-
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}