aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2018-12-14Merge tag 'for-linus-20181214' of git://git.kernel.dk/linux-blockHEADmasterLinus Torvalds1-0/+2
2018-12-14Merge tag 'ceph-for-4.20-rc7' of https://github.com/ceph/ceph-clientLinus Torvalds2-3/+5
2018-12-12Merge tag 'ovl-fixes-4.20-rc7' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-17/+20
2018-12-12Merge tag 'fuse-fixes-4.20-rc7' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-37/+60
2018-12-11fuse: continue to send FUSE_RELEASEDIR when FUSE_OPEN returns ENOSYSChad Austin3-12/+13
2018-12-11aio: fix spectre gadget in lookup_ioctxJeff Moyer1-0/+2
2018-12-11ceph: make 'nocopyfrom' a default mount optionLuis Henriques2-3/+5
2018-12-10fuse: Fix memory leak in fuse_dev_free()Takeshi Misawa1-0/+1
2018-12-09Merge tag '4.20-rc5-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds3-27/+8
2018-12-09Merge tag 'dax-fixes-4.20-rc6' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-17/+38
2018-12-08Merge tag 'xfs-4.20-fixes-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds6-15/+11
2018-12-07CIFS: Avoid returning EBUSY to upper layer VFSLong Li1-25/+6
2018-12-06Merge tag 'nfs-for-4.20-5' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2-3/+12
2018-12-06cifs: Fix separator when building path from dentryPaulo Alcantara1-1/+1
2018-12-06cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy (insecure cifs)Steve French1-1/+1
2018-12-05Merge tag 'for-4.20-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-5/+3
2018-12-04dax: Fix unlock mismatch with updated APIMatthew Wilcox1-13/+8
2018-12-04iomap: partially revert 4721a601099 (simulated directio short read on EFAULT)Darrick J. Wong1-9/+0
2018-12-04splice: don't read more than available pipe spaceDarrick J. Wong1-1/+6
2018-12-04vfs: allow some remap flags to be passed to vfs_clone_file_rangeDarrick J. Wong1-1/+1
2018-12-04xfs: fix inverted return from xfs_btree_sblock_verify_crcEric Sandeen1-1/+1
2018-12-04xfs: fix PAGE_MASK usage in xfs_free_file_spaceDarrick J. Wong1-2/+2
2018-12-04Revert "exec: make de_thread() freezable"Rafael J. Wysocki1-3/+2
2018-12-04btrfs: tree-checker: Don't check max block group size as current max chunk si...Qu Wenruo1-5/+3
2018-12-04Revert "ovl: relax permission checking on underlying layers"Miklos Szeredi1-13/+4
2018-12-03fuse: fix revalidation of attributes for permission checkMiklos Szeredi1-1/+3
2018-12-03fuse: fix fsync on directoryMiklos Szeredi3-23/+42
2018-12-02nfs: don't dirty kernel pages read by direct-ioDave Kleikamp1-1/+8
2018-12-02flexfiles: enforce per-mirror stateid only for v4 DSesTigran Mkrtchyan1-2/+4
2018-12-01Merge tag 'for-linus-20181201' of git://git.kernel.dk/linux-blockLinus Torvalds1-2/+2
2018-11-30Merge branch 'akpm' (patches from Andrew)Linus Torvalds5-24/+46
2018-11-30Merge tag 'fscache-fixes-20181130' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds4-7/+16
2018-11-30ocfs2: fix potential use after freePan Bian1-1/+1
2018-11-30userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE vmasAndrea Arcangeli1-0/+15
2018-11-30hfsplus: do not free node before usingPan Bian1-1/+2
2018-11-30hfs: do not free node before usingPan Bian1-1/+2
2018-11-30ocfs2: fix deadlock caused by ocfs2_defrag_extent()Larry Chen1-21/+26
2018-11-30Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds11-124/+152
2018-11-30Merge tag 'pstore-v4.20-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-9/+6
2018-11-30fscache, cachefiles: remove redundant variable 'cache'Colin Ian King1-3/+0
2018-11-30cachefiles: avoid deprecated get_seconds()Arnd Bergmann1-1/+1
2018-11-30cachefiles: Explicitly cast enumerated type in put_objectNathan Chancellor1-2/+4
2018-11-30fscache: fix race between enablement and dropping of objectNeilBrown1-0/+3
2018-11-30fs: fix lost error code in dio_completeMaximilian Heyne1-2/+2
2018-11-29afs: Use d_instantiate() rather than d_add() and don't d_drop()David Howells1-3/+1
2018-11-29afs: Fix missing net error handlingDavid Howells6-113/+135
2018-11-29afs: Fix validation/callback interactionDavid Howells1-6/+12
2018-11-29pstore/ram: Correctly calculate usable PRZ bytesKees Cook1-9/+6
2018-11-29Merge tag 'fixes_for_v4.20-rc5' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-10/+23
2018-11-28dax: Don't access a freed inodeMatthew Wilcox1-3/+29
2018-11-28dax: Check page->mapping isn't NULLMatthew Wilcox1-1/+1
2018-11-28Merge tag 'for-4.20-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6-14/+37
2018-11-28cachefiles: Fix page leak in cachefiles_read_backing_file while vmscan is activeKiran Kumar Modukuri1-0/+6
2018-11-28cachefiles: Fix an assertion failure when trying to update a failed objectDavid Howells1-1/+2
2018-11-27ext2: fix potential use after freePan Bian1-1/+1
2018-11-27ext2: initialize opts.s_mount_opt as zero before using itxingaopeng1-0/+1
2018-11-26fs/xfs: fix f_ffree value for statfs when project quota is setYe Yin1-1/+1
2018-11-25Merge tag 'nfs-for-4.20-4' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds7-37/+66
2018-11-24Merge tag 'xarray-4.20-rc4' of git://git.infradead.org/users/willy/linux-daxLinus Torvalds2-28/+36
2018-11-24Merge tag 'xfs-4.20-fixes-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds10-46/+104
2018-11-23Merge tag 'pm-4.20-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds1-2/+3
2018-11-23exportfs: do not read dentry after freePan Bian1-1/+1
2018-11-23btrfs: relocation: set trans to be NULL after ending transactionPan Bian1-0/+1
2018-11-22flexfiles: use per-mirror specified stateid for IOTigran Mkrtchyan3-12/+32
2018-11-22NFSv4.2 copy do not allocate memory under the lockOlga Kornievskaia2-20/+21
2018-11-22Btrfs: fix race between enabling quotas and subvolume creationFilipe Manana1-1/+2
2018-11-22fuse: Add bad inode check in fuse_destroy_inode()Myungho Jung1-1/+1
2018-11-21iomap: readpages doesn't zero page tail beyond EOFDave Chinner1-3/+8
2018-11-21vfs: vfs_dedupe_file_range() doesn't return EOPNOTSUPPDave Chinner1-8/+7
2018-11-21iomap: dio data corruption and spurious errors when pipes fillDave Chinner1-3/+19
2018-11-21iomap: sub-block dio needs to zeroout beyond EOFDave Chinner1-1/+8
2018-11-21iomap: FUA is wrong for DIO O_DSYNC writes into unwritten extentsDave Chinner1-5/+6
2018-11-21xfs: delalloc -> unwritten COW fork allocation can go wrongDave Chinner1-1/+4
2018-11-21xfs: flush removing page cache in xfs_reflink_remap_prepDave Chinner3-5/+17
2018-11-21Btrfs: send, fix infinite loop due to directory rename dependenciesRobbie Ko1-3/+8
2018-11-21ovl: fix decode of dir file handle with multi lower layersAmir Goldstein1-3/+3
2018-11-20xfs: extent shifting doesn't fully invalidate page cacheDave Chinner1-7/+1
2018-11-20xfs: finobt AG reserves don't consider last AG can be a runtDave Chinner1-4/+7
2018-11-20xfs: fix transient reference count error in xfs_buf_resubmit_failed_buffersDave Chinner1-7/+21
2018-11-20xfs: uncached buffer tracing needs to print bnoDave Chinner1-1/+4
2018-11-19NFSv4: Fix a NFSv4 state manager deadlockTrond Myklebust2-5/+13
2018-11-19xfs: make xfs_file_remap_range() staticEric Biggers1-1/+1
2018-11-19xfs: fix shared extent data corruption due to missing cow reservationBrian Foster1-0/+1
2018-11-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-1/+10
2018-11-19ovl: fix missing override creds in link of a metacopy upperAmir Goldstein1-1/+13
2018-11-19dax: Avoid losing wakeup in dax_lock_mapping_entryMatthew Wilcox1-0/+1
2018-11-19exec: make de_thread() freezableChanho Min1-2/+3
2018-11-19udf: Allow mounting volumes with incorrect identification stringsJan Kara2-9/+21
2018-11-18exportfs: fix 'passing zero to ERR_PTR()' warningYueHaibing1-0/+1
2018-11-18ocfs2: free up write context when direct IO failedWengang Wang2-2/+19
2018-11-18mm: don't reclaim inodes with many attached pagesRoman Gushchin1-2/+5
2018-11-17dax: Fix huge page faultsMatthew Wilcox1-8/+4
2018-11-17dax: Fix dax_unlock_mapping_entry for PMD pagesMatthew Wilcox1-9/+8
2018-11-17aio: fix failure to put the file pointerJens Axboe1-0/+1
2018-11-16dax: Reinstate RCU protection of inodeMatthew Wilcox1-3/+19
2018-11-16dax: Make sure the unlocking entry isn't lockedMatthew Wilcox1-0/+1
2018-11-16dax: Remove optimisation from dax_lock_mapping_entryMatthew Wilcox1-5/+2
2018-11-16Merge tag 'fsnotify_for_v4.20-rc3' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-7/+10
2018-11-16Merge tag 'gfs2-4.20.fixes3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-28/+29
2018-11-16gfs2: Fix iomap buffer head reference counting bugAndreas Gruenbacher1-23/+17
2018-11-16Merge tag 'fuse-fixes-4.20-rc3' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-5/+15
2018-11-15rxrpc: Fix life checkDavid Howells1-1/+10
2018-11-15Merge tag 'nfs-for-4.20-3' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds3-8/+17
2018-11-14Merge tag 'nfsd-4.20-1' of git://linux-nfs.org/~bfields/linuxLinus Torvalds1-0/+3
2018-11-14Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds1-3/+3
2018-11-14Btrfs: ensure path name is null terminated at btrfs_control_ioctlFilipe Manana1-0/+1
2018-11-13NFSv4: Fix an Oops during delegation callbacksTrond Myklebust2-4/+11
2018-11-13Btrfs: fix rare chances for data loss when doing a fast fsyncFilipe Manana1-0/+24
2018-11-13btrfs: Always try all copies when reading extent buffersNikolay Borisov1-10/+1
2018-11-12NFSv4: Ensure that the state manager exits the loop on SIGKILLTrond Myklebust1-1/+1
2018-11-12NFSv4: Don't exit the state manager without clearing NFS4CLNT_MANAGER_RUNNINGTrond Myklebust1-3/+5
2018-11-12mnt: fix __detach_mounts infinite loopBenjamin Coddington1-3/+3
2018-11-11Merge tag 'for-4.20-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds8-57/+107
2018-11-11Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds5-31/+51
2018-11-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds1-5/+17
2018-11-10sysv: return 'err' instead of 0 in __sysv_write_inodeYueHaibing1-1/+1
2018-11-09Merge tag 'ceph-for-4.20-rc2' of https://github.com/ceph/ceph-clientLinus Torvalds3-12/+14
2018-11-09ext4: missing !bh check in ext4_xattr_inode_write()Vasily Averin1-0/+6
2018-11-09fuse: fix use-after-free in fuse_direct_IO()Lukas Czerner1-1/+3
2018-11-09fuse: fix possibly missed wake-up after abortMiklos Szeredi1-3/+9
2018-11-09fuse: fix leaked notify replyMiklos Szeredi1-1/+3
2018-11-09gfs2: Fix metadata read-ahead during truncate (2)Andreas Gruenbacher1-4/+10
2018-11-09gfs2: Put bitmap buffers in put_superAndreas Gruenbacher1-1/+2
2018-11-08nfsd: COPY and CLONE operations require the saved filehandle to be setScott Mayhew1-0/+3
2018-11-08libceph: assume argonaut on the server sideIlya Dryomov1-9/+3
2018-11-08ceph: quota: fix null pointer dereference in quota checkLuis Henriques1-1/+2
2018-11-08ceph: add destination file data sync before doing any remote copyLuis Henriques1-2/+9
2018-11-08fanotify: fix handling of events on child sub-directoryAmir Goldstein2-7/+10
2018-11-08mount: Prevent MNT_DETACH from disconnecting locked mountsEric W. Biederman1-1/+1
2018-11-08mount: Don't allow copying MNT_UNBINDABLE|MNT_LOCKED mountsEric W. Biederman1-2/+8
2018-11-08mount: Retest MNT_LOCKED in do_umountEric W. Biederman1-2/+8
2018-11-07ext4: fix buffer leak in __ext4_read_dirblock() on error pathVasily Averin1-0/+1
2018-11-07Btrfs: fix missing delayed iputs on unmountOmar Sandoval1-36/+15
2018-11-07ext4: fix buffer leak in ext4_expand_extra_isize_ea() on error pathVasily Averin1-2/+5
2018-11-07ext4: fix buffer leak in ext4_xattr_move_to_block() on error pathVasily Averin1-0/+2
2018-11-07ext4: release bs.bh before re-using in ext4_xattr_block_find()Vasily Averin1-0/+2
2018-11-07ext4: fix buffer leak in ext4_xattr_get_block() on error pathVasily Averin1-1/+3
2018-11-07ext4: fix possible leak of s_journal_flag_rwsem in error pathVasily Averin1-0/+1
2018-11-07ext4: fix possible leak of sbi->s_group_desc_leak in error pathTheodore Ts'o1-8/+8
2018-11-06ext4: remove unneeded brelse call in ext4_xattr_inode_update_ref()Vasily Averin1-5/+1
2018-11-06ext4: avoid possible double brelse() in add_new_gdb() on error pathTheodore Ts'o1-0/+1
2018-11-06ext4: avoid buffer leak in ext4_orphan_add() after prior errorsVasily Averin1-1/+3
2018-11-06ext4: avoid buffer leak on shutdown in ext4_mark_iloc_dirty()Vasily Averin1-2/+3
2018-11-06ext4: fix possible inode leak in the retry loop of ext4_resize_fs()Vasily Averin1-0/+4
2018-11-06ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fails while resizingVasily Averin1-1/+1
2018-11-06xfs: fix overflow in xfs_attr3_leaf_verifyDave Chinner1-2/+9
2018-11-06xfs: print buffer offsets when dumping corrupt buffersDarrick J. Wong1-1/+1
2018-11-06xfs: Fix error code in 'xfs_ioc_getbmap()'Christophe JAILLET1-1/+1
2018-11-06Btrfs: fix data corruption due to cloning of eof blockFilipe Manana1-2/+10
2018-11-06Btrfs: fix infinite loop on inode eviction after deduplication of eof blockFilipe Manana1-0/+2
2018-11-06Btrfs: fix deadlock on tree root leaf when finding free extentFilipe Manana3-11/+46
2018-11-06btrfs: avoid link error with CONFIG_NO_AUTO_INLINEArnd Bergmann1-3/+3
2018-11-06btrfs: tree-checker: Fix misleading group system informationShaokun Zhang1-1/+1
2018-11-06Btrfs: fix missing data checksums after a ranged fsync (msync)Filipe Manana1-0/+17
2018-11-06btrfs: fix pinned underflow after transaction abortedLu Fengqi1-1/+11
2018-11-06Btrfs: fix cur_offset in the error case for nocowRobbie Ko1-3/+2
2018-11-05nilfs2: Use xa_erase_irqMatthew Wilcox1-3/+1
2018-11-04Merge tag 'tags/upstream-4.20-rc1' of git://git.infradead.org/linux-ubifsLinus Torvalds21-292/+1982
2018-11-04Merge tag 'nfs-for-4.20-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds1-1/+1
2018-11-03ext4: add missing brelse() update_backups()'s error pathVasily Averin1-1/+3
2018-11-03ext4: add missing brelse() add_new_gdb_meta_bg()'s error pathVasily Averin1-2/+1
2018-11-03ext4: add missing brelse() in set_flexbg_block_bitmap()'s error pathVasily Averin1-2/+4
2018-11-03ext4: avoid potential extra brelse in setup_new_flex_group_blocks() Vasily Averin1-6/+2
2018-11-03Merge tag '4.20-rc1-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds12-99/+530
2018-11-03bfs: add sanity check at bfs_fill_super()Tetsuo Handa1-3/+6
2018-11-03ocfs2: fix clusters leak in ocfs2_defrag_extent()Larry Chen1-0/+17
2018-11-03ocfs2: dlmglue: clean up timestamp handlingArnd Bergmann1-17/+9
2018-11-03ocfs2: don't put and assigning null to bh allocated outsideChangwei Ge1-18/+59
2018-11-03ocfs2: fix a misuse a of brelse after failing ocfs2_check_dir_entryChangwei Ge1-2/+1
2018-11-03ocfs2: don't use iocb when EIOCBQUEUED returnsChangwei Ge1-2/+2
2018-11-03ocfs2: without quota support, avoid calling quota recoveryGuozhonghua1-17/+34
2018-11-03ocfs2: remove ocfs2_is_o2cb_active()Gang He3-10/+1
2018-11-02cifs: fix signed/unsigned mismatch on aio_read patchSteve French1-6/+11
2018-11-02cifs: don't dereference smb_file_target before null checkColin Ian King1-2/+5
2018-11-02CIFS: Add direct I/O functions to file_operationsLong Li1-6/+4
2018-11-02CIFS: Add support for direct I/O writeLong Li2-41/+164
2018-11-02CIFS: Add support for direct I/O readLong Li3-39/+192
2018-11-02smb3: missing defines and structs for reparse point handlingSteve French2-0/+38
2018-11-02smb3: allow more detailed protocol info on open files for debuggingSteve French4-0/+65
2018-11-02smb3: on kerberos mount if server doesn't specify auth type use krb5Steve French1-2/+4
2018-11-02smb3: add trace point for tree connectionSteve French2-1/+44
2018-11-02cifs: fix spelling mistake, EACCESS -> EACCESColin Ian King2-3/+3
2018-11-02cifs: fix return value for cifs_listxattrRonnie Sahlberg1-5/+6
2018-11-02Merge tag 'for-linus-20181102' of git://git.kernel.dk/linux-blockLinus Torvalds2-6/+6
2018-11-02Merge tag 'xfs-4.20-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds16-546/+558
2018-11-01Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds6-10/+25
2018-11-01Merge branch 'work.afs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds52-1099/+5255
2018-11-01blkcg: revert blkcg cleanups seriesDennis Zhou2-6/+6
2018-11-01Merge tag 'compiler-attributes-for-linus-4.20-rc1' of https://github.com/ojed...Linus Torvalds1-9/+0
2018-11-01Merge tag 'nfs-for-4.20-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsAl Viro17-361/+444
2018-11-01Merge tag 'ovl-update-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds8-145/+254
2018-11-01ovl: automatically enable redirect_dir on metacopy=onMiklos Szeredi1-7/+29
2018-11-01Merge tag 'stackleak-v4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+18
2018-11-01NFS: fix spelling mistake, EACCESS -> EACCESColin Ian King1-1/+1
2018-10-31Merge tag 'fuse-update-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds8-428/+1114
2018-10-31Merge tag 'ceph-for-4.20-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds9-185/+465
2018-10-31Merge branch 'akpm' (patches from Andrew)Linus Torvalds29-80/+279
2018-10-31mm: remove include/linux/bootmem.hMike Rapoport6-6/+6
2018-10-31mm: remove CONFIG_HAVE_MEMBLOCKMike Rapoport1-1/+0
2018-10-31fat: truncate inode timestamp updates in setattrFrank Sorenson1-0/+12