aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2017-06-04fs/ufs: Set UFS default maximum bytes per fileRichard Narron1-3/+2
2017-06-04Merge tag 'nfs-for-4.12-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds7-14/+32
2017-06-03nfs: Mark unnecessarily extern functions as staticJan Kara2-4/+3
2017-06-02Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-0/+23
2017-06-02dax: fix race between colliding PMD & PTE entriesRoss Zwisler1-0/+23
2017-06-02Merge tag 'xfs-4.12-fixes-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2-15/+28
2017-06-01Merge tag 'nfsd-4.12-1' of git://linux-nfs.org/~bfields/linuxLinus Torvalds3-34/+15
2017-06-01Merge tag 'gcc-plugins-v4.12-rc4' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-3/+3
2017-06-01Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds2-3/+3
2017-05-31Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds9-44/+178
2017-05-31xfs: use ->b_state to fix buffer I/O accounting release raceBrian Foster2-15/+28
2017-05-30"Yes, people use FOLL_FORCE ;)"Linus Torvalds1-1/+1
2017-05-29ovl: filter trusted xattr for non-adminMiklos Szeredi1-1/+11
2017-05-29ovl: mark upper merge dir with type origin entries "impure"Amir Goldstein6-58/+60
2017-05-28ocfs2: Use ERR_CAST() to avoid cross-structure castKees Cook1-1/+1
2017-05-28ntfs: Use ERR_CAST() to avoid cross-structure castKees Cook1-1/+1
2017-05-28NFS: Use ERR_CAST() to avoid cross-structure castKees Cook1-1/+1
2017-05-26Merge tag 'xfs-4.12-fixes-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds6-74/+66
2017-05-25xfs: Move handling of missing page into one place in xfs_find_get_desired_pgo...Jan Kara1-30/+8
2017-05-25xfs: Fix off-by-in in loop termination in xfs_find_get_desired_pgoff()Jan Kara1-1/+1
2017-05-25xfs: Fix missed holes in SEEK_HOLE implementationJan Kara1-20/+9
2017-05-25xfs: fix off-by-one on max nr_pages in xfs_find_get_desired_pgoff()Eryu Guan1-1/+1
2017-05-25xfs: fix unaligned access in xfs_btree_visit_blocksEric Sandeen1-1/+1
2017-05-24ceph: check that the new inode size is within limits in ceph_fallocate()Luis Henriques1-1/+5
2017-05-24NFSv4.0: Fix a lock leak in nfs40_walk_client_listTrond Myklebust1-1/+0
2017-05-24pnfs: Fix the check for requests in range of layout segmentBenjamin Coddington2-8/+27
2017-05-24pNFS/flexfiles: missing error code in ff_layout_alloc_lseg()Dan Carpenter1-0/+1
2017-05-24NFS fix COMMIT after COPYOlga Kornievskaia1-1/+1
2017-05-24reiserfs: Make flush bios explicitely syncJan Kara1-2/+2
2017-05-24gfs2: Make flush bios explicitely syncJan Kara1-1/+1
2017-05-23nfsd4: fix null dereference on replayJ. Bruce Fields1-7/+6
2017-05-20Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+8
2017-05-19Merge branch 'libnvdimm-for-next' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-6/+6
2017-05-19xfs: avoid mount-time deadlock in CoW extent recoveryDarrick J. Wong1-12/+31
2017-05-19ovl: mark upper dir with type origin entries "impure"Amir Goldstein5-2/+79
2017-05-19ovl: remove unused arg from ovl_lookup_temp()Miklos Szeredi3-6/+6
2017-05-19ovl: handle rename when upper doesn't support xattrAmir Goldstein3-19/+20
2017-05-18ovl: don't fail copy-up if upper doesn't support xattrMiklos Szeredi1-1/+5
2017-05-18ovl: check on mount time if upper fs supports setting xattrAmir Goldstein4-0/+38
2017-05-18ovl: fix creds leak in copy up error pathAmir Goldstein1-5/+6
2017-05-17fuseblk: Fix warning in super_setup_bdi_name()Jan Kara1-1/+8
2017-05-16nfsd: Revert "nfsd: check for oversized NFSv2/v3 arguments"J. Bruce Fields2-27/+9
2017-05-16xfs: only return detailed fsmap info if the caller has CAP_SYS_ADMINDarrick J. Wong1-1/+4
2017-05-16xfs: bad assertion for delalloc an extent that start at i_sizeZorro Lang1-1/+1
2017-05-16xfs: fix warnings about unused stack variablesDarrick J. Wong1-2/+0
2017-05-16xfs: BMAPX shouldn't barf on inline-format directoriesDarrick J. Wong1-2/+6
2017-05-16xfs: fix indlen accounting error on partial delalloc conversionBrian Foster1-3/+4
2017-05-15Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds9-49/+33
2017-05-15ovl: select EXPORTFSArnd Bergmann1-0/+1
2017-05-13dax, xfs, ext4: compile out iomap-dax paths in the FS_DAX=n caseDan Williams3-6/+6
2017-05-13Merge tag 'upstream-4.12-rc1' of git://git.infradead.org/linux-ubifsLinus Torvalds6-8/+36
2017-05-13Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-66/+50
2017-05-12[CIFS] Minor cleanup of xattr query functionSteve French5-10/+8
2017-05-12fs: cifs: transport: Use time_after for time comparisonKarim Eshapa1-1/+1
2017-05-12SMB2: Fix share type handlingChristophe JAILLET1-5/+9
2017-05-12cifs: cifsacl: Use a temporary ops variable to reduce code lengthJoe Perches via samba-technical1-16/+14
2017-05-12dax: fix PMD data corruption when fault races with writeRoss Zwisler1-14/+14
2017-05-12dax: fix data corruption when fault races with writeJan Kara1-16/+16
2017-05-12ext4: return to starting transaction in ext4_dax_huge_fault()Jan Kara1-4/+17
2017-05-12mm: fix data corruption due to stale mmap readsJan Kara1-1/+1
2017-05-12dax: prevent invalidation of mapped DAX entriesRoss Zwisler1-29/+0
2017-05-12Tigran has movedAndrew Morton1-2/+2
2017-05-12Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds6-68/+6
2017-05-12Merge branch 'work.sane_pwd' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-21/+54
2017-05-11Merge tag 'for-linus-20170510' of git://git.infradead.org/linux-mtdLinus Torvalds1-1/+1
2017-05-10filesystem-dax: fix broken __dax_zero_page_range() conversionDan Williams1-2/+2
2017-05-10Merge tag 'hwparam-20170420' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2017-05-10Merge tag 'nfsd-4.12' of git://linux-nfs.org/~bfields/linuxLinus Torvalds9-60/+97
2017-05-10Merge tag 'nfs-for-4.12-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds39-2764/+618
2017-05-10nfsd: Fix up the "supattr_exclcreat" attributesTrond Myklebust1-3/+8
2017-05-10nfsd: encoders mustn't use unitialized values in error casesJ. Bruce Fields1-4/+4
2017-05-10Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-2/+2
2017-05-10Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds9-51/+417
2017-05-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/msz...Linus Torvalds4-24/+50
2017-05-10Merge tag 'ceph-for-4.12-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds13-86/+255
2017-05-10Merge branch 'for-linus-4.12' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds37-827/+1437
2017-05-09Don't delay freeing mids when blocked on slow socket write of requestSteve French3-16/+0
2017-05-09CIFS: silence lockdep splat in cifs_relock_file()Rabin Vincent1-1/+1
2017-05-09nfsd: fix undefined behavior in nfsd4_layout_verifyAri Kauppi1-1/+2
2017-05-09pNFS/flexfiles: Always attempt to call layoutstats when flexfiles is enabledTrond Myklebust1-0/+11
2017-05-09NFSv4.1: Work around a Linux server bug...Trond Myklebust1-0/+6
2017-05-09Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds19-58/+252
2017-05-09proc: try to remove use of FOLL_FORCE entirelyLinus Torvalds1-4/+1
2017-05-08Merge branch 'akpm' (patches from Andrew)Linus Torvalds42-225/+176
2017-05-08dax: add tracepoint to dax_insert_mapping()Ross Zwisler1-0/+1
2017-05-08dax: add tracepoint to dax_writeback_one()Ross Zwisler1-0/+1
2017-05-08dax: add tracepoints to dax_writeback_mapping_range()Ross Zwisler1-5/+7
2017-05-08dax: add tracepoints to dax_load_hole()Ross Zwisler1-5/+11
2017-05-08dax: add tracepoints to dax_pfn_mkwrite()Ross Zwisler1-0/+3
2017-05-08dax: add tracepoints to dax_iomap_pte_fault()Ross Zwisler1-4/+11
2017-05-08gfs2: replace CURRENT_TIME with current_timeStephen Rothwell1-2/+2
2017-05-08fs: ubifs: replace CURRENT_TIME_SEC with current_timeDeepa Dinamani6-30/+26
2017-05-08fs: ufs: use ktime_get_real_ts64() for birthtimeDeepa Dinamani1-2/+4
2017-05-08fs: ceph: CURRENT_TIME with ktime_get_real_ts()Deepa Dinamani1-1/+3
2017-05-08fs: cifs: replace CURRENT_TIME by other appropriate apisDeepa Dinamani3-19/+23
2017-05-08fs: f2fs: use ktime_get_real_seconds for sit_info timesDeepa Dinamani2-3/+4
2017-05-08fs: semove set but not checked AOP_FLAG_UNINTERRUPTIBLE flagTetsuo Handa6-26/+14
2017-05-08scripts/spelling.txt: add "intialise(d)" pattern and fix typo instancesMasahiro Yamada2-2/+2
2017-05-08mm, vmalloc: use __GFP_HIGHMEM implicitlyMichal Hocko3-4/+3
2017-05-08treewide: use kv[mz]alloc* rather than opencoded variantsMichal Hocko6-58/+28
2017-05-08fs/xattr.c: zero out memory copied to userspace in getxattrMichal Hocko1-1/+1
2017-05-08mm: introduce kv[mz]alloc helpersMichal Hocko7-50/+16
2017-05-08pidns: expose task pid_ns_for_children to userspaceKirill Tkhai1-0/+1
2017-05-08ns: allow ns_entries to have custom symlink contentKirill Tkhai1-1/+3
2017-05-08reiserfs: use designated initializersKees Cook1-12/+12
2017-05-08fs/proc/inode.c: remove cast from memory allocationTobin C. Harding1-1/+1
2017-05-08NFS append COMMIT after synchronous COPYOlga Kornievskaia4-39/+35
2017-05-08lockd: fix lockd shutdown raceJ. Bruce Fields1-2/+4
2017-05-08Merge tag 'for-f2fs-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/ja...Linus Torvalds20-902/+1694
2017-05-08ubifs: Fix a typo in comment of ioctl2ubifs & ubifs2ioctlRock Lee1-3/+3
2017-05-08ubifs: Remove unnecessary assignmentStefan Agner1-1/+0
2017-05-08ubifs: Fix cut and paste error on sb type comparisonsColin Ian King1-2/+2
2017-05-08ubifs: Add CONFIG_UBIFS_FS_SECURITY to disable/enable security labelsHyunchul Lee3-2/+31
2017-05-08Merge tag 'fscrypt_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds11-173/+200
2017-05-08Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds16-93/+1081
2017-05-08block, dax: move "select DAX" from BLOCK to FS_DAXDan Williams5-66/+4
2017-05-08NFSv4: Fix exclusive create attributes encodingTrond Myklebust1-40/+35
2017-05-08NFSv4: Fix an rcu lock leakTrond Myklebust1-2/+4
2017-05-06Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds14-105/+465
2017-05-06Merge tag 'xfs-4.12-merge-7' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds55-667/+2050
2017-05-06Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds2-21/+13
2017-05-05Merge tag 'libnvdimm-for-4.12' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds6-226/+219
2017-05-05Merge tag 'gfs2-4.12.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds8-347/+518
2017-05-05Merge tag 'for-linus-4.12-ofs-1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds14-432/+447
2017-05-05Merge tag 'befs-v4.12-rc1' of git://github.com/luisbg/linux-befsLinus Torvalds1-0/+15
2017-05-05fs/affs: add rename exchangeFabian Frederick1-1/+57
2017-05-05fs/affs: add rename2 to prepare multiple methodsFabian Frederick3-11/+18
2017-05-05GFS2: Allow glocks to be unlocked after withdrawBob Peterson1-2/+4
2017-05-05xfs: fix use-after-free in xfs_finish_page_writebackEryu Guan1-2/+2
2017-05-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds2-4/+1
2017-05-05nfs: use kmap/kunmap directlyFabian Frederick1-55/+12
2017-05-05NFS: always treat the invocation of nfs_getattr as cache hit when noac is onHou Tao1-1/+4
2017-05-05Fix nfs_client refcounting if kmalloc fails in nfs4_proc_exchange_id and nfs4...Dave Wysochanski1-2/+6
2017-05-05NFSv4.1: RECLAIM_COMPLETE must handle NFS4ERR_CONN_NOT_BOUND_TO_SESSIONTrond Myklebust2-4/+13
2017-05-05CIFS: add misssing SFM mapping for doublequoteBjörn Jacke2-0/+7
2017-05-05befs: make export work with cold dcacheFabian Frederick1-0/+15
2017-05-05ovl: persistent inode numbers for upper hardlinksAmir Goldstein1-0/+3
2017-05-05ovl: merge getattr for dir and nondirMiklos Szeredi3-64/+30
2017-05-05ovl: constant st_ino/st_dev across copy upAmir Goldstein1-1/+38
2017-05-05ovl: persistent inode number for directoriesAmir Goldstein1-4/+33
2017-05-05ovl: set the ORIGIN type flagAmir Goldstein2-4/+8
2017-05-05ovl: lookup non-dir copy-up-origin by file handleAmir Goldstein1-0/+132
2017-05-05ovl: use an auxiliary var for overlay root entryAmir Goldstein1-5/+4
2017-05-05ovl: store file handle of lower inode on copy upAmir Goldstein2-0/+118
2017-05-05ovl: check if all layers are on the same fsAmir Goldstein4-0/+18
2017-05-04Merge tag 'char-misc-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+86
2017-05-04btrfs: fix the gfp_mask for the reada_zones radix treeChris Mason2-2/+2
2017-05-04orangefs: count directory pieces correctlyMartin Brandenburg1-2/+5
2017-05-04orangefs: invalidate stored directory on seekMartin Brandenburg1-1/+23
2017-05-04orangefs: skip forward to the next directory entry if seek is shortMartin Brandenburg1-4/+14
2017-05-04ext4: clean up ext4_match() and callersEric Biggers1-56/+25
2017-05-04f2fs: switch to using fscrypt_match_name()Eric Biggers1-24/+4
2017-05-04ext4: switch to using fscrypt_match_name()Eric Biggers1-17/+5
2017-05-04fscrypt: introduce helper function for filename matchingEric Biggers2-22/+70
2017-05-04fscrypt: avoid collisions when presenting long encrypted filenamesEric Biggers3-5/+5
2017-05-04f2fs: check entire encrypted bigname when finding a dentryJaegeuk Kim4-20/+31
2017-05-04ubifs: check for consistent encryption contexts in ubifs_lookup()Eric Biggers1-0/+11
2017-05-04f2fs: sync f2fs_lookup() with ext4_lookup()Eric Biggers1-3/+4
2017-05-04ext4: remove "nokey" check from ext4_lookup()Eric Biggers1-8/+1
2017-05-04fscrypt: fix context consistency check when key(s) unavailableEric Biggers1-19/+68
2017-05-04jbd2: cleanup write flags handling from jbd2_write_superblock()Jan Kara1-7/+8
2017-05-04ext4: mark superblock writes synchronous for nobarrier mountsJan Kara1-1/+1
2017-05-04nfs: Fix bdi handling for cloned superblocksJan Kara2-21/+13
2017-05-04ceph: fix memory leak in __ceph_setxattr()Luis Henriques1-0/+3
2017-05-04ceph: fix file open flags on ppc64Alexander Graf1-1/+33
2017-05-04ceph: choose readdir frag based on previous readdir replyYan, Zheng1-7/+12
2017-05-04ceph: when seeing write errors on an inode, switch to sync writesJeff Layton3-14/+49
2017-05-04Revert "ceph: SetPageError() for writeback pages if writepages fails"Jeff Layton1-3/+0
2017-05-04ceph: handle epoch barriers in cap messagesJeff Layton3-7/+41
2017-05-04libceph: allow requests to return immediately on full conditions if caller wi...Jeff Layton2-0/+2
2017-05-04ceph: make seeky readdir more efficientYan, Zheng4-6/+19
2017-05-04ceph: close stopped mds' sessionYan, Zheng1-0/+16
2017-05-04ceph: fix potential use-after-freeYan, Zheng1-2/+8
2017-05-04ceph: allow connecting to mds whose rank >= mdsmap::m_max_mdsYan, Zheng3-23/+52
2017-05-04ceph: fix wrong check in ceph_renew_caps()Yan, Zheng1-1/+1
2017-05-04libceph: convert ceph_pagelist.refcnt from atomic_t to refcount_tElena Reshetova1-1/+1
2017-05-04ceph: convert ceph_cap_snap.nref from atomic_t to refcount_tElena Reshetova3-5/+6
2017-05-04ceph: convert ceph_mds_session.s_ref from atomic_t to refcount_tElena Reshetova2-11/+12
2017-05-04libceph, ceph: always advertise all supported featuresIlya Dryomov1-6/+1
2017-05-03SMB3: Work around mount failure when using SMB3 dialect to MacsSteve French1-3/+11
2017-05-03f2fs: fix a mount fail for wrong next_scan_nidYunlei He1-0/+3
2017-05-03Merge branch 'akpm' (patches from Andrew)Linus Torvalds13-46/+69
2017-05-03cifs: fix CIFS_IOC_GET_MNT_INFO oopsDavid Disseldorp1-0/+2
2017-05-03CIFS: fix mapping of SFM_SPACE and SFM_PERIODBjörn Jacke1-2/+2
2017-05-03fs/block_dev: always invalidate cleancache in invalidate_bdev()Andrey Ryabinin1-6/+5
2017-05-03fs: fix data invalidation in the cleancache during direct IOAndrey Ryabinin1-10/+8
2017-05-03jbd2: make the whole kjournald2 kthread NOFS safeMichal Hocko1-0/+9
2017-05-03jbd2: mark the transaction context with the scope GFP_NOFS contextMichal Hocko1-0/+12
2017-05-03xfs: use memalloc_nofs_{save,restore} instead of memalloc_noio*Michal Hocko2-10/+10
2017-05-03mm: introduce memalloc_nofs_{save,restore} APIMichal Hocko1-1/+1
2017-05-03xfs: abstract PF_FSTRANS to PF_MEMALLOC_NOFSMichal Hocko5-13/+13
2017-05-03proc: show MADV_FREE pages info in smapsShaohua Li1-1/+7
2017-05-03fs/ocfs2/cluster: use offset_in_page() macroGeliang Tang1-1/+1
2017-05-03ocfs2: o2hb: revert hb threshold to keep compatibleJunxiao Bi1-4/+4
2017-05-03fs/ocfs2/cluster: use setup_timerGeliang Tang1-3/+2
2017-05-03f2fs: relocate inode_{,un}lock in F2FS_IOC_SETFLAGSChao Yu1-3/+4
2017-05-03f2fs: Make flush bios explicitely syncJan Kara3-3/+3
2017-05-03xfs: reserve enough blocks to handle btree splits when remappingDarrick J. Wong3-9/+37
2017-05-03Merge branch 'generic' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/...Linus Torvalds23-179/+335
2017-05-03Merge branch 'fsnotify' of git://git.kernel.org/pub/scm/linux/kernel/git/jack...Linus Torvalds18-704/+680