aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2016-08-19Merge tag 'xfs-iomap-for-linus-4.8-rc3' of git://git.kernel.org/pub/scm/linux...Linus Torvalds11-28/+119
2016-08-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds5-229/+168
2016-08-17Merge branch 'iomap-fixes-4.8-rc3' into for-nextDave Chinner5-20/+71
2016-08-17xfs: remove OWN_AG rmap when allocating a block from the AGFLDarrick J. Wong1-0/+13
2016-08-17xfs: (re-)implement FIEMAP_FLAG_XATTRChristoph Hellwig3-1/+54
2016-08-17xfs: simplify xfs_file_iomap_beginChristoph Hellwig2-11/+4
2016-08-17iomap: mark ->iomap_end as optionalChristoph Hellwig1-2/+5
2016-08-17iomap: prepare iomap_fiemap for attribute mappingsDave Chinner1-0/+3
2016-08-17iomap: fiemap should honor the FIEMAP_FLAG_SYNC flagDave Chinner1-3/+5
2016-08-17iomap: remove superflous pagefault_disable from iomap_write_actorChristoph Hellwig1-2/+0
2016-08-17iomap: remove superflous mark_page_accessed from iomap_write_actorChristoph Hellwig1-1/+0
2016-08-17xfs: store rmapbt block count in the AGFDarrick J. Wong4-3/+16
2016-08-17xfs: don't invalidate whole file on DAX read/writeDave Chinner1-1/+12
2016-08-17xfs: fix bogus space reservation in xfs_iomap_write_allocateChristoph Hellwig1-3/+7
2016-08-17xfs: don't assert fail on non-async buffers on ioacct decrementBrian Foster1-1/+0
2016-08-13Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds1-0/+6
2016-08-12Merge tag 'nfsd-4.8-1' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2-20/+54
2016-08-12nfsd: don't return an unhashed lock stateid after taking mutexJeff Layton1-5/+20
2016-08-12Merge tag 'nfs-for-4.8-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds5-12/+32
2016-08-11Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+1
2016-08-11proc, meminfo: use correct helpers for calculating LRU sizes in meminfoMel Gorman1-1/+1
2016-08-11Merge tag 'ceph-for-4.8-rc2' of https://github.com/ceph/ceph-clientLinus Torvalds2-1/+5
2016-08-11nfsd: Fix race between FREE_STATEID and LOCKChuck Lever1-12/+28
2016-08-11nfsd: fix dentry refcounting on createJosef Bacik1-3/+6
2016-08-10Merge branch 'for-linus-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6-59/+283
2016-08-09mm, writeback: flush plugged IO in wakeup_flusher_threads()Konstantin Khlebnikov1-0/+6
2016-08-09mm: memcontrol: only mark charged pages with PageKmemcgVladimir Davydov1-3/+1
2016-08-09ceph: initialize pathbase in the !dentry case in encode_caps_cb()Ilya Dryomov1-0/+1
2016-08-08ceph: fix null pointer dereference in ceph_flush_snaps()Yan, Zheng1-1/+4
2016-08-07block: rename bio bi_rw to bi_opfJens Axboe4-12/+12
2016-08-07block/mm: make bdev_ops->rw_page() take a bool for read/writeJens Axboe2-5/+3
2016-08-07Merge tag 'binfmt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-2/+60
2016-08-07fs: return EPERM on immutable inodeEryu Guan4-4/+5
2016-08-07Merge branch 'for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds26-121/+71
2016-08-06Merge tag 'xfs-rmap-for-linus-4.8-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds64-915/+6267
2016-08-06Merge branch 'work.const-qstr' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds30-88/+83
2016-08-06rxrpc: Fix races between skb free, ACK generation and replyingDavid Howells5-229/+168
2016-08-05Merge tag 'pstore-v4.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-19/+10
2016-08-05Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds5-12/+7
2016-08-05NFSv4: Cap the transport reconnection timer at 1/2 lease periodTrond Myklebust1-0/+3
2016-08-05NFSv4: Cleanup the setting of the nfs4 lease periodTrond Myklebust4-12/+27
2016-08-05Merge branch 'integration-4.8' of git://git.kernel.org/pub/scm/linux/kernel/g...Chris Mason6-59/+283
2016-08-05ramoops: use persistent_ram_free() instead of kfree() for freeing przHiraku Toyooka1-3/+3
2016-08-05ramoops: use DT reserved-memory bindingsKees Cook1-16/+7
2016-08-05NFSv4.2: LAYOUTSTATS may return NFS4ERR_ADMIN/DELEG_REVOKEDTrond Myklebust1-0/+2
2016-08-04Merge tag 'nfsd-4.8' of git://linux-nfs.org/~bfields/linuxLinus Torvalds26-185/+575
2016-08-04Merge branch 'for-linus-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds43-686/+912
2016-08-04Merge tag 'upstream-4.8-rc1' of git://git.infradead.org/linux-ubifsLinus Torvalds4-18/+15
2016-08-04Merge branch 'for-linus-4.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-3/+4
2016-08-04Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ger...Linus Torvalds4-268/+331
2016-08-04nfsd: remove some dead code in nfsd_create_locked()Dan Carpenter1-3/+2
2016-08-04nfsd: drop unnecessary MAY_EXEC check from createJ. Bruce Fields2-11/+2
2016-08-04nfsd: clean up bad-type check in nfsd_create_lockedJ. Bruce Fields1-7/+4
2016-08-04nfsd: remove unnecessary positive-dentry checkJ. Bruce Fields1-10/+0
2016-08-04nfsd: reorganize nfsd_createJ. Bruce Fields3-55/+61
2016-08-04nfsd: check d_can_lookup in fh_verify of directoriesJ. Bruce Fields2-13/+10
2016-08-04nfsd: remove redundant zero-length check from createJ. Bruce Fields2-6/+0
2016-08-04nfsd: Make creates return EEXIST instead of EACCESOleg Drokin2-2/+15
2016-08-04mm/block: convert rw_page users to bio op useMike Christie2-4/+5
2016-08-04Fixup direct bi_rw modifiersShaun Tancheff1-1/+1
2016-08-04f2fs: drop bio->bi_rw manual assignmentJens Axboe1-1/+0
2016-08-04block: add missing group association in bio-cloning functionsPaolo Valente1-6/+0
2016-08-04writeback: Write dirty times for WB_SYNC_ALL writebackJan Kara1-0/+1
2016-08-04block: remove BLK_DEV_DAX config optionRoss Zwisler1-5/+1
2016-08-04hostfs: Freeing an ERR_PTR in hostfs_fill_sb_common()Dan Carpenter1-3/+4
2016-08-03Btrfs: fix __MAX_CSUM_ITEMSChris Mason1-2/+3
2016-08-03cachefiles: Fix race between inactivating and culling a cache objectDavid Howells1-2/+3
2016-08-03Merge branch 'for-viro' of git://git.kernel.org/pub/scm/linux/kernel/git/msze...Al Viro2-4/+4
2016-08-03fs/proc: Add compiler check for -Wno-override-init to support gcc < 4.2Geert Uytterhoeven1-1/+1
2016-08-039p: use clone_fid()Al Viro5-31/+8
2016-08-039p: fix braino introduced in "9p: new helper - v9fs_parent_fid()"Al Viro2-2/+6
2016-08-03vfs: make dentry_needs_remove_privs() internalMiklos Szeredi2-1/+1
2016-08-03vfs: fix deadlock in file_remove_privs() on overlayfsMiklos Szeredi1-3/+3
2016-08-03Btrfs: remove unused function btrfs_add_delayed_qgroup_reserve()Filipe Manana2-30/+0
2016-08-03xfs: move (and rename) the deferred bmap-free tracepointsDarrick J. Wong2-2/+7
2016-08-03xfs: collapse single use static functionsDarrick J. Wong2-128/+63
2016-08-03xfs: remove unnecessary parentheses from log redo item recovery functionsDarrick J. Wong2-12/+12
2016-08-03xfs: remove the extents array from the rmap update done log itemDarrick J. Wong7-89/+15
2016-08-03xfs: in btree_lshift, only allocate temporary cursor when neededDarrick J. Wong1-17/+17
2016-08-03xfs: remove unnecesary lshift/rshift key initializationDarrick J. Wong1-14/+0
2016-08-03xfs: remove the get*keys and update_keys btree ops pointersDarrick J. Wong6-136/+61
2016-08-03xfs: enable the rmap btree functionalityDarrick J. Wong2-1/+6
2016-08-03xfs: don't update rmapbt when fixing agflDarrick J. Wong2-4/+17
2016-08-03xfs: disable XFS_IOC_SWAPEXT when rmap btree is enabledDarrick J. Wong1-0/+4
2016-08-03xfs: add rmap btree block detection to log recoveryDarrick J. Wong1-0/+4
2016-08-03xfs: add rmap btree geometry feature flagDarrick J. Wong2-1/+4
2016-08-03xfs: propagate bmap updates to rmapbtDarrick J. Wong8-16/+400
2016-08-03xfs: enable the xfs_defer mechanism to process rmaps to updateDarrick J. Wong4-10/+134
2016-08-03xfs: log rmap intent itemsDarrick J. Wong6-0/+438
2016-08-03xfs: create rmap update intent log itemsDarrick J. Wong6-2/+662
2016-08-03xfs: add rmap btree insert and delete helpersDarrick J. Wong2-1/+49
2016-08-03xfs: convert unwritten status of reverse mappingsDarrick J. Wong2-0/+446
2016-08-03xfs: remove an extent from the rmap btreeDarrick J. Wong1-5/+215
2016-08-03xfs: add an extent to the rmap btreeDarrick J. Wong2-5/+223
2016-08-03xfs: add tracepoints for the rmap functionsDarrick J. Wong1-2/+49
2016-08-03xfs: teach rmapbt to support interval queriesDarrick J. Wong2-0/+52
2016-08-03xfs: support overlapping intervals in the rmap btreeDarrick J. Wong2-4/+74
2016-08-03xfs: add rmap btree operationsDarrick J. Wong5-0/+376
2016-08-03xfs: rmap btree requires more reserved free spaceDarrick J. Wong10-42/+86
2016-08-03xfs: rmap btree transaction reservationsDarrick J. Wong2-27/+41
2016-08-03xfs: add rmap btree growfs supportDarrick J. Wong1-0/+73
2016-08-03xfs: define the on-disk rmap btree formatDarrick J. Wong13-8/+415
2016-08-03xfs: introduce rmap extent operation stubsDarrick J. Wong5-2/+195
2016-08-03xfs: add owner field to extent allocation and freeingDarrick J. Wong13-33/+181
2016-08-03xfs: rmap btree add more reserved blocksDarrick J. Wong6-11/+20
2016-08-03xfs: add rmap btree stats infrastructureDarrick J. Wong3-3/+21
2016-08-03xfs: introduce rmap btree definitionsDarrick J. Wong5-9/+30
2016-08-03xfs: increase XFS_BTREE_MAXLEVELS to fit the rmapbtDarrick J. Wong1-1/+1
2016-08-03xfs: add tracepoints and error injection for deferred extent freeingDarrick J. Wong4-2/+16
2016-08-03xfs: refactor redo intent item processingDarrick J. Wong3-99/+151
2016-08-03xfs: rename flist/free_list to dfopsDarrick J. Wong20-241/+241
2016-08-03xfs: change xfs_bmap_{finish,cancel,init,free} -> xfs_defer_*Darrick J. Wong23-193/+182
2016-08-03xfs: rework xfs_bmap_free callers to use xfs_defer_opsDarrick J. Wong24-171/+42
2016-08-03xfs: enable the xfs_defer mechanism to process extents to freeDarrick J. Wong4-0/+115
2016-08-03xfs: clean up typedef usage in the EFI/EFD handling codeDarrick J. Wong2-18/+18
2016-08-03xfs: add tracepoints for the deferred ops mechanismDarrick J. Wong3-0/+218
2016-08-03xfs: move deferred operations into a separate fileDarrick J. Wong3-0/+540
2016-08-03xfs: refactor btree owner change into a separate visit-blocks functionDarrick J. Wong2-50/+96
2016-08-03xfs: introduce interval queries on btreesDarrick J. Wong3-5/+282
2016-08-03xfs: support btrees with overlapping intervals for keysDarrick J. Wong3-13/+392
2016-08-02Merge branch 'akpm' (patches from Andrew)Linus Torvalds49-617/+760
2016-08-03xfs: add function pointers for get/update keys to the btreeDarrick J. Wong5-64/+135
2016-08-03xfs: during btree split, save new block key & ptr for future insertionDarrick J. Wong5-56/+20
2016-08-03xfs: set *stat=1 after iroot reallocDarrick J. Wong1-0/+1
2016-08-03xfs: fix locking of the rt bitmap/summary inodesDarrick J. Wong2-3/+5
2016-08-03xfs: fix attr shortform structure alignment on crisDarrick J. Wong1-0/+1
2016-08-03xfs: in _attrlist_by_handle, copy the cursor back to userspaceDarrick J. Wong1-0/+6
2016-08-02Merge tag 'for-linus-v4.8' of git://github.com/martinbrandenburg/linuxLinus Torvalds8-30/+89
2016-08-02Merge tag 'ceph-for-4.8-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds13-752/+999
2016-08-02reiserfs: fix "new_insert_key may be used uninitialized ..."Jeff Mahoney1-1/+2
2016-08-02nilfs2: move ioctl interface and disk layout to uapi separatelyRyusuke Konishi13-20/+29
2016-08-02nilfs2: use BIT() macroRyusuke Konishi6-38/+37
2016-08-02nilfs2: fix misuse of a semaphore in sysfs codeRyusuke Konishi2-27/+24
2016-08-02nilfs2: refactor parser of snapshot mount optionRyusuke Konishi1-18/+35
2016-08-02nilfs2: do not use yield()Ryusuke Konishi1-1/+1
2016-08-02nilfs2: emit error message when I/O error is detectedRyusuke Konishi3-2/+16
2016-08-02nilfs2: replace nilfs_warning() with nilfs_msg()Ryusuke Konishi8-82/+61
2016-08-02nilfs2: reduce bare use of printk() with nilfs_msg()Ryusuke Konishi13-275/+283
2016-08-02nilfs2: embed a back pointer to super block instance in nilfs objectRyusuke Konishi3-5/+8
2016-08-02nilfs2: add nilfs_msg() message interfaceRyusuke Konishi2-0/+23
2016-08-02nilfs2: hide function name argument from nilfs_error()Ryusuke Konishi5-36/+51
2016-08-02fs/binfmt_em86.c: fix incompatible pointer typeDaniel Wagner1-1/+2
2016-08-02binfmt_elf: fix calculations for bss paddingKees Cook1-16/+18
2016-08-02firmware: support loading into a pre-allocated bufferStephen Boyd1-3/+6
2016-08-02fs/proc/task_mmu.c: suppress compilation warnings with W=1Valdis Kletnieks1-0/+1
2016-08-02procfs: avoid 32-bit time_t in /proc/*/statArnd Bergmann1-6/+4
2016-08-02proc_oom_score: remove tasklist_lock and pid_alive()Oleg Nesterov1-5/+2
2016-08-02radix-tree: account nodes to memcg only if explicitly requestedVladimir Davydov1-1/+1
2016-08-02ocfs2/dlm: continue to purge recovery lockres when recovery master goes downpiaojun4-46/+74
2016-08-02ocfs2/dlm: solve a BUG when deref failed in dlm_drop_lockres_refpiaojun2-5/+17
2016-08-02ocfs2/dlm: disable BUG_ON when DLM_LOCK_RES_DROPPING_REF is cleared before dl...piaojun1-2/+11
2016-08-02ocfs2: retry on ENOSPC if sufficient space in truncate logEric Ren4-38/+58
2016-08-02ocfs2: ensure that dlm lockspace is created by kernel moduleGang He1-2/+9
2016-08-02orangefs: Account for jiffies wraparound.Martin Brandenburg3-8/+8
2016-08-02orangefs: Change default dcache and getattr timeout to 50 msec.Martin Brandenburg1-2/+2
2016-08-02orangefs: Allow dcache and getattr cache time to be configured.Martin Brandenburg6-7/+52
2016-08-02orangefs: Cache getattr results.Martin Brandenburg5-29/+34
2016-08-02orangefs: Use d_time to avoid excessive lookupsMartin Brandenburg2-0/+9
2016-08-01Btrfs: improve performance on fsync against new inode after rename/unlinkFilipe Manana2-9/+95
2016-08-01Btrfs: be more precise on errors when getting an inode from diskFilipe Manana1-9/+18
2016-08-01Btrfs: send, don't bug on inconsistent snapshotsFilipe Manana1-3/+45
2016-08-01Btrfs: send, avoid incorrect leaf accesses when sending utimes operationsFilipe Manana1-0/+2
2016-08-01Btrfs: send, fix invalid leaf accesses due to incorrect utimes operationsRobbie Ko1-1/+11
2016-08-01Btrfs: send, fix warning due to late freeing of orphan_dir_info structuresRobbie Ko1-0/+4
2016-08-01Btrfs: incremental send, fix premature rmdir operationsRobbie Ko1-1/+1
2016-08-01Btrfs: incremental send, fix invalid paths for rename operationsFilipe Manana1-1/+2
2016-08-01Btrfs: send, add missing error check for calls to path_loop()Filipe Manana1-0/+2
2016-08-01Btrfs: send, fix failure to move directories with the same name aroundRobbie Ko1-5/+95
2016-08-01Btrfs: add missing check for writeback errors on fsyncFilipe Manana1-0/+8
2016-07-31Merge branch 'for-linus-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6-338/+544
2016-07-31get rid of 'parent' argument of ->d_compare()Al Viro17-34/+29
2016-07-30Merge tag 'nfs-for-4.8-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds28-552/+866
2016-07-30qstr: constify instances in adfsAl Viro1-2/+2
2016-07-30qstr: constify instances in f2fsAl Viro2-4/+4
2016-07-30qstr: constify instances in ext2Al Viro2-5/+5
2016-07-30qstr: constify instances in vfatAl Viro1-3/+3
2016-07-30qstr: constify instances in procfsAl Viro1-1/+1
2016-07-30qstr: constify instances in fuseAl Viro3-9/+5
2016-07-29Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds19-155/+242
2016-07-29cifs, msdos, vfat, hfs+: don't bother with parent in ->d_compare()Al Viro5-5/+5
2016-07-29affs ->d_compare(): don't bother with ->d_inodeAl Viro2-5/+3
2016-07-29fold _d_rehash() and __d_rehash() togetherAl Viro1-23/+11
2016-07-29ubifs: switch_gc_head: Remove redondant sync of wbufSylvain Etienne1-4/+0
2016-07-29ubifs: Silence early error messages if MS_SILENT is setDaniel Golle1-7/+7
2016-07-29ubifs: Update comment for ubifs_errcDaniel Golle1-2/+2
2016-07-29fold dentry_rcuwalk_invalidate() into its only remaining callerAl Viro1-15/+2
2016-07-29Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/msz...Linus Torvalds4-40/+28
2016-07-29Revert "vfs: add lookup_hash() helper"Linus Torvalds1-28/+5
2016-07-29Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-236/+445
2016-07-29Merge tag 'freevxfs-for-4.8' of git://git.infradead.org/users/hch/freevxfsLinus Torvalds13-584/+661
2016-07-29Merge tag 'configfs-for-4.8' of git://git.infradead.org/users/hch/configfsLinus Torvalds1-3/+3
2016-07-29Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds7-16/+169
2016-07-29ubifs: Make xattr structures staticBen Dooks1-3/+3
2016-07-29ubifs: Silence error output if MS_SILENT is setDaniel Golle1-2/+3
2016-07-29fuse: use filemap_check_errors()Miklos Szeredi1-12/+2
2016-07-29fuse: fix wrong assignment of ->flags in fuse_send_init()Wei Fang1-1/+1
2016-07-29fuse: fuse_flush must check mapping->flags for errorsMaxim Patlasov1-0/+9
2016-07-29fuse: fsync() did not return IO errorsAlexey Kuznetsov1-0/+15
2016-07-29ovl: simplify empty checkingMiklos Szeredi1-29/+21
2016-07-29qstr: constify instances in overlayfsAl Viro1-1/+1