aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2016-09-23Merge branch 'for-linus-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-6/+15
2016-09-23Merge tag 'configfs-for-4.8-2' of git://git.infradead.org/users/hch/configfsLinus Torvalds1-0/+1
2016-09-21btrfs: ensure that file descriptor used with subvol ioctls is a dirJeff Mahoney1-0/+12
2016-09-21Btrfs: handle quota reserve failure properlyJosef Bacik1-6/+3
2016-09-20fs/proc/kcore.c: Add bounce buffer for ktext dataJiri Olsa1-1/+6
2016-09-20fs/proc/kcore.c: Make bounce buffer global for readJiri Olsa1-10/+14
2016-09-19Revert "ocfs2: bump up o2cb network protocol version"Junxiao Bi1-4/+1
2016-09-19ocfs2: fix start offset to ocfs2_zero_range_for_truncate()Ashish Samant1-10/+24
2016-09-19ocfs2: fix double unlock in case retry after free truncate logJoseph Qi1-2/+12
2016-09-19fanotify: fix list corruption in fanotify_get_response()Jan Kara3-39/+25
2016-09-19fsnotify: add a way to stop queueing events on group shutdownJan Kara2-1/+26
2016-09-19ocfs2: fix trans extend while free cached blocksJunxiao Bi1-18/+9
2016-09-19ocfs2: fix trans extend while flush truncate logJunxiao Bi1-19/+10
2016-09-19ipc/shm: fix crash if CONFIG_SHMEM is not setKirill A. Shutemov1-0/+9
2016-09-19autofs: use dentry flags to block walks during expireIan Kent1-13/+42
2016-09-19ocfs2/dlm: fix race between convert and migrationJoseph Qi1-6/+6
2016-09-16Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds3-20/+42
2016-09-16configfs: Return -EFBIG from configfs_write_bin_file.Phil Turnbull1-0/+1
2016-09-15aio: mark AIO pseudo-fs noexecJann Horn1-1/+6
2016-09-15vfs: cap dedupe request structure size at PAGE_SIZEDarrick J. Wong1-0/+4
2016-09-15vfs: fix return type of ioctl_file_dedupe_rangeDarrick J. Wong1-1/+1
2016-09-12Merge tag 'nfs-for-4.8-4' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds3-24/+44
2016-09-11NFSv4.1: Fix the CREATE_SESSION slot number accountingTrond Myklebust1-2/+10
2016-09-10Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+2
2016-09-10Merge tag 'for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-21/+31
2016-09-10fscrypto: require write access to mount to set encryption policyEric Biggers3-22/+27
2016-09-09Move check for prefix path to within cifs_get_root()Sachin Prabhu1-5/+4
2016-09-09Compare prepaths when comparing superblocksSachin Prabhu1-1/+20
2016-09-09Fix memory leaks in cifs_do_mount()Sachin Prabhu3-14/+18
2016-09-09fscrypto: only allow setting encryption policy on directoriesEric Biggers1-0/+2
2016-09-09fscrypto: add authorization check for setting encryption policyEric Biggers1-0/+3
2016-09-09mm: fix show_smap() for zone_device-pmd rangesDan Williams1-0/+2
2016-09-09Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/msz...Linus Torvalds1-3/+4
2016-09-09Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+2
2016-09-09Merge branch 'for-linus-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-8/+17
2016-09-07Merge branch 'for-chris' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Chris Mason2-8/+16
2016-09-06btrfs: introduce tickets_id to determine whether asynchronous metadata reclai...Wang Xiaoguang2-5/+7
2016-09-06Btrfs: remove root_log_ctx from ctx list before btrfs_sync_log returnsChris Mason1-0/+1
2016-09-05btrfs: do not decrease bytes_may_use when replaying extentsWang Xiaoguang1-3/+9
2016-09-05ceph: do not modify fi->frag in need_reset_readdir()Nicolas Iooss1-1/+1
2016-09-05ovl: fix workdir creationMiklos Szeredi1-2/+2
2016-09-04pNFS: Don't forget the layout stateid if there are outstanding LAYOUTGETsTrond Myklebust1-1/+2
2016-09-03Merge branch 'for-linus-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-11/+15
2016-09-03Merge tag 'driver-core-4.8-rc5' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-8/+28
2016-09-03devpts: return NULL pts 'priv' entry for non-devpts nodesLinus Torvalds1-1/+2
2016-09-03pNFS: Clear out all layout segments if the server unsets lrp->res.lrs_presentTrond Myklebust1-3/+6
2016-09-03pNFS: Fix pnfs_set_layout_stateid() to clear NFS_LAYOUT_INVALID_STIDTrond Myklebust1-17/+19
2016-09-03pNFS: Ensure LAYOUTGET and LAYOUTRETURN are properly serialisedTrond Myklebust1-0/+3
2016-09-03NFS: Fix error reporting in nfs_file_write()Trond Myklebust1-1/+4
2016-09-02Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds6-99/+242
2016-09-01Merge branch 'stable-4.8' of git://git.infradead.org/users/pcmoore/auditLinus Torvalds1-6/+1
2016-09-01Merge tag 'xfs-iomap-for-linus-4.8-rc5' of git://git.kernel.org/pub/scm/linux...Linus Torvalds10-22/+40
2016-09-01btrfs: fix one bug that process may endlessly wait for ticket in wait_reserve...Wang Xiaoguang1-5/+5
2016-09-01Btrfs: fix endless loop in balancing block groupsLiu Bo1-3/+5
2016-09-01Btrfs: kill invalid ASSERT() in process_all_refs()Josef Bacik1-3/+5
2016-09-01ovl: listxattr: use strnlen()Miklos Szeredi1-7/+10
2016-09-01ovl: Switch to generic_getxattrAndreas Gruenbacher4-10/+33
2016-09-01ovl: copyattr after setting POSIX ACLMiklos Szeredi1-1/+5
2016-09-01ovl: Switch to generic_removexattrAndreas Gruenbacher4-58/+33
2016-09-01ovl: Get rid of ovl_xattr_noacl_handlers arrayAndreas Gruenbacher1-16/+12
2016-09-01ovl: Fix OVL_XATTR_PREFIXAndreas Gruenbacher2-5/+4
2016-09-01ovl: fix spelling mistake: "directries" -> "directories"Colin Ian King1-1/+1
2016-09-01ovl: don't cache acl on overlay layerMiklos Szeredi1-0/+3
2016-09-01ovl: use cached acl on underlying layerMiklos Szeredi1-2/+3
2016-09-01ovl: proper cleanup of workdirMiklos Szeredi3-2/+65
2016-09-01ovl: remove posix_acl_default from workdirMiklos Szeredi1-0/+19
2016-09-01ovl: handle umask and posix_acl_default correctly on creationMiklos Szeredi1-0/+54
2016-08-31mm: introduce get_task_exe_fileMateusz Guzik1-6/+1
2016-08-31binfmt_elf: switch to new creds when switching to new mmLinus Torvalds1-1/+1
2016-08-31sysfs: correctly handle read offset on PREALLOC attrsKonstantin Khlebnikov1-1/+7
2016-08-31kernfs: don't depend on d_find_any_alias() when generating notificationsTejun Heo1-7/+21
2016-08-30Merge tag 'nfs-for-4.8-3' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds17-76/+242
2016-08-30NFSv4.x: Fix a refcount leak in nfs_callback_up_netTrond Myklebust1-0/+1
2016-08-30NFS4: Avoid migration loopsBenjamin Coddington1-0/+5
2016-08-30xfs: track log done items directly in the deferred pending work itemDarrick J. Wong3-15/+6
2016-08-29Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-25/+49
2016-08-29pNFS/flexfiles: Fix an Oopsable condition when connection to the DS failsTrond Myklebust2-28/+28
2016-08-29iomap: don't set FIEMAP_EXTENT_MERGED for extent based filesystemsChristoph Hellwig1-1/+4
2016-08-28NFSv4.1: Remove obsolete and incorrrect assignment in nfs4_callback_sequenceTrond Myklebust1-1/+0
2016-08-28NFSv4.1: Close callback races for OPEN, LAYOUTGET and LAYOUTRETURNTrond Myklebust1-13/+65
2016-08-28NFSv4.1: Defer bumping the slot sequence number until we free the slotTrond Myklebust2-3/+9
2016-08-28NFSv4.1: Delay callback processing when there are referring triplesTrond Myklebust4-4/+29
2016-08-28NFSv4.1: Fix Oopsable condition in server callback racesTrond Myklebust3-4/+35
2016-08-26Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+3
2016-08-26Merge branch 'for-linus-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds20-181/+473
2016-08-26Merge tag 'dlm-4.8-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/te...Linus Torvalds1-14/+48
2016-08-26Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds1-2/+3
2016-08-26fs/seq_file: fix out-of-bounds readVegard Nossum1-1/+3
2016-08-26dlm: fix malfunction of dlm_tool caused by debugfs changesEric Ren1-14/+48
2016-08-26xfs: prevent dropping ioend completions during buftarg waitBrian Foster1-1/+1
2016-08-26xfs: fix superblock inprogress checkDave Chinner1-1/+2
2016-08-26xfs: simple btree query range should look right if LE lookup failsDarrick J. Wong1-0/+7
2016-08-26xfs: fix some key handling problems in _btree_simple_query_rangeDarrick J. Wong1-1/+2
2016-08-26xfs: don't log the entire end of the AGFDarrick J. Wong2-2/+6
2016-08-26xfs: disallow mounting of realtime + rmap filesystemsDarrick J. Wong1-1/+8
2016-08-26xfs: don't perform lookups on zero-height btreesDarrick J. Wong1-0/+4
2016-08-25fs/block_dev: fix potential NULL ptr deref in freeze_bdev()Andrey Ryabinin1-1/+2
2016-08-25Btrfs: fix lockdep warning on deadlock against an inode's log mutexFilipe Manana3-4/+8
2016-08-25Btrfs: detect corruption when non-root leaf has zero itemLiu Bo1-1/+22
2016-08-25Btrfs: check btree node's nritemsLiu Bo1-0/+16
2016-08-25btrfs: don't create or leak aliased root while cleaning up orphansJeff Mahoney3-11/+22
2016-08-25Btrfs: fix em leak in find_first_block_groupJosef Bacik1-0/+1
2016-08-25btrfs: do not background blkdev_put()Anand Jain1-8/+19
2016-08-25Btrfs: clarify do_chunk_alloc()'s return valueLiu Bo1-0/+9
2016-08-25btrfs: fix fsfreeze hang caused by delayed iputs dealWang Xiaoguang4-1/+25
2016-08-25btrfs: update btrfs_space_info's bytes_may_use timelyWang Xiaoguang7-63/+73
2016-08-25btrfs: divide btrfs_update_reserved_bytes() into two functionsWang Xiaoguang1-40/+57
2016-08-25btrfs: use correct offset for reloc_inode in prealloc_file_extent_cluster()Wang Xiaoguang1-4/+6
2016-08-25btrfs: qgroup: Fix qgroup incorrectness caused by log replayQu Wenruo1-0/+16
2016-08-25btrfs: relocation: Fix leaking qgroups numbers on data extentsQu Wenruo1-6/+103
2016-08-25btrfs: qgroup: Refactor btrfs_qgroup_insert_dirty_extent()Qu Wenruo4-47/+71
2016-08-25btrfs: waiting on qgroup rescan should not always be interruptibleJeff Mahoney4-6/+13
2016-08-25btrfs: properly track when rescan worker is runningJeff Mahoney3-1/+10
2016-08-25btrfs: flush_space: treat return value of do_chunk_alloc properlyAlex Lyakas1-1/+1
2016-08-25Btrfs: add ASSERT for block group's memory leakLiu Bo1-0/+5
2016-08-25btrfs: backref: Fix soft lockup in __merge_refs functionQu Wenruo1-0/+1
2016-08-25Btrfs: fix memory leak of reloc_rootLiu Bo1-1/+8
2016-08-24Merge tag 'upstream-4.8-rc4' of git://git.infradead.org/linux-ubifsLinus Torvalds2-2/+5
2016-08-24fuse: direct-io: don't dirty ITER_BVEC pagesMiklos Szeredi1-3/+4
2016-08-23Merge tag 'for-f2fs-v4.8-rc4' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-40/+40
2016-08-23ubifs: Fix xattr generic handler usageRichard Weinberger1-1/+4
2016-08-23ubifs: Fix assertion in layout_in_gaps()Vincent Stehlé1-1/+1
2016-08-23pnfs/blocklayout: update last_write_offset atomically with extentsBenjamin Coddington3-5/+10
2016-08-23pNFS: The client must not do I/O to the DS if it's lease has expiredTrond Myklebust1-0/+1
2016-08-22bdev: fix NULL pointer dereferenceVegard Nossum1-1/+1
2016-08-19pNFS: Handle NFS4ERR_OLD_STATEID correctly in LAYOUTSTAT callsTrond Myklebust2-6/+29
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-19f2fs: avoid potential deadlock in f2fs_move_file_rangeChao Yu1-2/+7
2016-08-19f2fs: allow copying file range only in between regular filesChao Yu1-2/+2
2016-08-19Revert "f2fs: move i_size_write in f2fs_write_end"Chao Yu1-1/+1
2016-08-19Revert "f2fs: use percpu_rw_semaphore"Jaegeuk Kim3-35/+30
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-16pNFS/flexfiles: Set reasonable default retrans values for the data channelTrond Myklebust1-2/+2
2016-08-16NFS: Allow the mount option retrans=0Trond Myklebust3-8/+26
2016-08-14pNFS/flexfiles: Fix layoutstat periodic reportingTrond Myklebust2-5/+5
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-11ext4: avoid deadlock when expanding inode sizeJan Kara2-8/+13
2016-08-11ext4: properly align shifted xattrs when expanding inodesJan Kara1-1/+1
2016-08-11ext4: fix xattr shifting when expanding inodes part 2Jan Kara1-2/+3
2016-08-11ext4: fix xattr shifting when expanding inodesJan Kara1-13/+14
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-08ovl: don't copy up opaquenessMiklos Szeredi3-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