This is the start of the stable review cycle for the 4.19.293 release. There are 129 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, 30 Aug 2023 10:11:30 +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.293-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.293-rc1
Rob Clark robdclark@chromium.org dma-buf/sw_sync: Avoid recursive lock during fence signal
Biju Das biju.das.jz@bp.renesas.com clk: Fix undefined reference to `clk_rate_exclusive_{get,put}'
Zhu Wang wangzhu9@huawei.com scsi: core: raid_class: Remove raid_component_add()
Zhu Wang wangzhu9@huawei.com scsi: snic: Fix double free in snic_tgt_create()
Jiaxun Yang jiaxun.yang@flygoat.com irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable
Ido Schimmel idosch@nvidia.com rtnetlink: Reject negative ifindexes in RTM_NEWLINK
Vamsi Krishna Brahmajosyula vbrahmajosyula@vmware.com netfilter: nf_queue: fix socket leak
Pietro Borrello borrello@diag.uniroma1.it sched/rt: pick_next_rt_entity(): check list_entry
Yibin Ding yibin.ding@unisoc.com mmc: block: Fix in_flight[issue_type] value error
Feng Tang feng.tang@intel.com x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4
Igor Mammedov imammedo@redhat.com PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus
Wei Chen harperchen1110@gmail.com media: vcodec: Fix potential array out-of-bounds in encoder queue_setup
Helge Deller deller@gmx.de lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels
Remi Pommarel repk@triplefau.lt batman-adv: Fix batadv_v_ogm_aggr_send memory leak
Remi Pommarel repk@triplefau.lt batman-adv: Fix TT global entry leak when client roamed back
Remi Pommarel repk@triplefau.lt batman-adv: Do not get eth header before batadv_check_management_packet
Sven Eckelmann sven@narfation.org batman-adv: Don't increase MTU when set by user
Sven Eckelmann sven@narfation.org batman-adv: Trigger events for auto adjusted MTU
Benjamin Coddington bcodding@redhat.com nfsd: Fix race to FREE_STATEID and cl_revoked
Michael Ellerman mpe@ellerman.id.au ibmveth: Use dcbf rather than dcbfl
Sishuai Gong sishuai.system@gmail.com ipvs: fix racy memcpy in proc_do_sync_threshold
Junwei Hu hujunwei4@huawei.com ipvs: Improve robustness to the ipvs sysctl
Hangbin Liu liuhangbin@gmail.com bonding: fix macvlan over alb bond support
Jakub Kicinski kuba@kernel.org net: remove bond_slave_has_mac_rcu()
Jamal Hadi Salim jhs@mojatatu.com net/sched: fix a qdisc modification with ambiguous command request
Alessio Igor Bogani alessio.bogani@elettra.eu igb: Avoid starting unnecessary workqueues
Eric Dumazet edumazet@google.com dccp: annotate data-races in dccp_poll()
Eric Dumazet edumazet@google.com sock: annotate data-races around prot->memory_pressure
Zheng Yejian zhengyejian1@huawei.com tracing: Fix memleak due to race between current_tracer and trace
Taimur Hassan syed.hassan@amd.com drm/amd/display: check TG is non-null before checking if enabled
Josip Pavic Josip.Pavic@amd.com drm/amd/display: do not wait for mpc idle if tg is disabled
Mark Brown broonie@kernel.org regmap: Account for register length in SMBus I/O limits
Mikulas Patocka mpatocka@redhat.com dm integrity: reduce vmalloc space footprint on 32-bit architectures
Mikulas Patocka mpatocka@redhat.com dm integrity: increase RECALC_SECTORS to improve recalculate speed
Naveen N Rao naveen@kernel.org powerpc: Fail build if using recordmcount with binutils v2.37
Masahiro Yamada yamada.masahiro@socionext.com powerpc: remove leftover code of old GCC version checks
Christophe Leroy christophe.leroy@c-s.fr powerpc/32: add stack protector support
Zhang Shurong zhang_shurong@foxmail.com fbdev: fix potential OOB read in fast_imageblit()
Thomas Zimmermann tzimmermann@suse.de fbdev: Fix sys_imageblit() for arbitrary image widths
Thomas Zimmermann tzimmermann@suse.de fbdev: Improve performance of sys_imageblit()
Sherry Sun sherry.sun@nxp.com tty: serial: fsl_lpuart: add earlycon for imx8ulp platform
Alexander Stein alexander.stein@ew.tq-group.com Revert "tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP"
Jiaxun Yang jiaxun.yang@flygoat.com MIPS: cpu-features: Use boot_cpu_type for CPU type based features
Jiaxun Yang jiaxun.yang@flygoat.com MIPS: cpu-features: Enable octeon_cache by cpu_type
Alexander Aring aahringo@redhat.com fs: dlm: fix mismatch of plock results from userspace
Alexander Aring aahringo@redhat.com fs: dlm: use dlm_plock_info for do_unlock_close
Alexander Aring aahringo@redhat.com fs: dlm: change plock interrupted message to debug again
Alexander Aring aahringo@redhat.com fs: dlm: add pid to debug log
Jakob Koschel jakobkoschel@gmail.com dlm: replace usage of found with dedicated list iterator variable
Alexander Aring aahringo@redhat.com dlm: improve plock logging if interrupted
Igor Mammedov imammedo@redhat.com PCI: acpiphp: Reassign resources on bridge if necessary
Justin Chen justin.chen@broadcom.com net: phy: broadcom: stub c45 read/write for 54810
Lin Ma linma@zju.edu.cn net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure
Jason Xing kernelxing@tencent.com net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled
Tony Lindgren tony@atomide.com bus: ti-sysc: Flush posted write on enable before reset
Jason Wang jasowang@redhat.com virtio-net: set queues after driver_ok
Kuniyuki Iwashima kuniyu@amazon.com af_unix: Fix null-ptr-deref in unix_stream_sendpage().
Xin Long lucien.xin@gmail.com netfilter: set default timeout to 3 secs for sctp shutdown send and recv state
Mirsad Goran Todorovac mirsad.todorovac@alu.unizg.hr test_firmware: prevent race conditions by a correct implementation of locking
Yang Yingliang yangyingliang@huawei.com mmc: wbsd: fix double mmc_free_host() in wbsd_init()
Russell Harmon via samba-technical samba-technical@lists.samba.org cifs: Release folio lock on fscache read hit.
dengxiang dengxiang@nfschina.com ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces.
Tony Lindgren tony@atomide.com serial: 8250: Fix oops for port->pm on uart_change_pm()
Jerome Brunet jbrunet@baylibre.com ASoC: meson: axg-tdm-formatter: fix channel slot allocation
Zhang Shurong zhang_shurong@foxmail.com ASoC: rt5665: add missed regulator_bulk_disable
Eric Dumazet edumazet@google.com net: do not allow gso_size to be set to GSO_BY_FRAGS
Abel Wu wuyun.abel@bytedance.com sock: Fix misuse of sk_under_memory_pressure()
Andrii Staikov andrii.staikov@intel.com i40e: fix misleading debug logs
Ziyang Xuan william.xuanziyang@huawei.com team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves
Pablo Neira Ayuso pablo@netfilter.org netfilter: nft_dynset: disallow object maps
Petr Machata petrm@nvidia.com selftests: mirror_gre_changes: Tighten up the TTL test match
Lin Ma linma@zju.edu.cn xfrm: add NULL check in xfrm_update_ae_params
Zhengchao Shao shaozhengchao@huawei.com ip_vti: fix potential slab-use-after-free in decode_session6
Zhengchao Shao shaozhengchao@huawei.com ip6_vti: fix slab-use-after-free in decode_session6
Zhengchao Shao shaozhengchao@huawei.com xfrm: fix slab-use-after-free in decode_session6
Eyal Birger eyal.birger@gmail.com xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c
Lin Ma linma@zju.edu.cn net: af_key: fix sadb_x_filter validation
Lin Ma linma@zju.edu.cn net: xfrm: Fix xfrm_address_filter OOB read
xiaoshoukui xiaoshoukui@gmail.com btrfs: fix BUG_ON condition in btrfs_cancel_balance
Nathan Lynch nathanl@linux.ibm.com powerpc/rtas_flash: allow user copy to flash block cache objects
Yuanjun Gong ruc_gongyuanjun@163.com fbdev: mmp: fix value check in mmphw_probe()
Wolfram Sang wsa+renesas@sang-engineering.com virtio-mmio: don't break lifecycle of vm_dev
Tang Bin tangbin@cmss.chinamobile.com virtio-mmio: Use to_virtio_mmio_device() to simply code
Yangtao Li tiny.windzz@gmail.com virtio-mmio: convert to devm_platform_ioremap_resource
Trond Myklebust trond.myklebust@hammerspace.com nfsd: Remove incorrect check in nfsd4_validate_stateid
J. Bruce Fields bfields@redhat.com nfsd4: kill warnings on testing stateids with mismatched clientids
Michael Schmitz schmitzmic@gmail.com block: fix signed int overflow in Amiga partition support
Sergey Shtylyov s.shtylyov@omp.ru mmc: sunxi: fix deferred probing
Sergey Shtylyov s.shtylyov@omp.ru mmc: bcm2835: fix deferred probing
Stephen Boyd swboyd@chromium.org mmc: Remove dev_err() usage after platform_get_irq()
Masahiro Yamada yamada.masahiro@socionext.com mmc: tmio: move tmio_mmc_set_clock() to platform hook
Masahiro Yamada yamada.masahiro@socionext.com mmc: tmio: replace tmio_mmc_clk_stop() calls with tmio_mmc_set_clock()
Martin Hundebøll martin@geanix.com mmc: meson-gx: remove redundant mmc_request_done() call from irq context
Jerome Brunet jbrunet@baylibre.com mmc: meson-gx: remove useless lock
Johan Hovold johan+linaro@kernel.org USB: dwc3: qcom: fix NULL-deref on suspend
Sandeep Maheswaram quic_c_sanm@quicinc.com usb: dwc3: qcom: Add helper functions to enable,disable wake irqs
Jiaxun Yang jiaxun.yang@flygoat.com irqchip/mips-gic: Use raw spinlock for gic_lock
Marc Zyngier maz@kernel.org irqchip/mips-gic: Get rid of the reliance on irq_cpu_online()
Zhang Rui rui.zhang@intel.com x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms
Michael Ellerman mpe@ellerman.id.au powerpc/64s/radix: Fix soft dirty tracking
Christophe Leroy christophe.leroy@c-s.fr powerpc: Move page table dump files in a dedicated subdirectory
Christophe Leroy christophe.leroy@c-s.fr powerpc/mm: dump block address translation on book3s/32
Christophe Leroy christophe.leroy@c-s.fr powerpc/mm: dump segment registers on book3s/32
Christophe Leroy christophe.leroy@c-s.fr powerpc/mm: Move pgtable_t into platform headers
Christophe Leroy christophe.leroy@c-s.fr powerpc/mm: move platform specific mmu-xxx.h in platform directories
William Breathitt Gray william.gray@linaro.org iio: addac: stx104: Fix race condition when converting analog-to-digital
William Breathitt Gray william.gray@linaro.org iio: addac: stx104: Fix race condition for stx104_write_raw()
William Breathitt Gray william.gray@linaro.org iio: adc: stx104: Implement and utilize register structures
William Breathitt Gray william.gray@linaro.org iio: adc: stx104: Utilize iomap interface
Cosmin Tanislav demonsingur@gmail.com iio: add addac subdirectory
Randy Dunlap rdunlap@infradead.org IMA: allow/fix UML builds
shanzhulig shanzhulig@gmail.com drm/amdgpu: Fix potential fence use-after-free v2
Zhengping Jiang jiangzp@google.com Bluetooth: L2CAP: Fix use-after-free
Armin Wolf W_Armin@gmx.de pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db()
Tuo Li islituo@gmail.com gfs2: Fix possible data races in gfs2_show_options()
Hans Verkuil hverkuil-cisco@xs4all.nl media: platform: mediatek: vpu: fix NULL ptr dereference
Yunfei Dong yunfei.dong@mediatek.com media: v4l2-mem2mem: add lock to protect parameter num_rdy
Immad Mir mirimmad17@gmail.com FS: JFS: Check for read-only mounted filesystem in txBegin
Immad Mir mirimmad17@gmail.com FS: JFS: Fix null-ptr-deref Read in txBegin
Gustavo A. R. Silva gustavoars@kernel.org MIPS: dec: prom: Address -Warray-bounds warning
Yogesh yogi.kernel@gmail.com fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev
Jan Kara jack@suse.cz udf: Fix uninitialized array access for some pathnames
Marco Morandini marco.morandini@polimi.it HID: add quirk for 03f0:464a HP Elite Presenter Mouse
Ye Bin yebin10@huawei.com quota: fix warning in dqgrab()
Jan Kara jack@suse.cz quota: Properly disable quotas when add_dquot_ref() fails
Oswald Buddenhagen oswald.buddenhagen@gmx.de ALSA: emu10k1: roll up loops in DSP setup code for Audigy
hackyzh002 hackyzh002@gmail.com drm/radeon: Fix integer overflow in radeon_cs_parser_init
Ido Schimmel idosch@nvidia.com selftests: forwarding: tc_flower: Relax success criterion
Nathan Chancellor natechancellor@gmail.com lib/mpi: Eliminate unused umul_ppmm definitions for MIPS
-------------
Diffstat:
Makefile | 4 +- arch/mips/include/asm/cpu-features.h | 21 ++- arch/mips/include/asm/dec/prom.h | 2 +- arch/powerpc/Kconfig | 1 + arch/powerpc/Kconfig.debug | 4 - arch/powerpc/Makefile | 24 ++- arch/powerpc/include/asm/book3s/32/mmu-hash.h | 6 + arch/powerpc/include/asm/book3s/64/mmu.h | 9 ++ arch/powerpc/include/asm/mmu.h | 14 +- arch/powerpc/include/asm/{ => nohash/32}/mmu-40x.h | 0 arch/powerpc/include/asm/{ => nohash/32}/mmu-44x.h | 0 arch/powerpc/include/asm/{ => nohash/32}/mmu-8xx.h | 0 arch/powerpc/include/asm/nohash/32/mmu.h | 23 +++ arch/powerpc/include/asm/nohash/64/mmu.h | 12 ++ arch/powerpc/include/asm/{ => nohash}/mmu-book3e.h | 0 arch/powerpc/include/asm/nohash/mmu.h | 11 ++ arch/powerpc/include/asm/page.h | 14 -- arch/powerpc/include/asm/stackprotector.h | 34 ++++ arch/powerpc/kernel/Makefile | 2 + arch/powerpc/kernel/asm-offsets.c | 3 + arch/powerpc/kernel/cpu_setup_fsl_booke.S | 2 +- arch/powerpc/kernel/rtas_flash.c | 6 +- arch/powerpc/kvm/e500.h | 2 +- arch/powerpc/mm/Makefile | 10 +- arch/powerpc/mm/pgtable-radix.c | 4 +- .../{dump_linuxpagetables-8xx.c => ptdump/8xx.c} | 2 +- arch/powerpc/mm/ptdump/Makefile | 9 ++ arch/powerpc/mm/ptdump/bats.c | 173 +++++++++++++++++++++ .../book3s64.c} | 2 +- .../hashpagetable.c} | 0 .../mm/{dump_linuxpagetables.c => ptdump/ptdump.c} | 2 +- .../mm/{dump_linuxpagetables.h => ptdump/ptdump.h} | 0 arch/powerpc/mm/ptdump/segment_regs.c | 64 ++++++++ .../shared.c} | 2 +- arch/powerpc/platforms/powermac/Makefile | 1 + arch/x86/kernel/cpu/topology.c | 5 +- arch/x86/kernel/fpu/xstate.c | 8 + block/partitions/amiga.c | 9 +- drivers/base/regmap/regmap-i2c.c | 4 +- drivers/bus/ti-sysc.c | 2 + drivers/dma-buf/sw_sync.c | 18 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 6 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 4 +- drivers/gpu/drm/radeon/radeon_cs.c | 3 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-quirks.c | 1 + drivers/iio/Kconfig | 1 + drivers/iio/Makefile | 1 + drivers/iio/adc/stx104.c | 98 ++++++++---- drivers/iio/addac/Kconfig | 8 + drivers/iio/addac/Makefile | 6 + drivers/irqchip/irq-mips-gic.c | 65 +++++--- drivers/md/dm-integrity.c | 4 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 2 + drivers/media/platform/mtk-vpu/mtk_vpu.c | 6 +- drivers/mmc/core/block.c | 11 +- drivers/mmc/host/bcm2835.c | 5 +- drivers/mmc/host/jz4740_mmc.c | 1 - drivers/mmc/host/meson-gx-mmc.c | 18 +-- drivers/mmc/host/mxcmmc.c | 4 +- drivers/mmc/host/renesas_sdhi_core.c | 62 +++++++- drivers/mmc/host/s3cmci.c | 1 - drivers/mmc/host/sdhci-msm.c | 2 - drivers/mmc/host/sdhci-pltfm.c | 1 - drivers/mmc/host/sdhci-s3c.c | 4 +- drivers/mmc/host/sdhci_f_sdh30.c | 4 +- drivers/mmc/host/sunxi-mmc.c | 4 +- drivers/mmc/host/tmio_mmc.c | 48 ++++++ drivers/mmc/host/tmio_mmc.h | 4 +- drivers/mmc/host/tmio_mmc_core.c | 92 +---------- drivers/mmc/host/wbsd.c | 2 - drivers/net/bonding/bond_alb.c | 6 +- drivers/net/ethernet/ibm/ibmveth.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_nvm.c | 16 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 24 +-- drivers/net/phy/broadcom.c | 13 ++ drivers/net/team/team.c | 4 +- drivers/net/virtio_net.c | 4 +- drivers/pci/hotplug/acpiphp_glue.c | 9 +- drivers/pcmcia/rsrc_nonstatic.c | 2 + drivers/scsi/raid_class.c | 48 ------ drivers/scsi/snic/snic_disc.c | 3 +- drivers/tty/serial/8250/8250_port.c | 1 + drivers/tty/serial/fsl_lpuart.c | 2 + drivers/usb/dwc3/dwc3-qcom.c | 69 ++++---- drivers/video/fbdev/core/sysimgblt.c | 64 +++++++- drivers/video/fbdev/mmp/hw/mmp_ctrl.c | 4 +- drivers/virtio/virtio_mmio.c | 23 +-- fs/btrfs/volumes.c | 3 +- fs/cifs/file.c | 2 +- fs/dlm/lock.c | 53 +++---- fs/dlm/plock.c | 89 +++++++---- fs/dlm/recover.c | 39 +++-- fs/gfs2/super.c | 26 ++-- fs/jfs/jfs_dmap.c | 3 + fs/jfs/jfs_txnmgr.c | 5 + fs/jfs/namei.c | 5 + fs/nfsd/nfs4state.c | 11 +- fs/quota/dquot.c | 5 +- fs/udf/unicode.c | 2 +- include/linux/clk.h | 80 +++++----- include/linux/raid_class.h | 4 - include/linux/virtio_net.h | 4 + include/media/v4l2-mem2mem.h | 18 ++- include/net/bonding.h | 25 +-- include/net/sock.h | 11 +- kernel/sched/rt.c | 5 +- kernel/trace/trace.c | 9 +- kernel/trace/trace_irqsoff.c | 3 +- kernel/trace/trace_sched_wakeup.c | 2 + lib/clz_ctz.c | 32 +--- lib/mpi/longlong.h | 36 +---- lib/test_firmware.c | 39 +++-- net/batman-adv/bat_v_elp.c | 3 +- net/batman-adv/bat_v_ogm.c | 7 +- net/batman-adv/hard-interface.c | 14 +- net/batman-adv/soft-interface.c | 3 + net/batman-adv/translation-table.c | 1 - net/batman-adv/types.h | 6 + net/bluetooth/l2cap_core.c | 5 + net/core/rtnetlink.c | 5 +- net/core/sock.c | 2 +- net/dccp/proto.c | 20 ++- net/ipv4/ip_vti.c | 4 +- net/ipv4/tcp_timer.c | 4 +- net/ipv6/ip6_vti.c | 4 +- net/key/af_key.c | 4 +- net/netfilter/ipvs/ip_vs_ctl.c | 74 +++++---- net/netfilter/nf_conntrack_proto_sctp.c | 6 +- net/netfilter/nf_queue.c | 2 - net/netfilter/nft_dynset.c | 3 + net/sched/sch_api.c | 53 +++++-- net/sctp/socket.c | 2 +- net/unix/af_unix.c | 9 +- net/xfrm/Makefile | 2 + .../{xfrm_interface.c => xfrm_interface_core.c} | 4 +- net/xfrm/xfrm_user.c | 13 +- security/integrity/ima/Kconfig | 2 +- sound/pci/emu10k1/emufx.c | 112 ++----------- sound/soc/codecs/rt5665.c | 2 + sound/soc/meson/axg-tdm-formatter.c | 42 +++-- sound/usb/quirks-table.h | 29 ++++ .../selftests/net/forwarding/mirror_gre_changes.sh | 3 +- .../testing/selftests/net/forwarding/tc_flower.sh | 8 +- 144 files changed, 1361 insertions(+), 870 deletions(-)
On Mon, 28 Aug 2023 at 15:54, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 4.19.293 release. There are 129 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, 30 Aug 2023 10:11:30 +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.293-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. Regressions on arm.
stable-rc linux-4.19.y arm gcc-12 builds fails with following warnings / errors.
Build errors: -------------- drivers/bus/ti-sysc.c: In function 'sysc_reset': drivers/bus/ti-sysc.c:982:15: error: implicit declaration of function 'sysc_read_sysconfig' [-Werror=implicit-function-declaration] 982 | val = sysc_read_sysconfig(ddata); | ^~~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors
Reported-by: Linux Kernel Functional Testing lkft@linaro.org
Tony Lindgren tony@atomide.com bus: ti-sysc: Flush posted write on enable before reset
bus: ti-sysc: Flush posted write on enable before reset commit 34539b442b3bc7d5bf10164750302b60b91f18a7 upstream.
The above commit is causing this build warnings / errors.
Links, https://storage.tuxsuite.com/public/linaro/lkft/builds/2UbpNRPtHJcx6nk8e60am...
steps to reproduce: tuxmake --runtime podman --target-arch arm --toolchain gcc-12 --kconfig https://storage.tuxsuite.com/public/linaro/lkft/builds/2UbpNRPtHJcx6nk8e60am...
-- Linaro LKFT https://lkft.linaro.org
Hi!
This is the start of the stable review cycle for the 4.19.293 release. There are 129 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, 30 Aug 2023 10:11:30 +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.293-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. Regressions on arm.
stable-rc linux-4.19.y arm gcc-12 builds fails with following warnings / errors.
Build errors:
drivers/bus/ti-sysc.c: In function 'sysc_reset': drivers/bus/ti-sysc.c:982:15: error: implicit declaration of function 'sysc_read_sysconfig' [-Werror=implicit-function-declaration] 982 | val = sysc_read_sysconfig(ddata); | ^~~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors
Reported-by: Linux Kernel Functional Testing lkft@linaro.org
We see this one, too:
CC kernel/kthread.o 1126drivers/bus/ti-sysc.c: In function 'sysc_reset': 1127drivers/bus/ti-sysc.c:982:8: error: implicit declaration of function 'sysc_read_sysconfig'; did you mean 'sysc_read_revision'? [-Werror=implicit-function-declaration] 1128 val = sysc_read_sysconfig(ddata); 1129 ^~~~~~~~~~~~~~~~~~~ 1130 sysc_read_revision 1131 CC drivers/char/hw_random/omap3-rom-rng.o 1132 CC fs/readdir.o
Best regards, Pavel
On Mon, Aug 28, 2023 at 06:15:30PM +0530, Naresh Kamboju wrote:
On Mon, 28 Aug 2023 at 15:54, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 4.19.293 release. There are 129 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, 30 Aug 2023 10:11:30 +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.293-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. Regressions on arm.
stable-rc linux-4.19.y arm gcc-12 builds fails with following warnings / errors.
Build errors:
drivers/bus/ti-sysc.c: In function 'sysc_reset': drivers/bus/ti-sysc.c:982:15: error: implicit declaration of function 'sysc_read_sysconfig' [-Werror=implicit-function-declaration] 982 | val = sysc_read_sysconfig(ddata); | ^~~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors
Reported-by: Linux Kernel Functional Testing lkft@linaro.org
Tony Lindgren tony@atomide.com bus: ti-sysc: Flush posted write on enable before reset
bus: ti-sysc: Flush posted write on enable before reset commit 34539b442b3bc7d5bf10164750302b60b91f18a7 upstream.
The above commit is causing this build warnings / errors.
Now dropped, thanks.
greg k-h
Hi Greg,
On Mon, 28 Aug 2023 at 11:24, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 4.19.293 release. There are 129 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, 30 Aug 2023 10:11:30 +0000. Anything received after that time might be too late.
Just an initial report.
mips builds are failing with the error: arch/mips/alchemy/common/dbdma.c:33:10: fatal error: linux/dma-map-ops.h: No such file or directory 33 | #include <linux/dma-map-ops.h> /* for dma_default_coherent */ | ^~~~~~~~~~~~~~~~~~~~~
arm build has failed with: arch/arm/mach-ep93xx/timer-ep93xx.c:12:10: fatal error: platform.h: No such file or directory 12 | #include "platform.h" | ^~~~~~~~~~~~
On 8/28/23 13:20, Sudip Mukherjee wrote:
Hi Greg,
On Mon, 28 Aug 2023 at 11:24, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 4.19.293 release. There are 129 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, 30 Aug 2023 10:11:30 +0000. Anything received after that time might be too late.
Just an initial report.
mips builds are failing with the error: arch/mips/alchemy/common/dbdma.c:33:10: fatal error: linux/dma-map-ops.h: No such file or directory 33 | #include <linux/dma-map-ops.h> /* for dma_default_coherent */ | ^~~~~~~~~~~~~~~~~~~~~
arm build has failed with: arch/arm/mach-ep93xx/timer-ep93xx.c:12:10: fatal error: platform.h: No such file or directory 12 | #include "platform.h" | ^~~~~~~~~~~~
I'd guess that the mips dma patch which fail to build in v5.10.y (and by extension in all older kernels) have been applied to those older kernels. AFAICs the problem now affects all releases form v4.14.y to v5.10.y.
Guenter
Hi Greg,
On Mon, Aug 28, 2023 at 12:11:34PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.293 release. There are 129 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, 30 Aug 2023 10:11:30 +0000. Anything received after that time might be too late.
Build test (gcc version 11.4.1 20230829): mips: 63 configs -> 4 failures arm: 115 configs -> 4 failures arm64: 2 configs -> no failure x86_64: 4 configs -> no failure alpha allmodconfig -> no failure powerpc allmodconfig -> no failure riscv allmodconfig -> no failure s390 allmodconfig -> no failure xtensa allmodconfig -> no failure
Note: 1. mips builds are failing with the error:
arch/mips/alchemy/common/dbdma.c:33:10: fatal error: linux/dma-map-ops.h: No such file or directory 33 | #include <linux/dma-map-ops.h> /* for dma_default_coherent */ | ^~~~~~~~~~~~~~~~~~~~~
2. arm builds are failing with the error:
arm allmodconfig, multi_v7_defconfig and omap2plus_defconfig:
drivers/bus/ti-sysc.c: In function 'sysc_reset': drivers/bus/ti-sysc.c:982:15: error: implicit declaration of function 'sysc_read_sysconfig' [-Werror=implicit-function-declaration] 982 | val = sysc_read_sysconfig(ddata); | ^~~~~~~~~~~~~~~~~~~
arm ep93xx_defconfig:
arch/arm/mach-ep93xx/timer-ep93xx.c:12:10: fatal error: platform.h: No such file or directory 12 | #include "platform.h" | ^~~~~~~~~~~~
Boot test: x86_64: Booted on my test laptop. No regression. x86_64: Booted on qemu. No regression. [1]
[1]. https://openqa.qa.codethink.co.uk/tests/4857
Tested-by: Sudip Mukherjee sudip.mukherjee@codethink.co.uk
On 8/28/23 04:11, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.293 release. There are 129 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, 30 Aug 2023 10:11:30 +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.293-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 Mon, Aug 28, 2023 at 12:11:34PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.293 release. There are 129 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, 30 Aug 2023 10:11:30 +0000. Anything received after that time might be too late.
Build results: total: 149 pass: 144 fail: 5 Failed builds: arm:allmodconfig arm:omap2plus_defconfig arm:ep93xx_defconfig mips:mtx1_defconfig mips:db1xxx_defconfig Qemu test results: total: 438 pass: 407 fail: 31 Failed tests: <lots of arm>
arm:allmodconfig and others
drivers/bus/ti-sysc.c: In function 'sysc_reset': drivers/bus/ti-sysc.c:982:15: error: implicit declaration of function 'sysc_read_sysconfig'
arm boot tests fail with the same build error.
arm:ep93xx_defconfig
arch/arm/mach-ep93xx/timer-ep93xx.c:12:10: fatal error: platform.h
mips:mtx1_defconfig
arch/mips/alchemy/common/dbdma.c:33:10: fatal error: linux/dma-map-ops.h
Guenter
On Mon, 28 Aug 2023 12:11:34 +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.293 release. There are 129 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, 30 Aug 2023 10:11:30 +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.293-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
Failures detected for Tegra ...
Test results for stable-v4.19: 11 builds: 6 pass, 5 fail 14 boots: 14 pass, 0 fail 24 tests: 24 pass, 0 fail
Linux version: 4.19.293-rc1-ga291d82603f3 Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000, tegra194-p2972-0000, tegra20-ventana, tegra210-p2371-2180, tegra30-cardhu-a04
Builds failed: aarch64+defconfig+jetson, arm+multi_v7
Jon
On 30/08/2023 12:04, Jon Hunter wrote:
On Mon, 28 Aug 2023 12:11:34 +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.293 release. There are 129 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, 30 Aug 2023 10:11:30 +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.293-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
Failures detected for Tegra ...
Test results for stable-v4.19: 11 builds: 6 pass, 5 fail 14 boots: 14 pass, 0 fail 24 tests: 24 pass, 0 fail
Linux version: 4.19.293-rc1-ga291d82603f3 Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000, tegra194-p2972-0000, tegra20-ventana, tegra210-p2371-2180, tegra30-cardhu-a04
Builds failed: aarch64+defconfig+jetson, arm+multi_v7
It is the same build issue everyone is reporting ...
kernel/drivers/bus/ti-sysc.c: In function ‘sysc_reset’: kernel/drivers/bus/ti-sysc.c:982:8: error: implicit declaration of function ‘sysc_read_sysconfig’; did you mean ‘sysc_read_revision’? [-Werror=implicit-function-declaration] val = sysc_read_sysconfig(ddata); ^~~~~~~~~~~~~~~~~~~
Jon