aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2015-07-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds4-6/+10
2015-07-12freeing unlinked file indefinitely delayedAl Viro1-2/+5
2015-07-12fix a braino in ovl_d_select_inode()Al Viro1-0/+3
2015-07-129p: don't leave a half-initialized inode sitting aroundAl Viro2-4/+2
2015-07-11Merge branch 'for-linus-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds13-124/+641
2015-07-09hpfs: hpfs_error: Remove static buffer, use vsprintf extension %pV insteadJoe Perches1-4/+7
2015-07-09hpfs: kstrdup() out of memory handlingSanidhya Kashyap1-2/+5
2015-07-09hpfs: Remove unessary castFiro Yang1-1/+1
2015-07-09hpfs: add fstrim supportMikulas Patocka5-0/+128
2015-07-09ioctl_compat: handle FITRIMMikulas Patocka6-7/+1
2015-07-05Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-21/+40
2015-07-05ext4: replace open coded nofail allocation in ext4_free_blocks()Michal Hocko1-11/+5
2015-07-04Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds69-467/+657
2015-07-04dax: bdev_direct_access() may sleepMatthew Wilcox1-0/+6
2015-07-04block: Add support for DAX reads/writes to block devicesMatthew Wilcox2-2/+8
2015-07-04dax: Use copy_from_iter_nocacheMatthew Wilcox1-1/+1
2015-07-04Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-4/+7
2015-07-04sched/stat: Expose /proc/pid/schedstat if CONFIG_SCHED_INFO=yNaveen N. Rao1-4/+7
2015-07-04ext4: correctly migrate a file with a hole at the beginningEryu Guan1-4/+5
2015-07-03ext4: be more strict when migrating to non-extent based fileEryu Guan1-1/+11
2015-07-03ext4: fix reservation release on invalidatepage for delalloc fsLukas Czerner1-3/+12
2015-07-03Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds17-59/+292
2015-07-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sag...Linus Torvalds12-894/+1689
2015-07-02Merge tag 'nfs-for-4.2-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds26-192/+1004
2015-07-02Merge branch 'overlayfs-next' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-51/+139
2015-07-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/msz...Linus Torvalds5-489/+624
2015-07-02Merge tag 'module_init-alternate_initcall-v4.1-rc8' of git://git.kernel.org/p...Linus Torvalds1-2/+2
2015-07-02ext4: avoid deadlocks in the writeback path by using sb_getblk_gfpNikolay Borisov1-3/+3
2015-07-01ext4: fix fencepost error in lazytime optimizationTheodore Ts'o1-1/+6
2015-07-01Merge branch 'akpm' (patches from Andrew)Linus Torvalds9-45/+58
2015-07-01Btrfs: fix wrong check for btrfs_force_chunk_alloc()Shilong Wang1-1/+1
2015-07-01Btrfs: fix warning of bytes_may_useLiu Bo2-3/+15
2015-07-01Btrfs: fix hang when failing to submit bio of directIOLiu Bo1-3/+0
2015-07-01Btrfs: fix a comment in inode.c:evict_inode_truncate_pages()Filipe Manana1-2/+3
2015-07-01Btrfs: fix memory corruption on failure to submit bio for direct IOFilipe Manana2-18/+52
2015-07-01btrfs: don't update mtime/ctime on deduped inodesMark Fasheh1-10/+14
2015-07-01btrfs: allow dedupe of same inodeMark Fasheh1-16/+60
2015-07-01btrfs: fix deadlock with extent-same and readpageMark Fasheh1-31/+117
2015-07-01btrfs: pass unaligned length to btrfs_cmp_data()Mark Fasheh1-1/+2
2015-07-01Btrfs: fix fsync after truncate when no_holes feature is enabledFilipe Manana1-0/+108
2015-07-01Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2015-07-01vfs: Remove incorrect debugging WARN in prepend_pathEric W. Biederman1-11/+0
2015-07-01mnt: Update fs_fully_visible to test for permanently empty directoriesEric W. Biederman1-3/+2
2015-07-01sysfs: Create mountpoints with sysfs_create_mount_pointEric W. Biederman5-31/+17
2015-07-01sysfs: Add support for permanently empty directories to serve as mount points.Eric W. Biederman1-0/+34
2015-07-01kernfs: Add support for always empty directories.Eric W. Biederman2-1/+39
2015-07-01proc: Allow creating permanently empty directories that serve as mount pointsEric W. Biederman4-2/+35
2015-07-01sysctl: Allow creating permanently empty directories that serve as mountpoints.Eric W. Biederman1-0/+37
2015-07-01fs: Add helper functions for permanently empty directories.Eric W. Biederman1-0/+96
2015-07-01vfs: Ignore unlocked mounts in fs_fully_visibleEric W. Biederman1-2/+6
2015-07-01nfs: Remove invalid tk_pid from debug messageKinglong Mee3-6/+4
2015-07-01nfs: Remove invalid NFS_ATTR_FATTR_V4_REFERRAL checking in nfs4_get_rootfhKinglong Mee1-7/+0
2015-07-01nfs: Drop bad comment in nfs41_walk_client_list()Kinglong Mee1-1/+0
2015-07-01nfs: Remove unneeded micro checking of CONFIG_PROC_FSKinglong Mee1-7/+3
2015-07-01nfs: Don't setting FILE_CREATED flags alwaysKinglong Mee1-3/+0
2015-07-01nfs: Use remove_proc_subtree() instead remove_proc_entry()Kinglong Mee1-18/+7
2015-07-01nfs: Remove unused argument in nfs_server_set_fsinfo()Kinglong Mee1-2/+1
2015-07-01nfs: Fix a memory leak when meeting an unsupported state protectKinglong Mee1-6/+8
2015-07-01nfs: take extra reference to fl->fl_file when running a LOCKU operationJeff Layton1-0/+2
2015-07-01fuse: separate pqueue for clonesMiklos Szeredi3-30/+45
2015-07-01fuse: introduce per-instance fuse_dev structureMiklos Szeredi4-34/+114
2015-07-01fuse: device fd cloneMiklos Szeredi1-0/+40
2015-07-01fuse: abort: no fc->lock needed for request endingMiklos Szeredi1-9/+5
2015-07-01fuse: no fc->lock for pqueue partsMiklos Szeredi1-14/+2
2015-07-01fuse: no fc->lock in request_end()Miklos Szeredi1-7/+8
2015-07-01fuse: cleanup request_end()Miklos Szeredi1-4/+2
2015-07-01fuse: request_end(): do onceMiklos Szeredi1-2/+6
2015-07-01fuse: add req flag for private listMiklos Szeredi2-3/+9
2015-07-01fuse: pqueue lockingMiklos Szeredi3-2/+21
2015-07-01fuse: abort: group pqueue accessesMiklos Szeredi1-1/+1
2015-07-01fuse: cleanup fuse_dev_do_read()Miklos Szeredi1-20/+20
2015-07-01fuse: move list_del_init() from request_end() into callersMiklos Szeredi1-1/+7
2015-07-01fuse: duplicate ->connected in pqueueMiklos Szeredi3-3/+8
2015-07-01fuse: separate out processing queueMiklos Szeredi3-16/+30
2015-07-01fuse: simplify request_wait()Miklos Szeredi1-25/+5
2015-07-01fuse: no fc->lock for iqueue partsMiklos Szeredi1-51/+20
2015-07-01fuse: allow interrupt queuing without fc->lockMiklos Szeredi1-3/+9
2015-07-01fuse: iqueue lockingMiklos Szeredi1-6/+45
2015-07-01fuse: dev read: split list_moveMiklos Szeredi1-1/+2
2015-07-01fuse: abort: group iqueue accessesMiklos Szeredi1-5/+7
2015-07-01fuse: duplicate ->connected in iqueueMiklos Szeredi4-11/+15
2015-07-01fuse: separate out input queueMiklos Szeredi3-84/+111
2015-07-01fuse: req state use flagsMiklos Szeredi3-21/+21
2015-07-01fuse: simplify req statesMiklos Szeredi3-9/+5
2015-07-01fuse: don't hold lock over request_wait_answer()Miklos Szeredi1-25/+20
2015-07-01fuse: simplify unique ctrMiklos Szeredi2-7/+1
2015-07-01fuse: rework abortMiklos Szeredi1-11/+10
2015-07-01fuse: fold helpers into abortMiklos Szeredi1-55/+38
2015-07-01fuse: use per req lock for lock/unlock_request()Miklos Szeredi2-22/+24
2015-07-01fuse: req use bitopsMiklos Szeredi4-72/+71
2015-07-01fuse: simplify request abortMiklos Szeredi1-73/+46
2015-07-01fuse: call fuse_abort_conn() in dev releaseMiklos Szeredi1-8/+3
2015-07-01fuse: fold fuse_request_send_nowait() into single callerMiklos Szeredi1-22/+10
2015-07-01fuse: check conn_error earlierMiklos Szeredi1-2/+4
2015-07-01fuse: account as waiting before queuing for backgroundMiklos Szeredi1-4/+8
2015-07-01fuse: reset waitingMiklos Szeredi1-1/+3
2015-07-01fuse: fix background request if not connectedMiklos Szeredi1-1/+4
2015-07-01fuse: initialize fc->release before calling itMiklos Szeredi1-1/+1
2015-07-01fs/file.c: __fget() and dup2() atomicity rulesEric Dumazet1-2/+8
2015-07-01fs/file.c: don't acquire files->file_lock in fd_install()Eric Dumazet1-19/+48
2015-07-01fs:super:get_anon_bdev: fix race condition could cause dev exceed its upper l...Wang YanQing1-1/+1
2015-06-30Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds10-18/+392
2015-06-30vfs: avoid creation of inode number 0 in get_next_inoCarlos Maiolino1-1/+5
2015-06-30Merge tag 'xfs-for-linus-4.2-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds58-860/+1598
2015-06-30Merge branch 'for-linus-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds36-1656/+1696
2015-06-30Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+1
2015-06-30devpts: if initialization failed, don't crash when opening /dev/ptmxJosh Triplett1-7/+24
2015-06-30fs/affs/symlink.c: remove unneeded err variableFabian Frederick1-3/+1
2015-06-30fs/affs/amigaffs.c: remove unneeded initializationFabian Frederick1-1/+1
2015-06-30fs/affs/inode.c: remove unneeded initializationFabian Frederick1-1/+1
2015-06-30fs/adfs: remove unneeded castFiro Yang1-1/+1
2015-06-30fs: document seq_open()'s usage of file->private_dataYann Droneaud1-0/+2
2015-06-30fs: allocate structure unconditionally in seq_open()Yann Droneaud1-8/+9
2015-06-30fs: use seq_open_private() for proc_mountsYann Droneaud3-24/+19
2015-06-30Btrfs: fix fsync xattr loss in the fast fsync pathFilipe Manana1-0/+104
2015-06-30Btrfs: fix fsync data loss after append writeFilipe Manana1-5/+9
2015-06-30Btrfs: fix crash on close_ctree() if cleaner starts new transactionFilipe Manana1-0/+29
2015-06-30Btrfs: fix race between caching kthread and returning inode to inode cacheFilipe Manana1-4/+11
2015-06-30Btrfs: use kmem_cache_free when freeing entry in inode cacheFilipe Manana1-1/+1
2015-06-30Btrfs: fix race between balance and unused block group deletionFilipe Manana4-6/+58
2015-06-30btrfs: add error handling for scrub_workers_get()Zhao Lei1-19/+20
2015-06-30btrfs: cleanup noused initialization of dev in btrfs_end_bio()Zhao Lei1-1/+1
2015-06-30btrfs: qgroup: allow user to clear the limitation on qgroupYang Dongsheng1-8/+41
2015-06-29cifs: Unset CIFS_MOUNT_POSIX_PATHS flag when following dfs mountsSachin Prabhu1-0/+2
2015-06-29Merge tag 'libnvdimm-for-4.2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+2
2015-06-29namei: make set_root_rcu() return voidAl Viro1-3/+3
2015-06-29NFSv4: When returning a delegation, don't reclaim an incompatible open mode.NeilBrown1-0/+7
2015-06-28Update negotiate protocol for SMB3.11 dialectSteve French2-5/+60
2015-06-28Add ioctl to set integritySteve French4-0/+38
2015-06-28Add Get/Set Integrity Information structure definitionsSteve French2-0/+24
2015-06-28Add reflink copy over SMB3.11 with new FSCTL_DUPLICATE_EXTENTSSteve French6-3/+75
2015-06-28Merge branch 'for-linus-4.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-772/+0
2015-06-27Add SMB3.11 mount option synonym for new dialectSteve French3-2/+90
2015-06-27add struct FILE_STANDARD_INFOSteve French1-0/+10
2015-06-27Make dialect negotiation warning message easier to readSteve French1-1/+1
2015-06-27Add defines and structs for smb3.1 dialectSteve French2-6/+36
2015-06-27Allow parsing vers=3.11 on cifs mountSteve French6-3/+59
2015-06-27client MUST ignore EncryptionKeyLength if CAP_EXTENDED_SECURITY is setNoel Power1-3/+2
2015-06-27Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds1-5/+5
2015-06-27bdi: Remove "inline" keyword from exported I_BDEV() implementationGeert Uytterhoeven1-1/+1
2015-06-27Merge branch 'for-4.2' of git://linux-nfs.org/~bfields/linuxLinus Torvalds11-251/+259
2015-06-27Merge tag 'gfs2-merge-window' of git://git.kernel.org:/pub/scm/linux/kernel/g...Linus Torvalds11-145/+435
2015-06-27Revert "jbd2: speedup jbd2_journal_dirty_metadata()"Linus Torvalds1-27/+6
2015-06-27NFSv4.2: LAYOUTSTATS is optional to implementTrond Myklebust3-3/+13
2015-06-27NFSv4.2: Fix up a decoding error in layoutstatsTrond Myklebust1-17/+1
2015-06-26Merge branch 'for-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cg...Linus Torvalds1-1/+0
2015-06-26Merge tag 'driver-core-4.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-5/+4
2015-06-26pNFS/flexfiles: Fix the reset of struct pgio_header when resendingTrond Myklebust1-1/+1
2015-06-26pNFS/flexfiles: Turn off layoutcommit for servers that don't need itTrond Myklebust2-1/+18
2015-06-26Merge branch 'layoutstats'Trond Myklebust10-17/+755
2015-06-26pnfs/flexfiles: protect ktime manipulation with mirror lockPeng Tao1-19/+12
2015-06-26nfs: provide pnfs_report_layoutstat when NFS42 is disabledPeng Tao2-2/+12
2015-06-26Merge branch 'akpm' (patches from Andrew)Linus Torvalds11-39/+227
2015-06-26fs/block_dev.c: skip rw_page if bdev has integrityVishal Verma1-2/+2
2015-06-25coredump: add __printf attribute to cn_*printf functionsNicolas Iooss1-4/+7
2015-06-25coredump: use from_kuid/kgid when formatting corenameNicolas Iooss1-2/+6
2015-06-25fs/reiserfs: remove unneeded castFiro Yang1-2/+1
2015-06-25NILFS2: support NFSv2 exportNeilBrown1-3/+2
2015-06-25fs/befs/btree.c: remove unneeded initializationsFabian Frederick1-3/+3
2015-06-25fs/minix: remove unneeded castFiro Yang1-1/+1
2015-06-25fs/efs: femove unneeded castFiro Yang1-1/+1
2015-06-25fs/ext4/super.c: use strreplace() in ext4_fill_super()Rasmus Villemoes1-3/+1
2015-06-25fs/jbd2/journal.c: use strreplace()Rasmus Villemoes1-8/+2
2015-06-25fs, proc: introduce CONFIG_PROC_CHILDRENIago López Galeiras3-3/+7
2015-06-25proc: fix PAGE_SIZE limit of /proc/$PID/cmdlineAlexey Dobriyan1-9/+196
2015-06-25nfs: verify open flags before allowing openBenjamin Coddington1-0/+4
2015-06-25nfs: always update creds in mirror, even when we have an already connected dsJeff Layton1-2/+2
2015-06-25nfs: fix potential credential leak in ff_layout_update_mirror_credJeff Layton1-1/+2
2015-06-25Merge branch 'for-4.2/writeback' of git://git.kernel.dk/linux-blockLinus Torvalds27-274/+1079
2015-06-25Merge branch 'for-4.2/core' of git://git.kernel.dk/linux-blockLinus Torvalds8-52/+10
2015-06-25Merge tag 'upstream-4.2-rc1' of git://git.infradead.org/linux-ubifsLinus Torvalds1-1/+4
2015-06-25Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds27-1347/+1457
2015-06-25ceph: fix ceph_writepages_start()Yan, Zheng1-14/+23
2015-06-25ceph: rework dcache readdirYan, Zheng6-215/+295
2015-06-25ceph: switch some GFP_NOFS memory allocation to GFP_KERNELYan, Zheng5-14/+15
2015-06-25ceph: pre-allocate data structure that tracks caps flushingYan, Zheng8-16/+102
2015-06-25ceph: re-send flushing caps (which are revoked) in reconnect stageYan, Zheng3-6/+61
2015-06-25ceph: send TID of the oldest pending caps flush to MDSYan, Zheng1-18/+49
2015-06-25ceph: track pending caps flushing globallyYan, Zheng5-57/+91
2015-06-25ceph: track pending caps flushing accuratelyYan, Zheng5-88/+192
2015-06-25ceph: fix directory fsyncYan, Zheng2-64/+65
2015-06-25ceph: fix flushing capsYan, Zheng1-24/+25
2015-06-25ceph: don't include used caps in cap_wantedYan, Zheng1-3/+3
2015-06-25ceph: ratelimit warn messages for MDS closes sessionYan, Zheng1-3/+7
2015-06-25ceph: simplify two mount_timeout sitesIlya Dryomov2-18/+14
2015-06-25libceph: store timeouts in jiffies, verify user inputIlya Dryomov4-10/+10
2015-06-25ceph: exclude setfilelock requests when calculating oldest tidYan, Zheng2-7/+25
2015-06-25ceph: don't pre-allocate space for cap release messagesYan, Zheng4-202/+129
2015-06-25ceph: make sure syncfs flushes all cap snapsYan, Zheng4-31/+76
2015-06-25ceph: don't trim auth cap when there are cap snapsYan, Zheng1-1/+2
2015-06-25ceph: take snap_rwsem when accessing snap realm's cached_contextYan, Zheng3-7/+57
2015-06-25ceph: avoid sending unnessesary FLUSHSNAP messageYan, Zheng3-45/+78
2015-06-25ceph: set i_head_snapc when getting CEPH_CAP_FILE_WR referenceYan, Zheng4-137/+212
2015-06-25ceph: use empty snap context for uninline_data and get_pool_permYan, Zheng3-14/+14
2015-06-25ceph: check OSD caps before read/writeYan, Zheng7-6/+249
2015-06-25libceph: allow setting osd_req_op's flagsYan, Zheng2-2/+3
2015-06-24Merge branch 'akpm' (patches from Andrew)Linus Torvalds21-177/+180
2015-06-24Merge tag 'please-pull-pstore' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-19/+39
2015-06-24Merge tag 'for-f2fs-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/jae...Linus Torvalds29-616/+3775
2015-06-24Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds7-59/+120