Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs

https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=208f6f6068836e10d526e87fef6ca4364f4ec068
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=7758c4d6e9371efa04a1cf1b124bbf9cc43e830e
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=2db1125d51c4752ca68d1f015347b6f5b55e9fca
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=3172f8fe1ca1d432b196efad453c0ceb89302075
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=ddb360778a86bcf55d856bc15df3ebd2e77afff1
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=a22681fabb1564d00d54e804ec95ba9330d857ed
writeback: big update
fs-writeback: reset to 3.2 branch to fix build errors
fs: reimplement exfat to hopefully fix compile errors

https://github.com/dorimanx/exfat-nofuse
fs: reimplement vfat to hopefully fix reboots upon current implementation
derp
vfs: revert "switch d_add_ci() to d_splice_alias() in "found negative" case as well"

This causes CWM loop :|
fsync: fix build error
nls: update from LK 3.2