Bug 9342 (__skb_dequeue_error)
Summary: | a kernel error happend in the func: __skb_dequeue when using in pfifo_fast_dequeue | ||
---|---|---|---|
Product: | Networking | Reporter: | almighty (jiang.wei7) |
Component: | IPV4 | Assignee: | Stephen Hemminger (stephen) |
Status: | REJECTED INVALID | ||
Severity: | normal | CC: | jiang.wei7, protasnb |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | linux-2.6.11.12 | Subsystem: | |
Regression: | --- | Bisected commit-id: |
Description
almighty
2007-11-09 22:33:22 UTC
Can you please try newer kernel, recent 2.6.23 or 24-rc and confirm the problem is still there. Thanks. You are working on your own driver, or using drivers that are not available in a kernel.org (mainline) kernel. Since it is most likely a bug in one of those drivers, please post a link to the kernel source for those drivers. The following are not in the standard kernel: stun_ahb solosw_defaultrestore wlan_wsc cnxt_drv fiq_rel hsl_mod_gpl solos_ethernet Thank you for your help. Do you mean that this bug definitely comes from the driver ,the kernel itself is not responsible for it. The message comes from standard kernel, but since it hasn't been seen in any other environment, the suspicion falls on the driver doing something wrong. As a matter of policy, for kernel developers and bugzilla; we refuse to work on any problems caused by closed source drivers (non GPL). If the driver is closed source, this bug will be closed and forgotten. If the driver is open source, then please post a link and the network developers will review to see if that is causing the problem. Probable out of tree driver bug. This would happen if skb was being used after freed. There are two more kernel information showen up when this bug happened.They are: "KERNEL: assertion (!atomic_read(&sk->sk_wmem_alloc)) failed at net/packet/af_packet.c (221) Attempt to release alive packet socket: c17c7440" ,which just followed by "Unable to handle kernel NULL pointer dereference at virtual address 00000004" I think those information have something to do with this bug. Please give me some hints for solving this problem. Thanks,sincerely |