aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2020-02-11Merge tag 'dax-fixes-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...HEADmasterLinus Torvalds4-11/+9
2020-02-09Merge tag 'kbuild-v5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds1-1/+1
2020-02-09Merge tag 'zonefs-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/d...Linus Torvalds6-0/+1643
2020-02-09Merge tag '5.6-rc-smb3-plugfest-patches' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds22-129/+247
2020-02-09Merge branch 'work.vboxsf' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds11-0/+3274
2020-02-08fs: Add VirtualBox guest shared folder (vboxsf) supportHans de Goede11-0/+3274
2020-02-08Merge tag 'compat-ioctl-fix' of git://git.kernel.org:/pub/scm/linux/kernel/gi...Linus Torvalds1-4/+7
2020-02-08Merge branch 'merge.nfs-fs_parse.1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds16-548/+392
2020-02-08Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds7-100/+94
2020-02-08Merge branch 'pipe-exclusive-wakeup'Linus Torvalds3-29/+50
2020-02-08pipe: use exclusive waits when reading or writingLinus Torvalds3-29/+50
2020-02-08compat_ioctl: fix FIONREAD on devicesArnd Bergmann1-4/+7
2020-02-07Merge tag 'fuse-fixes-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-14/+29
2020-02-07Merge tag 'gfs2-for-5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/g...Linus Torvalds2-42/+32
2020-02-07Merge tag 'for-linus-5.6-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2020-02-07Merge tag 'nfsd-5.6' of git://linux-nfs.org/~bfields/linuxLinus Torvalds23-305/+1292
2020-02-07Merge tag 'nfs-for-5.6-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds43-2633/+3008
2020-02-07procfs: switch to use of invalfc()Al Viro1-1/+1
2020-02-07hugetlbfs: switch to use of invalfc()Al Viro1-1/+1
2020-02-07cramfs: switch to use of errofc() et.al.Al Viro1-7/+7
2020-02-07gfs2: switch to use of errorfc() et.al.Al Viro1-15/+15
2020-02-07fuse: switch to use errorfc() et.al.Al Viro1-6/+6
2020-02-07ceph: use errorfc() and friends instead of spelling the prefix outAl Viro2-9/+9
2020-02-07turn fs_param_is_... into functionsAl Viro2-105/+125
2020-02-07fs_parse: handle optional arguments sanelyAl Viro4-120/+82
2020-02-07fs_parse: fold fs_parameter_desc/fs_parameter_specAl Viro11-100/+57
2020-02-07fs_parser: remove fs_parameter_description name fieldEric Sandeen12-19/+4
2020-02-07add prefix to fs_context->logAl Viro4-21/+12
2020-02-07ceph_parse_param(), ceph_parse_mon_ips(): switch to passing fc_logAl Viro1-2/+2
2020-02-07new primitive: __fs_parse()Al Viro1-6/+15
2020-02-07teach logfc() to handle prefices, give it saner calling conventionsAl Viro1-46/+17
2020-02-07get rid of fs_value_is_filename_emptyAl Viro2-14/+5
2020-02-07don't bother with explicit length argument for __lookup_constant()Al Viro2-15/+20
2020-02-07nfsd: make nfsd_filecache_wq variable staticChen Zhou1-1/+1
2020-02-07fs: New zonefs file systemDamien Le Moal6-0/+1643
2020-02-07fold struct fs_parameter_enum into struct constant_tableAl Viro6-10/+10
2020-02-07fs_parse: get rid of ->enumsAl Viro6-135/+88
2020-02-07Pass consistent param->type to fs_parse()Al Viro2-14/+14
2020-02-06smb3: Add defines for new information level, FileIdInformationSteve French1-0/+8
2020-02-06 smb3: print warning once if posix context returned on openSteve French2-0/+30
2020-02-06smb3: add one more dynamic tracepoint missing from strict fsync pathSteve French1-1/+3
2020-02-06cifs: fix mode bits from dir listing when mounted with modefromsidAurelien Aptel1-1/+2
2020-02-06cifs: fix channel signingAurelien Aptel1-2/+3
2020-02-06gfs2: fix O_SYNC write handlingAndreas Gruenbacher1-30/+21
2020-02-06gfs2: move setting current->backing_dev_infoChristoph Hellwig1-11/+10
2020-02-06gfs2: fix gfs2_find_jhead that returns uninitialized jhead with seq 0Abhi Das1-1/+1
2020-02-06nfsd4: fix double free in nfsd4_do_async_copy()Dan Carpenter1-1/+0
2020-02-06nfsd: convert file cache to use over/underflow safe refcountTrond Myklebust3-16/+15
2020-02-06nfsd: Define the file access mode enum for tracingTrond Myklebust1-0/+6
2020-02-06nfsd: Fix a perf warningTrond Myklebust1-6/+6
2020-02-06fuse: use true,false for bool variablezhengbin4-12/+12
2020-02-06fuse: Support RENAME_WHITEOUT flagVivek Goyal1-1/+1
2020-02-06fuse: don't overflow LLONG_MAX with end offsetMiklos Szeredi1-0/+12
2020-02-06fix up iter on short count in fuse_direct_io()Miklos Szeredi1-1/+4
2020-02-06cifs: add SMB3 change notification supportSteve French5-0/+87
2020-02-06cifs: make multichannel warning more visibleAurelien Aptel1-1/+1
2020-02-06cifs: fix soft mounts hanging in the reconnect codeRonnie Sahlberg1-1/+1
2020-02-06Merge tag 'ceph-for-5.6-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds14-175/+436
2020-02-06Merge tag 'xfs-5.6-merge-8' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds27-365/+278
2020-02-06Merge tag 'trace-v5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ros...Linus Torvalds2-0/+90
2020-02-06Merge tag 'io_uring-5.6-2020-02-05' of git://git.kernel.dk/linux-blockLinus Torvalds3-52/+237
2020-02-05dax: pass NOWAIT flag to iomap_applyJeff Moyer1-0/+3
2020-02-05cifs: Add tracepoints for errors on flush or fsyncSteve French2-2/+32
2020-02-05cifs: log warning message (once) if out of disk spaceSteve French1-0/+3
2020-02-05cifs: fail i/o on soft mounts if sessionsetup errors outRonnie Sahlberg1-2/+8
2020-02-05smb3: fix problem with null cifs super block with previous patchSteve French2-2/+2
2020-02-05Merge tag 'jfs-5.6' of git://github.com/kleikamp/linux-shaggyLinus Torvalds1-1/+0
2020-02-05Merge branch 'work.recursive_removal' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds3-210/+95
2020-02-05Merge branch 'imm.timestamp' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds12-106/+61
2020-02-04io_uring: cleanup fixed file data table referencesJens Axboe1-13/+19
2020-02-04io_uring: spin for sq thread to idle on shutdownJens Axboe1-1/+12
2020-02-04help_next should increase position indexVasily Averin1-0/+1
2020-02-04NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewalsRobert Milkowski4-14/+11
2020-02-04NFSv4: try lease recovery on NFS4ERR_EXPIREDRobert Milkowski1-0/+5
2020-02-04NFS: Fix memory leaksWenwen Wang1-2/+2
2020-02-04nfs: optimise readdir cache page invalidationDai Ngo1-2/+7
2020-02-04Merge tag 'ovl-update-5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds12-228/+505
2020-02-04treewide: remove redundant IS_ERR() before error code checkMasahiro Yamada4-4/+4
2020-02-04proc: convert everything to "struct proc_ops"Alexey Dobriyan17-144/+143
2020-02-04proc: decouple proc from VFS with "struct proc_ops"Alexey Dobriyan6-76/+79
2020-02-04mm: pagewalk: add 'depth' parameter to pte_holeSteven Price1-2/+2
2020-02-04fs/proc/page.c: allow inspection of last section and fix end detectionDavid Hildenbrand1-3/+27
2020-02-04ocfs2: fix oops when writing cloned fileGang He1-8/+6
2020-02-03saner copy_mount_options()Al Viro1-42/+7
2020-02-03aio: prevent potential eventfd recursion on pollJens Axboe1-2/+18
2020-02-03io_uring: put the flag changing code in the same spotPavel Begunkov1-5/+4
2020-02-03io_uring: iterate req cache backwardsPavel Begunkov1-8/+4
2020-02-03io_uring: punt even fadvise() WILLNEED to async contextJens Axboe1-3/+10
2020-02-03io_uring: fix sporadic double CQE entry for closeJens Axboe1-5/+8
2020-02-03io_uring: remove extra ->file checkPavel Begunkov1-3/+0
2020-02-03io_uring: don't map read/write iovec potentially twiceJens Axboe1-3/+5
2020-02-03io_uring: use the proper helpers for io_send/recvJens Axboe1-2/+4
2020-02-03io_uring: prevent potential eventfd recursion on pollJens Axboe1-7/+30
2020-02-03eventfd: track eventfd_signal() recursion depthJens Axboe1-0/+15
2020-02-03SMB3: Backup intent flag missing from some more opsAmir Goldstein14-118/+68
2020-02-03NFS: Switch readdir to using iterate_shared()Trond Myklebust1-1/+1
2020-02-03NFS: Use kmemdup_nul() in nfs_readdir_make_qstr()Trond Myklebust1-1/+1
2020-02-03NFS: Directory page cache pages need to be locked when readTrond Myklebust1-11/+19
2020-02-03NFS: Fix memory leaks and corruption in readdirTrond Myklebust1-2/+15
2020-02-03NFS: Replace various occurrences of kstrndup() with kmemdup_nul()Trond Myklebust2-2/+2
2020-02-03NFSv4: Limit the total number of cached delegationsTrond Myklebust1-1/+7
2020-02-03NFSv4: Add accounting for the number of active delegations heldTrond Myklebust1-12/+24
2020-02-03NFSv4: Try to return the delegation immediately when marked for return on closeTrond Myklebust3-0/+35
2020-02-03NFS: Clear NFS_DELEGATION_RETURN_IF_CLOSED when the delegation is returnedTrond Myklebust1-1/+3
2020-02-03NFSv4: nfs_inode_evict_delegation() should set NFS_DELEGATION_RETURNINGTrond Myklebust1-0/+1
2020-02-03NFS: nfs_find_open_context() should use cred_fscmp()Trond Myklebust1-1/+1
2020-02-03NFS: nfs_access_get_cached_rcu() should use cred_fscmp()Trond Myklebust1-1/+1
2020-02-03NFSv4: pnfs_roc() must use cred_fscmp() to compare credsTrond Myklebust1-1/+1
2020-02-03Merge tag 'for-5.6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds13-83/+193
2020-02-04kbuild: rename hostprogs-y/always to hostprogs/always-yMasahiro Yamada1-1/+1
2020-02-03NFS: remove unused macrosAlex Shi1-2/+0
2020-02-03fibmap: Reject negative block numbersCarlos Maiolino1-0/+3
2020-02-03fibmap: Use bmap instead of ->bmap method in ioctl_fibmapCarlos Maiolino1-10/+20
2020-02-03ecryptfs: drop direct calls to ->bmapCarlos Maiolino1-10/+6
2020-02-03cachefiles: drop direct usage of ->bmap method.Carlos Maiolino1-13/+14
2020-02-03fs: Enable bmap() function to properly return errorsCarlos Maiolino3-25/+45
2020-02-03ovl: fix lseek overflow on 32bitMiklos Szeredi1-1/+1
2020-02-02btrfs: do not zero f_bavail if we have available spaceJosef Bacik1-1/+9
2020-02-01Merge tag '5.6-rc-small-smb3-fix-for-stable' of git://git.samba.org/sfrench/c...Linus Torvalds2-2/+2
2020-02-01vfs: fix do_last() regressionAl Viro1-2/+2
2020-01-31cifs: update internal module version numberSteve French1-1/+1
2020-01-31Merge tag 'gfs2-for-5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs...Linus Torvalds12-70/+73
2020-01-31Merge tag 'iomap-5.6-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-13/+5
2020-01-31Merge branch 'akpm' (patches from Andrew)Linus Torvalds25-170/+236
2020-01-31execve: warn if process starts with executable stackAlexey Dobriyan1-0/+5
2020-01-31reiserfs: prevent NULL pointer dereference in reiserfs_insert_item()Yunfeng Ye1-1/+2
2020-01-31fs/binfmt_elf.c: coredump: allow process with empty address space to coredumpAlexey Dobriyan1-1/+9
2020-01-31fs/binfmt_elf.c: coredump: delete duplicated overflow checkAlexey Dobriyan1-2/+0
2020-01-31fs/binfmt_elf.c: coredump: allocate core ELF header on stackAlexey Dobriyan1-11/+5
2020-01-31fs/binfmt_elf.c: make BAD_ADDR() unlikelyAlexey Dobriyan1-1/+1
2020-01-31fs/binfmt_elf.c: better codegen around current->mmAlexey Dobriyan1-24/+28
2020-01-31fs/binfmt_elf.c: don't copy ELF header aroundAlexey Dobriyan1-28/+27
2020-01-31fs/binfmt_elf.c: fix ->start_code calculationAlexey Dobriyan1-1/+1
2020-01-31fs/binfmt_elf.c: smaller code generation around auxv vector fillAlexey Dobriyan1-7/+8
2020-01-31btrfs: use larger zlib buffer for s390 hardware compressionMikhail Zaslonko2-36/+101
2020-01-31mm, tree-wide: rename put_user_page*() to unpin_user_page*()John Hubbard1-2/+2
2020-01-31fs/io_uring: set FOLL_PIN via pin_user_pages()John Hubbard1-1/+1
2020-01-31ocfs2: use ocfs2_update_inode_fsync_trans() to access t_tid in handle->h_tran...wangyan1-2/+1
2020-01-31ocfs2: fix a NULL pointer dereference when call ocfs2_update_inode_fsync_trans()wangyan1-3/+5
2020-01-31ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider useAndy Shevchenko1-4/+0
2020-01-31ocfs2/dlm: remove redundant assignment to retColin Ian King1-1/+1
2020-01-31ocfs2: make local header paths relative to C filesMasahiro Yamada13-45/+41
2020-01-31ocfs2: remove unneeded semicolonszhengbin2-2/+2
2020-01-31fs: ocfs: remove unnecessary assertion in dlm_migrate_lockresAditya Pakki1-2/+0
2020-01-31memcg: fix a crash in wb_workfn when a device disappearsTheodore Ts'o1-1/+1
2020-01-31Btrfs: send, fix emission of invalid clone operations within the same fileFilipe Manana1-1/+2
2020-01-31btrfs: do not do delalloc reservation under page lockJosef Bacik1-16/+60
2020-01-31btrfs: drop the -EBUSY case in __extent_writepage_ioJosef Bacik1-5/+1
2020-01-31Btrfs: keep pages dirty when using btrfs_writepage_fixup_workerChris Mason1-17/+44
2020-01-31btrfs: take overcommit into account in inc_block_group_roJosef Bacik3-19/+39
2020-01-31btrfs: fix force usage in inc_block_group_roJosef Bacik1-2/+2
2020-01-31btrfs: Correctly handle empty trees in find_first_clear_extent_bitNikolay Borisov2-14/+27
2020-01-31btrfs: flush write bio if we loop in extent_write_cache_pagesJosef Bacik1-1/+10
2020-01-31Btrfs: fix race between adding and putting tree mod seq elements and nodesFilipe Manana5-16/+8
2020-01-30Merge tag 'mpx-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/da...Linus Torvalds1-1/+0
2020-01-30Merge tag 'upstream-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-7/+19
2020-01-30Merge tag 'f2fs-for-5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jae...Linus Torvalds18-370/+3137
2020-01-30Merge tag 'for_v5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds12-85/+137
2020-01-30Merge tag 'xfs-5.6-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds33-253/+300
2020-01-30Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds28-423/+682
2020-01-30cifs: fix soft mounts hanging in the reconnect codeRonnie Sahlberg1-1/+1
2020-01-30io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqeStefan Metzmacher1-0/+33
2020-01-30io_uring: add ->show_fdinfo() for the io_uring file descriptorJens Axboe1-0/+75
2020-01-29Merge tag 'threads-v5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/bra...Linus Torvalds1-2/+20
2020-01-29Merge tag 'for-5.6/io_uring-vfs-2020-01-29' of git://git.kernel.dk/linux-blockLinus Torvalds8-459/+1995
2020-01-29Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds4-303/+97
2020-01-29Merge tag 'linux-kselftest-5.6-rc1-kunit' of git://git.kernel.org/pub/scm/lin...Linus Torvalds3-3/+6
2020-01-29Merge tag 'y2038-drivers-for-v5.6-signed' of git://git.kernel.org:/pub/scm/li...Linus Torvalds12-54/+106
2020-01-29io_uring: add support for epoll_ctl(2)Jens Axboe1-0/+71
2020-01-29eventpoll: support non-blocking do_epoll_ctl() callsJens Axboe1-13/+33
2020-01-29eventpoll: abstract out epoll_ctl() handlerJens Axboe1-20/+25
2020-01-29io_uring: fix linked command file table usageJens Axboe3-14/+21
2020-01-29Merge tag 'erofs-for-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-107/+74
2020-01-29Merge branch 'work.adfs' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds9-740/+890
2020-01-29Merge branch 'work.openat2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds5-93/+305
2020-01-29Merge tag 'driver-core-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-24/+25
2020-01-28io_uring: support using a registered personality for commandsJens Axboe1-1/+19
2020-01-28io_uring: allow registering credentialsJens Axboe1-7/+68
2020-01-28io_uring: add io-wq workqueue sharingPavel Begunkov1-14/+50
2020-01-28io-wq: allow grabbing existing io-wqPavel Begunkov2-0/+9
2020-01-28io_uring/io-wq: don't use static creds/mm assignmentsJens Axboe3-30/+81
2020-01-28Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2-3/+3
2020-01-28Merge tag '5.6-smb3-fixes-and-dfs-and-readdir-improvements' of git://git.samb...Linus Torvalds18-713/+1041
2020-01-28Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fsc...Linus Torvalds9-66/+267
2020-01-28Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscryptLinus Torvalds22-354/+748
2020-01-28Merge tag 'fs-dedupe-last-block-tag' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-7/+6
2020-01-28Merge tag 'for-5.6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds40-1715/+2988
2020-01-28Merge branch 'x86-cache-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-0/+11
2020-01-28Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-4/+4
2020-01-28Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-5/+5
2020-01-28Revert "gfs2: eliminate tr_num_revoke_rm"Bob Peterson3-4/+6
2020-01-27Merge tag 'smp-core-2020-01-28' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2020-01-27Merge tag 'timers-core-2020-01-27' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds4-0/+104
2020-01-27io-wq: make the io_wq ref countedJens Axboe1-1/+10
2020-01-27io_uring: fix refcounting with batched allocations at OOMPavel Begunkov1-2/+5
2020-01-27io_uring: add comment for drain_nextPavel Begunkov1-0/+7
2020-01-27io_uring: don't attempt to copy iovec for READ/WRITEJens Axboe1-2/+1
2020-01-27ceph: move net/ceph/ceph_fs.c to fs/ceph/util.cJeff Layton2-1/+101
2020-01-27ceph: print name of xattr in __ceph_{get,set}xattr() doutsJeff Layton1-2/+3
2020-01-27ceph: print r_direct_hash in hex in __choose_mds() doutXiubo Li1-15/+13