- 
    Fri Feb 24 2023 Brian Maly <brian.maly@oracle.com> [5.4.17-2136.315.5.8.el7uek]
    - iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)  [Orabug: 35120858] 
- 
    Thu Feb 23 2023 Brian Maly <brian.maly@oracle.com> [5.4.17-2136.315.5.7.el7uek]
    - Revert "uek-rpm: Remove unessential modules from nano rpm" (Brian Maly)  [Orabug: 35113157] 
- 
    Wed Feb 15 2023 Brian Maly <brian.maly@oracle.com> [5.4.17-2136.315.5.6.el7uek]
    - uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy)  [Orabug: 35089275] 
- 
    Wed Feb 08 2023 Brian Maly <brian.maly@oracle.com> [5.4.17-2136.315.5.5.el7uek]
    - net/rds: Go back to alloc_ordered_workqueue() (Gerd Rausch)  [Orabug: 35064899]  
- sched/core: Restrict userspace affinity changes with uek=exadata (Konrad Rzeszutek Wilk)  [Orabug: 35064897]  
- uek-misc: Initial version (Konrad Rzeszutek Wilk)  [Orabug: 35064894]  
- treewide: Move the definition in a global file (Konrad Rzeszutek Wilk)  [Orabug: 35064894]  
- treewide: Rename wake_affine_idle_pull into on_exadata (Konrad Rzeszutek Wilk)  [Orabug: 35064894]  
- sched/core: Remove sched_uek=preempt (Konrad Rzeszutek Wilk)  [Orabug: 35064894]  
- RDMA/addr: Refresh neighbour entries upon rdma_resolve_addr() (Gerd Rausch)  [Orabug: 35064892] 
- 
    Thu Feb 02 2023 Brian Maly <brian.maly@oracle.com> [5.4.17-2136.315.5.4.el7uek]
    - scsi: megaraid_sas: Skip syncing the RAID map on older controllers (Martin K. Petersen)  [Orabug: 35039253]  
- block/diskstats: replace time_in_queue with sum of request times (Junxiao Bi)  [Orabug: 35039251]  
- IB/core: Make GID table entry (gid_idx) available immediately (Konrad Rzeszutek Wilk)  [Orabug: 35038506]  
- iommu/amd: Disable AVIC on certain systems BIOS (Joao Martins)  [Orabug: 35038500]  
- Ignore hot plug events when force powering off a device (James Puthukattukaran)  [Orabug: 35038494] 
- 
    Mon Jan 30 2023 Brian Maly <brian.maly@oracle.com> [5.4.17-2136.315.5.3.el7uek]
    - net/rds: Split send & receive vectors again (Gerd Rausch)  [Orabug: 33532745]  
- drivers: base: cacheinfo: export symbol "get_cpu_cacheinfo" (Gerd Rausch)  [Orabug: 33532745]  
- IB/mlx4: Implement backend callback for "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 35025000]  
- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 35025088]  
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Use the same vector for send & receive (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Do not RESET_ALT_CONN if conn drops with DR_IB_DISCONNECTED_EVENT (Sharath Srinivasan)  [Orabug: 34670231]  
- rds: ib: Keep IB MRs on clean_list unless we are tearing down the pool (Håkon Bugge)  [Orabug: 34987234]  
- rds: ib: Add FRWR related statistics counters (Håkon Bugge)  [Orabug: 34987234]  
- KVM: SVM: Add a module parameter to override iommu AVIC usage (Joao Martins)  [Orabug: 34988289]  
- iommu/amd: Don't block updates to GATag if guest mode is already on (Joao Martins)  [Orabug: 34988289]
- 
    Fri Jan 20 2023 Brian Maly <brian.maly@oracle.com> [5.4.17-2136.315.5.2.el7uek]
    - runtime revert of virtio_net: Stripe queue affinities across cores. (Konrad Rzeszutek Wilk)  [Orabug: 35002339]  
- block: Change the granularity of io ticks from ms to ns (Gulam Mohamed)  [Orabug: 35002377] 
- 
    Fri Jan 13 2023 Brian Maly <brian.maly@oracle.com> [5.4.17-2136.315.5.1.el7uek]
    - uek-rpm: Add nft_reject* modules to nano rpm. (Somasundaram Krishnasamy)  [Orabug: 34971149]  
- rds: ib: Avoid tear-down of caches unless already initialized (Håkon Bugge)  [Orabug: 34971130]  
- x86/kexec: Do not reserve EFI setup_data in the kexec e820 table (Dave Young)  [Orabug: 34971119]  
- KVM: SVM: Fix AVIC GATag to support max number of vCPUs (Suravee Suthikulpanit)  [Orabug: 34970833]  
- xfs: don't reuse busy extents on extent trim (Brian Foster)  [Orabug: 34970621] 
- 
    Wed Dec 21 2022 Sherry Yang <sherry.yang@oracle.com> [5.4.17-2136.315.5.el7uek]
    - Revert "xfs: Lower CIL flush limit for large logs" (Sherry Yang)  [Orabug: 34917369]  
- Revert "xfs: Throttle commits on delayed background CIL push" (Sherry Yang)  [Orabug: 34917369]  
- Revert "xfs: fix use-after-free on CIL context on shutdown" (Sherry Yang)  [Orabug: 34917369] 
- 
    Fri Dec 16 2022 Brian Maly <brian.maly@oracle.com> [5.4.17-2136.315.4.el7uek]
    - net/mlx5: Suppress error logging on UCTX creation (Marina)  [Orabug: 34888473]  
- uek-rpm: Add ptp_kvm.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 33487655]  
- block: fix RO partition with RW disk (Junxiao Bi)  [Orabug: 34807898]  
- rds: ib: Fix leaked MRs during kexec (Håkon Bugge)  [Orabug: 34829924]  
- scsi: mpi3mr: Enable ' CONFIG_SCSI_SAS_ATTRS ' config option (Rhythm Mahajan)  [Orabug: 34774474]  
- scsi: mpi3mr: Remove unnecessary cast (Jules Irenge)  [Orabug: 34774474]  
- scsi: mpi3mr: Update driver version to 8.2.0.3.0 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix scheduling while atomic type bug (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Scan the devices during resume time (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Free enclosure objects during driver unload (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Handle 0xF003 Fault Code (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Graceful handling of surprise removal of PCIe HBA (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Schedule IRQ kthreads only on non-RT (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Support new power management framework (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update mpi3 header files (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix error code in mpi3mr_transport_smp_handler() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix error codes in mpi3mr_report_manufacture() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Block I/Os while refreshing target dev objects (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Refresh SAS ports during soft reset (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Support SAS transport class callbacks (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add framework to issue MPT transport cmds (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add SAS SATA end devices to STL (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Get target object based on rphy (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add expander devices to STL (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Enable STL on HBAs where multipath is disabled (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add helper functions to manage device's port (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add helper functions to retrieve device objects (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add framework to add phys to STL (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Enable Enclosure device add event (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add helper functions to retrieve config pages (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add framework to issue config requests (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add config and transport related debug flags (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Delete a stray tab (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Unlock on error path (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Reduce VD queue depth on detecting throttling (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Resource Based Metering (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Increase cmd_per_lun to 128 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix kernel-doc (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Rework mrioc->bsg_device model to fix warnings (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add target device related sysfs (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add shost related sysfs attributes (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Return error if dma_alloc_coherent() fails (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Return I/Os to an unrecoverable HBA with DID_ERROR (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Hidden drives not removed during soft reset (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Increase I/O timeout value to 60s (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update driver version to 8.0.0.69.0 (Sumit Saxena)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for NVMe passthrough (Sumit Saxena)  [Orabug: 34774474]  
- scsi: mpi3mr: Expose adapter state to sysfs (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for PEL commands (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for MPT commands (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Move data structures/definitions from MPI headers to uapi header (Sumit Saxena)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for driver commands (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add bsg device support (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Bump driver version to 8.0.0.68.0 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update the copyright year (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix cmnd getting marked as in use forever (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix hibernation issue (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix printing of pending I/O count (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix deadlock while canceling the fw event (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix formatting problems in some kernel-doc comments (Yang Li)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix some spelling mistakes (Colin Ian King)  [Orabug: 34774474]  
- scsi: mpi3mr: Bump driver version to 8.0.0.61.0 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Enhanced Task Management Support Reply handling (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Use TM response codes from MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Print cable mngnt and temp threshold events (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Support Prepare for Reset event (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add Event acknowledgment logic (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Gracefully handle online FW update operation (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Detect async reset that occurred in firmware (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add IOC reinit function (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Handle offline FW activation in graceful manner (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Code refactor of IOC init - part2 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Code refactor of IOC init - part1 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fault IOC when internal command gets timeout (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Display IOC firmware package version (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Handle unaligned PLL in unmap cmnds (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Increase internal cmnds timeout to 60s (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Do access status validation before adding devices (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for PCIe Managed Switch SES device (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update MPI3 headers - part2 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update MPI3 headers - part1 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add debug APIs based on logging_level bits (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Use scnprintf() instead of snprintf() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix memory leaks (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix reporting of actual data transfer size (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fixes around reply request queues (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Set up IRQs in resume path (Kashyap Desai)  [Orabug: 34774474]  
- scsi: mpi3mr: Use the proper SCSI midlayer interfaces for PI (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix W=1 compilation warnings (Sreekanth Reddy)  [Orabug: 34774474]  
- net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Maxim Mikityanskiy)  [Orabug: 34898148]  
- net/mlx5e: Abstract MQPRIO params (Tariq Toukan)  [Orabug: 34898148]  
- net/mlx5e: Fix division by 0 in mlx5e_select_queue (Maxim Mikityanskiy)  [Orabug: 34898148]  
- proc: proc_skip_spaces() shouldn't think it is working on C strings (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378} 
- proc: avoid integer type confusion in get_proc_long (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378}