This is the start of the stable review cycle for the 4.19.148 release. There are 37 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, 27 Sep 2020 12:47:02 +0000. 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.19.148-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y and the diffstat can be found below.
thanks,
greg k-h
------------- Pseudo-Shortlog of commits:
Greg Kroah-Hartman gregkh@linuxfoundation.org Linux 4.19.148-rc1
Lukas Wunner lukas@wunner.de serial: 8250: Avoid error message on reprobe
Priyaranjan Jha priyarjha@google.com tcp_bbr: adapt cwnd based on ack aggregation estimation
Priyaranjan Jha priyarjha@google.com tcp_bbr: refactor bbr_target_cwnd() for general inflight provisioning
Xunlei Pang xlpang@linux.alibaba.com mm: memcg: fix memcg reclaim soft lockup
Masahiro Yamada masahiroy@kernel.org kbuild: support LLVM=1 to switch the default tools to Clang/LLVM
Masahiro Yamada masahiroy@kernel.org kbuild: replace AS=clang with LLVM_IAS=1
Masahiro Yamada masahiroy@kernel.org kbuild: remove AS variable
Dmitry Golovin dima@golovin.in x86/boot: kbuild: allow readelf executable to be specified
Masahiro Yamada masahiroy@kernel.org net: wan: wanxl: use $(M68KCC) instead of $(M68KAS) for rebuilding firmware
Masahiro Yamada masahiroy@kernel.org net: wan: wanxl: use allow to pass CROSS_COMPILE_M68k for rebuilding firmware
Fangrui Song maskray@google.com Documentation/llvm: fix the name of llvm-size
Nick Desaulniers ndesaulniers@google.com Documentation/llvm: add documentation on building w/ Clang/LLVM
Vasily Gorbik gor@linux.ibm.com kbuild: add OBJSIZE variable for the size tool
Nick Desaulniers ndesaulniers@google.com MAINTAINERS: add CLANG/LLVM BUILD SUPPORT info
David Ahern dsahern@kernel.org ipv4: Update exception handling for multipath routes via same device
Eric Dumazet edumazet@google.com net: add __must_check to skb_put_padto()
Eric Dumazet edumazet@google.com net: qrtr: check skb_put_padto() return value
Florian Fainelli f.fainelli@gmail.com net: phy: Avoid NPD upon phy_detach() when driver is unbound
Michael Chan michael.chan@broadcom.com bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex.
Edwin Peer edwin.peer@broadcom.com bnxt_en: return proper error codes in bnxt_show_temp
Xin Long lucien.xin@gmail.com tipc: use skb_unshare() instead in tipc_buf_append()
Tetsuo Handa penguin-kernel@I-love.SAKURA.ne.jp tipc: fix shutdown() of connection oriented socket
Peilin Ye yepeilin.cs@gmail.com tipc: Fix memory leak in tipc_group_create_member()
Jakub Kicinski kuba@kernel.org nfp: use correct define to return NONE fec
Yunsheng Lin linyunsheng@huawei.com net: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc
Necip Fazil Yildiran fazilyildiran@gmail.com net: ipv6: fix kconfig dependency warning for IPV6_SEG6_HMAC
Linus Walleij linus.walleij@linaro.org net: dsa: rtl8366: Properly clear member config
Petr Machata petrm@nvidia.com net: DCB: Validate DCB_ATTR_DCB_BUFFER argument
Eric Dumazet edumazet@google.com ipv6: avoid lockdep issue in fib6_del()
Wei Wang weiwan@google.com ip: fix tos reflection in ack and reset packets
Dan Carpenter dan.carpenter@oracle.com hdlc_ppp: add range checks in ppp_cp_parse_cr()
Mark Gray mark.d.gray@redhat.com geneve: add transport ports in route lookup for geneve
Ganji Aravind ganji.aravind@chelsio.com cxgb4: Fix offset when clearing filter byte counters
Ralph Campbell rcampbell@nvidia.com mm/thp: fix __split_huge_pmd_locked() for migration PMD
Muchun Song songmuchun@bytedance.com kprobes: fix kill kprobe which has been marked as gone
Rustam Kovhaev rkovhaev@gmail.com KVM: fix memory leak in kvm_io_bus_unregister_dev()
Mark Salyzyn salyzyn@android.com af_key: pfkey_dump needs parameter validation
-------------
Diffstat:
Documentation/kbuild/llvm.rst | 87 ++++++++++ MAINTAINERS | 9 ++ Makefile | 40 +++-- arch/x86/boot/compressed/Makefile | 2 +- drivers/net/dsa/rtl8366.c | 20 ++- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 19 ++- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 31 ++-- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 9 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 4 +- drivers/net/geneve.c | 37 +++-- drivers/net/phy/phy_device.c | 3 +- drivers/net/wan/Kconfig | 2 +- drivers/net/wan/Makefile | 12 +- drivers/net/wan/hdlc_ppp.c | 16 +- drivers/tty/serial/8250/8250_core.c | 11 +- include/linux/skbuff.h | 7 +- include/net/inet_connection_sock.h | 4 +- kernel/kprobes.c | 9 +- mm/huge_memory.c | 40 +++-- mm/vmscan.c | 8 + net/dcb/dcbnl.c | 8 + net/ipv4/ip_output.c | 3 +- net/ipv4/route.c | 11 +- net/ipv4/tcp_bbr.c | 180 ++++++++++++++++++--- net/ipv6/Kconfig | 1 + net/ipv6/ip6_fib.c | 13 +- net/key/af_key.c | 7 + net/qrtr/qrtr.c | 20 +-- net/sched/sch_generic.c | 49 ++++-- net/tipc/group.c | 14 +- net/tipc/msg.c | 3 +- net/tipc/socket.c | 5 +- tools/objtool/Makefile | 6 + virt/kvm/kvm_main.c | 21 +-- 34 files changed, 550 insertions(+), 161 deletions(-)
Hi!
This is the start of the stable review cycle for the 4.19.148 release. There are 37 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.
CIP testing did not detect any problems.
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-4...
I see significant part of this is LLVM support... I'm quite surprised to see it in -stable. Few words if LLVM is now officially supported in 4.19 or what is going on here would be welcome.
Best regards, Pavel
On Fri, Sep 25, 2020 at 07:39:46PM +0200, Pavel Machek wrote:
Hi!
This is the start of the stable review cycle for the 4.19.148 release. There are 37 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.
CIP testing did not detect any problems.
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-4...
Great!
I see significant part of this is LLVM support... I'm quite surprised to see it in -stable. Few words if LLVM is now officially supported in 4.19 or what is going on here would be welcome.
See the stable list archives for the submission of these patches if you are curious about it.
And yes, many systems run 4.19.y with llvm, many many millions of devices or so :)
thanks,
greg k-h
On Fri, 25 Sep 2020 14:48:28 +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.148 release. There are 37 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, 27 Sep 2020 12:47:02 +0000. 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.19.148-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y and the diffstat can be found below.
thanks,
greg k-h
All tests passing for Tegra ...
Test results for stable-v4.19: 14 builds: 14 pass, 0 fail 22 boots: 22 pass, 0 fail 38 tests: 38 pass, 0 fail
Linux version: 4.19.148-rc1-g1e68f3302e6a Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000, tegra194-p2972-0000, tegra20-ventana, tegra210-p2371-2180, tegra30-cardhu-a04
Tested-by: Jon Hunter jonathanh@nvidia.com
Jon
On 9/25/20 6:48 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.148 release. There are 37 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, 27 Sep 2020 12:47:02 +0000. 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.19.148-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y and the diffstat can be found below.
thanks,
greg k-h
Compiled and booted on my test system. No dmesg regressions.
Tested-by: Shuah Khan skhan@linuxfoundation.org
thanks, -- Shuah
On Fri, 25 Sep 2020 at 18:23, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 4.19.148 release. There are 37 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, 27 Sep 2020 12:47:02 +0000. 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.19.148-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y and the diffstat can be found below.
thanks,
greg k-h
Results from Linaro’s test farm. No regressions on arm64, arm, x86_64, and i386.
Tested-by: Linux Kernel Functional Testing lkft@linaro.org
Summary ------------------------------------------------------------------------
kernel: 4.19.148-rc1 git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git git branch: linux-4.19.y git commit: 1e68f3302e6a25ff4310dbf4f2de747180d01146 git describe: v4.19.147-38-g1e68f3302e6a Test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-4.19.y-sanity/build...
No regressions (compared to build v4.19.147)
No fixes (compared to build v4.19.147)
Ran 28038 total tests in the following environments and test suites.
Environments -------------- - dragonboard-410c - hi6220-hikey - i386 - juno-r2 - juno-r2-compat - juno-r2-kasan - nxp-ls2088 - qemu_arm - qemu_arm64 - qemu_i386 - qemu_x86_64 - x15 - x86 - x86-kasan
Test Suites ----------- * linux-log-parser * ltp-cap_bounds-tests * ltp-commands-tests * ltp-containers-tests * ltp-cpuhotplug-tests * ltp-crypto-tests * ltp-dio-tests * ltp-fcntl-locktests-tests * ltp-filecaps-tests * ltp-fs_bind-tests * ltp-fs_perms_simple-tests * ltp-fsx-tests * ltp-io-tests * ltp-ipc-tests * ltp-math-tests * ltp-syscalls-tests * libhugetlbfs * ltp-fs-tests * ltp-hugetlb-tests * ltp-mm-tests * ltp-nptl-tests * ltp-pty-tests * ltp-securebits-tests * ltp-tracing-tests * v4l2-compliance * ltp-controllers-tests * ltp-cve-tests * ltp-open-posix-tests * ltp-sched-tests * network-basic-tests
On Fri, Sep 25, 2020 at 02:48:28PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.148 release. There are 37 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, 27 Sep 2020 12:47:02 +0000. Anything received after that time might be too late.
Build results: total: 155 pass: 155 fail: 0 Qemu test results: total: 421 pass: 421 fail: 0
Tested-by: Guenter Roeck linux@roeck-us.net
Guenter