aboutsummaryrefslogtreecommitdiffstats
BranchCommit messageAuthorAge
for-nextMerge branch 'work.bdev' into for-nextAl Viro12 hours
untested.persistencyevm_secfs: clear securityfs interactionsAl Viro32 hours
work.bdevMerge branch 'work.bd_flags-2' into work.bdevAl Viro13 days
work.bd_inode-1RIP ->bd_inodeAl Viro13 days
work.bd_inode-0missing helpers: bdev_unhash(), bdev_drop()Al Viro13 days
work.bd_inodeRIP ->bd_inodeAl Viro13 days
work.bd_flags-2bdev: move ->bd_make_it_fail to ->__bd_flagsAl Viro13 days
work.set_blocksizemake set_blocksize() fail unless block device is opened exclusiveAl Viro14 days
work.bd_flagsbdev: move ->bd_make_it_fail to ->__bd_flagsAl Viro3 weeks
misc.erofserofs_buf: store address_space instead of inodeAl Viro3 weeks
work.miscremove call_{read,write}_iter() functionsMiklos Szeredi4 weeks
sysfs-annotation-fixkernfs: annotate different lockdep class for of->mutex of writable filesAmir Goldstein5 weeks
work.iov_iternew helper: copy_to_iter_full()Al Viro6 weeks
misc.cmpxchgparisc: add u16 support to cmpxchg()Al Viro6 weeks
fixesqibfs: fix dentry leakAl Viro3 months
fixes.pathwalk-rcu-2ext4_get_link(): fix breakage in RCU modeAl Viro3 months
work.simple_recursive_removalrpc_new_dir(): the last argument is always NULLAl Viro3 months
work.qstr[experimental] make it easier to catch those who try to modify ->d_nameAl Viro3 months
work.ufsufs: take the handling of free block counters into a helperAl Viro3 months
fixes.pathwalk-rcuext4_get_link(): fix breakage in RCU modeAl Viro3 months
work.vt_buffersparc: get rid of asm/vga.hAl Viro4 months
work.alphaalpha: trim the unused stuff from asm-offsets.cAl Viro4 months
resolution-candidateMerge branch 'work.dcache' into XXAl Viro4 months
headers.umum: remove useless headersAl Viro5 months
next-merge-candidateMerge branch 'for-next' into next-merge-candidateAl Viro5 months
work.minixminixfs: switch to kmap_local_page()Al Viro5 months
headers.unalignedmove asm/unaligned.h to linux/unaligned.hAl Viro5 months
carved-up-__dentry_killstep 9: fold decrment of parent's refcount into __dentry_kill()Al Viro5 months
work.csumuml/i386: sort the export version mess for csum_partial() et.al.Al Viro5 months
work.csum-x86uml/i386: sort the export version mess for csum_partial() et.al.Al Viro5 months
no-rebase-d_revalidatefs: pass the name dentry had been found under to ->d_revalidate() instancesGabriel Krisman Bertazi6 months
work.renamerename(): avoid a deadlock in the case of parents having no common ancestorAl Viro6 months
work.dcachedcache: remove unnecessary NULL check in dget_dlock()Vegard Nossum6 months
work.dcache-misc__d_unalias() doesn't use inode argumentAl Viro6 months
work.dcache2retain_dentry(): introduce a trimmed-down lockless variantAl Viro6 months
untested-pile-dcachedcache: remove unnecessary NULL check in dget_dlock()Vegard Nossum6 months
no-rebase-overlayfsovl: stop using d_alloc_anon()/d_instantiate_anon()Amir Goldstein6 months
merged-selinuxselinux: saner handling of policy reloadsAl Viro6 months
for-bcachefsbch2_ioctl_subvolume_destroy(): fix lockingAl Viro6 months
work.nameibch2_ioctl_subvolume_destroy(): fix lockingAl Viro6 months
for-selinuxselinux: saner handling of policy reloadsAl Viro6 months
work.selinuxfsselinuxfs_fill_super(): don't bother with selinuxfs_info_free() on failuresAl Viro6 months
work.csum_and_copyFix the csum_and_copy_..._user() idiocyAl Viro7 months
nfsd-fixnfsd: lock_rename() needs both directories to live on the same fsAl Viro7 months
work.fdfuse_dev_ioctl(): switch to fdget()Al Viro13 months
work.lock_rename_childfs: introduce lock_rename_child() helperAl Viro13 months
hch.write_one_pagemm,jfs: move write_one_page/folio_write_one to jfsChristoph Hellwig14 months
work.highmemnew helper: put_and_unmap_page()Al Viro14 months
work.ext2ext2_find_entry()/ext2_dotdot(): callers don't need page_addr anymoreAl Viro14 months
work.old-dio__blockdev_direct_IO(): get rid of submit_io callbackAl Viro14 months
work.nios2nios2: _TIF_ALLWORK_MASK is unusedAl Viro14 months
work.s390s390: trim ancient junk from copy_thread()Al Viro14 months
work.namespaceipc,namespace: batch free ipc_namespace structuresRik van Riel16 months
untested.blk-map... and now blk_rq_map_user() is goneAl Viro17 months
work.elfcore[elf] get rid of get_note_info_size()Al Viro18 months
work.tmpfilefuse: implement ->tmpfile()Miklos Szeredi20 months
next.ttysaner tty_mode_ioctl() prototypeAl Viro20 months
next.alphaalpha: lazy FPU switchingAl Viro20 months
work.termios2termios: kill uapi termios.h that are identical to generic oneAl Viro20 months
work.file_inodeorangefs: use ->f_mappingAl Viro20 months
work.pathecryptfs: constify pathAl Viro20 months
work.inodefs: fix UAF/GPF bug in nilfs_mdt_destroyDongliang Mu20 months
work.tomoyotomoyo: struct path it might get from LSM callers won't have NULL dentry or mntAl Viro21 months
work.d_pathd_path.c: typo fix...Al Viro21 months
work.termiostermios: get rid of non-UAPI asm/termios.hAl Viro21 months
work.filedma_buf_getfile(): don't bother with ->f_flags reassignmentsAl Viro21 months
next.termiosuntangle asm/termios.h-related headersAl Viro21 months
work.iov_iter-rebasedfix copy_page_from_iter() for compound destinationsAl Viro21 months
work.lseek-2fs: remove no_llseekJason A. Donenfeld22 months
work.lseektemporary stub defining no_llseek as NULLAl Viro22 months
alignment-fixes-rebasedblock: fix leaking page ref on truncated direct ioKeith Busch22 months
block-fixes__bio_iov_iter_get_pages(): make sure we don't leak page refs on failureAl Viro23 months
work.9p9p: handling Rerror without copy_from_iter_full()Al Viro23 months
new.iov_itercopy_page_{to,from}_iter(): switch iovec and ubuf variants to genericAl Viro24 months
work.mountmove mount-related externs from fs.h to mount.hAl Viro24 months
proposed-fixpercpu_ref_init(): clean ->percpu_count_ref on failureAl Viro24 months
pidfd.mount_setattrmount_setattr(): clean the control flow and calling conventionsAl Viro2 years
work.cifs-itersmbd_recv(): switch to _copy_to_iter()Al Viro2 years
work.alpha-lazy_FPUalpha: lazy FPU switchingAl Viro3 years
work.initinit: don't panic if mount_nodev_root failedLeon Romanovsky3 years
misc.nameiputname(): IS_ERR_OR_NULL() is wrong hereAl Viro3 years
work.gfs2gfs2: Switch to may_setattr in gfs2_setattrAndreas Gruenbacher3 years
work.auditMerge tag 'leds-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/pa...Linus Torvalds3 years
misc.af_unix__unix_find_socket_byname(): don't pass hash and type separatelyAl Viro3 years
miklos.fileattrovl: remove unneeded ioctlsMiklos Szeredi3 years
work.cifscifs: switch build_path_from_dentry() to using dentry_path_raw()Al Viro3 years
work.ecryptfsecryptfs: ecryptfs_dentry_info->crypt_stat is never usedAl Viro3 years
work.inode-type-fixesspufs: fix bogosity in S_ISGID handlingAl Viro3 years
work.coredumpcoredump.h: move CONFIG_COREDUMP-only stuff inside the ifdefAl Viro3 years
work.recursive_removalqib_fs: switch to simple_recursive_removal()Al Viro3 years
misc.sparcsparc32: take ->thread.flags outAl Viro3 years
work.sendfileteach sendfile(2) to handle send-to-pipe directlyAl Viro3 years
work.d_nameorangefs_file_mmap(): use %pDAl Viro3 years
work.elf-compatget rid of COMPAT_ELF_EXEC_PAGESIZEAl Viro3 years
work.sparcsparc32: take ->thread.flags outAl Viro3 years
work.sparc32Merge remote-tracking branch 'sparc/master' into work.sparc32Al Viro3 years
regset.followupc6x: kill ELF_CORE_COPY_FPREGSAl Viro4 years
work.epollepoll: take epitem list out of struct fileAl Viro4 years
merge-candidateMerge remote-tracking branch 'origin' into merge-candidateAl Viro4 years
work.set_fsfs: Allow a NULL pos pointer to __kernel_readMatthew Wilcox (Oracle)4 years
experimental.epollepoll: take epitem list out of struct fileAl Viro4 years
experimental.syscallsconvert aio syscall externs in syscalls.h to SYSCALL_DECLAREAl Viro4 years
uaccess.x86x86/uaccess: Use pointer masking to limit uaccess speculationJosh Poimboeuf4 years
compat.mountfs: remove compat_sys_mountChristoph Hellwig4 years
work.quota-compatquota: simplify the quotactl compat handlingChristoph Hellwig4 years
base.set_fspowerpc: remove address space overrides using set_fs()Christoph Hellwig4 years
hch.init_pathinit: add an init_dup helperChristoph Hellwig4 years
work.regsetregset: kill user_regset_copyout{,_zero}()Al Viro4 years
work.fdpic[elf-fdpic] switch coredump to regsetsAl Viro4 years
regset.baseintroduction of regset ->get() wrappers, switching ELF coredumps to thoseAl Viro4 years
regset.sparcsparc64: get rid of odd callers of copy_regset_from_user()Al Viro4 years
regset.arm64arm64: sanitize compat_ptrace_write_user()Al Viro4 years
regset.ia64[ia64] access_uarea(): don't bother with fpregs_[gs]et()Al Viro4 years
regset.x86x86: kill dump_fpu()Al Viro4 years
work.sysctlsysctl: reject gigantic reads/write to sysctl filesChristoph Hellwig4 years
for-davemfix a braino in "sparc32: fix register window handling in genregs32_[gs]et()"Al Viro4 years
uaccess.miscbpf: make bpf_check_uarg_tail_zero() use check_zeroed_user()Al Viro4 years
uaccess.csumfix a braino in ia64 uaccess csum changesAl Viro4 years
uaccess.hpsahpsa_ioctl(): tidy up a bitAl Viro4 years
uaccess.access_okvmci_host: get rid of pointless access_ok()Al Viro4 years
uaccess.comedicomedi: get rid of compat_alloc_user_space() mess in COMEDI_CMD{,TEST} compatAl Viro4 years
uaccess.netatm: switch do_atmif_sioc() to direct use of atm_dev_ioctl()Al Viro4 years
work.splicefs: rename pipe_buf ->steal to ->try_stealChristoph Hellwig4 years
from-miklosvfs: add faccessat2 syscallMiklos Szeredi4 years
work.set_fs-execbinfmt_elf_fdpic: remove the set_fs(KERNEL_DS) in elf_fdpic_core_dumpChristoph Hellwig4 years
uaccess.i915i915:get_engines(): get rid of pointless access_ok()Al Viro4 years
uaccess.readdirreaddir.c: get rid of the last __put_user(), drop now-useless access_ok()Al Viro4 years
uaccess.basedrm/i915/gem: Replace user_access_begin by user_write_access_beginChristophe Leroy4 years
uaccess.__put_userpcm_native: result of put_user() needs to be checkedAl Viro4 years
uaccess.__copy_to_userdlmfs: convert dlmfs_file_read() to copy_to_user()Al Viro4 years
uaccess.__copy_from_userpstore: switch to copy_from_user()Al Viro4 years
work.dotdot1lookup_open(): don't bother with fallbacks to lookup+createAl Viro4 years
uaccess.futexx86: get rid of user_atomic_cmpxchg_inatomic()Al Viro4 years
next.uaccesspcm_native: result of put_user() needs to be checkedAl Viro4 years
next.uaccess-4take the dummy csum_and_copy_from_user() into net/checksum.hAl Viro4 years
next.uaccess-3x86: get rid of user_atomic_cmpxchg_inatomic()Al Viro4 years
next.uaccess-2kill uaccess_try()Al Viro4 years
work.dotdotlookup_open(): don't bother with fallbacks to lookup+createAl Viro4 years
next.uaccess-1x86: get rid of small constant size cases in raw_copy_{to,from}_user()Al Viro4 years
work.exfatexfat: update file system parameter handlingValdis Kletnieks4 years
work.do_lastsplit the lookup-related parts of do_last() into a separate helperAl Viro4 years
untested.uaccessscsi_ioctl.c: switch SCSI_IOCTL_GET_IDLUN to copy_to_user()Al Viro4 years
work.vboxsffs: Add VirtualBox guest shared folder (vboxsf) supportHans de Goede4 years
merge.nfs-fs_parse.1tmpfs: switch to use of invalfc()Al Viro4 years
merge.nfs-fs_parseMerge branch 'work.fs_parse' into merge.nfs-fs_parseAl Viro4 years
merge.nfs-fs_parse.0Merge branch 'work.fs_parse' into merge.nfs-fs_parse.0Al Viro4 years
work.fs_parsedo not accept empty strings for fsparam_string()Al Viro4 years
next.nameinew helper: traverse_mounts()Al Viro4 years
work.adfsfs/adfs: bigdir: Fix an error code in adfs_fplus_read()Dan Carpenter4 years
work.openat2Documentation: path-lookup: include new LOOKUP flagsAleksa Sarai4 years
fixes-2follow_automount(): get rid of dead^Wstillborn codeAl Viro4 years
for-ravenfix autofs regression caused by follow_managed() changesAl Viro4 years
untested.fs_parsetmpfs: switch to use of invalfc()Al Viro4 years
misc.cifscifs: switch build_path_from_dentry() to dentry_path_raw()Al Viro4 years
imm.timestampkernfs: don't bother with timestamp truncationAl Viro4 years
next.miscmicrooptimize hlist_add_{before,behind}Al Viro4 years
misc.timestampfs: Do not overload update_timeDeepa Dinamani4 years
fixes1fs/namei.c: fix missing barriers when checking positivityAl Viro4 years
work.sgSG_IO: get rid of access_ok()Al Viro5 years
next.dcacheswitch ->d_subdirs/->d_child to hlistAl Viro5 years
work.mount3vfs: add missing blkdev_put() in get_tree_bdev()Ian Kent5 years
next.autofsautofs: don't bother with atomics for ino->countAl Viro5 years
work.mount2vfs: Make fs_parse() handle fs_param_is_fd-type params betterDavid Howells5 years
uncertain.shmemvfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use the new mount APIDavid Howells5 years
work.mount-parser-laterfs_parse: fold fs_parameter_desc/fs_parameter_specAl Viro5 years
work.mount1gfs2: Convert gfs2 to fs_contextAndrew Price5 years
work.mount-basemtd: Provide fs_context-aware mount_mtd() replacementDavid Howells5 years
for-hchconfigfs: calculate the symlink target only onceAl Viro5 years
untested.autofsautofs_lookup(): hold ->d_lock over playing with ->d_flagsAl Viro5 years
work.autofsautofs_lookup(): hold ->d_lock over playing with ->d_flagsAl Viro5 years
work.mount0mnt_init(): call shmem_init() unconditionallyAl Viro5 years
for-janncopy_process(): don't use ksys_close() on cleanupsAl Viro5 years
T4vfs: Convert devpts to use the new mount APIDavid Howells5 years
T3vfs: Convert devpts to use the new mount APIDavid Howells5 years
work.icacheorangefs: make use of ->free_inode()Al Viro5 years
work.ioctlcompat_ioctl: handle PPPIOCGIDLE for 64-bit time_tArnd Bergmann5 years
work.nfs-mountNFS: Add fs_context support.David Howells5 years
stable-fodderautofs: fix use-after-free in lockless ->d_manage()Al Viro5 years
work.mount-syscallsvfs: Add a sample program for the new mount APIDavid Howells5 years
work.aioaio: move sanity checks and request allocation to io_submit_one()Al Viro5 years
R50btrfs: Convert to using fs_contextDavid Howells5 years
work.AF_UNIXunix_dgram_poll(): no TCP_SYN_SENT state for AF_UNIXAl Viro5 years
R49btrfs: Convert to using fs_contextDavid Howells5 years
R48btrfs: Convert to using fs_contextDavid Howells5 years
R47btrfs: Convert to using fs_contextDavid Howells5 years
R46btrfs: Convert to using fs_contextDavid Howells5 years
Q46btrfs: Convert to using fs_contextDavid Howells5 years
Q45btrfs: Convert to using fs_contextDavid Howells5 years
for-linusMerge branches 'misc.misc' and 'work.iov_iter' into for-linusAl Viro5 years
Q44btrfs: Convert to using fs_contextDavid Howells5 years
Q43btrfs: Convert to using fs_contextDavid Howells5 years
mount.part2vfs: Implement a filesystem superblock creation/configuration contextDavid Howells5 years
Q42convert alloc_super() to struct fs_contextAl Viro5 years
Q41convert alloc_super() to struct fs_contextAl Viro5 years
Q40convert alloc_super() to struct fs_contextAl Viro5 years
Q39convert alloc_super() to struct fs_contextAl Viro5 years
Q38btrfs: Convert to using fs_contextDavid Howells5 years
Q37btrfs: Convert to using fs_contextDavid Howells5 years
Q36btrfs: Convert to using fs_contextDavid Howells5 years
mount.part1mount_fs: suppress MAC on MS_SUBMOUNT as well as MS_KERNMOUNTAl Viro5 years
Q35btrfs: Convert to using fs_contextDavid Howells5 years
Q34btrfs: Convert to using fs_contextDavid Howells5 years
Q33btrfs: Convert to using fs_contextDavid Howells5 years
Q32btrfs: Convert to using fs_contextDavid Howells5 years
for-dhowellsbtrfs: Convert to using fs_contextDavid Howells5 years
Q31btrfs: Convert to using fs_contextDavid Howells5 years
Q30btrfs: Convert to using fs_contextDavid Howells5 years
misc.miscgenheaders: %-<width>s had been there since v6; %-*s - since v7Al Viro5 years
Q29btrfs: Convert to using fs_contextDavid Howells5 years
N29afs: Use fs_context to pass parameters over automountDavid Howells5 years
Q28btrfs: Convert to using fs_contextDavid Howells5 years
Q27btrfs: Convert to using fs_contextDavid Howells5 years
Q26btrfs: Convert to using fs_contextDavid Howells5 years
Q25btrfs: Convert to using fs_contextDavid Howells5 years
Q24btrfs: Convert to using fs_contextDavid Howells5 years
Q23btrfs: Convert to using fs_contextDavid Howells5 years
N23afs: Use fs_context to pass parameters over automountDavid Howells5 years
Q22btrfs: Convert to using fs_contextDavid Howells5 years
N22afs: Use fs_context to pass parameters over automountDavid Howells5 years
Q21btrfs: Convert to using fs_contextDavid Howells5 years
N21afs: Use fs_context to pass parameters over automountDavid Howells5 years
Q20btrfs: Convert to using fs_contextDavid Howells5 years
Q19btrfs: Convert to using fs_contextDavid Howells5 years
Q18btrfs: Convert to using fs_contextDavid Howells5 years
Q17btrfs: Convert to using fs_contextDavid Howells5 years
Q16btrfs: Convert to using fs_contextDavid Howells5 years
Q15btrfs: Convert to using fs_contextDavid Howells5 years
N15afs: Use fs_context to pass parameters over automountDavid Howells5 years
Q14btrfs: Convert to using fs_contextDavid Howells5 years
N14afs: Use fs_context to pass parameters over automountDavid Howells5 years
Q13btrfs: Convert to using fs_contextDavid Howells5 years
N13afs: Use fs_context to pass parameters over automountDavid Howells5 years
Q12btrfs: Convert to using fs_contextDavid Howells5 years
N12afs: Use fs_context to pass parameters over automountDavid Howells5 years
N11restore parsing LSM mount options for legacy fs typesAl Viro6 years
N10don't bother copying ->legacy_data for monolithic caseAl Viro6 years
N9don't bother copying ->legacy_data for monolithic caseAl Viro6 years
N8don't bother copying ->legacy_data for monolithic caseAl Viro6 years
N7don't bother copying ->legacy_data for monolithic caseAl Viro6 years
N6don't bother copying ->legacy_data for monolithic caseAl Viro6 years
N5don't bother copying ->legacy_data for monolithic caseAl Viro6 years
N4don't bother copying ->legacy_data for monolithic caseAl Viro6 years
N3don't bother copying ->legacy_data for monolithic caseAl Viro6 years
N2don't bother copying ->legacy_data for monolithic caseAl Viro6 years
N1don't bother copying ->legacy_data for monolithic caseAl Viro6 years
N0don't bother copying ->legacy_data for monolithic caseAl Viro6 years
M8afs: Use fs_context to pass parameters over automountDavid Howells6 years
M7fix do_emergency_remount_callback() and do_umount_root()Al Viro6 years
M6fix do_emergency_remount_callback() and do_umount_root()Al Viro6 years
M5fix do_emergency_remount_callback() and do_umount_root()Al Viro6 years
M4fix do_emergency_remount_callback() and do_umount_root()Al Viro6 years
M3fix do_emergency_remount_callback() and do_umount_root()Al Viro6 years
M2fix do_emergency_remount_callback() and do_umount_root()Al Viro6 years
M1fix do_emergency_remount_callback() and do_umount_root()Al Viro6 years
M0fix do_emergency_remount_callback() and do_umount_root()Al Viro6 years
work.afsiov_iter: Fix 9p virtio breakageMarc Zyngier6 years
proposed-mergeproposed conflict resolutionAl Viro6 years
work.compatcompat_ioctl: remove pointless HCI... ioctlsAl Viro6 years
work.tty-ioctlkill TIOCSERGSTRUCTAl Viro6 years
work.lookupDocument d_splice_alias() calling conventions for ->lookup() users.Al Viro6 years
misc.cls_u32net: sched: cls_u32: simplify the hell out u32_delete() emptiness checkAl Viro6 years
net-endian.chelsiocxgb4: disarm endianness trouble waiting to happen in tw_fwcache()Al Viro6 years
work.mkdirjfs: don't bother with make_bad_inode() in ialloc()Al Viro6 years
ovl-candidatevfs: don't open realMiklos Szeredi6 years
for-ovlnew helper: open_with_fake_path()Al Viro6 years
work.open3few more cleanups of link_path_walk() callersAl Viro6 years
work.open2few more cleanups of link_path_walk() callersAl Viro6 years
work.openturn filp_clone_open() into inline wrapper for dentry_open()Al Viro6 years
mount-open_treeafs: Add fsinfo supportDavid Howells6 years
afs-procafs: Optimise callback breaking by not repeating volume lookupDavid Howells6 years
mount-fixes2afs: Add fsinfo supportDavid Howells6 years
mount-reorderedafs: Add fsinfo supportDavid Howells6 years
mount-fixesfoldmeAl Viro6 years
mount-foldedafs: Add fsinfo supportDavid Howells6 years
work.aio-1aio: sanitize the limit checking in io_submit(2)Al Viro6 years
work.rmdirrmdir(),rename(): do shrink_dcache_parent() only on successAl Viro6 years
hch.aiorandom: convert to ->poll_maskChristoph Hellwig6 years
hch.procfsxfs, proc: hide unused xfs procfs helpersArnd Bergmann6 years
fixes-oldaio: fix io_destroy(2) vs. lookup_ioctx() raceAl Viro6 years
misc.ppcppc: timer_create can be handle by perfectly normal COMPAT_SYS_SPUAl Viro6 years
afs-dhafs: Do better accretion of small writes on newly created contentDavid Howells6 years
test-mergeMerge branch 'misc.sparc' into Y2Al Viro6 years
misc.compatalpha: get rid of pointless insn in ret_from_kernel_threadAl Viro6 years
work.thawbuffer.c: call thaw_super during emergency thawMateusz Guzik6 years
work.pollunify {de,}mangle_poll(), get rid of kernel-side POLL...Al Viro6 years
work.poll2annotate ep_scan_ready_list()Al Viro6 years
vfs/work.net-ioctlkill kernel_sock_ioctl()Al Viro6 years
rebased-net-ioctlkill kernel_sock_ioctl()Al Viro6 years
work.net-ioctlkill kernel_sock_ioctl()Al Viro6 years
work.mqueuemqueue: switch to on-demand creation of internal mountAl Viro6 years
work.f_posmconsole_proc(): don't mess with file->f_posAl Viro6 years
work.whack-a-moleasm-prototypes.h: use linux/uaccess.h, not asm/uaccess.hAl Viro6 years
work.get_user_pages_fastkvm: switch get_user_page_nowait() to get_user_pages_unlocked()Al Viro6 years
net-fixesfix kcm_clone()Al Viro6 years
work.vmcivmci: the same on the send side...Al Viro6 years
work.sock_recvmsgtipc: switch to sock_recvmsg()Al Viro6 years
untested.mkobjtidy do_mq_open() up a bitAl Viro6 years
work.netmake sock_alloc_file() do sock_release() on failuresAl Viro6 years
misc.pollmake kernel-side POLL... arch-independentAl Viro6 years
9p-fixes9p: Fix missing commas in mount optionsTuomas Tynkkynen6 years
old.dcacheconstify more dcache.h inlined helpers.NeilBrown7 years
work.cramfscramfs: rehabilitate itNicolas Pitre7 years
work.read_writeblock_dev: support RFW_NOWAIT on block device nodesChristoph Hellwig7 years
work.ipcutimes: Make utimes y2038 safeDeepa Dinamani7 years
work.siginfokill __ARCH_SI_UID_TAl Viro7 years
fix-uiofix brown paperbag bug in inlined copy_..._iter()Al Viro7 years
work.__copy_to_userdrm_dp_aux_dev: switch to read_iter/write_iterAl Viro7 years
waitid-fixfix waitid(2) breakageAl Viro7 years
uaccess-work.iov_iteriov_iter: saner checks on copyin/copyoutAl Viro7 years
work.drmFix trivial misannotationsAl Viro7 years
work.uaccessMerge branches 'work.__copy_in_user', 'uaccess.strlen', 'for-spi', 'work.uacc...Al Viro7 years
work.__copy_in_userkill __copy_in_user()Al Viro7 years
work.uaccess-unalignedkill {__,}{get,put}_user_unaligned()Al Viro7 years
timers-compatposix_clocks: Use get_itimerspec64() and put_itimerspec64()Deepa Dinamani7 years
work.memdup_userbpf: don't open-code memdup_user()Al Viro7 years
for-spispidev: quit messing with access_ok()Al Viro7 years
work.misc-set_fsSwitch flock copyin/copyout primitives to copy_{from,to}_user()Al Viro7 years
ufs-fixesufs: fix the logics for tail relocationAl Viro7 years
timers-nanosleepkill ->nsleep_restart()Al Viro7 years
work.vtvt: use copy_to_user instead of __put_user in GIO_UNIMAP ioctlAdam Borowski7 years
work.nanosleepkill ->nsleep_restart()Al Viro7 years
misc.alphaosf_sigstack(): switch to put_user()Al Viro7 years
work.probe_kernel_readdio: use probe_kernel_read()Al Viro7 years
work.sys_waitosf_wait4: switch to kernel_wait4()Al Viro7 years
uaccess.strlens390 keyboard.c: don't open-code strndup_user()Al Viro7 years
uaccess.m32rm32r: switch to RAW_COPY_USERAl Viro7 years
uaccess.hexagonhexagon: switch to RAW_COPY_USERAl Viro7 years
work.sane_pwdmake sure that mntns_install() doesn't end up with referral for rootAl Viro7 years
experimental-AT_NO_JUMPSnamei: new flag (LOOKUP_NO_JUMPS)Al Viro7 years
uaccess.microblazemicroblaze: switch to RAW_COPY_USERAl Viro7 years
uaccess.ia64get rid of padding, switch to RAW_COPY_USERAl Viro7 years
uaccess.powerpcpowerpc: get rid of zeroing, switch to RAW_COPY_USERAl Viro7 years
uaccess.mipsmips: switch to RAW_COPY_USERAl Viro7 years
uaccess.metagmetag/usercopy: Switch to RAW_COPY_USERJames Hogan7 years
uaccess.xtensaxtensa: fix prefetch in the raw_copy_to_userMax Filippov7 years
work.statxstatx: Include a mask for stx_attributes in struct statxDavid Howells7 years
uaccess.sparcsparc: switch to RAW_COPY_USERAl Viro7 years
uaccess.pariscparisc: switch to RAW_COPY_USERAl Viro7 years
uaccess.s390s390: get rid of zeroing, switch to RAW_COPY_USERAl Viro7 years
uaccess.arcARC: uaccess: enable INLINE_COPY_{TO,FROM}_USER ...Vineet Gupta7 years
untested-uaccessMerge branches 'uaccess.alpha', 'uaccess.arc', 'uaccess.arm', 'uaccess.arm64'...Al Viro7 years
uaccess.unicore32unicore32: get rid of zeroing and switch to RAW_COPY_USERAl Viro7 years
uaccess.umum: switch to RAW_COPY_USERAl Viro7 years
uaccess.tiletile: get rid of zeroing, switch to RAW_COPY_USERAl Viro7 years
uaccess.shsh: switch to RAW_COPY_USERAl Viro7 years
uaccess.scorescore: switch to RAW_COPY_USERAl Viro7 years
uaccess.openriscopenrisc: switch to RAW_COPY_USERAl Viro7 years
uaccess.nios2nios2: switch to RAW_COPY_USERAl Viro7 years
uaccess.mn10300mn10300: switch to RAW_COPY_USERAl Viro7 years
uaccess.m68km68k: switch to RAW_COPY_USERAl Viro7 years
uaccess.h83008300: switch to RAW_COPY_USERAl Viro7 years
uaccess.frvfrv: switch to RAW_COPY_USERAl Viro7 years
uaccess.criscris: switch to RAW_COPY_USERAl Viro7 years
uaccess.c6xc6x: switch to RAW_COPY_USERAl Viro7 years
uaccess.bfinbfin: switch to RAW_COPY_USERAl Viro7 years
uaccess.avr32avr32: switch to RAW_COPY_USERAl Viro7 years
uaccess.arm64arm64: switch to RAW_COPY_USERAl Viro7 years
uaccess.armarm: switch to RAW_COPY_USERAl Viro7 years
uaccess.alphaalpha: switch to RAW_COPY_USERAl Viro7 years
uaccess.stemgeneric ...copy_..._user primitivesAl Viro7 years
cfu-testvery crude testerAl Viro7 years
rebased-statxstatx: Add a system call to make enhanced file info availableDavid Howells7 years
merge-2Merge remote-tracking branch 'origin' into merge-2Al Viro7 years
merge-1Conflict resolution with mainlineAl Viro7 years
work.statx-minimalstatx: Add a system call to make enhanced file info availableDavid Howells7 years
work.splice-netaf_unix: get rid of splice_read remnantsAl Viro7 years
work.sendmsgMerge branches 'sendmsg.misc' and 'sendmsg.ncpfs' into work.sendmsgAl Viro7 years
arm64-fixarm64: don't pull uaccess.h into *.SAl Viro7 years
work.splice_read[btrfs] fix check_direct_IO() for non-iovec iteratorsAl Viro8 years
work.xattrvfs: Remove {get,set,remove}xattr inode operationsAndreas Gruenbacher8 years
work.asm-exportsia64: move exports to definitionsAl Viro8 years
work.const-qstrparisc: use %pDAl Viro8 years
for-linus-2cachefiles: Fix race between inactivating and culling a cache objectDavid Howells8 years
for-miklosfuse: don't mess with blocking signalsAl Viro8 years
work.igetiget_locked et.al.: make sure we don't return bad inodesAl Viro8 years
work.dcache_readdirlockless next_positive()Al Viro8 years
untested.dcache_readdirlockless next_positive()Al Viro8 years
test.d_iputunify dentry_iput() and dentry_unlink_inode()Al Viro8 years
smack-fixswitch ->setxattr() to passing dentry and inode separatelyAl Viro8 years
sendmsg.lustrelustre: introduce lnet_copy_{k,}iov2iter(), kill lnet_copy_{k,}iov2{k,}iov()Al Viro8 years
work.lookupsxfs: concurrent readdir hangs on data buffer locksDave Chinner8 years
gfs2-untested[utterly untested] make gfs2_[gs]et_acl() take the lock if not held by callerAl Viro8 years
ovl-fixesovl: ignore permissions on underlying lookupMiklos Szeredi8 years
work.preadv2nfsd: use RWF_SYNCChristoph Hellwig8 years
untested.nfs[untested] per-name sillyunlink exclusionAl Viro8 years
for-cifscifs: Switch to generic xattr handlersAndreas Gruenbacher8 years
testing.lookupsparallel lookups: actual switch to rwsemAl Viro8 years
work.aclposix_acl: Unexport acl_by_type and make it staticAndreas Gruenbacher8 years
sendmsg.cifscifs: don't bother with kmap on read_pages sideAl Viro8 years
work.const-pathconstify ima_d_path()Al Viro8 years
ia64-testia64: move xor exportsAl Viro8 years
work.copy_file_rangebtrfs: use new dedupe data function pointerDarrick J. Wong8 years
work.symlinksswitch ->get_link() to delayed_call, kill ->put_link()Al Viro8 years
work.pagesnios2: get rid of pointless castsAl Viro8 years
work.poll-annotations[even more tentative] don't pull uaccess.h into poll.hAl Viro8 years
vmunicore32: switch to gate_vmaAl Viro9 years
ftrace_globtrace: constify glob arguments all way up to ftrace_function_set_regexp()Al Viro9 years
experimental-dentry_killrename __dentry_kill to dentry_killAl Viro10 years
master... and several more architectures can use generic scatterlist.hAl Viro10 years
closedrivers/xen: switch to ->close()Al Viro11 years
experimental-xattrswitch ->removexattr() to inodeAl Viro11 years
develtrim nlm..._rqst variantsAl Viro11 years
qibfs... and the same for ipathfsAl Viro12 years