- 29 Apr, 2003 1 commit
-
-
Jon Grimm authored
Fix memory leak.
-
- 28 Apr, 2003 2 commits
-
-
http://linux-lksctp.bkbits.net/lksctp-2.5.workJon Grimm authored
into touki.austin.ibm.com:/home/jgrimm/bk/lksctp-2.5.work
-
Jon Grimm authored
If a message were fragmented, it was getting SEND_FAILed in all sorts of random order or not at all. Now each "message" tracks its own fragments and can SEND_FAIL itself and all its fragments.
-
- 26 Apr, 2003 1 commit
-
-
Sridhar Samudrala authored
into us.ibm.com:/home/sridhar/BK/lksctp-2.5.68
-
- 25 Apr, 2003 2 commits
-
-
Sridhar Samudrala authored
-
Jon Grimm authored
Control chunks should be bundled (implementor's guide advises specifically of case were ERROR should be bundled with CE to avoid race condition. Patch introduces a outq_cork/outq_uncork to immediate transferral of control chunks and then release to the packet bundling code.
-
- 24 Apr, 2003 1 commit
-
-
Jon Grimm authored
Followup patch by Ardelle.
-
- 23 Apr, 2003 3 commits
-
-
Jon Grimm authored
Submitted by Ardelle Fan. Implementation of Split Fast Retransmit - Changeover Aware Congestion Control. Certain conditions involving multihoming changover can result in TCP-unfriendliness. This implements the IETF proposed method of dealing with this corner case.
-
http://linux-lksctp.bkbits.net/lksctp-2.5.workJon Grimm authored
into touki.austin.ibm.com:/home/jgrimm/bk/lksctp-2.5.work
-
Jon Grimm authored
We'll fragment (if fragmentation not disabled) to the min of maxseg or PMTU allowance.
-
- 22 Apr, 2003 2 commits
-
-
Jon Grimm authored
sctp_state(asoc, STATE) // Is asoc in this state? sctp_style(sk, STYLE) // Is sock this style? sctp_sstate(sk, SS_STATE) // Is sock in this state?
-
Sridhar Samudrala authored
into us.ibm.com:/home/sridhar/BK/lksctp-2.5.68
-
- 21 Apr, 2003 4 commits
-
-
Jon Grimm authored
-
Jon Grimm authored
-
Sridhar Samudrala authored
socket with a non-empty accept queue.
-
Jon Grimm authored
For SEND_FAILED support, we need to keep around data chunk fragments that have been acked, where other fragments of the same message have not. With this, Ardelle should be able to finish up the SEND_FAILED support.
-
- 20 Apr, 2003 1 commit
-
-
Sridhar Samudrala authored
into us.ibm.com:/home/sridhar/BK/lksctp-2.5.68
-
- 19 Apr, 2003 6 commits
-
-
Linus Torvalds authored
-
Ben Collins authored
- Cleaned up hostinfo usage in all drivers and created a central API to handle them all. - Fixup some spinlock mis-usage. - Remove devfs_handle mis-usage. - Cleaned up some heavy handed spinlocking to use mutexes instead. - Add function to send PHY config packets and use to to settle IRM/cycle-master/root descrepancies.
-
bk://bk.arm.linux.org.uk/linux-2.5-serialLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
If copy_namespace() returns -EPERM, copy_process() will return a confusing -ENOMEM. Fix it thus.
-
Andries E. Brouwer authored
new_ns = kmalloc(sizeof(struct namespace *), GFP_KERNEL); thing wasn't a very good idea. The rest are whitespace cleanups.
-
- 18 Apr, 2003 17 commits
-
-
Andries E. Brouwer authored
(i) Replace in struct loop_info the dev_t field by __kernel_old_dev_t, where this type is defined in <asm/posix_types.h>, so that problems with a differently sized dev_t in userspace are avoided. (ii) Introduce a new loop_info64, with __u64 device, inode and offset fields.
-
Romain Liévin authored
This replaces checkboxes by radiobuttons whereever necessary (menu choices). It partially fixes the #540 bug report.
-
bk://kernel.bkbits.net/davem/sparc-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Stephen Hemminger authored
Second try at the bridge driver module handling cleanup... 1) Eliminate keeping a seperate bridge_list and use a bit on the priv_flags structure. This is equivalent to how the VLAN code works. Makes code cleaner and correctly handles cases like creating a bridge with the same name as an existing ether device etc. 2) Don't do own module ref counting that is inhernently racy. Instead set owner field and cleanup debris on unload. 3) Do last state cleanup in destructor 4) Change of bridge state (dev_open/stop) should use write_lock 5) Make sure timer is not running when cleared. 6) Use "const char *" where possible
-
Stephen Hemminger authored
-
David S. Miller authored
-
Andries E. Brouwer authored
-
Steven Whitehouse authored
o As requested, macros in dn_fib.h changed to decnet specific names o Two bugs fixed (only in 2.5 decnet stack) relating to bind and connection states. o Numerous style changes: using C99 initialisers and inline rather than __inline__ o Use struct flowi as routing key (for forthcoming flow cache) o Add metrics to routing table o Many routing table bug fixes o New wait code to improve efficiency o We use real device MTUs now rather than saying "hmm... looks like ethernet must be 1500" as we used to (still one or two places to fix, but its mostly correct in this patch) o Tidy up in af_decnet.c:dn_sendmsg() in preparation for zerocopy o Updates to rtnetlink code to return more information o Removed ioctl() for decnet fib. It never did anything and rtnetlink is a far better interface anyway. o Converted /proc/decnet_neigh to seq_file (other /proc files to follow) o DECnet route cache now uses RCU like the ipv4 route cache o Misc bug fixes wherever I found them o SO_BINDTODEVICE works for outgoing connections
-
Stephen Hemminger authored
-
David S. Miller authored
into nuts.ninka.net:/home/davem/src/BK/net-2.5
-
Sridhar Samudrala authored
-
Christoph Hellwig authored
There's just one caller in fs/devfs/base.c left.
-
Christoph Hellwig authored
Always pass around the pathnames for the devfs entries / directories instead of the devfs_handle_ts. Cleanes up the code massivly.
-
Christoph Hellwig authored
Pass in the path directly instead of getting it from a devfs_handle_t.
-
Christoph Hellwig authored
Store the path of it's devfs directory in struct scsi_device. Use it in the devfs_register calls instead of the devfs_handle_t which will go away soon.
-
Christoph Hellwig authored
Store the path of it's devfs directory in ide_drive_t. Use it in the devfs_register calls instead of the devfs_handle_t which will go away soon.
-
Christoph Hellwig authored
Make sure the first argument to devfs_register is zero.
-