-
Sun Jan 26 2020 Brian Maly <brian.maly@oracle.com> [4.1.12-124.35.4.el7uek]
- IB/mlx4: Fix use after free in RDMA CM disconnect code path (Manjunath Patil)
- IB/mlx4: Fix leak in id_map_find_del (Håkon Bugge) [Orabug: 30800573]
- Revert "IB/mlx4: Fix leak in id_map_find_del" (Manjunath Patil)
-
Tue Jan 21 2020 Brian Maly <brian.maly@oracle.com> [4.1.12-124.35.3.el7uek]
- mm/slub: don't wait for high-order page allocation (Mridula Shastry) [Orabug: 30651572]
- scsi: lpfc: Handle new link fault code returned by adapter firmware. (James Smart) [Orabug: 30708960]
- IB/mlx4: Fix leak in id_map_find_del (Haakon Bugge) [Orabug: 30778457]
-
Mon Jan 13 2020 Brian Maly <brian.maly@oracle.com> [4.1.12-124.35.2.el7uek]
- scsi: qla2xxx: Mask off Scope bits in retry delay (Anil Gurumurthy) [Orabug: 30653298]
-
Tue Jan 07 2020 Brian Maly <brian.maly@oracle.com> [4.1.12-124.35.1.el7uek]
- ixgbe: protect TX timestamping from API misuse (Manjunath Patil) [Orabug: 30275491]
- block: init flush rq ref count to 1 (Josef Bacik) [Orabug: 30360559]
- block: fix null pointer dereference in blk_mq_rq_timed_out() (Yufen Yu) [Orabug: 30360559]
- blk-mq: Remove generation seqeunce (Keith Busch) [Orabug: 30360559]
- scsi: libsas: delete sas port if expander discover failed (Jason Yan) [Orabug: 30580687] {CVE-2019-15807}
- scsi: qla2xxx: fix a potential NULL pointer dereference (Allen Pais) [Orabug: 30618784] {CVE-2019-16233}
- printk: Default console logging level should be set to 4 (Boris Ostrovsky) [Orabug: 30657070]
-
Wed Dec 18 2019 Brian Maly <brian.maly@oracle.com> [4.1.12-124.34.2.el7uek]
- scsi: lpfc: Remove lpfc_enable_pbde as module parameter (James Smart) [Orabug: 30569875]
- scsi: lpfc: Make PBDE optimizations configurable (James Smart) [Orabug: 30569875]
- scsi: lpfc: Update driver version to 11.4.0.8 and Copyright updates (Ketan Mukadam) [Orabug: 30569875]
- scsi: lpfc: Fix ELS abort on SLI-3 adapters (James Smart) [Orabug: 30569875]
- scsi: lpfc: Correct race with abort on completion path (James Smart) [Orabug: 30569875]
- scsi: lpfc: update manufacturer attribute to reflect Broadcom (James Smart) [Orabug: 30569875] [Orabug: 29212758]
- scsi: lpfc: Enable Management features for IF_TYPE=6 (James Smart) [Orabug: 30569875] [Orabug: 29212758]
- scsi: lpfc: Correct topology type reporting on G7 adapters (James Smart) [Orabug: 30569875] [Orabug: 29212758]
- scsi: lpfc: Correct invalid EQ doorbell write on if_type=6 (James Smart) [Orabug: 30569875]
- scsi: lpfc: Fix driver not setting dpp bits correctly in doorbell word (James Smart) [Orabug: 30569875]
- scsi: lpfc: Enhance log messages when reporting CQE errors (James Smart) [Orabug: 30569875]
- scsi: lpfc: Fix frequency of Release WQE CQEs (James Smart) [Orabug: 30569875]
- scsi: lpfc: Code cleanup for 128byte wqe data type (James Smart) [Orabug: 30569875]
- scsi: lpfc: use __raw_writeX on DPP copies (James Smart) [Orabug: 30569875]
- scsi: lpfc: Add embedded data pointers for enhanced performance (James Smart) [Orabug: 30569875]
- scsi: lpfc: Enable fw download on if_type=6 devices (James Smart) [Orabug: 30569875]
- scsi: lpfc: Add if_type=6 support for cycling valid bits (James Smart) [Orabug: 30569875]
- scsi: lpfc: Add 64G link speed support (James Smart) [Orabug: 30569875]
- scsi: lpfc: Add PCI Ids for if_type=6 hardware (James Smart) [Orabug: 30569875]
- scsi: lpfc: Add push-to-adapter support to sli4 (James Smart) [Orabug: 30569875]
- scsi: lpfc: Add SLI-4 if_type=6 support to the code base (James Smart) [Orabug: 30569875]
- scsi: lpfc: Rework sli4 doorbell infrastructure (James Smart) [Orabug: 30569875]
- scsi: lpfc: Rework lpfc to allow different sli4 cq and eq handlers (James Smart) [Orabug: 30569875]
- x86/bugs: use check_bugs instead of microcode_late_select_mitigation (Mihai Carabas) [Orabug: 30332499]
- x86/bugs: spec_ctrl_mutex taken in stop_machine context (Mihai Carabas) [Orabug: 30332499]
- x86/microcode: moved cpu feature late eval to stop_machine (Mihai Carabas) [Orabug: 30332499]
- x86/cpu: Re-apply forced caps every time CPU caps are re-read (Andy Lutomirski) [Orabug: 30332499]
- x86/microcode/intel: Check microcode revision before updating sibling threads (Ashok Raj) [Orabug: 30332499]
- tracing: Fix possible double free on failure of allocating trace buffer (Steven Rostedt (VMware)) [Orabug: 30633873] {CVE-2017-18595}
-
Tue Dec 03 2019 Brian Maly <brian.maly@oracle.com> [4.1.12-124.34.1.el7uek]
- block/loop: set hw_sectors (Shaohua Li) [Orabug: 30244514]
- block-mq: fix hung due to too much warning log (Junxiao Bi) [Orabug: 30273956]
- oled: export symbols (Wengang Wang) [Orabug: 30512063]
- oled: give panic handler chance to run before kexec (Wengang Wang) [Orabug: 30512063]
- USB: sisusbvga: fix oops in error path of sisusb_probe (Oliver Neukum) [Orabug: 30548565] {CVE-2019-15219}
-
Tue Dec 03 2019 Brian Maly <brian.maly@oracle.com> [4.1.12-124.33.5.el7uek]
- net/mlx5: bump driver rev (Brian Maly) [Orabug: 30479538]
- net/mlx5: Add 25G and 50G types (John Donnelly) [Orabug: 30479538]
- net/mlx5: Add ConnectX-5 PCIe 4.0 VF device ID (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5: Fix pci error recovery flow (Mohamad Haj Yahia) [Orabug: 30479538]
- net/mlx5: Add timeout handle to commands with callback (Mohamad Haj Yahia) [Orabug: 30479538]
- net/mlx5: Fix potential deadlock in command mode change (Mohamad Haj Yahia) [Orabug: 30479538]
- net/mlx5: Fix wait_vital for VFs and remove fixed sleep (Daniel Jurgens) [Orabug: 30479538]
- net/mlx5: Add ConnectX-5 PCIe 4.0 to list of supported devices (Majd Dibbiny) [Orabug: 30479538]
- net/mlx5e: Add missing 50G baseSR2 link mode (Gal Pressman) [Orabug: 30479538]
- net/mlx5_core: Add ConnectX-5 to list of supported devices (Majd Dibbiny) [Orabug: 30479538]
- net/mlx5e: Fix MLX5E_100BASE_T define (Rana Shahout) [Orabug: 30479538]
- net/mlx5e: Fix soft lockup when HW Timestamping is enabled (Eran Ben Elisha) [Orabug: 30479538]
- net/mlx5: Make command timeout way shorter (Or Gerlitz) [Orabug: 30479538]
- net/mlx5: Fix teardown errors that happen in pci error handler (Mohamad Haj Yahia) [Orabug: 30479538]
- IB/mlx5: Support setting Ethernet priority for Raw Packet QPs (majd@mellanox.com) [Orabug: 30479538]
- IB/mlx5: Add Raw Packet QP query functionality (majd@mellanox.com) [Orabug: 30479538]
- net/mlx5_core: Warn on unsupported events of QP/RQ/SQ (majd@mellanox.com) [Orabug: 30479538]
- net/mlx5_core: Add RQ and SQ event handling (majd@mellanox.com) [Orabug: 30479538]
- net/mlx5_core: Export transport objects (majd@mellanox.com) [Orabug: 30479538]
- IB/mlx5: Add CQE version 1 support to user QPs and SRQs (Haggai Abramovsky) [Orabug: 30479538]
- net/mlx5_core: Fix trimming down IRQ number (Doron Tsur) [Orabug: 30479538]
- net/mlx5_core: Export flow steering API (Maor Gottlieb) [Orabug: 30479538]
- net/mlx5_core: Make ipv4/ipv6 location more clear (Maor Gottlieb) [Orabug: 30479538]
- net/mlx5_core: Enable flow steering support for the IB driver (Maor Gottlieb) [Orabug: 30479538]
- net/mlx5_core: Initialize namespaces only when supported by device (Maor Gottlieb) [Orabug: 30479538]
- net/mlx5_core: Set priority attributes (Maor Gottlieb) [Orabug: 30479538]
- net/mlx5_core: Connect flow tables (Maor Gottlieb) [Orabug: 30479538]
- net/mlx5_core: Introduce modify flow table command (Maor Gottlieb) [Orabug: 30479538]
- net/mlx5_core: Managing root flow table (Maor Gottlieb) [Orabug: 30479538]
- net/mlx5_core: Add utilities to find next and prev flow-tables (Maor Gottlieb) [Orabug: 30479538]
- net/mlx5_core: Introduce flow steering autogrouped flow table (Maor Gottlieb) [Orabug: 30479538]
- net/mlx5e: Add PTP Hardware Clock (PHC) support (Eran Ben Elisha) [Orabug: 30479538]
- net/mlx5e: Add HW timestamping (TS) support (Eran Ben Elisha) [Orabug: 30479538]
- net/mlx5_core: Introduce access function to read internal timer (Eran Ben Elisha) [Orabug: 30479538]
- net/mlx5e: Do not modify the TX SKB (Achiad Shochat) [Orabug: 30479538]
- net/mlx5_core: Add setting ATOMIC endian mode (Eran Ben Elisha) [Orabug: 30479538]
- net/mlx5_core: Introduce access functions to enable/disable RoCE (Achiad Shochat) [Orabug: 30479538]
- net/mlx5_core: Break down the vport mac address query function (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Rename en_flow_table.c to en_fs.c (Maor Gottlieb) [Orabug: 30479538]
- net/mlx5: Use flow steering infrastructure for mlx5_en (Maor Gottlieb) [Orabug: 30479538]
- net/mlx5_core: Flow steering tree initialization (Maor Gottlieb) [Orabug: 30479538]
- net/mlx5_core: Introduce flow steering API (Maor Gottlieb) [Orabug: 30479538]
- net/mlx5_core: Add flow steering lookup algorithms (Maor Gottlieb) [Orabug: 30479538]
- net/mlx5_core: Add flow steering base data structures (Maor Gottlieb) [Orabug: 30479538]
- net/mlx5_core: Introduce flow steering firmware commands (Maor Gottlieb) [Orabug: 30479538]
- net/mlx5e: Assign random MAC address if needed (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5: Fix query E-Switch capabilities (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5e: Add support for SR-IOV ndos (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5: E-Switch, Introduce get vf statistics (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5: E-Switch, Introduce set vport vlan (VST mode) (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5: E-Switch, Introduce HCA cap and E-Switch vport context (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5: E-Switch, Introduce Vport administration functions (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5: E-Switch, Add SR-IOV (FDB) support (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5: E-Switch, Introduce FDB hardware capabilities (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5: Introducing E-Switch and l2 table (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5e: Write vlan list into vport context (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5e: Write UC/MC list and promisc mode into vport context (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5: Introduce access functions to modify/query vport vlans (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5: Introduce access functions to modify/query vport promisc mode (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5: Introduce access functions to modify/query vport state (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5: Introduce access functions to modify/query vport mac lists (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5: Update access functions to Query/Modify vport MAC address (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5: Add HW capabilities and structs for SR-IOV E-Switch (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5_core: Add base sriov support (Eli Cohen) [Orabug: 30479538]
- net/mlx5_core: Modify enable/disable hca functions (Eli Cohen) [Orabug: 30479538]
- mlx5: support napi_complete_done() (Eric Dumazet) [Orabug: 30479538]
- mlx5: add busy polling support (Eric Dumazet) [Orabug: 30479538]
- net/mlx5e: Use the right DMA free function on TX path (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Max mtu comparison fix (Doron Tsur) [Orabug: 30479538]
- net/mlx5e: Added self loopback prevention (Tariq Toukan) [Orabug: 30479538]
- net/mlx5e: Fix inline header size calculation (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5e: Fix LSO vlan insertion (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Re-eanble client vlan TX acceleration (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Return error in case mlx5e_set_features() fails (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Don't allow more than max supported channels (Achiad Shochat) [Orabug: 30479538]
- net/mlx5_core: Use the the real irqn in eq->irqn (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Wait for RX buffers initialization in a more proper manner (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Avoid NULL pointer access in case of configuration failure (Achiad Shochat) [Orabug: 30479538]
- net/mlx5_core: Wait for FW readiness on startup (Eli Cohen) [Orabug: 30479538]
- net/mlx5_core: Add pci error handlers to mlx5_core driver (Majd Dibbiny) [Orabug: 30479538]
- net/mlx5_core: Fix internal error detection conditions (Eli Cohen) [Orabug: 30479538]
- mlx5: stop including <asm-generic/kmap_types.h> (Christoph Hellwig) [Orabug: 30479538]
- net/mlx5e: Disable VLAN filter in promiscuous mode (Achiad Shochat) [Orabug: 30479538]
- net/mlx5: Fix typo in mlx5_query_port_pvlc (Jiri Pirko) [Orabug: 30479538]
- net/mlx5_core: Use private health thread for each device (Eli Cohen) [Orabug: 30479538]
- net/mlx5_core: Use accessor functions to read from device memory (Eli Cohen) [Orabug: 30479538]
- net/mlx5_core: Prepare cmd interface to system errors handling (Eli Cohen) [Orabug: 30479538]
- net/mlx5_core: Improve mlx5 messages (Eli Cohen) [Orabug: 30479538]
- net/mlx5_core: Update health syndromes (Eli Cohen) [Orabug: 30479538]
- net/mlx5_core: Fix wrong name in struct (Eli Cohen) [Orabug: 30479538]
- net/mlx5_core: New init and exit flow for mlx5_core (Majd Dibbiny) [Orabug: 30479538]
- net/mlx5_core: Fix notification of page supplement error (Eli Cohen) [Orabug: 30479538]
- net/mlx5_core: Fix async commands return code (Eli Cohen) [Orabug: 30479538]
- net/mlx5_core: Remove redundant "err" variable usage (Achiad Shochat) [Orabug: 30479538]
- net/mlx5_core: Fix struct type in the DESTROY_TIR/TIS device commands (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5e: Priv state flag not rolled-back upon netdev open error (Achiad Shochat) [Orabug: 30479538]
- IB/mlx5: Remove support for IB_DEVICE_LOCAL_DMA_LKEY (Sagi Grimberg) [Orabug: 30479538]
- mlx5: Fix incorrect wc pkey_index assignment for GSI messages (Sagi Grimberg) [Orabug: 30479538]
- mlx5: Expose max_sge_rd correctly (Sagi Grimberg) [Orabug: 30479538]
- mlx5: Expose correct page_size_cap in device attributes (Sagi Grimberg) [Orabug: 30479538]
- mlx5: Fix missing device local_dma_lkey (Sagi Grimberg) [Orabug: 30479538]
- net/mlx5e: Avoid accessing NULL pointer at ndo_select_queue (Rana Shahout) [Orabug: 30479538]
- mlx5e: Fix sparse warnings in mlx5e_handle_csum(). (David S. Miller) [Orabug: 30479538]
- net/mlx5e: Support RX CHECKSUM_COMPLETE (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Support ethtool get/set_pauseparam (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Ethtool link speed setting fixes (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: HW LRO changes/fixes (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Support smaller RX/TX ring sizes (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Add ethtool RSS configuration options (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Make RSS indirection table size a constant (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Have a single RSS Toeplitz hash key (Achiad Shochat) [Orabug: 30479538]
- net/mlx5_core: Set log_uar_page_sz for non 4K page size architecture (Carol L Soto) [Orabug: 30479538]
- net/mlx5_core: Support physical port counters (Gal Pressman) [Orabug: 30479538]
- net/mlx5e: Take advantage of the light-weight netdev open/stop (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Disable async events before unregister_netdev() (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Rename/move functions following the ndo_stop flow change (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Light-weight netdev open/stop (Achiad Shochat) [Orabug: 30479538]
- net/mlx5_core: Introduce access function to modify RSS/LRO params (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Introduce the "Drop RQ" (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Unify the RX flow (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Remove the mlx5e_update_priv_params() function (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Introduce create/destroy RSS indir table access functions (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Do not use netdev_err() before the netdev is registered (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Avoid redundant de-reference (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Remove redundant assignment of sq->user_index (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Remove redundant field mlx5e_priv->num_tc (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Use hard-coded 4K page size for RQ/SQ/CQ (Achiad Shochat) [Orabug: 30479538]
- net/mlx5_core: Check the return value of mlx5_command_exec() (Haggai Abramonvsky) [Orabug: 30479538]
- net/mlx5e: Input IPSEC.SPI into the RX RSS hash function (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Cosmetics: use BIT() instead of "1 <<", and others (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: TX latency optimization to save DMA reads (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Support TX packet copy into WQE (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Allocate DMA coherent memory on reader NUMA node (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5e: Support ETH_RSS_HASH_XOR (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5e: Prefetch skb data on RX (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5e: Pop cq outside mlx5e_get_cqe (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Remove mlx5e_cq.sqrq back-pointer (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Remove extra spaces (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Avoid TX CQE generation if more xmit packets expected (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Avoid redundant dev_kfree_skb() upon NOP completion (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Remove re-assignment of wq type in mlx5e_enable_rq() (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Use skb_shinfo(skb)->gso_segs rather than counting them (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5e: Static mapping of netdev priv resources to/from netdev TX queues (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5e: Add transport domain to the ethernet TIRs/TISs (Achiad Shochat) [Orabug: 30479538]
- net/mlx5_core: Add transport domain alloc/dealloc support (Achiad Shochat) [Orabug: 30479538]
- net/mlx5e: Support NETIF_F_SG (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5e: Enforce max flow-tables level >= 3 (Gal Pressman) [Orabug: 30479538]
- net/mlx5e: Disable client vlan TX acceleration (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5e: Add HW cacheline start padding (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5e: Fix HW MTU settings (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5_core: fix an error code (Dan Carpenter) [Orabug: 30479538]
- net/mlx5_core: Fix static checker warnings around system guid query flow (Majd Dibbiny) [Orabug: 30479538]
- mlx5: Enable mutual support for IB and Ethernet (Haggai Abramonvsky) [Orabug: 30479538]
- net/mlx5_core: Add more query port helpers (Majd Dibbiny) [Orabug: 30479538]
- net/mlx5_core: Use port number when querying port ptys (Majd Dibbiny) [Orabug: 30479538]
- net/mlx5_core: Use port number in the query port mtu helpers (Majd Dibbiny) [Orabug: 30479538]
- net/mlx5_core: Get vendor-id using the query adapter command (Majd Dibbiny) [Orabug: 30479538]
- net/mlx5_core: Add new query HCA vport commands (Majd Dibbiny) [Orabug: 30479538]
- net/mlx5_core: Make the vport helpers available for the IB driver too (Majd Dibbiny) [Orabug: 30479538]
- net/mlx5_core: Check the return bitmask when querying ISSI (Haggai Abramonvsky) [Orabug: 30479538]
- net/mlx5_core: Enable XRCs and SRQs when using ISSI > 0 (Haggai Abramonvsky) [Orabug: 30479538]
- net/mlx5_core: Apply proper name convention to helpers (Haggai Abramonvsky) [Orabug: 30479538]
- net/mlx5_en: Add missing check for memory allocation failure (Amir Vadai) [Orabug: 30479538]
- net/mlx5: Extend mlx5_core to support ConnectX-4 Ethernet functionality (Amir Vadai) [Orabug: 30479538]
- net/mlx5: Ethernet resource handling files (Amir Vadai) [Orabug: 30479538]
- net/mlx5: Ethernet Datapath files (Amir Vadai) [Orabug: 30479538]
- net/mlx5_core: Set/Query port MTU commands (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5_core: Modify CQ moderation parameters (Rana Shahout) [Orabug: 30479538]
- net/mlx5_core: Implement get/set port status (Rana Shahout) [Orabug: 30479538]
- net/mlx5_core: Implement access functions of ptys register fields (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5_core: New device capabilities handling (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5_core: HW data structs/types definitions cleanup (Saeed Mahameed) [Orabug: 30479538]
- net/mlx5_core: Set irq affinity hints (Saeed Mahameed) [Orabug: 30479538]
- mlx5: add kcompat.h (Brian Maly) [Orabug: 30479538]
- net/mlx5_core,mlx5_ib: Do not use vmap() on coherent memory (Amir Vadai) [Orabug: 30479538]
- mlx5: enable module in kernel configs (Brian Maly) [Orabug: 30479538]
- config: disable mlx5_ib (Brian Maly) [Orabug: 30479538]
- nano: remove mlx5_ib (Brian Maly) [Orabug: 30479538]
- fix retpoline build breakage when CONFIG_RETPOLINE is not set (Brian Maly) [Orabug: 30479538]
-
Tue Nov 19 2019 Brian Maly <brian.maly@oracle.com> [4.1.12-124.33.4.el7uek]
- ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() (Shuning Zhang) [Orabug: 30036349]
- ocfs2: direct-IO: protect get_blocks (Junxiao Bi) [Orabug: 30036349]
- SUNRPC: Remove xprt_connect_status() (Trond Myklebust) [Orabug: 30165838]
- SUNRPC: Handle ENETDOWN errors (Trond Myklebust) [Orabug: 30165838]
- vhost: make sure log_num < in_num (yongduan) [Orabug: 30312787] {CVE-2019-14835}
- vhost: block speculation of translated descriptors (Michael S. Tsirkin) [Orabug: 30312787] {CVE-2019-14835}
- vhost: Fix Spectre V1 vulnerability (Jason Wang) [Orabug: 30312787]
- array_index_nospec: Sanitize speculative array de-references (Dan Williams) [Orabug: 30312787]
- net: hsr: fix memory leak in hsr_dev_finalize() (Mao Wenan) [Orabug: 30444853] {CVE-2019-16995}
- ieee802154: enforce CAP_NET_RAW for raw sockets (Ori Nimron) [Orabug: 30444946] {CVE-2019-17053}
- mISDN: enforce CAP_NET_RAW for raw sockets (Ori Nimron) [Orabug: 30445158] {CVE-2019-17055}
- net: sit: fix memory leak in sit_init_net() (Mao Wenan) [Orabug: 30445305] {CVE-2019-16994}
- media: dvb: usb: fix use after free in dvb_usb_device_exit (Oliver Neukum) [Orabug: 30490491] {CVE-2019-15213}
- media: cpia2_usb: first wake up, then free in disconnect (Oliver Neukum) [Orabug: 30511741] {CVE-2019-15215}
- media: usb:zr364xx:Fix KASAN:null-ptr-deref Read in zr364xx_vidioc_querycap (Vandana BN) [Orabug: 30532774] {CVE-2019-15217}
- target: Propagate backend read-only to core_tpg_add_lun (Nicholas Bellinger) [Orabug: 30538419]
- kvm: mmu: ITLB_MULTIHIT mitigation selection (Kanth Ghatraju) [Orabug: 30539766]
- cpu/speculation: Uninline and export CPU mitigations helpers (Kanth Ghatraju) [Orabug: 30539766]
-
Mon Nov 18 2019 Brian Maly <brian.maly@oracle.com> [4.1.12-124.33.3.el7uek]
- rds: Use correct conn when dropping connections due to cancel (Håkon Bugge) [Orabug: 30316058]
- rds: ib: Optimize rds_ib_laddr_check (Håkon Bugge) [Orabug: 30327671]
- rds: Bring loop-back peer down as well (Håkon Bugge) [Orabug: 30271704]
- rds: ib: Avoid connect retry on loopback connections (Håkon Bugge) [Orabug: 30271704]
- rds: ib: Qualify CM REQ duplicate detection with connection being up (Håkon Bugge) [Orabug: 30062150]
- rds: Further prioritize local loop-back connections (Håkon Bugge) [Orabug: 30062150]
- rds: Fix initial zero delay when queuing re-connect work (Håkon Bugge) [Orabug: 30062150]
- rds: Re-introduce separate work-queue for local connections (Håkon Bugge) [Orabug: 30062150]
- rds: Re-factor and avoid superfluous queuing of shutdown work (Håkon Bugge) [Orabug: 29994551]
- rds: ib: Flush ARP cache when connection attempt is rejected (Håkon Bugge) [Orabug: 29994550]
- rds: ib: Fix incorrect setting of cp_reconnect_racing (Håkon Bugge) [Orabug: 29994553]
- RDMA/cma: Make # CM retries configurable (Håkon Bugge) [Orabug: 29994555]
- rds: Re-factor and avoid superfluous queuing of reconnect work (Håkon Bugge) [Orabug: 29994558]
- rds: ib: Correct the cm_id compare commit (Håkon Bugge) [Orabug: 29994560]
- rds: Increase entropy in hashing (Håkon Bugge) [Orabug: 29994561]
- rds: ib: Resurrect the CQs instead of delete+create (Håkon Bugge) [Orabug: 29994566]
- rds: Avoid queuing superfluous send and recv work (Håkon Bugge) [Orabug: 29994564]
-
Thu Nov 07 2019 Brian Maly <brian.maly@oracle.com> [4.1.12-124.33.2.el7uek]
- x86/tsx: Add config options to set tsx=on|off|auto (Michal Hocko) [Orabug: 30517133] {CVE-2019-11135}
- x86/speculation/taa: Add documentation for TSX Async Abort (Pawan Gupta) [Orabug: 30517133] {CVE-2019-11135}
- x86/tsx: Add "auto" option to the tsx= cmdline parameter (Pawan Gupta) [Orabug: 30517133] {CVE-2019-11135}
- kvm/x86: Export MDS_NO=0 to guests when TSX is enabled (Pawan Gupta) [Orabug: 30517133] {CVE-2019-11135}
- x86/speculation/taa: Add sysfs reporting for TSX Async Abort (Pawan Gupta) [Orabug: 30517133] {CVE-2019-11135}
- x86/speculation/taa: Add mitigation for TSX Async Abort (Kanth Ghatraju) [Orabug: 30517133] {CVE-2019-11135}
- x86/cpu: Add a "tsx=" cmdline option with TSX disabled by default (Pawan Gupta) [Orabug: 30517133] {CVE-2019-11135}
- x86/cpu: Add a helper function x86_read_arch_cap_msr() (Pawan Gupta) [Orabug: 30517133] {CVE-2019-11135}
- x86/msr: Add the IA32_TSX_CTRL MSR (Pawan Gupta) [Orabug: 30517133] {CVE-2019-11135}
- kvm: x86: mmu: Recovery of shattered NX large pages (Junaid Shahid) [Orabug: 30517059] {CVE-2018-12207}
- kvm: Add helper function for creating VM worker threads (Junaid Shahid) [Orabug: 30517059] {CVE-2018-12207}
- kvm: mmu: ITLB_MULTIHIT mitigation (Paolo Bonzini) [Orabug: 30517059] {CVE-2018-12207}
- KVM: x86: remove now unneeded hugepage gfn adjustment (Paolo Bonzini) [Orabug: 30517059] {CVE-2018-12207}
- KVM: x86: make FNAME(fetch) and __direct_map more similar (Paolo Bonzini) [Orabug: 30517059] {CVE-2018-12207}
- kvm: x86: Do not release the page inside mmu_set_spte() (Junaid Shahid) [Orabug: 30517059] {CVE-2018-12207}
- x86/cpu: Add Tremont to the cpu vulnerability whitelist (Pawan Gupta) [Orabug: 30517059] {CVE-2018-12207}
- x86: Add ITLB_MULTIHIT bug infrastructure (Pawan Gupta) [Orabug: 30517059] {CVE-2018-12207}
- KVM: x86: MMU: Move mapping_level_dirty_bitmap() call in mapping_level() (Takuya Yoshikawa) [Orabug: 30517059] {CVE-2018-12207}
- Revert "KVM: x86: use the fast way to invalidate all pages" (Sean Christopherson) [Orabug: 30517059] {CVE-2018-12207}
- kvm: Convert kvm_lock to a mutex (Junaid Shahid) [Orabug: 30517059] {CVE-2018-12207}
- KVM: x86: MMU: Simplify force_pt_level calculation code in FNAME(page_fault)() (Takuya Yoshikawa) [Orabug: 30517059] {CVE-2018-12207}
- KVM: x86: MMU: Make force_pt_level bool (Takuya Yoshikawa) [Orabug: 30517059] {CVE-2018-12207}
- KVM: x86: MMU: Remove unused parameter parent_pte from kvm_mmu_get_page() (Takuya Yoshikawa) [Orabug: 30517059] {CVE-2018-12207}
- KVM: x86: extend usage of RET_MMIO_PF_* constants (Paolo Bonzini) [Orabug: 30517059] {CVE-2018-12207}
- KVM: x86: MMU: Make mmu_set_spte() return emulate value (Takuya Yoshikawa) [Orabug: 30517059] {CVE-2018-12207}
- KVM: x86: MMU: Move parent_pte handling from kvm_mmu_get_page() to link_shadow_page() (Takuya Yoshikawa) [Orabug: 30517059] {CVE-2018-12207}
- KVM: x86: MMU: Move initialization of parent_ptes out from kvm_mmu_alloc_page() (Takuya Yoshikawa) [Orabug: 30517059] {CVE-2018-12207}