Kernel Assertation

Kendy Kutzner kutzner at fokus.gmd.de
Fri Sep 13 18:05:08 EDT 2002


Hi,

I'm using click (CVS) with some elements written by me inside the
Linux (2.4.18) Kernel. Most things just work fine, but the following
problems occured: 1) after a few messages sent, the kernel prints out

Sep 13 15:49:53 node1 kernel: KERNEL: assertion
(atomic_read(&sk->wmem_alloc) == 0) failed at af_inet.c(174)

2) When I put packets to ToHost/ToHostSniffer, most protocols (ARP,
ICMP, UDP) are accepted, answered by the Kernel or forwarded to the
listening application. Fine. But TCP packets never hit the TCP stack.
The test SYN packet I have sent showed up in iptables and in the
running packet sniffer, apparently with correct checksum, but i've
never seen an ACK. In netstat -s the counter for IP is incremented,
but the one for TCP is not.

Can anybody give me any pointers what I've to do to avoid the above
problems?

TIA,
Kendy




More information about the click mailing list