This is the start of the stable review cycle for the 4.17.5 release. There are 46 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 Jul 8 05:45:10 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.17.5-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.17.y and the diffstat can be found below.
thanks,
greg k-h
------------- Pseudo-Shortlog of commits:
Greg Kroah-Hartman gregkh@linuxfoundation.org Linux 4.17.5-rc1
Sean Nyekjaer sean.nyekjaer@prevas.dk ARM: dts: imx6q: Use correct SDMA script for SPI5 core
Andrey Ryabinin aryabinin@virtuozzo.com x86/mm: Don't free P4D table when it is folded at runtime
Neil Armstrong narmstrong@baylibre.com ARM64: dts: meson-gxl-s905x-p212: Add phy-supply for usb0
Taehee Yoo ap420073@gmail.com netfilter: nf_tables: use WARN_ON_ONCE instead of BUG_ON in nft_do_chain()
Florian Westphal fw@strlen.de netfilter: xt_connmark: fix list corruption on rmmod
Vincent Bernat vincent@bernat.im netfilter: ip6t_rpfilter: provide input interface for route lookup
Kenneth Graunke kenneth@whitecape.org drm/i915: Enable provoking vertex fix on Gen9 systems.
Ville Syrjälä ville.syrjala@linux.intel.com drm/i915: Turn off g4x DP port in .post_disable()
Ville Syrjälä ville.syrjala@linux.intel.com drm/i915: Disallow interlaced modes on g4x DP outputs
Ville Syrjälä ville.syrjala@linux.intel.com drm/i915: Fix PIPESTAT irq ack on i965/g4x
Ville Syrjälä ville.syrjala@linux.intel.com drm/i915: Allow DBLSCAN user modes with eDP/LVDS/DSI
Shirish S shirish.s@amd.com drm/amd/display: release spinlock before committing updates to stream
Lyude Paul lyude@redhat.com drm/amdgpu: Count disabled CRTCs in commit tail earlier
Michel Dänzer michel.daenzer@amd.com drm/amdgpu: GPU vs CPU page size fixes in amdgpu_vm_bo_split_mapping
Michel Dänzer michel.daenzer@amd.com drm/amdgpu: Update pin_size values before unpinning BO
Michel Dänzer michel.daenzer@amd.com drm/amdgpu: Make amdgpu_vram_mgr_bo_invisible_size always accurate
Michel Dänzer michel.daenzer@amd.com drm/amdgpu: Refactor amdgpu_vram_mgr_bo_invisible_size helper
Michel Dänzer michel.daenzer@amd.com drm/amdgpu: Use kvmalloc_array for allocating VRAM manager nodes array
Harry Wentland harry.wentland@amd.com drm/amdgpu: Don't default to DC support for Kaveri and older
Paul Kocialkowski paul.kocialkowski@bootlin.com Revert "drm/sun4i: Handle DRM_BUS_FLAG_PIXDATA_*EDGE"
Stefan Agner stefan@agner.ch drm/atmel-hlcdc: check stride values in the first plane
Jeremy Cline jcline@redhat.com drm/qxl: Call qxl_bo_unref outside atomic context
Lyude Paul lyude@redhat.com drm/i915/dp: Send DPCD ON for MST before phy_up
Mikita Lipski mikita.lipski@amd.com drm/amd/display: Clear connector's edid pointer
Oliver O'Halloran oohall@gmail.com drm/sti: Depend on OF rather than selecting it
Junwei Zhang Jerry.Zhang@amd.com drm/amdgpu: fix clear_all and replace handling in the VM (v2)
Lyude Paul lyude@redhat.com drm/amdgpu: Grab/put runtime PM references in atomic_commit_tail()
Huang Rui ray.huang@amd.com drm/amdgpu: fix the missed vcn fw version report
Rex Zhu Rex.Zhu@amd.com drm/amdgpu: Add APU support in vi_set_vce_clocks
Rex Zhu Rex.Zhu@amd.com drm/amdgpu: Add APU support in vi_set_uvd_clocks
Alexander Potapenko glider@google.com vt: prevent leaking uninitialized data to userspace via /dev/vcs*
Johan Hovold johan@kernel.org serdev: fix memleak on module unload
Andy Shevchenko andriy.shevchenko@linux.intel.com serial: 8250_pci: Remove stalled entries in blacklist
Leonard Crestez leonard.crestez@nxp.com iio: mma8452: Fix ignoring MMA8452_INT_DRDY
Laura Abbott labbott@redhat.com staging: android: ion: Return an ERR_PTR in ion_map_kernel
Tetsuo Handa penguin-kernel@I-love.SAKURA.ne.jp n_tty: Access echo_* variables carefully.
Tetsuo Handa penguin-kernel@I-love.SAKURA.ne.jp n_tty: Fix stall at n_tty_receive_char_special().
Zhengjun Xing zhengjun.xing@linux.intel.com xhci: Fix kernel oops in trace_xhci_free_virt_device
Heikki Krogerus heikki.krogerus@linux.intel.com usb: typec: ucsi: Fix for incorrect status data issue
Heikki Krogerus heikki.krogerus@linux.intel.com usb: typec: ucsi: acpi: Workaround for cache mode issue
Heikki Krogerus heikki.krogerus@linux.intel.com acpi: Add helper for deactivating memory region
Peter Chen peter.chen@nxp.com usb: typec: tcpm: fix logbuffer index is wrong if _tcpm_log is re-entered
William Wu william.wu@rock-chips.com usb: dwc2: fix the incorrect bitmaps for the ports of multi_tt hub
Karoly Pados pados@pados.hu USB: serial: cp210x: add Silicon Labs IDs for Windows Update
Johan Hovold johan@kernel.org USB: serial: cp210x: add CESINEL device ids
Houston Yaroschoff hstn@4ever3.net usb: cdc_acm: Add quirk for Uniden UBC125 scanner
-------------
Diffstat:
Makefile | 4 +- arch/arm/boot/dts/imx6q.dtsi | 2 +- .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 7 ++ arch/x86/include/asm/pgalloc.h | 3 + drivers/acpi/osl.c | 72 ++++++++++++++++++++ drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 10 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 24 +++---- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 14 ++-- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 39 ++++++++++- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vi.c | 77 +++++++++++++++++----- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 22 +++++-- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 2 +- drivers/gpu/drm/i915/i915_irq.c | 12 +++- drivers/gpu/drm/i915/i915_reg.h | 5 ++ drivers/gpu/drm/i915/intel_crt.c | 20 ++++++ drivers/gpu/drm/i915/intel_ddi.c | 8 ++- drivers/gpu/drm/i915/intel_display.c | 16 ++++- drivers/gpu/drm/i915/intel_dp.c | 34 +++++----- drivers/gpu/drm/i915/intel_dp_mst.c | 14 +++- drivers/gpu/drm/i915/intel_dsi.c | 6 ++ drivers/gpu/drm/i915/intel_dvo.c | 6 ++ drivers/gpu/drm/i915/intel_hdmi.c | 6 ++ drivers/gpu/drm/i915/intel_lrc.c | 12 +++- drivers/gpu/drm/i915/intel_lvds.c | 5 ++ drivers/gpu/drm/i915/intel_sdvo.c | 6 ++ drivers/gpu/drm/i915/intel_tv.c | 12 +++- drivers/gpu/drm/qxl/qxl_display.c | 7 +- drivers/gpu/drm/sti/Kconfig | 3 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 25 ------- drivers/iio/accel/mma8452.c | 2 +- drivers/staging/android/ion/ion_heap.c | 2 +- drivers/tty/n_tty.c | 55 +++++++++------- drivers/tty/serdev/core.c | 1 + drivers/tty/serial/8250/8250_pci.c | 2 - drivers/tty/vt/vt.c | 4 +- drivers/usb/class/cdc-acm.c | 3 + drivers/usb/dwc2/hcd_queue.c | 2 +- drivers/usb/host/xhci-mem.c | 4 +- drivers/usb/host/xhci-trace.h | 36 ++++++++-- drivers/usb/serial/cp210x.c | 14 ++++ drivers/usb/typec/tcpm.c | 7 +- drivers/usb/typec/ucsi/ucsi.c | 13 ++++ drivers/usb/typec/ucsi/ucsi_acpi.c | 5 ++ include/linux/acpi.h | 3 + net/ipv6/netfilter/ip6t_rpfilter.c | 2 + net/netfilter/nf_tables_core.c | 3 +- net/netfilter/xt_connmark.c | 2 +- 50 files changed, 489 insertions(+), 150 deletions(-)
stable-rc/linux-4.17.y boot: 114 boots: 0 failed, 114 passed (v4.17.4-47-gd0d428d64248)
Full Boot Summary: https://kernelci.org/boot/all/job/stable-rc/branch/linux-4.17.y/kernel/v4.17... Full Build Summary: https://kernelci.org/build/stable-rc/branch/linux-4.17.y/kernel/v4.17.4-47-g...
Tree: stable-rc Branch: linux-4.17.y Git Describe: v4.17.4-47-gd0d428d64248 Git Commit: d0d428d6424815661cb6fecbd7a0e271e41a04f3 Git URL: http://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git Tested: 61 unique boards, 24 SoC families, 15 builds out of 187
--- For more info write to info@kernelci.org
On Fri, Jul 06, 2018 at 07:46:21AM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.17.5 release. There are 46 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.
Results from Linaro’s test farm. No regressions on arm64, arm and x86_64.
Summary ------------------------------------------------------------------------
kernel: 4.17.5-rc1 git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git git branch: linux-4.17.y git commit: 211fe6663749212887c5d36f2e483acfb831377b git describe: v4.17.4-47-g211fe6663749 Test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-4.17-oe/build/v4.17.4-47-...
No regressions (compared to build v4.17.4-47-gd0d428d64248)
Ran 16369 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 * libhugetlbfs * ltp-cap_bounds-tests * ltp-containers-tests * ltp-cve-tests * ltp-fcntl-locktests-tests * ltp-filecaps-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-syscalls-tests * ltp-timers-tests * kselftest * ltp-open-posix-tests * kselftest-vsyscall-mode-native * kselftest-vsyscall-mode-none
On Fri, Jul 06, 2018 at 11:51:24AM -0600, Dan Rue wrote:
On Fri, Jul 06, 2018 at 07:46:21AM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.17.5 release. There are 46 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.
Results from Linaro’s test farm. No regressions on arm64, arm and x86_64.
Summary
kernel: 4.17.5-rc1 git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git git branch: linux-4.17.y git commit: 211fe6663749212887c5d36f2e483acfb831377b git describe: v4.17.4-47-g211fe6663749 Test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-4.17-oe/build/v4.17.4-47-...
No regressions (compared to build v4.17.4-47-gd0d428d64248)
Ran 16369 total tests in the following environments and test suites.
Forgot to mention - you may (or may not) notice the test count is about 5000 higher. LTP Open Posix test suite was added this week, which adds about 1700 tests per environment. We are running it on one environment per architecture (arm32, arm64, x86_64), because its runtime is a little long on some boards.
Environments
- dragonboard-410c - arm64
- hi6220-hikey - arm64
- juno-r2 - arm64
- qemu_arm
- qemu_arm64
- qemu_x86_64
- x15 - arm
- x86_64
Test Suites
- boot
- libhugetlbfs
- ltp-cap_bounds-tests
- ltp-containers-tests
- ltp-cve-tests
- ltp-fcntl-locktests-tests
- ltp-filecaps-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-syscalls-tests
- ltp-timers-tests
- kselftest
- ltp-open-posix-tests
- kselftest-vsyscall-mode-native
- kselftest-vsyscall-mode-none
-- Linaro LKFT https://lkft.linaro.org
On Fri, Jul 06, 2018 at 11:51:24AM -0600, Dan Rue wrote:
On Fri, Jul 06, 2018 at 07:46:21AM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.17.5 release. There are 46 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.
Results from Linaro’s test farm. No regressions on arm64, arm and x86_64.
Wonderful, thanks for testing both of these.
greg k-h
On Fri, Jul 06, 2018 at 07:46:21AM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.17.5 release. There are 46 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 Jul 8 05:45:10 UTC 2018. Anything received after that time might be too late.
Build results: total: 134 pass: 134 fail: 0 Qemu test results: total: 158 pass: 158 fail: 0
Details are available at http://kerneltests.org/builders.
Guenter