Re: [PATCH 4.16 000/272] 4.16.13-stable review
On Tue, May 29, 2018 at 01:52:12PM -0600, Shuah Khan wrote: > On 05/28/2018 04:00 AM, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 4.16.13 release. > > There are 272 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 Wed May 30 10:01:02 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.13-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.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 and letting me know. greg k-h
Re: [PATCH 4.16 000/272] 4.16.13-stable review
On 05/28/2018 04:00 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.16.13 release. > There are 272 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 Wed May 30 10:01:02 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.13-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.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
Re: [PATCH 4.16 000/272] 4.16.13-stable review
The following bug has been opened for LTP: https://github.com/linux-test-project/ltp/issues/319 for the CVE-2017-5669's wrong assumptions (based on Davidlohr's work). I'll change the test to cover both scenarios and expect the right results from them. > On 29 May 2018, at 04:08, Greg Kroah-Hartman > wrote: > > On Tue, May 29, 2018 at 10:55:34AM +0530, Naresh Kamboju wrote: >> On 28 May 2018 at 15:30, Greg Kroah-Hartman >> wrote: >>> This is the start of the stable review cycle for the 4.16.13 release. >>> There are 272 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 Wed May 30 10:01:02 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.13-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.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. >> >> NOTE: >> The failed LTP test case "cve-2017-5669" is a waiver here. > > Thanks for figuring that one out :) > > Also, thanks for testing all of these and letting me know.
Re: [PATCH 4.16 000/272] 4.16.13-stable review
On Tue, May 29, 2018 at 10:55:34AM +0530, Naresh Kamboju wrote: > On 28 May 2018 at 15:30, Greg Kroah-Hartman > wrote: > > This is the start of the stable review cycle for the 4.16.13 release. > > There are 272 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 Wed May 30 10:01:02 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.13-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.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. > > NOTE: > The failed LTP test case "cve-2017-5669" is a waiver here. Thanks for figuring that one out :) Also, thanks for testing all of these and letting me know. greg k-h
Re: [PATCH 4.16 000/272] 4.16.13-stable review
On Mon, May 28, 2018 at 05:46:26PM -0700, Guenter Roeck wrote: > On 05/28/2018 03:00 AM, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 4.16.13 release. > > There are 272 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 Wed May 30 10:01:02 UTC 2018. > > Anything received after that time might be too late. > > > > Build results: > total: 143 pass: 143 fail: 0 > Qemu test results: > total: 141 pass: 141 fail: 0 > > Details are available at http://kerneltests.org/builders. Wonderful, everything passed. Thanks for testing all of these and letting me know. greg k-h
Re: [PATCH 4.16 000/272] 4.16.13-stable review
On 28 May 2018 at 15:30, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.16.13 release. > There are 272 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 Wed May 30 10:01:02 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.13-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.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. NOTE: The failed LTP test case "cve-2017-5669" is a waiver here. Summary kernel: 4.16.13-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: ca67f014e67013cd3d8312e68d2967332dae8654 git describe: v4.16.12-273-gca67f014e670 Test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-4.16-oe/build/v4.16.12-273-gca67f014e670 No regressions (compared to build v4.16.12-271-g2cb370dedebb) Ran 10312 total tests in the following environments and test suites. Environments -- - dragonboard-410c - arm64 - hi6220-hikey - arm64 - juno-r2 - arm64 - qemu_arm - qemu_arm64 - qemu_x86_64 - x15 - arm - x86_64 Test Suites --- * boot * kselftest * libhugetlbfs * ltp-cap_bounds-tests * ltp-containers-tests * ltp-fcntl-locktests-tests * ltp-fs-tests * ltp-fs_bind-tests * ltp-fs_perms_simple-tests * ltp-fsx-tests * ltp-hugetlb-tests * ltp-io-tests * ltp-ipc-tests * ltp-math-tests * ltp-nptl-tests * ltp-pty-tests * ltp-sched-tests * ltp-securebits-tests * ltp-timers-tests * ltp-cve-tests * ltp-filecaps-tests * ltp-syscalls-tests * kselftest-vsyscall-mode-native * kselftest-vsyscall-mode-none -- Linaro LKFT https://lkft.linaro.org
Re: [PATCH 4.16 000/272] 4.16.13-stable review
On 05/28/2018 03:00 AM, Greg Kroah-Hartman wrote: This is the start of the stable review cycle for the 4.16.13 release. There are 272 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 Wed May 30 10:01:02 UTC 2018. Anything received after that time might be too late. Build results: total: 143 pass: 143 fail: 0 Qemu test results: total: 141 pass: 141 fail: 0 Details are available at http://kerneltests.org/builders. Guenter
Re: [PATCH 4.16 000/272] 4.16.13-stable review
On Tue, 29 May 2018, Naresh Kamboju wrote: On 28 May 2018 at 15:30, Greg Kroah-Hartman wrote: On all devices, ltp-syscalls-tests: * cve-2017-5669 ltp-cve-tests: * cve-2017-5669 Test log: cve-2017-5669.c:62: INFO: Attempting to attach shared memory to null page cve-2017-5669.c:74: INFO: Mapped shared memory to (nil) cve-2017-5669.c:78: FAIL: We have mapped a VM address within the first 64Kb cve-2017-5669.c:84: INFO: Touching shared memory to see if anything strange happens Summary: passed 0 failed 1 skipped 0 warnings 0 The root cause is, "Revert "ipc/shm: Fix shmat mmap nil-page protection"", which explicitly rolls back the original change and mentions that the LTP test case needs to be updated accordingly. This is expected in that the ltp testcase was made based on wrong assumptions. Furthermore, the reversion is being done because without it we breaks userspace; X11 most noticeably -- that alone indicates that the cve testcase is bogus. This regression initially detected on 4.17.0-rc5-next-20180516 Need more investigation on this issue. The correct way of proceeding is to update the ltp testcase to deal with the remap option only, which I mentioned and they are Cc'ed. Thanks, Davidlohr
Re: [PATCH 4.16 000/272] 4.16.13-stable review
On 28 May 2018 at 15:30, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.16.13 release. > There are 272 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 Wed May 30 10:01:02 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.13-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.16.y > and the diffstat can be found below. > > thanks, > > greg k-h > > Davidlohr Bueso > ipc/shm: fix shmat() nil address after round-down when remapping > > Davidlohr Bueso > Revert "ipc/shm: Fix shmat mmap nil-page protection" Regression on 4.16, 4,14, 4.9 and 4.4 and all devices. Regressions (compared to build v4.16.12) On all devices, ltp-syscalls-tests: * cve-2017-5669 ltp-cve-tests: * cve-2017-5669 Test log: cve-2017-5669.c:62: INFO: Attempting to attach shared memory to null page cve-2017-5669.c:74: INFO: Mapped shared memory to (nil) cve-2017-5669.c:78: FAIL: We have mapped a VM address within the first 64Kb cve-2017-5669.c:84: INFO: Touching shared memory to see if anything strange happens Summary: passed 0 failed 1 skipped 0 warnings 0 The root cause is, "Revert "ipc/shm: Fix shmat mmap nil-page protection"", which explicitly rolls back the original change and mentions that the LTP test case needs to be updated accordingly. This regression initially detected on 4.17.0-rc5-next-20180516 Need more investigation on this issue. Ref: LKFT: next: LTS-4.16,4.14 and 4.9: LTP test case cve-2017-5669 failed on all devices https://bugs.linaro.org/show_bug.cgi?id=3835 https://bugzilla.kernel.org/show_bug.cgi?id=192931 https://patchwork.kernel.org/patch/9552307/ Best regards Naresh Kamboju
[PATCH 4.16 000/272] 4.16.13-stable review
This is the start of the stable review cycle for the 4.16.13 release. There are 272 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 Wed May 30 10:01:02 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.13-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.16.y and the diffstat can be found below. thanks, greg k-h - Pseudo-Shortlog of commits: Greg Kroah-Hartman Linux 4.16.13-rc1 Deepak Rawat drm/vmwgfx: Set dmabuf_size when vmw_dmabuf_init is successful Randy Dunlap kdb: make "mdr" command repeat Jan Kundrát pinctrl: mcp23s08: spi: Fix regmap debugfs entries Bjorn Andersson pinctrl: msm: Use dynamic GPIO numbering Christophe JAILLET regulator: of: Add a missing 'of_node_put()' in an error handling path of 'of_regulator_match()' Laurent Pinchart ARM: dts: porter: Fix HDMI output routing Aapo Vienamo ARM: dts: imx7d: cl-som-imx7: fix pinctrl_enet Filip Sadowski i40e: Add delay after EMP reset for firmware to recover Heiner Kallweit soc: amlogic: meson-gx-pwrc-vpu: fix error on shutdown when domain is powered off Charles Keepax regmap: Correct comparison in regmap_cached Peter Rosin ARM: dts: at91: tse850: use the correct compatible for the eeprom Peter Rosin ARM: dts: at91: nattis: use the correct compatible for the eeprom David Ahern selftests: Add FIB onlink tests Sergei Shtylyov drm: rcar-du: lvds: Fix LVDS startup on R-Car Gen2 Sergei Shtylyov drm: rcar-du: lvds: Fix LVDS startup on R-Car Gen3 Richard Haines netlabel: If PF_INET6, check sk_buff ip header version Dhinakaran Pandiyan drm/vblank: Data type fixes for 64-bit vblank sequences. Prashant Bhole selftests/net: fixes psock_fanout eBPF test case Jiri Olsa perf tests: Fix dwarf unwind for stripped binaries Jiri Olsa perf report: Fix memory corruption in --branch-history mode --branch-history Jiri Olsa perf tests: Use arch__compare_symbol_names to compare symbols Jin Yao perf report: Fix wrong jump arrow Thomas Richter perf test: Fix test case inet_pton to accept inlines. Baoquan He x86/apic: Set up through-local-APIC mode on the boot CPU if 'noapic' specified Ørjan Eide drm/rockchip: Respect page offset for PRIME mmap calls Sergei Shtylyov soc: renesas: r8a77970-sysc: fix power area parents Joe Perches MIPS: Octeon: Fix logging messages with spurious periods after newlines Jake Moroni dpaa_eth: fix pause capability advertisement logic Tao drm/amd/display: Set vsc pack revision when DPCD revision is >= 1.2 Archit Taneja dt-bindings: display: msm/dsi: Fix the PHY regulator supply props Takeshi Kihara pinctrl: sh-pfc: r8a7796: Fix MOD_SEL register pin assignment for SSI pins group Tejun Heo rcu: Call touch_nmi_watchdog() while printing stall warnings Niklas Cassel net: stmmac: call correct function in stmmac_mac_config_rx_queues_routing() Richard Guy Briggs audit: return on memory error to avoid null pointer dereference Stefan Wahren hwrng: bcm2835 - Handle deferred clock properly Rafael J. Wysocki PCMCIA / PM: Avoid noirq suspend aborts during suspend-to-idle Henry Zhang ARM: dts: bcm283x: Fix pin function of JTAG pins Stefan Wahren ARM: dts: bcm283x: Fix probing of bcm2835-i2s Ladislav Michl power: supply: ltc2941-battery-gauge: Fix temperature units Sergei Shtylyov sh_eth: fix TSU init on SH7734/R8A7740 Jacob Keller ixgbe: prevent ptp_rx_hang from running when in FILTER_ALL mode Jan Kara fanotify: Avoid lost events due to ENOMEM for unlimited queues Jan Kara udf: Provide saner default for invalid uid / gid Thomas Vincent-Cross PCI: Add function 1 DMA alias quirk for Marvell 88SE9220 Madalin Bucur dpaa_eth: fix SG mapping Viresh Kumar cpufreq: Reorder cpufreq_online() error code path Niklas Cassel net: stmmac: ensure that the MSS desc is the last desc to set the own bit Niklas Cassel net: stmmac: ensure that the device has released ownership before reading data Thomas Falcon ibmvnic: Allocate statistics buffers during probe Monk Liu drm/amdgpu: adjust timeout for ib_ring_tests(v2) Monk Liu drm/amdgpu: disable GFX ring and disable PQ wptr in hw_fini Ravikumar Kattekola ARM: dts: dra71-evm: Correct evm_sd regulator max voltage Laurent Pinchart drm: omapdrm: dss: Move initialization code from component bind to probe Srinivas Kandagatla dmaengine: qcom: bam_dma: get num-channels and num-ees from dt Cornelia Huck vfio-ccw: fence off transport mode Niklas Cassel