- 25 Sep, 2002 1 commit
-
-
Jon Grimm authored
sctp: one more list_t removal. sctp: more whitespace cleanup (jgrimm) sctp: merge with linux bk tree sctp: Minor ABORT updates (ardelle.fan) sctp: Fix misc. COOKIE-ECHO bundling bugs. (jgrimm) There were small windows where the following could occur. -Two DATA chunks bundled with COOKIE-ECHO (only 1 allowed.) -DATA bundled with lost COOKIE-ECHO needs resent too. -DATA sent while in COOKIE-ECHOED if there had not been control data already bundled. sctp: more updates for abort (jgrimm and ardelle.fan) Cleanup T5 upon abort. Send COMM_LOST notification to ULP upon abort. sctp: updates to T5 shutdown timer. (samudrala) I missed a couple changes from Sridhar's last patch. sctp: more ABORT, cleanup shutdown timers (ardelle.fan) When we send or receive an ABORT, there may be a variety of timers running. Turn these timers off when we abort. sctp: Fix bug in COOKIE-ECHO retransmission. (jgrimm) We had saved away the pointer directly to the INIT-ACK state cookie param, but upon COOKIE ECHO retransmission, this skb has already been thrown away. The fix is to save away the cookie. sctp: Unknown chunk processing. (daisyc) Each chunkheader contains the chunk type. For forward compatiblity, 'action' bits in the type describe what action the peer requests if one does not understand that chunk type. This patch is to implement the handling of those 'unrecognized chunk' actions. sctp: Add T5 shutdown guard handling. (samudrala) The T5-shutdown-guard timer is used to bound the time we are willing to try gracefully shutting down. This protects against certain pathological peers. sctp: Add msg_name support for notifications and PF_INET sockets. (jgrimm)
-
- 21 Sep, 2002 36 commits
-
-
Linus Torvalds authored
-
Linus Torvalds authored
floppies and CD's in /proc/partitions.
-
Martin J. Bligh authored
Some idiot (OK, it was me) broke free_area_init_node for non discontigmem systems that call it directly (eg sparc64), during a recent cleanup, thus invoking the wrath of DaveM. I know Dave sent you a patch yesterday, but I think the BUG statement in it will break anyone who just uses free_area_init (eg any PC). So here's a portion of Dave's patch that should fix things for everyone I think. Unfortunately my non-NUMA test box is borked right now, but it just removes the BUG statement from what he tested, and it's so simple that even I couldn't screw this up (famous last words). This code really needs some more cleanup work, but this will fix it for now so everyone can do their work ...
-
Linus Torvalds authored
-
Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Alexander Viro authored
swim_iop switched to use of gendisk
-
Alexander Viro authored
acorn floppy switched to use of gendisk
-
Alexander Viro authored
xpram switched to use of gendisk
-
Alexander Viro authored
nbd switched to use of gendisk
-
Alexander Viro authored
rd switched to use of gendisk
-
Alexander Viro authored
stram switched to use of gendisk
-
Alexander Viro authored
sonycd switched to use of gendisk; missing initcall restored
-
Alexander Viro authored
sjcd switched to use of gendisk; missing initcall restored
-
Alexander Viro authored
optcd switched to use of gendisk; missing initcall restored
-
Alexander Viro authored
gscd switched to use of gendisk; missing initcall restored
-
Alexander Viro authored
aztcd switched to use of gendisk; missing initcall restored (aztcd_init() and friends used to be called directly from blk_dev_init(); apparently the first step of bio merge had killed these calls but left module_init() in these drivers under #ifdef MODULE).
-
Alexander Viro authored
loop switched to use of gendisk
-
Alexander Viro authored
swim3 switched to use of gendisk
-
Alexander Viro authored
That's a tricky one and large part of that stuff is temporary - it will be replaced as soon as we have gendisks for all block devices and get sane refcounting for gendisks. * we add per-major lists of gendisks; get_gendisk() looks into appropriate list instead of looking through the list of all gendisks. * we allow driver to override that search - it can call blk_set_probe(major, probe) and then gendisk will call probe(minor). blk_set_probe(major, NULL) restores the default behaviour. * floppy.c switched to use of gendisks; we have one gendisk per disk and let floppy_find(minor) return the right one. Note that final mechanism will involve a similar construction but floppy.c is actually the least interesting application - places where it will really play will include stuff like loading the right high-level driver when we open /dev/hdX, etc. And it won't be major-based...
-
Alexander Viro authored
partition_name() moved from md.c to partitions/check.c; disk_name() is not exported anymore; partition_name() takes dev_t instead of kdev_t.
-
Alexander Viro authored
Almost all callers of add_gendisk() were immediately followed by register_disk(disk, mk_kdev(disk->major,disk->first_minor), 1<<disk->minor_shift, disk->fops, something); The only exception (DAC960.c) massaged to that form. New helper (add_disk(disk)) introduced and aforementioned sequence replaced with set_capacity(disk, something); add_disk(disk);
-
Alexander Viro authored
pf switched to use of gendisk and cleaned up - we pass pointers to structures instead of minors now.
-
Alexander Viro authored
pf.c fed through lindent
-
Alexander Viro authored
beginning of macroectomy in pf.c: RR and WR macros replaced with saner inlines a-la pcd.c
-
Alexander Viro authored
mtdblock_ro switched to use of gendisk, both mtdblock.c and mtdblock_ro.c slightly cleaned up.
-
Alexander Viro authored
jsflash switched to use of gendisk
-
Alexander Viro authored
assorted minor cleanups
-
Alexander Viro authored
devfs-related stuff moved from cdrom.c and cdrom drivers to register_disk(); new flag (GENHD_FL_CD) marks gendisks that need such treatment.
-
Alexander Viro authored
sbpcd switched to use of gendisk
-
Alexander Viro authored
mcdx switched to use of gendisk
-
Alexander Viro authored
mcd switched to use of gendisk, failure path in module_init cleaned up
-
Alexander Viro authored
cm206 switched to use of gendisk, failure path in module_init cleaned up
-
Alexander Viro authored
cdu31a switched to use of gendisk
-
Alexander Viro authored
pcd switched to use of gendisk
-
http://lia64.bkbits.net/to-linus-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
http://gkernel.bkbits.net/net-drivers-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
- 20 Sep, 2002 3 commits
-
-
Jeff Garzik authored
into mandrakesoft.com:/home/jgarzik/repo/net-drivers-2.5
-
Jeff Garzik authored
into mandrakesoft.com:/home/jgarzik/repo/irda-2.5
-
Jeff Garzik authored
-