Bug 6279

Summary: KERNEL: assertion (!sk->sk_forward_alloc) failed at net/core/stream.c (279) ...
Product: Networking Reporter: deba12 (tx)
Component: IPV4Assignee: Stephen Hemminger (stephen)
Status: REJECTED DUPLICATE    
Severity: normal    
Priority: P2    
Hardware: i386   
OS: Linux   
Kernel Version: 2.6.15.4 Subsystem:
Regression: --- Bisected commit-id:

Description deba12 2006-03-24 04:28:37 UTC
sorry for filing this bug twice, but when we
are going to commit information to bug: 5946
we get an error:
You tried to change the short_desc field from KERNEL: assertion
(!sk->sk_forward_alloc) 
failed at net/core/stream.c (279) KERNEL: assertion (!sk->sk_forward_alloc)
failed at 
net/ipv4/af_inet.c (148) to KERNEL: assertion (!sk->sk_forward_alloc) failed at 
net/core/stream.c (279)KERNEL: assertion (!sk->sk_forward_alloc) failed at 
net/ipv4/af_inet.c (148), but only the owner or submitter of the bug, or a 
sufficiently empowered user, may change that field. 

Distribution: Debian Unstable
Hardware Environment:
lspci -v
0000:00:00.0 Host bridge: Intel Corp. Server Memory Controller Hub (rev 0c)
        Subsystem: Intel Corp.: Unknown device 3439
        Flags: bus master, fast devsel, latency 0
        Capabilities: [40] #09 [4105]

0000:00:00.1 ff00: Intel Corp. Memory Controller Hub Error Reporting Register
(rev 0c)
        Subsystem: Intel Corp.: Unknown device 3439
        Flags: fast devsel

0000:00:01.0 System peripheral: Intel Corp. Memory Controller Hub DMA Controller
(rev 0c)
        Subsystem: Intel Corp.: Unknown device 3439
        Flags: fast devsel, IRQ 10
        Memory at febfe000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [b0] Message Signalled Interrupts: 64bit- Queue=0/1 Enable-

0000:00:02.0 PCI bridge: Intel Corp. Memory Controller Hub PCI Express Port A0
(rev 0c) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=03, sec-latency=0
        I/O behind bridge: 0000a000-0000bfff
        Memory behind bridge: fc100000-fc8fffff
        Prefetchable memory behind bridge: 00000000fbd00000-00000000fbe00000
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Message Signalled Interrupts: 64bit- Queue=0/1 Enable-
        Capabilities: [64] #10 [0041]

0000:00:04.0 PCI bridge: Intel Corp. Memory Controller Hub PCI Express Port B0
(rev 0c) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Message Signalled Interrupts: 64bit- Queue=0/1 Enable-
        Capabilities: [64] #10 [0041]

0000:00:05.0 PCI bridge: Intel Corp. Memory Controller Hub PCI Express Port B1
(rev 0c) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
        I/O behind bridge: 0000c000-0000cfff
        Memory behind bridge: fc900000-fc9fffff
        Prefetchable memory behind bridge: 00000000fbf00000-00000000fbf00000
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Message Signalled Interrupts: 64bit- Queue=0/1 Enable-
        Capabilities: [64] #10 [0041]

0000:00:06.0 PCI bridge: Intel Corp. Memory Controller Hub PCI Express Port C0
(rev 0c) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=06, subordinate=06, sec-latency=0
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Message Signalled Interrupts: 64bit- Queue=0/1 Enable-
        Capabilities: [64] #10 [0041]

0000:00:1d.0 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #1
(rev 02) (prog-if 00 [UHCI])
        Subsystem: Intel Corp.: Unknown device 3439
        Flags: bus master, medium devsel, latency 0, IRQ 169
        I/O ports at e400 [size=32]
0000:00:1d.1 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #2
(rev 02) (prog-if 00 [UHCI])
        Subsystem: Intel Corp.: Unknown device 3439
        Flags: bus master, medium devsel, latency 0, IRQ 217
        I/O ports at e800 [size=32]

0000:00:1d.2 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #3
(rev 02) (prog-if 00 [UHCI])
        Subsystem: Intel Corp.: Unknown device 3439
        Flags: bus master, medium devsel, latency 0, IRQ 185
        I/O ports at ec00 [size=32]

0000:00:1d.7 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB2 EHCI
Controller (rev 02) (prog-if 20 [EHCI])
        Subsystem: Intel Corp.: Unknown device 3439
        Flags: bus master, medium devsel, latency 0, IRQ 209
        Memory at febffc00 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] #0a [20a0]

0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev c2) (prog-if 00
[Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=07, subordinate=07, sec-latency=32
        I/O behind bridge: 0000d000-0000dfff
        Memory behind bridge: fca00000-feafffff
        Prefetchable memory behind bridge: e2000000-e20fffff

0000:00:1f.0 ISA bridge: Intel Corp. 82801EB/ER (ICH5/ICH5R) LPC Bridge (rev 02)
        Flags: bus master, medium devsel, latency 0

0000:00:1f.2 IDE interface: Intel Corp. 82801EB (ICH5) Serial ATA 150 Storage
Controller (rev 02) (prog-if 8a [Master SecP PriP])
        Subsystem: Intel Corp.: Unknown device 343b
        Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 185
        I/O ports at <unassigned>
        I/O ports at <unassigned>
        I/O ports at <unassigned>
        I/O ports at <unassigned>
        I/O ports at fc00 [size=16]

0000:00:1f.3 SMBus: Intel Corp. 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
        Subsystem: Intel Corp.: Unknown device 3439
        Flags: medium devsel, IRQ 11
        I/O ports at 0540 [size=32]

0000:01:00.0 PCI bridge: Intel Corp. PCI Bridge Hub A (rev 09) (prog-if 00
[Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=01, secondary=02, subordinate=02, sec-latency=64
        I/O behind bridge: 0000a000-0000afff
        Memory behind bridge: fc100000-fc5fffff
        Prefetchable memory behind bridge: 00000000fbd00000-00000000fbd00000
        Capabilities: [44] #10 [0071]
        Capabilities: [5c] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
        Capabilities: [6c] Power Management version 2
        Capabilities: [d8]
0000:01:00.1 PIC: Intel Corp. PCI Bridge Hub I/OxAPIC Interrupt Controller A
(rev 09) (prog-if 20 [IO(X)-APIC])
        Subsystem: Intel Corp.: Unknown device 3439
        Flags: bus master, fast devsel, latency 0
        Memory at fc8fe000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [44] #10 [0001]
        Capabilities: [6c] Power Management version 2

0000:01:00.2 PCI bridge: Intel Corp. PCI Bridge Hub B (rev 09) (prog-if 00
[Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=01, secondary=03, subordinate=03, sec-latency=64
        I/O behind bridge: 0000b000-0000bfff
        Memory behind bridge: fc600000-fc7fffff
        Prefetchable memory behind bridge: 00000000fbe00000-00000000fbe00000
        Capabilities: [44] #10 [0071]
        Capabilities: [5c] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
        Capabilities: [6c] Power Management version 2
        Capabilities: [d8]
0000:01:00.3 PIC: Intel Corp. PCI Bridge Hub I/OxAPIC Interrupt Controller B
(rev 09) (prog-if 20 [IO(X)-APIC])
        Subsystem: Intel Corp.: Unknown device 3439
        Flags: bus master, fast devsel, latency 0
        Memory at fc8ff000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [44] #10 [0001]
        Capabilities: [6c] Power Management version 2

0000:02:05.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X
Fusion-MPT Dual Ultra320 SCSI (rev 08)
        Subsystem: Intel Corp.: Unknown device 3439
        Flags: bus master, 66MHz, medium devsel, latency 72, IRQ 193
        I/O ports at a400 [size=256]
        Memory at fc5d0000 (64-bit, non-prefetchable) [size=64K]
        Memory at fc5c0000 (64-bit, non-prefetchable) [size=64K]
        Expansion ROM at fbd00000 [disabled] [size=1M]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
        Capabilities: [68]
0000:02:05.1 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X
Fusion-MPT Dual Ultra320 SCSI (rev 08)
        Subsystem: Intel Corp.: Unknown device 3439
        Flags: bus master, 66MHz, medium devsel, latency 72, IRQ 201
        I/O ports at a800 [size=256]
        Memory at fc5f0000 (64-bit, non-prefetchable) [size=64K]
        Memory at fc5e0000 (64-bit, non-prefetchable) [size=64K]
        Expansion ROM at fc100000 [disabled] [size=1M]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
        Capabilities: [68]
0000:03:01.0 Ethernet controller: Intel Corp. 82545GM Gigabit Ethernet
Controller (rev 04)
        Subsystem: Intel Corp. PRO/1000 MT Server Adapter
        Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 177
        Memory at fc7e0000 (64-bit, non-prefetchable) [size=128K]
        Memory at fc780000 (64-bit, non-prefetchable) [size=256K]
        I/O ports at bc00 [size=64]
        Expansion ROM at fc740000 [disabled] [size=256K]
        Capabilities: [dc] Power Management version 2
        Capabilities: [e4] PCI-X non-bridge device.
        Capabilities: [f0] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
0000:05:00.0 Ethernet controller: Marvell Technology Group Ltd.: Unknown device
4361 (rev 17)
        Subsystem: Intel Corp.: Unknown device 5021
        Flags: bus master, fast devsel, latency 0, IRQ 10
        Memory at fc9fc000 (64-bit, non-prefetchable) [size=16K]
        I/O ports at c800 [size=256]
        Expansion ROM at fc9c0000 [disabled] [size=128K]
        Capabilities: [48] Power Management version 2
        Capabilities: [50] Vital Product Data
        Capabilities: [5c] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
        Capabilities: [e0] #10 [0011]

0000:07:04.0 Ethernet controller: Intel Corp. 82541GI/PI Gigabit Ethernet
Controller (rev 05)
        Subsystem: Intel Corp.: Unknown device 3439
        Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 169
        Memory at feaa0000 (32-bit, non-prefetchable) [size=128K]
        I/O ports at dc00 [size=64]
        Capabilities: [dc] Power Management version 2
        Capabilities: [e4] PCI-X non-bridge device.

0000:07:0c.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27)
(prog-if 00 [VGA])
        Subsystem: Intel Corp.: Unknown device 3439
        Flags: bus master, stepping, medium devsel, latency 32, IRQ 11
        Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
        I/O ports at d800 [size=256]
        Memory at feaff000 (32-bit, non-prefetchable) [size=4K]
        Expansion ROM at e2000000 [disabled] [size=128K]
        Capabilities: [5c] Power Management version 2

store6:~# ethtool -k eth0
Offload parameters for eth0:
rx-checksumming: on
tx-checksumming: on
scatter-gather: on
tcp segmentation offload: on
store6:~# ethtool -i eth0
driver: e1000
version: 6.1.16-k2
firmware-version: N/A
bus-info: 0000:03:01.0
 
Software Environment: 
Linux store6 2.6.15.4 #1 SMP Fri Feb 17 16:36:33 EET 2006 i686 GNU/Linux
gcc version 4.0.3 20060128 (prerelease) (Debian 4.0.2-8)
Apache 1.3.34 + mod_acct_mysql + mod_auth_mysql
external scsi storage subsystem
Problem Descriptio:
KERNEL: assertion (!sk->sk_forward_alloc) failed at net/core/stream.c (279)
KERNEL: assertion (!sk->sk_forward_alloc) failed at net/ipv4/af_inet.c (148)
KERNEL: assertion (!sk->sk_forward_alloc) failed at net/core/stream.c (279)
KERNEL: assertion (!sk->sk_forward_alloc) failed at net/ipv4/af_inet.c (148)


Steps to reproduce:
We are triger this error under moderate bandwith load, around 400mbit/s
Comment 1 Stephen Hemminger 2006-04-03 15:04:55 UTC
This bug is dup of earlier bug in E1000.

*** This bug has been marked as a duplicate of 5946 ***