-
Fri Oct 02 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [5.4.17-2011.7.4.el7uek]
- iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Suravee Suthikulpanit) [Orabug: 31931369]
- iommu/amd: Fix potential @entry null deref (Joao Martins) [Orabug: 31931369]
- iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Suravee Suthikulpanit) [Orabug: 31931369]
-
Sat Sep 19 2020 Jack Vogel <jack.vogel@oracle.com> [5.4.17-2011.7.3.el7uek]
- xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen) [Orabug: 31895365] {CVE-2020-14385}
- ext4: fix potential negative array index in do_split() (Eric Sandeen) [Orabug: 31895327] {CVE-2020-14314}
- mm/hugetlb: fix a race between hugetlb sysctl handlers (Muchun Song) [Orabug: 31884234] {CVE-2020-25285}
- rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ilya Dryomov) [Orabug: 31884154] {CVE-2020-25284}
- nfs: Fix getxattr kernel panic and memory overflow (Jeffrey Mitchell) [Orabug: 31872895] {CVE-2020-25212}
- libnvdimm/security: ensure sysfs poll thread woke up and fetch updated attr (Jane Chu) [Orabug: 31861296]
- libnvdimm/security: the 'security' attr never (Jane Chu) [Orabug: 31861296]
- libnvdimm/security: fix a typo (Jane Chu) [Orabug: 31861296]
- mmc: sdhci: Silence MMC warnings (Maxime Ripard) [Orabug: 31746382]
- bcm2835-dma: Add support for per-channel flags (Phil Elwell) [Orabug: 31746382]
- mmc: sdhci-iproc: Fix vmmc regulators on iProc (Phil Elwell) [Orabug: 31746382]
- KVM: x86: minor code refactor and comments fixup around dirty logging (Anthony Yznaga) [Orabug: 31722763]
- KVM: x86: avoid unnecessary rmap walks when creating/moving slots (Anthony Yznaga) [Orabug: 31722763]
- KVM: x86: remove unnecessary rmap walk of read-only memslots (Anthony Yznaga) [Orabug: 31722763]
-
Fri Sep 11 2020 Jack Vogel <jack.vogel@oracle.com> [5.4.17-2011.7.2.el7uek]
- net/packet: fix overflow in tpacket_rcv (Or Cohen) [Orabug: 31866487] {CVE-2020-14386} {CVE-2020-14386}
- block: better deal with the delayed not supported case in blk_cloned_rq_check_limits (Ritika Srivastava) [Orabug: 31850341]
- block: Return blk_status_t instead of errno codes (Ritika Srivastava) [Orabug: 31850341]
- iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE (Suravee Suthikulpanit) [Orabug: 31849530]
- uek-rpm: ol8: config-aarch64: add *_MEMORY_HOTPLUG (Mihai Carabas) [Orabug: 31848696]
-
Tue Sep 08 2020 Jack Vogel <jack.vogel@oracle.com> [5.4.17-2011.7.1.el7uek]
- IB/mlx5: Expose RoCE accelerator counters (Avihai Horon) [Orabug: 31621895]
- net/mlx5: Add RoCE accelerator counters (Leon Romanovsky) [Orabug: 31621895]
- cgroup: Fix sock_cgroup_data on big-endian. (Cong Wang) [Orabug: 31779795] {CVE-2020-14356}
- cgroup: fix cgroup_sk_alloc() for sk_clone_lock() (Cong Wang) [Orabug: 31779795] {CVE-2020-14356}
- Revert "aarch64/BM: config failed, hub doesn't have any ports" (Thomas Tai) [Orabug: 31838351]
- kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Paolo Bonzini) [Orabug: 31839185]
- iavf: use generic power management (Vaibhav Gupta) [Orabug: 31700015]
- iavf: Fix updating statistics (Tony Nguyen) [Orabug: 31700015]
- iavf: fix error return code in iavf_init_get_resources() (Wei Yongjun) [Orabug: 31700015]
- iavf: increase reset complete wait time (Paul Greenwalt) [Orabug: 31700015]
- iavf: Fix reporting 2.5 Gb and 5Gb speeds (Brett Creeley) [Orabug: 31700015]
- iavf: use appropriate enum for comparison (Aleksandr Loktionov) [Orabug: 31700015]
- iavf: Enable support for up to 16 queues (Mitch Williams) [Orabug: 31700015]
- iavf: fix speed reporting over virtchnl (Brett Creeley) [Orabug: 31700015]
- iavf: remove current MAC address filter on VF reset (Stefan Assmann) [Orabug: 31700015]
- i40e: Fix crash during removing i40e driver (Grzegorz Szczurek) [Orabug: 31700015]
- i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (Przemyslaw Patynowski) [Orabug: 31700015]
- i40e: introduce new dump desc XDP command (Ciara Loftus) [Orabug: 31700015]
- i40e: add XDP ring statistics to dump VSI debug output (Ciara Loftus) [Orabug: 31700015]
- i40e: add XDP ring statistics to VSI stats (Ciara Loftus) [Orabug: 31700015]
- i40e: move check of full Tx ring to outside of send loop (Magnus Karlsson) [Orabug: 31700015]
- i40e: eliminate division in napi_poll data path (Magnus Karlsson) [Orabug: 31700015]
- i40e: optimize AF_XDP Tx completion path (Magnus Karlsson) [Orabug: 31700015]
- i40e: Add support for a new feature Total Port Shutdown (Arkadiusz Kubalewski) [Orabug: 31700015]
- i40e: Remove scheduling while atomic possibility (Aleksandr Loktionov) [Orabug: 31700015]
- i40e: Add support for 5Gbps cards (Aleksandr Loktionov) [Orabug: 31700015]
- i40e: Add a check to see if MFS is set (Todd Fujinaka) [Orabug: 31700015]
- i40e: detect and log info about pre-recovery mode (Piotr Kwapulinski) [Orabug: 31700015]
- i40e: make PF wait reset loop reliable (Piotr Kwapulinski) [Orabug: 31700015]
- i40e: remove unused defines (Jesse Brandeburg) [Orabug: 31700015]
- i40e: Move client header location (Shiraz Saleem) [Orabug: 31700015]
- i40e: fix crash when Rx descriptor count is changed (Björn Töpel) [Orabug: 31700015]
- i40e: Make i40e_shutdown_adminq() return void (Jason Yan) [Orabug: 31700015]
- i40e: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai) [Orabug: 31700015]
- i40e: Separate kernel allocated rx_bi rings from AF_XDP rings (Björn Töpel) [Orabug: 31700015]
- i40e: Refactor rx_bi accesses (Björn Töpel) [Orabug: 31700015]
- i40e: Remove unneeded conversion to bool (Jason Yan) [Orabug: 31700015]
- i40e: fix spelling mistake "to" -> "too" (Colin Ian King) [Orabug: 31700015]
- i40e: Set PHY Access flag on X722 (Adam Ludkiewicz) [Orabug: 31700015]
- i40e: implement VF stats NDO (Jesse Brandeburg) [Orabug: 31700015]
- i40e: enable X710 support (Alice Michael) [Orabug: 31700015]
- i40e: Add UDP segmentation offload support (Josh Hunt) [Orabug: 31700015]
- i40e: Refactoring VF MAC filters counting to make more reliable (Aleksandr Loktionov) [Orabug: 31700015]
- i40e: Fix LED blinking flow for X710T*L devices (Damian Milosek) [Orabug: 31700015]
- i40e: allow ethtool to report SW and FW versions in recovery mode (Piotr Kwapulinski) [Orabug: 31700015]
- i40e: Extend PHY access with page change flag (Piotr Azarewicz) [Orabug: 31700015]
- i40e: Extract detection of HW flags into a function (Piotr Azarewicz) [Orabug: 31700015]
- i40e: Fix for persistent lldp support (Sylwia Wnuczko) [Orabug: 31700015]
- i40e: protect ring accesses with READ- and WRITE_ONCE (Ciara Loftus) [Orabug: 31700015]
- i40e: Fix the conditional for i40e_vc_validate_vqs_bitmaps (Brett Creeley) [Orabug: 31700015]
- i40e: Relax i40e_xsk_wakeup's return value when PF is busy (Maciej Fijalkowski) [Orabug: 31700015]
- i40e: Fix virtchnl_queue_select bitmap validation (Brett Creeley) [Orabug: 31700015]
-
Wed Sep 02 2020 Jack Vogel <jack.vogel@oracle.com> [5.4.17-2011.7.0.el7uek]
- sample-trace-array: Fix sleeping function called from invalid context (Kefeng Wang) [Orabug: 31543029]
- sample-trace-array: Remove trace_array 'sample-instance' (Kefeng Wang) [Orabug: 31543029]
- tracing: Sample module to demonstrate kernel access to Ftrace instances. (Divya Indi) [Orabug: 31543029]
- tracing: Adding new functions for kernel access to Ftrace instances (Divya Indi) [Orabug: 31543029]
- tracing: Adding NULL checks for trace_array descriptor pointer (Divya Indi) [Orabug: 31543029]
- tracing: Verify if trace array exists before destroying it. (Divya Indi) [Orabug: 31543029]
- tracing: Declare newly exported APIs in include/linux/trace.h (Divya Indi) [Orabug: 31543029]
- RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message (Leon Romanovsky) [Orabug: 31784656]
- RDMA/cm: Protect access to remote_sidr_table (Maor Gottlieb) [Orabug: 31784889]
- rename kABI whitelists to lockedlists (Dan Duval) [Orabug: 31783146]
-
Sun Aug 23 2020 Jack Vogel <jack.vogel@oracle.com> [5.4.17-2011.6.1.el7uek]
- nfsd: apply umask on fs without ACL support (J. Bruce Fields) [Orabug: 31779884] {CVE-2020-24394}
- arm64/elf: Disable automatic READ_IMPLIES_EXEC for 64-bit address spaces (Kees Cook) [Orabug: 31776626]
- arm32/64/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook) [Orabug: 31776626]
- arm32/64/elf: Add tables to document READ_IMPLIES_EXEC (Kees Cook) [Orabug: 31776626]
- x86/elf: Disable automatic READ_IMPLIES_EXEC on 64-bit (Kees Cook) [Orabug: 31776626]
- x86/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook) [Orabug: 31776626]
- x86/elf: Add table to document READ_IMPLIES_EXEC (Kees Cook) [Orabug: 31776626]
- x86/mm: use max memory block size on bare metal (Daniel Jordan) [Orabug: 31771277]
- drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup (Scott Cheloha) [Orabug: 31771277]
- net/rds: Incorrect pointer used in rds_getname() (Ka-Cheong Poon) [Orabug: 31755752]
- RDMA/mlx5: Fix Shared PD prefetch of ODP memory region (Mark Haywood) [Orabug: 31688620]
- arm64/dts: Serial console fix for RPi4 (Vijay Kumar) [Orabug: 31562971]
- md: get sysfs entry after redundancy attr group create (Junxiao Bi) [Orabug: 31682033]
- md: fix deadlock causing by sysfs_notify (Junxiao Bi) [Orabug: 31682033]
-
Wed Aug 12 2020 Jack Vogel <jack.vogel@oracle.com> [5.4.17-2011.6.0.el7uek]
- RDMA/mlx5: Set MR cache limit for both PF and VF (Nikhil Krishna) [Orabug: 31358080]
- rds: ib: Revert "net/rds: Avoid stalled connection due to CM REQ retries" (Håkon Bugge) [Orabug: 31648138]
- rds: Clear reconnect pending bit (Håkon Bugge) [Orabug: 31648138]
- RDMA/cm: Spurious WARNING triggered in cm_destroy_id() (Ka-Cheong Poon) [Orabug: 31483278]
- RDMA/cm: Make sure the cm_id is in the IB_CM_IDLE state in destroy (Jason Gunthorpe) [Orabug: 31483278]
- RDMA/cm: Allow ib_send_cm_sidr_rep() to be done under lock (Jason Gunthorpe) [Orabug: 31483278]
- RDMA/cm: Allow ib_send_cm_rej() to be done under lock (Jason Gunthorpe) [Orabug: 31483278]
- RDMA/cm: Allow ib_send_cm_drep() to be done under lock (Jason Gunthorpe) [Orabug: 31483278]
- RDMA/cm: Allow ib_send_cm_dreq() to be done under lock (Jason Gunthorpe) [Orabug: 31483278]
- RDMA/cm: Add some lockdep assertions for cm_id_priv->lock (Jason Gunthorpe) [Orabug: 31483278]
- RDMA/cm: Add missing locking around id.state in cm_dup_req_handler (Jason Gunthorpe) [Orabug: 31483278]
- RDMA/cm: Make the destroy_id flow more robust (Jason Gunthorpe) [Orabug: 31483278]
- RDMA/cm: Remove a race freeing timewait_info (Jason Gunthorpe) [Orabug: 31483278]
- RDMA/cm: Use refcount_t type for refcount variable (Danit Goldberg) [Orabug: 31483278]
- bnxt_en: allow firmware to disable VLAN offloads (Michael Chan)
- bnxt_en: clean up VLAN feature bit handling (Michael Chan) [Orabug: 31663185]
- bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features(). (Michael Chan) [Orabug: 31663185]
- bnxt_en: Implement ethtool -X to set indirection table. (Michael Chan) [Orabug: 31663185]
- bnxt_en: Return correct RSS indirection table entries to ethtool -x. (Michael Chan) [Orabug: 31663185]
- bnxt_en: Fill HW RSS table from the RSS logical indirection table. (Michael Chan) [Orabug: 31663185]
- bnxt_en: Add helper function to return the number of RSS contexts. (Michael Chan) [Orabug: 31663185]
- bnxt_en: Add logical RSS indirection table structure. (Michael Chan) [Orabug: 31663185]
- bnxt_en: Fix up bnxt_get_rxfh_indir_size(). (Michael Chan) [Orabug: 31663185]
- bnxt_en: Set up the chip specific RSS table size. (Michael Chan) [Orabug: 31663185]
- bnxt_en: fix firmware message length endianness (Michael Chan) [Orabug: 31663185]
- net: bnxt: Remove Comparison to bool in bnxt_ethtool.c (Jason Yan) [Orabug: 31663185]
- bnxt_en: show only relevant ethtool stats for a TX or RX ring (Rajesh Ravi) [Orabug: 31663185]
- bnxt_en: Split HW ring statistics strings into RX and TX parts. (Michael Chan) [Orabug: 31663185]
- bnxt_en: Refactor the software ring counters. (Michael Chan) [Orabug: 31663185]
- bnxt_en: Do not include ETH_FCS_LEN in the max packet length sent to fw. (Vasundhara Volam) [Orabug: 31663185]
- bnxt_en: Improve TQM ring context memory sizing formulas. (Michael Chan) [Orabug: 31663185]
- bnxt_en: Allocate TQM ring context memory according to fw specification. (Michael Chan) [Orabug: 31663185]
- bnxt_en: Update firmware spec. to 1.10.1.33. (Michael Chan) [Orabug: 31663185]
- bnxt_en: Return error when allocating zero size context memory. (Michael Chan) [Orabug: 31663185]
- bnxt_en: Reset rings if ring reservation fails during open() (Vasundhara Volam) [Orabug: 31663185]
- bnxt_en: Return error if bnxt_alloc_ctx_mem() fails. (Michael Chan) [Orabug: 31663185]
- bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S. (Michael Chan) [Orabug: 31663185]
- bnxt_en: Process the NQ under NAPI continuous polling. (Michael Chan) [Orabug: 31663185]
- bnxt_en: Simplify __bnxt_poll_cqs_done(). (Michael Chan) [Orabug: 31663185]
- bnxt_en: Handle all NQ notifications in bnxt_poll_p5(). (Michael Chan) [Orabug: 31663185]
- bnxt_en: Disable workaround for lost interrupts on 575XX B0 and newer chips. (Michael Chan) [Orabug: 31663185]
- bnxt_en: Periodically check and remove aged-out ntuple filters (Michael Chan) [Orabug: 31663185]
- bnxt_en: Do not accept fragments for aRFS flow steering. (Michael Chan) [Orabug: 31663185]
- bnxt_en: Remove the setting of dev_port. (Michael Chan) [Orabug: 31663185]
- bnxt_en: Improve link up detection. (Michael Chan) [Orabug: 31663185]
- RDMA/nldev: Provide MR statistics (Erez Alfasi) [Orabug: 31079901]
- RDMA/mlx5: Return ODP type per MR (Erez Alfasi) [Orabug: 31079901]
- RDMA/nldev: Allow different fill function per resource (Erez Alfasi) [Orabug: 31079901]
- IB/mlx5: Introduce ODP diagnostic counters (Erez Alfasi) [Orabug: 31079901]
- x86/reboot: Move up iommu_shutdown() before stop_other_cpus() (Saeed Mirzamohammadi) [Orabug: 31542630]
- bcache: fix potential deadlock problem in btree_gc_coalesce (Zhiqiang Liu) [Orabug: 31350643] {CVE-2020-12771}
- selinux: properly handle multiple messages in selinux_netlink_send() (Paul Moore) [Orabug: 31439365] {CVE-2020-10751}
- Revert "zram: convert remaining CLASS_ATTR() to CLASS_ATTR_RO()" (Wade Mealing) [Orabug: 31510722] {CVE-2020-10781}
- Enable config option CONFIG_NFSD_V4_2_INTER_SSC (Dai Ngo) [Orabug: 31535947]
- NFSD: Fix NFS server build errors (Chuck Lever) [Orabug: 31535947]
- nfsd4: fix double free in nfsd4_do_async_copy() (Dan Carpenter) [Orabug: 31535947]
- NFSD fixing possible null pointer derefering in copy offload (Olga Kornievskaia) [Orabug: 31535947]
- NFSD fix nfserro errno mismatch (Olga Kornievskaia) [Orabug: 31535947]
- NFSD: fix seqid in copy stateid (Olga Kornievskaia) [Orabug: 31535947]
- NFSv4.2 fix memory leak in nfs42_ssc_open (Olga Kornievskaia) [Orabug: 31535947]
- NFSv4: Make _nfs42_proc_copy_notify() static (YueHaibing) [Orabug: 31535947]
- nfsv4: Move NFSPROC4_CLNT_COPY_NOTIFY to end of list (Trond Myklebust) [Orabug: 31535947]
- NFSD: allow inter server COPY to have a STALE source server fh (Olga Kornievskaia) [Orabug: 31535947]
- NFSD add nfs4 inter ssc to nfsd4_copy (Olga Kornievskaia) [Orabug: 31535947]
- NFSD check stateids against copy stateids (Olga Kornievskaia) [Orabug: 31535947]
- NFSD fix mismatching type in nfsd4_set_netaddr (Olga Kornievskaia) [Orabug: 31535947]
- NFSD fill-in netloc4 structure (Olga Kornievskaia) [Orabug: 31535947]
- NFSD add COPY_NOTIFY operation (Olga Kornievskaia) [Orabug: 31535947]
- NFSD add ca_source_server<> to COPY (Olga Kornievskaia) [Orabug: 31535947]
- NFSD COPY_NOTIFY xdr (Olga Kornievskaia) [Orabug: 31535947]
- NFSv4.2 fix kfree in __nfs42_copy_file_range (Olga Kornievskaia) [Orabug: 31535947]
- NFS based on file size issue sync copy or fallback to generic copy offload (Olga Kornievskaia) [Orabug: 31535947]
- NFS: handle source server reboot (Olga Kornievskaia) [Orabug: 31535947]
- NFS: skip recovery of copy open on dest server (Olga Kornievskaia) [Orabug: 31535947]
- NFS: inter ssc open (Olga Kornievskaia) [Orabug: 31535947]
- NFS: add ca_source_server<> to COPY (Olga Kornievskaia) [Orabug: 31535947]
- NFS: add COPY_NOTIFY operation (Olga Kornievskaia) [Orabug: 31535947]
- NFS NFSD: defining nl4_servers structure needed by both (Olga Kornievskaia) [Orabug: 31535947]
- kvm: svm: Introduce GA Log tracepoint for AVIC (Suravee Suthikulpanit) [Orabug: 31631367]
- KVM: SVM: Inhibit APIC virtualization for X2APIC guest (Oliver Upton) [Orabug: 31631367]
- KVM: SVM: allocate AVIC data structures based on kvm_amd module parameter (Paolo Bonzini) [Orabug: 31631367]
- kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled (Suravee Suthikulpanit) [Orabug: 31631367]
- KVM: SVM: allow AVIC without split irqchip (Paolo Bonzini) [Orabug: 31631367]
- kvm: ioapic: Lazy update IOAPIC EOI (Suravee Suthikulpanit) [Orabug: 31631367]
- kvm: ioapic: Refactor kvm_ioapic_update_eoi() (Suravee Suthikulpanit) [Orabug: 31631367]
- kvm: i8254: Deactivate APICv when using in-kernel PIT re-injection mode. (Suravee Suthikulpanit) [Orabug: 31631367]
- svm: Temporarily deactivate AVIC during ExtINT handling (Suravee Suthikulpanit) [Orabug: 31631367]
- svm: Deactivate AVIC when launching guest with nested SVM support (Suravee Suthikulpanit) [Orabug: 31631367]
- kvm: x86: hyperv: Use APICv update request interface (Suravee Suthikulpanit) [Orabug: 31631367]
- svm: Add support for dynamic APICv (Suravee Suthikulpanit) [Orabug: 31631367]
- kvm: x86: Introduce x86 ops hook for pre-update APICv (Suravee Suthikulpanit) [Orabug: 31631367]
- kvm: x86: Introduce APICv x86 ops for checking APIC inhibit reasons (Suravee Suthikulpanit) [Orabug: 31631367]
- KVM: svm: avic: Add support for dynamic setup/teardown of virtual APIC backing page (Suravee Suthikulpanit) [Orabug: 31631367]
- kvm: x86: svm: Add support to (de)activate posted interrupts (Suravee Suthikulpanit) [Orabug: 31631367]
- kvm: x86: Add APICv (de)activate request trace points (Suravee Suthikulpanit) [Orabug: 31631367]
- kvm: x86: Add support for dynamic APICv activation (Suravee Suthikulpanit) [Orabug: 31631367]
- KVM: x86: remove get_enable_apicv from kvm_x86_ops (Paolo Bonzini) [Orabug: 31631367]
- kvm: x86: Introduce APICv inhibit reason bits (Suravee Suthikulpanit) [Orabug: 31631367]
- kvm: lapic: Introduce APICv update helper function (Suravee Suthikulpanit) [Orabug: 31631367]
- KVM: X86: Drop KVM_APIC_SHORT_MASK and KVM_APIC_DEST_MASK (Peter Xu) [Orabug: 31631367]
- KVM: SVM: Remove check if APICv enabled in SVM update_cr8_intercept() handler (Liran Alon) [Orabug: 31631367]
- kvm: x86: Modify kvm_x86_ops.get_enable_apicv() to use struct kvm parameter (Suthikulpanit, Suravee) [Orabug: 31631367]
- kvm: Increase KVM_USER_MEM_SLOTS for dense memory hotplug (Eric DeVolder) [Orabug: 31694365]
- random32: update the net random state on interrupt and activity (Willy Tarreau) [Orabug: 31698078] {CVE-2020-16166}
- vgacon: Fix for missing check in scrollback handling (Yunhai Zhang) [Orabug: 31705117] {CVE-2020-14331} {CVE-2020-14331}
- net/rds: Incorrect WARN_ON() (Ka-Cheong Poon) [Orabug: 31718014]
-
Wed Jul 29 2020 Jack Vogel <jack.vogel@oracle.com> [5.4.17-2011.5.3.el7uek]
- misc: pvpanic: add crash loaded event (zhenwei pi) [Orabug: 31677096]
- misc: pvpanic: move bit definition to uapi header file (zhenwei pi) [Orabug: 31677096]
- RDMA/netlink: Do not always generate an ACK for some netlink operations (Håkon Bugge) [Orabug: 31666971]
- bnxt_en: Fix statistics counters issue during ifdown with older firmware. (Michael Chan) [Orabug: 31660919]
- bnxt_en: Do not enable legacy TX push on older firmware. (Michael Chan) [Orabug: 31660919]
- bnxt_en: Store the running firmware version code. (Michael Chan) [Orabug: 31660919]
- uek-rpm: Disable secureboot signing for OL7 aarch64 (Somasundaram Krishnasamy) [Orabug: 31645596]
- PCI: pciehp: Fix indefinite wait on sysfs requests (Lukas Wunner) [Orabug: 31580249]
- x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS. (Anthony Steinhauser) [Orabug: 31557802] {CVE-2020-10767}
- fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() (Alexander Potapenko) [Orabug: 31350635] {CVE-2020-10732}
- rds/ib: Make i_{recv,send}_hdrs non-contigious (Hans Westgaard Ry) [Orabug: 31648239]
- uek-rpm: disable CONFIG_CRYPTO_DEV_CAVIUM_ZIP (Dave Kleikamp) [Orabug: 31667368]
- vfio-pci: protect remap_pfn_range() from simultaneous calls (Ankur Arora) [Orabug: 31663628] {CVE-2020-12888} {CVE-2020-12888}
- uek-rpm: drivers: enable VMD PCIe controller (Todd Vierling) [Orabug: 31636283]
- Revert "uek-rpm: Move grub boot menu update to posttrans stage." (Somasundaram Krishnasamy) [Orabug: 31689621]
- IB/sa: Resolv use-after-free in ib_nl_make_request() (Divya Indi) [Orabug: 31689703]
- certs: Remove Oracle cert compiled into the kernel (Eric Snowberg) [Orabug: 31689566]
-
Mon Jul 20 2020 Jack Vogel <jack.vogel@oracle.com> [5.4.17-2011.5.2.el7uek]
- drm/i915/gt: Correct mistake in cherry-pick (Jack Vogel) [Orabug: 31211659]
- efi/x86: Add TPM related EFI tables to unencrypted mapping checks (Tom Lendacky) [Orabug: 31627285]
- ocfs2: change slot number type s16 to u16 (Junxiao Bi) [Orabug: 31480603]
- ocfs2: fix value of OCFS2_INVALID_SLOT (Junxiao Bi) [Orabug: 31480603]
- ocfs2: fix panic on nfs server over ocfs2 (Junxiao Bi) [Orabug: 31480603]
- ocfs2: load global_inode_alloc (Junxiao Bi) [Orabug: 31480603]
- ocfs2: avoid inode removal while nfsd is accessing it (Junxiao Bi) [Orabug: 31480603]
- scsi: qla2xxx: Fix a condition in qla2x00_find_all_fabric_devs() (Dan Carpenter) [Orabug: 31610239]
- scsi: qla2xxx: Keep initiator ports after RSCN (Roman Bolshakov) [Orabug: 31610239]
- scsi: qla2xxx: Set NVMe status code for failed NVMe FCP request (Daniel Wagner) [Orabug: 31610239]
- scsi: qla2xxx: Remove return value from qla_nvme_ls() (Daniel Wagner) [Orabug: 31610239]
- scsi: qla2xxx: Remove an unused function (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Fix endianness annotations in source files (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Fix endianness annotations in header files (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Use make_handle() instead of open-coding it (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Cast explicitly to uint16_t / uint32_t (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Change {RD,WRT}_REG_*() function names from upper case into lower case (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Fix the code that reads from mailbox registers (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Use register names instead of register offsets (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Change two hardcoded constants into offsetof() / sizeof() expressions (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Increase the size of struct qla_fcp_prio_cfg to FCP_PRIO_CFG_SIZE (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Make a gap in struct qla2xxx_offld_chain explicit (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Add more BUILD_BUG_ON() statements (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Sort BUILD_BUG_ON() statements alphabetically (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Simplify the functions for dumping firmware (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Fix spelling of a variable name (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Make qlafx00_process_aen() return void (Jason Yan) [Orabug: 31610239]
- scsi: qla2xxx: Use true, false for ha->fw_dumped (Jason Yan) [Orabug: 31610239]
- scsi: qla2xxx: Use true, false for need_mpi_reset (Jason Yan) [Orabug: 31610239]
- scsi: qla2xxx: Make qla_set_ini_mode() return void (Jason Yan) [Orabug: 31610239]
- scsi: qla2xxx: Fix failure message in qlt_disable_vha() (Viacheslav Dubeyko) [Orabug: 31610239]
- scsi: qla2xxx: make 1-bit bit-fields unsigned int (Colin Ian King) [Orabug: 31610239]
- scsi: qla2xxx: Fix MPI failure AEN (8200) handling (Arun Easi) [Orabug: 31610239]
- scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Split qla2x00_configure_local_loop() (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Fix regression warnings (Nilesh Javali) [Orabug: 31610239]
- scsi: qla2xxx: Remove non functional code (Daniel Wagner) [Orabug: 31610239]
- scsi: qla2xxx: Fix I/Os being passed down when FC device is being deleted (Arun Easi) [Orabug: 31610239]
- scsi: qla2xxx: add ring buffer for tracing debug logs (Rajan Shanmugavelu) [Orabug: 31610239]
- scsi: qla2xxx: Update driver version to 10.01.00.25-k (Himanshu Madhani) [Orabug: 31610239]
- scsi: qla2xxx: Set Nport ID for N2N (Quinn Tran) [Orabug: 31610239]
- scsi: qla2xxx: Handle NVME status iocb correctly (Arun Easi) [Orabug: 31610239]
- scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe (Quinn Tran) [Orabug: 31610239]
- scsi: qla2xxx: Serialize fc_port alloc in N2N (Quinn Tran) [Orabug: 31610239]
- scsi: qla2xxx: Fix NPIV instantiation after FW dump (Quinn Tran) [Orabug: 31610239]
- scsi: qla2xxx: Fix RDP respond data format (Quinn Tran) [Orabug: 31610239]
- scsi: qla2xxx: Force semaphore on flash validation failure (Quinn Tran) [Orabug: 31610239]
- scsi: qla2xxx: add more FW debug information (Quinn Tran) [Orabug: 31610239]
- scsi: qla2xxx: Update BPM enablement semantics. (Andrew Vasquez) [Orabug: 31610239]
- scsi: qla2xxx: fix FW resource count values (Quinn Tran) [Orabug: 31610239]
- scsi: qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs (Andrew Vasquez) [Orabug: 31610239]
- scsi: qla2xxx: Return appropriate failure through BSG Interface (Michael Hernandez) [Orabug: 31610239]
- scsi: qla2xxx: Improved secure flash support messages (Michael Hernandez) [Orabug: 31610239]
- scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error (Quinn Tran) [Orabug: 31610239]
- scsi: qla2xxx: Use FC generic update firmware options routine for ISP27xx (Giridhar Malavali) [Orabug: 31610239]
- scsi: qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options. (Giridhar Malavali) [Orabug: 31610239]
- scsi: qla2xxx: Add 16.0GT for PCI String (Himanshu Madhani) [Orabug: 31610239]
- scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an inline function (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Fix sparse warnings triggered by the PCI state checking code (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Suppress endianness complaints in qla2x00_configure_local_loop() (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Simplify the code for aborting SCSI commands (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Fix sparse warning reported by kbuild bot (Himanshu Madhani) [Orabug: 31610239]
- scsi: qla2xxx: Update driver version to 10.01.00.24-k (Himanshu Madhani) [Orabug: 31610239]
- scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag (Himanshu Madhani) [Orabug: 31610239]
- scsi: qla2xxx: Add fixes for mailbox command (Himanshu Madhani) [Orabug: 31610239]
- scsi: qla2xxx: Fix control flags for login/logout IOCB (Himanshu Madhani) [Orabug: 31610239]
- scsi: qla2xxx: Save rscn_gen for new fcport (Himanshu Madhani) [Orabug: 31610239]
- scsi: qla2xxx: Use correct ISP28xx active FW region (Quinn Tran) [Orabug: 31610239]
- scsi: qla2xxx: Print portname for logging in qla24xx_logio_entry() (Joe Carnuccio) [Orabug: 31610239]
- scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type (Joe Carnuccio) [Orabug: 31610239]
- scsi: qla2xxx: Correction to selection of loopback/echo test (Joe Carnuccio) [Orabug: 31610239]
- scsi: qla2xxx: Use endian macros to assign static fields in fwdump header (Joe Carnuccio) [Orabug: 31610239]
- scsi: qla2xxx: Fix RDP response size (Himanshu Madhani) [Orabug: 31610239]
- scsi: qla2xxx: Handle cases for limiting RDP response payload length (Joe Carnuccio) [Orabug: 31610239]
- scsi: qla2xxx: Add deferred queue for processing ABTS and RDP (Joe Carnuccio) [Orabug: 31610239]
- scsi: qla2xxx: Cleanup ELS/PUREX iocb fields (Joe Carnuccio) [Orabug: 31610239]
- scsi: qla2xxx: Show correct port speed capabilities for RDP command (Himanshu Madhani) [Orabug: 31610239]
- scsi: qla2xxx: Display message for FCE enabled (Himanshu Madhani) [Orabug: 31610239]
- scsi: qla2xxx: Add vendor extended FDMI commands (Joe Carnuccio) [Orabug: 31610239]
- scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP (Joe Carnuccio) [Orabug: 31610239]
- scsi: qla2xxx: Add vendor extended RDP additions and amendments (Joe Carnuccio) [Orabug: 31610239]
- scsi: qla2xxx: Add changes in preparation for vendor extended FDMI/RDP (Joe Carnuccio) [Orabug: 31610239]
- scsi: qla2xxx: Add endianizer macro calls to fc host stats (Joe Carnuccio) [Orabug: 31610239]
- scsi: qla2xxx: Add sysfs node for D-Port Diagnostics AEN data (Joe Carnuccio) [Orabug: 31610239]
- scsi: qla2xxx: Add beacon LED config sysfs interface (Joe Carnuccio) [Orabug: 31610239]
- scsi: qla2xxx: Check locking assumptions at runtime in qla2x00_abort_srb() (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Fix a NULL pointer dereference in an error path (Bart Van Assche) [Orabug: 31610239]
- scsi: qla2xxx: Fix warning after FC target reset (Viacheslav Dubeyko) [Orabug: 31610239]
- scsi: qla2xxx: Fix issue with adapter's stopping state (Viacheslav Dubeyko) [Orabug: 31610239]
- scsi: qla2xxx: Do not log message when reading port speed via sysfs (Ewan D. Milne) [Orabug: 31610239]
- scsi: qla2xxx: Delete all sessions before unregister local nvme port (Quinn Tran) [Orabug: 31610239]
- scsi: qla2xxx: check UNLOADING before posting async work (Martin Wilck) [Orabug: 31610239]
- scsi: qla2xxx: set UNLOADING before waiting for session deletion (Martin Wilck) [Orabug: 31610239]
- x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned (Tony Luck) [Orabug: 31601130]
- uek-rpm: aarch64: Streamline building 4K pages size kernel (Dave Kleikamp) [Orabug: 31500678]
- kernel/relay.c: handle alloc_percpu returning NULL in relay_open (Daniel Axtens) [Orabug: 31183397] {CVE-2019-19462}
-
Sun Jul 12 2020 Jack Vogel <jack.vogel@oracle.com> [5.4.17-2011.5.1.el7uek]
- x86/microcode: do not modify sibling mask during late update (Mihai Carabas) [Orabug: 31605044]
- x86/speculation: Prevent rogue cross-process SSBD shutdown (Anthony Steinhauser) [Orabug: 31557900] {CVE-2020-10768}
- x86/kvm/hyper-v: move VMX controls sanitization out of nested_enable_evmcs() (Vitaly Kuznetsov) [Orabug: 31553477]
- x86/kvm/hyper-v: remove stale evmcs_already_enabled check from nested_enable_evmcs() (Vitaly Kuznetsov) [Orabug: 31553477]
- USB: pci-quirks: Add Raspberry Pi 4 quirk (Nicolas Saenz Julienne) [Orabug: 31527659]
- PCI: brcmstb: Wait for Raspberry Pi's firmware when present (Nicolas Saenz Julienne) [Orabug: 31527659]
- firmware: raspberrypi: Introduce vl805 init routine (Nicolas Saenz Julienne) [Orabug: 31527659]
- soc: bcm2835: Add notify xHCI reset property (Nicolas Saenz Julienne) [Orabug: 31527659]
- PCI: brcmstb: Disable L0s component of ASPM if requested (Jim Quinlan) [Orabug: 31527659]
- PCI: brcmstb: Fix window register offset from 4 to 8 (Jim Quinlan) [Orabug: 31527659]
- PCI: brcmstb: Don't clk_put() a managed clock (Jim Quinlan) [Orabug: 31527659]
- PCI: brcmstb: Assert fundamental reset on initialization (Nicolas Saenz Julienne) [Orabug: 31527659]
- i2c: brcmstb: Fix handling of optional interrupt (Dave Stevenson) [Orabug: 31527659]
- ARM: dts: bcm283x: Disable dsi0 node (Nicolas Saenz Julienne) [Orabug: 31527659]
- pwm: bcm2835: Dynamically allocate base (Florian Fainelli) [Orabug: 31527659]
- ARM: bcm2835_defconfig: Enable fixed-regulator (Nicolas Saenz Julienne) [Orabug: 31527659]
- ARM: dts: bcm2711: Add vmmc regulator in emmc2 (Nicolas Saenz Julienne) [Orabug: 31527659]
- ARM: dts: bcm2711: Update expgpio's GPIO labels (Nicolas Saenz Julienne) [Orabug: 31527659]
- i2c: drivers: Use generic definitions for bus frequencies (Andy Shevchenko) [Orabug: 31527659]
- i2c: core: Provide generic definitions for bus frequencies (Andy Shevchenko) [Orabug: 31527659]
- mmc: sdhci: iproc: Add custom set_power() callback for bcm2711 (Nicolas Saenz Julienne) [Orabug: 31527659]
- mmc: sdhci: am654: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne) [Orabug: 31527659]
- mmc: sdhci: at91: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne) [Orabug: 31527659]
- mmc: sdhci: arasan: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne) [Orabug: 31527659]
- mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage() (Nicolas Saenz Julienne) [Orabug: 31527659]
- irqchip/bcm2835: Quiesce IRQs left enabled by bootloader (Lukas Wunner) [Orabug: 31527659]
- usb: xhci: Enable LPM for VIA LABS VL805 (Nicolas Saenz Julienne) [Orabug: 31527659]
- arm64: bcm2835: Drop select of nonexistent HAVE_ARM_ARCH_TIMER (Geert Uytterhoeven) [Orabug: 31527659]
- ARM: dts: bcm2711: Move emmc2 into its own bus (Nicolas Saenz Julienne) [Orabug: 31527659]
- ARM: dts: bcm2711-rpi-4-b: Add SoC GPIO labels (Stefan Wahren) [Orabug: 31527659]
- ARM: bcm2835_defconfig: add support for Raspberry Pi4 (Marek Szyprowski) [Orabug: 31527659]
- ARM: bcm2835_defconfig: Explicitly restore CONFIG_DEBUG_FS (Stefan Wahren) [Orabug: 31527659]
- ARM: dts: bcm2711: Add pcie0 alias (Nicolas Saenz Julienne) [Orabug: 31527659]
- ARM: dts: bcm283x: Add missing properties to the PWR LED (Stefan Wahren) [Orabug: 31527659]
- PCI: brcmstb: Fix build on 32bit ARM platforms with older compilers (Marek Szyprowski) [Orabug: 31527659]
- net: bcmgenet: Clear ID_MODE_DIS in EXT_RGMII_OOB_CTRL when not needed (Nicolas Saenz Julienne) [Orabug: 31527659]
- net: bcmgenet: reduce severity of missing clock warnings (Jeremy Linton) [Orabug: 31527659]
- pinctrl: bcm2835: Add support for all GPIOs on BCM2711 (Stefan Wahren) [Orabug: 31527659]
- pinctrl: bcm2835: Refactor platform data (Stefan Wahren) [Orabug: 31527659]
- pinctrl: bcm2835: Drop unused define (Stefan Wahren) [Orabug: 31527659]
- dma-contiguous: CMA: give precedence to cmdline (Nicolas Saenz Julienne) [Orabug: 31527659]
- dt-bindings: brcm,avs-ro-thermal: Fix binding check issues (Stefan Wahren) [Orabug: 31527659]
- dt-bindings: Add Broadcom AVS RO thermal (Stefan Wahren) [Orabug: 31527659]
- serial: 8250_bcm2835aux: Document struct bcm2835aux_data (Lukas Wunner) [Orabug: 31527659]
- serial: 8250_bcm2835aux: Use generic remapping code (Lukas Wunner) [Orabug: 31527659]
- serial: 8250_bcm2835aux: Allocate uart_8250_port on stack (Lukas Wunner) [Orabug: 31527659]
- serial: 8250_bcm2835aux: Suppress register_port error on -EPROBE_DEFER (Lukas Wunner) [Orabug: 31527659]
- serial: 8250_bcm2835aux: Suppress clk_get error on -EPROBE_DEFER (Phil Elwell) [Orabug: 31527659]
- spi: bcm2835: Raise maximum number of slaves to 4 (Lukas Wunner) [Orabug: 31527659]
- Bluetooth: hci_bcm: Drive RTS only for BCM43438 (Stefan Wahren) [Orabug: 31527659]
- Bluetooth: hci_bcm: Add device-tree compatible for BCM4329 (Dmitry Osipenko) [Orabug: 31527659]
- iommu/dma: Rationalise types for DMA masks (Robin Murphy) [Orabug: 31527659]
- hwrng: iproc-rng200 - Add support for BCM2711 (Stefan Wahren) [Orabug: 31527659]
- dt-bindings: rng: add BCM2711 RNG compatible (Stefan Wahren) [Orabug: 31527659]
- Bluetooth: hci_bcm: Support pcm params in dts (Abhishek Pandit-Subedi) [Orabug: 31527659]
- Bluetooth: btbcm: Support pcm configuration (Abhishek Pandit-Subedi) [Orabug: 31527659]
- Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 (Abhishek Pandit-Subedi) [Orabug: 31527659]
- Bluetooth: btbcm: Add entry for BCM4335A0 UART bluetooth (Mohammad Rasim) [Orabug: 31527659]
- Bluetooth: hci_bcm: Add compatible string for BCM43540 (Abhishek Pandit-Subedi) [Orabug: 31527659]
- iommu/dma-iommu: Use the dev->coherent_dma_mask (Tom Murphy) [Orabug: 31527659]
- KEYS: Increase system_extra_certificate size to 8192 bytes (Stephen Brennan) [Orabug: 31512725]
- vfio/pci: Fix SR-IOV VF handling with MMIO blocking (Alex Williamson) [Orabug: 31439668] {CVE-2020-12888}
- vfio-pci: Invalidate mmaps and block MMIO access on disabled memory (Alex Williamson) [Orabug: 31439668] {CVE-2020-12888} {CVE-2020-12888}
- vfio-pci: Fault mmaps to enable vma tracking (Alex Williamson) [Orabug: 31439668] {CVE-2020-12888}
- vfio/type1: Support faulting PFNMAP vmas (Alex Williamson) [Orabug: 31439668] {CVE-2020-12888}
- vfio/type1: Fix VA->PA translation for PFNMAP VMAs in vaddr_get_pfn() (Sean Christopherson) [Orabug: 31439668] {CVE-2020-12888}
- scsi: smartpqi: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai) [Orabug: 31595670]