Skip to content

mmap vs NFS

Peter Zijlstra linux-arch linux-fsdevel linux-mm lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3mm: pull mmap_sem into do_mmap{,_pgoff}arch/alpha/kernel/osf_sys.c arch/arm/kernel/sys_arm.c arch/avr32/kernel/sys_avr32.c +44 more+112 -1800 replies
2/3vfs: ->mmap_prepare()Documentation/filesystems/Locking Documentation/filesystems/vfs.txt include/linux/fs.h +3 more+51 -10 replies
3/3nfs: use ->mmap_prepare() to avoid an AB-BA deadlockfs/nfs/file.c+17 -87 replies

Reviews trailers per patch

None of the 3 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchTrond Myklebust
SeriesA-b
1/3
2/3
3/3

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/3] mmap vs NFS

Currently there is an AB-BA deadlock in NFS mmap.

nfs_file_mmap() can take i_mutex, while holding mmap_sem, whereas the regular locking order is the other way around.

This patch-set attempts to solve this issue.

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to [email protected]. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"[email protected]"> [email protected] </a>