Hi Alex,
Please consider following linaro-android pull request for "linux-linaro-lsk-v4.4-android" LSK branch.
KernelCI link is down for linaro-android trees and didn't do much of local build testing either. Shamelessly relying on KernelCI build bot results for linux-linaro-lsk-v4.4-android tree for any breakage.
Fixed ARCH=arm64 + allmodconfig build error on KernelCI by cherry picking relevant upstream fixes.
Boot tested on Qemu(vexpress defconfig + android config fragments) + Android M userspace.
Regards, Amit Pundir
The following changes since commit ce5b94017f050abe6a8a3f665c30fda1eaa85ce0:
Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android (2017-05-25 10:05:41 +0800)
are available in the git repository at:
git://android.git.linaro.org/kernel/linaro-android lsk-v4.4-android
for you to fetch changes up to f08537113440b60725c7bbfbae0702caeddad655:
UPSTREAM: arm64: hibernate: Support DEBUG_PAGEALLOC (2017-05-25 18:10:11 +0530)
---------------------------------------------------------------- Amit Pundir (1): ANDROID: arm64: suspend: Restore the UAO state
Arnd Bergmann (2): ANDROID: rfkill: fix unused function warning ANDROID: memory_state_time: fix undefined behavior with missing DT properties
Chenbo Feng (1): ANDROID: Add untag hacks to inet_release function
Daniel Roseberg (1): ANDROID: sdcardfs: Don't iput if we didn't igrab
Daniel Rosenberg (2): ANDROID: sdcardfs: Move top to its own struct ANDROID: sdcardfs: Check for NULL in revalidate
David Zeuthen (3): ANDROID: AVB: Only invalidate vbmeta when told to do so. ANDROID: AVB: Fix invalidate_vbmeta_submit(). ANDROID: AVB: Fix linter errors.
Gao Xiang (1): ANDROID: sdcardfs: fix sdcardfs_destroy_inode for the inode RCU approach
James Morse (3): BACKPORT: arm64: Create sections.h BACKPORT: arm64: vmlinux.ld: Add mmuoff data sections and move mmuoff text into idmap UPSTREAM: arm64: hibernate: Support DEBUG_PAGEALLOC
Jiebing Li (2): ANDROID: usb: f_mtp: return error code if transfer error in receive_file_work function ANDROID: usb: gadget: fix NULL pointer issue in mtp_read()
Jin Qian (1): ANDROID: uid_sys_stats: defer io stats calulation for dead tasks
Konrad Leszczynski (1): ANDROID: usb: gadget: f_audio_source: disable the CPU C-states upon playback
Lorenzo Colitti (1): ANDROID: make PF_KEY SHA256 use RFC-compliant truncation.
Steve Muckle (4): ANDROID: android-base.cfg: remove defunct options ANDROID: android-base.cfg: remove USB_OTG_WAKELOCK ANDROID: android-base.cfg: remove NETFILTER_XT_MATCH_QUOTA2_LOG ANDROID: android-base.cfg: remove spurious CONFIG_MODULES line
Subash Abhinov Kasiviswanathan (1): net: pppolac/pppopns: Add back the msg_flags
Tim Murray (1): ANDROID: lowmemorykiller: account for unevictable pages
Witold Sciuk (1): ANDROID: usb: gadget: f_mtp: Set 0xFFFFFFFF in mtp header ContainerLength field
android/configs/android-base.cfg | 5 ----- arch/arm64/include/asm/Kbuild | 1 - arch/arm64/include/asm/exec.h | 3 +++ arch/arm64/include/asm/pgtable.h | 10 +++++++++ arch/arm64/include/asm/sections.h | 30 +++++++++++++++++++++++++++ arch/arm64/include/asm/traps.h | 6 +----- arch/arm64/include/asm/virt.h | 9 +++++--- arch/arm64/kernel/alternative.c | 7 +++---- arch/arm64/kernel/head.S | 19 +++++++++++++---- arch/arm64/kernel/hibernate.c | 51 +++++++++++++++++++++++++++++++-------------- arch/arm64/kernel/probes/kprobes.c | 4 +--- arch/arm64/kernel/process.c | 3 ++- arch/arm64/kernel/sleep.S | 1 + arch/arm64/kernel/smp_spin_table.c | 3 ++- arch/arm64/kernel/suspend.c | 2 ++ arch/arm64/kernel/vmlinux.lds.S | 19 +++++++++++++++++ arch/arm64/mm/pageattr.c | 41 +++++++++++++++++++++++++++++++++++- arch/arm64/mm/proc.S | 4 ++++ drivers/md/dm-verity-avb.c | 34 ++++++++++++++++++++---------- drivers/misc/memory_state_time.c | 78 +++++++++++++++++++++++++++++++++++++------------------------------- drivers/misc/uid_sys_stats.c | 107 +++++++++++++++++++++++++++++++++++++--------------------------------------------------------- drivers/net/ppp/pppolac.c | 4 +++- drivers/net/ppp/pppopns.c | 4 +++- drivers/staging/android/lowmemorykiller.c | 1 + drivers/usb/gadget/function/f_audio_source.c | 11 ++++++++++ drivers/usb/gadget/function/f_mtp.c | 26 +++++++++++++++++------ fs/sdcardfs/dentry.c | 17 +++++++++++++++ fs/sdcardfs/derived_perm.c | 130 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------ fs/sdcardfs/inode.c | 62 +++++++++++++++++++++++++++--------------------------- fs/sdcardfs/lookup.c | 5 +++-- fs/sdcardfs/main.c | 8 +++---- fs/sdcardfs/packagelist.c | 2 +- fs/sdcardfs/sdcardfs.h | 114 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------ fs/sdcardfs/super.c | 58 +++++++++++++++++++++++++++++++++++++++++++++------ include/linux/netfilter/xt_qtaguid.h | 1 + net/ipv4/af_inet.c | 4 ++++ net/netfilter/xt_qtaguid.c | 107 +++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------- net/netfilter/xt_qtaguid_internal.h | 2 -- net/netfilter/xt_qtaguid_print.c | 8 +++---- net/rfkill/core.c | 13 +++--------- net/xfrm/xfrm_algo.c | 2 +- 41 files changed, 637 insertions(+), 379 deletions(-) create mode 100644 arch/arm64/include/asm/sections.h
On 05/25/2017 08:46 PM, Amit Pundir wrote:
Hi Alex,
Please consider following linaro-android pull request for "linux-linaro-lsk-v4.4-android" LSK branch.
KernelCI link is down for linaro-android trees and didn't do much of local build testing either. Shamelessly relying on KernelCI build bot results for linux-linaro-lsk-v4.4-android tree for any breakage.
Fixed ARCH=arm64 + allmodconfig build error on KernelCI by cherry picking relevant upstream fixes.
Boot tested on Qemu(vexpress defconfig + android config fragments) + Android M userspace.
Let's see the result of lsk build.
Regards, Amit Pundir
The following changes since commit ce5b94017f050abe6a8a3f665c30fda1eaa85ce0:
Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android (2017-05-25 10:05:41 +0800)
are available in the git repository at:
git://android.git.linaro.org/kernel/linaro-android lsk-v4.4-android
for you to fetch changes up to f08537113440b60725c7bbfbae0702caeddad655:
Picked and pushed!
linaro-kernel@lists.linaro.org