aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2012-09-16scsi_netlink: Remove dead and buggy codeuserns-always-map-user-v54Eric W. Biederman2-564/+15
2012-09-16xfs: check for possible overflow in xfs_ioc_trimTomas Racek1-2/+4
2012-09-16xfs: unlock the AGI buffer when looping in xfs_diallocChristoph Hellwig1-8/+9
2012-09-16xfs: fix uninitialised variable in xfs_rtbuf_get()Dave Chinner1-1/+1
2012-09-16af_netlink: force credentials passing [CVE-2012-3520]Eric Dumazet3-4/+6
2012-09-16userns: Allow chown and setgid preservationEric W. Biederman1-4/+7
2012-09-16devpts: Make the newinstance option historicalEric W. Biederman3-112/+77
2012-09-16devpts: Set the default permissions of /dev/pts/ptmx and /dev/ptmx to 0666Eric W. Biederman4-13/+9
2012-09-16devpts: Remove the DEVPTS_MULTIPLE_INSTANCES variable.Eric W. Biederman3-62/+13
2012-09-16userns: Allow unprivilged mounts of devptsEric W. Biederman1-0/+10
2012-09-16ext2: Add support for unprivileged mountsEric W. Biederman4-11/+50
2012-09-16userns: For /proc/self/{uid,gid}_map derive the lower userns from the struct ...Eric W. Biederman1-2/+10
2012-09-16procfs: Print task uids and gids in the userns that opened the proc fileEric W. Biederman1-1/+1
2012-09-16proc: Usable inode numbers for the namespace file descriptors.Eric W. Biederman18-12/+134
2012-09-16proc: Fix the namespace inode permission checks.Eric W. Biederman2-23/+152
2012-09-16proc: Generalize proc inode allocationEric W. Biederman2-13/+23
2012-09-16pidns: Support unsharing the pid namespace.Eric W. Biederman3-6/+9
2012-09-16pidns: Consolidate initialzation of special init task stateEric W. Biederman2-4/+3
2012-09-16pidns: Add setns supportEric W. Biederman3-0/+58
2012-09-16pidns: Deny strange cases when creating pid namespaces.Eric W. Biederman1-0/+2
2012-09-16pidns: Wait in zap_pid_ns_processes until pid_ns->nr_hashed == 1Eric W. Biederman3-26/+17
2012-09-16pidns: Don't allow new processes in a dead pid namespace.Eric W. Biederman1-1/+7
2012-09-16pidns: Make the pidns proc mount/umount logic obvious.Eric W. Biederman6-22/+26
2012-09-16pidns: Use task_active_pid_ns where appropriateEric W. Biederman12-15/+16
2012-09-16pidns: Capture the user namespace and filter ns_last_pidEric W. Biederman4-9/+18
2012-09-16procfs: Don't cache a pid in the root inode.Eric W. Biederman2-18/+1
2012-09-16procfs: Use the proc generic infrastructure for proc/self.Eric W. Biederman5-151/+63
2012-09-16userns: Allow unprivilged mounts of proc and sysfsEric W. Biederman3-1/+3
2012-09-16userns: fix return value on mntns_install() failureZhao Hongjiang1-1/+1
2012-09-16vfs: Allow unprivileged manipulation of the mount namespace.Eric W. Biederman2-7/+13
2012-09-16vfs: Only support slave subtrees across different user namespacesEric W. Biederman2-3/+9
2012-09-16vfs: Add a user namespace reference from struct mnt_namespaceEric W. Biederman4-10/+20
2012-09-16vfs: Add setns support for the mount namespaceEric W. Biederman4-0/+108
2012-09-16vfs: Allow chroot if you have CAP_SYS_CHROOT in your user namespaceEric W. Biederman1-1/+1
2012-09-16userns: Implent proc namespace operationsEric W. Biederman3-17/+78
2012-09-16userns: Implement unshare of the user namespaceEric W. Biederman5-12/+66
2012-09-16userns: Kill task_user_nsEric W. Biederman4-8/+22
2012-09-16userns: Make create_new_namespaces take a user_ns parameterEric W. Biederman7-33/+34
2012-09-16userns: Allow unprivileged use of setns.Eric W. Biederman4-6/+17
2012-09-16userns: Allow unprivileged users to create new namespacesEric W. Biederman1-2/+3
2012-09-16userns: Make CAP_NET_BIND_SERVICE per usernamespaceEric W. Biederman2-3/+5
2012-09-16net: enable some rtnl and sysctls that are safe for unprivilged usersEric W. Biederman7-55/+5
2012-09-16net: Enable unprivileged use of the network stack.Eric W. Biederman41-94/+104
2012-09-16net: Update the per network namespace sysctls to be available to the network ...Eric W. Biederman1-1/+11
2012-09-16net: Push capable(CAP_NET_ADMIN) into the rtnl methodsEric W. Biederman17-1/+102
2012-09-16net: Don't export sysctls to unprivileged usersEric W. Biederman22-4/+98
2012-09-16sysctl: Pass useful parameters to sysctl permissionsEric W. Biederman3-8/+7
2012-09-16userns: Allow setting a userns mapping to your current uid.Eric W. Biederman1-0/+15
2012-09-16userns: Allow unprivileged users to create user namespaces.Eric W. Biederman1-6/+0
2012-09-16userns: Ignore suid and sgid on binaries if the uid or gid can not be mappedEric W. Biederman1-6/+3
2012-09-16userns: make each net (net_ns) belong to a user_nsEric W. Biederman3-7/+22
2012-09-16netns: Deduplicate and fix copy_net_ns when !CONFIG_NET_NSEric W. Biederman2-13/+9
2012-09-16userns: Now that everything has been converted remove the unnecessary infrast...Eric W. Biederman3-58/+0
2012-09-16scm: Don't use struct ucred in NETLINK_CB and struct scm_cookie.Eric W. Biederman4-12/+33
2012-09-16userns: On alpha modify linux_to_osf_stat to use convert from kuids and kgidsEric W. Biederman1-2/+2
2012-09-16userns: On ia64 deal with current_uid and current_gid being kuid and kgidEric W. Biederman3-19/+20
2012-09-16userns: On ppc convert current_uid from a kuid before printing.Eric W. Biederman1-1/+1
2012-09-16userns: Convert s390 getting uid and gid system calls to use kuid and kgidEric W. Biederman1-12/+24
2012-09-16userns: Convert s390 hypfs to use kuid and kgid where appropriateEric W. Biederman1-6/+14
2012-09-16userns: Convert binder ipc to use kuidsEric W. Biederman2-10/+7
2012-09-16userns: Teach security_path_chown to take kuids and kgidsEric W. Biederman6-12/+14
2012-09-16userns: Add user namespace support to IMAEric W. Biederman3-13/+10
2012-09-16userns: Convert EVM to deal with kuids and kgids in it's hmac computationEric W. Biederman2-3/+2
2012-09-16userns: Convert ipathfs to use GLOBAL_ROOT_UID and GLOBAL_ROOT_GIDEric W. Biederman2-3/+2
2012-09-16userns: Convert hostfs to use kuid and kgid where appropriateEric W. Biederman2-8/+4
2012-09-16userns: Convert selinux to use kuid and kgid where appropriateEric W. Biederman2-4/+4
2012-09-16userns: Convert tomoyo to use kuid and kgid where appropriateEric W. Biederman5-23/+31
2012-09-16userns: Convert apparmor to use kuid and kgid where appropriateEric W. Biederman4-9/+8
2012-09-16userns: Convert loop to use kuid_t instead of uid_tEric W. Biederman3-4/+3
2012-09-16userns: Convert xfs to use kuid/kgid/kprojid where appropriateEric W. Biederman20-170/+179
2012-09-16userns: Convert freevxfs to use kuid/kgid where appropriateEric W. Biederman2-3/+2
2012-09-16userns: Convert the ufs filesystem to use kuid/kgid where appropriateEric W. Biederman2-9/+8
2012-09-16userns: Convert the udf filesystem to use kuid/kgid where appropriateEric W. Biederman2-9/+12
2012-09-16userns: Convert ubifs to use kuid/kgidEric W. Biederman7-13/+12
2012-09-16userns: Convert the sysv filesystem to use kuid/kgid where appropriateEric W. Biederman2-5/+4
2012-09-16userns: Convert squashfs to use kuid/kgid where appropriateEric W. Biederman2-3/+6
2012-09-16userns: Convert reiserfs to use kuid and kgid where appropriateEric W. Biederman3-17/+30
2012-09-16userns: Convert the qnx6 filesystem to use kuid/kgid where appropriateEric W. Biederman2-3/+2
2012-09-16userns: Convert the qnx4 filesystem to use kuid/kgid where appropriateEric W. Biederman2-3/+2
2012-09-16userns: Convert omfs to use kuid and kgid where appropriateEric W. Biederman3-5/+8
2012-09-16userns: Convert ocfs2 to use kuid and kgid where appropriateEric W. Biederman7-21/+48
2012-09-16userns: Convert ntfs to use kuid and kgid where appropriateEric W. Biederman4-7/+8
2012-09-16userns: Convert nillfs2 to use kuid/kgid where appropriateEric W. Biederman2-5/+4
2012-09-16userns: Convert nfs and nfsd to use kuid/kgid where appropriateEric W. Biederman27-169/+264
2012-09-16userns: Convert ncpfs to use kuid and kgid where appropriateEric W. Biederman4-37/+50
2012-09-16userns: Convert minix to use kuid/kgid where appropriateEric W. Biederman2-9/+8
2012-09-16userns: Convert logfs to use kuid/kgid where appropriateEric W. Biederman3-7/+6
2012-09-16userns: Convert jfs to use kuid/kgid where appropriateEric W. Biederman4-11/+10
2012-09-16userns: Convert jffs2 to use kuid and kgid where appropriateEric W. Biederman5-24/+39
2012-09-16userns: Convert isofs to use kuid/kgid where appropriateEric W. Biederman3-7/+6
2012-09-16userns: Convert hpfs to use kuid and kgid where appropriateEric W. Biederman5-22/+28
2012-09-16userns: Convert hfsplus to use kuid and kgid where appropriateEric W. Biederman5-12/+20
2012-09-16userns: Convert hfs to use kuid and kgid where appropriateEric W. Biederman4-8/+17
2012-09-16userns: Convert gfs2 to use kuid/kgid where appropriateEric W. Biederman12-115/+107
2012-09-16userns: Convert fuse to use kuid/kgid where appropriateEric W. Biederman5-23/+28
2012-09-16userns: Convert exofs to use kuid/kgid where appropriateEric W. Biederman2-5/+4
2012-09-16userns: Convert efs to use kuid/kgid where appropriateEric W. Biederman2-3/+2
2012-09-16userns: Convert ecryptfs to use kuid/kgid where appropriateEric W. Biederman3-6/+5
2012-09-16userns: Convert cramfs to use kuid/kgid where appropriateEric W. Biederman2-3/+2
2012-09-16userns: Convert coda's to use kuid/kgid where appropriateEric W. Biederman5-10/+9
2012-09-16userns: Convert cifs to use kuid/kgid where appropriateEric W. Biederman13-59/+96
2012-09-16userns: Convert ceph to use kuid/kgid where appropriateEric W. Biederman5-19/+18
2012-09-16userns: Convert btrfs to use kuid/kgid where appropriateEric W. Biederman4-12/+11
2012-09-16userns: Convert bfs to use kuid/kgid where appropriateEric W. Biederman2-5/+4
2012-09-16userns: Convert befs to use kuid/kgid where appropriateEric W. Biederman3-11/+21
2012-09-16userns: Convert autofs4 to use kuid/kgid where appropriateEric W. Biederman5-18/+22
2012-09-16userns: Convert afs to use kuid/kgid where appropriateEric W. Biederman3-9/+8
2012-09-16userns: Convert affs to use kuid/kgid wherwe appropriateEric W. Biederman4-20/+23
2012-09-16userns: Convert adfs to use kuid and kgid where appropriateEric W. Biederman4-13/+17
2012-09-16userns: Convert xenfs to use kuid and kgid where appropriateEric W. Biederman2-3/+2
2012-09-16userns: Convert hugetlbfs to use kuid/kgid where appropriateEric W. Biederman2-6/+11
2012-09-16userns: Convert devtmpfs to use GLOBAL_ROOT_UID and GLOBAL_ROOT_GIDEric W. Biederman2-3/+2
2012-09-16userns: Convert usb functionfs to use kuid/kgid where appropriateEric W. Biederman2-8/+16
2012-09-16userns: Convert gadgetfs to use kuid and kgid where appropriateEric W. Biederman2-3/+2
2012-09-16userns: Convert 9p's uid/gid handlingEric W. Biederman5-20/+16
2012-09-16userns: Convert fat to use kuid/kgid where appropriateEric W. Biederman4-12/+17
2012-09-16userns: Convert configfs to use kuid and kgid where appropriateEric W. Biederman2-3/+2
2012-09-16userns: Convert extN to support store posix acls with kuids and kgidsEric W. Biederman4-24/+60
2012-09-16userns: Pass a userns parameter into posix_acl_to_xattr and posix_acl_from_xattrEric W. Biederman17-49/+53
2012-09-16userns: Convert vfs posix_acl support to use kuids and kgidsEric W. Biederman5-21/+126
2012-09-16userns: Add basic quota support v6Eric W. Biederman19-164/+471
2012-09-16userns: Add kprojid_t and associated infrastructure in projid.hEric W. Biederman5-1/+257
2012-09-16userns: Teach trace to use from_kuidEric W. Biederman3-3/+3
2012-09-16userns: Convert bsd process accounting to use kuid and kgid where appropriateEric W. Biederman2-3/+2
2012-09-13userns: Convert taskstats to handle the user and pid namespaces.Eric W. Biederman4-14/+30
2012-09-13userns: Convert audit to use kuid and kgid where appropriate (TRIM THIS COMMI...Eric W. Biederman5-27/+37
2012-09-13userns: Convert the audit loginuid to be a kuidEric W. Biederman18-66/+80
2012-09-13audit: Add typespecific uid and gid comparatorsEric W. Biederman4-89/+184
2012-09-13audit: Don't pass pid or uid to audit_log_common_recv_msgEric W. Biederman1-15/+14
2012-09-13audit: Remove the unused uid parameter from audit_receive_filterEric W. Biederman3-4/+4
2012-09-13audit: Properly set the origin port id of audit messages.Eric W. Biederman1-1/+1
2012-09-13audit: Simply AUDIT_TTY_SET and AUDIT_TTY_GETEric W. Biederman1-25/+13
2012-09-13audit: kill audit_prepare_user_ttyEric W. Biederman1-19/+1
2012-09-13audit: Use current instead of NETLINK_CREDS() in audit_filterEric W. Biederman3-9/+8
2012-09-13audit: Limit audit requests to processes in the initial pid and user namespaces.Eric W. Biederman1-0/+6
2012-09-13userns: net: Call key_alloc with GLOBAL_ROOT_UID, GLOBAL_ROOT_GID instead of ...Eric W. Biederman3-5/+6
2012-09-13userns: Convert security/keys to the new userns infrastructureEric W. Biederman10-88/+84
2012-09-13userns: Convert drm to use kuid and kgid and struct pid where appropriateEric W. Biederman5-8/+9
2012-09-06userns: Convert ipc to use kuid and kgid where appropriateEric W. Biederman7-38/+55
2012-09-06userns: Convert process event connector to handle kuids and kgidsEric W. Biederman2-5/+14
2012-09-06userns: Convert debugfs to use kuid/kgid where appropriate.Eric W. Biederman2-9/+18
2012-08-23userns: Make credential debugging user namespace safe.Eric W. Biederman2-3/+8
2012-08-23userns: Enable building of pf_key sockets when user namespace support is enab...Eric W. Biederman1-1/+0
2012-08-16ipv6: move dereference after check in fl_free()Dan Carpenter1-5/+2
2012-08-14userns: Convert tun/tap to use kuid and kgid where appropriateEric W. Biederman2-15/+32
2012-08-14userns: Make the airo wireless driver use kuids for proc uids and gidsEric W. Biederman2-22/+28
2012-08-14userns: xt_owner: Add basic user namespace support.Eric W. Biederman2-7/+24
2012-08-14userns xt_recent: Specify the owner/group of ip_list_perms in the initial use...Eric W. Biederman2-3/+11
2012-08-14userns: Convert xt_LOG to print socket kuids and kgids as uids and gidsEric W. Biederman2-7/+10
2012-08-14userns: Convert cls_flow to work with user namespaces enabledEric W. Biederman2-5/+12
2012-08-14net sched: Pass the skb into change so it can access NETLINK_CBEric W. Biederman10-10/+19
2012-08-14userns: nfnetlink_log: Report socket uids in the log sockets user namespaceEric W. Biederman2-5/+10
2012-08-14userns: Teach inet_diag to work with user namespacesEric W. Biederman4-8/+20
2012-08-14userns: Implement sk_user_nsEric W. Biederman1-0/+9
2012-08-14netlink: Make the sending netlink socket availabe in NETLINK_CBEric W. Biederman2-2/+5
2012-08-14userns: Convert net/ax25 to use kuid_t where appropriateEric W. Biederman3-10/+16
2012-08-14pidns: Export free_pid_nsEric W. Biederman1-0/+2
2012-08-14net ip6 flowlabel: Make owner a union of struct pid * and kuid_tEric W. Biederman4-9/+48
2012-08-14userns: Use kgids for sysctl_ping_group_rangeEric W. Biederman4-29/+35
2012-08-14userns: Print out socket uids in a user namespace aware fashion.Eric W. Biederman16-27/+36
2012-08-14userns: Make seq_file's user namespace accessibleEric W. Biederman2-0/+18
2012-08-14userns: Allow USER_NS and NET simultaneously in KconfigEric W. Biederman1-1/+1
2012-08-14userns: Convert sock_i_uid to return a kuid_tEric W. Biederman2-4/+4
2012-08-14userns: Convert __dev_set_promiscuity to use kuids in audit logsEric W. Biederman1-3/+4
2012-08-14userns: Convert net/core/scm.c to use kuids and kgidsEric W. Biederman2-10/+25
2012-08-03userns: Fix link restrictions to use uid_eqEric W. Biederman1-3/+3
2012-08-03userns: Allow the usernamespace support to build after the removal of usbfsEric W. Biederman1-1/+0
2012-08-02Linux 3.6-rc1Linus Torvalds1-2/+2
2012-08-02Merge branch 'for-linus-3.6' of git://dev.laptop.org/users/dilinger/linux-olpcLinus Torvalds13-164/+451
2012-08-02Merge tag 'dt2' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds43-569/+1387
2012-08-02Merge tag 'pm2' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds3-47/+103
2012-08-02Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-4/+6
2012-08-02Merge tag 'sh-for-linus' of git://github.com/pmundt/linux-shLinus Torvalds29-47/+419
2012-08-02Merge tag 'md-3.6' of git://neil.brown.name/mdLinus Torvalds5-22/+150
2012-08-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sag...Linus Torvalds5-67/+43
2012-08-02Merge tag 'ecryptfs-3.6-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds7-316/+158
2012-08-02Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds8-158/+270
2012-08-02mm: remove node_start_pfn checking in new WARN_ON for nowLinus Torvalds1-1/+1
2012-08-02ARM: mmp: add missing irqs.hHaojian Zhuang1-0/+1
2012-08-02arm: mvebu: fix typo in .dtsi comment for Armada XP SoCsThomas Petazzoni1-1/+1
2012-08-02ARM: PRIMA2: delete redundant codes to restore LATCHED when timer resumesBarry Song1-3/+3
2012-08-02libceph: fix crypto key null deref, memory leakSylvain Munaut2-1/+3
2012-08-02ceph: simplify+fix atomic_openSage Weil3-66/+40
2012-08-02sh: explicitly include sh_dma.h in setup-sh7722.cGuennadi Liakhovetski1-0/+1
2012-08-01Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds14-72/+108
2012-08-01Merge branch 'for-linus-3.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds23-302/+206
2012-08-01Merge branch 'dmaengine' of git://git.linaro.org/people/rmk/linux-armLinus Torvalds28-1415/+2124
2012-08-01Merge branch 'audit' of git://git.linaro.org/people/rmk/linux-armLinus Torvalds5-85/+58
2012-08-01Merge branch 'fixes' of git://git.linaro.org/people/rmk/linux-armLinus Torvalds13-194/+139
2012-08-02um: Add arch/x86/um to MAINTAINERSRichard Weinberger1-0/+1
2012-08-02um: pass siginfo to guest processMartin Pärtel10-34/+71
2012-08-02um: fix ubd_file_size for read-only filesMartin Pärtel1-1/+1
2012-08-02md/dm-raid: DM_RAID should select MD_RAID10NeilBrown1-2/+3
2012-08-02md/raid1: submit IO from originating thread instead of md thread.NeilBrown2-4/+55
2012-08-02raid5: raid5d handle stripe in batch wayShaohua Li1-13/+32
2012-08-02raid5: make_request use batch stripe releaseShaohua Li2-3/+60
2012-08-02um: pull interrupt_end() into userspace()Al Viro2-8/+6
2012-08-02um: split syscall_trace(), pass pt_regs to itAl Viro3-43/+34
2012-08-01um: switch UPT_SET_RETURN_VALUE and regs_return_value to pt_regsAl Viro3-5/+5
2012-08-01Merge tag 'fbdev-updates-for-3.6' of git://github.com/schandinat/linux-2.6Linus Torvalds55-1138/+2621