** Changed in: linux (Ubuntu Focal)
       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/2055075

Title:
  Focal update: v5.4.268 upstream stable release

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Focal:
  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:

         v5.4.268 upstream stable release
         from git://git.kernel.org/

  f2fs: explicitly null-terminate the xattr list
  pinctrl: lochnagar: Don't build on MIPS
  ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro
  ASoC: Intel: Skylake: Fix mem leak in few functions
  ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16
  ASoC: Intel: Skylake: mem leak in skl register function
  ASoC: cs43130: Fix the position of const qualifier
  ASoC: cs43130: Fix incorrect frame delay configuration
  ASoC: rt5650: add mutex to avoid the jack detection failure
  nouveau/tu102: flush all pdbs on vmm flush
  net/tg3: fix race condition in tg3_reset_task()
  ASoC: da7219: Support low DC impedance headset
  nvme: introduce helper function to get ctrl state
  drm/exynos: fix a potential error pointer dereference
  drm/exynos: fix a wrong error checking
  clk: rockchip: rk3128: Fix HCLK_OTG gate register
  jbd2: correct the printing of write_flags in jbd2_write_superblock()
  drm/crtc: Fix uninit-value bug in drm_mode_setcrtc
  neighbour: Don't let neigh_forced_gc() disable preemption for long
  tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing
  tracing: Add size check when printing trace_marker output
  ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI
  reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning
  Input: atkbd - skip ATKBD_CMD_GETID in translated mode
  Input: i8042 - add nomux quirk for Acer P459-G2-M
  s390/scm: fix virtual vs physical address confusion
  ARC: fix spare error
  Input: xpad - add Razer Wolverine V2 support
  ARM: sun9i: smp: fix return code check of of_property_match_string
  drm/crtc: fix uninitialized variable use
  ACPI: resource: Add another DMI match for the TongFang GMxXGxx
  binder: use EPOLLERR from eventpoll.h
  binder: fix trivial typo of binder_free_buf_locked()
  binder: fix comment on binder_alloc_new_buf() return value
  uio: Fix use-after-free in uio_open
  parport: parport_serial: Add Brainboxes BAR details
  parport: parport_serial: Add Brainboxes device IDs and geometry
  coresight: etm4x: Fix width of CCITMIN field
  x86/lib: Fix overflow when counting digits
  EDAC/thunderx: Fix possible out-of-bounds string access
  powerpc: add crtsavres.o to always-y instead of extra-y
  powerpc/44x: select I2C for CURRITUCK
  powerpc/pseries/memhotplug: Quieten some DLPAR operations
  powerpc/pseries/memhp: Fix access beyond end of drmem array
  selftests/powerpc: Fix error handling in FPU/VMX preemption tests
  powerpc/powernv: Add a null pointer check to scom_debug_init_one()
  powerpc/powernv: Add a null pointer check in opal_event_init()
  powerpc/powernv: Add a null pointer check in opal_powercap_init()
  powerpc/imc-pmu: Add a null pointer check in update_events_in_group()
  mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response
  ACPI: video: check for error while searching for backlight device parent
  ACPI: LPIT: Avoid u32 multiplication overflow
  net: netlabel: Fix kerneldoc warnings
  netlabel: remove unused parameter in netlbl_netlink_auditinfo()
  calipso: fix memory leak in netlbl_calipso_add_pass()
  spi: sh-msiof: Enforce fixed DTDL for R-Car H3
  mtd: Fix gluebi NULL pointer dereference caused by ftl notifier
  selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket
  crypto: virtio - Handle dataq logic with tasklet
  crypto: virtio - don't use 'default m'
  virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC
  crypto: ccp - fix memleak in ccp_init_dm_workarea
  crypto: af_alg - Disallow multiple in-flight AIO requests
  crypto: sahara - remove FLAGS_NEW_KEY logic
  crypto: sahara - fix ahash selftest failure
  crypto: sahara - fix processing requests with cryptlen < sg->length
  crypto: sahara - fix error handling in sahara_hw_descriptor_create()
  pstore: ram_core: fix possible overflow in persistent_ram_init_ecc()
  gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump
  crypto: virtio - Wait for tasklet to complete on device remove
  crypto: sahara - fix ahash reqsize
  crypto: sahara - fix wait_for_completion_timeout() error handling
  crypto: sahara - improve error handling in sahara_sha_process()
  crypto: sahara - fix processing hash requests with req->nbytes < sg->length
  crypto: sahara - do not resize req->src when doing hash operations
  crypto: scomp - fix req->dst buffer overflow
  blocklayoutdriver: Fix reference leak of pnfs_device_node
  NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT
  wifi: rtw88: fix RX filter in FIF_ALLMULTI flag
  bpf, lpm: Fix check prefixlen before walking trie
  wifi: libertas: stop selecting wext
  ARM: dts: qcom: apq8064: correct XOADC register address
  ncsi: internal.h: Fix a spello
  net/ncsi: Fix netlink major/minor version numbers
  firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create()
  rtlwifi: Use ffs in <foo>_phy_calculate_bit_shift
  wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior
  scsi: fnic: Return error if vmalloc() failed
  arm64: dts: qcom: sdm845-db845c: correct LED panic indicator
  scsi: hisi_sas: Replace with standard error code return value
  selftests/net: fix grep checking for fib_nexthop_multiprefix
  virtio/vsock: fix logic which reduces credit update messages
  dma-mapping: clear dev->dma_mem to NULL after freeing it
  wifi: rtlwifi: add calculate_bit_shift()
  wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift()
  wifi: rtlwifi: rtl8192c: using calculate_bit_shift()
  wifi: rtlwifi: rtl8192cu: using calculate_bit_shift()
  wifi: rtlwifi: rtl8192ce: using calculate_bit_shift()
  rtlwifi: rtl8192de: make arrays static const, makes object smaller
  wifi: rtlwifi: rtl8192de: using calculate_bit_shift()
  wifi: rtlwifi: rtl8192ee: using calculate_bit_shift()
  wifi: rtlwifi: rtl8192se: using calculate_bit_shift()
  netfilter: nf_tables: mark newset as dead on transaction abort
  Bluetooth: Fix bogus check for re-auth no supported with non-ssp
  Bluetooth: btmtkuart: fix recv_buf() return value
  ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim()
  ARM: davinci: always select CONFIG_CPU_ARM926T
  RDMA/usnic: Silence uninitialized symbol smatch warnings
  media: pvrusb2: fix use after free on context disconnection
  drm/bridge: Fix typo in post_disable() description
  f2fs: fix to avoid dirent corruption
  drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg()
  drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check()
  drm/radeon: check return value of radeon_ring_lock()
  ASoC: cs35l33: Fix GPIO name and drop legacy include
  ASoC: cs35l34: Fix GPIO name and drop legacy include
  drm/msm/mdp4: flush vblank event on disable
  drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks
  drm/drv: propagate errors from drm_modeset_register_all()
  drm/radeon: check the alloc_workqueue return value in radeon_crtc_init()
  drm/radeon/dpm: fix a memleak in sumo_parse_power_table
  drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table
  drm/bridge: tc358767: Fix return value on error case
  media: cx231xx: fix a memleak in cx231xx_init_isoc
  media: dvbdev: drop refcount on error path in dvb_device_open()
  drm/amdgpu/debugfs: fix error code when smc register accessors are NULL
  drm/amd/pm: fix a double-free in si_dpm_init
  drivers/amd/pm: fix a use-after-free in kv_parse_power_table
  gpu/drm/radeon: fix two memleaks in radeon_vm_init
  drivers: clk: zynqmp: calculate closest mux rate
  watchdog: set cdev owner before adding
  watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO
  watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling
  clk: si5341: fix an error code problem in si5341_output_clk_set_rate
  mmc: sdhci_omap: Fix TI SoC dependencies
  UBUNTU: [Config] update annotations for CONFIG_MMC_SDHCI_OMAP
  UBUNTU: [Config] remove sdhci-omap module for arm64/ppc64el
  of: Fix double free in of_parse_phandle_with_args_map
  of: unittest: Fix of_count_phandle_with_args() expected value message
  binder: fix async space check for 0-sized buffers
  binder: fix use-after-free in shinker's callback
  Input: atkbd - use ab83 as id when skipping the getid command
  Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek"
  binder: fix race between mmput() and do_exit()
  binder: fix unused alloc->free_async_space
  tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug
  usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host()
  usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart
  Revert "usb: dwc3: Soft reset phy on probe for host"
  Revert "usb: dwc3: don't reset device side if dwc3 was configured as 
host-only"
  usb: chipidea: wait controller resume finished for wakeup irq
  Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs"
  usb: typec: class: fix typec_altmode_put_partner to put plugs
  usb: mon: Fix atomicity violation in mon_bin_vma_fault
  ALSA: oxygen: Fix right channel of capture volume mixer
  fbdev: flush deferred work in fb_deferred_io_fsync()
  rootfs: Fix support for rootfstype= when root= is given
  wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code
  wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors
  wifi: mwifiex: configure BSSID consistently when starting AP
  x86/kvm: Do not try to disable kvmclock if it was not enabled
  HID: wacom: Correct behavior when processing some confidence == false touches
  mips: Fix incorrect max_low_pfn adjustment
  MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup()
  MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup()
  serial: 8250: omap: Don't skip resource freeing if 
pm_runtime_resume_and_get() failed
  acpi: property: Let args be NULL in __acpi_node_get_property_reference
  software node: Let args be NULL in software_node_get_reference_args
  perf genelf: Set ELF program header addresses properly
  nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length
  nvmet-tcp: fix a crash in nvmet_req_complete()
  perf env: Add perf_env__numa_node()
  perf record: Move sb_evlist to 'struct record'
  perf top: Move sb_evlist to 'struct perf_top'
  perf bpf: Decouple creating the evlist from adding the SB event
  perf env: Avoid recursively taking env->bpf_progs.lock
  apparmor: avoid crash when parsed profile name is empty
  serial: imx: Correct clock error message in function probe()
  nvmet-tcp: Fix the H2C expected PDU len calculation
  PCI: keystone: Fix race condition when initializing PHYs
  s390/pci: fix max size calculation in zpci_memcpy_toio()
  net: qualcomm: rmnet: fix global oob in rmnet_policy
  net: phy: micrel: populate .soft_reset for KSZ9131
  net: ravb: Fix dma_addr_t truncation in error case
  net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe
  netfilter: nf_tables: skip dead set elements in netlink dump
  ipvs: avoid stat macros calls from preemptible context
  kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ
  kdb: Fix a potential buffer overflow in kdb_local()
  mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure
  i2c: s3c24xx: fix read transfers in polling mode
  i2c: s3c24xx: fix transferring more than one message in polling mode
  perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set
  arm64: dts: armada-3720-turris-mox: set irq type for RTC
  Linux 5.4.268
  UBUNTU: Upstream stable to v5.4.268

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2055075/+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