NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
bin/56047: REGRESSION: ifconfig ixgX [-]{udp,tcp}{4,6}csum fails
>Number: 56047
>Category: bin
>Synopsis: REGRESSION: ifconfig ixgX [-]{udp,tcp}{4,6}csum fails
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: bin-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue Mar 09 08:45:00 +0000 2021
>Originator: Frank Kardel
>Release: NetBSD 9.99.80
>Organization:
>Environment:
System: NetBSD gateway 9.99.80 NetBSD 9.99.80 (GATEWAY) #0: Fri Mar 5 07:48:43 UTC 2021 kardel@gateway:/src/NetBSD/cur/src/obj.amd64/sys/arch/amd64/compile/GATEWAY amd64
Architecture: x86_64
Machine: amd64
>Description:
ifconfig ixgX udp4csum fails with ifconfig: SIOCSIFCAP: Invalid argument
checking the combinations for {,-}{udp,tcp}{4,6}csum{,-tx,-rx} {,-}ip4csum{,-tx,-rx} gives:
ifconfig ixg3 udp4csum
ifconfig: SIOCSIFCAP: Invalid argument
Exit 1
enabled=0
ifconfig ixg3 udp4csum-tx
enabled=0x2000<UDP4CSUM_Tx>
ifconfig ixg3 udp4csum-rx
ifconfig: SIOCSIFCAP: Invalid argument
Exit 1
enabled=0x2000<UDP4CSUM_Tx>
ifconfig ixg3 udp6csum
ifconfig: SIOCSIFCAP: Invalid argument
Exit 1
enabled=0x2000<UDP4CSUM_Tx>
ifconfig ixg3 udp6csum-tx
enabled=0x22000<UDP4CSUM_Tx,UDP6CSUM_Tx>
ifconfig ixg3 udp6csum-rx
ifconfig: SIOCSIFCAP: Invalid argument
Exit 1
enabled=0x22000<UDP4CSUM_Tx,UDP6CSUM_Tx>
ifconfig ixg3 tcp4csum
ifconfig: SIOCSIFCAP: Invalid argument
Exit 1
enabled=0x22000<UDP4CSUM_Tx,UDP6CSUM_Tx>
ifconfig ixg3 tcp4csum-tx
enabled=0x22800<TCP4CSUM_Tx,UDP4CSUM_Tx,UDP6CSUM_Tx>
ifconfig ixg3 tcp4csum-rx
ifconfig: SIOCSIFCAP: Invalid argument
Exit 1
enabled=0x22800<TCP4CSUM_Tx,UDP4CSUM_Tx,UDP6CSUM_Tx>
ifconfig ixg3 tcp6csum
ifconfig: SIOCSIFCAP: Invalid argument
Exit 1
enabled=0x22800<TCP4CSUM_Tx,UDP4CSUM_Tx,UDP6CSUM_Tx>
ifconfig ixg3 tcp6csum-tx
enabled=0x2a800<TCP4CSUM_Tx,UDP4CSUM_Tx,TCP6CSUM_Tx,UDP6CSUM_Tx>
ifconfig ixg3 tcp6csum-rx
ifconfig: SIOCSIFCAP: Invalid argument
Exit 1
enabled=0x2a800<TCP4CSUM_Tx,UDP4CSUM_Tx,TCP6CSUM_Tx,UDP6CSUM_Tx>
ifconfig ixg3 -udp4csum
enabled=0x28800<TCP4CSUM_Tx,TCP6CSUM_Tx,UDP6CSUM_Tx>
ifconfig ixg3 -udp4csum-tx
enabled=0x28800<TCP4CSUM_Tx,TCP6CSUM_Tx,UDP6CSUM_Tx>
ifconfig ixg3 -udp4csum-rx
enabled=0x28800<TCP4CSUM_Tx,TCP6CSUM_Tx,UDP6CSUM_Tx>
ifconfig ixg3 -udp6csum
enabled=0x8800<TCP4CSUM_Tx,TCP6CSUM_Tx>
ifconfig ixg3 -udp6csum-tx
enabled=0x8800<TCP4CSUM_Tx,TCP6CSUM_Tx>
ifconfig ixg3 -udp6csum-rx
enabled=0x8800<TCP4CSUM_Tx,TCP6CSUM_Tx>
ifconfig ixg3 -tcp4csum
enabled=0x8000<TCP6CSUM_Tx>
ifconfig ixg3 -tcp4csum-tx
enabled=0x8000<TCP6CSUM_Tx>
ifconfig ixg3 -tcp4csum-rx
enabled=0x8000<TCP6CSUM_Tx>
ifconfig ixg3 -tcp6csum
enabled=0
ifconfig ixg3 -tcp6csum-tx
enabled=0
ifconfig ixg3 -tcp6csum-rx
enabled=0
ifconfig ixg3 ip4csum
enabled=0x300<IP4CSUM_Rx,IP4CSUM_Tx>
ifconfig ixg3 ip4csum-tx
enabled=0x300<IP4CSUM_Rx,IP4CSUM_Tx>
ifconfig ixg3 ip4csum-rx
enabled=0x300<IP4CSUM_Rx,IP4CSUM_Tx>
ifconfig ixg3 -ip4csum
enabled=0
ifconfig ixg3 -ip4csum-tx
enabled=0
ifconfig ixg3 -ip4csum-rx
enabled=0
So there seems to be trouble whenever a -rx component is involved for tcp and udp.
>How-To-Repeat:
Just check the above ifconfig commands
>Fix:
-n/a-
>Unformatted:
Home |
Main Index |
Thread Index |
Old Index