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
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
October 2016
----- 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
32 participants
160 discussions
Start a n
N
ew thread
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, 6 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, 6 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, 6 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, 6 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, 6 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, 6 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, 6 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, 6 months
2
2
0
0
master build: 0 failures 4 warnings (v4.9-rc2-189-ged99d36)
by Build bot for Mark Brown
Tree/Branch: master Git describe: v4.9-rc2-189-ged99d36 Commit: ed99d3673e Merge branch 'libnvdimm-fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
Build Time: 82 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, 6 months
1
0
0
0
master build: 0 failures 4 warnings (v4.9-rc2-184-gb92d964)
by Build bot for Mark Brown
Tree/Branch: master Git describe: v4.9-rc2-184-gb92d964 Commit: b92d9648ed Merge tag 'arm64-fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Build Time: 91 min 4 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, 6 months
1
0
0
0
← Newer
1
2
3
4
5
...
16
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Results per page:
10
25
50
100
200