This is the start of the stable review cycle for the 4.15.3 release. There are 23 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 Feb 11 13:39:20 UTC 2018. Anything received after that time might be too late.
The whole patch series can be found in one patch at: kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.3-rc1.gz or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.15.y and the diffstat can be found below.
thanks,
greg k-h
------------- Pseudo-Shortlog of commits:
Greg Kroah-Hartman gregkh@linuxfoundation.org Linux 4.15.3-rc1
Robert Baronescu robert.baronescu@nxp.com crypto: tcrypt - fix S/G table for test_aead_speed()
Masahiro Yamada yamada.masahiro@socionext.com gpio: uniphier: fix mismatch between license text and MODULE_LICENSE
Jesse Chan jc@linux.com media: tegra-cec: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE
Jesse Chan jc@linux.com media: soc_camera: soc_scale_crop: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE
Jesse Chan jc@linux.com media: mtk-vcodec: add missing MODULE_LICENSE/DESCRIPTION
Jiri Pirko jiri@mellanox.com net: sched: fix use-after-free in tcf_block_put_ext
Cong Wang xiyou.wangcong@gmail.com net_sched: get rid of rcu_barrier() in tcf_block_put_ext()
Eric Dumazet edumazet@google.com soreuseport: fix mem leak in reuseport_add_sock()
Martin KaFai Lau kafai@fb.com ipv6: Fix SO_REUSEPORT UDP socket with implicit sk_ipv6only
Paolo Abeni pabeni@redhat.com cls_u32: add missing RCU annotation.
Neal Cardwell ncardwell@google.com tcp_bbr: fix pacing_gain to always be unity when using lt_bw
Jiri Pirko jiri@mellanox.com rocker: fix possible null pointer dereference in rocker_router_fib_event_work
David Ahern dsahern@gmail.com net: ipv6: send unsolicited NA after DAD
Roman Gushchin guro@fb.com Revert "defer call to mem_cgroup_sk_alloc()"
Wei Wang weiwan@google.com ipv6: change route cache aging logic
Eric Dumazet edumazet@google.com ipv6: addrconf: break critical section in addrconf_verify_rtnl()
Jason Wang jasowang@redhat.com vhost_net: stop device during reset owner
Li RongQing lirongqing@baidu.com tcp: release sk_frag.page in tcp_disconnect
Chunhao Lin hau@realtek.com r8169: fix RTL8168EP take too long to complete driver initialization.
Kristian Evensen kristian.evensen@gmail.com qmi_wwan: Add support for Quectel EP06
Junxiao Bi junxiao.bi@oracle.com qlcnic: fix deadlock bug
Eric Dumazet edumazet@google.com net: igmp: add a missing rcu locking section
Nikolay Aleksandrov nikolay@cumulusnetworks.com ip6mr: fix stale iterator
-------------
Diffstat:
Makefile | 4 +-- crypto/tcrypt.c | 6 ++-- drivers/gpio/gpio-uniphier.c | 2 +- .../media/platform/mtk-vcodec/mtk_vcodec_util.c | 3 ++ drivers/media/platform/soc_camera/soc_scale_crop.c | 4 +++ drivers/media/platform/tegra-cec/tegra_cec.c | 5 +++ .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 18 +++++----- drivers/net/ethernet/realtek/r8169.c | 4 +-- drivers/net/ethernet/rocker/rocker_main.c | 18 +++++----- drivers/net/usb/qmi_wwan.c | 1 + drivers/vhost/net.c | 1 + include/net/sch_generic.h | 1 - mm/memcontrol.c | 14 ++++++++ net/core/sock.c | 5 +-- net/core/sock_reuseport.c | 35 ++++++++++--------- net/ipv4/igmp.c | 4 +++ net/ipv4/inet_connection_sock.c | 1 - net/ipv4/tcp.c | 6 ++++ net/ipv4/tcp_bbr.c | 6 ++-- net/ipv6/addrconf.c | 32 +++++++++++++++--- net/ipv6/af_inet6.c | 11 +++--- net/ipv6/ip6mr.c | 1 + net/ipv6/ndisc.c | 5 +++ net/ipv6/route.c | 20 ++++++----- net/sched/cls_api.c | 39 ++++++++-------------- net/sched/cls_u32.c | 12 ++++--- 26 files changed, 163 insertions(+), 95 deletions(-)
stable-rc/linux-4.15.y boot: 25 boots: 0 failed, 25 passed (v4.15.2-23-g1b51f4a14c4b)
Full Boot Summary: https://kernelci.org/boot/all/job/stable-rc/branch/linux-4.15.y/kernel/v4.15... Full Build Summary: https://kernelci.org/build/stable-rc/branch/linux-4.15.y/kernel/v4.15.2-23-g...
Tree: stable-rc Branch: linux-4.15.y Git Describe: v4.15.2-23-g1b51f4a14c4b Git Commit: 1b51f4a14c4b2c676e78dec23fa93c00711a8db2 Git URL: http://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git Tested: 20 unique boards, 11 SoC families, 4 builds out of 77
--- For more info write to info@kernelci.org
On 02/09/2018 06:39 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.15.3 release. There are 23 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 Feb 11 13:39:20 UTC 2018. Anything received after that time might be too late.
The whole patch series can be found in one patch at: kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.3-rc1.gz or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.15.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, Feb 09, 2018 at 01:20:26PM -0700, Shuah Khan wrote:
On 02/09/2018 06:39 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.15.3 release. There are 23 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 Feb 11 13:39:20 UTC 2018. Anything received after that time might be too late.
The whole patch series can be found in one patch at: kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.3-rc1.gz or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.15.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 3 of these and letting me know.
greg k-h
On Fri, Feb 09, 2018 at 02:39:58PM +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.15.3 release. There are 23 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 Feb 11 13:39:20 UTC 2018. Anything received after that time might be too late.
The whole patch series can be found in one patch at: kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.3-rc1.gz or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.15.y and the diffstat can be found below.
Results from Linaro’s test farm. No regressions on arm64, arm and x86_64.
Since the last RC, we have upgraded LTP from release version 20170929 to release version 20180118. The fanotify06 (and "runltp_syscalls") regressions listed below are due to a problem in LTP itself (see http://lists.linux.it/pipermail/ltp/2018-January/006915.html). We will either carry a patch to fix fanotify06, or skip it until the next LTP release. You'll see this noise in the other branches as well.
Summary ------------------------------------------------------------------------
kernel: 4.15.3-rc1 git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git git branch: linux-4.15.y git commit: f253047fc1615940f91756b2dda08aca97d57d6c git describe: v4.15.2-24-gf253047fc161 Test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-4.15-oe/build/v4.15.2-24-...
Regressions (compared to build v4.15.2-23-g1b51f4a14c4b) ------------------------------------------------------------------------
hi6220-hikey - arm64: ltp-syscalls-tests: * fanotify06 * runltp_syscalls
* test src: git://github.com/linux-test-project/ltp.git
juno-r2 - arm64: ltp-syscalls-tests: * fanotify06 * runltp_syscalls
* test src: git://github.com/linux-test-project/ltp.git
x15 - arm: ltp-syscalls-tests: * runltp_syscalls
* test src: git://github.com/linux-test-project/ltp.git
x86_64: ltp-syscalls-tests: * runltp_syscalls
* test src: git://github.com/linux-test-project/ltp.git
Boards, architectures and test suites: -------------------------------------
hi6220-hikey - arm64 * boot - pass: 20 * kselftest - skip: 9, 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: 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 - fail: 2, skip: 152, pass: 996 * ltp-timers-tests - skip: 1, pass: 12
juno-r2 - arm64 * boot - pass: 20 * kselftest - skip: 10, pass: 56 * 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 - fail: 2, skip: 149, pass: 999 * ltp-timers-tests - skip: 1, pass: 12
x15 - arm * boot - pass: 20 * kselftest - skip: 12, pass: 53 * libhugetlbfs - skip: 1, pass: 87 * ltp-cap_bounds-tests - pass: 2 * ltp-containers-tests - fail: 2, skip: 17, pass: 62 * 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 - fail: 2, skip: 97, pass: 1051 * ltp-timers-tests - skip: 1, pass: 12
x86_64 * boot - pass: 20 * kselftest - skip: 10, pass: 71 * 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: 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 - fail: 2, skip: 118, pass: 1030 * ltp-timers-tests - skip: 1, pass: 12
-- Linaro QA (beta) https://qa-reports.linaro.org
On Fri, Feb 09, 2018 at 02:40:41PM -0600, Dan Rue wrote:
On Fri, Feb 09, 2018 at 02:39:58PM +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.15.3 release. There are 23 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 Feb 11 13:39:20 UTC 2018. Anything received after that time might be too late.
The whole patch series can be found in one patch at: kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.3-rc1.gz or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.15.y and the diffstat can be found below.
Results from Linaro’s test farm. No regressions on arm64, arm and x86_64.
Since the last RC, we have upgraded LTP from release version 20170929 to release version 20180118. The fanotify06 (and "runltp_syscalls") regressions listed below are due to a problem in LTP itself (see http://lists.linux.it/pipermail/ltp/2018-January/006915.html). We will either carry a patch to fix fanotify06, or skip it until the next LTP release. You'll see this noise in the other branches as well.
Ah, nice you upgraded LTP, lots of fixes are getting merged into there lately.
And thanks for testing all of these and letting me know.
greg k-h
On 02/09/2018 05:39 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.15.3 release. There are 23 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 Feb 11 13:39:20 UTC 2018. Anything received after that time might be too late.
Build results: total: 147 pass: 146 fail: 1 Failed builds: mips:allmodconfig Qemu test results: total: 126 pass: 126 fail: 0
The fix for the mips build problem is now upstream with commit 24f8d233074b ("watchdog: indydog: Add dependency on SGI_HAS_INDYDOG") and is confirmed to fix the problem.
Details are available at http://kerneltests.org/builders.
Guenter
On Sat, Feb 10, 2018 at 08:07:16AM -0800, Guenter Roeck wrote:
On 02/09/2018 05:39 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.15.3 release. There are 23 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 Feb 11 13:39:20 UTC 2018. Anything received after that time might be too late.
Build results: total: 147 pass: 146 fail: 1 Failed builds: mips:allmodconfig Qemu test results: total: 126 pass: 126 fail: 0
The fix for the mips build problem is now upstream with commit 24f8d233074b ("watchdog: indydog: Add dependency on SGI_HAS_INDYDOG") and is confirmed to fix the problem.
I've now queued this one up for the next release, thanks!
greg k-h