2

[PATCH 5.10 000/118] 5.10.154-rc1 review

 1 year ago
source link: https://lwn.net/ml/linux-kernel/[email protected]/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

[PATCH 5.10 000/118] 5.10.154-rc1 review

Thread information [Search the linux-kernel archive]

From:  Greg Kroah-Hartman <gregkh-AT-linuxfoundation.org>
To:  stable-AT-vger.kernel.org
Subject:  [PATCH 5.10 000/118] 5.10.154-rc1 review
Date:  Tue, 08 Nov 2022 14:37:58 +0100
Message-ID:  <[email protected]>
Cc:  Greg Kroah-Hartman <gregkh-AT-linuxfoundation.org>, patches-AT-lists.linux.dev, linux-kernel-AT-vger.kernel.org, torvalds-AT-linux-foundation.org, akpm-AT-linux-foundation.org, linux-AT-roeck-us.net, shuah-AT-kernel.org, patches-AT-kernelci.org, lkft-triage-AT-lists.linaro.org, pavel-AT-denx.de, jonathanh-AT-nvidia.com, f.fainelli-AT-gmail.com, sudipm.mukherjee-AT-gmail.com, srw-AT-sladewatkins.net
This is the start of the stable review cycle for the 5.10.154 release.
There are 118 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, 10 Nov 2022 13:33:17 +0000.
Anything received after that time might be too late.

The whole patch series can be found in one patch at:
	https://www.kernel.org/pub/linux/kernel/v5.x/stable-revie...
or in the git tree and branch at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y
and the diffstat can be found below.

thanks,

greg k-h

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

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

Vasily Averin <[email protected]>
    ipc: remove memcg accounting for sops objects in do_semtimedop()

Dokyung Song <[email protected]>
    wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker()

Ville Syrjälä <[email protected]>
    drm/i915/sdvo: Setup DDC fully before output init

Ville Syrjälä <[email protected]>
    drm/i915/sdvo: Filter out invalid outputs more sensibly

Brian Norris <[email protected]>
    drm/rockchip: dsi: Force synchronous probe

Matthew Wilcox (Oracle) <[email protected]>
    ext4,f2fs: fix readahead of verity data

Maxim Levitsky <[email protected]>
    KVM: x86: emulator: update the emulation mode after CR0 write

Maxim Levitsky <[email protected]>
    KVM: x86: emulator: introduce emulator_recalc_and_set_mode

Maxim Levitsky <[email protected]>
    KVM: x86: emulator: em_sysexit should update ctxt->mode

Jim Mattson <[email protected]>
    KVM: x86: Mask off reserved bits in CPUID.80000001H

Jim Mattson <[email protected]>
    KVM: x86: Mask off reserved bits in CPUID.80000008H

Jim Mattson <[email protected]>
    KVM: x86: Mask off reserved bits in CPUID.8000001AH

Jim Mattson <[email protected]>
    KVM: x86: Mask off reserved bits in CPUID.80000006H

Luís Henriques <[email protected]>
    ext4: fix BUG_ON() when directory entry has invalid rec_len

Ye Bin <[email protected]>
    ext4: fix warning in 'ext4_da_release_space'

Helge Deller <[email protected]>
    parisc: Avoid printing the hardware path twice

Helge Deller <[email protected]>
    parisc: Export iosapic_serial_irq() symbol for serial port driver

Helge Deller <[email protected]>
    parisc: Make 8250_gsc driver dependend on CONFIG_PARISC

Kan Liang <[email protected]>
    perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[]

Kan Liang <[email protected]>
    perf/x86/intel: Fix pebs event constraints for ICL

Ard Biesheuvel <[email protected]>
    efi: random: Use 'ACPI reclaim' memory for random seed

Ard Biesheuvel <[email protected]>
    efi: random: reduce seed size to 32 bytes

Miklos Szeredi <[email protected]>
    fuse: add file_modified() to fallocate

Gaosheng Cui <[email protected]>
    capabilities: fix potential memleak on error path from vfs_getxattr_alloc()

Zheng Yejian <[email protected]>
    tracing/histogram: Update document for KEYS_MAX size

Rasmus Villemoes <[email protected]>
    tools/nolibc/string: Fix memcmp() implementation

Li Qiang <[email protected]>
    kprobe: reverse kp->flags when arm_kprobe failed

Shang XiaoJing <[email protected]>
    tracing: kprobe: Fix memory leak in test_gen_kprobe/kretprobe_cmd()

Kuniyuki Iwashima <[email protected]>
    tcp/udp: Make early_demux back namespacified.

Li Huafei <[email protected]>
    ftrace: Fix use-after-free for dynamic ftrace_ops

David Sterba <[email protected]>
    btrfs: fix type of parameter generation in btrfs_get_dentry

James Clark <[email protected]>
    coresight: cti: Fix hang in cti_disable_hw()

Carlos Llamas <[email protected]>
    binder: fix UAF of alloc->vma in race with munmap()

Vasily Averin <[email protected]>
    memcg: enable accounting of ipc resources

Sascha Hauer <[email protected]>
    mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times

Kuniyuki Iwashima <[email protected]>
    tcp/udp: Fix memory leak in ipv6_renew_options().

Eric Biggers <[email protected]>
    fscrypt: fix keyring memory leak on mount failure

Eric Biggers <[email protected]>
    fscrypt: stop using keyrings subsystem for fscrypt_master_key

Eric Biggers <[email protected]>
    fscrypt: simplify master key locking

John Veness <[email protected]>
    ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices

Yu Kuai <[email protected]>
    block, bfq: protect 'bfqd->queued' by 'bfqd->lock'

Luiz Augusto von Dentz <[email protected]>
    Bluetooth: L2CAP: Fix attempting to access uninitialized memory

Luiz Augusto von Dentz <[email protected]>
    Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM

Chen Zhongjin <[email protected]>
    i2c: piix4: Fix adapter not be removed in piix4_remove()

Cristian Marussi <[email protected]>
    arm64: dts: juno: Add thermal critical trip points

Cristian Marussi <[email protected]>
    firmware: arm_scmi: Make Rx chan_setup fail on memory errors

Cristian Marussi <[email protected]>
    firmware: arm_scmi: Suppress the driver's bind attributes

Ioana Ciornei <[email protected]>
    arm64: dts: lx2160a: specify clock frequencies for the MDIO controllers

Tim Harvey <[email protected]>
    ARM: dts: imx6qdl-gw59{10,13}: fix user pushbutton GPIO offset

Jerry Snitselaar <[email protected]>
    efi/tpm: Pass correct address to memblock_reserve

Martin Tůma <[email protected]>
    i2c: xiic: Add platform module alias

Danijel Slivka <[email protected]>
    drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case

Samuel Bailey <[email protected]>
    HID: saitek: add madcatz variant of MMO7 mouse device ID

Uday Shankar <[email protected]>
    scsi: core: Restrict legal sdev_state transitions via sysfs

Ashish Kalra <[email protected]>
    ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init()

Hangyu Hua <[email protected]>
    media: meson: vdec: fix possible refcount leak in vdec_probe()

Hans Verkuil <[email protected]>
    media: dvb-frontends/drxk: initialize err to 0

Hans Verkuil <[email protected]>
    media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE

Hans Verkuil <[email protected]>
    media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE

Laurent Pinchart <[email protected]>
    media: rkisp1: Zero v4l2_subdev_format fields in when validating links

Laurent Pinchart <[email protected]>
    media: rkisp1: Initialize color space on resizer sink and source pads

Peter Oberparleiter <[email protected]>
    s390/boot: add secure boot trailer

Mario Limonciello <[email protected]>
    xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices

Linus Walleij <[email protected]>
    mtd: parsers: bcm47xxpart: Fix halfblock reads

Rafał Miłecki <[email protected]>
    mtd: parsers: bcm47xxpart: print correct offset on read error

Helge Deller <[email protected]>
    fbdev: stifb: Fall back to cfb_fillrect() on 32-bit HCRX cards

Helge Deller <[email protected]>
    video/fbdev/stifb: Implement the stifb_fillrect() function

Patrick Thompson <[email protected]>
    mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake

Jisheng Zhang <[email protected]>
    mmc: sdhci-pci: Avoid comma separated statements

Sascha Hauer <[email protected]>
    mmc: sdhci-esdhc-imx: Propagate ESDHC_FLAG_HS400* only on 8bit bus

Johan Hovold <[email protected]>
    drm/msm/hdmi: fix IRQ lifetime

Daniel Thompson <[email protected]>
    drm/msm/hdmi: Remove spurious IRQF_ONESHOT flag

Zhengchao Shao <[email protected]>
    ipv6: fix WARNING in ip6_route_net_exit_late()

Chen Zhongjin <[email protected]>
    net, neigh: Fix null-ptr-deref in neigh_table_clear()

Gaosheng Cui <[email protected]>
    net: mdio: fix undefined behavior in bit shift for __mdiobus_register

Zhengchao Shao <[email protected]>
    Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del()

Maxim Mikityanskiy <[email protected]>
    Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu

Filipe Manana <[email protected]>
    btrfs: fix ulist leaks in error paths of qgroup self tests

Filipe Manana <[email protected]>
    btrfs: fix inode list leak during backref walking at find_parent_nodes()

Filipe Manana <[email protected]>
    btrfs: fix inode list leak during backref walking at resolve_indirect_refs()

Yang Yingliang <[email protected]>
    isdn: mISDN: netjet: fix wrong check of device registration

Yang Yingliang <[email protected]>
    mISDN: fix possible memory leak in mISDN_register_device()

Zhang Qilong <[email protected]>
    rose: Fix NULL pointer dereference in rose_send_frame()

Zhengchao Shao <[email protected]>
    ipvs: fix WARNING in ip_vs_app_net_cleanup()

Zhengchao Shao <[email protected]>
    ipvs: fix WARNING in __ip_vs_cleanup_batch()

Jason A. Donenfeld <[email protected]>
    ipvs: use explicitly signed chars

Pablo Neira Ayuso <[email protected]>
    netfilter: nf_tables: release flow rule object from commit path

Ziyang Xuan <[email protected]>
    net: tun: fix bugs for oversize packet when napi frags enabled

Dan Carpenter <[email protected]>
    net: sched: Fix use after free in red_enqueue()

Sergey Shtylyov <[email protected]>
    ata: pata_legacy: fix pdc20230_set_piomode()

Zhang Changzhong <[email protected]>
    net: fec: fix improper use of NETDEV_TX_BUSY

Shang XiaoJing <[email protected]>
    nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send()

Shang XiaoJing <[email protected]>
    nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send()

Shang XiaoJing <[email protected]>
    nfc: nxp-nci: Fix potential memory leak in nxp_nci_send()

wengjianfeng <[email protected]>
    NFC: nxp-nci: remove unnecessary labels

Shang XiaoJing <[email protected]>
    nfc: fdp: Fix potential memory leak in fdp_nci_send()

Krzysztof Kozlowski <[email protected]>
    nfc: fdp: drop ftrace-like debugging messages

Dan Carpenter <[email protected]>
    RDMA/qedr: clean up work queue on failure in qedr_alloc_resources()

Chen Zhongjin <[email protected]>
    RDMA/core: Fix null-ptr-deref in ib_core_cleanup()

Chen Zhongjin <[email protected]>
    net: dsa: Fix possible memory leaks in dsa_loop_init()

Zhang Xiaoxu <[email protected]>
    nfs4: Fix kmemleak when allocate slot failed

Trond Myklebust <[email protected]>
    NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot

Trond Myklebust <[email protected]>
    NFSv4.1: Handle RECLAIM_COMPLETE trunking errors

Trond Myklebust <[email protected]>
    NFSv4: Fix a potential state reclaim deadlock

Dean Luick <[email protected]>
    IB/hfi1: Correctly move list in sc_disable()

Håkon Bugge <[email protected]>
    RDMA/cma: Use output interface for net_dev check

Alexander Graf <[email protected]>
    KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTER

Alexander Graf <[email protected]>
    KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter()

Aaron Lewis <[email protected]>
    KVM: x86: Protect the unused bits in MSR exiting flags

Zhang Rui <[email protected]>
    x86/topology: Fix duplicated core ID within a package

Zhang Rui <[email protected]>
    x86/topology: Fix multiple packages shown on a single-package system

Yazen Ghannam <[email protected]>
    x86/topology: Set cpu_die_id only if DIE_TYPE found

Sean Christopherson <[email protected]>
    KVM: x86: Treat #DBs from the emulator as fault-like (code and DR7.GD=1)

Sean Christopherson <[email protected]>
    KVM: x86: Trace re-injected exceptions

Sean Christopherson <[email protected]>
    KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02

Sean Christopherson <[email protected]>
    KVM: nVMX: Pull KVM L0's desired controls directly from vmcs01

Lukas Wunner <[email protected]>
    serial: ar933x: Deassert Transmit Enable on ->rs485_config()

Maciej W. Rozycki <[email protected]>
    serial: 8250: Let drivers request full 16550A feature probing


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

Diffstat:

 Documentation/trace/histogram.rst                  |   2 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/imx6qdl-gw5910.dtsi              |   2 +-
 arch/arm/boot/dts/imx6qdl-gw5913.dtsi              |   2 +-
 arch/arm64/boot/dts/arm/juno-base.dtsi             |  14 +
 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi     |   6 +
 arch/parisc/include/asm/hardware.h                 |  12 +-
 arch/parisc/kernel/drivers.c                       |  14 +-
 arch/s390/boot/compressed/vmlinux.lds.S            |  13 +-
 arch/x86/events/intel/core.c                       |   1 +
 arch/x86/events/intel/ds.c                         |   9 +-
 arch/x86/kernel/cpu/topology.c                     |  26 +-
 arch/x86/kvm/cpuid.c                               |   8 +-
 arch/x86/kvm/emulate.c                             | 102 +++--
 arch/x86/kvm/trace.h                               |  12 +-
 arch/x86/kvm/vmx/nested.c                          |  30 +-
 arch/x86/kvm/vmx/vmx.h                             |   6 +-
 arch/x86/kvm/x86.c                                 | 134 +++++-
 block/bfq-iosched.c                                |   4 +-
 drivers/acpi/apei/ghes.c                           |   2 +-
 drivers/android/binder_alloc.c                     |   6 +-
 drivers/ata/pata_legacy.c                          |   5 +-
 drivers/firmware/arm_scmi/driver.c                 |   9 +-
 drivers/firmware/efi/efi.c                         |   2 +-
 drivers/firmware/efi/libstub/random.c              |   7 +-
 drivers/firmware/efi/tpm.c                         |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c           |   6 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h           |   4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |   6 +-
 drivers/gpu/drm/i915/display/intel_sdvo.c          |  58 ++-
 drivers/gpu/drm/msm/hdmi/hdmi.c                    |   4 +-
 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c    |   6 +
 drivers/hid/hid-ids.h                              |   1 +
 drivers/hid/hid-quirks.c                           |   1 +
 drivers/hid/hid-saitek.c                           |   2 +
 drivers/hwtracing/coresight/coresight-cti-core.c   |   5 -
 drivers/i2c/busses/i2c-piix4.c                     |   1 +
 drivers/i2c/busses/i2c-xiic.c                      |   1 +
 drivers/infiniband/core/cma.c                      |   2 +-
 drivers/infiniband/core/device.c                   |  10 +-
 drivers/infiniband/core/nldev.c                    |   2 +-
 drivers/infiniband/hw/hfi1/pio.c                   |   3 +-
 drivers/infiniband/hw/qedr/main.c                  |   9 +-
 drivers/isdn/hardware/mISDN/netjet.c               |   2 +-
 drivers/isdn/mISDN/core.c                          |   5 +-
 drivers/media/cec/platform/cros-ec/cros-ec-cec.c   |   2 +
 drivers/media/cec/platform/s5p/s5p_cec.c           |   2 +
 drivers/media/dvb-frontends/drxk_hard.c            |   2 +-
 drivers/mmc/host/sdhci-esdhc-imx.c                 |  17 +-
 drivers/mmc/host/sdhci-pci-core.c                  |  14 +-
 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c         |   6 +-
 drivers/mtd/parsers/bcm47xxpart.c                  |   4 +-
 drivers/net/dsa/dsa_loop.c                         |  25 +-
 drivers/net/ethernet/freescale/fec_main.c          |   4 +-
 drivers/net/phy/mdio_bus.c                         |   2 +-
 drivers/net/tun.c                                  |   3 +-
 .../wireless/broadcom/brcm80211/brcmfmac/fweh.c    |   4 +
 drivers/nfc/fdp/fdp.c                              |  39 +-
 drivers/nfc/fdp/fdp.h                              |   1 -
 drivers/nfc/fdp/i2c.c                              |  12 +-
 drivers/nfc/nfcmrvl/i2c.c                          |   7 +-
 drivers/nfc/nxp-nci/core.c                         |  46 +-
 drivers/nfc/s3fwrn5/core.c                         |   8 +-
 drivers/parisc/iosapic.c                           |   1 +
 drivers/scsi/scsi_sysfs.c                          |   8 +
 drivers/staging/media/meson/vdec/vdec.c            |   2 +
 drivers/staging/media/rkisp1/rkisp1-capture.c      |   7 +-
 drivers/staging/media/rkisp1/rkisp1-resizer.c      |   4 +
 drivers/tty/serial/8250/8250_port.c                |   3 +-
 drivers/tty/serial/8250/Kconfig                    |   2 +-
 drivers/tty/serial/ar933x_uart.c                   |   5 +
 drivers/usb/host/xhci-pci.c                        |  32 +-
 drivers/video/fbdev/stifb.c                        |  46 +-
 fs/btrfs/backref.c                                 |  54 ++-
 fs/btrfs/export.c                                  |   2 +-
 fs/btrfs/export.h                                  |   2 +-
 fs/btrfs/tests/qgroup-tests.c                      |  20 +-
 fs/crypto/fscrypt_private.h                        |  80 ++--
 fs/crypto/hooks.c                                  |   8 +-
 fs/crypto/keyring.c                                | 495 +++++++++++----------
 fs/crypto/keysetup.c                               |  85 ++--
 fs/crypto/policy.c                                 |   8 +-
 fs/ext4/migrate.c                                  |   3 +-
 fs/ext4/namei.c                                    |  10 +-
 fs/ext4/verity.c                                   |   3 +-
 fs/f2fs/verity.c                                   |   3 +-
 fs/fuse/file.c                                     |   4 +
 fs/nfs/delegation.c                                |  36 +-
 fs/nfs/nfs4client.c                                |   1 +
 fs/nfs/nfs4state.c                                 |   2 +
 fs/super.c                                         |   3 +-
 include/acpi/ghes.h                                |   2 +-
 include/linux/efi.h                                |   2 +-
 include/linux/fs.h                                 |   2 +-
 include/linux/fscrypt.h                            |   4 +-
 include/linux/serial_core.h                        |   3 +-
 include/net/protocol.h                             |   4 -
 include/net/tcp.h                                  |   2 +-
 include/net/udp.h                                  |   1 +
 ipc/msg.c                                          |   2 +-
 ipc/sem.c                                          |   6 +-
 ipc/shm.c                                          |   2 +-
 kernel/kprobes.c                                   |   5 +-
 kernel/trace/ftrace.c                              |  16 +-
 kernel/trace/kprobe_event_gen_test.c               |  18 +-
 net/bluetooth/l2cap_core.c                         |  77 +++-
 net/core/neighbour.c                               |   2 +-
 net/ipv4/af_inet.c                                 |  14 +-
 net/ipv4/ip_input.c                                |  37 +-
 net/ipv4/sysctl_net_ipv4.c                         |  59 +--
 net/ipv6/ip6_input.c                               |  26 +-
 net/ipv6/ipv6_sockglue.c                           |   7 +
 net/ipv6/route.c                                   |  14 +-
 net/ipv6/tcp_ipv6.c                                |   9 +-
 net/ipv6/udp.c                                     |   9 +-
 net/netfilter/ipvs/ip_vs_app.c                     |  10 +-
 net/netfilter/ipvs/ip_vs_conn.c                    |  30 +-
 net/netfilter/nf_tables_api.c                      |   6 +-
 net/rose/rose_link.c                               |   3 +
 net/sched/sch_red.c                                |   4 +-
 security/commoncap.c                               |   6 +-
 sound/usb/quirks-table.h                           |  52 +++
 sound/usb/quirks.c                                 |   1 +
 tools/include/nolibc/nolibc.h                      |   4 +-
 124 files changed, 1291 insertions(+), 837 deletions(-)




About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK