The fix for this bug has been awaiting testing feedback in the -proposed
repository for focal for more than 90 days.  Please test this fix and
update the bug appropriately with the results.  In the event that the
fix for this bug is still not verified 15 days from now, the package
will be removed from the -proposed repository.

** Tags added: removal-candidate

-- 
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/1957842

Title:
  Hirsute update: upstream stable patchset 2022-01-13

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Hirsute:
  Won't Fix

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 2022-01-13

                  Ported from the following upstream stable releases:
                          v5.10.85, v5.15.8

         from git://git.kernel.org/

  usb: gadget: uvc: fix multiple opens
  HID: quirks: Add quirk for the Microsoft Surface 3 type-cover
  HID: google: add eel USB id
  HID: add hid_is_usb() function to make it simpler for USB detection
  HID: add USB_HID dependancy to hid-prodikeys
  HID: add USB_HID dependancy to hid-chicony
  HID: add USB_HID dependancy on some USB HID drivers
  HID: bigbenff: prevent null pointer dereference
  HID: wacom: fix problems when device is not a valid USB device
  HID: check for valid USB device for many HID drivers
  nft_set_pipapo: Fix bucket load in AVX2 lookup routine for six 8-bit groups
  IB/hfi1: Insure use of smp_processor_id() is preempt disabled
  IB/hfi1: Fix early init panic
  IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr
  can: kvaser_usb: get CAN clock frequency from device
  can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase correct 
stats->{rx,tx}_errors counter
  can: sja1000: fix use after free in ems_pcmcia_add_card()
  x86/sme: Explicitly map new EFI memmap table as encrypted
  drm/amd/amdkfd: adjust dummy functions' placement
  drm/amdkfd: separate kfd_iommu_resume from kfd_resume
  drm/amdgpu: add amdgpu_amdkfd_resume_iommu
  drm/amdgpu: move iommu_resume before ip init/resume
  drm/amdgpu: init iommu after amdkfd device init
  drm/amdkfd: fix boot failure when iommu is disabled in Picasso.
  nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done
  selftests: netfilter: add a vrf+conntrack testcase
  vrf: don't run conntrack on vrf with !dflt qdisc
  bpf, x86: Fix "no previous prototype" warning
  bpf: Fix the off-by-two error in range markings
  ice: ignore dropped packets during init
  bonding: make tx_rebalance_counter an atomic
  nfp: Fix memory leak in nfp_cpp_area_cache_add()
  seg6: fix the iif in the IPv6 socket control block
  udp: using datalen to cap max gso segments
  netfilter: conntrack: annotate data-races around ct->timeout
  iavf: restore MSI state on reset
  iavf: Fix reporting when setting descriptor count
  IB/hfi1: Correct guard on eager buffer deallocation
  devlink: fix netns refcount leak in devlink_nl_cmd_reload()
  net/sched: fq_pie: prevent dismantle issue
  KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush 
hypercall
  mm: bdi: initialize bdi_min_ratio when bdi is unregistered
  ALSA: ctl: Fix copy of updated id with element read/write
  ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform
  ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1
  ALSA: pcm: oss: Fix negative period/buffer sizes
  ALSA: pcm: oss: Limit the period size to 16MB
  ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*()
  scsi: qla2xxx: Format log strings only if needed
  btrfs: clear extent buffer uptodate when we fail to write it
  btrfs: replace the BUG_ON in btrfs_del_root_ref with proper error handling
  md: fix update super 1.0 on rdev size change
  nfsd: fix use-after-free due to delegation race
  nfsd: Fix nsfd startup race (again)
  tracefs: Have new files inherit the ownership of their parent
  mmc: renesas_sdhi: initialize variable properly when tuning
  clk: qcom: regmap-mux: fix parent clock lookup
  drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence.
  can: pch_can: pch_can_rx_normal: fix use after free
  can: m_can: Disable and ignore ELO interrupt
  libata: add horkage for ASMedia 1092
  wait: add wake_up_pollfree()
  UBUNTU: SAUCE: binder: export __wake_up_pollfree for binder module
  binder: use wake_up_pollfree()
  signalfd: use wake_up_pollfree()
  aio: keep poll requests on waitqueue until completed
  aio: fix use-after-free due to missing POLLFREE handling
  net: mvpp2: fix XDP rx queues registering
  tracefs: Set all files to the same group ownership as the mount option
  block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2)
  scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc()
  scsi: scsi_debug: Fix buffer size of REPORT ZONES command
  qede: validate non LSO skb length
  PM: runtime: Fix pm_runtime_active() kerneldoc comment
  ASoC: rt5682: Fix crash due to out of scope stack vars
  ASoC: qdsp6: q6routing: Fix return value from msm_routing_put_audio_mixer
  ASoC: codecs: wsa881x: fix return values from kcontrol put
  ASoC: codecs: wcd934x: handle channel mappping list correctly
  ASoC: codecs: wcd934x: return correct value from mixer put
  RDMA/hns: Do not halt commands during reset until later
  RDMA/hns: Do not destroy QP resources in the hw resetting phase
  clk: imx: use module_platform_driver
  i40e: Fix failed opcode appearing if handling messages from VF
  i40e: Fix pre-set max number of queues for VF
  mtd: rawnand: fsmc: Take instruction delay into account
  mtd: rawnand: fsmc: Fix timing computation
  i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc
  Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge"
  perf tools: Fix SMT detection fast read path
  Documentation/locking/locktypes: Update migrate_disable() bits.
  dt-bindings: net: Reintroduce PHY no lane swap binding
  tools build: Remove needless libpython-version feature check that breaks 
test-all fast path
  net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero
  net: altera: set a couple error code in probe()
  net: fec: only clear interrupt of handling queue in fec_enet_rx_queue()
  net, neigh: clear whole pneigh_entry at alloc time
  net/qla3xxx: fix an error code in ql_adapter_up()
  Revert "UBUNTU: SAUCE: selftests: fib_tests: assign address to dummy1 for 
rp_filter tests"
  selftests/fib_tests: Rework fib_rp_filter_test()
  USB: gadget: detect too-big endpoint 0 requests
  USB: gadget: zero allocate endpoint 0 buffers
  usb: core: config: fix validation of wMaxPacketValue entries
  xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime 
suspending
  usb: core: config: using bit mask instead of individual bits
  xhci: avoid race between disable slot command and host runtime suspend
  iio: gyro: adxrs290: fix data signedness
  iio: trigger: Fix reference counting
  iio: trigger: stm32-timer: fix MODULE_ALIAS
  iio: stk3310: Don't return error code in interrupt handler
  iio: mma8452: Fix trigger reference couting
  iio: ltr501: Don't return error code in trigger handler
  iio: kxsd9: Don't return error code in trigger handler
  iio: itg3200: Call iio_trigger_notify_done() on error
  iio: dln2-adc: Fix lockdep complaint
  iio: dln2: Check return value of devm_iio_trigger_register()
  iio: at91-sama5d2: Fix incorrect sign extension
  iio: adc: stm32: fix a current leak by resetting pcsel before disabling vdda
  iio: adc: axp20x_adc: fix charging current reporting on AXP22x
  iio: ad7768-1: Call iio_trigger_notify_done() on error
  iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove
  csky: fix typo of fpu config macro
  irqchip/aspeed-scu: Replace update_bits with write_bits.
  irqchip/armada-370-xp: Fix return value of armada_370_xp_msi_alloc()
  irqchip/armada-370-xp: Fix support for Multi-MSI interrupts
  irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL
  irqchip: nvic: Fix offset for Interrupt Priority Offsets
  misc: fastrpc: fix improper packet size calculation
  bpf: Add selftests to cover packet access corner cases
  HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested
  mmc: spi: Add device-tree SPI IDs
  HID: Ignore battery for Elan touchscreen on Asus UX550VE
  can: m_can: pci: fix incorrect reference clock rate
  net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal PHY's"
  net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports
  platform/x86: amd-pmc: Fix s2idle failures on certain AMD laptops
  bpf: Make sure bpf_disable_instrumentation() is safe vs preemption.
  netfilter: nft_exthdr: break evaluation if setting TCP option fails
  KVM: x86: Don't WARN if userspace mucks with RCX during string I/O exit
  KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI req
  timers: implement usleep_idle_range()
  btrfs: free exchange changeset on failures
  selftests: KVM: avoid failures due to reserved HyperTransport region
  thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL
  clk: qcom: clk-alpha-pll: Don't reconfigure running Trion
  misc: rtsx: Avoid mangling IRQ during runtime PM
  clocksource/drivers/dw_apb_timer_of: Fix probe failure
  UBUNTU: upstream stable to v5.10.85, v5.15.8

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1957842/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to