aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2015-11-03Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+2
2015-11-03Merge branch 'core-debug-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-8/+17
2015-11-01mm: get rid of 'vmalloc_info' from /proc/meminfoLinus Torvalds1-5/+2
2015-11-01Merge branch 'fs-file-descriptor-optimization'Linus Torvalds1-5/+37
2015-10-31vfs: conditionally clear close-on-exec flagLinus Torvalds1-1/+2
2015-10-31vfs: Fix pathological performance case for __alloc_fd()Linus Torvalds1-4/+35
2015-10-31Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-3/+8
2015-10-28fs/writeback, rcu: Don't use list_entry_rcu() for pointer offsetting in bdi_s...Tejun Heo1-2/+2
2015-10-24Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds1-11/+24
2015-10-24Merge branch 'for-linus-4.3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-2/+5
2015-10-23ocfs2/dlm: unlock lockres spinlock before dlm_lockres_putJoseph Qi2-2/+3
2015-10-21btrfs: fix possible leak in btrfs_ioctl_balance()Christian Engelmayer1-1/+4
2015-10-20btrfs: Avoid truncate tailing page if fallocate range doesn't exceed inode sizeQu Wenruo1-1/+1
2015-10-16Merge branch 'for-linus-4.3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-5/+16
2015-10-16Merge branch 'akpm' (patches from Andrew)Linus Torvalds5-54/+46
2015-10-16mm, dax: fix DAX deadlocksRoss Zwisler1-41/+29
2015-10-16mm, fs: obey gfp_mapping for add_to_page_cache()Michal Hocko4-13/+17
2015-10-15Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds1-1/+1
2015-10-13btrfs: fix use after free iterating extrefsChris Mason1-5/+3
2015-10-13btrfs: check unsupported filters in balance argumentsDavid Sterba2-0/+13
2015-10-13Merge tag 'nfsd-4.3-2' of git://linux-nfs.org/~bfields/linuxLinus Torvalds1-8/+0
2015-10-12writeback: bdi_writeback iteration must not skip dying onesTejun Heo1-9/+22
2015-10-12writeback: fix bdi_writeback iteration in wakeup_dirtytime_writeback()Tejun Heo1-2/+2
2015-10-12ovl: free lower_mnt array in ovl_put_superKonstantin Khlebnikov1-0/+1
2015-10-12ovl: free stack of paths in ovl_fill_superKonstantin Khlebnikov1-0/+1
2015-10-12ovl: fix open in stacked overlayMiklos Szeredi1-0/+3
2015-10-12ovl: fix dentry reference leakDavid Howells1-1/+1
2015-10-12ovl: use O_LARGEFILE in ovl_copy_up()David Howells1-2/+2
2015-10-10namei: results of d_is_negative() should be checked after dentry revalidationTrond Myklebust1-2/+6
2015-10-09Merge branch 'for-linus-4.3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds7-17/+35
2015-10-09nfsd/blocklayout: accept any minlengthChristoph Hellwig1-8/+0
2015-10-07Merge tag 'nfs-for-4.3-3' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds4-11/+23
2015-10-06NFS: Fix a tracepoint NULL-pointer dereferenceAnna Schumaker1-1/+1
2015-10-06BTRFS: support NFSv2 exportNeilBrown1-5/+5
2015-10-06Btrfs: open_ctree: Fix possible memory leakchandan1-0/+4
2015-10-06Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds3-36/+2
2015-10-05Btrfs: fix deadlock when finalizing block group creationFilipe Manana3-1/+10
2015-10-05Btrfs: update fix for read corruption of compressed and shared extentsFilipe Manana1-8/+11
2015-10-05Btrfs: send, fix corner case for reference overwrite detectionFilipe Manana1-3/+5
2015-10-03[CIFS] Update cifs version numberSteve French1-1/+1
2015-10-02nfs4: reset states to use open_stateid when returning delegation voluntarilyJeff Layton1-0/+3
2015-10-02NFSv4: Fix a nograce recovery hangBenjamin Coddington1-0/+2
2015-10-02NFSv4.1: nfs4_opendata_check_deleg needs to handle NFS4_OPEN_CLAIM_DELEG_CUR_FHTrond Myklebust1-2/+8
2015-10-02NFSv4: Don't try to reclaim unused state ownersTrond Myklebust1-1/+2
2015-10-02NFS: Fix a write performance regressionTrond Myklebust1-1/+1
2015-10-02NFS: Fix up page writeback accountingTrond Myklebust1-6/+6
2015-10-01[SMB3] Do not fall back to SMBWriteX in set_file_size error casesSteve French1-34/+0
2015-10-01dax: fix NULL pointer in __dax_pmd_fault()Ross Zwisler1-1/+12
2015-10-01Merge tag 'upstream-4.3-rc4' of git://git.infradead.org/linux-ubifsLinus Torvalds1-3/+0
2015-10-01fs/proc, core/debug: Don't expose absolute kernel addresses via wchanIngo Molnar2-8/+17
2015-09-29UBIFS: Kill unneeded locking in ubifs_init_securityRichard Weinberger1-3/+0
2015-09-27Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds3-19/+126
2015-09-26[SMB3] Missing null tcon checkSteve French1-1/+1
2015-09-25Merge branch 'for-linus-4.3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds8-42/+118
2015-09-25Merge tag 'nfs-for-4.3-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds12-83/+148
2015-09-24ext4: Update EXT4_USE_FOR_EXT2 descriptionJean Delvare1-1/+1
2015-09-24fix encryption error checks on mountSteve French1-0/+8
2015-09-24[SMB3] Fix sec=krb5 on smb3 mountsSteve French1-15/+61
2015-09-23NFS41: make close wait for layoutreturnPeng Tao3-10/+49
2015-09-22ocfs2/dlm: fix deadlock when dispatch assert masterJoseph Qi2-5/+12
2015-09-22userfaultfd: revert "userfaultfd: waitqueue: add nr wake parameter to __wake_...Andrea Arcangeli1-4/+4
2015-09-22NFS: Skip checking ds_cinfo.buckets when lseg's commit_through_mds is setKinglong Mee1-2/+5
2015-09-22cifs: use server timestamp for ntlmv2 authenticationPeter Seiderer1-2/+51
2015-09-22disabling oplocks/leases via module parm enable_oplocks broken for SMB3Steve French1-2/+6
2015-09-22Btrfs: keep dropped roots in cache until transaction commitJosef Bacik3-2/+37
2015-09-21Btrfs: Direct I/O: Fix space accountingchandan2-23/+21
2015-09-20NFSv4.x/pnfs: Don't try to recover stateids twice in layoutgetTrond Myklebust1-11/+17
2015-09-20NFSv4: Recovery of recalled read delegations is brokenTrond Myklebust3-38/+53
2015-09-20NFS: Fix an infinite loop when layoutget fail with BAD_STATEIDKinglong Mee1-0/+1
2015-09-20NFS: Do cleanup before resetting pageio read/write to mdsKinglong Mee2-0/+6
2015-09-19Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-1/+9
2015-09-19fs-writeback: unplug before cond_resched in writeback_sb_inodesChris Mason1-1/+16
2015-09-17userfaultfd: add missing mmput() in error pathEric Biggers1-1/+3
2015-09-17nfs/filelayout: Fix NULL reference caused by double freeing of fh_arrayKinglong Mee1-19/+12
2015-09-17nfs: fix v4.2 SEEK on files over 2 gigsJ. Bruce Fields1-1/+3
2015-09-17nfs: fix pg_test page count calculationPeng Tao1-1/+1
2015-09-17Failing to send a CLOSE if file is opened WRONLY and server reboots on a 4.x ...Olga Kornievskaia1-1/+1
2015-09-15blockdev: don't set S_DAX for misaligned partitionsJeff Moyer1-0/+7
2015-09-15dax: fix O_DIRECT I/O to the last block of a blockdevJeff Moyer1-1/+2
2015-09-15btrfs: skip waiting on ordered range for special filesJeff Mahoney1-1/+2
2015-09-15Btrfs: fix read corruption of compressed and shared extentsFilipe Manana1-8/+57
2015-09-14Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds2-1/+10
2015-09-12Merge branch 'writeback-plugging'Linus Torvalds1-3/+10
2015-09-12writeback: plug writeback in wb_writeback() and writeback_inodes_wb()Linus Torvalds1-0/+6
2015-09-11Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-42/+37
2015-09-11[CIFS] mount option sec=none not displayed properly in /proc/mountsSteve French1-1/+4
2015-09-11revert "ocfs2/dlm: use list_for_each_entry instead of list_for_each"Andrew Morton1-2/+4
2015-09-11fs/seq_file: convert int seq_vprint/seq_printf/etc... returns to voidJoe Perches2-40/+33
2015-09-11Revert "writeback: plug writeback at a high level"Linus Torvalds1-3/+4
2015-09-11Merge branch 'for-linus-4.3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds9-96/+82
2015-09-11Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sag...Linus Torvalds7-29/+67
2015-09-11Merge tag 'gfs2-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds11-285/+212
2015-09-11CIFS: fix type confusion in copy offload ioctlJann Horn1-0/+6
2015-09-10Merge branch 'for-4.3/blkcg' of git://git.kernel.dk/linux-blockLinus Torvalds2-96/+66
2015-09-10Merge branch 'akpm' (patches from Andrew)Linus Torvalds14-125/+242
2015-09-10mm: mark most vm_operations_struct constKirill A. Shutemov2-2/+2
2015-09-10namei: fix warning while make xmldocs caused by namei.cMasanari Iida1-1/+1
2015-09-10fs/affs: make root lookup from blkdev logical sizePranay Kr. Srivastava1-3/+5
2015-09-10seq_file: provide an analogue of print_hex_dump()Andy Shevchenko1-0/+42
2015-09-10fs: Don't dump core if the corefile would become world-readable.Jann Horn1-2/+6
2015-09-10fs: if a coredump already exists, unlink and recreate with O_EXCLJann Horn1-6/+32
2015-09-10hfs: fix B-tree corruption after insertion at position 0Hin-Tak Leung1-9/+11
2015-09-10hfs,hfsplus: cache pages correctly between bnode_create and bnode_freeHin-Tak Leung2-8/+4
2015-09-10fs/coda: fix readlink buffer overflowJan Harkes1-3/+3
2015-09-10proc: convert to kstrto*()/kstrto*_from_user()Alexey Dobriyan1-49/+21
2015-09-10proc: change proc_subdir_lock to a rwlockWaiman Long1-22/+22
2015-09-10procfs: always expose /proc/<pid>/map_files/ and make it readableCalvin Owens1-19/+24
2015-09-10proc: add cond_resched to /proc/kpage* read/write loopVladimir Davydov1-0/+6
2015-09-10proc: export idle flag via kpageflagsVladimir Davydov1-0/+3
2015-09-10mm: introduce idle page trackingVladimir Davydov2-1/+7
2015-09-10proc: add kpagecgroup fileVladimir Davydov1-0/+53
2015-09-10Btrfs: remove unnecessary locking of cleaner_mutex to avoid deadlockFilipe Manana2-4/+0
2015-09-09fix ufs write vs readpage race when writing into a holeAl Viro1-2/+2
2015-09-09Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds7-7/+115
2015-09-09dax: update PMD fault handler with PMEM APIRoss Zwisler1-2/+4
2015-09-09ceph: improve readahead for file holesYan, Zheng1-1/+1
2015-09-09ceph: get inode size for each append writeYan, Zheng1-0/+6
2015-09-08Merge branch 'akpm' (patches from Andrew)Linus Torvalds13-190/+721
2015-09-08Merge tag 'regmap-v4.3' of git://git.kernel.org/pub/scm/linux/kernel/git/broo...Linus Torvalds1-6/+8
2015-09-08hugetlbfs: add hugetlbfs_fallocate()Mike Kravetz1-1/+178
2015-09-08hugetlbfs: truncate_hugepages() takes a range of pagesMike Kravetz1-10/+88
2015-09-08hugetlbfs: hugetlb_vmtruncate_list() needs to take a range to deleteMike Kravetz1-7/+18
2015-09-08mm: /proc/pid/smaps:: show proportional swap share of the mappingMinchan Kim1-2/+16
2015-09-08pagemap: add mmap-exclusive bit for marking pages mapped only hereKonstantin Khlebnikov1-1/+13
2015-09-08pagemap: hide physical addresses from non-privileged usersKonstantin Khlebnikov1-11/+14
2015-09-08pagemap: rework hugetlb and thp reportKonstantin Khlebnikov1-56/+44
2015-09-08pagemap: switch to the new format and do some cleanupKonstantin Khlebnikov1-97/+53
2015-09-08pagemap: check permissions and capabilities at open timeKonstantin Khlebnikov1-20/+28
2015-09-08mm: take i_mmap_lock in unmap_mapping_range() for DAXKirill A. Shutemov1-16/+19
2015-09-08dax: use linear_page_index()Matthew Wilcox1-1/+1
2015-09-08dax: ensure that zero pages are removed from other processesMatthew Wilcox1-1/+5
2015-09-08dax: don't use set_huge_zero_page()Kirill A. Shutemov1-6/+12
2015-09-08dax: fix race between simultaneous faultsMatthew Wilcox1-16/+17
2015-09-08ext4: start transaction before calling into DAXMatthew Wilcox1-3/+52
2015-09-08ext4: add ext4_get_block_dax()Matthew Wilcox3-3/+16
2015-09-08dax: improve comment about truncate raceMatthew Wilcox1-1/+6
2015-09-08ext4: use ext4_get_block_write() for DAXMatthew Wilcox1-4/+4
2015-09-08fs/dax.c: fix typo in #endif commentValentin Rothberg1-1/+1
2015-09-08xfs: huge page fault supportMatthew Wilcox2-1/+30
2015-09-08ext4: huge page fault supportMatthew Wilcox1-1/+9
2015-09-08ext2: huge page fault supportMatthew Wilcox1-1/+8
2015-09-08dax: add huge page fault supportMatthew Wilcox1-0/+152
2015-09-08dax: move DAX-related functions to a new headerMatthew Wilcox7-0/+7
2015-09-08Merge tag 'libnvdimm-for-4.3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-26/+40
2015-09-08ceph: cleanup use of ceph_msg_getJianpeng Ma1-2/+1
2015-09-08ceph: no need to get parent inode in ceph_openJianpeng Ma1-5/+1
2015-09-08ceph: remove the useless judgementJianpeng Ma1-1/+1
2015-09-08ceph: remove redundant test of head->safe and silence static analysis warningsBrad Hubbard1-1/+1
2015-09-08ceph: fix queuing inode to mdsdir's snaprealmYan, Zheng1-7/+0
2015-09-08ceph: invalidate dirty pages after forced umountYan, Zheng1-0/+2
2015-09-08ceph: EIO all operations after forced umountYan, Zheng5-12/+54
2015-09-08Merge tag 'ecryptfs-4.3-rc1-stale-dcache' of git://git.kernel.org/pub/scm/lin...Linus Torvalds2-10/+9
2015-09-08Btrfs: don't initialize a space info as full to prevent ENOSPCFilipe Manana1-4/+1
2015-09-07Merge tag 'nfs-for-4.3-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds34-645/+967
2015-09-07Merge tag 'xfs-for-linus-4.3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds55-478/+861
2015-09-07NFSv4: Respect the server imposed limit on how many changes we may cacheTrond Myklebust5-11/+55
2015-09-07NFSv4: Express delegation limit in units of pagesTrond Myklebust3-9/+13
2015-09-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds18-1074/+865
2015-09-05Merge tag 'for-linus-4.3-merge-window-part-1' of git://git.kernel.org/pub/scm...Linus Torvalds2-2/+2
2015-09-05Merge tag 'nfsd-4.3' of git://linux-nfs.org/~bfields/linuxLinus Torvalds21-299/+382
2015-09-05Merge branch 'for-linus-4.3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds21-338/+1134
2015-09-04mm: move ->mremap() from file_operations to vm_operations_structOleg Nesterov1-9/+18
2015-09-04userfaultfd: avoid missing wakeups during refile in userfaultfd_readAndrea Arcangeli1-2/+24
2015-09-04userfaultfd: allow signals to interrupt a userfaultAndrea Arcangeli1-3/+32
2015-09-04userfaultfd: require UFFDIO_API before other ioctlsAndrea Arcangeli1-1/+3
2015-09-04userfaultfd: UFFDIO_COPY and UFFDIO_ZEROPAGEAndrea Arcangeli1-0/+96
2015-09-04userfaultfd: buildsystem activationAndrea Arcangeli1-0/+1
2015-09-04userfaultfd: solve the race between UFFDIO_COPY|ZEROPAGE and readAndrea Arcangeli1-15/+66
2015-09-04userfaultfd: allocate the userfaultfd_ctx cacheline alignedAndrea Arcangeli1-8/+31
2015-09-04userfaultfd: optimize read() and poll() to be O(1)Andrea Arcangeli1-74/+111
2015-09-04userfaultfd: wake pending userfaultsAndrea Arcangeli1-22/+43
2015-09-04userfaultfd: change the read API to return a uffd_msgAndrea Arcangeli1-33/+46
2015-09-04userfaultfd: Rename uffd_api.bits into .featuresPavel Emelyanov1-2/+2
2015-09-04userfaultfd: add new syscall to provide memory externalizationAndrea Arcangeli1-0/+1036
2015-09-04userfaultfd: add VM_UFFD_MISSING and VM_UFFD_WPAndrea Arcangeli1-0/+2
2015-09-04fs: create and use seq_show_option for escapingKees Cook11-24/+26
2015-09-04ocfs2: clean up redundant NULL checks before kfreeJoseph Qi2-5/+3
2015-09-04ocfs2: neaten do_error, ocfs2_error and ocfs2_abortJoe Perches14-202/+163
2015-09-04ocfs2: do not set fs read-only if rec[0] is empty while committing truncateXue jiufei1-6/+38
2015-09-04ocfs2: call ocfs2_journal_access_di() before ocfs2_journal_dirty() in ocfs2_w...yangwenfang1-5/+11
2015-09-04ocfs2: use 64bit variables to track heartbeat timeTina Ruchandani1-40/+9
2015-09-04ocfs2: fix race between crashed dio and rmJoseph Qi2-1/+12
2015-09-04ocfs2: avoid access invalid address when read o2dlm debug messagesYiwen Jiang2-11/+21
2015-09-04ocfs2: take inode lock in ocfs2_iop_set/get_acl()Tariq Saeed1-6/+20
2015-09-04ocfs2: fix BUG_ON() in ocfs2_ci_checkpointed()Tariq Saeed1-1/+8
2015-09-04ocfs2: optimize error handling in dlm_request_joinNorton.Zhu1-32/+39
2015-09-04ocfs2: fix a tiny case that inode can not removedYiwen Jiang1-0/+5
2015-09-04ocfs2: add ip_alloc_sem in direct IO to protect allocation changesWeiWei Wang1-2/+16
2015-09-04ocfs2: clear the rest of the buffers on errorGoldwyn Rodrigues1-0/+6
2015-09-04ocfs2: acknowledge return value of ocfs2_error()Goldwyn Rodrigues7-83/+51
2015-09-04ocfs2: add errors=continueGoldwyn Rodrigues3-20/+47
2015-09-04ocfs2: flush inode data to disk and free inode when i_count becomes zeroXue jiufei1-6/+8
2015-09-04ocfs2: trusted xattr missing CAP_SYS_ADMIN checkSanidhya Kashyap1-0/+3
2015-09-04ocfs2: set filesytem read-only when ocfs2_delete_entry failed.jiangyiwen1-1/+14
2015-09-04ocfs2/dlm: use list_for_each_entry instead of list_for_eachJoseph Qi1-4/+2
2015-09-04ocfs2: remove unneeded code in dlm_register_domain_handlersJoseph Qi1-2/+0
2015-09-04ocfs2: fix BUG when o2hb_register_callback failsJoseph Qi1-2/+3
2015-09-04ocfs2: remove unneeded code in ocfs2_dlm_initJoseph Qi1-2/+0
2015-09-04ocfs2: adjust code to match locking/unlocking orderJoseph Qi1-17/+17
2015-09-04ocfs2: clean up unused local variables in ocfs2_file_write_iterJoseph Qi1-9/+0