kernel-hacking-2024-linux-s.../net/sctp
Tsutomu Fujii ea2bc483ff [SCTP]: Fix assertion (!atomic_read(&sk->sk_rmem_alloc)) failed message
In current implementation, LKSCTP does receive buffer accounting for
data in sctp_receive_queue and pd_lobby. However, LKSCTP don't do
accounting for data in frag_list when data is fragmented. In addition,
LKSCTP doesn't do accounting for data in reasm and lobby queue in
structure sctp_ulpq.
When there are date in these queue, assertion failed message is printed
in inet_sock_destruct because sk_rmem_alloc of oldsk does not become 0
when socket is destroyed.

Signed-off-by: Tsutomu Fujii <t-fujii@nb.jp.nec.com>
Signed-off-by: Vlad Yasevich <vladislav.yasevich@hp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2007-04-17 13:13:37 -07:00
..
associola.c [SCTP]: Reset some transport and association variables on restart 2007-03-20 00:09:45 -07:00
bind_addr.c [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
chunk.c
command.c
crc32c.c [NET] SCTP: Fix whitespace errors. 2007-02-10 23:20:11 -08:00
debug.c [NET] SCTP: Fix whitespace errors. 2007-02-10 23:20:11 -08:00
endpointola.c [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
input.c [NET] SCTP: Fix whitespace errors. 2007-02-10 23:20:11 -08:00
inqueue.c [NET] SCTP: Fix whitespace errors. 2007-02-10 23:20:11 -08:00
ipv6.c [SCTP] ipv6: inconsistent lock state ipv6_add_addr/sctp_v6_copy_addrlist 2007-03-08 14:43:41 -08:00
Kconfig
Makefile
objcnt.c [NET] SCTP: Fix whitespace errors. 2007-02-10 23:20:11 -08:00
output.c [NET] SCTP: Fix whitespace errors. 2007-02-10 23:20:11 -08:00
outqueue.c [SCTP]: Fix connection hang/slowdown with PR-SCTP 2007-02-26 11:42:49 -08:00
primitive.c [NET] SCTP: Fix whitespace errors. 2007-02-10 23:20:11 -08:00
proc.c [PATCH] mark struct file_operations const 8 2007-02-12 09:48:46 -08:00
protocol.c [NET] SCTP: Fix whitespace errors. 2007-02-10 23:20:11 -08:00
sm_make_chunk.c Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2007-02-11 11:38:13 -08:00
sm_sideeffect.c [NET] SCTP: Fix whitespace errors. 2007-02-10 23:20:11 -08:00
sm_statefuns.c [SCTP]: Increment error counters on user requested HBs. 2007-03-20 00:09:44 -07:00
sm_statetable.c [NET] SCTP: Fix whitespace errors. 2007-02-10 23:20:11 -08:00
socket.c [SCTP]: Fix assertion (!atomic_read(&sk->sk_rmem_alloc)) failed message 2007-04-17 13:13:37 -07:00
ssnmap.c
sysctl.c [PATCH] sysctl: remove insert_at_head from register_sysctl 2007-02-14 08:09:59 -08:00
transport.c [SCTP]: Correctly reset ssthresh when restarting association 2007-03-22 12:26:25 -07:00
tsnmap.c [NET] SCTP: Fix whitespace errors. 2007-02-10 23:20:11 -08:00
ulpevent.c [NET] SCTP: Fix whitespace errors. 2007-02-10 23:20:11 -08:00
ulpqueue.c [SCTP]: Clean up stale data during association restart 2007-03-20 00:09:43 -07:00