[Kernel-packages] [Bug 1930095] Re: Groovy update: upstream stable patchset 2021-05-28

2021-07-20 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 5.8.0-63.71

---
linux (5.8.0-63.71) groovy; urgency=medium

  * Possible io_uring regression with QEMU on Ubuntu's kernel (LP: #1935017)
- SAUCE: Revert "block: don't ignore REQ_NOWAIT for direct IO"

linux (5.8.0-62.70) groovy; urgency=medium

  * CVE-2021-33909
- SAUCE: seq_file: Disallow extremely large seq buffer allocations

linux (5.8.0-61.68) groovy; urgency=medium

  * test_pmtu_vti4_link_add_mtu() test from net/pmtu.sh in
ubuntu_kernel_selftests cannot finish properly on 5.11 and 5.8
(LP: #1933969)
- ip6_gre: proper dev_{hold|put} in ndo_[un]init methods
- sit: proper dev_{hold|put} in ndo_[un]init methods
- ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods
- ipv6: remove extra dev_hold() for fallback tunnels

linux (5.8.0-60.67) groovy; urgency=medium

  * groovy/linux: 5.8.0-60.67 -proposed tracker (LP: #1932438)

  * Packaging resync (LP: #1786013)
- [Packaging] resync getabis
- [Packaging] update helper scripts
- update dkms package versions

  * Add support for IO functions of AAEON devices (LP: #1929504)
- ODM: mfd: Add support for IO functions of AAEON devices
- ODM: gpio: add driver for AAEON devices
- ODM: watchdog: add driver for AAEON devices
- ODM: hwmon: add driver for AAEON devices
- ODM: leds: add driver for AAEON devices
- ODM: [Config] update config for AAEON devices

  * Add support for selective build of special drivers (LP: #1912789)
- [Packaging] Add support for ODM drivers
- [Packaging] Turn on ODM support for amd64
- [Packaging] Fix ODM support in actual build

  * Upstream v5.9 introduced 'module' patches that removed exported symbols
(LP: #1932065)
- SAUCE: Revert "modules: inherit TAINT_PROPRIETARY_MODULE"
- SAUCE: Revert "modules: return licensing information from find_symbol"
- SAUCE: Revert "modules: rename the licence field in struct symsearch to
  license"
- SAUCE: Revert "modules: unexport __module_address"
- SAUCE: Revert "modules: unexport __module_text_address"
- SAUCE: Revert "modules: mark each_symbol_section static"
- SAUCE: Revert "modules: mark find_symbol static"
- SAUCE: Revert "modules: mark ref_module static"

  * Disable hv-kvp-daemon.service on certain instance types (LP: #1932081)
- [Packaging]: Add kernel command line condition to hv-kvp-daemon service

  * Groovy update: upstream stable patchset 2021-06-10 (LP: #1931637)
- KEYS: trusted: Fix memory leak on object td
- tpm: fix error return code in tpm2_get_cc_attrs_tbl()
- tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt()
- tpm, tpm_tis: Reserve locality in tpm_tis_resume()
- KVM: x86/mmu: Remove the defunct update_pte() paging hook
- PM: runtime: Fix unpaired parent child_count for force_resume
- kvm: Cap halt polling at kvm->max_halt_poll_ns
- ath11k: fix thermal temperature read
- fs: dlm: fix debugfs dump
- tipc: convert dest node's address to network order
- ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF
- net: stmmac: Set FIFO sizes for ipq806x
- ASoC: rsnd: core: Check convert rate in rsnd_hw_params
- Bluetooth: Fix incorrect status handling in LE PHY UPDATE event
- i2c: bail out early when RDWR parameters are wrong
- ALSA: hdsp: don't disable if not enabled
- ALSA: hdspm: don't disable if not enabled
- ALSA: rme9652: don't disable if not enabled
- ALSA: bebob: enable to deliver MIDI messages for multiple ports
- Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default
- Bluetooth: initialize skb_queue_head at l2cap_chan_create()
- net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports
- net: bridge: when suppression is enabled exclude RARP packets
- Bluetooth: check for zapped sk before connecting
- powerpc/32: Statically initialise first emergency context
- net: hns3: remediate a potential overflow risk of bd_num_list
- ip6_vti: proper dev_{hold|put} in ndo_[un]init methods
- ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet
- ice: handle increasing Tx or Rx ring sizes
- Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip.
- i2c: Add I2C_AQ_NO_REP_START adapter quirk
- MIPS: Loongson64: Use _CACHE_UNCACHED instead of 
_CACHE_UNCACHED_ACCELERATED
- coresight: Do not scan for graph if none is present
- IB/hfi1: Correct oversized ring allocation
- mac80211: clear the beacon's CRC after channel switch
- pinctrl: samsung: use 'int' for register masks in Exynos
- rtw88: 8822c: add LC calibration for RTL8822C
- mt76: mt7615: support loading EEPROM for MT7613BE
- mt76: mt76x0: disable GTK offloading
- mt76: mt7915: fix txpower init for TSSI off chips
- virtiofs: fix userns
- cuse: prevent clone
- iwlwifi: pcie: make cfg vs. trans_cfg more robust
- 

[Kernel-packages] [Bug 1930095] Re: Groovy update: upstream stable patchset 2021-05-28

2021-06-10 Thread Stefan Bader
** Changed in: linux (Ubuntu Groovy)
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1930095

Title:
  Groovy update: upstream stable patchset 2021-05-28

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Groovy:
  Fix Committed

Bug description:
  SRU Justification

  Impact:
     The upstream process for stable tree updates is quite similar
     in scope to the Ubuntu SRU process, e.g., each patch has to
     demonstrably fix a bug, and each patch is vetted by upstream
     by originating either directly from a mainline/stable Linux tree or
     a minimally backported form of that patch. The following upstream
     stable patches should be included in the Ubuntu kernel:

     upstream stable patchset 2021-05-28

  Ported from the following upstream stable releases:
  v5.4.118, v5.10.36

     from git://git.kernel.org/

  bus: mhi: core: Fix check for syserr at power_up
  bus: mhi: core: Clear configuration from channel context during reset
  bus: mhi: core: Sanity check values from remote device before use
  s390/disassembler: increase ebpf disasm buffer size
  vhost-vdpa: fix vm_flags for virtqueue doorbell mapping
  ACPI: custom_method: fix potential use-after-free issue
  ACPI: custom_method: fix a possible memory leak
  ftrace: Handle commands when closing set_ftrace_filter file
  ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld
  arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node
  arm64: dts: mt8173: fix property typo of 'phys' in dsi node
  ecryptfs: fix kernel panic with null dev_name
  fs/epoll: restore waking from ep_done_scan()
  mtd: spi-nor: core: Fix an issue of releasing resources during read/write
  Revert "mtd: spi-nor: macronix: Add support for mx25l51245g"
  mtd: spinand: core: add missing MODULE_DEVICE_TABLE()
  mtd: rawnand: atmel: Update ecc_stats.corrected counter
  erofs: add unsupported inode i_format check
  spi: stm32-qspi: fix pm_runtime usage_count counter
  spi: spi-ti-qspi: Free DMA resources
  scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand()
  scsi: mpt3sas: Block PCI config access from userspace during reset
  mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe()
  mmc: uniphier-sd: Fix a resource leak in the remove function
  mmc: sdhci: Check for reset prior to DMA address unmap
  mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based 
controllers
  mmc: block: Update ext_csd.cache_ctrl if it was written
  mmc: block: Issue a cache flush only when it's enabled
  mmc: core: Do a power cycle when the CMD11 fails
  mmc: core: Set read only for SD cards with permanent write protect bit
  mmc: core: Fix hanging on I/O during system suspend for removable cards
  irqchip/gic-v3: Do not enable irqs when handling spurious interrups
  cifs: Return correct error code from smb2_get_enc_key
  cifs: fix out-of-bound memory access when calling smb3_notify() at mount point
  cifs: detect dead connections only when echoes are enabled.
  smb2: fix use-after-free in smb2_ioctl_query_info()
  btrfs: handle remount to no compress during compression
  x86/build: Disable HIGHMEM64G selection for M486SX
  btrfs: fix metadata extent leak after failure to create subvolume
  intel_th: pci: Add Rocket Lake CPU support
  btrfs: fix race between transaction aborts and fsyncs leading to 
use-after-free
  posix-timers: Preserve return value in clock_adjtime32()
  fbdev: zero-fill colormap in fbcmap.c
  cpuidle: tegra: Fix C7 idling state on Tegra114
  bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first
  staging: wimax/i2400m: fix byte-order issue
  spi: ath79: always call chipselect function
  spi: ath79: remove spi-master setup and cleanup assignment
  bus: mhi: core: Destroy SBL devices when moving to mission mode
  crypto: api - check for ERR pointers in crypto_destroy_tfm()
  crypto: qat - fix unmap invalid dma address
  usb: gadget: uvc: add bInterval checking for HS mode
  usb: webcam: Invalid size of Processing Unit Descriptor
  crypto: hisilicon/sec - fixes a printing error
  genirq/matrix: Prevent allocation counter corruption
  usb: gadget: f_uac2: validate input parameters
  usb: gadget: f_uac1: validate input parameters
  usb: xhci: Fix port minor revision
  PCI: PM: Do not read power state in pci_enable_device_flags()
  ARM: dts: BCM5301X: fix "reg" formatting in /memory node
  ARM: dts: ux500: Fix up TVK R3 sensors
  x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS)
  x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS
  efi/libstub: Add $(CLANG_FLAGS) to x86 flags
  soc/tegra: pmc: Fix completion of power-gate toggling
  tee: optee: do not check memref size on return from Secure World
  soundwire: cadence: only prepare attached