Skip to content

5.4.142-rc2 review

Greg Kroah-Hartman lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest0 of 64 patches 5 repliesIn review

Patches in v1 No applies recorded yet

None of the 64 patches the cover letter announces are in this archive.

Reviews trailers per patch

PatchShuah KhanLinux Kernel Functional TestingHulk RobotSudip MukherjeeGuenter Roeck
SeriesT-b T-b T-b T-b T-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 5 reviewers.

Read the v1 thread

Cover letter [PATCH 5.4 00/64] 5.4.142-rc2 review

This is the start of the stable review cycle for the 5.4.142 release. There are 64 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Wed, 18 Aug 2021 17:13:49 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.4.142-rc2.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.4.142-rc2

Maxim Levitsky <[email protected]>
KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656)

Maxim Levitsky <[email protected]>
KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653)

Saeed Mirzamohammadi <[email protected]>
iommu/vt-d: Fix agaw for a supported 48 bit guest address width

Nathan Chancellor <[email protected]>
vmlinux.lds.h: Handle clang's module.{c,d}tor sections

Jeff Layton <[email protected]>
ceph: take snap_empty_lock atomically with snaprealm refcount change

Jeff Layton <[email protected]>
ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm

Jeff Layton <[email protected]>
ceph: add some lockdep assertions around snaprealm handling

Sean Christopherson <[email protected]>
KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation

Thomas Gleixner <[email protected]>
PCI/MSI: Protect msi_desc::masked for multi-MSI

Thomas Gleixner <[email protected]>
PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown()

Thomas Gleixner <[email protected]>
PCI/MSI: Correct misleading comments

Thomas Gleixner <[email protected]>
PCI/MSI: Do not set invalid bits in MSI mask

Thomas Gleixner <[email protected]>
PCI/MSI: Enforce MSI[X] entry updates to be visible

Thomas Gleixner <[email protected]>
PCI/MSI: Enforce that MSI-X table entry is masked for update

Thomas Gleixner <[email protected]>
PCI/MSI: Mask all unused MSI-X entries

Thomas Gleixner <[email protected]>
PCI/MSI: Enable and mask MSI-X early

Ben Dai <[email protected]>
genirq/timings: Prevent potential array overflow in __irq_timings_store()

Bixuan Cui <[email protected]>
genirq/msi: Ensure deactivation on teardown

Babu Moger <[email protected]>
x86/resctrl: Fix default monitoring groups reporting

Thomas Gleixner <[email protected]>
x86/ioapic: Force affinity setup before startup

Thomas Gleixner <[email protected]>
x86/msi: Force affinity setup before startup

Thomas Gleixner <[email protected]>
genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP

Randy Dunlap <[email protected]>
x86/tools: Fix objdump version check again

Pu Lehui <[email protected]>
powerpc/kprobes: Fix kprobe Oops happens in booke

Xie Yongji <[email protected]>
nbd: Aovid double completion of a request

Longpeng(Mike) <[email protected]>
vsock/virtio: avoid potential deadlock when vsock device remove

Maximilian Heyne <[email protected]>
xen/events: Fix race in set_evtchn_to_irq

Eric Dumazet <[email protected]>
net: igmp: increase size of mr_ifc_count

Neal Cardwell <[email protected]>
tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets

Willy Tarreau <[email protected]>
net: linkwatch: fix failure to restore device state across suspend/resume

Yang Yingliang <[email protected]>
net: bridge: fix memleak in br_add_if()

Vladimir Oltean <[email protected]>
net: dsa: sja1105: fix broken backpressure in .port_fdb_dump

Vladimir Oltean <[email protected]>
net: dsa: lantiq: fix broken backpressure in .port_fdb_dump

Vladimir Oltean <[email protected]>
net: dsa: lan9303: fix broken backpressure in .port_fdb_dump

Eric Dumazet <[email protected]>
net: igmp: fix data-race in igmp_ifc_timer_expire()

Takeshi Misawa <[email protected]>
net: Fix memory leak in ieee802154_raw_deliver

Ben Hutchings <[email protected]>
net: dsa: microchip: Fix ksz_read64()

Christian Hewitt <[email protected]>
drm/meson: fix colour distortion from HDR set during vendor u-boot

Aya Levin <[email protected]>
net/mlx5: Fix return value from tracer initialization

Roi Dayan <[email protected]>
psample: Add a fwd declaration for skbuff

Md Fahad Iqbal Polash <[email protected]>
iavf: Set RSS LUT and key in reset handle path

Hangbin Liu <[email protected]>
net: sched: act_mirred: Reset ct info when mirror/redirect skb

Pali Rohár <[email protected]>
ppp: Fix generating ifname when empty IFLA_IFNAME is specified

Ben Hutchings <[email protected]>
net: phy: micrel: Fix link detection on ksz87xx switch"

Hans de Goede <[email protected]>
platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables

Florian Eckert <[email protected]>
platform/x86: pcengines-apuv2: revert wiring up simswitch GPIO as LED

DENG Qingfang <[email protected]>
net: dsa: mt7530: add the missing RxUnicast MIB counter

Richard Fitzgerald <[email protected]>
ASoC: cs42l42: Fix LRCLK frame start edge

Yajun Deng <[email protected]>
netfilter: nf_conntrack_bridge: Fix memory leak when error

Richard Fitzgerald <[email protected]>
ASoC: cs42l42: Remove duplicate control for WNF filter frequency

Richard Fitzgerald <[email protected]>
ASoC: cs42l42: Fix inversion of ADC Notch Switch control

Richard Fitzgerald <[email protected]>
ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J

Richard Fitzgerald <[email protected]>
ASoC: cs42l42: Correct definition of ADC Volume control

Dongliang Mu <[email protected]>
ieee802154: hwsim: fix GPF in hwsim_new_edge_nl

Dongliang Mu <[email protected]>
ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi

Dan Williams <[email protected]>
libnvdimm/region: Fix label activation vs errors

Dan Williams <[email protected]>
ACPI: NFIT: Fix support for virtual SPA ranges

Luis Henriques <[email protected]>
ceph: reduce contention in ceph_check_delayed_caps()

Greg Kroah-Hartman <[email protected]>
i2c: dev: zero out array used for i2c reads from userspace

Takashi Iwai <[email protected]>
ASoC: intel: atom: Fix reference to PCM buffer address

Takashi Iwai <[email protected]>
ASoC: xilinx: Fix reference to PCM buffer address

Colin Ian King <[email protected]>
iio: adc: Fix incorrect exit of for-loop

Chris Lesiak <[email protected]>

    iio: humidity: hdc100x: Add margin to the conversion time

Uwe Kleine-König <[email protected]>
iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels

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

Diffstat:

 Makefile                                           |   4 +-
 arch/powerpc/kernel/kprobes.c                      |   3 +-
 arch/x86/include/asm/svm.h                         |   2 +
 arch/x86/kernel/apic/io_apic.c                     |   6 +-
 arch/x86/kernel/apic/msi.c                         |  13 ++-
 arch/x86/kernel/cpu/resctrl/monitor.c              |  27 +++--
 arch/x86/kvm/svm.c                                 |  18 +--
 arch/x86/kvm/vmx/vmx.h                             |   2 +-
 arch/x86/tools/chkobjdump.awk                      |   1 +
 drivers/acpi/nfit/core.c                           |   3 +
 drivers/base/core.c                                |   1 +
 drivers/block/nbd.c                                |  14 ++-
 drivers/gpu/drm/meson/meson_registers.h            |   5 +
 drivers/gpu/drm/meson/meson_viu.c                  |   7 +-
 drivers/i2c/i2c-dev.c                              |   5 +-
 drivers/iio/adc/palmas_gpadc.c                     |   4 +-
 drivers/iio/adc/ti-ads7950.c                       |   1 -
 drivers/iio/humidity/hdc100x.c                     |   6 +-
 drivers/iommu/intel-iommu.c                        |   7 +-
 drivers/net/dsa/lan9303-core.c                     |  34 +++---
 drivers/net/dsa/lantiq_gswip.c                     |  14 ++-
 drivers/net/dsa/microchip/ksz_common.h             |   8 +-
 drivers/net/dsa/mt7530.c                           |   1 +
 drivers/net/dsa/sja1105/sja1105_main.c             |   4 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |  13 ++-
 .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c   |  11 +-
 drivers/net/ieee802154/mac802154_hwsim.c           |   6 +-
 drivers/net/phy/micrel.c                           |   2 -
 drivers/net/ppp/ppp_generic.c                      |   2 +-
 drivers/nvdimm/namespace_devs.c                    |  17 ++-
 drivers/pci/msi.c                                  | 125 +++++++++++++--------
 drivers/platform/x86/pcengines-apuv2.c             |   5 +-
 drivers/xen/events/events_base.c                   |  20 +++-
 fs/ceph/caps.c                                     |  17 ++-
 fs/ceph/mds_client.c                               |  25 +++--
 fs/ceph/snap.c                                     |  54 +++++----
 fs/ceph/super.h                                    |   2 +-
 include/asm-generic/vmlinux.lds.h                  |   1 +
 include/linux/device.h                             |   1 +
 include/linux/inetdevice.h                         |   2 +-
 include/linux/irq.h                                |   2 +
 include/linux/msi.h                                |   2 +-
 include/net/psample.h                              |   2 +
 kernel/irq/chip.c                                  |   5 +-
 kernel/irq/msi.c                                   |  13 ++-
 kernel/irq/timings.c                               |   5 +
 net/bridge/br_if.c                                 |   2 +
 net/bridge/netfilter/nf_conntrack_bridge.c         |   6 +
 net/core/link_watch.c                              |   5 +-
 net/ieee802154/socket.c                            |   7 +-
 net/ipv4/igmp.c                                    |  21 ++--
 net/ipv4/tcp_bbr.c                                 |   2 +-
 net/sched/act_mirred.c                             |   3 +
 net/vmw_vsock/virtio_transport.c                   |   7 +-
 sound/soc/codecs/cs42l42.c                         |  39 +++----
 sound/soc/intel/atom/sst-mfld-platform-pcm.c       |   3 +-
 sound/soc/xilinx/xlnx_formatter_pcm.c              |   4 +-
 57 files changed, 395 insertions(+), 226 deletions(-)