- 12 Apr, 2002 3 commits
-
-
Linus Torvalds authored
-
Jes Sorensen authored
Included is the latest version of the code. Indenting it properly actually reduced the size of the files by another 10K or so.
-
Linus Torvalds authored
-
- 11 Apr, 2002 2 commits
-
-
Alexander Viro authored
Removes an atavism in declaration of sys_nfsservctl() - sorry, I should've remove that junk when cond_syscall() thing was done.
-
Linus Torvalds authored
Found by Andrew Morton <akpm@zip.com.au>
-
- 09 Apr, 2002 1 commit
-
-
Linus Torvalds authored
-
- 10 Apr, 2002 21 commits
-
-
Linus Torvalds authored
-
Linus Torvalds authored
-
Linus Torvalds authored
-
Linus Torvalds authored
-
Linus Torvalds authored
-
Hans Reiser authored
This patch fixes small typo in ikernel informational message.
-
Hans Reiser authored
This patch fixes a problem that was created during inode structure cleanup/ private parts separation. This fix was made by Chris Mason. This is very critical bugfix. Without it, filesystem corruption happens on savelinks processing and possibly in some other cases.
-
Hans Reiser authored
This patch removes one tail_conversion object out of build list, because it was specified twice. (noticed by Jeff Garzik)
-
Hans Reiser authored
This patch removes confusing warning about journal replay on readonly FS
-
Hans Reiser authored
This patch is to change comment of CONFIG_REISERFS_PROC_INFO config item, to make it more clear.
-
Hans Reiser authored
This patch renames reiserfs debugging option in config output, to make its meaning more clear.
-
Hans Reiser authored
This patch is to fix journal replay bug where old code would replay transactions with mount_id != mount_id recorded in journal header. Fixed by Chris Mason.
-
Hans Reiser authored
This patch solves a problem where separate journal device was not freed if journal initialisation failed
-
Hans Reiser authored
This patch is to add forgotten metadata journaling for a case when we free blocks after tail conversion failures. Found and fixed by Chris Mason
-
Hans Reiser authored
This patch is to fix a case where flag was not set at inode-read time which prevented 32bit uid/gid to work correctly.
-
Hans Reiser authored
This patch is to convert pap14030 panic into warning. While doing this, a bug was uncovered, that when get_block() returns a failure, buffer is still marked as mapped, and on subsequent access to this buffer get_block() was not called anymore. This is also fixed.
-
Hans Reiser authored
This patch is to fix a lookup problem on bigendian platforms
-
Hans Reiser authored
This patch is to fix a problem when directory's atime was not updated on readdir(). Patch is written by Chris Mason.
-
Martin Dalecki authored
- Integrate the TCQ stuff from Jens Axboe. Deal with the conflicts, apply some cosmetic changes. We are still not at a stage where we could immediately integrate ata_request and ata_taskfile but we are no longer far away. - Clean up the data transfer function in ide-disk to use ata_request structures directly. - Kill useless leading version information in ide-disk.c - Replace the ATA_AR_INIT macro with inline ata_ar_init() function. - Replace IDE_CLEAR_TAG with ata_clear_tag(). - Replace IDE_SET_TAG with ata_set_tag(). - Kill georgeous ide_dmafunc_verbose(). - Fix typo in ide_enable_queued() (ide-tcq.c!) Apparently there still problems with a TCQ enabled device and a not enabled device on the same channel, but let's first synchronize up with Jens.
-
Martin Dalecki authored
- Eliminate ide_task_t and rename struct ide_task_s to struct ata_taskfile. This should become the entity which is holding all data for a request in the future. If this turns out to be the case, we will just rename it to ata_request. - Reduce the number of arguments for the ata_taskfile() function. This helps to wipe quite a lot of code out as well. This stage is not sensitive, so let's make a patch before we start to integrate the last work of Jens Axboe.
-
bk://ppc.bkbits.net/for-linus-pppLinus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
- 11 Apr, 2002 1 commit
-
-
Paul Mackerras authored
and scheduling-in-interrupt problems we had, and also makes it much faster when handling large numbers (100s or more) of PPP units.
-
- 10 Apr, 2002 1 commit
-
-
bk://ppc.bkbits.net/for-linus-ppcLinus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
- 11 Apr, 2002 2 commits
-
-
Paul Mackerras authored
and cacheflush.h in a few places where they are needed.
-
Paul Mackerras authored
flushing code a little.
-
- 10 Apr, 2002 9 commits
-
-
Steve Cameron authored
Patch to cciss driver in 2.4.8-pre2 to use pdev->irq and other pci_dev structure elements only after calling pci_enable_device. Morten Helgesen <admin@nextframe.net> sent me this.
-
Andy Grover authored
The latest ACPI merge accidentally clobbered another change in pci-irq.c. Here's the original patch again (applies fine except for an offset) Thanks -- Andy
-
bk://linuxusb.bkbits.net/pci_hp-2.5Linus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
Alexander Viro authored
More places where we want the size of block device and have relevant struct block_device * available,
-
Alexander Viro authored
Fixes races in jffs2_get_sb() - current code has a window when two mounts of the same mtd device can miss each other, resulting in two active instances of jffs2 fighting over the same device.
-
Alexander Viro authored
Assorted compile fixes in mtdblock.c
-
Alexander Viro authored
All places where we do blkdev_size_in_bytes(sb->s_dev) are bogus - we can get the same information from ->s_bdev without messing with kdev_t, major/minor, etc. There will be more patches of that kind - in the long run I'd expect only one caller of blkdev_size_in_bytes() to survive. One if fs/block_dev.c, that is - called when we open device.
-
Andrew Morton authored
Pretty simple. - use a timer to kick off a pdflush thread every five seconds to run the kupdate code. - wakeup_bdflush() kicks off a pdflush thread to run the current bdflush function. There's some loss of functionality here - the ability to tune the writeback periods. The numbers are hardwired at present. But the intent is that buffer-based writeback disappears altogether. New mechanisms for tuning the writeback will need to be introduced.
-
Andrew Morton authored
This is pdflush's first application! The writeback of the unused inodes list by keventd is removed, and a pdflush thread is dispatched instead. There is a need for exclusion - to prevent all the pdflush threads from working against the same request queue. This is implemented locally. And this is a problem, because other pdflush threads can be dispatched to writeback other filesystem objects, and they don't know that there's already a pdflush thread working that request queue. So moving the exclusion into the request queue itself is on my things-to-do-list. But the code as-is works OK - under a `dbench 100' load the number of pdflush instances can grow as high as four or five. Some fine tuning is needed...
-