[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: