Bug#397946: linux-2.6: Request for SCTP update
Package: linux-2.6
Severity: normal
This is a request to pull/backport the following patches from
the upstream kernel and justifications for each one:
[SCTP]: Extend /proc/net/sctp/snmp to provide more statistics.
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ac0b04627269ff16c3c7ab854a65fe6780c6e3e5
This patch provides additional useful statistics about SCTP packets and
is very helpfull when debuing problems/issues.
[SCTP]: Fix IPv6 address flag setting when doing peel-off/accept.
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=eb5fa39f5ef490c72901b547ac5e7211efd47d56
This patch corrects a bug with IPv6 implementation in SCTP. It
prevents SCTP from working correctly over IPv6.
[SCTP]: Remove multiple levels of msecs to jiffies conversions.
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=3fd091e73b81f131e1567c4d4a1ec042940bf2f7
This corrects a trancation bug where configurable SCTP timer settings
we set to slightly incorrect values and resulted strange results.
[SCTP]: Include sk_buff overhead while updating the peer's receive window.
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cd49788563d3b9e2ec0b316fa57aef1c0cb3bd4b
This slightly improves the performance and stability of SCTP. It
improves a condition where SCTP would suddenly stall a take a while to
recover.
[SCTP]: Use correct mask when disabling PMTUD.
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b56bab46f3220eb6b1f71c000faa44c6b13fb148
This patch fixes a bug where Path MTU discover was disabled improperly.
[SCTP]: Do not timestamp every SCTP packet.
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=f236218b7292bccb0f8754a0feb5d9e9a06fe5a2
Improves performance of SCTP, particularly on some AMD64 systems.
[SCTP]: Fix receive buffer accounting.
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=331c4ee7faa4ee1e1404c872a139784753100498
This also improves stability and performance of SCTP. It also corrects
a problem with incorrect accouting.
If you need any help backporting these patches, please let me know and
I will assist.
Thanks
-vlad
-- System Information:
Debian Release: 3.1
Architecture: ia64
Kernel: Linux 2.6.8-3-mckinley-smp
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Reply to: