APPLIED: [SRU][Bionic][PULL] Bionic upstream stable patchset 2021-09-22
Kleber Souza
kleber.souza at canonical.com
Thu Sep 23 16:18:32 UTC 2021
On 22.09.21 19:11, Kamal Mostafa wrote:
> This pull request (70 commits) includes the following Bionic stable patchsets:
>
> Bionic update: upstream stable patchset 2021-09-22
> Ported from the following upstream stable releases:
> v4.14.245, v4.19.204,
> v4.19.205
> https://bugs.launchpad.net/bugs/1944600
>
> -Kamal
>
> ---
>
> The following changes since commit 9a516c8e1865d4a0c97ea9cd210c40e12a89d3ce:
>
> UBUNTU: Ubuntu-4.15.0-159.167 (2021-09-20 16:11:14 -0600)
>
> are available in the Git repository at:
>
> git://kernel.ubuntu.com/ubuntu-stable/ubuntu-stable-bionic.git tags/bionic-stable-2021-09-22
>
> for you to fetch changes up to 2c663fcef7349acf2676d93daa363ddf56762fc9:
>
> UBUNTU: upstream stable to v4.14.245, v4.19.205 (2021-09-22 09:46:59 -0700)
Applied to bionic:linux.
Thanks,
Kleber
>
> ----------------------------------------------------------------
> Andy Shevchenko (1):
> ptp_pch: Restore dependency on PCI
>
> Babu Moger (1):
> x86/resctrl: Fix default monitoring groups reporting
>
> Bixuan Cui (1):
> genirq/msi: Ensure deactivation on teardown
>
> Chris Lesiak (1):
> iio: humidity: hdc100x: Add margin to the conversion time
>
> Colin Ian King (1):
> iio: adc: Fix incorrect exit of for-loop
>
> DENG Qingfang (1):
> net: dsa: mt7530: add the missing RxUnicast MIB counter
>
> Dan Williams (1):
> ACPI: NFIT: Fix support for virtual SPA ranges
>
> Dave Gerlach (1):
> ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218
>
> Dinghao Liu (1):
> net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32
>
> Dongliang Mu (1):
> ipack: tpci200: fix many double free issues in tpci200_pci_probe
>
> Eric Dumazet (1):
> net: igmp: fix data-race in igmp_ifc_timer_expire()
>
> Greg Kroah-Hartman (1):
> i2c: dev: zero out array used for i2c reads from userspace
>
> Harshvardhan Jha (1):
> scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry()
>
> Ivan T. Ivanov (1):
> net: usb: lan78xx: don't modify phy_device state concurrently
>
> Jakub Kicinski (1):
> bnxt: don't lock the tx queue from napi poll
>
> Jaroslav Kysela (1):
> ALSA: hda - fix the 'Capture Switch' value change notifications
>
> Jeff Layton (2):
> locks: print a warning when mount fails due to lack of "mand" support
> fs: warn about impending deprecation of mandatory locks
>
> Johannes Berg (1):
> mac80211: drop data frames without key on encrypted links
>
> Jouni Malinen (5):
> ath: Use safer key clearing with key cache entries
> ath9k: Clear key cache explicitly on disabling hardware
> ath: Export ath_hw_keysetmac()
> ath: Modify ath_key_delete() to not need full key entry
> ath9k: Postpone key cache entry deletion for TXQ frames reference it
>
> Kamal Mostafa (1):
> UBUNTU: upstream stable to v4.14.245, v4.19.205
>
> Lai Jiangshan (1):
> KVM: X86: MMU: Use the correct inherited permissions to get shadow page
>
> Longpeng(Mike) (1):
> vsock/virtio: avoid potential deadlock when vsock device remove
>
> Maximilian Heyne (1):
> xen/events: Fix race in set_evtchn_to_irq
>
> Nathan Chancellor (1):
> vmlinux.lds.h: Handle clang's module.{c,d}tor sections
>
> Neal Cardwell (1):
> tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets
>
> NeilBrown (1):
> btrfs: prevent rename2 from exchanging a subvol with a directory from different parents
>
> Ole Bjørn Midtbø (1):
> Bluetooth: hidp: use correct wait queue when removing ctrl_wait
>
> Pali Rohár (1):
> ppp: Fix generating ifname when empty IFLA_IFNAME is specified
>
> Pavel Skripkin (1):
> net: 6pack: fix slab-out-of-bounds in decode_data
>
> Peter Ujfalusi (1):
> dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available
>
> Pu Lehui (1):
> powerpc/kprobes: Fix kprobe Oops happens in booke
>
> Randy Dunlap (2):
> x86/tools: Fix objdump version check again
> dccp: add do-while-0 stubs for dccp_pr_debug macros
>
> Richard Fitzgerald (5):
> ASoC: cs42l42: Correct definition of ADC Volume control
> ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J
> ASoC: cs42l42: Fix inversion of ADC Notch Switch control
> ASoC: cs42l42: Remove duplicate control for WNF filter frequency
> ASoC: cs42l42: Fix LRCLK frame start edge
>
> Roi Dayan (1):
> psample: Add a fwd declaration for skbuff
>
> Saravana Kannan (2):
> net: mdio-mux: Don't ignore memory allocation errors
> net: mdio-mux: Handle -EPROBE_DEFER correctly
>
> Sergey Marinkevich (1):
> netfilter: nft_exthdr: fix endianness of tcp option cast
>
> Sreekanth Reddy (1):
> scsi: core: Avoid printing an error if target_alloc() returns -ENXIO
>
> Sudeep Holla (1):
> ARM: dts: nomadik: Fix up interrupt controller node names
>
> Takashi Iwai (2):
> ASoC: intel: atom: Fix reference to PCM buffer address
> ASoC: intel: atom: Fix breakage for PCM buffer address setup
>
> Takeshi Misawa (1):
> net: Fix memory leak in ieee802154_raw_deliver
>
> Thomas Gleixner (12):
> PCI/MSI: Enable and mask MSI-X early
> PCI/MSI: Do not set invalid bits in MSI mask
> PCI/MSI: Correct misleading comments
> PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown()
> PCI/MSI: Protect msi_desc::masked for multi-MSI
> PCI/MSI: Mask all unused MSI-X entries
> PCI/MSI: Enforce that MSI-X table entry is masked for update
> PCI/MSI: Enforce MSI[X] entry updates to be visible
> x86/fpu: Make init_fpstate correct with optimized XSAVE
> genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP
> x86/msi: Force affinity setup before startup
> x86/ioapic: Force affinity setup before startup
>
> Vincent Whitchurch (1):
> mmc: dw_mmc: Fix hang on data CRC error
>
> Vladimir Oltean (1):
> net: dsa: lan9303: fix broken backpressure in .port_fdb_dump
>
> Xie Yongji (1):
> vhost: Fix the calculation in vhost_overflow()
>
> Yang Yingliang (1):
> net: bridge: fix memleak in br_add_if()
>
> Ye Bin (1):
> scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach()
>
> Yu Kuai (1):
> dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe()
>
> Documentation/filesystems/mandatory-locking.txt | 10 ++
> Documentation/virtual/kvm/mmu.txt | 4 +-
> arch/arm/boot/dts/am43x-epos-evm.dts | 2 +-
> arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 4 +-
> arch/powerpc/kernel/kprobes.c | 3 +-
> arch/x86/include/asm/fpu/internal.h | 30 ++----
> arch/x86/kernel/apic/io_apic.c | 6 +-
> arch/x86/kernel/apic/msi.c | 13 ++-
> arch/x86/kernel/cpu/intel_rdt_monitor.c | 27 +++--
> arch/x86/kernel/fpu/xstate.c | 38 ++++++-
> arch/x86/kvm/paging_tmpl.h | 14 ++-
> arch/x86/tools/chkobjdump.awk | 1 +
> debian.master/upstream-stable | 4 +-
> drivers/acpi/nfit/core.c | 3 +
> drivers/base/core.c | 1 +
> drivers/dma/of-dma.c | 9 +-
> drivers/dma/sh/usb-dmac.c | 2 +-
> drivers/i2c/i2c-dev.c | 5 +-
> drivers/iio/adc/palmas_gpadc.c | 4 +-
> drivers/iio/humidity/hdc100x.c | 6 +-
> drivers/ipack/carriers/tpci200.c | 36 +++----
> drivers/mmc/host/dw_mmc.c | 6 +-
> drivers/net/dsa/lan9303-core.c | 34 +++---
> drivers/net/dsa/mt7530.c | 1 +
> drivers/net/ethernet/broadcom/bnxt/bnxt.c | 54 ++++++----
> .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 4 +-
> drivers/net/hamradio/6pack.c | 6 ++
> drivers/net/phy/mdio-mux.c | 36 ++++---
> drivers/net/ppp/ppp_generic.c | 2 +-
> drivers/net/usb/lan78xx.c | 16 ++-
> drivers/net/wireless/ath/ath.h | 3 +-
> drivers/net/wireless/ath/ath5k/mac80211-ops.c | 2 +-
> drivers/net/wireless/ath/ath9k/htc_drv_main.c | 2 +-
> drivers/net/wireless/ath/ath9k/hw.h | 1 +
> drivers/net/wireless/ath/ath9k/main.c | 95 +++++++++++++++-
> drivers/net/wireless/ath/key.c | 41 ++++---
> drivers/pci/msi.c | 120 +++++++++++++--------
> drivers/ptp/Kconfig | 3 +-
> drivers/scsi/device_handler/scsi_dh_rdac.c | 4 +-
> drivers/scsi/megaraid/megaraid_mm.c | 21 ++--
> drivers/scsi/scsi_scan.c | 3 +-
> drivers/vhost/vhost.c | 10 +-
> drivers/xen/events/events_base.c | 20 ++--
> fs/btrfs/inode.c | 10 +-
> fs/namespace.c | 15 ++-
> include/asm-generic/vmlinux.lds.h | 1 +
> include/linux/device.h | 1 +
> 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 ++-
> net/bluetooth/hidp/core.c | 2 +-
> net/bridge/br_if.c | 2 +
> net/dccp/dccp.h | 6 +-
> net/ieee802154/socket.c | 7 +-
> net/ipv4/igmp.c | 21 ++--
> net/ipv4/tcp_bbr.c | 2 +-
> net/mac80211/debugfs_sta.c | 1 +
> net/mac80211/key.c | 1 +
> net/mac80211/sta_info.h | 1 +
> net/mac80211/tx.c | 12 ++-
> net/netfilter/nft_exthdr.c | 8 +-
> net/vmw_vsock/virtio_transport.c | 7 +-
> sound/pci/hda/hda_generic.c | 10 +-
> sound/soc/codecs/cs42l42.c | 39 +++----
> sound/soc/intel/atom/sst-mfld-platform-pcm.c | 3 +-
> 67 files changed, 590 insertions(+), 289 deletions(-)
>
More information about the kernel-team
mailing list