[ubuntu/focal-proposed] linux-oem-5.14 5.14.0-1004.4 (Accepted)
Andy Whitcroft
apw at canonical.com
Wed Sep 22 10:05:12 UTC 2021
linux-oem-5.14 (5.14.0-1004.4) focal; urgency=medium
* focal/linux-oem-5.14: 5.14.0-1004.4 -proposed tracker (LP: #1944210)
* CVE-2021-41073
- io_uring: ensure symmetry in handling iter types in loop_rw_iter()
* Miscellaneous Ubuntu changes
- debian/dkms-versions -- drop nvidia drivers that won't build yet
linux-oem-5.14 (5.14.0-1003.3) focal; urgency=medium
* focal/linux-oem-5.14: 5.14.0-1003.3 -proposed tracker (LP: #1943897)
* Packaging resync (LP: #1786013)
- debian/dkms-versions -- update from kernel-versions (main/2021.09.06)
* CirrusLogic/CS8409: No headset mic device when plugged earphone jack when
HDMI/DP is used on Dolphin platform (LP: #1943935)
- ALSA: hda/cs8409: Ensure Type Detection is only run on startup when
necessary
- ALSA: hda/cs8409: Initialize Codec only in init fixup.
- SAUCE: ALSA: hda/cs8409: Setup Dolphin Headset Mic as Phantom Jack
* PCIE LnkCtl ASPM not enabled under VMD mode for Alder Lake platforms
(LP: #1942160)
- SAUCE: vmd: fixup bridge ASPM by driver name instead
* Fix AMD GPIO-based power button (LP: #1943185)
- SAUCE: pinctrl: amd: Add irq field data
- SAUCE: pinctrl: amd: Handle wake-up interrupt
* Noise will pop up during WB or stay in Ubuntu OS when external speaker
attached (LP: #1942043)
- Revert "UBUNTU: SAUCE: ALSA: hda/cs8409: Prevent pops and clicks during
reboot"
- ALSA: hda: conexant: Turn off EAPD at suspend, too
- ALSA: hda: Suspend codec at shutdown
- ALSA: hda: Nuke unused reboot_notify callback
- ALSA: hda: Disable runtime resume at shutdown
* Focal update: v5.14.5 upstream stable release (LP: #1943975)
- Revert "posix-cpu-timers: Force next expiration recalc after itimer reset"
- Revert "time: Handle negative seconds correctly in timespec64_to_ns()"
- Linux 5.14.5
* Focal update: v5.14.4 upstream stable release (LP: #1943974)
- locking/mutex: Fix HANDOFF condition
- regmap: fix the offset of register error log
- regulator: tps65910: Silence deferred probe error
- crypto: mxs-dcp - Check for DMA mapping errors
- sched/deadline: Fix reset_on_fork reporting of DL tasks
- power: supply: axp288_fuel_gauge: Report register-address on readb / writeb
errors
- crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop()
- sched/deadline: Fix missing clock update in migrate_task_rq_dl()
- rcu/tree: Handle VM stoppage in stall detection
- EDAC/mce_amd: Do not load edac_mce_amd module on guests
- posix-cpu-timers: Force next expiration recalc after itimer reset
- hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns()
- hrtimer: Ensure timerfd notification for HIGHRES=n
- udf: Check LVID earlier
- udf: Fix iocharset=utf8 mount option
- isofs: joliet: Fix iocharset=utf8 mount option
- bcache: add proper error unwinding in bcache_device_init
- nbd: add the check to prevent overflow in __nbd_ioctl()
- blk-throtl: optimize IOPS throttle for large IO scenarios
- nvme-tcp: don't update queue count when failing to set io queues
- nvme-rdma: don't update queue count when failing to set io queues
- nvmet: pass back cntlid on successful completion
- power: supply: smb347-charger: Add missing pin control activation
- power: supply: max17042_battery: fix typo in MAx17042_TOFF
- s390/cio: add dev_busid sysfs entry for each subchannel
- s390/zcrypt: fix wrong offset index for APKA master key valid state
- libata: fix ata_host_start()
- sched/topology: Skip updating masks for non-online nodes
- crypto: omap - Fix inconsistent locking of device lists
- crypto: qat - do not ignore errors from enable_vf2pf_comms()
- crypto: qat - handle both source of interrupt in VF ISR
- crypto: qat - fix reuse of completion variable
- crypto: qat - fix naming for init/shutdown VF to PF notifications
- crypto: qat - do not export adf_iov_putmsg()
- crypto: hisilicon/sec - fix the abnormal exiting process
- crypto: hisilicon/sec - modify the hardware endian configuration
- crypto: tcrypt - Fix missing return value check
- fcntl: fix potential deadlocks for &fown_struct.lock
- fcntl: fix potential deadlock for &fasync_struct.fa_lock
- udf_get_extendedattr() had no boundary checks.
- io-wq: remove GFP_ATOMIC allocation off schedule out path
- s390/kasan: fix large PMD pages address alignment check
- s390/pci: fix misleading rc in clp_set_pci_fn()
- s390/debug: keep debug data on resize
- s390/debug: fix debug area life cycle
- s390/ap: fix state machine hang after failure to enable irq
- s390/smp: enable DAT before CPU restart callback is called
- sched/debug: Don't update sched_domain debug directories before
sched_debug_init()
- power: supply: cw2015: use dev_err_probe to allow deferred probe
- m68k: emu: Fix invalid free in nfeth_cleanup()
- crypto: x86/aes-ni - add missing error checks in XTS code
- crypto: ecc - handle unaligned input buffer in ecc_swap_digits
- sched/numa: Fix is_core_idle()
- sched: Fix UCLAMP_FLAG_IDLE setting
- rcu: Fix to include first blocked task in stall warning
- rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock
- m68k: Fix invalid RMW_INSNS on CPUs that lack CAS
- block: return ELEVATOR_DISCARD_MERGE if possible
- spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config
- spi: spi-pic32: Fix issue with uninitialized dma_slave_config
- genirq/timings: Fix error return code in irq_timings_test_irqs()
- irqchip/loongson-pch-pic: Improve edge triggered interrupt support
- lib/mpi: use kcalloc in mpi_resize
- clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock
source channel
- nbd: do del_gendisk() asynchronously for NBD_DESTROY_ON_DISCONNECT
- block: nbd: add sanity check for first_minor
- spi: coldfire-qspi: Use clk_disable_unprepare in the remove function
- irqchip/apple-aic: Fix irq_disable from within irq handlers
- irqchip/gic-v3: Fix priority comparison when non-secure priorities are used
- crypto: qat - use proper type for vf_mask
- m68k: Fix asm register constraints for atomic ops
- certs: Trigger creation of RSA module signing key if it's not an RSA key
- tpm: ibmvtpm: Avoid error message when process gets signal while waiting
- EDAC/i10nm: Fix NVDIMM detection
- x86/mce: Defer processing of early errors
- spi: davinci: invoke chipselect callback
- blk-crypto: fix check for too-large dun_bytes
- regulator: vctrl: Use locked regulator_get_voltage in probe path
- regulator: vctrl: Avoid lockdep warning in enable/disable ops
- spi: sprd: Fix the wrong WDG_LOAD_VAL
- spi: spi-zynq-qspi: use wait_for_completion_timeout to make
zynq_qspi_exec_mem_op not interruptible
- drm/panfrost: Fix missing clk_disable_unprepare() on error in
panfrost_clk_init()
- drm/gma500: Fix end of loop tests for list_for_each_entry
- ASoC: mediatek: mt8192:Fix Unbalanced pm_runtime_enable in
mt8192_afe_pcm_dev_probe
- ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable in
mt8183_afe_pcm_dev_probe
- ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 channel count
- media: atmel: atmel-sama5d2-isc: fix YUYV format
- media: TDA1997x: enable EDID support
- leds: is31fl32xx: Fix missing error code in is31fl32xx_parse_dt()
- soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionally
- media: cxd2880-spi: Fix an error handling path
- drm/of: free the right object
- bpf: Fix a typo of reuseport map in bpf.h.
- bpf: Fix potential memleak and UAF in the verifier.
- drm/of: free the iterator object on failure
- gve: fix the wrong AdminQ buffer overflow check
- libbpf: Fix the possible memory leak on error
- ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi
- ARM: dts: everest: Add phase corrections for eMMC
- arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w properties
- i40e: improve locking of mac_filter_hash
- arm64: dts: qcom: sc7180: Set adau wakeup delay to 80 ms
- soc: qcom: rpmhpd: Use corner in power_off
- libbpf: Fix removal of inner map in bpf_object__create_map
- gfs2: Fix memory leak of object lsi on error return path
- arm64: dts: qcom: sm8250: fix usb2 qmp phy node
- bpf, selftests: Fix test_maps now that sockmap supports UDP
- firmware: fix theoretical UAF race with firmware cache and resume
- driver core: Fix error return code in really_probe()
- ionic: cleanly release devlink instance
- media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init
- media: dvb-usb: fix uninit-value in vp702x_read_mac_addr
- media: dvb-usb: Fix error handling in dvb_usb_i2c_init
- net: usb: asix: ax88772: add missing stop
- media: go7007: fix memory leak in go7007_usb_probe
- media: go7007: remove redundant initialization
- media: v4l2-subdev: fix some NULL vs IS_ERR() checks
- media: rockchip/rga: fix error handling in probe
- media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats
- media: atomisp: fix the uninitialized use and rename "retvalue"
- Bluetooth: sco: prevent information leak in sco_conn_defer_accept()
- Bluetooth: btusb: Fix a unspported condition to set available debug features
- 6lowpan: iphc: Fix an off-by-one check of array index
- drm/amd/pm: Fix a bug communicating with the SMU (v5)
- tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos
- ARM: dts: meson8: Use a higher default GPU clock frequency
- ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply properties
- ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties
- ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties
- net/mlx5e: Prohibit inner indir TIRs in IPoIB
- net/mlx5e: Block LRO if firmware asks for tunneled LRO
- cgroup/cpuset: Fix a partition bug with hotplug
- drm: mxsfb: Enable recovery on underflow
- drm: mxsfb: Increase number of outstanding requests on V4 and newer HW
- drm: mxsfb: Clear FIFO_CLEAR bit
- net: cipso: fix warnings in netlbl_cipsov4_add_std
- net: ti: am65-cpsw-nuss: fix wrong devlink release order
- drm: rcar-du: Don't put reference to drm_device in rcar_du_remove()
- Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd
- drm/amd/pm: Fix a bug in semaphore double-lock
- lib/test_scanf: Handle n_bits == 0 in random tests
- libbpf: Return non-null error on failures in libbpf_find_prog_btf_id()
- tools: Free BTF objects at various locations
- arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal rx delay
- net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set()
- i2c: highlander: add IRQ check
- leds: lgm-sso: Put fwnode in any case during ->probe()
- leds: lgm-sso: Don't spam logs when probe is deferred
- leds: lt3593: Put fwnode in any case during ->probe()
- leds: rt8515: Put fwnode in any case during ->probe()
- leds: trigger: audio: Add an activate callback to ensure the initial
brightness is set
- media: em28xx-input: fix refcount bug in em28xx_usb_disconnect
- media: omap3isp: Fix missing unlock in isp_subdev_notifier_complete()
- media: venus: hfi: fix return value check in sys_get_prop_image_version()
- media: venus: venc: Fix potential null pointer dereference on pointer fmt
- media: venus: helper: do not set constrained parameters for UBWC
- soc: mmsys: mediatek: add mask to mmsys routes
- PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently
- PCI: PM: Enable PME if it can be signaled from D3cold
- bpf, samples: Add missing mprog-disable to xdp_redirect_cpu's optstring
- soc: qcom: smsm: Fix missed interrupts if state changes while masked
- net: dsa: build tag_8021q.c as part of DSA core
- net: dsa: tag_sja1105: optionally build as module when switch driver is
module if PTP is enabled
- debugfs: Return error during {full/open}_proxy_open() on rmmod
- Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow
- arm64: dts: qcom: sc7280: Fixup the cpufreq node
- arm64: dts: qcom: sm8350: fix IPA interconnects
- drm: bridge: it66121: Check drm_bridge_attach retval
- net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop()
- net: dsa: stop syncing the bridge mcast_router attribute at join time
- net: dsa: mt7530: remove the .port_set_mrouter implementation
- net: dsa: don't disable multicast flooding to the CPU even without an IGMP
querier
- PM: EM: Increase energy calculation precision
- selftests/bpf: Fix bpf-iter-tcp4 test to print correctly the dest IP
- leds: lgm-sso: Propagate error codes from callee to caller
- drm/msm: Fix error return code in msm_drm_init()
- drm/msm/mdp4: refactor HW revision detection into read_mdp_hw_revision
- drm/msm/mdp4: move HW revision detection to earlier phase
- drm/msm/dp: update is_connected status base on sink count at dp_pm_resume()
- drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs
- arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7
- counter: 104-quad-8: Return error when invalid mode during ceiling_write
- cgroup/cpuset: Miscellaneous code cleanup
- cgroup/cpuset: Fix violation of cpuset locking rule
- ASoC: Intel: Fix platform ID matching
- Bluetooth: fix repeated calls to sco_sock_kill
- drm/msm/dsi: Fix some reference counted resource leaks
- drm/msm/dp: replug event is converted into an unplug followed by an plug
events
- net/mlx5: Fix unpublish devlink parameters
- ASoC: rt5682: Properly turn off regulators if wrong device ID
- usb: dwc3: meson-g12a: add IRQ check
- usb: dwc3: qcom: add IRQ check
- usb: gadget: udc: at91: add IRQ check
- usb: gadget: udc: s3c2410: add IRQ check
- mac80211: remove unnecessary NULL check in ieee80211_register_hw()
- usb: misc: brcmstb-usb-pinmap: add IRQ check
- usb: phy: fsl-usb: add IRQ check
- usb: phy: twl6030: add IRQ checks
- usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse
- selftests/bpf: Fix test_core_autosize on big-endian machines
- devlink: Clear whole devlink_flash_notify struct
- samples: pktgen: add missing IPv6 option to pktgen scripts
- net: stmmac: fix INTR TBU status affecting irq count statistic
- Bluetooth: Move shutdown callback before flushing tx and rx queue
- PM: cpu: Make notifier chain use a raw_spinlock_t
- usb: host: ohci-tmio: add IRQ check
- usb: phy: tahvo: add IRQ check
- libbpf: Re-build libbpf.so when libbpf.map changes
- mac80211: Fix insufficient headroom issue for AMSDU
- locking/local_lock: Add missing owner initialization
- lockd: Fix invalid lockowner cast after vfs_test_lock
- SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency()
- nfsd4: Fix forced-expiry locking
- arm64: dts: marvell: armada-37xx: Extend PCIe MEM space
- clk: staging: correct reference to config IOMEM to config HAS_IOMEM
- i2c: synquacer: fix deferred probing
- hwmon: (pmbus/bpa-rs600) Don't use rated limits as warn limits
- hwmon: remove amd_energy driver in Makefile
- ASoC: fsl_rpmsg: Check -EPROBE_DEFER for getting clocks
- firmware: raspberrypi: Fix a leak in 'rpi_firmware_get()'
- usb: gadget: mv_u3d: request_irq() after initializing UDC
- mm/swap: consider max pages in iomap_swapfile_add_extent
- lkdtm: replace SCSI_DISPATCH_CMD with SCSI_QUEUE_RQ
- Bluetooth: add timeout sanity check to hci_inquiry
- i2c: iop3xx: fix deferred probing
- i2c: s3c2410: fix IRQ check
- i2c: hix5hd2: fix IRQ check
- gfs2: init system threads before freeze lock
- drm/exynos: g2d: fix missing unlock on error in g2d_runqueue_worker()
- rsi: fix error code in rsi_load_9116_firmware()
- rsi: fix an error code in rsi_probe()
- octeontx2-af: cn10k: Fix SDP base channel number
- octeontx2-pf: send correct vlan priority mask to npc_install_flow_req
- octeontx2-af: Check capability flag while freeing ipolicer memory
- octeontx2-pf: Don't install VLAN offload rule if netdev is down
- octeontx2-pf: Fix algorithm index in MCAM rules with RSS action
- octeontx2-af: cn10k: Use FLIT0 register instead of FLIT1
- m68k: coldfire: return success for clk_enable(NULL)
- ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373
- ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs
- ASoC: Intel: Skylake: Fix module resource and format selection
- mmc: sdhci: Fix issue with uninitialized dma_slave_config
- mmc: dw_mmc: Fix issue with uninitialized dma_slave_config
- mmc: moxart: Fix issue with uninitialized dma_slave_config
- ASoC: wm_adsp: Put debugfs_remove_recursive back in
- bpf: Fix possible out of bound write in narrow load handling
- hv_utils: Set the maximum packet size for VSS driver to the length of the
receive buffer
- CIFS: Fix a potencially linear read overflow
- i2c: mt65xx: fix IRQ check
- i2c: xlp9xx: fix main IRQ check
- octeontx2-pf: cn10k: Fix error return code in otx2_set_flowkey_cfg()
- usb: ehci-orion: Handle errors of clk_prepare_enable() in probe
- usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA
config is available
- usb: bdc: Fix a resource leak in the error handling path of 'bdc_probe()'
- tty: serial: fsl_lpuart: fix the wrong mapbase value
- ASoC: wcd9335: Fix a double irq free in the remove function
- ASoC: wcd9335: Fix a memory leak in the error handling path of the probe
function
- ASoC: wcd9335: Disable irq on slave ports in the remove function
- iwlwifi: skip first element in the WTAS ACPI table
- net/mlx5: Lag, fix multipath lag activation
- net/mlx5: Remove all auxiliary devices at the unregister event
- net/mlx5e: Fix possible use-after-free deleting fdb rule
- net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group
- net/mlx5e: Use correct eswitch for stack devices with lag
- misc/pvpanic: fix set driver data
- ice: fix Tx queue iteration for Tx timestamp enablement
- ice: add lock around Tx timestamp tracker flush
- ice: restart periodic outputs around time changes
- ice: Only lock to update netdev dev_addr
- net: phy: marvell10g: fix broken PHY interrupts for anyone after us in the
driver probe list
- ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point()
- ALSA: usb-audio: Add lowlatency module option
- atlantic: Fix driver resume flow.
- bcma: Fix memory leak for internally-handled cores
- brcmfmac: pcie: fix oops on failure to resume and reprobe
- ipv6: make exception cache less predictible
- ipv4: make exception cache less predictible
- net: qrtr: make checks in qrtr_endpoint_post() stricter
- sch_htb: Fix inconsistency when leaf qdisc creation fails
- net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed
- net: qualcomm: fix QCA7000 checksum handling
- octeontx2-af: Fix loop in free and unmap counter
- octeontx2-af: Fix mailbox errors in nix_rss_flowkey_cfg
- octeontx2-af: Fix static code analyzer reported issues
- octeontx2-af: Set proper errorcode for IPv4 checksum errors
- ipv4: fix endianness issue in inet_rtm_getroute_build_skb()
- ASoC: rt5682: Remove unused variable in rt5682_i2c_remove()
- iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha
- f2fs: guarantee to write dirty data when enabling checkpoint back
- time: Handle negative seconds correctly in timespec64_to_ns()
- auxdisplay: hd44780: Fix oops on module unloading
- io_uring: limit fixed table size by RLIMIT_NOFILE
- io_uring: IORING_OP_WRITE needs hash_reg_file set
- io_uring: io_uring_complete() trace should take an integer
- io_uring: fail links of cancelled timeouts
- bio: fix page leak bio_add_hw_page failure
- raid1: ensure write behind bio has less than BIO_MAX_VECS sectors
- cifs: Do not leak EDEADLK to dgetents64 for STATUS_USER_SESSION_DELETED
- smb3: fix posix extensions mount option
- tty: Fix data race between tiocsti() and flush_to_ldisc()
- perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX
- Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()"
- KVM: s390: index kvm->arch.idle_mask by vcpu_idx
- KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is
adjusted
- KVM: x86: clamp host mapping level to max_level in kvm_mmu_max_mapping_level
- KVM: x86/mmu: Avoid collision with !PRESENT SPTEs in TDP MMU lpage stats
- KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation
- KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter
- KVM: arm64: Unregister HYP sections from kmemleak in protected mode
- KVM: arm64: vgic: Resample HW pending state on deactivation
- ARM: dts: at91: add pinctrl-{names, 0} for all gpios
- io-wq: check max_worker limits if a worker transitions bound state
- md/raid10: Remove unnecessary rcu_dereference in raid10_handle_discard
- char: tpm: Kconfig: remove bad i2c cr50 select
- fuse: truncate pagecache on atomic_o_trunc
- fuse: flush extending writes
- fuse: wait for writepages in syncfs
- IMA: remove -Wmissing-prototypes warning
- IMA: remove the dependency on CRYPTO_MD5
- fbmem: don't allow too huge resolutions
- ACPI: PRM: Find PRMT table before parsing it
- RDMA/mlx5: Fix number of allocated XLT entries
- bootconfig: Fix missing return check of xbc_node_compose_key function
- backlight: pwm_bl: Improve bootloader/kernel device handover
- parisc: Fix unaligned-access crash in bootloader
- clk: kirkwood: Fix a clocking boot regression
- devlink: Break parameter notification sequence to be before/after
unload/load driver
- Linux 5.14.4
* AMD A8-7680 (amdgpu): broken Xorg acceleration and hibernation
(LP: #1920674) // Focal update: v5.14.4 upstream stable release
(LP: #1943974)
- drm/amdgpu/acp: Make PM domain really work
* Focal update: v5.14.3 upstream stable release (LP: #1943973)
- firmware: dmi: Move product_sku info to the end of the modalias
- can: c_can: fix null-ptr-deref on ioctl()
- igmp: Add ip_mc_list lock in ip_check_mc_rcu
- Revert "r8169: avoid link-up interrupt issue on RTL8106e if user enables
ASPM"
- ALSA: usb-audio: Add registration quirk for JBL Quantum 800
- Bluetooth: Add additional Bluetooth part for Realtek 8852AE
- Bluetooth: btusb: Make the CSR clone chip force-suspend workaround more
generic
- usb: host: xhci-rcar: Don't reload firmware after the completion
- usb: xhci-mtk: fix issue of out-of-bounds array access
- usb: cdnsp: fix the wrong mult value for HS isoc or intr
- usb: gadget: tegra-xudc: fix the wrong mult value for HS isoc or intr
- usb: mtu3: restore HS function when set SS/SSP
- usb: mtu3: use @mult for HS isoc or intr
- usb: mtu3: fix the wrong HS mult value
- xhci: fix even more unsafe memory usage in xhci tracing
- xhci: fix unsafe memory usage in xhci tracing
- xhci: Fix failure to give back some cached cancelled URBs.
- staging: mt7621-pci: fix hang when nothing is connected to pcie ports
- x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versions
- PCI: Call Max Payload Size-related fixup quirks early
- cxl/pci: Fix debug message in cxl_probe_regs()
- cxl/pci: Fix lockdown level
- cxl/acpi: Do not add DSDT disabled ACPI0016 host bridge ports
- Linux 5.14.3
* Focal update: v5.14.2 upstream stable release (LP: #1943972)
- ext4: fix race writing to an inline_data file while its xattrs are changing
- ext4: fix e2fsprogs checksum failure for mounted filesystem
- xtensa: fix kconfig unmet dependency warning for HAVE_FUTEX_CMPXCHG
- USB: serial: pl2303: fix GL type detection
- USB: serial: cp210x: fix control-characters error handling
- USB: serial: cp210x: fix flow-control error handling
- HID: usbhid: Fix flood of "control queue full" messages
- HID: usbhid: Fix warning caused by 0-length input reports
- ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup
- ALSA: usb-audio: Fix regression on Sony WALKMAN NW-A45 DAC
- ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17
- ALSA: pcm: fix divide error in snd_pcm_lib_ioctl
- ALSA: usb-audio: Work around for XRUN with low latency playback
- media: stkwebcam: fix memory leak in stk_camera_probe
- Linux 5.14.2
* [SRU][H/OEM-5.13/OEM-5.14/U] Fix invalid MAC address after hotplug tbt dock
(LP: #1942999)
- SAUCE: igc: wait for the MAC copy when enabled MAC passthrough
* psock_snd.sh in net from ubuntu_kernel_selftests ADT failure with
focal/groovy/hirsute/impish (LP: #1892213)
- selftests/net: remove min gso test in packet_snd
* Update fix for LP: #1936708 (LP: #1942972)
- Revert "UBUNTU: SAUCE: drm/i915/dp: Use max params for older panels"
- drm/i915/dp: Use max params for panels < eDP 1.4
* Fix sluggish r8169 by disaling ASPM L1.2 (LP: #1942830)
- SAUCE: r8169: Disable ASPM L1.2
* LRMv5: switch primary version handling to kernel-versions data set
(LP: #1928921)
- [Packaging] switch to kernel-versions
* Miscellaneous Ubuntu changes
- [Config] mark CONFIG_BPF_UNPRIV_DEFAULT_OFF enforced
- [Config] Update config after stable updates.
[ Ubuntu: 5.14.0-9.9 ]
* impish/linux-unstable: 5.14.0-9.9 -proposed tracker (LP: #1943022)
* Packaging resync (LP: #1786013)
- update dkms package versions
* Miscellaneous Ubuntu changes
- [Packaging] NVIDIA -- Add the NVIDIA 470 driver
- [Packaging] NVIDIA: transition -460 and -465 to -470, transition -460-server
to -470-server
* Miscellaneous upstream changes
- vt_kdsetmode: extend console locking
- Bluetooth: btusb: check conditions before enabling USB ALT 3 for WBS
- net: dsa: mt7530: fix VLAN traffic leaks again
- btrfs: fix NULL pointer dereference when deleting device by invalid id
- Revert "floppy: reintroduce O_NDELAY fix"
- fscrypt: add fscrypt_symlink_getattr() for computing st_size
- ext4: report correct st_size for encrypted symlinks
- f2fs: report correct st_size for encrypted symlinks
- ubifs: report correct st_size for encrypted symlinks
- net: don't unconditionally copy_from_user a struct ifreq for socket ioctls
- audit: move put_tree() to avoid trim_trees refcount underflow and UAF
- Linux 5.14.1
Date: 2021-09-21 11:34:10.226105+00:00
Changed-By: Timo Aaltonen <tjaalton at ubuntu.com>
Signed-By: Andy Whitcroft <apw at canonical.com>
https://launchpad.net/ubuntu/+source/linux-oem-5.14/5.14.0-1004.4
-------------- next part --------------
Sorry, changesfile not available.
More information about the Focal-changes
mailing list