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-6439-g03b862ce80d2/
Regards, Amit Pundir
The following changes since commit d4591762da4ba38852a9a7ae8d91c48d6ac77133:
Merge branch 'lsk-v3.18-android' of git://android.git.linaro.org/kernel/linaro-android into linux-linaro-lsk-v3.18-android (2017-01-19 22:45:35 +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 03b862ce80d27a26f8add26a547b3dc7b4d561d6:
ANDROID: security: export security_path_chown() (2017-02-06 23:33:53 +0530)
---------------------------------------------------------------- Amit Pundir (1): ANDROID: security: export security_path_chown()
Cameron Gutman (1): BACKPORT: Input: xpad - fix oops when attaching an unknown Xbox One gamepad
Cong Wang (1): UPSTREAM: FROMLIST: 9p: fix a potential acl leak
Daniel Rosenberg (7): ANDROID: sdcardfs: Allow non-owners to touch ANDROID: sdcardfs: Refactor configfs interface ANDROID: sdcardfs: add support for user permission isolation ANDROID: sdcardfs: Remove redundant operation ANDROID: sdcardfs: Add GID Derivation to sdcardfs ANDROID: sdcardfs: switch to full_name_hash and qstr ANDROID: sdcardfs: Switch strcasecmp for internal call
Jan Kara (1): BACKPORT: posix_acl: Clear SGID bit when setting file permissions
Jorge Ramirez-Ortiz (1): arm64: entry: fix BACKPORT "use ldp/stp instead of push/pop.."
Lorenzo Colitti (2): android: base-cfg: enable CONFIG_INET_DIAG_DESTROY android: base-cfg: remove CONFIG_IP[6]_NF_TARGET_REJECT_SKERR
android/configs/android-base.cfg | 3 +- arch/arm64/kernel/entry.S | 1 + drivers/input/joystick/xpad.c | 23 +++-- fs/9p/acl.c | 42 ++++---- fs/btrfs/acl.c | 6 +- fs/ceph/acl.c | 6 +- fs/ext2/acl.c | 12 +-- fs/ext3/acl.c | 12 +-- fs/ext4/acl.c | 12 +-- fs/f2fs/acl.c | 6 +- fs/gfs2/acl.c | 12 +-- fs/hfsplus/posix_acl.c | 4 +- fs/jffs2/acl.c | 9 +- fs/jfs/acl.c | 6 +- fs/ocfs2/acl.c | 18 ++-- fs/posix_acl.c | 31 ++++++ fs/reiserfs/xattr_acl.c | 8 +- fs/sdcardfs/derived_perm.c | 212 ++++++++++++++++++++++++++++++++------ fs/sdcardfs/file.c | 4 +- fs/sdcardfs/inode.c | 75 +++++++------- fs/sdcardfs/lookup.c | 21 ++-- fs/sdcardfs/multiuser.h | 28 +++-- fs/sdcardfs/packagelist.c | 710 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------- fs/sdcardfs/sdcardfs.h | 58 +++++++++-- fs/xfs/xfs_acl.c | 13 +-- include/linux/posix_acl.h | 1 + security/security.c | 1 + 27 files changed, 990 insertions(+), 344 deletions(-)
Pulled and pushed!
Thanks!
On 02/07/2017 04:53 PM, Amit Pundir wrote:
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-6439-g03b862ce80d2/
Regards, Amit Pundir
The following changes since commit d4591762da4ba38852a9a7ae8d91c48d6ac77133:
Merge branch 'lsk-v3.18-android' of git://android.git.linaro.org/kernel/linaro-android into linux-linaro-lsk-v3.18-android (2017-01-19 22:45:35 +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 03b862ce80d27a26f8add26a547b3dc7b4d561d6:
Hi Amit,
There some build errors on the lsk-android only kernel. Does this happen on google-common tree? If not, could you fix these issues?
Thanks! Alex
https://storage.kernelci.org/linaro-android/v3.18-6439-g03b862ce80d2/arm-axm... # # make -j10 -k -s ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- CC="ccache arm-linux-gnueabihf-gcc" O=build-arm # ../arch/arm/mm/mmu.c: In function 'early_paging_init': ../arch/arm/mm/mmu.c:1549:2: error: implicit declaration of function 'cpu_set_ttbr' [-Werror=implicit-function-declaration] cpu_set_ttbr(1, __pa(pgd0) + TTBR1_OFFSET); ^ cc1: some warnings being treated as errors
https://kernelci.org/build/id/5899278c59b514e3b13daa9f/logs/
arch/arm/kernel/debug.o:(.text+0x3ce4): undefined reference to `arm_copy_from_user' arch/arm/kernel/built-in.o:(___ksymtab+arm_copy_from_user+0x0): undefined reference to `arm_copy_from_user' arch/arm/kernel/built-in.o:(___ksymtab+arm_copy_to_user+0x0): undefined reference to `arm_copy_to_user' arch/arm/mm/proc-sa110.o:(.text+0x35b8): undefined reference to `arm_copy_from_user'
On 02/07/2017 04:53 PM, Amit Pundir wrote:
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-6439-g03b862ce80d2/
linaro-kernel@lists.linaro.org