- 04 May, 2003 10 commits
-
-
Linus Torvalds authored
-
Ben Collins authored
- Remove some 2.4 compatibility macros - Fix userspace pointer misuse in video1394 ioctl. Caught by the Stanford Checker. Gotta love the automated systems. - Move our hotplug stuff around, to make the transition to putting our module dev table in mod_devicetable.h. - Fix ohci1394 for possible crash with async stream packets. Cleaned up some debug messages.
-
Bartlomiej Zolnierkiewicz authored
This fixes two bugs introduced by some 2.5 changes: - O_NDELAY handling typo in floppy_open() - handling of failed transfers in floppy_end_request() (do equivalent of what 2.4 does) Without first fix I was getting "floppy0: disk absent or changed during operation" infinite loop on opening and without second fix, infinite loop on error retry. Now floppy driver seems to be (somehow) working :-).
-
Christoph Hellwig authored
This file was _the_ header for block-device related stuff in earlier Linux versions, but nowdays there's just a few prototypes left that really belong into blkdev.h or genhd.h (and in one case elevator.h). This patch moves them over and removes everything but including blkdev.h from blk.h Note that blkdev.h gets all the headers that were included in blk.h inmplicitly too. Now we can start removing all references to it an maybe kill it off before 2.6. *sniff*
-
Ben Collins authored
This adds ieee1394 for module table registration.
-
Ben Collins authored
This fixes the compat_ioctl interface for the case where a NULL handler is registered. This should produce a "compatible" as opposed to "translated" interface for the specified ioctl. The patch was sent to linux-kernel and no one complained (atleast with this second rev).
-
Christoph Hellwig authored
Currently __bdevname walks the obsolete list of block majors to find a name for the given dev_t and falls back to unknown-block(%u,%u) if that's not possible. Replace this with an attempted get_gendisk() + disk_name. This means __bdevname can't be called from irq context anymore, but as all old irq context callers are using bdevname() now that fine (and I've added a big comment).
-
Christoph Hellwig authored
- both rpciod_up and rpciod_down do a gratious inc/dec of the use count - but we can't ever be inside those function unless it's called from an other module -> totally useless - rpciod() (the kernel thread) also bumps the refcount when starting and decrements it when exiting. but as a different module must initiate this using rpciod_up/rpciod_down this is again not needed. (except when a module does rpciod_up without a matching rpciod_down - but that a big bug anyway and we don't need to partially handle that using module refcounts).
-
Christoph Hellwig authored
-
bk://kernel.bkbits.net/davem/net-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
- 03 May, 2003 11 commits
-
-
James Morris authored
-
Bart De Schuymer authored
-
François Romieu authored
-
Bart De Schuymer authored
-
Paul Mackerras authored
-
Vinay K. Nallamothu authored
-
Vinay K. Nallamothu authored
-
Vinay K. Nallamothu authored
-
Vinay K. Nallamothu authored
-
bk://kernel.bkbits.net/acme/net-2.5David S. Miller authored
into nuts.ninka.net:/home/davem/src/BK/net-2.5
-
James Morris authored
-
- 04 May, 2003 1 commit
-
-
bk://are.twiddle.net/unwind-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
- 03 May, 2003 18 commits
-
-
David S. Miller authored
-
David S. Miller authored
-
David S. Miller authored
-
Arnaldo Carvalho de Melo authored
-
Richard Henderson authored
Add unwind info for sigreturn entry points.
-
Roland McGrath authored
This allows access to the globally shared FIXMAP mapping for ptrace and frieds, so that debuggers can sanely trace through the vsyscall sequence.
-
John Levon authored
Schedule work away on an unmap, instead of calling it directly. Should result in less lost samples, and it fixes a lock ordering problem buffer_sem <-> mmap_sem
-
John Levon authored
Change the lost_mmap_sem stat to lost_no_mm, and account it.
-
John Levon authored
We were doing del_timer_sync() on shutdown, but not ensuring that any queued work was done as well.
-
John Levon authored
Now we don't do buffer syncs whilst holding current's mmap_sem ever, we can wait to hold it. Also take task_lock and try to improve the docs a bit.
-
John Levon authored
If there's are multiple tasks sleeping inside the read routine ever, this is necessary.
-
John Levon authored
Clear up the code around start_sem so it's more obvious, and remove a pointless down/up pair on buffer_sem (shutdown is already synchronised in sync_stop()).
-
John Levon authored
Consolidate all the arch copies of timer_int.c into one place. Also fixes a problem with PA-RISC not using instruction_pointer() when it should.
-
John Levon authored
Convention is that error returns are negative.
-
Linus Torvalds authored
Cset exclude: akpm@digeo.com|ChangeSet|20030204165956|06074 Cset exclude: akpm@digeo.com|ChangeSet|20030204165949|06077
-
ssh://master.kernel.org//home/hch/BK/xfs/linux-2.5/Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Paul Fulghum authored
This patch adds new PCI IDs to the drivers/pci/pci.ids file.
-
Paul Fulghum authored
-