This is the start of the stable review cycle for the 5.15.66 release. There are 107 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 Thu, 08 Sep 2022 13:27:58 +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/v5.x/stable-review/patch-5.15.66-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y and the diffstat can be found below.
thanks,
greg k-h
------------- Pseudo-Shortlog of commits:
Greg Kroah-Hartman gregkh@linuxfoundation.org Linux 5.15.66-rc1
Johan Hovold johan@kernel.org USB: serial: ch341: fix disabled rx timer on older devices
Johan Hovold johan@kernel.org USB: serial: ch341: fix lost character on LCR updates
Johan Hovold johan+linaro@kernel.org usb: dwc3: disable USB core PHY management
Johan Hovold johan+linaro@kernel.org usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup
Johan Hovold johan+linaro@kernel.org usb: dwc3: fix PHY disable sequence
Martin Rodriguez Reboredo yakoyoku@gmail.com kbuild: Add skip_encoding_btf_enum64 option to pahole
Jiri Olsa jolsa@redhat.com kbuild: Unify options for BTF generation for vmlinux and modules
Mazin Al Haddad mazinalhaddad05@gmail.com tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf()
Ville Syrjälä ville.syrjala@linux.intel.com drm/i915: Skip wm/ddb readout for disabled pipes
Diego Santa Cruz Diego.SantaCruz@spinetix.com drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk
Takashi Iwai tiwai@suse.de ALSA: seq: Fix data-race at module auto-loading
Takashi Iwai tiwai@suse.de ALSA: seq: oss: Fix data-race for max_midi_devs access
Kacper Michajłow kasper93@gmail.com ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298
Miquel Raynal miquel.raynal@bootlin.com net: mac802154: Fix a condition in the receive path
Sebastian Andrzej Siewior bigeasy@linutronix.de net: Use u64_stats_fetch_begin_irq() for stats fetch.
Nicolas Dichtel nicolas.dichtel@6wind.com ip: fix triggering of 'icmp redirect'
Siddh Raman Pant code@siddh.me wifi: mac80211: Fix UAF in ieee80211_scan_rx()
Siddh Raman Pant code@siddh.me wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected
Isaac J. Manjarres isaacmanjarres@google.com driver core: Don't probe devices after bus_type.match() probe deferral
Krishna Kurapati quic_kriskura@quicinc.com usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS
Chunfeng Yun chunfeng.yun@mediatek.com usb: xhci-mtk: fix bandwidth release issue
Chunfeng Yun chunfeng.yun@mediatek.com usb: xhci-mtk: relax TT periodic bandwidth allocation
Alan Stern stern@rowland.harvard.edu USB: core: Prevent nested device-reset calls
Josh Poimboeuf jpoimboe@kernel.org s390: fix nospec table alignments
Gerald Schaefer gerald.schaefer@linux.ibm.com s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages
Witold Lipieta witold.lipieta@thaumatec.com usb-storage: Add ignore-residue quirk for NXP PN7462AU
Thierry GUIBERT thierry.guibert@croix-rouge.fr USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020)
Pawel Laszczak pawell@cadence.com usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer
Pawel Laszczak pawell@cadence.com usb: cdns3: fix issue with rearming ISO OUT endpoint
Heiner Kallweit hkallweit1@gmail.com usb: dwc2: fix wrong order of phy_power_on and phy_init
Badhri Jagan Sridharan badhri@google.com usb: typec: tcpm: Return ENOTSUPP for power supply prop writes
Utkarsh Patel utkarsh.h.patel@intel.com usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device
Pablo Sun pablo.sun@mediatek.com usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles
Slark Xiao slark_xiao@163.com USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode
Yonglin Tan yonglin.tan@outlook.com USB: serial: option: add Quectel EM060K modem
Yan Xinyu sdlyyxy@bupt.edu.cn USB: serial: option: add support for OPPO R11 diag port
Johan Hovold johan@kernel.org USB: serial: cp210x: add Decagon UCA device id
Mathias Nyman mathias.nyman@linux.intel.com xhci: Add grace period after xHC start to prevent premature runtime suspend.
Alan Stern stern@rowland.harvard.edu media: mceusb: Use new usb_control_msg_*() routines
Heikki Krogerus heikki.krogerus@linux.intel.com usb: dwc3: pci: Add support for Intel Raptor Lake
Mika Westerberg mika.westerberg@linux.intel.com thunderbolt: Use the actual buffer in tb_async_error()
SeongJae Park sj@kernel.org xen-blkfront: Cache feature_persistent value before advertisement
SeongJae Park sj@kernel.org xen-blkfront: Advertise feature-persistent as user requested
SeongJae Park sj@kernel.org xen-blkback: Advertise feature-persistent as user requested
Steven Price steven.price@arm.com mm: pagewalk: Fix race between unmap and page walker
Dan Carpenter dan.carpenter@oracle.com xen/grants: prevent integer overflow in gnttab_dma_alloc_pages()
Jim Mattson jmattson@google.com KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES
Haibo Chen haibo.chen@nxp.com gpio: pca953x: Add mutex_lock for regcache sync in PM
Armin Wolf W_Armin@gmx.de hwmon: (gpio-fan) Fix array out of bounds access
Stefan Wahren stefan.wahren@i2se.com clk: bcm: rpi: Add missing newline
Stefan Wahren stefan.wahren@i2se.com clk: bcm: rpi: Prevent out-of-bounds access
Christophe JAILLET christophe.jaillet@wanadoo.fr clk: bcm: rpi: Use correct order for the parameters of devm_kcalloc()
Stefan Wahren stefan.wahren@i2se.com clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate
Peter Robinson pbrobinson@gmail.com Input: rk805-pwrkey - fix module autoloading
Chen-Yu Tsai wenst@chromium.org clk: core: Fix runtime PM sequence in clk_core_unprepare()
Stephen Boyd sboyd@kernel.org Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops"
Chen-Yu Tsai wenst@chromium.org clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops
Colin Ian King colin.i.king@gmail.com drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported"
Jim Mattson jmattson@google.com KVM: VMX: Heed the 'msr' argument in msr_write_intercepted()
Enzo Matsumiya ematsumiya@suse.de cifs: fix small mempool leak in SMB2_negotiate()
Carlos Llamas cmllamas@google.com binder: fix alloc->vma_vm_mm null-ptr dereference
Carlos Llamas cmllamas@google.com binder: fix UAF of ref->proc caused by race condition
Adrian Hunter adrian.hunter@intel.com mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure
Adrian Hunter adrian.hunter@intel.com mmc: core: Fix UHS-I SD 1.8V workaround branch
Niek Nooijens niek.nooijens@omron.com USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id
Johan Hovold johan+linaro@kernel.org misc: fastrpc: fix memory corruption on open
Johan Hovold johan+linaro@kernel.org misc: fastrpc: fix memory corruption on probe
Marcus Folkesson marcus.folkesson@gmail.com iio: adc: mcp3911: use correct formula for AD conversion
Matti Vaittinen mazziesaccount@gmail.com iio: ad7292: Prevent regulator double disable
Tetsuo Handa penguin-kernel@I-love.SAKURA.ne.jp Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag
Sherry Sun sherry.sun@nxp.com tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete
Arnd Bergmann arnd@arndb.de musb: fix USB_MUSB_TUSB6010 dependency
Helge Deller deller@gmx.de vt: Clear selection before changing the font
Masahiro Yamada masahiroy@kernel.org powerpc: align syscall table for ppc32
Grzegorz Szymaszek gszymaszek@short.pl staging: r8188eu: add firmware dependency
Dan Carpenter dan.carpenter@oracle.com staging: rtl8712: fix use after free bugs
Shenwei Wang shenwei.wang@nxp.com serial: fsl_lpuart: RS485 RTS polariy is inverse
Srinivas Kandagatla srinivas.kandagatla@linaro.org soundwire: qcom: fix device status array range
Yacan Liu liuyacan@corp.netease.com net/smc: Remove redundant refcount increase
Jakub Kicinski kuba@kernel.org Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb"
Eric Dumazet edumazet@google.com tcp: annotate data-race around challenge_timestamp
Toke Høiland-Jørgensen toke@toke.dk sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb
Cong Wang cong.wang@bytedance.com kcm: fix strp_init() order and cleanup
David Thompson davthompson@nvidia.com mlxbf_gige: compute MDIO period based on i1clk
Duoming Zhou duoming@zju.edu.cn ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler
Wang Hai wanghai38@huawei.com net/sched: fix netdevice reference leaks in attach_default_qdiscs()
Zhengchao Shao shaozhengchao@huawei.com net: sched: tbf: don't call qdisc_put() while holding tree lock
Sebastian Andrzej Siewior bigeasy@linutronix.de net: dsa: xrs700x: Use irqsave variant for u64 stats update
Andrey Zhadchenko andrey.zhadchenko@virtuozzo.com openvswitch: fix memory leak at failed datapath creation
Florian Fainelli f.fainelli@gmail.com net: smsc911x: Stop and start PHY during suspend and resume
Casper Andersson casper.casan@gmail.com net: sparx5: fix handling uneven length packets in manual extraction
Mathias Nyman mathias.nyman@linux.intel.com Revert "xhci: turn off port power in shutdown"
Dan Carpenter dan.carpenter@oracle.com wifi: cfg80211: debugfs: fix return type in ht40allow_map_read()
Peter Ujfalusi peter.ujfalusi@linux.intel.com ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array
Pierre-Louis Bossart pierre-louis.bossart@linux.intel.com ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg
Arun R Murthy arun.r.murthy@intel.com drm/i915/display: avoid warnings when registering dual panel backlight
Jani Nikula jani.nikula@intel.com drm/i915/backlight: extract backlight code to a separate file
Lin Ma linma@zju.edu.cn ieee802154/adf7242: defer destroy_workqueue call
Pu Lehui pulehui@huawei.com bpf, cgroup: Fix kernel BUG in purge_effective_progs
YiFei Zhu zhuyifei@google.com bpf: Restrict bpf_sys_bpf to CAP_PERFMON
Liu Jian liujian56@huawei.com skmsg: Fix wrong last sg check in sk_msg_recvmsg()
Marcus Folkesson marcus.folkesson@gmail.com iio: adc: mcp3911: make use of the sign bit
Andy Shevchenko andriy.shevchenko@linux.intel.com platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask
Douglas Anderson dianders@chromium.org drm/msm/dsi: Fix number of regulators for SDM660
Douglas Anderson dianders@chromium.org drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg
Kuogee Hsieh quic_khsieh@quicinc.com drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4
sunliming sunliming@kylinos.cn drm/msm/dsi: fix the inconsistent indenting
-------------
Diffstat:
Makefile | 7 +- arch/powerpc/kernel/systbl.S | 1 + arch/riscv/mm/pageattr.c | 4 +- arch/s390/include/asm/hugetlb.h | 6 +- arch/s390/kernel/vmlinux.lds.S | 1 + arch/x86/kvm/vmx/vmx.c | 3 +- arch/x86/kvm/x86.c | 25 +- drivers/android/binder.c | 12 + drivers/android/binder_alloc.c | 4 +- drivers/base/dd.c | 10 + drivers/block/xen-blkback/common.h | 3 + drivers/block/xen-blkback/xenbus.c | 6 +- drivers/block/xen-blkfront.c | 20 +- drivers/clk/bcm/clk-raspberrypi.c | 13 +- drivers/clk/clk.c | 3 +- drivers/gpio/gpio-pca953x.c | 8 +- drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/display/g4x_dp.c | 2 +- drivers/gpu/drm/i915/display/icl_dsi.c | 1 + drivers/gpu/drm/i915/display/intel_backlight.c | 1776 ++++++++++++++++++++ drivers/gpu/drm/i915/display/intel_backlight.h | 51 + drivers/gpu/drm/i915/display/intel_connector.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 2 +- drivers/gpu/drm/i915/display/intel_dp.c | 1 + .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 2 +- drivers/gpu/drm/i915/display/intel_lvds.c | 1 + drivers/gpu/drm/i915/display/intel_opregion.c | 3 +- drivers/gpu/drm/i915/display/intel_panel.c | 1767 +------------------ drivers/gpu/drm/i915/display/intel_panel.h | 34 +- drivers/gpu/drm/i915/display/intel_quirks.c | 3 + drivers/gpu/drm/i915/display/vlv_dsi.c | 1 + drivers/gpu/drm/i915/gvt/handlers.c | 2 +- drivers/gpu/drm/i915/intel_pm.c | 8 +- drivers/gpu/drm/msm/dp/dp_ctrl.c | 2 +- drivers/gpu/drm/msm/dsi/dsi_cfg.c | 4 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 2 +- drivers/hwmon/gpio-fan.c | 3 + drivers/iio/adc/ad7292.c | 4 +- drivers/iio/adc/mcp3911.c | 19 +- drivers/input/joystick/iforce/iforce-serio.c | 6 +- drivers/input/joystick/iforce/iforce-usb.c | 8 +- drivers/input/joystick/iforce/iforce.h | 6 + drivers/input/misc/rk805-pwrkey.c | 1 + drivers/media/rc/mceusb.c | 35 +- drivers/misc/fastrpc.c | 12 +- drivers/mmc/core/sd.c | 46 +- drivers/net/dsa/xrs700x/xrs700x.c | 5 +- drivers/net/ethernet/cortina/gemini.c | 24 +- drivers/net/ethernet/google/gve/gve_ethtool.c | 16 +- drivers/net/ethernet/google/gve/gve_main.c | 12 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 4 +- .../net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.h | 4 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_mdio.c | 122 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_regs.h | 2 + .../net/ethernet/microchip/sparx5/sparx5_packet.c | 2 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 8 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 8 +- drivers/net/ethernet/rocker/rocker_ofdpa.c | 2 +- drivers/net/ethernet/smsc/smsc911x.c | 6 + drivers/net/ieee802154/adf7242.c | 3 +- drivers/net/netdevsim/netdev.c | 4 +- drivers/platform/x86/pmc_atom.c | 2 +- drivers/soundwire/qcom.c | 6 +- drivers/staging/r8188eu/os_dep/os_intfs.c | 1 + drivers/staging/rtl8712/rtl8712_cmd.c | 36 - drivers/thunderbolt/ctl.c | 2 +- drivers/tty/n_gsm.c | 3 +- drivers/tty/serial/fsl_lpuart.c | 5 +- drivers/tty/vt/vt.c | 12 +- drivers/usb/cdns3/cdns3-gadget.c | 4 +- drivers/usb/class/cdc-acm.c | 3 + drivers/usb/core/hub.c | 10 + drivers/usb/dwc2/platform.c | 8 +- drivers/usb/dwc3/core.c | 19 +- drivers/usb/dwc3/dwc3-pci.c | 4 + drivers/usb/dwc3/dwc3-qcom.c | 14 +- drivers/usb/dwc3/host.c | 11 + drivers/usb/gadget/function/storage_common.c | 6 +- drivers/usb/host/xhci-hub.c | 13 +- drivers/usb/host/xhci-mtk-sch.c | 15 +- drivers/usb/host/xhci.c | 19 +- drivers/usb/host/xhci.h | 4 +- drivers/usb/musb/Kconfig | 2 +- drivers/usb/serial/ch341.c | 16 +- drivers/usb/serial/cp210x.c | 1 + drivers/usb/serial/ftdi_sio.c | 2 + drivers/usb/serial/ftdi_sio_ids.h | 6 + drivers/usb/serial/option.c | 15 + drivers/usb/storage/unusual_devs.h | 7 + drivers/usb/typec/altmodes/displayport.c | 4 +- drivers/usb/typec/mux/intel_pmc_mux.c | 9 +- drivers/usb/typec/tcpm/tcpm.c | 7 + drivers/xen/grant-table.c | 3 + fs/cifs/smb2pdu.c | 12 +- include/linux/platform_data/x86/pmc_atom.h | 6 +- include/linux/usb.h | 2 + include/linux/usb/typec_dp.h | 5 + kernel/bpf/cgroup.c | 4 +- kernel/bpf/syscall.c | 2 +- mm/pagewalk.c | 21 +- mm/ptdump.c | 4 +- net/core/skmsg.c | 4 +- net/ipv4/fib_frontend.c | 4 +- net/ipv4/tcp_input.c | 4 +- net/kcm/kcmsock.c | 15 +- net/mac80211/ibss.c | 4 + net/mac80211/scan.c | 11 +- net/mac80211/sta_info.c | 8 +- net/mac802154/rx.c | 2 +- net/mpls/af_mpls.c | 4 +- net/openvswitch/datapath.c | 4 +- net/sched/sch_generic.c | 31 +- net/sched/sch_tbf.c | 4 +- net/smc/af_smc.c | 1 - net/wireless/debugfs.c | 3 +- scripts/Makefile.modfinal | 2 +- scripts/link-vmlinux.sh | 11 +- scripts/pahole-flags.sh | 24 + sound/core/seq/oss/seq_oss_midi.c | 2 + sound/core/seq/seq_clientmgr.c | 12 +- sound/hda/intel-nhlt.c | 25 +- sound/pci/hda/patch_realtek.c | 63 +- 123 files changed, 2550 insertions(+), 2172 deletions(-)
On 9/6/2022 6:29 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.15.66 release. There are 107 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 Thu, 08 Sep 2022 13:27:58 +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/v5.x/stable-review/patch-5.15.66-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y and the diffstat can be found below.
thanks,
greg k-h
On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels, build tested on BMIPS_GENERIC:
Tested-by: Florian Fainelli f.fainelli@gmail.com
On 9/6/2022 11:33 AM, Florian Fainelli wrote:
On 9/6/2022 6:29 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.15.66 release. There are 107 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 Thu, 08 Sep 2022 13:27:58 +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/v5.x/stable-review/patch-5.15.66-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y and the diffstat can be found below.
thanks,
greg k-h
On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels, build tested on BMIPS_GENERIC:
Tested-by: Florian Fainelli f.fainelli@gmail.com
There is an issue with the lack of executable permission on scripts/pahole-flags.sh that I will be responding to in the appropriate patch.
On Tue, 6 Sept 2022 at 19:07, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.15.66 release. There are 107 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 Thu, 08 Sep 2022 13:27:58 +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/v5.x/stable-review/patch-5.15.66-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.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
## Build * kernel: 5.15.66-rc1 * git: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc * git branch: linux-5.15.y * git commit: 78a6337a09dea696f5296f00bf8ae5e5283eef89 * git describe: v5.15.63-319-g78a6337a09de * test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.15.y/build/v5.15....
## No test Regressions (compared to v5.15.63-211-gad2e22e028e7)
## No metric Regressions (compared to v5.15.63-211-gad2e22e028e7)
## No test Fixes (compared to v5.15.63-211-gad2e22e028e7)
## No metric Fixes (compared to v5.15.63-211-gad2e22e028e7)
## Test result summary total: 74572, pass: 67375, fail: 420, skip: 6561, xfail: 216
## Build Summary * arc: 10 total, 10 passed, 0 failed * arm: 333 total, 333 passed, 0 failed * arm64: 65 total, 63 passed, 2 failed * i386: 55 total, 53 passed, 2 failed * mips: 56 total, 56 passed, 0 failed * parisc: 12 total, 12 passed, 0 failed * powerpc: 63 total, 63 passed, 0 failed * riscv: 22 total, 22 passed, 0 failed * s390: 24 total, 24 passed, 0 failed * sh: 24 total, 24 passed, 0 failed * sparc: 12 total, 12 passed, 0 failed * x86_64: 58 total, 56 passed, 2 failed
## Test suites summary * fwts * igt-gpu-tools * kunit * kvm-unit-tests * libgpiod * libhugetlbfs * log-parser-boot * log-parser-test * ltp-cap_bounds * ltp-commands * ltp-containers * ltp-controllers * ltp-cpuhotplug * ltp-crypto * ltp-cve * ltp-dio * ltp-fcntl-locktests * ltp-filecaps * ltp-fs * ltp-fs_bind * ltp-fs_perms_simple * ltp-fsx * ltp-hugetlb * ltp-io * ltp-ipc * ltp-math * ltp-mm * ltp-nptl * ltp-open-posix-tests * ltp-pty * ltp-sched * ltp-securebits * ltp-syscalls * ltp-tracing * network-basic-tests * packetdrill * rcutorture * v4l2-compliance * vdso
-- Linaro LKFT https://lkft.linaro.org
Hi Greg,
On Tue, Sep 6, 2022 at 2:37 PM Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.15.66 release. There are 107 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 Thu, 08 Sep 2022 13:27:58 +0000. Anything received after that time might be too late.
My test pipelines are still running, but x86_64 allmodconfig failed with gcc-12 with the error:
drivers/net/wwan/iosm/iosm_ipc_protocol_ops.c: In function 'ipc_protocol_dl_td_process': drivers/net/wwan/iosm/iosm_ipc_protocol_ops.c:406:13: error: the comparison will always evaluate as 'true' for the address of 'cb' will never be NULL [-Werror=address] 406 | if (!IPC_CB(skb)) { | ^ In file included from drivers/net/wwan/iosm/iosm_ipc_imem.h:9, from drivers/net/wwan/iosm/iosm_ipc_protocol.h:9, from drivers/net/wwan/iosm/iosm_ipc_protocol_ops.c:6: ./include/linux/skbuff.h:794:33: note: 'cb' declared here 794 | char cb[48] __aligned(8);
It will need dbbc7d04c549 ("net: wwan: iosm: remove pointless null check").
On Tue, Sep 06, 2022 at 09:46:37PM +0100, Sudip Mukherjee wrote:
Hi Greg,
On Tue, Sep 6, 2022 at 2:37 PM Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.15.66 release. There are 107 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 Thu, 08 Sep 2022 13:27:58 +0000. Anything received after that time might be too late.
My test pipelines are still running, but x86_64 allmodconfig failed with gcc-12 with the error:
drivers/net/wwan/iosm/iosm_ipc_protocol_ops.c: In function 'ipc_protocol_dl_td_process': drivers/net/wwan/iosm/iosm_ipc_protocol_ops.c:406:13: error: the comparison will always evaluate as 'true' for the address of 'cb' will never be NULL [-Werror=address] 406 | if (!IPC_CB(skb)) { | ^ In file included from drivers/net/wwan/iosm/iosm_ipc_imem.h:9, from drivers/net/wwan/iosm/iosm_ipc_protocol.h:9, from drivers/net/wwan/iosm/iosm_ipc_protocol_ops.c:6: ./include/linux/skbuff.h:794:33: note: 'cb' declared here 794 | char cb[48] __aligned(8);
It will need dbbc7d04c549 ("net: wwan: iosm: remove pointless null check").
Thanks, I have not been testing any branches with gcc12 just yet because of these issues :(
On Wed, Sep 07, 2022 at 07:49:29AM +0200, Greg Kroah-Hartman wrote:
On Tue, Sep 06, 2022 at 09:46:37PM +0100, Sudip Mukherjee wrote:
Hi Greg,
On Tue, Sep 6, 2022 at 2:37 PM Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.15.66 release. There are 107 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 Thu, 08 Sep 2022 13:27:58 +0000. Anything received after that time might be too late.
My test pipelines are still running, but x86_64 allmodconfig failed with gcc-12 with the error:
drivers/net/wwan/iosm/iosm_ipc_protocol_ops.c: In function 'ipc_protocol_dl_td_process': drivers/net/wwan/iosm/iosm_ipc_protocol_ops.c:406:13: error: the comparison will always evaluate as 'true' for the address of 'cb' will never be NULL [-Werror=address] 406 | if (!IPC_CB(skb)) { | ^ In file included from drivers/net/wwan/iosm/iosm_ipc_imem.h:9, from drivers/net/wwan/iosm/iosm_ipc_protocol.h:9, from drivers/net/wwan/iosm/iosm_ipc_protocol_ops.c:6: ./include/linux/skbuff.h:794:33: note: 'cb' declared here 794 | char cb[48] __aligned(8);
It will need dbbc7d04c549 ("net: wwan: iosm: remove pointless null check").
Thanks, I have not been testing any branches with gcc12 just yet because of these issues :(
All the other arch I build are now ok with gcc-12, except x86_64. I will make a complete list for x86_64 today and send you.
-- Regards Sudip
On 9/6/22 07:29, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.15.66 release. There are 107 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 Thu, 08 Sep 2022 13:27:58 +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/v5.x/stable-review/patch-5.15.66-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.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 Tue, Sep 06, 2022 at 03:29:41PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.15.66 release. There are 107 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 Thu, 08 Sep 2022 13:27:58 +0000. Anything received after that time might be too late.
Build results: total: 159 pass: 159 fail: 0 Qemu test results: total: 486 pass: 486 fail: 0
Tested-by: Guenter Roeck linux@roeck-us.net
Guenter
Hi Greg,
On Tue, Sep 06, 2022 at 03:29:41PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.15.66 release. There are 107 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 Thu, 08 Sep 2022 13:27:58 +0000. Anything received after that time might be too late.
Build test (gcc version 11.3.1 20220819): mips: 62 configs -> no failure arm: 99 configs -> no failure arm64: 3 configs -> no failure x86_64: 4 configs -> no failure alpha allmodconfig -> no failure csky allmodconfig -> no failure powerpc allmodconfig -> no failure riscv allmodconfig -> no failure s390 allmodconfig -> no failure xtensa allmodconfig -> no failure
Note: Except x86_64, all the other arch I built were ok with gcc-12.
Boot test: x86_64: Booted on my test laptop. No regression. x86_64: Booted on qemu. No regression. [1] arm64: Booted on rpi4b (4GB model). No regression. [2] mips: Booted on ci20 board. No regression. [3]
[1]. https://openqa.qa.codethink.co.uk/tests/1780 [2]. https://openqa.qa.codethink.co.uk/tests/1785 [3]. https://openqa.qa.codethink.co.uk/tests/1787
Tested-by: Sudip Mukherjee sudip.mukherjee@codethink.co.uk
-- Regards Sudip
On Wed, Sep 7, 2022 at 10:40 AM Sudip Mukherjee (Codethink) sudipm.mukherjee@gmail.com wrote:
Hi Greg,
On Tue, Sep 06, 2022 at 03:29:41PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.15.66 release. There are 107 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 Thu, 08 Sep 2022 13:27:58 +0000. Anything received after that time might be too late.
Build test (gcc version 11.3.1 20220819):
Missed reporting that the build is full of "/bin/sh: 1: ./scripts/pahole-flags.sh: Permission denied". On checking it turns out, the execute permission is not set in the v5.15.y branch, but its set in v5.19.y branch.
On v5.19.y: $ ls -l scripts/pahole-flags.sh -rwxr-xr-x 1 sudip sudip 585 Sep 6 18:03 scripts/pahole-flags.sh
on v5.15.y: $ ls -l scripts/pahole-flags.sh -rw-r--r-- 1 sudip sudip 627 Sep 7 12:27 scripts/pahole-flags.sh
On Wed, Sep 07, 2022 at 12:30:34PM +0100, Sudip Mukherjee wrote:
On Wed, Sep 7, 2022 at 10:40 AM Sudip Mukherjee (Codethink) sudipm.mukherjee@gmail.com wrote:
Hi Greg,
On Tue, Sep 06, 2022 at 03:29:41PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.15.66 release. There are 107 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 Thu, 08 Sep 2022 13:27:58 +0000. Anything received after that time might be too late.
Build test (gcc version 11.3.1 20220819):
Missed reporting that the build is full of "/bin/sh: 1: ./scripts/pahole-flags.sh: Permission denied". On checking it turns out, the execute permission is not set in the v5.15.y branch, but its set in v5.19.y branch.
On v5.19.y: $ ls -l scripts/pahole-flags.sh -rwxr-xr-x 1 sudip sudip 585 Sep 6 18:03 scripts/pahole-flags.sh
on v5.15.y: $ ls -l scripts/pahole-flags.sh -rw-r--r-- 1 sudip sudip 627 Sep 7 12:27 scripts/pahole-flags.sh
Known issue, see the thread here: https://lore.kernel.org/r/YxguwCpBEKAJJDU6@kroah.com
thanks,
greg k-h
On Tue, Sep 06, 2022 at 03:29:41PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.15.66 release. There are 107 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.
Successfully cross-compiled for arm64 (bcm2711_defconfig, GCC 10.2.0) and powerpc (ps3_defconfig, GCC 12.1.0).
However, Florian reported permission issue on pahole script [1]. The issue is also appeared on my builds.
Thanks.
Tested-by: Bagas Sanjaya bagasdotme@gmail.com
[1]: https://lore.kernel.org/lkml/814a334f-c2dc-3880-8d57-8267ee4911a1@gmail.com/
On 9/6/22 6:29 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.15.66 release. There are 107 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 Thu, 08 Sep 2022 13:27:58 +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/v5.x/stable-review/patch-5.15.66-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y and the diffstat can be found below.
thanks,
greg k-h
Built and booted successfully on RISC-V RV64 (HiFive Unmatched).
Tested-by: Ron Economos re@w6rz.net
On Tue, 06 Sep 2022 15:29:41 +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.15.66 release. There are 107 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 Thu, 08 Sep 2022 13:27:58 +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/v5.x/stable-review/patch-5.15.66-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y and the diffstat can be found below.
thanks,
greg k-h
All tests passing for Tegra ...
Test results for stable-v5.15: 10 builds: 10 pass, 0 fail 28 boots: 28 pass, 0 fail 114 tests: 114 pass, 0 fail
Linux version: 5.15.66-rc1-g78a6337a09de Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000, tegra194-p2972-0000, tegra194-p3509-0000+p3668-0000, tegra20-ventana, tegra210-p2371-2180, tegra210-p3450-0000, tegra30-cardhu-a04
Tested-by: Jon Hunter jonathanh@nvidia.com
Jon