Public bug reported:

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

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Invalid

** Affects: linux (Ubuntu Focal)
     Importance: Medium
     Assignee: Manuel Diewald (diewald)
         Status: In Progress


** Tags: kernel-stable-tracking-bug

** Changed in: linux (Ubuntu)
       Status: New => Confirmed

** Tags added: kernel-stable-tracking-bug

** Also affects: linux (Ubuntu Focal)
   Importance: Undecided
       Status: New

** Changed in: linux (Ubuntu)
       Status: Confirmed => Invalid

** Changed in: linux (Ubuntu Focal)
   Importance: Undecided => Medium

** Changed in: linux (Ubuntu Focal)
       Status: New => In Progress

** Changed in: linux (Ubuntu Focal)
     Assignee: (unassigned) => Manuel Diewald (diewald)

** Description changed:

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

-- 
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:
  In Progress

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