aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2018-07-18jffs2: use unsigned 32-bit timstamps consistentlyArnd Bergmann1-7/+7
2018-07-18jffs2: use 64-bit intermediate timestampsArnd Bergmann4-26/+27
2018-06-17Merge tag 'docs-broken-links' of git://linuxtv.org/mchehab/experimentalLinus Torvalds4-4/+4
2018-06-17Merge tag 'fsnotify_for_v4.18-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds10-124/+152
2018-06-16Merge branch 'afs-proc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds20-645/+879
2018-06-16Merge branch 'work.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds3-136/+112
2018-06-16Merge branch 'work.aio' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds3-9/+14
2018-06-15fix a series of Documentation/ broken file name referencesMauro Carvalho Chehab2-2/+2
2018-06-15docs: Fix more broken referencesMauro Carvalho Chehab2-2/+2
2018-06-15afs: Optimise callback breaking by not repeating volume lookupDavid Howells3-20/+107
2018-06-15afs: Display manually added cells in dynamic root mountDavid Howells6-27/+199
2018-06-15afs: Enable IPv6 DNS lookupsDavid Howells2-2/+2
2018-06-15afs: Show all of a server's addresses in /proc/fs/afs/serversDavid Howells1-2/+8
2018-06-15afs: Handle CONFIG_PROC_FS=nDavid Howells2-2/+10
2018-06-15proc: Make inline name size calculation automaticDavid Howells4-12/+16
2018-06-15orangefs: simplify compat ioctl handlingAl Viro1-42/+12
2018-06-15signalfd: lift sigmask copyin and size checks to callers of do_signalfd4()Al Viro1-25/+25
2018-06-14eventpoll: switch to ->poll_maskBen Noordhuis1-5/+10
2018-06-14aio: only return events requested in poll_mask() for IOCB_CMD_POLLChristoph Hellwig1-2/+2
2018-06-14eventfd: only return events requested in poll_mask()Avi Kivity1-2/+2
2018-06-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds6-82/+134
2018-06-15exofs: avoid VLA in structuresKees Cook3-67/+115
2018-06-15coredump: fix spam with zero VMA processAlexey Dobriyan1-8/+9
2018-06-15fat: use fat_fs_error() instead of BUG_ON() in __fat_get_block()OGAWA Hirofumi1-1/+7
2018-06-15proc: skip branch in /proc/*/* lookupAlexey Dobriyan1-6/+3
2018-06-15Merge tag 'vfs-timespec64' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds79-391/+494
2018-06-15Merge tag 'ceph-for-4.18-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds7-124/+202
2018-06-15Merge tag 'for-4.18-part2-tag' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-19/+19
2018-06-14pstore: Remove bogus format string definitionArnd Bergmann1-11/+6
2018-06-14Merge branch 'vfs_timespec64' of https://github.com/deepa-hub/vfs into vfs-ti...Arnd Bergmann79-390/+498
2018-06-12Revert "debugfs: inode: debugfs_create_dir uses mode permission from parent"Linus Torvalds1-3/+1
2018-06-12Merge tag 'overflow-v4.18-rc1-part2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds75-158/+225
2018-06-12treewide: Use array_size in f2fs_kvzalloc()Kees Cook3-8/+16
2018-06-12treewide: Use array_size() in f2fs_kzalloc()Kees Cook4-8/+16
2018-06-12treewide: Use array_size() in f2fs_kmalloc()Kees Cook1-3/+5
2018-06-12treewide: Use array_size() in vzalloc()Kees Cook3-3/+6
2018-06-12treewide: Use array_size() in vmalloc()Kees Cook5-8/+11
2018-06-12treewide: kvmalloc() -> kvmalloc_array()Kees Cook1-3/+3
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook13-23/+28
2018-06-12treewide: kmalloc() -> kmalloc_array()Kees Cook48-99/+134
2018-06-12UBIFS: Fix potential integer overflow in allocationSilvio Cesare1-2/+3
2018-06-12Convert jffs2 acl to struct_sizeMatthew Wilcox2-1/+3
2018-06-12Merge tag 'xfs-4.18-merge-10' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds207-3195/+939
2018-06-12autofs: Fix typo s/thenew new/the new/ in AUTOFS4_FS descriptionGeert Uytterhoeven1-1/+1
2018-06-12Merge tag 'nfs-for-4.18-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds19-374/+855
2018-06-12Merge tag 'nfsd-4.18' of git://linux-nfs.org/~bfields/linuxLinus Torvalds5-14/+27
2018-06-12skip LAYOUTRETURN if layout is invalidOlga Kornievskaia1-2/+4
2018-06-11xfs: update incore per-AG inode countDarrick J. Wong1-0/+2
2018-06-11Merge tag 'f2fs-for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ja...Linus Torvalds24-1376/+1855
2018-06-11autofs: remove left-over autofs4 stubsLinus Torvalds6-57/+12
2018-06-11btrfs: scrub: Don't use inode pages for device replaceQu Wenruo1-1/+1
2018-06-11vmsplice(): lift importing iovec into vmsplice(2) and compat counterpartAl Viro1-69/+75
2018-06-10Merge tag 'upstream-4.18-rc1' of git://git.infradead.org/linux-ubifsLinus Torvalds8-22/+13
2018-06-10Merge tag '4.18-fixes-smb3' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds18-138/+261
2018-06-10Merge branch 'core-rseq-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+1
2018-06-09NFSv4.1: Fix the client behaviour on NFS4ERR_SEQ_FALSE_RETRYTrond Myklebust1-4/+7
2018-06-09Merge branch 'proc-cmdline'Linus Torvalds1-112/+99
2018-06-09hpfs: Use EUCLEAN for filesystem errorsMikulas Patocka1-2/+1
2018-06-09Merge tag 'staging-4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-71/+1
2018-06-09NFSv4: Fix a typo in nfs41_sequence_processTrond Myklebust1-1/+1
2018-06-09NFSv4: Revert commit 5f83d86cf531d ("NFSv4.x: Fix wraparound issues..")Trond Myklebust1-5/+2
2018-06-08Merge tag 'libnvdimm-for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds8-52/+217
2018-06-08Merge branch 'for-4.18/mcsafe' into libnvdimm-for-nextDan Williams1-9/+12
2018-06-08Merge branch 'for-4.18/dax' into libnvdimm-for-nextDan Williams8-43/+205
2018-06-08nfsd: fix error handling in nfs4_set_delegation()Andrew Elble1-1/+4
2018-06-08nfsd: fix potential use-after-free in nfsd4_decode_getdeviceinfoScott Mayhew1-0/+2
2018-06-08NFSv4: Return NFS4ERR_DELAY when a layout recall fails due to igrab()Trond Myklebust1-12/+14
2018-06-08NFSv4: Return NFS4ERR_DELAY when a delegation recall fails due to igrab()Trond Myklebust2-9/+15
2018-06-08xfs: replace do_mod with native operationsDave Chinner7-50/+66
2018-06-08xfs: don't call xfs_da_shrink_inode with NULL bpEric Sandeen1-3/+2
2018-06-08xfs: clean up MIN/MAXDave Chinner15-34/+32
2018-06-08xfs: move various type verifiers to common fileDave Chinner9-163/+194
2018-06-08xfs: xfs_reflink_convert_cow() memory allocation deadlockDave Chinner3-1/+12
2018-06-08xfs: setup VFS i_rwsem lockdep state correctlyDave Chinner1-0/+8
2018-06-08Merge branch 'work.aio' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds3-1/+20
2018-06-08Merge branch 'work.lookup' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-3/+3
2018-06-08fix proc_fill_cache() in case of d_alloc_parallel() failureAl Viro1-3/+3
2018-06-07cifs: fix a buffer leak in smb2_query_symlinkRonnie Sahlberg6-29/+39
2018-06-07autofs: small cleanup in autofs_getpath()Dan Carpenter1-3/+3
2018-06-07autofs: clean up includesIan Kent6-30/+2
2018-06-07autofs: comment on selinux changes needed for module autoloadIan Kent1-0/+6
2018-06-07autofs: create autofs Kconfig and MakefileIan Kent5-0/+37
2018-06-07autofs: delete fs/autofs4 source filesIan Kent8-3619/+0
2018-06-07autofs: update fs/autofs4/MakefileIan Kent1-1/+3
2018-06-07autofs: update fs/autofs4/KconfigIan Kent1-10/+22
2018-06-07autofs: copy autofs4 to autofsIan Kent8-0/+3618
2018-06-07autofs4: use autofs instead of autofs4 everywhereIan Kent8-319/+319
2018-06-07autofs4: merge auto_fs.h and auto_fs4.hIan Kent2-2/+1
2018-06-07fs/binfmt_misc.c: do not allow offset overflowThadeu Lima de Souza Cascardo1-3/+9
2018-06-07proc: use "unsigned int" for /proc/*/stackAlexey Dobriyan1-1/+2
2018-06-07proc: use "unsigned int" for sigqueue lengthAlexey Dobriyan1-1/+1
2018-06-07proc: use "unsigned int" in proc_fill_cache()Alexey Dobriyan3-5/+5
2018-06-07proc: smaller RCU section in ->getattr()Alexey Dobriyan1-1/+1
2018-06-07proc: deduplicate /proc/*/cmdline implementationAlexey Dobriyan1-33/+20
2018-06-07proc: simpler iterations for /proc/*/cmdlineAlexey Dobriyan1-19/+14
2018-06-07proc: somewhat simpler code for /proc/*/cmdlineAlexey Dobriyan1-15/+9
2018-06-07proc: more "unsigned int" in /proc/*/cmdlineAlexey Dobriyan1-17/+12
2018-06-07userfaultfd: prevent non-cooperative events vs mcopy_atomic racesMike Rapoport1-2/+20
2018-06-07mm: mark pages in use for page tablesMatthew Wilcox1-0/+2
2018-06-07mm: /proc/pid/pagemap: hide swap entries from unprivileged usersHuang Ying1-10/+16
2018-06-07mm: restructure memfd codeMike Kravetz2-1/+4
2018-06-07mm: introduce arg_lock to protect arg_start|end and env_start|end in mm_structYang Shi1-4/+4
2018-06-07fs/9p: detect invalid options as much as possibleChengguang Xu1-17/+12
2018-06-07fs: ocfs2: use new return type vm_fault_tSouptick Joarder1-24/+20
2018-06-07ocfs2: drop a VLA in ocfs2_orphan_del()Salvatore Mesoraca1-2/+1
2018-06-07ocfs2: correct the comments position of struct ocfs2_dir_block_trailerGuozhonghua1-4/+4
2018-06-07ocfs2: eliminate a misreported warningZhen Lei1-1/+1
2018-06-07ocfs2: ocfs2_inode_lock_tracker does not distinguish lock levelLarry Chen2-30/+90
2018-06-07ocfs2: clean up redundant function declarationsJia Guo2-7/+5
2018-06-07fs/dax.c: use new return type vm_fault_tSouptick Joarder1-41/+37
2018-06-07Merge tag 'powerpc-4.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-6/+7
2018-06-07Merge tag 'udf_for_v4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-150/+131
2018-06-07Merge tag 'for-linus-4.18-ofs' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds11-76/+91
2018-06-07Merge tag 'ovl-fixes-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds9-270/+311
2018-06-07Merge tag 'fuse-update-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds8-62/+164
2018-06-07btrfs: change return type of btrfs_page_mkwrite to vm_fault_tSouptick Joarder2-15/+13
2018-06-07ubifs: lpt: Fix wrong pnode number range in commentSascha Hauer1-1/+1
2018-06-07ubifs: gc: Fix typoSascha Hauer1-1/+1
2018-06-07ubifs: log: Some spelling fixesSascha Hauer1-3/+3
2018-06-07ubifs: Spelling fix someting -> somethingSascha Hauer1-1/+1
2018-06-07ubifs: journal: Remove wrong commentSascha Hauer1-3/+2
2018-06-07ubifs: remove set but never used variableSascha Hauer2-5/+0
2018-06-07ubifs, xattr: remove misguided quota flagsWang Shilong1-1/+1
2018-06-07fs: ubifs: Adding new return type vm_fault_tSouptick Joarder1-7/+4
2018-06-07smb3: do not allow insecure cifs mounts when using smb3Steve French3-14/+36
2018-06-07CIFS: Fix NULL ptr derefAurelien Aptel3-7/+9
2018-06-07Btrfs: fiemap: pass correct bytenr when fm_extent_count is zeroRobbie Ko1-3/+1
2018-06-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds4-24/+419
2018-06-06Merge tag 'overflow-v4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+1
2018-06-06CIFS: fix encryption in SMB3.1.1Aurelien Aptel1-1/+1
2018-06-06xfs: fix string handling in label get/set functionsArnd Bergmann1-5/+5
2018-06-06xfs: convert to SPDX license tagsDave Chinner205-2760/+205
2018-06-06treewide: Use struct_size() for kmalloc()-familyKees Cook1-2/+1
2018-06-06NFSv4.0: Remove transport protocol name from non-UCS client IDChuck Lever1-10/+4
2018-06-06NFSv4.0: Remove cl_ipaddr from non-UCS client IDChuck Lever1-6/+20
2018-06-06xfs: validate btree records on retrievalDave Chinner4-9/+132
2018-06-06xfs: push corruption -> ESTALE conversion to xfs_nfs_get_inode()Dave Chinner2-8/+12
2018-06-06xfs: verify root inode more thoroughlyDave Chinner1-2/+5
2018-06-06xfs: verify COW extent size hint is valid in inode verifierDave Chinner1-0/+6
2018-06-06xfs: verify extent size hint is valid in inode verifierDave Chinner1-1/+8
2018-06-06xfs: catch bad stripe alignment configurationsDave Chinner1-0/+16
2018-06-06rseq: Introduce restartable sequences system callMathieu Desnoyers1-0/+1
2018-06-05Merge branch 'for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds3-16/+24
2018-06-05vfs: change inode times to use struct timespec64Deepa Dinamani75-327/+419
2018-06-05pstore: Convert internal records to timespec64Kees Cook3-9/+17
2018-06-05Merge tag 'driver-core-4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-13/+9
2018-06-05CIFS: Pass page offset for encryptingSteve French1-7/+13
2018-06-05CIFS: Pass page offset for calculating signatureLong Li1-4/+5
2018-06-05CIFS: SMBD: Support page offset in memory registrationLong Li3-38/+58
2018-06-05CIFS: SMBD: Support page offset in RDMA recvLong Li1-7/+11
2018-06-05CIFS: SMBD: Support page offset in RDMA sendLong Li1-8/+19
2018-06-05CIFS: When sending data on socket, pass the correct page offsetLong Li1-8/+6
2018-06-05CIFS: Introduce helper function to get page offset and length in smb_rqstLong Li2-0/+20
2018-06-05CIFS: Calculate the correct request length based on page offset and tail sizeLong Li1-3/+17
2018-06-05Merge tag 'fscrypt_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds8-186/+233
2018-06-05Merge tag 'xfs-4.18-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds117-1895/+5391
2018-06-05Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds17-167/+240
2018-06-05ncpfs: remove compat functionalityGreg Kroah-Hartman1-71/+1
2018-06-05iomap: fsync swap files before iterating mappingsDarrick J. Wong1-1/+5
2018-06-05NFSv4: Fix a compiler warning when CONFIG_NFS_V4_1 is undefinedTrond Myklebust1-5/+0
2018-06-05btrfs: Check error of btrfs_iget in btrfs_search_path_in_tree_userMisono Tomohiro1-0/+4
2018-06-04xfs: use xfs_trans_getsb in xfs_sync_sb_bufEric Sandeen1-3/+5
2018-06-04xfs: don't assert on corrupted unlinked inode listDarrick J. Wong1-5/+14
2018-06-04xfs: explicitly pass buffer size to xfs_corruption_errorDarrick J. Wong9-19/+31
2018-06-04xfs: don't assert when on-disk btree pointers are garbageDarrick J. Wong1-7/+16
2018-06-04xfs: strengthen btree pointer checks before useDarrick J. Wong1-15/+35
2018-06-04xfs: introduce xfs_btree_debug_check_ptrDarrick J. Wong1-47/+29
2018-06-04xfs: check directory bestfree information in the verifierDarrick J. Wong1-35/+68
2018-06-04cifs: For SMB2 security informaion query, check for minimum sized security de...Shirish Pargaonkar2-2/+15
2018-06-04CIFS: Fix signing for SMB2/3Aurelien Aptel3-10/+12
2018-06-04Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-45/+48
2018-06-04Merge branch 'userns-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-16/+44
2018-06-04xfs: don't return garbage buffers in xfs_da3_node_readDarrick J. Wong1-3/+5
2018-06-04xfs: don't ASSERT on short form btree root pointer of zeroDarrick J. Wong3-3/+0
2018-06-04xfs: btree lookup shouldn't ASSERT on empty btree nodesDarrick J. Wong1-1/+6
2018-06-04xfs: xfs_alloc_get_rec should return EFSCORRUPTED for obvious bnobt corruptionDarrick J. Wong1-4/+8
2018-06-04xfs: remove redundant ASSERT on insufficient bestfree length in _leaf_addnameDarrick J. Wong1-1/+0
2018-06-04xfs: don't assert when reporting on-disk corruption while loading btreeDarrick J. Wong1-1/+0
2018-06-04xfs: don't forbid setting dax flag on directories if device doesn't daxDarrick J. Wong1-2/+7
2018-06-04Merge tag '4.18-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds28-434/+1346
2018-06-04Merge tag 'gfs2-4.18.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds11-245/+331
2018-06-04Merge tag 'dlm-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/teiglan...Linus Torvalds1-2/+14
2018-06-04f2fs: fix to clear FI_VOLATILE_FILE correctlyChao Yu1-2/+2
2018-06-04f2fs: let sync node IO interrupt async oneChao Yu7-9/+37
2018-06-04f2fs: don't change wbc->sync_modeChao Yu1-1/+0
2018-06-04f2fs: fix to update mtime correctlyChao Yu3-7/+19
2018-06-04Merge tag 'for-4.18-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds47-2746/+3248
2018-06-04Merge tag 'affs-for-4.18-tag' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+1
2018-06-04Merge branch 'work.aio-1' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds6-302/+578
2018-06-04Merge branch 'work.lookup' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds25-424/+278
2018-06-04rxrpc: Fix handling of call quietly cancelled out on serverDavid Howells1-0/+4
2018-06-04Merge tag 'locks-v4.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/jl...Linus Torvalds1-8/+7
2018-06-04Merge tag 'docs-4.18' of git://git.lwn.net/linuxLinus Torvalds3-4/+4
2018-06-04NFS: Filter cache invalidation when holding a delegationTrond Myklebust1-3/+9
2018-06-04NFS: Ignore NFS_INO_REVAL_FORCED in nfs_check_inode_attributes()Trond Myklebust1-2/+3
2018-06-04NFS: Improve caching while holding a delegationTrond Myklebust1-7/+10
2018-06-04NFS: Fix attribute revalidationTrond Myklebust1-19/+15
2018-06-04NFS: fix up nfs_setattr_update_inodeTrond Myklebust1-6/+42
2018-06-04NFSv4: Ensure the inode is clean when we set a delegationTrond Myklebust1-0/+4
2018-06-04NFSv4: Ignore NFS_INO_REVAL_FORCED in nfs4_proc_accessTrond Myklebust1-1/+1