Linus Torvalds
2c3de1c2d7
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
...
Pull userns fixes from Eric W Biederman:
"The bulk of the changes are fixing the worst consequences of the user
namespace design oversight in not considering what happens when one
namespace starts off as a clone of another namespace, as happens with
the mount namespace.
The rest of the changes are just plain bug fixes.
Many thanks to Andy Lutomirski for pointing out many of these issues."
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace:
userns: Restrict when proc and sysfs can be mounted
ipc: Restrict mounting the mqueue filesystem
vfs: Carefully propogate mounts across user namespaces
vfs: Add a mount flag to lock read only bind mounts
userns: Don't allow creation if the user is chrooted
yama: Better permission check for ptraceme
pid: Handle the exit of a multi-threaded init.
scm: Require CAP_SYS_ADMIN over the current pidns to spoof pids.
2013-03-28 13:43:46 -07:00
..
9p
Revert parts of "hlist: drop the node parameter from iterators"
2013-03-08 15:05:34 -08:00
802
8021q
8021q: fix a potential use-after-free
2013-03-24 17:27:28 -04:00
appletalk
hlist: drop the node parameter from iterators
2013-02-27 19:10:24 -08:00
atm
hlist: drop the node parameter from iterators
2013-02-27 19:10:24 -08:00
ax25
hlist: drop the node parameter from iterators
2013-02-27 19:10:24 -08:00
batman-adv
batman-adv: verify tt len does not exceed packet len
2013-03-11 22:59:47 +01:00
bluetooth
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
2013-03-18 15:17:11 -04:00
bridge
bridge: fix crash when set mac address of br interface
2013-03-24 17:27:28 -04:00
caif
CAIF: fix sparse warning for caif_usb
2013-03-04 14:12:07 -05:00
can
hlist: drop the node parameter from iterators
2013-02-27 19:10:24 -08:00
ceph
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
2013-03-12 09:22:42 -07:00
core
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
2013-03-28 13:43:46 -07:00
dcb
dcbnl: fix various netlink info leaks
2013-03-10 05:19:26 -04:00
dccp
Driver core patches for 3.9-rc1
2013-02-21 12:05:51 -08:00
decnet
hlist: drop the node parameter from iterators
2013-02-27 19:10:24 -08:00
dns_resolver
dsa
ethernet
ieee802154
6lowpan: Fix endianness issue in is_addr_link_local().
2013-03-10 16:49:35 -04:00
ipv4
ipv4: Fix ip-header identification for gso packets.
2013-03-26 13:50:05 -04:00
ipv6
ipv6: fix bad free of addrconf_init_net
2013-03-25 13:55:38 -04:00
ipx
hlist: drop the node parameter from iterators
2013-02-27 19:10:24 -08:00
irda
net/irda: add missing error path release_sock call
2013-03-20 12:23:13 -04:00
iucv
hlist: drop the node parameter from iterators
2013-02-27 19:10:24 -08:00
key
afkey: fix a typo
2013-03-07 16:26:45 -05:00
l2tp
l2tp: unhash l2tp sessions on delete, not on free
2013-03-20 12:10:39 -04:00
lapb
llc
hlist: drop the node parameter from iterators
2013-02-27 19:10:24 -08:00
mac80211
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless into for-davem
2013-03-06 10:21:17 -05:00
mac802154
Driver core patches for 3.9-rc1
2013-02-21 12:05:51 -08:00
netfilter
ipvs: remove extra rcu lock
2013-03-19 21:21:52 +09:00
netlabel
netlabel: fix build problems when CONFIG_IPV6=n
2013-03-08 11:33:51 -05:00
netlink
genetlink: trigger BUG_ON if a group name is too long
2013-03-20 12:05:51 -04:00
netrom
hlist: drop the node parameter from iterators
2013-02-27 19:10:24 -08:00
nfc
NFC: llcp: Report error to pending sockets when a device is removed
2013-03-08 17:35:22 +01:00
openvswitch
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch
2013-03-15 09:00:39 -04:00
packet
hlist: drop the node parameter from iterators
2013-02-27 19:10:24 -08:00
phonet
hlist: drop the node parameter from iterators
2013-02-27 19:10:24 -08:00
rds
net/rds: zero last byte for strncpy
2013-03-08 00:35:44 -05:00
rfkill
rose
hlist: drop the node parameter from iterators
2013-02-27 19:10:24 -08:00
rxrpc
Driver core patches for 3.9-rc1
2013-02-21 12:05:51 -08:00
sched
pkt_sched: sch_qfq: remove a useless invocation of qfq_update_eligible
2013-03-06 02:47:05 -05:00
sctp
sctp: don't break the loop while meeting the active_path so as to find the matched transport
2013-03-13 10:09:55 -04:00
sunrpc
NFS client bugfixes for Linux 3.9
2013-03-26 14:23:45 -07:00
tipc
hlist: drop the node parameter from iterators
2013-02-27 19:10:24 -08:00
unix
af_unix: dont send SCM_CREDENTIAL when dest socket is NULL
2013-03-26 12:33:55 -04:00
vmw_vsock
wimax
wireless
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless into for-davem
2013-03-06 10:21:17 -05:00
x25
hlist: drop the node parameter from iterators
2013-02-27 19:10:24 -08:00
xfrm
hlist: drop the node parameter from iterators
2013-02-27 19:10:24 -08:00
compat.c
Kconfig
Driver core patches for 3.9-rc1
2013-02-21 12:05:51 -08:00
Makefile
nonet.c
socket.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2013-02-26 20:16:07 -08:00
sysctl_net.c