aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2013-03-17Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds7-12/+25
2013-03-15Btrfs: fix warning of free_extent_mapLiu Bo1-0/+1
2013-03-14Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds5-7/+9
2013-03-14Btrfs: fix warning when creating snapshotsLiu Bo1-6/+5
2013-03-14Btrfs: return as soon as possible when edquot happensWang Shilong1-4/+6
2013-03-14Btrfs: return EIO if we have extent tree corruptionJosef Bacik1-1/+4
2013-03-14btrfs: use rcu_barrier() to wait for bdev puts at unmountEric Sandeen1-0/+6
2013-03-14Btrfs: remove btrfs_try_spin_lockLiu Bo1-1/+0
2013-03-14Btrfs: get better concurrency for snapshot-aware defrag workLiu Bo1-0/+3
2013-03-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds10-0/+11
2013-03-13nfsd: convert to idr_alloc()Tejun Heo1-3/+2
2013-03-13nfsd: remove unused get_new_stid()Tejun Heo1-31/+0
2013-03-13ext2: Fix BUG_ON in evict() on inode deletionJan Kara2-1/+2
2013-03-12fs: Readd the fs module aliases.Eric W. Biederman5-0/+6
2013-03-12Fix: compat_rw_copy_check_uvector() misuse in aio, readv, writev, and securit...Mathieu Desnoyers1-8/+7
2013-03-12vfs: fix pipe counter breakageAl Viro1-0/+3
2013-03-11reiserfs: Use kstrdup instead of kmalloc/strcpyIonut-Gabriel Radu1-3/+1
2013-03-11ext3: Fix format string issuesLars-Peter Clausen1-2/+2
2013-03-11quota: add missing use of dq_data_lock in __dquot_initializeJeff Mahoney1-1/+4
2013-03-11fs: Limit sys_mount to only request filesystem modules. (Part 3)Eric W. Biederman5-0/+5
2013-03-11hostfs: fix a not needed double checkMarco Stornelli1-8/+1
2013-03-09Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds55-15/+67
2013-03-09proc: Use nd_jump_link in proc_ns_follow_linkEric W. Biederman1-6/+6
2013-03-08Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds9-130/+221
2013-03-08Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds4-17/+13
2013-03-08vfs: don't BUG_ON() if following a /proc fd pseudo-symlink results in a symlinkLinus Torvalds1-2/+0
2013-03-07Merge tag 'ecryptfs-3.9-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds9-26/+64
2013-03-07Btrfs: improve the delayed inode throttlingChris Mason2-61/+92
2013-03-07fs: Limit sys_mount to only request filesystem modules (Part 2).Eric W. Biederman2-1/+1
2013-03-06Btrfs: fix a mismerge in btrfs_balance()Ilya Dryomov1-0/+5
2013-03-06CIFS: Fix missing of oplock_read value in smb30_values structurePavel Shilovsky1-0/+1
2013-03-06cifs: don't try to unlock pagecache page after releasing itJeff Layton1-1/+1
2013-03-06cifs: remove the sockopt= mount optionJeff Layton1-15/+1
2013-03-06Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/josef/...Chris Mason6-67/+120
2013-03-06cifs: Check server capability before attempting silly renameSachin Prabhu1-0/+9
2013-03-06cifs: Fix bug when checking error condition in cifs_rename_pending_delete()Sachin Prabhu1-1/+1
2013-03-05Btrfs: enforce min_bytes parameter during extent allocationChris Mason1-2/+4
2013-03-04Btrfs: allow running defrag in parallel to administrative tasksStefan Behrens1-8/+0
2013-03-04Btrfs: avoid deadlock on transaction waiting listLiu Bo1-0/+7
2013-03-04Btrfs: do not BUG_ON on aborted situationLiu Bo2-3/+12
2013-03-04Btrfs: do not BUG_ON in prepare_to_relocLiu Bo1-1/+9
2013-03-04Btrfs: free all recorded tree blocks on errorLiu Bo1-3/+6
2013-03-04Btrfs: build up error handling for merge_reloc_rootsLiu Bo1-12/+35
2013-03-04Btrfs: check for NULL pointer in updating reloc rootsLiu Bo1-0/+2
2013-03-04Btrfs: fix unclosed transaction handler when the async transaction commitment...Miao Xie1-0/+4
2013-03-04Btrfs: fix wrong handle at error path of create_snapshot() when the commit failsMiao Xie3-39/+41
2013-03-04Btrfs: use set_nlink if our i_nlink is 0Josef Bacik1-1/+4
2013-03-03eCryptfs: allow userspace messaging to be disabledKees Cook4-6/+53
2013-03-03fs: Limit sys_mount to only request filesystem modules.Eric W. Biederman54-9/+61
2013-03-03Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds15-126/+79
2013-03-03Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-0/+1
2013-03-03Merge tag 'metag-v3.9-rc1-v4' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+4
2013-03-03btrfs/raid56: Add missing #include <linux/vmalloc.h>Geert Uytterhoeven1-0/+1
2013-03-02Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds8-54/+67
2013-03-02Merge tag 'nfs-for-3.9-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds7-23/+55
2013-03-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds46-1518/+5421
2013-03-02ext4: enable quotas before orphan cleanupJan Kara1-10/+10
2013-03-02ext4: don't allow quota mount options when quota feature enabledJan Kara1-7/+26
2013-03-02ext4: fix a warning from sparse check for ext4_dir_llseekZheng Liu1-1/+1
2013-03-02ext4: convert number of blocks to clusters properlyLukas Czerner4-9/+9
2013-03-02ext4: fix possible memory leak in ext4_remount()Wei Yongjun1-0/+1
2013-03-02jbd2: fix ERR_PTR dereference in jbd2__journal_startDmitry Monakhov1-1/+1
2013-03-02Revert some of "binfmt_elf: cleanups"James Hogan1-0/+4
2013-03-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds3-6/+28
2013-03-02ext4: use percpu counter for extent cache countTheodore Ts'o3-5/+10
2013-03-02compat: restore timerfd settime and gettime compat syscallsHeiko Carstens1-5/+5
2013-03-01constify path_get/path_put and fs_struct.c stuffAl Viro3-6/+6
2013-03-01cache the value of file_inode() in struct fileAl Viro2-1/+4
2013-03-01Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds4-5/+19
2013-03-01autofs4 - autofs4_catatonic_mode(): remove redundant null check on kfree()Tim Gardner1-4/+2
2013-03-01autofs - Fix sparse warning: context imbalance in autofs4_d_automount() diffe...Peter Huewe1-1/+3
2013-03-01btrfs: fixup/remove module.h usage as requiredPaul Gortmaker4-4/+1
2013-03-01Btrfs: delete inline extents when we find them during loggingJosef Bacik1-0/+18
2013-03-01btrfs: try harder to allocate raid56 stripe cacheDavid Sterba2-7/+26
2013-03-01Btrfs: cleanup to make the function btrfs_delalloc_reserve_metadata more logicWang Shilong1-44/+38
2013-03-01Btrfs: don't call btrfs_qgroup_free if just btrfs_qgroup_reserve failsWang Shilong1-5/+6
2013-03-01Btrfs: remove reduplicate check about root in the function btrfs_clean_quota_...Wang Shilong1-3/+0
2013-03-01Btrfs: return ENOMEM rather than use BUG_ON when btrfs_alloc_path failsWang Shilong1-3/+9
2013-03-01Btrfs: fix missing deleted items in btrfs_clean_quota_treeWang Shilong1-13/+21
2013-02-28ext4: optimize ext4_es_shrink()Theodore Ts'o2-26/+14
2013-02-28Merge branch 'for-3.9' of git://linux-nfs.org/~bfields/linuxLinus Torvalds24-247/+489
2013-02-28Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sag...Linus Torvalds11-105/+265
2013-02-28NFSv4.1: LAYOUTGET EDELAY loops timeout to the MDSWeston Andros Adamson2-5/+11
2013-02-28PNFS: set the default DS timeout to 60 secondsWeston Andros Adamson1-1/+1
2013-02-28NFSv4: Fix another open/open_recovery deadlockTrond Myklebust1-0/+1
2013-02-28Merge tag 'writeback-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-47/+25
2013-02-28Merge branch 'for-3.9/core' of git://git.kernel.dk/linux-blockLinus Torvalds4-4/+30
2013-02-28btrfs: use only inline_pages from extent bufferDavid Sterba2-17/+7
2013-02-28Btrfs: fix wrong reserved space when deleting a snapshot/subvolumeMiao Xie1-2/+19
2013-02-28Btrfs: fix wrong reserved space in qgroup during snap/subv creationMiao Xie5-36/+105
2013-02-28Btrfs: remove unnecessary dget_parent/dput when creating the pending snapshotMiao Xie3-8/+8
2013-02-28btrfs: remove a printk from scan_one_deviceDavid Sterba1-1/+0
2013-02-28Btrfs: fix NULL pointer after aborting a transactionLiu Bo1-1/+7
2013-02-28Btrfs: fix memory leak of log rootsLiu Bo2-2/+9
2013-02-28Btrfs: copy everything if we've created an inline extentJosef Bacik1-0/+1
2013-02-28cifs: bugfix for unreclaimed writeback pages in cifs_writev_requeue()Ouyang Maochun1-1/+4
2013-02-289p: if v9fs_fid_lookup() gets to asking server, it'd better have hashed dentryAl Viro1-3/+17
2013-02-289p: make sure ->lookup() adds fid to the right dentryAl Viro1-2/+5
2013-02-289p: untangle ->lookup() a bitAl Viro1-18/+9
2013-02-289p: double iput() in ->lookup() if d_materialise_unique() failsAl Viro1-1/+0
2013-02-289p: v9fs_fid_add() can't fail nowAl Viro4-22/+11
2013-02-28v9fs: get rid of v9fs_dentryAl Viro3-51/+9
2013-02-27Merge branch 'akpm' (final batch from Andrew)Linus Torvalds66-479/+2034
2013-02-279p: turn fid->dlist into hlistAl Viro3-10/+8
2013-02-279p: don't bother with private lock in ->d_fsdata; dentry->d_lock will do just...Al Viro2-7/+6
2013-02-27hlist: drop the node parameter from iteratorsSasha Levin23-115/+69
2013-02-27idr: remove MAX_IDR_MASK and move left MAX_IDR_* into idr.cTejun Heo1-1/+1
2013-02-27nfs4client: convert to idr_alloc()Tejun Heo1-7/+6
2013-02-27ocfs2: convert to idr_alloc()Tejun Heo1-19/+13
2013-02-27inotify: convert to idr_alloc()Tejun Heo1-13/+11
2013-02-27dlm: convert to idr_alloc()Tejun Heo2-26/+19
2013-02-27inotify: don't use idr_remove_all()Tejun Heo1-1/+0
2013-02-27nfs: idr_destroy() no longer needs idr_remove_all()Tejun Heo1-1/+0
2013-02-27dlm: don't use idr_remove_all()Tejun Heo2-2/+1
2013-02-27dlm: use idr_for_each_entry() in recover_idr_clear() error pathTejun Heo1-13/+10
2013-02-27fs/seq_file.c:seq_lseek(): fix switch statement indentingAndrew Morton1-20/+20
2013-02-27seq-file: use SEEK_ macros instead of hardcoded numbersCyrill Gorcunov1-2/+2
2013-02-27fs/proc/vmcore.c: put if tests in the top of the while loop to reduce duplica...Zhang Yanfei1-13/+7
2013-02-27fs/proc: clean up printksAndrew Morton7-46/+39
2013-02-27coredump: remove redundant defines for dumpable statesKees Cook3-7/+8
2013-02-27fat: mark fs as dirty on mount and clean on umountOleksij Rempel2-0/+68
2013-02-27fat: add extended fileds to struct fat_boot_sectorOleksij Rempel1-4/+4
2013-02-27hfsplus: fix issue with unzeroed unused b-tree nodesVyacheslav Dubeyko1-0/+2
2013-02-27hfsplus: add support of manipulation by attributes fileVyacheslav Dubeyko13-183/+287
2013-02-27hfsplus: rework functionality of getting, setting and deleting of extended at...Vyacheslav Dubeyko5-0/+999
2013-02-27hfsplus: add functionality of manipulating by records in attributes treeVyacheslav Dubeyko1-0/+399
2013-02-27hfsplus: add on-disk layout declarations related to attributes treeVyacheslav Dubeyko1-2/+66
2013-02-27ocfs2: ac->ac_allow_chain_relink=0 won't disable group relinkXiaowei.Hu2-5/+4
2013-02-27ocfs2: fix ocfs2_init_security_and_acl() to initialize acl correctlyJeff Liu1-1/+1
2013-02-27nfs: don't allow nfs_find_actor to match inodes of the wrong typeJeff Layton1-0/+2
2013-02-27cifs: set MAY_SIGN when sec=krb5Martijn de Gouw1-1/+1
2013-02-27POSIX extensions disabled on client due to illegal O_EXCL flag sent to SambaSteve French1-3/+9
2013-02-27cifs: ensure that cifs_get_root() only traverses directoriesJeff Layton1-0/+5
2013-02-27more file_inode() open-coded instancesAl Viro5-18/+18
2013-02-27Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-8/+11
2013-02-27ext4: fix extent status tree regression for file systems > 512GBTheodore Ts'o1-8/+11
2013-02-27eCryptfs: Fix redundant error check on ecryptfs_find_daemon_by_euid()Tyler Hicks1-1/+1
2013-02-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds199-775/+793
2013-02-26libceph: update osd request/reply encodingSage Weil1-25/+6
2013-02-26libceph: calculate placement based on the internal data typesSage Weil1-4/+1
2013-02-26ceph: update support for PGID64, PGPOOL3, OSDENC protocol featuresSage Weil1-4/+8
2013-02-26libceph: decode into cpu-native ceph_pg typeSage Weil1-2/+3
2013-02-26libceph: rename ceph_pg -> ceph_pg_v1Sage Weil1-1/+1
2013-02-26Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds31-1622/+2105
2013-02-26Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds16-78/+177
2013-02-26Merge tag 'upstream-3.9-rc1' of git://git.infradead.org/linux-ubifsLinus Torvalds5-15/+27
2013-02-26Merge tag 'f2fs-for-3.9' of git://git.kernel.org/pub/scm/linux/kernel/git/jae...Linus Torvalds13-261/+292
2013-02-26btrfs: cleanup for open-coded alignmentQu Wenruo6-38/+25
2013-02-26Btrfs: do not change inode flags in renameLiu Bo1-25/+0
2013-02-26Btrfs: use reserved space for creating a snapshotLiu Bo1-0/+2
2013-02-26clear chunk_alloc flag on retryable failureAlexandre Oliva1-3/+3
2013-02-26Btrfs: fix backref walking race with tree deletionsJan Schmidt1-4/+1
2013-02-26Btrfs: make sure NODATACOW also gets NODATASUM setJosef Bacik1-1/+2
2013-02-26saner proc_get_inode() calling conventionsAl Viro2-21/+10
2013-02-26proc: avoid extra pde_put() in proc_fill_super()Maxim Patlasov1-6/+15
2013-02-26fs: change return values from -EACCES to -EPERMZhao Hongjiang6-16/+16
2013-02-26fs/exec.c: make bprm_mm_init() staticYuanhan Liu1-1/+1
2013-02-26ocfs2/dlm: use GFP_ATOMIC inside a spin_lockDan Carpenter1-1/+1
2013-02-26ocfs2: fix possible use-after-free with AIOJan Kara1-1/+1
2013-02-26ocfs2: Fix oops in ocfs2_fast_symlink_readpage() code pathSunil Mushran1-1/+1
2013-02-26get_empty_filp()/alloc_file() leave both ->f_pos and ->f_version zeroAl Viro2-3/+0
2013-02-26export kernel_write(), convert open-coded instancesAl Viro2-7/+4
2013-02-26fs: encode_fh: return FILEID_INVALID if invalid fid_typeNamjae Jeon10-19/+19
2013-02-26kill f_vfsmntAl Viro3-4/+4
2013-02-26vfs: kill FS_REVAL_DOT by adding a d_weak_revalidate dentry opJeff Layton7-13/+53
2013-02-26nfsd: handle vfs_getattr errors in acl protocolJ. Bruce Fields4-9/+24
2013-02-26switch vfs_getattr() to struct pathAl Viro9-30/+34
2013-02-26ceph: prepopulate inodes only when request is abortedSage Weil1-2/+38
2013-02-26d_hash_and_lookup(): export, switch open-coded instancesAl Viro4-24/+18
2013-02-269p: switch v9fs_set_create_acl() to inode+fid, do it before d_instantiate()Al Viro3-35/+33
2013-02-269p: split dropping the acls from v9fs_set_create_acl()Al Viro3-21/+28
2013-02-269p: switch v9fs_acl_chmod() from dentry to inode+fidAl Viro3-16/+13
2013-02-269p: switch v9fs_set_acl() from dentry to fidAl Viro1-5/+12
2013-02-269p: lift the call of set_cached_acl() into the callers of v9fs_set_acl()Al Viro1-4/+3
2013-02-269p: add fid-based variant of v9fs_xattr_set()Al Viro2-15/+20
2013-02-26hugetlb_file_setup(): use d_alloc_pseudo()Al Viro1-4/+15
2013-02-25NFSv4.1: Hold reference to layout hdr in layoutgetWeston Andros Adamson1-2/+9
2013-02-25Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-12/+17
2013-02-25Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds75-500/+773
2013-02-25ceph: eliminate sparse warnings in fs codeAlex Elder1-2/+2
2013-02-25fix compat truncate/ftruncateAl Viro1-0/+15
2013-02-24switch lseek to COMPAT_SYSCALL_DEFINEAl Viro1-1/+8
2013-02-24pnfs: fix resend_to_mds for directioBenny Halevy3-8/+18
2013-02-23Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-67/+70
2013-02-23Merge branch 'akpm' (more incoming from Andrew)Linus Torvalds6-16/+19
2013-02-23fs/nfsd: change type of max_delegations, nfsd_drc_max_mem and nfsd_drc_mem_usedZhang Yanfei3-9/+9
2013-02-23fs/buffer.c: change type of max_buffer_heads to unsigned longZhang Yanfei1-2/+2
2013-02-23swap: make each swap partition have one address_spaceShaohua Li1-2/+2
2013-02-23memory-failure: use num_poisoned_pages instead of mce_bad_pagesXishi Qiu1-1/+1
2013-02-23mm: make do_mmap_pgoff return populate as a size in bytes, not as a boolMichel Lespinasse1-3/+2
2013-02-23mm: introduce mm_populate() for populating new vmasMichel Lespinasse1-1/+5
2013-02-22hostfs: directory methods have no business in non-directory inode_operationsAl Viro1-8/+0
2013-02-22__d_materialise_unique() is too genericAl Viro1-14/+5
2013-02-22fs: Fix possible use-after-free with AIOJan Kara1-1/+1
2013-02-22constify d_lookup() argumentsAl Viro1-1/+1
2013-02-22constify __d_lookup() argumentsAl Viro1-1/+1
2013-02-22lookup_slow: get rid of name argumentAl Viro1-4/+3
2013-02-22lookup_fast: get rid of name argumentAl Viro1-5/+5
2013-02-22get rid of name and type arguments of walk_component()Al Viro1-10/+8
2013-02-22link_path_walk(): move assignments to nd->last/nd->last_type upAl Viro1-12/+10