# changelog

author: Sherry Yang <sherry.yang@oracle.com> [5.4.17-2136.337.3.el8uek]
changelog:
  - vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37137548]  
  - rds/ib: Count memory consumed by rds_page_frag (Hans Westgaard Ry)  [Orabug: 37172717]  
  - fs/dcache: allow fractional values in fs.negative-dentry-limit (Gautham Ananthakrishna)  [Orabug: 37156523]  
  - mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Miaohe Lin)  [Orabug: 36683094]  {CVE-2024-36028} 
  - uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37170992]  
  - uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
  - treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
  - treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37145327]  
  - workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
  - net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Saeed Mahameed)  [Orabug: 36706485]  
  - net/mlx5: Free irqs only on shutdown callback (Shay Drory)  [Orabug: 36706485]  
  - kpcimgr: Add dynamic memory region allocation feature (Joe Dobosenski)  [Orabug: 36983478]  
  - uek: kabi: Introduce APIs to hide/fake inclusion of headers (Saeed Mirzamohammadi)  [Orabug: 37097450]  
  - RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37100215]  
  - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37104450]  
  - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37099359]


author: Sherry Yang <sherry.yang@oracle.com> [5.4.17-2136.337.3.el8uek]
changelog:
  - vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37137548] {CVE-2024-49863}
  - rds/ib: Count memory consumed by rds_page_frag (Hans Westgaard Ry)  [Orabug: 37172717]  
  - fs/dcache: allow fractional values in fs.negative-dentry-limit (Gautham Ananthakrishna)  [Orabug: 37156523]  
  - mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Miaohe Lin)  [Orabug: 36683094]  {CVE-2024-36028} 
  - uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37170992]  
  - uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
  - treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
  - treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37145327]  
  - workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
  - net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Saeed Mahameed)  [Orabug: 36706485]  
  - net/mlx5: Free irqs only on shutdown callback (Shay Drory)  [Orabug: 36706485]  
  - kpcimgr: Add dynamic memory region allocation feature (Joe Dobosenski)  [Orabug: 36983478]  
  - uek: kabi: Introduce APIs to hide/fake inclusion of headers (Saeed Mirzamohammadi)  [Orabug: 37097450]  
  - RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37100215]  
  - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37104450]  
  - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37099359]


author: Sherry Yang <sherry.yang@oracle.com> [5.4.17-2136.337.4.el8uek]
changelog:
  - ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna)  [Orabug: 37199020]  
  - Revert "ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block" (Gautham Ananthakrishna)  [Orabug: 37199020]  
  - net/rds: Make send+receive IRQ assignments visible to user-space (Gerd Rausch)  [Orabug: 36987151]  
  - igb: Do not free the irq resources if they are already freed by igb_close() (Yifei Liu)  [Orabug: 37005245]  
  - A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan)  [Orabug: 36579195]


author: Sherry Yang <sherry.yang@oracle.com> [5.4.17-2136.337.4.el8uek]
changelog:
  - ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna)  [Orabug: 37199020] {CVE-2024-49958}
  - Revert "ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block" (Gautham Ananthakrishna)  [Orabug: 37199020]  
  - net/rds: Make send+receive IRQ assignments visible to user-space (Gerd Rausch)  [Orabug: 36987151]  
  - igb: Do not free the irq resources if they are already freed by igb_close() (Yifei Liu)  [Orabug: 37005245]  
  - A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan)  [Orabug: 36579195]


author: Sherry Yang <sherry.yang@oracle.com> [5.4.17-2136.338.2.el8uek]
changelog:
  - LTS tag: v5.4.285 (Sherry Yang)   
  - mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin)   
  - mac80211: always have ieee80211_sta_restart() (Johannes Berg)   
  - vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park)   
  - Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" (Jason-JH.Lin)   
  - mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park)   
  - nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi)   
  - ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis)   
  - riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)   
  - nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi)   
  - staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu)   
  - wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä)   
  - wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty)   
  - wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau)   
  - Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)   
  - xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)   
  - usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)   
  - usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)   
  - misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich)   
  - net: amd: mvme147: Fix probe banner message (Daniel Palmer)   
  - firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)   
  - drivers/misc: ti-st: Remove unneeded variable in st_tty_open (zhong jiang)   
  - netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso)   
  - net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)   
  - net: support ip generic csum processing in skb_csum_hwoffload_help (Xin Long)   
  - bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong)   
  - net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela)   
  - gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)   
  - gtp: simplify error handling code in 'gtp_encap_enable()' (Christophe JAILLET)   
  - dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema (Maciej Falkowski)   
  - ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)   
  - wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay)   
  - wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach)   
  - mac80211: Add support to trigger sta disconnect on hardware restart (Youghandhar Chintala)   
  - mac80211: do drv_reconfig_complete() before restarting all (Johannes Berg)   
  - wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)   
  - cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)   
  - xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca)   
  - arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (junhua huang)   
  - selinux: improve error checking in sel_write_load() (Paul Moore)   
  - hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)   
  - ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)   
  - nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi)   
  - ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)   
  - ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)   
  - drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello)   
  - ALSA: hda/realtek: Update default depop procedure (Kailang Yang)   
  - ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin)   
  - posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan)   
  - r8169: avoid unsolicited interrupts (Heiner Kallweit)   
  - net: sched: fix use-after-free in taprio_change() (Dmitry Antipov)   
  - net: usb: usbnet: fix name regression (Oliver Neukum)   
  - be2net: fix potential memory leak in be_xmit() (Wang Hai)   
  - net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai)   
  - tracing: Consider the NULL character when validating the event length (Leo Yan)   
  - jfs: Fix sanity check in dbMount (Dave Kleikamp)   
  - udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad)   
  - drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede)   
  - KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr)   
  - KVM: s390: gaccess: Cleanup access to guest pages (Janis Schoetterl-Glausch)   
  - KVM: s390: gaccess: Refactor access address range check (Janis Schoetterl-Glausch)   
  - KVM: s390: gaccess: Refactor gpa and length calculation (Janis Schoetterl-Glausch)   
  - arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland)   
  - arm64:uprobe fix the uprobe SWBP_INSN in big-endian (junhua huang)   
  - Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin)   
  - usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo)   
  - smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara)   
  - genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet)   
  - net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai)   
  - net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai)   
  - macsec: don't increment counters for an unrelated SA (Sabrina Dubroca)   
  - drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek)   
  - RDMA/bnxt_re: Return more meaningful error (Kalesh AP)   
  - ipv4: give an IPv4 dev to blackhole_netdev (Xin Long)   
  - RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy)   
  - ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink)   
  - RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel)   
  - mac80211: Fix NULL ptr deref for injected rate info (Mathy Vanhoef)   
  - erofs: fix lz4 inplace decompression (Gao Xiang)   
  - nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi)   
  - x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui)   
  - x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor)   
  - parport: Proper fix for array out-of-bounds access (Takashi Iwai)   
  - USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas)   
  - USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost)   
  - xhci: Fix incorrect stream context type macro (Mathias Nyman)   
  - Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz)   
  - Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson)   
  - iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)   
  - iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)   
  - iio: light: opt3001: add missing full-scale range value (Emil Gedenryd)   
  - iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET)   
  - iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)   
  - iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco)   
  - iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco)   
  - drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov)   
  - blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval)   
  - x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson)   
  - KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller)   
  - s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh)   
  - KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao)   
  - wifi: mac80211: fix potential key use-after-free (Johannes Berg)   
  - mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin)   
  - fat: fix uninitialized variable (OGAWA Hirofumi)   
  - PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli)   
  - tracing/kprobes: Fix symbol counting logic by looking at modules as well (Andrii Nakryiko)   
  - tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols (Francis Laniel)   
  - arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland)   
  - arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland)   
  - posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan)   
  - nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error (Yonatan Maman)   
  - net: Fix an unsafe loop on the list (Anastasia Kovaleva)   
  - hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (SurajSonawane2415)   
  - usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Icenowy Zheng)   
  - usb: xhci: Fix problem with xhci resume from suspend (Jose Alberto Reguero)   
  - usb: dwc3: core: Stop processing of pending events if controller is halted (Selvarasu Ganesan)   
  - Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" (Oliver Neukum)   
  - HID: plantronics: Workaround for an unexcepted opposite volume key (Wade Wang)   
  - CDC-NCM: avoid overflow in sanity checking (Oliver Neukum)   
  - resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying)   
  - lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu)   
  - locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)   
  - locking/lockdep: Rework lockdep_lock (Peter Zijlstra)   
  - locking/lockdep: Fix bad recursion pattern (Peter Zijlstra)   
  - slip: make slhc_remember() more robust against malicious packets (Eric Dumazet)   
  - ppp: fix ppp_async_encode() illegal access (Eric Dumazet)   
  - sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long)   
  - net: annotate lockless accesses to sk->sk_max_ack_backlog (Eric Dumazet)   
  - net: annotate lockless accesses to sk->sk_ack_backlog (Eric Dumazet)   
  - net: ibm: emac: mal: fix wrong goto (Rosen Penev)   
  - net/sched: accept TCA_STAB only for root qdisc (Eric Dumazet)   
  - igb: Do not bring the device up after non-fatal error (Mohamed Khalfella)   
  - gpio: aspeed: Use devm_clk api to manage clock source (Billy Tsai)   
  - gpio: aspeed: Add the flush write to ensure the write complete. (Billy Tsai)   
  - Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (Luiz Augusto von Dentz)   
  - netfilter: br_netfilter: fix panic with metadata_dst skb (Andy Roulin)   
  - tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe (Neal Cardwell)   
  - tcp: fix to allow timestamp undo if no retransmits were sent (Neal Cardwell)   
  - SUNRPC: Fix integer overflow in decode_rc_list() (Dan Carpenter)   
  - ice: fix VLAN replay after reset (Dave Ertman)   
  - RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson)   
  - fbdev: sisfb: Fix strbuf array overflow (Andrey Shumilin)   
  - driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute (Zijun Hu)   
  - tools/iio: Add memory allocation failure check for trigger_name (Zhu Jun)   
  - virtio_pmem: Check device status before requesting flush (Philip Chen)   
  - usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario (Shawn Shao)   
  - usb: chipidea: udc: enable suspend interrupt after usb reset (Xu Yang)   
  - media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() (Yunke Cao)   
  - ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition (Kaixin Wang)   
  - PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Alex Williamson)   
  - i2c: i801: Use a different adapter-name for IDF adapters (Hans de Goede)   
  - PCI: Add ACS quirk for Qualcomm SA8775P (Subramanian Ananthanarayanan)   
  - clk: bcm: bcm53573: fix OF node leak in init (Krzysztof Kozlowski)   
  - ktest.pl: Avoid false positives with grub2 skip regex (Daniel Jordan)   
  - s390/cpum_sf: Remove WARN_ON_ONCE statements (Thomas Richter)   
  - ext4: nested locking for xattr inode (Wojciech Gładysz)   
  - s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Gerald Schaefer)   
  - s390/facility: Disable compile time optimization for decompressor code (Heiko Carstens)   
  - bpf: Check percpu map value size first (Tao Chen)   
  - Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Mathias Krause)   
  - virtio_console: fix misc probe bugs (Michael S. Tsirkin)   
  - tracing: Have saved_cmdlines arrays all in one allocation (Steven Rostedt (Google))   
  - drm/crtc: fix uninitialized variable use even harder (Rob Clark)   
  - tracing: Remove precision vsnprintf() check from print event (Steven Rostedt (Google))   
  - net: ethernet: cortina: Drop TSO support (Linus Walleij)   
  - unicode: Don't special case ignorable code points (Gabriel Krisman Bertazi)   
  - ext4: fix inode tree inconsistency caused by ENOMEM (zhanchengbin)   
  - ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf)   
  - ACPI: battery: Simplify battery hook locking (Armin Wolf)   
  - r8169: add tally counter fields added with RTL8125 (Heiner Kallweit)   
  - r8169: Fix spelling mistake: "tx_underun" -> "tx_underrun" (Colin Ian King)   
  - clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton)   
  - clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd() (Stephen Boyd)   
  - nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown)   
  - nfsd: use ktime_get_seconds() for timestamps (Arnd Bergmann)   
  - uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov)   
  - arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland)   
  - arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland)   
  - arm64: Add Cortex-715 CPU part definition (Anshuman Khandual)   
  - i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)   
  - i2c: qcom-geni: Grow a dev pointer to simplify code (Stephen Boyd)   
  - i2c: qcom-geni: Let firmware specify irq trigger flags (Stephen Boyd)   
  - gpio: davinci: fix lazy disable (Emanuele Ghidoli)   
  - btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana)   
  - btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo)   
  - ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede)   
  - ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede)   
  - Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa)   
  - rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski)   
  - tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa)   
  - iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán)   
  - media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang)   
  - media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil)   
  - media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart)   
  - clk: rockchip: fix error for unknown clocks (Sebastian Reichel)   
  - aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee)   
  - riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang)   
  - ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu)   
  - ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun)   
  - ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu)   
  - ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi)   
  - ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi)   
  - ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao)   
  - mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich)   
  - jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li)   
  - drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke)   
  - of/irq: Support #msi-cells=<0> in of_msi_get_domain (Andrew Jones)   
  - parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller)   
  - parisc: Fix 64-bit userspace syscall path (Helge Deller)   
  - ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE))   
  - ext4: fix double brelse() the buffer of the extents path (Baokun Li)   
  - ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li)   
  - ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE))   
  - ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li)   
  - ext4: no need to continue when the number of entries is 1 (Edward Adam Davis)   
  - ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela)   
  - drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann)   
  - parisc: Fix itlb miss handler for 64-bit programs (Helge Deller)   
  - perf/core: Fix small negative period being ignored (Luo Gengkun)   
  - spi: bcm63xx: Fix module autoloading (Jinjie Ruan)   
  - firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski)   
  - i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock)   
  - i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut)   
  - selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy)   
  - selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)   
  - spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks)   
  - ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov)   
  - ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo)   
  - of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven)   
  - drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven)   
  - scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook)   
  - drm/printer: Allow NULL data in devcoredump printer (Matthew Brost)   
  - drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung)   
  - drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam)   
  - drm/amd/display: Check stream before comparing them (Alex Hung)   
  - jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng)   
  - jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis)   
  - jfs: Fix uaf in dbFreeBits (Edward Adam Davis)   
  - jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga)   
  - ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal)   
  - power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis)   
  - fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang)   
  - x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook)   
  - ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai)   
  - ALSA: asihpi: Fix potential OOB array access (Takashi Iwai)   
  - signal: Replace BUG_ON()s (Thomas Gleixner)   
  - nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)   
  - wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva)   
  - proc: add config & param to block forcing mem writes (Adrian Ratiu)   
  - ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis)   
  - tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing)   
  - ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel)   
  - ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima)   
  - net: mvpp2: Increase size of queue_name buffer (Simon Horman)   
  - tipc: guard against string buffer overrun (Simon Horman)   
  - ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao)   
  - ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki)   
  - wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang)   
  - net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov)   
  - ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf)   
  - ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf)   
  - net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski)   
  - net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski)   
  - net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski)   
  - ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin)   
  - wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen)   
  - wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka)   
  - f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn)   
  - ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai)   
  - ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai)   
  - ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou)   
  - sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long)   
  - ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov)   
  - net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet)   
  - net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet)   
  - net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski)   
  - Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)   
  - Bluetooth: btmrvl_sdio: Refactor irq wakeup (Abhishek Pandit-Subedi)   
  - netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet)   
  - net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)   
  - netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter)   
  - net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella)   
  - ieee802154: Fix build error (Jinjie Ruan)   
  - drivers: net: Fix Kconfig indentation, continued (Krzysztof Kozlowski)   
  - Minor fixes to the CAIF Transport drivers Kconfig file (rd.dunlab@gmail.com)   
  - ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li)   
  - mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren)   
  - mailbox: rockchip: fix a typo in module autoloading (Liao Chen)   
  - usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli)   
  - i2c: isch: Add missed 'else' (Andy Shevchenko)   
  - i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang)   
  - mm: only enforce minimum stack gap size if it's sensible (David Gow)   
  - pps: add an error check in parport_attach (Ma Ke)   
  - pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)   
  - USB: misc: yurex: fix race between read and write (Oliver Neukum)   
  - usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones)   
  - soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski)   
  - soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski)   
  - PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson)   
  - PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() (Thomas Gleixner)   
  - ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov)   
  - ASoC: meson: axg: extract sound card utils (Jerome Brunet)   
  - nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng)   
  - fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün)   
  - vfs: fix race between evice_inodes() and find_inode()&iput() (Julian Sun)   
  - hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang)   
  - f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich)   
  - f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich)   
  - debugobjects: Fix conditions in fill_pool() (Zhen Lei)   
  - wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith)   
  - ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Werner Sembach)   
  - ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh)   
  - drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov)   
  - drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen)   
  - tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli)   
  - firmware_loader: Block path traversal (Jann Horn)   
  - USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum)   
  - USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum)   
  - USB: appledisplay: close race between probe and completion handler (Oliver Neukum)   
  - drm/amd/display: Round calculated vtotal (Robin Chen)   
  - soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski)   
  - Remove *.orig pattern from .gitignore (Laurent Pinchart)   
  - crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead)   
  - netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman)   
  - net: qrtr: Update packets cloning when broadcasting (Youssef Samir)   
  - tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt)   
  - net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang)   
  - netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet)   
  - coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose)   
  - iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols)   
  - iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols)   
  - f2fs: reduce expensive checkpoint trigger frequency (Chao Yu)   
  - f2fs: remove unneeded check condition in __f2fs_setxattr() (Chao Yu)   
  - f2fs: fix to update i_ctime in __f2fs_setxattr() (Chao Yu)   
  - f2fs: fix typo (Yonggil Song)   
  - f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() (Chao Yu)   
  - nfsd: return -EINVAL when namelen is 0 (Li Lingfeng)   
  - nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang)   
  - ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan)   
  - RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov)   
  - riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan)   
  - RDMA/hns: Optimize hem allocation performance (Junxian Huang)   
  - watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt)   
  - pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng)   
  - clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner)   
  - pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang)   
  - RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun)   
  - PCI: xilinx-nwl: Fix register misspelling (Sean Anderson)   
  - PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter)   
  - drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li)   
  - drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li)   
  - clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman)   
  - perf time-utils: Fix 32-bit nsec parsing (Ian Rogers)   
  - perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong)   
  - perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong)   
  - bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann)   
  - nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi)   
  - nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi)   
  - nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi)   
  - ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo)   
  - ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo)   
  - ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi)   
  - smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye)   
  - ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun)   
  - jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers() (Mauricio Faria de Oliveira)   
  - kthread: fix task state in kthread worker if being frozen (Chen Yu)   
  - kthread: add kthread_work tracepoints (Rob Clark)   
  - xz: cleanup CRC32 edits from 2018 (Lasse Collin)   
  - selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar)   
  - selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar)   
  - selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar)   
  - selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar)   
  - tpm: Clean up TPM space after command failure (Jonathan McDowell)   
  - xen/swiotlb: add alignment check for dma buffers (Juergen Gross)   
  - xen: use correct end address of kernel for conflict checking (Juergen Gross)   
  - drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li)   
  - drm/msm: fix %s null argument error (Sherry Yang)   
  - ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang)   
  - drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak)   
  - drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak)   
  - drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak)   
  - drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin)   
  - jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park)   
  - drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich)   
  - drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman)   
  - drm/rockchip: vop: Allow 4096px width scaling (Alex Bee)   
  - drm/radeon: properly handle vbios fake edid sizing (Alex Deucher)   
  - drm/radeon: Replace one-element array with flexible-array member (Paulo Miguel Almeida)   
  - drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher)   
  - drm/amdgpu: Replace one-element array with flexible-array member (Paulo Miguel Almeida)   
  - drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET)   
  - mtd: powernv: Add check devm_kasprintf() returned value (Charles Han)   
  - fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET)   
  - power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber)   
  - power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan)   
  - power: supply: axp20x_battery: allow disabling battery charging (Hermann Lauer)   
  - hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu)   
  - mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac)   
  - hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck)   
  - clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal)   
  - reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski)   
  - ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski)   
  - ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski)   
  - spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko)   
  - spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke)   
  - block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai)   
  - block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai)   
  - block, bfq: fix possible UAF for bfqq->bic with merge chain (Yu Kuai)   
  - net: tipc: avoid possible garbage value (Su Hui)   
  - Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz)   
  - can: bcm: Clear bo->bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima)   
  - sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet)   
  - wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye)   
  - wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov)   
  - mac80211: parse radiotap header when selecting Tx queue (Mathy Vanhoef)   
  - wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov)   
  - wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov)   
  - netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso)   
  - netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso)   
  - netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso)   
  - can: j1939: use correct function name in comment (Zhang Changzhong)   
  - mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering)   
  - fs/namespace: fnic: Switch to use %ptTd (Andy Shevchenko)   
  - mount: warn only once about timestamp range expiration (Anthony Iliopoulos)   
  - fs: explicitly unregister per-superblock BDIs (Christoph Hellwig)   
  - wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen)   
  - wifi: ath9k: fix parameter check in ath9k_init_debug() (Minjie Du)   
  - ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin)   
  - USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis)   
  - USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)   
  - bpf: Fix DEVMAP_HASH overflow check on 32-bit arches (Toke Høiland-Jørgensen)   
  - inet: inet_defrag: prevent sk release while still in use (Florian Westphal)   
  - gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan)   
  - ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng)   
  - ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng)   
  - x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)   
  - spi: bcm63xx: Enable module autoloading (Liao Chen)   
  - drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)   
  - ASoC: tda7419: fix module autoloading (Liao Chen)   
  - wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach)   
  - wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)   
  - net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)   
  - microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)   
  - pinctrl: at91: make it work with current gpiolib (Thomas Blocher)   
  - ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)   
  - ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)   
  - ASoC: allow module autoloading for table db1200_pids (Hongbo Li)   
  - soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)   
  - spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu)   
  - net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson)   
  - net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)   
  - net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)   
  - ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)   
  - arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)   
  - scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)   
  - net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)   
  - net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)   
  - usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)


author: Sherry Yang <sherry.yang@oracle.com> [5.4.17-2136.338.3.el8uek]
changelog:
  - drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli)   
  - rds: Add rds stuck shutdown timeout (Rohit Nair)  [Orabug: 37180926]  
  - ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37243611]  
  - blk-mq: fix missing blk_account_io_done() in error path (Yu Kuai)  [Orabug: 37280096]  
  - Revert "net/mlx5: disable the 'fast unload' feature on Exadata systems" (Qing Huang)  [Orabug: 37285309]


author: Alok Tiwari <alok.a.tiwari@oracle.com> [5.4.17-2136.338.4.el8uek]
changelog:
  - devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37284641]  {CVE-2024-26734} 
  - mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37174200]  {CVE-2024-47674} 
  - mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37174200]  {CVE-2024-47674} 
  - mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37174200]  {CVE-2024-47674} 
  - mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37174200]  {CVE-2024-47674} 
  - mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37174200]  {CVE-2024-47674}


author: Sherry Yang <sherry.yang@oracle.com> [5.4.17-2136.338.2.el8uek]
changelog:
  - LTS tag: v5.4.285 (Sherry Yang)   
  - mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin) [Orabug: 37331939] {CVE-2024-53097}
  - mac80211: always have ieee80211_sta_restart() (Johannes Berg)   
  - vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park)   
  - Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" (Jason-JH.Lin)   
  - mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park) [Orabug: 37268581] {CVE-2024-50228}
  - nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi) [Orabug: 37268589] {CVE-2024-50230}
  - ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis) [Orabug: 37268564] {CVE-2024-50218}
  - riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)   
  - nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi) [Orabug: 37268585] {CVE-2024-50229}
  - staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu) [Orabug: 37268598] {CVE-2024-50233}
  - wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä) [Orabug: 37268603] {CVE-2024-50234}
  - wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty) [Orabug: 37268611] {CVE-2024-50236}
  - wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau) [Orabug: 37268614] {CVE-2024-50237}
  - Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)   
  - xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)   
  - usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)   
  - usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)   
  - misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich)   
  - net: amd: mvme147: Fix probe banner message (Daniel Palmer)   
  - firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)   
  - drivers/misc: ti-st: Remove unneeded variable in st_tty_open (zhong jiang)   
  - netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso) [Orabug: 37268671] {CVE-2024-50251}
  - net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)   
  - net: support ip generic csum processing in skb_csum_hwoffload_help (Xin Long)   
  - bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong) [Orabug: 37268703] {CVE-2024-50262}
  - net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela) [Orabug: 37304741] {CVE-2024-53057}
  - gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)   
  - gtp: simplify error handling code in 'gtp_encap_enable()' (Christophe JAILLET)   
  - dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema (Maciej Falkowski)   
  - ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)   
  - wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay) [Orabug: 37304750] {CVE-2024-53059}
  - wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach)   
  - mac80211: Add support to trigger sta disconnect on hardware restart (Youghandhar Chintala)   
  - mac80211: do drv_reconfig_complete() before restarting all (Johannes Berg)   
  - wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)   
  - cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)   
  - xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [Orabug: 37264076] {CVE-2024-50142}
  - arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (junhua huang)   
  - selinux: improve error checking in sel_write_load() (Paul Moore)   
  - hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)   
  - ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)   
  - nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi) [Orabug: 37252378] {CVE-2024-50116}
  - ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)   
  - ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)   
  - drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello) [Orabug: 37252384] {CVE-2024-50117}
  - ALSA: hda/realtek: Update default depop procedure (Kailang Yang)   
  - ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin) [Orabug: 37264275] {CVE-2024-50205}
  - posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan) [Orabug: 37304479] {CVE-2024-50210}
  - r8169: avoid unsolicited interrupts (Heiner Kallweit)   
  - net: sched: fix use-after-free in taprio_change() (Dmitry Antipov) [Orabug: 37252408] {CVE-2024-50127}
  - net: usb: usbnet: fix name regression (Oliver Neukum)   
  - be2net: fix potential memory leak in be_xmit() (Wang Hai) [Orabug: 37264144] {CVE-2024-50167}
  - net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai) [Orabug: 37264150] {CVE-2024-50168}
  - tracing: Consider the NULL character when validating the event length (Leo Yan) [Orabug: 37252416] {CVE-2024-50131}
  - jfs: Fix sanity check in dbMount (Dave Kleikamp)   
  - udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad) [Orabug: 37264081] {CVE-2024-50143}
  - drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede) [Orabug: 37252421] {CVE-2024-50134}
  - KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr)   
  - KVM: s390: gaccess: Cleanup access to guest pages (Janis Schoetterl-Glausch)   
  - KVM: s390: gaccess: Refactor access address range check (Janis Schoetterl-Glausch)   
  - KVM: s390: gaccess: Refactor gpa and length calculation (Janis Schoetterl-Glausch)   
  - arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland) [Orabug: 37264237] {CVE-2024-50194}
  - arm64:uprobe fix the uprobe SWBP_INSN in big-endian (junhua huang)   
  - Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin) [Orabug: 37264097] {CVE-2024-50148}
  - usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo) [Orabug: 37264103] {CVE-2024-50150}
  - smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [Orabug: 37264108] {CVE-2024-50151}
  - genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet)   
  - net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai) [Orabug: 37264157] {CVE-2024-50171}
  - net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai)   
  - macsec: don't increment counters for an unrelated SA (Sabrina Dubroca)   
  - drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek)   
  - RDMA/bnxt_re: Return more meaningful error (Kalesh AP)   
  - ipv4: give an IPv4 dev to blackhole_netdev (Xin Long)   
  - RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy)   
  - ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink)   
  - RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel)   
  - mac80211: Fix NULL ptr deref for injected rate info (Mathy Vanhoef)   
  - erofs: fix lz4 inplace decompression (Gao Xiang)   
  - nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37264267] {CVE-2024-50202}
  - x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui)   
  - x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor)   
  - parport: Proper fix for array out-of-bounds access (Takashi Iwai) [Orabug: 37227436] {CVE-2024-50074}
  - USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas)   
  - USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost)   
  - xhci: Fix incorrect stream context type macro (Mathias Nyman)   
  - Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz)   
  - Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson)   
  - iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)   
  - iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)   
  - iio: light: opt3001: add missing full-scale range value (Emil Gedenryd)   
  - iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET)   
  - iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)   
  - iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco)   
  - iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco)   
  - drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov)   
  - blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval) [Orabug: 37227404] {CVE-2024-50082}
  - x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson)   
  - KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller)   
  - s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh)   
  - KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao) [Orabug: 36835837] {CVE-2024-40953}
  - wifi: mac80211: fix potential key use-after-free (Johannes Berg)   
  - mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin) [Orabug: 37264257] {CVE-2024-50199}
  - fat: fix uninitialized variable (OGAWA Hirofumi)   
  - PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli)   
  - tracing/kprobes: Fix symbol counting logic by looking at modules as well (Andrii Nakryiko)   
  - tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols (Francis Laniel)   
  - arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland)   
  - arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland) [Orabug: 37252317] {CVE-2024-50099}
  - posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan) [Orabug: 37264242] {CVE-2024-50195}
  - nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error (Yonatan Maman) [Orabug: 37252308] {CVE-2024-50096}
  - net: Fix an unsafe loop on the list (Anastasia Kovaleva) [Orabug: 37206409] {CVE-2024-50024}
  - hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (SurajSonawane2415)   
  - usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Icenowy Zheng)   
  - usb: xhci: Fix problem with xhci resume from suspend (Jose Alberto Reguero)   
  - usb: dwc3: core: Stop processing of pending events if controller is halted (Selvarasu Ganesan)   
  - Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" (Oliver Neukum)   
  - HID: plantronics: Workaround for an unexcepted opposite volume key (Wade Wang)   
  - CDC-NCM: avoid overflow in sanity checking (Oliver Neukum)   
  - resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying) [Orabug: 37200931] {CVE-2024-49878}
  - lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu)   
  - locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)   
  - locking/lockdep: Rework lockdep_lock (Peter Zijlstra)   
  - locking/lockdep: Fix bad recursion pattern (Peter Zijlstra)   
  - slip: make slhc_remember() more robust against malicious packets (Eric Dumazet) [Orabug: 37206429] {CVE-2024-50033}
  - ppp: fix ppp_async_encode() illegal access (Eric Dumazet) [Orabug: 37206435] {CVE-2024-50035}
  - sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long)   
  - net: annotate lockless accesses to sk->sk_max_ack_backlog (Eric Dumazet)   
  - net: annotate lockless accesses to sk->sk_ack_backlog (Eric Dumazet)   
  - net: ibm: emac: mal: fix wrong goto (Rosen Penev)   
  - net/sched: accept TCA_STAB only for root qdisc (Eric Dumazet) [Orabug: 37206457] {CVE-2024-50039}
  - igb: Do not bring the device up after non-fatal error (Mohamed Khalfella) [Orabug: 37206464] {CVE-2024-50040}
  - gpio: aspeed: Use devm_clk api to manage clock source (Billy Tsai)   
  - gpio: aspeed: Add the flush write to ensure the write complete. (Billy Tsai)   
  - Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (Luiz Augusto von Dentz) [Orabug: 37206474] {CVE-2024-50044}
  - netfilter: br_netfilter: fix panic with metadata_dst skb (Andy Roulin) [Orabug: 37206482] {CVE-2024-50045}
  - tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe (Neal Cardwell)   
  - tcp: fix to allow timestamp undo if no retransmits were sent (Neal Cardwell)   
  - SUNRPC: Fix integer overflow in decode_rc_list() (Dan Carpenter)   
  - ice: fix VLAN replay after reset (Dave Ertman)   
  - RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson)   
  - fbdev: sisfb: Fix strbuf array overflow (Andrey Shumilin) [Orabug: 37264186] {CVE-2024-50180}
  - driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute (Zijun Hu)   
  - tools/iio: Add memory allocation failure check for trigger_name (Zhu Jun)   
  - virtio_pmem: Check device status before requesting flush (Philip Chen) [Orabug: 37264205] {CVE-2024-50184}
  - usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario (Shawn Shao)   
  - usb: chipidea: udc: enable suspend interrupt after usb reset (Xu Yang)   
  - media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() (Yunke Cao)   
  - ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition (Kaixin Wang) [Orabug: 37206542] {CVE-2024-50059}
  - PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Alex Williamson)   
  - i2c: i801: Use a different adapter-name for IDF adapters (Hans de Goede)   
  - PCI: Add ACS quirk for Qualcomm SA8775P (Subramanian Ananthanarayanan)   
  - clk: bcm: bcm53573: fix OF node leak in init (Krzysztof Kozlowski)   
  - ktest.pl: Avoid false positives with grub2 skip regex (Daniel Jordan)   
  - s390/cpum_sf: Remove WARN_ON_ONCE statements (Thomas Richter)   
  - ext4: nested locking for xattr inode (Wojciech Gładysz)   
  - s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Gerald Schaefer)   
  - s390/facility: Disable compile time optimization for decompressor code (Heiko Carstens)   
  - bpf: Check percpu map value size first (Tao Chen)   
  - Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Mathias Krause)   
  - virtio_console: fix misc probe bugs (Michael S. Tsirkin)   
  - tracing: Have saved_cmdlines arrays all in one allocation (Steven Rostedt (Google))   
  - drm/crtc: fix uninitialized variable use even harder (Rob Clark)   
  - tracing: Remove precision vsnprintf() check from print event (Steven Rostedt (Google))   
  - net: ethernet: cortina: Drop TSO support (Linus Walleij)   
  - unicode: Don't special case ignorable code points (Gabriel Krisman Bertazi) [Orabug: 37252274] {CVE-2024-50089}
  - ext4: fix inode tree inconsistency caused by ENOMEM (zhanchengbin)   
  - ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf) [Orabug: 37206092] {CVE-2024-49955}
  - ACPI: battery: Simplify battery hook locking (Armin Wolf)   
  - r8169: add tally counter fields added with RTL8125 (Heiner Kallweit) [Orabug: 37206183] {CVE-2024-49973}
  - r8169: Fix spelling mistake: "tx_underun" -> "tx_underrun" (Colin Ian King)   
  - clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton)   
  - clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd() (Stephen Boyd)   
  - nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown)   
  - nfsd: use ktime_get_seconds() for timestamps (Arnd Bergmann)   
  - uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov)   
  - arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland)   
  - arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland)   
  - arm64: Add Cortex-715 CPU part definition (Anshuman Khandual)   
  - i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)   
  - i2c: qcom-geni: Grow a dev pointer to simplify code (Stephen Boyd)   
  - i2c: qcom-geni: Let firmware specify irq trigger flags (Stephen Boyd)   
  - gpio: davinci: fix lazy disable (Emanuele Ghidoli)   
  - btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana) [Orabug: 37200897] {CVE-2024-49867}
  - btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo) [Orabug: 37200903] {CVE-2024-49868}
  - ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede)   
  - ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede)   
  - Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa)   
  - rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski)   
  - tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa)   
  - iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán)   
  - media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang) [Orabug: 37206210] {CVE-2024-49981}
  - media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil)   
  - media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart)   
  - clk: rockchip: fix error for unknown clocks (Sebastian Reichel)   
  - aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee) [Orabug: 37206642] {CVE-2024-49982}
  - riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang)   
  - ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu) [Orabug: 37200926] {CVE-2024-49877}
  - ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun) [Orabug: 37206097] {CVE-2024-49957}
  - ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu) [Orabug: 37206137] {CVE-2024-49965}
  - ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi) [Orabug: 37206141] {CVE-2024-49966}
  - ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi)   
  - ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao)   
  - mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich)   
  - jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li) [Orabug: 37206109] {CVE-2024-49959}
  - drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke) [Orabug: 37200935] {CVE-2024-49879}
  - of/irq: Support #msi-cells=<0> in of_msi_get_domain (Andrew Jones)   
  - parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller)   
  - parisc: Fix 64-bit userspace syscall path (Helge Deller)   
  - ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE))   
  - ext4: fix double brelse() the buffer of the extents path (Baokun Li) [Orabug: 37200948] {CVE-2024-49882}
  - ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li) [Orabug: 37200954] {CVE-2024-49883}
  - ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE))   
  - ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li)   
  - ext4: no need to continue when the number of entries is 1 (Edward Adam Davis) [Orabug: 37206147] {CVE-2024-49967}
  - ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela)   
  - drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann)   
  - parisc: Fix itlb miss handler for 64-bit programs (Helge Deller)   
  - perf/core: Fix small negative period being ignored (Luo Gengkun)   
  - spi: bcm63xx: Fix module autoloading (Jinjie Ruan)   
  - firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski)   
  - i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock)   
  - i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut) [Orabug: 37206220] {CVE-2024-49985}
  - selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy)   
  - selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)   
  - spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks)   
  - ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov) [Orabug: 37206323] {CVE-2024-50006}
  - ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo)   
  - of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven)   
  - drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven)   
  - scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook)   
  - drm/printer: Allow NULL data in devcoredump printer (Matthew Brost)   
  - drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung) [Orabug: 37205727] {CVE-2024-49892}
  - drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam) [Orabug: 37205740] {CVE-2024-49894}
  - drm/amd/display: Check stream before comparing them (Alex Hung) [Orabug: 37205752] {CVE-2024-49896}
  - jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng) [Orabug: 37205778] {CVE-2024-49900}
  - jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis) [Orabug: 37205790] {CVE-2024-49902}
  - jfs: Fix uaf in dbFreeBits (Edward Adam Davis) [Orabug: 37205795] {CVE-2024-49903}
  - jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga)   
  - ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal)   
  - power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis)   
  - fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang) [Orabug: 37205936] {CVE-2024-49924}
  - x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook)   
  - ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai)   
  - ALSA: asihpi: Fix potential OOB array access (Takashi Iwai) [Orabug: 37206328] {CVE-2024-50007}
  - signal: Replace BUG_ON()s (Thomas Gleixner)   
  - nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)   
  - wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva) [Orabug: 37206333] {CVE-2024-50008}
  - proc: add config & param to block forcing mem writes (Adrian Ratiu)   
  - ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis)   
  - tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing)   
  - ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel)   
  - ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima)   
  - net: mvpp2: Increase size of queue_name buffer (Simon Horman)   
  - tipc: guard against string buffer overrun (Simon Horman) [Orabug: 37206278] {CVE-2024-49995}
  - ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao) [Orabug: 37206124] {CVE-2024-49962}
  - ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki)   
  - wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang)   
  - net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov)   
  - ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf)   
  - ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf)   
  - net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski)   
  - net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski)   
  - net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski)   
  - ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin)   
  - wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen) [Orabug: 37206029] {CVE-2024-49938}
  - wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka)   
  - f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn) [Orabug: 37200794] {CVE-2024-47740}
  - ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai)   
  - ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai)   
  - ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou)   
  - sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [Orabug: 37206051] {CVE-2024-49944}
  - ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov)   
  - net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet) [Orabug: 37206064] {CVE-2024-49948}
  - net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet) [Orabug: 37206070] {CVE-2024-49949}
  - net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski) [Orabug: 37206289] {CVE-2024-49997}
  - Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)   
  - Bluetooth: btmrvl_sdio: Refactor irq wakeup (Abhishek Pandit-Subedi)   
  - netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet) [Orabug: 37206081] {CVE-2024-49952}
  - net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)   
  - netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter)   
  - net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella)   
  - ieee802154: Fix build error (Jinjie Ruan)   
  - drivers: net: Fix Kconfig indentation, continued (Krzysztof Kozlowski)   
  - Minor fixes to the CAIF Transport drivers Kconfig file (rd.dunlab@gmail.com)   
  - ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [Orabug: 37264181] {CVE-2024-50179}
  - mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren) [Orabug: 37206130] {CVE-2024-49963}
  - mailbox: rockchip: fix a typo in module autoloading (Liao Chen)   
  - usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli)   
  - i2c: isch: Add missed 'else' (Andy Shevchenko)   
  - i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang)   
  - mm: only enforce minimum stack gap size if it's sensible (David Gow)   
  - pps: add an error check in parport_attach (Ma Ke)   
  - pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)   
  - USB: misc: yurex: fix race between read and write (Oliver Neukum)   
  - usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones)   
  - soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski)   
  - soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski)   
  - PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson)   
  - PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() (Thomas Gleixner)   
  - ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) [Orabug: 37116540] {CVE-2024-46849}
  - ASoC: meson: axg: extract sound card utils (Jerome Brunet)   
  - nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng)   
  - fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün)   
  - vfs: fix race between evice_inodes() and find_inode()&iput() (Julian Sun) [Orabug: 37200604] {CVE-2024-47679}
  - hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang)   
  - f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich)   
  - f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich)   
  - debugobjects: Fix conditions in fill_pool() (Zhen Lei)   
  - wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith)   
  - ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Werner Sembach)   
  - ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh) [Orabug: 37200878] {CVE-2024-49860}
  - drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov)   
  - drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen)   
  - tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli)   
  - firmware_loader: Block path traversal (Jann Horn) [Orabug: 37200802] {CVE-2024-47742}
  - USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum)   
  - USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum)   
  - USB: appledisplay: close race between probe and completion handler (Oliver Neukum)   
  - drm/amd/display: Round calculated vtotal (Robin Chen)   
  - soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski)   
  - Remove *.orig pattern from .gitignore (Laurent Pinchart)   
  - crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead) [Orabug: 36898014] {CVE-2024-42229}
  - netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman)   
  - net: qrtr: Update packets cloning when broadcasting (Youssef Samir)   
  - tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt) [Orabug: 37200624] {CVE-2024-47684}
  - net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang) [Orabug: 37200818] {CVE-2024-47747}
  - netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet) [Orabug: 37200630] {CVE-2024-47685}
  - coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose)   
  - iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols)   
  - iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols)   
  - f2fs: reduce expensive checkpoint trigger frequency (Chao Yu)   
  - f2fs: remove unneeded check condition in __f2fs_setxattr() (Chao Yu)   
  - f2fs: fix to update i_ctime in __f2fs_setxattr() (Chao Yu)   
  - f2fs: fix typo (Yonggil Song)   
  - f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() (Chao Yu)   
  - nfsd: return -EINVAL when namelen is 0 (Li Lingfeng) [Orabug: 37200650] {CVE-2024-47692}
  - nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang) [Orabug: 37200783] {CVE-2024-47737}
  - ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan)   
  - RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov) [Orabug: 37200824] {CVE-2024-47749}
  - riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan)   
  - RDMA/hns: Optimize hem allocation performance (Junxian Huang)   
  - watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt)   
  - pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng)   
  - clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner)   
  - pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang)   
  - RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun) [Orabug: 37205521] {CVE-2024-47696}
  - PCI: xilinx-nwl: Fix register misspelling (Sean Anderson)   
  - PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter) [Orabug: 37205560] {CVE-2024-47756}
  - drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200662] {CVE-2024-47697}
  - drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200669] {CVE-2024-47698}
  - clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman)   
  - perf time-utils: Fix 32-bit nsec parsing (Ian Rogers)   
  - perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong)   
  - perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong)   
  - bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann)   
  - nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi) [Orabug: 37200843] {CVE-2024-47757}
  - nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi)   
  - nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi) [Orabug: 37200676] {CVE-2024-47699}
  - ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo) [Orabug: 37200682] {CVE-2024-47701}
  - ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo)   
  - ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi)   
  - smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye)   
  - ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun)   
  - jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers() (Mauricio Faria de Oliveira)   
  - kthread: fix task state in kthread worker if being frozen (Chen Yu)   
  - kthread: add kthread_work tracepoints (Rob Clark)   
  - xz: cleanup CRC32 edits from 2018 (Lasse Collin)   
  - selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar)   
  - selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar)   
  - selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar)   
  - selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar)   
  - tpm: Clean up TPM space after command failure (Jonathan McDowell) [Orabug: 37200851] {CVE-2024-49851}
  - xen/swiotlb: add alignment check for dma buffers (Juergen Gross)   
  - xen: use correct end address of kernel for conflict checking (Juergen Gross)   
  - drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li)   
  - drm/msm: fix %s null argument error (Sherry Yang)   
  - ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang)   
  - drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak)   
  - drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak)   
  - drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak)   
  - drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin)   
  - jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park) [Orabug: 37200741] {CVE-2024-47723}
  - drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich)   
  - drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman)   
  - drm/rockchip: vop: Allow 4096px width scaling (Alex Bee)   
  - drm/radeon: properly handle vbios fake edid sizing (Alex Deucher)   
  - drm/radeon: Replace one-element array with flexible-array member (Paulo Miguel Almeida)   
  - drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher)   
  - drm/amdgpu: Replace one-element array with flexible-array member (Paulo Miguel Almeida)   
  - drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET)   
  - mtd: powernv: Add check devm_kasprintf() returned value (Charles Han)   
  - fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET)   
  - power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber)   
  - power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan)   
  - power: supply: axp20x_battery: allow disabling battery charging (Hermann Lauer)   
  - hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu)   
  - mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac)   
  - hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck)   
  - clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal)   
  - reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski)   
  - ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski)   
  - ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski)   
  - spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko)   
  - spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke)   
  - block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai)   
  - block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai)   
  - block, bfq: fix possible UAF for bfqq->bic with merge chain (Yu Kuai)   
  - net: tipc: avoid possible garbage value (Su Hui)   
  - Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz)   
  - can: bcm: Clear bo->bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima) [Orabug: 37205476] {CVE-2024-47709}
  - sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet) [Orabug: 37200715] {CVE-2024-47710}
  - wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye) [Orabug: 37205503] {CVE-2024-47712}
  - wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov) [Orabug: 37200721] {CVE-2024-47713}
  - mac80211: parse radiotap header when selecting Tx queue (Mathy Vanhoef)   
  - wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov)   
  - wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov)   
  - netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso)   
  - netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso)   
  - netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso)   
  - can: j1939: use correct function name in comment (Zhang Changzhong)   
  - mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering)   
  - fs/namespace: fnic: Switch to use %ptTd (Andy Shevchenko)   
  - mount: warn only once about timestamp range expiration (Anthony Iliopoulos)   
  - fs: explicitly unregister per-superblock BDIs (Christoph Hellwig)   
  - wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen)   
  - wifi: ath9k: fix parameter check in ath9k_init_debug() (Minjie Du)   
  - ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin)   
  - USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis) [Orabug: 37159778] {CVE-2024-47671}
  - USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)   
  - bpf: Fix DEVMAP_HASH overflow check on 32-bit arches (Toke Høiland-Jørgensen) [Orabug: 36544917] {CVE-2024-26885}
  - inet: inet_defrag: prevent sk release while still in use (Florian Westphal) [Orabug: 36545060] {CVE-2024-26921}
  - gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan) [Orabug: 36993135] {CVE-2024-44931}
  - ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 36891661] {CVE-2024-41016}
  - ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 37159773] {CVE-2024-47670}
  - x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)   
  - spi: bcm63xx: Enable module autoloading (Liao Chen)   
  - drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)   
  - ASoC: tda7419: fix module autoloading (Liao Chen)   
  - wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach) [Orabug: 37159781] {CVE-2024-47672}
  - wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)   
  - net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)   
  - microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)   
  - pinctrl: at91: make it work with current gpiolib (Thomas Blocher)   
  - ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)   
  - ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)   
  - ASoC: allow module autoloading for table db1200_pids (Hongbo Li)   
  - soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)   
  - spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) [Orabug: 37116548] {CVE-2024-46853}
  - net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) [Orabug: 37116551] {CVE-2024-46854}
  - net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)   
  - net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)   
  - ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)   
  - arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)   
  - scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)   
  - net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)   
  - net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)   
  - usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)


author: Sherry Yang <sherry.yang@oracle.com> [5.4.17-2136.338.3.el8uek]
changelog:
  - drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli) [Orabug: 37304754] {CVE-2024-53060}
  - rds: Add rds stuck shutdown timeout (Rohit Nair)  [Orabug: 37180926]  
  - ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37243611]  
  - blk-mq: fix missing blk_account_io_done() in error path (Yu Kuai)  [Orabug: 37280096]  
  - Revert "net/mlx5: disable the 'fast unload' feature on Exadata systems" (Qing Huang)  [Orabug: 37285309]


author: Alok Tiwari <alok.a.tiwari@oracle.com> [5.4.17-2136.339.1.el8uek]
changelog:
  - net/rds: report pending-messages count in RDS_INQ response (Devesh Sharma)  [Orabug: 35596047] [Orabug: 35316633]  
  - net/rds: Introduce RDS-INQ feature to RDS protocol (Devesh Sharma)  [Orabug: 35316632] [Orabug: 37109336]  
  - net/rds: Supporting SIOCOUTQ to read pending sends (Devesh Sharma)  [Orabug: 34460809] [Orabug: 37072814]  
  - mm/memory-failure: pass the folio and the page to collect_procs() (Matthew Wilcox (Oracle))  [Orabug: 37270264]  
  - KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Sean Christopherson)  [Orabug: 37273706]  
  - KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Sean Christopherson)  [Orabug: 37273706]  
  - objtool: Default ignore INT3 for unreachable (Peter Zijlstra)  [Orabug: 37273706] {CVE-2022-29901}
  - x86/spec_ctrl: AMD AutoIBRS cannot be dynamically enabled or disabled (Alexandre Chartre)  [Orabug: 37310552]  
  - x86/msr: Add functions to set/clear the bit of an MSR on all cpus (Alexandre Chartre)  [Orabug: 37310552]


author: Sherry Yang <sherry.yang@oracle.com> [5.4.17-2136.339.2.el8uek]
changelog:
  - arm64/cpu_errata: Spectre-BHB mitigation for AMPERE1 expects a loop of 11 iterations. (Miguel Luis)  [Orabug: 37027863]


author: Jack Vogel <jack.vogel@oracle.com> [5.4.0-1948.2.el8uek]
changelog:
  - uek6: Temporarily disable KABI check (Jack Vogel)   
  - arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo (John Donnelly)  [Orabug: 30193155]  
  - crypto: Enable CONFIG_CRYPTO_OFB for fips mode (Jack Vogel)   
  - kernel/crash_core.c - Add crashkernel=auto for x86 and Arm. (John Donnelly)  [Orabug: 30549968]  
  - drm/mgag200: Pin all framebuffer memory at offset 0 in VRAM (John Donnelly)  [Orabug: 30418470]  
  - uek-rpm: Reenable with_dtrace in both OL spec files. (Jack Vogel)   
  - ctf: toolchain-based CTF support (Nick Alcock)  [Orabug: 30544408]  
  - ctf: kernel build with -gt for CTF generation using GCC (sans ld atm) (Indu Bhagat)  [Orabug: 30544408]  
  - waitfd: new syscall implementing waitpid() over fds (Nick Alcock)  [Orabug: 30544408]  
  - ctf: generate CTF information for the kernel (Nick Alcock)  [Orabug: 30544408]  
  - kallsyms: new /proc/kallmodsyms with builtin modules and symbol sizes (Kris Van Hees)  [Orabug: 30544408]  
  - oracleasm: Convert block layer status to errno (Martin K. Petersen)  [Orabug: 30538854]  
  - Enable CONFIG_DM_WRITECACHE in UEK6 (Jack Vogel)  [Orabug: 30421025]  
  - Update the build versioning files. (Jack Vogel)  [Orabug: 30487822]  
  - sched: SIS_CORE to disable idle core search (subhra mazumdar)  [Orabug: 29708118]  
  - sched: add sched feature to disable idle core search (subhra mazumdar)  [Orabug: 29708118]  
  - sched: rotate the cpu search window for better spread (subhra mazumdar)  [Orabug: 29708118]  
  - sched: introduce per-cpu var next_cpu to track search limit (subhra mazumdar)  [Orabug: 29708118]  
  - sched: limit cpu search in select_idle_cpu (subhra mazumdar)  [Orabug: 29708118]  
  - CALL_NOSPEC macro needs forward/backward in label references (George Kennedy)  [Orabug: 30506771]  
  - uek-rpm: Update config files with "make olddefconfig" (Victor Erminpour)  [Orabug: 30507302]  
  - x86/kABI: Increase the NCAPINTS in case we need more CPU bits. (Konrad Rzeszutek Wilk)  [Orabug: 30318342]  
  - KEYS: Print insert-sys-cert information to stdout instead of stderr (Mehmet Kayaalp)  [Orabug: 30329032]  
  - KEYS: Support for inserting a certificate into x86 bzImage (Mehmet Kayaalp)  [Orabug: 30329032]  
  - KEYS: Add ELF class-independent certificate insertion support (Mehmet Kayaalp)  [Orabug: 30329032]  
  - KEYS: Insert incompressible bytes to reserve space in bzImage (Mehmet Kayaalp)  [Orabug: 30329032]  
  - uek-rpm: enable CONFIG_SYSTEM_EXTRA_CERTIFICATE (Eric Snowberg)  [Orabug: 30329032]  
  - Allow mce to reset instead of panic on UE (Allen Pais)  [Orabug: 29750244]  
  - net: enable RPS on vlan devices (Allen Pais)  [Orabug: 29751757]  
  - scsi: Don't abort scsi_scan due to unexpected response (John Sobecki)  [Orabug: 27429506]  
  - mm: parallelize deferred page init along max order boundaries (Daniel Jordan)  [Orabug: 29708084]  
  - ktask: add ktask_ctl flag KTASK_ATOMIC (Daniel Jordan)  [Orabug: 29708084]  
  - ktask: add ktask_aligned_size (Daniel Jordan)  [Orabug: 29708084]  
  - vfio: Fix locked DMA page accounting (Aaron Young)  [Orabug: 29708084]  
  - vfio: relieve mmap_sem reader cacheline bouncing by holding it longer (Daniel Jordan)  [Orabug: 29708084]  
  - vfio: ease mmap_sem writer contention by caching locked_vm (Daniel Jordan)  [Orabug: 29708084]  
  - vfio: parallelize vfio_pin_map_dma (Daniel Jordan)  [Orabug: 29708084]  
  - ktask: add undo support (Daniel Jordan)  [Orabug: 29708084]  
  - ktask, lockdep: detect deadlocks between master and helper threads (Daniel Jordan)  [Orabug: 29708084]  
  - kernel/ktask: annocate debugobjects properly according to its storage location (Shan Hai)  [Orabug: 29708084]  
  - ktask: multithread CPU-intensive kernel work (Daniel Jordan)  [Orabug: 29708084]  
  - ktask: add documentation (Daniel Jordan)  [Orabug: 29708084]  
  - uek-rpm: Enable lockdown LSM (Eric Snowberg)  [Orabug: 30431425]  
  - lockdown: Run in lockdown integrity mode when SB is enabled. (Eric Snowberg)  [Orabug: 30431425]  
  - parfait: Speculative Side Channel defect groups in lib/hexdump.c (Anjali Kulkarni)  [Orabug: 30092081]  
  - Parfait fixes for defects found by parfait-tools (Anjali Kulkarni)  [Orabug: 29962202]  
  - uek-rpm: Set to old style build_id generation to avoid rpm install conflicts. (Somasundaram Krishnasamy)  [Orabug: 30435996]  
  - vmscan: Support multiple kswapd threads per node (Buddy Lumpkin)  [Orabug: 29708468] [Orabug: 29708453]  
  - scsi: mpt3sas: Bump mpt3sas driver version to 32.100.00.00 (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: Fix module parameter max_msix_vectors (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: Reject NVMe Encap cmnds to unsupported HBA (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: Use Component img header to get Package ver (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: Fail release cmnd if diag buffer is released (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: Add app owned flag support for diag buffer (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: Reuse diag buffer allocated at load time (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: clear release bit when buffer reregistered (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: Maintain owner of buffer through UniqueID (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: Free diag buffer without any status check (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: Fix clear pending bit in ioctl status (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: Display message before releasing diag buffer (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: Register trace buffer based on NVDATA settings (Sreekanth Reddy)  [Orabug: 30376506]  
  - mm/memory-failure.c clean up around tk pre-allocation (Jane Chu)  [Orabug: 30124017]  
  - uek-rpm: enable CONFIG_INTEGRITY_PLATFORM_KEYRING (Eric Snowberg)  [Orabug: 30434806]  
  - x86/microcode/intel: Issue the revision updated message only on the BSP (Borislav Petkov)  [Orabug: 30353603]  
  - x86/microcode: Update late microcode in parallel (Ashok Raj)  [Orabug: 30353603]  
  - mm: Allow userspace to reserve VA range for use by userspace only (Khalid Aziz)  [Orabug: 30135230]  
  - x86/speculation/mds: Check for the right microcode before setting mitigation (Kanth Ghatraju)  [Orabug: 29962281]  
  - x86/speculation/mds: Make mds_mitigation mutable after init (Kanth Ghatraju)  [Orabug: 30091537]  {CVE-2019-11091} {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127} 
  - x86/speculation/mds: Add debugfs for controlling MDS (Kanth Ghatraju)  [Orabug: 30091537]  {CVE-2019-11091} {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127} 
  - x86/speculation/mds: Add boot option to enable MDS protection only while in idle (Boris Ostrovsky)  [Orabug: 30091537]  {CVE-2019-11091} {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127} 
  - dm crypt: add middle-endian variant of plain64 IV (Konrad Rzeszutek Wilk)  [Orabug: 29689986]  
  - x86/speculation: Properly initialize percpu variables (Boris Ostrovsky)  [Orabug: 30386767]  
  - Revert "x86/microcode: Probe CPU features on microcode update" (Boris Ostrovsky)  [Orabug: 30386767]  
  - x86/microcode: Probe CPU features on microcode update (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Add per-cpu variables to control speculation (Patrick Colp)   
  - x86/speculation: Add the option to control spectre v2 heuristics (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Enable support for skylake (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Add runtime knobs (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Plumb additional support into KVM (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Add support for SPEC_CTRL idle (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Add SSBD userspace mode (deprecated) (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Add SSBD support with IBRS (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Add IBPB static key support (Patrick Colp)   
  - x86/speculation: Add RSB stuffing to entry code (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Add support for RSB stuffing (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Add IBRS_{ENABLE|DISABLE} to entry code (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Add static keys for IBRS firmware support (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Add support for basic IBRS in the kernel (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Use a static key to enable/disable retpoline (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Refactor mitigation selection code (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Split out nospec-annotate.h from nospec-branch.h (Patrick Colp)  [Orabug: 30090397]  
  - uek-rpm: Fix rpm warnings on OL8 (Somasundaram Krishnasamy)  [Orabug: 30346507]  
  - uek-rpm: Disable PCMCIA (Eric Snowberg)  [Orabug: 30318827]  
  - x86/simplefb: simplefb was broken on UEFI mode Oracle and HP system, skip VIDEO_TYPE_EFI (Ethan Zhao)  [Orabug: 29746425]  
  - revert commit ff8fb335221e2c446b0d4cbea26be371fd2feb64 (Shuning Zhang)  [Orabug: 29708297]  
  - sysfs: replace WARN() with pr_debug when sysfs_remove_group() failed (Ethan Zhao)  [Orabug: 29746401]  
  - uek6: enable XFS online scrub code (Darrick J. Wong)  [Orabug: 30195940]  
  - xfs: change DAX warning for Exadata (Darrick J. Wong)  [Orabug: 30033648]  
  - xfs: add lazytime mount option (Darrick J. Wong)  [Orabug: 29962792]  
  - scsi: scsi_transport_iscsi: modify detected conn err to KERN_ERR (Fred Herard)  [Orabug: 30023361]  
  - scsi: scsi_transport_iscsi: redirect conn error to console (Fred Herard)  [Orabug: 30023375]  
  - mISDN: Add __exit declaration for module exit function (Somasundaram Krishnasamy)  [Orabug: 29903374]  
  - crypto: cavium: cpt: Cavium Cryptographic Accelerator driver (Henry Willard)  [Orabug: 29751550]  
  - kvm: fix possible spectre gadgets in arch/x86/kvm/hyperv.h (Darren Kenny)  [Orabug: 28713077]  
  - kvm: fix possible spectre gadgets in arch/x86/kvm/pmu.h (Darren Kenny)  [Orabug: 28713077]  
  - kvm: fix possible spectre gadgets in include/linux/kvm_host.h (Darren Kenny)  [Orabug: 28713077]  
  - kvm: fix possible spectre gadgets in arch/x86/kvm/cpuid.c (Darren Kenny)  [Orabug: 28713077]  
  - kvm: fix possible spectre gadgets in arch/x86/kvm/hyperv.c (Darren Kenny)  [Orabug: 28713077]  
  - kvm: fix possible spectre gadgets in arch/x86/kvm/lapic.c (Darren Kenny)  [Orabug: 28713077]  
  - kvm: fix possible spectre gadgets in arch/x86/kvm/mmu.c (Darren Kenny)  [Orabug: 28713077]  
  - kvm: fix possible spectre gadgets in arch/x86/kvm/mtrr.c (Darren Kenny)  [Orabug: 28713077]  
  - kvm: fix possible spectre gadgets in arch/x86/kvm/x86.c (Darren Kenny)  [Orabug: 28713077]  
  - kvm: fix possible spectre gadgets in virt/kvm/irqchip.c (Darren Kenny)  [Orabug: 28713077]  
  - kvm: fix possible spectre gadgets in virt/kvm/kvm_main.c (Darren Kenny)  [Orabug: 28713077]  
  - arm64: do not place BUG() file name in generic section (Rob Gardner)  [Orabug: 29708067]  
  - ocfs2: Tighten free bit calculation in the global bitmap (Sunil Mushran)  [Orabug: 27199147]  
  - hugetlbfs: use truncate mutex to prevent pmd sharing race (Mike Kravetz)  [Orabug: 29708524]  
  - hugetlbfs: introduce truncation/fault mutex to avoid races (Mike Kravetz)  [Orabug: 29708507]  
  - kernel: VirtBox workaround for dynamically allocated text (Mike Kravetz)  [Orabug: 29708488]  
  - perf tools: add --sym-lookup arg to enable symbol lookup in hugepage shm segment (Ashok Vairavan)  [Orabug: 29745533]  
  - ocfs2: fix a performance issue with synced buffer io (Ryan Ding)   
  - ocfs2: call ocfs2_abort when journal abort (Ryan Ding)   
  - ocfs2/trivial: Limit unaligned aio+dio write messages to once per day (Sunil Mushran)  [Orabug: 27199146]  
  - ocfs2/trivial: Print message indicating unaligned aio+dio write (Sunil Mushran)  [Orabug: 27199145]  
  - ocfs2: Suppress the error message from being printed in ocfs2_rename (Xiaowei.Hu)  [Orabug: 27199148]  
  - ocfs2: make 'buffered' as the default coherency option (Wengang Wang)  [Orabug: 27199044]  
  - vmcore: quiet zero PT_NOTE warning (Dave Kleikamp)  [Orabug: 27199039]  
  - block: loop: Enable directIO whenever possible (Dave Kleikamp)  [Orabug: 27194729]  
  - arm64: Extend erratum 27456 workaround to ThunderX 83xx (Allen Pais)  [Orabug: 29538492]  
  - arm64: add support for crashkernel=auto (Allen Pais)  [Orabug: 29538492]  
  - oracleasm: Switch to new mount API in Linux 5.3 (Martin K. Petersen)   
  - oracleasm: Kernel changes for 5.2 (Martin K. Petersen)   
  - oracleasm: Kernel changes for 5.0 (Martin K. Petersen)   
  - oracleasm: Kernel changes for 4.18 (Martin K. Petersen)   
  - oracleasm: Honor ASM_IFLAG_FORMAT_NOCHECK flag (Martin K. Petersen)   
  - oracleasm: Implement support for QUERY HANDLE operation (Martin K. Petersen)   
  - oracleasm: Fix use after free for request processing timer (Martin K. Petersen)   
  - oracleasm: Fix incorrectly set flag (Martin K. Petersen)   
  - oracleasm: Fix memory leak (Martin K. Petersen)   
  - oracleasm: Add ENXIO handling (Martin K. Petersen)   
  - oracleasm: Tracing update (Martin K. Petersen)   
  - oracleasm: Don't assume bip was allocated by oracleasm (Martin K. Petersen)   
  - oracleasm: fix asmfs_dir_operations compiler error (Tom Saeger)  [Orabug: 27465296]  
  - oracleasm: Kernel interface changes for 4.12 (Divya Indi)   
  - oracleasm: Copy the integrity descriptor (Martin K. Petersen)   
  - oracleasm: Integrity profile has moved (Martin K. Petersen)   
  - oracleasm: Add support for inline bio error reporting (Martin K. Petersen)   
  - oracleasm: Fix trace output for warn_asm_ioc and check_asm_ioc (Martin K. Petersen)   
  - oracleasm: Fix occasional I/O stall due to merge error (Martin K. Petersen)   
  - oracleasm: Classify device connectivity issues as global errors (Martin K. Petersen)  [Orabug: 20117903]  
  - oracleasm: Deprecate mlog and implement support for tracepoints (Martin K. Petersen)   
  - oracleasm: Abolish mlog usage in integrity.c and clean up error printing. (Martin K. Petersen)   
  - oracleasm: Various code and whitespace cleanups. (Martin K. Petersen)   
  - oracleasm: 4.0 compat changes (Martin K. Petersen)   
  - oracleasm: Compat changes for 3.18 (Martin K. Petersen)   
  - oracleasm: claim FMODE_EXCL access on disk during asm_open (Srinivas Eeda)  [Orabug: 19454829]  
  - oracleasm: Restrict logical block size reporting (Martin K. Petersen)   
  - oracleasm: Report logical block size (Martin K. Petersen)   
  - oracleasm: Compat changes for 3.10 (Martin K. Petersen)   
  - oracleasm: Add support for new error return codes from block/SCSI (Martin K. Petersen)  [Orabug: 17484923]  
  - oracleasm: Compat changes for 3.8 (Martin K. Petersen)   
  - oracleasm: Compat changes for 3.5 (Dwight Engen)   
  - oracleasm: Introduce module parameter for block size selection (Martin K. Petersen)  [Orabug: 15924773]  
  - oracleasm: Data integrity support (Martin K. Petersen)   
  - oracleasm: Fix two merge errors (Martin K. Petersen)   
  - Oracle ASM Kernel Driver (Martin K. Petersen)   
  - ksplice: aarch64 use ksplice friendly KBUILD_CFLAGS (Tom Saeger)  [Orabug: 27649476] [Orabug: 29961704]  
  - ksplice: add sysctls for determining Ksplice features. (Jamie Iles)  [Orabug: 26537364] [Orabug: 29961704]  
  - ksplice: clear the stack before going in the freezer. (Victor Erminpour)  [Orabug: 29961704]  
  - ksplice: avoid going in the __refrigerator without unwinding the stack. (Victor Erminpour)  [Orabug: 29961704]  
  - ksplice: do not skip tasks with TIF_KSPLICE_FREEZING. (Quentin Casasnovas)  [Orabug: 29961704]  
  - ksplice: Provide an interface to freeze tasks (Victor Erminpour)  [Orabug: 29961704]  
  - uek-rpm: Remove kernel-uek-tools RPMs for OL8 (Victor Erminpour)  [Orabug: 30205292]  
  - uek-rpm: Add changes for kernel-uek-doc build support. (Victor Erminpour)  [Orabug: 30381773]  
  - uek-rpm: Update summary to Oracle UEK Release 6 from 5 (Victor Erminpour)  [Orabug: 30310967]  
  - uek-rpm: Re-enable NF_TABLES config options (Victor Erminpour)  [Orabug: 30326867]  
  - uek-rpm: Fix kabitool Module.symvers parse error (Victor Erminpour)  [Orabug: 30341561]  
  - uek-rpm: Update OL8 spec to latest firmware revision (Jack Vogel)  [Orabug: 30299029]  
  - uek-rpm: Generate bls.conf file and copy UEFI CA cert (Victor Erminpour)  [Orabug: 30275817]  
  - uek-rpm: Package vmlinuz and .vmlinuz.hmac in /lib/modules/ (Victor Erminpour)  [Orabug: 30269735]  
  - uek-rpm: kernel-uek RPM specfile cleanup (Victor Erminpour)  [Orabug: 30199979]  
  - uek-rpm: RPM debuginfo improvements for OL8 (Victor Erminpour)  [Orabug: 30199979]  
  - uek-rpm: Fix bug in OL8 kernel RPM scriptlets (Victor Erminpour)  [Orabug: 30179076]  
  - uek-rpm: Disable CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT (Victor Erminpour)  [Orabug: 30179070]  
  - uek-rpm: Call find instead of cp and don't copy .tmp_versions (Victor Erminpour)  [Orabug: 30116866]  
  - uek-rpm: Add rsync as a 'BuildRequires' in RPM specfile (Victor Erminpour)  [Orabug: 30068210]  
  - uek-rpm: Enable CONFIG_NF_TABLES_NETDEV=y (Victor Erminpour)  [Orabug: 29897273]  
  - uek-rpm: Import 'certs/ol_signing_keys.pem' from 'linux-uek.git/uek5/master' (Victor Erminpour)   
  - config-aarch64: change CONFIG_HZ and CONFIG_FRAME_WARN (Thomas Tai)  [Orabug: 28894138]  
  - kernel-uek.spec: defuse a memory bomb in xargs (Lukáš Lipinský)  [Orabug: 30344582]  
  - kernel-uek.spec: defuse a memory bomb in xargs (Lukáš Lipinský)  [Orabug: 30057188]  
  - config-aarch64: enable CONFIG_MPLS_IPTUNNEL and CONFIG_BPF_JIT_ALWAYS_ON (Thomas Tai)  [Orabug: 29493120] [Orabug: 29409143]  
  - Revert "AMD: Change CONFIG_EDAC_DECODE_MCE to built-in" (George Kennedy)  [Orabug: 30080594]  
  - config-aarch64: enable ISCSI_IBFT (Thomas Tai)  [Orabug: 29456913]  
  - uek-rpm: Update firmware prerequisites to 20190627-999.2.git7ae3a09d. (John Donnelly)  [Orabug: 30043163]  
  - uek-rpm: Update UEK5 config files with "make olddefconfig" (Victor Erminpour)  [Orabug: 30038078]  
  - uek-rpm/ol7/nano_modules fix (Jane Chu)  [Orabug: 29959677]  
  - AMD: Change CONFIG_EDAC_DECODE_MCE to built-in (George Kennedy)  [Orabug: 29922372]  
  - config: enable PSI (Tom Hromatka)  [Orabug: 29896477]  
  - uek-rpm: Fix mce-inject.ko path in nano kernel modules list (Somasundaram Krishnasamy)  [Orabug: 29667299]  
  - Revert "aarch64 enable BNX2 CNIC ISCSI, FCOE" (Eric Saint-Etienne)  [Orabug: 29481221]  
  - uek-rpm: update list of removed files, generated by depmod on install stage (Alexander Burmashev)  [Orabug: 29383638]  
  - uek-rpm: replace i40evf.ko with iavf.ko in nano_modules. (John Donnelly)  [Orabug: 29421946]  
  - uek-rpm: aarch64 config enable RETPOLINE (Tom Saeger)  [Orabug: 28867144]  
  - add symbols to kABI whitelist (Dan Duval)  [Orabug: 29261848]  
  - uek-rpm: Remove hardcoded 'kernel_git_commit' macro from specfile (Victor Erminpour)  [Orabug: 29357441]  
  - uek-rpm: Add perf packages back to ol7-aarch64 (Victor Erminpour)  [Orabug: 29343605]  
  - uek-rpm: Remove perf RPMs (Victor Erminpour)  [Orabug: 29325581]  
  - uek-rpm: Remove oracle-armtoolset-1 for OL8 (Victor Erminpour)  [Orabug: 29325581]  
  - uek-rpm: use multi-threaded xz compression for rpms (Alexander Burmashev)  [Orabug: 29201054]  
  - uek-rpm: optimize find-requires usage (Alexander Burmashev)  [Orabug: 29201054]  
  - find-debuginfo.sh: backport parallel files procession (Alexander Burmashev)  [Orabug: 29201054]  
  - uek-rpm: Port to OL8 (Victor Erminpour)  [Orabug: 29287050]  
  - uek-rpm: Change RPM variant from 4k-debug to 4kdebug (Victor Erminpour)  [Orabug: 29287050]  
  - uek-rpm: Copy uek-rpm/ol7/ directory to uek-rpm/ol8/ (Victor Erminpour)  [Orabug: 29287050]  
  - Add the Intel ICE driver to UEK5 configuration (Jack Vogel)  [Orabug: 29293770]  
  - Add Configuration option for Intel IGC driver to UEK5 (Jack Vogel)  [Orabug: 29294226]  
  - uek-rpm: Enable device-mapper era driver (Dave Aldridge)  [Orabug: 29245896]  
  - uek-rpm: Enable Ext2 extended attributes (Dave Aldridge)  [Orabug: 29252939]  
  - uek-rpm: Update x86_64 config options (Victor Erminpour)  [Orabug: 28700595]  
  - uek-rpm: Enable Cavium ThunderX coprocessors and AES_TI crypto (Victor Erminpour)  [Orabug: 29186152]  
  - uek-rpm: Enable ena driver (Somasundaram Krishnasamy)  [Orabug: 29162519]  
  - ctf: explicitly specify the sizes of structures and unions (Nick Alcock)  [Orabug: 29054989]  
  - uek-rpm: remove obsolete CTF-related find-debuginfo hack (Nick Alcock)  [Orabug: 29043023]  
  - ktask: multithread CPU-intensive kernel work (Daniel Jordan)  [Orabug: 25577642]  
  - uek-rpm: build in vfio and vfio_iommu_type1 modules (Daniel Jordan)  [Orabug: 25577642]  
  - config-aarch64-debug: Match kernel config between aarch64 and config_x86_64 (Thomas Tai)  [Orabug: 28312743]  
  - config-aarch64: Match kernel config between aarch64 and config_x86_64 (Thomas Tai)  [Orabug: 28312743]  
  - [PATCH UEK5 v3] dtrace: add DTRACEACT_PCAP for packet capture for later pcap_dump() (Alan Maguire)  [Orabug: 28975818]  
  - uek-rpm: Allow blacklisting of kernel modules in initramfs during nano-kernel build (Somasundaram Krishnasamy)  [Orabug: 28925565]  
  - uek-rpm: aarch64: enable CONFIG_GPIO_THUNDERX (Henry Willard)  [Orabug: 28932941]  
  - uek-rpm: Enable read IMA policy (Eric Snowberg)  [Orabug: 28702669]  
  - Update the UEFI secureboot keys in UEK5 Master (Jack Vogel)  [Orabug: 28900807]  
  - arm64: disable /dev/port on 64 bit ARM (Eric Saint-Etienne)  [Orabug: 28320013]  
  - config: disable xfs online scrub in uek5 (Darrick J. Wong)  [Orabug: 28874134]  
  - config-aarch64-debug: Match kernel config between aarch64 and config_x86_64 (Thomas Tai)  [Orabug: 28312743]  {CVE-2018-12928} 
  - config-aarch64: Match kernel config between aarch64 and config_x86_64 (Thomas Tai)  [Orabug: 28312743]  {CVE-2018-12928} 
  - uek-rpm: Run 'make olddefconfig' to get latest x86 config values (Victor Erminpour)  [Orabug: 28763256]  
  - uek-rpm: Remove module rpcrdma.ko (NFSoRDMA) from nano_modules (Somasundaram Krishnasamy)  [Orabug: 28850263]  
  - config: enable BNXT_HWMON (Brian Maly)  [Orabug: 28797053]  
  - uek-rpm: aarch64 some XGENE drivers must be be modules (Tom Saeger)  [Orabug: 28549351]  
  - uek-rpm: enable DTrace FBT for aarch64 (Kris Van Hees)  [Orabug: 28707614]  
  - uek-rpm: enable DTrace SDT for aarch64 (Kris Van Hees)  [Orabug: 28707604]  
  - uek-rpm: Disable deprecated CONFIG_ACPI_PROCFS_POWER (Victor Erminpour)  [Orabug: 28630247]  
  - uek-rpm: support both 4k and 64k page size for aarch64 (Allen Pais)  [Orabug: 28526023]  
  - Revert "uek-rpm: support both 4k and 64k page size for aarch64" (Jack Vogel)   
  - uek-rpm: Disable F2FS in the UEK5 config (Victor Erminpour)  [Orabug: 28570381]  
  - uek-rpm: support both 4k and 64k page size for aarch64 (Allen Pais)  [Orabug: 28526023]  
  - uek-rpm: Enable MPLS suppoprt (Victor Erminpour)  [Orabug: 28367674]  
  - dtrace: increment dtrace-kernel-headers revision to 1.1.0 (Vincent Lim)  [Orabug: 28241736]  
  - uek-rpm: aarch64: enable building SHA3 algorithms (Henry Willard)  [Orabug: 28486461]  
  - mstflint: add mstflint secure boot access kernel support (Qing Huang)  [Orabug: 27416559]  
  - uek-rpm: Enable perf stripped binary (Victor Erminpour)  [Orabug: 28469286]  
  - uek-rpm: Show UEK Release Number in RPM summary (Victor Erminpour)  [Orabug: 28468593]  
  - uek-rpm: aarch64 Set CONFIG_BPF_STREAM_PARSER (Henry Willard)  [Orabug: 27653372]  
  - aarch64: remove duplicate dtb in kernel rpm (Eric Saint-Etienne)  [Orabug: 28216582]  
  - uek-rpm: Enable net_failover.ko in nano_modules file (Victor Erminpour)  [Orabug: 28390028]  
  - uek-rpm: config: Disable CONFIG_SECURITY_DMESG_RESTRICT (Victor Erminpour)  [Orabug: 28372959]  
  - uek-rpm: Enable ovmapi.ko in nano_modules file (Victor Erminpour)  [Orabug: 28144761]  
  - Revert "aarch64: remove duplicate dtb in kernel rpm" (Jack Vogel)   
  - aarch64: remove duplicate dtb in kernel rpm (Eric Saint-Etienne)  [Orabug: 28216582]  
  - aarch64: fix device mapper multipathing (Eric Saint-Etienne)  [Orabug: 27893211]  
  - uek-rpm: config-debug: Turn off torture testing by default (Knut Omang)  [Orabug: 27746166]  
  - rpi: MMC fails to find DMA channel and falls back to PIO (Vijay Kumar)  [Orabug: 28159727]  
  - uek-rpm: aarch64 Disable CONFIG_NET_VRF (Victor Erminpour)  [Orabug: 28158146]  
  - uek-rpm: config: disable CONFIG_DEBUG_VM on aarch64 (Henry Willard)  [Orabug: 28104208]  
  - uek-rpm: Enable kernel-uek-headers build. (Victor Erminpour)  [Orabug: 28110910]  
  - arm64: add support for crashkernel=auto (Dave Kleikamp)  [Orabug: 28095909]  
  - uek-rpm: aarch64 sync NVME config with x86 (Tom Saeger)  [Orabug: 28096294]  
  - uek-rpm: aarch64 make olddefconfig latest stable (Tom Saeger)  [Orabug: 28084270]  
  - uek-rpm: aarch64 make olddefconfig usercopy whitelist (Tom Saeger)  [Orabug: 28084248]  
  - uek-rpm: aarch64 set default cpu governor to PERFORMANCE (Tom Saeger)  [Orabug: 27952402]  
  - uek-rpm: Disable CONFIG_NET_VRF (Victor Erminpour)  [Orabug: 27801112]  
  - uek-rpm: Enable CONFIG_QED_OOO option in UEK5 (Victor Erminpour)  [Orabug: 27774819]  
  - uek-rpm: aarch64 use 64K pagesize (Tom Saeger)  [Orabug: 28057643]  
  - add new checksum files for kABI; re-enable kABI checking (Dan Duval)  [Orabug: 27199028]  
  - uek-rpm: aarch64 build using oracle-armtoolset (Tom Saeger)  [Orabug: 28022143]  
  - uek-rpm: aarch64 make TORTURE modules debug only (Tom Saeger)  [Orabug: 28032744]  
  - uek-rpm: aarch64 enable QLOGIC modules (Tom Saeger)  [Orabug: 28021280]  
  - uek-rpm: aarch64 disable HARDENED_USERCOPY (Tom Saeger)  [Orabug: 27996695]  
  - uek-rpm: aarch64 disable modules that panic kernel (Tom Saeger)  [Orabug: 27999744]  
  - uek-rpm: aarch64 make olddefconfig for ARM SDEI (Tom Saeger)  [Orabug: 28022735]  
  - uek-rpm: Add kernel/drivers/crypto/ccp/ccp.ko to nano modules list (Liam Merwick)  [Orabug: 27854232]  
  - uek-rpm: Run 'make olddefconfig' for UEK5 v4.14.35 (Victor Erminpour)  [Orabug: 27981731]  
  - uek-rpm: Enable silently dropped options from UEK4 (Victor Erminpour)  [Orabug: 27834007]  
  - Revert "enable kABI checking in spec file" (Jack Vogel)   
  - uek-rpm: Remove deprecated config options from UEK5 (Victor Erminpour)  [Orabug: 27981766]  
  - uek-rpm: enable building SHA3 algorithms (Khalid Aziz)  [Orabug: 28001020]  
  - initial kABI whitelists for UEK5 (Dan Duval)  [Orabug: 27199028]  
  - enable kABI checking in spec file (Dan Duval)  [Orabug: 27199028]  
  - uek-rpm: Update linux-firmware dependency to latest (Somasundaram Krishnasamy)  [Orabug: 27989702]  
  - uek-rpm: Turn on intel iommu/vt-d (Tushar Dave)  [Orabug: 27747905]  
  - kernel.spec: add requires system-release for OL7 (Brian Maly)  [Orabug: 27964285]  
  - uek-rpm: aarch64 add arm64 defconfig platforms (Tom Saeger)  [Orabug: 27573165]  
  - uek-rpm: aarch64 disable nct hwmon modules (Tom Saeger)  [Orabug: 27866965]  
  - uek-rpm: aarch64 olddefconfig update to 4.14.35 (Tom Saeger)  [Orabug: 27933685]  
  - uek-rpm: aarch64 remove perl dependency from perf (Tom Saeger)  [Orabug: 27704937]  
  - config: enable fasttrap provider for arm64 (Kris Van Hees)  [Orabug: 27847920]  
  - uek-rpm: Enable build of kernel-uek-doc rpm (Somasundaram Krishnasamy)  [Orabug: 27845100]  
  - uek-rpm: Enable options from RHCK-7.5 missing in UEK5 (Victor Erminpour)  [Orabug: 27866120]  
  - uek-rpm: Enable CONFIG_EDAC_SKX and CONFIG_RAS_CEC (Victor Erminpour)  [Orabug: 27824333]  
  - uek-rpm: Set base_sublevel to 35 (Somasundaram Krishnasamy)  [Orabug: 27911742]  
  - uek-rpm: aarch64 set CMA_SIZE_MBYTES to 0 (Tom Saeger)  [Orabug: 27854630]  
  - uek-rpm: aarch64 enable resilient_rdmaip module (Tom Saeger)  [Orabug: 27854808]  
  - uek-rpm: aarch64 add PANIC_ON_OOPS (Tom Saeger)  [Orabug: 27847484]  
  - uek-rpm: RPM install scripts doesn't supply grub2 with a DT despite it is requested (Petr Benes)  [Orabug: 27802749]  
  - uek-rpm: remove virtio-gpu from nanokernel modules (Jim Quigley)  [Orabug: 27829972]  
  - uek-rpm: aarch64 enable BNX2 CNIC ISCSI, FCOE (Tom Saeger)  [Orabug: 27824608]  
  - uek-rpm: aarch64 olddefconfig update to 4.14.32 (Tom Saeger)  [Orabug: 27824121]  
  - uek-rpm: aarch64 config enable NUMA (Tom Saeger)  [Orabug: 27570228]  
  - uek-rpm: config: Add support for resilient_rdmaip new kernel module (Sudhakar Dindukurti)  [Orabug: 27718686]  
  - uek-rpm: config: Enable ARM64_SVE for aarch64 (Jim Quigley)  [Orabug: 27821643]  
  - uek-rpm: Include tools/objtool/objtool in kernel-uek-devel (Somasundaram Krishnasamy)  [Orabug: 27799902]  
  - uek-rpm: config: Enable DRM_VIRTIO_GPU for x-86_64. (Jim Quigley)  [Orabug: 27815399]  
  - uek-rpm/kernel-uek.spec: Add module.lds in uek5 devel rpm (Vijay Kumar)  [Orabug: 27613639]  
  - Revert "uek-rpm: kabi: remove __stack_chk_fail from kABI list" (Todd Vierling)  [Orabug: 27509441]  
  - uek-rpm: Enable CONFIG_SCHEDSTATS in UEK5 config file (Victor Erminpour)  [Orabug: 27774280]  
  - uek-rpm: Enable config options from UEK5 review (Victor Erminpour)  [Orabug: 27741375]  
  - uek-rpm: Set base_sublevel to 32 (Somasundaram Krishnasamy)  [Orabug: 27792024]  
  - uek-rpm: deliver kvm_stat on x86_64 via kernel-uek-tools (Liam Merwick)  [Orabug: 27566074]  
  - uek-rpm: config: Run "make olddefconfig" against v4.14.28 for x86_64 (Victor Erminpour)  [Orabug: 27656430]  
  - uek-rpm: config: Enable OL7U5 RHCK options for UEK5 (Victor Erminpour)  [Orabug: 27622705]  
  - uek-rpm: config: Enable CONFIG_DMA_CMA and CONFIG_CMA_SIZE_MBYTES=0 (Victor Erminpour)  [Orabug: 25917090]  
  - uek-rpm: config: Enable KASLR in UEK5 (Victor Erminpour)  [Orabug: 27741231]  
  - uek-rpm: config: Enable CONFIG_X86_MCELOG_LEGACY=y (Victor Erminpour)  [Orabug: 27684921]  
  - uek-rpm: config: Enable XFRM_OFFLOAD and ESP_OFFLOAD config options (Victor Erminpour)  [Orabug: 27741365]  
  - uek-rpm: config: Enable CONFIG_KVM_DEBUG_FS in UEK5 debug kernel (Victor Erminpour)  [Orabug: 27741246]  
  - uek-rpm: config: Enable CONFIG_F2FS_FS in UEK5 (Victor Erminpour)  [Orabug: 27739286]  
  - uek-rpm: config: Enable qat_c62x and qat_c62xvf modules (Victor Erminpour)  [Orabug: 27725149]  
  - uek-rpm: config: Disable CONFIG_SECURITY_LOADPIN (Victor Erminpour)  [Orabug: 27703796]  
  - uek-rpm: update dtrace-kernel-headers to 1.0.0 (Tomas Jedlicka)  [Orabug: 27752578]  
  - uek-rpm: enable BNX* drivers for aarch64 (Allen Pais)  [Orabug: 27717735]  
  - uek-rpm: config aarch64 add RPi3 support (Tom Saeger)  [Orabug: 27574522]  
  - uek-rpm/config-aarch64: Unset CONFIG_MODULE_SIG_FORCE in kernel config (Vijay Kumar)  [Orabug: 27620376]  
  - uek-rpm/config-aarch64: Enable default sysrq in kernel config (Vijay Kumar)  [Orabug: 27080659]  
  - uek-rpm: Bump libdtrace-ctf dependency to 0.8.0. (Todd Vierling)  [Orabug: 27741711]  
  - uek-rpm: Set base_sublevel to 30 (Somasundaram Krishnasamy)  [Orabug: 27752925]  
  - uek-rpm: Update nano modules list (Somasundaram Krishnasamy)  [Orabug: 27706743]  
  - uek-rpm: Set base_sublevel to 28 (Somasundaram Krishnasamy)  [Orabug: 27717309]  
  - uek-rpm: aarch64 build kernel-tools, perf packages (Tom Saeger)  [Orabug: 27639751]  
  - uek-rpm: aarch64 add cpupower files needed by kernel-tools (Tom Saeger)  [Orabug: 27639751]  
  - uek-rpm: aarch64 install perf with kernel-uek (Tom Saeger)  [Orabug: 27639751]  
  - uek-rpm: config: Enable ext4 file system encryption (Victor Erminpour)  [Orabug: 27635263]  
  - uek-rpm: UEK5 config file Review (Victor Erminpour)  [Orabug: 27649939]  
  - uek-rpm: Remove config-sparc file (Victor Erminpour)  [Orabug: 27649916]  
  - uek-rpm: config: Enable IPVLAN support (Victor Erminpour)  [Orabug: 27633248]  
  - uek-rpm: config: Enable vfio_mdev VFIO mediated device module (Victor Erminpour)  [Orabug: 27583169]  
  - uek-rpm: config: Enable Intel RDT (Victor Erminpour)  [Orabug: 27581283]  
  - uek-rpm: Set base_sublevel to 26 (Somasundaram Krishnasamy)  [Orabug: 27678165]  
  - uek-rpm: config aarch64 enable kpti and bp harden (Tom Saeger)  [Orabug: 27657714]  
  - uek-rpm: Remove unneeded modules from kernel-ueknano (Somasundaram Krishnasamy)  [Orabug: 27663420]  
  - uek-rpm: config aarch64 enable Mellanox hardware (Tom Saeger)  [Orabug: 27657528]  
  - uek-rpm: Set base_sublevel to 24 (Somasundaram Krishnasamy)  [Orabug: 27639261]  
  - uek-rpm: config: enable XFS Realtime subvolume support by default (Shan Hai)  [Orabug: 27548835]  
  - uek-rpm: aarch64 provide kernel-uname-r metadata (Tom Saeger)  [Orabug: 27540755]  
  - modsign: aarch64 Add key for module signing (Tom Saeger)  [Orabug: 27448208]  
  - uek-rpm: Set base_sublevel to 23 (Somasundaram Krishnasamy)  [Orabug: 27601642]  
  - uek-rpm: Update nano modules list (Somasundaram Krishnasamy)  [Orabug: 27532347]  
  - uek-rpm: Set base_sublevel to 20 (Somasundaram Krishnasamy)  [Orabug: 27586336]  
  - uek-rpm: enable USERFAULTFD in debug kernel (Mike Kravetz)  [Orabug: 27574106]  
  - uek-rpm: Set base_sublevel to 19 (Somasundaram Krishnasamy)  [Orabug: 27396439]  
  - uek-rpm: aarch64 enable available DTrace options (Tom Saeger)  [Orabug: 27485993]  
  - uek-rpm: Update to latest linux-firmware version (Somasundaram Krishnasamy)  [Orabug: 27523859]  
  - uek-rpm: enable LOCK_DOWN_IN_EFI_SECURE_BOOT (Eric Snowberg)  [Orabug: 27193819]  
  - uek-rpm: Enable CONFIG_MODULE_SIG_ALL (Eric Snowberg)  [Orabug: 27193819]  
  - uek-rpm: enable CONFIG_LOCK_DOWN_KERNEL (Eric Snowberg)  [Orabug: 27193819]  
  - uek-rpm: enable CONFIG_LOAD_UEFI_KEYS. (Eric Snowberg)  [Orabug: 27193819]  
  - uek-rpm: enable EFI_SIGNATURE_LIST_PARSER (Eric Snowberg)  [Orabug: 27193819]  
  - uek-rpm: enable CONFIG_SECONDARY_TRUSTED_KEYRING (Eric Snowberg)  [Orabug: 27193819]  
  - Revert "uek-rpm: config: enable some secure boot features" (Somasundaram Krishnasamy)  [Orabug: 27193819]  
  - uek-rpm: Enable RDS_ACL in UEK5 (Aron Silverton)  [Orabug: 27503146]  
  - uek-rpm: aarch64 enable OCFS2_FS (Tom Saeger)  [Orabug: 27525109]  
  - uek-rpm: Add support for QLogic 41000 Series Converged Network Adapters (Somasundaram Krishnasamy)  [Orabug: 27426190]  
  - uek-rpm: Enable KPTI and Retpoline config options in UEK5 (Victor Erminpour)  [Orabug: 27487028]  
  - uek-rpm: Enable Yama LSM in UEK5 (Victor Erminpour)  [Orabug: 27486963]  
  - uek-rpm: Enable config support for NVMe over Fabrics (NVMe-oF) (Victor Erminpour)  [Orabug: 27449641]  
  - uek-rpm: Enable support for iWarp QLogic QEDR in UEK5 (Victor Erminpour)  [Orabug: 27448989]  
  - uek-rpm: Enable config support for iWARP Intel i40iw (Victor Erminpour)  [Orabug: 27448941]  
  - uek-rpm: Enable config options for Heterogeneous Memory Management (HMM) (Victor Erminpour)  [Orabug: 27110778]  
  - uek-rpm: Enable eBPF related configs in UEK5 (Victor Erminpour)  [Orabug: 27416748]  
  - uek-rpm: Use olddefconfig instead of oldnoconfig (Somasundaram Krishnasamy)  [Orabug: 27283275]  
  - uek-rpm: aarch64 RPMs need Provides 'kernel' (Tom Saeger)  [Orabug: 27516320]  
  - uek-rpm: kabi: remove __stack_chk_fail from kABI list (Todd Vierling)  [Orabug: 27509305]  
  - uek-rpm: aarch64 needs kernel-headers by default (Tom Saeger)  [Orabug: 27495792]  
  - uek-rpm: Update kernel-ueknano modules list (Somasundaram Krishnasamy)  [Orabug: 27494605]  
  - uek-rpm: require CC=gcc7 on aarch64 (Tom Saeger)  [Orabug: 27438232]  
  - uek-rpm: add _kernel_cc to kernel-uek.spec (Tom Saeger)  [Orabug: 27438232]  
  - uek-rpm: config: enable numa balancing on by default (Henry Willard)  [Orabug: 27464647]  
  - uek-rpm: Do not create kernel-uek-base rpm (Somasundaram Krishnasamy)  [Orabug: 27364632]  
  - uek-rpm: enable CONFIG_PREEMPT_VOLUNTARY (Vincent Lim)  [Orabug: 27456269]  
  - uek-rpm: Enable SoftRoCE related configuration in UEK5 (Victor Erminpour)  [Orabug: 27449119]  
  - uek-rpm: Do not build kernel-uek-headers by default. (Somasundaram Krishnasamy)  [Orabug: 27363133]  
  - ctf: enable in debugging kernels (Nick Alcock)  [Orabug: 27266231]  
  - uek-rpm: build env files for aarch64 (Tom Saeger)  [Orabug: 27437589]  
  - uek-rpm: enable debug builds on aarch64 (Tom Saeger)  [Orabug: 27433384]  
  - uek-rpm: configs: Enabel Oracle HXGE and ASM driver (Allen Pais)  [Orabug: 27199116]  
  - fm10k: Add driver to the kernel config for UEK4 (Allen Pais)  [Orabug: 27199008]  
  - uek-rpm: config: enable some secure boot features (Allen Pais)  [Orabug: 27199002]  
  - uek-rpm: config: Enable OVM API (Allen Pais)  [Orabug: 27199003]  
  - uek-rpm: config: sxge/sxgevf: enable driver (Allen Pais)  [Orabug: 27199004]  
  - uek-rpm: enable CONFIG_KSPLICE. (Allen Pais)  [Orabug: 27199009]  
  - x86: add support for crashkernel=auto (Brian Maly)  [Orabug: 27234070]  
  - modsign: Add key for module signing (Eric Snowberg)  [Orabug: 27199070]  
  - uek-rpm: Add Mellanox drivers neeeded for Exadata to base_modules (Victor Erminpour)  [Orabug: 27300509]  
  - uek-rpm: Enable Mellanox hardware kernel config options for UEK5. (Victor Erminpour)  [Orabug: 27300509]  
  - uek-rpm: Disable CONFIG_DMA_CMA in UEK5 kernel config (Victor Erminpour)  [Orabug: 27201411]  
  - uek-rpm: Enable CONFIG_IMA_DEFAULT_HASH=sha256 (Victor Erminpour)  [Orabug: 27186234]  
  - uek-rpm: Enable CGROUP config in the UEK5 kernel (Victor Erminpour)  [Orabug: 25974804]  
  - uek-rpm: Kernel config settings needed to support TCP-BBR (Victor Erminpour)  [Orabug: 27110608]  
  - uek-rpm: enable and configure PMEM/DAX for UEK (Victor Erminpour)  [Orabug: 27201433]  
  - uek-rpm: enable DTrace. (Nick Alcock)  [Orabug: 27124490]  
  - uek-rpm: emit vmlinux.ctfa into -base package. (Nick Alcock)  [Orabug: 27124490]  
  - uek-rpm: set CONFIG_DTRACE depending on the value of with_dtrace (Nick Alcock)  [Orabug: 27124490]  
  - uek-rpm: Add signing options for aarch64 (Tom Saeger)  [Orabug: 27255646]  
  - uek-rpm: add aarch64 config files (Allen Pais)  [Orabug: 27255646]  
  - uek-rpm: add support for aarch64 (Allen Pais)  [Orabug: 27255646]  
  - config: CONFIG_FRAME_POINTER_UNWINDER is CONFIG_UNWINDER_FRAME_POINTER in 4.14.8 (Kris Van Hees)  [Orabug: 27419674]  
  - uek-rpm: create base config files for UEK5 (Victor Erminpour)  [Orabug: 26942304]  
  - uek-rpm: Enable signed modules (Dhaval Giani)  [Orabug: 27162491]  
  - uek-rpm: Downgrade linux-firmware version (Dhaval Giani)  [Orabug: 27162498]  
  - uek-rpm: define base_sublevel as 14 after pull of mainline stable 4.14.14 (Chuck Anderson)  [Orabug: 26942304]  
  - uek-rpm: Temporarily disable doc build (Chuck Anderson)  [Orabug: 26942304]  
  - uek-rpm: Add build dependencies to avoid build errors (Somasundaram Krishnasamy)  [Orabug: 26942304]  
  - uek-rpm: Add RPM build environment for UEK5 (Somasundaram Krishnasamy)  [Orabug: 26942304]  
  - Linux 5.4 (Linus Torvalds)


author: Jack Vogel <jack.vogel@oracle.com> [5.4.1-1949.el8uek]
changelog:
  - Linux 5.4.1 (Greg Kroah-Hartman)   
  - KVM: PPC: Book3S HV: Flush link stack on guest exit to host kernel (Michael Ellerman)   
  - powerpc/book3s64: Fix link stack flush on context switch (Michael Ellerman)   {CVE-2019-18660} 
  - staging: comedi: usbduxfast: usbduxfast_ai_cmdtest rounding error (Bernd Porr)   
  - USB: serial: option: add support for Foxconn T77W968 LTE modules (Aleksander Morgado)   
  - USB: serial: option: add support for DW5821e with eSIM support (Aleksander Morgado)   
  - USB: serial: mos7840: fix remote wakeup (Johan Hovold)   
  - USB: serial: mos7720: fix remote wakeup (Johan Hovold)   
  - USB: serial: mos7840: add USB ID to support Moxa UPort 2210 (Pavel Löbl)   
  - appledisplay: fix error handling in the scheduled work (Oliver Neukum)   
  - USB: chaoskey: fix error case of a timeout (Oliver Neukum)   
  - usb-serial: cp201x: support Mark-10 digital force gauge (Greg Kroah-Hartman)   
  - usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit() (Suwan Kim)   
  - usbip: tools: fix fd leakage in the function of read_attr_usbip_status (Hewenliang)   
  - USBIP: add config dependency for SGL_ALLOC (Oliver Neukum)   
  - ALSA: hda - Disable audio component for legacy Nvidia HDMI codecs (Takashi Iwai)   
  - media: mceusb: fix out of bounds read in MCE receiver buffer (A Sun)   
  - media: imon: invalid dereference in imon_touch_event (Sean Young)   
  - media: cxusb: detect cxusb_ctrl_msg error in query (Vito Caputo)   
  - media: b2c2-flexcop-usb: add sanity checking (Oliver Neukum)   
  - media: uvcvideo: Fix error path in control parsing failure (Laurent Pinchart)   
  - futex: Prevent exit livelock (Thomas Gleixner)   
  - futex: Provide distinct return value when owner is exiting (Thomas Gleixner)   
  - futex: Add mutex around futex exit (Thomas Gleixner)   
  - futex: Provide state handling for exec() as well (Thomas Gleixner)   
  - futex: Sanitize exit state handling (Thomas Gleixner)   
  - futex: Mark the begin of futex exit explicitly (Thomas Gleixner)   
  - futex: Set task::futex_state to DEAD right after handling futex exit (Thomas Gleixner)   
  - futex: Split futex_mm_release() for exit/exec (Thomas Gleixner)   
  - exit/exec: Seperate mm_release() (Thomas Gleixner)   
  - futex: Replace PF_EXITPIDONE with a state (Thomas Gleixner)   
  - futex: Move futex exit handling into futex code (Thomas Gleixner)   
  - cpufreq: Add NULL checks to show() and store() methods of cpufreq (Kai Shen)   
  - media: usbvision: Fix races among open, close, and disconnect (Alan Stern)   
  - media: usbvision: Fix invalid accesses after device disconnect (Alan Stern)   
  - media: vivid: Fix wrong locking that causes race conditions on streaming stop (Alexander Popov)   
  - media: vivid: Set vid_cap_streaming and vid_out_streaming to true (Vandana BN)   
  - ALSA: usb-audio: Fix Scarlett 6i6 Gen 2 port data (Geoffrey D. Bennett)   
  - ALSA: usb-audio: Fix NULL dereference at parsing BADD (Takashi Iwai)   
  - futex: Prevent robust futex exit race (Yang Tao)   
  - x86/entry/32: Fix FIXUP_ESPFIX_STACK with user CR3 (Andy Lutomirski)   
  - x86/pti/32: Calculate the various PTI cpu_entry_area sizes correctly, make the CPU_ENTRY_AREA_PAGES assert precise (Ingo Molnar)   
  - selftests/x86/sigreturn/32: Invalidate DS and ES when abusing the kernel (Andy Lutomirski)   
  - selftests/x86/mov_ss_trap: Fix the SYSENTER test (Andy Lutomirski)   
  - x86/entry/32: Fix NMI vs ESPFIX (Peter Zijlstra)   
  - x86/entry/32: Unwind the ESPFIX stack earlier on exception entry (Andy Lutomirski)   
  - x86/entry/32: Move FIXUP_FRAME after pushing %fs in SAVE_ALL (Andy Lutomirski)   
  - x86/entry/32: Use %ss segment where required (Andy Lutomirski)   
  - x86/entry/32: Fix IRET exception (Peter Zijlstra)   
  - x86/cpu_entry_area: Add guard page for entry stack on 32bit (Thomas Gleixner)   
  - x86/pti/32: Size initial_page_table correctly (Thomas Gleixner)   
  - x86/doublefault/32: Fix stack canaries in the double fault handler (Andy Lutomirski)   
  - x86/xen/32: Simplify ring check in xen_iret_crit_fixup() (Jan Beulich)   
  - x86/xen/32: Make xen_iret_crit_fixup() independent of frame layout (Jan Beulich)   
  - x86/stackframe/32: Repair 32-bit Xen PV (Jan Beulich)   
  - nbd: prevent memory leak (Navid Emamdoost)   
  - x86/speculation: Fix redundant MDS mitigation message (Waiman Long)   
  - x86/speculation: Fix incorrect MDS/TAA mitigation status (Waiman Long)   
  - x86/insn: Fix awk regexp warnings (Alexander Kapshuk)   
  - md/raid10: prevent access of uninitialized resync_pages offset (John Pittman)   
  - Revert "dm crypt: use WQ_HIGHPRI for the IO and crypt workqueues" (Mike Snitzer)   
  - Revert "Bluetooth: hci_ll: set operational frequency earlier" (Adam Ford)   
  - ath10k: restore QCA9880-AR1A (v1) detection (Christian Lamparter)   
  - ath10k: Fix HOST capability QMI incompatibility (Bjorn Andersson)   
  - ath10k: Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe (Hui Peng)   
  - ath9k_hw: fix uninitialized variable data (Denis Efremov)   
  - Bluetooth: Fix invalid-free in bcsp_close() (Tomas Bortoli)


author: Jack Vogel <jack.vogel@oracle.com> [5.4.1-1949.1.el8uek]
changelog:
  - x86/spectre: Fix retpoline mode selection logic (Patrick Colp)  [Orabug: 30604403]  
  - uek-rpm: Add CONFIG_CRYPTO_CFB for FIPS (Jack Vogel)  [Orabug: 30158461]  
  - uek-rpm: Enable CONFIG_KEXEC_SIG (Victor Erminpour)  [Orabug: 30488668]  
  - uek-rpm: Enable CONFIG_FW_CFG_SYSFS and CONFIG_FW_CFG_SYSFS_CMDLINE (Victor Erminpour)  [Orabug: 30619488]  
  - uek-rpm: Enable CONFIG_X86_5LEVEL (Victor Erminpour)  [Orabug: 30155946]  
  - uek-rpm: Disable CONFIG_SCHED_AUTOGROUP (Victor Erminpour)  [Orabug: 30596055]  
  - uek-rpm: Carry forward previous UEK5 config options. (Victor Erminpour)  [Orabug: 30595946]  
  - x86/boot: Introduce setup_indirect (Daniel Kiper)  [Orabug: 30564020]  
  - x86/boot: Introduce kernel_info.setup_type_max (Daniel Kiper)  [Orabug: 30564020]  
  - x86/boot: Introduce kernel_info (Daniel Kiper)  [Orabug: 30564020]  
  - uek-rpm: Turn off CONFIG_DEBUG_WX for Arm production kernels. (John Donnelly)  [Orabug: 30193143]


author: Jack Vogel <jack.vogel@oracle.com> [5.4.2-1950.el8uek]
changelog:
  - uek-rpm: Run "make olddefconfig" against uek6/master (Victor Erminpour)  [Orabug: 30596470]  
  - uek-rpm: Enable kTLS offload for for MLX5 (Victor Erminpour)  [Orabug: 30630366]  
  - uek-rpm: Enable CONFIG_CPU_IDLE_GOV_HALTPOLL (Victor Erminpour)  [Orabug: 30614031]  
  - uek-rpm: Enable DTrace required config options (Victor Erminpour)  [Orabug: 30619618]  
  - uek-rpm: UEK6 config option requests from John Haxby (Victor Erminpour)  [Orabug: 30596031]  
  - uek-rpm: UEK6 config option requests from Martin Petersen (Victor Erminpour)  [Orabug: 30596031]  
  - uek-rpm: RHCK config options for UEK6 (Victor Erminpour)  [Orabug: 30540922]  
  - Linux 5.4.2 (Greg Kroah-Hartman)   
  - platform/x86: hp-wmi: Fix ACPI errors caused by passing 0 as input size (Hans de Goede)   
  - platform/x86: hp-wmi: Fix ACPI errors caused by too small buffer (Hans de Goede)   
  - HID: core: check whether Usage Page item is after Usage ID items (Candle Sun)   
  - crypto: talitos - Fix build error by selecting LIB_DES (Herbert Xu)   
  - Revert "jffs2: Fix possible null-pointer dereferences in jffs2_add_frag_to_fragtree()" (Joel Stanley)   
  - ext4: add more paranoia checking in ext4_expand_extra_isize handling (Theodore Ts'o)   
  - r8169: fix resume on cable plug-in (Heiner Kallweit)   
  - r8169: fix jumbo configuration for RTL8168evl (Heiner Kallweit)   
  - selftests: pmtu: use -oneline for ip route list cache (Thadeu Lima de Souza Cascardo)   
  - tipc: fix link name length check (John Rutherford)   
  - selftests: bpf: correct perror strings (Jakub Kicinski)   
  - selftests: bpf: test_sockmap: handle file creation failures gracefully (Jakub Kicinski)   
  - net/tls: use sg_next() to walk sg entries (Jakub Kicinski)   
  - net/tls: remove the dead inplace_crypto code (Jakub Kicinski)   
  - selftests/tls: add a test for fragmented messages (Jakub Kicinski)   
  - net: skmsg: fix TLS 1.3 crash with full sk_msg (Jakub Kicinski)   
  - net/tls: free the record on encryption error (Jakub Kicinski)   
  - net/tls: take into account that bpf_exec_tx_verdict() may free the record (Jakub Kicinski)   
  - openvswitch: remove another BUG_ON() (Paolo Abeni)   
  - openvswitch: drop unneeded BUG_ON() in ovs_flow_cmd_build_info() (Paolo Abeni)   
  - sctp: cache netns in sctp_ep_common (Xin Long)   
  - slip: Fix use-after-free Read in slip_open (Jouni Hogander)   
  - sctp: Fix memory leak in sctp_sf_do_5_2_4_dupcook (Navid Emamdoost)   
  - openvswitch: fix flow command message size (Paolo Abeni)   
  - net: sched: fix `tc -s class show` no bstats on class with nolock subqueues (Dust Li)   
  - net: psample: fix skb_over_panic (Nikolay Aleksandrov)   
  - net: macb: add missed tasklet_kill (Chuhong Yuan)   
  - net: dsa: sja1105: fix sja1105_parse_rgmii_delays() (Oleksij Rempel)   
  - mdio_bus: don't use managed reset-controller (David Bauer)   
  - macvlan: schedule bc_work even if error (Menglong Dong)   
  - gve: Fix the queue page list allocated pages count (Jeroen de Borst)   
  - x86/fpu: Don't cache access to fpu_fpregs_owner_ctx (Sebastian Andrzej Siewior)   
  - thunderbolt: Power cycle the router if NVM authentication fails (Mika Westerberg)   
  - mei: me: add comet point V device id (Alexander Usyskin)   
  - mei: bus: prefix device names on bus with the bus name (Alexander Usyskin)   
  - USB: serial: ftdi_sio: add device IDs for U-Blox C099-F9P (Fabio D'Urso)   
  - staging: rtl8723bs: Add 024c:0525 to the list of SDIO device-ids (Hans de Goede)   
  - staging: rtl8723bs: Drop ACPI device ids (Hans de Goede)   
  - staging: rtl8192e: fix potential use after free (Pan Bian)   
  - staging: wilc1000: fix illegal memory access in wilc_parse_join_bss_param() (Ajay Singh)   
  - usb: dwc2: use a longer core rest timeout in dwc2_core_reset() (Mathias Kresin)   
  - driver core: platform: use the correct callback type for bus_find_device (Sami Tolvanen)   
  - crypto: inside-secure - Fix stability issue with Macchiatobin (Pascal van Leeuwen)   
  - net: disallow ancillary data for __sys_{send,recv}msg_file() (Jens Axboe)   
  - net: separate out the msghdr copy from ___sys_{send,recv}msg() (Jens Axboe)   
  - io_uring: async workers should inherit the user creds (Jens Axboe)


author: Jack Vogel <jack.vogel@oracle.com> [5.4.2-1950.1.el8uek]
changelog:
  - uek-rpm: aarch64 config enable RETPOLINE OL8 (Henry Willard)  [Orabug: 30297793]  
  - uek-rpm: aarch64 config enable RETPOLINE (Tom Saeger)  [Orabug: 30297793]  
  - arm64: Allow reference symbols in alt-seqs to be in kernel-data. (Christoph Muellner)  [Orabug: 30297793]  
  - arm64: retpoline: Don't use retpoline in KVM's HYP part. (Christoph Muellner)  [Orabug: 30297793]  
  - Arm64: add retpoline to cpu_show_spectre_v2 (Henry Willard)  [Orabug: 30297793]  
  - BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline. (Christoph Muellner)  [Orabug: 30297793]  
  - BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block. (Christoph Muellner)  [Orabug: 30297793]  
  - BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr. (Christoph Muellner)  [Orabug: 30297793]  
  - BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA. (Henry Willard)  [Orabug: 30297793]  
  - BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br. (Henry Willard)  [Orabug: 30297793]  
  - BACKPORT: VARIANT 2: arm64: Add initial retpoline support (Henry Willard)  [Orabug: 30297793]


author: Jack Vogel <jack.vogel@oracle.com> [5.4.2-1950.2.el8uek]
changelog:
  - x86/speculation: Remove static jump from inside ALTERNATIVE block (Patrick Colp)  [Orabug: 30324611]


author: Pingfan Liu <piliu@redhat.com> - 2.0.19-5
changelog:
  - kdumpctl: check for ssh path availability when rebuild
  - kdumpctl: Check kdump.conf for error when rebuild is called
  - makedumpfile: x86_64: Add support for AMD Secure Memory Encryption
  - aarch64/kdump.sysconfig: Make config options similar to x86_64


author: Pingfan Liu <piliu@redhat.com> - 2.0.19-9
changelog:
  - kexec/arm64: Add support for handling zlib compressed (Image.gz) image
  - kexec/kexec-zlib.h: Add 'is_zlib_file()' helper function
  - kexec-uImage-arm64.c: Fix return value of uImage_arm64_probe()
  - kexec/kexec.c: Add the missing close() for fd used for kexec_file_load()


author: Edward Leung <edward.leung@oracle.com> - 2.0.19-12.0.1
changelog:
  - change makedumpfile fixed size buffer for VMCOREINFO [Orabug: 29870551]
  - 99kdumpbase: Do not append ip=<devname>:dhcp if ip=dhcp is present [Orabug: 29518713]
  - rebase kexec-tools-2.0.8-dracut-module-setup-ibft-avoid-dup-config.patch [Orabug: 28872281]
  - don't patch files in SOURCES directory. That breaks building from the srpm (dave.kleikamp@oracle.com)
  - dracut-module-setup: avoid duplicate config for ibft [Orabug: 22780125]
  - kdumpctl: exclude default_hugepagesz setting from kdump kernel cmdline
    (Sriharsha Yadagudde) [Orabug: 19134999]
  - kdumpctl: verify if kernel support securelevel interface
    (Sriharsha Yadagudde) [Orabug: 18905671]


author: Alex Burmashev <alexander.burmashev@oracle.com> - 2.0.19-12.0.2
changelog:
  - makedumpfile: backport latest aarch64-related upstream patches [Orabug: 30352094]
  - makedumpfile: update to 1.6.6, drop patches, now present in upstream code [Orabug: 30446702]
  - makedumpfile: Increase SECTION_MAP_LAST_BIT to 4 [Orabug: 30446702]
  - makedumpfile: bump LATEST_VERSION to 5.4.9 [Orabug: 30446702]


author: Alex Burmashev <alexander.burmashev@oracle.com> - 2.0.19-12.0.3
changelog:
  - makedumpfile: fix RHCK makedumpfile [Orabug: 30580398]
  - makedumpfile: backport latest upstream 52-bit VA arm patch [Orabug: 30580398]
  - makedumpfile: rebase rhonly-kexec-tools-2.0.18-makedumpfile* patch [Orabug: 30580398]


author: Alex Burmashev <alexander.burmashev@oracle.com> - 2.0.19-12.0.5
changelog:
  - kdump: append no_timer_check to kdump kernel cmdline on xen guests [Orabug: 30928441]
  - arm64: skip purgatory integrity checks to speed up reboot [Orabug: 30822387]


author: - nick.alcock@oracle.com - 0.5.0-3
changelog:
  - Include the distribution in the RPM release. [Orabug: 21211461]
  - No longer Provide: our own name. [Orabug: 21622263]


author: - nick.alcock@oracle.com - 0.7.1-1
changelog:
  - Fix CTF archive alignment and failed write() handling
    (Tomas Jedlicka) [Orabug: 27191792, 27204447]
  - Build on arm64 (Vincent Lim) [Orabug: 27418554]


author: - nick.alcock@oracle.com - 0.8.1-1
changelog:
  - Fix ctf_rollback() in client containers to delete only the types
  added since the last snapshot, rather than all of them.
  [Orabug: 27971037]


author: - nick.alcock@oracle.com - 1.0.0-1
changelog:
  - Format v2, supporting many more types and enum/struct/union members.
  v1 CTF files are transparently updated to v2. No soname change, but
  some API for users directly accessing CTF files is broken.
  [Orabug: 28150489]


author: - nick.alcock@oracle.com - 1.1.0-1
changelog:
  - Add ctf_add_{struct,union}_sized(). [Orabug: 29054972]
  - Work around some very minor CTF-generation bugs seen in the wild
    in old UEK kernels. [Orabug: 28952429]
  - Do not mprotect() the heap by mistake when reading CTF from a
    user-provided buffer. [Orabug: 28952429]


author: Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> - 20201016-999.6.git58d41d0f.el8
changelog:
  - BUILDINFO: commit=35dfe8d14ecd8d2488be7528619672227a57cb08
  - Rebase to latest upstream linux-firmware


author: Edward Leung <edward.leung@oracle.com> - 1.9-2.el8
changelog:
  - Added Build requirement for libuuid-devel (Edward Leung)  
  - Bump release: rebuild OL8 with libuuid-devel (Lukas Lemes)  
  - Bump release: rebuild OL7 with libuuid-devel (Lukas Lemes)


author: Lukas Lemes <lukas.lemes@oracle.com> - 1.9-1.0.1.el8
changelog:
  - Bump release: rebuild OL8 with libuuid-devel (Lukas Lemes)  
  - Bump release: rebuild OL7 with libuuid-devel (Lukas Lemes)


author: Junxiao Bi <junxiao.bi@oracle.com> - 1.8.6-6.el6
changelog:
  - vendor: rhel: remove redhat-lsb* dependency (Junxiao Bi)
  - scandisk: remove unnecessary scansysfs op (Junxiao Bi)


author: Junxiao Bi <junxiao.bi@oracle.com> - 1.8.6-8.el6
changelog:
  - BUILDINFO: commit=f0e130273b7eed12385e1d0aa7704b414bceeff0
  - vendor: rhel5: fix build failure (Junxiao Bi)
  - tunefs.ocfs2: fix double free bug (Junxiao Bi)
  - fsck.ocfs2: the members of 'o2fsck_state' need to be freed at the end of main() (Jun Piao)
  - fsck.ocfs2: fix the mistake of clearing valid flag in o2fsck_check_blocks() (Jun Piao)
  - mkfs.ocfs2: disable append-dio feature by default (Junxiao Bi)
  - fsck.ocfs2: support append direct io incompat feature (Joseph Qi)
  - tunefs.ocfs2: support append direct io incompat feature (Joseph Qi)
  - mkfs.ocfs2: support append direct io incompat feature (Joseph Qi)
  - mkfs.ocfs2: clean up deadcode in is_cluster_info_valid() (Jun Piao)
  - fsck.ocfs2: return error if o2fsck_check_journals fails (Joseph Qi)
  - ocfs2: fix cluster unlocked if journal is replayed (Joseph Qi)
  - fsck.ocfs2: close ost_fs in case of check superblock fails (Joseph Qi)
  - mkfs.ocfs2: fix a potential segment fault in main() (Jun Piao)
  - fsck.ocfs2: clean up useless assignment in dup_insert() (piaojun)
  - o2info: clean up useless branch in o2info_append_task() (piaojun)
  - tunefs.ocfs2: fix the parameter misuse of tunefs_dlm_lock (Weiwei Wang)
  - debugfs.ocfs2: encode 'M' lockname with generation only for sysfile (piaojun)
  - mkfs.ocfs2: fix memory leak problems in main() (piaojun)
  - tunefs.ocfs2: fix memory leak problems in tunefs_journal_check() and parse_options() (piaojun)
  - o2image: fix a memory leak problem in ocfs2_image_free_bitmap() (piaojun)
  - debugfs.ocfs2: fix NULL pointer dereference risk in dump_dir_entry (Joseph Qi)
  - o2image: clean up unused variable 'install_flag' in o2image_initialize() (piaojun)
  - libocfs2: close fd if read fails in create_generation (Joseph Qi)
  - o2image: Free 'filepath' before return in prompt_image_creation() (Jun Piao)
  - libocfs2: fix risk of using uninitialized variables (Joseph Qi)
  - mkfs.ocfs2: fix command line segfault (Valentin Vidic)
  - debugfs.ocfs2: fix command line segfault (Valentin Vidic)
  - Update udev rule for newer kernels (Valentin Vidic)
  - ocfs2-tools: add support for vd devices (Valentin Vidić)
  - fsck.ocfs2: Free 'ci' in each cycle of for loop in check_journal_walk (Jun Piao)


author: Junxiao Bi <junxiao.bi@oracle.com> - 1.8.6-9.el6
changelog:
  - BUILDINFO: commit=8b8e9d3b017f6e9bb23bd137878669831eec0f4d
  - o2cb.service: drop unknown lvalue ExecRestart (Junxiao Bi)


author: Ashish Samant <ashish.samant@oracle.com> - 1.8.6-11.el8
changelog:
  - tunefs.ocfs2: read journal superblock even for online operations (Ashish
    Samant)  [Orabug: 28804934]


author: Junxiao Bi <junxiao.bi@oracle.com> - 1.8.6-13.el8
changelog:
  - ocfs2: fix o2cb.service dependency issue for rhel8 (Junxiao Bi)  [Orabug: 30463194] 
  - ocfs2-tools: to support aarch64 on ol8 (Shuning Zhang)  [Orabug: 30317888]


author: Filip Zaludek <filip.zaludek@oracle.com> - 20210527-1.0.1
changelog:
  - Firmware updated to 1.20210527
  - Removed broadcom/ directory
  - Bundled overlays/ directory
  - Point to single u-boot rpiarm64 binary for RPi3 and RPi4 in config.txt


author: Filip Zaludek <filip.zaludek@oracle.com> - 20210527-1.0.2
changelog:
  - Bundled only bcm2710*.dtb and bcm2711*.dtb files
  - Overlay vchiq-bcm2835 to re-enable vchiq sound support


author: Filip Zaludek <filip.zaludek@oracle.com> - 20210527-1.0.3
changelog:
  - Provided overlay usb-bcm2835 for RPi3 usb compatibility
  - Removed hdmi_force_hotplug=1 to enable HDMI2 on RPi4


author: Vijay Kumar <vijay.ac.kumar@oracle.com> - 2020.07-1.0.2
changelog:
  - port uboot env config changes
  - Fix PCI probe for RPi4
  - Fix USB controller for RPi4
  - Enable ethernet, pci, usb on RPi4
  - Fix uboot to see correct memory on OS for 8GB RPi4


author: Filip Zaludek <filip.zaludek@oracle.com> - 2021.04-1.0.1
changelog:
  - Customized distro_bootcmd
  - Enabled efidebug command
  - Common u-boot rpiarm64 binary for both RPi3 and RPi4 platforms


author: Filip Zaludek <filip.zaludek@oracle.com> - 2021.04-1.0.3
changelog:
  - efi_smbios_register(), allocate EFI_ALLOCATE_64K_ALIGN pages in lowmem then in highmem
  - clean up artifacts


author: Leigh Scott <leigh123linux@gmail.com> - 1.0.20200319-2
changelog:
  - Add missing config directory
  - Remove default buildroot BuildRequires
  - Simplify doc install
  - Remove commented lines
  - Use correct macro for bash-completion


author: Joe Doss <joe@solidadmin.com> - 1.0.20200510-1
changelog:
  - Update to 1.0.20200510
  - ipc: add support for openbsd kernel implementation
  - ipc: cleanup openbsd support
  - wg-quick: add support for openbsd kernel implementation
  - wg-quick: cleanup openbsd support
  - wg-quick: support dns search domains
  - Makefile: simplify silent cleaning
  - ipc: remove extra space
  - git: add gitattributes so tarball doesn't have gitignore files
  - terminal: specialize color_mode to stdout only
  - wg-quick: android: support application whitelist
  - systemd: add wg-quick.target


author: Joe Doss <joe@solidadmin.com> - 1.0.20200513-1
changelog:
  - Update to 1.0.20200513
  - Makefile: remember to install all systemd units
  - ipc: openbsd: switch to array ioctl interface


author: Joe Doss <joe@solidadmin.com> - 1.0.20200820-1
changelog:
  - Update to 1.0.20200820
  - ipc: split into separate files per-platform
  - wincompat: fold random into genkey
  - systemd: add reload target to systemd unit
  - man: wg-quick: use syncconf instead of addconf for strip example
  - pubkey: isblank is a subset of isspace
  - ctype: use non-locale-specific ctype.h
  - wg-quick: wait on process substitutions


author: Joe Doss <joe@solidadmin.com> - 1.0.20200827-1
changelog:
  - Update to 1.0.20200827
  - wg-quick: android: use iproute2 to bring up interface instead of ndc
  - wg-quick: Revert wait on process substitutions


