This is the start of the stable review cycle for the 4.16.1 release. There are 31 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Sun Apr 8 08:43:15 UTC 2018. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.16.1-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.16.y and the diffstat can be found below.
thanks,
greg k-h
------------- Pseudo-Shortlog of commits:
Greg Kroah-Hartman gregkh@linuxfoundation.org Linux 4.16.1-rc1
Eric W. Biederman ebiederm@xmission.com signal: Correct the offset of si_pkey and si_lower in struct siginfo on m68k
Mikulas Patocka mpatocka@redhat.com Fix slab name "biovec-(1<<(21-12))"
Mike Frysinger vapier@chromium.org vt: change SGR 21 to follow the standards
Ondrej Zary linux@rainbow-software.org Input: i8042 - enable MUX on Sony VAIO VGN-CS series to fix touchpad
Dennis Wassenberg dennis.wassenberg@secunet.com Input: i8042 - add Lenovo ThinkPad L460 to i8042 reset list
Masaki Ota masaki.ota@jp.alps.com Input: ALPS - fix TrackStick detection on Thinkpad L570 and Latitude 7370
Gaku Inami gaku.inami.xh@renesas.com Revert "base: arch_topology: fix section mismatch build warnings"
Frank Mori Hess fmh6jj@gmail.com staging: comedi: ni_mio_common: ack ai fifo error interrupts.
Gavin Schenk g.schenk@eckelmann.de siox: fix possible buffer overflow in device_add_store
Liu Bo bo.li.liu@oracle.com Btrfs: fix unexpected cow in run_delalloc_nocow
Hans de Goede hdegoede@redhat.com Bluetooth: hci_bcm: Add 6 new ACPI HIDs
Eric Biggers ebiggers@google.com crypto: x86/cast5-avx - fix ECB encryption when long sg follows short one
Leonard Crestez leonard.crestez@nxp.com crypto: arm,arm64 - Fix random regeneration of S_shipped
Maciej S. Szmigiero mail@maciej.szmigiero.name crypto: ccp - return an actual key size from RSA max_size callback
Rui Miguel Silva rui.silva@linaro.org crypto: caam - Fix null dereference at error path
Herbert Xu herbert@gondor.apana.org.au crypto: ahash - Fix early termination in hash walk
LEROY Christophe christophe.leroy@c-s.fr crypto: talitos - fix IPsec cipher in length
Conor McLoughlin conor.mcloughlin@intel.com crypto: testmgr - Fix incorrect values in PKCS#1 test vector
Gregory CLEMENT gregory.clement@bootlin.com crypto: inside-secure - fix clock management
LEROY Christophe christophe.leroy@c-s.fr crypto: talitos - don't persistently map req_ctx->hw_context and req_ctx->buf
Gary R Hook gary.hook@amd.com crypto: ccp - Fill the result buffer only on digest, finup, and final ops
Herbert Xu herbert@gondor.apana.org.au crypto: lrw - Free rctx->ext with kzfree
Alexander Gerasiov gq@redlab-i.ru parport_pc: Add support for WCH CH382L PCI-E single parallel port card.
Oliver Neukum oneukum@suse.com media: usbtv: prevent double free in error case
Kees Cook keescook@chromium.org /dev/mem: Avoid overwriting "err" in read_mem()
Colin Ian King colin.king@canonical.com mei: remove dev_err message on an unsupported ioctl
Joel Stanley joel@jms.id.au serial: 8250: Add Nuvoton NPCM UART
Johan Hovold johan@kernel.org USB: serial: cp210x: add ELDAT Easywave RX09 id
Clemens Werther clemens.werther@gmail.com USB: serial: ftdi_sio: add support for Harman FirmwareHubEmulator
Major Hayden major@mhtx.net USB: serial: ftdi_sio: add RT Systems VX-8 cable
Omar Sandoval osandov@fb.com bitmap: fix memset optimization on big-endian systems
-------------
Diffstat:
Documentation/devicetree/bindings/serial/8250.txt | 1 + Makefile | 4 +- arch/arm/crypto/Makefile | 2 + arch/arm64/crypto/Makefile | 2 + arch/x86/crypto/cast5_avx_glue.c | 3 +- block/bio.c | 4 +- crypto/ahash.c | 7 +- crypto/lrw.c | 2 +- crypto/testmgr.h | 6 +- drivers/base/arch_topology.c | 12 +- drivers/bluetooth/hci_bcm.c | 6 + drivers/char/mem.c | 6 +- drivers/crypto/caam/ctrl.c | 3 - drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 2 +- drivers/crypto/ccp/ccp-crypto-rsa.c | 7 +- drivers/crypto/ccp/ccp-crypto-sha.c | 2 +- drivers/crypto/inside-secure/safexcel.c | 2 +- drivers/crypto/talitos.c | 168 +++++++++------------- drivers/input/mouse/alps.c | 24 +++- drivers/input/serio/i8042-x86ia64io.h | 24 ++++ drivers/media/usb/usbtv/usbtv-core.c | 2 + drivers/misc/mei/main.c | 1 - drivers/parport/parport_pc.c | 4 + drivers/siox/siox-core.c | 2 +- drivers/staging/comedi/drivers/ni_mio_common.c | 2 + drivers/tty/serial/8250/8250_of.c | 1 + drivers/tty/serial/8250/8250_port.c | 33 +++++ drivers/tty/vt/vt.c | 6 +- drivers/usb/serial/cp210x.c | 1 + drivers/usb/serial/ftdi_sio.c | 2 + drivers/usb/serial/ftdi_sio_ids.h | 9 ++ fs/btrfs/inode.c | 37 ++++- include/linux/bitmap.h | 22 ++- include/linux/compat.h | 6 +- include/uapi/asm-generic/siginfo.h | 7 +- include/uapi/linux/serial_core.h | 3 + 36 files changed, 269 insertions(+), 156 deletions(-)
stable-rc/linux-4.16.y boot: 65 boots: 1 failed, 62 passed with 2 untried/unknown (v4.16-32-g30380aa57922)
Full Boot Summary: https://kernelci.org/boot/all/job/stable-rc/branch/linux-4.16.y/kernel/v4.16... Full Build Summary: https://kernelci.org/build/stable-rc/branch/linux-4.16.y/kernel/v4.16-32-g30...
Tree: stable-rc Branch: linux-4.16.y Git Describe: v4.16-32-g30380aa57922 Git Commit: 30380aa579224caf6a737160802151f466fe3953 Git URL: http://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git Tested: 32 unique boards, 14 SoC families, 15 builds out of 186
Boot Failure Detected:
arm:
mvebu_v7_defconfig armada-375-db: 1 failed lab
--- For more info write to info@kernelci.org
On 04/06/2018 07:24 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.16.1 release. There are 31 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Sun Apr 8 08:43:15 UTC 2018. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.16.1-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.16.y and the diffstat can be found below.
thanks,
greg k-h
Compiled and booted on my test system. No dmesg regressions.
thanks, -- Shuah
On Fri, Apr 06, 2018 at 04:07:38PM -0600, Shuah Khan wrote:
On 04/06/2018 07:24 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.16.1 release. There are 31 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Sun Apr 8 08:43:15 UTC 2018. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.16.1-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.16.y and the diffstat can be found below.
thanks,
greg k-h
Compiled and booted on my test system. No dmesg regressions.
Thanks for testing all of these (there were a lot), and letting me know.
greg k-h
On 6 April 2018 at 18:54, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 4.16.1 release. There are 31 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Sun Apr 8 08:43:15 UTC 2018. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.16.1-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.16.y and the diffstat can be found below.
thanks,
greg k-h
Results from Linaro’s test farm. No regressions on arm64, arm and x86_64.
Summary ------------------------------------------------------------------------
kernel: 4.16.1-rc1 git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git git branch: linux-4.16.y git commit: 30380aa579224caf6a737160802151f466fe3953 git describe: v4.16-32-g30380aa57922 Test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-4.16-oe/build/v4.16-32-g3...
No regressions (compared to build ) ------------------------------------------------------------------------
Boards, architectures and test suites: -------------------------------------
dragonboard-410c - arm64 * boot - fail: 1, pass: 20 * kselftest - skip: 20, pass: 45 * libhugetlbfs - skip: 1, pass: 90 * ltp-cap_bounds-tests - pass: 2 * ltp-containers-tests - skip: 17, pass: 64 * ltp-fcntl-locktests-tests - pass: 2 * ltp-filecaps-tests - pass: 2 * ltp-fs-tests - skip: 2, pass: 61 * ltp-fs_bind-tests - pass: 2 * ltp-fs_perms_simple-tests - pass: 19 * ltp-fsx-tests - pass: 2 * ltp-hugetlb-tests - skip: 1, pass: 21 * ltp-io-tests - pass: 3 * ltp-ipc-tests - pass: 9 * ltp-math-tests - pass: 11 * ltp-nptl-tests - pass: 2 * ltp-pty-tests - pass: 4 * ltp-sched-tests - pass: 14 * ltp-securebits-tests - pass: 4 * ltp-syscalls-tests - skip: 147, pass: 1003 * ltp-timers-tests - skip: 1, pass: 12
hi6220-hikey - arm64 * boot - pass: 20 * kselftest - skip: 17, pass: 48 * libhugetlbfs - skip: 1, pass: 90 * ltp-cap_bounds-tests - pass: 2 * ltp-containers-tests - skip: 17, pass: 64 * ltp-fcntl-locktests-tests - pass: 2 * ltp-filecaps-tests - pass: 2 * ltp-fs-tests - skip: 2, pass: 61 * ltp-fs_bind-tests - pass: 2 * ltp-fs_perms_simple-tests - pass: 19 * ltp-fsx-tests - pass: 2 * ltp-hugetlb-tests - skip: 1, pass: 21 * ltp-io-tests - pass: 3 * ltp-ipc-tests - pass: 9 * ltp-math-tests - pass: 11 * ltp-nptl-tests - pass: 2 * ltp-pty-tests - pass: 4 * ltp-sched-tests - skip: 4, pass: 10 * ltp-securebits-tests - pass: 4 * ltp-syscalls-tests - skip: 150, pass: 1000 * ltp-timers-tests - skip: 1, pass: 12
juno-r2 - arm64 * boot - pass: 20 * kselftest - skip: 17, pass: 48 * libhugetlbfs - skip: 1, pass: 90 * ltp-cap_bounds-tests - pass: 2 * ltp-containers-tests - skip: 17, pass: 64 * ltp-fcntl-locktests-tests - pass: 2 * ltp-filecaps-tests - pass: 2 * ltp-fs-tests - skip: 2, pass: 61 * ltp-fs_bind-tests - pass: 2 * ltp-fs_perms_simple-tests - pass: 19 * ltp-fsx-tests - pass: 2 * ltp-hugetlb-tests - pass: 22 * ltp-io-tests - pass: 3 * ltp-ipc-tests - pass: 9 * ltp-math-tests - pass: 11 * ltp-nptl-tests - pass: 2 * ltp-pty-tests - pass: 4 * ltp-sched-tests - skip: 4, pass: 10 * ltp-securebits-tests - pass: 4 * ltp-syscalls-tests - skip: 148, pass: 1002 * ltp-timers-tests - skip: 1, pass: 12
qemu_x86_64 * boot - pass: 22 * kselftest - skip: 23, pass: 57 * kselftest-vsyscall-mode-native - skip: 23, pass: 57 * kselftest-vsyscall-mode-none - skip: 23, pass: 57 * libhugetlbfs - skip: 1, pass: 90 * ltp-cap_bounds-tests - pass: 2 * ltp-containers-tests - skip: 17, pass: 64 * ltp-fcntl-locktests-tests - pass: 2 * ltp-filecaps-tests - pass: 2 * ltp-fs-tests - skip: 6, pass: 57 * ltp-fs_bind-tests - pass: 2 * ltp-fs_perms_simple-tests - pass: 19 * ltp-fsx-tests - pass: 2 * ltp-hugetlb-tests - pass: 22 * ltp-io-tests - pass: 3 * ltp-ipc-tests - pass: 9 * ltp-math-tests - pass: 11 * ltp-nptl-tests - pass: 2 * ltp-pty-tests - pass: 4 * ltp-sched-tests - skip: 1, pass: 13 * ltp-securebits-tests - pass: 4 * ltp-syscalls-tests - skip: 149, pass: 1001 * ltp-timers-tests - skip: 1, pass: 12
x15 - arm * boot - pass: 20 * kselftest - skip: 21, fail: 1, pass: 40 * libhugetlbfs - skip: 1, fail: 1, pass: 86 * ltp-cap_bounds-tests - pass: 2 * ltp-containers-tests - skip: 18, pass: 63 * ltp-fcntl-locktests-tests - pass: 2 * ltp-filecaps-tests - pass: 2 * ltp-fs-tests - skip: 2, pass: 61 * ltp-fs_bind-tests - pass: 2 * ltp-fs_perms_simple-tests - pass: 19 * ltp-fsx-tests - pass: 2 * ltp-hugetlb-tests - skip: 2, pass: 20 * ltp-io-tests - pass: 3 * ltp-ipc-tests - pass: 9 * ltp-math-tests - pass: 11 * ltp-nptl-tests - pass: 2 * ltp-pty-tests - pass: 4 * ltp-sched-tests - skip: 1, pass: 13 * ltp-securebits-tests - pass: 4 * ltp-syscalls-tests - skip: 97, pass: 1053 * ltp-timers-tests - skip: 1, pass: 12
x86_64 * boot - pass: 22 * kselftest - skip: 24, pass: 61 * kselftest-vsyscall-mode-native - skip: 19, pass: 61 * kselftest-vsyscall-mode-none - skip: 19, fail: 1, pass: 60 * libhugetlbfs - skip: 1, pass: 90 * ltp-cap_bounds-tests - pass: 2 * ltp-containers-tests - skip: 17, pass: 62 * ltp-fcntl-locktests-tests - pass: 2 * ltp-filecaps-tests - pass: 2 * ltp-fs-tests - skip: 1, pass: 62 * ltp-fs_bind-tests - pass: 2 * ltp-fs_perms_simple-tests - pass: 19 * ltp-fsx-tests - pass: 2 * ltp-hugetlb-tests - pass: 22 * ltp-io-tests - pass: 3 * ltp-ipc-tests - pass: 9 * ltp-math-tests - pass: 11 * ltp-nptl-tests - pass: 2 * ltp-pty-tests - pass: 4 * ltp-sched-tests - skip: 5, pass: 9 * ltp-securebits-tests - pass: 4 * ltp-syscalls-tests - skip: 119, pass: 1031 * ltp-timers-tests - skip: 1, pass: 12
-- Linaro QA (beta) https://qa-reports.linaro.org
On Sat, Apr 07, 2018 at 01:31:34PM +0530, Naresh Kamboju wrote:
On 6 April 2018 at 18:54, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 4.16.1 release. There are 31 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Sun Apr 8 08:43:15 UTC 2018. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.16.1-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.16.y and the diffstat can be found below.
thanks,
greg k-h
Results from Linaro’s test farm. No regressions on arm64, arm and x86_64.
Summary
kernel: 4.16.1-rc1 git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git git branch: linux-4.16.y git commit: 30380aa579224caf6a737160802151f466fe3953 git describe: v4.16-32-g30380aa57922 Test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-4.16-oe/build/v4.16-32-g3...
No regressions (compared to build )
Compared to what build? :)
thanks,
greg k-h
Results from Linaro’s test farm. No regressions on arm64, arm and x86_64.
Summary
kernel: 4.16.1-rc1 git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git git branch: linux-4.16.y git commit: 30380aa579224caf6a737160802151f466fe3953 git describe: v4.16-32-g30380aa57922 Test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-4.16-oe/build/v4.16-32-g3...
No regressions (compared to build )
Compared to what build? :)
There is no previous build to compare. stable-rc 4.16 is the new build in our system. This build results will act as base line for coming up 4.16 builds.
- Naresh
On Sat, Apr 07, 2018 at 10:37:33PM +0530, Naresh Kamboju wrote:
Results from Linaro’s test farm. No regressions on arm64, arm and x86_64.
Summary
kernel: 4.16.1-rc1 git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git git branch: linux-4.16.y git commit: 30380aa579224caf6a737160802151f466fe3953 git describe: v4.16-32-g30380aa57922 Test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-4.16-oe/build/v4.16-32-g3...
No regressions (compared to build )
Compared to what build? :)
There is no previous build to compare. stable-rc 4.16 is the new build in our system. This build results will act as base line for coming up 4.16 builds.
Why were you all not testing 4.16-rc releases and the final 4.16.0 release? For some reason I thought you all were doing that.
thanks,
greg k-h
On Sat, Apr 07, 2018 at 07:54:27PM +0200, Greg Kroah-Hartman wrote:
On Sat, Apr 07, 2018 at 10:37:33PM +0530, Naresh Kamboju wrote:
Results from Linaro’s test farm. No regressions on arm64, arm and x86_64.
Summary
kernel: 4.16.1-rc1 git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git git branch: linux-4.16.y git commit: 30380aa579224caf6a737160802151f466fe3953 git describe: v4.16-32-g30380aa57922 Test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-4.16-oe/build/v4.16-32-g3...
No regressions (compared to build )
Compared to what build? :)
There is no previous build to compare. stable-rc 4.16 is the new build in our system. This build results will act as base line for coming up 4.16 builds.
Why were you all not testing 4.16-rc releases and the final 4.16.0 release? For some reason I thought you all were doing that.
Hi Greg -
We track each branch separately and since linux-4.16.y is new, this was the first build. But, we tested 4.16 release on our mainline tracking branch (along with all the RCs and such before release). We have been testing all along, it just doesn't show up here because this is a new git branch and new qa-reports 'project'.
In any case, we review all test failures to identify any issues, on all LTS branches, stable, mainline, and next. So, regardless of whether or not qa-reports identifies something as a 'regression', we'll notice it.
Hope that helps, Dan