2023-01-10 18:42:56

by Greg Kroah-Hartman

[permalink] [raw]
Subject: [PATCH 6.1 000/159] 6.1.5-rc1 review

This is the start of the stable review cycle for the 6.1.5 release.
There are 159 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, 12 Jan 2023 17:59:42 +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/v6.x/stable-review/patch-6.1.5-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-6.1.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>
Linux 6.1.5-rc1

Baochen Qiang <[email protected]>
wifi: ath11k: Send PME message during wakeup from D3cold

Ard Biesheuvel <[email protected]>
efi: random: combine bootloader provided RNG seed with RNG protocol output

Jani Nikula <[email protected]>
drm/i915/dsi: fix MIPI_BKLT_EN_1 native GPIO index

Jani Nikula <[email protected]>
drm/i915/dsi: add support for ICL+ native MIPI GPIO sequence

William Liu <[email protected]>
ksmbd: check nt_len to be at least CIFS_ENCPWD_SIZE in ksmbd_decode_ntlmssp_auth_blob

Marios Makassikis <[email protected]>
ksmbd: send proper error response in smb2_tree_connect()

Namjae Jeon <[email protected]>
ksmbd: fix infinite loop in ksmbd_conn_handler_loop()

Qu Wenruo <[email protected]>
btrfs: handle case when repair happens with dev-replace

Samson Tam <[email protected]>
drm/amd/display: Uninitialized variables causing 4k60 UCLK to stay at DPM1 and not DPM0

Dillon Varone <[email protected]>
drm/amd/display: Add check for DET fetch latency hiding for dcn32

Rafael Mendonca <[email protected]>
virtio_blk: Fix signedness bug in virtblk_prep_rq()

Dmitry Fomichev <[email protected]>
virtio-blk: use a helper to handle request queuing errors

Zhenyu Wang <[email protected]>
drm/i915/gvt: fix vgpu debugfs clean in remove

Zhenyu Wang <[email protected]>
drm/i915/gvt: fix gvt debugfs destroy

Mukul Joshi <[email protected]>
drm/amdkfd: Fix kernel warning during topology setup

Ma Jun <[email protected]>
drm/plane-helper: Add the missing declaration of drm_atomic_state

Andreas Rammhold <[email protected]>
of/fdt: run soc memory setup when early_init_dt_scan_memory fails

Björn Töpel <[email protected]>
riscv, kprobes: Stricter c.jr/c.jalr decoding

Ben Dooks <[email protected]>
riscv: uaccess: fix type of 0 variable on error in get_user()

Srinivas Pandruvada <[email protected]>
thermal: int340x: Add missing attribute for data rate base

Cindy Lu <[email protected]>
vhost_vdpa: fix the crash in unmap a large memory

Jason A. Donenfeld <[email protected]>
tpm: Allow system suspend to continue when TPM suspend fails

Pavel Begunkov <[email protected]>
io_uring: fix CQ waiting timeout handling

Pavel Begunkov <[email protected]>
io_uring: pin context while queueing deferred tw

Jens Axboe <[email protected]>
block: don't allow splitting of a REQ_NOWAIT bio

Christian Marangi <[email protected]>
net: dsa: tag_qca: fix wrong MGMT_DATA2 size

Christian Marangi <[email protected]>
net: dsa: qca8k: fix wrong length value for mgmt eth packet

Christian Marangi <[email protected]>
Revert "net: dsa: qca8k: cache lo and hi for mdio write"

Michel Dänzer <[email protected]>
Revert "drm/amd/display: Enable Freesync Video Mode by default"

Chuang Wang <[email protected]>
bpf: Fix panic due to wrong pageattr of im->image

Paul Menzel <[email protected]>
fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB

Jeff Layton <[email protected]>
nfsd: fix handling of readdir in v4root vs. mount upcall timeout

Rodrigo Branco <[email protected]>
x86/bugs: Flush IBP in ib_prctl_set()

Takashi Iwai <[email protected]>
x86/kexec: Fix double-free of elf header buffer

Kai Vehmanen <[email protected]>
ASoC: SOF: Intel: pci-tgl: unblock S5 entry if DMA stop has failed"

Christoph Hellwig <[email protected]>
nvme: also return I/O command effects from nvme_command_effects

Christoph Hellwig <[email protected]>
nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it

YoungJun.park <[email protected]>
kunit: alloc_string_stream_fragment error handling bug fix

Jens Axboe <[email protected]>
io_uring: check for valid register opcode earlier

Mario Limonciello <[email protected]>
ACPI: video: Don't enable fallback path for creating ACPI backlight by default

Mario Limonciello <[email protected]>
drm/amd/display: Report to ACPI video if no panels were found

Mario Limonciello <[email protected]>
ACPI: video: Allow GPU drivers to report no panels

Yanjun Zhang <[email protected]>
nvme: fix multipath crash caused by flush request when blktrace is enabled

Jens Axboe <[email protected]>
io_uring/cancel: re-grab ctx mutex after finishing wait

Philip Yang <[email protected]>
drm/amdkfd: Fix double release compute pasid

Philip Yang <[email protected]>
drm/amdkfd: Fix kfd_process_device_init_vm error handling

Luben Tuikov <[email protected]>
drm/amdgpu: Fix size validation for non-exclusive domains (v4)

YC Hung <[email protected]>
ASoC: SOF: mediatek: initialize panic_info to zero

Hans de Goede <[email protected]>
ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet

Dominique Martinet <[email protected]>
9p/client: fix data race on req->status

Kai Vehmanen <[email protected]>
ASoC: SOF: Revert: "core: unregister clients and machine drivers in .shutdown"

Linus Torvalds <[email protected]>
hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling

Arnd Bergmann <[email protected]>
usb: dwc3: xilinx: include linux/gpio/consumer.h

Jan Kara <[email protected]>
udf: Fix extension of the last extent in the file

Zhengchao Shao <[email protected]>
caif: fix memory leak in cfctrl_linkup_request()

Paolo Abeni <[email protected]>
net/ulp: prevent ULP without clone op from entering the LISTEN status

Caleb Sander <[email protected]>
qed: allow sleep in qed_mcp_trace_dump()

Ming Lei <[email protected]>
ublk: honor IO_URING_F_NONBLOCK for handling control command

Zheng Wang <[email protected]>
drm/i915/gvt: fix double free bug in split_2MB_gtt_entry

Dan Carpenter <[email protected]>
drm/i915: unpin on error in intel_vgpu_shadow_mm_pin()

Namhyung Kim <[email protected]>
perf stat: Fix handling of --for-each-cgroup with --bpf-counters to match non BPF mode

Namhyung Kim <[email protected]>
perf stat: Fix handling of unsupported cgroup events when using BPF counters

Thomas Richter <[email protected]>
perf lock contention: Fix core dump related to not finding the "__sched_text_end" symbol on s/390

Szymon Heidrich <[email protected]>
usb: rndis_host: Secure rndis_query check against int overflow

Geetha sowjanya <[email protected]>
octeontx2-pf: Fix lmtst ID used in aura free

Daniil Tatianin <[email protected]>
drivers/net/bonding/bond_3ad: return when there's no aggregator

Tetsuo Handa <[email protected]>
fs/ntfs3: don't hold ni_lock when calling truncate_setsize()

Philipp Zabel <[email protected]>
drm/imx: ipuv3-plane: Fix overlay plane width

Miaoqian Lin <[email protected]>
perf tools: Fix resources leak in perf_data__open_dir()

Xiu Jianfeng <[email protected]>
drm/virtio: Fix memory leak in virtio_gpu_object_create()

Jozsef Kadlecsik <[email protected]>
netfilter: ipset: Rework long task execution when adding/deleting entries

Jozsef Kadlecsik <[email protected]>
netfilter: ipset: fix hash:net,port,net hang with /0 subnet

Horatiu Vultur <[email protected]>
net: sparx5: Fix reading of the MAC address

Ido Schimmel <[email protected]>
vxlan: Fix memory leaks in error path

Jamal Hadi Salim <[email protected]>
net: sched: cbq: dont intepret cls results when asked to drop

Jamal Hadi Salim <[email protected]>
net: sched: atm: dont intepret cls results when asked to drop

Miaoqian Lin <[email protected]>
gpio: sifive: Fix refcount leak in sifive_gpio_probe

Xiubo Li <[email protected]>
ceph: switch to vfs_inode_has_locks() to fix file lock bug

Jeff Layton <[email protected]>
filelock: new helper: vfs_inode_has_locks

Carlo Caione <[email protected]>
drm/meson: Reduce the FIFO lines held when AFBC is not used

Po-Hsu Lin <[email protected]>
selftests: net: return non-zero for failures reported in arp_ndisc_evict_nocarrier

Po-Hsu Lin <[email protected]>
selftests: net: fix cleanup_v6() for arp_ndisc_evict_nocarrier

Maor Gottlieb <[email protected]>
RDMA/mlx5: Fix validation of max_rd_atomic caps for DC

Shay Drory <[email protected]>
RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device

Haibo Chen <[email protected]>
gpio: pca953x: avoid to use uninitialized value pinctrl

Miaoqian Lin <[email protected]>
net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe

David Arinzon <[email protected]>
net: ena: Update NUMA TPH hint register upon NUMA node update

David Arinzon <[email protected]>
net: ena: Set default value for RX interrupt moderation

David Arinzon <[email protected]>
net: ena: Fix rx_copybreak value update

David Arinzon <[email protected]>
net: ena: Use bitmask to indicate packet redirection

David Arinzon <[email protected]>
net: ena: Account for the number of processed bytes in XDP

David Arinzon <[email protected]>
net: ena: Don't register memory info on XDP exchange

David Arinzon <[email protected]>
net: ena: Fix toeplitz initial hash value

Jiguang Xiao <[email protected]>
net: amd-xgbe: add missed tasklet_kill

Jian Shen <[email protected]>
net: hns3: refine the handling for VF heartbeat

Kuniyuki Iwashima <[email protected]>
tcp: Add TIME_WAIT sockets in bhash2.

Kees Cook <[email protected]>
bpf: Always use maximal size for copy_array()

Eli Cohen <[email protected]>
net/mlx5: Lag, fix failure to cancel delayed bond work

Maor Dickman <[email protected]>
net/mlx5e: Set geneve_tlv_option_0_exist when matching on geneve option

Adham Faris <[email protected]>
net/mlx5e: Fix hw mtu initializing at XDP SQ allocation

Chris Mi <[email protected]>
net/mlx5e: Always clear dest encap in neigh-update-del

Chris Mi <[email protected]>
net/mlx5e: CT: Fix ct debugfs folder name

Tariq Toukan <[email protected]>
net/mlx5e: Fix RX reporter for XSK RQs

Dragos Tatulea <[email protected]>
net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default

Shay Drory <[email protected]>
net/mlx5: Fix RoCE setting at HCA level

Shay Drory <[email protected]>
net/mlx5: Avoid recovery in probe flows

Shay Drory <[email protected]>
net/mlx5: Fix io_eq_size and event_eq_size params validation

Jiri Pirko <[email protected]>
net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path

Moshe Shemesh <[email protected]>
net/mlx5: E-Switch, properly handle ingress tagged packets on VST

Jason Wang <[email protected]>
vdpasim: fix memory leak when freeing IOTLBs

Rong Wang <[email protected]>
vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove

Wei Yongjun <[email protected]>
virtio-crypto: fix memory leak in virtio_crypto_alg_skcipher_close_session()

Stefano Garzarella <[email protected]>
vdpa_sim: fix vringh initialization in vdpasim_queue_ready()

Stefano Garzarella <[email protected]>
vhost-vdpa: fix an iotlb memory leak

Stefano Garzarella <[email protected]>
vhost: fix range used in translate_desc()

Stefano Garzarella <[email protected]>
vringh: fix range used in iotlb_translate()

Yuan Can <[email protected]>
vhost/vsock: Fix error handling in vhost_vsock_init()

ruanjinjie <[email protected]>
vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init()

Eli Cohen <[email protected]>
vdpa/mlx5: Fix wrong mac address deletion

Eli Cohen <[email protected]>
vdpa/mlx5: Fix rule forwarding VLAN to TIR

Michael Chan <[email protected]>
bnxt_en: Fix HDS and jumbo thresholds for RX packets

Michael Chan <[email protected]>
bnxt_en: Fix first buffer size calculations for XDP multi-buffer

Michael Chan <[email protected]>
bnxt_en: Fix XDP RX path

Michael Chan <[email protected]>
bnxt_en: Simplify bnxt_xdp_buff_init()

Miaoqian Lin <[email protected]>
nfc: Fix potential resource leaks

Johnny S. Lee <[email protected]>
net: dsa: mv88e6xxx: depend on PTP conditionally

Daniil Tatianin <[email protected]>
qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure

Hawkins Jiawei <[email protected]>
net: sched: fix memory leak in tcindex_set_parms

Jian Shen <[email protected]>
net: hns3: fix VF promisc mode not update when mac table full

Jian Shen <[email protected]>
net: hns3: fix miss L3E checking for rx packet

Jie Wang <[email protected]>
net: hns3: add interrupts re-initialization while doing VF FLR

Jeff Layton <[email protected]>
nfsd: shut down the NFSv4 state objects before the filecache

Shawn Bohrer <[email protected]>
veth: Fix race with AF_XDP exposing old or uninitialized descriptors

Horatiu Vultur <[email protected]>
net: lan966x: Fix configuration of the PCS

Eric Dumazet <[email protected]>
bonding: fix lockdep splat in bond_miimon_commit()

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: honor set timeout and garbage collection updates

Paolo Abeni <[email protected]>
mptcp: fix lockdep false positive

Paolo Abeni <[email protected]>
mptcp: fix deadlock in fastopen error path

Ronak Doshi <[email protected]>
vmxnet3: correctly report csum_level for encapsulated packet

Antoine Tenart <[email protected]>
net: vrf: determine the dst using the original ifindex for multicast

Maciej Fijalkowski <[email protected]>
ice: xsk: do not use xdp_return_frame() on tx_buf->raw_buf

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: perform type checking for existing sets

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: add function to create set stateful expressions

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: consolidate set description

Steven Price <[email protected]>
drm/panfrost: Fix GEM handle creation ref-counting

Jakub Kicinski <[email protected]>
bpf: pull before calling skb_postpull_rcsum()

Arnd Bergmann <[email protected]>
wifi: ath9k: use proper statements in conditionals

minoura makoto <[email protected]>
SUNRPC: ensure the matching upcall is in-flight upon downcall

Sasha Levin <[email protected]>
btrfs: fix an error handling path in btrfs_defrag_leaves()

Johan Hovold <[email protected]>
phy: qcom-qmp-combo: fix broken power on

Masami Hiramatsu (Google) <[email protected]>
perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data

Masami Hiramatsu (Google) <[email protected]>
perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor

Qu Wenruo <[email protected]>
btrfs: fix compat_ro checks against remount

Filipe Manana <[email protected]>
btrfs: fix off-by-one in delalloc search during lseek

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Ignore End Transfer delay on teardown

Shyam Prasad N <[email protected]>
cifs: refcount only the selected iface during interface update

Shyam Prasad N <[email protected]>
cifs: fix interface count calculation during refresh

Sasha Levin <[email protected]>
btrfs: replace strncpy() with strscpy()

Jens Axboe <[email protected]>
ARM: renumber bits related to _TIF_WORK_MASK


-------------

Diffstat:

Makefile | 4 +-
arch/arm/include/asm/thread_info.h | 13 +-
arch/mips/ralink/of.c | 2 +-
arch/riscv/include/asm/uaccess.h | 2 +-
arch/riscv/kernel/probes/simulate-insn.h | 4 +-
arch/x86/kernel/cpu/bugs.c | 2 +
arch/x86/kernel/crash.c | 4 +-
block/blk-merge.c | 10 +
drivers/acpi/acpi_video.c | 17 +-
drivers/block/ublk_drv.c | 3 +
drivers/block/virtio_blk.c | 33 +--
drivers/char/tpm/tpm-interface.c | 4 +-
.../crypto/virtio/virtio_crypto_skcipher_algs.c | 3 +-
drivers/firmware/efi/efi.c | 4 +-
drivers/firmware/efi/libstub/efistub.h | 2 +
drivers/firmware/efi/libstub/random.c | 42 +++-
drivers/gpio/gpio-pca953x.c | 3 +
drivers/gpio/gpio-sifive.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 39 ++-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 27 +++
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 19 +-
drivers/gpu/drm/amd/amdkfd/kfd_process.c | 24 +-
drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 2 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 16 +-
.../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 39 +++
.../dc/dml/dcn32/display_mode_vba_util_32.c | 69 ++++++
.../dc/dml/dcn32/display_mode_vba_util_32.h | 18 ++
.../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 2 +
drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 94 +++++++-
drivers/gpu/drm/i915/gvt/debugfs.c | 17 +-
drivers/gpu/drm/i915/gvt/gtt.c | 17 +-
drivers/gpu/drm/i915/gvt/scheduler.c | 1 +
drivers/gpu/drm/i915/i915_irq.c | 3 +
drivers/gpu/drm/i915/i915_reg.h | 1 +
drivers/gpu/drm/imx/ipuv3-plane.c | 14 +-
drivers/gpu/drm/meson/meson_viu.c | 5 +-
drivers/gpu/drm/panfrost/panfrost_drv.c | 27 ++-
drivers/gpu/drm/panfrost/panfrost_gem.c | 16 +-
drivers/gpu/drm/panfrost/panfrost_gem.h | 5 +-
drivers/gpu/drm/virtio/virtgpu_object.c | 6 +-
drivers/infiniband/hw/mlx5/counters.c | 6 +-
drivers/infiniband/hw/mlx5/qp.c | 49 ++--
drivers/net/bonding/bond_3ad.c | 1 +
drivers/net/bonding/bond_main.c | 8 +-
drivers/net/dsa/mv88e6xxx/Kconfig | 4 +-
drivers/net/dsa/qca/qca8k-8xxx.c | 106 ++++-----
drivers/net/dsa/qca/qca8k.h | 5 -
drivers/net/ethernet/amazon/ena/ena_com.c | 29 +--
drivers/net/ethernet/amazon/ena/ena_ethtool.c | 6 +-
drivers/net/ethernet/amazon/ena/ena_netdev.c | 83 +++++--
drivers/net/ethernet/amazon/ena/ena_netdev.h | 17 +-
drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 3 +
drivers/net/ethernet/amd/xgbe/xgbe-i2c.c | 4 +-
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c | 4 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 22 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 15 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 20 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h | 6 +-
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 10 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 132 +++++++----
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 7 +
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 71 +++++-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 3 +-
drivers/net/ethernet/intel/ice/ice_xsk.c | 2 +-
.../ethernet/marvell/octeontx2/nic/otx2_common.c | 30 ++-
drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 4 +-
.../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 6 +-
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 7 +-
.../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 9 +-
.../ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c | 5 +
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 +-
.../mellanox/mlx5/core/esw/acl/egress_lgcy.c | 7 +-
.../mellanox/mlx5/core/esw/acl/ingress_lgcy.c | 33 ++-
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 30 ++-
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 6 +
drivers/net/ethernet/mellanox/mlx5/core/health.c | 6 +
.../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 4 +
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 1 +
drivers/net/ethernet/mellanox/mlx5/core/main.c | 4 +-
.../net/ethernet/microchip/lan966x/lan966x_port.c | 2 +-
.../net/ethernet/microchip/sparx5/sparx5_main.c | 2 +-
drivers/net/ethernet/qlogic/qed/qed_debug.c | 28 ++-
.../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 8 +-
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h | 10 +-
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 8 +-
drivers/net/phy/xilinx_gmii2rgmii.c | 1 +
drivers/net/usb/rndis_host.c | 3 +-
drivers/net/veth.c | 5 +-
drivers/net/vmxnet3/vmxnet3_drv.c | 8 +
drivers/net/vrf.c | 6 +-
drivers/net/vxlan/vxlan_core.c | 19 +-
drivers/net/wireless/ath/ath11k/qmi.c | 3 +
drivers/net/wireless/ath/ath9k/htc.h | 14 +-
drivers/nvme/host/core.c | 32 ++-
drivers/nvme/host/nvme.h | 2 +-
drivers/nvme/target/admin-cmd.c | 35 +--
drivers/of/fdt.c | 6 +-
drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 20 +-
.../intel/int340x_thermal/processor_thermal_rfim.c | 4 +
drivers/usb/dwc3/dwc3-xilinx.c | 1 +
drivers/usb/dwc3/gadget.c | 5 +-
drivers/vdpa/mlx5/net/mlx5_vnet.c | 10 +-
drivers/vdpa/vdpa_sim/vdpa_sim.c | 7 +-
drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 4 +-
drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 4 +-
drivers/vdpa/virtio_pci/vp_vdpa.c | 2 +-
drivers/vhost/vdpa.c | 52 ++--
drivers/vhost/vhost.c | 4 +-
drivers/vhost/vringh.c | 5 +-
drivers/vhost/vsock.c | 9 +-
drivers/video/fbdev/matrox/matroxfb_base.c | 4 +-
fs/btrfs/disk-io.c | 8 +-
fs/btrfs/disk-io.h | 2 +-
fs/btrfs/extent-io-tree.c | 2 +-
fs/btrfs/extent_io.c | 11 +-
fs/btrfs/file.c | 2 +-
fs/btrfs/ioctl.c | 9 +-
fs/btrfs/rcu-string.h | 6 +-
fs/btrfs/super.c | 2 +-
fs/btrfs/tree-defrag.c | 6 +-
fs/ceph/caps.c | 2 +-
fs/ceph/locks.c | 4 -
fs/ceph/super.h | 1 -
fs/cifs/sess.c | 3 +-
fs/cifs/smb2ops.c | 3 +-
fs/hfs/inode.c | 15 +-
fs/ksmbd/auth.c | 3 +-
fs/ksmbd/connection.c | 7 +-
fs/ksmbd/smb2pdu.c | 7 +-
fs/ksmbd/transport_tcp.c | 5 +-
fs/locks.c | 23 ++
fs/nfsd/nfs4xdr.c | 11 +
fs/nfsd/nfssvc.c | 2 +-
fs/ntfs3/file.c | 4 +-
fs/udf/inode.c | 2 +-
include/acpi/video.h | 2 +
include/drm/drm_plane_helper.h | 1 +
include/linux/dsa/tag_qca.h | 4 +-
include/linux/efi.h | 2 -
include/linux/fs.h | 6 +
include/linux/mlx5/device.h | 5 +
include/linux/mlx5/mlx5_ifc.h | 3 +-
include/linux/netfilter/ipset/ip_set.h | 2 +-
include/linux/sunrpc/rpc_pipe_fs.h | 5 +
include/net/inet_hashtables.h | 4 +
include/net/inet_timewait_sock.h | 5 +
include/net/netfilter/nf_tables.h | 25 +-
io_uring/cancel.c | 9 +-
io_uring/io_uring.c | 19 +-
kernel/bpf/trampoline.c | 4 +
kernel/bpf/verifier.c | 12 +-
lib/kunit/string-stream.c | 4 +-
net/9p/client.c | 15 +-
net/9p/trans_fd.c | 12 +-
net/9p/trans_rdma.c | 4 +-
net/9p/trans_virtio.c | 9 +-
net/9p/trans_xen.c | 4 +-
net/caif/cfctrl.c | 6 +-
net/core/filter.c | 7 +-
net/ipv4/inet_connection_sock.c | 40 +++-
net/ipv4/inet_hashtables.c | 8 +-
net/ipv4/inet_timewait_sock.c | 31 ++-
net/ipv4/tcp_ulp.c | 4 +
net/mptcp/protocol.c | 20 +-
net/mptcp/protocol.h | 4 +-
net/mptcp/subflow.c | 19 +-
net/netfilter/ipset/ip_set_core.c | 7 +-
net/netfilter/ipset/ip_set_hash_ip.c | 14 +-
net/netfilter/ipset/ip_set_hash_ipmark.c | 13 +-
net/netfilter/ipset/ip_set_hash_ipport.c | 13 +-
net/netfilter/ipset/ip_set_hash_ipportip.c | 13 +-
net/netfilter/ipset/ip_set_hash_ipportnet.c | 13 +-
net/netfilter/ipset/ip_set_hash_net.c | 17 +-
net/netfilter/ipset/ip_set_hash_netiface.c | 15 +-
net/netfilter/ipset/ip_set_hash_netnet.c | 23 +-
net/netfilter/ipset/ip_set_hash_netport.c | 19 +-
net/netfilter/ipset/ip_set_hash_netportnet.c | 40 ++--
net/netfilter/nf_tables_api.c | 261 ++++++++++++++-------
net/nfc/netlink.c | 52 ++--
net/sched/cls_tcindex.c | 12 +-
net/sched/sch_atm.c | 5 +-
net/sched/sch_cbq.c | 4 +-
net/sunrpc/auth_gss/auth_gss.c | 19 +-
sound/soc/intel/boards/bytcr_rt5640.c | 15 ++
sound/soc/sof/core.c | 9 -
sound/soc/sof/intel/hda-dsp.c | 72 ++++++
sound/soc/sof/intel/hda.h | 1 +
sound/soc/sof/intel/tgl.c | 2 +-
sound/soc/sof/mediatek/mtk-adsp-common.c | 2 +-
tools/perf/builtin-lock.c | 2 +
tools/perf/util/bpf_counter_cgroup.c | 14 +-
tools/perf/util/cgroup.c | 23 +-
tools/perf/util/data.c | 2 +
tools/perf/util/dwarf-aux.c | 23 +-
.../selftests/net/arp_ndisc_evict_nocarrier.sh | 15 +-
197 files changed, 1988 insertions(+), 876 deletions(-)



2023-01-10 19:39:58

by Ronald Warsow

[permalink] [raw]
Subject: Re: [PATCH 6.1 000/159] 6.1.5-rc1 review

Hi Greg

6.1.5-rc1

compiles, boots and runs here on x86_64
(Intel i5-11400, Fedora 37)

Thanks

Tested-by: Ronald Warsow <[email protected]>

2023-01-10 19:55:38

by Florian Fainelli

[permalink] [raw]
Subject: Re: [PATCH 6.1 000/159] 6.1.5-rc1 review

On 1/10/23 10:02, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.5 release.
> There are 159 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, 12 Jan 2023 17:59:42 +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/v6.x/stable-review/patch-6.1.5-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-6.1.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 <[email protected]>
--
Florian

2023-01-11 00:48:21

by Shuah Khan

[permalink] [raw]
Subject: Re: [PATCH 6.1 000/159] 6.1.5-rc1 review

On 1/10/23 11:02, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.5 release.
> There are 159 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, 12 Jan 2023 17:59:42 +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/v6.x/stable-review/patch-6.1.5-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-6.1.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 <[email protected]>

thanks,
-- Shuah

2023-01-11 01:38:11

by Takeshi Ogasawara

[permalink] [raw]
Subject: Re: [PATCH 6.1 000/159] 6.1.5-rc1 review

Hi Greg

6.1.5-rc1 tested.

x86_64

build successfully completed
boot successfully completed

Lenovo ThinkPad X1 Nano Gen1(Intel i5-1130G7, arch linux)

Thanks

Tested-by: Takeshi Ogasawara <[email protected]>

===================================
takeshi ogasawara
e-mail:[email protected]
Finger Print:666E954A
===================================


2023年1月11日(水) 3:16 Greg Kroah-Hartman <[email protected]>:
>
> This is the start of the stable review cycle for the 6.1.5 release.
> There are 159 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, 12 Jan 2023 17:59:42 +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/v6.x/stable-review/patch-6.1.5-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-6.1.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>
> -------------
> Pseudo-Shortlog of commits:
>
> Greg Kroah-Hartman <[email protected]>
> Linux 6.1.5-rc1
>
> Baochen Qiang <[email protected]>
> wifi: ath11k: Send PME message during wakeup from D3cold
>
> Ard Biesheuvel <[email protected]>
> efi: random: combine bootloader provided RNG seed with RNG protocol output
>
> Jani Nikula <[email protected]>
> drm/i915/dsi: fix MIPI_BKLT_EN_1 native GPIO index
>
> Jani Nikula <[email protected]>
> drm/i915/dsi: add support for ICL+ native MIPI GPIO sequence
>
> William Liu <[email protected]>
> ksmbd: check nt_len to be at least CIFS_ENCPWD_SIZE in ksmbd_decode_ntlmssp_auth_blob
>
> Marios Makassikis <[email protected]>
> ksmbd: send proper error response in smb2_tree_connect()
>
> Namjae Jeon <[email protected]>
> ksmbd: fix infinite loop in ksmbd_conn_handler_loop()
>
> Qu Wenruo <[email protected]>
> btrfs: handle case when repair happens with dev-replace
>
> Samson Tam <[email protected]>
> drm/amd/display: Uninitialized variables causing 4k60 UCLK to stay at DPM1 and not DPM0
>
> Dillon Varone <[email protected]>
> drm/amd/display: Add check for DET fetch latency hiding for dcn32
>
> Rafael Mendonca <[email protected]>
> virtio_blk: Fix signedness bug in virtblk_prep_rq()
>
> Dmitry Fomichev <[email protected]>
> virtio-blk: use a helper to handle request queuing errors
>
> Zhenyu Wang <[email protected]>
> drm/i915/gvt: fix vgpu debugfs clean in remove
>
> Zhenyu Wang <[email protected]>
> drm/i915/gvt: fix gvt debugfs destroy
>
> Mukul Joshi <[email protected]>
> drm/amdkfd: Fix kernel warning during topology setup
>
> Ma Jun <[email protected]>
> drm/plane-helper: Add the missing declaration of drm_atomic_state
>
> Andreas Rammhold <[email protected]>
> of/fdt: run soc memory setup when early_init_dt_scan_memory fails
>
> Björn Töpel <[email protected]>
> riscv, kprobes: Stricter c.jr/c.jalr decoding
>
> Ben Dooks <[email protected]>
> riscv: uaccess: fix type of 0 variable on error in get_user()
>
> Srinivas Pandruvada <[email protected]>
> thermal: int340x: Add missing attribute for data rate base
>
> Cindy Lu <[email protected]>
> vhost_vdpa: fix the crash in unmap a large memory
>
> Jason A. Donenfeld <[email protected]>
> tpm: Allow system suspend to continue when TPM suspend fails
>
> Pavel Begunkov <[email protected]>
> io_uring: fix CQ waiting timeout handling
>
> Pavel Begunkov <[email protected]>
> io_uring: pin context while queueing deferred tw
>
> Jens Axboe <[email protected]>
> block: don't allow splitting of a REQ_NOWAIT bio
>
> Christian Marangi <[email protected]>
> net: dsa: tag_qca: fix wrong MGMT_DATA2 size
>
> Christian Marangi <[email protected]>
> net: dsa: qca8k: fix wrong length value for mgmt eth packet
>
> Christian Marangi <[email protected]>
> Revert "net: dsa: qca8k: cache lo and hi for mdio write"
>
> Michel Dänzer <[email protected]>
> Revert "drm/amd/display: Enable Freesync Video Mode by default"
>
> Chuang Wang <[email protected]>
> bpf: Fix panic due to wrong pageattr of im->image
>
> Paul Menzel <[email protected]>
> fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB
>
> Jeff Layton <[email protected]>
> nfsd: fix handling of readdir in v4root vs. mount upcall timeout
>
> Rodrigo Branco <[email protected]>
> x86/bugs: Flush IBP in ib_prctl_set()
>
> Takashi Iwai <[email protected]>
> x86/kexec: Fix double-free of elf header buffer
>
> Kai Vehmanen <[email protected]>
> ASoC: SOF: Intel: pci-tgl: unblock S5 entry if DMA stop has failed"
>
> Christoph Hellwig <[email protected]>
> nvme: also return I/O command effects from nvme_command_effects
>
> Christoph Hellwig <[email protected]>
> nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it
>
> YoungJun.park <[email protected]>
> kunit: alloc_string_stream_fragment error handling bug fix
>
> Jens Axboe <[email protected]>
> io_uring: check for valid register opcode earlier
>
> Mario Limonciello <[email protected]>
> ACPI: video: Don't enable fallback path for creating ACPI backlight by default
>
> Mario Limonciello <[email protected]>
> drm/amd/display: Report to ACPI video if no panels were found
>
> Mario Limonciello <[email protected]>
> ACPI: video: Allow GPU drivers to report no panels
>
> Yanjun Zhang <[email protected]>
> nvme: fix multipath crash caused by flush request when blktrace is enabled
>
> Jens Axboe <[email protected]>
> io_uring/cancel: re-grab ctx mutex after finishing wait
>
> Philip Yang <[email protected]>
> drm/amdkfd: Fix double release compute pasid
>
> Philip Yang <[email protected]>
> drm/amdkfd: Fix kfd_process_device_init_vm error handling
>
> Luben Tuikov <[email protected]>
> drm/amdgpu: Fix size validation for non-exclusive domains (v4)
>
> YC Hung <[email protected]>
> ASoC: SOF: mediatek: initialize panic_info to zero
>
> Hans de Goede <[email protected]>
> ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet
>
> Dominique Martinet <[email protected]>
> 9p/client: fix data race on req->status
>
> Kai Vehmanen <[email protected]>
> ASoC: SOF: Revert: "core: unregister clients and machine drivers in .shutdown"
>
> Linus Torvalds <[email protected]>
> hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling
>
> Arnd Bergmann <[email protected]>
> usb: dwc3: xilinx: include linux/gpio/consumer.h
>
> Jan Kara <[email protected]>
> udf: Fix extension of the last extent in the file
>
> Zhengchao Shao <[email protected]>
> caif: fix memory leak in cfctrl_linkup_request()
>
> Paolo Abeni <[email protected]>
> net/ulp: prevent ULP without clone op from entering the LISTEN status
>
> Caleb Sander <[email protected]>
> qed: allow sleep in qed_mcp_trace_dump()
>
> Ming Lei <[email protected]>
> ublk: honor IO_URING_F_NONBLOCK for handling control command
>
> Zheng Wang <[email protected]>
> drm/i915/gvt: fix double free bug in split_2MB_gtt_entry
>
> Dan Carpenter <[email protected]>
> drm/i915: unpin on error in intel_vgpu_shadow_mm_pin()
>
> Namhyung Kim <[email protected]>
> perf stat: Fix handling of --for-each-cgroup with --bpf-counters to match non BPF mode
>
> Namhyung Kim <[email protected]>
> perf stat: Fix handling of unsupported cgroup events when using BPF counters
>
> Thomas Richter <[email protected]>
> perf lock contention: Fix core dump related to not finding the "__sched_text_end" symbol on s/390
>
> Szymon Heidrich <[email protected]>
> usb: rndis_host: Secure rndis_query check against int overflow
>
> Geetha sowjanya <[email protected]>
> octeontx2-pf: Fix lmtst ID used in aura free
>
> Daniil Tatianin <[email protected]>
> drivers/net/bonding/bond_3ad: return when there's no aggregator
>
> Tetsuo Handa <[email protected]>
> fs/ntfs3: don't hold ni_lock when calling truncate_setsize()
>
> Philipp Zabel <[email protected]>
> drm/imx: ipuv3-plane: Fix overlay plane width
>
> Miaoqian Lin <[email protected]>
> perf tools: Fix resources leak in perf_data__open_dir()
>
> Xiu Jianfeng <[email protected]>
> drm/virtio: Fix memory leak in virtio_gpu_object_create()
>
> Jozsef Kadlecsik <[email protected]>
> netfilter: ipset: Rework long task execution when adding/deleting entries
>
> Jozsef Kadlecsik <[email protected]>
> netfilter: ipset: fix hash:net,port,net hang with /0 subnet
>
> Horatiu Vultur <[email protected]>
> net: sparx5: Fix reading of the MAC address
>
> Ido Schimmel <[email protected]>
> vxlan: Fix memory leaks in error path
>
> Jamal Hadi Salim <[email protected]>
> net: sched: cbq: dont intepret cls results when asked to drop
>
> Jamal Hadi Salim <[email protected]>
> net: sched: atm: dont intepret cls results when asked to drop
>
> Miaoqian Lin <[email protected]>
> gpio: sifive: Fix refcount leak in sifive_gpio_probe
>
> Xiubo Li <[email protected]>
> ceph: switch to vfs_inode_has_locks() to fix file lock bug
>
> Jeff Layton <[email protected]>
> filelock: new helper: vfs_inode_has_locks
>
> Carlo Caione <[email protected]>
> drm/meson: Reduce the FIFO lines held when AFBC is not used
>
> Po-Hsu Lin <[email protected]>
> selftests: net: return non-zero for failures reported in arp_ndisc_evict_nocarrier
>
> Po-Hsu Lin <[email protected]>
> selftests: net: fix cleanup_v6() for arp_ndisc_evict_nocarrier
>
> Maor Gottlieb <[email protected]>
> RDMA/mlx5: Fix validation of max_rd_atomic caps for DC
>
> Shay Drory <[email protected]>
> RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device
>
> Haibo Chen <[email protected]>
> gpio: pca953x: avoid to use uninitialized value pinctrl
>
> Miaoqian Lin <[email protected]>
> net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe
>
> David Arinzon <[email protected]>
> net: ena: Update NUMA TPH hint register upon NUMA node update
>
> David Arinzon <[email protected]>
> net: ena: Set default value for RX interrupt moderation
>
> David Arinzon <[email protected]>
> net: ena: Fix rx_copybreak value update
>
> David Arinzon <[email protected]>
> net: ena: Use bitmask to indicate packet redirection
>
> David Arinzon <[email protected]>
> net: ena: Account for the number of processed bytes in XDP
>
> David Arinzon <[email protected]>
> net: ena: Don't register memory info on XDP exchange
>
> David Arinzon <[email protected]>
> net: ena: Fix toeplitz initial hash value
>
> Jiguang Xiao <[email protected]>
> net: amd-xgbe: add missed tasklet_kill
>
> Jian Shen <[email protected]>
> net: hns3: refine the handling for VF heartbeat
>
> Kuniyuki Iwashima <[email protected]>
> tcp: Add TIME_WAIT sockets in bhash2.
>
> Kees Cook <[email protected]>
> bpf: Always use maximal size for copy_array()
>
> Eli Cohen <[email protected]>
> net/mlx5: Lag, fix failure to cancel delayed bond work
>
> Maor Dickman <[email protected]>
> net/mlx5e: Set geneve_tlv_option_0_exist when matching on geneve option
>
> Adham Faris <[email protected]>
> net/mlx5e: Fix hw mtu initializing at XDP SQ allocation
>
> Chris Mi <[email protected]>
> net/mlx5e: Always clear dest encap in neigh-update-del
>
> Chris Mi <[email protected]>
> net/mlx5e: CT: Fix ct debugfs folder name
>
> Tariq Toukan <[email protected]>
> net/mlx5e: Fix RX reporter for XSK RQs
>
> Dragos Tatulea <[email protected]>
> net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default
>
> Shay Drory <[email protected]>
> net/mlx5: Fix RoCE setting at HCA level
>
> Shay Drory <[email protected]>
> net/mlx5: Avoid recovery in probe flows
>
> Shay Drory <[email protected]>
> net/mlx5: Fix io_eq_size and event_eq_size params validation
>
> Jiri Pirko <[email protected]>
> net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path
>
> Moshe Shemesh <[email protected]>
> net/mlx5: E-Switch, properly handle ingress tagged packets on VST
>
> Jason Wang <[email protected]>
> vdpasim: fix memory leak when freeing IOTLBs
>
> Rong Wang <[email protected]>
> vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove
>
> Wei Yongjun <[email protected]>
> virtio-crypto: fix memory leak in virtio_crypto_alg_skcipher_close_session()
>
> Stefano Garzarella <[email protected]>
> vdpa_sim: fix vringh initialization in vdpasim_queue_ready()
>
> Stefano Garzarella <[email protected]>
> vhost-vdpa: fix an iotlb memory leak
>
> Stefano Garzarella <[email protected]>
> vhost: fix range used in translate_desc()
>
> Stefano Garzarella <[email protected]>
> vringh: fix range used in iotlb_translate()
>
> Yuan Can <[email protected]>
> vhost/vsock: Fix error handling in vhost_vsock_init()
>
> ruanjinjie <[email protected]>
> vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init()
>
> Eli Cohen <[email protected]>
> vdpa/mlx5: Fix wrong mac address deletion
>
> Eli Cohen <[email protected]>
> vdpa/mlx5: Fix rule forwarding VLAN to TIR
>
> Michael Chan <[email protected]>
> bnxt_en: Fix HDS and jumbo thresholds for RX packets
>
> Michael Chan <[email protected]>
> bnxt_en: Fix first buffer size calculations for XDP multi-buffer
>
> Michael Chan <[email protected]>
> bnxt_en: Fix XDP RX path
>
> Michael Chan <[email protected]>
> bnxt_en: Simplify bnxt_xdp_buff_init()
>
> Miaoqian Lin <[email protected]>
> nfc: Fix potential resource leaks
>
> Johnny S. Lee <[email protected]>
> net: dsa: mv88e6xxx: depend on PTP conditionally
>
> Daniil Tatianin <[email protected]>
> qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure
>
> Hawkins Jiawei <[email protected]>
> net: sched: fix memory leak in tcindex_set_parms
>
> Jian Shen <[email protected]>
> net: hns3: fix VF promisc mode not update when mac table full
>
> Jian Shen <[email protected]>
> net: hns3: fix miss L3E checking for rx packet
>
> Jie Wang <[email protected]>
> net: hns3: add interrupts re-initialization while doing VF FLR
>
> Jeff Layton <[email protected]>
> nfsd: shut down the NFSv4 state objects before the filecache
>
> Shawn Bohrer <[email protected]>
> veth: Fix race with AF_XDP exposing old or uninitialized descriptors
>
> Horatiu Vultur <[email protected]>
> net: lan966x: Fix configuration of the PCS
>
> Eric Dumazet <[email protected]>
> bonding: fix lockdep splat in bond_miimon_commit()
>
> Pablo Neira Ayuso <[email protected]>
> netfilter: nf_tables: honor set timeout and garbage collection updates
>
> Paolo Abeni <[email protected]>
> mptcp: fix lockdep false positive
>
> Paolo Abeni <[email protected]>
> mptcp: fix deadlock in fastopen error path
>
> Ronak Doshi <[email protected]>
> vmxnet3: correctly report csum_level for encapsulated packet
>
> Antoine Tenart <[email protected]>
> net: vrf: determine the dst using the original ifindex for multicast
>
> Maciej Fijalkowski <[email protected]>
> ice: xsk: do not use xdp_return_frame() on tx_buf->raw_buf
>
> Pablo Neira Ayuso <[email protected]>
> netfilter: nf_tables: perform type checking for existing sets
>
> Pablo Neira Ayuso <[email protected]>
> netfilter: nf_tables: add function to create set stateful expressions
>
> Pablo Neira Ayuso <[email protected]>
> netfilter: nf_tables: consolidate set description
>
> Steven Price <[email protected]>
> drm/panfrost: Fix GEM handle creation ref-counting
>
> Jakub Kicinski <[email protected]>
> bpf: pull before calling skb_postpull_rcsum()
>
> Arnd Bergmann <[email protected]>
> wifi: ath9k: use proper statements in conditionals
>
> minoura makoto <[email protected]>
> SUNRPC: ensure the matching upcall is in-flight upon downcall
>
> Sasha Levin <[email protected]>
> btrfs: fix an error handling path in btrfs_defrag_leaves()
>
> Johan Hovold <[email protected]>
> phy: qcom-qmp-combo: fix broken power on
>
> Masami Hiramatsu (Google) <[email protected]>
> perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data
>
> Masami Hiramatsu (Google) <[email protected]>
> perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor
>
> Qu Wenruo <[email protected]>
> btrfs: fix compat_ro checks against remount
>
> Filipe Manana <[email protected]>
> btrfs: fix off-by-one in delalloc search during lseek
>
> Thinh Nguyen <[email protected]>
> usb: dwc3: gadget: Ignore End Transfer delay on teardown
>
> Shyam Prasad N <[email protected]>
> cifs: refcount only the selected iface during interface update
>
> Shyam Prasad N <[email protected]>
> cifs: fix interface count calculation during refresh
>
> Sasha Levin <[email protected]>
> btrfs: replace strncpy() with strscpy()
>
> Jens Axboe <[email protected]>
> ARM: renumber bits related to _TIF_WORK_MASK
>
>
> -------------
>
> Diffstat:
>
> Makefile | 4 +-
> arch/arm/include/asm/thread_info.h | 13 +-
> arch/mips/ralink/of.c | 2 +-
> arch/riscv/include/asm/uaccess.h | 2 +-
> arch/riscv/kernel/probes/simulate-insn.h | 4 +-
> arch/x86/kernel/cpu/bugs.c | 2 +
> arch/x86/kernel/crash.c | 4 +-
> block/blk-merge.c | 10 +
> drivers/acpi/acpi_video.c | 17 +-
> drivers/block/ublk_drv.c | 3 +
> drivers/block/virtio_blk.c | 33 +--
> drivers/char/tpm/tpm-interface.c | 4 +-
> .../crypto/virtio/virtio_crypto_skcipher_algs.c | 3 +-
> drivers/firmware/efi/efi.c | 4 +-
> drivers/firmware/efi/libstub/efistub.h | 2 +
> drivers/firmware/efi/libstub/random.c | 42 +++-
> drivers/gpio/gpio-pca953x.c | 3 +
> drivers/gpio/gpio-sifive.c | 1 +
> drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 +
> drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 4 +-
> drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 39 ++-
> drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 27 +++
> drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 19 +-
> drivers/gpu/drm/amd/amdkfd/kfd_process.c | 24 +-
> drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 2 +-
> drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 16 +-
> .../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 39 +++
> .../dc/dml/dcn32/display_mode_vba_util_32.c | 69 ++++++
> .../dc/dml/dcn32/display_mode_vba_util_32.h | 18 ++
> .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 2 +
> drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 94 +++++++-
> drivers/gpu/drm/i915/gvt/debugfs.c | 17 +-
> drivers/gpu/drm/i915/gvt/gtt.c | 17 +-
> drivers/gpu/drm/i915/gvt/scheduler.c | 1 +
> drivers/gpu/drm/i915/i915_irq.c | 3 +
> drivers/gpu/drm/i915/i915_reg.h | 1 +
> drivers/gpu/drm/imx/ipuv3-plane.c | 14 +-
> drivers/gpu/drm/meson/meson_viu.c | 5 +-
> drivers/gpu/drm/panfrost/panfrost_drv.c | 27 ++-
> drivers/gpu/drm/panfrost/panfrost_gem.c | 16 +-
> drivers/gpu/drm/panfrost/panfrost_gem.h | 5 +-
> drivers/gpu/drm/virtio/virtgpu_object.c | 6 +-
> drivers/infiniband/hw/mlx5/counters.c | 6 +-
> drivers/infiniband/hw/mlx5/qp.c | 49 ++--
> drivers/net/bonding/bond_3ad.c | 1 +
> drivers/net/bonding/bond_main.c | 8 +-
> drivers/net/dsa/mv88e6xxx/Kconfig | 4 +-
> drivers/net/dsa/qca/qca8k-8xxx.c | 106 ++++-----
> drivers/net/dsa/qca/qca8k.h | 5 -
> drivers/net/ethernet/amazon/ena/ena_com.c | 29 +--
> drivers/net/ethernet/amazon/ena/ena_ethtool.c | 6 +-
> drivers/net/ethernet/amazon/ena/ena_netdev.c | 83 +++++--
> drivers/net/ethernet/amazon/ena/ena_netdev.h | 17 +-
> drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 3 +
> drivers/net/ethernet/amd/xgbe/xgbe-i2c.c | 4 +-
> drivers/net/ethernet/amd/xgbe/xgbe-mdio.c | 4 +-
> drivers/net/ethernet/broadcom/bnxt/bnxt.c | 22 +-
> drivers/net/ethernet/broadcom/bnxt/bnxt.h | 15 +-
> drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 20 +-
> drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h | 6 +-
> drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 10 +-
> .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 132 +++++++----
> .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 7 +
> .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 71 +++++-
> .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 3 +-
> drivers/net/ethernet/intel/ice/ice_xsk.c | 2 +-
> .../ethernet/marvell/octeontx2/nic/otx2_common.c | 30 ++-
> drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 4 +-
> .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 6 +-
> drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 7 +-
> .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 9 +-
> .../ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c | 5 +
> drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 +-
> .../mellanox/mlx5/core/esw/acl/egress_lgcy.c | 7 +-
> .../mellanox/mlx5/core/esw/acl/ingress_lgcy.c | 33 ++-
> drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 30 ++-
> drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 6 +
> drivers/net/ethernet/mellanox/mlx5/core/health.c | 6 +
> .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 4 +
> drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 1 +
> drivers/net/ethernet/mellanox/mlx5/core/main.c | 4 +-
> .../net/ethernet/microchip/lan966x/lan966x_port.c | 2 +-
> .../net/ethernet/microchip/sparx5/sparx5_main.c | 2 +-
> drivers/net/ethernet/qlogic/qed/qed_debug.c | 28 ++-
> .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 8 +-
> drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h | 10 +-
> drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 8 +-
> drivers/net/phy/xilinx_gmii2rgmii.c | 1 +
> drivers/net/usb/rndis_host.c | 3 +-
> drivers/net/veth.c | 5 +-
> drivers/net/vmxnet3/vmxnet3_drv.c | 8 +
> drivers/net/vrf.c | 6 +-
> drivers/net/vxlan/vxlan_core.c | 19 +-
> drivers/net/wireless/ath/ath11k/qmi.c | 3 +
> drivers/net/wireless/ath/ath9k/htc.h | 14 +-
> drivers/nvme/host/core.c | 32 ++-
> drivers/nvme/host/nvme.h | 2 +-
> drivers/nvme/target/admin-cmd.c | 35 +--
> drivers/of/fdt.c | 6 +-
> drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 20 +-
> .../intel/int340x_thermal/processor_thermal_rfim.c | 4 +
> drivers/usb/dwc3/dwc3-xilinx.c | 1 +
> drivers/usb/dwc3/gadget.c | 5 +-
> drivers/vdpa/mlx5/net/mlx5_vnet.c | 10 +-
> drivers/vdpa/vdpa_sim/vdpa_sim.c | 7 +-
> drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 4 +-
> drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 4 +-
> drivers/vdpa/virtio_pci/vp_vdpa.c | 2 +-
> drivers/vhost/vdpa.c | 52 ++--
> drivers/vhost/vhost.c | 4 +-
> drivers/vhost/vringh.c | 5 +-
> drivers/vhost/vsock.c | 9 +-
> drivers/video/fbdev/matrox/matroxfb_base.c | 4 +-
> fs/btrfs/disk-io.c | 8 +-
> fs/btrfs/disk-io.h | 2 +-
> fs/btrfs/extent-io-tree.c | 2 +-
> fs/btrfs/extent_io.c | 11 +-
> fs/btrfs/file.c | 2 +-
> fs/btrfs/ioctl.c | 9 +-
> fs/btrfs/rcu-string.h | 6 +-
> fs/btrfs/super.c | 2 +-
> fs/btrfs/tree-defrag.c | 6 +-
> fs/ceph/caps.c | 2 +-
> fs/ceph/locks.c | 4 -
> fs/ceph/super.h | 1 -
> fs/cifs/sess.c | 3 +-
> fs/cifs/smb2ops.c | 3 +-
> fs/hfs/inode.c | 15 +-
> fs/ksmbd/auth.c | 3 +-
> fs/ksmbd/connection.c | 7 +-
> fs/ksmbd/smb2pdu.c | 7 +-
> fs/ksmbd/transport_tcp.c | 5 +-
> fs/locks.c | 23 ++
> fs/nfsd/nfs4xdr.c | 11 +
> fs/nfsd/nfssvc.c | 2 +-
> fs/ntfs3/file.c | 4 +-
> fs/udf/inode.c | 2 +-
> include/acpi/video.h | 2 +
> include/drm/drm_plane_helper.h | 1 +
> include/linux/dsa/tag_qca.h | 4 +-
> include/linux/efi.h | 2 -
> include/linux/fs.h | 6 +
> include/linux/mlx5/device.h | 5 +
> include/linux/mlx5/mlx5_ifc.h | 3 +-
> include/linux/netfilter/ipset/ip_set.h | 2 +-
> include/linux/sunrpc/rpc_pipe_fs.h | 5 +
> include/net/inet_hashtables.h | 4 +
> include/net/inet_timewait_sock.h | 5 +
> include/net/netfilter/nf_tables.h | 25 +-
> io_uring/cancel.c | 9 +-
> io_uring/io_uring.c | 19 +-
> kernel/bpf/trampoline.c | 4 +
> kernel/bpf/verifier.c | 12 +-
> lib/kunit/string-stream.c | 4 +-
> net/9p/client.c | 15 +-
> net/9p/trans_fd.c | 12 +-
> net/9p/trans_rdma.c | 4 +-
> net/9p/trans_virtio.c | 9 +-
> net/9p/trans_xen.c | 4 +-
> net/caif/cfctrl.c | 6 +-
> net/core/filter.c | 7 +-
> net/ipv4/inet_connection_sock.c | 40 +++-
> net/ipv4/inet_hashtables.c | 8 +-
> net/ipv4/inet_timewait_sock.c | 31 ++-
> net/ipv4/tcp_ulp.c | 4 +
> net/mptcp/protocol.c | 20 +-
> net/mptcp/protocol.h | 4 +-
> net/mptcp/subflow.c | 19 +-
> net/netfilter/ipset/ip_set_core.c | 7 +-
> net/netfilter/ipset/ip_set_hash_ip.c | 14 +-
> net/netfilter/ipset/ip_set_hash_ipmark.c | 13 +-
> net/netfilter/ipset/ip_set_hash_ipport.c | 13 +-
> net/netfilter/ipset/ip_set_hash_ipportip.c | 13 +-
> net/netfilter/ipset/ip_set_hash_ipportnet.c | 13 +-
> net/netfilter/ipset/ip_set_hash_net.c | 17 +-
> net/netfilter/ipset/ip_set_hash_netiface.c | 15 +-
> net/netfilter/ipset/ip_set_hash_netnet.c | 23 +-
> net/netfilter/ipset/ip_set_hash_netport.c | 19 +-
> net/netfilter/ipset/ip_set_hash_netportnet.c | 40 ++--
> net/netfilter/nf_tables_api.c | 261 ++++++++++++++-------
> net/nfc/netlink.c | 52 ++--
> net/sched/cls_tcindex.c | 12 +-
> net/sched/sch_atm.c | 5 +-
> net/sched/sch_cbq.c | 4 +-
> net/sunrpc/auth_gss/auth_gss.c | 19 +-
> sound/soc/intel/boards/bytcr_rt5640.c | 15 ++
> sound/soc/sof/core.c | 9 -
> sound/soc/sof/intel/hda-dsp.c | 72 ++++++
> sound/soc/sof/intel/hda.h | 1 +
> sound/soc/sof/intel/tgl.c | 2 +-
> sound/soc/sof/mediatek/mtk-adsp-common.c | 2 +-
> tools/perf/builtin-lock.c | 2 +
> tools/perf/util/bpf_counter_cgroup.c | 14 +-
> tools/perf/util/cgroup.c | 23 +-
> tools/perf/util/data.c | 2 +
> tools/perf/util/dwarf-aux.c | 23 +-
> .../selftests/net/arp_ndisc_evict_nocarrier.sh | 15 +-
> 197 files changed, 1988 insertions(+), 876 deletions(-)
>
>

2023-01-11 07:27:41

by Naresh Kamboju

[permalink] [raw]
Subject: Re: [PATCH 6.1 000/159] 6.1.5-rc1 review

On Tue, 10 Jan 2023 at 23:44, Greg Kroah-Hartman
<[email protected]> wrote:
>
> This is the start of the stable review cycle for the 6.1.5 release.
> There are 159 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, 12 Jan 2023 17:59:42 +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/v6.x/stable-review/patch-6.1.5-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-6.1.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h

Results from Linaro’s test farm.
Regressions on arm64 FVP.

Reported-by: Linux Kernel Functional Testing <[email protected]>

Following kernel panic and warning notices on FVP 64k page size
enabled gcc-12 build on 6.1 and 6.0 kernel Image while running
LTP mm test cases.

CONFIG_ARM64_64K_PAGES=y

SError Interrupt on CPU3, code 0x00000000be000000 -- SError
Kernel panic - not syncing: Asynchronous SError Interrupt
WARNING: CPU: 3 PID: 685 at kernel/sched/core.c:3113 set_task_cpu

Boot log:
------------
mem.c:346: TINFO: child 1 continues...
mem.c:353: TINFO: child 1 allocates 128 MB filled with 'd' except one
page with 'e'
[ 257.654082] SError Interrupt on CPU3, code 0x00000000be000000 -- SError
[ 257.654122] CPU: 3 PID: 685 Comm: ksm03 Not tainted 6.1.5-rc1 #1
[ 257.654181] Hardware name: FVP Base RevC (DT)
[ 257.654205] pstate: 80000000 (Nzcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[ 257.654276] pc : 000000000041f758
[ 257.654298] lr : 000000000041f8c0
[ 257.654319] sp : 0000ffffc9e14cb0
[ 257.654341] x29: 0000ffffc9e14cc0 x28: 0000000008000000 x27: 00000000004296c0
[ 257.654437] x26: 00000000194fa4b0 x25: 0000000000000064 x24: 0000000008000000
[ 257.654530] x23: 0000000008000000 x22: 0000000000429550 x21: 0000000000000000
[ 257.654626] x20: 0000ffffc9e14de8 x19: 0000000000000001 x18: 0000000000000000
[ 257.654719] x17: 0000ffff93c6a290 x16: 0000000000441340 x15: 0000000000008000
[ 257.654815] x14: 0000000000040000 x13: 2e746e65746e6f63 x12: 0000ffff93cd7160
[ 257.654913] x11: 0000ffffc9e146b0 x10: 00000000ffffffd8 x9 : 00000000ffffff80
[ 257.655009] x8 : 0000000000000040 x7 : 00000000ffffffff x6 : 0000000000000000
[ 257.655100] x5 : 0000000000000063 x4 : 0000000000000020 x3 : 0000ffff93dbed60
[ 257.655191] x2 : 0000000000000000 x1 : 0000ffff8bb90000 x0 : 00000000068af001
[ 257.655293] Kernel panic - not syncing: Asynchronous SError Interrupt
[ 257.655319] CPU: 3 PID: 685 Comm: ksm03 Not tainted 6.1.5-rc1 #1
[ 257.655379] Hardware name: FVP Base RevC (DT)
[ 257.655403] Call trace:
[ 257.655419] dump_backtrace+0xe4/0x140
[ 257.655475] show_stack+0x20/0x30
[ 257.655528] dump_stack_lvl+0x88/0xb4
[ 257.655598] dump_stack+0x18/0x34
[ 257.655667] panic+0x1a0/0x37c
[ 257.655729] add_taint+0x0/0xc0
[ 257.655787] arm64_serror_panic+0x78/0x84
[ 257.655853] do_serror+0x0/0x60
[ 257.655911] do_serror+0x3c/0x60
[ 257.655970] __el0_error_handler_common+0x48/0xc0
[ 257.656050] el0t_64_error_handler+0x10/0x20
[ 257.656131] el0t_64_error+0x18c/0x190
[ 257.656191] SMP: stopping secondary CPUs
[ 257.656326] Kernel Offset: 0x57c5cb540000 from 0xffff800008000000
[ 257.656361] PHYS_OFFSET: 0x80000000
[ 257.656383] CPU features: 0x00000,000a1cff,e69e772f
[ 257.656414] Memory Limit: none
[ 257.945661] ---[ end Kernel panic - not syncing: Asynchronous
SError Interrupt ]---
[ 257.945856] ------------[ cut here ]------------
[ 257.945873] WARNING: CPU: 3 PID: 685 at kernel/sched/core.c:3113
set_task_cpu+0x170/0x254
[ 257.945960] Modules linked in: pl111_drm drm_dma_helper
crct10dif_ce arm_spe_pmu drm_kms_helper panel_simple cfg80211 rfkill
fuse drm
[ 257.946182] CPU: 3 PID: 685 Comm: ksm03 Not tainted 6.1.5-rc1 #1
[ 257.946243] Hardware name: FVP Base RevC (DT)
[ 257.946267] pstate: 424020c9 (nZcv daIF +PAN -UAO +TCO -DIT -SSBS BTYPE=--)
[ 257.946338] pc : set_task_cpu+0x170/0x254
[ 257.946393] lr : try_to_wake_up+0x1a0/0x63c
[ 257.946451] sp : ffff80000806fbe0
[ 257.946474] x29: ffff80000806fbe0 x28: ffff00087f7c5680 x27: 0000000000000000
[ 257.946572] x26: 0000000000000000 x25: ffffd7c5d609d410 x24: 0000000000000005
[ 257.946666] x23: ffff000805633d04 x22: 0000000000000005 x21: ffffd7c5d6098a78
[ 257.946762] x20: 0000000000000005 x19: ffff0008056334c0 x18: 0000000000000006
[ 257.946858] x17: 75727265746e4920 x16: 726f727245532073 x15: 756f6e6f7268636e
[ 257.946960] x14: 797341203a676e69 x13: 2d2d2d5d20747075 x12: 727265746e492072
[ 257.947061] x11: 6f72724553207375 x10: ffffd7c5d6114d18 x9 : ffffd7c5d3617154
[ 257.947161] x8 : ffffd7c5d574b000 x7 : ffff2842aa100000 x6 : 0000000000000003
[ 257.947257] x5 : ffffd7c5d609d000 x4 : 0000000000000005 x3 : 00000000000000ff
[ 257.947350] x2 : 0000000000000000 x1 : 0000000000000005 x0 : 0000000000000000
[ 257.947440] Call trace:
[ 257.947452] set_task_cpu+0x170/0x254
[ 257.947514] try_to_wake_up+0x1a0/0x63c
[ 257.947575] default_wake_function+0x24/0x50
[ 257.947639] autoremove_wake_function+0x20/0x50
[ 257.947734] __wake_up_common+0x90/0x190
[ 257.947815] __wake_up_common_lock+0x80/0xd0
[ 257.947903] __wake_up+0x20/0x30
[ 257.947981] wake_up_klogd_work_func+0xac/0xc0
[ 257.948059] irq_work_single+0x7c/0xbc
[ 257.948139] irq_work_run_list+0x4c/0x70
[ 257.948221] irq_work_tick+0x28/0x6c
[ 257.948299] update_process_times+0xa4/0xc0
[ 257.948394] tick_sched_handle+0x3c/0x60
[ 257.948465] tick_sched_timer+0x54/0xac
[ 257.948535] __hrtimer_run_queues+0x2e4/0x380
[ 257.948632] hrtimer_interrupt+0xf0/0x250
[ 257.948729] arch_timer_handler_phys+0x34/0x50
[ 257.948807] handle_percpu_devid_irq+0x90/0x230
[ 257.948873] generic_handle_domain_irq+0x34/0x50
[ 257.948962] gic_handle_irq+0x58/0x140
[ 257.949015] call_on_irq_stack+0x2c/0x54
[ 257.949088] do_interrupt_handler+0x88/0x94
[ 257.949172] el1_interrupt+0x34/0x70
[ 257.949245] el1h_64_irq_handler+0x18/0x2c
[ 257.949324] el1h_64_irq+0x64/0x68
[ 257.949380] panic+0x324/0x37c
[ 257.949444] add_taint+0x0/0xc0
[ 257.949505] arm64_serror_panic+0x78/0x84
[ 257.949566] do_serror+0x0/0x60
[ 257.949625] do_serror+0x3c/0x60
[ 257.949684] __el0_error_handler_common+0x48/0xc0
[ 257.949764] el0t_64_error_handler+0x10/0x20
[ 257.949845] el0t_64_error+0x18c/0x190
[ 257.949904] ---[ end trace 0000000000000000 ]---

https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.4-160-g06bcfb15cd3b/testrun/14089643/suite/log-parser-test/tests/
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.0.y/build/v6.0.18-149-ga7ffaeeaf9bb/testrun/14090240/suite/log-parser-test/test/check-kernel-warning-de62c77a22d6287fbc68ad7f081dfc8e3020755f775d8857e304afa254d2322a/log

Kconfig:
https://storage.tuxsuite.com/public/linaro/lkft/builds/2K9Is9mmM4gPI7HP7LIle0gAdm7/config

vmlinux:
https://storage.tuxsuite.com/public/linaro/lkft/builds/2K9JI1PZ8qBcVmNXpYWvL8wgPTm/vmlinux.xz

System.map:
https://storage.tuxsuite.com/public/linaro/lkft/builds/2K9JI1PZ8qBcVmNXpYWvL8wgPTm/System.map

Image:
https://storage.tuxsuite.com/public/linaro/lkft/builds/2K9JI1PZ8qBcVmNXpYWvL8wgPTm/Image.gz


--
Linaro LKFT
https://lkft.linaro.org


Attachments:
fvp-kernel-panic-stable-rc-6.1.txt (64.64 kB)
fvp-kernel-panic-stable-rc-6.0.txt (61.14 kB)
Download all attachments

2023-01-11 11:13:56

by Rudi Heitbaum

[permalink] [raw]
Subject: Re: [PATCH 6.1 000/159] 6.1.5-rc1 review

On Tue, Jan 10, 2023 at 07:02:28PM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.5 release.
> There are 159 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, 12 Jan 2023 17:59:42 +0000.
> Anything received after that time might be too late.

Hi Greg,

6.1.5-rc1 tested.

Run tested on:
- Allwinner H6 (Tanix TX6)
- Intel Alder Lake x86_64 (nuc12 i7-1260P)

In addition - build tested for:
- Allwinner A64
- Allwinner H3
- Allwinner H5
- NXP iMX6
- NXP iMX8
- Qualcomm Dragonboard
- Rockchip RK3288
- Rockchip RK3328
- Rockchip RK3399pro
- Samsung Exynos

Tested-by: Rudi Heitbaum <[email protected]>
--
Rudi

2023-01-11 11:20:32

by Jon Hunter

[permalink] [raw]
Subject: Re: [PATCH 6.1 000/159] 6.1.5-rc1 review

On Tue, 10 Jan 2023 19:02:28 +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.5 release.
> There are 159 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, 12 Jan 2023 17:59:42 +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/v6.x/stable-review/patch-6.1.5-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-6.1.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h

All tests passing for Tegra ...

Test results for stable-v6.1:
11 builds: 11 pass, 0 fail
28 boots: 28 pass, 0 fail
130 tests: 130 pass, 0 fail

Linux version: 6.1.5-rc1-g06bcfb15cd3b
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 <[email protected]>

Jon

2023-01-11 11:40:30

by Ron Economos

[permalink] [raw]
Subject: Re: [PATCH 6.1 000/159] 6.1.5-rc1 review

On 1/10/23 10:02 AM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.5 release.
> There are 159 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, 12 Jan 2023 17:59:42 +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/v6.x/stable-review/patch-6.1.5-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-6.1.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 <[email protected]>

2023-01-11 13:23:57

by Sudip Mukherjee

[permalink] [raw]
Subject: Re: [PATCH 6.1 000/159] 6.1.5-rc1 review

Hi Greg,

On Tue, Jan 10, 2023 at 07:02:28PM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.5 release.
> There are 159 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, 12 Jan 2023 17:59:42 +0000.
> Anything received after that time might be too late.

Build test (gcc version 12.2.1 20221127):
mips: 52 configs -> no failure
arm: 100 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

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/2609
[2]. https://openqa.qa.codethink.co.uk/tests/2610
[3]. https://openqa.qa.codethink.co.uk/tests/2613

Tested-by: Sudip Mukherjee <[email protected]>

--
Regards
Sudip

2023-01-11 14:35:07

by Arnd Bergmann

[permalink] [raw]
Subject: Re: [PATCH 6.1 000/159] 6.1.5-rc1 review

On Wed, Jan 11, 2023, at 07:55, Naresh Kamboju wrote:
> On Tue, 10 Jan 2023 at 23:44, Greg Kroah-Hartman
> <[email protected]> wrote:
>>
>> This is the start of the stable review cycle for the 6.1.5 release.
>> There are 159 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, 12 Jan 2023 17:59:42 +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/v6.x/stable-review/patch-6.1.5-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-6.1.y
>> and the diffstat can be found below.
>>
>> thanks,
>>
>> greg k-h
>
> Results from Linaro’s test farm.
> Regressions on arm64 FVP.
>
> Reported-by: Linux Kernel Functional Testing <[email protected]>
>
> Following kernel panic and warning notices on FVP 64k page size
> enabled gcc-12 build on 6.1 and 6.0 kernel Image while running
> LTP mm test cases.
>
> CONFIG_ARM64_64K_PAGES=y

I assume you mean this only happens with 64K pages but not 4K pages?
I see the machine only has 4GB of RAM, so it's possible this is
a side-effect of an out-of-memory condition somewhere as kernels
with 64K pages need a lot more RAM.

> SError Interrupt on CPU3, code 0x00000000be000000 -- SError
> Kernel panic - not syncing: Asynchronous SError Interrupt

This is an SError from user space, where the 'be' bit is the
encoding for SError, and the ISS and ISS2 words are all zero.

The CPU enables the 'RAS' extension, so ISS is defined according
to [1], but none of the bits are set, so this is 'Uncategorized'.

This seems particularly unhelpful from FVP, possibly a bug
in the RAS error reporting.

> WARNING: CPU: 3 PID: 685 at kernel/sched/core.c:3113 set_task_cpu

This again seems unrelated and only happens when it panics the
second time.

Arnd

2023-01-11 17:31:21

by Naresh Kamboju

[permalink] [raw]
Subject: Re: [PATCH 6.1 000/159] 6.1.5-rc1 review

On Tue, 10 Jan 2023 at 23:44, Greg Kroah-Hartman
<[email protected]> wrote:
>
> This is the start of the stable review cycle for the 6.1.5 release.
> There are 159 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, 12 Jan 2023 17:59:42 +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/v6.x/stable-review/patch-6.1.5-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-6.1.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 <[email protected]>

NOTE:
Regression reported on FVP details can be found in this link,
https://lore.kernel.org/stable/Y76ykHsQcyusWNah@debian/T/#m9dd9798da554c58e5634205de1cb4203d065a177

## Build
* kernel: 6.1.5-rc1
* git: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc
* git branch: linux-6.1.y
* git commit: 06bcfb15cd3bb7bfcfa0b06528b2ba3013d2d17b
* git describe: v6.1.4-160-g06bcfb15cd3b
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.4-160-g06bcfb15cd3b

## Test Regressions (compared to v6.1.4)

## Metric Regressions (compared to v6.1.4)

## Test Fixes (compared to v6.1.4)

## Metric Fixes (compared to v6.1.4)

## Test result summary
total: 183653, pass: 152799, fail: 5075, skip: 25752, xfail: 27

## Build Summary
* arc: 5 total, 5 passed, 0 failed
* arm: 151 total, 148 passed, 3 failed
* arm64: 51 total, 50 passed, 1 failed
* i386: 39 total, 36 passed, 3 failed
* mips: 30 total, 28 passed, 2 failed
* parisc: 8 total, 8 passed, 0 failed
* powerpc: 38 total, 32 passed, 6 failed
* riscv: 16 total, 15 passed, 1 failed
* s390: 16 total, 13 passed, 3 failed
* sh: 14 total, 12 passed, 2 failed
* sparc: 8 total, 8 passed, 0 failed
* x86_64: 44 total, 44 passed, 0 failed

## Test suites summary
* boot
* fwts
* igt-gpu-tools
* kselftest-android
* kselftest-arm64
* kselftest-breakpoints
* kselftest-capabilities
* kselftest-cgroup
* kselftest-clone3
* kselftest-core
* kselftest-cpu-hotplug
* kselftest-cpufreq
* kselftest-drivers-dma-buf
* kselftest-efivarfs
* kselftest-filesystems
* kselftest-filesystems-binderfs
* kselftest-firmware
* kselftest-fpu
* kselftest-futex
* kselftest-gpio
* kselftest-intel_pstate
* kselftest-ipc
* kselftest-ir
* kselftest-kcmp
* kselftest-kexec
* kselftest-kvm
* kselftest-lib
* kselftest-livepatch
* kselftest-membarrier
* kselftest-memfd
* kselftest-memory-hotplug
* kselftest-mincore
* kselftest-mount
* kselftest-mqueue
* kselftest-net-forwarding
* kselftest-net-mptcp
* kselftest-netfilter
* kselftest-nsfs
* kselftest-openat2
* kselftest-pid_namespace
* kselftest-pidfd
* kselftest-proc
* kselftest-pstore
* kselftest-ptrace
* kselftest-rseq
* kselftest-rtc
* kselftest-seccomp
* kselftest-sigaltstack
* kselftest-size
* kselftest-splice
* kselftest-static_keys
* kselftest-sync
* kselftest-sysctl
* kselftest-tc-testing
* kselftest-timens
* kselftest-timers
* kselftest-tmpfs
* kselftest-tpm2
* kselftest-user
* kselftest-vm
* kselftest-x86
* kselftest-zram
* 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-ip
* ltp-ipc
* ltp-math
* ltp-mm
* ltp-nptl
* ltp-open-posix-tests
* ltp-pty
* ltp-sched
* ltp-securebits
* ltp-smoke
* ltp-syscalls
* ltp-tracing
* network-basic-tests
* packetdrill
* perf
* rcutorture
* v4l2-compliance
* vdso

--
Linaro LKFT
https://lkft.linaro.org

2023-01-11 17:59:56

by Allen Pais

[permalink] [raw]
Subject: Re: [PATCH 6.1 000/159] 6.1.5-rc1 review

> This is the start of the stable review cycle for the 6.1.5 release.
> There are 159 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, 12 Jan 2023 17:59:42 +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/v6.x/stable-review/patch-6.1.5-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-6.1.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>

Compiled and booted on my x86_64 and ARM64 test systems. No errors or
regressions.

Tested-by: Allen Pais <[email protected]>

Thanks.

2023-01-11 18:07:24

by Justin Forbes

[permalink] [raw]
Subject: Re: [PATCH 6.1 000/159] 6.1.5-rc1 review

On Tue, Jan 10, 2023 at 07:02:28PM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.5 release.
> There are 159 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, 12 Jan 2023 17:59:42 +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/v6.x/stable-review/patch-6.1.5-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-6.1.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h

Tested rc1 against the Fedora build system (aarch64, armv7, ppc64le,
s390x, x86_64), and boot tested x86_64. No regressions noted.

Tested-by: Justin M. Forbes <[email protected]>

2023-01-11 19:16:50

by Conor Dooley

[permalink] [raw]
Subject: Re: [PATCH 6.1 000/159] 6.1.5-rc1 review

On Tue, Jan 10, 2023 at 07:02:28PM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.5 release.
> There are 159 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, 12 Jan 2023 17:59:42 +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/v6.x/stable-review/patch-6.1.5-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-6.1.y
> and the diffstat can be found below.

Tested-by: Conor Dooley <[email protected]>

Thanks,
Conor.


Attachments:
(No filename) (814.00 B)
signature.asc (235.00 B)
Download all attachments

2023-01-12 00:48:02

by Guenter Roeck

[permalink] [raw]
Subject: Re: [PATCH 6.1 000/159] 6.1.5-rc1 review

On Tue, Jan 10, 2023 at 07:02:28PM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.5 release.
> There are 159 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, 12 Jan 2023 17:59:42 +0000.
> Anything received after that time might be too late.
>

Build results:
total: 155 pass: 155 fail: 0
Qemu test results:
total: 500 pass: 500 fail: 0

Tested-by: Guenter Roeck <[email protected]>

Guenter

2023-01-12 02:27:23

by Bagas Sanjaya

[permalink] [raw]
Subject: Re: [PATCH 6.1 000/159] 6.1.5-rc1 review

On Tue, Jan 10, 2023 at 07:02:28PM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.5 release.
> There are 159 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.2.0).

Tested-by: Bagas Sanjaya <[email protected]>

--
An old man doll... just what I always wanted! - Clara


Attachments:
(No filename) (538.00 B)
signature.asc (235.00 B)
Download all attachments

2023-01-12 03:09:55

by Kelsey Steele

[permalink] [raw]
Subject: Re: [PATCH 6.1 000/159] 6.1.5-rc1 review

On Tue, Jan 10, 2023 at 07:02:28PM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.5 release.
> There are 159 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, 12 Jan 2023 17:59:42 +0000.
> Anything received after that time might be too late.

No regressions found on WSL x86_64 or WSL arm64

Built, booted, and compared dmesg against 6.1.4. Also haven't
encountered any problems so far using 6.1.y compared to 5.15.y on WSL.
:)

Thank you.

Tested-by: Kelsey Steele <[email protected]>