Skip to content

Commit 9fc6f94

Browse files
committed
UBUNTU: Ubuntu-oracle-5.4-5.4.0-1053.57~18.04.1
Signed-off-by: Ian May <[email protected]>
1 parent 4423945 commit 9fc6f94

File tree

2 files changed

+322
-5
lines changed

2 files changed

+322
-5
lines changed

debian.oracle-5.4/changelog

Lines changed: 319 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,324 @@
1-
linux-oracle-5.4 (5.4.0-1053.57~18.04.1) UNRELEASED; urgency=medium
1+
linux-oracle-5.4 (5.4.0-1053.57~18.04.1) bionic; 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+
* bionic/linux-oracle-5.4: 5.4.0-1053.57~18.04.1 -proposed tracker
4+
(LP: #1936528)
65

7-
-- Ian May <[email protected]> Wed, 28 Jul 2021 10:14:45 -0500
6+
[ Ubuntu: 5.4.0-1053.57 ]
7+
8+
* focal/linux-oracle: 5.4.0-1053.57 -proposed tracker (LP: #1936529)
9+
* Packaging resync (LP: #1786013)
10+
- update dkms package versions
11+
* large_dir in ext4 broken (LP: #1933074)
12+
- SAUCE: ext4: fix directory index node split corruption
13+
* Some test in kselftest/net on focal source tree were not tested at all
14+
(LP: #1934282)
15+
- selftests/net: add missing tests to Makefile
16+
* curtin: install flash-kernel in arm64 UEFI unexpected (LP: #1918427)
17+
- [Packaging] Allow grub-efi-arm* to satisfy recommends on ARM
18+
* Add l2tp.sh in net from ubuntu_kernel_selftests back (LP: #1934293)
19+
- Revert "UBUNTU: SAUCE: selftests/net -- disable l2tp.sh test"
20+
* icmp_redirect.sh in net from ubuntu_kernel_selftests failed on F-OEM-5.6 /
21+
F-OEM-5.10 / F-OEM-5.13 / F / G / H (LP: #1880645)
22+
- selftests: icmp_redirect: support expected failures
23+
* Focal update: v5.4.128 upstream stable release (LP: #1934179)
24+
- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM
25+
- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM
26+
- dmaengine: stedma40: add missing iounmap() on error in d40_probe()
27+
- afs: Fix an IS_ERR() vs NULL check
28+
- mm/memory-failure: make sure wait for page writeback in memory_failure
29+
- kvm: LAPIC: Restore guard to prevent illegal APIC register access
30+
- batman-adv: Avoid WARN_ON timing related checks
31+
- net: ipv4: fix memory leak in netlbl_cipsov4_add_std
32+
- vrf: fix maximum MTU
33+
- net: rds: fix memory leak in rds_recvmsg
34+
- net: lantiq: disable interrupt before sheduling NAPI
35+
- udp: fix race between close() and udp_abort()
36+
- rtnetlink: Fix regression in bridge VLAN configuration
37+
- net/sched: act_ct: handle DNAT tuple collision
38+
- net/mlx5e: Remove dependency in IPsec initialization flows
39+
- net/mlx5e: Fix page reclaim for dead peer hairpin
40+
- net/mlx5: Consider RoCE cap before init RDMA resources
41+
- net/mlx5e: allow TSO on VXLAN over VLAN topologies
42+
- net/mlx5e: Block offload of outer header csum for UDP tunnels
43+
- netfilter: synproxy: Fix out of bounds when parsing TCP options
44+
- sch_cake: Fix out of bounds when parsing TCP options and header
45+
- alx: Fix an error handling path in 'alx_probe()'
46+
- net: stmmac: dwmac1000: Fix extended MAC address registers definition
47+
- net: make get_net_ns return error if NET_NS is disabled
48+
- qlcnic: Fix an error handling path in 'qlcnic_probe()'
49+
- netxen_nic: Fix an error handling path in 'netxen_nic_probe()'
50+
- net: qrtr: fix OOB Read in qrtr_endpoint_post
51+
- ptp: improve max_adj check against unreasonable values
52+
- net: cdc_ncm: switch to eth%d interface naming
53+
- lantiq: net: fix duplicated skb in rx descriptor ring
54+
- net: usb: fix possible use-after-free in smsc75xx_bind
55+
- net: fec_ptp: fix issue caused by refactor the fec_devtype
56+
- net: ipv4: fix memory leak in ip_mc_add1_src
57+
- net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock
58+
- be2net: Fix an error handling path in 'be_probe()'
59+
- net: hamradio: fix memory leak in mkiss_close
60+
- net: cdc_eem: fix tx fixup skb leak
61+
- cxgb4: fix wrong shift.
62+
- bnxt_en: Rediscover PHY capabilities after firmware reset
63+
- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path
64+
- icmp: don't send out ICMP messages with a source address of 0.0.0.0
65+
- net: ethernet: fix potential use-after-free in ec_bhf_remove
66+
- regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting
67+
- ASoC: rt5659: Fix the lost powers for the HDA header
68+
- spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd()
69+
- pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled
70+
- radeon: use memcpy_to/fromio for UVD fw upload
71+
- hwmon: (scpi-hwmon) shows the negative temperature properly
72+
- can: bcm: fix infoleak in struct bcm_msg_head
73+
- can: bcm/raw/isotp: use per module netdevice notifier
74+
- can: j1939: fix Use-after-Free, hold skb ref while in use
75+
- can: mcba_usb: fix memory leak in mcba_usb
76+
- usb: core: hub: Disable autosuspend for Cypress CY7C65632
77+
- tracing: Do not stop recording cmdlines when tracing is off
78+
- tracing: Do not stop recording comms if the trace file is being read
79+
- tracing: Do no increment trace_clock_global() by one
80+
- PCI: Mark TI C667X to avoid bus reset
81+
- PCI: Mark some NVIDIA GPUs to avoid bus reset
82+
- PCI: aardvark: Don't rely on jiffies while holding spinlock
83+
- PCI: aardvark: Fix kernel panic during PIO transfer
84+
- PCI: Add ACS quirk for Broadcom BCM57414 NIC
85+
- PCI: Work around Huawei Intelligent NIC VF FLR erratum
86+
- KVM: x86: Immediately reset the MMU context when the SMM flag is cleared
87+
- ARCv2: save ABI registers across signal handling
88+
- x86/process: Check PF_KTHREAD and not current->mm for kernel threads
89+
- x86/pkru: Write hardware init value to PKRU when xstate is init
90+
- x86/fpu: Reset state for all signal restore failures
91+
- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc
92+
- cfg80211: make certificate generation more robust
93+
- cfg80211: avoid double free of PMSR request
94+
- net: ll_temac: Make sure to free skb when it is completely used
95+
- net: ll_temac: Fix TX BD buffer overwrite
96+
- net: bridge: fix vlan tunnel dst null pointer dereference
97+
- net: bridge: fix vlan tunnel dst refcnt when egressing
98+
- mm/slub: clarify verification reporting
99+
- mm/slub: fix redzoning for small allocations
100+
- mm/slub.c: include swab.h
101+
- net: stmmac: disable clocks in stmmac_remove_config_dt()
102+
- net: fec_ptp: add clock rate zero check
103+
- tools headers UAPI: Sync linux/in.h copy with the kernel sources
104+
- KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read
105+
- ARM: OMAP: replace setup_irq() by request_irq()
106+
- clocksource/drivers/timer-ti-dm: Add clockevent and clocksource support
107+
- clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue
108+
- clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940
109+
- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically
110+
- usb: dwc3: core: fix kernel panic when do reboot
111+
- Linux 5.4.128
112+
* linux-azure CIFS DFS oops (LP: #1935833)
113+
- cifs: get rid of unused parameter in reconn_setup_dfs_targets()
114+
- cifs: handle empty list of targets in cifs_reconnect()
115+
* pmtu.sh from net in ubuntu_kernel_selftests failed with no error message
116+
(LP: #1887661)
117+
- selftests: pmtu.sh: improve the test result processing
118+
* cifs: On cifs_reconnect, resolve the hostname again (LP: #1929831)
119+
- cifs: rename reconn_inval_dfs_target()
120+
- cifs: Simplify reconnect code when dfs upcall is enabled
121+
- cifs: Avoid error pointer dereference
122+
- cifs: On cifs_reconnect, resolve the hostname again.
123+
* Pixel format change broken for Elgato Cam Link 4K (LP: #1932367)
124+
- (upstream) media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K
125+
* Focal update: v5.4.127 upstream stable release (LP: #1933851)
126+
- net: ieee802154: fix null deref in parse dev addr
127+
- HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65
128+
- HID: hid-input: add mapping for emoji picker key
129+
- HID: hid-sensor-hub: Return error for hid_set_field() failure
130+
- HID: quirks: Add quirk for Lenovo optical mouse
131+
- HID: multitouch: set Stylus suffix for Stylus-application devices, too
132+
- HID: Add BUS_VIRTUAL to hid_connect logging
133+
- HID: usbhid: fix info leak in hid_submit_ctrl
134+
- drm/tegra: sor: Do not leak runtime PM reference
135+
- ARM: OMAP2+: Fix build warning when mmc_omap is not built
136+
- gfs2: Prevent direct-I/O write fallback errors from getting lost
137+
- HID: gt683r: add missing MODULE_DEVICE_TABLE
138+
- riscv: Use -mno-relax when using lld linker
139+
- gfs2: Fix use-after-free in gfs2_glock_shrink_scan
140+
- scsi: target: core: Fix warning on realtime kernels
141+
- ethernet: myri10ge: Fix missing error code in myri10ge_probe()
142+
- scsi: qedf: Do not put host in qedf_vport_create() unconditionally
143+
- scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V
144+
- nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues()
145+
- nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue()
146+
fails
147+
- nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue()
148+
- net: ipconfig: Don't override command-line hostnames or domains
149+
- drm/amd/display: Allow bandwidth validation for 0 streams.
150+
- rtnetlink: Fix missing error code in rtnl_bridge_notify()
151+
- net/x25: Return the correct errno code
152+
- net: Return the correct errno code
153+
- fib: Return the correct errno code
154+
- Linux 5.4.127
155+
* Focal update: v5.4.126 upstream stable release (LP: #1933369)
156+
- proc: Check /proc/$pid/attr/ writes against file opener
157+
- proc: Track /proc/$pid/attr/ opener mm_struct
158+
- ASoC: max98088: fix ni clock divider calculation
159+
- spi: Fix spi device unregister flow
160+
- net/nfc/rawsock.c: fix a permission check bug
161+
- usb: cdns3: Fix runtime PM imbalance on error
162+
- ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet
163+
- ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet
164+
- vfio-ccw: Serialize FSM IDLE state with I/O completion
165+
- ASoC: sti-sas: add missing MODULE_DEVICE_TABLE
166+
- spi: sprd: Add missing MODULE_DEVICE_TABLE
167+
- isdn: mISDN: netjet: Fix crash in nj_probe:
168+
- bonding: init notify_work earlier to avoid uninitialized use
169+
- netlink: disable IRQs for netlink_lock_table()
170+
- net: mdiobus: get rid of a BUG_ON()
171+
- cgroup: disable controllers at parse time
172+
- wq: handle VM suspension in stall detection
173+
- net/qla3xxx: fix schedule while atomic in ql_sem_spinlock
174+
- RDS tcp loopback connection can hang
175+
- scsi: bnx2fc: Return failure if io_req is already in ABTS processing
176+
- scsi: vmw_pvscsi: Set correct residual data length
177+
- scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq
178+
- scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal
179+
- net: macb: ensure the device is available before accessing GEMGXL control
180+
registers
181+
- net: appletalk: cops: Fix data race in cops_probe1
182+
- net: dsa: microchip: enable phy errata workaround on 9567
183+
- nvme-fabrics: decode host pathing error for connect
184+
- MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER
185+
- dm verity: fix require_signatures module_param permissions
186+
- bnx2x: Fix missing error code in bnx2x_iov_init_one()
187+
- nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME
188+
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers
189+
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers
190+
- spi: Don't have controller clean up spi device before driver unbind
191+
- spi: Cleanup on failure of initial setup
192+
- i2c: mpc: Make use of i2c_recover_bus()
193+
- i2c: mpc: implement erratum A-004447 workaround
194+
- x86/boot: Add .text.* to setup.ld
195+
- spi: bcm2835: Fix out-of-bounds access with more than 4 slaves
196+
- drm: Fix use-after-free read in drm_getunique()
197+
- drm: Lock pointer access in drm_master_release()
198+
- kvm: avoid speculation-based attacks from out-of-range memslot accesses
199+
- staging: rtl8723bs: Fix uninitialized variables
200+
- btrfs: return value from btrfs_mark_extent_written() in case of error
201+
- btrfs: promote debugging asserts to full-fledged checks in validate_super
202+
- cgroup1: don't allow '\n' in renaming
203+
- USB: f_ncm: ncm_bitrate (speed) is unsigned
204+
- usb: f_ncm: only first packet of aggregate needs to start timer
205+
- usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms
206+
- usb: dwc3: ep0: fix NULL pointer exception
207+
- usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling
208+
- usb: typec: wcove: Use LE to CPU conversion when accessing msg->header
209+
- usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path
210+
- usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind
211+
- USB: serial: ftdi_sio: add NovaTech OrionMX product ID
212+
- USB: serial: omninet: add device id for Zyxel Omni 56K Plus
213+
- USB: serial: quatech2: fix control-request directions
214+
- USB: serial: cp210x: fix alternate function for CP2102N QFN20
215+
- usb: gadget: eem: fix wrong eem header operation
216+
- usb: fix various gadgets null ptr deref on 10gbps cabling.
217+
- usb: fix various gadget panics on 10gbps cabling
218+
- regulator: core: resolve supply for boot-on/always-on regulators
219+
- regulator: max77620: Use device_set_of_node_from_dev()
220+
- usb: typec: mux: Fix copy-paste mistake in typec_mux_match
221+
- RDMA/ipoib: Fix warning caused by destroying non-initial netns
222+
- RDMA/mlx4: Do not map the core_clock page to user space unless enabled
223+
- vmlinux.lds.h: Avoid orphan section with !SMP
224+
- perf: Fix data race between pin_count increment/decrement
225+
- sched/fair: Make sure to update tg contrib for blocked load
226+
- KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message
227+
- IB/mlx5: Fix initializing CQ fragments buffer
228+
- NFS: Fix a potential NULL dereference in nfs_get_client()
229+
- NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode()
230+
- perf session: Correct buffer copying when peeking events
231+
- kvm: fix previous commit for 32-bit builds
232+
- NFS: Fix use-after-free in nfs4_init_client()
233+
- NFSv4: Fix second deadlock in nfs4_evict_inode()
234+
- NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error.
235+
- scsi: core: Fix error handling of scsi_host_alloc()
236+
- scsi: core: Fix failure handling of scsi_add_host_with_dma()
237+
- scsi: core: Put .shost_dev in failure path if host state changes to RUNNING
238+
- scsi: core: Only put parent device if host state differs from SHOST_CREATED
239+
- ftrace: Do not blindly read the ip address in ftrace_bug()
240+
- tracing: Correct the length check which causes memory corruption
241+
- proc: only require mm_struct for writing
242+
- Linux 5.4.126
243+
* Focal update: v5.4.125 upstream stable release (LP: #1932957)
244+
- btrfs: tree-checker: do not error out if extent ref hash doesn't match
245+
- net: usb: cdc_ncm: don't spew notifications
246+
- ALSA: usb: update old-style static const declaration
247+
- nl80211: validate key indexes for cfg80211_registered_device
248+
- hwmon: (dell-smm-hwmon) Fix index values
249+
- netfilter: conntrack: unregister ipv4 sockopts on error unwind
250+
- efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared
251+
- efi: cper: fix snprintf() use in cper_dimm_err_location()
252+
- vfio/pci: Fix error return code in vfio_ecap_init()
253+
- vfio/pci: zap_vma_ptes() needs MMU
254+
- samples: vfio-mdev: fix error handing in mdpy_fb_probe()
255+
- vfio/platform: fix module_put call in error flow
256+
- ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service
257+
- HID: pidff: fix error return code in hid_pidff_init()
258+
- HID: i2c-hid: fix format string mismatch
259+
- net/sched: act_ct: Fix ct template allocation for zone 0
260+
- ACPICA: Clean up context mutex during object deletion
261+
- netfilter: nft_ct: skip expectations for confirmed conntrack
262+
- netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches
263+
- ieee802154: fix error return code in ieee802154_add_iface()
264+
- ieee802154: fix error return code in ieee802154_llsec_getparams()
265+
- ixgbevf: add correct exception tracing for XDP
266+
- ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions
267+
- ice: write register with correct offset
268+
- ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared
269+
- ice: Allow all LLDP packets from PF to Tx
270+
- i2c: qcom-geni: Add shutdown callback for i2c
271+
- i40e: optimize for XDP_REDIRECT in xsk path
272+
- i40e: add correct exception tracing for XDP
273+
- arm64: dts: ls1028a: fix memory node
274+
- arm64: dts: zii-ultra: fix 12V_MAIN voltage
275+
- ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property
276+
- ARM: dts: imx7d-pico: Fix the 'tuning-step' property
277+
- ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells
278+
- bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act
279+
- tipc: add extack messages for bearer/media failure
280+
- tipc: fix unique bearer names sanity check
281+
- Bluetooth: fix the erroneous flush_work() order
282+
- Bluetooth: use correct lock to prevent UAF of hdev object
283+
- net: caif: added cfserl_release function
284+
- net: caif: add proper error handling
285+
- net: caif: fix memory leak in caif_device_notify
286+
- net: caif: fix memory leak in cfusbl_device_notify
287+
- HID: i2c-hid: Skip ELAN power-on command after reset
288+
- HID: magicmouse: fix NULL-deref on disconnect
289+
- HID: multitouch: require Finger field to mark Win8 reports as MT
290+
- ALSA: timer: Fix master timer notification
291+
- ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx
292+
- ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch
293+
- ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators
294+
- ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed
295+
- usb: dwc2: Fix build in periphal-only mode
296+
- pid: take a reference when initializing `cad_pid`
297+
- ocfs2: fix data corruption by fallocate
298+
- nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect
299+
- drm/amdgpu: Don't query CE and UE errors
300+
- drm/amdgpu: make sure we unpin the UVD BO
301+
- x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing
302+
- btrfs: mark ordered extent and inode with error if we fail to finish
303+
- btrfs: fix error handling in btrfs_del_csums
304+
- btrfs: return errors from btrfs_del_csums in cleanup_ref_head
305+
- btrfs: fixup error handling in fixup_inode_link_counts
306+
- mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY
307+
- bnxt_en: Remove the setting of dev_port.
308+
- mm: add thp_order
309+
- XArray: add xa_get_order
310+
- XArray: add xas_split
311+
- mm/filemap: fix storing to a THP shadow entry
312+
- btrfs: fix unmountable seed device after fstrim
313+
- KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode
314+
- KVM: arm64: Fix debug register indexing
315+
- lib/lz4: explicitly support in-place decompression
316+
- xen-pciback: redo VF placement in the virtual topology
317+
- i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops
318+
- neighbour: allow NUD_NOARP entries to be forced GCed
319+
- Linux 5.4.125
320+
321+
-- Ian May <[email protected]> Wed, 28 Jul 2021 10:18:19 -0500
8322

9323
linux-oracle-5.4 (5.4.0-1052.56~18.04.1) bionic; urgency=medium
10324

debian.oracle-5.4/reconstruct

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ rm -f 'drivers/staging/mt7621-dma/mtk-hsdma.c'
1212
rm -f 'include/Kbuild'
1313
rm -f 'include/uapi/rdma/nes-abi.h'
1414
rm -f 'kernel/elfcore.c'
15+
chmod +x 'debian.oracle-5.4/initramfs-tools.d/oracle.hook.in'
16+
chmod +x 'debian.oracle-5.4/scripts/helpers/copy-files'
17+
chmod +x 'debian.oracle-5.4/scripts/helpers/local-mangle'
1518
chmod +x 'debian.oracle/initramfs-tools.d/oracle.hook.in'
1619
chmod +x 'debian/cloud-tools/hv_get_dhcp_info'
1720
chmod +x 'debian/cloud-tools/hv_get_dns_info'

0 commit comments

Comments
 (0)