Jan Kara
fe8bc91c4c
ext3: Wait for proper transaction commit on fsync
...
We cannot rely on buffer dirty bits during fsync because pdflush can come
before fsync is called and clear dirty bits without forcing a transaction
commit. What we do is that we track which transaction has last changed
the inode and which transaction last changed allocation and force it to
disk on fsync.
Signed-off-by: Jan Kara <jack@suse.cz>
Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
2009-11-11 15:22:49 +01:00
..
acpi
ACPI: remove acpi_device_uid() and related stuff
2009-09-25 15:09:49 -04:00
asm-generic
IRQ: Change __softirq_pending to unsigned int in asm-generic/hardirq.h.
2009-10-09 13:38:21 -07:00
crypto
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
2009-09-11 09:38:37 -07:00
drm
Merge branch 'drm-next' of ../drm-next into drm-linus
2009-10-08 14:03:05 +10:00
keys
RxRPC: Use uX/sX rather than uintX_t/intX_t types
2009-09-16 00:01:13 -07:00
linux
ext3: Wait for proper transaction commit on fsync
2009-11-11 15:22:49 +01:00
math-emu
media
V4L/DVB (13019): video: initial support for ADV7180
2009-09-19 00:53:39 -03:00
mtd
net
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
2009-11-09 09:51:42 -08:00
pcmcia
PM / yenta: Split resume into early and late parts (rev. 4)
2009-11-03 10:54:58 +01:00
rdma
trivial: fix typo "to to" in multiple files
2009-09-21 15:14:55 +02:00
rxrpc
scsi
[SCSI] libiscsi: iscsi_session_setup to allow for private space
2009-10-02 14:01:39 -05:00
sound
trace
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
2009-10-04 12:39:14 -07:00
video
davinci-fb-frame-buffer-driver-for-ti-da8xx-omap-l1xx-v4
2009-09-23 07:39:51 -07:00
xen
Kbuild