-
Thu Jun 12 2025 Brian Maly <brian.maly@oracle.com> [5.15.0-308.179.6.7.el9uek]
- mm: shmem: remove unnecessary warning in shmem_writepage() (Ricardo Cañuelo Navarro) [Orabug: 38034039]
- shmem: add support to ignore swap (Luis Chamberlain) [Orabug: 38034039]
- shmem: update documentation (Luis Chamberlain) [Orabug: 38034039]
- shmem: skip page split if we're not reclaiming (Luis Chamberlain) [Orabug: 38034039]
- shmem: move reclaim check early on writepages() (Luis Chamberlain) [Orabug: 38034039]
- shmem: set shmem_writepage() variables early (Luis Chamberlain) [Orabug: 38034039]
- shmem: remove check for folio lock on writepage() (Luis Chamberlain) [Orabug: 38034039]
-
Mon Jun 02 2025 Brian Maly <brian.maly@oracle.com> [5.15.0-308.179.6.6.el9uek]
- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38024577]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (zhenwei pi) [Orabug: 38024577]
-
Fri May 30 2025 Vijayendra Suman <vijayendra.suman@oracle.com> [5.15.0-308.179.6.5.el9uek]
- RDMA/mlx5: Fix CC counters query for MPV (Patrisious Haddad) [Orabug: 38014918]
-
Thu May 22 2025 Vijayendra Suman <vijayendra.suman@oracle.com> [5.15.0-308.179.6.4.el9uek]
- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang) [Orabug: 37980731]
- RDS: use pin_user_pages_fast() (Stephen Brennan) [Orabug: 37980705]
- vhost-scsi: Fix vhost_scsi_send_status() (Dongli Zhang) [Orabug: 37980690]
- vhost-scsi: Fix vhost_scsi_send_bad_target() (Dongli Zhang) [Orabug: 37980690]
- vhost-scsi: protect vq->log_used with vq->mutex (Dongli Zhang) [Orabug: 37980690]
- vhost-scsi: Reduce response iov mem use (Mike Christie) [Orabug: 37980690]
- vhost-scsi: Allocate iov_iter used for unaligned copies when needed (Mike Christie) [Orabug: 37980690]
- vhost-scsi: Stop duplicating se_cmd fields (Mike Christie) [Orabug: 37980690]
- vhost-scsi: Dynamically allocate scatterlists (Mike Christie) [Orabug: 37980690]
- vhost-scsi: Return queue full for page alloc failures during copy (Mike Christie) [Orabug: 37980690]
- vhost-scsi: Add better resource allocation failure handling (Mike Christie) [Orabug: 37980690]
- vhost-scsi: Allocate T10 PI structs only when enabled (Mike Christie) [Orabug: 37980690]
- vhost-scsi: Reduce mem use by moving upages to per queue (Mike Christie) [Orabug: 37980690]
- scsi: target: core: Use RCU helpers for INQUIRY t10_alua_tg_pt_gp (Mike Christie) [Orabug: 37980690]
- scsi: target: Perform ALUA group changes in one step (Mike Christie) [Orabug: 37980690]
- scsi: target: Replace lun_tg_pt_gp_lock with rcu in I/O path (Mike Christie) [Orabug: 37980690]
- scsi: target: Fix write perf due to unneeded throttling (Mike Christie) [Orabug: 37980690]
- vhost scsi: Allow user to control num virtqueues (Mike Christie) [Orabug: 37980690]
- vhost-scsi: Rename vhost_scsi_iov_to_sgl (Mike Christie) [Orabug: 37980690]
- vhost-scsi: unbreak any layout for response (Jason Wang) [Orabug: 37980690]
- Revert "vhost-scsi: protect vq->log_base with vq->mutex" (Mike Christie) [Orabug: 37980690]
- Revert "vhost_scsi: log write descriptors" (Mike Christie) [Orabug: 37980690]
-
Tue May 13 2025 Brian Maly <brian.maly@oracle.com> [5.15.0-308.179.6.3.el9uek]
- x86/bugs: Enabling Retbleed and SRSO mitigation can taint the kernel (Alexandre Chartre) [Orabug: 37937056]
-
Mon May 12 2025 Jack Vogel <jack.vogel@oracle.com> [5.15.0-308.179.6.2.el9uek]
- x86/bhi: Do not set BHI_DIS_S in 32-bit mode (Pawan Gupta) [Orabug: 37920681]
- x86/bpf: Add IBHF call at end of classic BPF (Daniel Sneddon) [Orabug: 37920681]
- x86/bpf: Call branch history clearing sequence on exit (Daniel Sneddon) [Orabug: 37920681]
- selftest/x86/bugs: Add selftests for ITS (Pawan Gupta) [Orabug: 37863726] {CVE-2024-28956}
- x86/its: Align RETs in BHB clear sequence to avoid thunking (Pawan Gupta) [Orabug: 37863726] {CVE-2024-28956}
- x86/its: Add "vmexit" option to skip mitigation on some CPUs (Pawan Gupta) [Orabug: 37863726] {CVE-2024-28956}
- x86/its: Enable Indirect Target Selection mitigation (Pawan Gupta) [Orabug: 37863726] {CVE-2024-28956}
- x86/its: Add support for ITS-safe return thunk (Pawan Gupta) [Orabug: 37863726] {CVE-2024-28956}
- x86/its: Add support for ITS-safe indirect thunk (Pawan Gupta) [Orabug: 37863726] {CVE-2024-28956}
- x86/its: Enumerate Indirect Target Selection (ITS) bug (Pawan Gupta) [Orabug: 37863726] {CVE-2024-28956}
- Documentation: x86/bugs/its: Add ITS documentation (Pawan Gupta) [Orabug: 37863726] {CVE-2024-28956}
- x86/alternatives: Remove faulty optimization (Josh Poimboeuf) [Orabug: 37863726] {CVE-2024-28956}
- x86/alternative: Optimize returns patching (Borislav Petkov (AMD)) [Orabug: 37863726] {CVE-2024-28956}
-
Wed Apr 23 2025 Vijayendra Suman <vijayendra.suman@oracle.com> [5.15.0-308.179.6.el9uek]
- net: bridge: IP defragmentation failing for jumboframes (Venkat Venkatsubra) [Orabug: 37847171]
- uek-rpm: remove .el9 from shim version (Samasth Norway Ananda) [Orabug: 37834731]
- RDS: avoid using offlined CPU during reconnect (Arumugam Kolappan) [Orabug: 37783021]
- net/mlx5e: Rely on reqid in IPsec tunnel mode (Leon Romanovsky) [Orabug: 37710815]
- net/mlx5e: Fix inversion dependency warning while enabling IPsec tunnel (Leon Romanovsky) [Orabug: 37710815]
- net/mlx5: Clear port select structure when fail to create (Mark Zhang) [Orabug: 37710815]
- net/mlx5: SF, Fix add port error handling (Chris Mi) [Orabug: 37710815]
- net/mlx5: Fix variable not being completed when function returns (Chenguang Zhao) [Orabug: 37710815]
- net/mlx5e: Keep netdev when leave switchdev for devlink set legacy only (Jianbo Liu) [Orabug: 37710815]
- net/mlx5e: Skip restore TC rules for vport rep without loaded flag (Jianbo Liu) [Orabug: 37710815]
- net/mlx5e: macsec: Maintain TX SA from encoding_sa (Dragos Tatulea) [Orabug: 37710815]
- net/mlx5e: Remove workaround to avoid syndrome for internal port (Jianbo Liu) [Orabug: 37710815]
- net/mlx5e: SD, Use correct mdev to build channel param (Tariq Toukan) [Orabug: 37710815]
- mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4 (Ido Schimmel) [Orabug: 37710815]
- net/mlx5e: clear xdp features on non-uplink representors (William Tu) [Orabug: 37710815]
- net/mlx5: Fix msix vectors to respect platform limit (Parav Pandit) [Orabug: 37710815]
- mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address (Ido Schimmel) [Orabug: 37710815]
- mlxsw: spectrum_ptp: Add missing verification before pushing Tx header (Amit Cohen) [Orabug: 37710815]
- net/mlx5e: Don't call cleanup on profile rollback failure (Cosmin Ratiu) [Orabug: 37710815]
- net/mlx5: Fix command bitmask initialization (Shay Drory) [Orabug: 37710815]
- net/mlx5: Check for invalid vector index on EQ creation (Maher Sanalla) [Orabug: 37710815]
- mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst (Christophe JAILLET) [Orabug: 37710815]
- net: Fix netns for ip_tunnel_init_flow() (Xiao Liang) [Orabug: 37710815]
- ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_xmit() (Ido Schimmel) [Orabug: 37710815]
- ip_tunnel: annotate data-races around t->parms.link (Eric Dumazet) [Orabug: 37710815]
- ipv4: ip_tunnel: Unmask upper DSCP bits in ip_md_tunnel_xmit() (Ido Schimmel) [Orabug: 37710815]
- ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_bind_dev() (Ido Schimmel) [Orabug: 37710815]
- net/mlx5e: SHAMPO, Fix overflow of hd_per_wq (Dragos Tatulea) [Orabug: 37710815]
- net/mlx5e: SHAMPO, Increase timeout to improve latency (Dragos Tatulea) [Orabug: 37710815]
- net/mlx5: Verify support for scheduling element and TSAR type (Carolina Jubran) [Orabug: 37710815]
- net/mlx5e: Enable remove flow for hard packet limit (Jianbo Liu) [Orabug: 37710815]
- net/mlx5: Use set number of max EQs (Daniel Jurgens) [Orabug: 37710815]
- net/mlx5: IFC updates for SF max IO EQs (Daniel Jurgens) [Orabug: 37710815]
- net/mlx5e: Approximate IPsec per-SA payload data bytes count (Leon Romanovsky) [Orabug: 37710815]
- net/mlx5e: Present succeeded IPsec SA bytes and packet (Leon Romanovsky) [Orabug: 37710815]
- net/mlx5: Use max_num_eqs_24b capability if set (Daniel Jurgens) [Orabug: 37710815]
- net/mlx5: IFC updates for changing max EQs (Daniel Jurgens) [Orabug: 37710815]
- net/mlx5: Correct TASR typo into TSAR (Cosmin Ratiu) [Orabug: 37710815]
- net/mlx5e: SHAMPO, Re-enable HW-GRO (Yoray Zack) [Orabug: 37710815]
- net/mlx5e: SHAMPO, Use KSMs instead of KLMs (Yoray Zack) [Orabug: 37710815]
- net/mlx5e: Fix netif state handling (Shay Drory) [Orabug: 37710815]
- net/mlx5e: RSS, Block XOR hash with over 128 channels (Carolina Jubran) [Orabug: 37710815]
- net/mlx5: Support matching on l4_type for ttc_table (Jianbo Liu) [Orabug: 37710815]
- net/mlx5: Enable SD feature (Tariq Toukan) [Orabug: 37710815]
- net/mlx5e: Block TLS device offload on combined SD netdev (Tariq Toukan) [Orabug: 37710815]
- net/mlx5e: Support per-mdev queue counter (Tariq Toukan) [Orabug: 37710815]
- net/mlx5e: Support cross-vhca RSS (Tariq Toukan) [Orabug: 37710815]
- net/mlx5e: Let channels be SD-aware (Tariq Toukan) [Orabug: 37710815]
- net/mlx5e: Connect mlx5 IPsec statistics with XFRM core (Leon Romanovsky) [Orabug: 37710815]
- xfrm: get global statistics from the offloaded device (Leon Romanovsky) [Orabug: 37710815]
- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju) [Orabug: 37260584] [Orabug: 37551309]
- uek-rpm/kernel-uek.spec: Set DEFAULTKERNEL correctly during %postun (Vijay Kumar) [Orabug: 37376706]
-
Wed Apr 16 2025 Vijayendra Suman <vijayendra.suman@oracle.com> [5.15.0-308.179.5.el9uek]
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- usbnet:fix NPE during rx_complete (Ying Lu)
- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz)
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- ksmbd: fix multichannel connection failure (Namjae Jeon)
- rds: Tear down the copy-from-user cache before destroying rds_wq (Håkon Bugge) [Orabug: 37716901]
-
Wed Apr 09 2025 Brian Maly <brian.maly@oracle.com> [5.15.0-308.179.4.el9uek]
- Check concurrency before THP creation for file mappings in fault path (Prakash Sangappa) [Orabug: 37608058]
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge) [Orabug: 37747825]
-
Wed Apr 02 2025 Vijayendra Suman <vijayendra.suman@oracle.com> [5.15.0-308.179.3.el9uek]
- uek-rpm: Build Bluefield 3 kernel for OL9 (Dave Kleikamp) [Orabug: 37763488]
- uek-rpm: Add emb3 config and core list for OL9 (Dave Kleikamp) [Orabug: 37763488]
- udf: Fix directory iteration for longer tail extents (Jan Kara) [Orabug: 37761829]
- uek-rpm: install the perf exec dir (Stephen Brennan) [Orabug: 37757734]
- perf probe: Improve log for long event name failure (Leo Yan) [Orabug: 37752593]
- perf probe: Check group string length (Leo Yan) [Orabug: 37752593]
- perf probe: Use the MAX_EVENT_NAME_LEN macro (Leo Yan) [Orabug: 37752593]
- perf probe-event: Better error message for a too-long probe name (Dima Kogan) [Orabug: 37752593]
- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge) [Orabug: 37721762]
- x86/sev: Harden #VC instruction emulation somewhat (Borislav Petkov (AMD)) [Orabug: 37687865] {CVE-2024-25743} {CVE-2024-25742}
- x86/entry: Do not allow external 0x80 interrupts (Thomas Gleixner) [Orabug: 37687865] {CVE-2024-25743} {CVE-2024-25742}
- x86/entry: Convert INT 0x80 emulation to IDTENTRY (Thomas Gleixner) [Orabug: 37687865] {CVE-2024-25743} {CVE-2024-25742}
- x86/entry: Fixup objtool/ibt validation (Peter Zijlstra) [Orabug: 37687865] {CVE-2024-25743} {CVE-2024-25742}
- x86/sev: Mark the code returning to user space as syscall gap (Lai Jiangshan) [Orabug: 37687865] {CVE-2024-25743} {CVE-2024-25742}
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge) [Orabug: 37607469]
- sched/deadline: Fix warning in migrate_enable for boosted tasks (Wander Lairson Costa) [Orabug: 37433838] {CVE-2024-56583}
- x86/coco: Disable 32-bit emulation by default on TDX and SEV (Kirill A. Shutemov) [Orabug: 36298741] {CVE-2024-25744}
- x86/ia32: State that IA32 emulation is disabled (Borislav Petkov (AMD)) [Orabug: 36298741] {CVE-2024-25744}
- x86: Make IA32_EMULATION boot time configurable (Nikolay Borisov) [Orabug: 36298741] {CVE-2024-25744}
- x86: Remove toolchain check for X32 ABI capability (Masahiro Yamada) [Orabug: 36298741] {CVE-2024-25744}
- x86/entry: Make IA32 syscalls' availability depend on ia32_enabled() (Nikolay Borisov) [Orabug: 36298741] {CVE-2024-25744}
- x86/elf: Make loading of 32bit processes depend on ia32_enabled() (Nikolay Borisov) [Orabug: 36298741] {CVE-2024-25744}
- x86/entry: Compile entry_SYSCALL32_ignore() unconditionally (Nikolay Borisov) [Orabug: 36298741] {CVE-2024-25744}
- x86/entry: Rename ignore_sysret() (Nikolay Borisov) [Orabug: 36298741] {CVE-2024-25744}
- x86: Introduce ia32_enabled() (Nikolay Borisov) [Orabug: 36298741] {CVE-2024-25744}
- x86: Fix misspelled Kconfig symbols (Lukas Bulwahn) [Orabug: 36298741] {CVE-2024-25744}