lists.linaro.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2025
September
August
July
June
May
April
March
February
January
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
2016
December
November
October
September
August
July
June
May
April
March
February
January
2015
December
November
October
September
August
July
June
May
April
March
February
January
2014
December
November
October
September
August
July
June
May
April
March
February
January
2013
December
November
October
September
August
July
June
May
April
March
February
January
2012
December
November
October
September
August
July
June
May
April
March
February
January
2011
December
November
October
September
August
July
June
May
April
March
February
List overview
Download
linaro-kernel
----- 2025 -----
September 2025
August 2025
July 2025
June 2025
May 2025
April 2025
March 2025
February 2025
January 2025
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
----- 2016 -----
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
----- 2015 -----
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
----- 2014 -----
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
----- 2013 -----
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
----- 2012 -----
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
----- 2011 -----
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
linaro-kernel@lists.linaro.org
10095 discussions
Start a n
N
ew thread
master build: 0 failures 1 warnings (v4.9-rc3-243-g0c183d9)
by Build bot for Mark Brown
Tree/Branch: master Git describe: v4.9-rc3-243-g0c183d9 Commit: 0c183d92b2 Merge tag 'spi-fix-v4.9-rc3' of
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Build Time: 83 min 20 sec Passed: 10 / 10 (100.00 %) Failed: 0 / 10 ( 0.00 %) Errors: 0 Warnings: 1 Section Mismatches: 0 ------------------------------------------------------------------------------- defconfigs with issues (other than build errors): 1 warnings 0 mismatches : arm64-allmodconfig ------------------------------------------------------------------------------- Warnings Summary: 1 1 ../include/linux/kernel.h:739:16: warning: comparison of distinct pointer types lacks a cast =============================================================================== Detailed per-defconfig build reports below: ------------------------------------------------------------------------------- arm64-allmodconfig : PASS, 0 errors, 1 warnings, 0 section mismatches Warnings: ../include/linux/kernel.h:739:16: warning: comparison of distinct pointer types lacks a cast ------------------------------------------------------------------------------- Passed with no errors, warnings or mismatches: arm64-allnoconfig arm-multi_v5_defconfig arm-multi_v7_defconfig x86_64-defconfig arm-allmodconfig arm-allnoconfig x86_64-allnoconfig arm-multi_v4t_defconfig arm64-defconfig
8Â years, 10Â months
1
0
0
0
master build: 0 failures 1 warnings (v4.9-rc3-230-g41ec793)
by Build bot for Mark Brown
Tree/Branch: master Git describe: v4.9-rc3-230-g41ec793 Commit: 41ec793d2b Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/linux-arm Build Time: 87 min 37 sec Passed: 10 / 10 (100.00 %) Failed: 0 / 10 ( 0.00 %) Errors: 0 Warnings: 1 Section Mismatches: 0 ------------------------------------------------------------------------------- defconfigs with issues (other than build errors): 1 warnings 0 mismatches : arm64-allmodconfig ------------------------------------------------------------------------------- Warnings Summary: 1 1 ../include/linux/kernel.h:739:16: warning: comparison of distinct pointer types lacks a cast =============================================================================== Detailed per-defconfig build reports below: ------------------------------------------------------------------------------- arm64-allmodconfig : PASS, 0 errors, 1 warnings, 0 section mismatches Warnings: ../include/linux/kernel.h:739:16: warning: comparison of distinct pointer types lacks a cast ------------------------------------------------------------------------------- Passed with no errors, warnings or mismatches: arm64-allnoconfig arm-multi_v5_defconfig arm-multi_v7_defconfig x86_64-defconfig arm-allmodconfig arm-allnoconfig x86_64-allnoconfig arm-multi_v4t_defconfig arm64-defconfig close failed in file object destructor: sys.excepthook is missing lost sys.stderr
8Â years, 10Â months
1
0
0
0
master build: 0 failures 4 warnings (v4.9-rc3-206-g2a26d99)
by Build bot for Mark Brown
Tree/Branch: master Git describe: v4.9-rc3-206-g2a26d99 Commit: 2a26d99b25 Merge
git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Build Time: 86 min 53 sec Passed: 10 / 10 (100.00 %) Failed: 0 / 10 ( 0.00 %) Errors: 0 Warnings: 4 Section Mismatches: 0 ------------------------------------------------------------------------------- defconfigs with issues (other than build errors): 1 warnings 0 mismatches : arm64-allmodconfig 6 warnings 0 mismatches : arm-multi_v5_defconfig 6 warnings 0 mismatches : arm-multi_v7_defconfig 6 warnings 0 mismatches : arm-allmodconfig 3 warnings 0 mismatches : arm-multi_v4t_defconfig 3 warnings 0 mismatches : arm-allnoconfig ------------------------------------------------------------------------------- Warnings Summary: 4 8 <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] 8 <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] 8 <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] 1 ../include/linux/kernel.h:739:16: warning: comparison of distinct pointer types lacks a cast =============================================================================== Detailed per-defconfig build reports below: ------------------------------------------------------------------------------- arm64-allmodconfig : PASS, 0 errors, 1 warnings, 0 section mismatches Warnings: ../include/linux/kernel.h:739:16: warning: comparison of distinct pointer types lacks a cast ------------------------------------------------------------------------------- arm-multi_v5_defconfig : PASS, 0 errors, 6 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- arm-multi_v7_defconfig : PASS, 0 errors, 6 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- arm-allmodconfig : PASS, 0 errors, 6 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- arm-multi_v4t_defconfig : PASS, 0 errors, 3 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- arm-allnoconfig : PASS, 0 errors, 3 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- Passed with no errors, warnings or mismatches: x86_64-allnoconfig arm64-allnoconfig x86_64-defconfig arm64-defconfig
8Â years, 10Â months
1
0
0
0
v4.9-rc3 build: 0 failures 4 warnings (v4.9-rc3)
by Build bot for Mark Brown
Tree/Branch: v4.9-rc3 Git describe: v4.9-rc3 Commit: a909d3e636 Linux 4.9-rc3 Build Time: 86 min 26 sec Passed: 10 / 10 (100.00 %) Failed: 0 / 10 ( 0.00 %) Errors: 0 Warnings: 4 Section Mismatches: 0 ------------------------------------------------------------------------------- defconfigs with issues (other than build errors): 1 warnings 0 mismatches : arm64-allmodconfig 6 warnings 0 mismatches : arm-multi_v5_defconfig 6 warnings 0 mismatches : arm-multi_v7_defconfig 6 warnings 0 mismatches : arm-allmodconfig 3 warnings 0 mismatches : arm-multi_v4t_defconfig 3 warnings 0 mismatches : arm-allnoconfig ------------------------------------------------------------------------------- Warnings Summary: 4 8 <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] 8 <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] 8 <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] 1 ../include/linux/kernel.h:739:16: warning: comparison of distinct pointer types lacks a cast =============================================================================== Detailed per-defconfig build reports below: ------------------------------------------------------------------------------- arm64-allmodconfig : PASS, 0 errors, 1 warnings, 0 section mismatches Warnings: ../include/linux/kernel.h:739:16: warning: comparison of distinct pointer types lacks a cast ------------------------------------------------------------------------------- arm-multi_v5_defconfig : PASS, 0 errors, 6 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- arm-multi_v7_defconfig : PASS, 0 errors, 6 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- arm-allmodconfig : PASS, 0 errors, 6 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- arm-multi_v4t_defconfig : PASS, 0 errors, 3 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- arm-allnoconfig : PASS, 0 errors, 3 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- Passed with no errors, warnings or mismatches: x86_64-allnoconfig arm64-allnoconfig x86_64-defconfig arm64-defconfig
8Â years, 10Â months
1
0
0
0
master build: 0 failures 4 warnings (v4.9-rc2-312-g2a29003)
by Build bot for Mark Brown
Tree/Branch: master Git describe: v4.9-rc2-312-g2a29003 Commit: 2a290036a1 Merge tag 'char-misc-4.9-rc3' of
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Build Time: 89 min 27 sec Passed: 10 / 10 (100.00 %) Failed: 0 / 10 ( 0.00 %) Errors: 0 Warnings: 4 Section Mismatches: 0 ------------------------------------------------------------------------------- defconfigs with issues (other than build errors): 1 warnings 0 mismatches : arm64-allmodconfig 6 warnings 0 mismatches : arm-multi_v5_defconfig 6 warnings 0 mismatches : arm-multi_v7_defconfig 6 warnings 0 mismatches : arm-allmodconfig 3 warnings 0 mismatches : arm-multi_v4t_defconfig 3 warnings 0 mismatches : arm-allnoconfig ------------------------------------------------------------------------------- Warnings Summary: 4 8 <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] 8 <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] 8 <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] 1 ../include/linux/kernel.h:739:16: warning: comparison of distinct pointer types lacks a cast =============================================================================== Detailed per-defconfig build reports below: ------------------------------------------------------------------------------- arm64-allmodconfig : PASS, 0 errors, 1 warnings, 0 section mismatches Warnings: ../include/linux/kernel.h:739:16: warning: comparison of distinct pointer types lacks a cast ------------------------------------------------------------------------------- arm-multi_v5_defconfig : PASS, 0 errors, 6 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- arm-multi_v7_defconfig : PASS, 0 errors, 6 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- arm-allmodconfig : PASS, 0 errors, 6 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- arm-multi_v4t_defconfig : PASS, 0 errors, 3 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- arm-allnoconfig : PASS, 0 errors, 3 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- Passed with no errors, warnings or mismatches: x86_64-allnoconfig arm64-allnoconfig x86_64-defconfig arm64-defconfig
8Â years, 10Â months
1
0
0
0
[GIT PULL] [lsk-v4.4-android] linaro-android v4.4 topic branch updates
by Amit Pundir
Hi Alex, Mark, Please consider following linaro-android pull request for "linux-linaro-lsk-v4.4-android" LSK branch. As usual build tested for x86_64(allmodconfig), i386(allmodconfig), arm64(defconfig + android configs), arm(vexpress + android configs) and boot tested on Qemu with Android M. Regards, Amit Pundir The following changes since commit 5c713517b6fbd969659f56214129b76dd9ba13a3: Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android (2016-10-24 12:30:07 +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 273daee0be36235886622396eedb618fc5de0213: cgroup: Change from CAP_SYS_NICE to CAP_SYS_RESOURCE for cgroup migration permissions (2016-10-25 21:53:04 +0800) ---------------------------------------------------------------- Ard Biesheuvel (2): UPSTREAM: arm64: kaslr: keep modules close to the kernel when DYNAMIC_FTRACE=y UPSTREAM: arm64: kaslr: fix breakage with CONFIG_MODVERSIONS=y Dmitry Torokhov (2): CHROMIUM: remove Android's cgroup generic permissions checks CHROMIUM: cgroups: relax permissions on moving tasks between cgroups Guenter Roeck (1): cgroup: Remove leftover instances of allow_attach John Stultz (1): cgroup: Change from CAP_SYS_NICE to CAP_SYS_RESOURCE for cgroup migration permissions Lianwei Wang (1): UPSTREAM: cpu/hotplug: Handle unbalanced hotplug enable/disable Mark Rutland (1): BACKPORT: lib: harden strncpy_from_user Documentation/cgroups/cgroups.txt | 9 --------- arch/arm64/Kconfig | 2 +- arch/arm64/include/asm/module.h | 5 +++++ include/linux/cgroup-defs.h | 1 - include/linux/cgroup.h | 14 -------------- kernel/cgroup.c | 60 +++--------------------------------------------------------- kernel/cpu.c | 11 +++++++++-- kernel/cpuset.c | 18 ------------------ kernel/sched/core.c | 1 - kernel/sched/tune.c | 7 ------- lib/strncpy_from_user.c | 2 ++ mm/memcontrol.c | 10 ---------- 12 files changed, 20 insertions(+), 120 deletions(-)
8Â years, 10Â months
3
5
0
0
[GIT PULL] [lsk-v4.1-android] linaro-android v4.1 topic branch updates
by Amit Pundir
Hi Alex, Mark, Please consider following linaro-android pull request for "linux-linaro-lsk-v4.1-android" LSK branch. I realised that my last pull request didn't get pulled in and I forgot to follow up with that too. So heads up for this pretty big pull request. Other than regular Android specific fixes, this pull request contain a lot of upstream feature/security backports from AOSP common kernel. Build tested for arm64(defconfig + android configs), arm(vexpress + android configs) and boot tested on Qemu with Android M. Regards, Amit Pundir The following changes since commit 29b0ab10563704d864ecbd422ff05fd92275942c: Merge branch 'linux-linaro-lsk-v4.1' into linux-linaro-lsk-v4.1-android (2016-10-25 12:30:40 +0800) are available in the git repository at:
git://android.git.linaro.org/kernel/linaro-android
lsk-v4.1-android for you to fetch changes up to df6cb633a7a2af7ad86199599666c79862ac0aab: BACKPORT: lib: harden strncpy_from_user (2016-10-28 21:11:13 +0800) ---------------------------------------------------------------- Al Viro (1): UPSTREAM: ecryptfs: fix handling of directory opening Amit Pundir (3): ANDROID: net: fib: remove duplicate assignment ANDROID: net: core: fix UID-based routing ANDROID: base-cfg: drop SECCOMP_FILTER config Andy Lutomirski (2): UPSTREAM: capabilities: ambient capabilities UPSTREAM: x86/uaccess: Tell the compiler that uaccess is unlikely to fault Anson Jacob (1): usb: gadget: f_accessory: remove duplicate endpoint alloc Ard Biesheuvel (1): BACKPORT: arm64: mm: fix location of _etext Arnd Bergmann (1): UPSTREAM: arm64: mark cpus_have_hwcap as __maybe_unused Arve Hjønnevåg (2): ANDROID: binder: Add strong ref checks ANDROID: binder: Clear binder and cookie when setting handle in flat binder struct Badhri Jagan Sridharan (4): ANDROID: dm: android-verity: Verify header before fetching table ANDROID: dm: android-verity: Allow android-verity to be compiled as an independent module ANDROID: dm: Fix symbol exports for dm target callbacks ANDROID: dm: android-verity: Remove fec_header location constraint Benjamin Tissoires (1): UPSTREAM: HID: core: prevent out-of-bound readings Calvin Owens (1): UPSTREAM: sg: Fix double-free when drives detach during SG_IO Dan Carpenter (1): UPSTREAM: [media] xc2028: unlock on error in xc2028_set_config() Daniel Thompson (2): UPSTREAM: arm64: mm: Adopt new alternative assembler macros BACKPORT: arm64: kernel: Adopt new alternative assembler macros David Ahern (2): net: diag: Add support to filter on device index net: diag: support SOCK_DESTROY for UDP sockets David Howells (2): UPSTREAM: ASN.1: Fix non-match detection failure on data overrun UPSTREAM: KEYS: Fix ASN.1 indefinite length object parsing Dmitry Shmidt (1): cpuset: Fix allow_attach hook for cpusets on android. Eric Biggers (1): UPSTREAM: usercopy: avoid potentially undefined behavior in pointer math Eric Dumazet (2): UPSTREAM: tcp: fix use after free in tcp_xmit_retransmit_queue() tun: use sk_fullsock() before reading sk->sk_tsflags EunTaik Lee (1): UPSTREAM: staging/android/ion : fix a race condition in the ion driver Feng Kan (1): BACKPORT: arm64: copy_to-from-in_user optimization using copy template Hannes Frederic Sowa (1): ipv6: fix endianness error in icmpv6_err Heiko Carstens (1): UPSTREAM: vmlinux.lds.h: allow arch specific handling of ro_after_init data section Jaganath Kanakkassery (1): UPSTREAM: Bluetooth: Fix potential NULL dereference in RFCOMM bind callback James Carr (1): Implement memory_state_time, used by qcom,cpubw James Morse (2): BACKPORT: arm64: cpufeature: Change read_cpuid() to use sysreg's mrs_s macro UPSTREAM: arm64: add ARMv8.2 id_aa64mmfr2 boiler plate Janet Liu (2): UPSTREAM: arm64: kernel thread don't need to save fpsimd context. UPSTREAM: arm64: fix bug for reloading FPSIMD state after CPU hotplug. Jann Horn (1): UPSTREAM: sched: panic on corrupted stack end Jeff Vander Stoep (1): android-recommended.cfg: enable fstack-protector-strong Jiri Olsa (2): UPSTREAM: fs/proc/kcore.c: Make bounce buffer global for read UPSTREAM: fs/proc/kcore.c: Add bounce buffer for ktext data Jisheng Zhang (1): BACKPORT: arm64: add __init/__initdata section marker to some functions/variables Jonas Rabenstein (1): BACKPORT: arm64: remove dead-code depending on CONFIG_UP_LATE_INIT Joonsoo Kim (1): UPSTREAM: mm/slub: support left redzone Josh Poimboeuf (1): UPSTREAM: usercopy: fix overlap check for kernel text Julia Lawall (1): ANDROID: sdcardfs: fix itnull.cocci warnings Jungseung Lee (1): UPSTREAM: ARM: 8494/1: mm: Enable PXN when running non-LPAE kernel on LPAE processor Kees Cook (12): BACKPORT: ARM: 8583/1: mm: fix location of _etext BACKPORT: mm: Implement stack frame object validation BACKPORT: mm: Hardened usercopy BACKPORT: x86/uaccess: Enable hardened usercopy BACKPORT: ARM: uaccess: Enable hardened usercopy BACKPORT: arm64/uaccess: Enable hardened usercopy UPSTREAM: mm: SLAB hardened usercopy support UPSTREAM: mm: SLUB hardened usercopy support UPSTREAM: x86/uaccess: force copy_*_user() to be inlined BACKPORT: usercopy: fold builtin_const check into inline function UPSTREAM: usercopy: force check_object_size() inline UPSTREAM: usercopy: remove page-spanning test for now Laura Abbott (2): UPSTREAM: mm: Add is_migrate_cma_page BACKPORT: arm64: Correctly bounds check virt_addr_valid Linus Torvalds (6): BACKPORT: Add 'unsafe' user access functions for batched accesses UPSTREAM: Use the new batched user accesses in generic user string handling UPSTREAM: unsafe_[get|put]_user: change interface to use a error target label UPSTREAM: Make the hardened user-copy code depend on having a hardened allocator UPSTREAM: x86: reorganize SMAP handling in user space accesses BACKPORT: x86: fix SMAP in 32-bit environments Lorenzo Colitti (5): net: ipv6: Fix ping to link-local addresses. net: diag: slightly refactor the inet_diag_bc_audit error checks. net: diag: allow socket bytecode filters to match socket marks net: diag: make udp_diag_destroy work for mapped addresses. net: inet: diag: expose the socket mark to privileged processes. Marc Zyngier (2): UPSTREAM: arm64: insn: Add aarch64_{get,set}_branch_offset UPSTREAM: arm64: alternative: Allow immediate branch as alternative instruction Mark Rutland (1): BACKPORT: lib: harden strncpy_from_user Mark Salyzyn (1): FROMLIST: pstore: drop pmsg bounce buffer Mauro Carvalho Chehab (1): UPSTREAM: [media] xc2028: avoid use after free Mohamad Ayyash (1): BACKPORT: Don't show empty tag stats for unprivileged uids Mohan Srinivasan (4): Android: MMC/UFS IO Latency Histograms. Android: Fix build breakages. ANDROID: fs: FS tracepoints to track IO. ANDROID : MMC : Build failure fixes. Paul Moore (1): BACKPORT: audit: consistently record PIDs with task_tgid_nr() Peter Hurley (1): UPSTREAM: tty: Prevent ldisc drivers from re-using stale tty fields Peter Zijlstra (1): UPSTREAM: perf: Fix race in swevent hash Phil Turnbull (1): BACKPORT: netfilter: nfnetlink: correctly validate length of batch messages Riley Andrews (2): cpuset: Add allow_attach hook for cpusets on android. cpuset: Make cpusets restore on hotplug Sami Tolvanen (1): ANDROID: android-base: CONFIG_HARDENED_USERCOPY=y Soheil Hassas Yeganeh (1): UPSTREAM: tun: fix transmit timestamp support Suzuki K. Poulose (19): UPSTREAM: arm64: Delay ELF HWCAP initialisation until all CPUs are up BACKPORT: arm64: Delay cpuinfo_store_boot_cpu BACKPORT: arm64: Move cpu feature detection code BACKPORT: arm64: Move mixed endian support detection BACKPORT: arm64: Move /proc/cpuinfo handling code UPSTREAM: arm64: Handle width of a cpuid feature BACKPORT: arm64: Keep track of CPU feature registers UPSTREAM: arm64: Consolidate CPU Sanity check to CPU Feature infrastructure UPSTREAM: arm64: Read system wide CPUID value UPSTREAM: arm64: Cleanup mixed endian support detection UPSTREAM: arm64: Refactor check_cpu_capabilities UPSTREAM: arm64: Delay cpu feature capability checks BACKPORT: arm64/capabilities: Make use of system wide safe value UPSTREAM: arm64/HWCAP: Use system wide safe values UPSTREAM: arm64: Move FP/ASIMD hwcap handling to common code UPSTREAM: arm64: cpufeature: Add helpers for extracting unsigned values UPSTREAM: arm64: cpufeature: Track unsigned fields BACKPORT: arm64/debug: Make use of the system wide safe value UPSTREAM: arm64/kvm: Make use of the system wide safe values WANG Cong (1): UPSTREAM: ppp: defer netns reference release for ppp channel Will Deacon (6): UPSTREAM: arm64: cpufeature.h: add missing #include of kernel.h BACKPORT: arm64: kconfig: group the v8.1 features together BACKPORT: arm64: lse: use generic cpufeature detection for LSE atomics BACKPORT: arm64: elf: use cpuid_feature_extract_field for hwcap detection UPSTREAM: arm64: alternative: put secondary CPUs into polling loop during patch UPSTREAM: arm64: cpufeature: declare enable_cpu_capabilities as static Winter Wang (1): UPSTREAM: usb: gadget: configfs: add mutex lock before unregister gadget Yongqin Liu (1): ANDROID: base-cfg: enable SECCOMP config Documentation/devicetree/bindings/misc/memory-state-time.txt | 8 + android/configs/android-base.cfg | 2 + android/configs/android-recommended.cfg | 2 + arch/Kconfig | 9 ++ arch/arm/Kconfig | 1 + arch/arm/include/asm/uaccess.h | 11 +- arch/arm/kernel/setup.c | 2 +- arch/arm/kernel/vmlinux.lds.S | 4 +- arch/arm/mm/mmu.c | 2 +- arch/arm64/Kconfig | 33 ++-- arch/arm64/include/asm/alternative.h | 3 +- arch/arm64/include/asm/cpu.h | 5 + arch/arm64/include/asm/cpufeature.h | 111 ++++++++++++- arch/arm64/include/asm/cputype.h | 35 ++-- arch/arm64/include/asm/hwcap.h | 8 + arch/arm64/include/asm/insn.h | 3 + arch/arm64/include/asm/memory.h | 6 +- arch/arm64/include/asm/processor.h | 2 +- arch/arm64/include/asm/smp_plat.h | 2 - arch/arm64/include/asm/sysreg.h | 140 +++++++++++++++- arch/arm64/include/asm/uaccess.h | 29 +++- arch/arm64/kernel/alternative.c | 100 ++++++++++-- arch/arm64/kernel/arm64ksyms.c | 4 +- arch/arm64/kernel/armv8_deprecated.c | 6 +- arch/arm64/kernel/cpu_errata.c | 2 +- arch/arm64/kernel/cpufeature.c | 858 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--- arch/arm64/kernel/cpuinfo.c | 315 ++++++++++++++++++------------------ arch/arm64/kernel/debug-monitors.c | 6 +- arch/arm64/kernel/entry.S | 26 +-- arch/arm64/kernel/fpsimd.c | 47 ++++-- arch/arm64/kernel/hw_breakpoint.c | 10 +- arch/arm64/kernel/insn.c | 60 +++++++ arch/arm64/kernel/perf_event.c | 4 +- arch/arm64/kernel/process.c | 3 +- arch/arm64/kernel/setup.c | 262 +----------------------------- arch/arm64/kernel/smp.c | 24 ++- arch/arm64/kernel/vmlinux.lds.S | 3 +- arch/arm64/kvm/reset.c | 2 +- arch/arm64/kvm/sys_regs.c | 12 +- arch/arm64/lib/copy_from_user.S | 82 +++++----- arch/arm64/lib/copy_in_user.S | 67 ++++---- arch/arm64/lib/copy_to_user.S | 71 +++++---- arch/arm64/mm/cache.S | 7 +- arch/arm64/mm/context.c | 2 +- arch/arm64/mm/dma-mapping.c | 2 +- arch/arm64/mm/fault.c | 2 +- arch/arm64/mm/init.c | 6 +- arch/arm64/mm/mmu.c | 4 +- arch/x86/Kconfig | 2 + arch/x86/include/asm/thread_info.h | 44 +++++ arch/x86/include/asm/uaccess.h | 100 ++++++++---- arch/x86/include/asm/uaccess_32.h | 26 +++ arch/x86/include/asm/uaccess_64.h | 96 +++++++---- block/blk-core.c | 84 ++++++++++ drivers/android/binder.c | 31 ++-- drivers/hid/hid-core.c | 3 + drivers/md/Kconfig | 3 +- drivers/md/Makefile | 5 +- drivers/md/dm-android-verity.c | 145 +++++++++-------- drivers/md/dm-linear.c | 7 + drivers/md/dm-verity-target.c | 8 + drivers/media/tuners/tuner-xc2028.c | 6 +- drivers/misc/Kconfig | 6 + drivers/misc/Makefile | 1 + drivers/misc/memory_state_time.c | 454 ++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/mmc/card/block.c | 1 - drivers/mmc/core/core.c | 72 ++++++++- drivers/mmc/core/host.c | 6 +- drivers/mmc/core/host.h | 5 + drivers/net/ppp/ppp_generic.c | 5 +- drivers/net/tun.c | 5 +- drivers/scsi/sg.c | 8 +- drivers/scsi/ufs/ufshcd.c | 81 ++++++++++ drivers/scsi/ufs/ufshcd.h | 3 + drivers/staging/android/ion/ion.c | 55 +++++-- drivers/tty/tty_ldisc.c | 7 + drivers/usb/gadget/configfs.c | 2 + drivers/usb/gadget/function/f_accessory.c | 9 -- fs/ecryptfs/file.c | 71 +++++++-- fs/ext4/inline.c | 6 + fs/ext4/inode.c | 27 ++++ fs/ext4/readpage.c | 41 ++++- fs/f2fs/data.c | 21 +++ fs/f2fs/inline.c | 11 ++ fs/mpage.c | 30 ++++ fs/proc/array.c | 5 +- fs/proc/kcore.c | 31 ++-- fs/pstore/platform.c | 36 +++++ fs/pstore/pmsg.c | 35 +--- fs/pstore/ram.c | 19 +++ fs/pstore/ram_core.c | 47 +++++- fs/sdcardfs/derived_perm.c | 2 +- include/asm-generic/vmlinux.lds.h | 10 +- include/linux/blkdev.h | 76 +++++++++ include/linux/cred.h | 8 + include/linux/inet_diag.h | 2 +- include/linux/memory-state-time.h | 42 +++++ include/linux/mmc/core.h | 2 + include/linux/mmc/host.h | 6 + include/linux/mmzone.h | 2 + include/linux/pstore.h | 11 +- include/linux/pstore_ram.h | 7 +- include/linux/slab.h | 12 ++ include/linux/slub_def.h | 1 + include/linux/thread_info.h | 25 +++ include/linux/uaccess.h | 7 + include/net/fib_rules.h | 1 - include/net/tcp.h | 2 + include/net/udp.h | 1 + include/trace/events/android_fs.h | 31 ++++ include/trace/events/android_fs_template.h | 79 +++++++++ include/uapi/linux/inet_diag.h | 15 +- include/uapi/linux/prctl.h | 7 + include/uapi/linux/rtnetlink.h | 2 +- init/Kconfig | 2 + kernel/audit.c | 8 +- kernel/auditsc.c | 12 +- kernel/cpuset.c | 51 ++++-- kernel/events/core.c | 20 +-- kernel/sched/core.c | 3 +- kernel/user_namespace.c | 1 + lib/asn1_decoder.c | 21 +-- lib/strncpy_from_user.c | 17 +- lib/strnlen_user.c | 21 ++- mm/Makefile | 4 + mm/slab.c | 30 ++++ mm/slub.c | 140 ++++++++++++---- mm/usercopy.c | 278 ++++++++++++++++++++++++++++++++ net/bluetooth/rfcomm/sock.c | 20 ++- net/ipv4/inet_diag.c | 136 ++++++++++++---- net/ipv4/udp.c | 15 ++ net/ipv4/udp_diag.c | 90 ++++++++++- net/ipv6/icmp.c | 2 +- net/ipv6/ping.c | 38 ++--- net/ipv6/udp.c | 1 + net/netfilter/nfnetlink.c | 10 +- net/netfilter/xt_qtaguid.c | 5 +- security/Kconfig | 40 +++++ security/commoncap.c | 102 ++++++++++-- security/keys/process_keys.c | 1 + security/lsm_audit.c | 4 +- 141 files changed, 4396 insertions(+), 1092 deletions(-) create mode 100644 Documentation/devicetree/bindings/misc/memory-state-time.txt create mode 100644 drivers/misc/memory_state_time.c create mode 100644 include/linux/memory-state-time.h create mode 100644 include/trace/events/android_fs.h create mode 100644 include/trace/events/android_fs_template.h create mode 100644 mm/usercopy.c
8Â years, 10Â months
2
6
0
0
master build: 0 failures 4 warnings (v4.9-rc2-233-gc067aff)
by Build bot for Mark Brown
Tree/Branch: master Git describe: v4.9-rc2-233-gc067aff Commit: c067affcd3 Merge tag 'acpi-4.9-rc3' of
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Build Time: 87 min 24 sec Passed: 10 / 10 (100.00 %) Failed: 0 / 10 ( 0.00 %) Errors: 0 Warnings: 4 Section Mismatches: 0 ------------------------------------------------------------------------------- defconfigs with issues (other than build errors): 1 warnings 0 mismatches : arm64-allmodconfig 6 warnings 0 mismatches : arm-multi_v5_defconfig 6 warnings 0 mismatches : arm-multi_v7_defconfig 6 warnings 0 mismatches : arm-allmodconfig 3 warnings 0 mismatches : arm-multi_v4t_defconfig 3 warnings 0 mismatches : arm-allnoconfig ------------------------------------------------------------------------------- Warnings Summary: 4 8 <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] 8 <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] 8 <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] 1 ../include/linux/kernel.h:739:16: warning: comparison of distinct pointer types lacks a cast =============================================================================== Detailed per-defconfig build reports below: ------------------------------------------------------------------------------- arm64-allmodconfig : PASS, 0 errors, 1 warnings, 0 section mismatches Warnings: ../include/linux/kernel.h:739:16: warning: comparison of distinct pointer types lacks a cast ------------------------------------------------------------------------------- arm-multi_v5_defconfig : PASS, 0 errors, 6 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- arm-multi_v7_defconfig : PASS, 0 errors, 6 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- arm-allmodconfig : PASS, 0 errors, 6 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- arm-multi_v4t_defconfig : PASS, 0 errors, 3 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- arm-allnoconfig : PASS, 0 errors, 3 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- Passed with no errors, warnings or mismatches: x86_64-allnoconfig arm64-allnoconfig x86_64-defconfig arm64-defconfig
8Â years, 10Â months
1
0
0
0
master build: 0 failures 4 warnings (v4.9-rc2-219-g1308fd7)
by Build bot for Mark Brown
Tree/Branch: master Git describe: v4.9-rc2-219-g1308fd7 Commit: 1308fd75e5 Merge tag 'arc-4.9-rc3' of
git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
Build Time: 83 min 40 sec Passed: 10 / 10 (100.00 %) Failed: 0 / 10 ( 0.00 %) Errors: 0 Warnings: 4 Section Mismatches: 0 ------------------------------------------------------------------------------- defconfigs with issues (other than build errors): 1 warnings 0 mismatches : arm64-allmodconfig 6 warnings 0 mismatches : arm-multi_v5_defconfig 6 warnings 0 mismatches : arm-multi_v7_defconfig 6 warnings 0 mismatches : arm-allmodconfig 3 warnings 0 mismatches : arm-multi_v4t_defconfig 3 warnings 0 mismatches : arm-allnoconfig ------------------------------------------------------------------------------- Warnings Summary: 4 8 <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] 8 <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] 8 <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] 1 ../include/linux/kernel.h:739:16: warning: comparison of distinct pointer types lacks a cast =============================================================================== Detailed per-defconfig build reports below: ------------------------------------------------------------------------------- arm64-allmodconfig : PASS, 0 errors, 1 warnings, 0 section mismatches Warnings: ../include/linux/kernel.h:739:16: warning: comparison of distinct pointer types lacks a cast ------------------------------------------------------------------------------- arm-multi_v5_defconfig : PASS, 0 errors, 6 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- arm-multi_v7_defconfig : PASS, 0 errors, 6 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- arm-allmodconfig : PASS, 0 errors, 6 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- arm-multi_v4t_defconfig : PASS, 0 errors, 3 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- arm-allnoconfig : PASS, 0 errors, 3 warnings, 0 section mismatches Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] ------------------------------------------------------------------------------- Passed with no errors, warnings or mismatches: x86_64-allnoconfig arm64-allnoconfig x86_64-defconfig arm64-defconfig
8Â years, 10Â months
1
0
0
0
[GIT PULL] [lsk-v3.18-android] linaro-android v3.18 topic branch updates
by Amit Pundir
Hi Alex, Mark, Please consider following linaro-android pull request for "linux-linaro-lsk-v3.18-android" LSK branch. Heads up for yet another big pull request from lsk-v3.18-android topic branch. Other than regular Android fixes, a lot of upstream security backports and ext4 crypto patches landed in aosp/android-3.18 since last pull request. Build tested for arm64(defconfig + android configs), arm(vexpress + android configs) and boot tested on Qemu with Android M. Regards, Amit Pundir The following changes since commit 3e729690a51c2e54ce399a274e0835f381c71c79: Merge branch 'linux-linaro-lsk-v3.18' into linux-linaro-lsk-v3.18-android (2016-10-25 12:30:09 +0800) are available in the git repository at:
git://android.git.linaro.org/kernel/linaro-android
for you to fetch changes up to 4450e96693acc193205906318b0f6e6e6eca4e64: ARM64: Ignore Image-dtb from git point of view (2016-10-28 23:12:35 +0800) ---------------------------------------------------------------- Al Viro (11): UPSTREAM: debugfs_{mkdir,create,link}(): get rid of redundant argument UPSTREAM: debugfs: split the beginning and the end of __create_file() off UPSTREAM: debugfs: kill __create_file() UPSTREAM: fold debugfs_link() into caller UPSTREAM: debugfs_mknod(): get rid useless arguments UPSTREAM: fold debugfs_mkdir() into caller UPSTREAM: fold debugfs_create() into caller UPSTREAM: fold debugfs_mknod() into callers UPSTREAM: debugfs: take mode-dependent parts of debugfs_get_inode() into callers UPSTREAM: debugfs: split end_creating() into success and failure cases UPSTREAM: new primitive: debugfs_create_automount() Andrew Lunn (1): UPSTREAM: ARM: 8350/1: proc-feroceon: Fix feroceon_proc_info macro Andy Lutomirski (3): UPSTREAM: capabilities: ambient capabilities UPSTREAM: x86/uaccess: Tell the compiler that uaccess is unlikely to fault UPSTREAM: all arches, signal: move restart_block to struct task_struct Ard Biesheuvel (2): BACKPORT: arm64: mm: fix location of _etext UPSTREAM: ARM: 8314/1: replace PROCINFO embedded branch with relative offset Arve Hjønnevåg (2): ANDROID: binder: Add strong ref checks ANDROID: binder: Clear binder and cookie when setting handle in flat binder struct Badhri Jagan Sridharan (3): ANDROID: dm: android-verity: Allow android-verity to be compiled as an independent module ANDROID: dm: Fix symbol exports for dm target callbacks ANDROID: dm: android-verity: Remove fec_header location constraint Benjamin Tissoires (1): UPSTREAM: HID: core: prevent out-of-bound readings Calvin Owens (1): UPSTREAM: sg: Fix double-free when drives detach during SG_IO Chao Yu (1): ext4 crypto: release crypto resource on module exit Dan Carpenter (1): UPSTREAM: [media] xc2028: unlock on error in xc2028_set_config() Daniel Borkmann (1): UPSTREAM: tracefs: Fix refcount imbalance in start_creating() Daniel Thompson (1): UPSTREAM: ARM: 8266/1: Remove early stack deallocation from restore_user_regs David Ahern (2): net: diag: Add support to filter on device index net: diag: support SOCK_DESTROY for UDP sockets David Hildenbrand (1): UPSTREAM: sched/preempt, arm/futex: Disable preemption in UP futex_atomic_op_inuser() explicitly Dmitry Shmidt (1): ARM64: Ignore Image-dtb from git point of view Eric Biggers (1): UPSTREAM: usercopy: avoid potentially undefined behavior in pointer math Eric Dumazet (1): UPSTREAM: tcp: fix use after free in tcp_xmit_retransmit_queue() EunTaik Lee (1): UPSTREAM: staging/android/ion : fix a race condition in the ion driver Fabian Frederick (1): ext4 crypto: fix sparse warnings in fs/ext4/ioctl.c Haojian Zhuang (1): arm64: add option to build Image-dtb Heiko Carstens (1): UPSTREAM: vmlinux.lds.h: allow arch specific handling of ro_after_init data section Herbert Xu (1): ext4 crypto: Do not select from EXT4_FS_ENCRYPTION Jiri Olsa (2): UPSTREAM: fs/proc/kcore.c: Make bounce buffer global for read UPSTREAM: fs/proc/kcore.c: Add bounce buffer for ktext data Joonsoo Kim (1): UPSTREAM: mm/slub: support left redzone Josh Poimboeuf (1): UPSTREAM: usercopy: fix overlap check for kernel text Jungseung Lee (2): BACKPORT: ARM: 8235/1: Support for the PXN CPU feature on ARMv7 UPSTREAM: ARM: 8494/1: mm: Enable PXN when running non-LPAE kernel on LPAE processor Kees Cook (18): BACKPORT: ARM: 8583/1: mm: fix location of _etext BACKPORT: mm: Implement stack frame object validation BACKPORT: mm: Hardened usercopy BACKPORT: x86/uaccess: Enable hardened usercopy BACKPORT: ARM: uaccess: Enable hardened usercopy BACKPORT: arm64/uaccess: Enable hardened usercopy UPSTREAM: mm: SLAB hardened usercopy support UPSTREAM: mm: SLUB hardened usercopy support UPSTREAM: x86/uaccess: force copy_*_user() to be inlined BACKPORT: usercopy: fold builtin_const check into inline function UPSTREAM: usercopy: force check_object_size() inline UPSTREAM: usercopy: remove page-spanning test for now UPSTREAM: asm-generic: Consolidate mark_rodata_ro() UPSTREAM: mm/init: Add 'rodata=off' boot cmdline parameter to disable read-only kernel mappings BACKPORT: x86/mm: Always enable CONFIG_DEBUG_RODATA and remove the Kconfig option UPSTREAM: arch: Introduce post-init read-only memory UPSTREAM: lkdtm: Verify that '__ro_after_init' works correctly UPSTREAM: x86/vdso: Mark the vDSO code read-only after init Lars-Peter Clausen (1): BACKPORT: usb: gadget: f_fs: Fix use-after-free Laura Abbott (2): UPSTREAM: mm: Add is_migrate_cma_page BACKPORT: arm64: Correctly bounds check virt_addr_valid Laurent Navet (2): ext4 crypto: exit cleanly if ext4_derive_key_aes() fails ext4 crypto: fix spelling typo in comment Linus Torvalds (6): UPSTREAM: x86: reorganize SMAP handling in user space accesses BACKPORT: Add 'unsafe' user access functions for batched accesses UPSTREAM: Use the new batched user accesses in generic user string handling UPSTREAM: unsafe_[get|put]_user: change interface to use a error target label UPSTREAM: Make the hardened user-copy code depend on having a hardened allocator BACKPORT: x86: fix SMAP in 32-bit environments Lorenzo Colitti (4): net: diag: slightly refactor the inet_diag_bc_audit error checks. net: diag: allow socket bytecode filters to match socket marks net: diag: make udp_diag_destroy work for mapped addresses. net: inet: diag: expose the socket mark to privileged processes. Mark Rutland (2): UPSTREAM: arm64: make sys_call_table const BACKPORT: lib: harden strncpy_from_user Mark Salyzyn (1): FROMLIST: pstore: drop pmsg bounce buffer Mauro Carvalho Chehab (1): UPSTREAM: [media] xc2028: avoid use after free Michael Halcrow (13): ext4 crypto: export ext4_empty_dir() ext4 crypto: add encryption xattr support ext4 crypto: add encryption policy and password salt support ext4 crypto: add ext4 encryption facilities ext4 crypto: add encryption key management facilities ext4 crypto: inherit encryption policies on inode and directory create ext4 crypto: implement the ext4 encryption write path ext4 crypto: implement the ext4 decryption read path ext4 crypto: filename encryption facilities ext4 crypto: insert encrypted filenames into a leaf directory block ext4 crypto: partial update to namei.c for fname crypto ext4 crypto: filename encryption modifications ext4 crypto: enable filename encryption Michael S. Tsirkin (1): UPSTREAM: x86/uaccess: fix sparse errors Mohamad Ayyash (1): Don't show empty tag stats for unprivileged uids Mohan Srinivasan (5): Android: MMC/UFS IO Latency Histograms. Android: Fix build breakages. ANDROID: fs: FS tracepoints to track IO. ANDROID: fs: Fix for a (allmod) build failure. Fix a build issue with CONFIG_MMC but !CONFIG_BLOCK. Patrick Bellasi (4): FIXUP: sched/tune: add fixes missing from a previous patch FIXUP: sched/tune: update accouting before CPU capacity sched/walt: remove unused RQ "nt_" runnable sums DEBUG: sched/walt: make WALT tracepoints parsable by Trappy Paul Moore (1): BACKPORT: audit: consistently record PIDs with task_tgid_nr() Peter Hurley (1): UPSTREAM: tty: Prevent ldisc drivers from re-using stale tty fields Peter Zijlstra (1): UPSTREAM: perf: Fix race in swevent hash Phil Turnbull (1): BACKPORT: netfilter: nfnetlink: correctly validate length of batch messages Riley Andrews (1): cpuset: Make cpusets restore on hotplug Robert Jarzmik (1): UPSTREAM: ARM: 8431/1: fix alignement of __bug_table section entries Russell King (17): BACKPORT: ARM: uaccess: provide uaccess_save_and_enable() and uaccess_restore() UPSTREAM: ARM: fix uaccess_with_memcpy() with SW_DOMAIN_PAN UPSTREAM: ARM: domains: switch to keeping domain value in register UPSTREAM: ARM: domains: provide domain_mask() UPSTREAM: ARM: redo TTBR setup code for LPAE UPSTREAM: ARM: domains: move initial domain setting value to asm/domains.h UPSTREAM: ARM: domains: get rid of manager mode for user domain UPSTREAM: ARM: domains: keep vectors in separate domain UPSTREAM: ARM: domains: remove DOMAIN_TABLE UPSTREAM: ARM: swpan: fix nwfpe for uaccess changes UPSTREAM: ARM: mm: improve do_ldrd_abort macro UPSTREAM: ARM: entry: get rid of multiple macro definitions UPSTREAM: ARM: entry: provide uaccess assembly macro hooks UPSTREAM: ARM: uaccess: fix undefined instruction on ARMv7M/noMMU UPSTREAM: ARM: domains: thread_info.h no longer needs asm/domains.h UPSTREAM: ARM: domains: add memory dependencies to get_domain/set_domain UPSTREAM: ARM: alignment: fix alignment handling for uaccess changes Sami Tolvanen (3): BACKPORT: sched/preempt, arm/futex: Disable preemption in UP futex_atomic_cmpxchg_inatomic() explicitly UPSTREAM: ARM: software-based priviledged-no-access support ANDROID: android-base: CONFIG_HARDENED_USERCOPY=y Srinath Sridharan (1): eas/sched/fair: Fixing comments in find_best_target. Stephen Boyd (1): UPSTREAM: ARM: 8196/1: vfp: Workaround bad MVFR1 register on some Kraits Steven Rostedt (Red Hat) (9): UPSTREAM: tracefs: Add new tracefs file system UPSTREAM: tracefs: Add directory /sys/kernel/tracing UPSTREAM: tracing: Use IS_ERR() check for return value of tracing_init_dentry() UPSTREAM: tracing: Make tracing_init_dentry_tr() static UPSTREAM: tracing: Separate out initializing top level dir from instances UPSTREAM: tracing: Move enabling tracepoints to just after rcu_init() UPSTREAM: tracing: Convert the tracing facility over to use tracefs UPSTREAM: tracing: Automatically mount tracefs on debugfs/tracing UPSTREAM: tracing: Have mkdir and rmdir be part of tracefs Theodore Ts'o (39): ext4 crypto: add ext4_mpage_readpages() ext4 crypto: reserve codepoints used by the ext4 encryption feature ext4 crypto: add ext4 encryption Kconfig ext4 crypto: enforce context consistency ext4 crypto: teach ext4_htree_store_dirent() to store decrypted filenames ext4 crypto: Add symlink encryption ext4 crypto: enable encryption feature flag ext4 crypto: simplify and speed up filename encryption ext4 crypto: add padding to filenames before encrypting ext4 crypto: optimize filename encryption ext4 crypto: don't allocate a page when encrypting/decrypting file names ext4 crypto: separate kernel and userspace structure for the key ext4 crypto: reorganize how we store keys in the inode ext4: clean up superblock encryption mode fields ext4 crypto: use slab caches ext4 crypto: get rid of ci_mode from struct ext4_crypt_info ext4 crypto: shrink size of the ext4_crypto_ctx structure ext4 crypto: require CONFIG_CRYPTO_CTR if ext4 encryption is enabled ext4 crypto: use per-inode tfm structure ext4 crypto: fix memory leaks in ext4_encrypted_zeroout ext4 crypto: set up encryption info for new inodes in ext4_inherit_context() ext4 crypto: make sure the encryption info is initialized on opendir(2) ext4 crypto: encrypt tmpfile located in encryption protected directory ext4 crypto: enforce crypto policy restrictions on cross-renames ext4 crypto: policies may only be set on directories ext4 crypto: clean up error handling in ext4_fname_setup_filename ext4 crypto: allocate the right amount of memory for the on-disk symlink ext4 crypto: handle unexpected lack of encryption keys ext4 crypto: allocate bounce pages using GFP_NOWAIT ext4 crypto: fix ext4_get_crypto_ctx()'s calling convention in ext4_decrypt_one ext4 crypto: fail the mount if blocksize != pagesize ext4 crypto: use a jbd2 transaction when adding a crypto policy ext4 crypto: check for too-short encrypted file names ext4: disable zeroout optimization when encryption is enabled ext4 crypto: fix memory leak in ext4_bio_write_page() ext4: optimize ext4_writepage() for attempted 4k delalloc writes ext4 crypto: ext4_page_crypto() doesn't need a encryption context ext4 crypto: replace some BUG_ON()'s with error checks ext4 crypto: fix bugs in ext4_encrypted_zeroout() Yongqin Liu (1): ANDROID: base-cfg: enable SECCOMP config kbuild test robot (2): ANDROID: sched/tune: __pcpu_scope_cpu_boost_groups can be static ANDROID: sched/tune: schedtune_allow_attach() can be static zilong.liu (1): ext4 crypto: remove duplicate header file Documentation/kernel-parameters.txt | 4 + android/configs/android-base.cfg | 2 + arch/Kconfig | 9 ++ arch/alpha/include/asm/thread_info.h | 5 - arch/alpha/kernel/signal.c | 2 +- arch/arc/include/asm/thread_info.h | 4 - arch/arc/kernel/signal.c | 2 +- arch/arm/Kconfig | 16 +++ arch/arm/include/asm/assembler.h | 47 +++++++++ arch/arm/include/asm/bug.h | 1 + arch/arm/include/asm/cacheflush.h | 1 - arch/arm/include/asm/domain.h | 57 ++++++++-- arch/arm/include/asm/futex.h | 32 +++++- arch/arm/include/asm/memory.h | 16 --- arch/arm/include/asm/pgalloc.h | 10 +- arch/arm/include/asm/pgtable-2level-hwdef.h | 3 + arch/arm/include/asm/pgtable-3level-hwdef.h | 1 + arch/arm/include/asm/proc-fns.h | 7 -- arch/arm/include/asm/smp.h | 2 +- arch/arm/include/asm/thread_info.h | 8 -- arch/arm/include/asm/uaccess.h | 96 ++++++++++++++++- arch/arm/kernel/armksyms.c | 6 +- arch/arm/kernel/entry-armv.S | 32 ++++-- arch/arm/kernel/entry-common.S | 2 + arch/arm/kernel/entry-header.S | 123 ++++++++++------------ arch/arm/kernel/head-nommu.S | 2 +- arch/arm/kernel/head.S | 61 +++++++---- arch/arm/kernel/process.c | 51 +++++++-- arch/arm/kernel/setup.c | 2 +- arch/arm/kernel/signal.c | 4 +- arch/arm/kernel/smp.c | 10 +- arch/arm/kernel/swp_emulate.c | 3 + arch/arm/kernel/traps.c | 1 - arch/arm/kernel/vmlinux.lds.S | 4 +- arch/arm/lib/clear_user.S | 6 +- arch/arm/lib/copy_from_user.S | 6 +- arch/arm/lib/copy_to_user.S | 6 +- arch/arm/lib/csumpartialcopyuser.S | 14 +++ arch/arm/lib/uaccess_with_memcpy.c | 33 ++++-- arch/arm/mach-keystone/platsmp.c | 13 --- arch/arm/mm/abort-ev4.S | 1 + arch/arm/mm/abort-ev5t.S | 4 +- arch/arm/mm/abort-ev5tj.S | 4 +- arch/arm/mm/abort-ev6.S | 8 +- arch/arm/mm/abort-ev7.S | 1 + arch/arm/mm/abort-lv4t.S | 2 + arch/arm/mm/abort-macro.S | 14 ++- arch/arm/mm/alignment.c | 30 +++++- arch/arm/mm/mmu.c | 30 +++++- arch/arm/mm/pgd.c | 10 ++ arch/arm/mm/proc-arm1020.S | 4 +- arch/arm/mm/proc-arm1020e.S | 4 +- arch/arm/mm/proc-arm1022.S | 4 +- arch/arm/mm/proc-arm1026.S | 4 +- arch/arm/mm/proc-arm720.S | 4 +- arch/arm/mm/proc-arm740.S | 4 +- arch/arm/mm/proc-arm7tdmi.S | 4 +- arch/arm/mm/proc-arm920.S | 4 +- arch/arm/mm/proc-arm922.S | 4 +- arch/arm/mm/proc-arm925.S | 4 +- arch/arm/mm/proc-arm926.S | 4 +- arch/arm/mm/proc-arm940.S | 4 +- arch/arm/mm/proc-arm946.S | 4 +- arch/arm/mm/proc-arm9tdmi.S | 4 +- arch/arm/mm/proc-fa526.S | 4 +- arch/arm/mm/proc-feroceon.S | 4 +- arch/arm/mm/proc-macros.S | 4 + arch/arm/mm/proc-mohawk.S | 4 +- arch/arm/mm/proc-sa110.S | 4 +- arch/arm/mm/proc-sa1100.S | 4 +- arch/arm/mm/proc-v6.S | 4 +- arch/arm/mm/proc-v7-2level.S | 6 +- arch/arm/mm/proc-v7-3level.S | 14 +-- arch/arm/mm/proc-v7.S | 57 +++++----- arch/arm/mm/proc-v7m.S | 4 +- arch/arm/mm/proc-xsc3.S | 4 +- arch/arm/mm/proc-xscale.S | 4 +- arch/arm/nwfpe/entry.S | 3 +- arch/arm64/Kconfig | 1 + arch/arm64/Makefile | 2 +- arch/arm64/boot/.gitignore | 1 + arch/arm64/boot/Makefile | 3 + arch/arm64/include/asm/cacheflush.h | 4 - arch/arm64/include/asm/memory.h | 6 +- arch/arm64/include/asm/thread_info.h | 4 - arch/arm64/include/asm/uaccess.h | 29 ++++-- arch/arm64/kernel/arm64ksyms.c | 4 +- arch/arm64/kernel/setup.c | 2 +- arch/arm64/kernel/signal.c | 2 +- arch/arm64/kernel/signal32.c | 4 +- arch/arm64/kernel/sys.c | 2 +- arch/arm64/kernel/vmlinux.lds.S | 3 +- arch/arm64/lib/copy_from_user.S | 4 +- arch/arm64/lib/copy_to_user.S | 4 +- arch/arm64/mm/mmu.c | 4 +- arch/avr32/include/asm/thread_info.h | 4 - arch/avr32/kernel/asm-offsets.c | 1 - arch/avr32/kernel/signal.c | 2 +- arch/blackfin/include/asm/thread_info.h | 4 - arch/blackfin/kernel/signal.c | 2 +- arch/c6x/include/asm/thread_info.h | 4 - arch/c6x/kernel/signal.c | 2 +- arch/cris/arch-v10/kernel/signal.c | 2 +- arch/cris/arch-v32/kernel/signal.c | 2 +- arch/cris/include/asm/thread_info.h | 4 - arch/frv/include/asm/thread_info.h | 4 - arch/frv/kernel/asm-offsets.c | 1 - arch/frv/kernel/signal.c | 2 +- arch/hexagon/include/asm/thread_info.h | 4 - arch/hexagon/kernel/signal.c | 2 +- arch/ia64/include/asm/thread_info.h | 4 - arch/ia64/kernel/signal.c | 2 +- arch/m32r/include/asm/thread_info.h | 5 - arch/m32r/kernel/signal.c | 2 +- arch/m68k/include/asm/thread_info.h | 4 - arch/m68k/kernel/signal.c | 4 +- arch/metag/include/asm/thread_info.h | 6 +- arch/metag/kernel/signal.c | 2 +- arch/microblaze/include/asm/thread_info.h | 4 - arch/microblaze/kernel/signal.c | 2 +- arch/mips/include/asm/thread_info.h | 4 - arch/mips/kernel/asm-offsets.c | 1 - arch/mips/kernel/signal.c | 2 +- arch/mips/kernel/signal32.c | 2 +- arch/mn10300/include/asm/thread_info.h | 4 - arch/mn10300/kernel/asm-offsets.c | 1 - arch/mn10300/kernel/signal.c | 2 +- arch/openrisc/include/asm/thread_info.h | 4 - arch/openrisc/kernel/signal.c | 2 +- arch/parisc/include/asm/cache.h | 3 + arch/parisc/include/asm/cacheflush.h | 4 - arch/parisc/include/asm/thread_info.h | 4 - arch/parisc/kernel/signal.c | 2 +- arch/powerpc/include/asm/thread_info.h | 4 - arch/powerpc/kernel/signal_32.c | 4 +- arch/powerpc/kernel/signal_64.c | 2 +- arch/s390/include/asm/thread_info.h | 4 - arch/s390/kernel/compat_signal.c | 2 +- arch/s390/kernel/signal.c | 2 +- arch/score/include/asm/thread_info.h | 4 - arch/score/kernel/asm-offsets.c | 1 - arch/score/kernel/signal.c | 2 +- arch/sh/include/asm/thread_info.h | 4 - arch/sh/kernel/asm-offsets.c | 1 - arch/sh/kernel/signal_32.c | 4 +- arch/sh/kernel/signal_64.c | 4 +- arch/sparc/include/asm/thread_info_32.h | 6 -- arch/sparc/include/asm/thread_info_64.h | 12 +-- arch/sparc/kernel/signal32.c | 4 +- arch/sparc/kernel/signal_32.c | 2 +- arch/sparc/kernel/signal_64.c | 2 +- arch/sparc/kernel/traps_64.c | 2 - arch/tile/include/asm/thread_info.h | 4 - arch/tile/kernel/signal.c | 2 +- arch/um/include/asm/thread_info.h | 4 - arch/unicore32/include/asm/thread_info.h | 4 - arch/unicore32/kernel/signal.c | 2 +- arch/x86/Kconfig | 5 + arch/x86/Kconfig.debug | 17 +-- arch/x86/ia32/ia32_signal.c | 2 +- arch/x86/include/asm/cacheflush.h | 6 -- arch/x86/include/asm/kvm_para.h | 7 -- arch/x86/include/asm/sections.h | 2 +- arch/x86/include/asm/thread_info.h | 48 ++++++++- arch/x86/include/asm/uaccess.h | 102 ++++++++++++------ arch/x86/include/asm/uaccess_32.h | 26 +++++ arch/x86/include/asm/uaccess_64.h | 96 ++++++++++++----- arch/x86/kernel/ftrace.c | 6 +- arch/x86/kernel/kgdb.c | 8 +- arch/x86/kernel/signal.c | 2 +- arch/x86/kernel/test_nx.c | 2 - arch/x86/kernel/test_rodata.c | 2 +- arch/x86/kernel/vmlinux.lds.S | 25 ++--- arch/x86/mm/init_32.c | 3 - arch/x86/mm/init_64.c | 3 - arch/x86/mm/pageattr.c | 2 +- arch/x86/um/signal.c | 2 +- arch/x86/vdso/vdso2c.h | 2 +- arch/xtensa/include/asm/thread_info.h | 5 - arch/xtensa/kernel/signal.c | 2 +- block/blk-core.c | 84 +++++++++++++++ drivers/hid/hid-core.c | 3 + drivers/md/Kconfig | 3 +- drivers/md/Makefile | 5 +- drivers/md/dm-android-verity.c | 5 +- drivers/md/dm-linear.c | 7 ++ drivers/md/dm-verity-target.c | 8 ++ drivers/media/tuners/tuner-xc2028.c | 6 +- drivers/misc/lkdtm.c | 29 +++++- drivers/mmc/core/core.c | 72 ++++++++++++- drivers/mmc/core/host.c | 9 +- drivers/mmc/core/host.h | 7 ++ drivers/scsi/sg.c | 8 +- drivers/scsi/ufs/ufshcd.c | 80 ++++++++++++++ drivers/scsi/ufs/ufshcd.h | 3 + drivers/staging/android/binder.c | 31 ++++-- drivers/staging/android/ion/ion.c | 55 +++++++--- drivers/tty/tty_ldisc.c | 7 ++ drivers/usb/gadget/function/f_fs.c | 1 - fs/Makefile | 1 + fs/debugfs/inode.c | 251 ++++++++++++++++++++++---------------------- fs/ext4/Kconfig | 23 +++++ fs/ext4/Makefile | 4 +- fs/ext4/crypto.c | 472 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ fs/ext4/crypto_fname.c | 470 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ fs/ext4/crypto_key.c | 272 ++++++++++++++++++++++++++++++++++++++++++++++++ fs/ext4/crypto_policy.c | 229 ++++++++++++++++++++++++++++++++++++++++ fs/ext4/dir.c | 82 +++++++++++---- fs/ext4/ext4.h | 240 +++++++++++++++++++++++++++++++++++++----- fs/ext4/ext4_crypto.h | 159 ++++++++++++++++++++++++++++ fs/ext4/extents.c | 23 ++++- fs/ext4/file.c | 19 +++- fs/ext4/ialloc.c | 22 +++- fs/ext4/inline.c | 47 +++++---- fs/ext4/inode.c | 164 +++++++++++++++++++++++++++-- fs/ext4/ioctl.c | 85 +++++++++++++++ fs/ext4/namei.c | 567 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------- fs/ext4/page-io.c | 48 ++++++++- fs/ext4/readpage.c | 361 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ fs/ext4/super.c | 46 ++++++++- fs/ext4/symlink.c | 92 ++++++++++++++++- fs/ext4/xattr.h | 3 + fs/f2fs/data.c | 17 +++ fs/f2fs/inline.c | 8 ++ fs/mpage.c | 30 ++++++ fs/proc/array.c | 5 +- fs/proc/kcore.c | 31 ++++-- fs/pstore/platform.c | 36 +++++++ fs/pstore/pmsg.c | 35 ++----- fs/pstore/ram.c | 19 ++++ fs/pstore/ram_core.c | 47 ++++++++- fs/select.c | 2 +- fs/tracefs/Makefile | 4 + fs/tracefs/inode.c | 654 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ include/asm-generic/vmlinux.lds.h | 9 ++ include/linux/blkdev.h | 76 ++++++++++++++ include/linux/cache.h | 14 +++ include/linux/cred.h | 8 ++ include/linux/debugfs.h | 5 + include/linux/ftrace.h | 6 ++ include/linux/inet_diag.h | 2 +- include/linux/init.h | 4 + include/linux/init_task.h | 3 + include/linux/mmc/core.h | 4 + include/linux/mmc/host.h | 6 ++ include/linux/mmzone.h | 2 + include/linux/pstore.h | 11 +- include/linux/pstore_ram.h | 7 +- include/linux/sched.h | 2 + include/linux/slab.h | 12 +++ include/linux/slub_def.h | 1 + include/linux/thread_info.h | 25 +++++ include/linux/tracefs.h | 45 ++++++++ include/linux/uaccess.h | 7 ++ include/net/tcp.h | 2 + include/net/udp.h | 1 + include/trace/events/android_fs.h | 31 ++++++ include/trace/events/android_fs_template.h | 79 ++++++++++++++ include/trace/events/sched.h | 103 +++++++++--------- include/uapi/linux/inet_diag.h | 15 ++- include/uapi/linux/magic.h | 2 + include/uapi/linux/prctl.h | 7 ++ init/Kconfig | 2 + init/main.c | 31 +++++- kernel/audit.c | 8 +- kernel/auditsc.c | 12 +-- kernel/compat.c | 5 +- kernel/cpuset.c | 33 ++++-- kernel/debug/kdb/kdb_bp.c | 4 +- kernel/events/core.c | 20 +--- kernel/futex.c | 2 +- kernel/sched/fair.c | 46 +++++++-- kernel/sched/sched.h | 2 - kernel/sched/tune.c | 24 ++--- kernel/signal.c | 2 +- kernel/time/alarmtimer.c | 2 +- kernel/time/hrtimer.c | 2 +- kernel/time/posix-cpu-timers.c | 3 +- kernel/trace/ftrace.c | 24 ++--- kernel/trace/trace.c | 211 ++++++++++++++++++------------------- kernel/trace/trace.h | 16 ++- kernel/trace/trace_events.c | 44 ++++---- kernel/trace/trace_functions_graph.c | 9 +- kernel/trace/trace_kprobe.c | 12 +-- kernel/trace/trace_printk.c | 2 +- kernel/trace/trace_probe.h | 2 +- kernel/trace/trace_stack.c | 2 +- kernel/trace/trace_stat.c | 12 +-- kernel/trace/trace_syscalls.c | 7 +- kernel/trace/trace_uprobe.c | 2 +- kernel/user_namespace.c | 1 + lib/strncpy_from_user.c | 17 ++- lib/strnlen_user.c | 21 ++-- mm/Makefile | 4 + mm/slab.c | 30 ++++++ mm/slub.c | 140 +++++++++++++++++++------ mm/usercopy.c | 278 +++++++++++++++++++++++++++++++++++++++++++++++++ net/ipv4/inet_diag.c | 112 ++++++++++++++++---- net/ipv4/udp.c | 15 +++ net/ipv4/udp_diag.c | 89 +++++++++++++++- net/ipv6/udp.c | 1 + net/netfilter/nfnetlink.c | 10 +- net/netfilter/xt_qtaguid.c | 5 +- security/Kconfig | 40 +++++++ security/commoncap.c | 102 ++++++++++++++++-- security/keys/process_keys.c | 1 + security/lsm_audit.c | 4 +- 307 files changed, 7044 insertions(+), 1477 deletions(-) create mode 100644 fs/ext4/crypto.c create mode 100644 fs/ext4/crypto_fname.c create mode 100644 fs/ext4/crypto_key.c create mode 100644 fs/ext4/crypto_policy.c create mode 100644 fs/ext4/ext4_crypto.h create mode 100644 fs/ext4/readpage.c create mode 100644 fs/tracefs/Makefile create mode 100644 fs/tracefs/inode.c create mode 100644 include/linux/tracefs.h create mode 100644 include/trace/events/android_fs.h create mode 100644 include/trace/events/android_fs_template.h create mode 100644 mm/usercopy.c
8Â years, 10Â months
2
2
0
0
← Newer
1
...
281
282
283
284
285
286
287
...
1010
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
Results per page:
10
25
50
100
200