~vicamo/avila/+git/kernel-3.10:bug-1641549/support-lxd

Last commit made on 2016-11-17
Get this branch:
git clone -b bug-1641549/support-lxd https://git.launchpad.net/~vicamo/avila/+git/kernel-3.10
Only You-Sheng Yang can upload to this branch. If you are You-Sheng Yang please log in for upload directions.

Branch merges

Branch information

Name:
bug-1641549/support-lxd
Repository:
lp:~vicamo/avila/+git/kernel-3.10

Recent commits

5332b1c... by Richard Guy Briggs <email address hidden>

audit: listen in all network namespaces

Convert audit from only listening in init_net to use register_pernet_subsys()
to dynamically manage the netlink socket list.

Signed-off-by: Richard Guy Briggs <email address hidden>
Signed-off-by: Eric Paris <email address hidden>
Cherry-picked: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=33faba7fa7f2288d2f8aaea95958b2c97bf9ebfb

33cc69a... by Richard Guy Briggs <email address hidden>

audit: fix netlink portid naming and types

Normally, netlink ports use the PID of the userspace process as the port ID.
If the PID is already in use by a port, the kernel will allocate another port
ID to avoid conflict. Re-name all references to netlink ports from pid to
portid to reflect this reality and avoid confusion with actual PIDs. Ports
use the __u32 type, so re-type all portids accordingly.

(This patch is very similar to ebiederman's 5deadd69)

Signed-off-by: Richard Guy Briggs <email address hidden>
Signed-off-by: Gao feng <email address hidden>
Signed-off-by: Eric Paris <email address hidden>
Cherry-picked: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=f9441639e6319f0c0e12bd63fa2f58990af0a9d2

66039cc... by Eric W. Biederman

userns: Allow PR_CAPBSET_DROP in a user namespace.

As the capabilites and capability bounding set are per user namespace
properties it is safe to allow changing them with just CAP_SETPCAP
permission in the user namespace.

Acked-by: Serge Hallyn <email address hidden>
Tested-by: Richard Weinberger <email address hidden>
Signed-off-by: "Eric W. Biederman" <email address hidden>
Cherry-picked: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=160da84dbb39443fdade7151bc63a88f8e953077

ed5dd3c... by John Johansen

UBUNTU: SAUCE: apparmor: fix sleep from invalid context

This is a patch to an apparmor feature that is not currently upstream

BugLink: http://bugs.launchpad.net/bugs/1539349

Commit 08518549722f0c992a9e4be71a0777f37147e9d2 made it so kern_path() via
getname_kernel() may do a GFP_KERNEL based allocation which is causing the
"sleep from invalid context" lockdep warning. Rework The apparmor mount
code to move kern_path() calls outside of the get_buffers()/put_buffers()
RCU read_lock block.

Cherry picked from git://kernel.ubuntu.com/jj/ubuntu-xenial.git commit
6f8d315516c62da86bec7a5e897d3eef356b5351.

Signed-off-by: John Johansen <email address hidden>
Signed-off-by: Andy Whitcroft <email address hidden>
Signed-off-by: Tim Gardner <email address hidden>

ca0572b... by Bin Li

enable features for snappy

Enable kernel features listed in snappy_v3.10 of
git://git.launchpad.net/~p-pisati/ubuntu/+source/linux

Bug: https://bugs.launchpad.net/avila-private/xenial64/+bug/1622840

edcc346... by You-Sheng Yang

enable features for systemd

Bug: https://bugs.launchpad.net/avila-private/xenial64/+bug/1625422

6a7990f... by Alfonso Sanchez-Beato

Remove miscelanea chatty traces

d06e740... by Alfonso Sanchez-Beato

Remove chatty thermal driver traces

ba201e9... by Alfonso Sanchez-Beato

Remove chatty mmc traces

c8fe055... by Alfonso Sanchez-Beato

Remove chatty wlan driver traces