aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2020-06-01Merge branch 'from-miklos' of git://git.kernel.org/pub/scm/linux/kernel/git/v...HEADmasterLinus Torvalds11-86/+159
2020-06-01Merge branch 'work.set_fs-exec' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-34/+10
2020-06-01Merge branch 'uaccess.__copy_to_user' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-19/+14
2020-06-01Merge branch 'uaccess.__copy_from_user' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-3/+1
2020-06-01Merge branch 'uaccess.readdir' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-54/+50
2020-06-01Merge branch 'uaccess.access_ok' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-14/+0
2020-06-01Merge tag 'docs-5.8' of git://git.lwn.net/linuxLinus Torvalds38-56/+56
2020-06-01Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds5-6/+156
2020-06-01Merge tag 'x86-cleanups-2020-06-01' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-3/+0
2020-06-01Merge tag 'locking-core-2020-06-01' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-7/+14
2020-06-01Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fsc...Linus Torvalds6-2/+13
2020-06-01Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscryptLinus Torvalds13-207/+571
2020-06-01Merge tag 'pstore-v5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds9-183/+2380
2020-06-01Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds8-82/+18
2020-05-31pstore/blk: Introduce "best_effort" modeKees Cook1-1/+20
2020-05-31pstore/blk: Support non-block storage devicesWeiXiong Liao2-44/+57
2020-05-31pstore/blk: Provide way to query pstore configurationWeiXiong Liao1-7/+30
2020-05-31pstore/zone: Provide way to skip "broken" zone for MTD devicesWeiXiong Liao2-14/+61
2020-05-30Documentation: Add details for pstore/blkWeiXiong Liao1-0/+2
2020-05-30pstore/zone,blk: Add ftrace frontend supportWeiXiong Liao3-1/+134
2020-05-30pstore/zone,blk: Add console frontend supportWeiXiong Liao3-9/+102
2020-05-30pstore/zone,blk: Add support for pmsg frontendWeiXiong Liao3-9/+280
2020-05-30pstore/blk: Introduce backend for block devicesWeiXiong Liao3-0/+501
2020-05-30pstore/zone: Introduce common layer to manage storage zonesWeiXiong Liao3-0/+995
2020-05-30pstore/ram: Introduce max_reason and convert dump_oopsKees Cook1-19/+39
2020-05-30pstore/platform: Pass max_reason to kmesg dumpPavel Tatashin1-1/+3
2020-05-30printk: Introduce kmsg_dump_reason_str()Kees Cook1-17/+1
2020-05-30printk: Collapse shutdown types into a single dump reasonKees Cook1-6/+2
2020-05-30pstore/ftrace: Provide ftrace log merging routineKees Cook3-54/+66
2020-05-30pstore/ram: Refactor ftrace buffer mergingKees Cook1-12/+17
2020-05-30pstore/ram: Refactor DT size parsingKees Cook1-12/+19
2020-05-30pstore/ram: Adjust module param permissions to reflect realityKees Cook1-3/+3
2020-05-30pstore/platform: Move module params after declarationsKees Cook1-6/+5
2020-05-30pstore/platform: Use backend name for console registrationKees Cook1-1/+3
2020-05-30pstore/platform: Switch pstore_info::name to constKees Cook1-1/+2
2020-05-30pstore: Make sure console capturing will restartKees Cook1-1/+5
2020-05-30pstore: Remove filesystem records when backend is unregisteredKees Cook3-0/+36
2020-05-30pstore: Do not leave timer disabled for next backendKees Cook1-15/+19
2020-05-30pstore: Add locking around superblock changesKees Cook3-26/+45
2020-05-29Merge tag 'ceph-for-5.7-rc8' of git://github.com/ceph/ceph-clientLinus Torvalds1-1/+1
2020-05-29Merge tag 'gfs2-v5.7-rc7.fixes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-10/+5
2020-05-29gfs2: Even more gfs2_find_jhead fixesAndreas Gruenbacher1-10/+5
2020-05-28Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+1
2020-05-28fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info()Alexander Potapenko1-1/+1
2020-05-28Merge branch 'for-next/scs' into for-next/coreWill Deacon1-0/+4
2020-05-28squashfs: Make use of local lock in multi_cpu decompressorJulia Cartwright1-7/+14
2020-05-27Merge tag 'fsnotify_for_v5.7-rc8' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2020-05-27Merge branch 'for-5.7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-3/+3
2020-05-27fanotify: turn off support for FAN_DIR_MODIFYAmir Goldstein1-1/+1
2020-05-27ceph: flush release queue when handling caps for unknown inodeJeff Layton1-1/+1
2020-05-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds2-26/+10
2020-05-23rxrpc: Fix a warningDavid Howells1-1/+1
2020-05-22Merge tag 'rxrpc-fixes-20200520' of git://git.kernel.org/pub/scm/linux/kernel...David S. Miller2-26/+10
2020-05-22Merge tag 'io_uring-5.7-2020-05-22' of git://git.kernel.dk/linux-blockLinus Torvalds1-26/+34
2020-05-21exfat: add the dummy mount options to be backward compatible with staging/exfatNamjae Jeon1-0/+19
2020-05-21Merge tag 'fiemap-regression-fix' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-32/+34
2020-05-20Merge tag 'for-linus-5.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-29/+7
2020-05-20Merge tag 'ovl-fixes-5.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-0/+21
2020-05-20pipe: Fix pipe_full() test in opipe_prep().Tetsuo Handa1-1/+1
2020-05-20io_uring: reset -EBUSY error when io sq thread is waken upXiaoguang Wang1-0/+1
2020-05-19io_uring: don't add non-IO requests to iopoll pending listJens Axboe1-1/+2
2020-05-19Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-1/+1
2020-05-19fix multiplication overflow in copy_fdtable()Al Viro1-1/+1
2020-05-19io_uring: don't use kiocb.private to store buf_indexBijan Mottahedeh1-8/+8
2020-05-19ext4: fix fiemap size checks for bitmap filesChristoph Hellwig2-31/+33
2020-05-19ext4: fix EXT4_MAX_LOGICAL_BLOCK macroRitesh Harjani1-1/+1
2020-05-19fscrypt: add support for IV_INO_LBLK_32 policiesEric Biggers5-41/+126
2020-05-18fscrypt: make test_dummy_encryption use v2 by defaultEric Biggers1-1/+1
2020-05-18fscrypt: support test_dummy_encryption=v2Eric Biggers8-52/+258
2020-05-18Merge tag 'for-5.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/link...Linus Torvalds2-6/+8
2020-05-18afs: Don't unlock fetched data pages until the op completes successfullyDavid Howells2-8/+8
2020-05-18io_uring: cancel work if task_work_add() failsJens Axboe1-3/+5
2020-05-18exfat: fix possible memory leak in exfat_find()Wei Yongjun1-0/+1
2020-05-18exfat: use iter_file_splice_writeEric Sandeen1-6/+7
2020-05-17ubifs: fix wrong use of crypto_shash_descsize()Eric Biggers2-24/+6
2020-05-17io_uring: remove dead check in io_splice()Jens Axboe1-4/+1
2020-05-17Merge branch 'exec-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds1-2/+2
2020-05-17exec: Move would_dump into flush_old_execEric W. Biederman1-2/+2
2020-05-17io_uring: fix FORCE_ASYNC req preparationPavel Begunkov1-3/+9
2020-05-17io_uring: don't prepare DRAIN reqs twicePavel Begunkov1-6/+7
2020-05-17io_uring: initialize ctx->sqo_wait earlierJens Axboe1-1/+1
2020-05-16Merge tag '5.7-rc5-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds3-3/+3
2020-05-16Merge tag 'io_uring-5.7-2020-05-15' of git://git.kernel.dk/linux-blockLinus Torvalds1-9/+8
2020-05-15Merge tag 'nfs-for-5.7-5' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds9-36/+35
2020-05-15fscrypt: add fscrypt_add_test_dummy_key()Eric Biggers2-43/+77
2020-05-15scs: Add page accounting for shadow call stack allocationsSami Tolvanen1-0/+4
2020-05-14cifs: fix leaked reference on requeued writeAdam McCoy1-1/+1
2020-05-14NFSv3: fix rpc receive buffer size for MOUNT callOlga Kornievskaia1-1/+2
2020-05-14epoll: call final ep_events_available() check under the lockRoman Penyaev1-20/+28
2020-05-14cifs: Fix null pointer check in cifs_readSteve French1-1/+1
2020-05-14vfs: add faccessat2 syscallMiklos Szeredi2-9/+26
2020-05-14vfs: don't parse "silent" optionMiklos Szeredi1-1/+0
2020-05-14vfs: don't parse "posixacl" optionMiklos Szeredi1-1/+0
2020-05-14vfs: don't parse forbidden flagsMiklos Szeredi1-28/+0
2020-05-14statx: add mount_rootMiklos Szeredi1-0/+3
2020-05-14statx: add mount IDMiklos Szeredi1-0/+4
2020-05-14statx: don't clear STATX_ATIME on SB_RDONLYMiklos Szeredi1-1/+2
2020-05-14uapi: deprecate STATX_ALLMiklos Szeredi1-1/+0
2020-05-14utimensat: AT_EMPTY_PATH supportMiklos Szeredi1-2/+4
2020-05-14vfs: split out access_override_creds()Miklos Szeredi1-10/+24
2020-05-14proc/mounts: add cursorMiklos Szeredi3-20/+87
2020-05-14aio: fix async fsync credsMiklos Szeredi1-0/+8
2020-05-14vfs: allow unprivileged whiteout creationMiklos Szeredi2-18/+6
2020-05-13io_uring: polled fixed file must go through free iterationJens Axboe1-5/+1
2020-05-13NFS/pnfs: Don't use RPC_TASK_CRED_NOREF with pnfsTrond Myklebust3-5/+7
2020-05-13ovl: potential crash in ovl_fid_to_fh()Dan Carpenter1-0/+3
2020-05-12fs-verity: remove unnecessary extern keywordsEric Biggers1-1/+1
2020-05-12fs-verity: fix all kerneldoc warningsEric Biggers6-1/+12
2020-05-12fscrypt: remove unnecessary extern keywordsEric Biggers1-44/+40
2020-05-12fscrypt: fix all kerneldoc warningsEric Biggers6-27/+70
2020-05-12Merge tag 'gfs2-v5.7-rc1.fixes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds10-39/+49
2020-05-12pstore: Refactor pstorefs record list removalKees Cook1-6/+13
2020-05-12pstore: Add proper unregister lock checkingKees Cook1-4/+17
2020-05-12pstore: Convert "records_list" locking to mutexKees Cook1-10/+7
2020-05-12pstore: Rename "allpstore" to "records_list"Kees Cook1-10/+10
2020-05-12pstore: Convert "psinfo" locking to mutexKees Cook1-4/+4
2020-05-12pstore: Rename "pstore_lock" to "psinfo_lock"Kees Cook1-5/+5
2020-05-12pstore: Drop useless try_module_get() for backendKees Cook1-8/+0
2020-05-11NFS: Don't use RPC_TASK_CRED_NOREF with delegreturnTrond Myklebust1-1/+1
2020-05-11Merge tag 'fscache-fixes-20200508-2' of git://git.kernel.org/pub/scm/linux/ke...Trond Myklebust3-28/+24
2020-05-11nfs: fix NULL deference in nfs4_get_valid_delegationJ. Bruce Fields1-1/+1
2020-05-11rxrpc: Fix the excessive initial retransmission timeoutDavid Howells2-26/+10
2020-05-10Merge tag 'block-5.7-2020-05-09' of git://git.kernel.dk/linux-blockLinus Torvalds2-2/+2
2020-05-09bdi: use bdi_dev_name() to get device nameYufen Yu1-1/+1
2020-05-09btrfs_ioctl_send(): don't bother with access_ok()Al Viro1-7/+0
2020-05-09fat_dir_ioctl(): hadn't needed that access_ok() for more than a decade...Al Viro1-4/+0
2020-05-09dlmfs_file_write(): get rid of pointless access_ok()Al Viro1-3/+0
2020-05-09Merge tag 'io_uring-5.7-2020-05-08' of git://git.kernel.dk/linux-blockLinus Torvalds2-70/+40
2020-05-09io_uring: fix zero len do_splice()Pavel Begunkov1-4/+7
2020-05-08cachefiles: Fix race between read_waiter and read_copier involving op->to_doLei Xue1-1/+1
2020-05-08NFSv4: Fix fscache cookie aux_data to ensure change_attr is includedDave Wysochanski1-18/+16
2020-05-08NFS: Fix fscache super_cookie allocationDave Wysochanski2-3/+0
2020-05-08NFS: Fix fscache super_cookie index_key from changing after umountDave Wysochanski1-1/+2
2020-05-08Revert "gfs2: Don't demote a glock until its revokes are written"Bob Peterson1-3/+0
2020-05-08gfs2: If go_sync returns error, withdraw but skip invalidateBob Peterson1-1/+2
2020-05-08Merge tag 'ceph-for-5.7-rc5' of git://github.com/ceph/ceph-clientLinus Torvalds3-8/+7
2020-05-08gfs2: Grab glock reference sooner in gfs2_add_revokeAndreas Gruenbacher1-3/+3
2020-05-08gfs2: don't call quota_unhold if quotas are not lockedBob Peterson1-2/+1
2020-05-08gfs2: move privileged user check to gfs2_quota_lock_checkBob Peterson2-3/+3
2020-05-08gfs2: remove check for quotas on in gfs2_quota_checkBob Peterson1-3/+0
2020-05-08gfs2: Change BUG_ON to an assert_withdraw in gfs2_quota_changeBob Peterson1-1/+3
2020-05-08gfs2: Fix problems regarding gfs2_qa_get and _putBob Peterson2-4/+4
2020-05-08ceph: demote quotarealm lookup warning to a debug messageLuis Henriques1-2/+2
2020-05-08Merge tag 'driver-core-5.7-rc5' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+8
2020-05-08Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-28/+33
2020-05-08gfs2: More gfs2_find_jhead fixesAndreas Gruenbacher1-7/+12
2020-05-08gfs2: Another gfs2_walk_metadata fixAndreas Gruenbacher1-7/+9
2020-05-08gfs2: Fix use-after-free in gfs2_logd after withdrawBob Peterson1-0/+5
2020-05-08gfs2: Fix BUG during unmount after file system withdrawBob Peterson1-4/+6
2020-05-08gfs2: Fix error exit in do_xmoteBob Peterson1-1/+1
2020-05-08crypto: lib/sha1 - remove unnecessary includes of linux/cryptohash.hEric Biggers1-1/+0
2020-05-08ubifs: use crypto_shash_tfm_digest()Eric Biggers3-34/+9
2020-05-08nfsd: use crypto_shash_tfm_digest()Eric Biggers1-20/+6
2020-05-08ecryptfs: use crypto_shash_tfm_digest()Eric Biggers1-16/+1
2020-05-08fscrypt: use crypto_shash_tfm_digest()Eric Biggers2-11/+2
2020-05-07epoll: atomically remove wait entry on wake upRoman Penyaev1-19/+24
2020-05-07eventpoll: fix missing wakeup for ovflist in ep_poll_callbackKhazhismel Kumykov1-9/+9
2020-05-07io_uring: don't use 'fd' for openat/openat2/statxJens Axboe1-25/+7
2020-05-07Merge tag 'configfs-for-5.7' of git://git.infradead.org/users/hch/configfsLinus Torvalds1-0/+1
2020-05-07splice: move f_mode checks to do_{splice,tee}()Pavel Begunkov1-27/+18
2020-05-07vboxsf: don't use the source name in the bdi nameChristoph Hellwig1-1/+1
2020-05-06gfs2: fix withdraw sequence deadlockBob Peterson1-1/+1
2020-05-06CIFS: Spelling s/EACCESS/EACCES/Geert Uytterhoeven1-1/+1
2020-05-05binfmt_elf_fdpic: remove the set_fs(KERNEL_DS) in elf_fdpic_core_dumpChristoph Hellwig1-14/+7
2020-05-05binfmt_elf: remove the set_fs(KERNEL_DS) in elf_core_dumpChristoph Hellwig1-15/+1
2020-05-05binfmt_elf: remove the set_fs in fill_siginfo_noteEric W. Biederman2-5/+2
2020-05-05io_uring: handle -EFAULT properly in io_uring_setup()Xiaoguang Wang1-13/+11
2020-05-05docs: filesystems: convert configfs.txt to ReSTMauro Carvalho Chehab2-2/+2
2020-05-05docs: filesystems: convert mandatory-locking.txt to ReSTMauro Carvalho Chehab1-1/+1
2020-05-05docs: filesystems: convert coda.txt to ReSTMauro Carvalho Chehab1-1/+1
2020-05-05docs: filesystems: caching/backend-api.txt: convert it to ReSTMauro Carvalho Chehab2-5/+5
2020-05-05docs: filesystems: caching/cachefiles.txt: convert to ReSTMauro Carvalho Chehab1-2/+2
2020-05-05docs: filesystems: caching/operations.txt: convert it to ReSTMauro Carvalho Chehab1-1/+1
2020-05-05docs: filesystems: caching/netfs-api.txt: convert it to ReSTMauro Carvalho Chehab1-1/+1
2020-05-05docs: filesystems: convert caching/fscache.txt to ReST formatMauro Carvalho Chehab1-4/+4
2020-05-05docs: filesystems: convert caching/object.txt to ReSTMauro Carvalho Chehab1-1/+1
2020-05-05Merge branch 'for-next/bti-user' into for-next/btiWill Deacon4-6/+152
2020-05-04ceph: fix double unlock in handle_cap_export()Wu Bo1-0/+1
2020-05-04ceph: fix special error code in ceph_try_get_caps()Wu Bo1-1/+1
2020-05-04ceph: fix endianness bug when handling MDS session feature bitsJeff Layton1-5/+3
2020-05-04cachefiles: Fix corruption of the return value in cachefiles_read_or_alloc_pa...David Howells1-5/+5
2020-05-04io_uring: fix mismatched finish_wait() calls in io_uring_cancel_files()Xiaoguang Wang1-5/+4
2020-05-03Merge tag 'for-5.7-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-6/+52
2020-05-02Merge tag 'iomap-5.7-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2-4/+9
2020-05-02Merge tag 'nfs-for-5.7-4' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds4-16/+30
2020-05-01readdir.c: get rid of the last __put_user(), drop now-useless access_ok()Al Viro1-10/+1
2020-05-01readdir.c: get compat_filldir() more or less in sync with filldir()Al Viro1-24/+27
2020-05-01switch readdir(2) to unsafe_copy_dirent_name()Al Viro1-14/+16
2020-05-01Merge tag 'io_uring-5.7-2020-05-01' of git://git.kernel.dk/linux-blockLinus Torvalds1-27/+31
2020-05-01io_uring: punt splice async because of inode mutexPavel Begunkov1-14/+2
2020-05-01io_uring: check non-sync defer_list carefullyPavel Begunkov1-1/+1
2020-05-01io_uring: fix extra put in sync_file_range()Pavel Begunkov1-1/+1
2020-04-30io_uring: use cond_resched() in io_ring_ctx_wait_and_kill()Xiaoguang Wang1-1/+1
2020-04-30io_uring: use proper references for fallback_req lockingBijan Mottahedeh1-2/+2
2020-04-30io_uring: only force async punt if poll based retry can't handle itJens Axboe1-2/+4
2020-04-30io_uring: enable poll retry for any file with ->read_iter / ->write_iterJens Axboe1-7/+13
2020-05-01uaccess: Selectively open read or write user accessChristophe Leroy1-6/+6
2020-04-30NFS: Fix a race in __nfs_list_for_each_server()Trond Myklebust1-1/+1
2020-04-30fibmap: Warn and return an error in case of block > INT_MAXRitesh Harjani2-4/+9
2020-04-30btrfs: fix gcc-4.8 build warning for struct initializerArnd Bergmann1-1/+1