aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2013-03-03consolidate compat lookup_dcookie()Al Viro1-0/+12
2013-03-03convert vmsplice to COMPAT_SYSCALL_DEFINEAl Viro2-20/+22
2013-03-03switch epoll_pwait to COMPAT_SYSCALL_DEFINEAl Viro2-49/+47
2013-03-03convert sendfile{,64} to COMPAT_SYSCALL_DEFINEAl Viro3-26/+42
2013-03-03switch signalfd{,4}() to COMPAT_SYSCALL_DEFINEAl Viro2-30/+31
2013-03-03make SYSCALL_DEFINE<n>-generated wrappers do asmlinkage_protectAl Viro2-22/+4
2013-03-03teach SYSCALL_DEFINE<n> how to deal with long long/unsigned long longAl Viro5-89/+15
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-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...arch-xtensaarch-x86arch-unicore32arch-tilearch-sparcarch-sharch-scorearch-s390arch-powerpcarch-pariscarch-openriscarch-mn10300arch-mipsarch-microblazearch-m68karch-m32rarch-ia64arch-hexagonarch-h8300arch-frvarch-crisarch-c6xarch-blackfinarch-avr32arch-arm64arch-armarch-alphaLinus 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
2013-02-22vfs: remove d_path_with_unreachableJeff Layton1-31/+0
2013-02-22fs: Preserve error code in get_empty_filp(), part 2Anatol Pomozov4-15/+11
2013-02-22propagate error from get_empty_filp() to its callersAl Viro3-30/+28
2013-02-22new helper: file_inode(file)Al Viro158-375/+373
2013-02-22mount: consolidate permission checksAl Viro1-33/+7
2013-02-22get rid of unprotected dereferencing of mnt->mnt_nsAl Viro1-12/+17
2013-02-22Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2013-02-22ceph: fix statvfs fr_sizeSage Weil2-2/+7
2013-02-22ext4: fix free clusters calculation in bigalloc filesystemLukas Czerner1-2/+7
2013-02-22ext4: no need to remove extent if len is 0 in ext4_es_remove_extent()Eryu Guan1-0/+6
2013-02-22NFS: Don't allow NFS silly-renamed files to be deleted, no signalTrond Myklebust1-7/+13
2013-02-22block: remove redundant check to bd_openers()Guo Chao1-1/+1
2013-02-22block: use i_size_write() in bd_set_size()Guo Chao1-1/+3
2013-02-21Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds8-11/+10
2013-02-21Merge branch 'akpm' (incoming from Andrew)Linus Torvalds23-48/+36
2013-02-21binfmt_elf: remove unused argument in fill_elf_headerZhang Yanfei1-3/+3
2013-02-21ubifs: wait for page writeback to provide stable pagesJan Kara1-0/+1
2013-02-21ocfs2: wait for page writeback to provide stable pagesJan Kara1-0/+1
2013-02-21block: optionally snapshot page contents to provide stable pages during writeDarrick J. Wong1-0/+1
2013-02-219pfs: fix filesystem to wait for stable page writebackDarrick J. Wong1-0/+1
2013-02-21mm: only enforce stable page writes if the backing device requires itDarrick J. Wong4-4/+4
2013-02-21ocfs2: unlock super lock if lockres refresh failedJunxiao Bi1-1/+4
2013-02-21ocfs2: remove kfree() redundant null checksTim Gardner10-34/+17
2013-02-21configfs: move the dereference below the NULL testWei Yongjun1-2/+3
2013-02-21fs/block_dev.c: page cache wrongly left invalidated after revalidate_disk()MITSUNARI Shigeo1-0/+1
2013-02-21inotify: remove broken mask checks causing unmount to be EINVALJim Somerville1-4/+0
2013-02-21Merge tag 'tty-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-1/+2
2013-02-21Merge tag 'driver-core-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds20-44/+39
2013-02-21Merge tag 'please-pull-pstore' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-7/+46
2013-02-21Merge tag 'dlm-3.9' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland...Linus Torvalds2-0/+18
2013-02-21Merge tag 'nfs-for-3.9-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds16-219/+370
2013-02-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmwLinus Torvalds23-374/+375
2013-02-21Merge tag 'for-linus-v3.9-rc1' of git://oss.sgi.com/xfs/xfsLinus Torvalds28-453/+503
2013-02-21Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/msz...Linus Torvalds6-175/+550
2013-02-21Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eri...Linus Torvalds4-79/+31
2013-02-21Btrfs: fix remount vs autodefragMiao Xie3-2/+45
2013-02-21Btrfs: fix wrong outstanding_extents when doing DIO writeMiao Xie1-11/+9
2013-02-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-14/+0
2013-02-20Btrfs: snapshot-aware defragLiu Bo1-0/+654
2013-02-20Btrfs: fix max chunk size on raid5/6Chris Mason1-4/+21
2013-02-20Merge tag 'pm+acpi-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-13/+76
2013-02-20btrfs: limit fallocate extent reservation to 256MBZach Brown2-3/+4
2013-02-20btrfs: Init io_lock after cloning btrfs device structThomas Gleixner1-0/+1