Hi Alex, Mark,
Please consider following linaro-android pull request for "linux-linaro-lsk-v3.18-android" LSK branch.
Boot tested on Qemu + Android M. KernelCI build job: https://kernelci.org/build/linaro-android/kernel/v3.18-6313-g597af41d69f8/
Regards, Amit Pundir
The following changes since commit 3ed677b70db20d118e3bd829d79bb6dbb78ec449:
Merge branch 'linux-linaro-lsk-v3.18' into linux-linaro-lsk-v3.18-android (2016-12-15 19:49:50 +0800)
are available in the git repository at:
git://android.git.linaro.org/kernel/linaro-android lsk-v3.18-android
for you to fetch changes up to 597af41d69f8f7eb9b928bd45d4aa976ce454720:
ANDROID: sdcardfs: Fix locking issue with permision fix up (2017-01-02 17:48:37 +0530)
---------------------------------------------------------------- Amit Pundir (1): Revert "net: ipv6: fix virtual tunneling build"
Daniel Rosenberg (1): ANDROID: sdcardfs: Fix locking issue with permision fix up
David Brown (1): UPSTREAM: arm64: vdso: Mark vDSO code as read-only
Jin Qian (1): ANDROID: android-base: Enable QUOTA related configs
Keun-young Park (1): ANDROID: dm verity: add minimum prefetch size
Lorenzo Colitti (8): Revert "ANDROID: net: fib: remove duplicate assignment" Revert "net: core: fix UID-based routing build" Revert "Handle 'sk' being NULL in UID-based routing." Revert "net: core: Support UID-based routing." net: core: Add a UID field to struct sock. net: core: add UID to flows, rules, and routes net: inet: Support UID-based routing in IP protocols. net: ipv4: Don't crash if passing a null sk to ip_rt_update_pmtu.
mukesh agrawal (1): ANDROID: trace: net: use %pK for kernel pointers
android/configs/android-base.cfg | 4 ++++ arch/arm64/kernel/vdso/vdso.S | 3 +-- drivers/md/Kconfig | 16 ++++++++++++++++ drivers/md/dm-verity-target.c | 9 ++++++++- fs/sdcardfs/derived_perm.c | 36 +++++++++++++++--------------------- include/net/fib_rules.h | 13 ++++++++----- include/net/flow.h | 2 +- include/net/ip6_route.h | 3 ++- include/net/route.h | 5 ++--- include/net/sock.h | 7 +++++++ include/trace/events/net.h | 8 ++++---- include/uapi/linux/fib_rules.h | 10 ++++++++-- include/uapi/linux/rtnetlink.h | 7 +++++++ net/core/fib_rules.c | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------- net/core/sock.c | 5 ++++- net/ipv4/icmp.c | 2 ++ net/ipv4/inet_connection_sock.c | 4 ++-- net/ipv4/ping.c | 2 +- net/ipv4/raw.c | 3 +-- net/ipv4/route.c | 33 ++++++++++++++++++--------------- net/ipv4/syncookies.c | 5 ++--- net/ipv4/tcp_ipv4.c | 11 +++++++---- net/ipv4/udp.c | 2 +- net/ipv6/af_inet6.c | 2 +- net/ipv6/ah6.c | 5 +++-- net/ipv6/datagram.c | 2 +- net/ipv6/esp6.c | 5 +++-- net/ipv6/icmp.c | 7 +++++-- net/ipv6/inet6_connection_sock.c | 4 ++-- net/ipv6/ip6_gre.c | 4 ++++ net/ipv6/ip6_tunnel.c | 3 +++ net/ipv6/ip6_vti.c | 5 +++-- net/ipv6/ipcomp6.c | 5 +++-- net/ipv6/netfilter.c | 1 + net/ipv6/ping.c | 2 +- net/ipv6/raw.c | 2 +- net/ipv6/route.c | 11 ++++++++--- net/ipv6/syncookies.c | 2 +- net/ipv6/tcp_ipv6.c | 3 ++- net/ipv6/udp.c | 2 +- net/l2tp/l2tp_ip6.c | 1 + net/socket.c | 14 ++++++++++++++ 42 files changed, 233 insertions(+), 124 deletions(-)