On Fri, 2014-01-17 at 20:44 +0100, Mikulas Patocka wrote: > [[ this was already added to 3.4-stable, I am sending it to the stable > mailing list for 3.2, 3.0 and others stable kernels ]] > > This is backport of upstream commit > bbd465df73f0d8ba41b8a0732766a243d0f5b356, modified for stable kernels > 2.6.39 - 3.7. > > This patch fixes warnings due to missing lock on write error path. > > WARNING: at fs/hpfs/hpfs_fn.h:353 hpfs_truncate+0x75/0x80 [hpfs]() > Hardware name: empty > Pid: 26563, comm: dd Tainted: P O 3.9.4 #12 > Call Trace: > hpfs_truncate+0x75/0x80 [hpfs] > hpfs_write_begin+0x84/0x90 [hpfs] > _hpfs_bmap+0x10/0x10 [hpfs] > generic_file_buffered_write+0x121/0x2c0 > __generic_file_aio_write+0x1c7/0x3f0 > generic_file_aio_write+0x7c/0x100 > do_sync_write+0x98/0xd0 > hpfs_file_write+0xd/0x50 [hpfs] > vfs_write+0xa2/0x160 > sys_write+0x51/0xa0 > page_fault+0x22/0x30 > system_call_fastpath+0x1a/0x1f > > Signed-off-by: Mikulas Patocka <mikulas@xxxxxxxxxxxxxxxxxxxxxxxx> [...] Queued up for 3.2, thanks. Ben. -- Ben Hutchings If at first you don't succeed, you're doing about average.
Attachment:
signature.asc
Description: This is a digitally signed message part