Jan Kara
58ff407bee
[PATCH] Fix IO error reporting on fsync()
...
When IO error happens on metadata buffer, buffer is freed from memory and
later fsync() is called, filesystems like ext2 fail to report EIO. We
solve the problem by introducing a pointer to associated address space into
the buffer_head. When a buffer is removed from a list of metadata buffers
associated with an address space, IO error is transferred from the buffer to
the address space, so that fsync can later report it.
Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-10-17 08:18:46 -07:00
..
acpi
ACPI: Processor native C-states using MWAIT
2006-10-14 00:35:39 -04:00
asm-alpha
[PATCH] Consolidate check_signature
2006-10-11 11:14:23 -07:00
asm-arm
[PATCH] arm-versatile iomem annotations
2006-10-11 11:17:06 -07:00
asm-arm26
fix file specification in comments
2006-10-03 23:01:26 +02:00
asm-avr32
[PATCH] IRQ: Fix AVR32 breakage
2006-10-11 11:14:14 -07:00
asm-cris
[PATCH] remove remaining errno and __KERNEL_SYSCALLS__ references
2006-10-02 07:57:23 -07:00
asm-frv
[PATCH] FRV: Use the correct preemption primitives in kmap_atomic() and co
2006-10-16 08:32:29 -07:00
asm-generic
[PATCH] sched: likely profiling
2006-10-11 11:14:22 -07:00
asm-h8300
[PATCH] remove remaining errno and __KERNEL_SYSCALLS__ references
2006-10-02 07:57:23 -07:00
asm-i386
ACPI: Processor native C-states using MWAIT
2006-10-14 00:35:39 -04:00
asm-ia64
[PATCH] ia64/sn __iomem annotations
2006-10-10 15:37:22 -07:00
asm-m32r
[PATCH] Consolidate check_signature
2006-10-11 11:14:23 -07:00
asm-m68k
[PATCH] sun3_ioremap() prototype
2006-10-15 11:00:58 -07:00
asm-m68knommu
[PATCH] m68knommu: sync syscalls with m68k
2006-10-13 08:35:39 -07:00
asm-mips
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
2006-10-11 15:30:14 -07:00
asm-parisc
[PARISC] pdc_init no longer exists
2006-10-07 05:22:30 -06:00
asm-powerpc
[PATCH] Consolidate check_signature
2006-10-11 11:14:23 -07:00
asm-ppc
[PATCH] Consolidate check_signature
2006-10-11 11:14:23 -07:00
asm-s390
[S390] cio: Use ccw_dev_id and subchannel_id in ccw_device_private
2006-10-11 15:31:38 +02:00
asm-sh
Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6
2006-10-12 08:33:23 -07:00
asm-sh64
[PATCH] Consolidate check_signature
2006-10-11 11:14:23 -07:00
asm-sparc
IRQ: Use the new typedef for interrupt handler function pointers
2006-10-09 12:19:47 +01:00
asm-sparc64
[PATCH] Consolidate check_signature
2006-10-11 11:14:23 -07:00
asm-um
[PATCH] um: irq changes break build
2006-10-06 08:53:42 -07:00
asm-v850
[PATCH] remove remaining errno and __KERNEL_SYSCALLS__ references
2006-10-02 07:57:23 -07:00
asm-x86_64
ACPI: Processor native C-states using MWAIT
2006-10-14 00:35:39 -04:00
asm-xtensa
fix file specification in comments
2006-10-03 23:01:26 +02:00
crypto
keys
linux
[PATCH] Fix IO error reporting on fsync()
2006-10-17 08:18:46 -07:00
math-emu
media
V4L/DVB (4666): Ensure the WM8775 driver is loaded generically for any board.
2006-10-03 15:13:48 -03:00
mtd
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
2006-10-01 17:55:53 +01:00
net
[Bluetooth] Support concurrent connect requests
2006-10-15 23:14:30 -07:00
pcmcia
rdma
rxrpc
scsi
Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
2006-10-04 18:57:35 -07:00
sound
[ALSA] version 1.0.13
2006-10-06 20:28:26 +02:00
video
fix file specification in comments
2006-10-03 23:01:26 +02:00
Kbuild