Skip to content

Commit 173b9df

Browse files
committed
UBUNTU: Ubuntu-5.4.0-92.103
Signed-off-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
1 parent abd8ee4 commit 173b9df

1 file changed

Lines changed: 350 additions & 5 deletions

File tree

debian.master/changelog

Lines changed: 350 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,355 @@
1-
linux (5.4.0-92.103) UNRELEASED; urgency=medium
1+
linux (5.4.0-92.103) focal; urgency=medium
22

3-
CHANGELOG: Do not edit directly. Autogenerated at release.
4-
CHANGELOG: Use the printchanges target to see the curent changes.
5-
CHANGELOG: Use the insertchanges target to create the final log.
3+
* focal/linux: 5.4.0-92.103 -proposed tracker (LP: #1952316)
64

7-
-- Kleber Sacilotto de Souza <kleber.souza@canonical.com> Fri, 26 Nov 2021 15:10:33 +0100
5+
* Packaging resync (LP: #1786013)
6+
- [Packaging] resync update-dkms-versions helper
7+
- debian/dkms-versions -- update from kernel-versions (main/2021.11.29)
8+
9+
* CVE-2021-4002
10+
- tlb: mmu_gather: add tlb_flush_*_range APIs
11+
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare
12+
13+
* Re-enable DEBUG_INFO_BTF where it was disabled (LP: #1945632)
14+
- [Config] Enable CONFIG_DEBUG_INFO_BTF on all arches
15+
16+
* Focal linux-azure: Vm crash on Dv5/Ev5 (LP: #1950462)
17+
- KVM: VMX: eVMCS: make evmcs_sanitize_exec_ctrls() work again
18+
- jump_label: Fix usage in module __init
19+
20+
* Support builtin revoked certificates (LP: #1932029)
21+
- Revert "UBUNTU: SAUCE: (lockdown) Make get_cert_list() not complain about
22+
cert lists that aren't present."
23+
- integrity: Move import of MokListRT certs to a separate routine
24+
- integrity: Load certs from the EFI MOK config table
25+
- certs: Add ability to preload revocation certs
26+
- integrity: Load mokx variables into the blacklist keyring
27+
- certs: add 'x509_revocation_list' to gitignore
28+
- SAUCE: Dump stack when X.509 certificates cannot be loaded
29+
- [Packaging] build canonical-revoked-certs.pem from branch/arch certs
30+
- [Packaging] Revoke 2012 UEFI signing certificate as built-in
31+
- [Config] Configure CONFIG_SYSTEM_REVOCATION_KEYS with revoked keys
32+
33+
* Support importing mokx keys into revocation list from the mok table
34+
(LP: #1928679)
35+
- efi: Support for MOK variable config table
36+
- efi: mokvar-table: fix some issues in new code
37+
- efi: mokvar: add missing include of asm/early_ioremap.h
38+
- efi/mokvar: Reserve the table only if it is in boot services data
39+
- SAUCE: integrity: add informational messages when revoking certs
40+
41+
* Support importing mokx keys into revocation list from the mok table
42+
(LP: #1928679) // CVE-2020-26541 when certificates are revoked via
43+
MokListXRT.
44+
- SAUCE: integrity: Load mokx certs from the EFI MOK config table
45+
46+
* Focal update: v5.4.157 upstream stable release (LP: #1951883)
47+
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned
48+
- ARM: 9134/1: remove duplicate memcpy() definition
49+
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype
50+
- ARM: 9141/1: only warn about XIP address when not compile testing
51+
- ipv6: use siphash in rt6_exception_hash()
52+
- ipv4: use siphash instead of Jenkins in fnhe_hashfun()
53+
- usbnet: sanity check for maxpacket
54+
- usbnet: fix error return code in usbnet_probe()
55+
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode"
56+
- ata: sata_mv: Fix the error handling of mv_chip_id()
57+
- nfc: port100: fix using -ERRNO as command type mask
58+
- net/tls: Fix flipped sign in tls_err_abort() calls
59+
- mmc: vub300: fix control-message timeouts
60+
- mmc: cqhci: clear HALT state after CQE enable
61+
- mmc: dw_mmc: exynos: fix the finding clock sample value
62+
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330
63+
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning
64+
circuit
65+
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list()
66+
- net: lan78xx: fix division by zero in send path
67+
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function
68+
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields
69+
- IB/hfi1: Fix abba locking issue with sc_disable()
70+
- nvmet-tcp: fix data digest pointer calculation
71+
- nvme-tcp: fix data digest pointer calculation
72+
- RDMA/mlx5: Set user priority for DCT
73+
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node
74+
- regmap: Fix possible double-free in regcache_rbtree_exit()
75+
- net: batman-adv: fix error handling
76+
- net: Prevent infinite while loop in skb_tx_hash()
77+
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string
78+
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST
79+
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume
80+
fails
81+
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using
82+
dma_set_mask_and_coherent
83+
- net: nxp: lpc_eth.c: avoid hang when bringing interface down
84+
- net/tls: Fix flipped sign in async_wait.err assignment
85+
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency
86+
- phy: phy_start_aneg: Add an unlocked version
87+
- sctp: use init_tag from inithdr for ABORT chunk
88+
- sctp: fix the processing for INIT_ACK chunk
89+
- sctp: fix the processing for COOKIE_ECHO chunk
90+
- sctp: add vtag check in sctp_sf_violation
91+
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa
92+
- sctp: add vtag check in sctp_sf_ootb
93+
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT
94+
- cfg80211: correct bridge/4addr mode check
95+
- KVM: s390: clear kicked_mask before sleeping again
96+
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu
97+
- perf script: Check session->header.env.arch before using it
98+
- Linux 5.4.157
99+
100+
* keyboard not working on Medion notebook s17 series (LP: #1950536)
101+
- ACPI: resources: Add one more Medion model in IRQ override quirk
102+
103+
* creat09 from ubuntu_ltp_syscalls and cve-2018-13405 from ubuntu_ltp/cve
104+
failed with XFS (LP: #1950239)
105+
- xfs: ensure that the inode uid/gid match values match the icdinode ones
106+
- xfs: merge the projid fields in struct xfs_icdinode
107+
- xfs: remove the icdinode di_uid/di_gid members
108+
- xfs: fix up non-directory creation in SGID directories
109+
110+
* reuseport_bpf_numa in net from ubuntu_kernel_selftests fails on ppc64le
111+
(LP: #1867570)
112+
- selftests/net: Fix reuseport_bpf_numa by skipping unavailable nodes
113+
114+
* Focal update: v5.4.156 upstream stable release (LP: #1951295)
115+
- parisc: math-emu: Fix fall-through warnings
116+
- net: switchdev: do not propagate bridge updates across bridges
117+
- tee: optee: Fix missing devices unregister during optee_remove
118+
- ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default
119+
- xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF
120+
- xtensa: xtfpga: Try software restart before simulating CPU reset
121+
- NFSD: Keep existing listeners on portlist error
122+
- dma-debug: fix sg checks in debug_dma_map_sg()
123+
- ASoC: wm8960: Fix clock configuration on slave mode
124+
- netfilter: ipvs: make global sysctl readonly in non-init netns
125+
- lan78xx: select CRC32
126+
- net: dsa: lantiq_gswip: fix register definition
127+
- NIOS2: irqflags: rename a redefined register name
128+
- net: hns3: reset DWRR of unused tc to zero
129+
- net: hns3: add limit ets dwrr bandwidth cannot be 0
130+
- net: hns3: disable sriov before unload hclge layer
131+
- net: stmmac: Fix E2E delay mechanism
132+
- net: enetc: fix ethtool counter name for PM0_TERR
133+
- can: rcar_can: fix suspend/resume
134+
- can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state
135+
notification
136+
- can: peak_pci: peak_pci_remove(): fix UAF
137+
- can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer
138+
- can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv
139+
- can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with
140+
error length
141+
- can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes
142+
- ceph: fix handling of "meta" errors
143+
- ocfs2: fix data corruption after conversion from inline format
144+
- ocfs2: mount fails with buffer overflow in strlen
145+
- elfcore: correct reference to CONFIG_UML
146+
- ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset
147+
- ALSA: hda/realtek: Add quirk for Clevo PC50HS
148+
- ASoC: DAPM: Fix missing kctl change notifications
149+
- audit: fix possible null-pointer dereference in audit_filter_rules
150+
- powerpc64/idle: Fix SP offsets when saving GPRs
151+
- KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest()
152+
- KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to
153+
guest
154+
- powerpc/idle: Don't corrupt back chain when going idle
155+
- mm, slub: fix mismatch between reconstructed freelist depth and cnt
156+
- mm, slub: fix potential memoryleak in kmem_cache_open()
157+
- nfc: nci: fix the UAF of rf_conn_info object
158+
- isdn: cpai: check ctr->cnr to avoid array index out of bound
159+
- netfilter: Kconfig: use 'default y' instead of 'm' for bool config option
160+
- selftests: netfilter: remove stray bash debug line
161+
- gcc-plugins/structleak: add makefile var for disabling structleak
162+
- btrfs: deal with errors when checking if a dir entry exists during log
163+
replay
164+
- net: stmmac: add support for dwmac 3.40a
165+
- ARM: dts: spear3xx: Fix gmac node
166+
- isdn: mISDN: Fix sleeping function called from invalid context
167+
- platform/x86: intel_scu_ipc: Update timeout value in comment
168+
- ALSA: hda: avoid write to STATESTS if controller is in reset
169+
- Input: snvs_pwrkey - add clk handling
170+
- scsi: core: Fix shost->cmd_per_lun calculation in scsi_add_host_with_dma()
171+
- tracing: Have all levels of checks prevent recursion
172+
- ARM: 9122/1: select HAVE_FUTEX_CMPXCHG
173+
- pinctrl: stm32: use valid pin identifier in stm32_pinctrl_resume()
174+
- Linux 5.4.156
175+
176+
* ubuntu_ltp / finit_module02 fails on v4.15 and other kernels
177+
(LP: #1950644) // Focal update: v5.4.156 upstream stable release
178+
(LP: #1951295)
179+
- vfs: check fd has read access in kernel_read_file_from_fd()
180+
181+
* Focal update: v5.4.155 upstream stable release (LP: #1951291)
182+
- ovl: simplify file splice
183+
- ALSA: usb-audio: Add quirk for VF0770
184+
- ALSA: seq: Fix a potential UAF by wrong private_free call order
185+
- ALSA: hda/realtek: Complete partial device name to avoid ambiguity
186+
- ALSA: hda/realtek: Add quirk for Clevo X170KM-G
187+
- ALSA: hda/realtek - ALC236 headset MIC recording issue
188+
- ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW
189+
- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^'
190+
- s390: fix strrchr() implementation
191+
- csky: don't let sigreturn play with priveleged bits of status register
192+
- csky: Fixup regs.sr broken in ptrace
193+
- btrfs: unlock newly allocated extent buffer after error
194+
- btrfs: deal with errors when replaying dir entry during log replay
195+
- btrfs: deal with errors when adding inode reference during log replay
196+
- btrfs: check for error when looking up inode during dir entry replay
197+
- watchdog: orion: use 0 for unset heartbeat
198+
- x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails
199+
- mei: me: add Ice Lake-N device id.
200+
- xhci: guard accesses to ep_state in xhci_endpoint_reset()
201+
- xhci: Fix command ring pointer corruption while aborting a command
202+
- xhci: Enable trust tx length quirk for Fresco FL11 USB controller
203+
- cb710: avoid NULL pointer subtraction
204+
- efi/cper: use stack buffer for error record decoding
205+
- efi: Change down_interruptible() in virt_efi_reset_system() to
206+
down_trylock()
207+
- usb: musb: dsps: Fix the probe error path
208+
- Input: xpad - add support for another USB ID of Nacon GC-100
209+
- USB: serial: qcserial: add EM9191 QDL support
210+
- USB: serial: option: add Quectel EC200S-CN module support
211+
- USB: serial: option: add Telit LE910Cx composition 0x1204
212+
- USB: serial: option: add prod. id for Quectel EG91
213+
- EDAC/armada-xp: Fix output of uncorrectable error counter
214+
- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells
215+
- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically
216+
- powerpc/xive: Discard disabled interrupts in get_irqchip_state()
217+
- iio: adc: aspeed: set driver data when adc probe.
218+
- iio: adc128s052: Fix the error handling path of 'adc128_probe()'
219+
- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED
220+
- iio: light: opt3001: Fixed timeout error when 0 lux
221+
- iio: ssp_sensors: add more range checking in ssp_parse_dataframe()
222+
- iio: ssp_sensors: fix error code in ssp_print_mcu_debug()
223+
- iio: dac: ti-dac5571: fix an error code in probe()
224+
- sctp: account stream padding length for reconf chunk
225+
- gpio: pca953x: Improve bias setting
226+
- net: arc: select CRC32
227+
- net: korina: select CRC32
228+
- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp
229+
- net: stmmac: fix get_hw_feature() on old hardware
230+
- net: encx24j600: check error in devm_regmap_init_encx24j600
231+
- ethernet: s2io: fix setting mac address during resume
232+
- nfc: fix error handling of nfc_proto_register()
233+
- NFC: digital: fix possible memory leak in digital_tg_listen_mdaa()
234+
- NFC: digital: fix possible memory leak in digital_in_send_sdd_req()
235+
- pata_legacy: fix a couple uninitialized variable bugs
236+
- ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators()
237+
- mlxsw: thermal: Fix out-of-bounds memory accesses
238+
- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call
239+
- drm/panel: olimex-lcd-olinuxino: select CRC32
240+
- drm/msm: Fix null pointer dereference on pointer edp
241+
- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init()
242+
- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling
243+
- acpi/arm64: fix next_platform_timer() section mismatch error
244+
- mqprio: Correct stats in mqprio_dump_class_stats().
245+
- qed: Fix missing error code in qed_slowpath_start()
246+
- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256
247+
- ionic: don't remove netdev->dev_addr when syncing uc list
248+
- Linux 5.4.155
249+
250+
* [UBUNTU 20.04] kernel: unable to read partitions on virtio-block dasd (kvm)
251+
(LP: #1950144) // Focal update: v5.4.155 upstream stable release
252+
(LP: #1951291)
253+
- virtio: write back F_VERSION_1 before validate
254+
255+
* Focal update: v5.4.154 upstream stable release (LP: #1951288)
256+
- net: phy: bcm7xxx: Fixed indirect MMD operations
257+
- ext4: correct the error path of ext4_write_inline_data_end()
258+
- HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS
259+
- netfilter: ip6_tables: zero-initialize fragment offset
260+
- HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs
261+
- netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic
262+
- netfilter: nf_nat_masquerade: defer conntrack walk to work queue
263+
- mac80211: Drop frames from invalid MAC address in ad-hoc mode
264+
- m68k: Handle arrivals of multiple signals correctly
265+
- net: prevent user from passing illegal stab size
266+
- mac80211: check return value of rhashtable_init
267+
- net: sun: SUNVNET_COMMON should depend on INET
268+
- drm/amdgpu: fix gart.bo pin_count leak
269+
- scsi: ses: Fix unsigned comparison with less than zero
270+
- scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported"
271+
- sched: Always inline is_percpu_thread()
272+
- Linux 5.4.154
273+
274+
* Focal update: v5.4.153 upstream stable release (LP: #1950014)
275+
- Partially revert "usb: Kconfig: using select for USB_COMMON dependency"
276+
- USB: cdc-acm: fix racy tty buffer accesses
277+
- USB: cdc-acm: fix break reporting
278+
- usb: typec: tcpm: handle SRC_STARTUP state if cc changes
279+
- xen/privcmd: fix error handling in mmap-resource processing
280+
- mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk
281+
- ovl: fix missing negative dentry check in ovl_rename()
282+
- nfsd: fix error handling of register_pernet_subsys() in init_nfsd()
283+
- nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero
284+
- xen/balloon: fix cancelled balloon action
285+
- ARM: dts: omap3430-sdp: Fix NAND device node
286+
- ARM: dts: qcom: apq8064: use compatible which contains chipid
287+
- MIPS: BPF: Restore MIPS32 cBPF JIT
288+
- bpf, mips: Validate conditional branch offsets
289+
- soc: qcom: socinfo: Fixed argument passed to platform_set_data()
290+
- ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference
291+
- soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment
292+
- ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo
293+
- ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo
294+
- arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding
295+
- xtensa: move XCHAL_KIO_* definitions to kmem_layout.h
296+
- xtensa: use CONFIG_USE_OF instead of CONFIG_OF
297+
- xtensa: call irqchip_init only when CONFIG_USE_OF is selected
298+
- bpf, arm: Fix register clobbering in div/mod implementation
299+
- bpf: Fix integer overflow in prealloc_elems_and_freelist()
300+
- phy: mdio: fix memory leak
301+
- net_sched: fix NULL deref in fifo_set_limit()
302+
- powerpc/fsl/dts: Fix phy-connection-type for fm1mac3
303+
- ptp_pch: Load module automatically if ID matches
304+
- arm64: dts: freescale: Fix SP805 clock-names
305+
- arm64: dts: ls1028a: add missing CAN nodes
306+
- ARM: imx6: disable the GIC CPU interface before calling stby-poweroff
307+
sequence
308+
- net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size()
309+
- net/sched: sch_taprio: properly cancel timer from taprio_destroy()
310+
- net: sfp: Fix typo in state machine debug string
311+
- netlink: annotate data races around nlk->bound
312+
- bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893
313+
- video: fbdev: gbefb: Only instantiate device when built for IP32
314+
- drm/nouveau/debugfs: fix file release memory leak
315+
- gve: Correct available tx qpl check
316+
- rtnetlink: fix if_nlmsg_stats_size() under estimation
317+
- gve: fix gve_get_stats()
318+
- i40e: fix endless loop under rtnl
319+
- i40e: Fix freeing of uninitialized misc IRQ vector
320+
- net: prefer socket bound to interface when not in VRF
321+
- i2c: acpi: fix resource leak in reconfiguration device addition
322+
- bpf, s390: Fix potential memory leak about jit_data
323+
- RISC-V: Include clone3() on rv32
324+
- x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI
325+
- x86/hpet: Use another crystalball to evaluate HPET usability
326+
- x86/Kconfig: Correct reference to MWINCHIP3D
327+
- Linux 5.4.153
328+
329+
* Focal update: v5.4.152 upstream stable release (LP: #1950009)
330+
- net: mdio: introduce a shutdown method to mdio device drivers
331+
- xen-netback: correct success/error reporting for the SKB-with-fraglist case
332+
- sparc64: fix pci_iounmap() when CONFIG_PCI is not set
333+
- ext2: fix sleeping in atomic bugs on error
334+
- scsi: sd: Free scsi_disk device via put_device()
335+
- usb: testusb: Fix for showing the connection speed
336+
- usb: dwc2: check return value after calling platform_get_resource()
337+
- selftests: be sure to make khdr before other targets
338+
- selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn
339+
- scsi: ses: Retry failed Send/Receive Diagnostic commands
340+
- tools/vm/page-types: remove dependency on opt_file for idle page tracking
341+
- KVM: do not shrink halt_poll_ns below grow_start
342+
- kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[]
343+
- perf/x86: Reset destroy callback on event init failure
344+
- silence nfscache allocation warnings with kvzalloc
345+
- libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD.
346+
- Linux 5.4.152
347+
348+
* linux-aws: Fix backport of RDMA/efa: Expose maximum TX doorbell batch
349+
(LP: #1949882)
350+
- SAUCE: aws: Fix backport of RDMA/efa: Expose maximum TX doorbell batch
351+
352+
-- Kleber Sacilotto de Souza <kleber.souza@canonical.com> Fri, 26 Nov 2021 15:42:03 +0100
8353

9354
linux (5.4.0-91.102) focal; urgency=medium
10355

0 commit comments

Comments
 (0)