-
Tue Aug 25 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2025.400.8.el7uek]
- rds: Test parameter in rds_ib_recv_cache_put (Hans Westgaard Ry) [Orabug: 31737041]
- net/rds: rds_ib_remove_one() needs to wait (Ka-Cheong Poon) [Orabug: 31777364]
- RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message (Leon Romanovsky) [Orabug: 31784658]
- RDMA/cm: Protect access to remote_sidr_table (Maor Gottlieb) [Orabug: 31784891]
- tcp: add sanity tests in tcp_add_backlog() (Eric Dumazet) [Orabug: 31780103]
-
Mon Aug 10 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2025.400.7.el7uek]
- Revert "bnxt_en: Remove the setting of dev_port." (Somasundaram Krishnasamy) [Orabug: 31703319]
- genirq/proc: Return proper error code when irq_set_affinity() fails (Wen Yaxng) [Orabug: 31723448]
- x86/reboot: Move up iommu_shutdown() before stop_other_cpus() (Saeed Mirzamohammadi) [Orabug: 31710910]
- Revert "net/mlx4_core: Add masking for a few queries on HCA caps" (Sharath Srinivasan) [Orabug: 31620920]
- rds: ib: Revert "net/rds: Avoid stalled connection due to CM REQ retries" (Håkon Bugge) [Orabug: 31648140]
- rds: Clear reconnect pending bit (Håkon Bugge) [Orabug: 31648140]
- delayacct: fix crash in delayacct_blkio_end() after delayacct init failure (Tejun Heo) [Orabug: 31516715]
- x86/speculation: Fix missing enumeration value warnings (Patrick Colp) [Orabug: 30833548]
- bcache: fix potential deadlock problem in btree_gc_coalesce (Zhiqiang Liu) [Orabug: 31350644] {CVE-2020-12771}
- ath9k: release allocated buffer if timed out (Navid Emamdoost) [Orabug: 31351557] {CVE-2019-19074}
- ath9k_htc: release allocated buffer if timed out (Navid Emamdoost) [Orabug: 31351570] {CVE-2019-19073}
- KVM: nVMX: include conditional controls in /dev/kvm KVM_GET_MSRS (Paolo Bonzini) [Orabug: 31699255]
- net/rds: Incorrect WARN_ON() (Ka-Cheong Poon) [Orabug: 31703346]
- net/rds: rds_ib_remove_one() should not call rds_ib_dev_free_dev() (Ka-Cheong Poon) [Orabug: 31703346]
-
Fri Jul 31 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2025.400.6.el7uek]
- kvm: Increase KVM_USER_MEM_SLOTS for dense memory hotplug (Eric DeVolder) [Orabug: 31694368]
- iommu/amd: Fix incorrect PASID decoding from event log (Suthikulpanit, Suravee) [Orabug: 31693603]
- misc: pvpanic: add crash loaded event (zhenwei pi) [Orabug: 31677098]
- bnxt_en: fix NULL dereference in case SR-IOV configuration fails (Davide Caratti) [Orabug: 31600665]
- bnxt_en: allow firmware to disable VLAN offloads (Michael Chan) [Orabug: 31600665]
- bnxt_en: clean up VLAN feature bit handling (Michael Chan) [Orabug: 31600665]
- bnxt_en: Implement ethtool -X to set indirection table. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Return correct RSS indirection table entries to ethtool -x. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Fill HW RSS table from the RSS logical indirection table. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Add helper function to return the number of RSS contexts. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Add logical RSS indirection table structure. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Fix up bnxt_get_rxfh_indir_size(). (Michael Chan) [Orabug: 31600665]
- bnxt_en: Set up the chip specific RSS table size. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Fix statistics counters issue during ifdown with older firmware. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Do not enable legacy TX push on older firmware. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Store the running firmware version code. (Michael Chan) [Orabug: 31600665]
- bnxt_en: fix firmware message length endianness (Michael Chan) [Orabug: 31600665]
- net: bnxt: Remove Comparison to bool in bnxt_ethtool.c (Jason Yan) [Orabug: 31600665]
- bnxt_en: show only relevant ethtool stats for a TX or RX ring (Rajesh Ravi) [Orabug: 31600665]
- bnxt_en: Split HW ring statistics strings into RX and TX parts. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Refactor the software ring counters. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Do not include ETH_FCS_LEN in the max packet length sent to fw. (Vasundhara Volam) [Orabug: 31600665]
- bnxt_en: Improve TQM ring context memory sizing formulas. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Allocate TQM ring context memory according to fw specification. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Update firmware spec. to 1.10.1.33. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Return error when allocating zero size context memory. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Reset rings if ring reservation fails during open() (Vasundhara Volam) [Orabug: 31600665]
- bnxt_en: Free context memory after disabling PCI in probe error path. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Return error if bnxt_alloc_ctx_mem() fails. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Process the NQ under NAPI continuous polling. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Simplify __bnxt_poll_cqs_done(). (Michael Chan) [Orabug: 31600665]
- bnxt_en: Handle all NQ notifications in bnxt_poll_p5(). (Michael Chan) [Orabug: 31600665]
- bnxt_en: Disable workaround for lost interrupts on 575XX B0 and newer chips. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Periodically check and remove aged-out ntuple filters (Michael Chan) [Orabug: 31600665]
- bnxt_en: Do not accept fragments for aRFS flow steering. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Support UDP RSS hashing on 575XX chips. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Remove the setting of dev_port. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Improve link up detection. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Fix NTUPLE firmware command failures. (Michael Chan) [Orabug: 31600665]
- bnxt: apply computed clamp value for coalece parameter (Jonathan Lemon) [Orabug: 31600665]
- bnxt_en: Fix MSIX request logic for RDMA driver. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Allow PHY settings on multi-function or NPAR PFs if allowed by FW. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Add async. event logic for PHY configuration changes. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Refactor the initialization of the ethtool link settings. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Skip disabling autoneg before PHY loopback when appropriate. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Assign more RSS context resources to the VFs. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Initialize context memory to the value specified by firmware. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Fix suspend/resume path on 57500 chips (Vasundhara Volam) [Orabug: 31600665]
- bnxt_en: Send FUNC_RESOURCE_QCAPS command in bnxt_resume() (Vasundhara Volam) [Orabug: 31600665]
- bnxt_en: Combine 2 functions calling the same HWRM_DRV_RGTR fw command. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Do driver unregister cleanup in bnxt_init_one() failure path. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Disable/enable Bus master during suspend/resume. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Add chip IDs for 57452 and 57454 chips. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Improve RX buffer error handling. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Update firmware interface spec to 1.10.1.12. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during suspend/resume. (Pavan Chebbi) [Orabug: 31600665]
- bnxt_en: Improve bnxt_ulp_stop()/bnxt_ulp_start() call sequence. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Update firmware interface spec. to 1.10.0.100. (Michael Chan) [Orabug: 31600665]
-
Wed Jul 29 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2025.400.5.el7uek]
- PCI: vmd: Filter resource type bits from shadow register (Jon Derrick) [Orabug: 31688061]
- PCI: vmd: Add device id for VMD device 8086:9A0B (Jon Derrick) [Orabug: 31688061]
- PCI: vmd: Fix shadow offsets to reflect spec changes (Jon Derrick) [Orabug: 31688061]
- PCI: vmd: Fix config addressing when using bus offsets (Jon Derrick) [Orabug: 31688061]
- PCI/VMD: Configure MPS settings before adding devices (Jon Derrick) [Orabug: 31688061]
- PCI: vmd: Add an additional VMD device id to driver device id table (Jon Derrick) [Orabug: 31688061]
- PCI: vmd: Add offset to bus numbers if necessary (Jon Derrick) [Orabug: 31688061]
- PCI: vmd: Assign membar addresses from shadow registers (Jon Derrick) [Orabug: 31688061]
- PCI: Add Intel VMD devices to pci ids (Jon Derrick) [Orabug: 31688061]
- Revert "uek-rpm: Move grub boot menu update to posttrans stage." (Somasundaram Krishnasamy) [Orabug: 31358098]
- certs: Remove Oracle cert compiled into the kernel (Eric Snowberg) [Orabug: 31555616]
- net: dsa: Do not leave DSA master with NULL netdev_ops (Allen Pais) [Orabug: 31658286]
- uek-rpm: disable CONFIG_CRYPTO_DEV_CAVIUM_ZIP (Dave Kleikamp) [Orabug: 29251777]
- vfio-pci: protect remap_pfn_range() from simultaneous calls (Ankur Arora) [Orabug: 31663630] {CVE-2020-12888} {CVE-2020-12888}
- rds/ib: Make i_{recv,send}_hdrs non-contigious (Hans Westgaard Ry) [Orabug: 31648240]
- octeontx2-serdes: Fix compile error (Dave Kleikamp) [Orabug: 31649691]
- uek-rpm: config updates for SDK-10.3.3.0-PR8 kernel patches (Dave Kleikamp) [Orabug: 31649691]
- hwrng: cavium: Check health status while reading random data (Sunil Goutham) [Orabug: 31649691]
- octeontx2-af: Debugfs entry to show mapping btw CGX, NIX and a PF. (Rakesh Babu) [Orabug: 31649691]
- octeontx2-serdes: Fix prbs error reporting (Chandrakala Chavva) [Orabug: 31649691]
- drivers:cpt - add support for CPT1 in VF driver (Srujana Challa) [Orabug: 31649691]
- octeontx2-af: Add support for CPT1 in debugfs (Srujana Challa) [Orabug: 31649691]
- drivers: cpt - add support for microcode load on CPT1 (Srujana Challa) [Orabug: 31649691]
- octeontx2-af: Mbox changes for 98xx CPT block (Srujana Challa) [Orabug: 31649691]
- octeontx2-af: Fix REE error handling (Smadar Fuks) [Orabug: 31649691]
- octeontx2-af: Update SDP AF driver to handle multiple SDP blocks (Radha Mohan Chintakuntla) [Orabug: 31649691]
- soc: octeontx2: Add SDP PF driver (Radha Mohan Chintakuntla) [Orabug: 31649691]
- octeontx2: marvell: Add driver support for LLC lock and unlock (Bhaskara Budiredla) [Orabug: 31649691]
- octeontx2-af: fix DMAC filter table corruption (Sunil Kumar Kori) [Orabug: 31649691]
- octeontx2-af: Add new Mbox messages and handlers for new REE blocks (Smadar Fuks) [Orabug: 31649691]
- octeontx2-af: Introducing REE block for 98xx (Smadar Fuks) [Orabug: 31649691]
- octeontx2-af: Enable PF BCAST entry for packet replication (Subbaraya Sundeep) [Orabug: 31649691]
- octeontx2-serdes: Update PRBS APIs to start/stop per QLM lane (Chandrakala Chavva) [Orabug: 31649691]
- CIFS: dump IPC tcon in debug proc file (Aurelien Aptel) [Orabug: 31540174]
- CIFS: use tcon_ipc instead of use_ipc parameter of SMB2_ioctl (Aurelien Aptel) [Orabug: 31540174]
- CIFS: make IPC a regular tcon (Aurelien Aptel) [Orabug: 31540174]
- CIFS: don't log STATUS_NOT_FOUND errors for DFS (Aurelien Aptel) [Orabug: 31540174]
- efi: Restrict efivar_ssdt_load when the kernel is locked down (Matthew Garrett) [Orabug: 31643407] {CVE-2019-20908}
- uek-rpm: drivers: enable VMD PCIe controller (Todd Vierling) [Orabug: 30647041]
- IB/sa: Resolv use-after-free in ib_nl_make_request() (Divya Indi) [Orabug: 31631530]
- uek-rpm: Disable secureboot signing for OL7 aarch64 (Somasundaram Krishnasamy) [Orabug: 31644908]
- Revert "mm/vmscan.c: prevent useless kswapd loops" (John Donnelly) [Orabug: 31625172]
-
Fri Jul 17 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2025.400.4.el7uek]
- ocfs2: change slot number type s16 to u16 (Junxiao Bi) [Orabug: 31480604]
- ocfs2: fix value of OCFS2_INVALID_SLOT (Junxiao Bi) [Orabug: 31480604]
- ocfs2: fix panic on nfs server over ocfs2 (Junxiao Bi) [Orabug: 31480604]
- ocfs2: load global_inode_alloc (Junxiao Bi) [Orabug: 31480604]
- ocfs2: avoid inode removal while nfsd is accessing it (Junxiao Bi) [Orabug: 31480604]
- dm cache: submit writethrough writes in parallel to origin and cache (Mike Snitzer) [Orabug: 31397438]
- nvme: Assign subsys instance from first ctrl (Keith Busch) [Orabug: 31315361]
- kvm/vmx: Add dy_apicv_has_pending_interrupt op. (Boris Ostrovsky) [Orabug: 31602225]
- x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned (Tony Luck) [Orabug: 31606253]
- qla2xxx: Pick up missing hunk from original patch (Quinn Tran) [Orabug: 31607567]
- byteorder: Move {cpu_to_be32, be32_to_cpu}_array() from Thunderbolt to core (Mika Westerberg) [Orabug: 31607567]
- scsi: qla2xxx: Fix a condition in qla2x00_find_all_fabric_devs() (Dan Carpenter) [Orabug: 31607567]
- scsi: qla2xxx: Keep initiator ports after RSCN (Roman Bolshakov) [Orabug: 31607567]
- scsi: qla2xxx: Set NVMe status code for failed NVMe FCP request (Daniel Wagner) [Orabug: 31607567]
- scsi: qla2xxx: Remove return value from qla_nvme_ls() (Daniel Wagner) [Orabug: 31607567]
- scsi: qla2xxx: Remove an unused function (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Fix endianness annotations in source files (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Fix endianness annotations in header files (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Use make_handle() instead of open-coding it (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Cast explicitly to uint16_t / uint32_t (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Change {RD,WRT}_REG_*() function names from upper case into lower case (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Fix the code that reads from mailbox registers (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Use register names instead of register offsets (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Change two hardcoded constants into offsetof() / sizeof() expressions (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Increase the size of struct qla_fcp_prio_cfg to FCP_PRIO_CFG_SIZE (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Make a gap in struct qla2xxx_offld_chain explicit (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Add more BUILD_BUG_ON() statements (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Sort BUILD_BUG_ON() statements alphabetically (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Simplify the functions for dumping firmware (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Fix spelling of a variable name (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Make qlafx00_process_aen() return void (Jason Yan) [Orabug: 31607567]
- scsi: qla2xxx: Use true, false for ha->fw_dumped (Jason Yan) [Orabug: 31607567]
- scsi: qla2xxx: Use true, false for need_mpi_reset (Jason Yan) [Orabug: 31607567]
- scsi: qla2xxx: Make qla_set_ini_mode() return void (Jason Yan) [Orabug: 31607567]
- scsi: qla2xxx: Fix failure message in qlt_disable_vha() (Viacheslav Dubeyko) [Orabug: 31607567]
- scsi: qla2xxx: make 1-bit bit-fields unsigned int (Colin Ian King) [Orabug: 31607567]
- scsi: qla2xxx: Fix MPI failure AEN (8200) handling (Arun Easi) [Orabug: 31607567]
- scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Split qla2x00_configure_local_loop() (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Fix regression warnings (Nilesh Javali) [Orabug: 31607567]
- scsi: qla2xxx: Remove non functional code (Daniel Wagner) [Orabug: 31607567]
- scsi: qla2xxx: Fix I/Os being passed down when FC device is being deleted (Arun Easi) [Orabug: 31607567]
- scsi: qla2xxx: add ring buffer for tracing debug logs (Rajan Shanmugavelu) [Orabug: 31607567]
- scsi: qla2xxx: Update driver version to 10.01.00.25-k (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Set Nport ID for N2N (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Handle NVME status iocb correctly (Arun Easi) [Orabug: 31607567]
- scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Serialize fc_port alloc in N2N (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Fix NPIV instantiation after FW dump (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Fix RDP respond data format (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Force semaphore on flash validation failure (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: add more FW debug information (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Update BPM enablement semantics. (Andrew Vasquez) [Orabug: 31607567]
- scsi: qla2xxx: fix FW resource count values (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs (Andrew Vasquez) [Orabug: 31607567]
- scsi: qla2xxx: Return appropriate failure through BSG Interface (Michael Hernandez) [Orabug: 31607567]
- scsi: qla2xxx: Improved secure flash support messages (Michael Hernandez) [Orabug: 31607567]
- scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Use FC generic update firmware options routine for ISP27xx (Giridhar Malavali) [Orabug: 31607567]
- scsi: qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options. (Giridhar Malavali) [Orabug: 31607567]
- scsi: qla2xxx: Add 16.0GT for PCI String (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an inline function (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Fix sparse warnings triggered by the PCI state checking code (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Suppress endianness complaints in qla2x00_configure_local_loop() (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Simplify the code for aborting SCSI commands (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Fix sparse warning reported by kbuild bot (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Update driver version to 10.01.00.24-k (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Add fixes for mailbox command (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Fix control flags for login/logout IOCB (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Save rscn_gen for new fcport (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Use correct ISP28xx active FW region (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Print portname for logging in qla24xx_logio_entry() (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Correction to selection of loopback/echo test (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Use endian macros to assign static fields in fwdump header (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Fix RDP response size (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Handle cases for limiting RDP response payload length (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Add deferred queue for processing ABTS and RDP (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Cleanup ELS/PUREX iocb fields (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Show correct port speed capabilities for RDP command (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Display message for FCE enabled (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Add vendor extended FDMI commands (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Add vendor extended RDP additions and amendments (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Add changes in preparation for vendor extended FDMI/RDP (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Add endianizer macro calls to fc host stats (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Add sysfs node for D-Port Diagnostics AEN data (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Add beacon LED config sysfs interface (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Check locking assumptions at runtime in qla2x00_abort_srb() (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Fix a NULL pointer dereference in an error path (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Fix fw options handle eh_bus_reset() (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Use correct number of vectors for online CPUs (Ming Lei) [Orabug: 31607567]
- scsi: qla2xxx: Fix stalled relogin (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Fix kernel crash due to late workqueue allocation (himanshu.madhani@cavium.com) [Orabug: 31607567]
- scsi: qla2xxx: Fix warning after FC target reset (Viacheslav Dubeyko) [Orabug: 31607567]
- scsi: qla2xxx: Fix issue with adapter's stopping state (Viacheslav Dubeyko) [Orabug: 31607567]
- scsi: qla2xxx: Do not log message when reading port speed via sysfs (Ewan D. Milne) [Orabug: 31607567]
- scsi: qla2xxx: Delete all sessions before unregister local nvme port (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: check UNLOADING before posting async work (Martin Wilck) [Orabug: 31607567]
- scsi: qla2xxx: set UNLOADING before waiting for session deletion (Martin Wilck) [Orabug: 31607567]
- scsi: qla2xxx: Move free of fcport out of interrupt context (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Use get_unaligned_*() instead of open-coding these functions (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Improve readability of the code that handles qla_flt_header (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Fix stuck session in GNL (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Fix RIDA Format-2 (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Consolidate fabric scan (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Correct fcport flags handling (Shyam Sundar) [Orabug: 31607567]
- scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Quinn Tran) [Orabug: 31607567]
- qla2xxx: Update driver version to 10.01.00.22.81.1-k (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Use common routine to free fcport struct (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Add D-Port Diagnostic reason explanation logs (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Fix update_fcport for current_topology (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Cleanup unused async_logout_done (Shyam Sundar) [Orabug: 31607567]
- scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Shyam Sundar) [Orabug: 31607567]
- scsi: qla2xxx: Add debug dump of LOGO payload and ELS IOCB (Roman Bolshakov) [Orabug: 31607567]
- scsi: qla2xxx: Allow PLOGI in target mode (Roman Bolshakov) [Orabug: 31607567]
- scsi: qla2xxx: Change discovery state before PLOGI (Roman Bolshakov) [Orabug: 31607567]
- scsi: qla2xxx: Ignore PORT UPDATE after N2N PLOGI (Roman Bolshakov) [Orabug: 31607567]
- scsi: qla2xxx: Don't defer relogin unconditonally (Roman Bolshakov) [Orabug: 31607567]
- scsi: qla2xxx: Send Notify ACK after N2N PLOGI (Roman Bolshakov) [Orabug: 31607567]
- scsi: qla2xxx: Configure local loop for N2N target (Roman Bolshakov) [Orabug: 31607567]
- scsi: qla2xxx: Fix PLOGI payload and ELS IOCB dump length (Roman Bolshakov) [Orabug: 31607567]
- scsi: qla2xxx: Use explicit LOGO in target mode (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Change discovery state before PLOGI (Roman Bolshakov) [Orabug: 31607567]
- scsi: qla2xxx: Initialize free_work before flushing it (Roman Bolshakov) [Orabug: 31607567]
- scsi: qla2xxx: Ignore NULL pointer in tcm_qla2xxx_free_mcmd (Roman Bolshakov) [Orabug: 31607567]
- Revert "scsi: qla2xxx: Fix memory leak when sending I/O fails" (Martin K. Petersen) [Orabug: 31607567]
- scsi: qla2xxx: Fix memory leak when sending I/O fails (Arun Easi) [Orabug: 31607567]
- scsi: qla2xxx: Modify NVMe include directives (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Reduce the scope of three local variables in qla2xxx_queuecommand() (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Change a stack variable into a static const variable (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Fix NULL pointer crash due to stale CPUID (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Fix panic from use after free in qla2x00_async_tm_cmd (Bill Kuzeja) [Orabug: 31607567]
-
Fri Jul 10 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2025.400.3.el7uek]
- psi: Fix double free (Tom Hromatka) [Orabug: 31595120]
- tools/power turbostat: Support Ice Lake server (Thomas Tai) [Orabug: 31543222]
- uek-rpm: config updates for SDK-10.3.3.0-PR6 kernel patches (Dave Kleikamp) [Orabug: 31590716]
- uek-rpm: Update aarch64 UEK5 config files with "make olddefconfig" (Dave Kleikamp) [Orabug: 31590716]
- octeontx2-af: Add CUSTOM0 to flow keyx algo (Kiran Kumar K) [Orabug: 31590716]
- octeontx2-pf: Stop tx queues in case of subsequent calls failure (Hariprasad Kelam) [Orabug: 31590716]
- octeontx2-af: Increase mbox response timeout to 3 seconds (Hariprasad Kelam) [Orabug: 31590716]
- octeontx2-af: Fix nix_inline_ipsec_cfg mailbox (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-af: Update CPT_LF_ALLOC mbox (Srujana Challa) [Orabug: 31590716]
- drivers: cpt - remove notify_group_change (Srujana Challa) [Orabug: 31590716]
- octeontx2-af: Fix reading SSOW_LF_GWS_TAG after rvu_poll_reg() (Radha Mohan Chintakuntla) [Orabug: 31590716]
- octeontx2-af: Do not change maximum NPC interfaces (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-pf: Calculate LBK link correctly (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-af: Display NIX1 also in debugfs (Rakesh Babu) [Orabug: 31590716]
- octeontx2-af: Add NIX1 interfaces to NPC (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-af: Get block address from slot number (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-af: Mbox changes for 98xx (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-af: Assign NIX block addresses (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-af: Add new REE blocks to AF (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2: gti: Fix task stack pointer corruption (Bharat Bhushan) [Orabug: 31590716]
- octeontx2-af: Fix cpt_rd_wr_register mailbox (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-pf: Fix TCP/UDP checksum offload for IPv6 pkts (Geetha sowjanya) [Orabug: 31590716]
- octeontx2-pf: Add ntuple filter support for FDSA (Hariprasad Kelam) [Orabug: 31590716]
- octeontx2-af: Add flow steering support for FDSA tag (Hariprasad Kelam) [Orabug: 31590716]
- octeontx2-af: Make SSO/SSOW LF teardown less CPU intensive (Radha Mohan Chintakuntla) [Orabug: 31590716]
- octeontx2: gti: restore gpr x29 for kernel context (Bharat Bhushan) [Orabug: 31590716]
- drivers: spi: octeontx2: Add 95MM LOKI 98xx in supported SUBSID (Suneel Garapati) [Orabug: 31590716]
- drivers: spi: Use rcvd_present instead of MIDR check (Suneel Garapati) [Orabug: 31590716]
- octeontx2: gti: fix return to ATF after handling nmi (Bharat Bhushan) [Orabug: 31590716]
- octeontx2-af: Fix MSIX handler mailbox (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-af: Setup MCE context for assigned NIX (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-af: Map NIX block from CGX connection (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-af: Return assigned NIX/CPT block address (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-af: Initialize NIX1 block (Rakesh Babu) [Orabug: 31590716]
- octeontx2-af: Add support for NIX1, CPT1 and NDC_NIX1 (Rakesh Babu) [Orabug: 31590716]
- octeontx2-af: Update get_rsrc_map for new blocks (Subbaraya Sundeep) [Orabug: 31590716]
- drivers: marvell: otx2-sdei-ghes: Set GHES block_status correctly. (Rick Farrington) [Orabug: 31590716]
- drivers: marvell: otx2-sdei-ghes: Add misc documentation. (Rick Farrington) [Orabug: 31590716]
- crypto: cpt - fixed build issue with cpt driver as module (Srujana Challa) [Orabug: 31590716]
- arm64: enable workaround for Marvell erratum 37119 in Kconfig (Naveen Mamindlapalli) [Orabug: 31590716]
- octeontx2-rm: remove unused cpt_cur (Stefan Chulski) [Orabug: 31590716]
- octeontx2-af: Reduce dependency on firmware command interface version (Linu Cherian) [Orabug: 31590716]
- octeontx2-af: Synchronize mcam rule list ops (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-pf: Add XDP support to RVU PF driver (Geetha sowjanya) [Orabug: 31590716]
- octeontx2-af: Disable default NPC entries properly (Subbaraya Sundeep) [Orabug: 31590716]
- crypto:cpt - get HW capabilities using LOAD_FVC op (SrujanaChalla) [Orabug: 31590716]
- octeontx2-af: support for custom L2 header (Satheesh Paul A) [Orabug: 31590716]
- gpio: thunderx: Configure pin function at probe (Michal Mazur) [Orabug: 31590716]
- gpio: thunderx: avoid potential deadlock (Peter Swain) [Orabug: 31590716]
- fs: pstore: ram: WriteBack cache before reset (Lukasz Majczak) [Orabug: 31590716]
- crypto:cpt - rename ucode tarfile names as per cpt revision (SrujanaChalla) [Orabug: 31590716]
- crypto: cpt - remove verification of PCI subsystem ID (SrujanaChalla) [Orabug: 31590716]
- crypto:cpt - fixed DMA fault with kernel crypto tests (SrujanaChalla) [Orabug: 31590716]
- crypto:cpt - fixed cleanup for inline IPsec RX LF cfg (SrujanaChalla) [Orabug: 31590716]
- marvell/zip : OcteonTX and OcteonTX2 ZIP Virtual Function driver (Akash Saxena) [Orabug: 31590716]
- pci: octeontx2: Limit config space writes errata workaround to older silicons (Sunil Goutham) [Orabug: 31590716]
- drivers: spi: octeontx2: Add fix for hw issue (Suneel Garapati) [Orabug: 31590716]
- drivers: spi: octeontx2: use read after write for MPI_CFG (Suneel Garapati) [Orabug: 31590716]
- drivers: spi: octeontx2: set tritx in config register (Suneel Garapati) [Orabug: 31590716]
- spi-nor: Enable 4B opcodes for various flashes (Guo Yi) [Orabug: 31590716]
- drivers: mtd: spi-nor: update 4B_OPCODES flag for n25q00 and mx66l1g45g (Suneel Garapati) [Orabug: 31590716]
- octeontx2-af: add parser support for Forward DSA (Hariprasad Kelam) [Orabug: 31590716]
- octeontx2-af: wait for tx link idle for credits change (Nithin Dabilpuram) [Orabug: 31590716]
- octeontx2-af: clear sw xoff before flush (Nithin Dabilpuram) [Orabug: 31590716]
- octeontx2-af: enable tx shaping feature for 96xx C0 (Nithin Dabilpuram) [Orabug: 31590716]
- octeontx2-af: Disable SMQ sticky mode to avoid NIX PSE deadlock (Geetha sowjanya) [Orabug: 31590716]
- octeontx2-af: Setup edge used for GPIO timing (Michal Mazur) [Orabug: 31590716]
- octeontx2-af: Update NIX_TXSCHQ_CONFIG mbox to handle read request (Geetha sowjanya) [Orabug: 31590716]
- octeontx2-af: Do not allow VFs to overwrite PKIND config (Hariprasad Kelam) [Orabug: 31590716]
- octeontx2-pf: Fix memory double free in otx2_aura_pool_free (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-af: Update dmac field in vf vlan rule (Hariprasad Kelam) [Orabug: 31590716]
- octeontx2-pf: Remove unnecessary mbox request in unbind (Hariprasad Kelam) [Orabug: 31590716]
- octeontx2-af: Simplify npc_set_pkind mbox handler (Hariprasad Kelam) [Orabug: 31590716]
- octeontx2-af: Reset HW config done to parse switch headers in FLR (Hariprasad Kelam) [Orabug: 31590716]
- octeontx2-af: modify default cpt limits (SrujanaChalla) [Orabug: 31590716]
- octeontx2-af: Update tx parse nibble config (Hariprasad Kelam) [Orabug: 31590716]
- octeontx2-af: fix compilation warning (Stanislaw Kardach) [Orabug: 31590716]
- octeontx2-af: add support for custom KPU entries (Stanislaw Kardach) [Orabug: 31590716]
- octeontx2-af: prepare for custom KPU profiles (Stanislaw Kardach) [Orabug: 31590716]
- octeontx2-af: fix memory leaks on probe failure (Stanislaw Kardach) [Orabug: 31590716]
- octeontx2-af: fix LD CUSTOM LTYPE aliasing (Stanislaw Kardach) [Orabug: 31590716]
- octeontx2-pf: Don't configure RSS context when interface is down (Sunil Goutham) [Orabug: 31590716]
- octeontx2-pf: Set SMQ MAXLEN to max hardware supported value (Geetha sowjanya) [Orabug: 31590716]
- octeontx2-af: fix detection of IP layer (Michal Mazur) [Orabug: 31590716]
- octeontx2-pf: Fix flow control support for LBK devices (Sunil Goutham) [Orabug: 31590716]
- octeontx2-pf: Implement cgx stat rst (Revital Regev) [Orabug: 31590716]
- octeontx2-af: Allow to configure flow tag LSB byte as RSS adder (Jerin Jacob) [Orabug: 31590716]
- octeontx2-af: fix missing blocks quota validation (Stanislaw Kardach) [Orabug: 31590716]
- octeontx2-af: Fix rvu_reg_poll() to poll reg atleast twice (Sunil Goutham) [Orabug: 31590716]
- crypto: cpt - allow cpt_af_lfx_ctl2 register access to vf (Tejasree Kondoj) [Orabug: 31590716]
- octeontx2-af: Cleanup nixlf and blkaddr retrieval logic (Sunil Goutham) [Orabug: 31590716]
- octeontx2-pf: Restore RSS and pause frame config settings (Sunil Goutham) [Orabug: 31590716]
- octeontx2-pf: Fix netdev watchdog timeout value (Sunil Goutham) [Orabug: 31590716]
- octeontx2-af: extend RSS supported offload types (Kiran Kumar K) [Orabug: 31590716]
- octeontx2-af: Update HW workarounds for 96xx C0, 98xx and F95xx B0 chips (Geetha sowjanya) [Orabug: 31590716]
- octeontx2-af: Put CGX LMAC also in Higig2 mode (hariprasad) [Orabug: 31590716]
- octeontx2-pf: Reset HW config for HIGIG/EDSA in driver unbind (hariprasad) [Orabug: 31590716]
- octeontx2-pf: Remove multisegment RX_SG processing logic (Sunil Goutham) [Orabug: 31590716]
- octeontx2-pf: Allocate receive buffers of MTU size (Sunil Goutham) [Orabug: 31590716]
- octeontx2-pf: Add support for VF VLAN configuration via PF (Naveen Mamindlapalli) [Orabug: 31590716]
- octeontx2-af: Add support for VF VLAN configuration via PF (Naveen Mamindlapalli) [Orabug: 31590716]
- octeontx2-pf: Do not set num_msgs in mbox header (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-pf: Use mutex for mbox locking (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-pf: Dereference only a valid pointer (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-pf: update vlan offload rule (hariprasad) [Orabug: 31590716]
- octeontx2-af: Handle pfvf mac address changes (hariprasad) [Orabug: 31590716]
- octeontx2-pf: Set default RR_QUANTUM for transmit scheduling levels (Geetha sowjanya) [Orabug: 31590716]
- octeontx2-af: Adjust pause frame time and interval (Sunil Goutham) [Orabug: 31590716]
- octeontx2-pf: Skip dma map and unmap when IOMMU is bypassed (Sunil Goutham) [Orabug: 31590716]
- octeontx2-pf: Use likely and unlikely (Sunil Goutham) [Orabug: 31590716]
- octeontx2-pf: Process CQE_TX first and then CQE_RX (Sunil Goutham) [Orabug: 31590716]
- octeontx2-pf: Discover NIX block address from RVUM (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-pf: Flush pending SQE on teardown (Geetha sowjanya) [Orabug: 31590716]
- octeontx2-pf: Remove warning messages in fast path (Geetha sowjanya) [Orabug: 31590716]
- octeontx2-af: Undo PTP NPC config in FLR (Harman Kalra) [Orabug: 31590716]
- octeontx2-rm: remove CPT LF resource management (Vidya Velumuri) [Orabug: 31590716]
- octeontx2-serdes: Add gserr and gserc eye display (Tomasz Michalec) [Orabug: 31590716]
- octeontx2-serdes: Add CONFIG_OCTEONTX_SERDES (Tomasz Michalec) [Orabug: 31590716]
- octeontx2-dpi: Add MRRS and MPS configuration to dpi driver. (Subrahmanyam Nilla) [Orabug: 31590716]
- octeontx2: gti: Enable GTI wdog for non-VHE Linux (Bharat Bhushan) [Orabug: 31590716]
- octeontx2-serdes: Check SVC UUID on module init (Tomasz Michalec) [Orabug: 31590716]
- edac: octeontx2: RAS error-injection (Rick Farrington) [Orabug: 31590716]
- drivers: marvell: octeontx2: add support for GHES (Rick Farrington) [Orabug: 31590716]
- octeontx2-serdes: Implement PRBS command (Tomasz Michalec) [Orabug: 31590716]
- octeontx2-dpi: fix compilation warnings (Stanislaw Kardach) [Orabug: 31590716]
- octeontx2-rm: fix compilation warning (Stanislaw Kardach) [Orabug: 31590716]
- octeontx2-serdes: Handle not implemented SMC (Tomasz Michalec) [Orabug: 31590716]
- octeontx2: PCI Console driver: fix initialization WARNing (Rick Farrington) [Orabug: 31590716]
- octeontx2-serdes: Fix settings write return code (Tomasz Michalec) [Orabug: 31590716]
- octeontx2: fixup PCI Remote Console driver shutdown function (Dave Aldridge) [Orabug: 31590716]
- octeontx2: add OcteonTX2 PCI Console driver (Rick Farrington) [Orabug: 31590716]
- Revert "octeontx2: add OcteonTX2 PCI Remote Console driver" (Dave Kleikamp) [Orabug: 31590716]
- Revert "octeontx2: fixup PCI Remote Console driver shutdown function" (Dave Kleikamp) [Orabug: 31590716]
- octeontx2: gti: Start wdog timer on online cpus (Bharat Bhushan) [Orabug: 31590716]
- octeontx2-serdes: Add serdes diagnostic commands (Tomasz Michalec) [Orabug: 31590716]
- proc: publish no of macs in octeontx_info node (Sujeet Baranwal) [Orabug: 31590716]
- arm64: Disable UNMAP_KERNEL_AT_EL0 when enable GTI WDOG (Bharat Bhushan) [Orabug: 31590716]
- arm64: Add workaround for Marvell erratum 37119 (Andrew Pinski) [Orabug: 31590716]
- x86/speculation: Prevent rogue cross-process SSBD shutdown (Anthony Steinhauser) [Orabug: 31557901] {CVE-2020-10768}
-
Wed Jul 08 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2025.400.2.el7uek]
- vfio/pci: Fix SR-IOV VF handling with MMIO blocking (Alex Williamson) [Orabug: 31439669] {CVE-2020-12888}
- vfio-pci: Invalidate mmaps and block MMIO access on disabled memory (Alex Williamson) [Orabug: 31439669] {CVE-2020-12888} {CVE-2020-12888}
- vfio/pci: Pull BAR mapping setup from read-write path (Alex Williamson) [Orabug: 31439669] {CVE-2020-12888}
- vfio-pci: Fault mmaps to enable vma tracking (Alex Williamson) [Orabug: 31439669] {CVE-2020-12888}
- vfio/type1: Support faulting PFNMAP vmas (Alex Williamson) [Orabug: 31439669] {CVE-2020-12888}
- scsi: smartpqi: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai) [Orabug: 31526089]
- thermal: support for Marvell Octeon TX SoC temperature sensors (Eric Saint-Etienne) [Orabug: 31564727]
- thermal: support for Marvell Octeon TX2 SoC temperature sensors (Eric Saint-Etienne) [Orabug: 31564727]
- dtrace: ensure that fatal signals trigger signal-handle probes (Kris Van Hees) [Orabug: 31398827] [Orabug: 31562416]
- x86/mitigations: reset default value for srbds_mitigation (Mihai Carabas) [Orabug: 31515070]
- x86/cpu: clear X86_BUG_SRBDS before late loading (Mihai Carabas) [Orabug: 31515070]
- x86/mitigations: update MSRs on all CPUs for SRBDS (Mihai Carabas) [Orabug: 31515070]
- KVM: arm/arm64: Fixup the kvm_exit tracepoint (Christoffer Dall) [Orabug: 31510089]
- acpi: disallow loading configfs acpi tables when locked down (Jason A. Donenfeld) [Orabug: 31493186]
- tcp: implement coalescing on backlog queue (Eric Dumazet) [Orabug: 31419400]
- tcp: drop dst in tcp_add_backlog() (Eric Dumazet) [Orabug: 31419400]
- bpf: Fix up bpf_skb_adjust_room helper's skb csum setting (Daniel Borkmann) [Orabug: 31419400]
- media: rc: prevent memory leak in cx23888_ir_probe (Navid Emamdoost) [Orabug: 31351670] {CVE-2019-19054}
- dtrace: recursion in dtrace_dynvar() can lead to out-of-stack crash (Kris Van Hees) [Orabug: 31481801]
-
Mon Jul 06 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2025.400.1.el7uek]
- Linux 4.14.184 (Greg Kroah-Hartman)
- uprobes: ensure that uprobe->offset and ->ref_ctr_offset are properly aligned (Oleg Nesterov)
- iio: vcnl4000: Fix i2c swapped word reading. (Mathieu Othacehe)
- x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf)
- nvmem: qfprom: remove incorrect write support (Srinivas Kandagatla)
- CDC-ACM: heed quirk also in error handling (Oliver Neukum)
- staging: rtl8712: Fix IEEE80211_ADDBA_PARAM_BUF_SIZE_MASK (Pascal Terjan)
- tty: hvc_console, fix crashes on parallel open/close (Jiri Slaby)
- vt: keyboard: avoid signed integer overflow in k_ascii (Dmitry Torokhov)
- usb: musb: Fix runtime PM imbalance on error (Dinghao Liu)
- usb: musb: start session in resume for host port (Bin Liu)
- USB: serial: option: add Telit LE910C1-EUX compositions (Daniele Palmas)
- USB: serial: usb_wwan: do not resubmit rx urb on fatal errors (Bin Liu)
- USB: serial: qcserial: add DW5816e QDL support (Matt Jolly)
- l2tp: add sk_family checks to l2tp_validate_socket (Eric Dumazet)
- net: check untrusted gso_size at kernel entry (Willem de Bruijn)
- vsock: fix timeout in vsock_accept() (Stefano Garzarella)
- NFC: st21nfca: add missed kfree_skb() in an error path (Chuhong Yuan)
- net: usb: qmi_wwan: add Telit LE910C1-EUX composition (Daniele Palmas)
- l2tp: do not use inet_hash()/inet_unhash() (Eric Dumazet)
- devinet: fix memleak in inetdev_init() (Yang Yingliang)
- airo: Fix read overflows sending packets (Dan Carpenter)
- scsi: ufs: Release clock if DMA map fails (Can Guo)
- mmc: fix compilation of user API (Jérôme Pouiller)
- kernel/relay.c: handle alloc_percpu returning NULL in relay_open (Daniel Axtens)
- p54usb: add AirVasT USB stick device-id (Giuseppe Marco Randazzo)
- HID: i2c-hid: add Schneider SCL142ALM to descriptor override (Julian Sax)
- HID: sony: Fix for broken buttons on DS3 USB dongles (Scott Shumate)
- net: smsc911x: Fix runtime PM imbalance on error (Dinghao Liu)
- net: ethernet: stmmac: Enable interface clocks on probe for IPQ806x (Jonathan McDowell)
- net/ethernet/freescale: rework quiesce/activate for ucc_geth (Valentin Longchamp)
- net: bmac: Fix read of MAC address from ROM (Jeremy Kerr)
- x86/mmiotrace: Use cpumask_available() for cpumask_var_t variables (Nathan Chancellor)
- i2c: altera: Fix race between xfer_msg and isr thread (Atsushi Nemoto)
- ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT (Vineet Gupta)
- ARC: Fix ICCM & DCCM runtime size checks (Eugeniy Paltsev)
- pppoe: only process PADT targeted at local interfaces (Guillaume Nault)
- s390/ftrace: save traced function caller (Vasily Gorbik)
- spi: dw: use "smp_mb()" to avoid sending spi data error (Xinwei Kong)
- scsi: hisi_sas: Check sas_port before using it (Xiang Chen)
- libnvdimm: Fix endian conversion issues (Aneesh Kumar K.V)
- scsi: scsi_devinfo: fixup string compare (Hannes Reinecke)
- Linux 4.14.183 (Greg Kroah-Hartman)
- scsi: zfcp: fix request object use-after-free in send path causing wrong traces (Benjamin Block)
- genirq/generic_pending: Do not lose pending affinity update (Thomas Gleixner)
- net: hns: Fixes the missing put_device in positive leg for roce reset (Salil Mehta)
- net: hns: fix unsigned comparison to less than zero (Colin Ian King)
- rxrpc: Fix transport sockopts to get IPv4 errors on an IPv6 socket (David Howells)
- sc16is7xx: move label 'err_spi' to correct section (Guoqing Jiang)
- mm/vmalloc.c: don't dereference possible NULL pointer in __vunmap() (Liviu Dudau)
- netfilter: nf_conntrack_pptp: fix compilation warning with W=1 build (Pablo Neira Ayuso)
- bonding: Fix reference count leak in bond_sysfs_slave_add. (Qiushi Wu)
- qlcnic: fix missing release in qlcnic_83xx_interrupt_test. (Qiushi Wu)
- esp6: get the right proto for transport mode in esp6_gso_encap (Xin Long)
- netfilter: nf_conntrack_pptp: prevent buffer overflows in debug code (Pablo Neira Ayuso)
- netfilter: nfnetlink_cthelper: unbreak userspace helper support (Pablo Neira Ayuso)
- netfilter: ipset: Fix subcounter update skip (Phil Sutter)
- netfilter: nft_reject_bridge: enable reject with bridge vlan (Michael Braun)
- ip_vti: receive ipip packet by calling ip_tunnel_rcv (Xin Long)
- vti4: eliminated some duplicate code. (Jeremy Sowden)
- xfrm: fix error in comment (Antony Antony)
- xfrm: fix a NULL-ptr deref in xfrm_local_error (Xin Long)
- xfrm: fix a warning in xfrm_policy_insert_list (Xin Long)
- xfrm: call xfrm_output_gso when inner_protocol is set in xfrm_output (Xin Long)
- xfrm: allow to accept packets with ipv6 NEXTHDR_HOP in xfrm_input (Xin Long)
- copy_xstate_to_kernel(): don't leave parts of destination uninitialized (Al Viro)
- x86/dma: Fix max PFN arithmetic overflow on 32 bit systems (Alexander Dahl)
- mac80211: mesh: fix discovery timer re-arming issue / crash (Linus Lüssing)
- parisc: Fix kernel panic in mem_init() (Helge Deller)
- iommu: Fix reference count leak in iommu_group_alloc. (Qiushi Wu)
- include/asm-generic/topology.h: guard cpumask_of_node() macro argument (Arnd Bergmann)
- fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() (Alexander Potapenko)
- mm: remove VM_BUG_ON(PageSlab()) from page_mapcount() (Konstantin Khlebnikov)
- libceph: ignore pool overlay and cache logic on redirects (Jerry Lee)
- ALSA: hda/realtek - Add new codec supported for ALC287 (Kailang Yang)
- exec: Always set cap_ambient in cap_bprm_set_creds (Eric W. Biederman)
- ALSA: usb-audio: mixer: volume quirk for ESS Technology Asus USB DAC (Chris Chiu)
- ALSA: hwdep: fix a left shifting 1 by 31 UB bug (Changming Liu)
- RDMA/pvrdma: Fix missing pci disable in pvrdma_pci_probe() (Qiushi Wu)
- mmc: block: Fix use-after-free issue for rpmb (Peng Hao)
- ARM: dts: bcm2835-rpi-zero-w: Fix led polarity (Vincent Stehlé)
- ARM: dts/imx6q-bx50v3: Set display interface clock parents (Robert Beckett)
- ARM: dts: imx6q-bx50v3: Add internal switch (Sebastian Reichel)
- IB/qib: Call kobject_put() when kobject_init_and_add() fails (Kaike Wan)
- gpio: exar: Fix bad handling for ida_simple_get error path (Takashi Iwai)
- ARM: uaccess: fix DACR mismatch with nested exceptions (Russell King)
- ARM: uaccess: integrate uaccess_save and uaccess_restore (Russell King)
- ARM: uaccess: consolidate uaccess asm to asm/uaccess-asm.h (Russell King)
- ARM: 8843/1: use unified assembler in headers (Stefan Agner)
- Input: synaptics-rmi4 - fix error return code in rmi_driver_probe() (Wei Yongjun)
- Input: synaptics-rmi4 - really fix attn_data use-after-free (Evan Green)
- Input: i8042 - add ThinkPad S230u to i8042 reset list (Kevin Locke)
- Input: dlink-dir685-touchkeys - fix a typo in driver name (Christophe JAILLET)
- Input: xpad - add custom init packet for Xbox One S controllers (Łukasz Patron)
- Input: evdev - call input_flush_device() on release(), not flush() (Brendan Shanks)
- Input: usbtouchscreen - add support for BonXeon TP (James Hilliard)
- samples: bpf: Fix build error (Matteo Croce)
- cifs: Fix null pointer check in cifs_read (Steve French)
- net: freescale: select CONFIG_FIXED_PHY where needed (Arnd Bergmann)
- usb: gadget: legacy: fix redundant initialization warnings (Masahiro Yamada)
- cachefiles: Fix race between read_waiter and read_copier involving op->to_do (Lei Xue)
- gfs2: move privileged user check to gfs2_quota_lock_check (Bob Peterson)
- net: microchip: encx24j600: add missed kthread_stop (Chuhong Yuan)
- gpio: tegra: mask GPIO IRQs during IRQ shutdown (Stephen Warren)
- ARM: dts: rockchip: fix pinctrl sub nodename for spi in rk322x.dtsi (Johan Jonker)
- arm64: dts: rockchip: swap interrupts interrupt-names rk3399 gpu node (Johan Jonker)
- ARM: dts: rockchip: fix phy nodename for rk3228-evb (Johan Jonker)
- net/mlx4_core: fix a memory leak bug. (Qiushi Wu)
- net: sun: fix missing release regions in cas_init_one(). (Qiushi Wu)
- net: qrtr: Fix passing invalid reference to qrtr_local_enqueue() (Manivannan Sadhasivam)
- net/mlx5e: Update netdev txq on completions during closure (Moshe Shemesh)
- sctp: Start shutdown on association restart if in SHUTDOWN-SENT state and socket is closed (Jere Leppänen)
- r8152: support additional Microsoft Surface Ethernet Adapter variant (Marc Payne)
- net sched: fix reporting the first-time use timestamp (Roman Mashak)
- net: revert "net: get rid of an signed integer overflow in ip_idents_reserve()" (Yuqi Jin)
- net/mlx5: Add command entry handling completion (Moshe Shemesh)
- net: ipip: fix wrong address family in init error path (Vadim Fedorenko)
- ax25: fix setsockopt(SO_BINDTODEVICE) (Eric Dumazet)
- rds: Fix potential use after free in rds_ib_inc_free (Hans Westgaard Ry) [Orabug: 31504053]
- mm: Fix mremap not considering huge pmd devmap (Fan Yang) [Orabug: 31452397] {CVE-2020-10757} {CVE-2020-10757}
- PCI/DPC: Add missing pci_dpc_init() to pci probe function (Thomas Tai) [Orabug: 31511974]
- selftests/bpf: do not run test_kmod.sh for UEK5 (Alan Maguire) [Orabug: 31357234]
- bpf: do not allow root to mangle valid pointers (Alexei Starovoitov) [Orabug: 31357234]
- selftests/bpf: fix invalid bit operation to verify tcpbpf events (Alan Maguire) [Orabug: 31357234]
- net/rds: NULL pointer de-reference in rds_ib_add_one() (Ka-Cheong Poon) [Orabug: 31501437]
- RDMA/cm: Spurious WARNING triggered in cm_destroy_id() (Ka-Cheong Poon) [Orabug: 31323839]
- RDMA/cm: Make sure the cm_id is in the IB_CM_IDLE state in destroy (Jason Gunthorpe) [Orabug: 31323839]
- RDMA/cm: Allow ib_send_cm_sidr_rep() to be done under lock (Jason Gunthorpe) [Orabug: 31323839]
- RDMA/cm: Allow ib_send_cm_rej() to be done under lock (Jason Gunthorpe) [Orabug: 31323839]
- RDMA/cm: Allow ib_send_cm_drep() to be done under lock (Jason Gunthorpe) [Orabug: 31323839]
- RDMA/cm: Allow ib_send_cm_dreq() to be done under lock (Jason Gunthorpe) [Orabug: 31323839]
- RDMA/cm: Add some lockdep assertions for cm_id_priv->lock (Jason Gunthorpe) [Orabug: 31323839]
- RDMA/cm: Add missing locking around id.state in cm_dup_req_handler (Jason Gunthorpe) [Orabug: 31323839]
- RDMA/cm: Make the destroy_id flow more robust (Jason Gunthorpe) [Orabug: 31323839]
- RDMA/cm: Remove a race freeing timewait_info (Jason Gunthorpe) [Orabug: 31323839]
- RDMA/cm: Use refcount_t type for refcount variable (Danit Goldberg) [Orabug: 31323839]
- KVM: VMX: check descriptor table exits on instruction emulation (Oliver Upton) [Orabug: 31481335]
- Revert "rds: Introduce rds_conn_to_path helper" (Håkon Bugge) [Orabug: 31476448]
- Revert "rds: Do not cancel RDMAs that have been posted to the HCA" (Håkon Bugge) [Orabug: 31476448]
- Revert "rds: Three cancel fixes" (Håkon Bugge) [Orabug: 31476448]
-
Mon Jun 22 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2024.uek]
- scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1 (Chandrakanth Patil) [Orabug: 31454512]
- scsi: megaraid_sas: TM command refire leads to controller firmware crash (Sumit Saxena) [Orabug: 31454512]
- scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro with __BIG_ENDIAN_BITFIELD macro (Shivasharan S) [Orabug: 31454512]
- scsi: megaraid_sas: Remove IO buffer hole detection logic (Sumit Saxena) [Orabug: 31454512]
- scsi: megaraid_sas: Limit device queue depth to controller queue depth (Kashyap Desai) [Orabug: 31454512]
- scsi: megaraid: make two symbols static in megaraid_sas_base.c (Jason Yan) [Orabug: 31454512]
- scsi: megaraid: make some symbols static in megaraid_sas_fusion.c (Jason Yan) [Orabug: 31454512]
- scsi: megaraid_sas: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai) [Orabug: 31454512]
- scsi: megaraid_sas: silence a warning (Tomas Henzl) [Orabug: 31454512]
- scsi: megaraid_sas: fix indentation issue (Colin Ian King) [Orabug: 31454512]
- scsi: megaraid_sas: fixup MSIx interrupt setup during resume (Hannes Reinecke) [Orabug: 31454512]
- scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1 (Anand Lodnoor) [Orabug: 31454512]
- scsi: megaraid_sas: Limit the number of retries for the IOCTLs causing firmware fault (Anand Lodnoor) [Orabug: 31454512]
- scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUS (Anand Lodnoor) [Orabug: 31454512]
- scsi: megaraid_sas: Do not set HBA Operational if FW is not in operational state (Anand Lodnoor) [Orabug: 31454512]
- scsi: megaraid_sas: Do not kill HBA if JBOD Seqence map or RAID map is disabled (Anand Lodnoor) [Orabug: 31454512]
- scsi: megaraid_sas: Do not kill host bus adapter, if adapter is already dead (Anand Lodnoor) [Orabug: 31454512]
- scsi: megaraid_sas: Update optimal queue depth for SAS and NVMe devices (Anand Lodnoor) [Orabug: 31454512]
- scsi: megaraid_sas: Set no_write_same only for Virtual Disk (Anand Lodnoor) [Orabug: 31454512]
- scsi: megaraid_sas: Reset adapter if FW is not in READY state after device resume (Anand Lodnoor) [Orabug: 31454512]
- scsi: megaraid_sas: Make poll_aen_lock static (YueHaibing) [Orabug: 31454512]
- scsi: megaraid_sas: remove unused variables 'debugBlk','fusion' (zhengbin) [Orabug: 31454512]
- scsi: megaraid_sas: Unique names for MSI-X vectors (Chandrakanth Patil) [Orabug: 31454512]
- scsi: megaraid_sas: Make some functions static (YueHaibing) [Orabug: 31454512]
- scsi: megaraid_sas: fix spelling mistake "megarid_sas" -> "megaraid_sas" (Colin Ian King) [Orabug: 31454512]
- mm: change return type to vm_fault_t (Souptick Joarder) [Orabug: 30651584]
- Revert "mm: change return type to vm_fault_t" (John Donnelly) [Orabug: 30651584]
- rds: Deregister all FRWR mr with free_mr (Hans Westgaard Ry) [Orabug: 31473001]
- x86/speculation: Add SRBDS vulnerability and mitigation documentation (Mark Gross) [Orabug: 31352780] {CVE-2020-0543}
- x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Mark Gross) [Orabug: 31352780] {CVE-2020-0543}
- x86/cpu: Add 'table' argument to cpu_matches() (Mark Gross) [Orabug: 31352780] {CVE-2020-0543}
- x86/cpu: Add a steppings field to struct x86_cpu_id (Mark Gross) [Orabug: 31352780] {CVE-2020-0543}
- netdev, octeon3-ethernet: move timecounter init to network driver probe() (Dave Aldridge) [Orabug: 31439218]
- rds: Three cancel fixes (Håkon Bugge) [Orabug: 31463013]
- uek-rpm: disable CONFIG_IP_PNP (Anjali Kulkarni) [Orabug: 31454845]
- Fix KABI breakage (Thomas Tai) [Orabug: 31318631]
- uek-rpm: Enable CONFIG_PCIE_DPC and CONFIG_PCIE_EDR (Thomas Tai) [Orabug: 31318631]
- PCI/DPC: Add Error Disconnect Recover (EDR) support (Kuppuswamy Sathyanarayanan) [Orabug: 31318631]
- PCI/ERR: Return status of pcie_do_recovery() (Kuppuswamy Sathyanarayanan) [Orabug: 31318631]
- PCI/ERR: Remove service dependency in pcie_do_recovery() (Kuppuswamy Sathyanarayanan) [Orabug: 31318631]
- PCI/ERR: Simplify broadcast callouts (Keith Busch) [Orabug: 31318631]
- PCI/ERR: Run error recovery callbacks for all affected devices (Keith Busch) [Orabug: 31318631]
- ACPICA: ACPI 6.3: add Error Disconnect Recover Notification value (Erik Schmauss) [Orabug: 31318631]
- PCI/DPC: Expose dpc_process_error(), dpc_reset_link() for use by EDR (Kuppuswamy Sathyanarayanan) [Orabug: 31318631]
- PCI/AER: Add pci_aer_raw_clear_status() to unconditionally clear Error Status (Kuppuswamy Sathyanarayanan) [Orabug: 31318631]
- PCI/AER: Save AER Capability for suspend/resume (Patel, Mayurkumar) [Orabug: 31318631]
- PCI/AER: Refactor error injection fallbacks (Keith Busch) [Orabug: 31318631]
- PCI/AER: Abstract AER interrupt handling (Keith Busch) [Orabug: 31318631]
- PCI/AER: Reuse existing pcie_port_find_device() interface (Keith Busch) [Orabug: 31318631]
- PCI/DPC: Cache DPC capabilities in pci_init_capabilities() (Kuppuswamy Sathyanarayanan) [Orabug: 31318631]
- PCI/DPC: Move DPC data into struct pci_dev (Bjorn Helgaas) [Orabug: 31318631]
- PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control (Olof Johansson) [Orabug: 31318631]
- PCI/DPC: Log messages with pci_dev, not pcie_device (Frederick Lawler) [Orabug: 31318631]
- PCI/DPC: Fix print AER status in DPC event handling (Dongdong Liu) [Orabug: 31318631]
- PCI: Make link active reporting detection generic (Keith Busch) [Orabug: 31318631]
- PCI/ERR: Handle fatal error recovery (Keith Busch) [Orabug: 31318631]
- PCI/AER: Use managed resource allocations (Keith Busch) [Orabug: 31318631]
- PCI/AER: Use threaded IRQ for bottom half (Keith Busch) [Orabug: 31318631]
- PCI/AER: Use kfifo_in_spinlocked() to insert locked elements (Keith Busch) [Orabug: 31318631]
- PCI/AER: Use kfifo for tracking events instead of reimplementing it (Keith Busch) [Orabug: 31318631]
- PCI/AER: Remove error source from AER struct aer_rpc (Keith Busch) [Orabug: 31318631]
- PCI/AER: Remove unused aer_error_resume() (Keith Busch) [Orabug: 31318631]
- PCI/AER: Remove duplicate PCI_EXP_AER_FLAGS definition (Bjorn Helgaas) [Orabug: 31318631]
- PCI/AER: Work around use-after-free in pcie_do_fatal_recovery() (Thomas Tai) [Orabug: 31318631]
- PCI: Simplify disconnected marking (Lukas Wunner) [Orabug: 31318631]
- PCI: hotplug: Drop checking of PCI_BRIDGE_CONTROL in *_unconfigure_device() (Mika Westerberg) [Orabug: 31318631]
- PCI: pciehp: Fix race condition handling surprise link down (Mika Westerberg) [Orabug: 31318631]
- PCI: Add for_each_pci_bridge() helper (Andy Shevchenko) [Orabug: 31318631]
- PCI/ERR: Use slot reset if available (Keith Busch) [Orabug: 31318631]
- PCI/AER: Don't read upstream ports below fatal errors (Keith Busch) [Orabug: 31318631]
- PCI/AER: Take reference on error devices (Keith Busch) [Orabug: 31318631]
- PCI: Hide pci_reset_bridge_secondary_bus() from drivers (Sinan Kaya) [Orabug: 31318631]
- PCI: Handle error return from pci_reset_bridge_secondary_bus() (Sinan Kaya) [Orabug: 31318631]
- PCI: Add a return type for pci_reset_bridge_secondary_bus() (Sinan Kaya) [Orabug: 31318631]
- PCI: pciehp: Convert timers to use timer_setup() (Kees Cook) [Orabug: 31318631]
- PCI/portdrv: Remove pcie_portdrv_err_handler.slot_reset (Oza Pawandeep) [Orabug: 31318631]
- PCI/AER: Don't clear AER bits if error handling is Firmware-First (Alexandru Gagniuc) [Orabug: 31318631]
- PCI/AER: Clear device status bits during ERR_FATAL and ERR_NONFATAL (Oza Pawandeep) [Orabug: 31318631]
- PCI/AER: Clear device status bits during ERR_COR handling (Oza Pawandeep) [Orabug: 31318631]
- PCI/AER: Remove ERR_FATAL code from ERR_NONFATAL path (Oza Pawandeep) [Orabug: 31318631]
- PCI/AER: Factor out ERR_NONFATAL status bit clearing (Oza Pawandeep) [Orabug: 31318631]
- PCI/AER: Clear only ERR_NONFATAL bits during non-fatal recovery (Oza Pawandeep) [Orabug: 31318631]
- PCI/AER: Clear only ERR_FATAL status bits during fatal recovery (Bjorn Helgaas) [Orabug: 31318631]
- PCI/DPC: Save and restore config state (Keith Busch) [Orabug: 31318631]
- PCI: Restore resized BAR state on resume (Christian König) [Orabug: 31318631]
- PCI: portdrv: Initialize service drivers directly (Keith Busch) [Orabug: 31318631]
- PCI: Add resizable BAR infrastructure (Christian König) [Orabug: 31318631]
- PCI/AER: Honor "pcie_ports=native" even if HEST sets FIRMWARE_FIRST (Alexandru Gagniuc) [Orabug: 31318631]
- PCI/AER: Add sysfs attributes for rootport cumulative stats (Rajat Jain) [Orabug: 31318631]
- PCI/AER: Add sysfs attributes to provide AER stats and breakdown (Rajat Jain) [Orabug: 31318631]
- PCI/AER: Define aer_stats structure for AER capable devices (Rajat Jain) [Orabug: 31318631]
- PCI/AER: Adopt lspci names for AER error decoding (Tyler Baicar) [Orabug: 31318631]
- PCI/AER: Move internal declarations to drivers/pci/pci.h (Rajat Jain) [Orabug: 31318631]
- PCI/AER: Expose internal API for obtaining AER information (Keith Busch) [Orabug: 31318631]
- PCI/DPC: Remove indirection waiting for inactive link (Keith Busch) [Orabug: 31318631]
- PCI/DPC: Use threaded IRQ for bottom half handling (Keith Busch) [Orabug: 31318631]
- PCI/DPC: Print AER status in DPC event handling (Keith Busch) [Orabug: 31318631]
- PCI/DPC: Remove rp_pio_status from dpc struct (Keith Busch) [Orabug: 31318631]
- PCI/DPC: Defer event handling to work queue (Keith Busch) [Orabug: 31318631]
- PCI/DPC: Leave interrupts enabled while handling event (Keith Busch) [Orabug: 31318631]
- PCI/AER: Use "PCI Express" consistently in Kconfig text (Bjorn Helgaas) [Orabug: 31318631]
- PCI/AER: Hoist aerdrv.c, aer_inject.c up to drivers/pci/pcie/ (Bjorn Helgaas) [Orabug: 31318631]
- PCI/AER: Squash Kconfig.debug into Kconfig (Bjorn Helgaas) [Orabug: 31318631]
- PCI/AER: Move private AER things to aerdrv.c (Bjorn Helgaas) [Orabug: 31318631]
- PCI/AER: Move aer_irq() declaration to portdrv.h (Bjorn Helgaas) [Orabug: 31318631]
- PCI/AER: Remove duplicate pcie_port_bus_type declaration (Bjorn Helgaas) [Orabug: 31318631]
- PCI/AER: Squash ecrc.c into aerdrv.c (Bjorn Helgaas) [Orabug: 31318631]
- PCI/AER: Squash aerdrv_acpi.c into aerdrv.c (Bjorn Helgaas) [Orabug: 31318631]
- PCI/AER: Squash aerdrv_errprint.c into aerdrv.c (Bjorn Helgaas) [Orabug: 31318631]
- PCI/AER: Squash aerdrv_core.c into aerdrv.c (Bjorn Helgaas) [Orabug: 31318631]
- PCI/AER: Reorder code to group probe/remove stuff together (Bjorn Helgaas) [Orabug: 31318631]
- PCI/AER: Remove forward declarations (Bjorn Helgaas) [Orabug: 31318631]
- PCI/AER: Remove aer_recover_work_func() forward declaration (Borislav Petkov) [Orabug: 31318631]
- PCI/AER: Decode Error Source Requester ID (Bjorn Helgaas) [Orabug: 31318631]
- PCI/AER: Move pcie_aer_get_firmware_first() to portdrv.h (Bjorn Helgaas) [Orabug: 31318631]
- PCI/DPC: Use the generic pcie_do_fatal_recovery() path (Oza Pawandeep) [Orabug: 31318631]
- PCI/AER: Pass service type to pcie_do_fatal_recovery() (Oza Pawandeep) [Orabug: 31318631]
- PCI/portdrv: Add generic pcie_port_find_device() (Oza Pawandeep) [Orabug: 31318631]
- PCI/portdrv: Add generic pcie_port_find_service() (Oza Pawandeep) [Orabug: 31318631]
- PCI/AER: Factor out error reporting to drivers/pci/pcie/err.c (Oza Pawandeep) [Orabug: 31318631]
- PCI/AER: Rename error recovery interfaces to generic PCI naming (Oza Pawandeep) [Orabug: 31318631]
- PCI/AER: Handle ERR_FATAL with removal and re-enumeration of devices (Oza Pawandeep) [Orabug: 31318631]
- PCI/AER: Add TLP header information to tracepoint (Thomas Tai) [Orabug: 31318631]
- PCI/portdrv: Remove unused pcie_port_acpi_setup() (Bjorn Helgaas) [Orabug: 31318631]
- PCI/AER: Unify error bit printing for native and CPER reporting (Alexandru Gagniuc) [Orabug: 31318631]
- PCI: Add wrappers for dev_printk() (Frederick Lawler) [Orabug: 31318631]
- PCI/AER: Replace struct pcie_device with pci_dev (Keith Busch) [Orabug: 31318631]
- PCI/AER: Remove unused parameters (Keith Busch) [Orabug: 31318631]
- PCI/DPC: Disable ERR_NONFATAL handling by DPC (Oza Pawandeep) [Orabug: 31318631]
- PCI: Add generic pcie_wait_for_link() interface (Oza Pawandeep) [Orabug: 31318631]
- PCI/ASPM: Unexport internal ASPM interfaces (Bjorn Helgaas) [Orabug: 31318631]
- PCI/DPC: Clear interrupt status in interrupt handler top half (Oza Pawandeep) [Orabug: 31318631]
- PCI/DPC: Rename from pcie-dpc.c to dpc.c (Bjorn Helgaas) [Orabug: 31318631]
- PCI/DPC: Do not enable DPC if AER control is not allowed by the BIOS (Mika Westerberg) [Orabug: 31318631]
- PCI/AER: Use cached AER Capability offset (Frederick Lawler) [Orabug: 31318631]
- PCI/portdrv: Rename and reverse sense of pcie_ports_auto (Bjorn Helgaas) [Orabug: 31318631]
- PCI/portdrv: Encapsulate pcie_ports_auto inside the port driver (Bjorn Helgaas) [Orabug: 31318631]
- PCI/portdrv: Remove unnecessary "pcie_ports=auto" parameter (Bjorn Helgaas) [Orabug: 31318631]
- PCI/portdrv: Remove "pcie_hp=nomsi" kernel parameter (Bjorn Helgaas) [Orabug: 31318631]
- PCI/portdrv: Remove unnecessary include of <linux/pci-aspm.h> (Bjorn Helgaas) [Orabug: 31318631]
- PCI/portdrv: Simplify PCIe feature permission checking (Bjorn Helgaas) [Orabug: 31318631]
- PCI/portdrv: Remove unused PCIE_PORT_SERVICE_VC (Bjorn Helgaas) [Orabug: 31318631]
- PCI/portdrv: Remove pcie_port_bus_type link order dependency (Bjorn Helgaas) [Orabug: 31318631]
- PCI/portdrv: Merge pcieport_if.h into portdrv.h (Bjorn Helgaas) [Orabug: 31318631]
- PCI/portdrv: Disable port driver in compat mode (Bjorn Helgaas) [Orabug: 31318631]
- PCI/PM: Move pcie_clear_root_pme_status() to core (Bjorn Helgaas) [Orabug: 31318631]
- PCI/portdrv: Move pcieport_if.h to drivers/pci/pcie/ (Frederick Lawler) [Orabug: 31318631]
- PCI/AER: Move pci_uevent_ers() out of pci.h (Michael Ellerman) [Orabug: 31318631]
- PCI: Add SPDX GPL-2.0 to replace COPYING boilerplate (Bjorn Helgaas) [Orabug: 31318631]
- PCI/DPC: Squash dpc_rp_pio_get_info() into dpc_process_rp_pio_error() (Bjorn Helgaas) [Orabug: 31318631]
- PCI/DPC: Remove unnecessary RP PIO register structs (Bjorn Helgaas) [Orabug: 31318631]
- PCI/DPC: Push dpc->rp_pio_status assignment into dpc_rp_pio_get_info() (Bjorn Helgaas) [Orabug: 31318631]
- PCI/DPC: Squash dpc_rp_pio_print_error() into dpc_rp_pio_get_info() (Bjorn Helgaas) [Orabug: 31318631]
- PCI/DPC: Make RP PIO log size check more generic (Bjorn Helgaas) [Orabug: 31318631]
- PCI/DPC: Rename local "status" to "dpc_status" (Bjorn Helgaas) [Orabug: 31318631]
- PCI/DPC: Squash dpc_rp_pio_print_tlp_header() into dpc_rp_pio_print_error() (Bjorn Helgaas) [Orabug: 31318631]
- PCI/DPC: Process RP PIO details only if RP PIO extensions supported (Bjorn Helgaas) [Orabug: 31318631]
- PCI/DPC: Read RP PIO Log Size once at probe (Bjorn Helgaas) [Orabug: 31318631]
- PCI/DPC: Rename struct dpc_dev.rp to rp_extensions (Bjorn Helgaas) [Orabug: 31318631]
- PCI/DPC: Add local variable for DPC capability offset (Bjorn Helgaas) [Orabug: 31318631]
- PCI/DPC: Rename interrupt_event_handler() to dpc_work() (Bjorn Helgaas) [Orabug: 31318631]
- PCI/DPC: Enable DPC only if AER is available (Keith Busch) [Orabug: 31318631]
- PCI/DPC: Fix interrupt message number print (Keith Busch) [Orabug: 31318631]
- PCI/DPC: Reformat DPC register definitions (Bjorn Helgaas) [Orabug: 31318631]
- PCI/DPC: Add and use DPC Status register field definitions (Bjorn Helgaas) [Orabug: 31318631]
- PCI/AER: Add uevents in AER and EEH error/resume (Bryant G. Ly) [Orabug: 31318631]
- PCI/AER: Return error if AER is not supported (Keith Busch) [Orabug: 31318631]
- PCI/DPC: Fix shared interrupt handling (Alex Williamson) [Orabug: 31318631]
- PCI/portdrv: Turn off PCIe services during shutdown (Sinan Kaya) [Orabug: 31318631]
- PCI/portdrv: Compute MSI/MSI-X IRQ vectors after final allocation (Bjorn Helgaas) [Orabug: 31318631]
- PCI/portdrv: Factor out Interrupt Message Number lookup (Bjorn Helgaas) [Orabug: 31318631]
- PCI/portdrv: Consolidate comments (Bjorn Helgaas) [Orabug: 31318631]
- PCI/portdrv: Add #defines for AER and DPC Interrupt Message Number masks (Dongdong Liu) [Orabug: 31318631]
- PCI/AER: Skip recovery callbacks for correctable errors from ACPI APEI (Tyler Baicar) [Orabug: 31318631]
- uek-rpm: use expand macro with kernel_reqprovconf (Dave Kleikamp) [Orabug: 31454071]
- scsi: mpt3sas: Introduce module parameter to override queue depth (Sreekanth Reddy) [Orabug: 31434583]
- scsi: mpt3sas: Fix memset() in non-RDPQ mode (Suganath Prabu S) [Orabug: 31434583]
- scsi: mpt3sas: Fix reply queue count in non RDPQ mode (Suganath Prabu S) [Orabug: 31434583]
- scsi: mpt3sas: Remove unused including <linux/version.h> (Samuel Zou) [Orabug: 31434583]
- scsi: mpt3sas: Fix double free warnings (Suganath Prabu S) [Orabug: 31434583]
- scsi: mpt3sas: Disable DIF when prot_mask set to zero (Sreekanth Reddy) [Orabug: 31434583]
- scsi: mpt3sas: Capture IOC data for debugging purposes (Suganath Prabu) [Orabug: 31434583]
- scsi: mpt3sas: Use true, false for ioc->use_32bit_dma (Jason Yan) [Orabug: 31434583]
- scsi: mpt3sas: Remove NULL check before freeing function (Jason Yan) [Orabug: 31434583]
- scsi: mpt3sas: Update mpt3sas version to 33.101.00.00 (Suganath Prabu) [Orabug: 31434583]
- scsi: mpt3sas: Handle RDPQ DMA allocation in same 4G region (Suganath Prabu) [Orabug: 31434583]
- scsi: mpt3sas: Separate out RDPQ allocation to new function (Suganath Prabu) [Orabug: 31434583]
- scsi: mpt3sas: Rename function name is_MSB_are_same (Suganath Prabu) [Orabug: 31434583]
- scsi: mpt3sas: Don't change the DMA coherent mask after allocations (Christoph Hellwig) [Orabug: 31434583]
- scsi: mpt3sas: use true,false for bool variables (Jason Yan) [Orabug: 31434583]
- scsi: mpt3sas: Update drive version to 33.100.00.00 (Sreekanth Reddy) [Orabug: 31434583]
- scsi: mpt3sas: Remove usage of device_busy counter (Sreekanth Reddy) [Orabug: 31434583]
- scsi: mpt3sas: Print function name in which cmd timed out (Sreekanth Reddy) [Orabug: 31434583]
- scsi: mpt3sas: Optimize mpt3sas driver logging (Sreekanth Reddy) [Orabug: 31434583]
- scsi: mpt3sas: print in which path firmware fault occurred (Sreekanth Reddy) [Orabug: 31434583]
- scsi: mpt3sas: Handle CoreDump state from watchdog thread (Sreekanth Reddy) [Orabug: 31434583]
- scsi: mpt3sas: Add support IOCs new state named COREDUMP (Sreekanth Reddy) [Orabug: 31434583]
- scsi: mpt3sas: renamed _base_after_reset_handler function (Sreekanth Reddy) [Orabug: 31434583]
- scsi: mpt3sas: Add support for NVMe shutdown (Sreekanth Reddy) [Orabug: 31434583]
- scsi: mpt3sas: Update MPI Headers to v02.00.57 (Sreekanth Reddy) [Orabug: 31434583]
- scsi: mpt3sas: Fix double free in attach error handling (Dan Carpenter) [Orabug: 31434583]
- scsi: mpt3sas: change allocation option (Tomas Henzl) [Orabug: 31434583]
- xfs: fix freeze hung (Junxiao Bi) [Orabug: 31430851]
-
Thu Jun 11 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2022.uek]
- Linux 4.14.182 (Greg Kroah-Hartman)
- iio: adc: stm32-adc: fix device used to request dma (Fabrice Gasnier)
- iio: adc: stm32-adc: Use dma_request_chan() instead dma_request_slave_channel() (Peter Ujfalusi)
- x86/unwind/orc: Fix unwind_get_return_address_ptr() for inactive tasks (Josh Poimboeuf)
- rxrpc: Fix a memory leak in rxkad_verify_response() (Qiushi Wu)
- rapidio: fix an error in get_user_pages_fast() error handling (John Hubbard)
- mei: release me_cl object reference (Alexander Usyskin)
- iio: dac: vf610: Fix an error handling path in 'vf610_dac_probe()' (Christophe JAILLET)
- iio: sca3000: Remove an erroneous 'get_device()' (Christophe JAILLET)
- staging: greybus: Fix uninitialized scalar variable (Oscar Carter)
- staging: iio: ad2s1210: Fix SPI reading (Dragos Bogdan)
- Revert "gfs2: Don't demote a glock until its revokes are written" (Bob Peterson)
- cxgb4/cxgb4vf: Fix mac_hlist initialization and free (Arjun Vynipadath)
- cxgb4: free mac_hlist properly (Arjun Vynipadath)
- media: fdp1: Fix R-Car M3-N naming in debug message (Geert Uytterhoeven)
- ubsan: build ubsan.c more conservatively (Arnd Bergmann)
- x86/uaccess, ubsan: Fix UBSAN vs. SMAP (Peter Zijlstra)
- powerpc/64s: Disable STRICT_KERNEL_RWX (Michael Ellerman)
- powerpc: Remove STRICT_KERNEL_RWX incompatibility with RELOCATABLE (Russell Currey)
- powerpc: restore alphabetic order in Kconfig (Christophe Leroy)
- dmaengine: tegra210-adma: Fix an error handling path in 'tegra_adma_probe()' (Christophe JAILLET)
- apparmor: Fix aa_label refcnt leak in policy_update (Xiyu Yang)
- ALSA: pcm: fix incorrect hw_base increase (Brent Lu)
- ALSA: iec1712: Initialize STDSP24 properly when using the model=staudio option (Scott Bahling)
- l2tp: initialise PPP sessions before registering them (Guillaume Nault)
- l2tp: protect sock pointer of struct pppol2tp_session with RCU (Guillaume Nault)
- l2tp: initialise l2tp_eth sessions before registering them (Guillaume Nault)
- l2tp: don't register sessions in l2tp_session_create() (Guillaume Nault)
- arm64: fix the flush_icache_range arguments in machine_kexec (Christoph Hellwig)
- padata: purge get_cpu and reorder_via_wq from padata_do_serial (Daniel Jordan)
- padata: initialize pd->cpu with effective cpumask (Daniel Jordan)
- padata: Replace delayed timer with immediate workqueue in padata_reorder (Herbert Xu)
- padata: set cpu_index of unused CPUs to -1 (Mathias Krause)
- ARM: futex: Address build warning (Thomas Gleixner)
- platform/x86: asus-nb-wmi: Do not load on Asus T100TA and T200TA (Hans de Goede)
- USB: core: Fix misleading driver bug report (Alan Stern)
- ceph: fix double unlock in handle_cap_export() (Wu Bo)
- gtp: set NLM_F_MULTI flag in gtp_genl_dump_pdp() (Yoshiyuki Kurauchi)
- x86/apic: Move TSC deadline timer debug printk (Thomas Gleixner)
- scsi: ibmvscsi: Fix WARN_ON during event pool release (Tyrel Datwyler)
- component: Silence bind error on -EPROBE_DEFER (James Hilliard)
- vhost/vsock: fix packet delivery order to monitoring devices (Stefano Garzarella)
- configfs: fix config_item refcnt leak in configfs_rmdir() (Xiyu Yang)
- scsi: qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV (Arun Easi)
- HID: multitouch: add eGalaxTouch P80H84 support (Sebastian Reichel)
- gcc-common.h: Update for GCC 10 (Frédéric Pierret (fepitre))
- ubi: Fix seq_file usage in detailed_erase_block_info debugfs file (Richard Weinberger)
- i2c: mux: demux-pinctrl: Fix an error handling path in 'i2c_demux_pinctrl_probe()' (Christophe JAILLET)
- iommu/amd: Fix over-read of ACPI UID from IVRS table (Alexander Monakov)
- fix multiplication overflow in copy_fdtable() (Al Viro)
- ima: Fix return value of ima_write_policy() (Roberto Sassu)
- evm: Check also if *tfm is an error pointer in init_desc() (Roberto Sassu)
- ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash() (Roberto Sassu)
- padata: ensure padata_do_serial() runs on the correct CPU (Mathias Krause)
- padata: ensure the reorder timer callback runs on the correct CPU (Mathias Krause)
- i2c: dev: Fix the race between the release of i2c_dev and cdev (Kevin Hao)
- watchdog: Fix the race between the release of watchdog_core_data and cdev (Kevin Hao)
- ext4: add cond_resched() to ext4_protect_reserved_inode (Shijie Luo)
- Linux 4.14.181 (Greg Kroah-Hartman)
- Makefile: disallow data races on gcc-10 as well (Sergei Trofimovich)
- KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mce (Jim Mattson)
- ARM: dts: r8a7740: Add missing extal2 to CPG node (Geert Uytterhoeven)
- ARM: dts: r8a73a4: Add missing CMT1 interrupts (Geert Uytterhoeven)
- arm64: dts: rockchip: Rename dwc3 device nodes on rk3399 to make dtc happy (Chen-Yu Tsai)
- arm64: dts: rockchip: Replace RK805 PMIC node name with "pmic" on rk3328 boards (Chen-Yu Tsai)
- Revert "ALSA: hda/realtek: Fix pop noise on ALC225" (Kai-Heng Feng)
- usb: gadget: legacy: fix error return code in cdc_bind() (Wei Yongjun)
- usb: gadget: legacy: fix error return code in gncm_bind() (Wei Yongjun)
- usb: gadget: audio: Fix a missing error return value in audio_bind() (Christophe JAILLET)
- usb: gadget: net2272: Fix a memory leak in an error handling path in 'net2272_plat_probe()' (Christophe JAILLET)
- clk: rockchip: fix incorrect configuration of rk3228 aclk_gpu* clocks (Justin Swartz)
- exec: Move would_dump into flush_old_exec (Eric W. Biederman)
- x86/unwind/orc: Fix error handling in __unwind_start() (Josh Poimboeuf)
- usb: xhci: Fix NULL pointer dereference when enqueuing trbs from urb sg list (Sriharsha Allenki)
- USB: gadget: fix illegal array access in binding with UDC (Kyungtae Kim)
- usb: host: xhci-plat: keep runtime active when removing host (Li Jun)
- usb: core: hub: limit HUB_QUIRK_DISABLE_AUTOSUSPEND to USB5534B (Eugeniu Rosca)
- ALSA: usb-audio: Add control message quirk delay for Kingston HyperX headset (Jesus Ramos)
- x86: Fix early boot crash on gcc-10, third try (Borislav Petkov)
- ARM: dts: imx27-phytec-phycard-s-rdk: Fix the I2C1 pinctrl entries (Fabio Estevam)
- ARM: dts: dra7: Fix bus_dma_limit for PCIe (Kishon Vijay Abraham I)
- ALSA: rawmidi: Fix racy buffer resize under concurrent accesses (Takashi Iwai)
- ALSA: rawmidi: Initialize allocated buffers (Takashi Iwai)
- ALSA: hda/realtek - Limit int mic boost for Thinkpad T530 (Takashi Iwai)
- net: tcp: fix rx timestamp behavior for tcp_recvmsg (Kelly Littlepage)
- netprio_cgroup: Fix unlimited memory leak of v2 cgroups (Zefan Li)
- net: ipv4: really enforce backoff for redirects (Paolo Abeni)
- net: dsa: loop: Add module soft dependency (Florian Fainelli)
- hinic: fix a bug of ndo_stop (Luo bin)
- Revert "ipv6: add mtu lock check in __ip6_rt_update_pmtu" (Maciej Żenczykowski)
- net: phy: fix aneg restart in phy_ethtool_set_eee (Heiner Kallweit)
- netlabel: cope with NULL catmap (Paolo Abeni)
- net: fix a potential recursive NETDEV_FEAT_CHANGE (Cong Wang)
- net: phy: micrel: Use strlcpy() for ethtool::get_strings (Florian Fainelli)
- x86/asm: Add instruction suffixes to bitops (Jan Beulich)
- gcc-10: avoid shadowing standard library 'free()' in crypto (Linus Torvalds)
- gcc-10: disable 'restrict' warning for now (Linus Torvalds)
- gcc-10: disable 'stringop-overflow' warning for now (Linus Torvalds)
- gcc-10: disable 'array-bounds' warning for now (Linus Torvalds)
- gcc-10: disable 'zero-length-bounds' warning for now (Linus Torvalds)
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)
- kbuild: compute false-positive -Wmaybe-uninitialized cases in Kconfig (Masahiro Yamada)
- pnp: Use list_for_each_entry() instead of open coding (Jason Gunthorpe)
- hwmon: (da9052) Synchronize access with mfd (Samu Nuutamo)
- IB/mlx4: Test return value of calls to ib_get_cached_pkey (Jack Morgenstein)
- netfilter: conntrack: avoid gcc-10 zero-length-bounds warning (Arnd Bergmann)
- i40iw: Fix error handling in i40iw_manage_arp_cache() (Dan Carpenter)
- pinctrl: cherryview: Add missing spinlock usage in chv_gpio_irq_handler (Grace Kao)
- pinctrl: baytrail: Enable pin configuration setting for GPIO chip (Andy Shevchenko)
- x86/entry/64: Fix unwind hints in register clearing code (Josh Poimboeuf)
- ALSA: hda/realtek - Fix S3 pop noise on Dell Wyse (Kai-Heng Feng)
- ipc/util.c: sysvipc_find_ipc() incorrectly updates position index (Vasily Averin)
- drm/qxl: lost qxl_bo_kunmap_atomic_page in qxl_image_init_helper() (Vasily Averin)
- ALSA: hda/hdmi: fix race in monitor detection during probe (Kai Vehmanen)
- cpufreq: intel_pstate: Only mention the BIOS disabling turbo mode once (Chris Wilson)
- dmaengine: mmp_tdma: Reset channel error on release (Lubomir Rintel)
- dmaengine: pch_dma.c: Avoid data race between probe and irq handler (Madhuparna Bhowmik)
- scsi: sg: add sg_remove_request in sg_write (Wu Bo)
- virtio-blk: handle block_device_operations callbacks after hot unplug (Stefan Hajnoczi)
- drop_monitor: work around gcc-10 stringop-overflow warning (Arnd Bergmann)
- net: moxa: Fix a potential double 'free_irq()' (Christophe JAILLET)
- net/sonic: Fix a resource leak in an error handling path in 'jazz_sonic_probe()' (Christophe JAILLET)
- shmem: fix possible deadlocks on shmlock_user_lock (Hugh Dickins)
- net: stmmac: Use mutex instead of spinlock (Thierry Reding)
- f2fs: fix to avoid memory leakage in f2fs_listxattr (Randall Huang)
- f2fs: fix to avoid accessing xattr across the boundary (Randall Huang)
- f2fs: sanity check of xattr entry size (Jaegeuk Kim)
- f2fs: introduce read_xattr_block (Chao Yu)
- f2fs: introduce read_inline_xattr (Chao Yu)
- blktrace: fix dereference after null check (Cengiz Can)
- blktrace: fix trace mutex deadlock (Jens Axboe)
- net: ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookup (Sabrina Dubroca)
- net: ipv6: add net argument to ip6_dst_lookup_flow (Sabrina Dubroca)
- scripts/decodecode: fix trapping instruction formatting (Ivan Delalande)
- objtool: Fix stack offset tracking for indirect CFAs (Josh Poimboeuf)
- netfilter: nat: never update the UDP checksum when it's 0 (Guillaume Nault)
- x86/unwind/orc: Fix error path for bad ORC entry type (Josh Poimboeuf)
- x86/unwind/orc: Prevent unwinding before ORC initialization (Josh Poimboeuf)
- x86/unwind/orc: Don't skip the first frame for inactive tasks (Miroslav Benes)
- x86/entry/64: Fix unwind hints in rewind_stack_do_exit() (Jann Horn)
- x86/entry/64: Fix unwind hints in kernel exit path (Josh Poimboeuf)
- batman-adv: Fix refcnt leak in batadv_v_ogm_process (Xiyu Yang)
- batman-adv: Fix refcnt leak in batadv_store_throughput_override (Xiyu Yang)
- batman-adv: Fix refcnt leak in batadv_show_throughput_override (Xiyu Yang)
- batman-adv: fix batadv_nc_random_weight_tq (George Spelvin)
- coredump: fix crash when umh is disabled (Luis Chamberlain)
- mm/page_alloc: fix watchdog soft lockups during set_zone_contiguous() (David Hildenbrand)
- KVM: arm: vgic: Fix limit condition when writing to GICD_I[CS]ACTIVER (Marc Zyngier)
- tracing: Add a vmalloc_sync_mappings() for safe measure (Steven Rostedt (VMware))
- USB: serial: garmin_gps: add sanity checking for data length (Oliver Neukum)
- USB: uas: add quirk for LaCie 2Big Quadra (Oliver Neukum)
- HID: usbhid: Fix race between usbhid_close() and usbhid_stop() (Alan Stern)
- geneve: only configure or fill UDP_ZERO_CSUM6_RX/TX info when CONFIG_IPV6 (Hangbin Liu)
- HID: wacom: Read HID_DG_CONTACTMAX directly for non-generic devices (Jason Gerecke)
- ipv6: fix cleanup ordering for ip6_mr failure (Sabrina Dubroca)
- net: stricter validation of untrusted gso packets (Willem de Bruijn)
- bnxt_en: Fix VF anti-spoof filter setup. (Michael Chan)
- bnxt_en: Improve AER slot reset. (Michael Chan)
- net/mlx5: Fix command entry leak in Internal Error State (Moshe Shemesh)
- net/mlx5: Fix forced completion access non initialized command entry (Moshe Shemesh)
- bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features(). (Michael Chan)
- sch_sfq: validate silly quantum values (Eric Dumazet)
- sch_choke: avoid potential panic in choke_reset() (Eric Dumazet)
- net: usb: qmi_wwan: add support for DW5816e (Matt Jolly)
- net/mlx4_core: Fix use of ENOSPC around mlx4_counter_alloc() (Tariq Toukan)
- net: macsec: preserve ingress frame ordering (Scott Dial)
- fq_codel: fix TCA_FQ_CODEL_DROP_BATCH_SIZE sanity checks (Eric Dumazet)
- dp83640: reverse arguments to list_add_tail (Julia Lawall)
- USB: serial: qcserial: Add DW5816e support (Matt Jolly)
- xfs: add agf freeblocks verify in xfs_agf_verify (Zheng Bin) [Orabug: 31350921] {CVE-2020-12655}
- rds: Do not cancel RDMAs that have been posted to the HCA (Håkon Bugge) [Orabug: 31412731]
- rds: Introduce rds_conn_to_path helper (Håkon Bugge) [Orabug: 31412731]
- bnxt_en: Fix accumulation of bp->net_stats_prev. (Vijayendra Suman) [Orabug: 31390688]
- hrtimer: Annotate lockless access to timer->base (Eric Dumazet) [Orabug: 31380493]
- nfs: initiate returning delegation when reclaiming one that's been recalled (Jeff Layton) [Orabug: 31378833]
- NFS: More excessive attribute revalidation in nfs_execute_ok() (Trond Myklebust) [Orabug: 31378833]
- uek-rpm: Add support for building a kdump kernel on MIPS64 (Dave Kleikamp) [Orabug: 31373693]
- uek-rpm: Add config-mips64-embedded-kdump (Henry Willard) [Orabug: 31373693]
- uek-rpm: Don't build kernel-uek-tools or perf packages for mips64 (Dave Kleikamp) [Orabug: 31373693]
- A/A Bonding: No need to call flush rdmaip_wq in rdmaip_cleanup() (Ka-Cheong Poon) [Orabug: 30862932]
- net/rds: suppress memory allocation failure reports (Manjunath Patil) [Orabug: 31398438]
-
Thu Jun 11 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2021.uek]
- mips64/octeon: Initialize netdevice in octeon_pow struct (Vijay Kumar) [Orabug: 31388194]
- uek-rpm/ol7/config-mips64: Disable IRQSOFF_TRACER (Henry Willard) [Orabug: 31387976]
- xen/manage: enable C_A_D to force reboot (Dongli Zhang) [Orabug: 31387428]
- ipv4: Remove extra tcp_min_snd_mss entry (Larry Bassel) [Orabug: 30556298]
- Linux 4.14.180 (Greg Kroah-Hartman)
- cgroup, netclassid: remove double cond_resched (Jiri Slaby)
- mac80211: add ieee80211_is_any_nullfunc() (Thomas Pedersen)
- ALSA: hda: Match both PCI ID and SSID for driver blacklist (Takashi Iwai)
- tracing: Reverse the order of trace_types_lock and event_mutex (Steven Rostedt (VMware))
- sctp: Fix SHUTDOWN CTSN Ack in the peer restart case (Jere Leppänen)
- net: systemport: suppress warnings on failed Rx SKB allocations (Doug Berger)
- net: bcmgenet: suppress warnings on failed Rx SKB allocations (Doug Berger)
- lib/mpi: Fix building for powerpc with clang (Nathan Chancellor)
- net: dsa: b53: Rework ARL bin logic (Florian Fainelli)
- scripts/config: allow colons in option strings for sed (Jeremie Francois (on alpha))
- s390/ftrace: fix potential crashes when switching tracers (Philipp Rudo)
- cifs: protect updating server->dstaddr with a spinlock (Ronnie Sahlberg)
- net: stmmac: Fix sub-second increment (Julien Beraud)
- net: stmmac: fix enabling socfpga's ptp_ref_clock (Julien Beraud)
- wimax/i2400m: Fix potential urb refcnt leak (Xiyu Yang)
- ASoC: codecs: hdac_hdmi: Fix incorrect use of list_for_each_entry (Amadeusz Sławiński)
- ASoC: rsnd: Fix HDMI channel mapping for multi-SSI mode (Matthias Blankertz)
- ASoC: sgtl5000: Fix VAG power-on handling (Sebastian Reichel)
- selftests/ipc: Fix test failure seen after initial test run (Tyler Hicks)
- ASoC: topology: Check return value of pcm_new_ver (Amadeusz Sławiński)
- powerpc/pci/of: Parse unassigned resources (Alexey Kardashevskiy)
- vhost: vsock: kick send_pkt worker once device is started (Jia He)
- Linux 4.14.179 (Greg Kroah-Hartman)
- selinux: properly handle multiple messages in selinux_netlink_send() (Paul Moore)
- dmaengine: dmatest: Fix iteration non-stop logic (Andy Shevchenko)
- nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl (Andreas Gruenbacher)
- ALSA: opti9xx: shut up gcc-10 range warning (Arnd Bergmann)
- iommu/amd: Fix legacy interrupt remapping for x2APIC-enabled system (Suravee Suthikulpanit)
- scsi: target/iblock: fix WRITE SAME zeroing (David Disseldorp)
- iommu/qcom: Fix local_base status check (Tang Bin)
- vfio/type1: Fix VA->PA translation for PFNMAP VMAs in vaddr_get_pfn() (Sean Christopherson)
- vfio: avoid possible overflow in vfio_iommu_type1_pin_pages (Yan Zhao)
- RDMA/mlx4: Initialize ib_spec on the stack (Alaa Hleihel)
- RDMA/mlx5: Set GRH fields in query QP on RoCE (Aharon Landau)
- dm verity fec: fix hash block number in verity_fec_decode (Sunwook Eom)
- PM: hibernate: Freeze kernel threads in software_resume() (Dexuan Cui)
- PM: ACPI: Output correct message on target power state (Kai-Heng Feng)
- ALSA: pcm: oss: Place the plugin buffer overflow checks correctly (Takashi Iwai)
- ALSA: hda/hdmi: fix without unlocked before return (Wu Bo)
- ALSA: hda/realtek - Two front mics on a Lenovo ThinkCenter (Hui Wang)
- mmc: sdhci-pci: Fix eMMC driver strength for BYT-based controllers (Adrian Hunter)
- mmc: sdhci-xenon: fix annoying 1.8V regulator warning (Marek Behún)
- btrfs: fix partial loss of prealloc extent past i_size after fsync (Filipe Manana)
- btrfs: fix block group leak when removing fails (Xiyu Yang)
- drm/qxl: qxl_release use after free (Vasily Averin)
- drm/qxl: qxl_release leak in qxl_hw_surface_alloc() (Vasily Averin)
- drm/qxl: qxl_release leak in qxl_draw_dirty_fb() (Vasily Averin)
- drm/edid: Fix off-by-one in DispID DTD pixel clock (Ville Syrjälä)
- ext4: fix special inode number checks in __ext4_iget() (Theodore Ts'o)
- Linux 4.14.178 (Greg Kroah-Hartman)
- propagate_one(): mnt_set_mountpoint() needs mount_lock (Al Viro)
- ext4: check for non-zero journal inum in ext4_calculate_overhead (Ritesh Harjani)
- qed: Fix use after free in qed_chain_free (Yuval Basson)
- ext4: unsigned int compared against zero (Colin Ian King)
- ext4: fix block validity checks for journal inodes using indirect blocks (Theodore Ts'o)
- ext4: don't perform block validity checks on the journal inode (Theodore Ts'o)
- ext4: protect journal inode's blocks using block_validity (Theodore Ts'o)
- ext4: avoid declaring fs inconsistent due to invalid file handles (Theodore Ts'o)
- hwmon: (jc42) Fix name to have no illegal characters (Sascha Hauer)
- ext4: convert BUG_ON's to WARN_ON's in mballoc.c (Theodore Ts'o)
- ext4: increase wait time needed before reuse of deleted inode numbers (Theodore Ts'o)
- ext4: use matching invalidatepage in ext4_writepage (yangerkun)
- arm64: Delete the space separator in __emit_inst (Fangrui Song)
- xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant status (Juergen Gross)
- objtool: Support Clang non-section symbols in ORC dump (Josh Poimboeuf)
- objtool: Fix CONFIG_UBSAN_TRAP unreachable warnings (Josh Poimboeuf)
- scsi: target: fix PR IN / READ FULL STATUS for FC (Bodo Stroesser)
- xfs: fix partially uninitialized structure in xfs_reflink_remap_extent (Darrick J. Wong)
- x86: hyperv: report value of misc_features (Olaf Hering)
- bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B (Luke Nelson)
- mm: shmem: disable interrupt when acquiring info->lock in userfaultfd_copy path (Yang Shi)
- perf/core: fix parent pid/tid in task exit events (Ian Rogers)
- ARM: dts: bcm283x: Disable dsi0 node (Nicolas Saenz Julienne)
- net/cxgb4: Check the return from t4_query_params properly (Jason Gunthorpe)
- i2c: altera: use proper variable to hold errno (Wolfram Sang)
- nfsd: memory corruption in nfsd4_lock() (Vasily Averin)
- iio:ad7797: Use correct attribute_group (YueHaibing)
- usb: gadget: udc: bdc: Remove unnecessary NULL checks in bdc_req_complete (Nathan Chancellor)
- usb: dwc3: gadget: Do link recovery for SS and SSP (Thinh Nguyen)
- binder: take read mode of mmap_sem in binder_alloc_free_page() (Tyler Hicks)
- include/uapi/linux/swab.h: fix userspace breakage, use __BITS_PER_LONG for swap (Christian Borntraeger)
- mtd: cfi: fix deadloop in cfi_cmdset_0002.c do_write_buffer (Liu Jian)
- remoteproc: Fix wrong rvring index computation (Clement Leger)
- serial: sh-sci: Make sure status register SCxSR is read in correct sequence (Kazuhiro Fujita)
- usb: f_fs: Clear OS Extended descriptor counts to zero in ffs_data_reset() (Udipto Goswami)
- UAS: fix deadlock in error handling and PM flushing work (Oliver Neukum)
- UAS: no use logging any details in case of ENODEV (Oliver Neukum)
- cdc-acm: introduce a cool down (Oliver Neukum)
- cdc-acm: close race betrween suspend() and acm_softint (Oliver Neukum)
- staging: vt6656: Power save stop wake_up_count wrap around. (Malcolm Priestley)
- staging: vt6656: Fix pairwise key entry save. (Malcolm Priestley)
- staging: vt6656: Fix drivers TBTT timing counter. (Malcolm Priestley)
- staging: vt6656: Fix calling conditions of vnt_set_bss_mode (Malcolm Priestley)
- staging: vt6656: Don't set RCR_MULTICAST or RCR_BROADCAST by default. (Malcolm Priestley)
- vt: don't hardcode the mem allocation upper bound (Nicolas Pitre)
- staging: comedi: Fix comedi_device refcnt leak in comedi_open (Xiyu Yang)
- staging: comedi: dt2815: fix writing hi byte of analog output (Ian Abbott)
- powerpc/setup_64: Set cache-line-size based on cache-block-size (Chris Packham)
- ARM: imx: provide v7_cpu_resume() only on ARM_CPU_SUSPEND=y (Ahmad Fatoum)
- iwlwifi: pcie: actually release queue memory in TVQM (Johannes Berg)
- ASoC: dapm: fixup dapm kcontrol widget (Gyeongtaek Lee)
- audit: check the length of userspace generated audit records (Paul Moore)
- usb-storage: Add unusual_devs entry for JMicron JMS566 (Alan Stern)
- tty: rocket, avoid OOB access (Jiri Slaby)
- tty: hvc: fix buffer overflow during hvc_alloc(). (Andrew Melnychenko)
- KVM: VMX: Enable machine check support for 32bit targets (Uros Bizjak)
- KVM: Check validity of resolved slot when searching memslots (Sean Christopherson)
- tpm: ibmvtpm: retry on H_CLOSED in tpm_ibmvtpm_send() (George Wilson)
- tpm/tpm_tis: Free IRQ if probing fails (Jarkko Sakkinen)
- ALSA: usb-audio: Filter out unsupported sample rates on Focusrite devices (Alexander Tsoy)
- ALSA: usb-audio: Fix usb audio refcnt leak when getting spdif (Xiyu Yang)
- ALSA: hda/realtek - Add new codec supported for ALC245 (Kailang Yang)
- ALSA: usx2y: Fix potential NULL dereference (Takashi Iwai)
- tools/vm: fix cross-compile build (Lucas Stach)
- mm/ksm: fix NULL pointer dereference when KSM zero page is enabled (Muchun Song)
- mm/hugetlb: fix a addressing exception caused by huge_pte_offset (Longpeng)
- vmalloc: fix remap_vmalloc_range() bounds checks (Jann Horn)
- overflow.h: Add arithmetic shift helper (Jason Gunthorpe)
- USB: hub: Fix handling of connect changes during sleep (Alan Stern)
- USB: core: Fix free-while-in-use bug in the USB S-Glibrary (Alan Stern)
- USB: early: Handle AMD's spec-compliant identifiers, too (Jann Horn)
- USB: Add USB_QUIRK_DELAY_CTRL_MSG and USB_QUIRK_DELAY_INIT for Corsair K70 RGB RAPIDFIRE (Jonathan Cox)
- USB: sisusbvga: Change port variable from signed to unsigned (Changming Liu)
- fs/namespace.c: fix mountpoint reference counter race (Piotr Krysiuk) {CVE-2020-12114}
- iio: xilinx-xadc: Fix sequencer configuration for aux channels in simultaneous mode (Lars-Peter Clausen)
- iio: xilinx-xadc: Fix clearing interrupt when enabling trigger (Lars-Peter Clausen)
- iio: xilinx-xadc: Fix ADC-B powerdown (Lars-Peter Clausen)
- iio: adc: stm32-adc: fix sleep in atomic context (Olivier Moysan)
- ALSA: hda: Remove ASUS ROG Zenith from the blacklist (Takashi Iwai)
- KEYS: Avoid false positive ENOMEM error on key read (Waiman Long)
- vrf: Check skb for XFRM_TRANSFORMED flag (David Ahern)
- xfrm: Always set XFRM_TRANSFORMED in xfrm{4,6}_output_finish (David Ahern)
- net: dsa: b53: Fix ARL register definitions (Florian Fainelli)
- team: fix hang in team_mode_get() (Taehee Yoo)
- tcp: cache line align MAX_TCP_HEADER (Eric Dumazet)
- net/x25: Fix x25_neigh refcnt leak when receiving frame (Xiyu Yang)
- net: netrom: Fix potential nr_neigh refcnt leak in nr_add_node (Xiyu Yang)
- net: bcmgenet: correct per TX/RX ring statistics (Doug Berger)
- macvlan: fix null dereference in macvlan_device_event() (Taehee Yoo)
- macsec: avoid to set wrong mtu (Taehee Yoo)
- cxgb4: fix large delays in PTP synchronization (Rahul Lakkireddy)
- mm, slub: restore the original intention of prefetch_freepointer() (Vlastimil Babka)
- PCI/ASPM: Allow re-enabling Clock PM (Heiner Kallweit)
- perf/core: Disable page faults when getting phys address (Jiri Olsa)
- pwm: bcm2835: Dynamically allocate base (Florian Fainelli)
- pwm: renesas-tpu: Fix late Runtime PM enablement (Geert Uytterhoeven)
- s390/cio: avoid duplicated 'ADD' uevents (Cornelia Huck)
- ipc/util.c: sysvipc_find_ipc() should increase position index (Vasily Averin)
- selftests: kmod: fix handling test numbers above 9 (Eric Biggers)
- kernel/gcov/fs.c: gcov_seq_next() should increase position index (Vasily Averin)
- ASoC: Intel: atom: Take the drv->lock mutex before calling sst_send_slot_map() (Hans de Goede)
- scsi: iscsi: Report unbind session event when the target has been removed (Wu Bo)
- pwm: rcar: Fix late Runtime PM enablement (Geert Uytterhoeven)
- ceph: don't skip updating wanted caps when cap is stale (Yan, Zheng)
- ceph: return ceph_mdsc_do_request() errors from __get_parent() (Qiujun Huang)
- scsi: lpfc: Fix kasan slab-out-of-bounds error in lpfc_unreg_login (James Smart)
- watchdog: reset last_hw_keepalive time at start (Tero Kristo)
- vti4: removed duplicate log message. (Jeremy Sowden)
- crypto: mxs-dcp - make symbols 'sha1_null_hash' and 'sha256_null_hash' static (Wei Yongjun)
- drm/msm: Use the correct dma_sync calls harder (Rob Clark)
- keys: Fix the use of the C++ keyword "private" in uapi/linux/keyctl.h (David Howells)
- net: ipv4: avoid unused variable warning for sysctl (Arnd Bergmann)
- net: ipv4: emulate READ_ONCE() on ->hdrincl bit-field in raw_sendmsg() (Nicolai Stange)
- ext4: fix extent_status fragmentation for plain files (Dmitry Monakhov)
- Linux 4.14.177 (Greg Kroah-Hartman)
- KEYS: Don't write out to userspace while holding key semaphore (Waiman Long)
- KEYS: Use individual pages in big_key for crypto buffers (David Howells)
- mtd: phram: fix a double free issue in error path (Wen Yang)
- mtd: lpddr: Fix a double free in probe() (Dan Carpenter)
- locktorture: Print ratio of acquisitions, not failures (Paul E. McKenney)
- tty: evh_bytechan: Fix out of bounds accesses (Stephen Rothwell)
- fbdev: potential information leak in do_fb_ioctl() (Dan Carpenter)
- net: dsa: bcm_sf2: Fix overflow checks (Florian Fainelli)
- iommu/amd: Fix the configuration of GCR3 table root pointer (Adrian Huang)
- libnvdimm: Out of bounds read in __nd_ioctl() (Dan Carpenter)
- ext2: fix debug reference to ext2_xattr_cache (Jan Kara)
- ext2: fix empty body warnings when -Wextra is used (Randy Dunlap)
- iommu/vt-d: Fix mm reference leak (Jacob Pan)
- NFS: Fix memory leaks in nfs_pageio_stop_mirroring() (Trond Myklebust)
- drm/amdkfd: kfree the wrong pointer (Jack Zhang)
- x86: ACPI: fix CPU hotplug deadlock (Qian Cai)
- KVM: s390: vsie: Fix possible race when shadowing region 3 tables (David Hildenbrand)
- compiler.h: fix error in BUILD_BUG_ON() reporting (Vegard Nossum)
- percpu_counter: fix a data race at vm_committed_as (Qian Cai)
- include/linux/swapops.h: correct guards for non_swap_entry() (Steven Price)
- ext4: do not commit super on read-only bdev (Eric Sandeen)
- powerpc/maple: Fix declaration made after definition (Nathan Chancellor)
- s390/cpuinfo: fix wrong output when CPU0 is offline (Alexander Gordeev)
- NFS: direct.c: Fix memory leak of dreq when nfs_get_lock_context fails (Misono Tomohiro)
- NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid() (Trond Myklebust)
- rtc: 88pm860x: fix possible race condition (Alexandre Belloni)
- soc: imx: gpc: fix power up sequencing (Lucas Stach)
- clk: tegra: Fix Tegra PMC clock out parents (Sowjanya Komatineni)
- power: supply: bq27xxx_battery: Silence deferred-probe error (Dmitry Osipenko)
- clk: at91: usb: continue if clk_hw_round_rate() return zero (Claudiu Beznea)
- of: unittest: kmemleak in of_unittest_platform_populate() (Frank Rowand)
- rbd: call rbd_dev_unprobe() after unwatching and flushing notifies (Ilya Dryomov)
- rbd: avoid a deadlock on header_rwsem when flushing notifies (Ilya Dryomov)
- of: fix missing kobject init for !SYSFS && OF_DYNAMIC config (Rob Herring)
- soc: qcom: smem: Use le32_to_cpu for comparison (Chris Lew)
- wil6210: abort properly in cfg suspend (Hamad Kadmany)
- wil6210: fix length check in __wmi_send (Lior David)
- wil6210: add block size checks during FW load (Lior David)
- wil6210: fix PCIe bus mastering in case of interface down (Lazar Alexei)
- rpmsg: glink: smem: Ensure ordering during tx (Bjorn Andersson)
- rpmsg: glink: Fix missing mutex_init() in qcom_glink_alloc_channel() (Wei Yongjun)
- rtc: pm8xxx: Fix issue in RTC write path (Mohit Aggarwal)
- rpmsg: glink: use put_device() if device_register fail (Arvind Yadav)
- wil6210: rate limit wil_rx_refill error (Dedy Lansky)
- scsi: ufs: ufs-qcom: remove broken hci version quirk (Subhash Jadavani)
- scsi: ufs: make sure all interrupts are processed (Venkat Gopalakrishnan)
- wil6210: fix temperature debugfs (Dedy Lansky)
- wil6210: increase firmware ready timeout (Hamad Kadmany)
- arch_topology: Fix section miss match warning due to free_raw_capacity() (Prasad Sodagudi)
- arm64: traps: Don't print stack or raw PC/LR values in backtraces (Will Deacon)
- arm64: perf: remove unsupported events for Cortex-A73 (Xu YiPing)
- Revert "gpio: set up initial state from .get_direction()" (Timur Tabi)
- clk: Fix debugfs_create_*() usage (Geert Uytterhoeven)
- video: fbdev: sis: Remove unnecessary parentheses and commented code (Nathan Chancellor)
- lib/raid6: use vdupq_n_u8 to avoid endianness warnings (ndesaulniers@google.com)
- ALSA: hda: Don't release card at firmware loading error (Takashi Iwai)
- irqchip/mbigen: Free msi_desc on device teardown (Zenghui Yu)
- netfilter: nf_tables: report EOPNOTSUPP on unsupported flags/object type (Pablo Neira Ayuso)
- arm, bpf: Fix bugs with ALU64 {RSH, ARSH} BPF_K shift by 0 (Luke Nelson)
- ext4: use non-movable memory for superblock readahead (Roman Gushchin)
- scsi: sg: add sg_remove_request in sg_common_write (Li Bin)
- objtool: Fix switch table detection in .text.unlikely (Josh Poimboeuf)
- mm/vmalloc.c: move 'area->pages' after if statement (Austin Kim)
- x86/resctrl: Fix invalid attempt at removing the default resource group (Reinette Chatre)
- x86/resctrl: Preserve CDP enable over CPU hotplug (James Morse)
- x86/intel_rdt: Enable L2 CDP in MSR IA32_L2_QOS_CFG (Fenghua Yu)
- x86/intel_rdt: Add two new resources for L2 Code and Data Prioritization (CDP) (Fenghua Yu)
- x86/intel_rdt: Enumerate L2 Code and Data Prioritization (CDP) feature (Fenghua Yu)
- kvm: x86: Host feature SSBD doesn't imply guest feature SPEC_CTRL_SSBD (Jim Mattson)
- dm flakey: check for null arg_name in parse_features() (Goldwyn Rodrigues)
- ext4: do not zeroout extents beyond i_disksize (Jan Kara)
- mac80211_hwsim: Use kstrndup() in place of kasprintf() (Tuomas Tynkkynen)
- btrfs: check commit root generation in should_ignore_root (Josef Bacik)
- tracing: Fix the race between registering 'snapshot' event trigger and triggering 'snapshot' operation (Xiao Yang)
- ALSA: usb-audio: Don't override ignore_ctl_error value from the map (Takashi Iwai)
- ASoC: Intel: mrfld: return error codes when an error occurs (Colin Ian King)
- ASoC: Intel: mrfld: fix incorrect check on p->sink (Colin Ian King)
- ext4: fix incorrect inodes per group in error message (Josh Triplett)
- ext4: fix incorrect group count in ext4_fill_super error message (Josh Triplett)
- pwm: pca9685: Fix PWM/GPIO inter-operation (Sven Van Asbroeck)
- jbd2: improve comments about freeing data buffers whose page mapping is NULL (zhangyi (F))
- scsi: ufs: Fix ufshcd_hold() caused scheduling while atomic (Can Guo)
- net: stmmac: dwmac-sunxi: Provide TX and RX fifo sizes (Florian Fainelli)
- net: revert default NAPI poll timeout to 2 jiffies (Konstantin Khlebnikov)
- net: qrtr: send msgs from local of same id as broadcast (Wang Wenhu)
- net: ipv6: do not consider routes via gateways for anycast address check (Tim Stallard)
- net: ipv4: devinet: Fix crash when add/del multicast IP with autojoin (Taras Chornyi)
- hsr: check protocol version in hsr_newlink() (Taehee Yoo)
- amd-xgbe: Use __napi_schedule() in BH context (Sebastian Andrzej Siewior)
- mfd: dln2: Fix sanity checking for endpoints (Andy Shevchenko)
- misc: echo: Remove unnecessary parentheses and simplify check for zero (Nathan Chancellor)
- powerpc/fsl_booke: Avoid creating duplicate tlb1 entry (Laurentiu Tudor)
- ipmi: fix hung processes in __get_guid() (Wen Yang)
- ftrace/kprobe: Show the maxactive number on kprobe_events (Masami Hiramatsu)
- drm: Remove PageReserved manipulation from drm_pci_alloc (Chris Wilson)
- drm/dp_mst: Fix clearing payload state on topology disable (Lyude Paul)
- crypto: caam - update xts sector size for large input length (Andrei Botila)
- dm zoned: remove duplicate nr_rnd_zones increase in dmz_init_zone() (Bob Liu)
- btrfs: use nofs allocations for running delayed items (Josef Bacik)
- Btrfs: fix crash during unmount due to race with delayed inode workers (Filipe Manana)
- powerpc: Make setjmp/longjmp signature standard (Clement Courbet)
- powerpc: Add attributes for setjmp/longjmp (Segher Boessenkool)
- scsi: mpt3sas: Fix kernel panic observed on soft HBA unplug (Sreekanth Reddy)
- powerpc/kprobes: Ignore traps that happened in real mode (Christophe Leroy)
- powerpc/xive: Use XIVE_BAD_IRQ instead of zero to catch non configured IPIs (Cédric Le Goater)
- powerpc/hash64/devmap: Use H_PAGE_THP_HUGE when setting up huge devmap PTE entries (Aneesh Kumar K.V)
- powerpc/64/tm: Don't let userspace set regs->trap via sigreturn (Michael Ellerman)
- powerpc/powernv/idle: Restore AMR/UAMOR/AMOR after idle (Michael Ellerman) {CVE-2020-11669}
- libata: Return correct status in sata_pmp_eh_recover_pm() when ATA_DFLAG_DETACH is set (Kai-Heng Feng)
- hfsplus: fix crash and filesystem corruption when deleting files (Simon Gander)
- cpufreq: powernv: Fix use-after-free (Oliver O'Halloran)
- kmod: make request_module() return an error when autoloading is disabled (Eric Biggers)
- Input: i8042 - add Acer Aspire 5738z to nomux list (Hans de Goede)
- s390/diag: fix display of diagnose call statistics (Michael Mueller)
- perf tools: Support Python 3.8+ in Makefile (Sam Lunt)
- ocfs2: no need try to truncate file beyond i_size (Changwei Ge)
- fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once() (Eric Biggers)
- ext4: fix a data race at inode->i_blocks (Qian Cai)
- NFS: Fix a page leak in nfs_destroy_unlinked_subrequests() (Trond Myklebust)
- rtc: omap: Use define directive for PIN_CONFIG_ACTIVE_HIGH (Nathan Chancellor)
- arm64: armv8_deprecated: Fix undef_hook mask for thumb setend (Fredrik Strupe)
- scsi: zfcp: fix missing erp_lock in port recovery trigger for point-to-point (Steffen Maier)
- dm verity fec: fix memory leak in verity_fec_dtr (Shetty, Harshini X (EXT-Sony Mobile))
- mm: Use fixed constant in page_frag_alloc instead of size + 1 (Alexander Duyck)
- tools: gpio: Fix out-of-tree build regression (Anssi Hannula)
- x86/speculation: Remove redundant arch_smt_update() invocation (Zhenzhong Duan)
- powerpc/pseries: Drop pointless static qualifier in vpa_debugfs_init() (YueHaibing)
- net: rtnl_configure_link: fix dev flags changes arg to __dev_notify_flags (Roopa Prabhu)
- ALSA: hda: Initialize power_state field properly (Takashi Iwai)
- crypto: mxs-dcp - fix scatterlist linearization for hash (Rosioru Dragos)
- btrfs: drop block from cache on error in relocation (Josef Bacik)
- CIFS: Fix bug which the return value by asynchronous read is error (Yilu Lin)
- KVM: VMX: fix crash cleanup when KVM wasn't used (Vitaly Kuznetsov)
- KVM: VMX: Always VMCLEAR in-use VMCSes during crash with kexec support (Sean Christopherson)
- KVM: x86: Allocate new rmap and large page tracking when moving memslot (Sean Christopherson)
- KVM: s390: vsie: Fix delivery of addressing exceptions (David Hildenbrand)
- KVM: s390: vsie: Fix region 1 ASCE sanity shadow address checks (David Hildenbrand)
- KVM: nVMX: Properly handle userspace interrupt window request (Sean Christopherson)
- x86/entry/32: Add missing ASM_CLAC to general_protection entry (Thomas Gleixner)
- ath9k: Handle txpower changes even when TPC is disabled (Remi Pommarel)
- MIPS: OCTEON: irq: Fix potential NULL pointer dereference (Gustavo A. R. Silva)
- irqchip/versatile-fpga: Apply clear-mask earlier (Sungbo Eo)
- KEYS: reaching the keys quotas correctly (Yang Xu)
- PCI: endpoint: Fix for concurrent memory allocation in OB address region (Kishon Vijay Abraham I)
- PCI/ASPM: Clear the correct bits when enabling L1 substates (Yicong Yang)
- nvme-fc: Revert "add module to ops template to allow module references" (James Smart)
- thermal: devfreq_cooling: inline all stubs for CONFIG_DEVFREQ_THERMAL=n (Martin Blumenstingl)
- acpi/x86: ignore unspecified bit positions in the ACPI global lock field (Jan Engelhardt)
- media: ti-vpe: cal: fix disable_irqs to only the intended target (Benoit Parrot)
- ALSA: hda/realtek - Set principled PC Beep configuration for ALC256 (Thomas Hebb)
- ALSA: doc: Document PC Beep Hidden Register on Realtek ALC256 (Thomas Hebb)
- ALSA: pcm: oss: Fix regression by buffer overflow fix (Takashi Iwai)
- ALSA: ice1724: Fix invalid access for enumerated ctl items (Takashi Iwai)
- ALSA: hda: Fix potential access overflow in beep helper (Takashi Iwai)
- ALSA: hda: Add driver blacklist (Takashi Iwai)
- ALSA: usb-audio: Add mixer workaround for TRX40 and co (Takashi Iwai)
- usb: gadget: composite: Inform controller driver of self-powered (Thinh Nguyen)
- usb: gadget: f_fs: Fix use after free issue as part of queue failure (Sriharsha Allenki)
- ASoC: topology: use name_prefix for new kcontrol (이경택)
- ASoC: dpcm: allow start or stop during pause for backend (이경택)
- ASoC: dapm: connect virtual mux with default value (이경택)
- ASoC: fix regwmask (이경택)
- slub: improve bit diffusion for freelist ptr obfuscation (Kees Cook)
- misc: rtsx: set correct pcr_ops for rts522A (YueHaibing)
- uapi: rename ext2_swab() to swab() and share globally in swab.h (Yury Norov)
- btrfs: track reloc roots based on their commit root bytenr (Josef Bacik)
- btrfs: remove a BUG_ON() from merge_reloc_roots() (Josef Bacik)
- block, bfq: fix use-after-free in bfq_idle_slice_timer_body (Zhiqiang Liu)
- locking/lockdep: Avoid recursion in lockdep_count_{for,back}ward_deps() (Boqun Feng)
- irqchip/gic-v4: Provide irq_retrigger to avoid circular locking dependency (Marc Zyngier)
- usb: dwc3: core: add support for disabling SS instances in park mode (Neil Armstrong)
- block: Fix use-after-free issue accessing struct io_cq (Sahitya Tummala)
- genirq/irqdomain: Check pointer in irq_domain_alloc_irqs_hierarchy() (Alexander Sverdlin)
- efi/x86: Ignore the memory attributes table on i386 (Ard Biesheuvel)
- x86/boot: Use unsigned comparison for addresses (Arvind Sankar)
- gfs2: Don't demote a glock until its revokes are written (Bob Peterson)
- libata: Remove extra scsi_host_put() in ata_scsi_add_hosts() (John Garry)
- PCI/switchtec: Fix init_completion race condition with poll_wait() (Logan Gunthorpe)
- selftests/x86/ptrace_syscall_32: Fix no-vDSO segfault (Andy Lutomirski)
- sched: Avoid scale real weight down to zero (Michael Wang)
- irqchip/versatile-fpga: Handle chained IRQs properly (Sungbo Eo)
- block: keep bdi->io_pages in sync with max_sectors_kb for stacked devices (Konstantin Khlebnikov)
- x86: Don't let pgprot_modify() change the page encryption bit (Thomas Hellstrom)
- null_blk: fix spurious IO errors after failed past-wp access (Alexey Dobriyan)
- null_blk: Handle null_add_dev() failures properly (Bart Van Assche)
- null_blk: Fix the null_add_dev() error path (Bart Van Assche)
- i2c: st: fix missing struct parameter description (Alain Volmat)
- qlcnic: Fix bad kzalloc null test (Xu Wang)
- cxgb4/ptp: pass the sign of offset delta in FW CMD (Raju Rangoju)
- hinic: fix wrong para of wait_for_completion_timeout (Luo bin)
- hinic: fix a bug of waitting for IO stopped (Luo bin)
- net: vxge: fix wrong __VA_ARGS__ usage (Zheng Wei)
- bus: sunxi-rsb: Return correct data when mixing 16-bit and 8-bit reads (Ondrej Jirman)
- KSPLICE: mips: clear the stack before going in the freezer. (Quentin Casasnovas) [Orabug: 31353008]
- KSPLICE: mips: signals the freezer when we're coming from the entry code. (Quentin Casasnovas) [Orabug: 31353008]
- KVM: SVM: Fix potential memory leak in svm_cpu_init() (Miaohe Lin) [Orabug: 31350456] {CVE-2020-12768}
- net/mlx5: Update the list of the PCI supported devices (Eran Ben Elisha) [Orabug: 30966177]
- net/mlx5: ethtool, Add ethtool support for 50Gbps per lane link modes (Aya Levin) [Orabug: 30966177]
- ethtool: Added support for 50Gbps per lane link modes (Aya Levin) [Orabug: 30966177]
- IB/mlx5: Add support for 50Gbps per lane link modes (Aya Levin) [Orabug: 30966177]
- net/mlx5: Add support to ext_* fields introduced in Port Type and Speed register (Aya Levin) [Orabug: 30966177]
- net/mlx5: Add new fields to Port Type and Speed register (Aya Levin) [Orabug: 30966177]
- net/mlx5: Refactor queries to speed fields in Port Type and Speed register (Aya Levin) [Orabug: 30966177]
- net/mlx5e: Expose ethtool pause and link functions to mlx5e callers (Or Gerlitz) [Orabug: 30966177]
- IB/core: Add 2X port width (Michael Guralnik) [Orabug: 30966177]
- IB/mlx5: remove redundant assignment of mdev (Colin Ian King) [Orabug: 30966177]
- scsi: target: fix hang when multiple threads try to destroy the same iscsi session (Maurizio Lombardi) [Orabug: 31374725]
- scsi: target: remove boilerplate code (Maurizio Lombardi) [Orabug: 31374725]
- Fix up usage of cfg_enable_fc4_TYPE for backport to UEK5 (Dick Kennedy) [Orabug: 29939424]
- scsi: lpfc: Fix unexpected error messages during RSCN handling (James Smart) [Orabug: 29939424]
- scsi: lpfc: Fix devices that don't return after devloss followed by rediscovery (James Smart) [Orabug: 29939424]
- scsi: lpfc: Fix port relogin failure due to GID_FT interaction (James Smart) [Orabug: 29939424]
- netdev, octeon3-ethernet: increase num_packet_buffers to 4096 (Dave Kleikamp) [Orabug: 31351487]
- RDMA/mlx5: Set MR cache limit for both PF and VF (Nikhil Krishna) [Orabug: 31358081]
- NFSv4.0: Remove transport protocol name from non-UCS client ID (Chuck Lever) [Orabug: 31357278]
- NFSv4.0: Remove cl_ipaddr from non-UCS client ID (Chuck Lever) [Orabug: 31357278]
- uek-rpm: Move grub boot menu update to posttrans stage. (Somasundaram Krishnasamy) [Orabug: 31358098]
-
Thu Jun 11 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2020.uek]
- scsi: qla2xxx: Fix fabric scan hang (Quinn Tran) [Orabug: 29950479]
- scsi: qla2xxx: Remove defer flag to indicate immeadiate port loss (Himanshu Madhani) [Orabug: 29950479]
- nvme: Fix device removal of nvme client driver causing sysfs_warn_dup() warning. (John Donnelly) [Orabug: 30634740]
- scsi: qla2xxx: Prevent SysFS access when chip is down (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: remove duplicate ql_mask_match() from qla_dbg.c (John Donnelly) [Orabug: 30846289]
- scsi: qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd (Michael Hernandez) [Orabug: 30846289]
- scsi: qla2xxx: Added support for MPI and PEP regions for ISP28XX (Michael Hernandez) [Orabug: 30846289]
- scsi: qla2xxx: Correctly retrieve and interpret active flash region (Himanshu Madhani) [Orabug: 30846289]
- scsi: qla2xxx: unregister ports after GPN_FT failure (Martin Wilck) [Orabug: 30846289]
- scsi: qla2xxx: don't use zero for FC4_PRIORITY_NVME (Martin Wilck) [Orabug: 30846289]
- scsi: qla2xxx: initialize fc4_type_priority (Martin Wilck) [Orabug: 30846289]
- scsi: qla2xxx: Fix a dma_pool_free() call (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Remove an include directive (Bart Van Assche) [Orabug: 30846289]
- qla2xxx: Update driver version to 10.01.00.21.76.2-k (Himanshu Madhani) [Orabug: 30846289]
- scsi: qla2xxx: Fix device connect issues in P2P configuration (Arun Easi) [Orabug: 30846289]
- scsi: qla2xxx: Fix double scsi_done for abort path (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Fix SRB leak on switch command timeout (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Do command completion on abort timeout (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Improve logging for scan thread (Himanshu Madhani) [Orabug: 30846289]
- scsi: qla2xxx: Capture FW dump on MPI heartbeat stop event (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Check for MB timeout while capturing ISP27/28xx FW dump (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Set remove flag for all VP (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Add error handling for PLOGI ELS passthrough (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Dual FCP-NVMe target port support (Michael Hernandez) [Orabug: 30846289]
- scsi: qla2xxx: remove redundant assignment to pointer host (Colin Ian King) [Orabug: 30846289]
- scsi: qla2xxx: fix NPIV tear down process (Martin Wilck) [Orabug: 30846289]
- scsi: qla2xxx: Fix partial flash write of MBI (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Remove WARN_ON_ONCE in qla2x00_status_cont_entry() (Daniel Wagner) [Orabug: 30846289]
- scsi: qla2xxx: Fix Nport ID display value (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Fix N2N link up fail (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Fix N2N link reset (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Optimize NPIV tear down process (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Fix stale mem access on driver unload (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Silence fwdump template message (Himanshu Madhani) [Orabug: 30846289]
- scsi: qla2xxx: Fix stale session (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Fix stuck login session (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Fix driver reload for ISP82xx (Himanshu Madhani) [Orabug: 30846289]
- scsi: qla2xxx: Fix flash read for Qlogic ISPs (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: fix spelling mistake "initializatin" -> "initialization" (Colin Ian King) [Orabug: 30846289]
- scsi: qla2xxx: Fix a recently introduced kernel warning (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: cleanup trace buffer initialization (Martin Wilck) [Orabug: 30846289]
- scsi: qla2xxx: qla2x00_alloc_fw_dump: set ha->eft (Martin Wilck) [Orabug: 30846289]
- scsi: qla2xxx: Fix a NULL pointer dereference (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Simplify qla24xx_async_abort_cmd() (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Remove two superfluous if-tests (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Introduce qla2x00_els_dcmd2_free() (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Inline the qla2x00_fcport_event_handler() function (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Report invalid mailbox status codes (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Remove superfluous sts_entry_* casts (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Let the compiler check the type of the SCSI command context pointer (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Complain if sp->done() is not called from the completion path (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Make sure that aborted commands are freed (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Introduce qla2xxx_get_next_handle() (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Make qlt_handle_abts_completion() more robust (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Enable type checking for the SRB free and done callback functions (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Fix NVME cmd and LS cmd timeout race condition (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Fix a race condition between aborting and completing a SCSI command (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Introduce the function qla2xxx_init_sp() (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Rework key encoding in qlt_find_host_by_d_id() (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Set the responder mode if appropriate for ELS pass-through IOCBs (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Make it explicit that ELS pass-through IOCBs use little endian (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Check secondary image if reading the primary image fails (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Change the return type of qla24xx_read_flash_data() (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Introduce the be_id_t and le_id_t data types for FC src/dst IDs (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Complain if a soft reset fails (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Use memcpy() and strlcpy() instead of strcpy() and strncpy() (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Check the PCI info string output buffer size (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Complain if waiting for pending commands times out (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Declare fourth qla2x00_set_model_info() argument const (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Suppress multiple Coverity complaint about out-of-bounds accesses (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Suppress a Coveritiy complaint about integer overflow (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Remove unreachable code from qla83xx_idc_lock() (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Simplify a debug statement (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Remove dead code (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Complain if parsing the version string fails (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Complain if a mailbox command times out (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Use strlcpy() instead of strncpy() (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Do not corrupt vha->plogi_ack_list (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Report the firmware status code if a mailbox command fails (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Simplify qla24xx_abort_sp_done() (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Remove two superfluous tests (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Remove a superfluous pointer check (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Simplify qlt_lport_dump() (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Reduce the number of casts in GID list code (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Verify locking assumptions at runtime (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Change data_dsd into an array (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Declare qla_tgt_cmd.cdb const (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Change the return type of qla2x00_update_ms_fdmi_iocb() into void (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Declare the fourth ql_dump_buffer() argument const (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Remove a superfluous forward declaration (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Remove an include directive from qla_mr.c (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Include the <asm/unaligned.h> header file from qla_dsd.h (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Use tabs instead of spaces for indentation (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Improve Linux kernel coding style conformance (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Really fix qla2xxx_eh_abort() (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Make qla2x00_abort_srb() again decrease the sp reference count (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Allow NVMe IO to resume with short cable pull (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Fix hang in fcport delete path (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Use common update-firmware-options routine for ISP27xx+ (Andrew Vasquez) [Orabug: 30846289]
- scsi: qla2xxx: Fix NVMe port discovery after a short device port loss (Arun Easi) [Orabug: 30846289]
- scsi: qla2xxx: Correct error handling during initialization failures (Andrew Vasquez) [Orabug: 30846289]
- scsi: qla2xxx: Retry fabric Scan on IOCB queue full (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Fix premature timer expiration (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Fix Relogin to prevent modifying scan_state flag (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Reject EH_{abort|device_reset|target_request} (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Skip FW dump on LOOP initialization error (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Use Correct index for Q-Pair array (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Fix abort timeout race condition. (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Fix different size DMA Alloc/Unmap (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Replace vmalloc + memset with vzalloc (Chuhong Yuan) [Orabug: 30846289]
- scsi: qla2xxx: Remove unnecessary null check (YueHaibing) [Orabug: 30846289]
- qla2xxx: remove SGI SN2 support (Christoph Hellwig) [Orabug: 30846289]
- scsi: qla2xxx: Fix gnl.l memory leak on adapter init failure (Bill Kuzeja) [Orabug: 30846289]
- scsi: qla2xxx: move IO flush to the front of NVME rport unregistration (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: on session delete, return nvme cmd (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: remove double assignment in qla2x00_update_fcport (Enzo Matsumiya) [Orabug: 30846289]
- scsi: qla2xxx: Fix hardlockup in abort command during driver remove (Arun Easi) [Orabug: 30846289]
- scsi: qla2xxx: Fix kernel crash after disconnecting NVMe devices (Arun Easi) [Orabug: 30846289]
- scsi: qla2xxx: Fix NPIV handling for FC-NVMe (Himanshu Madhani) [Orabug: 30846289]
- scsi: qla2xxx: Add cleanup for PCI EEH recovery (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Fix hardirq-unsafe locking (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Complain loudly about reference count underflow (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Use __le64 instead of uint32_t[2] for sending DMA addresses to firmware (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Introduce the dsd32 and dsd64 data structures (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Check the size of firmware data structures at compile time (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Pass little-endian values to the firmware (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Fix race conditions in the code for aborting SCSI commands (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Split the __qla2x00_abort_all_cmds() function (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Fix use-after-free issues in qla2xxx_qpair_sp_free_dma() (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Remove a comment that refers to the SCSI host lock (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Change abort wait_loop from msleep to wait_event_timeout (Giridhar Malavali) [Orabug: 30846289]
- qla2xxx: Fix DMA Buffer free for DIF Bundling (Himanshu Madhani) [Orabug: 30846289]
- scsi: qla2xxx: Use an on-stack completion in qla24xx_control_vp() (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Make qla24xx_async_abort_cmd() static (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Remove unnecessary locking from the target code (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Remove qla_tgt_cmd.released (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Complain if a command is released that is owned by the firmware (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: target: Fix offline port handling and host reset handling (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Fix error handling in qlt_alloc_qfull_cmd() (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Simplify qlt_send_term_imm_notif() (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Avoid that qla2x00_mem_free() crashes if called twice (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Make qla2x00_mem_free() easier to verify (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Increase the size of the mailbox arrays from 4 to 8 (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Log the status code if a firmware command fails (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Avoid that Coverity complains about dereferencing a NULL rport pointer (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Remove the fcport test from qla_nvme_abort_work() (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Uninline qla2x00_init_timer() (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Move qla2x00_is_reserved_id() from qla_inline.h into qla_init.c (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Move qla2x00_clear_loop_id() from qla_inline.h into qla_init.c (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Remove a set-but-not-used variable (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Declare qla2x00_find_new_loop_id() static (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Move qla2x00_set_reserved_loop_ids() definition (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Update two source code comments (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Silence Successful ELS IOCB message (Himanshu Madhani) [Orabug: 30846289]
- scsi: qla2xxx: Fix device staying in blocked state (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Fix read offset in qla24xx_load_risc_flash() (Himanshu Madhani) [Orabug: 30846289]
- scsi: qla2xxx: Move qla2x00_set_fcport_state() from a .h into a .c file (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Remove two superfluous casts (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Remove qla_tgt_cmd.data_work and qla_tgt_cmd.data_work_free (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Move the <linux/io-64-nonatomic-lo-hi.h> include directive (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Declare qla24xx_build_scsi_crc_2_iocbs() static (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Move the port_state_str[] definition from a .h to a .c file (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Insert spaces where required (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Fix formatting of pointer types (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Leave a blank line after declarations (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Use tabs to indent code (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Fix FC-AL connection target discovery (Quinn Tran) [Orabug: 30846289]
- scsi: scsi_transport_fc: nvme: display FC-NVMe port roles (Hannes Reinecke) [Orabug: 30846289]
- scsi: tcm_qla2xxx: Minimize #include directives (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Unregister resources in the opposite order of the registration order (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Use get/put_unaligned where appropriate (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Make qla2x00_process_response_queue() easier to read (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Reduce the number of forward declarations (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Declare local symbols static (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: Use ARRAY_SIZE() in the definition of QLA_LAST_SPEED (Bart Van Assche) [Orabug: 30846289]
- scsi: qla2xxx: fix spelling mistake "alredy" -> "already" (Colin Ian King) [Orabug: 30846289]
- scsi: qla2xxx: Remove useless set memory to zero use memset() (YueHaibing) [Orabug: 30846289]
- scsi: qla2xxx: Set remote port devloss timeout to 0 (Giridhar Malavali) [Orabug: 30846289]
- scsi: qla2xxx: Fix driver unload when FC-NVMe LUNs are connected (Giridhar Malavali) [Orabug: 30846289]
- scsi: qla2xxx: Cleanup redundant qla2x00_abort_all_cmds during unload (Anil Gurumurthy) [Orabug: 30846289]
- scsi: qla2xxx: Cleanup fcport memory to prevent leak (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Use mutex protection during qla2x00_sysfs_read_fw_dump() (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Fix fw dump corruption (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Further limit FLASH region write access from SysFS (Andrew Vasquez) [Orabug: 30846289]
- scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe (Giridhar Malavali) [Orabug: 30846289]
- scsi: qla2xxx: Increase the max_sgl_segments to 1024 (Giridhar Malavali) [Orabug: 30846289]
- scsi: qla2xxx: Reset the FCF_ASYNC_{SENT|ACTIVE} flags (Giridhar Malavali) [Orabug: 30846289]
- scsi: qla2xxx: Set the qpair in SRB to NULL when SRB is released (Giridhar Malavali) [Orabug: 30846289]
- scsi: qla2xxx: Set the SCSI command result before calling the command done (Giridhar Malavali) [Orabug: 30846289]
- scsi: qla2xxx: Simplify conditional check again (Nathan Chancellor) [Orabug: 30846289]
- scsi: qla2xxx: Fix a small typo in qla_bsg.c (Milan P. Gandhi) [Orabug: 30846289]
- scsi: qla2xxx: Fix comment alignment in qla_bsg.c (Milan P. Gandhi) [Orabug: 30846289]
- qla2xxx: Add 64GBIT Portspeed for Gen7 adapter (Himanshu Madhani) [Orabug: 30846289]
- scsi: qla2xxx: Secure flash update support for ISP28XX (Michael Hernandez) [Orabug: 30846289]
- scsi: qla2xxx: Add 28xx flash primary/secondary status/image mechanism (Joe Carnuccio) [Orabug: 30846289]
- scsi: qla2xxx: Simplification of register address used in qla_tmpl.c (Joe Carnuccio) [Orabug: 30846289]
- scsi: qla2xxx: Correction and improvement to fwdt processing (Joe Carnuccio) [Orabug: 30846289]
- scsi: qla2xxx: Update flash read/write routine (Joe Carnuccio) [Orabug: 30846289]
- scsi: qla2xxx: Add support for multiple fwdump templates/segments (Joe Carnuccio) [Orabug: 30846289]
- scsi: qla2xxx: Cleanups for NVRAM/Flash read/write path (Joe Carnuccio) [Orabug: 30846289]
- scsi: qla2xxx: Correctly report max/min supported speeds (Joe Carnuccio) [Orabug: 30846289]
- scsi: qla2xxx: Add Serdes support for ISP28XX (Joe Carnuccio) [Orabug: 30846289]
- scsi: qla2xxx: Add Device ID for ISP28XX (Joe Carnuccio) [Orabug: 30846289]
- scsi: qla2xxx: Fix routine qla27xx_dump_{mpi|ram}() (Joe Carnuccio) [Orabug: 30846289]
- scsi: qla2xxx: Remove FW default template (Joe Carnuccio) [Orabug: 30846289]
- scsi: qla2xxx: Add fw_attr and port_no SysFS node (Joe Carnuccio) [Orabug: 30846289]
- scsi: qla2xxx: check for kstrtol() failure (Dan Carpenter) [Orabug: 30846289]
- scsi: qla2xxx: avoid printf format warning (Arnd Bergmann) [Orabug: 30846289]
- scsi: qla2xxx: Fix panic in qla_dfs_tgt_counters_show (Bill Kuzeja) [Orabug: 30846289]
- scsi: qla2xxx: Avoid PCI IRQ affinity mapping when multiqueue is not supported (Giridhar Malavali) [Orabug: 30846289]
- scsi: qla2xxx: Add new FW dump template entry types (Joe Carnuccio) [Orabug: 30846289]
- scsi: qla2xxx: Fix code indentation for qla27xx_fwdt_entry (Himanshu Madhani) [Orabug: 30846289]
- scsi: qla2xxx: Move marker request behind QPair (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Add support for setting port speed (Anil Gurumurthy) [Orabug: 30846289]
- scsi: qla2xxx: Prevent multiple ADISC commands per session (Quinn Tran) [Orabug: 30846289]
- scsi: qla2xxx: Check for FW started flag before aborting (Himanshu Madhani) [Orabug: 30846289]
- scsi: qla2xxx: Fix unload when NVMe devices are configured (Himanshu Madhani) [Orabug: 30846289]
- scsi: qla2xxx: Add First Burst support for FC-NVMe devices (Darren Trapp) [Orabug: 30846289]
- scsi: qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware (Himanshu Madhani) [Orabug: 30846289]
- scsi: qla2xxx: remove redundant null check on pointer sess (Colin Ian King) [Orabug: 30846289]
- scsi: qla2xxx: Move debug messages before sending srb preventing panic (Bill Kuzeja) [Orabug: 30846289]
- scsi: qla2xxx: Add mode control for each physical port (Quinn Tran) [Orabug: 30846289]
- rds: ib: Fix dysfunctional long address resolve timeout (Håkon Bugge) [Orabug: 31302706]
-
Thu Jun 11 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2019.uek]
- KVM: x86: clear SMM flags before loading state while leaving SMM (Sean Christopherson) [Orabug: 31317295]
- KVM: x86: Open code kvm_set_hflags (Sean Christopherson) [Orabug: 31317295]
- KVM: x86: Load SMRAM in a single shot when leaving SMM (Sean Christopherson) [Orabug: 31317295]
- intel_idle: Use ACPI _CST for processor models without C-state tables (Rafael J. Wysocki) [Orabug: 31316742]
- ACPI: processor: Export acpi_processor_evaluate_cst() (Rafael J. Wysocki) [Orabug: 31316742]
- ACPI: processor: Clean up acpi_processor_evaluate_cst() (Rafael J. Wysocki) [Orabug: 31316742]
- ACPI: processor: Introduce acpi_processor_evaluate_cst() (Rafael J. Wysocki) [Orabug: 31316742]
- ACPI: processor: Export function to claim _CST control (Rafael J. Wysocki) [Orabug: 31316742]
- fm10k: update driver version to match out-of-tree (Jacob Keller) [Orabug: 31241944]
- fm10k: add support for ndo_get_vf_stats operation (Jacob Keller) [Orabug: 31241944]
- fm10k: add missing field initializers to TLV attributes) (Jacob Keller) [Orabug: 31241944]
- fm10k: use a local variable for the frag pointer (Jacob Keller) [Orabug: 31241944]
- fm10k: no need to check return value of debugfs_create functions (Greg Kroah-Hartman) [Orabug: 31241944]
- fm10k: fix fm10k_get_fault_pf to read correct address (Jacob Keller) [Orabug: 31241944]
- fm10k: convert NON_Q_VECTORS(hw) into NON_Q_VECTORS (Jacob Keller) [Orabug: 31241944]
- fm10k: mark unused parameters with __always_unused (Jacob Keller) [Orabug: 31241944]
- fm10k: cast page_addr to u8 * when incrementing it (Jacob Keller) [Orabug: 31241944]
- fm10k: explicitly return 0 on success path in function (Jacob Keller) [Orabug: 31241944]
- fm10k: remove needless initialization of size local variable (Jacob Keller) [Orabug: 31241944]
- fm10k: remove needless assignment of err local variable (Jacob Keller) [Orabug: 31241944]
- fm10k: remove unnecessary variable initializer (Jacob Keller) [Orabug: 31241944]
- fm10k: reduce scope of the ring variable (Jacob Keller) [Orabug: 31241944]
- fm10k: reduce the scope of the result local variable (Jacob Keller) [Orabug: 31241944]
- fm10k: reduce the scope of the local msg variable (Jacob Keller) [Orabug: 31241944]
- fm10k: reduce the scope of the local i variable (Jacob Keller) [Orabug: 31241944]
- fm10k: reduce the scope of the err variable (Jacob Keller) [Orabug: 31241944]
- fm10k: reduce the scope of the tx_buffer variable (Jacob Keller) [Orabug: 31241944]
- fm10k: reduce the scope of the q_idx local variable (Jacob Keller) [Orabug: 31241944]
- fm10k: reduce the scope of local err variable (Jacob Keller) [Orabug: 31241944]
- fm10k: reduce the scope of qv local variable (Jacob Keller) [Orabug: 31241944]
- fm10k: reduce scope of *p local variable (Jacob Keller) [Orabug: 31241944]
- fm10k: reduce scope of the err variable (Jacob Keller) [Orabug: 31241944]
- fm10k: Use dev_get_drvdata (Chuhong Yuan) [Orabug: 31241944]
- fm10k: use struct_size() in kzalloc() (Gustavo A. R. Silva) [Orabug: 31241944]
- fm10k: TRIVIAL cleanup of extra spacing in function comment (Jacob Keller) [Orabug: 31241944]
- fm10k: bump driver version to match out-of-tree release (Jacob Keller) [Orabug: 31241944]
- fm10k: add missing device IDs to the upstream driver (Jacob Keller) [Orabug: 31241944]
- fm10k: fix SM mailbox full condition (Ngai-Mint Kwan) [Orabug: 31241944]
- Documentation: fm10k: Add kernel documentation (Jeff Kirsher) [Orabug: 31241944]
- fm10k: remove ndo_poll_controller (Eric Dumazet) [Orabug: 31241944]
- fm10k: don't protect fm10k_queue_mac_request by fm10k_host_mbx_ready (Jacob Keller) [Orabug: 31241944]
- fm10k: warn if the stat size is unknown (Jacob Keller) [Orabug: 31241944]
- fm10k: use macro to avoid passing the array and size separately (Jacob Keller) [Orabug: 31241944]
- fm10k: use variadic arguments to fm10k_add_stat_strings (Jacob Keller) [Orabug: 31241944]
- fm10k: reduce duplicate fm10k_stat macro code (Jacob Keller) [Orabug: 31241944]
- fm10k: setup VLANs for l2 accelerated macvlan interfaces (Jacob Keller) [Orabug: 31241944]
- fm10k: Report PCIe link properties with pcie_print_link_status() (Bjorn Helgaas) [Orabug: 31241944]
- fm10k: bump version number (Jacob Keller) [Orabug: 31241944]
- fm10k: fix incorrect warning for function prototype (Jacob Keller) [Orabug: 31241944]
- fm10k: fix function doxygen comments (Jacob Keller) [Orabug: 31241944]
- fm10k: clarify action when updating the VLAN table (Ngai-Mint Kwan) [Orabug: 31241944]
- fm10k: correct typo in fm10k_pf.c (Ngai-Mint Kwan) [Orabug: 31241944]
- fm10k: don't assume VLAN 1 is enabled (Jacob Keller) [Orabug: 31241944]
- fm10k: stop adding VLAN 0 to the VLAN table (Jacob Keller) [Orabug: 31241944]
- fm10k: cleanup unnecessary parenthesis in fm10k_iov.c (Jacob Keller) [Orabug: 31241944]
- fm10k: Fix configuration for macvlan offload (Alexander Duyck) [Orabug: 31241944]
- fm10k: mark PM functions as __maybe_unused (Arnd Bergmann) [Orabug: 31241944]
- fm10k: prefer %s and __func__ for diagnostic prints (Jacob Keller) [Orabug: 31241944]
- fm10k: Fix misuse of net_ratelimit() (Joe Perches) [Orabug: 31241944]
- fm10k: bump version number (Jacob Keller) [Orabug: 31241944]
- fm10k: use the MAC/VLAN queue for VF<->PF MAC/VLAN requests (Jacob Keller) [Orabug: 31241944]
- fm10k: introduce a message queue for MAC/VLAN messages (Jacob Keller) [Orabug: 31241944]
- fm10k: use generic PM hooks instead of legacy PCIe power hooks (Jacob Keller) [Orabug: 31241944]
- fm10k: use spinlock to implement mailbox lock (Jacob Keller) [Orabug: 31241944]
- fm10k: prepare_for_reset() when we lose PCIe Link (Jacob Keller) [Orabug: 31241944]
- fm10k: prevent race condition of __FM10K_SERVICE_SCHED (Jacob Keller) [Orabug: 31241944]
- fm10k: move fm10k_prepare_for_reset and fm10k_handle_reset (Jacob Keller) [Orabug: 31241944]
- fm10k: avoid divide by zero in rare cases when device is resetting (Jacob Keller) [Orabug: 31241944]
- fm10k: don't loop while resetting VFs due to VFLR event (Jacob Keller) [Orabug: 31241944]
- fm10k: simplify reading PFVFLRE register (Jacob Keller) [Orabug: 31241944]
- fm10k: avoid needless delay when loading driver (Jacob Keller) [Orabug: 31241944]
- fm10k: add missing fall through comment (Jacob Keller) [Orabug: 31241944]
- fm10k: avoid possible truncation of q_vector->name (Jacob Keller) [Orabug: 31241944]
- fm10k: fix typos on fall through comments (Jacob Keller) [Orabug: 31241944]
- fm10k: stop spurious link down messages when Tx FIFO is full (Jacob Keller) [Orabug: 31241944]
- fm10k: Use seq_putc() in fm10k_dbg_desc_break() (Markus Elfring) [Orabug: 31241944]
- fm10k: reschedule service event if we stall the PF<->SM mailbox (Jacob Keller) [Orabug: 31241944]
- NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals (Robert Milkowski) [Orabug: 31304408]
- uek-rpm/ol7/config-mips64: Enable EDAC configs (Vijay Kumar) [Orabug: 31255389]
- EDAC, skx_edac, i10nm_edac: fix build error when modules are built as built-in objects (Thomas Tai) [Orabug: 31253373]
- ipv6: fix restrict IPV6_ADDRFORM operation (John Haxby) [Orabug: 31220426]
- jbd2: disable CONFIG_JBD2_DEBUG (Junxiao Bi) [Orabug: 31264699]
-
Thu Jun 11 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2018.uek]
- Linux 4.14.176 (Greg Kroah-Hartman)
- drm/msm: Use the correct dma_sync calls in msm_gem (Rob Clark)
- rpmsg: glink: smem: Support rx peak for size less than 4 bytes (Arun Kumar Neelakantam)
- drm_dp_mst_topology: fix broken drm_dp_sideband_parse_remote_dpcd_read() (Hans Verkuil)
- usb: dwc3: don't set gadget->is_otg flag (Roger Quadros)
- rpmsg: glink: Remove chunk size word align warning (Chris Lew)
- arm64: Fix size of __early_cpu_boot_status (Arun KS)
- drm/msm: stop abusing dma_map/unmap for cache (Rob Clark)
- clk: qcom: rcg: Return failure for RCG update (Taniya Das)
- fbcon: fix null-ptr-deref in fbcon_switch (Qiujun Huang)
- RDMA/cm: Update num_paths in cma_resolve_iboe_route error flow (Avihai Horon)
- Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl (Qiujun Huang)
- ceph: canonicalize server path in place (Ilya Dryomov)
- ceph: remove the extra slashes in the server path (Xiubo Li)
- IB/hfi1: Fix memory leaks in sysfs registration and unregistration (Kaike Wan)
- IB/hfi1: Call kobject_put() when kobject_init_and_add() fails (Kaike Wan)
- ASoC: jz4740-i2s: Fix divider written at incorrect offset in register (Paul Cercueil)
- hwrng: imx-rngc - fix an error path (Martin Kaiser)
- tools/accounting/getdelays.c: fix netlink attribute length (David Ahern)
- random: always use batched entropy for get_random_u{32,64} (Jason A. Donenfeld)
- mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_VLAN_MANGLE (Petr Machata)
- net: stmmac: dwmac1000: fix out-of-bounds mac address reg setting (Jisheng Zhang)
- net: phy: micrel: kszphy_resume(): add delay after genphy_resume() before accessing PHY registers (Oleksij Rempel)
- net: dsa: bcm_sf2: Ensure correct sub-node is parsed (Florian Fainelli)
- ipv6: don't auto-add link-local address to lag ports (Jarod Wilson)
- mm: mempolicy: require at least one nodeid for MPOL_PREFERRED (Randy Dunlap)
- padata: always acquire cpu_hotplug_lock before pinst->lock (Daniel Jordan)
- coresight: do not use the BIT() macro in the UAPI header (Eugene Syromiatnikov)
- misc: pci_endpoint_test: Fix to support > 10 pci-endpoint-test devices (Kishon Vijay Abraham I)
- blk-mq: Allow blocking queue tag iter callbacks (Keith Busch)
- blk-mq: sync the update nr_hw_queues with blk_mq_queue_tag_busy_iter (Jianchao Wang)
- drm/etnaviv: replace MMU flush marker with flush sequence (Lucas Stach)
- tools/power turbostat: Fix gcc build warnings (Len Brown)
- initramfs: restore default compression behavior (Eugeniy Paltsev)
- drm/bochs: downgrade pci_request_region failure from error to warning (Gerd Hoffmann)
- sctp: fix possibly using a bad saddr with a given dst (Marcelo Ricardo Leitner)
- sctp: fix refcount bug in sctp_wfree (Qiujun Huang)
- net, ip_tunnel: fix interface lookup with no key (William Dauchy)
- ipv4: fix a RCU-list lock in fib_triestat_seq_show (Qian Cai)
- Linux 4.14.175 (Greg Kroah-Hartman)
- arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID mode (Madalin Bucur)
- arm64: dts: ls1043a-rdb: correct RGMII delay mode to rgmii-id (Madalin Bucur)
- ARM: bcm2835-rpi-zero-w: Add missing pinctrl name (Nick Hudson)
- ARM: dts: oxnas: Fix clear-mask property (Sungbo Eo)
- perf map: Fix off by one in strncpy() size argument (disconnect3d)
- arm64: alternative: fix build with clang integrated assembler (Ilie Halip)
- net: ks8851-ml: Fix IO operations, again (Marek Vasut)
- gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 CHT + AXP288 model (Hans de Goede)
- bpf: Explicitly memset some bpf info structures declared on the stack (Greg Kroah-Hartman)
- bpf: Explicitly memset the bpf_attr structure (Greg Kroah-Hartman)
- platform/x86: pmc_atom: Add Lex 2I385SW to critclk_systems DMI table (Georg Müller)
- vt: vt_ioctl: fix use-after-free in vt_in_use() (Eric Biggers)
- vt: vt_ioctl: fix VT_DISALLOCATE freeing in-use virtual console (Eric Biggers)
- vt: vt_ioctl: remove unnecessary console allocation checks (Eric Biggers)
- vt: switch vt_dont_switch to bool (Jiri Slaby)
- vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines (Jiri Slaby)
- vt: selection, introduce vc_is_sel (Jiri Slaby)
- mac80211: fix authentication with iwlwifi/mvm (Johannes Berg)
- mac80211: Check port authorization in the ieee80211_tx_dequeue() case (Jouni Malinen)
- media: dib0700: fix rc endpoint lookup (Johan Hovold)
- libfs: fix infoleak in simple_attr_read() (Eric Biggers)
- staging: wlan-ng: fix use-after-free Read in hfa384x_usbin_callback (Qiujun Huang)
- staging: wlan-ng: fix ODEBUG bug in prism2sta_disconnect_usb (Qiujun Huang)
- staging: rtl8188eu: Add ASUS USB-N10 Nano B1 to device table (Larry Finger)
- media: usbtv: fix control-message timeouts (Johan Hovold)
- media: flexcop-usb: fix endpoint sanity check (Johan Hovold)
- usb: musb: fix crash with highmen PIO and usbmon (Mans Rullgard)
- USB: serial: io_edgeport: fix slab-out-of-bounds read in edge_interrupt_callback (Qiujun Huang)
- USB: cdc-acm: restore capability check order (Matthias Reichl)
- USB: serial: option: add Wistron Neweb D19Q1 (Pawel Dembicki)
- USB: serial: option: add BroadMobi BM806U (Pawel Dembicki)
- USB: serial: option: add support for ASKEY WWHC050 (Pawel Dembicki)
- afs: Fix some tracing details (David Howells)
- Input: raydium_i2c_ts - fix error codes in raydium_i2c_boot_trigger() (Dan Carpenter)
- Input: raydium_i2c_ts - use true and false for boolean values (Gustavo A. R. Silva)
- vti6: Fix memory leak of skb if input policy check fails (Torsten Hilbrich)
- netfilter: nft_fwd_netdev: validate family and chain type (Pablo Neira Ayuso)
- xfrm: policy: Fix doulbe free in xfrm_policy_timer (YueHaibing)
- xfrm: add the missing verify_sec_ctx_len check in xfrm_add_acquire (Xin Long)
- xfrm: fix uctx len check in verify_sec_ctx_len (Xin Long)
- RDMA/mlx5: Block delay drop to unprivileged users (Maor Gottlieb)
- vti[6]: fix packet tx through bpf_redirect() in XinY cases (Nicolas Dichtel)
- xfrm: handle NETDEV_UNREGISTER for xfrm device (Raed Salem)
- genirq: Fix reference leaks on irq affinity notifiers (Edward Cree)
- RDMA/core: Ensure security pkey modify is not lost (Mike Marciniszyn)
- gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 BYT + AXP288 model (Hans de Goede)
- gpiolib: acpi: Rework honor_wakeup option into an ignore_wake option (Hans de Goede)
- gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk (Hans de Goede)
- mac80211: mark station unauthorized before key removal (Johannes Berg)
- scsi: sd: Fix optimal I/O size for devices that change reported values (Martin K. Petersen)
- scripts/dtc: Remove redundant YYLOC global declaration (Dirk Mueller)
- tools: Let O= makes handle a relative path with -C option (Masami Hiramatsu)
- perf probe: Do not depend on dwfl_module_addrsym() (Masami Hiramatsu)
- ARM: dts: omap5: Add bus_dma_limit for L3 bus (Roger Quadros)
- ARM: dts: dra7: Add bus_dma_limit for L3 bus (Roger Quadros)
- Input: avoid BIT() macro usage in the serio.h UAPI header (Eugene Syromiatnikov)
- Input: synaptics - enable RMI on HP Envy 13-ad105ng (Yussuf Khalil)
- i2c: hix5hd2: add missed clk_disable_unprepare in remove (Chuhong Yuan)
- ftrace/x86: Anotate text_mutex split between ftrace_arch_code_modify_post_process() and ftrace_arch_code_modify_prepare() (Jiri Kosina)
- sxgbe: Fix off by one in samsung driver strncpy size arg (Dominik Czarnota)
- dpaa_eth: Remove unnecessary boolean expression in dpaa_get_headroom (Nathan Chancellor)
- mac80211: Do not send mesh HWMP PREQ if HWMP is disabled (Nicolas Cavallari)
- scsi: ipr: Fix softlockup when rescanning devices in petitboot (Wen Xiong)
- fsl/fman: detect FMan erratum A050385 (Madalin Bucur)
- arm64: dts: ls1043a: FMan erratum A050385 (Madalin Bucur)
- dt-bindings: net: FMan erratum A050385 (Madalin Bucur)
- cgroup1: don't call release_agent when it is "" (Tycho Andersen)
- drivers/of/of_mdio.c:fix of_mdiobus_register() (Dajun Jin)
- cpupower: avoid multiple definition with gcc -fno-common (Mike Gilbert)
- cgroup-v1: cgroup_pidlist_next should update position index (Vasily Averin)
- net: ipv4: don't let PMTU updates increase route MTU (Sabrina Dubroca)
- hsr: set .netnsok flag (Taehee Yoo)
- hsr: add restart routine into hsr_get_node_list() (Taehee Yoo)
- hsr: use rcu_read_lock() in hsr_get_node_{list/status}() (Taehee Yoo)
- vxlan: check return value of gro_cells_init() (Taehee Yoo)
- net: dsa: mt7530: Change the LINK bit to reflect the link status (René van Dorst)
- bnxt_en: fix memory leaks in bnxt_dcbnl_ieee_getets() (Edwin Peer)
- slcan: not call free_netdev before rtnl_unlock in slcan_open (Oliver Hartkopp)
- NFC: fdp: Fix a signedness bug in fdp_nci_send_patch() (Dan Carpenter)
- net: stmmac: dwmac-rk: fix error path in rk_gmac_probe (Emil Renner Berthing)
- net_sched: keep alloc_hash updated after hash allocation (Cong Wang)
- net_sched: cls_route: remove the right filter from hashtable (Cong Wang)
- net: qmi_wwan: add support for ASKEY WWHC050 (Pawel Dembicki)
- net/packet: tpacket_rcv: avoid a producer race condition (Willem de Bruijn)
- net: mvneta: Fix the case where the last poll did not process all rx (Jisheng Zhang)
- net: dsa: Fix duplicate frames flooded by learning (Florian Fainelli)
- macsec: restrict to ethernet devices (Willem de Bruijn)
- hsr: fix general protection fault in hsr_addr_is_self() (Taehee Yoo)
- Revert "drm/dp_mst: Skip validating ports during destruction, just ref" (Lyude Paul)
- staging: greybus: loopback_test: fix potential path truncations (Johan Hovold)
- staging: greybus: loopback_test: fix potential path truncation (Johan Hovold)
- drm/bridge: dw-hdmi: fix AVI frame colorimetry (Jernej Skrabec)
- arm64: smp: fix crash_smp_send_stop() behaviour (Cristian Marussi)
- arm64: smp: fix smp_send_stop() behaviour (Cristian Marussi)
- ALSA: hda/realtek: Fix pop noise on ALC225 (Kai-Heng Feng)
- Revert "ipv6: Fix handling of LLA with VRF and sockets bound to VRF" (Sasha Levin)
- Revert "vrf: mark skb for multicast or link-local as enslaved to VRF" (Sasha Levin)
- futex: Unbreak futex hashing (Thomas Gleixner)
- kbuild: Disable -Wpointer-to-enum-cast (Nathan Chancellor)
- iio: adc: at91-sama5d2_adc: fix differential channels in triggered mode (Eugen Hristev)
- iio: adc: at91-sama5d2_adc: fix channel configuration for differential channels (Eugen Hristev)
- USB: cdc-acm: fix rounding error in TIOCSSERIAL (Anthony Mallet)
- USB: cdc-acm: fix close_delay and closing_wait units in TIOCSSERIAL (Anthony Mallet)
- x86/mm: split vmalloc_sync_all() (Joerg Roedel)
- page-flags: fix a crash at SetPageError(THP_SWAP) (Qian Cai)
- mm, slub: prevent kmalloc_node crashes and memory leaks (Vlastimil Babka)
- mm: slub: be more careful about the double cmpxchg of freelist (Linus Torvalds)
- memcg: fix NULL pointer dereference in __mem_cgroup_usage_unregister_event (Chunguang Xu)
- xhci: Do not open code __print_symbolic() in xhci trace events (Steven Rostedt (VMware))
- rtc: max8907: add missing select REGMAP_IRQ (Corentin Labbe)
- intel_th: pci: Add Elkhart Lake CPU support (Alexander Shishkin)
- intel_th: Fix user-visible error codes (Alexander Shishkin)
- staging/speakup: fix get_word non-space look-ahead (Samuel Thibault)
- staging: rtl8188eu: Add device id for MERCUSYS MW150US v2 (Michael Straube)
- mmc: sdhci-of-at91: fix cd-gpios for SAMA5D2 (Michał Mirosław)
- iio: magnetometer: ak8974: Fix negative raw values in sysfs (Stephan Gerhold)
- iio: trigger: stm32-timer: disable master mode when stopping (Fabrice Gasnier)
- ALSA: pcm: oss: Remove WARNING from snd_pcm_plug_alloc() checks (Takashi Iwai)
- ALSA: pcm: oss: Avoid plugin buffer overflow (Takashi Iwai)
- ALSA: seq: oss: Fix running status after receiving sysex (Takashi Iwai)
- ALSA: seq: virmidi: Fix running status after receiving sysex (Takashi Iwai)
- ALSA: line6: Fix endless MIDI read loop (Takashi Iwai)
- usb: xhci: apply XHCI_SUSPEND_DELAY to AMD XHCI controller 1022:145c (Alberto Mattea)
- USB: serial: pl2303: add device-id for HP LD381 (Scott Chen)
- usb: host: xhci-plat: add a shutdown (Ran Wang)
- USB: serial: option: add ME910G1 ECM composition 0x110b (Daniele Palmas)
- usb: quirks: add NO_LPM quirk for RTL8153 based ethernet adapters (Hans de Goede)
- USB: Disable LPM on WD19's Realtek Hub (Kai-Heng Feng)
- parse-maintainers: Mark as executable (Jonathan Neuschäfer)
- block, bfq: fix overwrite of bfq_group pointer in bfq_find_set_group() (Carlo Nonato)
- dm bio record: save/restore bi_end_io and bi_integrity (Mike Snitzer)
- altera-stapl: altera_get_note: prevent write beyond end of 'key' (Daniel Axtens)
- drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc pointer (luanshi)
- drm/exynos: dsi: fix workaround for the legacy clock name (Marek Szyprowski)
- drm/exynos: dsi: propagate error value and silence meaningless warning (Marek Szyprowski)
- spi/zynqmp: remove entry that causes a cs glitch (Thommy Jakobsson)
- spi: pxa2xx: Add CS control clock quirk (Evan Green)
- ARM: dts: dra7: Add "dma-ranges" property to PCIe RC DT nodes (Kishon Vijay Abraham I)
- powerpc: Include .BTF section (Naveen N. Rao)
- spi: qup: call spi_qup_pm_resume_runtime before suspending (Yuji Sasaki)
- MIPS: Add configs for audit (Vijay Kumar) [Orabug: 31245219]
- MIPS: Add syscall auditing support (Ralf Baechle) [Orabug: 31245219]
- SUNRPC: Allow soft RPC calls to time out when waiting for the XPRT_LOCK (Trond Myklebust) [Orabug: 31226568]
- SUNRPC: Turn off throttling of RPC slots for TCP sockets (Trond Myklebust) [Orabug: 31226568]
- NFSv4.1: Avoid false retries when RPC calls are interrupted (Trond Myklebust) [Orabug: 31226568]
- uek-rpm/ol7/config-mips64-embedded: Firewalld reports error and warnings for missing config (Vijay Kumar) [Orabug: 31239290]
- mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai) [Orabug: 31228718]
- x86/mce: Add macros for the corrected error count bit field (Qiuxu Zhuo) [Orabug: 31169246]
- uek-rpm: Enable CONFIG_EDAC_I10NM to support Intel 10nm processors (Thomas Tai) [Orabug: 31169246]
- EDAC, i10nm: Add Intel additional Ice-Lake support (Qiuxu Zhuo) [Orabug: 31169246]
- EDAC, i10nm: Check ECC enabling status per channel (Qiuxu Zhuo) [Orabug: 31169246]
- EDAC, skx, i10nm: Fix source ID register offset (Qiuxu Zhuo) [Orabug: 31169246]
- x86/CPU: Add more Icelake model numbers (Kan Liang) [Orabug: 31169246]
- EDAC, skx, i10nm: Make skx_common.c a pure library (Qiuxu Zhuo) [Orabug: 31169246]
- EDAC, i10nm: Fix randconfig builds (Tony Luck) [Orabug: 31169246]
- EDAC, i10nm: Add a driver for Intel 10nm server processors (Qiuxu Zhuo) [Orabug: 31169246]
- EDAC, skx_edac: Delete duplicated code (Qiuxu Zhuo) [Orabug: 31169246]
- EDAC, skx_common: Separate common code out from skx_edac (Qiuxu Zhuo) [Orabug: 31169246]
- EDAC, skx: Fix randconfig builds in a better way (Tony Luck) [Orabug: 31169246]
- EDAC, skx: Fix randconfig builds (Borislav Petkov) [Orabug: 31169246]
- ACPI/ADXL: Add address translation interface using an ACPI DSM (Tony Luck) [Orabug: 31169246]
- EDAC, skx_edac: Add address translation for non-volatile DIMMs (Qiuxu Zhuo) [Orabug: 31169246]
- EDAC: Add owner check to the x86 platform drivers (Toshi Kani) [Orabug: 31169246]
- EDAC, skx: Fix skx_edac build error when ACPI_NFIT=m (Randy Dunlap) [Orabug: 31169246]
- firmware, DMI: Add function to look up a handle and return DIMM size (Tony Luck) [Orabug: 31169246]
- acpi, nfit: Add function to look up nvdimm device and provide SMBIOS handle (Tony Luck) [Orabug: 31169246]
- EDAC, skx_edac: Detect non-volatile DIMMs (Tony Luck) [Orabug: 31169246]
- EDAC: Add new memory type for non-volatile DIMMs (Tony Luck) [Orabug: 31169246]
- EDAC: Add helper which returns the loaded platform driver (Toshi Kani) [Orabug: 31169246]
- xfs: move inode flush to the sync workqueue (Darrick J. Wong) [Orabug: 31124428]
- i40e: Fix the conditional for i40e_vc_validate_vqs_bitmaps (Brett Creeley) [Orabug: 30939512]
- i40e: fix spelling mistake "to" -> "too" (Colin Ian King) [Orabug: 30939512]
- i40e: Set PHY Access flag on X722 (Adam Ludkiewicz) [Orabug: 30939512]
- i40e: Extract detection of HW flags into a function (Piotr Azarewicz) [Orabug: 30939512]
- i40e: Fix virtchnl_queue_select bitmap validation (Brett Creeley) [Orabug: 30939512]
- i40e: Fix for ethtool -m issue on X722 NIC (Arkadiusz Kubalewski) [Orabug: 30939512]
- i40e: implement VF stats NDO (Jesse Brandeburg) [Orabug: 30939512]
- i40e: enable X710 support (Alice Michael) [Orabug: 30939512]
- i40e: Refactoring VF MAC filters counting to make more reliable (Aleksandr Loktionov) [Orabug: 30939512]
- i40e: Fix LED blinking flow for X710T*L devices (Damian Milosek) [Orabug: 30939512]
- i40e: allow ethtool to report SW and FW versions in recovery mode (Piotr Kwapulinski) [Orabug: 30939512]
- i40e: initialize ITRN registers with correct values (Nicholas Nunley) [Orabug: 30939512]
- i40e: Extend PHY access with page change flag (Piotr Azarewicz) [Orabug: 30939512]
- i40e: Wrong 'Advertised FEC modes' after set FEC to AUTO (Jaroslaw Gawin) [Orabug: 30939512]
- i40e: Fix for persistent lldp support (Sylwia Wnuczko) [Orabug: 30939512]
- i40e: clear __I40E_VIRTCHNL_OP_PENDING on invalid min Tx rate (Stefan Assmann) [Orabug: 30939512]
- i40e: use BIT macro to specify the cloud filter field flags (Jacob Keller) [Orabug: 30939512]
- i40e: Fix message for other card without FEC. (Czeslaw Zagorski) [Orabug: 30939512]
- i40e: fix missed "Negotiated" string in i40e_print_link_message() (Aleksandr Loktionov) [Orabug: 30939512]
- i40e: mark additional missing bits as reserved (Jacob Keller) [Orabug: 30939512]
- i40e: remove I40E_AQC_ADD_CLOUD_FILTER_OIP (Jacob Keller) [Orabug: 30939512]
- i40e: check __I40E_VF_DISABLE bit in i40e_sync_filters_subtask (Stefan Assmann) [Orabug: 30939512]
- i40e: Add support for X710 device (Mariusz Stachura) [Orabug: 30939512]
- i40e: Remove EMPR traces from debugfs facility (Mauro S. M. Rodrigues) [Orabug: 30939512]
- i40e: Implement debug macro hw_dbg using dev_dbg (Mauro S. M. Rodrigues) [Orabug: 30939512]
- i40e: fix hw_dbg usage in i40e_hmc_get_object_va (Mauro S. M. Rodrigues) [Orabug: 30939512]
- i40e: fix retrying in i40e_aq_get_phy_capabilities (Marcin Formela) [Orabug: 30939512]
- i40e: Persistent LLDP support (Sylwia Wnuczko) [Orabug: 30939512]
- i40e: allow reset in recovery mode (Piotr Kwapulinski) [Orabug: 30939512]
- i40e: Remove function i40e_update_dcb_config() (Grzegorz Siwik) [Orabug: 30939512]
- i40e: Fix crash caused by stress setting of VF MAC addresses (Slawomir Laba) [Orabug: 30939512]
- i40e: reset veb.tc_stats when resetting veb.stats (Jacob Keller) [Orabug: 30939512]
- i40e: Update FW API version to 1.9 (Piotr Azarewicz) [Orabug: 30939512]
- i40e: check_recovery_mode had wrong if statement (Adrian Podlawski) [Orabug: 30939512]
- i40e: Add drop mode parameter to set mac config (Sylwia Wnuczko) [Orabug: 30939512]
- i40e: fix shifts of signed values (Beilei Xing) [Orabug: 30939512]
- i40e: add check on i40e_configure_tx_ring() return value (huhai) [Orabug: 30939512]
- i40e: Check if transceiver implements DDM before access (Mauro S. M. Rodrigues) [Orabug: 30939512]
- i40e: reduce stack usage in i40e_set_fc (Arnd Bergmann) [Orabug: 30939512]
- i40e: no need to check return value of debugfs_create functions (Greg Kroah-Hartman) [Orabug: 30939512]
- i40e: Remove unicast log when VF is leaving multicast mode. (Czeslaw Zagorski) [Orabug: 30939512]
- i40e: verify string count matches even on early return (Jacob Keller) [Orabug: 30939512]
- i40e: Log info when PF is entering and leaving Allmulti mode. (Czeslaw Zagorski) [Orabug: 30939512]
- i40e: Update visual effect for advertised FEC mode. (Czeslaw Zagorski) [Orabug: 30939512]
- i40e: fix code comments (Jeff Kirsher) [Orabug: 30939512]
- i40e: don't report link up for a VF who hasn't enabled queues (Jacob Keller) [Orabug: 30939512]
- i40e: Log disable-fw-lldp flag change by ethtool (Slawomir Laba) [Orabug: 30939512]
- i40e: fix incorrect ethtool statistics veb and veb.tc_ (Dmitrii Golovanov) [Orabug: 30939512]
- i40e: Use dev_get_drvdata (Chuhong Yuan) [Orabug: 30939512]
- i40e: update copyright string (Alice Michael) [Orabug: 30939512]
- i40e: Fix descriptor count manipulation (Maciej Fijalkowski) [Orabug: 30939512]
- i40e: missing priorities for any QoS traffic (Aleksandr Loktionov) [Orabug: 30939512]
- i40e: Add log entry while creating or deleting TC0 (Piotr Kwapulinski) [Orabug: 30939512]
- i40e: fix incorrect function documentation comment (Jacob Keller) [Orabug: 30939512]
- i40e: Fix for missing "link modes" info in ethtool (Martyna Szapar) [Orabug: 30939512]
- i40e: fix 'Unknown bps' in dmesg for 2.5Gb/5Gb speeds (Aleksandr Loktionov) [Orabug: 30939512]
- i40e: Missing response checks in driver when starting/stopping FW LLDP (Aleksandr Loktionov) [Orabug: 30939512]
- i40e: remove duplicate stat calculation for tx_errors (Jacob Keller) [Orabug: 30939512]
- i40e: Check if the BAR size is large enough before writing to registers (Adam Ludkiewicz) [Orabug: 30939512]
- i40e: Missing response checks in driver when starting/stopping FW LLDP (Piotr Marczak) [Orabug: 30939512]
- i40e: add input validation for virtchnl handlers (Sergey Nemov) [Orabug: 30939512]
- i40e: Improve AQ log granularity (Doug Dziggel) [Orabug: 30939512]
- i40e: Add bounds check for ch[] array (Piotr Kwapulinski) [Orabug: 30939512]
- i40e: Use signed variable (Mitch Williams) [Orabug: 30939512]
- i40e: add constraints for accessing veb array (Piotr Kwapulinski) [Orabug: 30939512]
- i40e: let untrusted VF to create up to 16 VLANs (Piotr Kwapulinski) [Orabug: 30939512]
- i40e: add functions stubs to support EEE (Aleksandr Loktionov) [Orabug: 30939512]
- i40e: Check and set the PF driver state first in i40e_ndo_set_vf_mac (Lihong Yang) [Orabug: 30939512]
- i40e: Do not check VF state in i40e_ndo_get_vf_config (Lihong Yang) [Orabug: 30939512]
- i40e: Memory leak in i40e_config_iwarp_qvlist (Martyna Szapar) [Orabug: 30939512]
- i40e: Fix of memory leak and integer truncation in i40e_virtchnl.c (Martyna Szapar) [Orabug: 30939512]
- i40e: Use struct_size() in kzalloc() (Gustavo A. R. Silva) [Orabug: 30939512]
- i40e: Revert ShadowRAM checksum calculation change (Maciej Paczkowski) [Orabug: 30939512]
- i40e: missing input validation on VF message handling by the PF (Martyna Szapar) [Orabug: 30939512]
- i40e: Add support for X710 B/P & SFP+ cards (Aleksandr Loktionov) [Orabug: 30939512]
- i40e: Wrong truncation from u16 to u8 (Grzegorz Siwik) [Orabug: 30939512]
- i40e: add num_vectors checker in iwarp handler (Sergey Nemov) [Orabug: 30939512]
- i40e: Fix the typo in adding 40GE KR4 mode (Grzegorz Siwik) [Orabug: 30939512]
- i40e: Setting VF to VLAN 0 requires restart (Grzegorz Siwik) [Orabug: 30939512]
- i40e: add new pci id for X710/XXV710 N3000 cards (Aleksandr Loktionov) [Orabug: 30939512]
- i40e: VF's promiscuous attribute is not kept (Grzegorz Siwik) [Orabug: 30939512]
- i40e: Introduce recovery mode support (Alice Michael) [Orabug: 30939512]
- i40e: print PCI vendor and device ID during probe (Stefan Assmann) [Orabug: 30939512]
- i40e: fix misleading message about promisc setting on un-trusted VF (Harshitha Ramamurthy) [Orabug: 30939512]
- i40e: update version number (Alice Michael) [Orabug: 30939512]
- i40e: remove out-of-range comparisons in i40e_validate_cloud_filter (Jacob Keller) [Orabug: 30939512]
- i40e: Further implementation of LLDP (Aleksandr Loktionov) [Orabug: 30939512]
- i40e: Report advertised link modes on 40GBase_LR4, CR4 and fibre (Adam Ludkiewicz) [Orabug: 30939512]
- i40e: ShadowRAM checksum calculation change (Maciej Paczkowski) [Orabug: 30939512]
- i40e: remove error msg when vf with port vlan tries to remove vlan 0 (Aleksandr Loktionov) [Orabug: 30939512]
- i40e: change behavior on PF in response to MDD event (Carolyn Wyborny) [Orabug: 30939512]
- i40e: Fix for allowing too many MDD events on VF (Carolyn Wyborny) [Orabug: 30939512]
- i40e: Fix misleading error message (Carolyn Wyborny) [Orabug: 30939512]
- i40e: Report advertised link modes on 40GBASE_SR4 (Adam Ludkiewicz) [Orabug: 30939512]
- i40e: The driver now prints the API version in error message (Adam Ludkiewicz) [Orabug: 30939512]
- i40e: Changed maximum supported FW API version to 1.8 (Adam Ludkiewicz) [Orabug: 30939512]
- i40e: Remove misleading messages for untrusted VF (Grzegorz Siwik) [Orabug: 30939512]
- i40e: Update i40e_init_dcb to return correct error (Chinh T Cao) [Orabug: 30939512]
- i40e: Fix for 10G ports LED not blinking (Piotr Marczak) [Orabug: 30939512]
- i40e: Implement DDP support in i40e driver (Aleksandr Loktionov) [Orabug: 30939512]
- i40e: Queues are reserved despite "Invalid argument" error (Adam Ludkiewicz) [Orabug: 30939512]
- i40e: fix WoL support check (Stefan Assmann) [Orabug: 30939512]
- i40e: fix i40e_ptp_adjtime when given a negative delta (Jacob Keller) [Orabug: 30939512]
- i40e: clean up several indentation issues (Colin Ian King) [Orabug: 30939512]
- i40e: increase indentation (Julia Lawall) [Orabug: 30939512]
- i40e: update version number (Alice Michael) [Orabug: 30939512]
- i40e: remove debugfs tx_timeout support (Lihong Yang) [Orabug: 30939512]
- i40e: check queue pairs num in config queues handler (Sergey Nemov) [Orabug: 30939512]
- i40e: Change unmatched function types (Grzegorz Siwik) [Orabug: 30939512]
- i40e: Add support FEC configuration for Fortville 25G (Damian Dybek) [Orabug: 30939512]
- i40e: Limiting RSS queues to CPUs (Aleksandr Loktionov) [Orabug: 30939512]
-
Thu Jun 11 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2017.uek]
- media: xirlink_cit: add missing descriptor sanity checks (Johan Hovold) [Orabug: 31213765] {CVE-2020-11668}
- media: ov519: add missing endpoint sanity checks (Johan Hovold) [Orabug: 31213756] {CVE-2020-11608}
- x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE (John Allen) [Orabug: 31213534]
- media: stv06xx: add missing descriptor sanity checks (Johan Hovold) [Orabug: 31200577] {CVE-2020-11609}
- net/ethernet/octeon: Add ptp_dbg_group module param in octeon-pow-ethernet (Vijay Kumar) [Orabug: 31198847]
- x86/mce: Restart the system when LMCE UE error occurs (Thomas Tai) [Orabug: 31026187]
- rds: Fix use-after-free in rds_ib_free_caches (Hans Westgaard Ry) [Orabug: 31200769]
- net/ethernet/octeon: Set max/min mtu of pow equivalent to Octeon eth device (Vijay Kumar) [Orabug: 31191731]
- net/rds: Fix MR reference counting problem (Ka-Cheong Poon) [Orabug: 31130196]
- net/rds: Replace struct rds_mr's r_refcount with struct kref (Ka-Cheong Poon) [Orabug: 31130196]
- x86/mce: Fix set_mce_nospec() to avoid #GP fault (Tony Luck) [Orabug: 31024704]
- uek-rpm: fix dts rpmbuild when using cross-compiler (Tom Saeger) [Orabug: 30896326]
-
Thu Jun 11 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2016.uek]
- KVM: x86: fix nested guest live migration with PML (Paolo Bonzini) [Orabug: 31123831]
- KVM: x86: assign two bits to track SPTE kinds (Paolo Bonzini) [Orabug: 31123831]
- sched/fair: Prevent a division by 0 in scale_rt_capacity() (John Sobecki) [Orabug: 31124462]
- mips64: Fix X.509 certificates parsing (Eric Saint-Etienne) [Orabug: 31178466]
- blktrace: Protect q->blk_trace with RCU (Jan Kara) [Orabug: 31123574] {CVE-2019-19768}
- blktrace: fix unlocked access to init/start-stop/teardown (Jens Axboe) [Orabug: 31123574] {CVE-2019-19768}
- perf/x86/amd: Add support for Large Increment per Cycle Events (Kim Phillips) [Orabug: 31099507]
- perf/x86/amd: Constrain Large Increment per Cycle events (Kim Phillips) [Orabug: 31099507]
- kvm/svm: PKU not currently supported (John Allen) [Orabug: 31099507]
- EDAC/amd64: Drop some family checks for newer systems (Yazen Ghannam) [Orabug: 31099507]
- x86/amd_nb: Add Family 19h PCI IDs (Yazen Ghannam) [Orabug: 31099507]
- EDAC/mce_amd: Always load on SMCA systems (Yazen Ghannam) [Orabug: 31099507]
- x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType (Yazen Ghannam) [Orabug: 31099507]
- EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh (Yazen Ghannam) [Orabug: 31099507]
- EDAC/amd64: Check for memory before fully initializing an instance (Yazen Ghannam) [Orabug: 31099507]
- EDAC/amd64: Use cached data when checking for ECC (Yazen Ghannam) [Orabug: 31099507]
- EDAC/amd64: Save max number of controllers to family type (Yazen Ghannam) [Orabug: 31099507]
- EDAC/amd64: Gather hardware information early (Yazen Ghannam) [Orabug: 31099507]
- EDAC/amd64: Make struct amd64_family_type global (Yazen Ghannam) [Orabug: 31099507]
- EDAC/amd64: Support asymmetric dual-rank DIMMs (Yazen Ghannam) [Orabug: 31099507]
- EDAC/amd64: Cache secondary Chip Select registers (Yazen Ghannam) [Orabug: 31099507]
- EDAC/amd64: Find Chip Select memory size using Address Mask (Yazen Ghannam) [Orabug: 31099507]
- EDAC/amd64: Initialize DIMM info for systems with more than two channels (Yazen Ghannam) [Orabug: 31099507]
- EDAC/amd64: Support more than two controllers for chip selects handling (Yazen Ghannam) [Orabug: 31099507]
- Revert "EDAC/amd64: Support more than two controllers for chip select handling" (Borislav Petkov) [Orabug: 31099507]
- KVM: x86/mmu: Consolidate "is MMIO SPTE" code (Sean Christopherson) [Orabug: 31099507]
- KVM: x86/mmu: Add explicit access mask for MMIO SPTEs (Sean Christopherson) [Orabug: 31099507]
- KVM: x86: Rename access permissions cache member in struct kvm_vcpu_arch (Sean Christopherson) [Orabug: 31099507]
- kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.c (Kai Huang) [Orabug: 31099507]
- RDMA/rxe: Enhance Soft Roce to support Oracle proprietary shared PD extension (Rao Shoaib) [Orabug: 31081642]
- slcan: Don't transmit uninitialized stack data in padding (Richard Palethorpe) [Orabug: 31136751] {CVE-2020-11494}
-
Wed Jun 10 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2015.uek]
- KVM: SVM: Guard against DEACTIVATE when performing WBINVD/DF_FLUSH (Tom Lendacky) [Orabug: 30728867]
- KVM: SVM: Serialize access to the SEV ASID bitmap (Tom Lendacky) [Orabug: 30728867]
- KVM: nVMX: vmread should not set rflags to specify success in case of #PF (Miaohe Lin) [Orabug: 30728867]
- Linux 4.14.174 (Greg Kroah-Hartman)
- ipv4: ensure rcu_read_lock() in cipso_v4_error() (Matteo Croce)
- mm: slub: add missing TID bump in kmem_cache_alloc_bulk() (Jann Horn)
- ARM: 8958/1: rename missed uaccess .fixup section (Kees Cook)
- ARM: 8957/1: VDSO: Match ARMv8 timer in cntvct_functional() (Florian Fainelli)
- jbd2: fix data races at struct journal_head (Qian Cai)
- net: rmnet: fix NULL pointer dereference in rmnet_newlink() (Taehee Yoo)
- hinic: fix a bug of setting hw_ioctxt (Luo bin)
- slip: not call free_netdev before rtnl_unlock in slip_open (yangerkun)
- signal: avoid double atomic counter increments for user accounting (Linus Torvalds)
- mac80211: rx: avoid RCU list traversal under mutex (Madhuparna Bhowmik)
- net: ks8851-ml: Fix IRQ handling and locking (Marek Vasut)
- net: usb: qmi_wwan: restore mtu min/max values after raw_ip switch (Daniele Palmas)
- scsi: libfc: free response frame from GPN_ID (Igor Druzhinin)
- cfg80211: check reg_rule for NULL in handle_channel_custom() (Johannes Berg)
- HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override (Kai-Heng Feng)
- HID: apple: Add support for recent firmware on Magic Keyboards (Mansour Behabadi)
- ACPI: watchdog: Allow disabling WDAT at boot (Jean Delvare)
- perf/amd/uncore: Replace manual sampling check with CAP_NO_INTERRUPT flag (Kim Phillips)
- batman-adv: Don't schedule OGM for disabled interface (Sven Eckelmann)
- batman-adv: Avoid free/alloc race when handling OGM buffer (Sven Eckelmann)
- batman-adv: Avoid free/alloc race when handling OGM2 buffer (Sven Eckelmann)
- batman-adv: Fix duplicated OGMs on NETDEV_UP (Sven Eckelmann)
- batman-adv: Fix debugfs path for renamed softif (Sven Eckelmann)
- batman-adv: Fix debugfs path for renamed hardif (Sven Eckelmann)
- batman-adv: prevent TT request storms by not sending inconsistent TT TLVLs (Marek Lindner)
- batman-adv: Fix TT sync flags for intermediate TT responses (Linus Lüssing)
- batman-adv: Avoid race in TT TVLV allocator helper (Sven Eckelmann)
- batman-adv: update data pointers after skb_cow() (Matthias Schiffer)
- batman-adv: Fix internal interface indices types (Sven Eckelmann)
- batman-adv: Fix lock for ogm cnt access in batadv_iv_ogm_calc_tq (Sven Eckelmann)
- batman-adv: Fix check of retrieved orig_gw in batadv_v_gw_is_eligible (Sven Eckelmann)
- batman-adv: Always initialize fragment header priority (Sven Eckelmann)
- batman-adv: Avoid spurious warnings from bat_v neigh_cmp implementation (Sven Eckelmann)
- efi: Add a sanity check to efivar_store_raw() (Vladis Dronov)
- net/smc: check for valid ib_client_data (Karsten Graul)
- ipv6: restrict IPV6_ADDRFORM operation (Eric Dumazet)
- i2c: acpi: put device when verifying client fails (Wolfram Sang)
- iommu/vt-d: Ignore devices with out-of-spec domain number (Daniel Drake)
- iommu/vt-d: Fix the wrong printing in RHSA parsing (Zhenzhong Duan)
- netfilter: nft_payload: add missing attribute validation for payload csum flags (Jakub Kicinski)
- netfilter: cthelper: add missing attribute validation for cthelper (Jakub Kicinski)
- nl80211: add missing attribute validation for channel switch (Jakub Kicinski)
- nl80211: add missing attribute validation for beacon report scanning (Jakub Kicinski)
- nl80211: add missing attribute validation for critical protocol indication (Jakub Kicinski)
- pinctrl: core: Remove extra kref_get which blocks hogs being freed (Charles Keepax)
- pinctrl: meson-gxl: fix GPIOX sdio pins (Nicolas Belin)
- iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page (Yonghyun Hwang)
- iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint (Hans de Goede)
- iommu/dma: Fix MSI reservation allocation (Marc Zyngier)
- x86/mce: Fix logic and comments around MSR_PPIN_CTL (Tony Luck)
- efi: Fix a race and a buffer overflow while reading efivars via sysfs (Vladis Dronov)
- ARC: define __ALIGN_STR and __ALIGN symbols for ARC (Eugeniy Paltsev)
- gfs2_atomic_open(): fix O_EXCL|O_CREAT handling on cold dcache (Al Viro)
- cifs_atomic_open(): fix double-put on late allocation failure (Al Viro)
- ktest: Add timeout for ssh sync testing (Steven Rostedt (VMware))
- drm/amd/display: remove duplicated assignment to grph_obj_type (Colin Ian King)
- workqueue: don't use wq_select_unbound_cpu() for bound works (Hillf Danton)
- iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT with pr_warn + add_taint (Hans de Goede)
- virtio-blk: fix hw_queue stopped on arbitrary error (Halil Pasic)
- iwlwifi: mvm: Do not require PHY_SKU NVM section for 3168 devices (Dan Moulding)
- cgroup: Iterate tasks that did not finish do_exit() (Michal Koutný)
- cgroup: cgroup_procs_next should increase position index (Vasily Averin)
- ipvlan: don't deref eth hdr before checking it's set (Mahesh Bandewar)
- ipvlan: egress mcast packets are not exceptional (Paolo Abeni)
- ipvlan: do not add hardware address of master to its unicast filter list (Jiri Wiesner)
- inet_diag: return classid for all socket types (Dmitry Yakunin)
- macvlan: add cond_resched() during multicast processing (Mahesh Bandewar)
- net: fec: validate the new settings in fec_enet_set_coalesce() (Jakub Kicinski)
- slip: make slhc_compress() more robust against malicious packets (Eric Dumazet)
- bonding/alb: make sure arp header is pulled before accessing it (Eric Dumazet)
- net: phy: fix MDIO bus PM PHY resuming (Heiner Kallweit)
- nfc: add missing attribute validation for vendor subcommand (Jakub Kicinski)
- nfc: add missing attribute validation for SE API (Jakub Kicinski)
- team: add missing attribute validation for array index (Jakub Kicinski)
- team: add missing attribute validation for port ifindex (Jakub Kicinski)
- net: fq: add missing attribute validation for orphan mask (Jakub Kicinski)
- macsec: add missing attribute validation for port (Jakub Kicinski)
- can: add missing attribute validation for termination (Jakub Kicinski)
- nl802154: add missing attribute validation for dev_type (Jakub Kicinski)
- nl802154: add missing attribute validation (Jakub Kicinski)
- fib: add missing attribute validation for tun_id (Jakub Kicinski)
- net: memcg: fix lockdep splat in inet_csk_accept() (Eric Dumazet)
- net: memcg: late association of sock to memcg (Shakeel Butt)
- cgroup: memcg: net: do not associate sock with unrelated cgroup (Shakeel Butt)
- bnxt_en: reinitialize IRQs when MTU is modified (Vasundhara Volam)
- sfc: detach from cb_page in efx_copy_channel() (Edward Cree)
- r8152: check disconnect status after long sleep (You-Sheng Yang)
- net/packet: tpacket_rcv: do not increment ring index on drop (Willem de Bruijn)
- net: nfc: fix bounds checking bugs on "pipe" (Dan Carpenter)
- net: macsec: update SCI upon MAC address change. (Dmitry Bogdanov)
- netlink: Use netlink header as base to calculate bad attribute offset (Pablo Neira Ayuso)
- ipvlan: do not use cond_resched_rcu() in ipvlan_process_multicast() (Eric Dumazet)
- ipvlan: add cond_resched_rcu() while processing muticast backlog (Mahesh Bandewar)
- ipv6/addrconf: call ipv6_mc_up() for non-Ethernet interface (Hangbin Liu)
- gre: fix uninit-value in __iptunnel_pull_header (Eric Dumazet)
- cgroup, netclassid: periodically release file_lock on classid updating (Dmitry Yakunin)
- net: phy: Avoid multiple suspends (Florian Fainelli)
- phy: Revert toggling reset changes. (David S. Miller)
- Linux 4.14.173 (Greg Kroah-Hartman)
- ASoC: topology: Fix memleak in soc_tplg_manifest_load() (Dragos Tarcatu)
- xhci: handle port status events for removed USB3 hcd (Mathias Nyman)
- dm integrity: fix a deadlock due to offloading to an incorrect workqueue (Mikulas Patocka)
- powerpc: fix hardware PMU exception bug on PowerVM compatibility mode systems (Desnes A. Nunes do Rosario)
- dmaengine: coh901318: Fix a double lock bug in dma_tc_handle() (Dan Carpenter)
- hwmon: (adt7462) Fix an error return in ADT7462_REG_VOLT() (Dan Carpenter)
- ARM: imx: build v7_cpu_resume() unconditionally (Ahmad Fatoum)
- IB/hfi1, qib: Ensure RCU is locked when accessing list (Dennis Dalessandro)
- RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen() (Jason Gunthorpe)
- RDMA/iwcm: Fix iwcm work deallocation (Bernard Metzler)
- ASoC: dapm: Correct DAPM handling of active widgets during shutdown (Charles Keepax)
- ASoC: pcm512x: Fix unbalanced regulator enable call in probe error path (Matthias Reichl)
- ASoC: pcm: Fix possible buffer overflow in dpcm state sysfs output (Takashi Iwai)
- ASoC: intel: skl: Fix possible buffer overflow in debug outputs (Takashi Iwai)
- ASoC: intel: skl: Fix pin debug prints (Takashi Iwai)
- ASoC: topology: Fix memleak in soc_tplg_link_elems_load() (Dragos Tarcatu)
- ARM: dts: ls1021a: Restore MDIO compatible to gianfar (Vladimir Oltean)
- dm cache: fix a crash due to incorrect work item cancelling (Mikulas Patocka)
- dmaengine: tegra-apb: Prevent race conditions of tasklet vs free list (Dmitry Osipenko)
- dmaengine: tegra-apb: Fix use-after-free (Dmitry Osipenko)
- x86/pkeys: Manually set X86_FEATURE_OSPKE to preserve existing changes (Sean Christopherson)
- vt: selection, push sel_lock up (Jiri Slaby)
- vt: selection, push console lock down (Jiri Slaby)
- vt: selection, close sel_buffer race (Jiri Slaby) {CVE-2020-8648}
- serial: 8250_exar: add support for ACCES cards (Jay Dolan)
- tty:serial:mvebu-uart:fix a wrong return (tangbin)
- arm: dts: dra76x: Fix mmc3 max-frequency (Faiz Abbas)
- fat: fix uninit-memory access for partial initialized inode (OGAWA Hirofumi)
- mm, numa: fix bad pmd by atomically check for pmd_trans_huge when marking page tables prot_numa (Mel Gorman)
- vgacon: Fix a UAF in vgacon_invert_region (Zhang Xiaoxu) {CVE-2020-8649} {CVE-2020-8647} {CVE-2020-8647} {CVE-2020-8649}
- usb: core: port: do error out if usb_autopm_get_interface() fails (Eugeniu Rosca)
- usb: core: hub: do error out if usb_autopm_get_interface() fails (Eugeniu Rosca)
- usb: core: hub: fix unhandled return by employing a void function (Eugeniu Rosca)
- usb: quirks: add NO_LPM quirk for Logitech Screen Share (Dan Lazewatsky)
- usb: storage: Add quirk for Samsung Fit flash (Jim Lin)
- cifs: don't leak -EAGAIN for stat() during reconnect (Ronnie Sahlberg)
- net: thunderx: workaround BGX TX Underflow issue (Tim Harvey)
- x86/xen: Distribute switch variables for initialization (Kees Cook)
- nvme: Fix uninitialized-variable warning (Keith Busch)
- x86/boot/compressed: Don't declare __force_order in kaslr_64.c (H.J. Lu)
- s390/cio: cio_ignore_proc_seq_next should increase position index (Vasily Averin)
- watchdog: da9062: do not ping the hw during stop() (Marco Felsch)
- net: ks8851-ml: Fix 16-bit IO operation (Marek Vasut)
- net: ks8851-ml: Fix 16-bit data access (Marek Vasut)
- net: ks8851-ml: Remove 8-bit bus accessors (Marek Vasut)
- drm/msm/dsi: save pll state before dsi host is powered off (Harigovindan P)
- drm: msm: Fix return type of dsi_mgr_connector_mode_valid for kCFI (John Stultz)
- drm/msm/mdp5: rate limit pp done timeout warnings (Brian Masney)
- usb: gadget: serial: fix Tx stall after buffer overflow (Sergey Organov)
- usb: gadget: ffs: ffs_aio_cancel(): Save/restore IRQ flags (Lars-Peter Clausen)
- usb: gadget: composite: Support more than 500mA MaxPower (Jack Pham)
- selftests: fix too long argument (Jiri Benc)
- serial: ar933x_uart: set UART_CS_{RX,TX}_READY_ORIDE (Daniel Golle)
- kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic (Masami Hiramatsu)
- RDMA/core: Fix use of logical OR in get_new_pps (Nathan Chancellor)
- RDMA/core: Fix pkey and port assignment in get_new_pps (Maor Gottlieb)
- net: dsa: bcm_sf2: Forcibly configure IMP port for 1Gb/sec (Florian Fainelli)
- EDAC/amd64: Set grain per DIMM (Yazen Ghannam)
- audit: always check the netlink payload length in audit_receive_msg() (Paul Moore)
- Revert "char/random: silence a lockdep splat with printk()" (Greg Kroah-Hartman)
- mm, thp: fix defrag setting if newline is not used (David Rientjes)
- mm/huge_memory.c: use head to check huge zero page (Wei Yang)
- perf hists browser: Restore ESC as "Zoom out" of DSO/thread/etc (Arnaldo Carvalho de Melo)
- kprobes: Set unoptimized flag after unoptimizing code (Masami Hiramatsu)
- drivers: net: xgene: Fix the order of the arguments of 'alloc_etherdev_mqs()' (Christophe JAILLET)
- tuntap: correctly set SOCKWQ_ASYNC_NOSPACE (Jason Wang)
- KVM: Check for a bad hva before dropping into the ghc slow path (Sean Christopherson)
- KVM: SVM: Override default MMIO mask if memory encryption is enabled (Tom Lendacky)
- mwifiex: drop most magic numbers from mwifiex_process_tdls_action_frame() (Brian Norris)
- namei: only return -ECHILD from follow_dotdot_rcu() (Aleksa Sarai)
- net: ena: make ena rxfh support ETH_RSS_HASH_NO_CHANGE (Arthur Kiyanovski)
- net: atlantic: fix potential error handling (Pavel Belous)
- net: netlink: cap max groups which will be considered in netlink_bind() (Nikolay Aleksandrov)
- include/linux/bitops.h: introduce BITS_PER_TYPE (Chris Wilson)
- ecryptfs: Fix up bad backport of fe2e082f5da5b4a0a92ae32978f81507ef37ec66 (Nathan Chancellor)
- usb: charger: assign specific number for enum value (Peter Chen)
- drm/i915/gvt: Separate display reset from ALL_ENGINES reset (Tina Zhang)
- i2c: jz4780: silence log flood on txabrt (Wolfram Sang)
- i2c: altera: Fix potential integer overflow (Gustavo A. R. Silva)
- MIPS: VPE: Fix a double free and a memory leak in 'release_vpe()' (Christophe JAILLET)
- HID: hiddev: Fix race in in hiddev_disconnect() (dan.carpenter@oracle.com)
- Revert "PM / devfreq: Modify the device name as devfreq(X) for sysfs" (Orson Zhai)
- tracing: Disable trace_printk() on post poned tests (Steven Rostedt (VMware))
- HID: core: increase HID report buffer size to 8KiB (Johan Korsnes)
- HID: core: fix off-by-one memset in hid_report_raw_event() (Johan Korsnes)
- HID: ite: Only bind to keyboard USB interface on Acer SW5-012 keyboard dock (Hans de Goede)
- ACPI: watchdog: Fix gas->access_width usage (Mika Westerberg)
- ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macro (Mika Westerberg)
- audit: fix error handling in audit_data_to_entry() (Paul Moore)
- ext4: potential crash on allocation error in ext4_alloc_flex_bg_array() (Dan Carpenter)
- net: sched: correct flower port blocking (Jason Baron)
- qede: Fix race between rdma destroy workqueue and link change event (Michal Kalderon)
- ipv6: Fix route replacement with dev-only route (Benjamin Poirier)
- ipv6: Fix nlmsg_flags when splitting a multipath route (Benjamin Poirier)
- sctp: move the format error check out of __sctp_sf_do_9_1_abort (Xin Long)
- nfc: pn544: Fix occasional HW initialization failure (Dmitry Osipenko)
- net: phy: restore mdio regs in the iproc mdio driver (Arun Parameswaran)
- net: fib_rules: Correctly set table field when table number exceeds 8 bits (Jethro Beekman)
- sysrq: Remove duplicated sysrq message (Petr Mladek)
- sysrq: Restore original console_loglevel when sysrq disabled (Petr Mladek)
- cfg80211: add missing policy for NL80211_ATTR_STATUS_CODE (Sergey Matyukevich)
- cifs: Fix mode output in debugging statements (Frank Sorenson)
- net: ena: ena-com.c: prevent NULL pointer dereference (Arthur Kiyanovski)
- net: ena: ethtool: use correct value for crc32 hash (Sameeh Jubran)
- net: ena: fix incorrectly saving queue numbers when setting RSS indirection table (Arthur Kiyanovski)
- net: ena: rss: store hash function as values and not bits (Arthur Kiyanovski)
- net: ena: rss: fix failure to get indirection table (Sameeh Jubran)
- net: ena: fix incorrect default RSS key (Arthur Kiyanovski)
- net: ena: add missing ethtool TX timestamping indication (Arthur Kiyanovski)
- net: ena: fix uses of round_jiffies() (Arthur Kiyanovski)
- net: ena: fix potential crash when rxfh key is NULL (Arthur Kiyanovski)
- qmi_wwan: unconditionally reject 2 ep interfaces (Bjørn Mork)
- qmi_wwan: re-add DW5821e pre-production variant (Bjørn Mork)
- cfg80211: check wiphy driver existence for drvinfo report (Sergey Matyukevich)
- mac80211: consider more elements in parsing CRC (Johannes Berg)
- dax: pass NOWAIT flag to iomap_apply (Jeff Moyer)
- drm/msm: Set dma maximum segment size for mdss (Sean Paul)
- ipmi:ssif: Handle a possible NULL pointer reference (Corey Minyard)
- ext4: fix potential race between s_group_info online resizing and access (Suraj Jitindar Singh)
- ext4: fix potential race between s_flex_groups online resizing and access (Suraj Jitindar Singh)
- ext4: fix potential race between online resizing and write operations (Theodore Ts'o)
- netfilter: nf_conntrack: resolve clash for matching conntracks (Martynas Pumputis)
- iwlwifi: pcie: fix rb_allocator workqueue allocation (Johannes Berg)
- Linux 4.14.172 (Greg Kroah-Hartman)
- s390/mm: Explicitly compare PAGE_DEFAULT_KEY against zero in storage_key_init_range (Nathan Chancellor)
- xen: Enable interrupts when calling _cond_resched() (Thomas Gleixner)
- ata: ahci: Add shutdown to freeze hardware resources of ahci (Prabhakar Kushwaha)
- netfilter: xt_hashlimit: limit the max size of hashtable (Cong Wang)
- ALSA: seq: Fix concurrent access to queue current tick/time (Takashi Iwai)
- ALSA: seq: Avoid concurrent access to queue flags (Takashi Iwai)
- ALSA: rawmidi: Avoid bit fields for state flags (Takashi Iwai)
- genirq/proc: Reject invalid affinity masks (again) (Thomas Gleixner)
- iommu/vt-d: Fix compile warning from intel-svm.h (Joerg Roedel)
- ecryptfs: replace BUG_ON with error handling code (Aditya Pakki)
- staging: greybus: use after free in gb_audio_manager_remove_all() (Dan Carpenter)
- staging: rtl8723bs: fix copy of overlapping memory (Colin Ian King)
- usb: gadget: composite: Fix bMaxPower for SuperSpeedPlus (Jack Pham)
- scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session" (Bart Van Assche)
- scsi: Revert "RDMA/isert: Fix a recently introduced regression related to logout" (Bart Van Assche)
- Btrfs: fix btrfs_wait_ordered_range() so that it waits for all ordered extents (Filipe Manana)
- btrfs: do not check delayed items are empty for single transaction cleanup (Josef Bacik)
- btrfs: fix bytes_may_use underflow in prealloc error condtition (Josef Bacik)
- KVM: apic: avoid calculating pending eoi from an uninitialized val (Miaohe Lin)
- KVM: nVMX: handle nested posted interrupts when apicv is disabled for L1 (Vitaly Kuznetsov)
- ext4: fix race between writepages and enabling EXT4_EXTENTS_FL (Eric Biggers)
- ext4: rename s_journal_flag_rwsem to s_writepages_rwsem (Eric Biggers)
- ext4: fix mount failure with quota configured as module (Jan Kara)
- ext4: add cond_resched() to __ext4_find_entry() (Shijie Luo)
- ext4: fix a data race in EXT4_I(inode)->i_disksize (Qian Cai)
- lib/stackdepot.c: fix global out-of-bounds in stack_slabs (Alexander Potapenko)
- serial: 8250: Check UPF_IRQ_SHARED in advance (Andy Shevchenko)
- vt: vt_ioctl: fix race in VT_RESIZEX (Eric Dumazet)
- VT_RESIZEX: get rid of field-by-field copyin (Al Viro)
- xhci: apply XHCI_PME_STUCK_QUIRK to Intel Comet Lake platforms (Mathias Nyman)
- KVM: x86: don't notify userspace IOAPIC on edge-triggered interrupt EOI (Miaohe Lin)
- drm/amdgpu/soc15: fix xclk for raven (Alex Deucher)
- mm/vmscan.c: don't round up scan size for online memory cgroup (Gavin Shan)
- Revert "ipc,sem: remove uneeded sem_undo_list lock usage in exit_sem()" (Ioanna Alifieraki)
- MAINTAINERS: Update drm/i915 bug filing URL (Jani Nikula)
- serdev: ttyport: restore client ops on deregistration (Johan Hovold)
- tty: serial: imx: setup the correct sg entry for tx dma (Fugang Duan)
- tty/serial: atmel: manage shutdown in case of RS485 or ISO7816 mode (Nicolas Ferre)
- x86/mce/amd: Fix kobject lifetime (Thomas Gleixner)
- x86/mce/amd: Publish the bank pointer only after setup has succeeded (Borislav Petkov)
- staging: rtl8723bs: Fix potential overuse of kernel memory (Larry Finger)
- staging: rtl8723bs: Fix potential security hole (Larry Finger)
- staging: rtl8188eu: Fix potential overuse of kernel memory (Larry Finger)
- staging: rtl8188eu: Fix potential security hole (Larry Finger)
- USB: hub: Fix the broken detection of USB3 device in SMSC hub (Hardik Gajjar)
- USB: hub: Don't record a connect-change event during reset-resume (Alan Stern)
- USB: Fix novation SourceControl XL after suspend (Richard Dodd)
- usb: uas: fix a plug & unplug racing (EJ Hsu)
- usb: host: xhci: update event ring dequeue pointer on purpose (Peter Chen)
- xhci: fix runtime pm enabling for quirky Intel hosts (Mathias Nyman)
- xhci: Force Maximum Packet size for Full-speed bulk devices to valid range. (Mathias Nyman)
- staging: vt6656: fix sign of rx_dbm to bb_pre_ed_rssi. (Malcolm Priestley)
- staging: android: ashmem: Disallow ashmem memory from being remapped (Suren Baghdasaryan)
- vt: selection, handle pending signals in paste_selection (Jiri Slaby)
- USB: misc: iowarrior: add support for the 100 device (Greg Kroah-Hartman)
- USB: misc: iowarrior: add support for the 28 and 28L devices (Greg Kroah-Hartman)
- USB: misc: iowarrior: add support for 2 OEMed devices (Greg Kroah-Hartman)
- thunderbolt: Prevent crash if non-active NVMem file is read (Mika Westerberg)
- net/smc: fix leak of kernel memory to user space (Eric Dumazet)
- net/sched: flower: add missing validation of TCA_FLOWER_FLAGS (Davide Caratti)
- net/sched: matchall: add missing validation of TCA_MATCHALL_FLAGS (Davide Caratti)
- net: dsa: tag_qca: Make sure there is headroom for tag (Per Forlin)
- enic: prevent waking up stopped tx queues over watchdog reset (Firo Yang)
- selinux: ensure we cleanup the internal AVC counters on error in avc_update() (Jaihind Yadav)
- mlxsw: spectrum_dpipe: Add missing error path (Ido Schimmel)
- virtio_balloon: prevent pfn array overflow (Michael S. Tsirkin)
- help_next should increase position index (Vasily Averin)
- brd: check and limit max_part par (Zhiqiang Liu)
- microblaze: Prevent the overflow of the start (Shubhrajyoti Datta)
- iwlwifi: mvm: Fix thermal zone registration (Andrei Otcheretianski)
- irqchip/gic-v3-its: Reference to its_invall_cmd descriptor when building INVALL (Zenghui Yu)
- bcache: explicity type cast in bset_bkey_last() (Coly Li)
- reiserfs: prevent NULL pointer dereference in reiserfs_insert_item() (Yunfeng Ye)
- lib/scatterlist.c: adjust indentation in __sg_alloc_table (Nathan Chancellor)
- ocfs2: fix a NULL pointer dereference when call ocfs2_update_inode_fsync_trans() (wangyan)
- radeon: insert 10ms sleep in dce5_crtc_load_lut (Daniel Vetter)
- trigger_next should increase position index (Vasily Averin)
- ftrace: fpid_next() should increase position index (Vasily Averin)
- drm/nouveau/disp/nv50-: prevent oops when no channel method map provided (Ben Skeggs)
- irqchip/gic-v3: Only provision redistributors that are enabled in ACPI (Marc Zyngier)
- ceph: check availability of mds cluster on mount after wait timeout (Xiubo Li)
- cifs: fix NULL dereference in match_prepath (Ronnie Sahlberg)
- iwlegacy: ensure loop counter addr does not wrap and cause an infinite loop (Colin Ian King)
- hostap: Adjust indentation in prism2_hostapd_add_sta (Nathan Chancellor)
- ARM: 8951/1: Fix Kexec compilation issue. (Vincenzo Frascino)
- jbd2: make sure ESHUTDOWN to be recorded in the journal superblock (zhangyi (F))
- jbd2: switch to use jbd2_journal_abort() when failed to submit the commit record (zhangyi (F))
- powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV (Oliver O'Halloran)
- ALSA: hda - Add docking station support for Lenovo Thinkpad T420s (Peter Große)
- driver core: platform: fix u32 greater or equal to zero comparison (Colin Ian King)
- s390/ftrace: generate traced function stack frame (Vasily Gorbik)
- x86/decoder: Add TEST opcode to Group3-2 (Masami Hiramatsu)
- ALSA: hda/hdmi - add retry logic to parse_intel_hdmi() (Kai Vehmanen)
- irqchip/mbigen: Set driver .suppress_bind_attrs to avoid remove problems (John Garry)
- remoteproc: Initialize rproc_class before use (Brandon Maier)
- btrfs: device stats, log when stats are zeroed (Anand Jain)
- btrfs: safely advance counter when looking up bio csums (David Sterba)
- btrfs: fix possible NULL-pointer dereference in integrity checks (Johannes Thumshirn)
- pwm: Remove set but not set variable 'pwm' (yu kuai)
- ide: serverworks: potential overflow in svwks_set_pio_mode() (Dan Carpenter)
- cmd64x: potential buffer overflow in cmd64x_program_timings() (Dan Carpenter)
- pwm: omap-dmtimer: Remove PWM chip in .remove before making it unfunctional (Uwe Kleine-König)
- x86/mm: Fix NX bit clearing issue in kernel_map_pages_in_pgd (Ard Biesheuvel)
- f2fs: fix memleak of kobject (Chao Yu)
- watchdog/softlockup: Enforce that timestamp is valid on boot (Thomas Gleixner)
- arm64: fix alternatives with LLVM's integrated assembler (Sami Tolvanen)
- scsi: iscsi: Don't destroy session if there are outstanding connections (Nick Black)
- f2fs: free sysfs kobject (Jaegeuk Kim)
- iommu/arm-smmu-v3: Use WRITE_ONCE() when changing validity of an STE (Will Deacon)
- usb: musb: omap2430: Get rid of musb .set_vbus for omap2430 glue (Tony Lindgren)
- drm/vmwgfx: prevent memory leak in vmw_cmdbuf_res_add (Navid Emamdoost)
- drm/nouveau: Fix copy-paste error in nouveau_fence_wait_uevent_handler (YueHaibing)
- drm/nouveau/gr/gk20a,gm200-: add terminators to method lists read from fw (Ben Skeggs)
- drm/nouveau/secboot/gm20b: initialize pointer in gm20b_secboot_new() (Dan Carpenter)
- vme: bridges: reduce stack usage (Arnd Bergmann)
- driver core: Print device when resources present in really_probe() (Geert Uytterhoeven)
- driver core: platform: Prevent resouce overflow from causing infinite loops (Simon Schwartz)
- tty: synclink_gt: Adjust indentation in several functions (Nathan Chancellor)
- tty: synclinkmp: Adjust indentation in several functions (Nathan Chancellor)
- ASoC: atmel: fix build error with CONFIG_SND_ATMEL_SOC_DMA=m (Chen Zhou)
- wan: ixp4xx_hss: fix compile-testing on 64-bit (Arnd Bergmann)
- Input: edt-ft5x06 - work around first register access error (Philipp Zabel)
- rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls (Paul E. McKenney)
- efi/x86: Don't panic or BUG() on non-critical error conditions (Ard Biesheuvel)
- soc/tegra: fuse: Correct straps' address for older Tegra124 device trees (Dmitry Osipenko)
- IB/hfi1: Add software counter for ctxt0 seq drop (Mike Marciniszyn)
- udf: Fix free space reporting for metadata and virtual partitions (Jan Kara)
- usbip: Fix unsafe unaligned pointer usage (Shuah Khan)
- drm: remove the newline for CRC source name. (Dingchen Zhang)
- tools lib api fs: Fix gcc9 stringop-truncation compilation error (Andrey Zhizhikin)
- ALSA: sh: Fix compile warning wrt const (Takashi Iwai)
- ALSA: sh: Fix unused variable warnings (Takashi Iwai)
- clk: sunxi-ng: add mux and pll notifiers for A64 CPU clock (Icenowy Zheng)
- RDMA/rxe: Fix error type of mmap_offset (Jiewei Ke)
- pinctrl: sh-pfc: sh7269: Fix CAN function GPIOs (Geert Uytterhoeven)
- PM / devfreq: rk3399_dmc: Add COMPILE_TEST and HAVE_ARM_SMCCC dependency (Chanwoo Choi)
- x86/vdso: Provide missing include file (Valdis Kletnieks)
- dmaengine: Store module owner in dma_device struct (Logan Gunthorpe)
- ARM: dts: r8a7779: Add device node for ARM global timer (Geert Uytterhoeven)
- drm/mediatek: handle events when enabling/disabling crtc (Bibby Hsieh)
- scsi: aic7xxx: Adjust indentation in ahc_find_syncrate (Nathan Chancellor)
- scsi: ufs: Complete pending requests in host reset and restore path (Can Guo)
- ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1 (Erik Kaneda)
- orinoco: avoid assertion in case of NULL pointer (Aditya Pakki)
- rtlwifi: rtl_pci: Fix -Wcast-function-type (Phong Tran)
- iwlegacy: Fix -Wcast-function-type (Phong Tran)
- ipw2x00: Fix -Wcast-function-type (Phong Tran)
- b43legacy: Fix -Wcast-function-type (Phong Tran)
- ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status (Nathan Chancellor)
- fore200e: Fix incorrect checks of NULL pointer dereference (Aditya Pakki)
- reiserfs: Fix spurious unlock in reiserfs_fill_super() error handling (Jan Kara)
- media: v4l2-device.h: Explicitly compare grp{id,mask} to zero in v4l2_device macros (Nathan Chancellor)
- ARM: dts: imx6: rdu2: Disable WP for USDHC2 and USDHC3 (Andrey Smirnov)
- arm64: dts: qcom: msm8996: Disable USB2 PHY suspend by core (Manu Gautam)
- NFC: port100: Convert cpu_to_le16(le16_to_cpu(E1) + E2) to use le16_add_cpu(). (Mao Wenan)
- PCI/IOV: Fix memory leak in pci_iov_add_virtfn() (Navid Emamdoost)
- net/wan/fsl_ucc_hdlc: reject muram offsets above 64K (Rasmus Villemoes)
- regulator: rk808: Lower log level on optional GPIOs being not available (Miquel Raynal)
- drm/amdgpu: remove 4 set but not used variable in amdgpu_atombios_get_connector_info_from_object_table (yu kuai)
- clk: qcom: rcg2: Don't crash if our parent can't be found; return an error (Douglas Anderson)
- kconfig: fix broken dependency in randconfig-generated .config (Masahiro Yamada)
- KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups (Christian Borntraeger)
- nbd: add a flush_workqueue in nbd_start_device (Sun Ke)
- ext4, jbd2: ensure panic when aborting with zero errno (zhangyi (F))
- tracing: Fix very unlikely race of registering two stat tracers (Steven Rostedt (VMware))
- tracing: Fix tracing_stat return values in error handling paths (Luis Henriques)
- x86/sysfb: Fix check for bad VRAM size (Arvind Sankar)
- jbd2: clear JBD2_ABORT flag before journal_reset to update log tail info when load journal (Kai Li)
- kselftest: Minimise dependency of get_size on C library interfaces (Siddhesh Poyarekar)
- clocksource/drivers/bcm2835_timer: Fix memory leak of timer (Colin Ian King)
- usb: dwc2: Fix IN FIFO allocation (John Keeping)
- usb: gadget: udc: fix possible sleep-in-atomic-context bugs in gr_probe() (Jia-Ju Bai)
- uio: fix a sleep-in-atomic-context bug in uio_dmem_genirq_irqcontrol() (Jia-Ju Bai)
- sparc: Add .exit.data section. (David S. Miller)
- MIPS: Loongson: Fix potential NULL dereference in loongson3_platform_init() (Tiezhu Yang)
- efi/x86: Map the entire EFI vendor string before copying it (Ard Biesheuvel)
- pinctrl: baytrail: Do not clear IRQ flags on direct-irq enabled pins (Hans de Goede)
- media: sti: bdisp: fix a possible sleep-in-atomic-context bug in bdisp_device_run() (Jia-Ju Bai)
- char/random: silence a lockdep splat with printk() (Sergey Senozhatsky)
- gpio: gpio-grgpio: fix possible sleep-in-atomic-context bugs in grgpio_irq_map/unmap() (Jia-Ju Bai)
- powerpc/powernv/iov: Ensure the pdn for VFs always contains a valid PE number (Oliver O'Halloran)
- media: i2c: mt9v032: fix enum mbus codes and frame sizes (Eugen Hristev)
- pxa168fb: Fix the function used to release some memory in an error handling path (Christophe JAILLET)
- pinctrl: sh-pfc: sh7264: Fix CAN function GPIOs (Geert Uytterhoeven)
- gianfar: Fix TX timestamping with a stacked DSA driver (Vladimir Oltean)
- ALSA: ctl: allow TLV read operation for callback type of element in locked case (Takashi Sakamoto)
- ext4: fix ext4_dax_read/write inode locking sequence for IOCB_NOWAIT (Ritesh Harjani)
- leds: pca963x: Fix open-drain initialization (Zahari Petkov)
- brcmfmac: Fix use after free in brcmf_sdio_readframes() (Dan Carpenter)
- cpu/hotplug, stop_machine: Fix stop_machine vs hotplug order (Peter Zijlstra)
- drm/gma500: Fixup fbdev stolen size usage evaluation (Paul Kocialkowski)
- KVM: nVMX: Use correct root level for nested EPT shadow page tables (Sean Christopherson)
- Revert "KVM: nVMX: Use correct root level for nested EPT shadow page tables" (Sasha Levin)
- jbd2: do not clear the BH_Mapped flag when forgetting a metadata buffer (zhangyi (F))
- jbd2: move the clearing of b_modified flag to the journal_unmap_buffer() (zhangyi (F))
- hwmon: (pmbus/ltc2978) Fix PMBus polling of MFR_COMMON definitions. (Mike Jones)
- perf/x86/intel: Fix inaccurate period in context switch for auto-reload (Kan Liang)
- s390/time: Fix clk type in get_tod_clock (Nathan Chancellor)
- RDMA/core: Fix protection fault in get_pkey_idx_qp_list (Leon Romanovsky)
- IB/hfi1: Close window for pq and request coliding (Mike Marciniszyn)
- serial: imx: Only handle irqs that are actually enabled (Uwe Kleine-König)
- serial: imx: ensure that RX irqs are off if RX is off (Uwe Kleine-König)
- padata: Remove broken queue flushing (Herbert Xu)
- perf/x86/amd: Add missing L2 misses event spec to AMD Family 17h's event map (Kim Phillips)
- KVM: nVMX: Use correct root level for nested EPT shadow page tables (Sean Christopherson)
- arm64: ssbs: Fix context-switch when SSBS is present on all CPUs (Will Deacon)
- btrfs: log message when rw remount is attempted with unclean tree-log (David Sterba)
- btrfs: print message when tree-log replay starts (David Sterba)
- Btrfs: fix race between using extent maps and merging them (Filipe Manana)
- ext4: improve explanation of a mount failure caused by a misconfigured kernel (Theodore Ts'o)
- ext4: fix checksum errors with indexed dirs (Jan Kara)
- ext4: fix support for inode sizes > 1024 bytes (Theodore Ts'o)
- ext4: don't assume that mmp_nodename/bdevname have NUL (Andreas Dilger)
- ARM: 8723/2: always assume the "unified" syntax for assembly code (Nicolas Pitre)
- arm64: nofpsimd: Handle TIF_FOREIGN_FPSTATE flag cleanly (Suzuki K Poulose)
- arm64: ptrace: nofpsimd: Fail FP/SIMD regset operations (Suzuki K Poulose)
- arm64: cpufeature: Set the FP/SIMD compat HWCAP bits properly (Suzuki K Poulose)
- ALSA: usb-audio: Apply sample rate quirk for Audioengine D1 (Arvind Sankar)
- Input: synaptics - remove the LEN0049 dmi id from topbuttonpad list (Benjamin Tissoires)
- Input: synaptics - enable SMBus on ThinkPad L470 (Gaurav Agrawal)
- Input: synaptics - switch T470s to RMI4 by default (Lyude Paul)
- ecryptfs: fix a memory leak bug in ecryptfs_init_messaging() (Wenwen Wang)
- ecryptfs: fix a memory leak bug in parse_tag_1_packet() (Wenwen Wang)
- ASoC: sun8i-codec: Fix setting DAI data format (Samuel Holland)
- ALSA: hda: Use scnprintf() for printing texts for sysfs/procfs (Takashi Iwai)
- iommu/qcom: Fix bogus detach logic (Robin Murphy)
- Linux 4.14.171 (Greg Kroah-Hartman)
- libertas: make lbs_ibss_join_existing() return error code on rates overflow (Nicolai Stange)
- libertas: don't exit from lbs_ibss_join_existing() with RCU read lock held (Nicolai Stange)
- mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (Qing Xu)
- mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (Qing Xu)
- serial: uartps: Move the spinlock after the read of the tx empty (Shubhrajyoti Datta)
- dm: fix potential for q->make_request_fn NULL pointer (Mike Snitzer)
- scsi: megaraid_sas: Do not initiate OCR if controller is not in ready state (Anand Lodnoor)
- pinctrl: sh-pfc: r8a7778: Fix duplicate SDSELF_B and SD1_CLK_B (Geert Uytterhoeven)
- media: i2c: adv748x: Fix unsafe macros (Gustavo A. R. Silva)
- crypto: atmel-sha - fix error handling when setting hmac key (Eric Biggers)
- crypto: artpec6 - return correct error code for failed setkey() (Eric Biggers)
- KVM: arm/arm64: Fix young bit from mmu notifier (Gavin Shan)
- arm64: cpufeature: Fix the type of no FP/SIMD capability (Suzuki K Poulose)
- ARM: 8949/1: mm: mark free_memmap as __init (Olof Johansson)
- KVM: arm/arm64: vgic-its: Fix restoration of unmapped collections (Eric Auger)
- powerpc/pseries: Allow not having ibm, hypertas-functions::hcall-multi-tce for DDW (Alexey Kardashevskiy)
- powerpc/pseries/vio: Fix iommu_table use-after-free refcount warning (Tyrel Datwyler)
- tools/power/acpi: fix compilation error (Zhengyuan Liu)
- ARM: dts: at91: sama5d3: define clock rate range for tcb1 (Alexandre Belloni)
- ARM: dts: at91: sama5d3: fix maximum peripheral clock rates (Alexandre Belloni)
- platform/x86: intel_mid_powerbtn: Take a copy of ddata (Mika Westerberg)
- ARC: [plat-axs10x]: Add missing multicast filter number to GMAC node (Jose Abreu)
- rtc: cmos: Stop using shared IRQ (Andy Shevchenko)
- rtc: hym8563: Return -EINVAL if the time is known to be invalid (Paul Kocialkowski)
- serial: uartps: Add a timeout to the tx empty wait (Shubhrajyoti Datta)
- NFSv4: try lease recovery on NFS4ERR_EXPIRED (Robert Milkowski)
- NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() (Trond Myklebust)
- nfs: NFS_SWAP should depend on SWAP (Geert Uytterhoeven)
- PCI: Don't disable bridge BARs when assigning bus resources (Logan Gunthorpe)
- PCI/switchtec: Fix vep_vector_number ioread width (Logan Gunthorpe)
- scsi: ufs: Fix ufshcd_probe_hba() reture value in case ufshcd_scsi_add_wlus() fails (Bean Huo)
- RDMA/netlink: Do not always generate an ACK for some netlink operations (Håkon Bugge)
- hv_sock: Remove the accept port restriction (Sunil Muthuswamy)
- ASoC: pcm: update FE/BE trigger order based on the command (Ranjani Sridharan)
- rxrpc: Fix service call disconnection (David Howells)
- perf/core: Fix mlock accounting in perf_mmap() (Song Liu)
- clocksource: Prevent double add_timer_on() for watchdog_timer (Konstantin Khlebnikov)
- cifs: fail i/o on soft mounts if sessionsetup errors out (Ronnie Sahlberg)
- KVM: s390: do not clobber registers during guest reset/store status (Christian Borntraeger)
- KVM: Play nice with read-only memslots when querying host page size (Sean Christopherson)
- KVM: Use vcpu-specific gva->hva translation when querying host page size (Sean Christopherson)
- KVM: x86: Fix potential put_fpu() w/o load_fpu() on MPX platform (Sean Christopherson)
- btrfs: flush write bio if we loop in extent_write_cache_pages (Josef Bacik)
- KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks (Marios Pomonis)
- drm: atmel-hlcdc: enable clock before configuring timing engine (Claudiu Beznea)
- Btrfs: fix race between adding and putting tree mod seq elements and nodes (Filipe Manana)
- btrfs: remove trivial locking wrappers of tree mod log (David Sterba)
- btrfs: free block groups after free'ing fs trees (Josef Bacik)
- btrfs: use bool argument in free_root_pointers() (Anand Jain)
- Btrfs: fix missing hole after hole punching and fsync when using NO_HOLES (Filipe Manana)
- Btrfs: fix assertion failure on fsync with NO_HOLES enabled (Filipe Manana)
- btrfs: Get rid of the confusing btrfs_file_extent_inline_len (Qu Wenruo)
- ext4: fix deadlock allocating crypto bounce page from mempool (Eric Biggers)
- bonding/alb: properly access headers in bond_alb_xmit() (Eric Dumazet)
- net: macb: Limit maximum GEM TX length in TSO (Harini Katakam)
- net: macb: Remove unnecessary alignment check for TSO (Harini Katakam)
- net: systemport: Avoid RBUF stuck in Wake-on-LAN mode (Florian Fainelli)
- net_sched: fix a resource leak in tcindex_set_parms() (Cong Wang)
- net: dsa: bcm_sf2: Only 7278 supports 2Gb/sec IMP port (Florian Fainelli)
- mfd: rn5t618: Mark ADC control register volatile (Andreas Kemnade)
- mfd: da9062: Fix watchdog compatible string (Marco Felsch)
- ubi: Fix an error pointer dereference in error handling code (Dan Carpenter)
- ubi: fastmap: Fix inverted logic in seen selfcheck (Sascha Hauer)
- nfsd: fix jiffies/time_t mixup in LRU list (Arnd Bergmann)
- nfsd: fix delay timer on 32-bit architectures (Arnd Bergmann)
- IB/core: Fix ODP get user pages flow (Yishai Hadas)
- IB/mlx5: Fix outstanding_pi index for GSI qps (Prabhath Sajeepa)
- net: tulip: Adjust indentation in {dmfe, uli526x}_init_module (Nathan Chancellor)
- net: smc911x: Adjust indentation in smc911x_phy_configure (Nathan Chancellor)
- ppp: Adjust indentation into ppp_async_input (Nathan Chancellor)
- NFC: pn544: Adjust indentation in pn544_hci_check_presence (Nathan Chancellor)
- powerpc/44x: Adjust indentation in ibm4xx_denali_fixup_memsize (Nathan Chancellor)
- ext2: Adjust indentation in ext2_fill_super (Nathan Chancellor)
- phy: qualcomm: Adjust indentation in read_poll_timeout (Nathan Chancellor)
- scsi: ufs: Recheck bkops level if bkops is disabled (Asutosh Das)
- scsi: qla4xxx: Adjust indentation in qla4xxx_mem_free (Nathan Chancellor)
- scsi: csiostor: Adjust indentation in csio_device_reset (Nathan Chancellor)
- scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_size() return type (Bart Van Assche)
- clk: tegra: Mark fuse clock as critical (Stephen Warren)
- KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails (Sean Christopherson)
- KVM: PPC: Book3S PR: Free shared page if mmu initialization fails (Sean Christopherson)
- KVM: PPC: Book3S HV: Uninit vCPU if vcore creation fails (Sean Christopherson)
- KVM: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks (Marios Pomonis)
- KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks (Marios Pomonis)
- KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c (Marios Pomonis)
- KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks (Marios Pomonis) {CVE-2013-1798}
- KVM: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks (Marios Pomonis)
- KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks (Marios Pomonis)
- KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks (Marios Pomonis)
- KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks (Marios Pomonis)
- KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks (Marios Pomonis)
- KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacks (Marios Pomonis)
- KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks (Marios Pomonis)
- xen/balloon: Support xend-based toolstack take two (Juergen Gross)
- tools/kvm_stat: Fix kvm_exit filter name (Gavin Shan)
- sunrpc: expiry_time should be seconds not timeval (Roberto Bergantinos Corpas)
- iwlwifi: don't throw error when trying to remove IGTK (Luca Coelho)
- ARM: tegra: Enable PLLP bypass during Tegra124 LP1 (Stephen Warren)
- btrfs: set trans->drity in btrfs_commit_transaction (Josef Bacik)
- NFS: Fix memory leaks and corruption in readdir (Trond Myklebust)
- scsi: qla2xxx: Fix unbound NVME response length (Arun Easi)
- crypto: picoxcell - adjust the position of tasklet_init and fix missed tasklet_kill (Chuhong Yuan)
- crypto: api - Fix race condition in crypto_spawn_alg (Herbert Xu)
- crypto: atmel-aes - Fix counter overflow in CTR mode (Tudor Ambarus)
- crypto: pcrypt - Do not clear MAY_SLEEP flag in original request (Herbert Xu)
- crypto: ccp - set max RSA modulus size for v3 platform devices as well (Ard Biesheuvel)
- samples/bpf: Don't try to remove user's homedir on clean (Toke Høiland-Jørgensen)
- ftrace: Protect ftrace_graph_hash with ftrace_sync (Steven Rostedt (VMware))
- ftrace: Add comment to why rcu_dereference_sched() is open coded (Steven Rostedt (VMware))
- tracing: Annotate ftrace_graph_notrace_hash pointer with __rcu (Amol Grover)
- tracing: Annotate ftrace_graph_hash pointer with __rcu (Amol Grover)
- dm crypt: fix benbi IV constructor crash if used in authenticated mode (Milan Broz)
- dm space map common: fix to ensure new block isn't already in use (Joe Thornber)
- dm zoned: support zone sizes smaller than 128MiB (Dmitry Fomichev)
- of: Add OF_DMA_DEFAULT_COHERENT & select it on powerpc (Michael Ellerman)
- PM: core: Fix handling of devices deleted during system-wide resume (Rafael J. Wysocki)
- f2fs: code cleanup for f2fs_statfs_project() (Chengguang Xu)
- f2fs: fix miscounted block limit in f2fs_statfs_project() (Chengguang Xu)
- f2fs: choose hardlimit when softlimit is larger than hardlimit in f2fs_statfs_project() (Chengguang Xu)
- power: supply: ltc2941-battery-gauge: fix use-after-free (Sven Van Asbroeck)
- scsi: qla2xxx: Fix mtcp dump collection failure (Quinn Tran)
- crypto: api - Check spawn->alg under lock in crypto_drop_spawn (Herbert Xu)
- hv_balloon: Balloon up according to request page number (Tianyu Lan)
- ubifs: don't trigger assertion on invalid no-key filename (Eric Biggers)
- mmc: sdhci-of-at91: fix memleak on clk_get failure (Michał Mirosław)
- PCI: keystone: Fix link training retries initiation (Yurii Monakov)
- ubifs: Fix deadlock in concurrent bulk-read and writepage (Zhihao Cheng)
- ubifs: Fix FS_IOC_SETFLAGS unexpectedly clearing encrypt flag (Eric Biggers)
- ubifs: Reject unsupported ioctl flags explicitly (Hou Tao)
- alarmtimer: Unregister wakeup source when module get fails (Stephen Boyd)
- ACPI: video: Do not export a non working backlight interface on MSI MS-7721 boards (Hans de Goede)
- mmc: spi: Toggle SPI polarity, do not hardcode it (Linus Walleij)
- powerpc/pseries: Advance pfn if section is not present in lmb_is_removable() (Pingfan Liu)
- powerpc/xmon: don't access ASDR in VMs (Sukadev Bhattiprolu)
- s390/mm: fix dynamic pagetable upgrade for hugetlbfs (Gerald Schaefer)
- MIPS: fix indentation of the 'RELOCS' message (Alexander Lobakin)
- KVM: arm64: Only sign-extend MMIO up to register width (Christoffer Dall)
- platform/x86: intel_scu_ipc: Fix interrupt support (Mika Westerberg)
- irqdomain: Fix a memory leak in irq_domain_push_irq() (Kevin Hao)
- lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more() (Gustavo A. R. Silva)
- media: v4l2-rect.h: fix v4l2_rect_map_inside() top/left adjustments (Helen Koike)
- media/v4l2-core: set pages dirty upon releasing DMA buffers (John Hubbard)
- ALSA: dummy: Fix PCM format loop in proc output (Takashi Iwai)
- usb: gadget: f_ecm: Use atomic_t to track in-flight request (Bryan O'Donoghue)
- usb: gadget: f_ncm: Use atomic_t to track in-flight request (Bryan O'Donoghue)
- usb: gadget: legacy: set max_speed to super-speed (Roger Quadros)
- brcmfmac: Fix memory leak in brcmf_usbdev_qinit (Navid Emamdoost)
- tracing: Fix sched switch start/stop refcount racy updates (Mathieu Desnoyers)
- mfd: dln2: More sanity checking for endpoints (Oliver Neukum)
- media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptors (Will Deacon)
- rxrpc: Fix NULL pointer deref due to call->conn being cleared on disconnect (David Howells)
- rxrpc: Fix insufficient receive notification generation (David Howells)
- tcp: clear tp->segs_{in|out} in tcp_disconnect() (Eric Dumazet)
- tcp: clear tp->data_segs{in|out} in tcp_disconnect() (Eric Dumazet)
- tcp: clear tp->delivered in tcp_disconnect() (Eric Dumazet)
- tcp: clear tp->total_retrans in tcp_disconnect() (Eric Dumazet)
- bnxt_en: Fix TC queue mapping. (Michael Chan)
- net_sched: fix an OOB access in cls_tcindex (Cong Wang)
- net: hsr: fix possible NULL deref in hsr_handle_frame() (Eric Dumazet)
- l2tp: Allow duplicate session creation with UDP (Ridge Kennedy)
- gtp: use __GFP_NOWARN to avoid memalloc warning (Taehee Yoo)
- cls_rsvp: fix rsvp_policy (Eric Dumazet)
- sparc32: fix struct ipc64_perm type definition (Arnd Bergmann)
- iwlwifi: mvm: fix NVM check for 3168 devices (Luca Coelho)
- x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEAR (Pawan Gupta)
- media: iguanair: fix endpoint sanity check (Johan Hovold)
- kernel/module: Fix memleak in module_add_modinfo_attrs() (YueHaibing)
- KVM: host panic handling vmread (Liam Merwick) [Orabug: 30851971]
- mips64:uek-rpm/ol7/config-mips: Enable IP_SET configs (Vijay Kumar) [Orabug: 31122203]
- KVM: x86: clear stale x86_emulate_ctxt->intercept value (Vitaly Kuznetsov) [Orabug: 31118689]
- arch/mips: Discard the contents of the PCI console if the buffer is full for more than 10 milliseconds (Victor Michel) [Orabug: 31118091]
- floppy: check FDC index for errors before assigning it (Linus Torvalds) [Orabug: 31067511] {CVE-2020-9383}
- rds: Add debugfs for inc/frag cache statistics (Hans Westgaard Ry) [Orabug: 30827414]
- rds: Add inc/frag cache statistics (Hans Westgaard Ry) [Orabug: 30827414]
- rds: Control the CPU (de)allocating fragments (Hans Westgaard Ry) [Orabug: 30827414]
- rds: Change caching strategy for receive buffers (Hans Westgaard Ry) [Orabug: 30827414]
- rds: Add lockfree stack routines (Hans Westgaard Ry) [Orabug: 30827414]
- IB/ipoib: Avoid race from waking up the transmission queue (Praveen Kumar Kannoju) [Orabug: 30596071]
- usbnet: silence an unnecessary warning (Oliver Neukum) [Orabug: 29625990]
- vhost: Check docket sk_family instead of call getname (Eugenio Pérez) [Orabug: 31085990] {CVE-2020-10942}
- uek-rpm: config-mips64-embedded misc pruning (Eric Saint-Etienne) [Orabug: 31079134]
- nfs: optimise readdir cache page invalidation (Dai Ngo) [Orabug: 31044293]
- NFS: Directory page cache pages need to be locked when read (Trond Myklebust) [Orabug: 31044293]
- net/mlx5: Add pci AtomicOps request (Michael Guralnik) [Orabug: 30750026]
- PCI: Add pci_enable_atomic_ops_to_root() (Jay Cornwall) [Orabug: 30750026]
- Revert "oled: give panic handler chance to run before kexec" (Wengang Wang) [Orabug: 31098795]
- Revert "oled: Limit panic routine change x86 only" (Wengang Wang) [Orabug: 31098795]
-
Wed Jun 10 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2013.uek]
- Add in-kernel X.509 certificate on mips64 (Eric Saint-Etienne) [Orabug: 31089578]
- net/xfrm: fix out-of-bounds packet access (Alexei Starovoitov) [Orabug: 31076305]
- x86/init: Fix kasan gcc8+ type miss match error. (John Donnelly) [Orabug: 31076260]
- Linux 4.14.170 (Greg Kroah-Hartman)
- perf report: Fix no libunwind compiled warning break s390 issue (Jin Yao)
- btrfs: do not zero f_bavail if we have available space (Josef Bacik)
- net: Fix skb->csum update in inet_proto_csum_replace16(). (Praveen Chaudhary)
- l2t_seq_next should increase position index (Vasily Averin)
- seq_tab_next() should increase position index (Vasily Averin)
- net/sonic: Quiesce SONIC before re-initializing descriptor memory (Finn Thain)
- net/sonic: Fix receive buffer handling (Finn Thain)
- net/sonic: Use MMIO accessors (Finn Thain)
- net/sonic: Add mutual exclusion for accessing shared state (Finn Thain)
- net: fsl/fman: rename IF_MODE_XGMII to IF_MODE_10G (Madalin Bucur)
- net/fsl: treat fsl,erratum-a011043 (Madalin Bucur)
- powerpc/fsl/dts: add fsl,erratum-a011043 (Madalin Bucur)
- qlcnic: Fix CPU soft lockup while collecting firmware dump (Manish Chopra)
- r8152: get default setting of WOL before initializing (Hayes Wang)
- airo: Add missing CAP_NET_ADMIN check in AIROOLDIOCTL/SIOCDEVPRIVATE (Michael Ellerman)
- airo: Fix possible info leak in AIROOLDIOCTL/SIOCDEVPRIVATE (Michael Ellerman)
- tee: optee: Fix compilation issue with nommu (Vincenzo Frascino)
- ARM: 8955/1: virt: Relax arch timer version check during early boot (Vladimir Murzin)
- scsi: fnic: do not queue commands during fwreset (Hannes Reinecke)
- vti[6]: fix packet tx through bpf_redirect() (Nicolas Dichtel)
- ARM: dts: am335x-boneblack-common: fix memory size (Matwey V. Kornilov)
- bnxt_en: Fix ipv6 RFS filter matching logic. (Michael Chan)
- net: dsa: bcm_sf2: Configure IMP port for 2Gb/sec (Florian Fainelli)
- wireless: wext: avoid gcc -O3 warning (Arnd Bergmann)
- mac80211: Fix TKIP replay protection immediately after key setup (Jouni Malinen)
- cfg80211: Fix radar event during another phy CAC (Orr Mazor)
- wireless: fix enabling channel 12 for custom regulatory domain (Ganapathi Bhat)
- qmi_wwan: Add support for Quectel RM500Q (Kristian Evensen)
- ASoC: sti: fix possible sleep-in-atomic (Arnaud Pouliquen)
- igb: Fix SGMII SFP module discovery for 100FX/LX. (Manfred Rudigier)
- ixgbe: Fix calculation of queue with VFs and flow director on interface flap (Cambda Zhu)
- ixgbevf: Remove limit of 10 entries for unicast filter list (Radoslaw Tyl)
- clk: mmp2: Fix the order of timer mux parents (Lubomir Rintel)
- mac80211: mesh: restrict airtime metric to peered established plinks (Markus Theil)
- soc: ti: wkup_m3_ipc: Fix race condition with rproc_boot (Dave Gerlach)
- ARM: dts: beagle-x15-common: Model 5V0 regulator (Kishon Vijay Abraham I)
- ARM: dts: sun8i: a83t: Correct USB3503 GPIOs polarity (Marek Szyprowski)
- media: si470x-i2c: Move free() past last use of 'radio' (Lee Jones)
- cgroup: Prevent double killing of css when enabling threaded cgroup (Michal Koutný)
- Bluetooth: Fix race condition in hci_release_sock() (Dan Carpenter)
- ttyprintk: fix a potential deadlock in interrupt context issue (Zhenzhong Duan)
- media: dvb-usb/dvb-usb-urb.c: initialize actlen to 0 (Hans Verkuil)
- media: gspca: zero usb_buf (Hans Verkuil)
- media: af9005: uninitialized variable printked (Sean Young)
- media: digitv: don't continue if remote control state can't be read (Sean Young)
- reiserfs: Fix memory leak of journal device string (Jan Kara)
- mm/mempolicy.c: fix out of bounds write in mpol_parse_str() (Dan Carpenter)
- ext4: validate the debug_want_extra_isize mount option at parse time (Theodore Ts'o)
- arm64: kbuild: remove compressed images on 'make ARCH=arm64 (dist)clean' (Dirk Behme)
- tools lib: Fix builds when glibc contains strlcpy() (Vitaly Chikunov)
- PM / devfreq: Add new name attribute for sysfs (Chanwoo Choi)
- perf c2c: Fix return type for histogram sorting comparision functions (Andres Freund)
- crypto: pcrypt - Fix user-after-free on module unload (Herbert Xu)
- x86/resctrl: Fix a deadlock due to inaccurate reference (Xiaochen Shen)
- x86/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup (Xiaochen Shen)
- x86/resctrl: Fix use-after-free when deleting resource groups (Xiaochen Shen)
- vfs: fix do_last() regression (Al Viro)
- crypto: af_alg - Use bh_lock_sock in sk_destruct (Herbert Xu)
- rsi: fix use-after-free on probe errors (Johan Hovold)
- net_sched: ematch: reject invalid TCF_EM_SIMPLE (Eric Dumazet)
- usb-storage: Disable UAS on JMicron SATA enclosure (Laura Abbott)
- PCI: Add DMA alias quirk for Intel VCA NTB (Slawomir Pawlowski)
- atm: eni: fix uninitialized variable warning (Arnd Bergmann)
- gpio: max77620: Add missing dependency on GPIOLIB_IRQCHIP (Dmitry Osipenko)
- net: wan: sdla: Fix cast from pointer to integer of different size (Krzysztof Kozlowski)
- drivers/net/b44: Change to non-atomic bit operations on pwol_mask (Fenghua Yu)
- spi: spi-dw: Add lock protect dw_spi rx/tx to prevent concurrent calls (wuxu.wu)
- watchdog: rn5t618_wdt: fix module aliases (Andreas Kemnade)
- watchdog: max77620_wdt: fix potential build errors (David Engraf)
- phy: cpcap-usb: Prevent USB line glitches from waking up modem (Tony Lindgren)
- HID: ite: Add USB id match for Acer SW5-012 keyboard dock (Hans de Goede)
- arc: eznps: fix allmodconfig kconfig warning (Randy Dunlap)
- zd1211rw: fix storage endpoint lookup (Johan Hovold)
- rtl8xxxu: fix interface sanity check (Johan Hovold)
- brcmfmac: fix interface sanity check (Johan Hovold)
- ath9k: fix storage endpoint lookup (Johan Hovold)
- crypto: chelsio - fix writing tfm flags to wrong place (Eric Biggers)
- serial: 8250_bcm2835aux: Fix line mismatch on driver unbind (Lukas Wunner)
- staging: vt6656: Fix false Tx excessive retries reporting. (Malcolm Priestley)
- staging: vt6656: use NULLFUCTION stack on mac80211 (Malcolm Priestley)
- staging: vt6656: correct packet types for CTS protect, mode. (Malcolm Priestley)
- staging: wlan-ng: ensure error return is actually returned (Colin Ian King)
- staging: most: net: fix buffer overflow (Andrey Shvetsov)
- usb: dwc3: turn off VBUS when leaving host mode (Bin Liu)
- USB: serial: ir-usb: fix IrLAP framing (Johan Hovold)
- USB: serial: ir-usb: fix link-speed handling (Johan Hovold)
- USB: serial: ir-usb: add missing endpoint sanity check (Johan Hovold)
- rsi_91x_usb: fix interface sanity check (Johan Hovold)
- orinoco_usb: fix interface sanity check (Johan Hovold)
- Linux 4.14.169 (Greg Kroah-Hartman)
- net/x25: fix nonblocking connect (Martin Schiller)
- netfilter: ipset: use bitmap infrastructure completely (Kadlecsik József)
- bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free() (Andy Shevchenko)
- md: Avoid namespace collision with bitmap API (Andy Shevchenko)
- scsi: iscsi: Avoid potential deadlock in iscsi_if_rx func (Bo Wu)
- media: v4l2-ioctl.c: zero reserved fields for S/TRY_FMT (Hans Verkuil)
- libertas: Fix two buffer overflows at parsing bss descriptor (Wen Huang) {CVE-2019-14896} {CVE-2019-14897}
- coresight: tmc-etf: Do not call smp_processor_id from preemptible (Suzuki K Poulose)
- coresight: etb10: Do not call smp_processor_id from preemptible (Suzuki K Poulose)
- sd: Fix REQ_OP_ZONE_REPORT completion handling (Masato Suzuki)
- do_last(): fetch directory ->i_mode and ->i_uid before it's too late (Al Viro)
- tracing: xen: Ordered comparison of function pointers (Changbin Du)
- scsi: RDMA/isert: Fix a recently introduced regression related to logout (Bart Van Assche)
- hwmon: (nct7802) Fix voltage limits to wrong registers (Gilles Buloz)
- Input: sun4i-ts - add a check for devm_thermal_zone_of_sensor_register (Chuhong Yuan)
- Input: pegasus_notetaker - fix endpoint sanity check (Johan Hovold)
- Input: aiptek - fix endpoint sanity check (Johan Hovold)
- Input: gtco - fix endpoint sanity check (Johan Hovold)
- Input: sur40 - fix interface sanity checks (Johan Hovold)
- Input: pm8xxx-vib - fix handling of separate enable register (Stephan Gerhold)
- Documentation: Document arm64 kpti control (Jeremy Linton)
- mmc: sdhci: fix minimum clock rate for v3 controller (Michał Mirosław)
- mmc: tegra: fix SDR50 tuning override (Michał Mirosław)
- ARM: 8950/1: ftrace/recordmcount: filter relocation types (Alex Sverdlin)
- Revert "Input: synaptics-rmi4 - don't increment rmiaddr for SMBus transfers" (Hans Verkuil)
- Input: keyspan-remote - fix control-message timeouts (Johan Hovold)
- hwmon: (core) Do not use device managed functions for memory allocations (Guenter Roeck)
- hwmon: (core) Fix double-free in __hwmon_device_register() (Dmitry Osipenko)
- hwmon: Deal with errors from the thermal subsystem (Linus Walleij)
- hwmon: (adt7475) Make volt2reg return same reg as reg2volt input (Luuk Paulussen)
- net: rtnetlink: validate IFLA_MTU attribute in rtnl_create_link() (Eric Dumazet)
- tcp_bbr: improve arithmetic division in bbr_update_bw() (Wen Yang)
- net: usb: lan78xx: Add .ndo_features_check (James Hughes)
- net-sysfs: Fix reference count leak (Jouni Hogander)
- net-sysfs: Call dev_hold always in rx_queue_add_kobject (Jouni Hogander)
- net-sysfs: Call dev_hold always in netdev_queue_add_kobject (Jouni Hogander)
- net-sysfs: fix netdev_queue_add_kobject() breakage (Eric Dumazet)
- net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject (Jouni Hogander)
- net_sched: fix datalen for ematch (Cong Wang)
- net, ip_tunnel: fix namespaces move (William Dauchy)
- net, ip6_tunnel: fix namespaces move (William Dauchy)
- net: cxgb3_main: Add CAP_NET_ADMIN check to CHELSIO_GET_MEM (Michael Ellerman)
- ipv6: sr: remove SKB_GSO_IPXIP6 on End.D* actions (Yuki Taguchi)
- gtp: make sure only SOCK_DGRAM UDP sockets are accepted (Eric Dumazet)
- firestream: fix memory leaks (Wenwen Wang)
- can, slip: Protect tty->disc_data in write_wakeup and close with RCU (Richard Palethorpe)
- Linux 4.14.168 (Greg Kroah-Hartman)
- m68k: Call timer_interrupt() with interrupts disabled (Finn Thain)
- serial: stm32: fix clearing interrupt error flags (Fabrice Gasnier)
- IB/iser: Fix dma_nents type definition (Max Gurtovoy)
- arm64: dts: juno: Fix UART frequency (Andre Przywara)
- drm/radeon: fix bad DMA from INTERRUPT_CNTL2 (Sam Bobroff)
- dmaengine: ti: edma: fix missed failure handling (Chuhong Yuan)
- affs: fix a memory leak in affs_remount (Navid Emamdoost)
- mmc: core: fix wl1251 sdio quirks (H. Nikolaus Schaller)
- mmc: sdio: fix wl1251 vendor id (H. Nikolaus Schaller)
- packet: fix data-race in fanout_flow_is_huge() (Eric Dumazet)
- net: neigh: use long type to store jiffies delta (Eric Dumazet)
- hv_netvsc: flag software created hash value (Stephen Hemminger)
- MIPS: Loongson: Fix return value of loongson_hwmon_init (Tiezhu Yang)
- afs: Fix large file support (Marc Dionne)
- net: qca_spi: Move reset_count to struct qcaspi (Stefan Wahren)
- net: netem: correct the parent's backlog when corrupted packet was dropped (Jakub Kicinski)
- net: netem: fix error path for corrupted GSO frames (Jakub Kicinski)
- dmaengine: imx-sdma: fix size check for sdma script_number (Robin Gong)
- drm/msm/dsi: Implement reset correctly (Jeffrey Hugo)
- tcp: annotate lockless access to tcp_memory_pressure (Eric Dumazet)
- net: add {READ|WRITE}_ONCE() annotations on ->rskq_accept_head (Eric Dumazet)
- net: avoid possible false sharing in sk_leave_memory_pressure() (Eric Dumazet)
- act_mirred: Fix mirred_init_module error handling (YueHaibing)
- net: stmmac: fix length of PTP clock's name string (Antonio Borneo)
- llc: fix sk_buff refcounting in llc_conn_state_process() (Eric Biggers)
- llc: fix another potential sk_buff leak in llc_ui_sendmsg() (Eric Biggers)
- mac80211: accept deauth frames in IBSS mode (Johannes Berg)
- net: stmmac: gmac4+: Not all Unicast addresses may be available (Jose Abreu)
- nvme: retain split access workaround for capability reads (Ard Biesheuvel)
- net: ethernet: stmmac: Fix signedness bug in ipq806x_gmac_of_parse() (Dan Carpenter)
- of: mdio: Fix a signedness bug in of_phy_get_and_connect() (Dan Carpenter)
- net: axienet: fix a signedness bug in probe (Dan Carpenter)
- net: stmmac: dwmac-meson8b: Fix signedness bug in probe (Dan Carpenter)
- net: broadcom/bcmsysport: Fix signedness in bcm_sysport_probe() (Dan Carpenter)
- net: hisilicon: Fix signedness bug in hix5hd2_dev_probe() (Dan Carpenter)
- net: aquantia: Fix aq_vec_isr_legacy() return value (Dan Carpenter)
- iommu/amd: Wait for completion of IOTLB flush in attach_device (Filippo Sironi)
- RDMA/cma: Fix false error message (Håkon Bugge)
- ath10k: adjust skb length in ath10k_sdio_mbox_rx_packet (Nicolas Boichat)
- pinctrl: iproc-gpio: Fix incorrect pinconf configurations (Li Jin)
- net: sonic: replace dev_kfree_skb in sonic_send_packet (Mao Wenan)
- hwmon: (shtc1) fix shtc1 and shtw1 id mask (Dan Robertson)
- ixgbe: sync the first fragment unconditionally (Firo Yang)
- btrfs: use correct count in btrfs_file_write_iter() (Omar Sandoval)
- Btrfs: fix inode cache waiters hanging on path allocation failure (Filipe Manana)
- Btrfs: fix inode cache waiters hanging on failure to start caching thread (Filipe Manana)
- Btrfs: fix hang when loading existing inode cache off disk (Filipe Manana)
- scsi: fnic: fix msix interrupt allocation (Govindarajulu Varadarajan)
- net: sonic: return NETDEV_TX_OK if failed to map buffer (Mao Wenan)
- tty: serial: fsl_lpuart: Use appropriate lpuart32_* I/O funcs (Andrey Smirnov)
- ath9k: dynack: fix possible deadlock in ath_dynack_node_{de}init (Lorenzo Bianconi)
- iio: dac: ad5380: fix incorrect assignment to val (Colin Ian King)
- bcma: fix incorrect update of BCMA_CORE_PCI_MDIO_DATA (Colin Ian King)
- irqdomain: Add the missing assignment of domain->fwnode for named fwnode (Dexuan Cui)
- staging: greybus: light: fix a couple double frees (Dan Carpenter)
- x86, perf: Fix the dependency of the x86 insn decoder selftest (Masami Hiramatsu)
- power: supply: Init device wakeup after device_add() (Stephen Boyd)
- hwmon: (lm75) Fix write operations for negative temperatures (Guenter Roeck)
- Partially revert "kfifo: fix kfifo_alloc() and kfifo_init()" (Linus Torvalds)
- ahci: Do not export local variable ahci_em_messages (Andy Shevchenko)
- iommu/mediatek: Fix iova_to_phys PA start for 4GB mode (Yong Wu)
- mips: avoid explicit UB in assignment of mips_io_port_base (Nick Desaulniers)
- rtc: pcf2127: bugfix: read rtc disables watchdog (Bruno Thomsen)
- media: atmel: atmel-isi: fix timeout value for stop streaming (Alexandre Kroupski)
- mac80211: minstrel_ht: fix per-group max throughput rate initialization (Felix Fietkau)
- dmaengine: dw: platform: Switch to acpi_dma_controller_register() (Andy Shevchenko)
- ASoC: sun4i-i2s: RX and TX counter registers are swapped (Maxime Ripard)
- signal: Allow cifs and drbd to receive their terminating signals (Eric W. Biederman)
- ASoC: wm8737: Fix copy-paste error in wm8737_snd_controls (YueHaibing)
- ASoC: cs4349: Use PM ops 'cs4349_runtime_pm' (YueHaibing)
- ASoC: es8328: Fix copy-paste error in es8328_right_line_controls (YueHaibing)
- ext4: set error return correctly when ext4_htree_store_dirent fails (Colin Ian King)
- crypto: caam - free resources in case caam_rng registration failed (Iuliana Prodan)
- cifs: fix rmmod regression in cifs.ko caused by force_sig changes (Steve French)
- net/mlx5: Fix mlx5_ifc_query_lag_out_bits (Mark Zhang)
- ARM: dts: stm32: add missing vdda-supply to adc on stm32h743i-eval (Fabrice Gasnier)
- tipc: reduce risk of wakeup queue starvation (Jon Maloy)
- ALSA: aoa: onyx: always initialize register read value (Johannes Berg)
- crypto: ccp - Reduce maximum stack usage (Arnd Bergmann)
- x86/kgbd: Use NMI_VECTOR not APIC_DM_NMI (Thomas Gleixner)
- mic: avoid statically declaring a 'struct device'. (Arnd Bergmann)
- usb: host: xhci-hub: fix extra endianness conversion (Ruslan Bilovol)
- qed: reduce maximum stack frame size (Arnd Bergmann)
- libertas_tf: Use correct channel range in lbtf_geo_init (YueHaibing)
- PM: sleep: Fix possible overflow in pm_system_cancel_wakeup() (Rafael J. Wysocki)
- clk: sunxi-ng: v3s: add the missing PLL_DDR1 (Icenowy Zheng)
- scsi: libfc: fix null pointer dereference on a null lport (Colin Ian King)
- net: pasemi: fix an use-after-free in pasemi_mac_phy_init() (Wen Yang)
- RDMA/hns: Fixs hw access invalid dma memory error (Xi Wang)
- devres: allow const resource arguments (Arnd Bergmann)
- rxrpc: Fix uninitialized error code in rxrpc_send_data_packet() (David Howells)
- mfd: intel-lpss: Release IDA resources (Andy Shevchenko)
- nvmem: imx-ocotp: Ensure WAIT bits are preserved when setting timing (Bryan O'Donoghue)
- clk: qcom: Fix -Wunused-const-variable (Nathan Huckleberry)
- dmaengine: hsu: Revert "set HSU_CH_MTSR to memory width" (Andy Shevchenko)
- perf/ioctl: Add check for the sample_period value (Ravi Bangoria)
- drm/msm/a3xx: remove TPL1 regs from snapshot (Rob Clark)
- rtc: pcf8563: Clear event flags and disable interrupts before requesting irq (Chen-Yu Tsai)
- rtc: pcf8563: Fix interrupt trigger method (Chen-Yu Tsai)
- ASoC: ti: davinci-mcasp: Fix slot mask settings when using multiple AXRs (Peter Ujfalusi)
- net/af_iucv: always register net_device notifier (Julian Wiedmann)
- net: netem: fix backlog accounting for corrupted GSO frames (Jakub Kicinski)
- drm/msm/mdp5: Fix mdp5_cfg_init error return (Jeffrey Hugo)
- powerpc/pseries/mobility: rebuild cacheinfo hierarchy post-migration (Nathan Lynch)
- powerpc/cacheinfo: add cacheinfo_teardown, cacheinfo_rebuild (Nathan Lynch)
- qed: iWARP - Use READ_ONCE and smp_store_release to access ep->state (Michal Kalderon)
- iommu/vt-d: Duplicate iommu_resv_region objects per device list (Eric Auger)
- mpls: fix warning with multi-label encap (George Wilkie)
- media: vivid: fix incorrect assignment operation when setting video mode (Colin Ian King)
- cpufreq: brcmstb-avs-cpufreq: Fix types for voltage/frequency (Florian Fainelli)
- cpufreq: brcmstb-avs-cpufreq: Fix initial command check (Florian Fainelli)
- netvsc: unshare skb in VF rx handler (Stephen Hemminger)
- inet: frags: call inet_frags_fini() after unregister_pernet_subsys() (Eric Dumazet)
- signal/cifs: Fix cifs_put_tcp_session to call send_sig instead of force_sig (Eric W. Biederman)
- iommu: Use right function to get group for device (Lu Baolu)
- misc: sgi-xp: Properly initialize buf in xpc_get_rsvd_page_pa (Nathan Chancellor)
- serial: stm32: fix wakeup source initialization (Erwan Le Ray)
- serial: stm32: Add support of TC bit status check (Erwan Le Ray)
- serial: stm32: fix transmit_chars when tx is stopped (Erwan Le Ray)
- serial: stm32: fix rx error handling (Erwan Le Ray)
- crypto: ccp - Fix 3DES complaint from ccp-crypto module (Hook, Gary)
- crypto: ccp - fix AES CFB error exposed by new test vectors (Hook, Gary)
- spi: spi-fsl-spi: call spi_finalize_current_message() at the end (Christophe Leroy)
- RDMA/qedr: Fix incorrect device rate. (Sagiv Ozeri)
- arm64: dts: meson: libretech-cc: set eMMC as removable (Jerome Brunet)
- dmaengine: tegra210-adma: Fix crash during probe (Jon Hunter)
- ARM: dts: sun8i-h3: Fix wifi in Beelink X2 DT (Jernej Skrabec)
- EDAC/mc: Fix edac_mc_find() in case no device is found (Robert Richter)
- thermal: cpu_cooling: Actually trace CPU load in thermal_power_cpu_get_power (Matthias Kaehlcke)
- backlight: lm3630a: Return 0 on success in update_status functions (Brian Masney)
- kdb: do a sanity check on the cpu in kdb_per_cpu() (Dan Carpenter)
- ARM: riscpc: fix lack of keyboard interrupts after irq conversion (Russell King)
- pwm: meson: Don't disable PWM when setting duty repeatedly (Bichao Zheng)
- pwm: meson: Consider 128 a valid pre-divider (Martin Blumenstingl)
- netfilter: ebtables: CONFIG_COMPAT: reject trailing data after last rule (Florian Westphal)
- crypto: caam - fix caam_dump_sg that iterates through scatterlist (Iuliana Prodan)
- platform/x86: alienware-wmi: printing the wrong error code (Dan Carpenter)
- media: davinci/vpbe: array underflow in vpbe_enum_outputs() (Dan Carpenter)
- media: omap_vout: potential buffer overflow in vidioc_dqbuf() (Dan Carpenter)
- l2tp: Fix possible NULL pointer dereference (YueHaibing)
- vfio/mdev: Fix aborting mdev child device removal if one fails (Parav Pandit)
- vfio/mdev: Avoid release parent reference during error path (Parav Pandit)
- afs: Fix the afs.cell and afs.volume xattr handlers (David Howells)
- lightnvm: pblk: fix lock order in pblk_rb_tear_down_check (Igor Konopko)
- mmc: core: fix possible use after free of host (Pan Bian)
- dmaengine: tegra210-adma: restore channel status (Sameer Pujar)
- net: ena: fix ena_com_fill_hash_function() implementation (Sameeh Jubran)
- net: ena: fix incorrect test of supported hash function (Sameeh Jubran)
- net: ena: fix: Free napi resources when ena_up() fails (Sameeh Jubran)
- net: ena: fix swapped parameters when calling ena_com_indirect_table_fill_entry (Sameeh Jubran)
- iommu/vt-d: Make kernel parameter igfx_off work with vIOMMU (Lu Baolu)
- IB/mlx5: Add missing XRC options to QP optional params mask (Jack Morgenstein)
- dwc2: gadget: Fix completed transfer size calculation in DDMA (Minas Harutyunyan)
- usb: gadget: fsl: fix link error against usb-gadget module (Arnd Bergmann)
- ASoC: fix valid stream condition (Jerome Brunet)
- packet: in recvmsg msg_name return at least sizeof sockaddr_ll (Willem de Bruijn)
- scsi: qla2xxx: Avoid that qlt_send_resp_ctio() corrupts memory (Bart Van Assche)
- scsi: qla2xxx: Fix a format specifier (Bart Van Assche)
- irqchip/gic-v3-its: fix some definitions of inner cacheability attributes (Hongbo Yao)
- NFS: Don't interrupt file writeout due to fatal errors (Trond Myklebust)
- ALSA: usb-audio: Handle the error from snd_usb_mixer_apply_create_quirk() (Takashi Iwai)
- dmaengine: axi-dmac: Don't check the number of frames for alignment (Alexandru Ardelean)
- 6lowpan: Off by one handling ->nexthdr (Dan Carpenter)
- media: ov2659: fix unbalanced mutex_lock/unlock (Akinobu Mita)
- ARM: dts: ls1021: Fix SGMII PCS link remaining down after PHY disconnect (Vladimir Oltean)
- powerpc: vdso: Make vdso32 installation conditional in vdso_install (Ben Hutchings)
- selftests/ipc: Fix msgque compiler warnings (Kees Cook)
- tipc: set sysctl_tipc_rmem and named_timeout right range (Jie Liu)
- platform/x86: alienware-wmi: fix kfree on potentially uninitialized pointer (Colin Ian King)
- hwmon: (w83627hf) Use request_muxed_region for Super-IO accesses (Guenter Roeck)
- net: hns3: fix for vport->bw_limit overflow problem (Yunsheng Lin)
- ARM: pxa: ssp: Fix "WARNING: invalid free of devm_ allocated data" (YueHaibing)
- scsi: target/core: Fix a race condition in the LUN lookup code (Bart Van Assche)
- scsi: qla2xxx: Unregister chrdev if module initialization fails (Bart Van Assche)
- ehea: Fix a copy-paste err in ehea_init_port_res (YueHaibing)
- spi: bcm2835aux: fix driver to not allow 65535 (=-1) cs-gpios (Martin Sperl)
- soc/fsl/qe: Fix an error code in qe_pin_request() (Dan Carpenter)
- spi: tegra114: configure dma burst size to fifo trig level (Sowjanya Komatineni)
- spi: tegra114: flush fifos (Sowjanya Komatineni)
- spi: tegra114: terminate dma and reset on transfer timeout (Sowjanya Komatineni)
- spi: tegra114: fix for unpacked mode transfers (Sowjanya Komatineni)
- spi: tegra114: clear packed bit for unpacked mode (Sowjanya Komatineni)
- media: tw5864: Fix possible NULL pointer dereference in tw5864_handle_frame (YueHaibing)
- media: davinci-isif: avoid uninitialized variable use (Arnd Bergmann)
- ARM: OMAP2+: Fix potentially uninitialized return value for _setup_reset() (Tony Lindgren)
- arm64: dts: allwinner: a64: Add missing PIO clocks (Maxime Ripard)
- m68k: mac: Fix VIA timer counter accesses (Finn Thain)
- tipc: tipc clang warning (Jon Maloy)
- jfs: fix bogus variable self-initialization (Arnd Bergmann)
- regulator: tps65086: Fix tps65086_ldoa1_ranges for selector 0xB (Axel Lin)
- media: cx23885: check allocation return (Nicholas Mc Guire)
- media: wl128x: Fix an error code in fm_download_firmware() (Dan Carpenter)
- media: cx18: update *pos correctly in cx18_read_pos() (Dan Carpenter)
- media: ivtv: update *pos correctly in ivtv_read_pos() (Dan Carpenter)
- regulator: lp87565: Fix missing register for LP87565_BUCK_0 (Axel Lin)
- net: sh_eth: fix a missing check of of_get_phy_mode (Kangjie Lu)
- xen, cpu_hotplug: Prevent an out of bounds access (Dan Carpenter)
- drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() (Dan Carpenter)
- x86/mm: Remove unused variable 'cpu' (Qian Cai)
- nios2: ksyms: Add missing symbol exports (Guenter Roeck)
- powerpc/mm: Check secondary hash page table (Rashmica Gupta)
- net: aquantia: fixed instack structure overflow (Igor Russkikh)
- NFSv4/flexfiles: Fix invalid deref in FF_LAYOUT_DEVID_NODE() (Trond Myklebust)
- netfilter: nft_set_hash: fix lookups with fixed size hash on big endian (Pablo Neira Ayuso)
- regulator: wm831x-dcdc: Fix list of wm831x_dcdc_ilim from mA to uA (Axel Lin)
- ARM: 8848/1: virt: Align GIC version check with arm64 counterpart (Vladimir Murzin)
- ARM: 8847/1: pm: fix HYP/SVC mode mismatch when MCPM is used (Marek Szyprowski)
- mmc: sdhci-brcmstb: handle mmc_of_parse() errors during probe (Stefan Wahren)
- NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount (Trond Myklebust)
- platform/x86: wmi: fix potential null pointer dereference (Mattias Jacobsson)
- clocksource/drivers/exynos_mct: Fix error path in timer resources initialization (Marek Szyprowski)
- clocksource/drivers/sun5i: Fail gracefully when clock rate is unavailable (Chen-Yu Tsai)
- NFS: Fix a soft lockup in the delegation recovery code (Trond Myklebust)
- powerpc/64s: Fix logic when handling unknown CPU features (Michael Ellerman)
- staging: rtlwifi: Use proper enum for return in halmac_parse_psd_data_88xx (Nathan Chancellor)
- fs/nfs: Fix nfs_parse_devname to not modify it's argument (Eric W. Biederman)
- ASoC: qcom: Fix of-node refcount unbalance in apq8016_sbc_parse_of() (Takashi Iwai)
- drm/nouveau/pmu: don't print reply values if exec is false (Colin Ian King)
- drm/nouveau/bios/ramcfg: fix missing parentheses when calculating RON (Colin Ian King)
- net: dsa: qca8k: Enable delay for RGMII_ID mode (Vinod Koul)
- regulator: pv88090: Fix array out-of-bounds access (Axel Lin)
- regulator: pv88080: Fix array out-of-bounds access (Axel Lin)
- regulator: pv88060: Fix array out-of-bounds access (Axel Lin)
- cdc-wdm: pass return value of recover_from_urb_loss (YueHaibing)
- dmaengine: mv_xor: Use correct device for DMA API (Robin Murphy)
- staging: r8822be: check kzalloc return or bail (Nicholas Mc Guire)
- KVM: PPC: Release all hardware TCE tables attached to a group (Alexey Kardashevskiy)
- hwmon: (pmbus/tps53679) Fix driver info initialization in probe routine (Vadim Pasternak)
- vfio_pci: Enable memory accesses before calling pci_map_rom (Eric Auger)
- keys: Timestamp new keys (David Howells)
- block: don't use bio->bi_vcnt to figure out segment number (Ming Lei)
- usb: phy: twl6030-usb: fix possible use-after-free on remove (Sven Van Asbroeck)
- PCI: endpoint: functions: Use memcpy_fromio()/memcpy_toio() (Wen Yang)
- pinctrl: sh-pfc: sh73a0: Fix fsic_spdif pin groups (Geert Uytterhoeven)
- pinctrl: sh-pfc: r8a7792: Fix vin1_data18_b pin group (Geert Uytterhoeven)
- pinctrl: sh-pfc: r8a7791: Fix scifb2_data_c pin group (Geert Uytterhoeven)
- pinctrl: sh-pfc: emev2: Add missing pinmux functions (Geert Uytterhoeven)
- drm/etnaviv: potential NULL dereference (Dan Carpenter)
- iw_cxgb4: use tos when finding ipv6 routes (Steve Wise)
- iw_cxgb4: use tos when importing the endpoint (Steve Wise)
- fbdev: chipsfb: remove set but not used variable 'size' (YueHaibing)
- rtc: pm8xxx: fix unintended sign extension (Colin Ian King)
- rtc: 88pm80x: fix unintended sign extension (Colin Ian King)
- rtc: 88pm860x: fix unintended sign extension (Colin Ian King)
- rtc: ds1307: rx8130: Fix alarm handling (Uwe Kleine-König)
- net: phy: fixed_phy: Fix fixed_phy not checking GPIO (Moritz Fischer)
- thermal: mediatek: fix register index error (Michael Kao)
- rtc: ds1672: fix unintended sign extension (Colin Ian King)
- staging: most: cdev: add missing check for cdev_add failure (Colin Ian King)
- iwlwifi: mvm: fix RSS config command (Sara Sharon)
- ARM: dts: lpc32xx: phy3250: fix SD card regulator voltage (Vladimir Zapolskiy)
- ARM: dts: lpc32xx: fix ARM PrimeCell LCD controller clocks property (Vladimir Zapolskiy)
- ARM: dts: lpc32xx: fix ARM PrimeCell LCD controller variant (Vladimir Zapolskiy)
- ARM: dts: lpc32xx: reparent keypad controller to SIC1 (Vladimir Zapolskiy)
- ARM: dts: lpc32xx: add required clocks property to keypad device node (Vladimir Zapolskiy)
- driver core: Do not resume suppliers under device_links_write_lock() (Rafael J. Wysocki)
- crypto: crypto4xx - Fix wrong ppc4xx_trng_probe()/ppc4xx_trng_remove() arguments (Corentin Labbe)
- driver: uio: fix possible use-after-free in __uio_register_device (Liu Jian)
- driver: uio: fix possible memory leak in __uio_register_device (Liu Jian)
- tty: ipwireless: Fix potential NULL pointer dereference (YueHaibing)
- iwlwifi: mvm: fix A-MPDU reference assignment (Johannes Berg)
- iwlwifi: mvm: avoid possible access out of array. (Mordechay Goodstein)
- clk: sunxi-ng: sun8i-a23: Enable PLL-MIPI LDOs when ungating it (Chen-Yu Tsai)
- spi/topcliff_pch: Fix potential NULL dereference on allocation error (YueHaibing)
- rtc: cmos: ignore bogus century byte (Eric Wong)
- IB/iser: Pass the correct number of entries for dma mapped SGL (Israel Rukshin)
- ASoC: imx-sgtl5000: put of nodes if finding codec fails (Stefan Agner)
- crypto: tgr192 - fix unaligned memory access (Eric Biggers)
- crypto: brcm - Fix some set-but-not-used warning (YueHaibing)
- kbuild: mark prepare0 as PHONY to fix external module build (Masahiro Yamada)
- media: s5p-jpeg: Correct step and max values for V4L2_CID_JPEG_RESTART_INTERVAL (Pawe? Chmiel)
- drm/etnaviv: NULL vs IS_ERR() buf in etnaviv_core_dump() (Dan Carpenter)
- RDMA/iw_cxgb4: Fix the unchecked ep dereference (Raju Rangoju)
- spi: cadence: Correct initialisation of runtime PM (Charles Keepax)
- arm64: dts: apq8016-sbc: Increase load on l11 for SDCARD (Loic Poulain)
- drm/shmob: Fix return value check in shmob_drm_probe (YueHaibing)
- RDMA/qedr: Fix out of bounds index check in query pkey (Gal Pressman)
- RDMA/ocrdma: Fix out of bounds index check in query pkey (Gal Pressman)
- IB/usnic: Fix out of bounds index check in query pkey (Gal Pressman)
- MIPS: BCM63XX: drop unused and broken DSP platform device (Jonas Gorski)
- clk: dove: fix refcount leak in dove_clk_init() (Yangtao Li)
- clk: mv98dx3236: fix refcount leak in mv98dx3236_clk_init() (Yangtao Li)
- clk: armada-xp: fix refcount leak in axp_clk_init() (Yangtao Li)
- clk: kirkwood: fix refcount leak in kirkwood_clk_init() (Yangtao Li)
- clk: armada-370: fix refcount leak in a370_clk_init() (Yangtao Li)
- clk: vf610: fix refcount leak in vf610_clocks_init() (Yangtao Li)
- clk: imx7d: fix refcount leak in imx7d_clocks_init() (Yangtao Li)
- clk: imx6sx: fix refcount leak in imx6sx_clocks_init() (Yangtao Li)
- clk: imx6q: fix refcount leak in imx6q_clocks_init() (Yangtao Li)
- clk: samsung: exynos4: fix refcount leak in exynos4_get_xom() (Yangtao Li)
- clk: socfpga: fix refcount leak (Yangtao Li)
- clk: qoriq: fix refcount leak in clockgen_init() (Yangtao Li)
- clk: highbank: fix refcount leak in hb_clk_init() (Yangtao Li)
- Input: nomadik-ske-keypad - fix a loop timeout test (Dan Carpenter)
- vxlan: changelink: Fix handling of default remotes (Petr Machata)
- pinctrl: sh-pfc: sh7734: Remove bogus IPSR10 value (Geert Uytterhoeven)
- pinctrl: sh-pfc: sh7269: Add missing PCIOR0 field (Geert Uytterhoeven)
- pinctrl: sh-pfc: r8a77995: Remove bogus SEL_PWM[0-3]_3 configurations (Geert Uytterhoeven)
- pinctrl: sh-pfc: sh7734: Add missing IPSR11 field (Geert Uytterhoeven)
- pinctrl: sh-pfc: r8a7794: Remove bogus IPSR9 field (Geert Uytterhoeven)
- pinctrl: sh-pfc: sh73a0: Add missing TO pin to tpu4_to3 group (Geert Uytterhoeven)
- pinctrl: sh-pfc: r8a7791: Remove bogus marks from vin1_b_data18 group (Geert Uytterhoeven)
- pinctrl: sh-pfc: r8a7791: Remove bogus ctrl marks from qspi_data4_b group (Geert Uytterhoeven)
- pinctrl: sh-pfc: r8a7740: Add missing LCD0 marks to lcd0_data24_1 group (Geert Uytterhoeven)
- pinctrl: sh-pfc: r8a7740: Add missing REF125CK pin to gether_gmii group (Geert Uytterhoeven)
- switchtec: Remove immediate status check after submitting MRPC command (Kelvin Cao)
- staging: bcm2835-camera: Abort probe if there is no camera (Stefan Wahren)
- IB/rxe: Fix incorrect cache cleanup in error flow (Yuval Shaia)
- net: phy: Fix not to call phy_resume() if PHY is not attached (Yoshihiro Shimoda)
- drm/dp_mst: Skip validating ports during destruction, just ref (Lyude Paul)
- exportfs: fix 'passing zero to ERR_PTR()' warning (YueHaibing)
- pcrypt: use format specifier in kobject_add (Colin Ian King)
- NTB: ntb_hw_idt: replace IS_ERR_OR_NULL with regular NULL checks (Gustavo A. R. Silva)
- mlxsw: reg: QEEC: Add minimum shaper fields (Petr Machata)
- drm/sun4i: hdmi: Fix double flag assignation (Maxime Ripard)
- pwm: lpss: Release runtime-pm reference from the driver's remove callback (Hans de Goede)
- staging: comedi: ni_mio_common: protect register write overflow (Spencer E. Olson)
- ALSA: usb-audio: update quirk for B&W PX to remove microphone (Nicolas Huaman)
- IB/hfi1: Add mtu check for operational data VLs (Alex Estrin)
- IB/rxe: replace kvfree with vfree (Zhu Yanjun)
- drm/hisilicon: hibmc: Don't overwrite fb helper surface depth (John Garry)
- PCI: iproc: Remove PAXC slot check to allow VF support (Jitendra Bhivare)
- apparmor: don't try to replace stale label in ptrace access check (Jann Horn)
- ALSA: hda: fix unused variable warning (Anders Roxell)
- drm/virtio: fix bounds check in virtio_gpu_cmd_get_capset() (Dan Carpenter)
- drm/sti: do not remove the drm_bridge that was never added (Peter Rosin)
- crypto: sun4i-ss - fix big endian issues (Corentin Labbe)
- mt7601u: fix bbp version check in mt7601u_wait_bbp_ready (Lorenzo Bianconi)
- tipc: fix wrong timeout input for tipc_wait_for_cond() (Tung Nguyen)
- powerpc/archrandom: fix arch_get_random_seed_int() (Ard Biesheuvel)
- mfd: intel-lpss: Add default I2C device properties for Gemini Lake (Jarkko Nikula)
- xfs: Sanity check flags of Q_XQUOTARM call (Jan Kara)
- perf/x86/intel: Add Icelake support (Thomas Tai) [Orabug: 31056988]
- x86/CPU: Add Icelake model number (Rajneesh Bhardwaj) [Orabug: 31056988]
- perf/x86/intel/ds: Handle PEBS overflow for fixed counters (Kan Liang) [Orabug: 31056988]
- perf/x86/intel: Introduce PMU flag for Extended PEBS (Kan Liang) [Orabug: 31056988]
- kernel: cpu.c: fix return in void function cpu_smt_disable (Mihai Carabas) [Orabug: 31049315]
- uek-rpm: Make sure only embedded kernels lose the dependency on linux-firmware (Dave Kleikamp) [Orabug: 31044768]
- Fix issue of /etc/sysconfig/kernel getting wrongly updated during UEK5 install (Sushmita Bhattacharya) [Orabug: 30621917]
- rds: transport module should be auto loaded when transport is set (Rao Shoaib) [Orabug: 31032127]
- add extra symbols from UEK5R3 to the kABI whitelist (Dan Duval) [Orabug: 31045546]
- iommu: Force iommu shutdown on panic (John Donnelly) [Orabug: 30944527]
- iommu/amd: Only free resources once on init error (Kevin Mitchell) [Orabug: 30944527]
- iommu/amd: Move gart fallback to amd_iommu_init (Kevin Mitchell) [Orabug: 30944527]
- iommu/amd: Make iommu_disable safer (Kevin Mitchell) [Orabug: 30944527]
- iommu/vt-d: Turn off translations at shutdown (Deepa Dinamani) [Orabug: 30944527]
-
Wed Jun 10 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2011.uek]
- nvme: fix possible deadlock when nvme_update_formats fails (Sagi Grimberg) [Orabug: 31002556]
- xfs: do async inactivation only when fs freezed (Junxiao Bi) [Orabug: 31013756]
- xenbus: req->err should be updated before req->state (Dongli Zhang) [Orabug: 31009566]
- xenbus: req->body should be updated before req->state (Dongli Zhang) [Orabug: 31009566]
- drivers/nvme: provide a module parameter for setting number of I/O queues (Shan Hai) [Orabug: 31002911]
-
Wed Jun 10 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2010.uek]
- xen: bypass the timer_irq_works() check for HVM (Dongli Zhang) [Orabug: 30998544]
- genirq: Use rcu in kstat_irqs_usr() (Eric Dumazet) [Orabug: 30984920]
- driver: mmc: Configure flags for T96 pass B0 (Chandrakala Chavva) [Orabug: 30969941]
- mmc: octeontx2: Use flags for hardware differences (Aaron Williams) [Orabug: 30969941]
- octeontx2: mmc: Add tuning support for HS400 mode (Aaron Williams) [Orabug: 30969941]
- driver: mmc: octeontx2: Fix tuning for T96 C0 (Chandrakala Chavva) [Orabug: 30969941]
- mmc: speed limit for tx2-c0 (Sujeet Baranwal) [Orabug: 30969941]
- ib/core: Cancel fmr delayed_worker when in shutdown phase of reboot system (Hans Westgaard Ry) [Orabug: 30967500]
-
Wed Jun 10 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2009.uek]
- uek-rpm: mips64: Add missing crypto options to support FIPS (Dave Kleikamp) [Orabug: 30957721]
- xfs: Fix deadlock between AGI and AGF with RENAME_WHITEOUT (kaixuxia) [Orabug: 30902187]
- uek-rpm: Make sure perf builds against libnuma and add run-time dependency (Dave Kleikamp) [Orabug: 30896577]
- Revert "printk: Default console logging level should be set to 4" (Cesar Roque) [Orabug: 30931818]
- Revert "printk: Default console logging level should be set to 4" (Cesar Roque) [Orabug: 30931818]
- RDMA/nldev: Provide MR statistics (Erez Alfasi) [Orabug: 30511634]
- RDMA/mlx5: Return ODP type per MR (Erez Alfasi) [Orabug: 30511634]
- RDMA/nldev: Allow different fill function per resource (Erez Alfasi) [Orabug: 30511634]
- IB/mlx5: Introduce ODP diagnostic counters (Erez Alfasi) [Orabug: 30511634]
- RDMA/mlx5: Use odp instead of mr->umem in pagefault_mr (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/mlx5: Use ib_umem_start instead of umem.address (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/odp: Use kvcalloc for the dma_list and page_list (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/odp: Check for overflow when computing the umem_odp end (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/odp: Provide ib_umem_odp_release() to undo the allocs (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/odp: Split creating a umem_odp from ib_umem_get (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/odp: Make the three ways to create a umem_odp clear (Jason Gunthorpe) [Orabug: 30511634]
- RMDA/odp: Consolidate umem_odp initialization (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/odp: Make it clearer when a umem is an implicit ODP umem (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/odp: Iterate over the whole rbtree directly (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/odp: Use the common interval tree library instead of generic (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/mlx5: Fix MR npages calculation for IB_ACCESS_HUGETLB (Jason Gunthorpe) [Orabug: 30511634]
- IB/mlx5: Fix implicit MR release flow (Yishai Hadas) [Orabug: 30511634]
- RDMA/netlink: Implement counter dumpit calback (Mark Zhang) [Orabug: 30511634]
- RDMA/nldev: Allow counter auto mode configration through RDMA netlink (Mark Zhang) [Orabug: 30511634]
- RDMA/odp: Fix missed unlock in non-blocking invalidate_start (Jason Gunthorpe) [Orabug: 30511634]
- RDMA: Report available cdevs through RDMA_NLDEV_CMD_GET_CHARDEV (Jason Gunthorpe) [Orabug: 30511634]
- RDMA: Add NLDEV_GET_CHARDEV to allow char dev discovery and autoload (Jason Gunthorpe) [Orabug: 30511634]
- RDMA: Convert put_page() to put_user_page*() (John Hubbard) [Orabug: 30511634]
- RDMA/umem: Move page_shift from ib_umem to ib_odp_umem (Jason Gunthorpe) [Orabug: 30511634]
- mm: introduce put_user_page*(), placeholder versions (John Hubbard) [Orabug: 30511634]
- RDMA/umem: Remove hugetlb flag (Shiraz Saleem) [Orabug: 30511634]
- RDMA/bnxt_re: Use core helpers to get aligned DMA address (Shiraz Saleem) [Orabug: 30511634]
- RDMA/i40iw: Use core helpers to get aligned DMA address within a supported page size (Shiraz Saleem) [Orabug: 30511634]
- RDMA/verbs: Add a DMA iterator to return aligned contiguous memory blocks (Shiraz Saleem) [Orabug: 30511634]
- RDMA/umem: Add API to find best driver supported page size in an MR (Shiraz Saleem) [Orabug: 30511634]
- RDMA/umem: Handle page combining avoidance correctly in ib_umem_add_sg_table() (Shiraz Saleem) [Orabug: 30511634]
- RDMA/core: Add a netlink command to change net namespace of rdma device (Parav Pandit) [Orabug: 30511634]
- RDMA/umem: Use correct value for SG entries in sg_copy_to_buffer() (Shiraz Saleem) [Orabug: 30511634]
- RDMA/nldev: Return device protocol (Leon Romanovsky) [Orabug: 30511634]
- RDMA/umem: Combine contiguous PAGE_SIZE regions in SGEs (Shiraz Saleem) [Orabug: 30511634]
- RDMA/core: Add interface to read device namespace sharing mode (Parav Pandit) [Orabug: 30511634]
- IB/mlx5: Reset access mask when looping inside page fault handler (Moni Shoua) [Orabug: 30511634]
- IB/core: Ensure an invalidate_range callback on ODP MR (Ira Weiny) [Orabug: 30511634]
- RDMA/umem: Revert broken 'off by one' fix (John Hubbard) [Orabug: 30511634]
- RDMA/umem: minor bug fix in error handling path (John Hubbard) [Orabug: 30511634]
- RDMA/nldev: Provide parent IDs for PD, MR and QP objects (Leon Romanovsky) [Orabug: 30511634]
- RDMA/nldev: Share with user-space object IDs (Leon Romanovsky) [Orabug: 30511634]
- IB/uverbs: Add ib_ucontext to uverbs_attr_bundle sent from ioctl and cmd flows (Shamir Rabinovitch) [Orabug: 30511634]
- RDMA/rdmavt: Adapt to handle non-uniform sizes on umem SGEs (Shiraz, Saleem) [Orabug: 30511634]
- RDMA/rxe: Use for_each_sg_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30511634]
- RDMA/ocrdma: Use for_each_sg_dma_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30511634]
- RDMA/qedr: Use for_each_sg_dma_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30511634]
- RDMA/cxgb3: Use for_each_sg_dma_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30511634]
- RDMA/cxgb4: Use for_each_sg_dma_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30511634]
- RDMA/i40iw: Use for_each_sg_dma_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30511634]
- RDMA/mthca: Use for_each_sg_dma_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30511634]
- RDMA/bnxt_re: Use for_each_sg_dma_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30511634]
- lib/scatterlist: Provide a DMA page iterator (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/nldev: Dynamically generate restrack dumpit callbacks (Leon Romanovsky) [Orabug: 30511634]
- IB/{core,hw}: Have ib_umem_get extract the ib_ucontext from ib_udata (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/uverbs: Use uverbs_attr_bundle to pass udata for ioctl() (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write_ex (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/uverbs: Replace ib_uverbs_file with uverbs_attr_bundle for write (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/core: Refactor ib_register_device() function (Parav Pandit) [Orabug: 30511634]
- RDMA/core: Fix unwinding flow in case of error to register device (Parav Pandit) [Orabug: 30511634]
- RDMA/nldev: Allow IB device rename through RDMA netlink (Leon Romanovsky) [Orabug: 30511634]
- RDMA: Fully setup the device name in ib_register_device (Jason Gunthorpe) [Orabug: 30511634]
- mm: Introduce kvcalloc() (Kees Cook) [Orabug: 30511634]
- RDMA/uapi: Fix uapi breakage (Doug Ledford) [Orabug: 30511634]
- RDMA/nldev: helper functions to add driver attributes (Steve Wise) [Orabug: 30511634]
- RDMA/nldev: add driver-specific resource tracking (Steve Wise) [Orabug: 30511634]
- RDMA/nldev: Add explicit pad attribute (Steve Wise) [Orabug: 30511634]
- RDMA/bnxt_re: Add support for MRs with Huge pages (Somnath Kotur) [Orabug: 30511634]
- IB/{rdmavt, hfi1, qib}: Self determine driver name (Michael J. Ruhl) [Orabug: 30511634]
- RDMA/vmw_pvrdma: Do not re-calculate npages (Yuval Shaia) [Orabug: 30511634]
- iw_cxgb4: allocate wait object for each memory object (Steve Wise) [Orabug: 30511634]
- IB/uverbs: clean up INIT_UDATA() macro usage (Arnd Bergmann) [Orabug: 30511634]
-
Wed Jun 10 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2008.uek]
- Linux 4.14.167 (Greg Kroah-Hartman)
- regulator: ab8500: Remove SYSCLKREQ from enum ab8505_regulator_id (Stephan Gerhold)
- perf probe: Fix wrong address verification (Masami Hiramatsu)
- scsi: core: scsi_trace: Use get_unaligned_be*() (Bart Van Assche)
- scsi: qla2xxx: fix rports not being mark as lost in sync fabric scan (Martin Wilck)
- scsi: qla2xxx: Fix qla2x00_request_irqs() for MSI (Huacai Chen)
- scsi: target: core: Fix a pr_debug() argument (Bart Van Assche)
- scsi: bnx2i: fix potential use after free (Pan Bian)
- scsi: qla4xxx: fix double free bug (Pan Bian)
- scsi: esas2r: unlock on error in esas2r_nvram_read_direct() (Dan Carpenter)
- reiserfs: fix handling of -EOPNOTSUPP in reiserfs_for_each_xattr (Jeff Mahoney)
- Revert "arm64: dts: juno: add dma-ranges property" (Sudeep Holla)
- tick/sched: Annotate lockless access to last_jiffies_update (Eric Dumazet)
- cfg80211: check for set_wiphy_params (Johannes Berg)
- arm64: dts: meson-gxl-s905x-khadas-vim: fix gpio-keys-polled node (Christian Hewitt)
- cw1200: Fix a signedness bug in cw1200_load_firmware() (Dan Carpenter)
- xen/blkfront: Adjust indentation in xlvbd_alloc_gendisk (Nathan Chancellor)
- tcp: fix marked lost packets not being retransmitted (Pengcheng Yang)
- r8152: add missing endpoint sanity check (Johan Hovold)
- ptp: free ptp device pin descriptors properly (Vladis Dronov)
- net/wan/fsl_ucc_hdlc: fix out of bounds write on array utdm_info (Colin Ian King)
- net: usb: lan78xx: limit size of local TSO packets (Eric Dumazet)
- net: hns: fix soft lockup when there is not enough memory (Yonglong Liu)
- net: dsa: tag_qca: fix doubled Tx statistics (Alexander Lobakin)
- hv_netvsc: Fix memory leak when removing rndis device (Mohammed Gamal)
- macvlan: use skb_reset_mac_header() in macvlan_queue_xmit() (Eric Dumazet)
- batman-adv: Fix DAT candidate selection on little endian systems (Sven Eckelmann)
- NFC: pn533: fix bulk-message timeout (Johan Hovold)
- netfilter: arp_tables: init netns pointer in xt_tgdtor_param struct (Florian Westphal)
- netfilter: fix a use-after-free in mtype_destroy() (Cong Wang)
- cfg80211: fix page refcount issue in A-MSDU decap (Felix Fietkau)
- arm64: dts: agilex/stratix10: fix pmu interrupt numbers (Dinh Nguyen)
- mm/huge_memory.c: thp: fix conflict of above-47bit hint address and PMD alignment (Kirill A. Shutemov)
- mm/huge_memory.c: make __thp_get_unmapped_area static (Bharath Vedartham)
- USB: serial: io_edgeport: handle unbound ports on URB completion (Johan Hovold)
- USB: serial: io_edgeport: use irqsave() in USB's complete callback (John Ogness)
- net: stmmac: Enable 16KB buffer size (Jose Abreu)
- net: stmmac: 16KB buffer must be 16 byte aligned (Jose Abreu)
- mm/page-writeback.c: avoid potential division by zero in wb_min_max_ratio() (Wen Yang)
- btrfs: fix memory leak in qgroup accounting (Johannes Thumshirn)
- mm/shmem.c: thp, shmem: fix conflict of above-47bit hint address and PMD alignment (Kirill A. Shutemov)
- perf report: Fix incorrectly added dimensions as switch perf data file (Jin Yao)
- perf hists: Fix variable name's inconsistency in hists__for_each() macro (Yuya Fujita)
- x86/efistub: Disable paging at mixed mode entry (Ard Biesheuvel)
- x86/resctrl: Fix an imbalance in domain_remove_cpu() (Qian Cai)
- usb: core: hub: Improved device recognition on remote wakeup (Keiya Nobuta)
- ptrace: reintroduce usage of subjective credentials in ptrace_has_cap() (Christian Brauner)
- scsi: mptfusion: Fix double fetch bug in ioctl (Dan Carpenter)
- scsi: fnic: fix invalid stack access (Arnd Bergmann)
- USB: serial: quatech2: handle unbound ports (Johan Hovold)
- USB: serial: keyspan: handle unbound ports (Johan Hovold)
- USB: serial: io_edgeport: add missing active-port sanity check (Johan Hovold)
- USB: serial: ch341: handle unbound port at reset_resume (Johan Hovold)
- USB: serial: suppress driver bind attributes (Johan Hovold)
- USB: serial: option: add support for Quectel RM500Q in QDL mode (Reinhard Speyerer)
- USB: serial: opticon: fix control-message timeouts (Johan Hovold)
- USB: serial: option: Add support for Quectel RM500Q (Kristian Evensen)
- USB: serial: simple: Add Motorola Solutions TETRA MTP3xxx and MTP85xx (Jerónimo Borque)
- iio: buffer: align the size of scan bytes to size of the largest element (Lars Möllendorf)
- ARM: dts: am571x-idk: Fix gpios property to have the correct gpio number (Kishon Vijay Abraham I)
- Fix built-in early-load Intel microcode alignment (Jari Ruusu)
- ALSA: seq: Fix racy access for queue timer in proc read (Takashi Iwai)
- ASoC: msm8916-wcd-analog: Fix selected events for MIC BIAS External1 (Stephan Gerhold)
- clk: Don't try to enable critical clocks if prepare failed (Guenter Roeck)
- dt-bindings: reset: meson8b: fix duplicate reset IDs (Martin Blumenstingl)
- Linux 4.14.166 (Greg Kroah-Hartman)
- ocfs2: call journal flush to mark journal as empty after journal recovery when mount (Kai Li)
- hexagon: work around compiler crash (Nick Desaulniers)
- hexagon: parenthesize registers in asm predicates (Nick Desaulniers)
- ioat: ioat_alloc_ring() failure handling. (Alexander.Barabash@dell.com)
- dmaengine: k3dma: Avoid null pointer traversal (John Stultz)
- MIPS: Prevent link failure with kcov instrumentation (Jouni Hogander)
- mips: cacheinfo: report shared CPU map (Vladimir Kondratiev)
- rseq/selftests: Turn off timeout setting (Mathieu Desnoyers)
- scsi: libcxgbi: fix NULL pointer dereference in cxgbi_device_destroy() (Varun Prakash)
- gpio: mpc8xxx: Add platform device to gpiochip->parent (Johnson CH Chen (陳昭勳))
- rtc: msm6242: Fix reading of 10-hour digit (Kars de Jong)
- f2fs: fix potential overflow (Chao Yu)
- rtlwifi: Remove unnecessary NULL check in rtl_regd_init (Nathan Chancellor)
- spi: atmel: fix handling of cs_change set on non-last xfer (Mans Rullgard)
- mtd: spi-nor: fix silent truncation in spi_nor_read_raw() (Sergei Shtylyov)
- mtd: spi-nor: fix silent truncation in spi_nor_read() (Sergei Shtylyov)
- media: exynos4-is: Fix recursive locking in isp_video_release() (Seung-Woo Kim)
- media: ov6650: Fix .get_fmt() V4L2_SUBDEV_FORMAT_TRY support (Janusz Krzysztofik)
- media: ov6650: Fix some format attributes not under control (Janusz Krzysztofik)
- media: ov6650: Fix incorrect use of JPEG colorspace (Janusz Krzysztofik)
- tty: serial: pch_uart: correct usage of dma_unmap_sg (Peng Fan)
- tty: serial: imx: use the sg count from dma_map_sg (Peng Fan)
- powerpc/powernv: Disable native PCIe port management (Oliver O'Halloran)
- PCI/PTM: Remove spurious "d" from granularity message (Bjorn Helgaas)
- compat_ioctl: handle SIOCOUTQNSD (Arnd Bergmann)
- af_unix: add compat_ioctl support (Arnd Bergmann)
- arm64: dts: apq8096-db820c: Increase load on l21 for SDCARD (Loic Poulain)
- scsi: sd: enable compat ioctls for sed-opal (Arnd Bergmann)
- pinctrl: lewisburg: Update pin list according to v1.1v6 (Andy Shevchenko)
- pinctl: ti: iodelay: fix error checking on pinctrl_count_index_with_args call (Colin Ian King)
- clk: samsung: exynos5420: Preserve CPU clocks configuration during suspend/resume (Marian Mihailescu)
- mei: fix modalias documentation (Alexander Usyskin)
- iio: imu: adis16480: assign bias value only if operation succeeded (Alexandru Ardelean)
- NFSv4.x: Drop the slot if nfs4_delegreturn_prepare waits for layoutreturn (Trond Myklebust)
- xprtrdma: Fix completion wait during device removal (Chuck Lever)
- platform/x86: asus-wmi: Fix keyboard brightness cannot be set to 0 (Jian-Hong Pan)
- scsi: sd: Clear sdkp->protection_type if disk is reformatted without PI (Xiang Chen)
- scsi: enclosure: Fix stale device oops with hot replug (James Bottomley)
- arm64: Check for errata before evaluating cpu features (Dirk Mueller)
- arm64: add sentinel to kpti_safe_list (Mark Rutland)
- RDMA/srpt: Report the SCSI residual to the initiator (Bart Van Assche)
- RDMA/mlx5: Return proper error value (Leon Romanovsky)
- btrfs: simplify inode locking for RWF_NOWAIT (Goldwyn Rodrigues)
- cifs: Adjust indentation in smb2_open_file (Nathan Chancellor)
- hsr: reset network header when supervision frame is created (Taehee Yoo)
- gpio: Fix error message on out-of-range GPIO in lookup table (Geert Uytterhoeven)
- iommu: Remove device link to group on failure (Jon Derrick)
- gpio: zynq: Fix for bug in zynq_gpio_restore_context API (Swapna Manupati)
- ASoC: stm32: spdifrx: fix race condition in irq handler (Olivier Moysan)
- ASoC: stm32: spdifrx: fix inconsistent lock state (Olivier Moysan)
- RDMA/bnxt_re: Fix Send Work Entry state check while polling completions (Selvin Xavier)
- rtc: mt6397: fix alarm register overwrite (Ran Bi)
- dccp: Fix memleak in __feat_register_sp (YueHaibing)
- iwlwifi: dbg_ini: fix memory leak in alloc_sgtable (Navid Emamdoost)
- wimax: i2400: Fix memory leak in i2400m_op_rfkill_sw_toggle (Navid Emamdoost)
- wimax: i2400: fix memory leak (Navid Emamdoost)
- cifs: Fix lease buffer length error (ZhangXiaoxu)
- mac80211: Do not send Layer 2 Update frame before authorization (Jouni Malinen)
- cfg80211/mac80211: make ieee80211_send_layer2_update a public function (Dedy Lansky)
- arm64: Make sure permission updates happen for pmd/pud (Laura Abbott)
- arm64: Enforce BBM for huge IO/VMAP mappings (Will Deacon)
- arm64: mm: Change page table pointer name in p[md]_set_huge() (Ben Hutchings)
- arm64: don't open code page table entry creation (Kristina Martsenko)
- rsi: add fix for crash during assertions (Sanjay Konduri)
- fs/select: avoid clang stack usage warning (Arnd Bergmann)
- ethtool: reduce stack usage with clang (Arnd Bergmann)
- HID: hidraw, uhid: Always report EPOLLOUT (Jiri Kosina)
- HID: hidraw: Fix returning EPOLLOUT from hidraw_poll (Marcel Holtmann)
- hidraw: Return EPOLLOUT from hidraw_poll (Fabian Henneke)
- Linux 4.14.165 (Greg Kroah-Hartman)
- netfilter: ipset: avoid null deref when IPSET_ATTR_LINENO is present (Florian Westphal)
- netfilter: arp_tables: init netns pointer in xt_tgchk_param struct (Florian Westphal)
- phy: cpcap-usb: Fix flakey host idling and enumerating of devices (Tony Lindgren)
- phy: cpcap-usb: Fix error path when no host driver is loaded (Tony Lindgren)
- USB: Fix: Don't skip endpoint descriptors with maxpacket=0 (Alan Stern)
- HID: hiddev: fix mess in hiddev_open() (Dmitry Torokhov)
- arm64: cpufeature: Avoid warnings due to unused symbols (Will Deacon)
- ath10k: fix memory leak (Navid Emamdoost)
- rtl8xxxu: prevent leaking urb (Navid Emamdoost)
- scsi: bfa: release allocated memory in case of error (Navid Emamdoost)
- mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf (Navid Emamdoost)
- tty: always relink the port (Sudip Mukherjee)
- tty: link tty and port before configuring it as console (Sudip Mukherjee)
- staging: rtl8188eu: Add device code for TP-Link TL-WN727N v5.21 (Michael Straube)
- drm/dp_mst: correct the shifting in DP_REMOTE_I2C_READ (Wayne Lin)
- drm/fb-helper: Round up bits_per_pixel if possible (Geert Uytterhoeven)
- Input: add safety guards to input_set_keycode() (Dmitry Torokhov)
- HID: hid-input: clear unmapped usages (Dmitry Torokhov)
- staging: comedi: adv_pci1710: fix AI channels 16-31 for PCI-1713 (Ian Abbott)
- usb: musb: dma: Correct parameter passed to IRQ handler (Paul Cercueil)
- usb: musb: Disable pullup at init (Paul Cercueil)
- usb: musb: fix idling for suspend after disconnect interrupt (Tony Lindgren)
- USB: serial: option: add ZLP support for 0x1bc7/0x9010 (Daniele Palmas)
- staging: vt6656: set usb_set_intfdata on driver fail. (Malcolm Priestley)
- gpiolib: acpi: Add honor_wakeup module-option + quirk mechanism (Hans de Goede)
- gpiolib: acpi: Turn dmi_system_id table into a generic quirk table (Hans de Goede)
- can: can_dropped_invalid_skb(): ensure an initialized headroom in outgoing CAN sk_buffs (Oliver Hartkopp)
- can: mscan: mscan_rx_poll(): fix rx path lockup when returning from polling to irq mode (Florian Faber)
- can: gs_usb: gs_usb_probe(): use descriptors of current altsetting (Johan Hovold)
- HID: uhid: Fix returning EPOLLOUT from uhid_char_poll (Marcel Holtmann)
- HID: Fix slab-out-of-bounds read in hid_field_extract (Alan Stern)
- tracing: Have stack tracer compile when MCOUNT_INSN_SIZE is not defined (Steven Rostedt (VMware))
- kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail (Kaitao Cheng)
- ALSA: hda/realtek - Set EAPD control to default for ALC222 (Kailang Yang)
- ALSA: hda/realtek - Add new codec supported for ALCS1200A (Kailang Yang)
- ALSA: usb-audio: Apply the sample rate quirk for Bose Companion 5 (Takashi Iwai)
- usb: chipidea: host: Disable port power only if previously enabled (Guenter Roeck)
- chardev: Avoid potential use-after-free in 'chrdev_open()' (Will Deacon)
- Linux 4.14.164 (Greg Kroah-Hartman)
- vlan: fix memory leak in vlan_dev_set_egress_priority (Eric Dumazet)
- net: sch_prio: When ungrafting, replace with FIFO (Petr Machata)
- vlan: vlan_changelink() should propagate errors (Eric Dumazet)
- vxlan: fix tos value before xmit (Hangbin Liu)
- tcp: fix "old stuff" D-SACK causing SACK to be treated as D-SACK (Pengcheng Yang)
- sctp: free cmd->obj.chunk for the unprocessed SCTP_CMD_REPLY (Xin Long)
- USB: serial: option: add Telit ME910G1 0x110a composition (Daniele Palmas)
- USB: core: fix check for duplicate endpoints (Johan Hovold)
- pkt_sched: fq: do not accept silly TCA_FQ_QUANTUM (Eric Dumazet)
- net: usb: lan78xx: fix possible skb leak (Eric Dumazet)
- net: stmmac: dwmac-sunxi: Allow all RGMII modes (Chen-Yu Tsai)
- net: stmmac: dwmac-sun8i: Allow all RGMII modes (Chen-Yu Tsai)
- net: dsa: mv88e6xxx: Preserve priority when setting CPU port. (Andrew Lunn)
- macvlan: do not assume mac_header is set in macvlan_broadcast() (Eric Dumazet)
- gtp: fix bad unlock balance in gtp_encap_enable_socket (Eric Dumazet)
- mmc: block: propagate correct returned value in mmc_rpmb_ioctl (Mathieu Malaterre)
- mmc: core: Prevent bus reference leak in mmc_blk_init() (Alexander Kappner)
- mmc: block: Fix bug when removing RPMB chardev (Linus Walleij)
- mmc: block: Delete mmc_access_rpmb() (Linus Walleij)
- mmc: block: Convert RPMB to a character device (Linus Walleij)
- PCI/switchtec: Read all 64 bits of part_event_bitmap (Logan Gunthorpe)
- bpf: Fix passing modified ctx to ld/abs/ind instruction (Daniel Borkmann)
- bpf: reject passing modified ctx to helper functions (Daniel Borkmann)
- hv_netvsc: Fix unwanted rx_table reset (Haiyang Zhang)
- llc2: Fix return statement of llc_stat_ev_rx_null_dsap_xid_c (and _test_c) (Chan Shu Tak, Alex)
- parisc: Fix compiler warnings in debug_core.c (Helge Deller)
- block: fix memleak when __blk_rq_map_user_iov() is failed (Yang Yingliang)
- s390/dasd: fix memleak in path handling error case (Stefan Haberland)
- s390/dasd/cio: Interpret ccw_device_get_mdc return value correctly (Jan Höppner)
- net: stmmac: RX buffer size must be 16 byte aligned (Jose Abreu)
- net: stmmac: Do not accept invalid MTU values (Jose Abreu)
- fs: avoid softlockups in s_inodes iterators (Eric Sandeen)
- perf/x86/intel: Fix PT PMI handling (Alexander Shishkin)
- kconfig: don't crash on NULL expressions in expr_eq() (Thomas Hebb)
- regulator: rn5t618: fix module aliases (Andreas Kemnade)
- ASoC: wm8962: fix lambda value (Shengjiu Wang)
- rfkill: Fix incorrect check to avoid NULL pointer dereference (Aditya Pakki)
- net: usb: lan78xx: Fix error message format specifier (Cristian Birsan)
- bnx2x: Fix logic to get total no. of PFs per engine (Manish Chopra)
- bnx2x: Do not handle requests from VFs after parity (Manish Chopra)
- powerpc: Ensure that swiotlb buffer is allocated from low memory (Mike Rapoport)
- samples: bpf: fix syscall_tp due to unused syscall (Daniel T. Lee)
- samples: bpf: Replace symbol compare of trace_event (Daniel T. Lee)
- ARM: dts: am437x-gp/epos-evm: fix panel compatible (Tomi Valkeinen)
- bpf, mips: Limit to 33 tail calls (Paul Chaignon)
- ARM: dts: bcm283x: Fix critical trip point (Stefan Wahren)
- ASoC: topology: Check return value for soc_tplg_pcm_create() (Dragos Tarcatu)
- spi: spi-cavium-thunderx: Add missing pci_release_regions() (Chuhong Yuan)
- ARM: dts: Cygnus: Fix MDIO node address/size cells (Florian Fainelli)
- netfilter: nf_tables: validate NFT_SET_ELEM_INTERVAL_END (Pablo Neira Ayuso)
- netfilter: uapi: Avoid undefined left-shift in xt_sctp.h (Phil Sutter)
- ARM: vexpress: Set-up shared OPP table instead of individual for each CPU (Sudeep Holla)
- efi/gop: Fix memory leak in __gop_query32/64() (Arvind Sankar)
- efi/gop: Return EFI_SUCCESS if a usable GOP was found (Arvind Sankar)
- efi/gop: Return EFI_NOT_FOUND if there are no usable GOPs (Arvind Sankar)
- x86/efi: Update e820 with reserved EFI boot services data to fix kexec breakage (Dave Young)
- libtraceevent: Fix lib installation with O= (Sudip Mukherjee)
- netfilter: ctnetlink: netns exit must wait for callbacks (Florian Westphal)
- locking/spinlock/debug: Fix various data races (Marco Elver)
- USB: dummy-hcd: increase max number of devices to 32 (Andrey Konovalov)
- USB: dummy-hcd: use usb_urb_dir_in instead of usb_pipein (Andrey Konovalov)
- Linux 4.14.163 (Greg Kroah-Hartman)
- perf/x86/intel/bts: Fix the use of page_private() (Alexander Shishkin)
- s390/smp: fix physical to logical CPU map for SMT (Heiko Carstens)
- net: add annotations on hh->hh_len lockless accesses (Eric Dumazet)
- arm64: dts: meson: odroid-c2: Disable usb_otg bus to avoid power failed warning (Anand Moon)
- ath9k_htc: Discard undersized packets (Masashi Honma)
- ath9k_htc: Modify byte order for an error message (Masashi Honma)
- rxrpc: Fix possible NULL pointer access in ICMP handling (David Howells)
- selftests: rtnetlink: add addresses with fixed life time (Florian Westphal)
- powerpc/pseries/hvconsole: Fix stack overread via udbg (Daniel Axtens)
- drm/mst: Fix MST sideband up-reply failure handling (Imre Deak)
- fix compat handling of FICLONERANGE, FIDEDUPERANGE and FS_IOC_FIEMAP (Al Viro)
- tty: serial: msm_serial: Fix lockup for sysrq and oops (Leo Yan)
- dt-bindings: clock: renesas: rcar-usb2-clock-sel: Fix typo in example (Geert Uytterhoeven)
- media: usb: fix memory leak in af9005_identify_state (Navid Emamdoost)
- regulator: ab8500: Remove AB8505 USB regulator (Stephan Gerhold)
- media: flexcop-usb: ensure -EIO is returned on error condition (Colin Ian King)
- Bluetooth: Fix memory leak in hci_connect_le_scan (Navid Emamdoost)
- Bluetooth: delete a stray unlock (Dan Carpenter)
- Bluetooth: btusb: fix PM leak in error case of setup (Oliver Neukum)
- platform/x86: pmc_atom: Add Siemens CONNECT X300 to critclk_systems DMI table (Michael Haener)
- xfs: don't check for AG deadlock for realtime files in bunmapi (Omar Sandoval)
- nfsd4: fix up replay_matches_cache() (Scott Mayhew)
- PM / devfreq: Check NULL governor in available_governors_show (Leonard Crestez)
- arm64: Revert support for execute-only user mappings (Catalin Marinas)
- ftrace: Avoid potential division by zero in function profiler (Wen Yang)
- exit: panic before exit_mm() on global init exit (chenqiwu)
- ALSA: firewire-motu: Correct a typo in the clock proc string (Takashi Iwai)
- ALSA: cs4236: fix error return comparison of an unsigned integer (Colin Ian King)
- tracing: Have the histogram compare functions convert to u64 first (Steven Rostedt (VMware))
- tracing: Fix lock inversion in trace_event_enable_tgid_record() (Prateek Sood)
- gpiolib: fix up emulated open drain outputs (Russell King)
- ata: ahci_brcm: Fix AHCI resources management (Florian Fainelli)
- ata: ahci_brcm: Allow optional reset controller to be used (Florian Fainelli)
- ata: libahci_platform: Export again ahci_platform_<en/dis>able_phys() (Florian Fainelli)
- compat_ioctl: block: handle BLKREPORTZONE/BLKRESETZONE (Arnd Bergmann)
- compat_ioctl: block: handle Persistent Reservations (Arnd Bergmann)
- dmaengine: Fix access to uninitialized dma_slave_caps (Lukas Wunner)
- locks: print unsigned ino in /proc/locks (Amir Goldstein)
- pstore/ram: Write new dumps to start of recycled zones (Aleksandr Yashkin)
- memcg: account security cred as well to kmemcg (Shakeel Butt)
- mm/zsmalloc.c: fix the migrated zspage statistics. (Chanho Min)
- media: cec: avoid decrementing transmit_queue_sz if it is 0 (Hans Verkuil)
- media: cec: CEC 2.0-only bcast messages were ignored (Hans Verkuil)
- media: pulse8-cec: fix lost cec_transmit_attempt_done() call (Hans Verkuil)
- MIPS: Avoid VDSO ABI breakage due to global register variable (Paul Burton)
- drm/sun4i: hdmi: Remove duplicate cleanup calls (Stefan Mavrodiev)
- ALSA: ice1724: Fix sleep-in-atomic in Infrasonic Quartet support code (Takashi Iwai)
- drm: limit to INT_MAX in create_blob ioctl (Daniel Vetter)
- taskstats: fix data-race (Christian Brauner)
- xfs: fix mount failure crash on invalid iclog memory access (Brian Foster)
- PM / hibernate: memory_bm_find_bit(): Tighten node optimisation (Andy Whitcroft)
- xen/balloon: fix ballooned page accounting without hotplug enabled (Juergen Gross)
- xen-blkback: prevent premature module unload (Paul Durrant)
- IB/mlx4: Follow mirror sequence of device add during device removal (Parav Pandit)
- s390/cpum_sf: Avoid SBD overflow condition in irq handler (Thomas Richter)
- s390/cpum_sf: Adjust sampling interval to avoid hitting sample limits (Thomas Richter)
- md: raid1: check rdev before reference in raid1_sync_request func (Zhiqiang Liu)
- net: make socket read/write_iter() honor IOCB_NOWAIT (Jens Axboe)
- usb: gadget: fix wrong endpoint desc (EJ Hsu)
- drm/nouveau: Move the declaration of struct nouveau_conn_atom up a bit (Hans de Goede)
- scsi: libsas: stop discovering if oob mode is disconnected (Jason Yan)
- scsi: iscsi: qla4xxx: fix double free in probe (Dan Carpenter)
- scsi: qla2xxx: Don't call qlt_async_event twice (Roman Bolshakov)
- scsi: lpfc: Fix memory leak on lpfc_bsg_write_ebuf_set func (Bo Wu)
- rxe: correctly calculate iCRC for unaligned payloads (Steve Wise)
- RDMA/cma: add missed unregister_pernet_subsys in init failure (Chuhong Yuan)
- PM / devfreq: Don't fail devfreq_dev_release if not in list (Leonard Crestez)
- iio: adc: max9611: Fix too short conversion time delay (Geert Uytterhoeven)
- nvme_fc: add module to ops template to allow module references (James Smart)
- Linux 4.14.162 (Greg Kroah-Hartman)
- spi: fsl: use platform_get_irq() instead of of_irq_to_resource() (Christophe Leroy)
- gtp: avoid zero size hashtable (Taehee Yoo)
- gtp: fix an use-after-free in ipv4_pdp_find() (Taehee Yoo)
- gtp: fix wrong condition in gtp_genl_dump_pdp() (Taehee Yoo)
- tcp: do not send empty skb from tcp_write_xmit() (Eric Dumazet)
- tcp/dccp: fix possible race __inet_lookup_established() (Eric Dumazet)
- gtp: do not allow adding duplicate tid and ms_addr pdp context (Taehee Yoo)
- vhost/vsock: accept only packets with the right dst_cid (Stefano Garzarella)
- udp: fix integer overflow while computing available space in sk_rcvbuf (Antonio Messina)
- ptp: fix the race between the release of ptp_clock and cdev (Vladis Dronov)
- net/mlxfw: Fix out-of-memory error in mfa2 flash burning (Vladyslav Tarasiuk)
- net: ena: fix napi handler misbehavior when the napi budget is zero (Netanel Belgazal)
- pinctrl: baytrail: Really serialize all register accesses (Hans de Goede)
- tty/serial: atmel: fix out of range clock divider handling (David Engraf)
- spi: fsl: don't map irq during probe (Christophe Leroy)
- hrtimer: Annotate lockless access to timer->state (Eric Dumazet)
- net: icmp: fix data-race in cmp_global_allow() (Eric Dumazet)
- net: add a READ_ONCE() in skb_peek_tail() (Eric Dumazet)
- inetpeer: fix data-race in inet_putpeer / inet_putpeer (Eric Dumazet)
- netfilter: bridge: make sure to pull arp header in br_nf_forward_arp() (Eric Dumazet)
- 6pack,mkiss: fix possible deadlock (Eric Dumazet)
- netfilter: ebtables: compat: reject all padding in matches/watchers (Florian Westphal)
- filldir[64]: remove WARN_ON_ONCE() for bad directory entries (Linus Torvalds)
- Make filldir[64]() verify the directory entry filename is valid (Linus Torvalds)
- perf strbuf: Remove redundant va_end() in strbuf_addv() (Mattias Jacobsson)
- bonding: fix active-backup transition after link failure (Mahesh Bandewar)
- ALSA: hda - Downgrade error message for single-cmd fallback (Takashi Iwai)
- netfilter: nf_queue: enqueue skbs with NULL dst (Marco Oliverio)
- net, sysctl: Fix compiler warning when only cBPF is present (Alexander Lobakin)
- x86/mce: Fix possibly incorrect severity calculation on AMD (Jan H. Schönherr)
- userfaultfd: require CAP_SYS_PTRACE for UFFD_FEATURE_EVENT_FORK (Mike Rapoport)
- kernel: sysctl: make drop_caches write-only (Johannes Weiner)
- ocfs2: fix passing zero to 'PTR_ERR' warning (Ding Xiang)
- s390/cpum_sf: Check for SDBT and SDB consistency (Thomas Richter)
- libfdt: define INT32_MAX and UINT32_MAX in libfdt_env.h (Masahiro Yamada)
- s390/zcrypt: handle new reply code FILTERED_BY_HYPERVISOR (Harald Freudenberger)
- perf regs: Make perf_reg_name() return "unknown" instead of NULL (Arnaldo Carvalho de Melo)
- perf script: Fix brstackinsn for AUXTRACE (Adrian Hunter)
- cdrom: respect device capabilities during opening action (Diego Elio Pettenò)
- scripts/kallsyms: fix definitely-lost memory leak (Masahiro Yamada)
- apparmor: fix unsigned len comparison with less than zero (Colin Ian King)
- gpio: mpc8xxx: Don't overwrite default irq_set_type callback (Vladimir Oltean)
- scsi: target: iscsi: Wait for all commands to finish before freeing a session (Bart Van Assche)
- scsi: iscsi: Don't send data to unbound connection (Anatol Pomazau)
- scsi: NCR5380: Add disconnect_mask module parameter (Finn Thain)
- scsi: scsi_debug: num_tgts must be >= 0 (Maurizio Lombardi)
- scsi: ufs: Fix error handing during hibern8 enter (Subhash Jadavani)
- scsi: pm80xx: Fix for SATA device discovery (peter chang)
- HID: Improve Windows Precision Touchpad detection. (Blaž Hrastnik)
- libnvdimm/btt: fix variable 'rc' set but not used (Qian Cai)
- HID: logitech-hidpp: Silence intermittent get_battery_capacity errors (Hans de Goede)
- bcache: at least try to shrink 1 node in bch_mca_scan() (Coly Li)
- clk: pxa: fix one of the pxa RTC clocks (Robert Jarzmik)
- scsi: atari_scsi: sun3_scsi: Set sg_tablesize to 1 instead of SG_NONE (Finn Thain)
- powerpc/security: Fix wrong message when RFI Flush is disable (Gustavo L. F. Walbon)
- powerpc/pseries/cmm: Implement release() function for sysfs device (David Hildenbrand)
- scsi: ufs: fix potential bug which ends in system hang (Bean Huo)
- scsi: lpfc: fix: Coverity: lpfc_cmpl_els_rsp(): Null pointer dereferences (James Smart)
- fs/quota: handle overflows of sysctl fs.quota.* and report as unsigned long (Konstantin Khlebnikov)
- irqchip: ingenic: Error out if IRQ domain creation failed (Paul Cercueil)
- irqchip/irq-bcm7038-l1: Enable parent IRQ if necessary (Florian Fainelli)
- clk: qcom: Allow constant ratio freq tables for rcg (Jeffrey Hugo)
- f2fs: fix to update dir's i_pino during cross_rename (Chao Yu)
- scsi: lpfc: Fix duplicate unreg_rpi error in port offline flow (James Smart)
- scsi: tracing: Fix handling of TRANSFER LENGTH == 0 for READ(6) and WRITE(6) (Bart Van Assche)
- jbd2: Fix statistics for the number of logged blocks (Jan Kara)
- ext4: update direct I/O read lock pattern for IOCB_NOWAIT (Matthew Bobrowski)
- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Aneesh Kumar K.V)
- powerpc/security/book3s64: Report L1TF status in sysfs (Anthony Steinhauser)
- clocksource/drivers/asm9260: Add a check for of_clk_get (Chuhong Yuan)
- dma-debug: add a schedule point in debug_dma_dump_mappings() (Eric Dumazet)
- powerpc/tools: Don't quote $objdump in scripts (Michael Ellerman)
- powerpc/pseries: Don't fail hash page table insert for bolted mapping (Aneesh Kumar K.V)
- powerpc/pseries: Mark accumulate_stolen_time() as notrace (Michael Ellerman)
- scsi: csiostor: Don't enable IRQs too early (Dan Carpenter)
- scsi: lpfc: Fix SLI3 hba in loop mode not discovering devices (James Smart)
- scsi: target: compare full CHAP_A Algorithm strings (David Disseldorp)
- iommu/tegra-smmu: Fix page tables in > 4 GiB memory (Thierry Reding)
- Input: atmel_mxt_ts - disable IRQ across suspend (Evan Green)
- scsi: lpfc: Fix locking on mailbox command completion (James Smart)
- scsi: lpfc: Fix discovery failures when target device connectivity bounces (James Smart)
- uek-rpm: mips64: enable fips (Dave Kleikamp) [Orabug: 30936789]
- cgroup: psi: fix memory leak when freeing a cgroup work function (Tom Hromatka) [Orabug: 30903262]
- xfs: fix deadlock between shrinker and fs freeze (Junxiao Bi) [Orabug: 30898008]
- xfs: increase the default parallelism levels of pwork clients (Darrick J. Wong) [Orabug: 30898008]
- xfs: decide if inode needs inactivation (Darrick J. Wong) [Orabug: 30898008]
- xfs: refactor the predicate part of xfs_free_eofblocks (Darrick J. Wong) [Orabug: 30898008]
- drm/i915: Fix use-after-free when destroying GEM context (Tyler Hicks) [Orabug: 30860455] {CVE-2020-7053}
- mwifiex: fix unbalanced locking in mwifiex_process_country_ie() (Brian Norris) [Orabug: 30781856] {CVE-2019-14895}
- mwifiex: fix possible heap overflow in mwifiex_process_country_ie() (Ganapathi Bhat) [Orabug: 30781856] {CVE-2019-14895} {CVE-2019-14895}
- ipmi_ssif: avoid registering duplicate ssif interface (Kamlakant Patel) [Orabug: 30909515]
- slub: extend slub debug to handle multiple slabs (Aaron Tomlin) [Orabug: 30903102]
- rds: Avoid flushing MRs in rds_rdma_drop_keys (aru kolappan) [Orabug: 30681065]
-
Tue Jun 09 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2007.uek]
- rds: Avoid qp overflow when posting invalidate/register mr with frwr (Hans Westgaard Ry) [Orabug: 30888673]
- IB/mlx5: Disable BME on panic (Håkon Bugge) [Orabug: 30868042]
- IB/mlx5: Remove trailing blanks in main.c (Håkon Bugge) [Orabug: 30868042]
- Revert "IB/mlx5: Disable BME on panic" (Håkon Bugge) [Orabug: 30868042]
- Linux 4.14.161 (Greg Kroah-Hartman)
- perf probe: Fix to show function entry line as probe-able (Masami Hiramatsu)
- nbd: fix shutdown and recv work deadlock v2 (Mike Christie)
- mmc: sdhci-of-esdhc: fix P2020 errata handling (Yangbo Lu)
- mmc: sdhci: Update the tuning failed messages to pr_debug level (Faiz Abbas)
- mmc: sdhci-of-esdhc: Revert "mmc: sdhci-of-esdhc: add erratum A-009204 support" (Rasmus Villemoes)
- powerpc/irq: fix stack overflow verification (Christophe Leroy)
- x86/MCE/AMD: Allow Reserved types to be overwritten in smca_banks[] (Yazen Ghannam)
- x86/MCE/AMD: Do not use rdmsr_safe_on_cpu() in smca_configure() (Konstantin Khlebnikov)
- KVM: arm64: Ensure 'params' is initialised when looking up sys register (Will Deacon)
- ext4: unlock on error in ext4_expand_extra_isize() (Dan Carpenter)
- ext4: check for directory entries too close to block end (Jan Kara)
- ext4: fix ext4_empty_dir() for directories with holes (Jan Kara) {CVE-2019-19037}
- staging: comedi: gsc_hpdi: check dma_alloc_coherent() return value (Ian Abbott)
- platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 bytes (Hans de Goede)
- intel_th: pci: Add Elkhart Lake SOC support (Alexander Shishkin)
- intel_th: pci: Add Comet Lake PCH-V support (Alexander Shishkin)
- USB: EHCI: Do not return -EPIPE when hub is disconnected (Erkka Talvitie)
- usbip: Fix error path of vhci_recv_ret_submit() (Suwan Kim)
- usbip: Fix receive error in vhci-hcd when using scatter-gather (Suwan Kim)
- btrfs: abort transaction after failed inode updates in create_subvol (Josef Bacik)
- btrfs: return error pointer from alloc_test_extent_buffer (Dan Carpenter)
- s390/ftrace: fix endless recursion in function_graph tracer (Sven Schnelle)
- usb: xhci: Fix build warning seen with CONFIG_PM=n (Guenter Roeck)
- mmc: mediatek: fix CMD_TA to 2 for MT8173 HS200/HS400 mode (Chaotian Jing)
- Revert "mmc: sdhci: Fix incorrect switch to HS mode" (Faiz Abbas)
- btrfs: don't prematurely free work in scrub_missing_raid56_worker() (Omar Sandoval)
- btrfs: don't prematurely free work in reada_start_machine_worker() (Omar Sandoval)
- net: phy: initialise phydev speed and duplex sanely (Russell King)
- mips: fix build when "48 bits virtual memory" is enabled (Mike Rapoport)
- libtraceevent: Fix memory leakage in copy_filter_type (Hewenliang)
- crypto: vmx - Avoid weird build failures (Michael Ellerman)
- mac80211: consider QoS Null frames for STA_NULLFUNC_ACKED (Thomas Pedersen)
- crypto: sun4i-ss - Fix 64-bit size_t warnings on sun4i-ss-hash.c (Corentin Labbe)
- crypto: sun4i-ss - Fix 64-bit size_t warnings (Herbert Xu)
- fbtft: Make sure string is NULL terminated (Andy Shevchenko)
- iwlwifi: check kasprintf() return value (Johannes Berg)
- x86/insn: Add some Intel instructions to the opcode map (Adrian Hunter)
- spi: st-ssc4: add missed pm_runtime_disable (Chuhong Yuan)
- btrfs: don't prematurely free work in run_ordered_work() (Omar Sandoval)
- btrfs: don't prematurely free work in end_workqueue_fn() (Omar Sandoval)
- mmc: tmio: Add MMC_CAP_ERASE to allow erase/discard/trim requests (Eugeniu Rosca)
- crypto: virtio - deal with unsupported input sizes (Ard Biesheuvel)
- spi: tegra20-slink: add missed clk_unprepare (Chuhong Yuan)
- iwlwifi: mvm: fix unaligned read of rx_pkt_status (Wang Xuerui)
- x86/crash: Add a forward declaration of struct kimage (Lianbo Jiang)
- cpufreq: Register drivers only after CPU devices have been registered (Viresh Kumar)
- parport: load lowlevel driver if ports not found (Sudip Mukherjee)
- s390/disassembler: don't hide instruction addresses (Ilya Leoshkevich)
- ASoC: Intel: kbl_rt5663_rt5514_max98927: Add dmic format constraint (Yu-Hsuan Hsu)
- ASoC: rt5677: Mark reg RT5677_PWR_ANLG2 as volatile (Ben Zhang)
- spi: pxa2xx: Add missed security checks (Chuhong Yuan)
- EDAC/ghes: Fix grain calculation (Robert Richter)
- media: si470x-i2c: add missed operations in remove (Chuhong Yuan)
- media: pvrusb2: Fix oops on tear-down when radio support is not present (Mike Isely)
- fsi: core: Fix small accesses and unaligned offsets via sysfs (Andrew Jeffery)
- ath10k: fix get invalid tx rate for Mesh metric (Miaoqing Pan)
- perf probe: Filter out instances except for inlined subroutine and subprogram (Masami Hiramatsu)
- perf probe: Skip end-of-sequence and non statement lines (Masami Hiramatsu)
- perf probe: Fix to show calling lines of inlined functions (Masami Hiramatsu)
- perf probe: Return a better scope DIE if there is no best scope (Masami Hiramatsu)
- perf probe: Skip overlapped location on searching variables (Masami Hiramatsu)
- perf parse: If pmu configuration fails free terms (Ian Rogers)
- drm/amdgpu: fix potential double drop fence reference (Pan Bian)
- perf probe: Fix to probe a function which has no entry pc (Masami Hiramatsu)
- libsubcmd: Use -O0 with DEBUG=1 (James Clark)
- perf probe: Fix to show inlined function callsite without entry_pc (Masami Hiramatsu)
- perf probe: Fix to show ranges of variables in functions without entry_pc (Masami Hiramatsu)
- perf probe: Fix to probe an inline function which has no entry pc (Masami Hiramatsu)
- perf probe: Walk function lines in lexical blocks (Masami Hiramatsu)
- perf probe: Fix to list probe event with correct line number (Masami Hiramatsu)
- perf probe: Fix to find range-only function instance (Masami Hiramatsu)
- rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt() (Ping-Ke Shih)
- ALSA: timer: Limit max amount of slave instances (Takashi Iwai)
- spi: img-spfi: fix potential double release (Pan Bian)
- bnx2x: Fix PF-VF communication over multi-cos queues. (Manish Chopra)
- rfkill: allocate static minor (Marcel Holtmann)
- media: v4l2-core: fix touch support in v4l_g_fmt (Vandana BN)
- media: rcar_drif: fix a memory disclosure (Kangjie Lu)
- pinctrl: amd: fix __iomem annotation in amd_gpio_irq_handler() (Ben Dooks (Codethink))
- Bluetooth: Fix advertising duplicated flags (Luiz Augusto von Dentz)
- iio: dln2-adc: fix iio_triggered_buffer_postenable() position (Alexandru Ardelean)
- pinctrl: sh-pfc: sh7734: Fix duplicate TCLK1_B (Geert Uytterhoeven)
- loop: fix no-unmap write-zeroes request behavior (Darrick J. Wong)
- libata: Ensure ata_port probe has completed before detach (John Garry)
- s390/mm: add mm_pxd_folded() checks to pxd_free() (Gerald Schaefer)
- s390/time: ensure get_clock_monotonic() returns monotonic values (Heiko Carstens)
- phy: qcom-usb-hs: Fix extcon double register after power cycle (Stephan Gerhold)
- net: dsa: LAN9303: select REGMAP when LAN9303 enable (Mao Wenan)
- gpu: host1x: Allocate gather copy for host1x (Thierry Reding)
- RDMA/qedr: Fix memory leak in user qp and mr (Michal Kalderon)
- net: phy: dp83867: enable robust auto-mdix (Grygorii Strashko)
- arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill() (Yunfeng Ye)
- x86/ioapic: Prevent inconsistent state when moving an interrupt (Thomas Gleixner)
- rtl8xxxu: fix RTL8723BU connection failure issue after warm reboot (Chris Chiu)
- drm/gma500: fix memory disclosures due to uninitialized bytes (Kangjie Lu)
- x86/mce: Lower throttling MCE messages' priority to warning (Benjamin Berg)
- Bluetooth: hci_core: fix init for HCI_USER_CHANNEL (Mattijs Korpershoek)
- Bluetooth: missed cpu_to_le16 conversion in hci_init4_req (Ben Dooks (Codethink))
- iio: adc: max1027: Reset the device at probe time (Miquel Raynal)
- usb: usbfs: Suppress problematic bind and unbind uevents. (Ingo Rohloff)
- perf report: Add warning when libunwind not compiled in (Jin Yao)
- perf test: Report failure for mmap events (Leo Yan)
- drm/bridge: dw-hdmi: Restore audio when setting a mode (Daniel Kurtz)
- x86/mm: Use the correct function type for native_set_fixmap() (Sami Tolvanen)
- extcon: sm5502: Reset registers during initialization (Stephan Gerhold)
- media: ti-vpe: vpe: fix a v4l2-compliance failure about invalid sizeimage (Benoit Parrot)
- media: ti-vpe: vpe: ensure buffers are cleaned up properly in abort cases (Benoit Parrot)
- media: ti-vpe: vpe: fix a v4l2-compliance failure causing a kernel panic (Benoit Parrot)
- media: ti-vpe: vpe: Make sure YUYV is set as default format (Benoit Parrot)
- media: ti-vpe: vpe: fix a v4l2-compliance failure about frame sequence number (Benoit Parrot)
- media: ti-vpe: vpe: fix a v4l2-compliance warning about invalid pixel format (Benoit Parrot)
- media: ti-vpe: vpe: Fix Motion Vector vpdma stride (Benoit Parrot)
- media: cx88: Fix some error handling path in 'cx8800_initdev()' (Christophe JAILLET)
- mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring (Navid Emamdoost)
- block: Fix writeback throttling W=1 compiler warnings (Bart Van Assche)
- samples: pktgen: fix proc_cmd command result check logic (Daniel T. Lee)
- drm/bridge: dw-hdmi: Refuse DDC/CI transfers on the internal I2C controller (Matthias Kaehlcke)
- media: cec-funcs.h: add status_req checks (Hans Verkuil)
- media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_transfer_init() (Yang Yingliang)
- regulator: max8907: Fix the usage of uninitialized variable in max8907_regulator_probe() (Yizhuo)
- hwrng: omap3-rom - Call clk_disable_unprepare() on exit only if not idled (Tony Lindgren)
- usb: renesas_usbhs: add suspend event support in gadget mode (Veeraiyan Chidambaram)
- selftests/bpf: Correct path to include msg + path (Ivan Khoronzhuk)
- pinctrl: devicetree: Avoid taking direct reference to device name string (Will Deacon)
- ath10k: fix offchannel tx failure when no ath10k_mac_tx_frm_has_freq (Ben Greear)
- media: venus: core: Fix msm8996 frequency table (Loic Poulain)
- tools/power/cpupower: Fix initializer override in hsw_ext_cstates (Nathan Chancellor)
- media: ov6650: Fix stored crop rectangle not in sync with hardware (Janusz Krzysztofik)
- media: ov6650: Fix stored frame format not in sync with hardware (Janusz Krzysztofik)
- media: i2c: ov2659: Fix missing 720p register config (Benoit Parrot)
- media: ov6650: Fix crop rectangle alignment not passed back (Janusz Krzysztofik)
- media: i2c: ov2659: fix s_stream return value (Benoit Parrot)
- media: am437x-vpfe: Setting STD to current value is not an error (Benoit Parrot)
- IB/iser: bound protection_sg size by data_sg size (Max Gurtovoy)
- libertas: fix a potential NULL pointer dereference (Allen Pais)
- rtlwifi: prevent memory leak in rtl_usb_probe (Navid Emamdoost)
- staging: rtl8188eu: fix possible null dereference (Connor Kuehl)
- staging: rtl8192u: fix multiple memory leaks on error path (Navid Emamdoost)
- spi: Add call to spi_slave_abort() function when spidev driver is released (Lukasz Majewski)
- iio: light: bh1750: Resolve compiler warning and make code more readable (Krzysztof Wilczynski)
- drm/bridge: analogix-anx78xx: silence -EPROBE_DEFER warnings (Brian Masney)
- drm: mst: Fix query_payload ack reply struct (Sean Paul)
- ALSA: hda/ca0132 - Avoid endless loop (Takashi Iwai)
- ALSA: hda/ca0132 - Keep power on during processing DSP response (Takashi Iwai)
- ALSA: pcm: Avoid possible info leaks from PCM stream buffers (Takashi Iwai)
- Btrfs: fix removal logic of the tree mod log that leads to use-after-free issues (Filipe Manana)
- btrfs: handle ENOENT in btrfs_uuid_tree_iterate (Josef Bacik)
- btrfs: do not leak reloc root if we fail to read the fs root (Josef Bacik)
- btrfs: skip log replay on orphaned roots (Josef Bacik)
- btrfs: do not call synchronize_srcu() in inode_tree_del (Josef Bacik)
- btrfs: don't double lock the subvol_sem for rename exchange (Josef Bacik)
- sctp: fully initialize v4 addr in some functions (Xin Long)
- qede: Fix multicast mac configuration (Manish Chopra)
- net: usb: lan78xx: Fix suspend/resume PHY register access error (Cristian Birsan)
- net: qlogic: Fix error paths in ql_alloc_large_buffers() (Ben Hutchings)
- net: nfc: nci: fix a possible sleep-in-atomic-context bug in nci_uart_tty_receive() (Jia-Ju Bai)
- net: hisilicon: Fix a BUG trigered by wrong bytes_compl (Jiangfeng Xiao)
- net: dst: Force 4-byte alignment of dst_metrics (Geert Uytterhoeven)
- mod_devicetable: fix PHY module format (Russell King)
- fjes: fix missed check in fjes_acpi_add (Chuhong Yuan)
- af_packet: set defaule value for tmo (Mao Wenan)
- Linux 4.14.160 (Greg Kroah-Hartman)
- net: stmmac: don't stop NAPI processing when dropping a packet (Aaro Koskinen)
- net: stmmac: use correct DMA buffer size in the RX descriptor (Aaro Koskinen)
- xhci: fix USB3 device initiated resume race with roothub autosuspend (Mathias Nyman)
- drm/radeon: fix r1xx/r2xx register checker for POT textures (Alex Deucher)
- scsi: iscsi: Fix a potential deadlock in the timeout handler (Bart Van Assche)
- dm btree: increase rebalance threshold in __rebalance2() (Hou Tao)
- dma-buf: Fix memory leak in sync_file_merge() (Navid Emamdoost)
- vfio/pci: call irq_bypass_unregister_producer() before freeing irq (Jiang Yi)
- ARM: tegra: Fix FLOW_CTLR_HALT register clobbering by tegra_resume() (Dmitry Osipenko)
- ARM: dts: s3c64xx: Fix init order of clock providers (Lihua Yao)
- CIFS: Respect O_SYNC and O_DIRECT flags during reconnect (Pavel Shilovsky)
- rpmsg: glink: Free pending deferred work on remove (Bjorn Andersson)
- rpmsg: glink: Don't send pending rx_done during remove (Bjorn Andersson)
- rpmsg: glink: Fix rpmsg_register_device err handling (Chris Lew)
- rpmsg: glink: Put an extra reference during cleanup (Chris Lew)
- rpmsg: glink: Fix use after free in open_ack TIMEOUT case (Arun Kumar Neelakantam)
- rpmsg: glink: Fix reuse intents memory leak issue (Arun Kumar Neelakantam)
- rpmsg: glink: Set tail pointer to 0 at end of FIFO (Chris Lew)
- xtensa: fix TLB sanity checker (Max Filippov)
- PCI/MSI: Fix incorrect MSI-X masking on resume (Jian-Hong Pan)
- PCI: Fix Intel ACS quirk UPDCR register address (Steffen Liebergeld)
- PCI/PM: Always return devices to D0 when thawing (Dexuan Cui)
- Revert "regulator: Defer init completion for a while after late_initcall" (Greg Kroah-Hartman)
- inet: protect against too small mtu values. (Eric Dumazet)
- tcp: Protect accesses to .ts_recent_stamp with {READ,WRITE}_ONCE() (Guillaume Nault)
- tcp: tighten acceptance of ACKs not matching a child socket (Guillaume Nault)
- tcp: fix rejected syncookies due to stale timestamps (Guillaume Nault)
- tipc: fix ordering of tipc module init and exit routine (Taehee Yoo)
- tcp: md5: fix potential overestimation of TCP option space (Eric Dumazet)
- openvswitch: support asymmetric conntrack (Aaron Conole)
- net: thunderx: start phy before starting autonegotiation (Mian Yousaf Kaukab)
- net: ethernet: ti: cpsw: fix extra rx interrupt (Grygorii Strashko)
- net: dsa: fix flow dissection on Tx path (Alexander Lobakin)
- net: bridge: deny dev_set_mac_address() when unregistering (Nikolay Aleksandrov)
- Linux 4.14.159 (Greg Kroah-Hartman)
- of: unittest: fix memory leak in attach_node_and_children (Erhard Furtner)
- raid5: need to set STRIPE_HANDLE for batch head (Guoqing Jiang)
- gpiolib: acpi: Add Terra Pad 1061 to the run_edge_events_on_boot_blacklist (Hans de Goede)
- kernel/module.c: wakeup processes in module_wq on module unload (Konstantin Khorenko)
- gfs2: fix glock reference problem in gfs2_trans_remove_revoke (Bob Peterson)
- net/mlx5e: Fix SFF 8472 eeprom length (Eran Ben Elisha)
- sunrpc: fix crash when cache_head become valid before update (Pavel Tikhomirov)
- workqueue: Fix missing kfree(rescuer) in destroy_workqueue() (Tejun Heo)
- blk-mq: make sure that line break can be printed (Ming Lei)
- mfd: rk808: Fix RK818 ID template (Daniel Schultz)
- ext4: fix a bug in ext4_wait_for_tail_page_commit (yangerkun)
- mm/shmem.c: cast the type of unmap_start to u64 (Chen Jun)
- firmware: qcom: scm: Ensure 'a0' status code is treated as signed (Will Deacon)
- ext4: work around deleting a file with i_nlink == 0 safely (Theodore Ts'o)
- powerpc: Fix vDSO clock_getres() (Vincenzo Frascino)
- powerpc: Avoid clang warnings around setjmp and longjmp (Nathan Chancellor)
- ath10k: fix fw crash by moving chip reset after napi disabled (Miaoqing Pan)
- media: vimc: fix component match compare (Helen Koike)
- mlxsw: spectrum_router: Refresh nexthop neighbour when it becomes dead (Ido Schimmel)
- power: supply: cpcap-battery: Fix signed counter sample register (Tony Lindgren)
- e100: Fix passing zero to 'PTR_ERR' warning in e100_load_ucode_wait (YueHaibing)
- drbd: Change drbd_request_detach_interruptible's return type to int (Nathan Chancellor)
- omap: pdata-quirks: remove openpandora quirks for mmc3 and wl1251 (H. Nikolaus Schaller)
- phy: renesas: rcar-gen3-usb2: Fix sysfs interface of "role" (Yoshihiro Shimoda)
- iio: adis16480: Add debugfs_reg_access entry (Nuno Sá)
- xhci: make sure interrupts are restored to correct state (Mathias Nyman)
- xhci: Fix memory leak in xhci_add_in_port() (Mika Westerberg)
- scsi: qla2xxx: Fix message indicating vectors used by driver (Himanshu Madhani)
- scsi: qla2xxx: Always check the qla2x00_wait_for_hba_online() return value (Bart Van Assche)
- scsi: qla2xxx: Fix qla24xx_process_bidir_cmd() (Bart Van Assche)
- scsi: qla2xxx: Fix session lookup in qlt_abort_work() (Bart Van Assche)
- scsi: qla2xxx: Fix DMA unmap leak (Himanshu Madhani)
- scsi: zfcp: trace channel log even for FCP command responses (Steffen Maier)
- block: fix single range discard merge (Ming Lei)
- reiserfs: fix extended attributes on the root directory (Jeff Mahoney)
- ext4: Fix credit estimate for final inode freeing (Jan Kara)
- quota: fix livelock in dquot_writeback_dquots (Dmitry Monakhov)
- ext2: check err when partial != NULL (Chengguang Xu)
- quota: Check that quota is not dirty before release (Dmitry Monakhov)
- video/hdmi: Fix AVI bar unpack (Ville Syrjälä)
- powerpc/xive: Skip ioremap() of ESB pages for LSI interrupts (Cédric Le Goater)
- powerpc: Allow flush_icache_range to work across ranges >4GB (Alastair D'Silva)
- powerpc/xive: Prevent page fault issues in the machine crash handler (Cédric Le Goater)
- powerpc: Allow 64bit VDSO __kernel_sync_dicache to work across ranges >4GB (Alastair D'Silva)
- ppdev: fix PPGETTIME/PPSETTIME ioctls (Arnd Bergmann)
- ARM: dts: omap3-tao3530: Fix incorrect MMC card detection GPIO polarity (Jarkko Nikula)
- mmc: host: omap_hsmmc: add code for special init of wl1251 to get rid of pandora_wl1251_init_card (H. Nikolaus Schaller)
- pinctrl: samsung: Fix device node refcount leaks in S3C64xx wakeup controller init (Krzysztof Kozlowski)
- pinctrl: samsung: Fix device node refcount leaks in init code (Krzysztof Kozlowski)
- pinctrl: samsung: Fix device node refcount leaks in S3C24xx wakeup controller init (Krzysztof Kozlowski)
- pinctrl: samsung: Add of_node_put() before return in error path (Nishka Dasgupta)
- ACPI: PM: Avoid attaching ACPI PM domain to certain devices (Rafael J. Wysocki)
- ACPI: bus: Fix NULL pointer check in acpi_bus_get_private_data() (Vamshi K Sthambamkadi)
- ACPI: OSL: only free map once in osl.c (Francesco Ruggeri)
- cpufreq: powernv: fix stack bloat and hard limit on number of CPUs (John Hubbard)
- PM / devfreq: Lock devfreq in trans_stat_show (Leonard Crestez)
- intel_th: pci: Add Tiger Lake CPU support (Alexander Shishkin)
- intel_th: pci: Add Ice Lake CPU support (Alexander Shishkin)
- intel_th: Fix a double put_device() in error path (Alexander Shishkin)
- cpuidle: Do not unset the driver if it is there already (Zhenzhong Duan)
- media: cec.h: CEC_OP_REC_FLAG_ values were swapped (Hans Verkuil)
- media: radio: wl1273: fix interrupt masking on release (Johan Hovold)
- media: bdisp: fix memleak on release (Johan Hovold)
- s390/mm: properly clear _PAGE_NOEXEC bit when it is not supported (Gerald Schaefer)
- ar5523: check NULL before memcpy() in ar5523_cmd() (Denis Efremov)
- cgroup: pids: use atomic64_t for pids->limit (Aleksa Sarai)
- blk-mq: avoid sysfs buffer overflow with too many CPU cores (Ming Lei)
- ASoC: Jack: Fix NULL pointer dereference in snd_soc_jack_report (Pawel Harlozinski)
- workqueue: Fix pwq ref leak in rescuer_thread() (Tejun Heo)
- workqueue: Fix spurious sanity check failures in destroy_workqueue() (Tejun Heo)
- dm zoned: reduce overhead of backing device checks (Dmitry Fomichev)
- hwrng: omap - Fix RNG wait loop timeout (Sumit Garg)
- watchdog: aspeed: Fix clock behaviour for ast2600 (Joel Stanley)
- md/raid0: Fix an error message in raid0_make_request() (Dan Carpenter)
- ALSA: hda - Fix pending unsol events at shutdown (Takashi Iwai)
- ovl: relax WARN_ON() on rename to self (Amir Goldstein)
- lib: raid6: fix awk build warnings (Greg Kroah-Hartman)
- rtlwifi: rtl8192de: Fix missing enable interrupt flag (Larry Finger)
- rtlwifi: rtl8192de: Fix missing callback that tests for hw release of buffer (Larry Finger)
- rtlwifi: rtl8192de: Fix missing code to retrieve RX buffer address (Larry Finger)
- btrfs: record all roots for rename exchange on a subvol (Josef Bacik)
- Btrfs: send, skip backreference walking for extents with many references (Filipe Manana)
- btrfs: Remove btrfs_bio::flags member (Qu Wenruo)
- Btrfs: fix negative subv_writers counter and data space leak after buffered write (Filipe Manana)
- btrfs: use refcount_inc_not_zero in kill_all_nodes (Josef Bacik)
- btrfs: check page->mapping when loading free space cache (Josef Bacik)
- usb: dwc3: ep0: Clear started flag on completion (Thinh Nguyen)
- virtio-balloon: fix managed page counts when migrating pages between zones (David Hildenbrand)
- mtd: spear_smi: Fix Write Burst mode (Miquel Raynal)
- tpm: add check after commands attribs tab allocation (Tadeusz Struk)
- usb: mon: Fix a deadlock in usbmon between mmap and read (Pete Zaitcev)
- usb: core: urb: fix URB structure initialization function (Emiliano Ingrassia)
- USB: adutux: fix interface sanity check (Johan Hovold)
- USB: serial: io_edgeport: fix epic endpoint lookup (Johan Hovold)
- USB: idmouse: fix interface sanity checks (Johan Hovold)
- USB: atm: ueagle-atm: add missing endpoint check (Johan Hovold)
- iio: humidity: hdc100x: fix IIO_HUMIDITYRELATIVE channel reporting (Chris Lesiak)
- ARM: dts: pandora-common: define wl1251 as child node of mmc3 (H. Nikolaus Schaller)
- xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases as default behaviour. (Mathias Nyman)
- xhci: Increase STS_HALT timeout in xhci_suspend() (Kai-Heng Feng)
- usb: xhci: only set D3hot for pci device (Henry Lin)
- staging: gigaset: add endpoint-type sanity check (Johan Hovold)
- staging: gigaset: fix illegal free on probe errors (Johan Hovold)
- staging: gigaset: fix general protection fault on probe (Johan Hovold)
- staging: rtl8712: fix interface sanity check (Johan Hovold)
- staging: rtl8188eu: fix interface sanity check (Johan Hovold)
- usb: Allow USB device to be warm reset in suspended state (Kai-Heng Feng)
- USB: documentation: flags on usb-storage versus UAS (Oliver Neukum)
- USB: uas: heed CAPACITY_HEURISTICS (Oliver Neukum)
- USB: uas: honor flag to avoid CAPACITY16 (Oliver Neukum)
- media: venus: remove invalid compat_ioctl32 handler (Arnd Bergmann)
- scsi: qla2xxx: Fix driver unload hang (Quinn Tran)
- usb: gadget: pch_udc: fix use after free (Gustavo A. R. Silva)
- usb: gadget: configfs: Fix missing spin_lock_init() (Wei Yongjun)
- appletalk: Set error code if register_snap_client failed (YueHaibing)
- appletalk: Fix potential NULL pointer dereference in unregister_snap_client (YueHaibing)
- ASoC: rsnd: fixup MIX kctrl registration (Kuninori Morimoto)
- binder: Handle start==NULL in binder_update_page_range() (Jann Horn)
- thermal: Fix deadlock in thermal thermal_zone_device_check (Wei Wang)
- RDMA/qib: Validate ->show()/store() callbacks before calling them (Viresh Kumar)
- spi: atmel: Fix CS high support (Gregory CLEMENT)
- crypto: user - fix memory leak in crypto_report (Navid Emamdoost)
- crypto: ecdh - fix big endian bug in ECC library (Ard Biesheuvel)
- crypto: ccp - fix uninitialized list head (Mark Salter)
- crypto: af_alg - cast ki_complete ternary op to int (Ayush Sawal)
- crypto: crypto4xx - fix double-free in crypto4xx_destroy_sdr (Christian Lamparter)
- KVM: arm/arm64: vgic: Don't rely on the wrong pending table (Zenghui Yu)
- drm/i810: Prevent underflow in ioctl (Dan Carpenter)
- jbd2: Fix possible overflow in jbd2_log_space_left() (Jan Kara)
- kernfs: fix ino wrap-around detection (Tejun Heo)
- can: slcan: Fix use-after-free Read in slcan_open (Jouni Hogander)
- tty: vt: keyboard: reject invalid keycodes (Dmitry Torokhov)
- CIFS: Fix SMB2 oplock break processing (Pavel Shilovsky)
- CIFS: Fix NULL-pointer dereference in smb2_push_mandatory_locks (Pavel Shilovsky)
- x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defect (Kai-Heng Feng)
- Input: Fix memory leak in psxpad_spi_probe (Navid Emamdoost)
- coresight: etm4x: Fix input validation for sysfs. (Mike Leach)
- Input: goodix - add upside-down quirk for Teclast X89 tablet (Hans de Goede)
- Input: synaptics-rmi4 - don't increment rmiaddr for SMBus transfers (Hans Verkuil)
- Input: synaptics-rmi4 - re-enable IRQs in f34v7_do_reflash (Lucas Stach)
- Input: synaptics - switch another X1 Carbon 6 to RMI/SMbus (Hans Verkuil)
- ALSA: hda - Add mute led support for HP ProBook 645 G4 (Kai-Heng Feng)
- ALSA: pcm: oss: Avoid potential buffer overflows (Takashi Iwai)
- ALSA: hda/realtek - Dell headphone has noise on unmute for ALC236 (Kailang Yang)
- fuse: verify attributes (Miklos Szeredi)
- fuse: verify nlink (Miklos Szeredi)
- sched/fair: Scale bandwidth quota and period without losing quota/period ratio precision (Xuewei Zhang)
- tcp: exit if nothing to retransmit on RTO timeout (Eric Dumazet)
- net: aquantia: fix RSS table and key sizes (Dmitry Bogdanov)
- media: vimc: fix start stream when link is disabled (Helen Fornazier)
- ARM: dts: sunxi: Fix PMU compatible strings (Rob Herring)
- usb: mtu3: fix dbginfo in qmu_tx_zlp_error_handler (YueHaibing)
- mlx4: Use snprintf instead of complicated strcpy (Qian Cai)
- IB/hfi1: Close VNIC sdma_progress sleep window (Mike Marciniszyn)
- IB/hfi1: Ignore LNI errors before DC8051 transitions to Polling state (Kaike Wan)
- mlxsw: spectrum_router: Relax GRE decap matching check (Nir Dotan)
- firmware: qcom: scm: fix compilation error when disabled (Jonathan Marek)
- media: stkwebcam: Bugfix for wrong return values (Andreas Pape)
- tty: Don't block on IO when ldisc change is pending (Dmitry Safonov)
- nfsd: Return EPERM, not EACCES, in some SETATTR cases (zhengbin)
- MIPS: OCTEON: cvmx_pko_mem_debug8: use oldest forward compatible definition (Aaro Koskinen)
- clk: renesas: r8a77995: Correct parent clock of DU (Geert Uytterhoeven)
- powerpc/math-emu: Update macros from GCC (Joel Stanley)
- pstore/ram: Avoid NULL deref in ftrace merging failure path (Kees Cook)
- net/mlx4_core: Fix return codes of unsupported operations (Erez Alfasi)
- dlm: fix invalid cluster name warning (David Teigland)
- ARM: dts: realview: Fix some more duplicate regulator nodes (Rob Herring)
- clk: sunxi-ng: h3/h5: Fix CSI_MCLK parent (Chen-Yu Tsai)
- ARM: dts: pxa: clean up USB controller nodes (Daniel Mack)
- mtd: fix mtd_oobavail() incoherent returned value (Miquel Raynal)
- kbuild: fix single target build for external module (Masahiro Yamada)
- modpost: skip ELF local symbols during section mismatch check (Paul Walmsley)
- tcp: fix SNMP TCP timeout under-estimation (Yuchung Cheng)
- tcp: fix SNMP under-estimation on failed retransmission (Yuchung Cheng)
- tcp: fix off-by-one bug on aborting window-probing socket (Yuchung Cheng)
- ARM: dts: realview-pbx: Fix duplicate regulator nodes (Rob Herring)
- ARM: dts: mmp2: fix the gpio interrupt cell number (Lubomir Rintel)
- net/x25: fix null_x25_address handling (Martin Schiller)
- net/x25: fix called/calling length calculation in x25_parse_address_block (Martin Schiller)
- arm64: dts: meson-gxl-khadas-vim: fix GPIO lines names (Neil Armstrong)
- arm64: dts: meson-gxbb-odroidc2: fix GPIO lines names (Neil Armstrong)
- arm64: dts: meson-gxbb-nanopi-k2: fix GPIO lines names (Neil Armstrong)
- arm64: dts: meson-gxl-libretech-cc: fix GPIO lines names (Neil Armstrong)
- ARM: OMAP1/2: fix SoC name printing (Aaro Koskinen)
- ASoC: au8540: use 64-bit arithmetic instead of 32-bit (Young_X)
- nfsd: fix a warning in __cld_pipe_upcall() (Scott Mayhew)
- ARM: debug: enable UART1 for socfpga Cyclone5 (Clément Péron)
- dlm: NULL check before kmem_cache_destroy is not needed (Wen Yang)
- ARM: dts: sun8i: v3s: Change pinctrl nodes to avoid warning (Maxime Ripard)
- ARM: dts: sun5i: a10s: Fix HDMI output DTC warning (Maxime Ripard)
- ASoC: rsnd: tidyup registering method for rsnd_kctrl_new() (Kuninori Morimoto)
- lockd: fix decoding of TEST results (J. Bruce Fields)
- i2c: imx: don't print error message on probe defer (Lucas Stach)
- serial: imx: fix error handling in console_setup (Stefan Agner)
- altera-stapl: check for a null key before strcasecmp'ing it (Colin Ian King)
- dma-mapping: fix return type of dma_set_max_seg_size() (Niklas Söderlund)
- sparc: Correct ctx->saw_frame_pointer logic. (David Miller)
- f2fs: fix to allow node segment for GC by ioctl path (Sahitya Tummala)
- ARM: dts: rockchip: Assign the proper GPIO clocks for rv1108 (Otavio Salvador)
- ARM: dts: rockchip: Fix the PMU interrupt number for rv1108 (Otavio Salvador)
- f2fs: change segment to section in f2fs_ioc_gc_range (Yunlong Song)
- f2fs: fix count of seg_freed to make sec_freed correct (Yunlong Song)
- ACPI: fix acpi_find_child_device() invocation in acpi_preset_companion() (Alexey Dobriyan)
- usb: dwc3: don't log probe deferrals; but do log other error codes (Brian Norris)
- usb: dwc3: debugfs: Properly print/set link state for HS (Thinh Nguyen)
- dmaengine: dw-dmac: implement dma protection control setting (Christian Lamparter)
- dmaengine: coh901318: Remove unused variable (Vinod Koul)
- dmaengine: coh901318: Fix a double-lock bug (Jia-Ju Bai)
- media: cec: report Vendor ID after initialization (Hans Verkuil)
- media: pulse8-cec: return 0 when invalidating the logical address (Hans Verkuil)
- ARM: dts: exynos: Use Samsung SoC specific compatible for DWC2 module (Marek Szyprowski)
- rtc: dt-binding: abx80x: fix resistance scale (Baruch Siach)
- rtc: max8997: Fix the returned value in case of error in 'max8997_rtc_read_alarm()' (Christophe JAILLET)
- math-emu/soft-fp.h: (_FP_ROUND_ZERO) cast 0 to void to fix warning (Vincent Chen)
- net/smc: use after free fix in smc_wr_tx_put_slot() (Ursula Braun)
- MIPS: OCTEON: octeon-platform: fix typing (Aaro Koskinen)
- iomap: sub-block dio needs to zeroout beyond EOF (Dave Chinner)
- net-next/hinic:fix a bug in set mac address (Xue Chaojing)
- regulator: Fix return value of _set_load() stub (Mark Brown)
- clk: rockchip: fix ID of 8ch clock of I2S1 for rk3328 (Katsuhiro Suzuki)
- clk: rockchip: fix I2S1 clock gate register for rk3328 (Katsuhiro Suzuki)
- mm/vmstat.c: fix NUMA statistics updates (Janne Huttunen)
- Staging: iio: adt7316: Fix i2c data reading, set the data field (Shreeya Patel)
- pinctrl: qcom: ssbi-gpio: fix gpio-hog related boot issues (Brian Masney)
- crypto: bcm - fix normal/non key hash algorithm failure (Raveendra Padasalagi)
- crypto: ecc - check for invalid values in the key verification test (Vitaly Chikunov)
- scsi: zfcp: drop default switch case which might paper over missing case (Steffen Maier)
- net: dsa: mv88e6xxx: Work around mv886e6161 SERDES missing MII_PHYSID2 (Andrew Lunn)
- MIPS: SiByte: Enable ZONE_DMA32 for LittleSur (Maciej W. Rozycki)
- dlm: fix missing idr_destroy for recover_idr (David Teigland)
- ARM: dts: rockchip: Fix rk3288-rock2 vcc_flash name (John Keeping)
- clk: rockchip: fix rk3188 sclk_mac_lbtest parameter ordering (Heiko Stuebner)
- clk: rockchip: fix rk3188 sclk_smc gate data (Finley Xiao)
- rtc: s3c-rtc: Avoid using broken ALMYEAR register (Marek Szyprowski)
- net: ethernet: ti: cpts: correct debug for expired txq skb (Ivan Khoronzhuk)
- extcon: max8997: Fix lack of path setting in USB device mode (Marek Szyprowski)
- dlm: fix possible call to kfree() for non-initialized pointer (Denis V. Lunev)
- clk: sunxi-ng: a64: Fix gate bit of DSI DPHY (Jagan Teki)
- net/mlx5: Release resource on error flow (Moni Shoua)
- ARM: 8813/1: Make aligned 2-byte getuser()/putuser() atomic on ARMv6+ (Vincent Whitchurch)
- iwlwifi: mvm: Send non offchannel traffic via AP sta (Andrei Otcheretianski)
- iwlwifi: mvm: synchronize TID queue removal (Johannes Berg)
- cxgb4vf: fix memleak in mac_hlist initialization (Arjun Vynipadath)
- serial: core: Allow processing sysrq at port unlock time (Douglas Anderson)
- i2c: core: fix use after free in of_i2c_notify (Wen Yang)
- net: ep93xx_eth: fix mismatch of request_mem_region in remove (Chuhong Yuan)
- rsxx: add missed destroy_workqueue calls in remove (Chuhong Yuan)
- ALSA: pcm: Fix stream lock usage in snd_pcm_period_elapsed() (paulhsia)
- sched/core: Avoid spurious lock dependencies (Peter Zijlstra)
- Input: cyttsp4_core - fix use after free bug (Pan Bian)
- xfrm: release device reference for invalid state (Xiaodong Xu)
- NFC: nxp-nci: Fix NULL pointer dereference after I2C communication error (Stephan Gerhold)
- audit_get_nd(): don't unlock parent too early (Al Viro)
- exportfs_decode_fh(): negative pinned may become positive without the parent locked (Al Viro)
- iwlwifi: pcie: don't consider IV len in A-MSDU (Mordechay Goodstein)
- RDMA/hns: Correct the value of HNS_ROCE_HEM_CHUNK_LEN (Sirong Wang)
- autofs: fix a leak in autofs_expire_indirect() (Al Viro)
- serial: ifx6x60: add missed pm_runtime_disable (Chuhong Yuan)
- serial: serial_core: Perform NULL checks for break_ctl ops (Jiangfeng Xiao)
- serial: pl011: Fix DMA ->flush_buffer() (Vincent Whitchurch)
- tty: serial: msm_serial: Fix flow control (Jeffrey Hugo)
- tty: serial: fsl_lpuart: use the sg count from dma_map_sg (Peng Fan)
- usb: gadget: u_serial: add missing port entry locking (Michał Mirosław)
- arm64: tegra: Fix 'active-low' warning for Jetson TX1 regulator (Jon Hunter)
- rsi: release skb if rsi_prepare_beacon fails (Navid Emamdoost)
- Fix KABI build breakage (Somasundaram Krishnasamy)
- Linux 4.14.158 (Greg Kroah-Hartman)
- net: fec: fix clock count mis-match (Chuhong Yuan)
- platform/x86: hp-wmi: Fix ACPI errors caused by passing 0 as input size (Hans de Goede)
- platform/x86: hp-wmi: Fix ACPI errors caused by too small buffer (Hans de Goede)
- ASoC: stm32: i2s: fix IRQ clearing (Olivier Moysan)
- ASoC: stm32: i2s: fix 16 bit format support (Olivier Moysan)
- ASoC: stm32: i2s: fix dma configuration (Olivier Moysan)
- pinctrl: stm32: fix memory leak issue (Alexandre Torgue)
- mailbox: mailbox-test: fix null pointer if no mmio (Fabien Dessenne)
- hwrng: stm32 - fix unbalanced pm_runtime_enable (Lionel Debieve)
- media: stm32-dcmi: fix DMA corruption when stopping streaming (Hugues Fruchet)
- crypto: stm32/hash - Fix hmac issue more than 256 bytes (Lionel Debieve)
- HID: core: check whether Usage Page item is after Usage ID items (Candle Sun)
- futex: Prevent exit livelock (Thomas Gleixner)
- futex: Provide distinct return value when owner is exiting (Thomas Gleixner)
- futex: Add mutex around futex exit (Thomas Gleixner)
- futex: Provide state handling for exec() as well (Thomas Gleixner)
- futex: Sanitize exit state handling (Thomas Gleixner)
- futex: Mark the begin of futex exit explicitly (Thomas Gleixner)
- futex: Set task::futex_state to DEAD right after handling futex exit (Thomas Gleixner)
- futex: Split futex_mm_release() for exit/exec (Thomas Gleixner)
- exit/exec: Seperate mm_release() (Thomas Gleixner)
- futex: Replace PF_EXITPIDONE with a state (Thomas Gleixner)
- futex: Move futex exit handling into futex code (Thomas Gleixner)
- futex: Prevent robust futex exit race (Yang Tao)
- y2038: futex: Move compat implementation into futex.c (Arnd Bergmann)
- mtd: spi-nor: cast to u64 to avoid uint overflows (huijin.park)
- mtd: rawnand: atmel: fix possible object reference leak (Wen Yang)
- mtd: rawnand: atmel: Fix spelling mistake in error message (Miquel Raynal)
- net: macb driver, check for SKBTX_HW_TSTAMP (Paul Thomas)
- net: macb: Fix SUBNS increment and increase resolution (Harini Katakam)
- watchdog: sama5d4: fix WDD value to be always set to max (Eugen Hristev)
- ext4: add more paranoia checking in ext4_expand_extra_isize handling (Theodore Ts'o)
- net: sched: fix `tc -s class show` no bstats on class with nolock subqueues (Dust Li)
- sctp: cache netns in sctp_ep_common (Xin Long)
- tipc: fix link name length check (John Rutherford)
- openvswitch: remove another BUG_ON() (Paolo Abeni)
- openvswitch: drop unneeded BUG_ON() in ovs_flow_cmd_build_info() (Paolo Abeni)
- slip: Fix use-after-free Read in slip_open (Jouni Hogander)
- openvswitch: fix flow command message size (Paolo Abeni)
- net: psample: fix skb_over_panic (Nikolay Aleksandrov)
- macvlan: schedule bc_work even if error (Menglong Dong)
- media: atmel: atmel-isc: fix INIT_WORK misplacement (Eugen Hristev)
- media: atmel: atmel-isc: fix asd memory allocation (Eugen Hristev)
- pwm: Clear chip_data in pwm_put() (Uwe Kleine-König)
- net: macb: fix error format in dev_err() (Luca Ceresoli)
- media: v4l2-ctrl: fix flags for DO_WHITE_BALANCE (Eugen Hristev)
- xfrm: Fix memleak on xfrm state destroy (Steffen Klassert)
- mei: bus: prefix device names on bus with the bus name (Alexander Usyskin)
- USB: serial: ftdi_sio: add device IDs for U-Blox C099-F9P (Fabio D'Urso)
- staging: rtl8723bs: Add 024c:0525 to the list of SDIO device-ids (Hans de Goede)
- staging: rtl8723bs: Drop ACPI device ids (Hans de Goede)
- staging: rtl8192e: fix potential use after free (Pan Bian)
- clk: at91: generated: set audio_pll_allowed in at91_clk_register_generated() (Alexandre Belloni)
- clk: at91: fix update bit maps on CFG_MOR write (Eugen Hristev)
- mm, gup: add missing refcount overflow checks on s390 (Vlastimil Babka)
- mtd: Remove a debug trace in mtdpart.c (Boris Brezillon)
- powerpc/pseries/dlpar: Fix a missing check in dlpar_parse_cc_property() (Gen Zhang)
- scsi: libsas: Check SMP PHY control function result (John Garry)
- ACPI / APEI: Switch estatus pool to use vmalloc memory (James Morse)
- ACPI / APEI: Don't wait to serialise with oops messages when panic()ing (James Morse)
- scsi: libsas: Support SATA PHY connection rate unmatch fixing during discovery (John Garry)
- apparmor: delete the dentry in aafs_remove() to avoid a leak (Chris Coulson)
- iommu/amd: Fix NULL dereference bug in match_hid_uid (Aaron Ma)
- net: hns3: Change fw error code NOT_EXEC to NOT_SUPPORTED (Yunsheng Lin)
- bpf: drop refcount if bpf_map_new_fd() fails in map_create() (Peng Sun)
- net: dev: Use unsigned integer as an argument to left-shift (Andy Shevchenko)
- bpf: decrease usercnt if bpf_map_new_fd() fails in bpf_map_get_fd_by_id() (Peng Sun)
- sctp: don't compare hb_timer expire date before starting it (Maciej Kwiecien)
- net: fix possible overflow in __sk_mem_raise_allocated() (Eric Dumazet)
- sfc: initialise found bitmap in efx_ef10_mtd_probe (Bert Kenward)
- tipc: fix skb may be leaky in tipc_link_input (Hoang Le)
- blktrace: Show requests without sector (Jan Kara)
- net/smc: prevent races between smc_lgr_terminate() and smc_conn_free() (Karsten Graul)
- decnet: fix DN_IFREQ_SIZE (Johannes Berg)
- ip_tunnel: Make none-tunnel-dst tunnel port work with lwtunnel (wenxu)
- sfc: suppress duplicate nvmem partition types in efx_ef10_mtd_probe (Edward Cree)
- gpu: ipu-v3: pre: don't trigger update if buffer address doesn't change (Lucas Stach)
- serial: 8250: Fix serial8250 initialization crash (He Zhe)
- net/core/neighbour: fix kmemleak minimal reference count for hash tables (Konstantin Khlebnikov)
- PCI/MSI: Return -ENOSPC from pci_alloc_irq_vectors_affinity() (Ming Lei)
- net/core/neighbour: tell kmemleak about hash tables (Konstantin Khlebnikov)
- tipc: fix memory leak in tipc_nl_compat_publ_dump (Gustavo A. R. Silva)
- mtd: Check add_mtd_device() ret code (Boris Brezillon)
- lib/genalloc.c: include vmalloc.h (Olof Johansson)
- drivers/base/platform.c: kmemleak ignore a known leak (Qian Cai)
- fork: fix some -Wmissing-prototypes warnings (Yi Wang)
- lib/genalloc.c: use vzalloc_node() to allocate the bitmap (Huang Shijie)
- lib/genalloc.c: fix allocation of aligned buffer from non-aligned chunk (Alexey Skidanov)
- vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when CONFIG_NUMA is n (Wei Yang)
- net/wan/fsl_ucc_hdlc: Avoid double free in ucc_hdlc_probe() (Wen Yang)
- tipc: fix a missing check of genlmsg_put (Kangjie Lu)
- atl1e: checking the status of atl1e_write_phy_reg (Kangjie Lu)
- net: dsa: bcm_sf2: Propagate error value from mdio_write (Kangjie Lu)
- net: stmicro: fix a missing check of clk_prepare (Kangjie Lu)
- net: (cpts) fix a missing check of clk_prepare (Kangjie Lu)
- um: Make GCOV depend on !KCOV (Richard Weinberger)
- f2fs: fix to dirty inode synchronously (Chao Yu)
- net/net_namespace: Check the return value of register_pernet_subsys() (Aditya Pakki)
- net/netlink_compat: Fix a missing check of nla_parse_nested (Aditya Pakki)
- pwm: clps711x: Fix period calculation (Alexander Shiyan)
- crypto: mxc-scc - fix build warnings on ARM64 (Fabio Estevam)
- powerpc/pseries: Fix node leak in update_lmb_associativity_index() (Michael Ellerman)
- powerpc/83xx: handle machine check caused by watchdog timer (Christophe Leroy)
- regulator: tps65910: fix a missing check of return value (Kangjie Lu)
- IB/rxe: Make counters thread safe (Parav Pandit)
- drbd: fix print_st_err()'s prototype to match the definition (Luc Van Oostenryck)
- drbd: do not block when adjusting "disk-options" while IO is frozen (Lars Ellenberg)
- drbd: reject attach of unsuitable uuids even if connected (Lars Ellenberg)
- drbd: ignore "all zero" peer volume sizes in handshake (Lars Ellenberg)
- powerpc/powernv/eeh/npu: Fix uninitialized variables in opal_pci_eeh_freeze_status (Alexey Kardashevskiy)
- vfio/spapr_tce: Get rid of possible infinite loop (Alexey Kardashevskiy)
- powerpc/44x/bamboo: Fix PCI range (Benjamin Herrenschmidt)
- powerpc/mm: Make NULL pointer deferences explicit on bad page faults. (Christophe Leroy)
- powerpc/prom: fix early DEBUG messages (Christophe Leroy)
- powerpc/perf: Fix unit_sel/cache_sel checks (Madhavan Srinivasan)
- ath6kl: Fix off by one error in scan completion (Kyle Roeschley)
- ath6kl: Only use match sets when firmware supports it (Kyle Roeschley)
- scsi: csiostor: fix incorrect dma device in case of vport (Varun Prakash)
- RDMA/srp: Propagate ib_post_send() failures to the SCSI mid-layer (Bart Van Assche)
- openrisc: Fix broken paths to arch/or32 (Geert Uytterhoeven)
- serial: max310x: Fix tx_empty() callback (Alexander Shiyan)
- Bluetooth: hci_bcm: Handle specific unknown packets after firmware loading (Jonathan Bakker)
- drivers/regulator: fix a missing check of return value (Kangjie Lu)
- powerpc/xmon: fix dump_segments() (Christophe Leroy)
- powerpc/book3s/32: fix number of bats in p/v_block_mapped() (Christophe Leroy)
- vxlan: Fix error path in __vxlan_dev_create() (Petr Machata)
- clocksource/drivers/fttmr010: Fix invalid interrupt register access (Tao Ren)
- IB/qib: Fix an error code in qib_sdma_verbs_send() (Dan Carpenter)
- xfs: Fix bulkstat compat ioctls on x32 userspace. (Nick Bowler)
- xfs: Align compat attrlist_by_handle with native implementation. (Nick Bowler)
- gfs2: take jdata unstuff into account in do_grow (Bob Peterson)
- dm flakey: Properly corrupt multi-page bios. (Sweet Tea)
- HID: doc: fix wrong data structure reference for UHID_OUTPUT (Peter Hutterer)
- pinctrl: sh-pfc: sh7734: Fix shifted values in IPSR10 (Geert Uytterhoeven)
- pinctrl: sh-pfc: sh7264: Fix PFCR3 and PFCR0 register configuration (Geert Uytterhoeven)
- KVM: s390: unregister debug feature on failing arch init (Michael Mueller)
- exofs_mount(): fix leaks on failure exits (Al Viro)
- net/mlx5: Continue driver initialization despite debugfs failure (Leon Romanovsky)
- pinctrl: xway: fix gpio-hog related boot issues (Martin Schiller)
- vfio-mdev/samples: Use u8 instead of char for handle functions (Nathan Chancellor)
- xen/pciback: Check dev_data before using it (Ross Lagerwall)
- kprobes/x86/xen: blacklist non-attachable xen interrupt functions (Andrea Righi)
- serial: 8250: Rate limit serial port rx interrupts during input overruns (Darwin Dingel)
- HID: intel-ish-hid: fixes incorrect error handling (Pan Bian)
- btrfs: only track ref_heads in delayed_ref_updates (Josef Bacik)
- mtd: rawnand: sunxi: Write pageprog related opcodes to WCMD_SET (Boris Brezillon)
- mmc: meson-gx: make sure the descriptor is stopped on errors (Jerome Brunet)
- VSOCK: bind to random port for VMADDR_PORT_ANY (Lepton Wu)
- gpiolib: Fix return value of gpio_to_desc() stub if !GPIOLIB (Krzysztof Kozlowski)
- iwlwifi: move iwl_nvm_check_version() into dvm (Luca Coelho)
- microblaze: move "... is ready" messages to arch/microblaze/Makefile (Masahiro Yamada)
- microblaze: adjust the help to the real behavior (Masahiro Yamada)
- ubi: Do not drop UBI device reference before using (Pan Bian)
- ubi: Put MTD device after it is not used (Pan Bian)
- xfs: require both realtime inodes to mount (Darrick J. Wong)
- rtl818x: fix potential use after free (Pan Bian)
- mwifiex: debugfs: correct histogram spacing, formatting (Brian Norris)
- mwifiex: fix potential NULL dereference and use after free (Pan Bian)
- crypto: user - support incremental algorithm dumps (Eric Biggers)
- ACPI / LPSS: Ignore acpi_device_fix_up_power() return value (Hans de Goede)
- ARM: ks8695: fix section mismatch warning (Arnd Bergmann)
- PM / AVS: SmartReflex: NULL check before some freeing functions is not needed (Thomas Meyer)
- RDMA/vmw_pvrdma: Use atomic memory allocation in create AH (Gal Pressman)
- ARM: OMAP1: fix USB configuration for device-only setups (Aaro Koskinen)
- arm64: smp: Handle errors reported by the firmware (Suzuki K Poulose)
- arm64: mm: Prevent mismatched 52-bit VA support (Steve Capper)
- parisc: Fix HP SDC hpa address output (Helge Deller)
- parisc: Fix serio address output (Helge Deller)
- ARM: dts: imx53-voipac-dmm-668: Fix memory node duplication (Fabio Estevam)
- ARM: debug-imx: only define DEBUG_IMX_UART_PORT if needed (Uwe Kleine-König)
- ARM: dts: Fix up SQ201 flash access (Linus Walleij)
- pwm: bcm-iproc: Prevent unloading the driver module while in use (Uwe Kleine-König)
- block: drbd: remove a stray unlock in __drbd_send_protocol() (Dan Carpenter)
- mac80211: fix station inactive_time shortly after boot (Ahmed Zaki)
- ceph: return -EINVAL if given fsc mount option on kernel w/o support (Jeff Layton)
- net: bcmgenet: reapply manual settings to the PHY (Doug Berger)
- scripts/gdb: fix debugging modules compiled with hot/cold partitioning (Ilya Leoshkevich)
- watchdog: meson: Fix the wrong value of left time (Xingyu Chen)
- can: rx-offload: can_rx_offload_irq_offload_fifo(): continue on error (Marc Kleine-Budde)
- can: rx-offload: can_rx_offload_irq_offload_timestamp(): continue on error (Jeroen Hofstee)
- can: rx-offload: can_rx_offload_offload_one(): use ERR_PTR() to propagate error value in case of errors (Marc Kleine-Budde)
- can: rx-offload: can_rx_offload_offload_one(): increment rx_fifo_errors on queue overflow or OOM (Marc Kleine-Budde)
- can: rx-offload: can_rx_offload_offload_one(): do not increase the skb_queue beyond skb_queue_len_max (Marc Kleine-Budde)
- can: rx-offload: can_rx_offload_queue_tail(): fix error handling, avoid skb mem leak (Marc Kleine-Budde)
- can: c_can: D_CAN: c_can_chip_config(): perform a sofware reset on open (Jeroen Hofstee)
- can: peak_usb: report bus recovery as well (Jeroen Hofstee)
- bridge: ebtables: don't crash when using dnat target in output chains (Florian Westphal)
- net: fec: add missed clk_disable_unprepare in remove (Chuhong Yuan)
- clk: ti: dra7-atl-clock: Remove ti_clk_add_alias call (Peter Ujfalusi)
- x86/resctrl: Prevent NULL pointer dereference when reading mondata (Xiaochen Shen)
- idr: Fix idr_alloc_u32 on 32-bit systems (Matthew Wilcox (Oracle))
- clk: sunxi-ng: a80: fix the zero'ing of bits 16 and 18 (Colin Ian King)
- clk: at91: avoid sleeping early (Alexandre Belloni)
- reset: fix reset_control_ops kerneldoc comment (Randy Dunlap)
- clk: samsung: exynos5420: Preserve PLL configuration during suspend/resume (Marek Szyprowski)
- ASoC: kirkwood: fix external clock probe defer (Russell King)
- reset: Fix memory leak in reset_control_array_put() (Kishon Vijay Abraham I)
- ASoC: compress: fix unsigned integer overflow check (Xiaojun Sang)
- ASoC: msm8916-wcd-analog: Fix RX1 selection in RDAC2 MUX (Stephan Gerhold)
- clk: meson: gxbb: let sar_adc_clk_div set the parent clock rate (Martin Blumenstingl)
- Linux 4.14.157 (Greg Kroah-Hartman)
- KVM: PPC: Book3S HV: Flush link stack on guest exit to host kernel (Michael Ellerman)
- powerpc/book3s64: Fix link stack flush on context switch (Michael Ellerman) {CVE-2019-18660}
- powerpc/64s: support nospectre_v2 cmdline option (Christopher M. Riedl)
- staging: comedi: usbduxfast: usbduxfast_ai_cmdtest rounding error (Bernd Porr)
- USB: serial: option: add support for Foxconn T77W968 LTE modules (Aleksander Morgado)
- USB: serial: option: add support for DW5821e with eSIM support (Aleksander Morgado)
- USB: serial: mos7840: fix remote wakeup (Johan Hovold)
- USB: serial: mos7720: fix remote wakeup (Johan Hovold)
- USB: serial: mos7840: add USB ID to support Moxa UPort 2210 (Pavel Löbl)
- appledisplay: fix error handling in the scheduled work (Oliver Neukum)
- USB: chaoskey: fix error case of a timeout (Oliver Neukum)
- usb-serial: cp201x: support Mark-10 digital force gauge (Greg Kroah-Hartman)
- usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit() (Suwan Kim)
- usbip: tools: fix fd leakage in the function of read_attr_usbip_status (Hewenliang)
- virtio_ring: fix return code on DMA mapping fails (Halil Pasic)
- media: imon: invalid dereference in imon_touch_event (Sean Young)
- media: cxusb: detect cxusb_ctrl_msg error in query (Vito Caputo)
- media: uvcvideo: Fix error path in control parsing failure (Laurent Pinchart)
- cpufreq: Add NULL checks to show() and store() methods of cpufreq (Kai Shen)
- media: usbvision: Fix races among open, close, and disconnect (Alan Stern)
- media: vivid: Fix wrong locking that causes race conditions on streaming stop (Alexander Popov)
- media: vivid: Set vid_cap_streaming and vid_out_streaming to true (Vandana BN)
- nfc: port100: handle command failure cleanly (Oliver Neukum)
- nbd: prevent memory leak (Navid Emamdoost)
- x86/speculation: Fix incorrect MDS/TAA mitigation status (Waiman Long)
- x86/insn: Fix awk regexp warnings (Alexander Kapshuk)
- ARC: perf: Accommodate big-endian CPU (Alexey Brodkin)
- ARM: 8904/1: skip nomap memblocks while finding the lowmem/highmem boundary (Chester Lin)
- ocfs2: remove ocfs2_is_o2cb_active() (Gang He)
- cpufreq: Skip cpufreq resume if it's not suspended (Bo Yan)
- net: phy: dp83867: increase SGMII autoneg timer duration (Max Uvarov)
- net: phy: dp83867: fix speed 10 in sgmii mode (Max Uvarov)
- mm/memory_hotplug: don't access uninitialized memmaps in shrink_zone_span() (David Hildenbrand)
- md/raid10: prevent access of uninitialized resync_pages offset (John Pittman)
- ath9k_hw: fix uninitialized variable data (Denis Efremov)
- ath10k: Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe (Hui Peng)
- KVM: MMU: Do not treat ZONE_DEVICE pages as being reserved (Sean Christopherson)
- Bluetooth: Fix invalid-free in bcsp_close() (Tomas Bortoli)
- cfg80211: call disconnect_wk when AP stops (Johannes Berg)
- ipv6: Fix handling of LLA with VRF and sockets bound to VRF (David Ahern)
- mm/memory_hotplug: Do not unlock when fails to take the device_hotplug_lock (zhong jiang)
- i2c: uniphier-f: fix timeout error after reading 8 bytes (Masahiro Yamada)
- spi: omap2-mcspi: Fix DMA and FIFO event trigger size mismatch (Vignesh R)
- PCI: keystone: Use quirk to limit MRRS for K2G (Kishon Vijay Abraham I)
- pinctrl: zynq: Use define directive for PIN_CONFIG_IO_STANDARD (Nathan Chancellor)
- pinctrl: lpc18xx: Use define directive for PIN_CONFIG_GPIO_PIN_INT (Nathan Chancellor)
- pinctrl: qcom: spmi-gpio: fix gpio-hog related boot issues (Brian Masney)
- cfg80211: Prevent regulatory restore during STA disconnect in concurrent interfaces (Sriram R)
- of: unittest: allow base devicetree to have symbol metadata (Frank Rowand)
- net: bcmgenet: return correct value 'ret' from bcmgenet_power_down (YueHaibing)
- ACPICA: Use %d for signed int print formatting instead of %u (Colin Ian King)
- vrf: mark skb for multicast or link-local as enslaved to VRF (Mike Manning)
- dlm: don't leak kernel pointer to userspace (Tycho Andersen)
- dlm: fix invalid free (Tycho Andersen)
- net: dsa: bcm_sf2: Turn on PHY to allow successful registration (Florian Fainelli)
- rtlwifi: rtl8192de: Fix misleading REG_MCUFWDL information (Shaokun Zhang)
- wireless: airo: potential buffer overflow in sprintf() (Dan Carpenter)
- brcmsmac: never log "tid x is not agg'able" by default (Ali MJ Al-Nasrawy)
- rtl8xxxu: Fix missing break in switch (Gustavo A. R. Silva)
- wlcore: Fix the return value in case of error in 'wlcore_vendor_cmd_smart_config_start()' (Christophe JAILLET)
- wil6210: fix locking in wmi_call (Lior David)
- btrfs: avoid link error with CONFIG_NO_AUTO_INLINE (Arnd Bergmann)
- audit: print empty EXECVE args (Richard Guy Briggs)
- clk: sunxi-ng: enable so-said LDOs for A64 SoC's pll-mipi clock (Icenowy Zheng)
- openvswitch: fix linking without CONFIG_NF_CONNTRACK_LABELS (Arnd Bergmann)
- sched/fair: Don't increase sd->balance_interval on newidle balance (Valentin Schneider)
- sched/topology: Fix off by one bug (Peter Zijlstra)
- net: do not abort bulk send on BQL status (Eric Dumazet)
- ocfs2: fix clusters leak in ocfs2_defrag_extent() (Larry Chen)
- ocfs2: don't put and assigning null to bh allocated outside (Changwei Ge)
- arm64: makefile fix build of .i file in external module case (Victor Kamensky)
- ntb: intel: fix return value for ndev_vec_mask() (Dave Jiang)
- ntb_netdev: fix sleep time mismatch (Jon Mason)
- net: hns3: bugfix for buffer not free problem during resetting (Huazhong Tan)
- igb: shorten maximum PHC timecounter update interval (Miroslav Lichvar)
- mm/memory_hotplug: make add_memory() take the device_hotplug_lock (David Hildenbrand)
- fs/hfs/extent.c: fix array out of bounds read of array extent (Colin Ian King)
- hfs: update timestamp on truncate() (Ernesto A. Fernández)
- hfsplus: update timestamps on truncate() (Ernesto A. Fernández)
- hfs: fix return value of hfs_get_block() (Ernesto A. Fernández)
- hfsplus: fix return value of hfsplus_get_block() (Ernesto A. Fernández)
- hfs: prevent btree data loss on ENOSPC (Ernesto A. Fernández)
- hfsplus: prevent btree data loss on ENOSPC (Ernesto A. Fernández)
- hfs: fix BUG on bnode parent update (Ernesto A. Fernández)
- hfsplus: fix BUG on bnode parent update (Ernesto A. Fernández)
- linux/bitmap.h: fix type of nbits in bitmap_shift_right() (Rasmus Villemoes)
- linux/bitmap.h: handle constant zero-size bitmaps correctly (Rasmus Villemoes)
- selftests/powerpc/cache_shape: Fix out-of-tree build (Michael Ellerman)
- selftests/powerpc/switch_endian: Fix out-of-tree build (Michael Ellerman)
- selftests/powerpc/signal: Fix out-of-tree build (Joel Stanley)
- powerpc/xmon: Relax frame size for clang (Joel Stanley)
- vfs: avoid problematic remapping requests into partial EOF block (Darrick J. Wong)
- um: Make line/tty semantics use true write IRQ (Anton Ivanov)
- i2c: uniphier-f: fix race condition when IRQ is cleared (Masahiro Yamada)
- i2c: uniphier-f: fix occasional timeout error (Masahiro Yamada)
- i2c: uniphier-f: make driver robust against concurrency (Masahiro Yamada)
- block: fix the DISCARD request merge (Jianchao Wang)
- macsec: let the administrator set UP state even if lowerdev is down (Sabrina Dubroca)
- macsec: update operstate when lower device changes (Sabrina Dubroca)
- mm/page-writeback.c: fix range_cyclic writeback vs writepages deadlock (Dave Chinner)
- fs/ocfs2/dlm/dlmdebug.c: fix a sleep-in-atomic-context bug in dlm_print_one_mle() (Jia-Ju Bai)
- arm64: lib: use C string functions with KASAN enabled (Andrey Ryabinin)
- sparc64: Rework xchg() definition to avoid warnings. (David S. Miller)
- powerpc/process: Fix flush_all_to_thread for SPE (Felipe Rechia)
- bpf: devmap: fix wrong interface selection in notifier_call (Taehee Yoo)
- thermal: rcar_thermal: Prevent hardware access during system suspend (Geert Uytterhoeven)
- selftests: watchdog: Fix error message. (Jerry Hoemann)
- selftests: watchdog: fix message when /dev/watchdog open fails (Shuah Khan (Samsung OSG))
- selftests/ftrace: Fix to test kprobe $comm arg only if available (Masami Hiramatsu)
- mfd: max8997: Enale irq-wakeup unconditionally (Marek Szyprowski)
- mfd: intel_soc_pmic_bxtwc: Chain power button IRQs as well (Andy Shevchenko)
- mfd: mc13xxx-core: Fix PMIC shutdown when reading ADC values (Fabio Estevam)
- mfd: arizona: Correct calling of runtime_put_sync (Sapthagiri Baratam)
- net: ethernet: ti: cpsw: unsync mcast entries while switch promisc mode (Ivan Khoronzhuk)
- qlcnic: fix a return in qlcnic_dcb_get_capability() (Dan Carpenter)
- mISDN: Fix type of switch control variable in ctrl_teimanager (Nathan Chancellor)
- f2fs: fix to spread clear_cold_data() (Chao Yu)
- rtc: s35390a: Change buf's type to u8 in s35390a_init (Nathan Chancellor)
- ceph: fix dentry leak in ceph_readdir_prepopulate (Yan, Zheng)
- powerpc/pseries: Export raw per-CPU VPA data via debugfs (Aravinda Prasad)
- sparc: Fix parport build warnings. (David S. Miller)
- spi: omap2-mcspi: Set FIFO DMA trigger level to word length (Vignesh R)
- s390/perf: Return error when debug_register fails (Thomas Richter)
- atm: zatm: Fix empty body Clang warnings (Nathan Chancellor)
- sunrpc: safely reallow resvport min/max inversion (J. Bruce Fields)
- SUNRPC: Fix a compile warning for cmpxchg64() (Trond Myklebust)
- dm raid: avoid bitmap with raid4/5/6 journal device (Heinz Mauelshagen)
- usbip: tools: fix atoi() on non-null terminated string (Colin Ian King)
- USB: misc: appledisplay: fix backlight update_status return code (Mattias Jacobsson)
- PCI: vmd: Detach resources after stopping root bus (Jon Derrick)
- macintosh/windfarm_smu_sat: Fix debug output (Benjamin Herrenschmidt)
- ALSA: i2c/cs8427: Fix int to char conversion (Philipp Klocke)
- PM / Domains: Deal with multiple states but no governor in genpd (Ulf Hansson)
- kprobes, x86/ptrace.h: Make regs_get_kernel_stack_nth() not fault on bad stack (Steven Rostedt (VMware))
- xfs: fix use-after-free race in xfs_buf_rele (Dave Chinner)
- net: fix warning in af_unix (Kyeongdon Kim)
- net: dsa: mv88e6xxx: Fix 88E6141/6341 2500mbps SERDES speed (Marek Behún)
- scsi: dc395x: fix DMA API usage in sg_update_list (Christoph Hellwig)
- scsi: dc395x: fix dma API usage in srb_done (Christoph Hellwig)
- ASoC: tegra_sgtl5000: fix device_node refcounting (Marcel Ziswiler)
- clk: at91: audio-pll: fix audio pmc type (Alexandre Belloni)
- clk: mmp2: fix the clock id for sdh2_clk and sdh3_clk (Lubomir Rintel)
- crypto: ccree - avoid implicit enum conversion (Nathan Chancellor)
- scsi: iscsi_tcp: Explicitly cast param in iscsi_sw_tcp_host_get_param (Nathan Chancellor)
- scsi: isci: Change sci_controller_start_task's return type to sci_status (Nathan Chancellor)
- scsi: isci: Use proper enumerated type in atapi_d2h_reg_frame_handler (Nathan Chancellor)
- scsi: ips: fix missing break in switch (Gustavo A. R. Silva)
- amiflop: clean up on errors during setup (Omar Sandoval)
- pwm: lpss: Only set update bit if we are actually changing the settings (Hans de Goede)
- pinctrl: sunxi: Fix a memory leak in 'sunxi_pinctrl_build_state()' (Christophe JAILLET)
- RDMA/bnxt_re: Fix qp async event reporting (Devesh Sharma)
- m68k: fix command-line parsing when passed from u-boot (Angelo Dureghello)
- w1: IAD Register is yet readable trough iad sys file. Fix snprintf (%u for unsigned, count for max size). (Julien Folly)
- misc: mic: fix a DMA pool free failure (Wenwen Wang)
- gsmi: Fix bug in append_to_eventlog sysfs handler (Duncan Laurie)
- btrfs: handle error of get_old_root (Nikolay Borisov)
- mmc: mediatek: fix cannot receive new request when msdc_cmd_is_ready fail (Chaotian Jing)
- spi: sh-msiof: fix deferred probing (Sergei Shtylyov)
- cdrom: don't attempt to fiddle with cdo->capability (Jens Axboe)
- skd: fixup usage of legacy IO API (Jens Axboe)
- ath10k: allocate small size dma memory in ath10k_pci_diag_write_mem (Carl Huang)
- brcmsmac: AP mode: update beacon when TIM changes (Ali MJ Al-Nasrawy)
- EDAC, thunderx: Fix memory leak in thunderx_l2c_threaded_isr() (Dan Carpenter)
- powerpc/eeh: Fix use of EEH_PE_KEEP on wrong field (Sam Bobroff)
- powerpc/boot: Disable vector instructions (Joel Stanley)
- powerpc: Fix signedness bug in update_flash_db() (Dan Carpenter)
- synclink_gt(): fix compat_ioctl() (Al Viro)
- pty: fix compat ioctls (Al Viro)
- gfs2: Fix marking bitmaps non-full (Andreas Gruenbacher)
- printk: fix integer overflow in setup_log_buf() (Sergey Senozhatsky)
- ALSA: isight: fix leak of reference to firewire unit in error path of .probe callback (Takashi Sakamoto)
- mwifiex: Fix NL80211_TX_POWER_LIMITED (Adrian Bunk)
- platform/x86: asus-wmi: Only Tell EC the OS will handle display hotkeys from asus_nb_wmi (Hans de Goede)
- platform/x86: asus-nb-wmi: Support ALS on the Zenbook UX430UQ (Kiernan Hager)
- drm/i915/userptr: Try to acquire the page lock around set_page_dirty() (Chris Wilson)
- mm/ksm.c: don't WARN if page is still mapped in remove_stable_node() (Andrey Ryabinin)
- Revert "fs: ocfs2: fix possible null-pointer dereferences in ocfs2_xa_prepare_entry()" (Joseph Qi)
- virtio_console: allocate inbufs in add_port() only if it is needed (Laurent Vivier)
- nbd:fix memory leak in nbd_get_socket() (Sun Ke)
- tools: gpio: Correctly add make dependencies for gpio_utils (Laura Abbott)
- gpio: max77620: Fixup debounce delays (Thierry Reding)
- vhost/vsock: split packets to send using multiple buffers (Stefano Garzarella)
- net/sched: act_pedit: fix WARN() in the traffic path (Davide Caratti)
- net/mlxfw: Verify FSM error code translation doesn't exceed array size (Eran Ben Elisha)
- net/mlx5e: Fix set vf link state error flow (Roi Dayan)
- sfc: Only cancel the PPS workqueue if it exists (Martin Habets)
- net: rtnetlink: prevent underflows in do_setvfinfo() (Dan Carpenter)
- net/mlx4_en: fix mlx4 ethtool -N insertion (Luigi Rizzo)
- rds: If one path needs re-connection, check all and re-connect (Rao Shoaib) [Orabug: 30801823]
- iommu/arm-smmu-v3: Prevent any devices access to memory without registration (Zhen Lei) [Orabug: 30853777]
- media: b2c2-flexcop-usb: add sanity checking (Oliver Neukum) [Orabug: 30450583] {CVE-2019-15291}
- RDMA/cma: Rollback source IP address if failing to acquire device (Myungho Jung) [Orabug: 29759790]
- scsi: lpfc: Update lpfc version to 12.2.0.13 (James Smart) [Orabug: 30891351]
- lpfc: Fix driver intialization failure for sli4 non nvme (Shagun Agrawal) [Orabug: 30891351]
- scsi: lpfc: Fix BFS crash with DIX enabled (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix FDMI fc4type for nvme support (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix fcp_rsp_len checking on lun reset (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix incorrect logical link speed on trunks when links down (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix memory leak in abnormal exit path from lpfc_eq_create (James Smart) [Orabug: 30891351]
- scsi: lpfc: Rework misleading nvme not supported in firmware message (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix hardlockup in scsi_cmd_iocb_cmpl (James Smart) [Orabug: 30891351]
- scsi: lpfc: Prevent 'use after free' memory overwrite in nvmet LS handling (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix PT2PT PLOGI collison stopping discovery (James Smart) [Orabug: 30891351]
- scsi: lpfc: Revert message logging on unsupported topology (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix nvmet target abort cmd matching (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix alloc context on oas lun creations (James Smart) [Orabug: 30891351]
- scsi: lpfc: Update lpfc version to 12.2.0.12 (James Smart) [Orabug: 30891351]
- scsi: lpfc: correct rcu unlock issue in lpfc_nvme_info_show (James Smart) [Orabug: 30891351]
- scsi: lpfc: Make lpfc_sli4_oas_verify static (YueHaibing) [Orabug: 30891351]
- scsi: lpfc: Fix a recently introduced compiler warning (Bart Van Assche) [Orabug: 30891351]
- scsi: lpfc: Move trunk_errmsg[] from a header file into a .c file (Bart Van Assche) [Orabug: 30891351]
- scsi: lpfc: Annotate switch/case fall-through (Bart Van Assche) [Orabug: 30891351]
- scsi: lpfc: Fix indentation and balance braces (Bart Van Assche) [Orabug: 30891351]
- scsi: lpfc: avoid uninitialized variable warning (Arnd Bergmann) [Orabug: 30891351]
- scsi: lpfc: Fixup eq_clr_intr references (James Smart) [Orabug: 30891351]
- scsi: lpfc: change snprintf to scnprintf for possible overflow (Shagun Agrawal) [Orabug: 30891351]
- scsi: be2iscsi: lpfc: fix typo (Matteo Croce) [Orabug: 30891351]
- scsi: lpfc: Update Copyright in driver version (James Smart) [Orabug: 30891351]
- scsi: lpfc: Enhance 6072 log string (James Smart) [Orabug: 30891351]
- scsi: lpfc: Add loopback testing to trunking mode (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix link speed reporting for 4-link trunk (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix handling of trunk links state reporting (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix protocol support on G6 and G7 adapters (James Smart) [Orabug: 30891351]
- scsi: lpfc: Correct boot bios information to FDMI registration (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix HDMI2 registration string for symbolic name (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix driver crash in target reset handler (James Smart) [Orabug: 30891351]
- scsi: lpfc: Correct localport timeout duration error (James Smart) [Orabug: 30891351]
- scsi: lpfc: Convert bootstrap mbx polling from msleep to udelay (James Smart) [Orabug: 30891351]
- scsi: lpfc: Coordinate adapter error handling with offline handling (James Smart) [Orabug: 30891351]
- scsi: lpfc: Stop adapter if pci errors detected (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix use-after-free mailbox cmd completion (James Smart) [Orabug: 30891351]
- scsi: lpfc: resolve static checker warning in lpfc_sli4_hba_unset (James Smart) [Orabug: 30891351]
- scsi: lpfc: Correct __lpfc_sli_issue_iocb_s4 lockdep check (James Smart) [Orabug: 30891351]
- scsi: lpfc: cleanup: Remove excess check on NVME io submit code path (James Smart) [Orabug: 30891351]
- scsi: lpfc: cleanup: remove nrport from nvme command structure (James Smart) [Orabug: 30891351]
- scsi: lpfc: no need to check return value of debugfs_create functions (Greg Kroah-Hartman) [Orabug: 30891351]
- scsi: lpfc: lpfc_sli: Mark expected switch fall-throughs (Gustavo A. R. Silva) [Orabug: 30891351]
-
Tue Jun 09 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2006.uek]
- KVM: vmx: use MSR_IA32_TSX_CTRL to hard-disable TSX on guest that lack it (Paolo Bonzini) [Orabug: 30851144]
- KVM: vmx: implement MSR_IA32_TSX_CTRL disable RTM functionality (Paolo Bonzini) [Orabug: 30851144]
- KVM: x86: implement MSR_IA32_TSX_CTRL effect on CPUID (Paolo Bonzini) [Orabug: 30851144]
- KVM: x86: do not modify masked bits of shared MSRs (Paolo Bonzini) [Orabug: 30851144]
- KVM: x86: fix presentation of TSX feature in ARCH_CAPABILITIES (Paolo Bonzini) [Orabug: 30851144]
- rds: Use bitmap to designate dropped connections (Håkon Bugge) [Orabug: 30868397]
- xen/ovmapi: whitelist more caches (Boris Ostrovsky) [Orabug: 30852556]
- KVM: nVMX: Check IO instruction VM-exit conditions (Oliver Upton) [Orabug: 30847134] {CVE-2020-2732}
- KVM: nVMX: Refactor IO bitmap checks into helper function (Oliver Upton) [Orabug: 30847134] {CVE-2020-2732}
- KVM: nVMX: Don't emulate instructions in guest mode (Paolo Bonzini) [Orabug: 30847134] {CVE-2020-2732}
- rds: unlock rs_snd_lock before calling rhashtable_insert_fast (aru kolappan) [Orabug: 30849457]
- mwifiex: Fix heap overflow in mmwifiex_process_tdls_action_frame() (qize wang) [Orabug: 30819436] {CVE-2019-14901}
- x86/KVM: Clean up host's steal time structure (Boris Ostrovsky) [Orabug: 30758027] {CVE-2019-3016} {CVE-2019-3016}
- x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missed (Boris Ostrovsky) [Orabug: 30758027] {CVE-2019-3016} {CVE-2019-3016}
- x86/kvm: Cache gfn to pfn translation (Boris Ostrovsky) [Orabug: 30758027] {CVE-2019-3016} {CVE-2019-3016}
- x86/kvm: Introduce kvm_(un)map_gfn() (Boris Ostrovsky) [Orabug: 30758027] {CVE-2019-3016} {CVE-2019-3016}
- x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit (Boris Ostrovsky) [Orabug: 30758027] {CVE-2019-3016} {CVE-2019-3016}
- KVM: Properly check if "page" is valid in kvm_vcpu_unmap (KarimAllah Ahmed) [Orabug: 30758027] {CVE-2019-3016}
- kvm: fix compile on s390 part 2 (Christian Borntraeger) [Orabug: 30758027] {CVE-2019-3016}
- kvm: fix compilation on s390 (Paolo Bonzini) [Orabug: 30758027] {CVE-2019-3016}
- kvm: fix compilation on aarch64 (Paolo Bonzini) [Orabug: 30758027] {CVE-2019-3016}
- KVM: Introduce a new guest mapping API (KarimAllah Ahmed) [Orabug: 30758027] {CVE-2019-3016}
- rds: prevent use-after-free of rds conn in rds_send_drop_to() (Sharath Srinivasan) [Orabug: 30551067]
- uek-rpm: Update linux-firmware dependency to latest. (Somasundaram Krishnasamy) [Orabug: 30816772]
- RDMA/core: Fix locking in ib_uverbs_event_read (Jason Gunthorpe) [Orabug: 30723028]
- RDMA/uverbs: Remove is_closed from ib_uverbs_file (Jason Gunthorpe) [Orabug: 30723028]
- x86_64: fix adding of gap to int3 to allow call emulation (Alan Maguire) [Orabug: 30677260]
- ftrace/x86: Remove possible deadlock between register_kprobe() and ftrace_run_update_code() (Petr Mladek) [Orabug: 30677260]
- Revert "ftrace/x86: Remove possible deadlock between register_kprobe() and ftrace_run_update_code()" (Alan Maguire) [Orabug: 30677260]
-
Tue Jun 09 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2005.uek]
- rds: fix an infoleak in rds_inc_info_copy (Kangjie Lu) [Orabug: 30770959] {CVE-2016-5244}
- KVM: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID (CVE-2019-19332) (Paolo Bonzini) [Orabug: 30658693] {CVE-2019-19332}
- RDMA/cma: Relax device check in cma_match_net_dev() (Håkon Bugge) [Orabug: 30809124]
- IB/mlx4: Fix use after free in RDMA CM disconnect code path (Manjunath Patil)
-
Tue Jun 09 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2004.uek]
- rds: call of get_user_pages_longterm with boolean (type int) instead of "gup_flags" (Hans Westgaard Ry) [Orabug: 30806406]
- IB/mlx4: Fix leak in id_map_find_del (Håkon Bugge) [Orabug: 30805808]
- x86: bugs: replace static_ with boot_ for SSBD feature (Mihai Carabas) [Orabug: 30793800]
- drm/i915/gen9: Clear residual context state on context switch (Akeem G Abodunrin) [Orabug: 30773850] {CVE-2019-14615} {CVE-2019-14615}
- blk-wbt: Avoid lock contention and thundering herd issue in wbt_wait (Anchal Agarwal) [Orabug: 30795004]
- Revert "net/rds: Use DMA memory pool allocation for rds_header" (Ka-Cheong Poon) [Orabug: 30687619]
- IB/mlx5: Disable BME on panic (Håkon Bugge) [Orabug: 30776635]
- genhd: Fix use after free in __blkdev_get() (Jan Kara) [Orabug: 30458839]
- iomap: Fix pipe page leakage during splicing (Jan Kara) [Orabug: 29278601]
-
Tue Jun 09 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2003.uek]
- octeontx2: fixup PCI Remote Console driver shutdown function (Dave Aldridge) [Orabug: 30484033]
- mips: add user_addr_max() and PROT_RESERVED (Dave Kleikamp) [Orabug: 30484033]
- mips64: Fix for panic when ftrace config enabled (Rob Gardner) [Orabug: 30484033]
- octeontx2: add OcteonTX2 PCI Remote Console driver (Rick Farrington) [Orabug: 30484033]
- proc: Alter ways of mac address parsing (Sujeet Baranwal) [Orabug: 30484033]
- proc: Board info logic reorg (Sujeet Baranwal) [Orabug: 30484033]
- proc: Board information made available (Sujeet Baranwal) [Orabug: 30484033]
- octeontx2-af: Add new CGX_CMD to get PHY FEC statistics (Felix Manlunas) [Orabug: 30484033]
- octeontx2-pf: Remove ARM64 and LSE_ATOMICS dependency (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-af: Fix return value in npc_set_pkind (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-pf: Allow setting VF mac and vlan only when PF is UP (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Use 2048 byte receive buffers (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Optimize populating SQE_HDR (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Advertise lockless transmit capability (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Cleanup otx2_nic and hw structs (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Aggregate multiple boolean fields into common flags (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: Add SDP interface support. (Subrahmanyam Nilla) [Orabug: 30484033]
- octeontx2-pf: Alloc only used MSIX vectors (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Use napi_complete_done instead of napi_complete (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Use napi_get_frags instead of build_skb (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Fix CQE cleanup done while teardown (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: NAPI handler cleanup (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Support to enable EDSA/Higig2 pkts parsing (hariprasad) [Orabug: 30484033]
- octeontx2-pf: Drop packets size more than configured FRS (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-af: add default ldata ext for higig2 (Kiran Kumar K) [Orabug: 30484033]
- octeontx2-af: kpu profile add support for HIGIG2 protocol (Hao Zheng) [Orabug: 30484033]
- flush i-cache after gdb breakpoint (Rob Gardner) [Orabug: 30484033]
- octeontx2-af: Reduce AF VFs for embedded product (Dave Aldridge) [Orabug: 30484033]
- octeontx2-pf: Add LIO3 link modes to ethtool's list of supported modes (Felix Manlunas) [Orabug: 30484033]
- octeontx2-pf: notify VF about ptp event (Harman Kalra) [Orabug: 30484033]
- octeontx2-af: Increase mbox response timeout to 2 seconds (Felix Manlunas) [Orabug: 30484033]
- octeontx2-pf: Use BLKTYPE in register macros (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Support for parsing pkts with switch headers (hariprasad) [Orabug: 30484033]
- octeontx2-pf: Fix wrong info in ethtool's list of supported link modes (Felix Manlunas) [Orabug: 30484033]
- octeontx2-af: dont force enable default unicast entry (hariprasad) [Orabug: 30484033]
- octeontx2-pf: Simplify ndo vf mac and vlan (hariprasad) [Orabug: 30484033]
- octeontx2-af : handle rvu pfvf mac address (hariprasad) [Orabug: 30484033]
- octeontx2-pf : Fix module dependency with VF driver (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Increase the Mbox response timeout value (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-af: Get MSIXTR_BASE from fw_data (Rakesh Babu) [Orabug: 30484033]
- octeontx2-pf: Fix clearing SQ/CQ queue interrupt (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-af: Reduce mbox wait response time. (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-af: reserve top LD/LTYPEs for custom KPU (Stanislaw Kardach) [Orabug: 30484033]
- octeontx2-af: update address of global CGX RX_STATS (hariprasad) [Orabug: 30484033]
- octeontx2-af: Fix default profile loading checks (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Init mcam resources after loading profile (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Do not exit when firmware unavailable (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-pf: Reset the PF/VF on MTU change (Geetha sowjanya) [Orabug: 30484033]
- marvell/zip: Add octeontx header files (Dave Kleikamp) [Orabug: 30484033]
- marvell/zip : OcteonTX and OcteonTX2 ZIP Physical Function driver (Akash Saxena) [Orabug: 30484033]
- drivers/crypto/marvell: Create a common Kconfig and Makefile for Marvell (Akash Saxena) [Orabug: 30484033]
- crypto:cpt - fix response for mbox ready (Vidya Velumuri) [Orabug: 30484033]
- crypto:cpt - rename modules name (SrujanaChalla) [Orabug: 30484033]
- i2c: thunderx: missing struct pci_dev definition in mips build (Dave Kleikamp) [Orabug: 30484033]
- octeontx2-af: fix backpressure cfg on lf alloc and free (Nithin Dabilpuram) [Orabug: 30484033]
- crypto:cpt - add mbox for inline IPsec RX LF cfg (SrujanaChalla) [Orabug: 30484033]
- net: thunderx: Fix RSS flow hash settings display (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Add shutdown sequence for PF/VF (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-pf: Add rx vlan offload support (hariprasad) [Orabug: 30484033]
- octeontx2-pf: Clear mbox interrupt status early (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: match nvgre as ltype (Kiran Kumar K) [Orabug: 30484033]
- octeontx2-pf: Interface Mode change using ethtool. (Christina Jacob) [Orabug: 30484033]
- octeontx2-pf: Do not set mac address again (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx-af: Interface mode change feature via ethtool (Christina Jacob) [Orabug: 30484033]
- octeontx2-pf: remove redundant changes from speed change support. (Christina Jacob) [Orabug: 30484033]
- octeontx2-af: kpu profile fix for a missing action entry (Hao Zheng) [Orabug: 30484033]
- octeontx2-af: kpu profile update for protocol nvgre (Hao Zheng) [Orabug: 30484033]
- drivers: cleanup el3 handler only if parent process exits (Radha Mohan Chintakuntla) [Orabug: 30484033]
- cpt: Warning removal from CPT module (Sujeet Baranwal) [Orabug: 30484033]
- octeontx2-af: Add T98 devid to PTP id table (Tomasz Michalec) [Orabug: 30484033]
- octeontx2: gti: Remove pci_request_regions() calls from the driver. (Ashish Kalra) [Orabug: 30484033]
- octeontx2-rm: add knob for PMCCNTR_EL0 access config (Stanislaw Kardach) [Orabug: 30484033]
- octeontx2-rm: rework MBOX_MSG_READY handling (Stanislaw Kardach) [Orabug: 30484033]
- soc: octeontx2: Add mdio command interface using debugfs (Christina Jacob) [Orabug: 30484033]
- octeontx2-pf: Add barrier to sync interface status (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-pf: Fix memory leak while freeing SQBs (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: Add programmed macaddr to RVU pfvf (Vidhya Vidhyaraman) [Orabug: 30484033]
- octeontx2-af: combine LB_STAG and LB_QINQ to one LB ltype (Hao Zheng) [Orabug: 30484033]
- octeontx2-pf: Ignore NPC parser layer errors (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-af: Fix compilation issue (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: add parser support for DSA, extended DSA and eDSA (Hao Zheng) [Orabug: 30484033]
- octeontx2-af: Transmit packets during SMQ flush (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Always enable mcam rules for TX (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Use nix_smq_flush function (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-pf: Use helper function for LBK VF (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Enable odd number of AF VFs also (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Change message level to debug (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-pf: Use post increment STP to free pointers to Aura (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Add debug messages for MSIX alloc failure (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Fix interface init and shutdown sequence (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Fix VF id in the FLR handler (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: Fix programming and logical issues (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Fix memory leaks (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-pf: Disply the link detected status in ethtool command (Christina Jacob) [Orabug: 30484033]
- octeontx2-pf: Add validation in ntuple delete flow (hariprasad) [Orabug: 30484033]
- octeontx2-pf: Fix and simplify IRQ coalescing settings (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Fix RQ/SQ ringsize config done via ethtool (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Add tx vlan offload support (hariprasad) [Orabug: 30484033]
- octeontx2-af: Remove express traffic support (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: Add error messages in driver exit path (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: Enable broadcast packet replication (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: support to change link speed and autoneg (Christina Jacob) [Orabug: 30484033]
- octeontx2-af: Introduce SET_LINK_MODE command to change various configurations of a network interface. (Christina Jacob) [Orabug: 30484033]
- octeontx2-af: report RCLK/SCLK values through mbox (Stanislaw Kardach) [Orabug: 30484033]
- octeontx2-pf: Fix RQ CQ RED and DROP levels for 96xx B0 (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-pf: Enable CQ interrupt coalescing (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-pf: Support for HW TSO offload (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Don't enable RQ RED/DROP interrupts (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Always show physical link status (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: Skip CGX probe if not connected to NIX (Radha Mohan Chintakuntla) [Orabug: 30484033]
- octeontx2-af: Support installing TX MCAM rules (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Do not error out for debugfs partial reads (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Apply relevant HW issue workarounds for 96xx B0 silicon (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Add receive errors to stats (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: Sending tsc value to the userspace (Harman Kalra) [Orabug: 30484033]
- octeontx2-af: Set MAC address resource bit map to its default during FLR (Sunil Kumar Kori) [Orabug: 30484033]
- octeontx2-pf: Add unicast filter support (hariprasad) [Orabug: 30484033]
- octeontx2-af: Delete range of mcam entries (hariprasad) [Orabug: 30484033]
- octeontx2-pf: Support to display current settings of a vf network interface via ethtool (Christina Jacob) [Orabug: 30484033]
- octeontx2-af: fix TIM slot to lf lookup (Pavan Nikhilesh) [Orabug: 30484033]
- octeontx2-af: Do not clear NPA_AQ_RES_S too early (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-pf: Update hardware workarounds for 95xx A1 silicon (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-af: Update hardware workarounds for 95xx A1 silicon (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-af: Release mutex resource (hariprasad) [Orabug: 30484033]
- octeontx2-af: sync ATF and Kernel firmware data structure. (Christina Jacob) [Orabug: 30484033]
- octeontx2-pf: Delete RX VLAN offload support (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-pf: Do not set/clear num_msgs of VF0 mbox always (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Do not set/clear num_msgs of PF1 mbox always (Subbaraya Sundeep) [Orabug: 30484033]
- mmc: cavium: calibrate otx2 just once (Peter Swain) [Orabug: 30484033]
- mmc: cavium: cnf95 also needs forced clock (Peter Swain) [Orabug: 30484033]
- mmc: cavium: use calibrated timing taps (Peter Swain) [Orabug: 30484033]
- mmc: cavium: inherit u-boot's otx2 tap calibration (Peter Swain) [Orabug: 30484033]
- mmc: cavium: do not drop bus lock in tuning (Peter Swain) [Orabug: 30484033]
- mmc: cavium: slot switch by vqmmc/gpio (Peter Swain) [Orabug: 30484033]
- mmc: cavium: reorganize before vqmmc switching (Peter Swain) [Orabug: 30484033]
- drivers: i2c: thunderx: octeontx2 clock divisor logic changes (Suneel Garapati) [Orabug: 30484033]
- crypto:cpt - change inst queue memory allocation (SrujanaChalla) [Orabug: 30484033]
- crypto:cpt - allow user to set LFs for kernel VF driver (SrujanaChalla) [Orabug: 30484033]
- octeontx2-af: add shutdown function (Dave Kleikamp) [Orabug: 30484033]
- octeontx2: gti: The GTI watchdog will not build as a module (Dave Kleikamp) [Orabug: 30484033]
- mmc: cavium: test for null host->pdev (Dave Kleikamp) [Orabug: 30484033]
- gpio: thunderx: Fix interrupt support for kernel driver (Radha Mohan Chintakuntla) [Orabug: 30484033]
- gpio: thunderx: Adjust the msi base for cn96xx gpio (Sujeet Baranwal) [Orabug: 30484033]
- octeontx2: gti: return to expired timeout context. (Ashish Kalra) [Orabug: 30484033]
- octeontx2: gti: Convert gti_watchdog driver to PCIe driver. (Ashish Kalra) [Orabug: 30484033]
- octeontx2-gti: Probing gti_watchdog driver on octeontx2 compatible string (Ashish Kalra) [Orabug: 30484033]
- octeontx2-gti: Fix modprobe warnings with gti_watchdog driver (Ashish Kalra) [Orabug: 30484033]
- octeontx2-gti: Add driver support for CN96xx GTI watchdog (Ashish Kalra) [Orabug: 30484033]
- octeontx2-af: Fix inner l4 layer id (Nithin Dabilpuram) [Orabug: 30484033]
- octeontx2-af: NPC Tx parse data key ext profile (Kiran Kumar K) [Orabug: 30484033]
- octeontx2-af: Display message timeout error (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Fetch FEC stats of the physical link (Christina Jacob) [Orabug: 30484033]
- octeontx2-pf: Support to display fec counters also in ethtool stats. (Christina Jacob) [Orabug: 30484033]
- octeontx2-af: Support NIX rx/tx counters at CGX port level (Linu Cherian) [Orabug: 30484033]
- octeontx2-af: Create tx_stall debugfs entry only for 96xx (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: fix parser error for udp packets with no payload (Hao Zheng) [Orabug: 30484033]
- octeontx2-pf: Add ethtool priv flag to control PAM4 on/off (Felix Manlunas) [Orabug: 30484033]
- octeontx2-pf: Free HW resources on PF/VF initialization failure (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-pf: Schedule work to refill RQ if buffer alloc fails in atomic context. (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-af: Do not clear NIX_AQ_RES_S too early (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Extract layer ID LE's ltypes to NPC parse key (Kiran Kumar K) [Orabug: 30484033]
- octeontx2-af: provide parser support for mpls in udp (Hao Zheng) [Orabug: 30484033]
- octeontx2-af: align rss flow alg with npc profile (Kiran Kumar K) [Orabug: 30484033]
- octeontx2-af: Update fwadata structure with few more reserved fields. (Christina Jacob) [Orabug: 30484033]
- octeontx2-af: reorganize NPC parser profile for tunnel protocols (Hao Zheng) [Orabug: 30484033]
- octeontx2-af: check TXSCHQ policy when needed (Stanislaw Kardach) [Orabug: 30484033]
- octeontx2-af: fix policy validation for LBK VFs (Stanislaw Kardach) [Orabug: 30484033]
- octeontx2-pf: Update workarounds for hardware issues (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: Update workarounds for hardware issues (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: Disable MCAM entries during NIX_LF_FREE (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-pf: Remove vf flows cleanup functions (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Simplify key overlap check (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Add new CGX_CMDs to set and get PHY modulation type (Felix Manlunas) [Orabug: 30484033]
- octeontx2-af: NPC parser profile add support for nix_inst_hdr on tx (Hao Zheng) [Orabug: 30484033]
- octeontx2-af: add TIM LF teardown (Stanislaw Kardach) [Orabug: 30484033]
- octeontx2-af: fix TIM block address usage (Stanislaw Kardach) [Orabug: 30484033]
- octeontx2-af: Handle physical link state change requests (Vamsi Attunuru) [Orabug: 30484033]
- octeontx2-af: Scan VLAN TCI correctly (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Modify KEX to extract VLAN TCI correctly (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: NPC parser profile change, move lb_ptr to point to tpid (Hao Zheng) [Orabug: 30484033]
- octeontx2-af: Cleanup CGX config permission checks (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: Use proper error message (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Extend fwdata structure with additional information. (Christina Jacob) [Orabug: 30484033]
- octeontx2-pf: Add ethtool -m option support. (Christina Jacob) [Orabug: 30484033]
- octeontx2-af: Move to rvu_fwdata version 1. (Christina Jacob) [Orabug: 30484033]
- octeontx2-af: Turn on L2 multicast address check (Hao Zheng) [Orabug: 30484033]
- octeontx2-pf: Cleanup properly during driver remove (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Start/Stop traffic in CGX along with NPC (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-pf: do not handle VF link event twice (Tomasz Duszynski) [Orabug: 30484033]
- octeontx2-af: CGX DMAC filtering support (Sunil Kumar Kori) [Orabug: 30484033]
- octeontx2-pf: Set minimum MTU size to 64 bytes (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-af: Adding PTP CGX config cleanup in FLR (Harman Kalra) [Orabug: 30484033]
- octeontx2-af: Support for PTP notification to PF (Harman Kalra) [Orabug: 30484033]
- octeontx2-pf: Fix smmuv3 messages while deferring pf driver probe. (Christina Jacob) [Orabug: 30484033]
- octeontx2: Fix mbox driver compilation dependency. (Geetha sowjanya) [Orabug: 30484033]
- crypto:cpt - printing debug prints via debugfs (SrujanaChalla) [Orabug: 30484033]
- crypto: cpt - fix handling of INIT completion code (Lukasz Bartosik) [Orabug: 30484033]
- crypto: cpt - fix reordering of crypto requests (Lukasz Bartosik) [Orabug: 30484033]
- mmc: cn95xx: cmd and data out values fixture (Sujeet Baranwal) [Orabug: 30484033]
- mtd: cavium_nand: disable BCH on early cn81xx (Peter Swain) [Orabug: 30484033]
- mtd: cavium_nand: EPROBE_DEFER fixes built-in BCH setup (Peter Swain) [Orabug: 30484033]
- mtd: cavium_nand: add HW_BCH support (Peter Swain) [Orabug: 30484033]
- mtd: cavium_nand: teardown & probe-fail cleanup (Peter Swain) [Orabug: 30484033]
- mtd: cavium_nand: safe NAND_CMD_STATUS during transfer (Peter Swain) [Orabug: 30484033]
- mtd: cavium_nand: power management (Peter Swain) [Orabug: 30484033]
- mtd: cavium_nand: correct handling of OOB transfers (Peter Swain) [Orabug: 30484033]
- mtd: cavium_nand: get_/set_features and mode change optimization (Peter Swain) [Orabug: 30484033]
- mtd: cavium_nand: simplify address-latch setup (Peter Swain) [Orabug: 30484033]
- mtd: cavium_nand: timing and race reduction (Peter Swain) [Orabug: 30484033]
- mtd: cavium_nand: allow larger nand devices (Peter Swain) [Orabug: 30484033]
- mtd: nand: cavium: Rename nand.h to rawnand.h (Radha Mohan Chintakuntla) [Orabug: 30484033]
- mtd: nand: cavium_nand 4k page + 256 OOB support (Peter Swain) [Orabug: 30484033]
- nand: cavium: Nand flash controller for Cavium ARM64 SOCs (Jan Glauber) [Orabug: 30484033]
- octeontx2-pf: Delete ntuple filters for VF upon FLR (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Add option to disable dynamic entry caching in NDC (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: fix compilation warnings (Vidya Velumuri) [Orabug: 30484033]
- octeontx2-af: Support to enable/disable Inline Ipsec functionality (Vidya Velumuri) [Orabug: 30484033]
- octeontx2-af: add support to alloc & free tx vlan config resources (Vamsi Attunuru) [Orabug: 30484033]
- octeontx2-pf: Synchronize mailbox for PF and VF messages (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: NDC sync op af mbox support (Nithin Dabilpuram) [Orabug: 30484033]
- octeontx2-pf: Check IFF_MULTICAST too when enabling multicast (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-vf: assign default mac address during probe (Tomasz Duszynski) [Orabug: 30484033]
- octeontx2-pf: assign default mac address during probe (Tomasz Duszynski) [Orabug: 30484033]
- octeontx2-af: Fix XOFF toggling in PSE restore logic (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: Support configurable NDC cache way_mask (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-af: Revert workaround for errata NDC-35094 (Linu Cherian) [Orabug: 30484033]
- octeontx2-rm: fix strncpy ranges (Stanislaw Kardach) [Orabug: 30484033]
- octeontx2-pf: msglvl based debug support. (Prakash Brahmajyosyula) [Orabug: 30484033]
- octeontx2-pf: fix resources cleanup and sr-iov init (Tomasz Duszynski) [Orabug: 30484033]
- octeontx2-af: Add inner layer rss support (Kiran Kumar K) [Orabug: 30484033]
- octeontx2-pf: Disable timestamping and link notification during exit (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-pf: Ethtool support for fec configuration via ethtool. (Christina Jacob) [Orabug: 30484033]
- octeontx2-af: Support to get link info like current speed, fec etc (Christina Jacob) [Orabug: 30484033]
- octeontx2-pf: Use sleepable mbox apis wherever possible (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-pf: Do not use single PTP clock across all PFs (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Fix enabling/disabling pause frames generation (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-af: Add mbox to read mcam entry (Vamsi Attunuru) [Orabug: 30484033]
- octeontx2-af: add NPC parser support for QinQ with TPID of 0x8100 (Hao Zheng) [Orabug: 30484033]
- octeontx2-pf: Fix PF driver crash on driver unbind (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-pf: Fixing broken pfvf mailbox communication. (Christina Jacob) [Orabug: 30484033]
- octeontx2-af: Fix rvu probe on cgx disable (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-pf: Remove flows when interface is down (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Add rss flow key tunnel types (Kiran Kumar K) [Orabug: 30484033]
- octeontx2-pf: Add VF function level reset (PCI FLR) support (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-af: Enable pci bus mastering (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-pf: Correct timestamp endianness (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Modify calculation of compensation value (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Add TXSCHQ config info to mailbox (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2-rm: fix compilation warnings (Stanislaw Kardach) [Orabug: 30484033]
- octeontx2-af: add nix {cq,rq and sq} qsize contexts to debugfs. (Prakash Brahmajyosyula) [Orabug: 30484033]
- octeontx2-af: Remove unnecessary error message (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-pf: do not enable rx vlan strip by default (Tomasz Duszynski) [Orabug: 30484033]
- octeontx2-pf: add support for SR-IOV management functions (Tomasz Duszynski) [Orabug: 30484033]
- octeontx2-af: Fix NIX mailbox failures (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Use user-def parameter of ethtool ntuple command (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Use default unicast RSS action when installing a flow (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-pf: Fixing redundant message from af to pf. (Christina Jacob) [Orabug: 30484033]
- octeontx2-pf: Clean up pf interrupt handlers. (Christina Jacob) [Orabug: 30484033]
- octeontx2-af : Patch to prevent redundant message from pf to af. (Christina Jacob) [Orabug: 30484033]
- octeontx2-af: Disable SQ manager sticky mode operation (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: Updated NIX transmit stall workaround (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: Move NIX PSE backpressure level from TL2 to TL3 (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: Consolidate NIX HW issue workarounds (Sunil Goutham) [Orabug: 30484033]
- coteontx2-af: Add mailbox for retrieving HW capabilities (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: Support for fixed transmit scheduler topology (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Skip CQ_STATUS read if pending CQEs greater than budget (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-pf: export missing symbols (Tomasz Duszynski) [Orabug: 30484033]
- octeontx2-pf: Keep link notification enabled until device detach (Linu Cherian) [Orabug: 30484033]
- octeontx2-pf: Fix receive buffer address handling (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: Add NIX_GET_MAC_ADDR mailbox message (Vamsi Attunuru) [Orabug: 30484033]
- octeontx2-af: add sso error af interrupt handlers (Pavan Nikhilesh) [Orabug: 30484033]
- octeontx2-af: add nix error af interrupt handlers (Jerin Jacob) [Orabug: 30484033]
- octeontx2-af: add npa error af interrupt handlers (Jerin Jacob) [Orabug: 30484033]
- octeontx2-af: add error checks for CPT af interrupts (Pavan Nikhilesh) [Orabug: 30484033]
- octeontx2-af: use get blkaddr function instead of macro (Pavan Nikhilesh) [Orabug: 30484033]
- octeontx2-af: Update CGX speed mapping table for 80G (Nithya Mani) [Orabug: 30484033]
- octeontx2-af: annotate flow_msg fields with endian-aware types (Tomasz Duszynski) [Orabug: 30484033]
- octeontx2-pf: fix VF index calculation (Tomasz Duszynski) [Orabug: 30484033]
- octeontx2-af: fix warning by removing unnecessary comparison (Tomasz Duszynski) [Orabug: 30484033]
- octeontx2-pf: Protect mailbox access against race conditions (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-pf: Do not use spinlock for accessing mailbox (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: fix missing function prototype warning (Tomasz Duszynski) [Orabug: 30484033]
- octeontx2-af: Add support for rss key types (Kiran Kumar K) [Orabug: 30484033]
- octeontx2-vf: set VF watchdog timeout (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-af: Fix return value in NIX PSE errata workaround (Rob Colclaser) [Orabug: 30484033]
- octeontx2-af: Add support for importing firmware data (Linu Cherian) [Orabug: 30484033]
- Revert "soc: octeontx2: Get PF macaddress from firmware" (Linu Cherian) [Orabug: 30484033]
- octeontx2-af: Add support to display mcam rules (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-pf: Add ethtool ntuple filters support (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-pf: Use separate nfc callbacks for VFs (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Use install flow function for unicast rule (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Delete RXVLAN_ALLOC mailbox message (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-pf: Use install flow mbox message for RX VLAN offload (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Add mbox messages to install and delete flows (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Add support for scanning KEX profile (Subbaraya Sundeep) [Orabug: 30484033]
- soc: octeontx2-dpi: disable DPI PF driver by default in Kconfig (Subrahmanyam Nilla) [Orabug: 30484033]
- octeontx2-pf: proceed silently if link event response is missing (Tomasz Duszynski) [Orabug: 30484033]
- octeontx2-vf: add support for handling PF notifications (Krzysztof Garczynski) [Orabug: 30484033]
- octeontx2-pf: add support for sending notifications to VF (Tomasz Duszynski) [Orabug: 30484033]
- octeontx2-pf: Configure backpressure level for packet reception (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-pf: Add ethtool support to enable/disable pause frames (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-af: Add mbox messages to configure backpressure for an interface. (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-af: Add mbox message to enable/disable pause frames. (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-af: Config receive and transmission of pause frames (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-af: Add CPT debug entries to debugfs (SrujanaChalla) [Orabug: 30484033]
- octeontx2-pf: Fix memory leak due to error packets (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: Set proper errorcode for IPv4 checksum errors (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Fix SQ and CQ error interrupts (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: fix rvu_sso_ggrp_taq_flush (Angela Czubak) [Orabug: 30484033]
- octeontx2-af: Sync up cgx_fw_if header with firmware (Linu Cherian) [Orabug: 30484033]
- octeontx2-af: enable cgx lmac tx link while flush (Nithin Dabilpuram) [Orabug: 30484033]
- octeontx2-af: debugfs clean-up, fix return value in case of error. (Prakash Brahmajyosyula) [Orabug: 30484033]
- octeontx2-pf: Cgx mapped PF's VF downstream mbox support (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: Add macro to generate mbox handlers declarations (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-pf: Use OTX2_DATA_ALIGN() to align net SKB data (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-af: Check LBK link mapped NIXLFs also for tx stall (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: Fix accessing rvu->tx_stall pointer (Radha Mohan Chintakuntla) [Orabug: 30484033]
- soc: octeontx2: drain xaq before reconfiguring aura (Pavan Nikhilesh) [Orabug: 30484033]
- octeontx2-pf: Fix checkpatch issue reported by 4.20 script (Christina Jacob) [Orabug: 30484033]
- octeontx2-af: Add support to verify channel (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Check SQ counters to detect the deadlock (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-af: use blkaddr instead of blktype. (Prakash Brahmajyosyula) [Orabug: 30484033]
- octeontx2-af: Workaround for NIX CQ hang HW issue (Jerin Jacob) [Orabug: 30484033]
- octeontx2-af: add support for changing vlan tpid (Nithin Dabilpuram) [Orabug: 30484033]
- octeontx2-pf: Adding ethtool support for link status information. (Christina Jacob) [Orabug: 30484033]
- octeontx2-af: NPC debugfs clean up. (Prakash Brahmajyosyula) [Orabug: 30484033]
- octeontx2-af: NIX debugfs clean up. (Prakash Brahmajyosyula) [Orabug: 30484033]
- octeontx2-af: cgx debugfs clean up. (Prakash Brahmajyosyula) [Orabug: 30484033]
- octeontx2-af: NPA debugfs clean up. (Prakash Brahmajyosyula) [Orabug: 30484033]
- octeontx2-af: Skip creating limits pci file for undiscovered RVU PFs (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: Disable Rx backpressure during SMQ flush (Sunil Goutham) [Orabug: 30484033]
- Revert "soc: octeontx2: Fix for SMQ flush stall" (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2-rm: enable bus master (Stanislaw Kardach) [Orabug: 30484033]
- soc: octeontx2-rm: handle dpivf reservations (Subrahmanyam Nilla) [Orabug: 30484033]
- soc: octeontx2-dpi: add dpi-pf driver (Subrahmanyam Nilla) [Orabug: 30484033]
- soc: octeontx2-rm: Defer probe if discovery id is not setup (Sunil Goutham) [Orabug: 30484033]
- octeontx2-pf: Defer probe if discovery id is not setup (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: Set discovery ID for RVUM block (Sunil Goutham) [Orabug: 30484033]
- octeontx2-af: Extract outer vlan in case of stacked vlan (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Do not clean up if init is successful (Subbaraya Sundeep) [Orabug: 30484033]
- octeontx2-af: Workaround for NIX transmit stall issue (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Allocate receive buffers in atomic mode (Geetha sowjanya) [Orabug: 30484033]
- net: octeontx2: Process SQ CQEs based on QCOUNT (Geetha sowjanya) [Orabug: 30484033]
- net: octeontx2: Check for minimum free SQBs (Geetha sowjanya) [Orabug: 30484033]
- net: octeontx2: Set RVU PF/VF watchdog timeout (Geetha sowjanya) [Orabug: 30484033]
- octeontx2-af: Use the right wake_up API variant in CGX command interface (Linu Cherian) [Orabug: 30484033]
- octeontx2: Sync directory structure of octeontx2 AF and PF drivers to upstream (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Fix checkpatch issues reported by 4.20 script (Christina Jacob) [Orabug: 30484033]
- soc: octeontx2: Sync NIX APIs to upstream (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Sync FLOW_KEY_TYPE_XX macro naming to upstream (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Sync NPC APIs to upstream (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Fix a memcpy size in rvu_nix_aq_enq_inst (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Free npa resource on exit (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Remove symbol dependency of PF driver on AF (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Integrate CGX module with AF (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Remove garbage in rvu_poll_reg(). (Geetha sowjanya) [Orabug: 30484033]
- soc: octeontx2: Add PTP subsystem ID for 95xx chip (Geetha sowjanya) [Orabug: 30484033]
- net: octeontx2: revert "net: octeontx2: protect mbox access with a lock" (Tomasz Duszynski) [Orabug: 30484033]
- soc: octeontx2: ignore sso lf count when checking pffunc validity (Pavan Nikhilesh) [Orabug: 30484033]
- soc: octeontx2: restore sso hwgrp default thresholds (Pavan Nikhilesh) [Orabug: 30484033]
- soc: octeontx2: NPC KPU profile fix (Hao Zheng) [Orabug: 30484033]
- soc: octeontx2: fix cgx_lmac_rx_tx_enable (Angela Czubak) [Orabug: 30484033]
- soc: octeontx2: Fix for SMQ flush stall (Vidhya Vidhyaraman) [Orabug: 30484033]
- soc: octeontx2: Fix loop in free and unmap counter (Subbaraya Sundeep) [Orabug: 30484033]
- soc: octeontx2: Add PTP subsystem id for octeontx2 chip. (Prakash Brahmajyosyula) [Orabug: 30484033]
- net: octeontx2: protect mbox access with a lock (Tomasz Duszynski) [Orabug: 30484033]
- net: octeontx2: Fix SMQ/SQ configuration (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: fix PHC userspace access (Tomasz Duszynski) [Orabug: 30484033]
- soc: octeontx2: Fix mbox error debug message (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Fix IRQ free failure in VF driver exit (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Increase register poll timeout (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Get PF macaddress from firmware (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Don't treat lack of CGX interfaces as error (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Fix ingress RED dropping configuration (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Fix CGX promisc mode configuration (Yuri Tolstov) [Orabug: 30484033]
- soc: octeontx2-rm: add domain sysfs (Stanislaw Kardach) [Orabug: 30484033]
- soc: octeontx2-rm: add Marvell OcteonTX2 RM driver (Stanislaw Kardach) [Orabug: 30484033]
- soc: octeontx2: Clear NPC MCAM entries before update (Nithin Dabilpuram) [Orabug: 30484033]
- soc: octeontx2: fix SSO IU index not being released (Pavan Nikhilesh) [Orabug: 30484033]
- soc: octeontx2: cleanup hardcoded masks and offsets (Pavan Nikhilesh) [Orabug: 30484033]
- soc: octeontx2: add intradevice FLR handling (Pavan Nikhilesh) [Orabug: 30484033]
- soc: octeontx2: handle Errata 35432 (Pavan Nikhilesh) [Orabug: 30484033]
- soc: octeontx2: update SSO HWGRP teardown sequence (Pavan Nikhilesh) [Orabug: 30484033]
- soc: octeontx2: update SSO GWS teardown sequence (Pavan Nikhilesh) [Orabug: 30484033]
- soc: octeontx2: don't register CPT AF interrupts (Bartosik, Lukasz) [Orabug: 30484033]
- net: octeontx2: Fix IRQ free upon mbox communication failure (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Add mbox bounce buffer (Geetha sowjanya) [Orabug: 30484033]
- soc: octeontx2: Sync hw mbox with bounce buffer. (Geetha sowjanya) [Orabug: 30484033]
- soc: octeontx2: Sync up with upstream mbox APIs (Geetha sowjanya) [Orabug: 30484033]
- soc: octeontx2: Fix module build error (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Fix resource alloc debugfs dump (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: add mbox to get SSO GWS/GGRP stats (Pavan Nikhilesh) [Orabug: 30484033]
- soc: octeontx2: replace existing mbox req with lighter req message (Pavan Nikhilesh) [Orabug: 30484033]
- soc: octeontx2: add debugfs for SSO performance counters (Pavan Nikhilesh) [Orabug: 30484033]
- soc: octeontx2: update TIM 10ns clk source min interval (Pavan Nikhilesh) [Orabug: 30484033]
- net: octeontx2: initialize fields properly before timecounter_init (Bhatta Sundeep) [Orabug: 30484033]
- soc: octeontx2: Remove redundant mbox header clear in ptp (Linu Cherian) [Orabug: 30484033]
- net: octeontx2: Add __weak function symbols for mbox handlers (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: typo and cosmetic fixes. (Prakash Brahmajyosyula) [Orabug: 30484033]
- soc: octeontx2: cleanup, fix for possible memory leak. (Prakash Brahmajyosyula) [Orabug: 30484033]
- soc: octeontx2: fix to generate cgx stats in debugfs. (Prakash Brahmajyosyula) [Orabug: 30484033]
- soc: octeontx2: enable mkex profile (Attunuru, Vamsi) [Orabug: 30484033]
- soc: octeontx2: adjust rvu limits for no-VF case (Stanislaw Kardach) [Orabug: 30484033]
- soc: octeontx2: Fix potential slab-out-of-bounds access. (Prakash Brahmajyosyula) [Orabug: 30484033]
- soc: octeontx2: add CPT support to AF driver (Lukasz Bartosik) [Orabug: 30484033]
- net: octeontx2: Add support for PTP clock (Aleksey Makarov) [Orabug: 30484033]
- soc: octeontx2: Add low level support for Marvell PTP coprocessor (Aleksey Makarov) [Orabug: 30484033]
- soc: octeontx2: Support to enable/disable HW timestamping (Zyta Szpak) [Orabug: 30484033]
- net: octeontx2: Fix number of allocated send queue entries (Aleksey Makarov) [Orabug: 30484033]
- soc: octeontx2: Fix SSO HWGRP configuration (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: NPC KPU profile update (ver 1.3.0): (Hao Zheng) [Orabug: 30484033]
- soc: octeontx2: change NPC KPU profile format (Hao Zheng) [Orabug: 30484033]
- net: octeontx2: Convert mbox handler APIs to lowercase (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Convert mbox handler APIs to lowercase (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: do not alloc RXVLAN for LBK VFs (Tomasz Duszynski) [Orabug: 30484033]
- net: octeontx2: skip allocating rxvlan for VFs (Tomasz Duszynski) [Orabug: 30484033]
- net: octeontx2: Configure RED drop levels for packet reception. (Geetha sowjanya) [Orabug: 30484033]
- net: octeontx2: Use separate RQ and SQ size configuration parameters. (Geetha sowjanya) [Orabug: 30484033]
- soc: octeontx2: Verify NPA/SSO/NIX PF_FUNC mapping (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Fix npa_pf_func size in sso_hw_setconfig mbox msg (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Cleanup SQ/RQ to Aura/Pool mapping (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Cleanup mbox response checking logic (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Add mbox API to validate all responses (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Fix otx2_mbox_get_rsp() API (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: add support for stripping STAG/CTAG (Duszynski, Tomasz) [Orabug: 30484033]
- soc: octeontx2: add support for stripping STAG/CTAG (Duszynski, Tomasz) [Orabug: 30484033]
- soc: octeontx2: simplify RX Vtag configuration flow (Duszynski, Tomasz) [Orabug: 30484033]
- soc: octeontx2: Update workaround for HW NIX errata 35057 (Jerin Jacob) [Orabug: 30484033]
- soc: octeontx2: Minor misc fixes in cgx driver (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Make cgx firmware interface header endian friendly (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Identical Rx/Tx NPC parse nibble enable config (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Fix build warnings (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Add LSO format configuration mbox (Nithin Dabilpuram) [Orabug: 30484033]
- net: octeontx2: Allocate percpu stats for vf interfaces (Prakash Brahmajyosyula) [Orabug: 30484033]
- soc: octeontx2: Unregister cgx event callbacks before wq destroy (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Use workqueue for managing cgx lmac linkup (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Restore MSIXTR_BASE register upon module exit (Linu Cherian) [Orabug: 30484033]
- net: octeontx2: Update Nix rqpool cnt when rx queues changed. (Prakash Brahmajyosyula) [Orabug: 30484033]
- net: octeontx2: Add reset count to stats (Aleksey Makarov) [Orabug: 30484033]
- net: octeontx2: Implement percpu error stats (Aleksey Makarov) [Orabug: 30484033]
- net: octeontx2: Support queue interrupts (Aleksey Makarov) [Orabug: 30484033]
- net: octeontx2: Fix error path of _open() (Aleksey Makarov) [Orabug: 30484033]
- soc: octeontx2: Relinquish CPU while register polling (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Use dma_map_resource to create IOMMU mapping for MSIX base (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Fix ucast NPC entry configuration sequence (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Stop NAPI polling before resetting (Aleksey Makarov) [Orabug: 30484033]
- soc: octeontx2: L3 and L4 verification (Vidhya Raman) [Orabug: 30484033]
- soc: octeontx2: configure VLAN TPIDs (Nithin Dabilpuram) [Orabug: 30484033]
- soc: octeontx2: Unset the HWS hardware group mask bits (Radha Mohan Chintakuntla) [Orabug: 30484033]
- soc: octeontx2:: add mbox for setting MARK_FORMAT (Krzysztof Kanas) [Orabug: 30484033]
- soc: octeontx2: Do CGX init before NIX init (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: set rss action in promisc mcam entry when rss is enabled (Vamsi Attunuru) [Orabug: 30484033]
- soc: octeontx2: add workaround for TIM reverse lookup (Pavan Nikhilesh) [Orabug: 30484033]
- soc: octeontx2: Add TIM unit support. (Pavan Nikhilesh) [Orabug: 30484033]
- soc: octeontx2: Sync cgx_fw_if header with firmware (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Fix NIX endianness configuration (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Workaround for HW NIX errata 35057 and 35038 (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Skip cgx linkup start for invalid ports. (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Add cgx lmac link status to debugfs (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Make cgx link up procedure threaded during boot (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Handle case of non contiguous cgx port ids (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Remove CGX rxtx disable during nix_lf_teardown (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Add workaround for errata NDC-35094 (Linu Cherian) [Orabug: 30484033]
- net: octeontx2: reserve NET_SKB_PAD bytes for skb headroom (Tomasz Duszynski) [Orabug: 30484033]
- net: octeontx2: fix page unmap (Tomasz Duszynski) [Orabug: 30484033]
- soc: octeontx2: reset all mbox devid in up handler (Marko Kallio) [Orabug: 30484033]
- soc: octeontx2: Fix MCE entry init for bcast tables (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: add missing bounds check for lf (Pavan Nikhilesh) [Orabug: 30484033]
- soc: octeontx2: add mbox to configure thresholds per HWGRP (Pavan Nikhilesh) [Orabug: 30484033]
- net: octeontx2: fix freeing mbox interrupt (Aleksey Makarov) [Orabug: 30484033]
- soc: octeontx2: define all NIX_AF_RX_DEF_* registers (Jerin Jacob) [Orabug: 30484033]
- soc: octeontx2: enable inner IPv4 checksum (Jerin Jacob) [Orabug: 30484033]
- net: octeontx2: Software TSO support for pass1 silicon (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Fix IP checksum offload settings (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Fix next subdescriptor offset in SQE (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: add debugfs support for sso (Pavan Nikhilesh) [Orabug: 30484033]
- net: octeontx2: fix msix allocation/release (Aleksey Makarov) [Orabug: 30484033]
- soc: octeontx2: Add interrupt handlers for Master Enable event (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Make NDC enums reflect NDC hardware instance (Linu Cherian) [Orabug: 30484033]
- net: octeontx2: Fix NIX_LF_START/STOP for LBK VFs (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Fix mask for rvu_npc_install_xx (Santosh Shukla) [Orabug: 30484033]
- net: octeontx2: fix skb fragment add (Tomasz Duszynski) [Orabug: 30484033]
- net: octeontx2: Start/stop traffic at NPC instead of at CGX (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Support to enable/disable default MCAM entries (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Disable all MCAM entries while doing NPC init (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Free SSO AQ resources on teardown (Pavan Nikhilesh) [Orabug: 30484033]
- net: octeontx2: do not check NETIF_F_GRO flag (Tomasz Duszynski) [Orabug: 30484033]
- net: octeontx2: Use TL2 for LINKX_CFG reg (Nithin Dabilpuram) [Orabug: 30484033]
- soc: octeontx2: change usage of NIX_AF_TL3_TL2X_LINKX_CFG (Nithin Dabilpuram) [Orabug: 30484033]
- soc: octeontx2: Avoid cgx fwi requests when lmac count is 0 (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: fix compilation warning (Stanislaw Kardach) [Orabug: 30484033]
- net: octeontx2: mbox: Use reply pointer (Aleksey Makarov) [Orabug: 30484033]
- soc: octeontx2: mbox: Allow to access reply pointer (Aleksey Makarov) [Orabug: 30484033]
- soc: octeontx2: mbox: Get rid of txmem (Aleksey Makarov) [Orabug: 30484033]
- soc: octeontx2: Minor cleanup in cgx_fw_if.h (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Do interrupt enable/ack for CGX firmware interface (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: txschq limits handling (Krzysztof Garczynski) [Orabug: 30484033]
- net: octeontx2: Fix VF driver module description (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Fix CGX driver module description (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Add NPC MCAM allocation status to debugfs (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Add FLR handling support for AF's VFs (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Fix NIX LF teardown upon FLR (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Fix mbox and FLR interrupt naming (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: set default config for TL1 registers (Nithin Dabilpuram) [Orabug: 30484033]
- soc: octeontx2: allow freeing single TLx txschq (Nithin Dabilpuram) [Orabug: 30484033]
- soc: octeontx2: restrict TL1 allocation and config (Nithin Dabilpuram) [Orabug: 30484033]
- soc: octeontx2: add support for runtime RSS algo index reservation (Jerin Jacob) [Orabug: 30484033]
- soc: octeontx2: add support for dynamic flow cfg to RSS field generation (Jerin Jacob) [Orabug: 30484033]
- soc: octeontx2: add response for RSS flow key cfg message (Jerin Jacob) [Orabug: 30484033]
- soc: octeontx2: Fix irq cleanup in cgx driver remove path (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Add MKEX default profile (Santosh Shukla) [Orabug: 30484033]
- soc: octeontx2: Add LD FLAG info in NPC KEX_CFG (Santosh Shukla) [Orabug: 30484033]
- soc: Move SOC entry to under IOMMU (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Defer probe if AF is not responding (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Defer AF probe if CGX driver is not loaded (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Setup resource limits before enabling VFs (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Add ethtool support for VF (Tomasz Duszynski) [Orabug: 30484033]
- net: octeontx2: Export symbols for VF driver (Tomasz Duszynski) [Orabug: 30484033]
- net: octeontx2: Add Marvell OcteonTX2 VF driver (Tomasz Duszynski) [Orabug: 30484033]
- net: octeontx2: Support to set/show RSS hash options from ethtool (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: IRQ coalescing config and tuning via ethtool (Christina Jacob) [Orabug: 30484033]
- net: octeontx2: Add basic ethtool support (Christina Jacob) [Orabug: 30484033]
- net: octeontx2: Register and handle CGX link notifications (Linu Cherian) [Orabug: 30484033]
- net: octeontx2: Support to use single pool for all RQs (Geetha sowjanya) [Orabug: 30484033]
- net: octeontx2: Add support to configure loopback (Linu Cherian) [Orabug: 30484033]
- net: octeontx2: Implement ndo_tx_timeout callback (Aleksey Makarov) [Orabug: 30484033]
- net: octeontx2: BQL support. (Christina Jacob) [Orabug: 30484033]
- net: octeontx2: TCP segmentation offload support (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Set skb->hash from HW (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Add receive side scaling support (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Support for Rx/Tx csum offload (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Add ndo_set_rx_mode and support for promisc/allmulti (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Support for ndo_change_mtu callback (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: MAC address configuration support (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Add interface stats to ndo_get_stats64 (Geetha sowjanya) [Orabug: 30484033]
- net: octeontx2: Set irq affinity hints for CQ interrupts (Geetha sowjanya) [Orabug: 30484033]
- net: octeontx2: Free hardware resources on interface teardown (Geetha sowjanya) [Orabug: 30484033]
- net: octeontx2: Enable CGX interface's packet IO (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Support for packet transmission (Geetha sowjanya) [Orabug: 30484033]
- net: octeontx2: Add receive packet handling support (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Add CQ interrupt and NAPI handlers (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Alloc and config transmit scheduler queues (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Initialize NIX RQ/SQ/CQ contexts (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Initialize NPA auras and pools (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Add 128-bit IO functions (Yury Norov) [Orabug: 30484033]
- net: octeontx2: Init NPA and NIX LF's context's memory (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Attach RVU NIX and NPA block LFs (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Init mailbox communication with AF (Sunil Goutham) [Orabug: 30484033]
- net: octeontx2: Add support for Marvell OcteonTX2 NIC (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Add SSO unit support to the AF driver (Radha Mohan Chintakuntla) [Orabug: 30484033]
- soc: octeontx2: Add free rsrc count mbox msg (Stanislaw Kardach) [Orabug: 30484033]
- soc: octeontx2: Add resource partitioning config (Stanislaw Kardach) [Orabug: 30484033]
- soc: octeontx2: Map a counter for NPC RX_MISS action (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Add NDC statistics to debugfs (Prakash Brahmajyosyula) [Orabug: 30484033]
- soc: octeontx2: Add NIX LF's RQ, SQ and CQ contexts to debugfs (Prakash Brahmajyosyula) [Orabug: 30484033]
- soc: octeontx2: Add CGX LMAC stats to debugfs (Prakash Brahmajyosyula) [Orabug: 30484033]
- soc: octeontx2: Add NPA LF's aura and pool contexts to debugfs (Christina Jacob) [Orabug: 30484033]
- soc: octeontx2: Dump current resource provision status (Christina Jacob) [Orabug: 30484033]
- soc: octeontx2: Alloc and config NPC MCAM entry at a time (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Map or unmap NPC MCAM entry and a counter (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Support for NPC MCAM counters (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: MCAM entry installation support (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: NPC MCAM entry alloc/free support (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Configure AF VFs to talk over LBK channels (Tomasz Duszynski) [Orabug: 30484033]
- soc: octeontx2: Enable sriov on AF to create VFs (Tomasz Duszynski) [Orabug: 30484033]
- soc: octeontx2: Mbox communication support btw AF and it's VFs (Tomasz Duszynski) [Orabug: 30484033]
- soc: octeontx2: Teardown NPA, NIX LF upon receiving FLR (Geetha sowjanya) [Orabug: 30484033]
- soc: octeontx2: Register FLR interrupt handler (Geetha sowjanya) [Orabug: 30484033]
- soc: octeontx2: Relax resource lock into mutex (Stanislaw Kardach) [Orabug: 30484033]
- soc: octeontx2: Support to get NIX HW constants from AF (Kiran Kumar) [Orabug: 30484033]
- soc: octeontx2: Support to modify min/max allowed packet lengths (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Support for NIXLF's UCAST/PROMISC/ALLMULTI modes (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Support for setting MAC address (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Support for changing RSS algorithm (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: NIX Rx flowkey configuration for RSS (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Install ucast and bcast pkt forwarding rules (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Add LMAC channel info to NIXLF_ALLOC response (Stanislaw Kardach) [Orabug: 30484033]
- soc: octeontx2: NPC MCAM and LDATA extract minimal configuration (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Enable packet length and csum validation (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Support for VTAG strip and capture (Vamsi Attunuru) [Orabug: 30484033]
- soc: octeontx2: Update bcast list upon NIXLF alloc/free (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Broadcast packet replication support (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Config pkind for CGX mapped PFs (Geetha sowjanya) [Orabug: 30484033]
- soc: octeontx2: Config NPC KPU engines with parser profile (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Add NPC KPU profile (Hao Zheng) [Orabug: 30484033]
- soc: octeontx2: Reset NIXLF's Rx/Tx stats (Vamsi Attunuru) [Orabug: 30484033]
- soc: octeontx2: NIX Tx scheduler queue config support (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: NIX Tx scheduler queues alloc/free (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Support for disabling NIX RQ/SQ/CQ contexts (Geetha sowjanya) [Orabug: 30484033]
- soc: octeontx2: Keep track of enabled NIX RQ/SQ/CQ contexts (Geetha sowjanya) [Orabug: 30484033]
- soc: octeontx2: NIX AQ instruction enqueue support (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Alloc bitmaps for NIX Tx scheduler queues (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: NIX LSO config for TSOv4/v6 offload (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: NIX block LF initialization (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Calibrate NIX X2P bus (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: NIX block admin queue init (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Support for disabling NPA Aura/Pool contexts (Geetha sowjanya) [Orabug: 30484033]
- soc: octeontx2: Keep track of enabled NPA Aura/Pool contexts (Geetha sowjanya) [Orabug: 30484033]
- soc: octeontx2: NPA AQ instruction enqueue support (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: NPA block LF initialization (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: NPA block admin queue init (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Bringup CGX LMAC links at probe time. (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Enable or disable CGX internal loopback (Geetha sowjanya) [Orabug: 30484033]
- soc: octeontx2: Add mbox msg to retrieve CGX LMAC link info (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Forward CGX link notifications to PFs (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Support for MAC address filters in CGX (Vidhya Raman) [Orabug: 30484033]
- soc: octeontx2: Support to retrieve CGX LMAC stats (Christina Jacob) [Orabug: 30484033]
- soc: octeontx2: CGX Rx/Tx enable/disable mbox handlers (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Register for CGX lmac events (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Add support for CGX link management (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Set RVU PFs to CGX LMACs mapping (Linu Cherian) [Orabug: 30484033]
- soc: octeontx2: Add Marvell OcteonTX2 CGX driver (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Reconfig MSIX base with IOVA (Geetha sowjanya) [Orabug: 30484033]
- soc: octeontx2: Configure block LF's MSIX vector offset (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Add RVU block LF provisioning support (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Scan blocks for LFs provisioned to PF/VF (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Convert mbox msg id check to a macro (Aleksey Makarov) [Orabug: 30484033]
- soc: octeontx2: Add mailbox IRQ and msg handlers (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Add mailbox support infra (Aleksey Makarov) [Orabug: 30484033]
- soc: octeontx2: Gather RVU blocks HW info (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Reset all RVU blocks (Sunil Goutham) [Orabug: 30484033]
- soc: octeontx2: Add Marvell OcteonTX2 RVU AF driver (Sunil Goutham) [Orabug: 30484033]
- Revert crypto-cpt-add-8X-domain-handling-code.patch (Dave Kleikamp) [Orabug: 30484033]
- crypto: cpt - fix failures when trunc hmac is used (Lukasz Bartosik) [Orabug: 30484033]
- crypto: cpt - fix parsing of ucode_load string (Lukasz Bartosik) [Orabug: 30484033]
- crypto: cpt - add validation of ucode size (Lukasz Bartosik) [Orabug: 30484033]
- crypto: cpt - defer PF probe when AF not present (Lukasz Bartosik) [Orabug: 30484033]
- crypto: cpt - remove invalid usage of IS_ERR macro (Lukasz Bartosik) [Orabug: 30484033]
- crypto: cpt - Fixed incorrect lock usage (SrujanaChalla) [Orabug: 30484033]
- crypto: cpt - allow to create AE VF(s) on 8X (Lukasz Bartosik) [Orabug: 30484033]
- crypto: cpt - clear only part of crypto context (Lukasz Bartosik) [Orabug: 30484033]
- crypto: cpt - fix size of scatter/gather list (Lukasz Bartosik) [Orabug: 30484033]
- crypto:cpt - Updated CPT_UCODE_VER_STR_SZ (SrujanaChalla) [Orabug: 30484033]
- crypto: cpt - fix Kconfig syms used in makefiles (Lukasz Bartosik) [Orabug: 30484033]
- crypto: cpt - update copyright headers (Lukasz Bartosik) [Orabug: 30484033]
- crypto: cpt - add write barrier before LMTST (Lukasz Bartosik) [Orabug: 30484033]
- crypto: cpt - change Kconfig and building of 8x/9x (Lukasz Bartosik) [Orabug: 30484033]
- crypto: cpt - fix return before call to put_cpu() (Lukasz Bartosik) [Orabug: 30484033]
- crypto: cpt - validate size of crypto requests (Lukasz Bartosik) [Orabug: 30484033]
- crypto: cpt - fix invalid IV size for ecb mode (Lukasz Bartosik) [Orabug: 30484033]
- crypto: add new msg to query engine group number (Lukasz Bartosik) [Orabug: 30484033]
- crypto: cpt - set PCI bus master flag for CPT (Lukasz Bartosik) [Orabug: 30484033]
- crypto: cpt - add 8X domain handling code (Lukasz Bartosik) [Orabug: 30484033]
- crypto: cpt - use correct gfp flag in fast path (Lukasz Bartosik) [Orabug: 30484033]
- crypto: cpt - share CPT queues between cpu cores (Lukasz Bartosik) [Orabug: 30484033]
- crypto: cpt - implement workaround for HW issue (Bartosik, Lukasz) [Orabug: 30484033]
- crypto: cpt - use new layout of microcode (Bartosik, Lukasz) [Orabug: 30484033]
- crypto: cpt - add CPT driver for 8X/9X platforms (Bartosik, Lukasz) [Orabug: 30484033]
- ptp: thunderx: Fix hardcoded sclk frequency (Sunil Goutham) [Orabug: 30484033]
- ptp: Expose PHC clock to network driver (Sunil Goutham) [Orabug: 30484033]
- ptp: add generic Cavium PTP coprocessor driver (Radoslaw Biernacki) [Orabug: 30484033]
- drivers: spi: octeontx2: add entry of pci device id for 95xx (Suneel Garapati) [Orabug: 30484033]
- drivers: spi: add support for octeontx2 spi controller (Suneel Garapati) [Orabug: 30484033]
- mmc: Correction in mmc slot switching (Sujeet Baranwal) [Orabug: 30484033]
- mmc: cavium: amend hs400 tuning (Peter Swain) [Orabug: 30484033]
- mmc: cavium: correct clock divisor (Peter Swain) [Orabug: 30484033]
- mmc: cavium: fix swiotlb buffer is full (Peter Swain) [Orabug: 30484033]
- mmc: cavium: avoid single-slot startup issues (Peter Swain) [Orabug: 30484033]
- mmc: cavium: execute_tuning for octeontx2 (Sujeet Baranwal) [Orabug: 30484033]
- mmc: cavium: store otx2 timing taps in hw format (Peter Swain) [Orabug: 30484033]
- mmc: cavium: track & apply CMD6 bus changes ASAP (Peter Swain) [Orabug: 30484033]
- mmc: cavium: CMD19/21 type correction (Peter Swain) [Orabug: 30484033]
- mmc: cavium: skip unavailable slots (Peter Swain) [Orabug: 30484033]
- mmc: octeontx: cn96xx HS200-8wide-100MHz (Peter Swain) [Orabug: 30484033]
- mmc: octeontx driver tuning parameters (Chandrakala Chavva) [Orabug: 30484033]
- mmc: cavium: finish_dma_single() should teardown/unmap (Peter Swain) [Orabug: 30484033]
- mmc: octeontx2: Update tuning parameters for 25MHz (Chandrakala Chavva) [Orabug: 30484033]
- mmc: octeontx2: modify check for 8xxx/9xxx chips (Sujeet Baranwal) [Orabug: 30484033]
- mmc: octeontx2: use device tree entries (Sujeet Baranwal) [Orabug: 30484033]
- mmc: octeontx2: emmc tuning for delay (Sujeet Baranwal) [Orabug: 30484033]
- mmc: octeontx2: calibrate tap delay (Sujeet Baranwal) [Orabug: 30484033]
- mmc: octeontx2: incorporate hw interface io ctl params (Baranwal, Sujeet) [Orabug: 30484033]
- mmc: octeontx2: interrupt addition for ncb fault (Sujeet Baranwal) [Orabug: 30484033]
- mmc: octeontx2: add check for 8xxx chips (Sujeet Baranwal) [Orabug: 30484033]
- mmc: octeontx2: emmc operation limited to 100 MHz (Sujeet Baranwal) [Orabug: 30484033]
- octeontx: mmc: fix setting clock for non-zero bus IDs (Aaron Williams) [Orabug: 30484033]
- mmc: cavium: forbid unaligned DMA (Peter Swain) [Orabug: 30484033]
- mmc: cavium_mmc: Configure sample command and data directly (Chandrakala Chavva) [Orabug: 30484033]
- mmc: cavium_thunderx: Use proper register to clear interrupts (Chandrakala Chavva) [Orabug: 30484033]
- mmc: cavium: fix shutdown deadlock with active sd-card (Peter Swain) [Orabug: 30484033]
- pci: octeontx2: Disable inbound write merging (Sunil Goutham) [Orabug: 30484033]
- pci: octeontx2: Workaround for PEM config space writes (Sunil Goutham) [Orabug: 30484033]
- pci: octeontx2: Add PCI host controller driver for OcteonTx2 (Suneel Garapati) [Orabug: 30484033]
- gpio: thunderx: Change the SMC function call identifiers (Radha Mohan Chintakuntla) [Orabug: 30484033]
- gpio: thunderx: Fixes config_mrvl_octeontx2_el0_intr (Santosh Shukla) [Orabug: 30484033]
- gpio: thunderx: Remove char device when exiting driver (Radha Mohan Chintakuntla) [Orabug: 30484033]
- gpio: thunderx: Add support for EL0 interrupts for GPIO (Radha Mohan Chintakuntla) [Orabug: 30484033]
- gpio: thunderx: Add workaround for errata 34800 (Radha Mohan Chintakuntla) [Orabug: 30484033]
- gpio: thunderx: avoid potential deadlock (Peter Swain) [Orabug: 30484033]
- gpio: octeontx2: extend PIN_SEL to cover cn96xx (Peter Swain) [Orabug: 30484033]
- misc: otx_bphy_ctr: Allow maximum interrupts of 27 to userspace in BPHY (Radha Mohan Chintakuntla) [Orabug: 30484033]
- misc: otx_bphy_ctr: Increase the maximum BPHY interrupts to be supported (Radha Mohan Chintakuntla) [Orabug: 30484033]
- misc: otx_bphy_ctr: Add OcteonTx2 BPHY control driver (Radha Mohan Chintakuntla) [Orabug: 30484033]
- vdso: prevent ld from aligning PT_LOAD segments to 64k (Rob Gardner) [Orabug: 30484033]
- MIPS: octeon: Suppress early_init_dt_scan_memory damage. (Henry Willard) [Orabug: 30484033]
- mips: Fails to create /sys/firmware/fdt during bootup (Vijay Kumar) [Orabug: 30484033]
- MIPS: OCTEON: silence 'virt' assembler warnings (Dave Kleikamp) [Orabug: 30484033]
- Provide thread_info flags for KSPLICE freezer support (Rob Gardner) [Orabug: 30484033]
- MIPS: Octeon: cache info: Delete cavium-octeon/cacheinfo.c (Henry Willard) [Orabug: 30484033]
- MIPS: probe_kernel_read() should not panic (Rob Gardner) [Orabug: 30484033]
- mips/cavium-octeon: Change access permission for /proc/pcie_reset to write (Vijay Kumar) [Orabug: 30484033]
- MIPS: OCTEON: OCTEON III build and configuration option (Dave Kleikamp) [Orabug: 30484033]
- mips64: Build for Octeon and generic boards only (Vijay Kumar) [Orabug: 30484033]
- MIPS: octeon: shared_cpu_map cacheinfo (Henry Willard) [Orabug: 30484033]
- MIPS: Octeon: kexec (Henry Willard) [Orabug: 30484033]
- MIPS: Octeon: Take all memory into use by default. (Henry Willard) [Orabug: 30484033]
- netdev: octeon-ethernet: Register devices in the ptp class. (Lukasz Majczak) [Orabug: 30484033]
- netdev: octeon-ethernet: Add packet hardware timestamp support. (Carlos Munoz) [Orabug: 30484033]
- MIPS: Octeon: Fix node calculation (Lukasz Majczak) [Orabug: 30484033]
- MIPS: OCTEON: Sync-up SE to r173908 (Chandrakala Chavva) [Orabug: 30484033]
- MIPS: Octeon: Read BGXX_SPUX_FEC_CONTROL before using it. (Chandrakala Chavva) [Orabug: 30484033]
- net: octeon: Fix ndo_get_stats64 return value. (Chandrakala Chavva) [Orabug: 30484033]
- Fix build issues (Lukasz Majczak) [Orabug: 30484033]
- Fix VDSO build (Lukasz Majczak) [Orabug: 30484033]
- MIPS: Octeon: Fix setting MTU (Lukasz Majczak) [Orabug: 30484033]
- Revert "MIPS: kexec: remove SMP_DUMP" (Lukasz Majczak) [Orabug: 30484033]
- MIPS: Octeon: cache info (Lukasz Majczak) [Orabug: 30484033]
- MIPS: OCTEON: HOTPLUG_CPU changes. (Lukasz Majczak) [Orabug: 30484033]
- Octeon: MTD: NAND: Port 4.9 to 4.14 fixes (Lukasz Majczak) [Orabug: 30484033]
- EDAC:Octeon: Fix LMC CSRs access on OcteonII (Chandrakala Chavva) [Orabug: 30484033]
- EDAC:Octeon: undeclared variable when CONFIG_EDAC_DEBUG=y (Peter Swain) [Orabug: 30484033]
- net: octeon: NAPI waits once for next packet (Peter Swain) [Orabug: 30484033]
- MIPS:OCTEON: Sync-up SE files (r172329) (Chandrakala Chavva) [Orabug: 30484033]
- MIPS:OCTEON: Sync-up SE files (r172318). (Chandrakala Chavva) [Orabug: 30484033]
- MIPS:OCTEON: Sync-up SE files (r172313) (Chandrakala Chavva) [Orabug: 30484033]
- edac:octeon: Check if device is present before removing. (Chandrakala Chavva) [Orabug: 30484033]
- EDAC:Octeon: Fixed EDAC support for OcteonII and OcteonIII. (Chandrakala Chavva) [Orabug: 30484033]
- MIPS/EDAC: Call edac handle for bigrd/bigwd cases. (Chandrakala Chavva) [Orabug: 30484033]
- MIPS: Octeon: Sync-up SE files (-r172055) (Chandrakala Chavva) [Orabug: 30484033]
- MIPS: OCTEON: Backports some bit extract functions from SDK. (Chandrakala Chavva) [Orabug: 30484033]
- netdev: octeon-ethernet: Fix MTU settings for AGL interface. (Chandrakala Chavva) [Orabug: 30484033]
- MIPS: OCTEON: Added disable_sbe module parameter (Chandrakala Chavva) [Orabug: 30484033]
- MIPS: OCTEON: Call panic when co-processor DBE error happens. (Chandrakala Chavva) [Orabug: 30484033]
- MIPS: OCTEON: Sync-up CIU3 Error data files. (Chandrakala Chavva) [Orabug: 30484033]
- MIPS/octeon: Add /proc/pcie_reset file. (Peter Swain) [Orabug: 30484033]
- MIPS:Octeon: Sync-up SE files to 170716. (Chandrakala Chavva) [Orabug: 30484033]
- MIPS: pcie-octeon: reset PCIe on reboot (Peter Swain) [Orabug: 30484033]
- octeon3: ethernet: driver: Added vlan header size to max mtu. (Abhijit Ayarekar) [Orabug: 30484033]
- net: octeon: Add IFF_LIVE_ADDR_CHANGE to change mac address live. (Chandrakala Chavva) [Orabug: 30484033]
- Octeon: MTD: NAND: Do not call is_vmalloc_or_module_addr() (Aaron Williams) [Orabug: 30484033]
- Cavium: MTD: NAND Ported 3.10 NAND driver to 4.9 (Aaron Williams) [Orabug: 30484033]
- octeon: mtd: nand: Merged in latest changes from Octeon SDK (Aaron Williams) [Orabug: 30484033]
- MIPS:OCTEON: Sync-up SE files to -r170052 (Chandrakala Chavva) [Orabug: 30484033]
- MIPS/tlbex: Save and restore ASID around TLBR (David Daney) [Orabug: 30484033]
- i2c: octeon: Emit stop condition if bootloader didn't end last transaction. (David Daney) [Orabug: 30484033]
- MIPS/PCI/OCTEON: Map irqs after PCI bus rescan. (David Daney) [Orabug: 30484033]
- EDAC: octeon_edac-lmc: Fix module removal when ECC unsupported. (Steven J. Hill) [Orabug: 30484033]
- netdev: octeon-ethernet: Check packet backlog periodically to wake up other cpus if needed. (Carlos Munoz) [Orabug: 30484033]
- Set SDK_VERSION to 5.1.0. (Chandrakala Chavva) [Orabug: 30484033]
- netdev: octeon-ethernet: use IFF_NO_QUEUE (Peter Swain) [Orabug: 30484033]
- MIPS: Add iomem resource for kernel bss section. (David Daney) [Orabug: 30484033]
- MIPS: Pass -fno-asynchronous-unwind-tables to compiler. (David Daney) [Orabug: 30484033]
- MIPS: Add ELF_CORE_COPY_REGS definition. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Correctly calculate totalram_pages (David Daney) [Orabug: 30484033]
- netdev: octeon-pow: Add napi support. (Carlos Munoz) [Orabug: 30484033]
- MIPS: OCTEON: Restore 512MB default memory size. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Always try to allocate 1024 MB of 32-bit memory. (David Daney) [Orabug: 30484033]
- MIPS: pcie-octeon: Use level semantics for int-A interrupts. (David Daney) [Orabug: 30484033]
- MIPS, pci: Expose Cavium OCTEON PCIe bridges to the PCIe core (David Daney) [Orabug: 30484033]
- netdev: octeon3-ethernet: Enable srio port and remove srio header on ingress packets. (Carlos Munoz) [Orabug: 30484033]
- MIPS: OCTEON: Set DIDTO to approx. 250mS. (David Daney) [Orabug: 30484033]
- MIPS,ftrace: Fix dynamic ftrace patching of MAPPED_KERNEL modules. (David Daney) [Orabug: 30484033]
- MIPS: oct_ilm: Add OCTEON III support. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Don't translate underlying GPIO irq bits. (Corey Minyard) [Orabug: 30484033]
- gpio: gpio-octeon: Fix to_irq() support. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Initialize the mport structure correctly. (Carlos Munoz) [Orabug: 30484033]
- MIPS: Move VMALLOC_START to avoid OCTEON III Core-31034 (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Don't allow interrupts or scheduling from CacheErr handler. (David Daney) [Orabug: 30484033]
- netdev: octeon-pow: Save aura before freeing the wqe. (Carlos Munoz) [Orabug: 30484033]
- MIPS: OCTEON: Platform support for OCTEON III USB controller (Steven J. Hill) [Orabug: 30484033]
- MIPS: OCTEON: Change SDK release string to 5.1.0-prerelease (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Always try to allocate 512 MB of 32-bit memory. (David Daney) [Orabug: 30484033]
- netdev, octeon3-ethernet: Don't bloat RX buffer pool. (David Daney) [Orabug: 30484033]
- watchdog: octeon-wdt: Implement G-30204 workaround. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Add missing CONFIG_KEXEC support. (David Daney) [Orabug: 30484033]
- staging: octeon: Call SET_NETDEV_DEV() (Florian Fainelli) [Orabug: 30484033]
- mmc: cavium: Fix broken sign extensions in block write code. (David Daney) [Orabug: 30484033]
- MAINTAINERS: Add entry for Cavium MMC driver (Jan Glauber) [Orabug: 30484033]
- mips/gpio: Fix OCTEON GPIO interrupt support. (David Daney) [Orabug: 30484033]
- MIPS:OCTEON: Sync up SE files as of r154518. (Carlos Munoz) [Orabug: 30484033]
- mips: edac: octeon: Use preemptive safe methods. (Carlos Munoz) [Orabug: 30484033]
- crypto: octeon: Use proper function to check for features. (Carlos Munoz) [Orabug: 30484033]
- netdev: octeon3-ethernet: Disable transmit queues. (Carlos Munoz) [Orabug: 30484033]
- netdev: octeon-ethernet: Handle when octeon_hw_status_add_source() fails. (Carlos Munoz) [Orabug: 30484033]
- MIPS: OCTEON: Fix build breakage when CONFIG_SMP disabled (David Daney) [Orabug: 30484033]
- MIPS: Fix arch in assembly for saa instruction. (Andrew Pinski) [Orabug: 30484033]
- MIPS: OCTEON: Fix simulator compile error. (Carlos Munoz) [Orabug: 30484033]
- MIPS: OCTEON: Use IRQF_NO_THREAD when chaining MSIs (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Add driver Serial Rapid I/O (sRIO) hardware. (David Daney) [Orabug: 30484033]
- netdev: octeon_mgmt: Update with latest changes. (David Daney) [Orabug: 30484033]
- netdev: octeon3-ethernet: Driver for octeon III SOCs. (Carlos Munoz) [Orabug: 30484033]
- MIPS: OCTEON: Create fpa3 standalone driver. (Carlos Munoz) [Orabug: 30484033]
- netdev: octeon: Move and update octeon network driver from staging. (Carlos Munoz) [Orabug: 30484033]
- MIPS: Add core-16419 errata workaround (Andrew Pinski) [Orabug: 30484033]
- mips: octeon: add TDM feature & IRQ (Peter Swain) [Orabug: 30484033]
- MIPS: traps: call crash_kexec() before panic() when dying (Taras Kondratiuk) [Orabug: 30484033]
- MIPS:OCTEON: Increase the load address (Chandrakala Chavva) [Orabug: 30484033]
- MIPS: OCTEON: Add syscall to add timer events. (Carlos Munoz) [Orabug: 30484033]
- MIPS: OCTEON: Fix Cache error detection for OCTEON III. (David Daney) [Orabug: 30484033]
- watchdog: octeon-wdt: Fix timer rate for all OCTEON III parts. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Update octeon-error-injector for OCTEON III. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Fix saving of CVMSEG per-task state. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Handle MSI on multiple nodes. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Increase NR_IRQS for CONFIG_NUMA. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Add csrc-fpa-clk. (David Daney) [Orabug: 30484033]
- watchdog: octeon-wdt: Fix to work on multi-node systems. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Fix Automatic provisioning CVMSEG space. (David Daney) [Orabug: 30484033]
- MIPS:OCTEON: Disable error tree handling on shutdown (Corey Minyard) [Orabug: 30484033]
- MIPS: OCTEON: Fix IPI mechanism used by KEXEC. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Try to allocate at least 256MB of DMA32 memory. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Print warning message if OCTEON II kernel run on earlier chips. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Add NUMA support for cn78XX (David Daney) [Orabug: 30484033]
- MIPS: Add the concept of BOOT_MEM_KERNEL to boot_mem_map. (David Daney) [Orabug: 30484033]
- MIPS: Make setting of MAX_PHYSMEM_BITS settable per sub-architecture. (David Daney) [Orabug: 30484033]
- MIPS: Make XPHYSADDR() work for all addresses. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: cpu_state not just for _HOTPLUG (Peter Swain) [Orabug: 30484033]
- MIPS: OCTEON: Add sysfs hooks to add and remove CPUs. (David Daney) [Orabug: 30484033]
- MIPS: Octeon: Revise memory allocation from bootloader (Leonid Rosenboim) [Orabug: 30484033]
- MIPS: OCTEON: Automatically provision CVMSEG space. (David Daney) [Orabug: 30484033]
- MIPS: Octeon: Get first 256MB from 32-bit addresable memory (Leonid Rosenboim) [Orabug: 30484033]
- MIPS/OCTEON: Add multiple msi support. (Carlos Munoz) [Orabug: 30484033]
- MIPS: OCTEON: Inhibit CP0_Compare interrupts when not needed. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Add preliminary GPIO interrupt support for cn78XX. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Reorganize PCIe controller code. (Venkat Subbiah) [Orabug: 30484033]
- MIPS: OCTEON: MSI-X interrupts for cn78XX. (Chandrakala Chavva) [Orabug: 30484033]
- MIPS: OCTEON: Add initial error bit detection for cn78XX. (David Daney) [Orabug: 30484033]
- MIPS: Fix demand activation of OCTEON CVMSEG region. (David Daney) [Orabug: 30484033]
- MIPS:OCTEON: Enable access to CVMSEG for user space (Chandrakala Chavva) [Orabug: 30484033]
- MIPS/OCTEON: CIU/CIU2 use random msi irqs. (Carlos Munoz) [Orabug: 30484033]
- watchdog: Octeon: Add 78xx support. (Carlos Munoz) [Orabug: 30484033]
- MIPS: oct_ilm: Fix debugfs file permissions. (David Daney) [Orabug: 30484033]
- MIPS: KDUMP: Fix to access non-sectioned memory (Prem Mallappa) [Orabug: 30484033]
- MIPS: OCTEON: Fix plat_swiotlb_setup() for OCTEON3 (David Daney) [Orabug: 30484033]
- MIPS: Handle CPU_CAVIUM_OCTEON3 like CPU_CAVIUM_OCTEON2 in clear_page. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Allow CONFIG_CAVIUM_CN63XXP1 to be disabled. (David Daney) [Orabug: 30484033]
- MIPS/EDAC: Use correct fields for printing error message for O3 model (Chandrakala Chavva) [Orabug: 30484033]
- edac/octeon_edac-lmc: Fix kernel panic when 1 DDR present (Prem Mallappa) [Orabug: 30484033]
- MIPS/EDAC: Cavium: Updated L2C error checking for OCTEON3. (Chandrakala Chavva) [Orabug: 30484033]
- MIPS: Only flush local ICache in get_new_asid(). (David Daney) [Orabug: 30484033]
- MIPS: Add new function local_flush_icache_all() (David Daney) [Orabug: 30484033]
- MIPS: Handle indexed load instructions in emulate_load_store_insn(). (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Increase the number of irqs for !PCI case (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Restore printing of L2 Cache information. (David Daney) [Orabug: 30484033]
- MIPS: Octeon: Add /sys/devices/system/cpu/cpuX/cache (Venkat Subbiah) [Orabug: 30484033]
- MIPS: Allow __cpu_number_map to be larger than NR_CPUS (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Per process XKPHYS (Chandrakala Chavva) [Orabug: 30484033]
- MIPS: move arch/mips/cavium-octeon/cpu.c to arch/mips/kernel/ (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Set the extended bits of DIDTTO too. (David Daney) [Orabug: 30484033]
- MIPS perf: Rework the mipspmu notifiers. (David Daney) [Orabug: 30484033]
- MIPS: Add support for OCTEON III perf events. (David Daney) [Orabug: 30484033]
- MIPS perf: OCTEON: Handle PMU pmu_enable/pmu_diable notifications. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Keep reset value for COP0_ERRCTL (Chandrakala Chavva) [Orabug: 30484033]
- MIPS: OCTEON: Enable tlb parity error for O3 (Chandrakala Chavva) [Orabug: 30484033]
- MIPS: OCTEON: Sync up HOTPLUG_CPU changes. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Use correct L2C CSR for cache locking. (Chandrakala Chavva) [Orabug: 30484033]
- MIPS: OCTEON: Move L2 Cache probing code to setup.c (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Move xkphys_usermem_{read,write} to octeon-cpu.c (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Fix L1 dacache parity for OCTEON3 (Chandrakala Chavva) [Orabug: 30484033]
- MIPS: OCTEON: Use current_cpu_type() for CPU model check. (Chandrakala Chavva) [Orabug: 30484033]
- MIPS: Octeon: Initialize proper CVMX_SSO_NW_TIM register. (David Daney) [Orabug: 30484033]
- MIPS: Octeon: Merge and cleanup. (Leonid Rosenboim) [Orabug: 30484033]
- MIPS: OCTEON: Save/Restore wider multiply registers in OCTEON III CPUs (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Add support for CONFIG_CAVIUM_GDB (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Add Cavium OCTEON serial driver. (Carlos Munoz) [Orabug: 30484033]
- MIPS: Octeon: Rearrange L2 cache locking code (David Daney) [Orabug: 30484033]
- MIPS/OCTEON: Initialize QLM JTAG. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Import new S.E. and adjust things to match. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Add /proc/octeon_perf support. (David Daney) [Orabug: 30484033]
- MIPS: Allow sub-architecture 'machines' to override bootmem initialization. (David Daney) [Orabug: 30484033]
- MIPS: Fix warning spew on CONFIG_PREEMPT_DEBUG and ptrace watch register use. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Fix compile/run time errors from synced cvmx files. (Carlos Munoz) [Orabug: 30484033]
- Sync-up SE files (latest) (Lukasz Majczak) [Orabug: 30484033]
- MIPS: OCTEON: octeon-lmc bug fixes (Chandrakala Chavva) [Orabug: 30484033]
- MIPS: OCTEON: Add module to inject hardware error conditions. (David Daney) [Orabug: 30484033]
- MIPS: Add accessor functions for OCTEON ERRCTL CP0 register. (David Daney) [Orabug: 30484033]
- MIPS/OCTEON: Add OCTEON II TLB parity error handling (David Daney) [Orabug: 30484033]
- MIPS: Add board_mcheck_handler, show process state on machine check exception. (David Daney) [Orabug: 30484033]
- MIPS/edac/OCTEON: Hook up Write Buffer parity errors to EDAC. (David Daney) [Orabug: 30484033]
- MIPS: Octeon: Add /proc/octeon_info support. (David Daney) [Orabug: 30484033]
- MIPS: Octeon: Cleanup obsolete CrashKernel memory init in octeon/setup.c (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Define cpu_has_local_ebase to 0. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Use virt_to_phys() and phys_to_virt() in octeon/setup.c (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Add support for running kernel in mapped address space. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Add framework for managing and reporting hardware status bit assertions. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Populate kernel memory from cvmx_bootmem named blocks. (David Daney) [Orabug: 30484033]
- MIPS: Octeon: Disable probing MDIO for Landbird NIC 10g cards. (David Daney) [Orabug: 30484033]
- MIPS: Add nudges to writes for bit unlocks. (Chad Reese) [Orabug: 30484033]
- MIPS: Octeon: Add config option to disable ELF NOTE segments (David Daney) [Orabug: 30484033]
- MIPS: Octeon: Add simple Octeon IPI infrastructure (David Daney) [Orabug: 30484033]
- MIPS: Octeon: Quit using all the mailbox bits. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Handle userspace access to CVMSEG (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Add driver for OCTEON PCI console. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Make PCIe work with Little Endian kernel. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Rearrange CVMSEG slots. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Add ability to used an initrd from a named memory block. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Change load address to waste less memory. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Add parameter to disable PCI on command line. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Print address of passed device tree. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Introduce xkphys_read, xkphys_write sysmips(2) calls (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Add sysfs support for CPU power throttling. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Add PTP clocksource. (David Daney) [Orabug: 30484033]
- MIPS: msi-octeon: Add MSI-X support for OCTEON III. (Lukasz Majczak) [Orabug: 30484033]
- MIPS: OCTEON: Add support for SRIO interrupt sources. (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Add utility helper function octeon_read_ptp_csr() (David Daney) [Orabug: 30484033]
- gpio: gpio-octeon: Add cn78XX support. (David Daney) [Orabug: 30484033]
- MIPS: Add Octeon2 optimizations to clear_page. (David Daney) [Orabug: 30484033]
- MIPS: Add ZCB and ZCBT instructions to uasm. (David Daney) [Orabug: 30484033]
- MIPS: Use Octeon2 atomic instructions when cpu_has_octeon2_isa. (David Daney) [Orabug: 30484033]
- MIPS: Octeon: Remove extern declarations. (Steven J. Hill) [Orabug: 30484033]
- MIPS: Octeon: Simplify CIU register functions. (Steven J. Hill) [Orabug: 30484033]
- MIPS: Octeon: Create simple macro for CIU registers. (Steven J. Hill) [Orabug: 30484033]
- MIPS: Octeon: Remove all unused CIU macros. (Steven J. Hill) [Orabug: 30484033]
- MIPS: Octeon: Convert CIU types to use bitfields. (Steven J. Hill) [Orabug: 30484033]
- MIPS: Octeon: Unify QLM data types in CIU header. (Steven J. Hill) [Orabug: 30484033]
- MIPS: Octeon: Remove unused CIU types. (Steven J. Hill) [Orabug: 30484033]
- MIPS: OCTEON: Add OCTEON II build and configuration option (David Daney) [Orabug: 30484033]
- MIPS: Octeon: Fast access to the thread pointer (David Daney) [Orabug: 30484033]
- perf tools: Silence fatal warning in auxtrace.c (Dave Kleikamp) [Orabug: 30484033]
- perf tools: Add perf_data_file__write function (Jiri Olsa) [Orabug: 30484033]
- perf tools: Add struct perf_data_file (Jiri Olsa) [Orabug: 30484033]
- perf tools: Rename struct perf_data_file to perf_data (Jiri Olsa) [Orabug: 30484033]
- perf script: Print information about per-event-dump files (Arnaldo Carvalho de Melo) [Orabug: 30484033]
- tools include uapi: Grab a copy of linux/prctl.h (Arnaldo Carvalho de Melo) [Orabug: 30484033]
- perf script: Allow creating per-event dump files (Arnaldo Carvalho de Melo) [Orabug: 30484033]
- perf evsel: Restore evsel->priv as a tool private area (Arnaldo Carvalho de Melo) [Orabug: 30484033]
- perf script: Use event_format__fprintf() (Arnaldo Carvalho de Melo) [Orabug: 30484033]
- perf script: Use pr_debug where appropriate (Arnaldo Carvalho de Melo) [Orabug: 30484033]
- perf script: Add a few missing conversions to fprintf style (Arnaldo Carvalho de Melo) [Orabug: 30484033]
- perf kmem: Perform some cleanup if '--time' is given an invalid value (Christophe JAILLET) [Orabug: 30484033]
- perf script: Fix error handling path (Christophe JAILLET) [Orabug: 30484033]
- perf script: Use fprintf like printing uniformly (Arnaldo Carvalho de Melo) [Orabug: 30484033]
- perf tools: Introduce binary__fprintf() (Arnaldo Carvalho de Melo) [Orabug: 30484033]
- perf tools: Do not check ABI headers in a detached tarball build (Arnaldo Carvalho de Melo) [Orabug: 30484033]
- perf list: Fix group description in the man page (Andi Kleen) [Orabug: 30484033]
- perf mmap: Adopt push method from builtin-record.c (Arnaldo Carvalho de Melo) [Orabug: 30484033]
- perf record: Make record__mmap_read generic (Arnaldo Carvalho de Melo) [Orabug: 30484033]
- perf mmap: Move perf_mmap and methods to separate mmap.[ch] files (Arnaldo Carvalho de Melo) [Orabug: 30484033]
- perf script: Support user regs (Andi Kleen) [Orabug: 30484033]
- perf arm spe: Fix uninitialized record error variable (Kim Phillips) [Orabug: 30484033]
- perf tools: Add ARM Statistical Profiling Extensions (SPE) support (Kim Phillips) [Orabug: 30484033]
- perf: context-sensitive keywords: for uncore_foo/miss/ (Peter Swain) [Orabug: 30484033]
- uek-rpm: Rename kernel-uek-emb package to kernel-uekemb (Dave Kleikamp) [Orabug: 30484033]
- printk: Default console logging level should be set to 4 (Tom Saeger) [Orabug: 30484033]
- mips64: Enable FTRACE in embedded configs (Rob Gardner) [Orabug: 30484033]
- uek-rpm: allow --with embeddedonly kernels to build perf, etc. (Dave Kleikamp) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded remove RETPOLINE (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded add pci console (Tom Saeger) [Orabug: 30484033]
- uek-rpm: Disable embedded config options for non-embedded kernels (Dave Kleikamp) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded updates for ED8 (Dave Kleikamp) [Orabug: 30484033]
- uek-rpm: mips64: Smartnic kernel should have .emb in the name (Dave Kleikamp) [Orabug: 30484033]
- uek-rpm: sign modules for embedded kernels (Dave Kleikamp) [Orabug: 30484033]
- uek-rpm: Enable embedded kernel build by default for aarch64 (Dave Kleikamp) [Orabug: 30484033]
- uek-rpm: Update config-aarch64-embedded for ED7 changes (Dave Kleikamp) [Orabug: 30484033]
- uek-rpm: MIPS64: Remove CONFIG_CRASH_DUMP from main kernels. (Henry Willard) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded enable CONFIG_EMBEDDED (Dave Aldridge) [Orabug: 30484033]
- uek-rpm: Update config-aarch64-embedded for ED6 changes (Dave Kleikamp) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded OCTEONTX2 builtins MBOX AF PF VF I2C (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded make ARM_CCN module (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded more misc pruning (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded remove DEBUG_WX (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune I2C options (Tom Saeger) [Orabug: 30484033]
- uek-rpm: remove linux-firmware dependency from embedded kernel (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune VEXPRESS (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune char drivers (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune WLAN and WIRELESS (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune net vendors (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune CIFS CEPH (Tom Saeger) [Orabug: 30484033]
- Enable KSPLICE for MIPS (Rob Gardner) [Orabug: 30484033]
- Add FREEZER back to config for KSPLICE (Rob Gardner) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune unused modules (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded make essential drivers built-in (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded all builtins to modules (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune more SoCs (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune AXP20X devices (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded disable virtualization hosting (Tom Saeger) [Orabug: 30484033]
- uek-rpm: enable octeon3 toolchain support (Dave Kleikamp) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded converge cryto options (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune CHELSIO (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune SSB B44 UWB (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune MFD (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune SCSI (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune RTC drivers (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune LEDS (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune HID (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune IIO (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune USB (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune fibre channel (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune infiniband (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded disable DTRACE (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune graphics (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune SENSORS (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune staging drivers (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune NLS (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune 1-wire (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune mouse and keyboard configs (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune multimedia (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded network config pruning (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune CONFIG_INPUTs (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded prune other platforms (Tom Saeger) [Orabug: 30484033]
- uek-rpm: aarch64-embedded prune PARTITION types (Tom Saeger) [Orabug: 30484033]
- uek-rpm: aarch64-embedded remove SOUND (Tom Saeger) [Orabug: 30484033]
- uek-rpm: aarch64-embedded remove CAN BT WIMAX (Tom Saeger) [Orabug: 30484033]
- uek-rpm: add embedded only build shortcut (Tom Saeger) [Orabug: 30484033]
- uek-rpm: config-aarch64-embedded reduce NR_CPUS, HZ_250 (Tom Saeger) [Orabug: 30484033]
- uek-rpm: kernel-uek.spec add embedded aarch64 variant build (Tom Saeger) [Orabug: 30484033]
- uek-rpm: add config-aarch64-embedded kernel (Tom Saeger) [Orabug: 30484033]
- uek-rpm/ol7/config-mips64: Remove XFS filesystem (Vijay Kumar) [Orabug: 30484033]
- uek-rpm: Remove dependency on linux-firmware for mips64 (Dave Kleikamp) [Orabug: 30484033]
- uek-rpm/mips64: Add mips64 build (Vijay Kumar) [Orabug: 30484033]
- uek-rpm/ol7/config: Rename uek5 mips kernel config to config-mips64-embedded (Vijay Kumar) [Orabug: 30484033]
- uek-rpm/config-mips64: Enable kexec for mips (Vijay Kumar) [Orabug: 30484033]
- uek-rpm: mips64 config (Henry Willard) [Orabug: 30484033]
- iommu/arm-smmu-v3: Disable default event queue logging (Rick Farrington) [Orabug: 30484033]
- dt-bindings: perf: arm-smmuv3-pmu: Add documentation for arm-smmuv3 pmu (Bharat Bhushan) [Orabug: 30484033]
- iommu/arm-smmu-v3: Don't disable SMMU in kdump kernel (Will Deacon) [Orabug: 30484033]
- iommu/arm-smmu-v3: Abort all transactions if SMMU is enabled in kdump kernel (Will Deacon) [Orabug: 30484033]
- perf/smmuv3: Fix programming event type with global filtering (Bharat Bhushan) [Orabug: 30484033]
- perf/smmuv3: Add device tree support (Bharat Bhushan) [Orabug: 30484033]
- perf/smmuv3: Add MSI irq support (Shameer Kolothum) [Orabug: 30484033]
- perf/smmuv3: Add arm64 smmuv3 pmu driver (Neil Leeder) [Orabug: 30484033]
- arm64: kaslr: Set TCR_EL1.NFD1 when CONFIG_RANDOMIZE_BASE=y (Will Deacon) [Orabug: 30484033]
- iommu/arm-smmu-v3: Force 32 byte command queue memory reads on SMMU for 96xx and 95xx silicons (Geetha sowjanya) [Orabug: 30484033]
- perf: simplify getting .drvdata (Wolfram Sang) [Orabug: 30484033]
- perf: arm_spe: include linux/vmalloc.h for vmap() (Arnd Bergmann) [Orabug: 30484033]
- drivers/perf: arm_spe_pmu does not build as a module (Dave Kleikamp) [Orabug: 30484033]
- drivers/perf: Remove ARM_SPE_PMU explicit PERF_EVENTS dependency (John Garry) [Orabug: 30484033]
- perf: arm_spe: Fail device probe when arm64_kernel_unmapped_at_el0() (Will Deacon) [Orabug: 30484033]
- perf: arm_spe: Prevent module unload while the PMU is in use (Suzuki K Poulose) [Orabug: 30484033]
- drivers/perf: Add support for ARMv8.2 Statistical Profiling Extension (Will Deacon) [Orabug: 30484033]
- perf/core: Add PERF_AUX_FLAG_COLLISION to report colliding samples (Will Deacon) [Orabug: 30484033]
- arm64: Add workaround for Cavium erratum 36890 (Andrew Pinski) [Orabug: 30484033]
- arm64: Add MIDR encoding for Marvell OcteonTX 2 Fussion (Andrew Pinski) [Orabug: 30484033]
- iommu/arm-smmu-v3: Force 32 byte command queue memory reads on CN96XX SMMU (Linu Cherian) [Orabug: 30484033]
- arm64: Add support for ASID locking (Radha Mohan Chintakuntla) [Orabug: 30484033]
- arm64: Add MIDR values for Marvell OcteonTx2 96XX SoCs (Radha Mohan Chintakuntla) [Orabug: 30484033]
- arm64: Add MIDR values for Cavium cn83XX SoCs (David Daney) [Orabug: 30484033]
- arm64: Rename OcteonTX T81 MIDR macro definitionss (Sergey Temerkhanov) [Orabug: 30484033]
- drivers: mtd: spi-nor: Force 4B_OPCODES on MX25L25635E (Suneel Garapati) [Orabug: 30484033]
- drivers: mtd: spi-nor: add flash entry for MT25QL02G (Suneel Garapati) [Orabug: 30484033]
- mtd: m25p80: Add Micron (MT25Q*) SPI flash devices. (Lukasz Majczak) [Orabug: 30484033]
- docs: mmcoops: update mmcoops documentation (Grzegorz Jaszczyk) [Orabug: 30484033]
- mmc: mmc_oops: transform mmcoops from platform driver to simple module (Grzegorz Jaszczyk) [Orabug: 30484033]
- mmc: mmc_oops: perform dump only once (Grzegorz Jaszczyk) [Orabug: 30484033]
- mmc: mmc_oops: allow to use both mmc and sd cards (Grzegorz Jaszczyk) [Orabug: 30484033]
- mmc: mmc_oops: do not base on dt parameters - switch to module params (Grzegorz Jaszczyk) [Orabug: 30484033]
- mmc: mmc_oops: fix dump size handling and use value from dts description (Grzegorz Jaszczyk) [Orabug: 30484033]
- mmc: mmc_oops: do not rely on mmc partition configuration (Grzegorz Jaszczyk) [Orabug: 30484033]
- dt-bindings: mmc_oops: update documentation (Grzegorz Jaszczyk) [Orabug: 30484033]
- mmc: mmc_ops: do not keep variables in stack (Grzegorz Jaszczyk) [Orabug: 30484033]
- mmc: mmc_oops: increase record size and pick higher start-offset (Grzegorz Jaszczyk) [Orabug: 30484033]
- mmc: mmc_oops: set proper timeout for data command (Grzegorz Jaszczyk) [Orabug: 30484033]
- mmc: mmc_oops: support mmc_oops feature (Grzegorz Jaszczyk) [Orabug: 30484033]
- mmc: sd: Fix signal voltage when there is no power cycle (Adrian Hunter) [Orabug: 30484033]
- mmc: core: Factor out mmc_host_set_uhs_voltage() (Adrian Hunter) [Orabug: 30484033]
- dmaengine: mv_xor_v2: use {lower,upper}_32_bits to configure HW descriptor address (Hanna Hawa) [Orabug: 30484033]
- dmaengine: mv_xor_v2: move unmap to before callback (Hanna Hawa) [Orabug: 30484033]
- dmaengine: mv_xor_v2: convert callback to helper function (Hanna Hawa) [Orabug: 30484033]
- dmaengine: mv_xor_v2: explicitly freeup irq (Hanna Hawa) [Orabug: 30484033]
- crypto: sha512_generic - add a sha384 0-length pre-computed hash (Antoine Tenart) [Orabug: 30484033]
- crypto: sha512_generic - add a sha512 0-length pre-computed hash (Antoine Tenart) [Orabug: 30484033]
- PCI: boot time optimization (Harman Kalra) [Orabug: 30484033]
- pci: hardcode enumeration (Dave Aldridge) [Orabug: 30484033]
- pci: do not enumerate some PCI devices (Dave Aldridge) [Orabug: 30484033]
- pci: speed up sriov_init() for certain Cavium T93 PCI devices (Dave Aldridge) [Orabug: 30484033]
- PCI: quirks : Apply ACS quirk for CGX and BGX (Geetha sowjanya) [Orabug: 30484033]
- PCI: quirks : Apply ACS quirk for all devices (Geetha sowjanya) [Orabug: 30484033]
- PCI: assign bus numbers present in EA capability for bridges (Subbaraya Sundeep) [Orabug: 30484033]
- net: remove bypassed check in sch_direct_xmit() (Song Liu) [Orabug: 30484033]
- net: sched: remove remaining uses for qdisc_qlen in xmit path (John Fastabend) [Orabug: 30484033]
- drivers/net/ethernet/qlogic/qed/qed_rdma.h: fix typo (Andrew Morton) [Orabug: 30484033]
- net: xfrm: Added ipsec kame offload support. (Chandrakala Chavva) [Orabug: 30484033]
- ahci: Add support for Cavium's fifth generation SATA controller (Radha Mohan Chintakuntla) [Orabug: 30484033]
- ata: Use WARN instead of BUG in pata_octeon_cf. (David Daney) [Orabug: 30484033]
- ATA: Disable soft reset for ASM1092 sata port multiplier (Chandrakala Chavva) [Orabug: 30484033]
- net: phy: Add generic support for 2.5GBaseT and 5GBaseT (Stefan Chulski) [Orabug: 30484033]
- phy: Return NULL if the phy is optional (Maxime Ripard) [Orabug: 30484033]
- phy/marvell: Add did_interrupt() method for Marvell 88E1240 (David Daney) [Orabug: 30484033]
- MIPS: OCTEON: Enable Micrel 9031 PHY for OCTEON. (Chandrakala Chavva) [Orabug: 30484033]
- irqchip/gic-v3: Add PCI/MSI support to the GICv3 MBI sub-driver (Marc Zyngier) [Orabug: 30484033]
- irqchip/gic-v3: Add support for Message Based Interrupts as an MSI controller (Marc Zyngier) [Orabug: 30484033]
- irqchip/gic-v3: Mark the base irq domain as DOMAIN_BUS_WIRED (Marc Zyngier) [Orabug: 30484033]
- irqchip/gic-v2m: Add PCI Multi-MSI support (Marc Zyngier) [Orabug: 30484033]
- irqchip/gic-v3: Add support for Range Selector (RS) feature (Shanker Donthineni) [Orabug: 30484033]
- irqdomain: Let irq_find_host default to DOMAIN_BUS_WIRED (Marc Zyngier) [Orabug: 30484033]
- genirq/msi: Limit level-triggered MSI to platform devices (Marc Zyngier) [Orabug: 30484033]
- genirq/msi: Allow level-triggered MSIs to be exposed by MSI providers (Marc Zyngier) [Orabug: 30484033]
- genirq/irqdomain: Add force reactivation flag to irq domains (Thomas Gleixner) [Orabug: 30484033]
- genirq/irqdomain: Propagate early activation (Thomas Gleixner) [Orabug: 30484033]
- genirq/irqdomain: Allow irq_domain_activate_irq() to fail (Thomas Gleixner) [Orabug: 30484033]
- genirq: Separate activation and startup (Thomas Gleixner) [Orabug: 30484033]
- genirq: Set managed shut down flag at init (Thomas Gleixner) [Orabug: 30484033]
- genirq: Make state consistent for !IRQ_DOMAIN_HIERARCHY (Thomas Gleixner) [Orabug: 30484033]
- of: platform: populate /firmware/ node from of_platform_default_populate_init() (Sudeep Holla) [Orabug: 30484033]
- of_mdio: Add "cortina,cs4318" to the whitelist. (Steven J. Hill) [Orabug: 30484033]
- netdev/phy/of: Handle nexus Ethernet PHY devices (Aaron Williams) [Orabug: 30484033]
- firmware: dmi: handle missing DMI data gracefully (Ard Biesheuvel) [Orabug: 30484033]
- nvmet: include <linux/scatterlist.h> (Enrico Weigelt, metux IT consult) [Orabug: 30484033]
- bitmap: Backport bitmap_from,to_arr32 functions (Bharat Bhushan) [Orabug: 30484033]
- kernel/exit.c: Add task cleanup callbacks (Radha Mohan Chintakuntla) [Orabug: 30484033]
- ktask: export symbol for use in module definitions (Tom Saeger) [Orabug: 30484033]
- make path_init() unconditionally paired with terminate_walk() (Al Viro) [Orabug: 30484033]
- OPP: Don't try to remove all OPP tables on failure (Ben Peled) [Orabug: 30484033]
- driver core: initialize a default DMA mask for platform device (Christoph Hellwig) [Orabug: 30484033]
- KSPLICE for MIPS also would like function-sections (Rob Gardner) [Orabug: 30484033]
- x86/bugs: missed initconst cpu_vuln_whitelist used at late loading (Mihai Carabas) [Orabug: 30659673]
- x86: microcode: propagate return value to siblings (Mihai Carabas) [Orabug: 30557078]
- x86/bugs: TSX not disabled at late loading (Mihai Carabas) [Orabug: 30557078]
- Revert "x86/bugs: TSX not disabled at late loading" (Mihai Carabas) [Orabug: 30557078]
-
Tue Jun 09 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2002.uek]
- Linux 4.14.156 (Greg Kroah-Hartman)
- mmc: tmio: fix SCC error handling to avoid false positive CRC error (Takeshi Saito)
- powerpc/time: Fix clockevent_decrementer initalisation for PR KVM (Michael Ellerman)
- tools: PCI: Fix broken pcitest compilation (Alan Mikhak)
- ARM: dts: omap5: Fix dual-role mode on Super-Speed port (Roger Quadros)
- mlxsw: spectrum_switchdev: Check notification relevance based on upper device (Ido Schimmel)
- spi: rockchip: initialize dma_slave_config properly (Huibin Hong)
- mac80211: minstrel: fix sampling/reporting of CCK rates in HT mode (Felix Fietkau)
- mac80211: minstrel: fix CCK rate group streams value (Felix Fietkau)
- mac80211: minstrel: fix using short preamble CCK rates on HT clients (Felix Fietkau)
- misc: cxl: Fix possible null pointer dereference (zhong jiang)
- netfilter: nft_compat: do not dump private area (Pablo Neira Ayuso)
- hwmon: (ina3221) Fix INA3221_CONFIG_MODE macros (Nicolin Chen)
- hwmon: (pwm-fan) Silence error on probe deferral (Thierry Reding)
- pinctrl: gemini: Fix up TVC clock group (Linus Walleij)
- orangefs: rate limit the client not running info message (Colin Ian King)
- ARM: 8802/1: Call syscall_trace_exit even when system call skipped (Timothy E Baldwin)
- spi: spidev: Fix OF tree warning logic (Trent Piepho)
- pinctrl: gemini: Mask and set properly (Linus Walleij)
- spi: fsl-lpspi: Prevent FIFO under/overrun by default (Hieu Tran Dang)
- gpio: syscon: Fix possible NULL ptr usage (Marek Vasut)
- x86/kexec: Correct KEXEC_BACKUP_SRC_END off-by-one error (Bjorn Helgaas)
- media: cx231xx: fix potential sign-extension overflow on large shift (Colin Ian King)
- GFS2: Flush the GFS2 delete workqueue before stopping the kernel threads (Tim Smith)
- media: isif: fix a NULL pointer dereference bug (Wenwen Wang)
- printk: Give error on attempt to set log buffer length to over 2G (He Zhe)
- mfd: ti_am335x_tscadc: Keep ADC interface on if child is wakeup capable (Vignesh R)
- backlight: lm3639: Unconditionally call led_classdev_unregister (Nathan Chancellor)
- proc/vmcore: Fix i386 build error of missing copy_oldmem_page_encrypted() (Borislav Petkov)
- s390/kasan: avoid vdso instrumentation (Vasily Gorbik)
- media: dw9714: Fix error handling in probe function (Rajmohan Mani)
- bcache: recal cached_dev_sectors on detach (Shenghui Wang)
- reset: Fix potential use-after-free in __of_reset_control_get() (Geert Uytterhoeven)
- fbdev: sbuslib: integer overflow in sbusfb_ioctl_helper() (Dan Carpenter)
- fbdev: sbuslib: use checked version of put_user() (Dan Carpenter)
- mmc: tmio: Fix SCC error detection (Masaharu Hayakawa)
- x86/fsgsbase/64: Fix ptrace() to read the FS/GS base accurately (Andy Lutomirski)
- iwlwifi: mvm: don't send keys when entering D3 (Sara Sharon)
- ACPI / SBS: Fix rare oops when removing modules (Ronald Tschalär)
- xfrm: use correct size to initialise sp->ovec (Li RongQing)
- crypto: mxs-dcp - Fix AES issues (Radu Solea)
- crypto: mxs-dcp - Fix SHA null hashes and output length (Radu Solea)
- dmaengine: rcar-dmac: set scatter/gather max segment size (Wolfram Sang)
- x86/olpc: Fix build error with CONFIG_MFD_CS5535=m (Borislav Petkov)
- remoteproc: Check for NULL firmwares in sysfs interface (Suman Anna)
- Input: silead - try firmware reload after unsuccessful resume (Julian Sax)
- Input: st1232 - set INPUT_PROP_DIRECT property (Martin Kepplinger)
- media: cec-gpio: select correct Signal Free Time (Hans Verkuil)
- dmaengine: ioat: fix prototype of ioat_enumerate_channels (Rami Rosen)
- NFSv4.x: fix lock recovery during delegation recall (Olga Kornievskaia)
- i2c: brcmstb: Allow enabling the driver on DSL SoCs (Florian Fainelli)
- clk: samsung: Use clk_hw API for calling clk framework from clk notifiers (Marek Szyprowski)
- clk: samsung: exynos5420: Define CLK_SECKEY gate clock only or Exynos5420 (Joonyoung Shim)
- qtnfmac: drop error reports for out-of-bounds key indexes (Sergey Matyukevich)
- qtnfmac: pass sgi rate info flag to wireless core (Sergey Matyukevich)
- brcmfmac: fix full timeout waiting for action frame on-channel tx (Chung-Hsien Hsu)
- brcmfmac: reduce timeout for action frame scan (Chung-Hsien Hsu)
- cpu/SMT: State SMT is disabled even with nosmt and without "=force" (Borislav Petkov)
- mtd: physmap_of: Release resources on error (Ricardo Ribalda Delgado)
- USB: serial: cypress_m8: fix interrupt-out transfer length (Johan Hovold)
- KVM: PPC: Book3S PR: Exiting split hack mode needs to fixup both PC and LR (Cameron Kaiser)
- ALSA: hda/sigmatel - Disable automute for Elo VuPoint (Michael Pobega)
- media: i2c: adv748x: Support probing a single output (Jacopo Mondi)
- media: pxa_camera: Fix check for pdev->dev.of_node (Nathan Chancellor)
- media: rc: ir-rc6-decoder: enable toggle bit for Kathrein RCU-676 remote (Matthias Reichl)
- ata: ep93xx: Use proper enums for directions (Nathan Chancellor)
- powerpc/time: Use clockevents_register_device(), fixing an issue with large decrementer (Anton Blanchard)
- ACPICA: Never run _REG on system_memory and system_IO (Bob Moore)
- IB/mlx4: Avoid implicit enumerated type conversion (Nathan Chancellor)
- IB/mthca: Fix error return code in __mthca_init_one() (Wei Yongjun)
- ixgbe: Fix crash with VFs and flow director on interface flap (Radoslaw Tyl)
- ixgbe: Fix ixgbe TX hangs with XDP_TX beyond queue limit (Radoslaw Tyl)
- md: allow metadata updates while suspending an array - fix (NeilBrown)
- clocksource/drivers/sh_cmt: Fix clocksource width for 32-bit machines (Sergei Shtylyov)
- clocksource/drivers/sh_cmt: Fixup for 64-bit machines (Sergei Shtylyov)
- tools: PCI: Fix compilation warnings (Gustavo Pimentel)
- PM / hibernate: Check the success of generating md5 digest before hibernation (Chen Yu)
- mtd: rawnand: sh_flctl: Use proper enum for flctl_dma_fifo0_transfer (Nathan Chancellor)
- ARM: dts: at91: at91sam9x5cm: fix addressable nand flash size (Tudor Ambarus)
- ARM: dts: at91: sama5d4_xplained: fix addressable nand flash size (Tudor Ambarus)
- powerpc/xive: Move a dereference below a NULL test (zhong jiang)
- powerpc/pseries: Fix how we iterate over the DTL entries (Naveen N. Rao)
- powerpc/pseries: Fix DTL buffer registration (Naveen N. Rao)
- cxgb4: Use proper enum in IEEE_FAUX_SYNC (Nathan Chancellor)
- cxgb4: Use proper enum in cxgb4_dcb_handle_fw_update (Nathan Chancellor)
- mei: samples: fix a signedness bug in amt_host_if_call() (Dan Carpenter)
- sunrpc: Fix connect metrics (Chuck Lever)
- clk: keystone: Enable TISCI clocks if K3_ARCH (Nishanth Menon)
- ext4: fix build error when DX_DEBUG is defined (Gabriel Krisman Bertazi)
- dmaengine: timb_dma: Use proper enum in td_prep_slave_sg (Nathan Chancellor)
- dmaengine: ep93xx: Return proper enum in ep93xx_dma_chan_direction (Nathan Chancellor)
- KVM: PPC: Inform the userspace about TCE update failures (Alexey Kardashevskiy)
- watchdog: w83627hf_wdt: Support NCT6796D, NCT6797D, NCT6798D (Guenter Roeck)
- irqchip/irq-mvebu-icu: Fix wrong private data retrieval (Miquel Raynal)
- nl80211: Fix a GET_KEY reply attribute (Andrew Zaborowski)
- usb: dwc3: gadget: Check ENBLSLPM before sending ep command (Thinh Nguyen)
- usb: gadget: udc: fotg210-udc: Fix a sleep-in-atomic-context bug in fotg210_get_status() (Jia-Ju Bai)
- ath9k: fix reporting calculated new FFT upper max (Simon Wunderlich)
- ata: ahci_brcm: Allow using driver or DSL SoCs (Florian Fainelli)
- ath10k: fix vdev-start timeout on error (Ben Greear)
- arm64/numa: Report correct memblock range for the dummy node (Anshuman Khandual)
- kvm: arm/arm64: Fix stage2_flush_memslot for 4 level page table (Suzuki K Poulose)
- iommu/io-pgtable-arm: Fix race handling in split_blk_unmap() (Robin Murphy)
- IB/hfi1: Ensure ucast_dlid access doesnt exceed bounds (Dennis Dalessandro)
- SUNRPC: Fix priority queue fairness (Trond Myklebust)
- ARM: dts: sun8i: h3-h5: ir register size should be the whole memory block (Philipp Rossak)
- f2fs: return correct errno in f2fs_gc (Jaegeuk Kim)
- net: hns3: Fix for netdev not up problem when setting mtu (Yunsheng Lin)
- ARM: dts: omap5: enable OTG role for DWC3 controller (H. Nikolaus Schaller)
- ARM: dts: dra7: Enable workaround for errata i870 in PCIe host mode (Vignesh R)
- net: xen-netback: fix return type of ndo_start_xmit function (YueHaibing)
- net: ovs: fix return type of ndo_start_xmit function (YueHaibing)
- fbdev: Ditch fb_edid_add_monspecs (Daniel Vetter)
- arm64: uaccess: Ensure PAN is re-enabled after unhandled uaccess fault (Pavel Tatashin)
- mm/memory_hotplug: fix updating the node span (David Hildenbrand)
- mm/memory_hotplug: don't access uninitialized memmaps in shrink_pgdat_span() (David Hildenbrand)
- idr: Fix idr_get_next race with idr_remove (Matthew Wilcox (Oracle))
- net: cdc_ncm: Signedness bug in cdc_ncm_set_dgram_size() (Dan Carpenter)
- Revert "OPP: Protect dev_list with opp_table lock" (Greg Kroah-Hartman)
- tee: optee: add missing of_node_put after of_device_is_available (Julia Lawall)
- spi: mediatek: use correct mata->xfer_len when in fifo transfer (Leilk Liu)
- Linux 4.14.155 (Greg Kroah-Hartman)
- slcan: Fix memory leak in error path (Jouni Hogander)
- memfd: Use radix_tree_deref_slot_protected to avoid the warning. (zhong jiang)
- net: phy: mdio-bcm-unimac: mark PM functions as __maybe_unused (Arnd Bergmann)
- IB/iser: Fix possible NULL deref at iser_inv_desc() (Israel Rukshin)
- fuse: use READ_ONCE on congestion_threshold and max_background (Kirill Tkhai)
- usb: xhci-mtk: fix ISOC error when interval is zero (Chunfeng Yun)
- netfilter: masquerade: don't flush all conntracks if only one address deleted on device (Tan Hu)
- rtc: armada38x: fix possible race condition (Alexandre Belloni)
- ARM: dts: lpc32xx: Fix SPI controller node names (Rob Herring)
- arm64: dts: lg: Fix SPI controller node names (Rob Herring)
- scsi: NCR5380: Check for bus reset (Finn Thain)
- scsi: NCR5380: Handle BUS FREE during reselection (Finn Thain)
- scsi: NCR5380: Don't call dsprintk() following reselection interrupt (Finn Thain)
- scsi: NCR5380: Don't clear busy flag when abort fails (Finn Thain)
- scsi: NCR5380: Check for invalid reselection target (Finn Thain)
- scsi: NCR5380: Use DRIVER_SENSE to indicate valid sense data (Finn Thain)
- scsi: NCR5380: Withhold disconnect privilege for REQUEST SENSE (Finn Thain)
- scsi: NCR5380: Have NCR5380_select() return a bool (Finn Thain)
- scsi: NCR5380: Clear all unissued commands on host reset (Hannes Reinecke)
- iwlwifi: mvm: Allow TKIP for AP mode (Ilan Peer)
- iwlwifi: api: annotate compressed BA notif array sizes (Johannes Berg)
- iwlwifi: dbg: don't crash if the firmware crashes in the middle of a debug dump (Emmanuel Grumbach)
- crypto: fix a memory leak in rsa-kcs1pad's encryption mode (Dan Aloni)
- crypto: s5p-sss: Fix Fix argument list alignment (Christoph Manszewski)
- Bluetooth: L2CAP: Detect if remote is not able to use the whole MPS (Luiz Augusto von Dentz)
- Bluetooth: hci_serdev: clear HCI_UART_PROTO_READY to avoid closing proto races (Balakrishna Godavarthi)
- firmware: dell_rbu: Make payload memory uncachable (Stuart Hayes)
- ARM: dts: realview: Fix SPI controller node names (Rob Herring)
- EDAC: Raise the maximum number of memory controllers (Justin Ernst)
- f2fs: mark inode dirty explicitly in recover_inode() (Chao Yu)
- f2fs: fix to recover inode's project id during POR (Chao Yu)
- net: faraday: fix return type of ndo_start_xmit function (YueHaibing)
- net: smsc: fix return type of ndo_start_xmit function (YueHaibing)
- ARM: dts: paz00: fix wakeup gpio keycode (Marc Dietrich)
- ARM: tegra: apalis_t30: fix mmc1 cmd pull-up (Marcel Ziswiler)
- ARM: dts: tegra30: fix xcvr-setup-use-fuses (Marcel Ziswiler)
- phy: lantiq: Fix compile warning (Hauke Mehrtens)
- scsi: libsas: always unregister the old device if going to discover new (Jason Yan)
- vfio/pci: Mask buggy SR-IOV VF INTx support (Alex Williamson)
- vfio/pci: Fix potential memory leak in vfio_msi_cap_len (Li Qiang)
- misc: genwqe: should return proper error value. (zhong jiang)
- misc: kgdbts: Fix restrict error (Laura Abbott)
- coresight: tmc: Fix byte-address alignment for RRP (Leo Yan)
- coresight: etm4x: Configure EL2 exception level when kernel is running in HYP (Tomasz Nowicki)
- coresight: perf: Disable trace path upon source error (Suzuki K Poulose)
- coresight: perf: Fix per cpu path management (Suzuki K Poulose)
- coresight: Fix handling of sinks (Suzuki K Poulose)
- usb: gadget: uvc: Only halt video streaming endpoint in bulk mode (Laurent Pinchart)
- usb: gadget: uvc: Factor out video USB request queueing (Laurent Pinchart)
- phy: phy-twl4030-usb: fix denied runtime access (Andreas Kemnade)
- phy: renesas: rcar-gen3-usb2: fix vbus_ctrl for role sysfs (Yoshihiro Shimoda)
- phy: brcm-sata: allow PHY_BRCM_SATA driver to be built for DSL SoCs (Florian Fainelli)
- i2c: aspeed: fix invalid clock parameters for very large divisors (Brendan Higgins)
- usb: gadget: uvc: configfs: Prevent format changes after linking header (Joel Pepper)
- usb: gadget: uvc: configfs: Drop leaked references to config items (Laurent Pinchart)
- ARM: dts: rockchip: explicitly set vcc_sd0 pin to gpio on rk3188-radxarock (Heiko Stuebner)
- media: davinci: Fix implicit enum conversion warning (Nathan Chancellor)
- media: au0828: Fix incorrect error messages (Brad Love)
- media: pci: ivtv: Fix a sleep-in-atomic-context bug in ivtv_yuv_init() (Jia-Ju Bai)
- arm64: dts: rockchip: Fix microSD in rk3399 sapphire board (Vicente Bergas)
- MIPS: kexec: Relax memory restriction (Dengcheng Zhu)
- x86/CPU: Change query logic so CPUID is enabled before testing (Matthew Whitehead)
- x86/CPU: Use correct macros for Cyrix calls (Matthew Whitehead)
- net: freescale: fix return type of ndo_start_xmit function (YueHaibing)
- net: micrel: fix return type of ndo_start_xmit function (YueHaibing)
- net: phy: mdio-bcm-unimac: Allow configuring MDIO clock divider (Florian Fainelli)
- samples/bpf: fix compilation failure (Prashant Bhole)
- ARM: dts: clearfog: fix sdhci supply property name (Baruch Siach)
- x86/mce-inject: Reset injection struct after injection (Borislav Petkov)
- ARM: dts: marvell: Fix SPI and I2C bus warnings (Rob Herring)
- crypto: arm/crc32 - avoid warning when compiling with Clang (Stefan Agner)
- cpufeature: avoid warning when compiling with clang (Stefan Agner)
- spi: pic32: Use proper enum in dmaengine_prep_slave_rg (Nathan Chancellor)
- ARM: dts: ste: Fix SPI controller node names (Rob Herring)
- ARM: dts: ux500: Fix LCDA clock line muxing (Linus Walleij)
- ARM: dts: ux500: Correct SCU unit address (Geert Uytterhoeven)
- f2fs: fix to recover inode's uid/gid during POR (Chao Yu)
- ARM: dts: am335x-evm: fix number of cpsw (Grygorii Strashko)
- mlxsw: spectrum: Init shaper for TCs 8..15 (Petr Machata)
- usb: chipidea: Fix otg event handler (Loic Poulain)
- usb: chipidea: imx: enable OTG overcurrent in case USB subsystem is already started (Nicolas Adell)
- nfp: provide a better warning when ring allocation fails (Jakub Kicinski)
- net: hns3: Fix parameter type for q_id in hclge_tm_q_to_qs_map_cfg() (Jian Shen)
- net: hns3: Fix for setting speed for phy failed problem (Fuyun Liang)
- net: sun: fix return type of ndo_start_xmit function (YueHaibing)
- net: amd: fix return type of ndo_start_xmit function (YueHaibing)
- net: broadcom: fix return type of ndo_start_xmit function (YueHaibing)
- net: xilinx: fix return type of ndo_start_xmit function (YueHaibing)
- net: toshiba: fix return type of ndo_start_xmit function (YueHaibing)
- power: supply: twl4030_charger: disable eoc interrupt on linear charge (Andreas Kemnade)
- power: supply: twl4030_charger: fix charging current out-of-bounds (Andreas Kemnade)
- libfdt: Ensure INT_MAX is defined in libfdt_env.h (Rob Herring)
- OPP: Protect dev_list with opp_table lock (Viresh Kumar)
- RDMA/i40iw: Fix incorrect iterator type (Håkon Bugge)
- powerpc: Fix duplicate const clang warning in user access code (Anton Blanchard)
- powerpc/pseries: Disable CPU hotplug across migrations (Nathan Fontenot)
- powerpc/64s/hash: Fix stab_rr off by one initialization (Nicholas Piggin)
- powerpc/iommu: Avoid derefence before pointer check (Breno Leitao)
- net: hns3: fix return type of ndo_start_xmit function (YueHaibing)
- ipmi:dmi: Ignore IPMI SMBIOS entries with a zero base address (Corey Minyard)
- spi: mediatek: Don't modify spi_transfer when transfer. (Peter Shih)
- samples/bpf: fix a compilation failure (Yonghong Song)
- serial: mxs-auart: Fix potential infinite loop (Anton Vasilyev)
- serial: samsung: Enable baud clock for UART reset procedure in resume (Marek Szyprowski)
- serial: uartps: Fix suspend functionality (Nava kishore Manne)
- PCI/ACPI: Correct error message for ASPM disabling (Sinan Kaya)
- s390/qeth: invoke softirqs after napi_schedule() (Julian Wiedmann)
- ath9k: Fix a locking bug in ath9k_add_interface() (Dan Carpenter)
- ACPI / LPSS: Exclude I2C busses shared with PUNIT from pmc_atom_d3_mask (Hans de Goede)
- ARM: dts: rockchip: Fix erroneous SPI bus dtc warnings on rk3036 (Rob Herring)
- ip_gre: fix parsing gre header in ipgre_err (Haishuang Yan)
- kernfs: Fix range checks in kernfs_get_target_path (Bernd Edlinger)
- component: fix loop condition to call unbind() if bind() fails (Banajit Goswami)
- power: supply: max8998-charger: Fix platform data retrieval (Tomasz Figa)
- power: reset: at91-poweroff: do not procede if at91_shdwc is allocated (Claudiu Beznea)
- power: supply: ab8500_fg: silence uninitialized variable warnings (Dan Carpenter)
- arm64: dts: meson: Fix erroneous SPI bus warnings (Rob Herring)
- blok, bfq: do not plug I/O if all queues are weight-raised (Paolo Valente)
- cxgb4: Fix endianness issue in t4_fwcache() (Ganesh Goudar)
- pinctrl: at91: don't use the same irqchip with multiple gpiochips (Ludovic Desroches)
- ARM: dts: socfpga: Fix I2C bus unit-address error (Dinh Nguyen)
- powerpc/vdso: Correct call frame information (Alan Modra)
- soc: qcom: wcnss_ctrl: Avoid string overflow (Niklas Cassel)
- ARM: dts: qcom: ipq4019: fix cpu0's qcom,saw2 reg value (Christian Lamparter)
- llc: avoid blocking in llc_sap_close() (Cong Wang)
- pinctrl: at91-pio4: fix has_config check in atmel_pctl_dt_subnode_to_map() (Dan Carpenter)
- ALSA: intel8x0m: Register irq handler after register initializations (Takashi Iwai)
- arm64: dts: meson: libretech: update board model (Jerome Brunet)
- media: dvb: fix compat ioctl translation (Arnd Bergmann)
- media: fix: media: pci: meye: validate offset to avoid arbitrary access (Lao Wei)
- media: dt-bindings: adv748x: Fix decimal unit addresses (Geert Uytterhoeven)
- nvmem: core: return error code instead of NULL from nvmem_device_get (Srinivas Kandagatla)
- kprobes: Don't call BUG_ON() if there is a kprobe in use on free list (Masami Hiramatsu)
- scsi: pm80xx: Fixed system hang issue during kexec boot (Deepak Ukey)
- scsi: pm80xx: Corrected dma_unmap_sg() parameter (Deepak Ukey)
- ARM: imx6: register pm_power_off handler if "fsl,pmic-stby-poweroff" is set (Oleksij Rempel)
- scsi: qla2xxx: Defer chip reset until target mode is enabled (Quinn Tran)
- f2fs: fix memory leak of percpu counter in fill_super() (Chao Yu)
- signal: Properly deliver SIGSEGV from x86 uprobes (Eric W. Biederman)
- signal: Properly deliver SIGILL from uprobes (Eric W. Biederman)
- signal: Always ignore SIGKILL and SIGSTOP sent to the global init (Eric W. Biederman)
- IB/hfi1: Missing return value in error path for user sdma (Michael J. Ruhl)
- ath9k: add back support for using active monitor interfaces for tx99 (Felix Fietkau)
- rtc: pl030: fix possible race condition (Alexandre Belloni)
- rtc: mt6397: fix possible race condition (Alexandre Belloni)
- EDAC, sb_edac: Return early on ADDRV bit and address type test (Qiuxu Zhuo)
- dmaengine: dma-jz4780: Further residue status fix (Daniel Silsby)
- dmaengine: dma-jz4780: Don't depend on MACH_JZ4780 (Paul Cercueil)
- arm64: dts: rockchip: Fix VCC5V0_HOST_EN on rk3399-sapphire (Vicente Bergas)
- sched/debug: Use symbolic names for task state constants (Uwe Kleine-König)
- ARM: dts: omap3-gta04: keep vpll2 always on (H. Nikolaus Schaller)
- ARM: dts: omap3-gta04: make NAND partitions compatible with recent U-Boot (H. Nikolaus Schaller)
- ARM: dts: omap3-gta04: fix touchscreen tsc2007 (H. Nikolaus Schaller)
- ARM: dts: omap3-gta04: tvout: enable as display1 alias (H. Nikolaus Schaller)
- ARM: dts: omap3-gta04: fixes for tvout / venc (H. Nikolaus Schaller)
- ARM: dts: omap3-gta04: give spi_lcd node a label so that we can overwrite in other DTS files (H. Nikolaus Schaller)
- of: make PowerMac cache node search conditional on CONFIG_PPC_PMAC (Rob Herring)
- ASoC: Intel: hdac_hdmi: Limit sampling rates at dai creation (Yong Zhi)
- mips: txx9: fix iounmap related issue (Ding Xiang)
- RDMA/core: Follow correct unregister order between sysfs and cgroup (Parav Pandit)
- IB/ipoib: Ensure that MTU isn't less than minimum permitted (Muhammad Sammar)
- ath10k: wmi: disable softirq's while calling ieee80211_rx (Erik Stromdahl)
- ARM: dts: exynos: Disable pull control for S5M8767 PMIC (Marek Szyprowski)
- ASoC: sgtl5000: avoid division by zero if lo_vag is zero (Colin Ian King)
- net: lan78xx: Bail out if lan78xx_get_endpoints fails (Stefan Wahren)
- ARM: dts: meson8b: fix the clock controller register size (Martin Blumenstingl)
- ARM: dts: meson8: fix the clock controller register size (Martin Blumenstingl)
- net: phy: mscc: read 'vsc8531, edge-slowdown' as an u32 (Quentin Schulz)
- net: phy: mscc: read 'vsc8531,vddmac' as an u32 (Quentin Schulz)
- ASoC: rsnd: ssi: Fix issue in dma data address assignment (Jiada Wang)
- soc: imx: gpc: fix PDN delay (Sven Schmitt)
- rtl8187: Fix warning generated when strncpy() destination length matches the sixe argument (Larry Finger)
- ARM: dts: pxa: fix power i2c base address (Marcel Ziswiler)
- ARM: dts: pxa: fix the rtc controller (Robert Jarzmik)
- iwlwifi: mvm: avoid sending too many BARs (Sara Sharon)
- iwlwifi: don't WARN on trying to dump dead firmware (Johannes Berg)
- IB/rxe: fixes for rdma read retry (Vijay Immanuel)
- ARM: dts: exynos: Fix regulators configuration on Peach Pi/Pit Chromebooks (Marek Szyprowski)
- liquidio: fix race condition in instruction completion processing (Rick Farrington)
- ARM: dts: exynos: Fix sound in Snow-rev5 Chromebook (Marek Szyprowski)
- MIPS: BCM47XX: Enable USB power on Netgear WNDR3400v3 (Tuomas Tynkkynen)
- pinctrl: ingenic: Probe driver at subsys_initcall (Paul Cercueil)
- ASoC: dpcm: Properly initialise hw->rate_max (Charles Keepax)
- gfs2: Don't set GFS2_RDF_UPTODATE when the lvb is updated (Bob Peterson)
- ath10k: limit available channels via DT ieee80211-freq-limit (Sven Eckelmann)
- ath9k: fix tx99 with monitor mode interface (Felix Fietkau)
- ALSA: seq: Do error checks at creating system ports (Takashi Iwai)
- cfg80211: Avoid regulatory restore when COUNTRY_IE_IGNORE is set (Rajeev Kumar Sirasanagandla)
- extcon: cht-wc: Return from default case to avoid warnings (Andy Shevchenko)
- remoteproc/davinci: Use %zx for formating size_t (Bjorn Andersson)
- rtc: rv8803: fix the rv8803 id in the OF table (Alexandre Belloni)
- ARM: dts: at91/trivial: Fix USART1 definition for at91sam9g45 (Jay Foster)
- arm64: dts: tegra210-p2180: Correct sdmmc4 vqmmc-supply (Aapo Vienamo)
- ALSA: pcm: signedness bug in snd_pcm_plug_alloc() (Dan Carpenter)
- arm64: dts: allwinner: a64: NanoPi-A64: Fix DCDC1 voltage (Andre Przywara)
- arm64: dts: allwinner: a64: Olinuxino: fix DRAM voltage (Andre Przywara)
- iio: dac: mcp4922: fix error handling in mcp4922_write_raw (Marcus Folkesson)
- ath10k: fix kernel panic by moving pci flush after napi_disable (Tamizh chelvam)
- tee: optee: take DT status property into account (Ard Biesheuvel)
- iio: adc: max9611: explicitly cast gain_selectors (Stefan Agner)
- mmc: sdhci-of-at91: fix quirk2 overwrite (Eugen Hristev)
- mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Roman Gushchin)
- mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm() (Roman Gushchin)
- iommu/vt-d: Fix QI_DEV_IOTLB_PFSID and QI_DEV_EIOTLB_PFSID macros (Eric Auger)
- ecryptfs_lookup_interpose(): lower_dentry->d_parent is not stable either (Al Viro)
- ecryptfs_lookup_interpose(): lower_dentry->d_inode is not stable (Al Viro)
- i2c: acpi: Force bus speed to 400KHz if a Silead touchscreen is present (Hans de Goede)
- IB/hfi1: Ensure full Gen3 speed in a Gen4 system (James Erwin)
- Input: synaptics-rmi4 - destroy F54 poller workqueue when removing (Chuhong Yuan)
- Input: synaptics-rmi4 - clear IRQ enables for F54 (Lucas Stach)
- Input: synaptics-rmi4 - do not consume more data than we have (F11, F12) (Andrew Duggan)
- Input: synaptics-rmi4 - disable the relative position IRQ in the F12 driver (Andrew Duggan)
- Input: synaptics-rmi4 - fix video buffer size (Lucas Stach)
- Input: ff-memless - kill timer in destroy() (Oliver Neukum)
- ALSA: usb-audio: not submit urb for stopped endpoint (Henry Lin)
- ALSA: usb-audio: Fix missing error check at mixer resolution test (Takashi Iwai)
- slip: Fix memory leak in slip_open error path (Jouni Hogander)
- net: usb: qmi_wwan: add support for Foxconn T77W968 LTE modules (Aleksander Morgado)
- ax88172a: fix information leak on short answers (Oliver Neukum)
- powerpc/perf: Fix kfree memory allocated for nest pmus (Anju T Sudhakar)
- powerpc/perf: Fix IMC_MAX_PMU macro (Madhavan Srinivasan)
- Revert "Input: synaptics-rmi4 - avoid processing unknown IRQs" (Evan Green)
- scsi: core: Handle drivers which set sg_tablesize to zero (Michael Schmitz)
- MIPS: BCM63XX: fix switch core reset on BCM6368 (Jonas Gorski)
- KVM: x86: introduce is_pae_paging (Paolo Bonzini)
- Linux 4.14.154 (Greg Kroah-Hartman)
- kvm: mmu: ITLB_MULTIHIT mitigation (Paolo Bonzini)
- KVM: vmx, svm: always run with EFER.NXE=1 when shadow paging is active (Paolo Bonzini)
- KVM: x86: add tracepoints around __direct_map and FNAME(fetch) (Paolo Bonzini)
- KVM: x86: change kvm_mmu_page_get_gfn BUG_ON to WARN_ON (Paolo Bonzini)
- kvm: x86, powerpc: do not allow clearing largepages debugfs entry (Paolo Bonzini)
- Documentation: Add ITLB_MULTIHIT documentation (Gomez Iglesias, Antonio)
- x86/cpu: Add Tremont to the cpu vulnerability whitelist (Pawan Gupta)
- x86/msr: Add the IA32_TSX_CTRL MSR (Pawan Gupta)
- KVM: x86: use Intel speculation bugs and features as derived in generic x86 code (Paolo Bonzini)
- drm/i915/cmdparser: Fix jump whitelist clearing (Ben Hutchings)
- drm/i915/gen8+: Add RC6 CTX corruption WA (Imre Deak)
- drm/i915: Lower RM timeout to avoid DSI hard hangs (Uma Shankar)
- drm/i915/cmdparser: Ignore Length operands during command matching (Jon Bloomfield)
- drm/i915/cmdparser: Add support for backward jumps (Jon Bloomfield)
- drm/i915/cmdparser: Use explicit goto for error paths (Jon Bloomfield)
- drm/i915: Add gen9 BCS cmdparsing (Jon Bloomfield)
- drm/i915: Allow parsing of unsized batches (Jon Bloomfield)
- drm/i915: Support ro ppgtt mapped cmdparser shadow buffers (Jon Bloomfield)
- drm/i915: Add support for mandatory cmdparsing (Jon Bloomfield)
- drm/i915: Remove Master tables from cmdparser (Jon Bloomfield)
- drm/i915: Disable Secure Batches for gen6+ (Jon Bloomfield)
- drm/i915: Rename gen7 cmdparser tables (Jon Bloomfield)
- drm/i915: Move engine->needs_cmd_parser to engine->flags (Tvrtko Ursulin)
- drm/i915: Don't use GPU relocations prior to cmdparser stalls (Chris Wilson)
- drm/i915: Silence smatch for cmdparser (Chris Wilson)
- drm/i915/cmdparser: Do not check past the cmd length. (Michal Srb)
- drm/i915/cmdparser: Check reg_table_count before derefencing. (Michal Srb)
- drm/i915: Prevent writing into a read-only object via a GGTT mmap (Chris Wilson)
- drm/i915/gtt: Disable read-only support under GVT (Chris Wilson)
- drm/i915/gtt: Read-only pages for insert_entries on bdw+ (Vivi, Rodrigo)
- drm/i915/gtt: Add read only pages to gen8_pte_encode (Jon Bloomfield)
- net: prevent load/store tearing on sk->sk_stamp (Eric Dumazet)
- usbip: Fix free of unallocated memory in vhci tx (Suwan Kim)
- cgroup,writeback: don't switch wbs immediately on dead wbs if the memcg is dead (Tejun Heo)
- mm/filemap.c: don't initiate writeback if mapping has no dirty pages (Konstantin Khlebnikov)
- can: flexcan: disable completely the ECC mechanism (Joakim Zhang)
- x86/apic/32: Avoid bogus LDR warnings (Jan Beulich)
- x86/apic: Drop logical_smp_processor_id() inline (Dou Liyang)
- x86/apic: Move pending interrupt check code into it's own function (Dou Liyang)
- e1000: fix memory leaks (Wenwen Wang)
- igb: Fix constant media auto sense switching when no cable is connected (Manfred Rudigier)
- net: ethernet: arc: add the missed clk_disable_unprepare (Chuhong Yuan)
- NFSv4: Don't allow a cached open with a revoked delegation (Trond Myklebust)
- hv_netvsc: Fix error handling in netvsc_attach() (Haiyang Zhang)
- net: hisilicon: Fix "Trying to free already-free IRQ" (Jiangfeng Xiao)
- fjes: Handle workqueue allocation failure (Will Deacon)
- scsi: qla2xxx: stop timer in shutdown path (Nicholas Piggin)
- RDMA/iw_cxgb4: Avoid freeing skb twice in arp failure case (Potnuri Bharat Teja)
- USB: ldusb: use unsigned size format specifiers (Johan Hovold)
- USB: Skip endpoints with 0 maxpacket length (Alan Stern)
- perf/x86/amd/ibs: Handle erratum #420 only on the affected CPU family (10h) (Kim Phillips)
- perf/x86/amd/ibs: Fix reading of the IBS OpData register and thus precise RIP validity (Kim Phillips)
- usb: dwc3: remove the call trace of USBx_GFLADJ (Yinbo Zhu)
- usb: gadget: configfs: fix concurrent issue between composite APIs (Peter Chen)
- usb: gadget: composite: Fix possible double free memory bug (Chandana Kishori Chiluveru)
- usb: gadget: udc: atmel: Fix interrupt storm in FIFO mode. (Cristian Birsan)
- usb: fsl: Check memory resource before releasing it (Nikhil Badola)
- macsec: fix refcnt leak in module exit routine (Taehee Yoo)
- bonding: fix unexpected IFF_BONDING bit unset (Taehee Yoo)
- ipvs: move old_secure_tcp into struct netns_ipvs (Eric Dumazet)
- ipvs: don't ignore errors in case refcounting ip_vs module fails (Davide Caratti)
- scsi: qla2xxx: Initialized mailbox to prevent driver load failure (Himanshu Madhani)
- scsi: lpfc: Honor module parameter lpfc_use_adisc (Daniel Wagner)
- net: openvswitch: free vport unless register_netdevice() succeeds (Hillf Danton)
- RDMA/uverbs: Prevent potential underflow (Dan Carpenter)
- scsi: qla2xxx: fixup incorrect usage of host_byte (Hannes Reinecke)
- net/mlx5: prevent memory leak in mlx5_fpga_conn_create_cq (Navid Emamdoost)
- RDMA/qedr: Fix reported firmware version (Kamal Heib)
- HID: intel-ish-hid: fix wrong error handling in ishtp_cl_alloc_tx_ring() (Zhang Lixu)
- dmaengine: xilinx_dma: Fix control reg update in vdma_channel_set_config (Radhey Shyam Pandey)
- PCI: tegra: Enable Relaxed Ordering only for Tegra20 & Tegra30 (Vidya Sagar)
- usbip: Implement SG support to vhci-hcd and stub driver (Suwan Kim)
- usbip: stub_rx: fix static checker warning on unnecessary checks (Shuah Khan)
- usbip: Fix vhci_urb_enqueue() URB null transfer buffer error path (Shuah Khan)
- sched/fair: Fix -Wunused-but-set-variable warnings (Qian Cai)
- sched/fair: Fix low cpu usage with high throttling by removing expiration of cpu-local slices (Dave Chiluk)
- ARM: dts: dra7: Disable USB metastability workaround for USB2 (Roger Quadros)
- cpufreq: ti-cpufreq: add missing of_node_put() (Zumeng Chen)
- i2c: omap: Trigger bus recovery in lockup case (Claudio Foellmi)
- ASoC: davinci-mcasp: Fix an error handling path in 'davinci_mcasp_probe()' (Christophe Jaillet)
- ASoC: davinci: Kill BUG_ON() usage (Takashi Iwai)
- ASoC: davinci-mcasp: Handle return value of devm_kasprintf (Arvind Yadav)
- ASoC: tlv320dac31xx: mark expected switch fall-through (Gustavo A. R. Silva)
- mailbox: reset txdone_method TXDONE_BY_POLL if client knows_txdone (Sudeep Holla)
- misc: pci_endpoint_test: Fix BUG_ON error during pci_disable_msi() (Kishon Vijay Abraham I)
- PCI: dra7xx: Add shutdown handler to cleanly turn off clocks (Keerthy)
- misc: pci_endpoint_test: Prevent some integer overflows (Dan Carpenter)
- mtd: spi-nor: cadence-quadspi: add a delay in write sequence (Vignesh R)
- mtd: spi-nor: enable 4B opcodes for mx66l51235l (Roman Yeryomin)
- ASoC: tlv320aic31xx: Handle inverted BCLK in non-DSP modes (Andrew F. Davis)
- mfd: palmas: Assign the right powerhold mask for tps65917 (Keerthy)
- usb: dwc3: Allow disabling of metastability workaround (Roger Quadros)
- configfs: fix a deadlock in configfs_symlink() (Al Viro)
- configfs: provide exclusion between IO and removals (Al Viro)
- configfs: new object reprsenting tree fragments (Al Viro)
- configfs_register_group() shouldn't be (and isn't) called in rmdirable parts (Al Viro)
- configfs: stash the data we need into configfs_buffer at open time (Al Viro)
- configfs: Fix bool initialization/comparison (Thomas Meyer)
- can: peak_usb: fix slab info leak (Johan Hovold)
- can: mcba_usb: fix use-after-free on disconnect (Johan Hovold)
- can: gs_usb: gs_can_open(): prevent memory leak (Navid Emamdoost)
- can: rx-offload: can_rx_offload_queue_sorted(): fix error handling, avoid skb mem leak (Marc Kleine-Budde)
- can: peak_usb: fix a potential out-of-sync while decoding packets (Stephane Grosjean)
- can: c_can: c_can_poll(): only read status register after status IRQ (Kurt Van Dijck)
- can: usb_8dev: fix use-after-free on disconnect (Johan Hovold)
- intel_th: pci: Add Jasper Lake PCH support (Alexander Shishkin)
- intel_th: pci: Add Comet Lake PCH support (Alexander Shishkin)
- netfilter: ipset: Fix an error code in ip_set_sockfn_get() (Dan Carpenter)
- netfilter: nf_tables: Align nft_expr private data to 64-bit (Lukas Wunner)
- iio: srf04: fix wrong limitation in distance measuring (Andreas Klinger)
- iio: imu: adis16480: make sure provided frequency is positive (Alexandru Ardelean)
- iio: adc: stm32-adc: fix stopping dma (Fabrice Gasnier)
- ceph: add missing check in d_revalidate snapdir handling (Al Viro)
- ceph: fix use-after-free in __ceph_remove_cap() (Luis Henriques)
- arm64: Do not mask out PTE_RDONLY in pte_same() (Catalin Marinas)
- HID: wacom: generic: Treat serial number and related fields as unsigned (Jason Gerecke)
- drm/radeon: fix si_enable_smc_cac() failed issue (Alex Deucher)
- perf tools: Fix time sorting (Jiri Olsa)
- tools: gpio: Use !building_out_of_srctree to determine srctree (Shuah Khan)
- dump_stack: avoid the livelock of the dump_lock (Kevin Hao)
- mm, vmstat: hide /proc/pagetypeinfo from normal users (Michal Hocko)
- mm: thp: handle page cache THP correctly in PageTransCompoundMap (Yang Shi)
- ALSA: hda/ca0132 - Fix possible workqueue stall (Takashi Iwai)
- ALSA: bebob: fix to detect configured source of sampling clock for Focusrite Saffire Pro i/o series (Takashi Sakamoto)
- ALSA: timer: Fix incorrectly assigned timer instance (Takashi Iwai)
- qede: fix NULL pointer deref in __qede_remove() (Manish Chopra)
- NFC: st21nfca: fix double free (Pan Bian)
- nfc: netlink: fix double device reference drop (Pan Bian)
- NFC: fdp: fix incorrect free object (Pan Bian)
- net: usb: qmi_wwan: add support for DW5821e with eSIM support (Aleksander Morgado)
- net: qualcomm: rmnet: Fix potential UAF when unregistering (Sean Tranchetti)
- net: fix data-race in neigh_event_send() (Eric Dumazet)
- net: ethernet: octeon_mgmt: Account for second possible VLAN header (Alexander Sverdlin)
- ipv4: Fix table id reference in fib_sync_down_addr (David Ahern)
- CDC-NCM: handle incomplete transfer of MTU (Oliver Neukum)
- bonding: fix state transition issue in link monitoring (Jay Vosburgh)
- x86/retpoline: CALL_NOSPEC C macro doesn't correctly work on AMD (Alexandre Chartre) [Orabug: 30684366]
- rds: Handle unsupported rdma request to fs dax memory (Hans Westgaard Ry) [Orabug: 30731395]
- uek-rpm: Report removed symbols also during kabi check (Somasundaram Krishnasamy) [Orabug: 30725262]
- uek-rpm: add *kernel_fpu* symbols to kABI whitelist (Somasundaram Krishnasamy) [Orabug: 30725262]
-
Thu Jun 04 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2001.uek]
- oracleasm: Convert block layer status to errno (Martin K. Petersen) [Orabug: 30699686]
-
Wed Jun 03 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1952.uek]
- xen/blkback: Avoid unmapping unmapped grant pages (SeongJae Park) [Orabug: 30622792]
- bnxt_en: Fix allocation of zero statistics block size regression. (Michael Chan) [Orabug: 30494210]
- bnxt_en: Fix to include flow direction in L2 key (Somnath Kotur) [Orabug: 30494210]
- bnxt_en: Use correct src_fid to determine direction of the flow (Venkat Duvvuru) [Orabug: 30494210]
- bnxt_en: Suppress HWRM errors for HWRM_NVM_GET_VARIABLE command (Vasundhara Volam) [Orabug: 30494210]
- bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails (Vasundhara Volam) [Orabug: 30494210]
- bnxt_en: Improve RX doorbell sequence. (Michael Chan) [Orabug: 30494210]
- bnxt_en: Fix VNIC clearing logic for 57500 chips. (Michael Chan) [Orabug: 30494210]
- bnxt_en: Add PCI IDs for 57500 series NPAR devices. (Michael Chan) [Orabug: 30494210]
- bnxt_en: Support all variants of the 5750X chip family. (Michael Chan) [Orabug: 30494210]
- bnxt_en: Refactor bnxt_init_one() and turn on TPA support on 57500 chips. (Michael Chan) [Orabug: 30494210]
- bnxt_en: Support TPA counters on 57500 chips. (Michael Chan) [Orabug: 30494210]
- bnxt_en: Allocate the larger per-ring statistics block for 57500 chips. (Michael Chan) [Orabug: 30494210]
- bnxt_en: Refactor ethtool ring statistics logic. (Michael Chan) [Orabug: 30494210]
- bnxt_en: Add hardware GRO setup function for 57500 chips. (Michael Chan) [Orabug: 30494210]
- bnxt_en: Add TPA ID mapping logic for 57500 chips. (Michael Chan) [Orabug: 30494210]
- bnxt_en: Add fast path logic for TPA on 57500 chips. (Michael Chan) [Orabug: 30494210]
- bnxt_en: Set TPA GRO mode flags on 57500 chips properly. (Michael Chan) [Orabug: 30494210]
- bnxt_en: Refactor tunneled hardware GRO logic. (Michael Chan) [Orabug: 30494210]
- bnxt_en: Handle standalone RX_AGG completions. (Michael Chan) [Orabug: 30494210]
- bnxt_en: Expand bnxt_tpa_info struct to support 57500 chips. (Michael Chan) [Orabug: 30494210]
- bnxt_en: Refactor TPA logic. (Michael Chan) [Orabug: 30494210]
- bnxt_en: Add TPA structure definitions for BCM57500 chips. (Michael Chan) [Orabug: 30494210]
- bnxt_en: Update firmware interface spec. to 1.10.0.89. (Michael Chan) [Orabug: 30494210]
- rds: Protect __rds_send_complete() with correct lock (Håkon Bugge) [Orabug: 30694458]
-
Wed Jun 03 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1951.uek]
- block: fix null pointer dereference in blk_mq_rq_timed_out() (Yufen Yu) [Orabug: 30671963]
- block: init flush rq ref count to 1 (Josef Bacik) [Orabug: 30671963]
- blk-mq: Remove generation seqeunce (Keith Busch) [Orabug: 30671963]
- ixgbe: protect TX timestamping from API misuse (Manjunath Patil)
- scsi: smartpqi: bump version (Don Brace) [Orabug: 30642307]
- scsi: smartpqi: Align driver syntax with oob (Kevin Barnett) [Orabug: 30642307]
- scsi: smartpqi: remove unused manifest constants (Kevin Barnett) [Orabug: 30642307]
- scsi: smartpqi: fix problem with unique ID for physical device (Kevin Barnett) [Orabug: 30642307]
- scsi: smartpqi: correct syntax issue (Kevin Barnett) [Orabug: 30642307]
- scsi: smartpqi: change TMF timeout from 60 to 30 seconds (Kevin Barnett) [Orabug: 30642307]
- scsi: smartpqi: fix LUN reset when fw bkgnd thread is hung (Murthy Bhat) [Orabug: 30642307]
- scsi: smartpqi: add inquiry timeouts (koshyaji) [Orabug: 30642307]
- scsi: smartpqi: fix call trace in device discovery (Murthy Bhat) [Orabug: 30642307]
- scsi: smartpqi: fix controller lockup observed during force reboot (Kevin Barnett) [Orabug: 30642307]
- scsi: smartpqi: clean up an indentation issue (Colin Ian King) [Orabug: 30642307]
- scsi: smartpqi: remove set but not used variable 'ctrl_info' (YueHaibing) [Orabug: 30642307]
- scsi: smartpqi: clean up indentation of a statement (Colin Ian King) [Orabug: 30642307]
- scsi: smartpqi: bump version (Don Brace) [Orabug: 30642307]
- scsi: smartpqi: update copyright (Don Brace) [Orabug: 30642307]
- scsi: smartpqi: add new pci ids (Gilbert Wu) [Orabug: 30642307]
- scsi: smartpqi: correct REGNEWD return status (Murthy Bhat) [Orabug: 30642307]
- scsi: smartpqi: add gigabyte controller (Gilbert Wu) [Orabug: 30642307]
- scsi: smartpqi: correct hang when deleting 32 lds (Mahesh Rajashekhara) [Orabug: 30642307]
- scsi: smartpqi: add bay identifier (Gilbert Wu) [Orabug: 30642307]
- scsi: smartpqi: add sysfs entries (Murthy Bhat) [Orabug: 30642307]
- scsi: smartpqi: add module param to hide vsep (Dave Carroll) [Orabug: 30642307]
- scsi: smartpqi: add pci ids for fiberhome controller (Gilbert Wu) [Orabug: 30642307]
- scsi: smartpqi: add module param for exposure order (Gilbert Wu) [Orabug: 30642307]
- scsi: smartpqi: Reporting unhandled SCSI errors (Erwan Velu) [Orabug: 30642307]
- scsi: smartpqi: bump driver version (Don Brace) [Orabug: 30642307]
- scsi: smartpqi: add spdx (Don Brace) [Orabug: 30642307]
- scsi: smartpqi: update copyright (Don Brace) [Orabug: 30642307]
- scsi: smartpqi: add H3C controller IDs (Ajish Koshy) [Orabug: 30642307]
- scsi: smartpqi: increase LUN reset timeout (Kevin Barnett) [Orabug: 30642307]
- scsi: smartpqi: Reporting 'logical unit failure' (Erwan Velu) [Orabug: 30642307]
- scsi: remove unneeded header search paths (Masahiro Yamada) [Orabug: 30642307]
- scsi: smartpqi_init: fix boolean expression in pqi_device_remove_start (Gustavo A. R. Silva) [Orabug: 30642307]
- scsi: smartpqi: call pqi_free_interrupts() in pqi_shutdown() (Yanjiang Jin) [Orabug: 30642307]
- scsi: smartpqi: fix build warnings (Don Brace) [Orabug: 30642307]
- scsi: smartpqi: update driver version (Don Brace) [Orabug: 30642307]
- scsi: smartpqi: add ofa support (Mahesh Rajashekhara) [Orabug: 30642307]
- scsi: smartpqi: bump driver version (Don Brace) [Orabug: 30642307]
- scsi: smartpqi: add smp_utils support (Don Brace) [Orabug: 30642307]
- scsi: smartpqi: do not offline disks for transient did no connect conditions (Dave Carroll) [Orabug: 30642307]
- scsi: smartpqi: allow for larger raid maps (Ajish Koshy) [Orabug: 30642307]
- scsi: smartpqi: check for null device pointers (Mahesh Rajashekhara) [Orabug: 30642307]
- scsi: smartpqi: add support for huawei controllers (Ajish Koshy) [Orabug: 30642307]
- scsi: smartpqi: enhance numa node detection (Sagar Biradar) [Orabug: 30642307]
- scsi: smartpqi: wake up drives after os resumes from suspend (Dave Carroll) [Orabug: 30642307]
- scsi: smartpqi: fix disk name mount point (Murthy Bhat) [Orabug: 30642307]
- scsi: smartpqi: add h3c ssid (Murthy Bhat) [Orabug: 30642307]
- scsi: smartpqi: add sysfs attributes (Dave Carroll) [Orabug: 30642307]
- scsi: smartpqi: refactor sending controller raid requests (Dave Carroll) [Orabug: 30642307]
- scsi: smartpqi: turn off lun data caching for ptraid (Dave Carroll) [Orabug: 30642307]
- scsi: smartpqi: add no_write_same for logical volumes (Dave Carroll) [Orabug: 30642307]
- scsi: smartpqi: Add retries for device reset (Mahesh Rajashekhara) [Orabug: 30642307]
- scsi: smartpqi: add support for PQI Config Table handshake (Kevin Barnett) [Orabug: 30642307]
- scsi: smartpqi: fully convert to the generic DMA API (Christoph Hellwig) [Orabug: 30642307]
- smartpqi: kzalloc-kcalloc (Don Brace) [Orabug: 30642307]
- smartpqi: kmalloc kmalloc_array (Don Brace) [Orabug: 30642307]
-
Wed Jun 03 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1950.uek]
- Linux 4.14.153 (Greg Kroah-Hartman)
- selftests/powerpc: Fix compile error on tlbie_test due to newer gcc (Desnes A. Nunes do Rosario)
- selftests/powerpc: Add test case for tlbie vs mtpidr ordering issue (Aneesh Kumar K.V)
- powerpc/mm: Fixup tlbie vs mtpidr/mtlpidr ordering issue on POWER9 (Aneesh Kumar K.V)
- powerpc/book3s64/radix: Rename CPU_FTR_P9_TLBIE_BUG feature flag (Aneesh Kumar K.V)
- powerpc/book3s64/mm: Don't do tlbie fixup for some hardware revisions (Aneesh Kumar K.V)
- powerpc/mm: Fixup tlbie vs store ordering issue on POWER9 (Aneesh Kumar K.V)
- iio: adc: stm32-adc: fix a race when using several adcs with dma and irq (Fabrice Gasnier)
- iio: adc: stm32-adc: move registers definitions (Fabrice Gasnier)
- platform/x86: pmc_atom: Add Siemens SIMATIC IPC227E to critclk_systems DMI table (Jan Kiszka)
- kbuild: add -fcf-protection=none when using retpoline flags (Seth Forshee)
- kbuild: use -fmacro-prefix-map to make __FILE__ a relative path (Masahiro Yamada)
- sched/wake_q: Fix wakeup ordering for wake_q (Peter Zijlstra)
- dmaengine: qcom: bam_dma: Fix resource leak (Jeffrey Hugo)
- net/flow_dissector: switch to siphash (Eric Dumazet)
- inet: stop leaking jiffies on the wire (Eric Dumazet)
- erspan: fix the tun_info options_len check for erspan (Xin Long)
- vxlan: check tun_info options_len properly (Xin Long)
- net: use skb_queue_empty_lockless() in busy poll contexts (Eric Dumazet)
- net: use skb_queue_empty_lockless() in poll() handlers (Eric Dumazet)
- udp: use skb_queue_empty_lockless() (Eric Dumazet)
- net: add skb_queue_empty_lockless() (Eric Dumazet)
- net: bcmgenet: reset 40nm EPHY on energy detect (Doug Berger)
- net: dsa: fix switch tree list (Vivien Didelot)
- r8152: add device id for Lenovo ThinkPad USB-C Dock Gen 2 (Kazutoshi Noguchi)
- net: usb: lan78xx: Connect PHY before registering MAC (Andrew Lunn)
- net: dsa: b53: Do not clear existing mirrored port mask (Florian Fainelli)
- net/mlx5e: Fix handling of compressed CQEs in case of low NAPI budget (Maxim Mikityanskiy)
- net: add READ_ONCE() annotation in __skb_wait_for_more_packets() (Eric Dumazet)
- udp: fix data-race in udp_set_dev_scratch() (Eric Dumazet)
- selftests: net: reuseport_dualstack: fix uninitalized parameter (Wei Wang)
- net: Zeroing the structure ethtool_wolinfo in ethtool_get_wol() (zhanglin)
- net/mlx4_core: Dynamically set guaranteed amount of counters per VF (Eran Ben Elisha)
- net: hisilicon: Fix ping latency when deal with high throughput (Jiangfeng Xiao)
- net: fix sk_page_frag() recursion from memory reclaim (Tejun Heo)
- net: ethernet: ftgmac100: Fix DMA coherency issue with SW checksum (Benjamin Herrenschmidt)
- net: dsa: bcm_sf2: Fix IMP setup for port different than 8 (Florian Fainelli)
- net: annotate lockless accesses to sk->sk_napi_id (Eric Dumazet)
- net: annotate accesses to sk->sk_incoming_cpu (Eric Dumazet)
- dccp: do not leak jiffies on the wire (Eric Dumazet)
- cxgb4: fix panic when attaching to ULD fail (Vishal Kulkarni)
- nbd: handle racing with error'ed out commands (Josef Bacik)
- cifs: Fix cifsInodeInfo lock_sem deadlock when reconnect occurs (Dave Wysochanski)
- i2c: stm32f7: remove warning when compiling with W=1 (Alain Volmat)
- MIPS: bmips: mark exception vectors as char arrays (Jonas Gorski)
- of: unittest: fix memory leak in unittest_data_add (Navid Emamdoost)
- ARM: 8926/1: v7m: remove register save to stack before svc (afzal mohammed)
- scsi: target: core: Do not overwrite CDB byte 1 (Bodo Stroesser)
- ARM: davinci: dm365: Fix McBSP dma_slave_map entry (Peter Ujfalusi)
- perf kmem: Fix memory leak in compact_gfp_flags() (Yunfeng Ye)
- perf c2c: Fix memory leak in build_cl_output() (Yunfeng Ye)
- ARM: dts: imx7s: Correct GPT's ipg clock source (Anson Huang)
- scsi: fix kconfig dependency warning related to 53C700_LE_ON_BE (Thomas Bogendoerfer)
- scsi: sni_53c710: fix compilation error (Thomas Bogendoerfer)
- scsi: scsi_dh_alua: handle RTPG sense code correctly during state transitions (Hannes Reinecke)
- ARM: mm: fix alignment handler faults under memory pressure (Russell King)
- pinctrl: ns2: Fix off by one bugs in ns2_pinmux_enable() (Dan Carpenter)
- ARM: dts: logicpd-torpedo-som: Remove twl_keypad (Adam Ford)
- ASoc: rockchip: i2s: Fix RPM imbalance (Robin Murphy)
- ASoC: wm_adsp: Don't generate kcontrols without READ flags (Stuart Henderson)
- regulator: pfuze100-regulator: Variable "val" in pfuze100_regulator_probe() could be uninitialized (Yizhuo)
- regulator: ti-abb: Fix timeout in ti_abb_wait_txdone/ti_abb_clear_all_txdone (Axel Lin)
- arm64: dts: Fix gpio to pinmux mapping (Rayagonda Kokatanur)
- Linux 4.14.152 (Greg Kroah-Hartman)
- Revert "ALSA: hda: Flush interrupts on disabling" (Takashi Iwai)
- ALSA: timer: Fix mutex deadlock at releasing card (Takashi Iwai)
- ALSA: timer: Simplify error path in snd_timer_open() (Takashi Iwai)
- xfs: Correctly invert xfs_buftarg LRU isolation logic (Vratislav Bendel)
- sctp: not bind the socket in sctp_connect (Xin Long)
- sctp: fix the issue that flags are ignored when using kernel_connect (Xin Long)
- sch_netem: fix rcu splat in netem_enqueue() (Eric Dumazet)
- net: usb: sr9800: fix uninitialized local variable (Valentin Vidic)
- bonding: fix potential NULL deref in bond_update_slave_arr (Eric Dumazet)
- NFC: pn533: fix use-after-free and memleaks (Johan Hovold)
- rxrpc: Fix call ref leak (David Howells)
- llc: fix sk_buff leak in llc_conn_service() (Eric Biggers)
- llc: fix sk_buff leak in llc_sap_state_process() (Eric Biggers)
- dmaengine: cppi41: Fix cppi41_dma_prep_slave_sg() when idle (Tony Lindgren)
- rtlwifi: Fix potential overflow on P2P code (Laura Abbott)
- arm64: Ensure VM_WRITE|VM_SHARED ptes are clean by default (Catalin Marinas)
- s390/idle: fix cpu idle time calculation (Heiko Carstens)
- s390/cmm: fix information leak in cmm_timeout_handler() (Yihui ZENG)
- nl80211: fix validation of mesh path nexthop (Markus Theil)
- HID: fix error message in hid_open_report() (Michał Mirosław)
- HID: Fix assumption that devices have inputs (Alan Stern)
- HID: i2c-hid: add Trekstor Primebook C11B to descriptor override (Hans de Goede)
- scsi: target: cxgbit: Fix cxgbit_fw4_ack() (Bart Van Assche)
- USB: serial: whiteheat: fix line-speed endianness (Johan Hovold)
- USB: serial: whiteheat: fix potential slab corruption (Johan Hovold)
- USB: ldusb: fix control-message timeout (Johan Hovold)
- USB: ldusb: fix ring-buffer locking (Johan Hovold)
- usb-storage: Revert commit 747668dbc061 ("usb-storage: Set virt_boundary_mask to avoid SG overflows") (Alan Stern)
- USB: gadget: Reject endpoints with 0 maxpacket value (Alan Stern)
- UAS: Revert commit 3ae62a42090f ("UAS: fix alignment of scatter/gather segments") (Alan Stern)
- ALSA: hda/realtek - Add support for ALC623 (Kailang Yang)
- ALSA: hda/realtek - Fix 2 front mics of codec 0x623 (Aaron Ma)
- ALSA: bebob: Fix prototype of helper function to return negative value (Takashi Sakamoto)
- fuse: truncate pending writes on O_TRUNC (Miklos Szeredi)
- fuse: flush dirty data/metadata before non-truncate setattr (Miklos Szeredi)
- ath6kl: fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe() (Hui Peng) {CVE-2019-15098}
- thunderbolt: Use 32-bit writes when writing ring producer/consumer (Mika Westerberg)
- USB: legousbtower: fix a signedness bug in tower_probe() (Dan Carpenter)
- nbd: verify socket is supported during setup (Mike Christie)
- tracing: Initialize iter->seq after zeroing in tracing_read_pipe() (Petr Mladek)
- s390/uaccess: avoid (false positive) compiler warnings (Christian Borntraeger)
- NFSv4: Fix leak of clp->cl_acceptor string (Chuck Lever)
- nbd: fix possible sysfs duplicate warning (Xiubo Li)
- MIPS: fw: sni: Fix out of bounds init of o32 stack (Thomas Bogendoerfer)
- MIPS: include: Mark __xchg as __always_inline (Thomas Bogendoerfer)
- perf/x86/amd: Change/fix NMI latency mitigation to use a timestamp (Tom Lendacky)
- sched/vtime: Fix guest/system mis-accounting on task switch (Frederic Weisbecker)
- fs: ocfs2: fix a possible null-pointer dereference in ocfs2_info_scan_inode_alloc() (Jia-Ju Bai)
- fs: ocfs2: fix a possible null-pointer dereference in ocfs2_write_end_nolock() (Jia-Ju Bai)
- fs: ocfs2: fix possible null-pointer dereferences in ocfs2_xa_prepare_entry() (Jia-Ju Bai)
- ocfs2: clear zero in unaligned direct IO (Jia Guo)
- x86/xen: Return from panic notifier (Boris Ostrovsky)
- MIPS: include: Mark __cmpxchg as __always_inline (Thomas Bogendoerfer)
- efi/x86: Do not clean dummy variable in kexec path (Dave Young)
- efi/cper: Fix endianness of PCIe class code (Lukas Wunner)
- serial: mctrl_gpio: Check for NULL pointer (Adam Ford)
- fs: cifs: mute -Wunused-const-variable message (Austin Kim)
- gpio: max77620: Use correct unit for debounce times (Thierry Reding)
- tty: n_hdlc: fix build on SPARC (Randy Dunlap)
- tty: serial: owl: Fix the link time qualifier of 'owl_uart_exit()' (Christophe JAILLET)
- arm64: ftrace: Ensure synchronisation in PLT setup for Neoverse-N1 #1542419 (James Morse)
- nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request (ZhangXiaoxu)
- HID: hyperv: Use in-place iterator API in the channel callback (Dexuan Cui)
- RDMA/iwcm: Fix a lock inversion issue (Bart Van Assche)
- RDMA/hfi1: Prevent memory leak in sdma_init (Navid Emamdoost)
- staging: rtl8188eu: fix null dereference when kzalloc fails (Connor Kuehl)
- perf jevents: Fix period for Intel fixed counters (Andi Kleen)
- perf map: Fix overlapped map handling (Steve MacLean)
- perf tests: Avoid raising SEGV using an obvious NULL dereference (Ian Rogers)
- libsubcmd: Make _FORTIFY_SOURCE defines dependent on the feature (Ian Rogers)
- iio: fix center temperature of bmc150-accel-core (Pascal Bouwmann)
- iio: adc: meson_saradc: Fix memory allocation order (Remi Pommarel)
- power: supply: max14656: fix potential use-after-free (Sven Van Asbroeck)
- PCI/PME: Fix possible use-after-free on remove (Sven Van Asbroeck)
- exec: load_script: Do not exec truncated interpreter path (Kees Cook)
- media: vimc: Remove unused but set variables (Lucas A. M. Magalhães)
- ALSA: hda/realtek - Apply ALC294 hp init also for S4 resume (Takashi Iwai)
- mlxsw: spectrum: Set LAG port collector only when active (Nir Dotan)
- rtc: pcf8523: set xtal load capacitance from DT (Sam Ravnborg)
- usb: handle warm-reset port requests on hub resume (Jan-Marek Glogowski)
- HID: Add ASUS T100CHI keyboard dock battery quirks (NOGUCHI Hiroshi)
- scripts/setlocalversion: Improve -dirty check with git-status --no-optional-locks (Brian Norris)
- clk: boston: unregister clks on failure in clk_boston_setup() (Yi Wang)
- HID: i2c-hid: Add Odys Winbook 13 to descriptor override (Hans de Goede)
- x86/cpu: Add Atom Tremont (Jacobsville) (Kan Liang)
- HID: i2c-hid: add Direkt-Tek DTLAPY133-1 to descriptor override (Julian Sax)
- powerpc/powernv: hold device_hotplug_lock when calling memtrace_offline_pages() (David Hildenbrand)
- sc16is7xx: Fix for "Unexpected interrupt: 8" (Phil Elwell)
- f2fs: flush quota blocks after turnning it off (Jaegeuk Kim)
- dm: Use kzalloc for all structs with embedded biosets/mempools (Kent Overstreet)
- dm snapshot: rework COW throttling to fix deadlock (Mikulas Patocka)
- dm snapshot: introduce account_start_copy() and account_end_copy() (Mikulas Patocka)
- dm snapshot: use mutex instead of rw_semaphore (Mikulas Patocka)
- zram: fix race between backing_dev_show and backing_dev_store (Sasha Levin)
- Linux 4.14.151 (Greg Kroah-Hartman)
- RDMA/cxgb4: Do not dma memory off of the stack (Greg KH)
- KVM: X86: introduce invalidate_gpa argument to tlb flush (Wanpeng Li)
- PCI: PM: Fix pci_power_up() (Rafael J. Wysocki)
- xen/netback: fix error path of xenvif_connect_data() (Juergen Gross)
- cpufreq: Avoid cpufreq_suspend() deadlock on system shutdown (Rafael J. Wysocki)
- memstick: jmb38x_ms: Fix an error handling path in 'jmb38x_ms_probe()' (Christophe JAILLET)
- btrfs: block-group: Fix a memory leak due to missing btrfs_put_block_group() (Qu Wenruo)
- pinctrl: armada-37xx: swap polarity on LED group (Patrick Williams)
- pinctrl: armada-37xx: fix control of pins 32 and up (Patrick Williams)
- CIFS: avoid using MID 0xFFFF (Roberto Bergantinos Corpas)
- parisc: Fix vmap memory leak in ioremap()/iounmap() (Helge Deller)
- xtensa: drop EXPORT_SYMBOL for outs*/ins* (Max Filippov)
- hugetlbfs: don't access uninitialized memmaps in pfn_range_valid_gigantic() (David Hildenbrand)
- mm/page_owner: don't access uninitialized memmaps when reading /proc/pagetypeinfo (Qian Cai)
- mm/slub: fix a deadlock in show_slab_objects() (Qian Cai)
- scsi: zfcp: fix reaction on bit error threshold notification (Steffen Maier)
- fs/proc/page.c: don't access uninitialized memmaps in fs/proc/page.c (David Hildenbrand)
- drivers/base/memory.c: don't access uninitialized memmaps in soft_offline_page_store() (David Hildenbrand)
- drm/amdgpu: Bail earlier when amdgpu.cik_/si_support is not set to 1 (Hans de Goede)
- drm/edid: Add 6 bpc quirk for SDC panel in Lenovo G50 (Kai-Heng Feng)
- mac80211: Reject malformed SSID elements (Will Deacon)
- cfg80211: wext: avoid copying malformed SSIDs (Will Deacon)
- ASoC: rsnd: Reinitialize bit clock inversion flag for every format setting (Junya Monden)
- Input: synaptics-rmi4 - avoid processing unknown IRQs (Evan Green)
- Input: da9063 - fix capability and drop KEY_SLEEP (Marco Felsch)
- scsi: ch: Make it possible to open a ch device multiple times again (Bart Van Assche)
- scsi: core: try to get module before removing device (Yufen Yu)
- scsi: core: save/restore command resid for error handling (Damien Le Moal)
- scsi: sd: Ignore a failure to sync cache due to lack of authorization (Oliver Neukum)
- staging: wlan-ng: fix exit return when sme->key_idx >= NUM_WEPKEYS (Colin Ian King)
- MIPS: tlbex: Fix build_restore_pagemask KScratch restore (Paul Burton)
- arm64/speculation: Support 'mitigations=' cmdline option (Josh Poimboeuf)
- arm64: Use firmware to detect CPUs that are not affected by Spectre-v2 (Marc Zyngier)
- arm64: Force SSBS on context switch (Marc Zyngier)
- arm64: ssbs: Don't treat CPUs with SSBS as unaffected by SSB (Will Deacon)
- arm64: add sysfs vulnerability show for speculative store bypass (Jeremy Linton)
- arm64: add sysfs vulnerability show for spectre-v2 (Jeremy Linton)
- arm64: Always enable spectre-v2 vulnerability detection (Jeremy Linton)
- arm64: Advertise mitigation of Spectre-v2, or lack thereof (Marc Zyngier)
- arm64: Provide a command line to disable spectre_v2 mitigation (Jeremy Linton)
- arm64: Always enable ssb vulnerability detection (Jeremy Linton)
- arm64: add sysfs vulnerability show for meltdown (Jeremy Linton)
- arm64: Add sysfs vulnerability show for spectre-v1 (Mian Yousaf Kaukab)
- arm64: fix SSBS sanitization (Mark Rutland)
- KVM: arm64: Set SCTLR_EL2.DSSBS if SSBD is forcefully disabled and !vhe (Will Deacon)
- arm64: ssbd: Add support for PSTATE.SSBS rather than trapping to EL3 (Will Deacon)
- arm64: cpufeature: Detect SSBS and advertise to userspace (Will Deacon)
- arm64: Get rid of __smccc_workaround_1_hvc_* (Marc Zyngier)
- arm64: KVM: Use SMCCC_ARCH_WORKAROUND_1 for Falkor BP hardening (Shanker Donthineni) {CVE-2017-5715}
- arm64: capabilities: Add support for checks based on a list of MIDRs (Suzuki K Poulose)
- arm64: Add MIDR encoding for Arm Cortex-A55 and Cortex-A35 (Suzuki K Poulose)
- arm64: Add helpers for checking CPU MIDR against a range (Suzuki K Poulose)
- arm64: capabilities: Clean up midr range helpers (Suzuki K Poulose)
- arm64: capabilities: Change scope of VHE to Boot CPU feature (Suzuki K Poulose)
- arm64: capabilities: Add support for features enabled early (Suzuki K Poulose)
- arm64: capabilities: Restrict KPTI detection to boot-time CPUs (Suzuki K Poulose)
- arm64: capabilities: Introduce weak features based on local CPU (Suzuki K Poulose)
- arm64: capabilities: Group handling of features and errata workarounds (Suzuki K Poulose)
- arm64: capabilities: Allow features based on local CPU scope (Suzuki K Poulose)
- arm64: capabilities: Split the processing of errata work arounds (Suzuki K Poulose)
- arm64: capabilities: Prepare for grouping features and errata work arounds (Suzuki K Poulose)
- arm64: capabilities: Filter the entries based on a given mask (Suzuki K Poulose)
- arm64: capabilities: Unify the verification (Suzuki K Poulose)
- arm64: capabilities: Add flags to handle the conflicts on late CPU (Suzuki K Poulose)
- arm64: capabilities: Prepare for fine grained capabilities (Suzuki K Poulose)
- arm64: capabilities: Move errata processing code (Suzuki K Poulose)
- arm64: capabilities: Move errata work around check on boot CPU (Suzuki K Poulose)
- arm64: capabilities: Update prototype for enable call back (Dave Martin)
- arm64: Introduce sysreg_clear_set() (Mark Rutland)
- arm64: move SCTLR_EL{1,2} assertions to <asm/sysreg.h> (Mark Rutland)
- arm64: Expose Arm v8.4 features (Suzuki K Poulose)
- arm64: Documentation: cpu-feature-registers: Remove RES0 fields (Suzuki K Poulose)
- arm64: v8.4: Support for new floating point multiplication instructions (Dongjiu Geng)
- arm64: Fix the feature type for ID register fields (Suzuki K Poulose)
- arm64: sysreg: Move to use definitions for all the SCTLR bits (James Morse)
- USB: ldusb: fix read info leaks (Johan Hovold)
- USB: usblp: fix use-after-free on disconnect (Johan Hovold)
- USB: ldusb: fix memleak on disconnect (Johan Hovold)
- USB: serial: ti_usb_3410_5052: fix port-close races (Johan Hovold)
- usb: udc: lpc32xx: fix bad bit shift operation (Gustavo A. R. Silva)
- ALSA: hda/realtek - Add support for ALC711 (Kailang Yang)
- USB: legousbtower: fix memleak on disconnect (Johan Hovold)
- memfd: Fix locking when tagging pins (Matthew Wilcox (Oracle))
- loop: Add LOOP_SET_DIRECT_IO to compat ioctl (Alessio Balsini)
- net: avoid potential infinite loop in tc_ctl_action() (Eric Dumazet)
- sctp: change sctp_prot .no_autobind with true (Xin Long)
- net: stmmac: disable/enable ptp_ref_clk in suspend/resume flow (Biao Huang)
- net: i82596: fix dma_alloc_attr for sni_82596 (Thomas Bogendoerfer)
- net: bcmgenet: Set phydev->dev_flags only for internal PHYs (Florian Fainelli)
- net: bcmgenet: Fix RGMII_MODE_EN value for GENET v1/2/3 (Florian Fainelli)
- ipv4: Return -ENETUNREACH if we can't create route but saddr is valid (Stefano Brivio)
- ocfs2: fix panic due to ocfs2_wq is null (Yi Li)
- Revert "drm/radeon: Fix EEH during kexec" (Alex Deucher)
- md/raid0: fix warning message for parameter default_layout (Song Liu)
- namespace: fix namespace.pl script to support relative paths (Jacob Keller)
- r8152: Set macpassthru in reset_resume callback (Kai-Heng Feng)
- net: hisilicon: Fix usage of uninitialized variable in function mdio_sc_cfg_reg_write() (Yizhuo)
- mips: Loongson: Fix the link time qualifier of 'serial_exit()' (Christophe JAILLET)
- mac80211: fix txq null pointer dereference (Miaoqing Pan)
- nl80211: fix null pointer dereference (Miaoqing Pan)
- xen/efi: Set nonblocking callbacks (Ross Lagerwall)
- MIPS: dts: ar9331: fix interrupt-controller size (Oleksij Rempel)
- net: dsa: qca8k: Use up to 7 ports for all operations (Michal Vokáč)
- ARM: dts: am4372: Set memory bandwidth limit for DISPC (Peter Ujfalusi)
- ieee802154: ca8210: prevent memory leak (Navid Emamdoost)
- ARM: OMAP2+: Fix missing reset done flag for am3 and am43 (Tony Lindgren)
- scsi: qla2xxx: Fix unbound sleep in fcport delete path. (Quinn Tran)
- scsi: megaraid: disable device when probe failed after enabled device (Xiang Chen)
- scsi: ufs: skip shutdown if hba is not powered (Stanley Chu)
- oled: Limit panic routine change x86 only (Wengang Wang) [Orabug: 30640786]
- Revert "net/rds: Should use rds_rtd_ptr() to trace pointer value" (John Donnelly) [Orabug: 30653262]
- Revert "net/rds: Reduce RDS headers de-allocation time" (John Donnelly) [Orabug: 30653262]
- Revert "net/rds: Recycle RDS headers to speed up connection fail over" (John Donnelly) [Orabug: 30653262]
- x86/bugs: TSX not disabled at late loading (Mihai Carabas) [Orabug: 30557078]
- net_sched: check cops->tcf_block in tc_bind_tclass() (Cong Wang) [Orabug: 30448284]
- seccomp: Don't special case audited processes when logging (Tom Hromatka) [Orabug: 30651267]
- seccomp: Audit attempts to modify the actions_logged sysctl (Tom Hromatka) [Orabug: 30651267]
- seccomp: Configurable separator for the actions_logged string (Tom Hromatka) [Orabug: 30651267]
- seccomp: Separate read and write code for actions_logged sysctl (Tom Hromatka) [Orabug: 30651267]
- bpf: Sync bpf.h to tools/ (Alan Maguire) [Orabug: 30524272]
- bpf: add BPF_CGROUP_SOCK_OPS callback that is executed on every RTT (Stanislav Fomichev) [Orabug: 30524272]
- bpf: Add BPF_SOCK_OPS_TCP_LISTEN_CB (Andrey Ignatov) [Orabug: 30524272]
- config: don't set CONFIG_DMA_FENCE_TRACE (Boris Ostrovsky) [Orabug: 30657068]
- printk: Default console logging level should be set to 4 (Boris Ostrovsky) [Orabug: 30657068]
- RDS: Check cmsg_len before dereferencing CMSG_DATA (Avinash Repaka) [Orabug: 29784387]
- bnxt_en: Increase firmware response timeout for coredump commands. (Vasundhara Volam) [Orabug: 30431202]
- bnxt_en: Increase timeout for HWRM_DBG_COREDUMP_XX commands (Vasundhara Volam) [Orabug: 30431202]
-
Tue Jun 02 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1949.uek]
- scsi: qla2xxx: fix a potential NULL pointer dereference (Allen Pais) [Orabug: 30618782] {CVE-2019-16233}
- x86/microcode: late loading bug evaluation (Mihai Carabas) [Orabug: 30484756]
- net/rds: Recycle RDS headers to speed up connection fail over (Ka-Cheong Poon) [Orabug: 30434704]
- net/rds: Reduce RDS headers de-allocation time (Ka-Cheong Poon) [Orabug: 30434704]
- net/rds: Should use rds_rtd_ptr() to trace pointer value (Ka-Cheong Poon) [Orabug: 30434704]
-
Tue Jun 02 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1948.uek]
- rds: Disable heartbeat by default (Håkon Bugge) [Orabug: 30580048]
- A/A Bonding: Change debug levels for some debug messages (Sudhakar Dindukurti) [Orabug: 30430839]
- Linux 4.14.150 (Greg Kroah-Hartman)
- xfs: clear sb->s_fs_info on mount failure (Dave Chinner)
- x86/asm: Fix MWAITX C-state hint value (Janakarajan Natarajan)
- tracing: Get trace_array reference for available_tracers files (Steven Rostedt (VMware))
- ftrace: Get a reference counter for the trace_array on filter files (Steven Rostedt (VMware))
- tracing/hwlat: Don't ignore outer-loop duration when calculating max_latency (Srivatsa S. Bhat (VMware))
- tracing/hwlat: Report total time spent in all NMIs during the sample (Srivatsa S. Bhat (VMware))
- media: stkwebcam: fix runtime PM after driver unbind (Johan Hovold)
- Fix the locking in dcache_readdir() and friends (Al Viro)
- MIPS: Disable Loongson MMI instructions for kernel build (Paul Burton)
- NFS: Fix O_DIRECT accounting of number of bytes read/written (Trond Myklebust)
- btrfs: fix incorrect updating of log root tree (Josef Bacik)
- iio: adc: hx711: fix bug in sampling of data (Andreas Klinger)
- iio: hx711: add delay until DOUT is ready (Andreas Klinger)
- Staging: fbtft: fix memory leak in fbtft_framebuffer_alloc (Navid Emamdoost)
- gpiolib: don't clear FLAG_IS_OUT when emulating open-drain/open-source (Bartosz Golaszewski)
- firmware: google: increment VPD key_len properly (Brian Norris)
- kernel/sysctl.c: do not override max_threads provided by userspace (Michal Hocko)
- CIFS: Force reval dentry if LOOKUP_REVAL flag is set (Pavel Shilovsky)
- CIFS: Force revalidate inode when dentry is stale (Pavel Shilovsky)
- CIFS: Gracefully handle QueryInfo errors during open (Pavel Shilovsky)
- perf inject jit: Fix JIT_CODE_MOVE filename (Steve MacLean)
- perf llvm: Don't access out-of-scope array (Ian Rogers)
- efivar/ssdt: Don't iterate over EFI vars if no SSDT override was specified (Ard Biesheuvel)
- iio: light: opt3001: fix mutex unlock race (David Frey)
- iio: adc: axp288: Override TS pin bias current for some models (Hans de Goede)
- iio: adc: ad799x: fix probe error handling (Marco Felsch)
- staging: vt6655: Fix memory leak in vt6655_probe (Navid Emamdoost)
- USB: legousbtower: fix use-after-free on release (Johan Hovold)
- USB: legousbtower: fix open after failed reset request (Johan Hovold)
- USB: legousbtower: fix potential NULL-deref on disconnect (Johan Hovold)
- USB: legousbtower: fix deadlock on disconnect (Johan Hovold)
- USB: legousbtower: fix slab info leak at probe (Johan Hovold)
- usb: renesas_usbhs: gadget: Fix usb_ep_set_{halt,wedge}() behavior (Yoshihiro Shimoda)
- usb: renesas_usbhs: gadget: Do not discard queues in usb_ep_set_{halt,wedge}() (Yoshihiro Shimoda)
- USB: dummy-hcd: fix power budget for SuperSpeed mode (Jacky.Cao@sony.com)
- USB: microtek: fix info-leak at probe (Johan Hovold)
- USB: usblcd: fix I/O after disconnect (Johan Hovold)
- USB: serial: fix runtime PM after driver unbind (Johan Hovold)
- USB: serial: option: add support for Cinterion CLS8 devices (Reinhard Speyerer)
- USB: serial: option: add Telit FN980 compositions (Daniele Palmas)
- USB: serial: ftdi_sio: add device IDs for Sienna and Echelon PL-20 (Beni Mahler)
- USB: serial: keyspan: fix NULL-derefs on open() and write() (Johan Hovold)
- serial: uartlite: fix exit path null pointer (Randy Dunlap)
- USB: ldusb: fix NULL-derefs on driver unbind (Johan Hovold)
- USB: chaoskey: fix use-after-free on release (Johan Hovold)
- USB: usblp: fix runtime PM after driver unbind (Johan Hovold)
- USB: iowarrior: fix use-after-free after driver unbind (Johan Hovold)
- USB: iowarrior: fix use-after-free on release (Johan Hovold)
- USB: iowarrior: fix use-after-free on disconnect (Johan Hovold)
- USB: adutux: fix use-after-free on release (Johan Hovold)
- USB: adutux: fix NULL-derefs on disconnect (Johan Hovold)
- USB: adutux: fix use-after-free on disconnect (Johan Hovold)
- USB: adutux: remove redundant variable minor (Colin Ian King)
- xhci: Increase STS_SAVE timeout in xhci_suspend() (Kai-Heng Feng)
- usb: xhci: wait for CNR controller not ready bit in xhci resume (Rick Tseng)
- xhci: Check all endpoints for LPM timeout (Jan Schmidt)
- xhci: Prevent device initiated U1/U2 link pm if exit latency is too long (Mathias Nyman)
- xhci: Fix false warning message about wrong bounce buffer write length (Mathias Nyman)
- USB: usb-skeleton: fix NULL-deref on disconnect (Johan Hovold)
- USB: usb-skeleton: fix runtime PM after driver unbind (Johan Hovold)
- USB: yurex: fix NULL-derefs on disconnect (Johan Hovold)
- USB: yurex: Don't retry on unexpected errors (Alan Stern)
- USB: rio500: Remove Rio 500 kernel driver (Bastien Nocera)
- f2fs: use EINVAL for superblock with invalid magic (Icenowy Zheng)
- panic: ensure preemption is disabled during panic() (Will Deacon)
- Linux 4.14.149 (Greg Kroah-Hartman)
- ASoC: sgtl5000: Improve VAG power and mute control (Oleksandr Suvorov)
- nl80211: validate beacon head (Johannes Berg)
- cfg80211: Use const more consistently in for_each_element macros (Jouni Malinen)
- cfg80211: add and use strongly typed element iteration macros (Johannes Berg)
- coresight: etm4x: Use explicit barriers on enable/disable (Andrew Murray)
- vfs: Fix EOVERFLOW testing in put_compat_statfs64 (Eric Sandeen)
- perf stat: Reset previous counts on repeat with interval (Srikar Dronamraju)
- perf stat: Fix a segmentation fault when using repeat forever (Srikar Dronamraju)
- perf tools: Fix segfault in cpu_cache_level__read() (Jiri Olsa)
- tick: broadcast-hrtimer: Fix a race in bc_set_next (Balasubramani Vivekanandan)
- tools lib traceevent: Do not free tep->cmdlines in add_new_comm() on failure (Steven Rostedt (VMware))
- powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Gautham R. Shenoy)
- nbd: fix max number of supported devs (Mike Christie)
- block/ndb: add WQ_UNBOUND to the knbd-recv workqueue (Dan Melnic)
- nbd: fix crash when the blksize is zero (Xiubo Li)
- KVM: PPC: Book3S HV: XIVE: Free escalation interrupts before disabling the VP (Cédric Le Goater)
- perf unwind: Fix libunwind build failure on i386 systems (Arnaldo Carvalho de Melo)
- kernel/elfcore.c: include proper prototypes (Valdis Kletnieks)
- perf build: Add detection of java-11-openjdk-devel package (Thomas Richter)
- sched/core: Fix migration to invalid CPU in __set_cpus_allowed_ptr() (KeMeng Shi)
- fuse: fix memleak in cuse_channel_open (zhengbin)
- thermal: Fix use-after-free when unregistering thermal zone device (Ido Schimmel)
- pwm: stm32-lp: Add check in case requested period cannot be achieved (Fabrice Gasnier)
- pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors (Trond Myklebust)
- drm/amdgpu: Check for valid number of registers to read (Trek)
- netfilter: nf_tables: allow lookups in dynamic sets (Florian Westphal)
- watchdog: aspeed: Add support for AST2600 (Ryan Chen)
- ceph: reconnect connection if session hang in opening state (Erqi Chen)
- ceph: fix directories inode i_blkbits initialization (Luis Henriques)
- xen/pci: reserve MCFG areas earlier (Igor Druzhinin)
- 9p: avoid attaching writeback_fid on mmap with type PRIVATE (Chengguang Xu)
- fs: nfs: Fix possible null-pointer dereferences in encode_attrs() (Jia-Ju Bai)
- ima: always return negative code for error (Sascha Hauer)
- cfg80211: initialize on-stack chandefs (Johannes Berg)
- ieee802154: atusb: fix use-after-free at disconnect (Johan Hovold)
- xen/xenbus: fix self-deadlock after killing user process (Juergen Gross)
- Revert "locking/pvqspinlock: Don't wait if vCPU is preempted" (Wanpeng Li)
- mmc: sdhci-of-esdhc: set DMA snooping based on DMA coherence (Russell King)
- mmc: sdhci: improve ADMA error reporting (Russell King)
- drm/omap: fix max fclk divider for omap36xx (Tomi Valkeinen)
- watchdog: imx2_wdt: fix min() calculation in imx2_wdt_set_timeout (Rasmus Villemoes)
- timer: Read jiffies once when forwarding base clk (Li RongQing)
- usercopy: Avoid HIGHMEM pfn warning (Kees Cook)
- crypto: caam - fix concurrency issue in givencrypt descriptor (Horia Geantă)
- crypto: cavium/zip - Add missing single_release() (Wei Yongjun)
- crypto: skcipher - Unmap pages after an external error (Herbert Xu)
- crypto: qat - Silence smp_processor_id() warning (Alexander Sverdlin)
- tools lib traceevent: Fix "robust" test of do_generate_dynamic_list_file (Steven Rostedt (VMware))
- can: mcp251x: mcp251x_hw_reset(): allow more time after a reset (Marc Kleine-Budde)
- powerpc/powernv: Restrict OPAL symbol map to only be readable by root (Andrew Donnellan)
- ASoC: Define a set of DAPM pre/post-up events (Oleksandr Suvorov)
- PM / devfreq: tegra: Fix kHz to Hz conversion (Dmitry Osipenko)
- KVM: PPC: Book3S HV: Don't lose pending doorbell request on migration on P9 (Paul Mackerras)
- s390/cio: exclude subchannels with no parent from pseudo check (Vasily Gorbik)
- s390/cio: avoid calling strlen on null pointer (Vasily Gorbik)
- s390/topology: avoid firing events before kobjs are created (Vasily Gorbik)
- KVM: s390: Test for bad access register and size at the start of S390_MEM_OP (Thomas Huth)
- s390/process: avoid potential reading of freed stack (Vasily Gorbik)
- Linux 4.14.148 (Greg Kroah-Hartman)
- kexec: bail out upon SIGKILL when allocating memory. (Tetsuo Handa)
- NFC: fix attrs checks in netlink interface (Andrey Konovalov)
- smack: use GFP_NOFS while holding inode_smack::smk_lock (Eric Biggers)
- Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE_PTRACE is set (Jann Horn)
- ipv6: Handle missing host route in __ipv6_ifa_notify (David Ahern)
- sch_cbq: validate TCA_CBQ_WRROPT to avoid crash (Eric Dumazet)
- tipc: fix unlimited bundling of small messages (Tuong Lien)
- vsock: Fix a lockdep warning in __vsock_release() (Dexuan Cui)
- sch_dsmark: fix potential NULL deref in dsmark_init() (Eric Dumazet)
- qmi_wwan: add support for Cinterion CLS8 devices (Reinhard Speyerer)
- nfc: fix memory leak in llcp_sock_bind() (Eric Dumazet)
- net: Unpublish sk from sk_reuseport_cb before call_rcu (Martin KaFai Lau)
- net: qlogic: Fix memory leak in ql_alloc_large_buffers (Navid Emamdoost)
- net: ipv4: avoid mixed n_redirects and rate_tokens usage (Paolo Abeni)
- ipv6: drop incoming packets having a v4mapped source address (Eric Dumazet)
- hso: fix NULL-deref on tty open (Johan Hovold)
- erspan: remove the incorrect mtu limit for erspan (Haishuang Yan)
- cxgb4:Fix out-of-bounds MSI-X info array access (Vishal Kulkarni)
- bpf: fix use after free in prog symbol exposure (Daniel Borkmann)
- kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K (Nicolas Boichat)
- ocfs2: wait for recovering done after direct unlock request (Changwei Ge)
- kbuild: clean compressed initramfs image (Greg Thelen)
- hypfs: Fix error number left in struct pointer member (David Howells)
- pktcdvd: remove warning on attempting to register non-passthrough dev (Jens Axboe)
- fat: work around race with userspace's read via blockdev while mounting (OGAWA Hirofumi)
- ARM: 8903/1: ensure that usable memory in bank 0 starts from a PMD-aligned address (Mike Rapoport)
- security: smack: Fix possible null-pointer dereferences in smack_socket_sock_rcv_skb() (Jia-Ju Bai)
- PCI: exynos: Propagate errors for optional PHYs (Thierry Reding)
- PCI: imx6: Propagate errors for optional regulators (Thierry Reding)
- PCI: rockchip: Propagate errors for optional regulators (Thierry Reding)
- HID: apple: Fix stuck function keys when using FN (Joao Moreno)
- rtc: snvs: fix possible race condition (Anson Huang)
- ARM: 8898/1: mm: Don't treat faults reported from cache maintenance as writes (Will Deacon)
- livepatch: Nullify obj->mod in klp_module_coming()'s error path (Miroslav Benes)
- PCI: tegra: Fix OF node reference leak (Nishka Dasgupta)
- mfd: intel-lpss: Remove D3cold delay (Kai-Heng Feng)
- i2c-cht-wc: Fix lockdep warning (Hans de Goede)
- MIPS: tlbex: Explicitly cast _PAGE_NO_EXEC to a boolean (Nathan Chancellor)
- dma-buf/sw_sync: Synchronize signal vs syncpt free (Chris Wilson)
- scsi: core: Reduce memory required for SCSI logging (Bart Van Assche)
- clk: at91: select parent if main oscillator or bypass is enabled (Eugen Hristev)
- arm64: fix unreachable code issue with cmpxchg (Arnd Bergmann)
- powerpc/pseries: correctly track irq state in default idle (Nathan Lynch)
- powerpc/64s/exception: machine check use correct cfar for late handler (Nicholas Piggin)
- drm/amdgpu/si: fix ASIC tests (Jean Delvare)
- drm/nouveau/volt: Fix for some cards having 0 maximum voltage (Mark Menzynski)
- vfio_pci: Restore original state on release (hexin)
- pinctrl: tegra: Fix write barrier placement in pmx_writel (Sowjanya Komatineni)
- powerpc/pseries/mobility: use cond_resched when updating device tree (Nathan Lynch)
- powerpc/futex: Fix warning: 'oldval' may be used uninitialized in this function (Christophe Leroy)
- powerpc/rtas: use device model APIs and serialization during LPM (Nathan Lynch)
- powerpc/xmon: Check for HV mode when dumping XIVE info from OPAL (Cédric Le Goater)
- clk: zx296718: Don't reference clk_init_data after registration (Stephen Boyd)
- clk: sirf: Don't reference clk_init_data after registration (Stephen Boyd)
- clk: sunxi-ng: v3s: add missing clock slices for MMC2 module clocks (Icenowy Zheng)
- clk: qoriq: Fix -Wunused-const-variable (Nathan Huckleberry)
- ipmi_si: Only schedule continuously in the thread in maintenance mode (Corey Minyard)
- gpu: drm: radeon: Fix a possible null-pointer dereference in radeon_connector_set_property() (Jia-Ju Bai)
- drm/radeon: Fix EEH during kexec (KyleMahlkuch)
- drm/stm: attach gem fence to atomic state (Ahmad Fatoum)
- video: ssd1307fb: Start page range at page_offset (Marko Kohtala)
- drm/panel: simple: fix AUO g185han01 horizontal blanking (Lucas Stach)
- drm/bridge: tc358767: Increase AUX transfer length limit (Andrey Smirnov)
- tpm: Fix TPM 1.2 Shutdown sequence to prevent future TPM operations (Vadim Sukhomlinov)
- tpm: use tpm_try_get_ops() in tpm-sysfs.c. (Jarkko Sakkinen)
- tpm: migrate pubek_show to struct tpm_buf (Jarkko Sakkinen)
- Linux 4.14.147 (Greg Kroah-Hartman)
- Btrfs: fix race setting up and completing qgroup rescan workers (Filipe Manana)
- btrfs: qgroup: Drop quota_root and fs_info parameters from update_qgroup_status_item (Lu Fengqi)
- mm/compaction.c: clear total_{migrate,free}_scanned before scanning a new zone (Yafang Shao)
- md/raid0: avoid RAID0 data corruption due to layout confusion. (NeilBrown)
- CIFS: Fix oplock handling for SMB 2.1+ protocols (Pavel Shilovsky)
- CIFS: fix max ea value size (Murphy Zhou)
- i2c: riic: Clear NACK in tend isr (Chris Brandt)
- hwrng: core - don't wait on add_early_randomness() (Laurent Vivier)
- quota: fix wrong condition in is_quota_modification() (Chao Yu)
- ext4: fix punch hole for inline_data file systems (Theodore Ts'o)
- ext4: fix warning inside ext4_convert_unwritten_extents_endio (Rakesh Pandit)
- /dev/mem: Bail out upon SIGKILL. (Tetsuo Handa)
- cfg80211: Purge frame registrations on iftype change (Denis Kenzior)
- md: only call set_in_sync() when it is expected to succeed. (NeilBrown)
- md: don't report active array_state until after revalidate_disk() completes. (NeilBrown)
- md/raid6: Set R5_ReadError when there is read failure on parity disk (Xiao Ni)
- btrfs: qgroup: Fix the wrong target io_tree when freeing reserved data space (Qu Wenruo)
- btrfs: Relinquish CPUs in btrfs_compare_trees (Nikolay Borisov)
- Btrfs: fix use-after-free when using the tree modification log (Filipe Manana)
- ovl: filter of trusted xattr results in audit (Mark Salyzyn)
- memcg, kmem: do not fail __GFP_NOFAIL charges (Michal Hocko)
- memcg, oom: don't require __GFP_FS when invoking memcg OOM killer (Tetsuo Handa)
- gfs2: clear buf_in_tr when ending a transaction in sweep_bh_for_rgrps (Bob Peterson)
- regulator: Defer init completion for a while after late_initcall (Mark Brown)
- alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP (Thadeu Lima de Souza Cascardo)
- arm64: dts: rockchip: limit clock rate of MMC controllers for RK3328 (Shawn Lin)
- ARM: zynq: Use memcpy_toio instead of memcpy on smp bring-up (Luis Araneda)
- ARM: samsung: Fix system restart on S3C6410 (Lihua Yao)
- ASoC: Intel: Fix use of potentially uninitialized variable (Amadeusz Sławiński)
- ASoC: Intel: Skylake: Use correct function to access iomem space (Amadeusz Sławiński)
- ASoC: Intel: NHLT: Fix debug print format (Amadeusz Sławiński)
- binfmt_elf: Do not move brk for INTERP-less ET_EXEC (Kees Cook)
- media: sn9c20x: Add MSI MS-1039 laptop to flip_dmi_table (Hans de Goede)
- KVM: x86: Manually calculate reserved bits when loading PDPTRS (Sean Christopherson)
- KVM: x86: set ctxt->have_exception in x86_decode_insn() (Jan Dakinevich)
- KVM: x86: always stop emulation on page fault (Jan Dakinevich)
- x86/retpolines: Fix up backport of a9d57ef15cbe (Nathan Chancellor)
- parisc: Disable HP HSC-PCI Cards to prevent kernel crash (Helge Deller)
- fuse: fix missing unlock_page in fuse_writepage() (Vasily Averin)
- ALSA: hda/realtek - Fixup mute led on HP Spectre x360 (Tom Briden)
- randstruct: Check member structs in is_pure_ops_struct() (Joonwon Kang)
- IB/hfi1: Define variables as unsigned long to fix KASAN warning (Ira Weiny)
- printk: Do not lose last line in kmsg buffer dump (Vincent Whitchurch)
- scsi: scsi_dh_rdac: zero cdb in send_mode_select() (Martin Wilck)
- ALSA: firewire-tascam: check intermediate state of clock status and retry (Takashi Sakamoto)
- ALSA: firewire-tascam: handle error code when getting current source of clock (Takashi Sakamoto)
- PM / devfreq: passive: fix compiler warning (MyungJoo Ham)
- media: omap3isp: Set device on omap3isp subdevs (Sakari Ailus)
- btrfs: extent-tree: Make sure we only allocate extents from block groups with the same type (Qu Wenruo)
- ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCentre M73/93 (Takashi Iwai)
- media: ttusb-dec: Fix info-leak in ttusb_dec_send_command() (Tomas Bortoli)
- drm/amd/powerplay/smu7: enforce minimal VBITimeout (v2) (Ahzo)
- ALSA: hda - Drop unsol event handler for Intel HDMI codecs (Takashi Iwai)
- e1000e: add workaround for possible stalled packet (Kai-Heng Feng)
- libertas: Add missing sentinel at end of if_usb.c fw_table (Kevin Easton)
- raid5: don't increment read_errors on EILSEQ return (Nigel Croxon)
- mmc: sdhci: Fix incorrect switch to HS mode (Al Cooper)
- mmc: core: Clarify sdio_irq_pending flag for MMC_CAP2_SDIO_IRQ_NOTHREAD (Ulf Hansson)
- raid5: don't set STRIPE_HANDLE to stripe which is in batch list (Guoqing Jiang)
- ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is not set (Peter Ujfalusi)
- s390/crypto: xts-aes-s390 fix extra run-time crypto self tests finding (Harald Freudenberger)
- kprobes: Prohibit probing on BUG() and WARN() address (Masami Hiramatsu)
- dmaengine: ti: edma: Do not reset reserved paRAM slots (Peter Ujfalusi)
- md/raid1: fail run raid1 array when active disk less than one (Yufen Yu)
- hwmon: (acpi_power_meter) Change log level for 'unsafe software power cap' (Wang Shenran)
- ACPI / PCI: fix acpi_pci_irq_enable() memory leak (Wenwen Wang)
- ACPI: custom_method: fix memory leaks (Wenwen Wang)
- ARM: dts: exynos: Mark LDO10 as always-on on Peach Pit/Pi Chromebooks (Marek Szyprowski)
- libtraceevent: Change users plugin directory (Tzvetomir Stoyanov)
- iommu/iova: Avoid false sharing on fq_timer_on (Eric Dumazet)
- iommu/amd: Silence warnings under memory pressure (Qian Cai)
- nvmet: fix data units read and written counters in SMART log (Tom Wu)
- arm64: kpti: ensure patched kernel text is fetched from PoU (Mark Rutland)
- ACPI / CPPC: do not require the _PSD method (Al Stone)
- ASoC: es8316: fix headphone mixer volume table (Katsuhiro Suzuki)
- media: ov9650: add a sanity check (Mauro Carvalho Chehab)
- perf trace beauty ioctl: Fix off-by-one error in cmd->string table (Benjamin Peterson)
- media: saa7134: fix terminology around saa7134_i2c_eeprom_md7134_gate() (Maciej S. Szmigiero)
- media: cpia2_usb: fix memory leaks (Wenwen Wang)
- media: saa7146: add cleanup in hexium_attach() (Wenwen Wang)
- media: cec-notifier: clear cec_adap in cec_notifier_unregister (Hans Verkuil)
- PM / devfreq: exynos-bus: Correct clock enable sequence (Kamil Konieczny)
- PM / devfreq: passive: Use non-devm notifiers (Leonard Crestez)
- EDAC/amd64: Decode syndrome before translating address (Yazen Ghannam)
- EDAC/amd64: Recognize DRAM device type ECC capability (Yazen Ghannam)
- libperf: Fix alignment trap with xyarray contents in 'perf stat' (Gerald BAEZA)
- media: dvb-core: fix a memory leak bug (Wenwen Wang)
- nbd: add missing config put (Mike Christie)
- media: hdpvr: add terminating 0 at end of string (Hans Verkuil)
- media: radio/si470x: kill urb on error (Hans Verkuil)
- ARM: dts: imx7d: cl-som-imx7: make ethernet work again (André Draszik)
- net: lpc-enet: fix printk format strings (Arnd Bergmann)
- media: imx: mipi csi-2: Don't fail if initial state times-out (Ezequiel Garcia)
- media: omap3isp: Don't set streaming state on random subdevs (Sakari Ailus)
- media: i2c: ov5645: Fix power sequence (Ezequiel Garcia)
- perf record: Support aarch64 random socket_id assignment (Tan Xiaojun)
- dmaengine: iop-adma: use correct printk format strings (Arnd Bergmann)
- media: rc: imon: Allow iMON RC protocol for ffdc 7e device (Darius Rad)
- media: fdp1: Reduce FCP not found message level to debug (Geert Uytterhoeven)
- media: mtk-mdp: fix reference count on old device tree (Matthias Brugger)
- perf test vfs_getname: Disable ~/.perfconfig to get default output (Arnaldo Carvalho de Melo)
- media: gspca: zero usb_buf on error (Hans Verkuil)
- sched/fair: Use rq_lock/unlock in online_fair_sched_group (Phil Auld)
- efi: cper: print AER info of PCIe fatal error (Xiaofei Tan)
- EDAC, pnd2: Fix ioremap() size in dnv_rd_reg() (Stephen Douthit)
- ACPI / processor: don't print errors for processorIDs == 0xff (Jiri Slaby)
- md: don't set In_sync if array is frozen (Guoqing Jiang)
- md: don't call spare_active in md_reap_sync_thread if all member devices can't work (Guoqing Jiang)
- md/raid1: end bio when the device faulty (Yufen Yu)
- ASoC: rsnd: don't call clk_get_rate() under atomic context (Kuninori Morimoto)
- EDAC/altera: Use the proper type for the IRQ status bits (Dan Carpenter)
- ia64:unwind: fix double free for mod->arch.init_unw_table (chenzefeng)
- ALSA: usb-audio: Skip bSynchAddress endpoint check if it is invalid (Ard van Breemen)
- base: soc: Export soc_device_register/unregister APIs (Vinod Koul)
- media: iguanair: add sanity checks (Oliver Neukum)
- EDAC/mc: Fix grain_bits calculation (Robert Richter)
- ALSA: i2c: ak4xxx-adda: Fix a possible null pointer dereference in build_adc_controls() (Jia-Ju Bai)
- ALSA: hda - Show the fatal CORB/RIRB error more clearly (Takashi Iwai)
- x86/apic: Soft disable APIC before initializing it (Thomas Gleixner)
- x86/reboot: Always use NMI fallback when shutdown via reboot vector IPI fails (Grzegorz Halat)
- sched/core: Fix CPU controller for !RT_GROUP_SCHED (Juri Lelli)
- sched/fair: Fix imbalance due to CPU affinity (Vincent Guittot)
- media: i2c: ov5640: Check for devm_gpiod_get_optional() error (Fabio Estevam)
- media: hdpvr: Add device num check and handling (Luke Nowakowski-Krijger)
- media: exynos4-is: fix leaked of_node references (Wen Yang)
- media: mtk-cir: lower de-glitch counter for rc-mm protocol (Sean Young)
- media: dib0700: fix link error for dibx000_i2c_set_speed (Arnd Bergmann)
- leds: leds-lp5562 allow firmware files up to the maximum length (Nick Stoughton)
- dmaengine: bcm2835: Print error in case setting DMA mask fails (Stefan Wahren)
- ASoC: sgtl5000: Fix charge pump source assignment (Oleksandr Suvorov)
- regulator: lm363x: Fix off-by-one n_voltages for lm3632 ldo_vpos/ldo_vneg (Axel Lin)
- ALSA: hda: Flush interrupts on disabling (Chris Wilson)
- nfc: enforce CAP_NET_RAW for raw sockets (Ori Nimron)
- ax25: enforce CAP_NET_RAW for raw sockets (Ori Nimron)
- appletalk: enforce CAP_NET_RAW for raw sockets (Ori Nimron)
- net/mlx5: Add device ID of upcoming BlueField-2 (Bodong Wang)
- usbnet: sanity checking of packet sizes and device mtu (Oliver Neukum)
- usbnet: ignore endpoints with invalid wMaxPacketSize (Bjørn Mork)
- skge: fix checksum byte order (Stephen Hemminger)
- sch_netem: fix a divide by zero in tabledist() (Eric Dumazet)
- ppp: Fix memory leak in ppp_write (Takeshi Misawa)
- openvswitch: change type of UPCALL_PID attribute to NLA_UNSPEC (Li RongQing)
- net_sched: add max len check for TCA_KIND (Cong Wang)
- net/sched: act_sample: don't push mac header on ip6gre ingress (Davide Caratti)
- net: qrtr: Stop rx_worker before freeing node (Bjorn Andersson)
- net/phy: fix DP83865 10 Mbps HDX loopback disable function (Peter Mamonov)
- macsec: drop skb sk before calling gro_cells_receive (Xin Long)
- cdc_ncm: fix divide-by-zero caused by invalid wMaxPacketSize (Bjørn Mork)
- arcnet: provide a buffer big enough to actually receive packets (Uwe Kleine-König)
- f2fs: use generic EFSBADCRC/EFSCORRUPTED (Chao Yu)
- Bluetooth: btrtl: Additional Realtek 8822CE Bluetooth devices (Jian-Hong Pan)
- xfs: don't crash on null attr fork xfs_bmapi_read (Darrick J. Wong)
- ACPI: video: Add new hw_changes_brightness quirk, set it on PB Easynote MZ35 (Hans de Goede)
- net: don't warn in inet diag when IPV6 is disabled (Stephen Hemminger)
- drm: Flush output polling on shutdown (Chris Wilson)
- f2fs: fix to do sanity check on segment bitmap of LFS curseg (Chao Yu)
- dm zoned: fix invalid memory access (Mikulas Patocka)
- Revert "f2fs: avoid out-of-range memory access" (Chao Yu)
- blk-mq: move cancel of requeue_work to the front of blk_exit_queue (zhengbin)
- PCI: hv: Avoid use of hv_pci_dev->pci_slot after freeing it (Dexuan Cui)
- f2fs: check all the data segments against all node ones (Surbhi Palande)
- irqchip/gic-v3-its: Fix LPI release for Multi-MSI devices (Marc Zyngier)
- locking/lockdep: Add debug_locks check in __lock_downgrade() (Waiman Long)
- power: supply: sysfs: ratelimit property read error message (David Lechner)
- pinctrl: sprd: Use define directive for sprd_pinconf_params values (Nathan Chancellor)
- objtool: Clobber user CFLAGS variable (Josh Poimboeuf)
- ALSA: hda - Apply AMD controller workaround for Raven platform (Takashi Iwai)
- ALSA: hda - Add laptop imic fixup for ASUS M9V laptop (Shih-Yuan Lee (FourDollars))
- arm64: kpti: Whitelist Cortex-A CPUs that don't implement the CSV3 field (Will Deacon)
- ASoC: fsl: Fix of-node refcount unbalance in fsl_ssi_probe_from_dt() (Takashi Iwai)
- media: tvp5150: fix switch exit in set control handler (Marco Felsch)
- iwlwifi: mvm: send BCAST management frames to the right station (Emmanuel Grumbach)
- crypto: talitos - fix missing break in switch statement (Gustavo A. R. Silva)
- mtd: cfi_cmdset_0002: Use chip_good() to retry in do_write_oneword() (Tokunori Ikegami)
- HID: hidraw: Fix invalid read in hidraw_ioctl (Alan Stern)
- HID: logitech: Fix general protection fault caused by Logitech driver (Alan Stern)
- HID: sony: Fix memory corruption issue on cleanup. (Roderick Colenbrander)
- HID: prodikeys: Fix general protection fault during probe (Alan Stern)
- IB/core: Add an unbound WQ type to the new CQ API (Jack Morgenstein)
- objtool: Query pkg-config for libelf location (Rolf Eike Beer)
- powerpc/xive: Fix bogus error code returned by OPAL (Greg Kurz)
- Revert "Bluetooth: validate BLE connection interval updates" (Marcel Holtmann)
- Linux 4.14.146 (Greg Kroah-Hartman)
- media: technisat-usb2: break out of loop at end of buffer (Sean Young)
- tcp: Don't dequeue SYN/FIN-segments from write-queue (Christoph Paasch)
- tcp: Reset send_head when removing skb from write-queue (Christoph Paasch)
- binfmt_elf: move brk out of mmap when doing direct loader exec (Kees Cook)
- floppy: fix usercopy direction (Jann Horn)
- PCI: kirin: Fix section mismatch warning (Nathan Chancellor)
- iommu/amd: Fix race in increase_address_space() (Joerg Roedel)
- iommu/amd: Flush old domains in kdump kernel (Stuart Hayes)
- keys: Fix missing null pointer check in request_key_auth_describe() (Hillf Danton)
- x86/hyper-v: Fix overflow bug in fill_gva_list() (Tianyu Lan)
- x86/uaccess: Don't leak the AC flags into __get_user() argument evaluation (Peter Zijlstra)
- dmaengine: ti: omap-dma: Add cleanup in omap_dma_probe() (Wenwen Wang)
- dmaengine: ti: dma-crossbar: Fix a memory leak bug (Wenwen Wang)
- net: seeq: Fix the function used to release some memory in an error handling path (Christophe JAILLET)
- tools/power turbostat: fix buffer overrun (Naoya Horiguchi)
- tools/power x86_energy_perf_policy: Fix argument parsing (Zephaniah E. Loss-Cutler-Hull)
- tools/power x86_energy_perf_policy: Fix "uninitialized variable" warnings at -O2 (Ben Hutchings)
- amd-xgbe: Fix error path in xgbe_mod_init() (YueHaibing)
- perf/x86/amd/ibs: Fix sample bias for dispatched micro-ops (Kim Phillips)
- perf/x86/intel: Restrict period on Nehalem (Josh Hunt)
- i2c: designware: Synchronize IRQs when unregistering slave client (Jarkko Nikula)
- sky2: Disable MSI on yet another ASUS boards (P6Xxxx) (Takashi Iwai)
- ARM: 8901/1: add a criteria for pfn_valid of arm (zhaoyang)
- cifs: Use kzfree() to zero out the password (Dan Carpenter)
- cifs: set domainName when a domain-key is used in multiuser (Ronnie Sahlberg)
- kallsyms: Don't let kallsyms_lookup_size_offset() fail on retrieving the first symbol (Marc Zyngier)
- NFSv2: Fix write regression (Trond Myklebust)
- NFSv2: Fix eof handling (Trond Myklebust)
- netfilter: nf_conntrack_ftp: Fix debug output (Thomas Jarosch)
- x86/apic: Fix arch_dynirq_lower_bound() bug for DT enabled machines (Thomas Gleixner)
- r8152: Set memory to all 0xFFs on failed reg reads (Prashant Malani)
- batman-adv: Only read OGM2 tvlv_len after buffer len check (Sven Eckelmann)
- ARM: 8874/1: mm: only adjust sections of valid mm structures (Doug Berger)
- qed: Add cleanup in qed_slowpath_start() (Wenwen Wang)
- Kconfig: Fix the reference to the IDT77105 Phy driver in the description of ATM_NICSTAR_USE_IDT77105 (Christophe JAILLET)
- NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup (Trond Myklebust)
- NFSv4: Fix return value in nfs_finish_open() (Trond Myklebust)
- NFSv4: Fix return values for nfs4_file_open() (Trond Myklebust)
- netfilter: xt_nfacct: Fix alignment mismatch in xt_nfacct_match_info (Juliana Rodrigueiro)
- fpga: altera-ps-spi: Fix getting of optional confd gpio (Phil Reid)
- s390/bpf: use 32-bit index for tail calls (Ilya Leoshkevich)
- ARM: dts: dra74x: Fix iodelay configuration for mmc3 (Faiz Abbas)
- ARM: OMAP2+: Fix omap4 errata warning on other SoCs (Tony Lindgren)
- s390/bpf: fix lcgr instruction encoding (Ilya Leoshkevich)
- ARM: OMAP2+: Fix missing SYSC_HAS_RESET_STATUS for dra7 epwmss (Tony Lindgren)
- nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds (Masashi Honma)
- mwifiex: Fix three heap overflow at parsing element in cfg80211_ap_settings (Wen Huang) {CVE-2019-14814} {CVE-2019-14815} {CVE-2019-14816}
- tty/serial: atmel: reschedule TX after RX was started (Razvan Stefanescu)
- serial: sprd: correct the wrong sequence of arguments (Chunyan Zhang)
- firmware: google: check if size is valid when decoding VPD data (Hung-Te Lin)
- net_sched: let qdisc_put() accept NULL pointer (Cong Wang)
- media: tm6000: double free if usb disconnect while streaming (Sean Young)
- phy: renesas: rcar-gen3-usb2: Disable clearing VBUS in over-current (Yoshihiro Shimoda)
- USB: usbcore: Fix slab-out-of-bounds bug during device reset (Alan Stern)
- powerpc/mm/radix: Use the right page size for vmemmap mapping (Aneesh Kumar K.V)
- Input: elan_i2c - remove Lenovo Legion Y7000 PnpID (Benjamin Tissoires)
- HID: wacom: generic: read HID_DG_CONTACTMAX from any feature report (Aaron Armstrong Skomra)
- Linux 4.14.145 (Greg Kroah-Hartman)
- x86/build: Add -Wnoaddress-of-packed-member to REALMODE_CFLAGS, to silence GCC9 build warning (Linus Torvalds)
- nvmem: Use the same permissions for eeprom as for nvmem (Jean Delvare)
- platform/x86: pmc_atom: Add CB4063 Beckhoff Automation board to critclk_systems DMI table (Steffen Dirkwinkel)
- Revert "Bluetooth: btusb: driver to enable the usb-wakeup feature" (Mario Limonciello)
- drm/mediatek: mtk_drm_drv.c: Add of_node_put() before goto (Nishka Dasgupta)
- firmware: ti_sci: Always request response from firmware (Andrew F. Davis)
- crypto: talitos - HMAC SNOOP NO AFEU mode requires SW icv checking. (Christophe Leroy)
- crypto: talitos - Do not modify req->cryptlen on decryption. (Christophe Leroy)
- crypto: talitos - fix ECB algs ivsize (Christophe Leroy)
- crypto: talitos - check data blocksize in ablkcipher. (Christophe Leroy)
- crypto: talitos - fix CTR alg blocksize (Christophe Leroy)
- crypto: talitos - check AES key size (Christophe Leroy)
- driver core: Fix use-after-free and double free on glue directory (Muchun Song)
- ubifs: Correctly use tnc_next() in search_dh_cookie() (Richard Weinberger)
- PCI: Always allow probing with driver_override (Alex Williamson)
- mtd: rawnand: mtk: Fix wrongly assigned OOB buffer pointer issue (Xiaolei Li)
- clk: rockchip: Don't yell about bad mmc phases when getting (Douglas Anderson)
- drm/meson: Add support for XBGR8888 & ABGR8888 formats (Neil Armstrong)
- powerpc: Add barrier_nospec to raw_copy_in_user() (Suraj Jitindar Singh)
- MIPS: VDSO: Use same -m cflag as the kernel proper (Paul Burton)
- MIPS: VDSO: Prevent use of smp_processor_id() (Paul Burton)
- KVM: x86: work around leak of uninitialized stack contents (Fuqian Huang)
- KVM: s390: Do not leak kernel stack data in the KVM_S390_INTERRUPT ioctl (Thomas Huth)
- genirq: Prevent NULL pointer dereference in resend_irqs() (Yunfeng Ye)
- Btrfs: fix assertion failure during fsync and use of stale transaction (Filipe Manana)
- gpio: fix line flag validation in lineevent_create (Kent Gibson)
- gpio: fix line flag validation in linehandle_create (Kent Gibson)
- gpiolib: acpi: Add gpiolib_acpi_run_edge_events_on_boot option and blacklist (Hans de Goede)
- Revert "MIPS: SiByte: Enable swiotlb for SWARM, LittleSur and BigSur" (Greg Kroah-Hartman)
- btrfs: correctly validate compression type (Johannes Thumshirn)
- btrfs: compression: add helper for type to string conversion (David Sterba)
- tun: fix use-after-free when register netdev failed (Yang Yingliang)
- tipc: add NULL pointer check before calling kfree_rcu (Xin Long)
- tcp: fix tcp_ecn_withdraw_cwr() to clear TCP_ECN_QUEUE_CWR (Neal Cardwell)
- sctp: use transport pf_retrans in sctp_do_8_2_transport_strike (Xin Long)
- sctp: Fix the link time qualifier of 'sctp_ctrlsock_exit()' (Christophe JAILLET)
- sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero (Cong Wang)
- net: phylink: Fix flow control resolution (Stefan Chulski)
- net: gso: Fix skb_segment splat when splitting gso_size mangled skb having linear-headed frag_list (Shmulik Ladkani)
- net: Fix null de-reference of device refcount (Subash Abhinov Kasiviswanathan)
- isdn/capi: check message length in capi_write() (Eric Biggers)
- ipv6: Fix the link time qualifier of 'ping_v6_proc_exit_net()' (Christophe JAILLET)
- cdc_ether: fix rndis support for Mediatek based smartphones (Bjørn Mork)
- bridge/mdb: remove wrong use of NLM_F_MULTI (Nicolas Dichtel)
-
Tue Jun 02 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1947.uek]
- A/A Bonding: Remove "rdmaip_garp_wq" work queue (Sudhakar Dindukurti) [Orabug: 30507174]
- Revert "x86/cpufeatures: Combine word 11 and 12 into a new scattered features word" (Liam Merwick) [Orabug: 30552848]
- x86/hyperv: Make vapic support x2apic mode (Roman Kagan) [Orabug: 30571041]
- PCI: hv: Refactor hv_irq_unmask() to use cpumask_to_vpset() (Maya Nakamura) [Orabug: 30571041]
- PCI: hv: Replace hv_vp_set with hv_vpset (Maya Nakamura) [Orabug: 30571041]
- PCI: hv: Add __aligned(8) to struct retarget_msi_interrupt (Maya Nakamura) [Orabug: 30571041]
- MAINTAINERS: Add Hyper-V IOMMU driver into Hyper-V CORE AND DRIVERS scope (Lan Tianyu) [Orabug: 30571041]
- iommu/hyper-v: Add Hyper-V stub IOMMU driver (Lan Tianyu) [Orabug: 30571041]
- x86/Hyper-V: Set x2apic destination mode to physical when x2apic is available (Lan Tianyu) [Orabug: 30571041]
- x86/apic: Provide apic_ack_irq() (Thomas Gleixner) [Orabug: 30571041]
- Linux 4.14.144 (Greg Kroah-Hartman)
- kernel/module: Fix mem leak in module_add_modinfo_attrs (YueHaibing)
- clk: s2mps11: Add used attribute to s2mps11_dt_match (Nathan Chancellor)
- scripts/decode_stacktrace: match basepath using shell prefix operator, not regex (Nicolas Boichat)
- arm64: dts: rockchip: enable usb-host regulators at boot on rk3328-rock64 (Dmitry Voytik)
- powerpc/64: mark start_here_multiplatform as __ref (Christophe Leroy)
- hv_sock: Fix hang when a connection is closed (Dexuan Cui)
- batman-adv: Only read OGM tvlv_len after buffer len check (Sven Eckelmann)
- batman-adv: fix uninit-value in batadv_netlink_get_ifindex() (Eric Dumazet)
- vhost/test: fix build for vhost test (Tiwei Bie)
- PCI: dra7xx: Fix legacy INTD IRQ handling (Vignesh R)
- PCI: designware-ep: Fix find_first_zero_bit() usage (Niklas Cassel)
- ip6: fix skb leak in ip6frag_expire_frag_queue() (Eric Dumazet)
- xfrm: clean up xfrm protocol checks (Cong Wang)
- powerpc/tm: Fix FP/VMX unavailable exceptions inside a transaction (Gustavo Romero) {CVE-2019-15030}
- drm/vmwgfx: Fix double free in vmw_recv_msg() (Dan Carpenter)
- sched/fair: Don't assign runtime for throttled cfs_rq (Liangyan)
- ALSA: hda/realtek - Fix the problem of two front mics on a ThinkCentre (Hui Wang)
- ALSA: hda/realtek - Fix overridden device-specific initialization (Takashi Iwai)
- ALSA: hda - Fix potential endless loop at applying quirks (Takashi Iwai)
- Linux 4.14.143 (Greg Kroah-Hartman)
- mld: fix memory leak in mld_del_delrec() (Eric Dumazet)
- net: sched: act_sample: fix psample group handling on overwrite (Vlad Buslov)
- tcp: remove empty skb from write queue in error cases (Eric Dumazet)
- tcp: inherit timestamp on mtu probe (Willem de Bruijn)
- net: stmmac: dwmac-rk: Don't fail if phy regulator is absent (Chen-Yu Tsai)
- net_sched: fix a NULL pointer deref in ipt action (Cong Wang)
- net: fix skb use after free in netpoll (Feng Sun)
- Revert "x86/apic: Include the LDR when clearing out APIC registers" (Linus Torvalds)
- spi: bcm2835aux: fix corruptions for longer spi transfers (Martin Sperl)
- spi: bcm2835aux: remove dangerous uncontrolled read of fifo (Martin Sperl)
- spi: bcm2835aux: unifying code between polling and interrupt driven code (Martin Sperl)
- libceph: allow ceph_buffer_put() to receive a NULL ceph_buffer (Luis Henriques)
- ceph: fix buffer free while holding i_ceph_lock in fill_inode() (Luis Henriques)
- ceph: fix buffer free while holding i_ceph_lock in __ceph_build_xattrs_blob() (Luis Henriques)
- ceph: fix buffer free while holding i_ceph_lock in __ceph_setxattr() (Luis Henriques)
- IB/mlx4: Fix memory leaks (Wenwen Wang)
- Tools: hv: kvp: eliminate 'may be used uninitialized' warning (Vitaly Kuznetsov)
- Input: hyperv-keyboard: Use in-place iterator API in the channel callback (Dexuan Cui)
- HID: cp2112: prevent sleeping function called from invalid context (Benjamin Tissoires)
- kprobes: Fix potential deadlock in kprobe_optimizer() (Andrea Righi)
- ravb: Fix use-after-free ravb_tstamp_skb (Tho Vu)
- wimax/i2400m: fix a memory leak bug (Wenwen Wang)
- net: kalmia: fix memory leaks (Wenwen Wang)
- cx82310_eth: fix a memory leak bug (Wenwen Wang)
- vfs: fix page locking deadlocks when deduping files (Darrick J. Wong)
- lan78xx: Fix memory leaks (Wenwen Wang)
- net: myri10ge: fix memory leaks (Wenwen Wang)
- liquidio: add cleanup in octeon_setup_iq() (Wenwen Wang)
- cxgb4: fix a memory leak bug (Wenwen Wang)
- drm/mediatek: set DMA max segment size (Alexandre Courbot)
- drm/mediatek: use correct device to import PRIME buffers (Alexandre Courbot)
- gpio: Fix build error of function redefinition (YueHaibing)
- ibmveth: Convert multicast list size for little-endian system (Thomas Falcon)
- Bluetooth: btqca: Add a short delay before downloading the NVM (Matthias Kaehlcke)
- net: tc35815: Explicitly check NET_IP_ALIGN is not zero in tc35815_rx (Nathan Chancellor)
- hv_netvsc: Fix a warning of suspicious RCU usage (Dexuan Cui)
- net: tundra: tsi108: use spin_lock_irqsave instead of spin_lock_irq in IRQ context (Fuqian Huang)
- Linux 4.14.142 (Greg Kroah-Hartman)
- Revert "ASoC: Fail card instantiation if DAI format setup fails" (Greg Kroah-Hartman)
- x86/ptrace: fix up botched merge of spectrev1 fix (Greg Kroah-Hartman)
- i2c: piix4: Fix port selection for AMD Family 16h Model 30h (Andrew Cooks)
- NFS: Ensure O_DIRECT reports an error if the bytes read/written is 0 (Trond Myklebust)
- NFS: Pass error information to the pgio error cleanup routine (Trond Myklebust)
- NFSv4/pnfs: Fix a page lock leak in nfs_pageio_resend() (Trond Myklebust)
- NFS: Clean up list moves of struct nfs_page (Trond Myklebust)
- KVM: arm/arm64: vgic-v2: Handle SGI bits in GICD_I{S,C}PENDR0 as WI (Marc Zyngier)
- KVM: arm/arm64: vgic: Fix potential deadlock when ap_list is long (Heyi Guo)
- KVM: PPC: Book3S: Fix incorrect guest-to-user-translation error handling (Alexey Kardashevskiy)
- mac80211: fix possible sta leak (Johannes Berg)
- Revert "cfg80211: fix processing world regdomain when non modular" (Hodaszi, Robert)
- crypto: ccp - Ignore unconfigured CCP device on suspend/resume (Gary R Hook)
- VMCI: Release resource if the work is already queued (Nadav Amit)
- drm/i915: Don't deballoon unused ggtt drm_mm_node in linux guest (Xiong Zhang)
- intel_th: pci: Add Tiger Lake support (Alexander Shishkin)
- intel_th: pci: Add support for another Lewisburg PCH (Alexander Shishkin)
- stm class: Fix a double free of stm_source_device (Ding Xiang)
- mmc: core: Fix init of SD cards reporting an invalid VDD range (Ulf Hansson)
- mmc: sdhci-of-at91: add quirk for broken HS200 (Eugen Hristev)
- uprobes/x86: Fix detection of 32-bit user mode (Sebastian Mayr)
- USB: storage: ums-realtek: Whitelist auto-delink support (Kai-Heng Feng)
- USB: storage: ums-realtek: Update module parameter description for auto_delink_en (Kai-Heng Feng)
- usb: host: xhci: rcar: Fix typo in compatible string matching (Geert Uytterhoeven)
- usb: host: ohci: fix a race condition between shutdown and irq (Yoshihiro Shimoda)
- usb: chipidea: udc: don't do hardware access if gadget has stopped (Peter Chen)
- USB: cdc-wdm: fix race between write and disconnect due to flag abuse (Oliver Neukum)
- usb-storage: Add new JMS567 revision to unusual_devs (Henk van der Laan)
- ftrace: Check for empty hash and comment the race with registering probes (Steven Rostedt (VMware))
- ftrace: Check for successful allocation of hash (Naveen N. Rao)
- ftrace: Fix NULL pointer dereference in t_probe_next() (Naveen N. Rao)
- x86/apic: Include the LDR when clearing out APIC registers (Bandan Das)
- x86/apic: Do not initialize LDR and DFR for bigsmp (Bandan Das)
- KVM: x86: Don't update RIP or do single-step on faulting emulation (Sean Christopherson)
- kvm: x86: skip populating logical dest map if apic is not sw enabled (Radim Krcmar)
- ALSA: seq: Fix potential concurrent access to the deleted pool (Takashi Iwai)
- ALSA: line6: Fix memory leak at line6_init_pcm() error path (Takashi Iwai)
- mm/zsmalloc.c: fix build when CONFIG_COMPACTION=n (Andrew Morton)
- tcp: make sure EPOLLOUT wont be missed (Eric Dumazet)
- net/smc: make sure EPOLLOUT is raised (Jason Baron)
- ALSA: usb-audio: Fix an OOB bug in parse_audio_mixer_unit (Hui Peng)
- ALSA: usb-audio: Fix a stack buffer overflow bug in check_input_term (Hui Peng)
- drm/tilcdc: Register cpufreq notifier after we have initialized crtc (Jyri Sarha)
- scsi: ufs: Fix RX_TERMINATION_FORCE_ENABLE define value (Pedro Sousa)
- drm/bridge: tfp410: fix memleak in get_modes() (Tomi Valkeinen)
- watchdog: bcm2835_wdt: Fix module autoload (Stefan Wahren)
- tools: hv: fix KVP and VSS daemons exit code (Adrian Vladu)
- usb: host: fotg2: restart hcd after port reset (Hans Ulli Kroll)
- drm/ast: Fixed reboot test may cause system hanged (Y.C. Chen)
- i2c: emev2: avoid race when unregistering slave client (Wolfram Sang)
- i2c: rcar: avoid race when unregistering slave client (Wolfram Sang)
- xen/blkback: fix memory leaks (Wenwen Wang)
- usb: gadget: mass_storage: Fix races between fsg_disable and fsg_set_alt (Benjamin Herrenschmidt)
- usb: gadget: composite: Clear "suspended" on reset/disconnect (Benjamin Herrenschmidt)
- iommu/dma: Handle SG length overflow better (Robin Murphy)
- auxdisplay: panel: need to delete scan_timer when misc_register fails in panel_attach (zhengbin)
- dmaengine: ste_dma40: fix unneeded variable warning (Arnd Bergmann)
- Linux 4.14.141 (Greg Kroah-Hartman)
- Revert "perf test 6: Fix missing kvm module load for s390" (Sasha Levin)
- powerpc: Allow flush_(inval_)dcache_range to work across ranges >4GB (Alastair D'Silva)
- dm zoned: fix potential NULL dereference in dmz_do_reclaim() (Dan Carpenter)
- xfs: fix missing ILOCK unlock when xfs_setattr_nonsize fails due to EDQUOT (Darrick J. Wong)
- mm/zsmalloc.c: fix race condition in zs_destroy_pool (Henry Burns)
- mm/zsmalloc.c: migration can leave pages in ZS_EMPTY indefinitely (Henry Burns)
- mm, page_owner: handle THP splits correctly (Vlastimil Babka)
- genirq: Properly pair kobject_del() with kobject_add() (Michael Kelley)
- dm zoned: properly handle backing device failure (Dmitry Fomichev)
- dm zoned: improve error handling in i/o map code (Dmitry Fomichev)
- dm zoned: improve error handling in reclaim (Dmitry Fomichev)
- dm table: fix invalid memory accesses with too high sector number (Mikulas Patocka)
- dm space map metadata: fix missing store of apply_bops() return value (ZhangXiaoxu)
- dm btree: fix order of block initialization in btree_split_beneath (ZhangXiaoxu)
- dm kcopyd: always complete failed jobs (Dmitry Fomichev)
- x86/boot: Fix boot regression caused by bootparam sanitizing (John Hubbard)
- x86/boot: Save fields explicitly, zero out everything else (John Hubbard)
- x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h (Tom Lendacky)
- x86/apic: Handle missing global clockevent gracefully (Thomas Gleixner)
- x86/retpoline: Don't clobber RFLAGS during CALL_NOSPEC on i386 (Sean Christopherson)
- userfaultfd_release: always remove uffd flags and clear vm_userfaultfd_ctx (Oleg Nesterov)
- gpiolib: never report open-drain/source lines as 'input' to user-space (Bartosz Golaszewski)
- drm/nouveau: Don't retry infinitely when receiving no data on i2c over AUX (Lyude Paul)
- libceph: fix PG split vs OSD (re)connect race (Ilya Dryomov)
- ceph: don't try fill file_lock on unsuccessful GETFILELOCK reply (Jeff Layton)
- Revert "dm bufio: fix deadlock with loop device" (Mikulas Patocka)
- HID: wacom: Correct distance scale for 2nd-gen Intuos devices (Jason Gerecke)
- HID: wacom: correct misreported EKR ring values (Aaron Armstrong Skomra)
- selftests: kvm: Adding config fragments (Naresh Kamboju)
- perf pmu-events: Fix missing "cpu_clk_unhalted.core" event (Jin Yao)
- perf cpumap: Fix writing to illegal memory in handling cpumap mask (He Zhe)
- perf ftrace: Fix failure to set cpumask when only one cpu is present (He Zhe)
- drm/vmwgfx: fix memory leak when too many retries have occurred (Colin Ian King)
- x86/lib/cpu: Address missing prototypes warning (Valdis Kletnieks)
- libata: add SG safety checks in SFF pio transfers (Jens Axboe)
- libata: have ata_scsi_rw_xlat() fail invalid passthrough requests (Jens Axboe)
- net: hisilicon: Fix dma_map_single failed on arm64 (Jiangfeng Xiao)
- net: hisilicon: fix hip04-xmit never return TX_BUSY (Jiangfeng Xiao)
- net: hisilicon: make hip04_tx_reclaim non-reentrant (Jiangfeng Xiao)
- net: cxgb3_main: Fix a resource leak in a error path in 'init_one()' (Christophe JAILLET)
- SMB3: Kernel oops mounting a encryptData share with CONFIG_DEBUG_VIRTUAL (Sebastien Tisserant)
- HID: input: fix a4tech horizontal wheel custom usage (Nicolas Saenz Julienne)
- NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim() (Trond Myklebust)
- net/ethernet/qlogic/qed: force the string buffer NULL-terminated (Wang Xiayang)
- can: peak_usb: force the string buffer NULL-terminated (Wang Xiayang)
- can: sja1000: force the string buffer NULL-terminated (Wang Xiayang)
- perf bench numa: Fix cpu0 binding (Jiri Olsa)
- isdn: hfcsusb: Fix mISDN driver crash caused by transfer buffer on the stack (Juliana Rodrigueiro)
- netfilter: ipset: Fix rename concurrency with listing (Jozsef Kadlecsik)
- isdn: mISDN: hfcsusb: Fix possible null-pointer dereferences in start_isoc_chain() (Jia-Ju Bai)
- qed: RDMA - Fix the hw_ver returned in device attributes (Michal Kalderon)
- net: usb: qmi_wwan: Add the BroadMobi BM818 card (Bob Ham)
- ASoC: ti: davinci-mcasp: Correct slot_width posed constraint (Peter Ujfalusi)
- st_nci_hci_connectivity_event_received: null check the allocation (Navid Emamdoost)
- st21nfca_connectivity_event_received: null check the allocation (Navid Emamdoost)
- ASoC: Fail card instantiation if DAI format setup fails (Ricard Wanderlof)
- can: dev: call netif_carrier_off() in register_candev() (Rasmus Villemoes)
- bonding: Force slave speed check after link state recovery for 802.3ad (Thomas Falcon)
- ASoC: dapm: Fix handling of custom_stop_condition on DAPM graph walks (Charles Keepax)
- netfilter: ebtables: fix a memory leak bug in compat (Wenwen Wang)
- mips: fix cacheinfo (Vladimir Kondratiev)
- MIPS: kernel: only use i8253 clocksource with periodic clockevent (Thomas Bogendoerfer)
- HID: Add 044f:b320 ThrustMaster, Inc. 2 in 1 DT (Ilya Trukhanov)
- Linux 4.14.140 (Greg Kroah-Hartman)
- xfrm: policy: remove pcpu policy cache (Florian Westphal)
- mmc: sdhci-of-arasan: Do now show error message in case of deffered probe (Michal Simek)
- bonding: Add vlan tx offload to hw_enc_features (YueHaibing)
- team: Add vlan tx offload to hw_enc_features (YueHaibing)
- net/mlx5e: Use flow keys dissector to parse packets for ARFS (Maxim Mikityanskiy)
- net/mlx5e: Only support tx/rx pause setting for port owner (Huy Nguyen)
- xen/netback: Reset nr_frags before freeing skb (Ross Lagerwall)
- sctp: fix the transport error_count check (Xin Long)
- net/packet: fix race in tpacket_snd() (Eric Dumazet)
- net/mlx4_en: fix a memory leak bug (Wenwen Wang)
- bnx2x: Fix VF's VLAN reconfiguration in reload. (Manish Chopra)
- iommu/amd: Move iommu_init_pci() to .init section (Joerg Roedel)
- Input: psmouse - fix build error of multiple definition (YueHaibing)
- netfilter: conntrack: Use consistent ct id hash calculation (Dirk Morris)
- arm64: ftrace: Ensure module ftrace trampoline is coherent with I-side (Will Deacon)
- arm64: compat: Allow single-byte watchpoints on all addresses (Will Deacon)
- Revert "tcp: Clear sk_send_head after purging the write queue" (Sasha Levin)
- bpf: fix bpf_jit_limit knob for PAGE_SIZE >= 64K (Daniel Borkmann)
- USB: serial: option: Add Motorola modem UARTs (Tony Lindgren)
- USB: serial: option: add the BroadMobi BM818 card (Bob Ham)
- USB: serial: option: Add support for ZTE MF871A (Yoshiaki Okamoto)
- USB: serial: option: add D-Link DWM-222 device ID (Rogan Dawes)
- USB: CDC: fix sanity checks in CDC union parser (Oliver Neukum)
- usb: cdc-acm: make sure a refcount is taken early enough (Oliver Neukum)
- usb: gadget: udc: renesas_usb3: Fix sysfs interface of "role" (Yoshihiro Shimoda)
- USB: core: Fix races in character device registration and deregistraion (Alan Stern)
- iio: adc: max9611: Fix temperature reading in probe (Jacopo Mondi)
- staging: comedi: dt3000: Fix rounding up of timer divisor (Ian Abbott)
- staging: comedi: dt3000: Fix signed integer overflow 'divider * base' (Ian Abbott)
- KVM: arm/arm64: Sync ICH_VMCR_EL2 back when about to block (Marc Zyngier)
- asm-generic: fix -Wtype-limits compiler warnings (Qian Cai)
- ocfs2: remove set but not used variable 'last_hash' (YueHaibing)
- drm: msm: Fix add_gpu_components (Jeffrey Hugo)
- IB/mad: Fix use-after-free in ib mad completion handling (Jack Morgenstein)
- IB/core: Add mitigation for Spectre V1 (Tony Luck)
- arm64/mm: fix variable 'pud' set but not used (Qian Cai)
- arm64: unwind: Prohibit probing on return_address() (Masami Hiramatsu)
- arm64/efi: fix variable 'si' set but not used (Qian Cai)
- kbuild: modpost: handle KBUILD_EXTRA_SYMBOLS only for external modules (Masahiro Yamada)
- ata: libahci: do not complain in case of deferred probe (Miquel Raynal)
- scsi: qla2xxx: Fix possible fcport null-pointer dereferences (Jia-Ju Bai)
- scsi: hpsa: correct scsi command status issue after reset (Don Brace)
- drm/bridge: lvds-encoder: Fix build error while CONFIG_DRM_KMS_HELPER=m (YueHaibing)
- libata: zpodd: Fix small read overflow in zpodd_get_mech_type() (Kees Cook)
- perf header: Fix use of unitialized value warning (Numfor Mbiziwo-Tiapo)
- perf header: Fix divide by zero error if f_header.attr_size==0 (Vince Weaver)
- irqchip/irq-imx-gpcv2: Forward irq type to parent (Lucas Stach)
- irqchip/gic-v3-its: Free unused vpt_page when alloc vpe table fail (Nianyao Tang)
- xen/pciback: remove set but not used variable 'old_state' (YueHaibing)
- clk: renesas: cpg-mssr: Fix reset control race condition (Geert Uytterhoeven)
- clk: at91: generated: Truncate divisor to GENERATED_MAX_DIV + 1 (Codrin Ciubotariu)
- netfilter: ebtables: also count base chain policies (Florian Westphal)
- net: usb: pegasus: fix improper read if get_registers() fail (Denis Kirjanov)
- Input: iforce - add sanity checks (Oliver Neukum)
- Input: kbtab - sanity check for endpoint type (Oliver Neukum)
- HID: hiddev: do cleanup in failure of opening a device (Hillf Danton)
- HID: hiddev: avoid opening a disconnected device (Hillf Danton)
- HID: holtek: test for sanity of intfdata (Oliver Neukum)
- ALSA: hda - Let all conexant codec enter D3 when rebooting (Hui Wang)
- ALSA: hda - Add a generic reboot_notify (Hui Wang)
- ALSA: hda - Fix a memory leak bug (Wenwen Wang)
- ALSA: hda - Apply workaround for another AMD chip 1022:1487 (Takashi Iwai)
- xtensa: add missing isync to the cpu_reset TLB code (Max Filippov)
- x86/mm: Use WRITE_ONCE() when setting PTEs (Nadav Amit)
- bpf: add bpf_jit_limit knob to restrict unpriv allocations (Daniel Borkmann)
- bpf: restrict access to core bpf sysctls (Daniel Borkmann)
- bpf: get rid of pure_initcall dependency to enable jits (Daniel Borkmann)
- mm/memcontrol.c: fix use after free in mem_cgroup_iter() (Miles Chen)
- sh: kernel: hw_breakpoint: Fix missing break in switch statement (Gustavo A. R. Silva)
- scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA (Suganath Prabu)
- Linux 4.14.139 (Greg Kroah-Hartman)
- iwlwifi: mvm: fix version check for GEO_TX_POWER_LIMIT support (Luca Coelho)
- iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT on version < 41 (Luca Coelho)
- iwlwifi: mvm: fix an out-of-bound access (Emmanuel Grumbach)
- iwlwifi: don't unmap as page memory that was mapped as single (Emmanuel Grumbach)
- mwifiex: fix 802.11n/WPA detection (Brian Norris)
- KVM: Fix leak vCPU's VMCS value into other pCPU (Wanpeng Li)
- NFSv4: Fix an Oops in nfs4_do_setattr (Trond Myklebust)
- NFSv4: Only pass the delegation to setattr if we're sending a truncate (Trond Myklebust)
- smb3: send CAP_DFS capability during session setup (Steve French)
- SMB3: Fix deadlock in validate negotiate hits reconnect (Pavel Shilovsky)
- mac80211: don't WARN on short WMM parameters from AP (Brian Norris)
- ALSA: hda - Workaround for crackled sound on AMD controller (1022:1457) (Takashi Iwai)
- ALSA: hda - Don't override global PCM hw info flag (Takashi Iwai)
- ALSA: firewire: fix a memory leak bug (Wenwen Wang)
- drm/i915: Fix wrong escape clock divisor init for GLK (Stanislav Lisovskiy)
- hwmon: (nct7802) Fix wrong detection of in4 presence (Guenter Roeck)
- can: peak_usb: pcan_usb_fd: Fix info-leaks to USB devices (Tomas Bortoli)
- can: peak_usb: pcan_usb_pro: Fix info-leaks to USB devices (Tomas Bortoli)
- HID: sony: Fix race condition between rumble and device remove. (Roderick Colenbrander)
- perf/core: Fix creating kernel counters for PMUs that override event->cpu (Leonard Crestez)
- tty/ldsem, locking/rwsem: Add missing ACQUIRE to read_failed sleep loop (Peter Zijlstra)
- test_firmware: fix a memory leak bug (Wenwen Wang)
- scsi: scsi_dh_alua: always use a 2 second delay before retrying RTPG (Hannes Reinecke)
- scsi: ibmvfc: fix WARN_ON during event pool release (Tyrel Datwyler)
- ARM: davinci: fix sleep.S build error on ARMv4 (Arnd Bergmann)
- ACPI/IORT: Fix off-by-one check in iort_dev_find_its_id() (Lorenzo Pieralisi)
- drbd: dynamically allocate shash descriptor (Arnd Bergmann)
- perf probe: Avoid calling freeing routine multiple times for same pointer (Arnaldo Carvalho de Melo)
- perf tools: Fix proper buffer size for feature processing (Jiri Olsa)
- ALSA: compress: Be more restrictive about when a drain is allowed (Charles Keepax)
- ALSA: compress: Don't allow paritial drain operations on capture streams (Charles Keepax)
- ALSA: compress: Prevent bypasses of set_params (Charles Keepax)
- ALSA: compress: Fix regression on compressed capture streams (Charles Keepax)
- s390/qdio: add sanity checks to the fast-requeue path (Julian Wiedmann)
- cpufreq/pasemi: fix use-after-free in pas_cpufreq_cpu_init() (Wen Yang)
- drm: silence variable 'conn' set but not used (Qian Cai)
- hwmon: (nct6775) Fix register address and added missed tolerance for nct6106 (Björn Gerhart)
- mac80211: don't warn about CW params when not using them (Brian Norris)
- scripts/sphinx-pre-install: fix script for RHEL/CentOS (Mauro Carvalho Chehab)
- netfilter: nft_hash: fix symhash with modulus one (Laura Garcia Liebana)
- netfilter: Fix rpfilter dropping vrf packets by mistake (Miaohe Lin)
- vfio-ccw: Set pa_nr to 0 if memory allocation fails for pa_iova_pfn (Farhan Ali)
- netfilter: nfnetlink: avoid deadlock due to synchronous request_module (Florian Westphal)
- can: peak_usb: fix potential double kfree_skb() (Stephane Grosjean)
- can: rcar_canfd: fix possible IRQ storm on high load (Nikita Yushchenko)
- usb: yurex: Fix use-after-free in yurex_delete (Suzuki K Poulose)
- usb: host: xhci-rcar: Fix timeout in xhci_suspend() (Yoshihiro Shimoda)
- perf record: Fix module size on s390 (Thomas Richter)
- perf db-export: Fix thread__exec_comm() (Adrian Hunter)
- perf annotate: Fix s390 gap between kernel end and module start (Thomas Richter)
- mm/vmalloc: Sync unmappings in __purge_vmap_area_lazy() (Joerg Roedel)
- x86/mm: Sync also unmappings in vmalloc_sync_all() (Joerg Roedel)
- x86/mm: Check for pfn instead of page in vmalloc_sync_one() (Joerg Roedel)
- tcp: Clear sk_send_head after purging the write queue (Ben Hutchings)
- crypto: ccp - Add support for valid authsize values less than 16 (Gary R Hook)
- lkdtm: support llvm-objcopy (Nick Desaulniers)
- Input: synaptics - enable RMI mode for HP Spectre X360 (Dmitry Torokhov)
- loop: set PF_MEMALLOC_NOIO for the worker thread (Mikulas Patocka)
- mmc: cavium: Add the missing dma unmap when the dma has finished. (Kevin Hao)
- mmc: cavium: Set the correct dma max segment size for mmc_host (Kevin Hao)
- sound: fix a memory leak bug (Wenwen Wang)
- usb: iowarrior: fix deadlock on disconnect (Oliver Neukum)
- usb: usbfs: fix double-free of usb memory upon submiturb error (Gavin Li)
- crypto: ccp - Ignore tag length when decrypting GCM ciphertext (Gary R Hook)
- crypto: ccp - Fix oops by properly managing allocated structures (Gary R Hook)
- iio: adc: max9611: Fix misuse of GENMASK macro (Joe Perches)
- rds:ib: Set RoCE ACK timeout before resolving route (Dag Moxnes) [Orabug: 30556591]
- RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Dag Moxnes) [Orabug: 30556591]
- block-mq: fix hung due to too much warning log (Junxiao Bi) [Orabug: 30544814]
- Revert "x86/unwind: Handle NULL pointer calls better in frame unwinder" (Wengang Wang) [Orabug: 30540100]
- iommu/arm-smmu-v3: Use burst-polling for sync completion (Robin Murphy) [Orabug: 30479048]
- iommu/arm-smmu-v3: Consolidate identical timeouts (Will Deacon) [Orabug: 30479048]
- iommu/arm-smmu-v3: Split arm_smmu_cmdq_issue_sync in half (Will Deacon) [Orabug: 30479048]
- iommu/arm-smmu-v3: Use CMD_SYNC completion MSI (Robin Murphy) [Orabug: 30479048]
- iommu/arm-smmu-v3: Forget about cmdq-sync interrupt (Robin Murphy) [Orabug: 30479048]
- iommu/arm-smmu-v3: Specialise CMD_SYNC handling (Robin Murphy) [Orabug: 30479048]
- iommu/arm-smmu-v3: Correct COHACC override message (Robin Murphy) [Orabug: 30479048]
- iommu/arm-smmu-v3: Avoid ILLEGAL setting of STE.S1STALLD and CD.S (Yisheng Xie) [Orabug: 30479048]
- iommu/arm-smmu-v3: Ensure we sync STE when only changing config field (Will Deacon) [Orabug: 30479048]
- iommu/arm-smmu: Remove ACPICA workarounds (Robin Murphy) [Orabug: 30479048]
- oled: export symbols (Wengang Wang) [Orabug: 30473900]
- oled: give panic handler chance to run before kexec (Wengang Wang) [Orabug: 30473900]
-
Tue Jun 02 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1946.uek]
- ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() (Shuning Zhang) [Orabug: 30545334]
- kvm: mmu: ITLB_MULTIHIT mitigation selection (Kanth Ghatraju) [Orabug: 30539750]
- x86/speculation/taa: Fix printing of TAA_MSG_SMT on IBRS_ALL CPUs (Josh Poimboeuf) [Orabug: 30539750]
- cpu/speculation: Uninline and export CPU mitigations helpers (Tyler Hicks) [Orabug: 30539750]
- x86/speculation/taa: Fix for mitigation for TSX Async Abort (Kanth Ghatraju) [Orabug: 30533731]
- media: usb:zr364xx:Fix KASAN:null-ptr-deref Read in zr364xx_vidioc_querycap (Vandana BN) [Orabug: 30532771] {CVE-2019-15217}
- rds: ib: update WR sizes when bringing up connection (Dag Moxnes) [Orabug: 30532304]
- SUNRPC: Remove xprt_connect_status() (Trond Myklebust) [Orabug: 30513382]
- SUNRPC: Handle ENETDOWN errors (Trond Myklebust) [Orabug: 30513382]
- x86: cpu: bugs.c: Fix compile error when CONFIG_XEN=n (Aaron Young) [Orabug: 30511473]
- mm: Allow userspace to reserve VA range for use by userspace only (Khalid Aziz) [Orabug: 28438736]
- x86/platform/uv: Account for UV Hubless in is_uvX_hub Ops (Mike Travis) [Orabug: 30518595]
- x86/platform/uv: Check EFI Boot to set reboot type (Mike Travis) [Orabug: 30518595]
- x86/platform/uv: Decode UVsystab Info (Mike Travis) [Orabug: 30518595]
- x86/platform/uv: Add UV Hubbed/Hubless Proc FS Files (Mike Travis) [Orabug: 30518595]
- x86/platform/uv: Setup UV functions for Hubless UV Systems (Mike Travis) [Orabug: 30518595]
- x86/platform/uv: Add return code to UV BIOS Init function (Mike Travis) [Orabug: 30518595]
- x86/platform/uv: Return UV Hubless System Type (Mike Travis) [Orabug: 30518595]
- x86/platform/uv: Save OEM_ID from ACPI MADT probe (Mike Travis) [Orabug: 30518595]
- Linux 4.14.138 (Greg Kroah-Hartman)
- spi: bcm2835: Fix 3-wire mode if DMA is enabled (Lukas Wunner)
- cgroup: Fix css_task_iter_advance_css_set() cset skip condition (Tejun Heo)
- cgroup: css_task_iter_skip()'d iterators must be advanced before accessed (Tejun Heo)
- cgroup: Include dying leaders with live threads in PROCS iterations (Tejun Heo)
- cgroup: Implement css_task_iter_skip() (Tejun Heo)
- cgroup: Call cgroup_release() before __exit_signal() (Tejun Heo)
- bnx2x: Disable multi-cos feature. (Sudarsana Reddy Kalluru)
- mvpp2: refactor MTU change code (Matteo Croce)
- tun: mark small packets as owned by the tap sock (Alexis Bauvin)
- net/mlx5e: Prevent encap flow counter update async to user query (Ariel Levkovich)
- compat_ioctl: pppoe: fix PPPOEIOCSFWD handling (Arnd Bergmann)
- tipc: compat: allow tipc commands without arguments (Taras Kondratiuk)
- NFC: nfcmrvl: fix gpio-handling regression (Johan Hovold)
- net: sched: Fix a possible null-pointer dereference in dequeue_func() (Jia-Ju Bai)
- net: phylink: Fix flow control for fixed-link (René van Dorst)
- net/mlx5: Use reversed order when unregister devices (Mark Zhang)
- net: fix ifindex collision during namespace removal (Jiri Pirko)
- net: bridge: mcast: don't delete permanent entries when fast leave is enabled (Nikolay Aleksandrov)
- net: bridge: delete local fdb on device init failure (Nikolay Aleksandrov)
- ip6_tunnel: fix possible use-after-free on xmit (Haishuang Yan)
- ife: error out when nla attributes are empty (Cong Wang)
- atm: iphase: Fix Spectre v1 vulnerability (Gustavo A. R. Silva)
- objtool: Add machine_real_restart() to the noreturn list (Josh Poimboeuf)
- RDMA: Directly cast the sockaddr union to sockaddr (Jason Gunthorpe)
- HID: Add quirk for HP X1200 PIXART OEM mouse (Sebastian Parschauer)
- HID: wacom: fix bit shift for Cintiq Companion 2 (Aaron Armstrong Skomra)
- arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} (Will Deacon)
- tcp: be more careful in tcp_fragment() (Eric Dumazet) {CVE-2019-11478}
- ARM: dts: Add pinmuxing for i2c2 and i2c3 for LogicPD torpedo (Adam Ford)
- ARM: dts: Add pinmuxing for i2c2 and i2c3 for LogicPD SOM-LV (Adam Ford)
- scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure (Hannes Reinecke)
- Linux 4.14.137 (Greg Kroah-Hartman)
- Documentation: Add swapgs description to the Spectre v1 documentation (Josh Poimboeuf)
- x86/speculation: Enable Spectre v1 swapgs mitigations (Josh Poimboeuf)
- x86/cpufeatures: Combine word 11 and 12 into a new scattered features word (Fenghua Yu)
- x86/vdso: Prevent segfaults due to hoisted vclock reads (Andy Lutomirski)
- gcc-9: properly declare the {pv,hv}clock_page storage (Linus Torvalds)
- objtool: Support GCC 9 cold subfunction naming scheme (Josh Poimboeuf)
- eeprom: at24: make spd world-readable again (Jean Delvare)
- IB/hfi1: Check for error on call to alloc_rsm_map_table (John Fleck)
- IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW specification (Yishai Hadas)
- IB/mlx5: Move MRs to a kernel PD when freeing them to the MR cache (Yishai Hadas)
- IB/mlx5: Use direct mkey destroy command upon UMR unreg failure (Yishai Hadas)
- IB/mlx5: Fix unreg_umr to ignore the mkey state (Yishai Hadas)
- nbd: replace kill_bdev() with __invalidate_device() again (Munehisa Kamata)
- drivers/perf: arm_pmu: Fix failure path in PM notifier (Will Deacon)
- parisc: Fix build of compressed kernel even with debug enabled (Helge Deller)
- s390/dasd: fix endless loop after read unit address configuration (Stefan Haberland)
- selinux: fix memory leak in policydb_init() (Ondrej Mosnacek)
- IB/hfi1: Fix Spectre v1 vulnerability (Gustavo A. R. Silva)
- gpiolib: fix incorrect IRQ requesting of an active-low lineevent (Michael Wu)
- mmc: dw_mmc: Fix occasional hang after tuning on eMMC (Douglas Anderson)
- Btrfs: fix race leading to fs corruption after transaction abort (Filipe Manana)
- Btrfs: fix incremental send failure after deduplication (Filipe Manana)
- kbuild: initialize CLANG_FLAGS correctly in the top Makefile (Masahiro Yamada)
- drm/nouveau: fix memory leak in nouveau_conn_reset() (Yongxin Liu)
- x86, boot: Remove multiple copy of static function sanitize_boot_params() (Zhenzhong Duan)
- x86/paravirt: Fix callee-saved function ELF sizes (Josh Poimboeuf)
- x86/kvm: Don't call kvm_spurious_fault() from .fixup (Josh Poimboeuf)
- xen/pv: Fix a boot up hang revealed by int3 self test (Zhenzhong Duan)
- ipc/mqueue.c: only perform resource calculation if user valid (Kees Cook)
- drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some strings (Dan Carpenter)
- uapi linux/coda_psdev.h: move upc_req definition from uapi to kernel side headers (Mikko Rapeli)
- coda: fix build using bare-metal toolchain (Sam Protsenko)
- coda: add error handling for fget (Zhouyang Jia)
- mm/cma.c: fail if fixed declaration can't be honored (Doug Berger)
- x86: math-emu: Hide clang warnings for 16-bit overflow (Arnd Bergmann)
- x86/apic: Silence -Wtype-limits compiler warnings (Qian Cai)
- be2net: Signal that the device cannot transmit during reconfiguration (Benjamin Poirier)
- ACPI: fix false-positive -Wuninitialized warning (Arnd Bergmann)
- x86: kvm: avoid constant-conversion warning (Arnd Bergmann)
- scsi: zfcp: fix GCC compiler warning emitted with -Wmaybe-uninitialized (Benjamin Block)
- ACPI: blacklist: fix clang warning for unused DMI table (Arnd Bergmann)
- ceph: return -ERANGE if virtual xattr value didn't fit in buffer (Jeff Layton)
- ceph: fix improper use of smp_mb__before_atomic() (Andrea Parri)
- cifs: Fix a race condition with cifs_echo_request (Ronnie Sahlberg)
- btrfs: fix minimum number of chunk errors for DUP (David Sterba)
- fs/adfs: super: fix use-after-free bug (Russell King)
- clk: tegra210: fix PLLU and PLLU_OUT1 (JC Kuo)
- dmaengine: rcar-dmac: Reject zero-length slave DMA requests (Geert Uytterhoeven)
- MIPS: lantiq: Fix bitfield masking (Petr Cvek)
- kernel/module.c: Only return -EEXIST for modules that have finished loading (Prarit Bhargava)
- ftrace: Enable trampoline when rec count returns back to one (Cheng Jian)
- ARM: dts: rockchip: Mark that the rk3288 timer might stop in suspend (Douglas Anderson)
- ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again (Douglas Anderson)
- ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 (Douglas Anderson)
- ARM: riscpc: fix DMA (Russell King)
- Linux 4.14.136 (Greg Kroah-Hartman)
- ip_tunnel: allow not to count pkts on tstats by setting skb's dev to NULL (Xin Long)
- ceph: hold i_ceph_lock when removing caps for freeing inode (Yan, Zheng)
- Fix allyesconfig output. (Yoshinori Sato)
- drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl (Miroslav Lichvar)
- sched/fair: Don't free p->numa_faults with concurrent readers (Jann Horn)
- hv_sock: Add support for delayed close (Sunil Muthuswamy)
- iommu/iova: Fix compilation error with !CONFIG_IOMMU_IOVA (Joerg Roedel)
- iommu/vt-d: Don't queue_iova() if there is no flush queue (Dmitry Safonov)
- media: radio-raremono: change devm_k*alloc to k*alloc (Luke Nowakowski-Krijger)
- NFS: Cleanup if nfs_match_client is interrupted (Benjamin Coddington)
- media: pvrusb2: use a different format for warnings (Andrey Konovalov)
- ath10k: Change the warning message string (Fabio Estevam)
- media: au0828: fix null dereference in error path (Sean Young)
- ISDN: hfcsusb: checking idx of ep configuration (Phong Tran)
- binder: fix possible UAF when freeing buffer (Todd Kjos)
- arm64: compat: Provide definition for COMPAT_SIGMINSTKSZ (Will Deacon)
- i2c: qup: fixed releasing dma without flush operation completion (Abhishek Sahu)
- arm64: dts: marvell: Fix A37xx UART0 register size (allen yan)
- NFSv4: Fix lookup revalidate of regular files (Trond Myklebust)
- NFS: Refactor nfs_lookup_revalidate() (Trond Myklebust)
- NFS: Fix dentry revalidation on NFSv4 lookup (Trond Myklebust)
- vsock: correct removal of socket from the list (Sunil Muthuswamy)
- VSOCK: use TCP state constants for sk_state (Stefan Hajnoczi)
-
Mon Jun 01 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1945.uek]
- KVM: VMX: Do not change PID.NDST when loading a blocked vCPU (Joao Martins) [Orabug: 30512557]
- KVM: x86: Recompute PID.ON when clearing PID.SN (Joao Martins) [Orabug: 30512557]
- Revert "KVM: VMX: sync pending posted interrupts based on PIR" (Joao Martins) [Orabug: 30512557]
- media: cpia2_usb: first wake up, then free in disconnect (Oliver Neukum) [Orabug: 30211126] {CVE-2019-15215}
- cpuidle: haltpoll: Take 'idle=' override into account (Zhenzhong Duan) [Orabug: 30480853]
- Linux 4.14.135 (Greg Kroah-Hartman)
- access: avoid the RCU grace period for the temporary subjective credentials (Linus Torvalds)
- powerpc/tm: Fix oops on sigreturn on systems without TM (Michael Neuling) {CVE-2019-13648}
- powerpc/xive: Fix loop exit-condition in xive_find_target_in_mask() (Gautham R. Shenoy)
- ALSA: hda - Add a conexant codec entry to let mute led work (Hui Wang)
- ALSA: line6: Fix wrong altsetting for LINE6_PODHD500_1 (Kai-Heng Feng)
- hpet: Fix division by zero in hpet_time_div() (Kefeng Wang)
- fpga-manager: altera-ps-spi: Fix build error (YueHaibing)
- binder: prevent transactions to context manager from its own process. (Hridya Valsaraju)
- x86/speculation/mds: Apply more accurate check on hypervisor platform (Zhenzhong Duan)
- x86/sysfb_efi: Add quirks for some devices with swapped width and height (Hans de Goede)
- btrfs: inode: Don't compress if NODATASUM or NODATACOW set (Qu Wenruo)
- usb: pci-quirks: Correct AMD PLL quirk detection (Ryan Kennedy)
- usb: wusbcore: fix unbalanced get/put cluster_id (Phong Tran)
- drm/crc-debugfs: Also sprinkle irqrestore over early exits (Daniel Vetter)
- drm/crc: Only report a single overflow when a CRC fd is opened (Maarten Lankhorst)
- locking/lockdep: Hide unused 'class' variable (Arnd Bergmann)
- locking/lockdep: Fix lock used or unused stats error (Yuyang Du)
- mm/mmu_notifier: use hlist_add_head_rcu() (Jean-Philippe Brucker)
- mm/gup.c: remove some BUG_ONs from get_gate_page() (Andy Lutomirski)
- mm/gup.c: mark undo_dev_pagemap as __maybe_unused (Guenter Roeck)
- 9p: pass the correct prototype to read_cache_page (Christoph Hellwig)
- mm/kmemleak.c: fix check for softirq context (Dmitry Vyukov)
- sh: prevent warnings when using iounmap (Sam Ravnborg)
- block/bio-integrity: fix a memory leak bug (Wenwen Wang)
- powerpc/eeh: Handle hugepages in ioremap space (Oliver O'Halloran)
- mailbox: handle failed named mailbox channel request (morten petersen)
- f2fs: avoid out-of-range memory access (Ocean Chen)
- powerpc/boot: add {get, put}_unaligned_be32 to xz_config.h (Masahiro Yamada)
- PCI: dwc: pci-dra7xx: Fix compilation when !CONFIG_GPIOLIB (YueHaibing)
- RDMA/rxe: Fill in wc byte_len with IB_WC_RECV_RDMA_WITH_IMM (Konstantin Taranov)
- perf annotate: Fix dereferencing freed memory found by the smatch tool (Leo Yan)
- perf session: Fix potential NULL pointer dereference found by the smatch tool (Leo Yan)
- perf test mmap-thread-lookup: Initialize variable to suppress memory sanitizer warning (Numfor Mbiziwo-Tiapo)
- kallsyms: exclude kasan local symbols on s390 (Vasily Gorbik)
- serial: sh-sci: Fix TX DMA buffer flushing and workqueue races (Geert Uytterhoeven)
- serial: sh-sci: Terminate TX DMA during buffer flushing (Geert Uytterhoeven)
- RDMA/i40iw: Set queue pair state when being queried (Liu, Changcheng)
- powerpc/4xx/uic: clear pending interrupt after irq type/pol change (Christian Lamparter)
- um: Silence lockdep complaint about mmap_sem (Johannes Berg)
- mfd: hi655x-pmic: Fix missing return value check for devm_regmap_init_mmio_clk (Axel Lin)
- mfd: arizona: Fix undefined behavior (Arnd Bergmann)
- mfd: core: Set fwnode for created devices (Robert Hancock)
- recordmcount: Fix spurious mcount entries on powerpc (Naveen N. Rao)
- powerpc/xmon: Fix disabling tracing while in xmon (Naveen N. Rao)
- iio: iio-utils: Fix possible incorrect mask calculation (Bastien Nocera)
- PCI: xilinx-nwl: Fix Multi MSI data programming (Bharat Kumar Gogada)
- kbuild: Add -Werror=unknown-warning-option to CLANG_FLAGS (Nathan Chancellor)
- PCI: sysfs: Ignore lockdep for remove attribute (Marek Vasut)
- serial: mctrl_gpio: Check if GPIO property exisits before requesting it (Stefan Roese)
- drm/msm: Depopulate platform on probe failure (Sean Paul)
- powerpc/pci/of: Fix OF flags parsing for 64bit BARs (Alexey Kardashevskiy)
- usb: gadget: Zero ffs_io_data (Andrzej Pietrasiewicz)
- tty: serial_core: Set port active bit in uart_port_activate (Serge Semin)
- drm/rockchip: Properly adjust to a true clock in adjusted_mode (Douglas Anderson)
- powerpc/pseries/mobility: prevent cpu hotplug during DT update (Nathan Lynch)
- phy: renesas: rcar-gen2: Fix memory leak at error paths (Yoshihiro Shimoda)
- drm/virtio: Add memory barriers for capset cache. (David Riley)
- serial: 8250: Fix TX interrupt handling condition (Rautkoski Kimmo EXT)
- tty: serial: msm_serial: avoid system lockup condition (Jorge Ramirez-Ortiz)
- tty/serial: digicolor: Fix digicolor-usart already registered warning (Kefeng Wang)
- memstick: Fix error cleanup path of memstick_init (Wang Hai)
- drm/crc-debugfs: User irqsafe spinlock in drm_crtc_add_crc_entry (Daniel Vetter)
- drm/bridge: sii902x: pixel clock unit is 10kHz instead of 1kHz (Jyri Sarha)
- drm/bridge: tc358767: read display_props in get_modes() (Tomi Valkeinen)
- PCI: Return error if cannot probe VF (Alex Williamson)
- tty: serial: cpm_uart - fix init when SMC is relocated (Christophe Leroy)
- pinctrl: rockchip: fix leaked of_node references (Wen Yang)
- tty: max310x: Fix invalid baudrate divisors calculator (Serge Semin)
- usb: core: hub: Disable hub-initiated U1/U2 (Thinh Nguyen)
- drm/panel: simple: Fix panel_simple_dsi_probe (Peter Ujfalusi)
- hvsock: fix epollout hang from race condition (Sunil Muthuswamy)
- nfsd: Fix overflow causing non-working mounts on 1 TB machines (Paul Menzel)
- nfsd: fix performance-limiting session calculation (J. Bruce Fields)
- NFSv4: Fix open create exclusive when the server reboots (Trond Myklebust)
- mm: vmscan: scan anonymous pages on file refaults (Kuo-Hsin Yang)
- ext4: allow directory holes (Theodore Ts'o)
- ext4: use jbd2_inode dirty range scoping (Ross Zwisler)
- jbd2: introduce jbd2_inode dirty range scoping (Ross Zwisler)
- mm: add filemap_fdatawait_range_keep_errors() (Ross Zwisler)
- ext4: enforce the immutable flag on open files (Theodore Ts'o)
- ext4: don't allow any modifications to an immutable file (Darrick J. Wong)
- MIPS: lb60: Fix pin mappings (Paul Cercueil)
- dma-buf: Discard old fence_excl on retrying get_fences_rcu for realloc (Chris Wilson)
- dma-buf: balance refcount inbalance (Jérôme Glisse)
- net: bridge: stp: don't cache eth dest pointer before skb pull (Nikolay Aleksandrov)
- net: bridge: mcast: fix stale ipv6 hdr pointer when handling v6 query (Nikolay Aleksandrov)
- net: bridge: mcast: fix stale nsrcs pointer in igmp3/mld2 report handling (Nikolay Aleksandrov)
- tcp: Reset bytes_acked and bytes_received when disconnecting (Christoph Paasch)
- tcp: fix tcp_set_congestion_control() use from bpf hook (Eric Dumazet)
- net: make skb_dst_force return true when dst is refcounted (Florian Westphal)
- bonding: validate ip header before check IPPROTO_IGMP (Cong Wang)
- netrom: hold sock when setting skb->destructor (Cong Wang)
- netrom: fix a memory leak in nr_rx_frame() (Cong Wang)
- macsec: fix checksumming after decryption (Andreas Steinmetz)
- macsec: fix use-after-free of skb during RX (Andreas Steinmetz)
- vrf: make sure skb->data contains ip header to make routing (Peter Kosyh)
- sky2: Disable MSI on ASUS P6T (Takashi Iwai)
- rxrpc: Fix send on a connected, but unbound socket (David Howells)
- nfc: fix potential illegal memory access (Yang Wei)
- net: openvswitch: fix csum updates for MPLS actions (John Hurley)
- net: neigh: fix multiple neigh timer scheduling (Lorenzo Bianconi)
- net: dsa: mv88e6xxx: wait after reset deactivation (Baruch Siach)
- net: bcmgenet: use promisc for unsupported filters (Justin Chen)
- ipv4: don't set IPv6 only flags to IPv4 addresses (Matteo Croce)
- igmp: fix memory leak in igmpv3_del_delrec() (Eric Dumazet)
- caif-hsi: fix possible deadlock in cfhsi_exit_module() (Taehee Yoo)
- bnx2x: Prevent ptp_task to be rescheduled indefinitely (Guilherme G. Piccoli)
- bnx2x: Prevent load reordering in tx completion processing (Brian King)
- lib/strscpy: Shut up KASAN false-positives in strscpy() (Andrey Ryabinin)
- compiler.h: Add read_word_at_a_time() function. (Andrey Ryabinin)
- compiler.h, kasan: Avoid duplicating __read_once_size_nocheck() (Andrey Ryabinin)
- dt-bindings: allow up to four clocks for orion-mdio (Josua Mayer)
- net: mvmdio: allow up to four clocks to be specified for orion-mdio (Josua Mayer)
- usb: Handle USB3 remote wakeup for LPM enabled devices correctly (Lee, Chiasheng)
- Bluetooth: Add SMP workaround Microsoft Surface Precision Mouse bug (Szymon Janc)
- intel_th: msu: Fix single mode with disabled IOMMU (Alexander Shishkin)
- eCryptfs: fix a couple type promotion bugs (Dan Carpenter)
- powerpc/watchpoint: Restore NV GPRs while returning from exception (Ravi Bangoria)
- powerpc/32s: fix suspend/resume when IBATs 4-7 are used (Christophe Leroy)
- parisc: Fix kernel panic due invalid values in IAOQ0 or IAOQ1 (Helge Deller)
- parisc: Ensure userspace privilege for ptraced processes in regset functions (Helge Deller)
- crypto: caam - limit output IV to CBC to work around CTR mode DMA issue (Ard Biesheuvel)
- PCI: hv: Fix a use-after-free bug in hv_eject_device_work() (Dexuan Cui)
- gpu: ipu-v3: ipu-ic: Fix saturation bit offset in TPMEM (Steve Longerbeam)
- coda: pass the host file in vma->vm_file on mmap (Jan Harkes)
- libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields (Dan Williams)
- HID: wacom: correct touch resolution x/y typo (Aaron Armstrong Skomra)
- HID: wacom: generic: only switch the mode on devices with LEDs (Aaron Armstrong Skomra)
- Btrfs: add missing inode version, ctime and mtime updates when punching hole (Filipe Manana)
- Btrfs: fix fsync not persisting dentry deletions due to inode evictions (Filipe Manana)
- Btrfs: fix data loss after inode eviction, renaming it, and fsync it (Filipe Manana)
- PCI: Do not poll for PME if the device is in D3cold (Mika Westerberg)
- intel_th: pci: Add Ice Lake NNPI support (Alexander Shishkin)
- perf/x86/amd/uncore: Set the thread mask for F17h L3 PMCs (Kim Phillips)
- perf/x86/amd/uncore: Do not set 'ThreadMask' and 'SliceMask' for non-L3 PMCs (Kim Phillips)
- x86/boot: Fix memory leak in default_get_smp_config() (David Rientjes)
- 9p/virtio: Add cleanup path in p9_virtio_init (YueHaibing)
- 9p/xen: Add cleanup path in p9_trans_xen_init (YueHaibing)
- xen/events: fix binding user event channels to cpus (Juergen Gross)
- dm zoned: fix zone state management race (Damien Le Moal)
- padata: use smp_mb in padata_reorder to avoid orphaned padata jobs (Daniel Jordan)
- drm/nouveau/i2c: Enable i2c pads & busses during preinit (Lyude Paul)
- fs/proc/proc_sysctl.c: fix the default values of i_uid/i_gid on /proc/sys inodes. (Radoslaw Burny)
- arm64: tegra: Fix AGIC register range (Jon Hunter)
- KVM: x86/vPMU: refine kvm_pmu err msg when event creation failed (Like Xu)
- media: coda: Remove unbalanced and unneeded mutex unlock (Ezequiel Garcia)
- media: v4l2: Test type instead of cfg->type in v4l2_ctrl_new_custom() (Boris Brezillon)
- ALSA: hda/realtek: apply ALC891 headset fixup to one Dell machine (Hui Wang)
- ALSA: seq: Break too long mutex context in the write loop (Takashi Iwai)
- ASoC: dapm: Adapt for debugfs API change (Mark Brown)
- lib/scatterlist: Fix mapping iterator when sg->offset is greater than PAGE_SIZE (Christophe Leroy)
- pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_track_ds_error (Trond Myklebust)
- NFSv4: Handle the special Linux file open access mode (Trond Myklebust)
- iwlwifi: pcie: fix ALIVE interrupt handling for gen2 devices w/o MSI-X (Emmanuel Grumbach)
- iwlwifi: pcie: don't service an interrupt that was masked (Emmanuel Grumbach)
- arm64: tegra: Update Jetson TX1 GPU regulator timings (Jon Hunter)
- regulator: s2mps11: Fix buck7 and buck8 wrong voltages (Krzysztof Kozlowski)
- Input: alps - fix a mismatch between a condition check and its comment (Hui Wang)
- Input: synaptics - whitelist Lenovo T580 SMBus intertouch (Nick Black)
- Input: alps - don't handle ALPS cs19 trackpoint-only device (Hui Wang)
- crypto: crypto4xx - fix a potential double free in ppc4xx_trng_probe (Wen Yang)
- crypto: ccp/gcm - use const time tag comparison. (Cfir Cohen)
- crypto: ccp - memset structure fields to zero before reuse (Hook, Gary)
- crypto: chacha20poly1305 - fix atomic sleep when using async algorithm (Eric Biggers)
- crypto: arm64/sha2-ce - correct digest for empty data in finup (Elena Petrova)
- crypto: arm64/sha1-ce - correct digest for empty data in finup (Elena Petrova)
- crypto: ccp - Validate the the error value used to index error messages (Hook, Gary)
- crypto: ghash - fix unaligned memory access in ghash_setkey() (Eric Biggers)
- scsi: mac_scsi: Fix pseudo DMA implementation, take 2 (Finn Thain)
- scsi: mac_scsi: Increase PIO/PDMA transfer length threshold (Finn Thain)
- scsi: core: Fix race on creating sense cache (Ming Lei)
- Revert "scsi: ncr5380: Increase register polling limit" (Finn Thain)
- scsi: NCR5380: Always re-enable reselection interrupt (Finn Thain)
- scsi: NCR5380: Reduce goto statements in NCR5380_select() (Finn Thain)
- floppy: fix invalid pointer dereference in drive_name (Denis Efremov)
- floppy: fix out-of-bounds read in next_valid_format (Denis Efremov)
- iavf: fix dereference of null rx_buffer pointer (Colin Ian King)
- net: mvmdio: defer probe of orion-mdio if a clock is not ready (Josua Mayer)
- gtp: fix use-after-free in gtp_newlink() (Taehee Yoo)
- gtp: fix use-after-free in gtp_encap_destroy() (Taehee Yoo)
- gtp: fix Illegal context switch in RCU read-side critical section. (Taehee Yoo)
- gtp: fix suspicious RCU usage (Taehee Yoo)
- Bluetooth: validate BLE connection interval updates (csonsino)
- gtp: add missing gtp_encap_disable_sock() in gtp_encap_enable() (Taehee Yoo)
- Bluetooth: Check state in l2cap_disconnect_rsp (Matias Karhumaa)
- Bluetooth: 6lowpan: search for destination address in all peers (Josua Mayer)
- Bluetooth: hci_bcsp: Fix memory leak in rx_skb (Tomas Bortoli)
- gpiolib: Fix references to gpiod_[gs]et_*value_cansleep() variants (Geert Uytterhoeven)
- net: usb: asix: init MAC address buffers (Phong Tran)
- perf stat: Make metric event lookup more robust (Andi Kleen)
- iwlwifi: mvm: Drop large non sta frames (Andrei Otcheretianski)
- ath10k: destroy sdio workqueue while remove sdio module (Wen Gong)
- net: hns3: add some error checking in hclge_tm module (Yunsheng Lin)
- net: hns3: fix a -Wformat-nonliteral compile warning (Yonglong Liu)
- bcache: check c->gc_thread by IS_ERR_OR_NULL in cache_set_flush() (Coly Li)
- EDAC: Fix global-out-of-bounds write when setting edac_mc_poll_msec (Eiichi Tsukata)
- crypto: asymmetric_keys - select CRYPTO_HASH where needed (Arnd Bergmann)
- crypto: serpent - mark __serpent_setkey_sbox noinline (Arnd Bergmann)
- ixgbe: Check DDM existence in transceiver before access (Mauro S. M. Rodrigues)
- rslib: Fix handling of of caller provided syndrome (Ferdinand Blomqvist)
- rslib: Fix decoding of shortened codes (Ferdinand Blomqvist)
- clocksource/drivers/exynos_mct: Increase priority over ARM arch timer (Marek Szyprowski)
- libata: don't request sense data on !ZAC ATA devices (Tejun Heo)
- ath10k: fix PCIE device wake up failed (Miaoqing Pan)
- ath10k: add missing error handling (Claire Chang)
- ipvs: fix tinfo memory leak in start_sync_thread (Julian Anastasov)
- mt7601u: fix possible memory leak when the device is disconnected (Lorenzo Bianconi)
- x86/build: Add 'set -e' to mkcapflags.sh to delete broken capflags.c (Masahiro Yamada)
- mt7601u: do not schedule rx_tasklet when the device has been disconnected (Lorenzo Bianconi)
- rtlwifi: rtl8192cu: fix error handle when usb probe failed (Ping-Ke Shih)
- media: hdpvr: fix locking and a missing msleep (Hans Verkuil)
- media: vimc: cap: check v4l2_fill_pixfmt return value (André Almeida)
- media: coda: increment sequence offset for the last returned frame (Philipp Zabel)
- media: coda: fix last buffer handling in V4L2_ENC_CMD_STOP (Marco Felsch)
- media: coda: fix mpeg2 sequence number handling (Philipp Zabel)
- acpi/arm64: ignore 5.1 FADTs that are reported as 5.0 (Ard Biesheuvel)
- timer_list: Guard procfs specific code (Nathan Huckleberry)
- ntp: Limit TAI-UTC offset (Miroslav Lichvar)
- media: i2c: fix warning same module names (Anders Roxell)
- media: s5p-mfc: Make additional clocks optional (Marek Szyprowski)
- ipvs: defer hook registration to avoid leaks (Julian Anastasov)
- ipsec: select crypto ciphers for xfrm_algo (Arnd Bergmann)
- EDAC/sysfs: Fix memory leak when creating a csrow object (Pan Bian)
- ipoib: correcly show a VF hardware address (Denis Kirjanov)
- vhost_net: disable zerocopy by default (Jason Wang)
- perf evsel: Make perf_evsel__name() accept a NULL argument (Arnaldo Carvalho de Melo)
- x86/atomic: Fix smp_mb__{before,after}_atomic() (Peter Zijlstra)
- sched/core: Add __sched tag for io_schedule() (Gao Xiang)
- xfrm: fix sa selector validation (Nicolas Dichtel)
- blkcg, writeback: dead memcgs shouldn't contribute to writeback ownership arbitration (Tejun Heo)
- x86/cpufeatures: Add FDP_EXCPTN_ONLY and ZERO_FCS_FDS (Aaron Lewis)
- rcu: Force inlining of rcu_read_lock() (Waiman Long)
- bpf: silence warning messages in core (Valdis Kletnieks)
- regmap: fix bulk writes on paged registers (Srinivas Kandagatla)
- gpio: omap: ensure irq is enabled before wakeup (Russell King)
- gpio: omap: fix lack of irqstatus_raw0 for OMAP4 (Russell King)
- iommu: Fix a leak in iommu_insert_resv_region (Eric Auger)
- media: fdp1: Support M3N and E3 platforms (Kieran Bingham)
- perf test 6: Fix missing kvm module load for s390 (Thomas Richter)
- perf cs-etm: Properly set the value of 'old' and 'head' in snapshot mode (Mathieu Poirier)
- ipset: Fix memory accounting for hash types on resize (Stefano Brivio)
- net: sfp: add mutex to prevent concurrent state checks (Robert Hancock)
- RAS/CEC: Fix pfn insertion (Borislav Petkov)
- s390/qdio: handle PENDING state for QEBSM devices (Julian Wiedmann)
- net: axienet: Fix race condition causing TX hang (Robert Hancock)
- net: fec: Do not use netdev messages too early (Fabio Estevam)
- net: stmmac: dwmac4: fix flow control issue (Biao Huang)
- cpupower : frequency-set -r option misses the last cpu in related cpu list (Abhishek Goel)
- media: wl128x: Fix some error handling in fm_v4l2_init_video_device() (Kefeng Wang)
- locking/lockdep: Fix merging of hlocks with non-zero references (Imre Deak)
- tua6100: Avoid build warnings. (David S. Miller)
- crypto: talitos - Align SEC1 accesses to 32 bits boundaries. (Christophe Leroy)
- crypto: talitos - properly handle split ICV. (Christophe Leroy)
- net: phy: Check against net_device being NULL (Ioana Ciornei)
- media: staging: media: davinci_vpfe: - Fix for memory leak if decoder initialization fails. (Shailendra Verma)
- media: mc-device.c: don't memset __user pointer contents (Hans Verkuil)
- fscrypt: clean up some BUG_ON()s in block encryption/decryption (Eric Biggers)
- xfrm: Fix xfrm sel prefix length validation (Anirudh Gupta)
- af_key: fix leaks in key_pol_get_resp and dump_sp. (Jeremy Sowden)
- signal/pid_namespace: Fix reboot_pid_ns to use send_sig not force_sig (Eric W. Biederman)
- qed: Set the doorbell address correctly (Michal Kalderon)
- net: stmmac: dwmac4/5: Clear unused address entries (Jose Abreu)
- net: stmmac: dwmac1000: Clear unused address entries (Jose Abreu)
- media: media_device_enum_links32: clean a reserved field (Jungo Lin)
- media: vpss: fix a potential NULL pointer dereference (Kangjie Lu)
- media: marvell-ccic: fix DMA s/g desc number calculation (Lubomir Rintel)
- crypto: talitos - fix skcipher failure due to wrong output IV (Christophe Leroy)
- media: spi: IR LED: add missing of table registration (Daniel Gomez)
- batman-adv: fix for leaked TVLV handler. (Jeremy Sowden)
- ath: DFS JP domain W56 fixed pulse type 3 RADAR detection (Anilkumar Kolli)
- ath6kl: add some bounds checking (Dan Carpenter)
- ath9k: Check for errors when reading SREV register (Tim Schumacher)
- ath10k: Do not send probe response template for mesh (Surabhi Vishnoi)
- wil6210: fix potential out-of-bounds read (Gustavo A. R. Silva)
- dmaengine: imx-sdma: fix use-after-free on probe error path (Sven Van Asbroeck)
- scsi: iscsi: set auth_protocol back to NULL if CHAP_A value is not supported (Maurizio Lombardi)
- arm64/efi: Mark __efistub_stext_offset as an absolute symbol explicitly (Nathan Chancellor)
- MIPS: fix build on non-linux hosts (Kevin Darbyshire-Bryant)
- MIPS: ath79: fix ar933x uart parity mode (Stefan Hellermann)
- Linux 4.14.134 (Greg Kroah-Hartman)
- drm/udl: move to embedding drm device inside udl device. (Dave Airlie)
- drm/udl: introduce a macro to convert dev to udl. (Dave Airlie)
- crypto/NX: Set receive window credits to max number of CRBs in RxFIFO (Haren Myneni)
- s390/qdio: don't touch the dsci in tiqdio_add_input_queues() (Julian Wiedmann)
- s390/qdio: (re-)initialize tiqdio list entries (Julian Wiedmann)
- s390: fix stfle zero padding (Heiko Carstens)
- ARC: hide unused function unw_hdr_alloc (Arnd Bergmann)
- linux/kernel.h: fix overflow for DIV_ROUND_UP_ULL (Vinod Koul)
- cpu/hotplug: Fix out-of-bounds read when setting fail state (Eiichi Tsukata)
- x86/boot/64: Fix crash if kernel image crosses page table boundary (Kirill A. Shutemov)
- dm verity: use message limit for data block corruption message (Milan Broz)
- ARM: dts: imx6ul: fix PWM[1-4] interrupts (Sébastien Szymanski)
- sis900: fix TX completion (Sergej Benilov)
- ppp: mppe: Add softdep to arc4 (Takashi Iwai)
- be2net: fix link failure after ethtool offline test (Petr Oros)
- ARM: omap2: remove incorrect __init annotation (Arnd Bergmann)
- perf/core: Fix perf_sample_regs_user() mm check (Peter Zijlstra)
- efi/bgrt: Drop BGRT status field reserved bits check (Hans de Goede)
- clk: ti: clkctrl: Fix returning uninitialized data (Tony Lindgren)
- MIPS: Remove superfluous check for __linux__ (Sean Young)
- VMCI: Fix integer overflow in VMCI handle arrays (Vishnu DASA)
- carl9170: fix misuse of device driver API (Christian Lamparter)
- binder: fix memory leak in error path (Todd Kjos)
- staging: comedi: amplc_pci230: fix null pointer deref on interrupt (Ian Abbott)
- staging: comedi: dt282x: fix a null pointer deref on interrupt (Ian Abbott)
- usb: renesas_usbhs: add a workaround for a race condition of workqueue (Yoshihiro Shimoda)
- usb: gadget: ether: Fix race between gether_disconnect and rx_submit (Kiruthika Varadarajan)
- p54usb: Fix race between disconnect and firmware loading (Alan Stern)
- Revert "serial: 8250: Don't service RX FIFO if interrupts are disabled" (Oliver Barta)
- USB: serial: option: add support for GosunCn ME3630 RNDIS mode (Jörgen Storvist)
- USB: serial: ftdi_sio: add ID for isodebug v1 (Andreas Fritiofson)
- mwifiex: Don't abort on small, spec-compliant vendor IEs (Brian Norris)
- mwifiex: Fix heap overflow in mwifiex_uap_parse_tail_ies() (Takashi Iwai)
- mwifiex: Abort at too short BSS descriptor element (Takashi Iwai)
- Documentation: Add section about CPU vulnerabilities for Spectre (Tim Chen)
- x86/tls: Fix possible spectre-v1 in do_get_thread_area() (Dianzhang Chen)
- x86/ptrace: Fix possible spectre-v1 in ptrace_get_debugreg() (Dianzhang Chen)
- block, bfq: NULL out the bic when it's no longer valid (Douglas Anderson)
- ALSA: hda/realtek - Headphone Mic can't record after S3 (Kailang Yang)
- udf: Fix incorrect final NOT_ALLOCATED (hole) extent length (Steven J. Magnani)
- fscrypt: don't set policy for a dead directory (Hongjie Fang)
- net :sunrpc :clnt :Fix xps refcount imbalance on the error path (Lin Yi)
- net: dsa: mv88e6xxx: fix shift of FID bits in mv88e6185_g1_vtu_loadpurge() (Rasmus Villemoes)
- quota: fix a problem about transfer quota (yangerkun)
- net: lio_core: fix potential sign-extension overflow on large shift (Colin Ian King)
- ip6_tunnel: allow not to count pkts on tstats by passing dev as NULL (Xin Long)
- drm: return -EFAULT if copy_to_user() fails (Dan Carpenter)
- bnx2x: Check if transceiver implements DDM before access (Mauro S. M. Rodrigues)
- md: fix for divide error in status_resync (Mariusz Tkaczyk)
- qmi_wwan: extend permitted QMAP mux_id value range (Reinhard Speyerer)
- qmi_wwan: avoid RCU stalls on device disconnect when in QMAP mode (Reinhard Speyerer)
- qmi_wwan: add support for QMAP padding in the RX path (Reinhard Speyerer)
- mac80211: only warn once on chanctx_conf being NULL (Yibo Zhao)
- ARM: davinci: da8xx: specify dma_coherent_mask for lcdc (Bartosz Golaszewski)
- ARM: davinci: da850-evm: call regulator_has_full_constraints() (Bartosz Golaszewski)
- mlxsw: spectrum: Disallow prio-tagged packets when PVID is removed (Ido Schimmel)
- KVM: arm/arm64: vgic: Fix kvm_device leak in vgic_its_destroy (Dave Martin)
- Input: imx_keypad - make sure keyboard can always wake up system (Anson Huang)
- ARM: dts: am335x phytec boards: Fix cd-gpios active level (Teresa Remmet)
- ibmvnic: Refresh device multicast list after reset (Thomas Falcon)
- can: af_can: Fix error path of can_init() (YueHaibing)
- can: m_can: implement errata "Needless activation of MRAF irq" (Eugen Hristev)
- can: mcp251x: add support for mcp25625 (Sean Nyekjaer)
- dt-bindings: can: mcp251x: add mcp25625 support (Sean Nyekjaer)
- netfilter: ipv6: nf_defrag: accept duplicate fragments again (Guillaume Nault)
- netfilter: ipv6: nf_defrag: fix leakage of unqueued fragments (Guillaume Nault)
- iwlwifi: Fix double-free problems in iwl_req_fw_callback() (Jia-Ju Bai)
- mwifiex: Fix possible buffer overflows at parsing bss descriptor (Takashi Iwai) {CVE-2019-3846}
- mac80211: free peer keys before vif down in mesh (Pradeep Kumar Chitrapu)
- mac80211: mesh: fix RCU warning (Thomas Pedersen)
- staging:iio:ad7150: fix threshold mode config bit (Melissa Wen)
- bpf: sockmap, fix use after free from sleep in psock backlog workqueue (John Fastabend)
- samples, bpf: fix to change the buffer size for read() (Chang-Hsien Tsai)
- Input: elantech - enable middle button support on 2 ThinkPads (Aaron Ma)
- crypto: talitos - rename alternative AEAD algos. (Christophe Leroy)
- drivers: base: cacheinfo: Ensure cpu hotplug work is done before Intel RDT (James Morse)
- nilfs2: do not use unexported cpu_to_le32()/le32_to_cpu() in uapi header (Masahiro Yamada)
- Input: synaptics - enable SMBUS on T480 thinkpad trackpad (Cole Rogers)
- e1000e: start network tx queue only when link is up (Konstantin Khlebnikov)
- Revert "e1000e: fix cyclic resets at link up with active tx" (Konstantin Khlebnikov)
- Linux 4.14.133 (Greg Kroah-Hartman)
- stable/btrfs: fix backport bug in d819d97ea025 ("btrfs: honor path->skip_locking in backref code") (Stanislaw Gruszka)
- dmaengine: imx-sdma: remove BD_INTR for channel0 (Robin Gong)
- MIPS: Add missing EHB in mtc0 -> mfc0 sequence. (Dmitry Korotin)
- MIPS: Fix bounds check virt_addr_valid (Hauke Mehrtens)
- svcrdma: Ignore source port when computing DRC hash (Chuck Lever)
- KVM: LAPIC: Fix pending interrupt in IRR blocked by software disable LAPIC (Wanpeng Li)
- KVM: x86: degrade WARN to pr_warn_ratelimited (Paolo Bonzini)
- ARC: handle gcc generated __builtin_trap for older compiler (Vineet Gupta)
- tty: rocket: fix incorrect forward declaration of 'rp_init()' (Linus Torvalds)
- vhost: vsock: add weight support (Jason Wang) {CVE-2019-3900}
- vhost_net: fix possible infinite loop (Jason Wang) {CVE-2019-3900}
- vhost: introduce vhost_exceeds_weight() (Jason Wang)
- vhost_net: introduce vhost_exceeds_weight() (Jason Wang)
- vhost_net: use packet weight for rx handler, too (Paolo Abeni)
- vhost-net: set packet weight of tx polling to 2 * vq size (haibinzhang(张海斌))
- btrfs: Ensure replaced device doesn't have pending chunk allocation (Nikolay Borisov)
- mm/vmscan.c: prevent useless kswapd loops (Shakeel Butt)
- ftrace/x86: Remove possible deadlock between register_kprobe() and ftrace_run_update_code() (Petr Mladek)
- drm/imx: only send event on crtc disable if kept disabled (Robert Beckett)
- drm/imx: notify drm core before sending event during crtc disable (Robert Beckett)
- drm/amdgpu/gfx9: use reset default for PA_SC_FIFO_SIZE (Alex Deucher)
- arm64: kaslr: keep modules inside module region when KASAN is enabled (Ard Biesheuvel)
- tracing/snapshot: Resize spare buffer if size changed (Eiichi Tsukata)
- lib/mpi: Fix karactx leak in mpi_powm (Herbert Xu)
- ALSA: hda/realtek - Change front mic location for Lenovo M710q (Dennis Wassenberg)
- ALSA: usb-audio: fix sign unintended sign extension on left shifts (Colin Ian King)
- ALSA: firewire-lib/fireworks: fix miss detection of received MIDI messages (Takashi Sakamoto)
- ALSA: seq: fix incorrect order of dest_client/dest_ports arguments (Colin Ian King)
- crypto: cryptd - Fix skcipher instance memory leak (Vincent Whitchurch)
- crypto: user - prevent operating on larval algorithms (Eric Biggers)
- drm/i915/dmc: protect against reading random memory (Lucas De Marchi)
- MIPS: netlogic: xlr: Remove erroneous check in nlm_fmn_send() (Paul Burton)
- ftrace: Fix NULL pointer dereference in free_ftrace_func_mapper() (Wei Li)
- module: Fix livepatch/ftrace module text permissions race (Josh Poimboeuf)
- mm/mlock.c: change count_mm_mlocked_page_nr return type (swkhack)
- scripts/decode_stacktrace.sh: prefix addr2line with $CROSS_COMPILE (Manuel Traut)
- cpuset: restore sanity to cpuset_cpus_allowed_fallback() (Joel Savitz)
- platform/x86: mlx-platform: Fix parent device in i2c-mux-reg device registration (Vadim Pasternak)
- scsi: hpsa: correct ioaccel2 chaining (Don Brace)
- SoC: rt274: Fix internal jack assignment in set_jack callback (Amadeusz Sławiński)
- usb: gadget: udc: lpc32xx: allocate descriptor with GFP_ATOMIC (Alexandre Belloni)
- usb: gadget: fusb300_udc: Fix memory leak of fusb300->ep[i] (Young Xiao)
- ASoC: sun4i-i2s: Add offset to RX channel select (Marcus Cooper)
- ASoC: sun4i-i2s: Fix sun8i tx channel offset mask (Marcus Cooper)
- ASoC: max98090: remove 24-bit format support if RJ is 0 (Yu-Hsuan Hsu)
- drm/mediatek: call mtk_dsi_stop() after mtk_drm_crtc_atomic_disable() (Hsin-Yi Wang)
- drm/mediatek: call drm_atomic_helper_shutdown() when unbinding driver (Hsin-Yi Wang)
- drm/mediatek: fix unbind functions (Hsin-Yi Wang)
- spi: bitbang: Fix NULL pointer dereference in spi_unregister_master (YueHaibing)
- ASoC: soc-pcm: BE dai needs prepare when pause release after resume (Libin Yang)
- ASoC : cs4265 : readable register too low (Matt Flax)
- Bluetooth: Fix faulty expression for minimum encryption key size check (Matias Karhumaa)
- rds: ib: __flush_neigh_conn error messages in syslog during failover/failback (Dag Moxnes) [Orabug: 30478312]
- rds: Cancel pending connections on connection request (Dag Moxnes) [Orabug: 30473443]
- mISDN: enforce CAP_NET_RAW for raw sockets (Ori Nimron) [Orabug: 30445154] {CVE-2019-17055}
- ieee802154: enforce CAP_NET_RAW for raw sockets (Ori Nimron) [Orabug: 30444944] {CVE-2019-17053}
- media: dvb: usb: fix use after free in dvb_usb_device_exit (Oliver Neukum) [Orabug: 30211023] {CVE-2019-15213}
-
Mon Jun 01 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1944.uek]
- kdump: decouple trace_extern_vmcoreinfo_setup from CONFIG_TRACING (Dave Kleikamp) [Orabug: 30484225]
- kvm: x86: mmu: Recovery of shattered NX large pages (Junaid Shahid) [Orabug: 29967616] {CVE-2018-12207}
- kvm: Add helper function for creating VM worker threads (Junaid Shahid) [Orabug: 29967616] {CVE-2018-12207}
- kvm: mmu: ITLB_MULTIHIT mitigation (Paolo Bonzini) [Orabug: 29967616] {CVE-2018-12207}
- x86: Add ITLB_MULTIHIT bug infrastructure (Pawan Gupta) [Orabug: 29967616] {CVE-2018-12207}
- KVM: x86: remove now unneeded hugepage gfn adjustment (Paolo Bonzini) [Orabug: 29967616] {CVE-2018-12207}
- KVM: x86: make FNAME(fetch) and __direct_map more similar (Paolo Bonzini) [Orabug: 29967616] {CVE-2018-12207}
- kvm: x86: Do not release the page inside mmu_set_spte() (Junaid Shahid) [Orabug: 29967616] {CVE-2018-12207}
- kvm: Convert kvm_lock to a mutex (Junaid Shahid) [Orabug: 29967616] {CVE-2018-12207}
- x86/tsx: Add config options to set tsx=on|off|auto (Michal Hocko) [Orabug: 29967670] {CVE-2019-11135}
- x86/speculation/taa: Add documentation for TSX Async Abort (Pawan Gupta) [Orabug: 29967670] {CVE-2019-11135}
- x86/tsx: Add "auto" option to the tsx= cmdline parameter (Pawan Gupta) [Orabug: 29967670] {CVE-2019-11135}
- kvm/x86: Export MDS_NO=0 to guests when TSX is enabled (Pawan Gupta) [Orabug: 29967670] {CVE-2019-11135}
- x86/speculation/taa: Add sysfs reporting for TSX Async Abort (Pawan Gupta) [Orabug: 29967670] {CVE-2019-11135}
- x86/speculation/taa: Add mitigation for TSX Async Abort (Pawan Gupta) [Orabug: 29967670] {CVE-2019-11135}
- x86/cpu: Add a "tsx=" cmdline option with TSX disabled by default (Pawan Gupta) [Orabug: 29967670] {CVE-2019-11135}
- x86/cpu: Add a helper function x86_read_arch_cap_msr() (Pawan Gupta) [Orabug: 29967670] {CVE-2019-11135}
- x86/msr: Add the IA32_TSX_CTRL MSR (Pawan Gupta) [Orabug: 29967670] {CVE-2019-11135}
- Linux 4.14.132 (Greg Kroah-Hartman)
- arm64: insn: Fix ldadd instruction encoding (Jean-Philippe Brucker)
- tipc: pass tunnel dev as NULL to udp_tunnel(6)_xmit_skb (Xin Long)
- futex: Update comments and docs about return values of arch futex code (Will Deacon)
- bpf, arm64: use more scalable stadd over ldxr / stxr loop in xadd (Daniel Borkmann)
- arm64: futex: Avoid copying out uninitialised stack in failed cmpxchg() (Will Deacon)
- bpf: udp: ipv6: Avoid running reuseport's bpf_prog from __udp6_lib_err (Martin KaFai Lau)
- bpf: udp: Avoid calling reuseport's bpf_prog from udp_gro (Martin KaFai Lau)
- bonding: Always enable vlan tx offload (YueHaibing)
- team: Always enable vlan tx offload (YueHaibing)
- tun: wake up waitqueues after IFF_UP is set (Fei Li)
- tipc: check msg->req data len in tipc_nl_compat_bearer_disable (Xin Long)
- tipc: change to use register_pernet_device (Xin Long)
- sctp: change to hold sk after auth shkey is created successfully (Xin Long)
- net: stmmac: fixed new system time seconds value calculation (Roland Hii)
- net: remove duplicate fetch in sock_getsockopt (JingYi Hou)
- net/packet: fix memory leak in packet_set_ring() (Eric Dumazet)
- ipv4: Use return value of inet_iif() for __raw_v4_lookup in the while loop (Stephen Suryaputra)
- af_packet: Block execution of tasks waiting for transmit to complete in AF_PACKET (Neil Horman)
- eeprom: at24: fix unexpected timeout under high load (Wang Xin)
- cpu/speculation: Warn on unsupported mitigations= parameter (Geert Uytterhoeven)
- NFS/flexfiles: Use the correct TCP timeout for flexfiles I/O (Trond Myklebust)
- x86/microcode: Fix the microcode load on CPU hotplug for real (Thomas Gleixner)
- x86/speculation: Allow guests to use SSBD even if host does not (Alejandro Jimenez)
- scsi: vmw_pscsi: Fix use-after-free in pvscsi_queue_lck() (Jan Kara)
- dm log writes: make sure super sector log updates are written in order (zhangyi (F))
- mm/page_idle.c: fix oops because end_pfn is larger than max_pfn (Colin Ian King)
- fs/binfmt_flat.c: make load_flat_shared_library() work (Jann Horn)
- mm/mempolicy.c: fix an incorrect rebind node in mpol_rebind_nodemask (zhong jiang)
- fs/proc/array.c: allow reporting eip/esp for all coredumping threads (John Ogness)
- Revert "compiler.h: update definition of unreachable()" (Sasha Levin)
- qmi_wwan: Fix out-of-bounds read (Kristian Evensen)
- net/9p: include trans_common.h to fix missing prototype warning. (Adeodato Simó)
- 9p: p9dirent_read: check network-provided name length (Dominique Martinet)
- 9p/rdma: remove useless check in cm_event_handler (Dominique Martinet)
- 9p: acl: fix uninitialized iattr access (Dominique Martinet)
- 9p/rdma: do not disconnect on down_interruptible EAGAIN (Dominique Martinet)
- 9p/xen: fix check for xenbus_read error in front_probe (Dominique Martinet)
- block: bio_iov_iter_get_pages: pin more pages for multi-segment IOs (Martin Wilck)
- block: add a lower-level bio_add_page interface (Christoph Hellwig)
- IB/hfi1: Close PSM sdma_progress sleep window (Mike Marciniszyn)
- Revert "x86/uaccess, ftrace: Fix ftrace_likely_update() vs. SMAP" (Sasha Levin)
- perf header: Fix unchecked usage of strncpy() (Arnaldo Carvalho de Melo)
- perf help: Remove needless use of strncpy() (Arnaldo Carvalho de Melo)
- perf ui helpline: Use strlcpy() as a shorter form of strncpy() + explicit set nul (Arnaldo Carvalho de Melo)
- Linux 4.14.131 (Greg Kroah-Hartman)
- tcp: refine memory limit test in tcp_fragment() (Eric Dumazet)
- Linux 4.14.130 (Greg Kroah-Hartman)
- mac80211: Do not use stack memory with scatterlist for GMAC (Jouni Malinen)
- mac80211: handle deauthentication/disassociation from TDLS peer (Yu Wang)
- mac80211: drop robust management frames from unknown TA (Johannes Berg)
- cfg80211: fix memory leak of wiphy device name (Eric Biggers)
- SMB3: retry on STATUS_INSUFFICIENT_RESOURCES instead of failing write (Steve French)
- Bluetooth: Fix regression with minimum encryption key size alignment (Marcel Holtmann)
- Bluetooth: Align minimum encryption key size for LE and BR/EDR connections (Marcel Holtmann)
- ARM: dts: am57xx-idk: Remove support for voltage switching for SD card (Faiz Abbas)
- ARM: imx: cpuidle-imx6sx: Restrict the SW2ISO increase to i.MX6SX (Fabio Estevam)
- powerpc/bpf: use unsigned division instruction for 64-bit operations (Naveen N. Rao)
- can: purge socket error queue on sock destruct (Willem de Bruijn)
- can: flexcan: fix timeout when set small bitrate (Joakim Zhang)
- btrfs: start readahead also in seed devices (Naohiro Aota)
- hwmon: (pmbus/core) Treat parameters as paged if on multiple pages (Robert Hancock)
- hwmon: (core) add thermal sensors only if dev->of_node is present (Eduardo Valentin)
- s390/qeth: fix VLAN attribute in bridge_hostnotify udev event (Alexandra Winter)
- net: ipvlan: Fix ipvlan device tso disabled while NETIF_F_IP_CSUM is set (Miaohe Lin)
- scsi: smartpqi: unlock on error in pqi_submit_raid_request_synchronous() (Dan Carpenter)
- scsi: ufs: Check that space was properly alloced in copy_query_response (Avri Altman)
- scripts/checkstack.pl: Fix arm64 wrong or unknown architecture (George G. Davis)
- drm/arm/hdlcd: Allow a bit of clock tolerance (Robin Murphy)
- drm/arm/hdlcd: Actually validate CRTC modes (Robin Murphy)
- net: ethernet: mediatek: Use NET_IP_ALIGN to judge if HW RX_2BYTE_OFFSET is enabled (Sean Wang)
- net: ethernet: mediatek: Use hw_feature to judge if HWLRO is supported (Sean Wang)
- sparc: perf: fix updated event period in response to PERF_EVENT_IOC_PERIOD (Young Xiao)
- mdesc: fix a missing-check bug in get_vdev_port_node_info() (Gen Zhang)
- net: hns: Fix loopback test failed at copper ports (Yonglong Liu)
- net: dsa: mv88e6xxx: avoid error message on remove from VLAN 0 (Nikita Yushchenko)
- xtensa: Fix section mismatch between memblock_reserve and mem_reserve (Guenter Roeck)
- MIPS: uprobes: remove set but not used variable 'epc' (YueHaibing)
- IB/hfi1: Validate page aligned for a given virtual address (Kamenee Arumugam)
- IB/{qib, hfi1, rdmavt}: Correct ibv_devinfo max_mr value (Mike Marciniszyn)
- IB/hfi1: Insure freeze_work work_struct is canceled on shutdown (Mike Marciniszyn)
- IB/rdmavt: Fix alloc_qpn() WARN_ON() (Mike Marciniszyn)
- parisc: Fix compiler warnings in float emulation code (Helge Deller)
- parport: Fix mem leak in parport_register_dev_model (YueHaibing)
- ARC: [plat-hsdk]: Add missing FIFO size entry in GMAC node (Jose Abreu)
- ARC: [plat-hsdk]: Add missing multicast filter bins number to GMAC node (Jose Abreu)
- ARC: fix build warnings (Vineet Gupta)
- apparmor: enforce nullbyte at end of tag string (Jann Horn)
- Input: uinput - add compat ioctl number translation for UI_*_FF_UPLOAD (Andrey Smirnov)
- Input: synaptics - enable SMBus on ThinkPad E480 and E580 (Alexander Mikhaylenko)
- IB/hfi1: Silence txreq allocation warnings (Mike Marciniszyn)
- usb: chipidea: udc: workaround for endpoint conflict issue (Peter Chen)
- scsi: ufs: Avoid runtime suspend possibly being blocked forever (Stanley Chu)
- mmc: core: Prevent processing SDIO IRQs when the card is suspended (Ulf Hansson)
- net: phy: broadcom: Use strlcpy() for ethtool::get_strings (Florian Fainelli)
- gcc-9: silence 'address-of-packed-member' warning (Linus Torvalds)
- objtool: Support per-function rodata sections (Allan Xavier)
- tracing: Silence GCC 9 array bounds warning (Miguel Ojeda)
- Linux 4.14.129 (Greg Kroah-Hartman)
- Abort file_remove_privs() for non-reg. files (Alexander Lochmann)
- coredump: fix race condition between collapse_huge_page() and core dumping (Andrea Arcangeli)
- HID: wacom: Send BTN_TOUCH in response to INTUOSP2_BT eraser contact (Jason Gerecke)
- HID: wacom: Don't report anything prior to the tool entering range (Jason Gerecke)
- HID: wacom: Don't set tool type until we're in range (Jason Gerecke)
- mlxsw: spectrum: Prevent force of 56G (Amit Cohen)
- scsi: libsas: delete sas port if expander discover failed (Jason Yan)
- scsi: scsi_dh_alua: Fix possible null-ptr-deref (YueHaibing)
- scsi: smartpqi: properly set both the DMA mask and the coherent DMA mask (Lianbo Jiang)
- scsi: libcxgbi: add a check for NULL pointer in cxgbi_check_route() (Varun Prakash)
- net: phy: dp83867: Set up RGMII TX delay (Max Uvarov)
- net: sh_eth: fix mdio access in sh_eth_close() for R-Car Gen2 and RZ/A1 SoCs (Yoshihiro Shimoda)
- KVM: PPC: Book3S HV: Don't take kvm->lock around kvm_for_each_vcpu (Paul Mackerras)
- KVM: PPC: Book3S: Use new mutex to synchronize access to rtas token list (Paul Mackerras)
- ia64: fix build errors by exporting paddr_to_nid() (Randy Dunlap)
- perf record: Fix s390 missing module symbol and warning for non-root users (Thomas Richter)
- perf data: Fix 'strncat may truncate' build failure with recent gcc (Shawn Landden)
- configfs: Fix use-after-free when accessing sd->s_dentry (Sahitya Tummala)
- ALSA: hda - Force polling mode on CNL for fixing codec communication (Bard Liao)
- i2c: dev: fix potential memory leak in i2cdev_ioctl_rdwr (Yingjoe Chen)
- net: aquantia: fix LRO with FCS error (Dmitry Bogdanov)
- net: tulip: de4x5: Drop redundant MODULE_DEVICE_TABLE() (Kees Cook)
- gpio: fix gpio-adp5588 build errors (Randy Dunlap)
- perf/ring-buffer: Always use {READ,WRITE}_ONCE() for rb->user_page data (Peter Zijlstra)
- perf/ring_buffer: Add ordering to rb->nest increment (Peter Zijlstra)
- perf/ring_buffer: Fix exposing a temporarily decreased data_head (Yabin Cui)
- x86/CPU/AMD: Don't force the CPB cap when running under a hypervisor (Frank van der Linden)
- mISDN: make sure device name is NUL terminated (Dan Carpenter)
- powerpc/powernv: Return for invalid IMC domain (Anju T Sudhakar)
- clk: ti: clkctrl: Fix clkdm_clk handling (Tony Lindgren)
- selftests: netfilter: missing error check when setting up veth interface (Jeffrin Jose T)
- ipvs: Fix use-after-free in ip_vs_in (YueHaibing)
- netfilter: nf_queue: fix reinject verdict handling (Jagdish Motwani)
- perf/x86/intel/ds: Fix EVENT vs. UEVENT PEBS constraints (Stephane Eranian)
- Staging: vc04_services: Fix a couple error codes (Dan Carpenter)
- sunhv: Fix device naming inconsistency between sunhv_console and sunhv_reg (John Paul Adrian Glaubitz)
- sctp: Free cookie before we memdup a new one (Neil Horman)
- net: openvswitch: do not free vport if register_netdevice() is failed. (Taehee Yoo)
- neigh: fix use-after-free read in pneigh_get_next (Eric Dumazet)
- lapb: fixed leak of control-blocks. (Jeremy Sowden)
- ipv6: flowlabel: fl6_sock_lookup() must use atomic_inc_not_zero (Eric Dumazet)
- be2net: Fix number of Rx queues used for flow hashing (Ivan Vecera)
- ax25: fix inconsistent lock state in ax25_destroy_timer (Eric Dumazet)
- perf machine: Guard against NULL in machine__exit() (Arnaldo Carvalho de Melo)
- Linux 4.14.128 (Greg Kroah-Hartman)
- rtc: pcf8523: don't return invalid date when battery is low (Baruch Siach)
- x86/kasan: Fix boot with 5-level paging and KASAN (Andrey Ryabinin)
- x86/microcode, cpuhotplug: Add a microcode loader CPU hotplug callback (Borislav Petkov)
- RAS/CEC: Fix binary search function (Borislav Petkov)
- USB: serial: option: add Telit 0x1260 and 0x1261 compositions (Daniele Palmas)
- USB: serial: option: add support for Simcom SIM7500/SIM7600 RNDIS mode (Jörgen Storvist)
- USB: serial: pl2303: add Allied Telesis VT-Kit3 (Chris Packham)
- USB: usb-storage: Add new ID to ums-realtek (Kai-Heng Feng)
- USB: Fix chipmunk-like voice when using Logitech C270 for recording audio. (Marco Zatta)
- usb: dwc2: host: Fix wMaxPacketSize handling (fix webcam regression) (Douglas Anderson)
- usb: dwc2: Fix DMA cache alignment issues (Martin Schiller)
- drm/vmwgfx: NULL pointer dereference from vmw_cmd_dx_view_define() (Murray McAllister)
- drm/vmwgfx: integer underflow in vmw_cmd_dx_set_shader() leading to an invalid read (Murray McAllister)
- KVM: s390: fix memory slot handling for KVM_SET_USER_MEMORY_REGION (Christian Borntraeger)
- KVM: x86/pmu: do not mask the value that is written to fixed PMUs (Paolo Bonzini)
- usbnet: ipheth: fix racing condition (Bernd Eckstein)
- selftests/timers: Add missing fflush(stdout) calls (Kees Cook)
- scsi: bnx2fc: fix incorrect cast to u64 on shift operation (Colin Ian King)
- platform/x86: pmc_atom: Add several Beckhoff Automation boards to critclk_systems DMI table (Steffen Dirkwinkel)
- platform/x86: pmc_atom: Add Lex 3I380D industrial PC to critclk_systems DMI table (Hans de Goede)
- arm64/mm: Inhibit huge-vmap with ptdump (Mark Rutland)
- scsi: lpfc: add check for loss of ndlp when sending RRQ (James Smart)
- Drivers: misc: fix out-of-bounds access in function param_set_kgdbts_var (Young Xiao)
- s390/kasan: fix strncpy_from_user kasan checks (Vasily Gorbik)
- Revert "ALSA: seq: Protect in-kernel ioctl calls with mutex" (Takashi Iwai)
- ALSA: seq: Fix race of get-subscription call vs port-delete ioctls (Takashi Iwai)
- ALSA: seq: Protect in-kernel ioctl calls with mutex (Takashi Iwai)
- x86/uaccess, kcov: Disable stack protector (Peter Zijlstra)
- drm/i915/sdvo: Implement proper HDMI audio support for SDVO (Ville Syrjälä)
- ASoC: fsl_asrc: Fix the issue about unsupported rate (S.j. Wang)
- ASoC: cs42xx8: Add regcache mask dirty (S.j. Wang)
- cgroup: Use css_tryget() instead of css_tryget_online() in task_get_css() (Tejun Heo)
- bcache: fix stack corruption by PRECEDING_KEY() (Coly Li)
- i2c: acorn: fix i2c warning (Russell King)
- iommu/arm-smmu: Avoid constant zero in TLBI writes (Robin Murphy)
- media: v4l2-ioctl: clear fields in s_parm (Hans Verkuil)
- ptrace: restore smp_rmb() in __ptrace_may_access() (Jann Horn)
- signal/ptrace: Don't leak unitialized kernel memory with PTRACE_PEEK_SIGINFO (Eric W. Biederman)
- mm/vmscan.c: fix trying to reclaim unevictable LRU page (Minchan Kim)
- mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node (Shakeel Butt)
- libata: Extend quirks for the ST1000LM024 drives with NOLPM quirk (Hans de Goede)
- ALSA: firewire-motu: fix destruction of data for isochronous resources (Takashi Sakamoto)
- ALSA: hda/realtek - Update headset mode for ALC256 (Kailang Yang)
- ALSA: oxfw: allow PCM capture for Stanton SCS.1m (Takashi Sakamoto)
- HID: wacom: Sync INTUOSP2_BT touch state after each frame if necessary (Jason Gerecke)
- HID: wacom: Correct button numbering 2nd-gen Intuos Pro over Bluetooth (Jason Gerecke)
- nouveau: Fix build with CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT disabled (Thomas Backlund)
- drm/nouveau: add kconfig option to turn off nouveau legacy contexts. (v3) (Dave Airlie)
- Linux 4.14.127 (Greg Kroah-Hartman)
- tcp: add tcp_min_snd_mss sysctl (Eric Dumazet) {CVE-2019-11479}
- tcp: reduce tcp_fastretrans_alert() verbosity (Eric Dumazet)
- Linux 4.14.126 (Greg Kroah-Hartman)
- ALSA: seq: Cover unsubscribe_port() in list_mutex (Takashi Iwai)
- drm: don't block fb changes for async plane updates (Helen Koike)
- Revert "drm/nouveau: add kconfig option to turn off nouveau legacy contexts. (v3)" (Greg Kroah-Hartman)
- Revert "Bluetooth: Align minimum encryption key size for LE and BR/EDR connections" (Greg Kroah-Hartman)
- percpu: do not search past bitmap when allocating an area (Dennis Zhou)
- gpio: vf610: Do not share irq_chip (Andrey Smirnov)
- usb: typec: fusb302: Check vconn is off when we start toggling (Hans de Goede)
- ARM: exynos: Fix undefined instruction during Exynos5422 resume (Marek Szyprowski)
- pwm: Fix deadlock warning when removing PWM device (Phong Hoang)
- ARM: dts: exynos: Always enable necessary APIO_1V8 and ABB_1V8 regulators on Arndale Octa (Krzysztof Kozlowski)
- pwm: tiehrpwm: Update shadow register for disabling PWMs (Christoph Vogtländer)
- dmaengine: idma64: Use actual device for DMA transfers (Andy Shevchenko)
- gpio: gpio-omap: add check for off wake capable gpios (Tony Lindgren)
- PCI: xilinx: Check for __get_free_pages() failure (Kangjie Lu)
- block, bfq: increase idling for weight-raised queues (Paolo Valente)
- video: imsttfb: fix potential NULL pointer dereferences (Kangjie Lu)
- video: hgafb: fix potential NULL pointer dereference (Kangjie Lu)
- PCI: rcar: Fix 64bit MSI message address handling (Marek Vasut)
- PCI: rcar: Fix a potential NULL pointer dereference (Kangjie Lu)
- power: supply: max14656: fix potential use-before-alloc (Sven Van Asbroeck)
- platform/x86: intel_pmc_ipc: adding error handling (Junxiao Chang)
- PCI: rpadlpar: Fix leaked device_node references in add/remove paths (Tyrel Datwyler)
- ARM: dts: imx6qdl: Specify IMX6QDL_CLK_IPG as "ipg" clock to SDMA (Andrey Smirnov)
- ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ipg" clock to SDMA (Andrey Smirnov)
- ARM: dts: imx6ul: Specify IMX6UL_CLK_IPG as "ipg" clock to SDMA (Andrey Smirnov)
- ARM: dts: imx7d: Specify IMX7D_CLK_IPG as "ipg" clock to SDMA (Andrey Smirnov)
- ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ahb" clock to SDMA (Andrey Smirnov)
- ARM: dts: imx53: Specify IMX5_CLK_IPG as "ahb" clock to SDMA (Andrey Smirnov)
- ARM: dts: imx50: Specify IMX5_CLK_IPG as "ahb" clock to SDMA (Andrey Smirnov)
- ARM: dts: imx51: Specify IMX5_CLK_IPG as "ahb" clock to SDMA (Andrey Smirnov)
- soc: rockchip: Set the proper PWM for rk3288 (Douglas Anderson)
- clk: rockchip: Turn on "aclk_dmac1" for suspend on rk3288 (Douglas Anderson)
- soc: mediatek: pwrap: Zero initialize rdata in pwrap_init_cipher (Nathan Chancellor)
- PCI: keystone: Prevent ARM32 specific code to be compiled for ARM64 (Kishon Vijay Abraham I)
- platform/chrome: cros_ec_proto: check for NULL transfer function (Enrico Granata)
- x86/PCI: Fix PCI IRQ routing table memory leak (Wenwen Wang)
- vfio: Fix WARNING "do not call blocking ops when !TASK_RUNNING" (Farhan Ali)
- nfsd: allow fh_want_write to be called twice (J. Bruce Fields)
- fuse: retrieve: cap requested size to negotiated max_write (Kirill Smelkov)
- nvmem: core: fix read buffer in place (Jorge Ramirez-Ortiz)
- ALSA: hda - Register irq handler after the chip initialization (Takashi Iwai)
- misc: pci_endpoint_test: Fix test_reg_bar to be updated in pci_endpoint_test (Kishon Vijay Abraham I)
- iommu/vt-d: Set intel_iommu_gfx_mapped correctly (Lu Baolu)
- blk-mq: move cancel of requeue_work into blk_mq_release (Ming Lei)
- watchdog: fix compile time error of pretimeout governors (Vladimir Zapolskiy)
- watchdog: imx2_wdt: Fix set_timeout for big timeout values (Georg Hofmann)
- mmc: mmci: Prevent polling for busy detection in IRQ context (Ludovic Barre)
- uml: fix a boot splat wrt use of cpu_all_mask (Maciej Żenczykowski)
- configfs: fix possible use-after-free in configfs_register_group (YueHaibing)
- percpu: remove spurious lock dependency between percpu and sched (John Sperbeck)
- f2fs: fix to do sanity check on valid block count of segment (Chao Yu)
- f2fs: fix to avoid panic in dec_valid_block_count() (Chao Yu)
- f2fs: fix to clear dirty inode in error path of f2fs_iget() (Chao Yu)
- f2fs: fix to avoid panic in do_recover_data() (Chao Yu)
- ntp: Allow TAI-UTC offset to be set to zero (Miroslav Lichvar)
- pwm: meson: Use the spin-lock only to protect register modifications (Martin Blumenstingl)
- EDAC/mpc85xx: Prevent building as a module (Michael Ellerman)
- objtool: Don't use ignore flag for fake jumps (Josh Poimboeuf)
- drm/bridge: adv7511: Fix low refresh rate selection (Matt Redfearn)
- perf/x86/intel: Allow PEBS multi-entry in watermark mode (Stephane Eranian)
- mfd: twl6040: Fix device init errors for ACCCTL register (Tony Lindgren)
- drm/nouveau/disp/dp: respect sink limits when selecting failsafe link configuration (Ben Skeggs)
- mfd: intel-lpss: Set the device in reset state when init (Binbin Wu)
- mfd: tps65912-spi: Add missing of table registration (Daniel Gomez)
- drivers: thermal: tsens: Don't print error message on -EPROBE_DEFER (Amit Kucheria)
- thermal: rcar_gen3_thermal: disable interrupt in .remove (Jiada Wang)
- kernel/sys.c: prctl: fix false positive in validate_prctl_map() (Cyrill Gorcunov)
- mm/slab.c: fix an infinite loop in leaks_show() (Qian Cai)
- mm/cma_debug.c: fix the break condition in cma_maxchunk_get() (Yue Hu)
- mm/cma.c: fix the bitmap status to show failed allocation reason (Yue Hu)
- mm/cma.c: fix crash on CMA allocation if bitmap allocation fails (Yue Hu)
- mem-hotplug: fix node spanned pages when we have a node with only ZONE_MOVABLE (Linxu Fang)
- hugetlbfs: on restore reserve error path retain subpool reservation (Mike Kravetz)
- mm/hmm: select mmu notifier when selecting HMM (Jérôme Glisse)
- ARM: prevent tracing IPI_CPU_BACKTRACE (Arnd Bergmann)
- ipc: prevent lockup on alloc_msg and free_msg (Li Rongqing)
- sysctl: return -EINVAL if val violates minmax (Christian Brauner)
- fs/fat/file.c: issue flush after the writeback of FAT (Hou Tao)
- rapidio: fix a NULL pointer dereference when create_workqueue() fails (Kangjie Lu)
-
Mon Jun 01 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1943.uek]
- IB/cma: Resolve route only while receiving CM requests (Parav Pandit) [Orabug: 29772836]
- IB/core: Refactor ib_init_ah_attr_from_path() for RoCE (Parav Pandit) [Orabug: 29772836]
- IB/core: Simplify sa_path_set_[sd]lid() calls (Bart Van Assche) [Orabug: 29772836]
- rdmaip: rdmaip does not send IPv6 address change notification (Ka-Cheong Poon) [Orabug: 30312121]
- rds: ib: need to flush neighbor cache for local peer connections on failover (Dag Moxnes) [Orabug: 30417190]
- rds: Rename rds_send_ping to rds_send_hs_ping (Håkon Bugge) [Orabug: 30418039]
- rds: Use {READ,WRITE}_ONCE for heartbeat start and state (Håkon Bugge) [Orabug: 30418039]
- rds: Change heartbeat params from module params to sysctl (Håkon Bugge) [Orabug: 30418039]
- rds: Fix and augment probe counters (Håkon Bugge) [Orabug: 30418039]
- rds: Introduce heartbeat interval (Håkon Bugge) [Orabug: 30418039]
- rds: Fix heartbeat (Håkon Bugge) [Orabug: 30418039]
- lib/list_sort: optimize number of calls to comparison function (George Spelvin) [Orabug: 28894138]
- lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS (George Spelvin) [Orabug: 28894138]
- lib/sort: avoid indirect calls to built-in swap (George Spelvin) [Orabug: 28894138]
- lib/sort: use more efficient bottom-up heapsort variant (George Spelvin) [Orabug: 28894138]
- lib/sort: make swap functions more generic (George Spelvin) [Orabug: 28894138]
- config-aarch64: change CONFIG_HZ and CONFIG_FRAME_WARN (Thomas Tai) [Orabug: 28894138]
- net/mlx5: Fixed a typo in a comment in esw_del_uc_addr() (Qing Huang) [Orabug: 29357995]
- net/mlx5e: Use 32 bits to store VF representor SQ number (Or Gerlitz) [Orabug: 29357995]
- net/mlx5: E-Switch, Enable vport metadata matching if firmware supports it (Jianbo Liu) [Orabug: 29357995]
- net/mlx5: E-Switch, Add match on vport metadata for rule in slow path (Jianbo Liu) [Orabug: 29357995]
- net/mlx5: E-Switch, Pass metadata from FDB to eswitch manager (Jianbo Liu) [Orabug: 29357995]
- net/mlx5: E-Switch, Add query and modify esw vport context functions (Jianbo Liu) [Orabug: 29357995]
- net/mlx5: E-Switch, Add match on vport metadata for rule in fast path (Jianbo Liu) [Orabug: 29357995]
- net/mlx5e: Specifying known origin of packets matching the flow (Jianbo Liu) [Orabug: 29357995]
- net/mlx5: E-Switch, Tag packet with vport number in VF vports and uplink ingress ACLs (Jianbo Liu) [Orabug: 29357995]
- net/mlx5: Add flow context for flow tag (Jianbo Liu) [Orabug: 29357995]
- net/mlx5: Introduce a helper API to check VF vport (Parav Pandit) [Orabug: 29357995]
- net/mlx5: Support allocating modify header context from ingress ACL (Jianbo Liu) [Orabug: 29357995]
- net/mlx5: Get vport ACL namespace by vport index (Jianbo Liu) [Orabug: 29357995]
- net/mlx5: Introduce vport metadata matching bits and enum constants (Jianbo Liu) [Orabug: 29357995]
- net/mlx5e: Fix number of vports for ingress ACL configuration (Eli Britstein) [Orabug: 29357995]
- net/mlx5e: ACLs for priority tag mode (Eli Britstein) [Orabug: 29357995]
- net/mlx5: E-Switch: Introduce prio tag mode (Eli Britstein) [Orabug: 29357995]
- net/mlx5: E-Switch, Assign a different position for uplink rep and vport (Bodong Wang) [Orabug: 29357995]
- net/mlx5: E-Switch, Use getter and iterator to access vport/rep (Bodong Wang) [Orabug: 29357995]
- net/mlx5: E-Switch, Refactor offloads flow steering init/cleanup (Bodong Wang) [Orabug: 29357995]
- net/mlx5: E-Switch, Properly refer to the esw manager vport (Bodong Wang) [Orabug: 29357995]
- net/mlx5: E-Switch, Avoid magic numbers when initializing offloads mode (Bodong Wang) [Orabug: 29357995]
- net/mlx5: Relocate vport macros to the vport header file (Bodong Wang) [Orabug: 29357995]
- net/mlx5: E-Switch, Normalize the name of uplink vport number (Bodong Wang) [Orabug: 29357995]
- net/mlx5: Provide an alternative VF upper bound for ECPF (Bodong Wang) [Orabug: 29357995]
- net/mlx5: Add host params change event (Bodong Wang) [Orabug: 29357995]
- net/mlx5: Use consistent vport num argument type (Bodong Wang) [Orabug: 29357995]
- net/mlx5e: E-Switch, Add peer miss rules (Roi Dayan) [Orabug: 29357995]
- net/mlx5: Introduce inter-device communication mechanism (Aviv Heller) [Orabug: 29357995]
- net/mlx5: Cache the system image guid (Alaa Hleihel) [Orabug: 29357995]
- net/mlx5: Rename modify/query_vport state related enums (Eran Ben Elisha) [Orabug: 29357995]
- net/mlx5: Add forward compatible support for the FTE match data (Yishai Hadas) [Orabug: 29357995]
- net/mlx5: Add source e-switch owner (Shahar Klein) [Orabug: 29357995]
- net/mlx5: Add merged e-switch cap (Roi Dayan) [Orabug: 29357995]
- net/mlx5e: Clean static checker complaints on TC offload and VF reps code (Or Gerlitz) [Orabug: 29357995]
- net/mlx5: E-Switch, Move representors definition to a global scope (Mark Bloch) [Orabug: 29357995]
- net/mlx5: E-Switch, Create a dedicated send to vport rule deletion function (Mark Bloch) [Orabug: 29357995]
- net/mlx5: E-Switch, Move mlx5e only logic outside E-Switch (Mark Bloch) [Orabug: 29357995]
- net/mlx5: E-Switch, Refactor load/unload of representors (Mark Bloch) [Orabug: 29357995]
- net/mlx5: E-Switch, Refactor vport representors initialization (Mark Bloch) [Orabug: 29357995]
- net/mlx5: Enlarge the NIC TC offload table size (Or Gerlitz) [Orabug: 29357995]
- Revert "net/mlx5: Split FDB fast path prio to multiple namespaces" (Jianbo Liu) [Orabug: 29357995]
- floppy: fix div-by-zero in setup_format_params (Denis Efremov) [Orabug: 30109140] {CVE-2019-14284}
- rds: ib: Improve neighbor cache flush throttling (Dag Moxnes) [Orabug: 30000214]
- kexec: generate VMCOREINFO for modules (Isaac Chen) [Orabug: 30447591]
- perfutil: Warn when exceeding MAX_NR_CPUS in cpumap (Kyle Meyer) [Orabug: 30441318]
- perf header: Replace MAX_NR_CPUS with cpu__max_cpu() (Kyle Meyer) [Orabug: 30441318]
- perf machine: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Kyle Meyer) [Orabug: 30441318]
- perf session: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Kyle Meyer) [Orabug: 30441318]
- perf stat: Replace MAX_NR_CPUS with cpu__max_cpu() (Kyle Meyer) [Orabug: 30441318]
- perf svghelper: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Kyle Meyer) [Orabug: 30441318]
- perf timechart: Refactor svg_build_topology_map() (Kyle Meyer) [Orabug: 30441318]
- perf tools: Increase MAX_NR_CPUS and MAX_CACHES (Kyle Meyer) [Orabug: 30441318]
- x86/boot/64: Round memory hole size up to next PMD page (Steve Wahl) [Orabug: 30441141]
- x86/boot/64: Make level2_kernel_pgt pages invalid outside kernel area (Steve Wahl) [Orabug: 30441141]
- ACPICA: Increase total number of possible Owner IDs (Bob Moore) [Orabug: 30448806]
- Linux 4.14.125 (Greg Kroah-Hartman)
- ethtool: check the return value of get_regs_len (Yunsheng Lin)
- ipv4: Define __ipv4_neigh_lookup_noref when CONFIG_INET is disabled (David Ahern)
- fuse: Add FOPEN_STREAM to use stream_open() (Kirill Smelkov)
- fs: stream_open - opener for stream-like files so that read and write can run simultaneously without deadlock (Kirill Smelkov)
- qmi_wwan: Add quirk for Quectel dynamic config (Kristian Evensen)
- TTY: serial_core, add ->install (Jiri Slaby)
- drm/i915/fbc: disable framebuffer compression on GeminiLake (Daniel Drake)
- drm/i915: Fix I915_EXEC_RING_MASK (Chris Wilson)
- drm/radeon: prefer lower reference dividers (Christian König)
- drm/amdgpu/psp: move psp version specific function pointers to early_init (Alex Deucher)
- drm/nouveau: add kconfig option to turn off nouveau legacy contexts. (v3) (Dave Airlie)
- drm/gma500/cdv: Check vbt config bits when detecting lvds panels (Patrik Jakobsson)
- test_firmware: Use correct snprintf() limit (Dan Carpenter)
- genwqe: Prevent an integer overflow in the ioctl (Dan Carpenter)
- Revert "MIPS: perf: ath79: Fix perfcount IRQ assignment" (Greg Kroah-Hartman)
- MIPS: pistachio: Build uImage.gz by default (Paul Burton)
- MIPS: Bounds check virt_addr_valid (Paul Burton)
- i2c: xiic: Add max_read_len quirk (Robert Hancock)
- x86/power: Fix 'nosmt' vs hibernation triple fault during resume (Jiri Kosina)
- pstore/ram: Run without kernel crash dump region (Kees Cook)
- pstore: Convert buf_lock to semaphore (Kees Cook)
- pstore: Remove needless lock during console writes (Kees Cook)
- fuse: fallocate: fix return with locked inode (Miklos Szeredi)
- parisc: Use implicit space register selection for loading the coherence index of I/O pdirs (John David Anglin)
- rcu: locking and unlocking need to always be at least barriers (Linus Torvalds)
- Revert "fib_rules: return 0 directly if an exactly same rule exists when NLM_F_EXCL not supplied" (Hangbin Liu)
- Revert "fib_rules: fix error in backport of e9919a24d302 ("fib_rules: return 0...")" (Greg Kroah-Hartman)
- ipv6: fix the check before getting the cookie in rt6_get_cookie (Xin Long)
- net: sfp: read eeprom in maximum 16 byte increments (Russell King)
- ipv6: use READ_ONCE() for inet->hdrincl as in ipv4 (Olivier Matz)
- ipv6: fix EFAULT on sendto with icmpv6 and hdrincl (Olivier Matz)
- pktgen: do not sleep with the thread lock held. (Paolo Abeni)
- net/mlx4_en: ethtool, Remove unsupported SFP EEPROM high pages query (Erez Alfasi)
- neighbor: Call __ipv4_neigh_lookup_noref in neigh_xmit (David Ahern)
- Fix memory leak in sctp_process_init (Neil Horman)
- ethtool: fix potential userspace buffer overflow (Vivien Didelot)
- Linux 4.14.124 (Greg Kroah-Hartman)
- media: uvcvideo: Fix uvc_alloc_entity() allocation alignment (Nadav Amit)
- binder: fix race between munmap() and direct reclaim (Todd Kjos)
- Revert "binder: fix handling of misaligned binder object" (Todd Kjos)
- Revert "x86/build: Move _etext to actual end of .text" (Greg Kroah-Hartman)
- include/linux/module.h: copy __init/__exit attrs to init/cleanup_module (Miguel Ojeda)
- Compiler Attributes: add support for __copy (gcc >= 9) (Miguel Ojeda)
- drm/rockchip: shutdown drm subsystem on shutdown (Vicente Bergas)
- drm/vmwgfx: Don't send drm sysfs hotplug events on initial master set (Thomas Hellstrom)
- gcc-plugins: Fix build failures under Darwin host (Kees Cook)
- Revert "lockd: Show pid of lockd for remote locks" (Benjamin Coddington)
- CIFS: cifs_read_allocate_pages: don't iterate through whole page array on ENOMEM (Roberto Bergantinos Corpas)
- staging: wlan-ng: fix adapter initialization failure (Tim Collier)
- staging: vc04_services: prevent integer overflow in create_pagelist() (Dan Carpenter)
- serial: sh-sci: disable DMA for uart_console (George G. Davis)
- ima: show rules with IMA_INMASK correctly (Roberto Sassu)
- doc: Cope with Sphinx logging deprecations (Jonathan Corbet)
- doc: Cope with the deprecation of AutoReporter (Jonathan Corbet)
- docs: Fix conf.py for Sphinx 2.0 (Jonathan Corbet)
- kernel/signal.c: trace_signal_deliver when signal_group_exit (Zhenliang Wei)
- tty: max310x: Fix external crystal register setup (Joe Burmeister)
- tty: serial: msm_serial: Fix XON/XOFF (Jorge Ramirez-Ortiz)
- drm/nouveau/i2c: Disable i2c bus access after ->fini() (Lyude Paul)
- KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID (Thomas Huth)
- ALSA: hda/realtek - Set default power save node to 0 (Kailang Yang)
- powerpc/perf: Fix MMCRA corruption by bhrb_filter (Ravi Bangoria)
- KVM: PPC: Book3S HV: XIVE: Do not clear IRQ data of passthrough interrupts (Cédric Le Goater)
- Btrfs: incremental send, fix file corruption when no-holes feature is enabled (Filipe Manana)
- Btrfs: fix fsync not persisting changed attributes of a directory (Filipe Manana)
- Btrfs: fix race updating log root item during fsync (Filipe Manana)
- Btrfs: fix wrong ctime and mtime of a directory after log replay (Filipe Manana)
- scsi: zfcp: fix to prevent port_remove with pure auto scan LUNs (only sdevs) (Steffen Maier)
- scsi: zfcp: fix missing zfcp_port reference put on -EBUSY from port_remove (Steffen Maier)
- media: smsusb: better handle optional alignment (Mauro Carvalho Chehab)
- media: usb: siano: Fix false-positive "uninitialized variable" warning (Alan Stern)
- media: usb: siano: Fix general protection fault in smsusb (Alan Stern)
- USB: rio500: fix memory leak in close after disconnect (Oliver Neukum)
- USB: rio500: refuse more than one device at a time (Oliver Neukum)
- USB: Add LPM quirk for Surface Dock GigE adapter (Maximilian Luz)
- USB: sisusbvga: fix oops in error path of sisusb_probe (Oliver Neukum)
- USB: Fix slab-out-of-bounds write in usb_get_bos_descriptor (Alan Stern)
- usbip: usbip_host: fix stub_dev lock context imbalance regression (Shuah Khan)
- usbip: usbip_host: fix BUG: sleeping function called from invalid context (Shuah Khan)
- usb: xhci: avoid null pointer deref when bos field is NULL (Carsten Schmid)
- xhci: Convert xhci_handshake() to use readl_poll_timeout_atomic() (Andrey Smirnov)
- xhci: Use %zu for printing size_t type (Fabio Estevam)
- xhci: update bounce buffer with correct sg num (Henry Lin)
- include/linux/bitops.h: sanitize rotate primitives (Rasmus Villemoes)
- sparc64: Fix regression in non-hypervisor TLB flush xcall (James Clarke)
- tipc: fix modprobe tipc failed after switch order of device registration (Junwei Hu)
- Revert "tipc: fix modprobe tipc failed after switch order of device registration" (David S. Miller)
- xen/pciback: Don't disable PCI_COMMAND on PCI device reset. (Konrad Rzeszutek Wilk)
- crypto: vmx - ghash: do nosimd fallback manually (Daniel Axtens)
- net: phy: marvell10g: report if the PHY fails to boot firmware (Russell King)
- net: mvpp2: fix bad MVPP2_TXQ_SCHED_TOKEN_CNTR_REG queue value (Antoine Tenart)
- net: mvneta: Fix err code path of probe (Jisheng Zhang)
- net: dsa: mv88e6xxx: fix handling of upper half of STATS_TYPE_PORT (Rasmus Villemoes)
- ipv4/igmp: fix build error if !CONFIG_IP_MULTICAST (Eric Dumazet)
- ipv4/igmp: fix another memory leak in igmpv3_del_delrec() (Eric Dumazet)
- net/mlx5: Allocate root ns memory using kzalloc to match kfree (Parav Pandit)
- tipc: Avoid copying bytes beyond the supplied data (Chris Packham)
- usbnet: fix kernel crash after disconnect (Kloetzke Jan)
- net: stmmac: fix reset gpio free missing (Jisheng Zhang)
- net-gro: fix use-after-free read in napi_gro_frags() (Eric Dumazet)
- net: fec: fix the clk mismatch in failed_reset path (Andy Duan)
- llc: fix skb leak in llc_build_and_send_ui_pkt() (Eric Dumazet)
- ipv6: Consider sk_bound_dev_if when binding a raw socket to an address (Mike Manning)
- inet: switch IP ID generator to siphash (Eric Dumazet)
- Linux 4.14.123 (Greg Kroah-Hartman)
- NFS: Fix a double unlock from nfs_match,get_client (Benjamin Coddington)
- vfio-ccw: Prevent quiesce function going into an infinite loop (Farhan Ali)
- drm: Wake up next in drm_read() chain if we are forced to putback the event (Chris Wilson)
- drm/drv: Hold ref on parent device during drm_device lifetime (Noralf Trønnes)
- ASoC: davinci-mcasp: Fix clang warning without CONFIG_PM (Arnd Bergmann)
- spi: Fix zero length xfer bug (Chris Lesiak)
- spi: rspi: Fix sequencer reset during initialization (Geert Uytterhoeven)
- spi : spi-topcliff-pch: Fix to handle empty DMA buffers (Aditya Pakki)
- scsi: lpfc: Fix SLI3 commands being issued on SLI4 devices (James Smart)
- media: saa7146: avoid high stack usage with clang (Arnd Bergmann)
- scsi: lpfc: Fix fc4type information for FDMI (James Smart)
- scsi: lpfc: Fix FDMI manufacturer attribute value (James Smart)
- media: vimc: zero the media_device on probe (Hans Verkuil)
- media: go7007: avoid clang frame overflow warning with KASAN (Arnd Bergmann)
- media: vimc: stream: fix thread state before sleep (Helen Fornazier)
- media: m88ds3103: serialize reset messages in m88ds3103_set_frontend (James Hutchinson)
- thunderbolt: Fix to check for kmemdup failure (Aditya Pakki)
- hwrng: omap - Set default quality (Rouven Czerwinski)
- dmaengine: tegra210-adma: use devm_clk_*() helpers (Sameer Pujar)
- batman-adv: allow updating DAT entry timeouts on incoming ARP Replies (Linus Lüssing)
- scsi: qla4xxx: avoid freeing unallocated dma memory (Arnd Bergmann)
- usb: core: Add PM runtime calls to usb_hcd_platform_shutdown (Tony Lindgren)
- rcuperf: Fix cleanup path for invalid perf_type strings (Paul E. McKenney)
- rcutorture: Fix cleanup path for invalid torture_type strings (Paul E. McKenney)
- tty: ipwireless: fix missing checks for ioremap (Kangjie Lu)
- virtio_console: initialize vtermno value for ports (Pankaj Gupta)
- media: wl128x: prevent two potential buffer overflows (Dan Carpenter)
- media: video-mux: fix null pointer dereferences (Kangjie Lu)
- kobject: Don't trigger kobject_uevent(KOBJ_REMOVE) twice. (Tetsuo Handa)
- spi: tegra114: reset controller on probe (Sowjanya Komatineni)
- HID: logitech-hidpp: change low battery level threshold from 31 to 30 percent (Hans de Goede)
- cxgb3/l2t: Fix undefined behaviour (Gustavo A. R. Silva)
- ASoC: fsl_utils: fix a leaked reference by adding missing of_node_put (Wen Yang)
- ASoC: eukrea-tlv320: fix a leaked reference by adding missing of_node_put (Wen Yang)
- HID: core: move Usage Page concatenation to Main item (Nicolas Saenz Julienne)
- RDMA/hns: Fix bad endianess of port_pd variable (Leon Romanovsky)
- chardev: add additional check for minor range overlap (Chengguang Xu)
- x86/ia32: Fix ia32_restore_sigcontext() AC leak (Peter Zijlstra)
- x86/uaccess, signal: Fix AC=1 bloat (Peter Zijlstra)
- x86/uaccess, ftrace: Fix ftrace_likely_update() vs. SMAP (Peter Zijlstra)
- arm64: cpu_ops: fix a leaked reference by adding missing of_node_put (Wen Yang)
- scsi: ufs: Avoid configuring regulator with undefined voltage range (Stanley Chu)
- scsi: ufs: Fix regulator load and icc-level configuration (Stanley Chu)
- rtlwifi: fix potential NULL pointer dereference (Ping-Ke Shih)
- rtc: xgene: fix possible race condition (Alexandre Belloni)
- brcmfmac: fix Oops when bringing up interface during USB disconnect (Piotr Figiel)
- brcmfmac: fix race during disconnect when USB completion is in progress (Piotr Figiel)
- brcmfmac: fix WARNING during USB disconnect in case of unempty psq (Piotr Figiel)
- brcmfmac: convert dev_init_lock mutex to completion (Piotr Figiel)
- b43: shut up clang -Wuninitialized variable warning (Arnd Bergmann)
- brcmfmac: fix missing checks for kmemdup (Kangjie Lu)
- mwifiex: Fix mem leak in mwifiex_tm_cmd (YueHaibing)
- rtlwifi: fix a potential NULL pointer dereference (Kangjie Lu)
- iio: common: ssp_sensors: Initialize calculated_time in ssp_common_process_data (Nathan Chancellor)
- iio: hmc5843: fix potential NULL pointer dereferences (Kangjie Lu)
- iio: ad_sigma_delta: Properly handle SPI bus locking vs CS assertion (Lars-Peter Clausen)
- x86/build: Keep local relocations with ld.lld (Kees Cook)
- block: sed-opal: fix IOC_OPAL_ENABLE_DISABLE_MBR (David Kozub)
- cpufreq: kirkwood: fix possible object reference leak (Wen Yang)
- cpufreq: pmac32: fix possible object reference leak (Wen Yang)
- cpufreq/pasemi: fix possible object reference leak (Wen Yang)
- cpufreq: ppc_cbe: fix possible object reference leak (Wen Yang)
- s390: cio: fix cio_irb declaration (Arnd Bergmann)
- x86/microcode: Fix the ancient deprecated microcode loading method (Borislav Petkov)
- s390: zcrypt: initialize variables before_use (Arnd Bergmann)
- clk: rockchip: Make rkpwm a critical clock on rk3288 (Douglas Anderson)
- extcon: arizona: Disable mic detect if running when driver is removed (Charles Keepax)
- clk: rockchip: Fix video codec clocks on rk3288 (Douglas Anderson)
- PM / core: Propagate dev->power.wakeup_path when no callbacks (Ulf Hansson)
- drm/amdgpu: fix old fence check in amdgpu_fence_emit (Christian König)
- mmc: sdhci-of-esdhc: add erratum eSDHC-A001 and A-008358 support (Yinbo Zhu)
- mmc: sdhci-of-esdhc: add erratum A-009204 support (Yinbo Zhu)
- mmc: sdhci-of-esdhc: add erratum eSDHC5 support (Yinbo Zhu)
- mmc_spi: add a status check for spi_sync_locked (Kangjie Lu)
- mmc: core: make pwrseq_emmc (partially) support sleepy GPIO controllers (Andrea Merello)
- scsi: libsas: Do discovery on empty PHY to update PHY info (John Garry)
- hwmon: (f71805f) Use request_muxed_region for Super-IO accesses (Guenter Roeck)
- hwmon: (pc87427) Use request_muxed_region for Super-IO accesses (Guenter Roeck)
- hwmon: (smsc47b397) Use request_muxed_region for Super-IO accesses (Guenter Roeck)
- hwmon: (smsc47m1) Use request_muxed_region for Super-IO accesses (Guenter Roeck)
- hwmon: (vt1211) Use request_muxed_region for Super-IO accesses (Guenter Roeck)
- RDMA/cxgb4: Fix null pointer dereference on alloc_skb failure (Colin Ian King)
- arm64: vdso: Fix clock_getres() for CLOCK_REALTIME (Vincenzo Frascino)
- i40e: don't allow changes to HW VLAN stripping on active port VLANs (Nicholas Nunley)
- i40e: Able to add up to 16 MAC filters on an untrusted VF (Adam Ludkiewicz)
- phy: sun4i-usb: Make sure to disable PHY0 passby for peripheral mode (Paul Kocialkowski)
- x86/irq/64: Limit IST stack overflow check to #DB stack (Thomas Gleixner)
- USB: core: Don't unbind interfaces following device reset failure (Alan Stern)
- drm/msm: a5xx: fix possible object reference leak (Wen Yang)
- sched/core: Handle overflow in cpu_shares_write_u64 (Konstantin Khlebnikov)
- sched/rt: Check integer overflow at usec to nsec conversion (Konstantin Khlebnikov)
- sched/core: Check quota and period overflow at usec to nsec conversion (Konstantin Khlebnikov)
- cgroup: protect cgroup->nr_(dying_)descendants by css_set_lock (Roman Gushchin)
- random: add a spinlock_t to struct batched_entropy (Sebastian Andrzej Siewior)
- powerpc/64: Fix booting large kernels with STRICT_KERNEL_RWX (Russell Currey)
- powerpc/numa: improve control of topology updates (Nathan Lynch)
- media: pvrusb2: Prevent a buffer overflow (Dan Carpenter)
- media: au0828: Fix NULL pointer dereference in au0828_analog_stream_enable() (Shuah Khan)
- media: stm32-dcmi: fix crash when subdev do not expose any formats (Hugues Fruchet)
- audit: fix a memory leak bug (Wenwen Wang)
- media: ov2659: make S_FMT succeed even if requested format doesn't match (Akinobu Mita)
- media: au0828: stop video streaming only when last user stops (Hans Verkuil)
- media: ov6650: Move v4l2_clk_get() to ov6650_video_probe() helper (Janusz Krzysztofik)
- media: coda: clear error return value before picture run (Philipp Zabel)
- dmaengine: at_xdmac: remove BUG_ON macro in tasklet (Nicolas Ferre)
- clk: rockchip: undo several noc and special clocks as critical on rk3288 (Douglas Anderson)
- pinctrl: samsung: fix leaked of_node references (Wen Yang)
- pinctrl: pistachio: fix leaked of_node references (Wen Yang)
- HID: logitech-hidpp: use RAP instead of FAP to get the protocol version (Hans de Goede)
- mm/uaccess: Use 'unsigned long' to placate UBSAN warnings on older GCC versions (Peter Zijlstra)
- x86/mm: Remove in_nmi() warning from 64-bit implementation of vmalloc_fault() (Jiri Kosina)
- smpboot: Place the __percpu annotation correctly (Sebastian Andrzej Siewior)
- x86/build: Move _etext to actual end of .text (Kees Cook)
- vfio-ccw: Release any channel program when releasing/removing vfio-ccw mdev (Farhan Ali)
- vfio-ccw: Do not call flush_workqueue while holding the spinlock (Farhan Ali)
- bcache: avoid clang -Wunintialized warning (Arnd Bergmann)
- bcache: add failure check to run_cache_set() for journal replay (Coly Li)
- bcache: fix failure in journal relplay (Tang Junhui)
- bcache: return error immediately in bch_journal_replay() (Coly Li)
- crypto: sun4i-ss - Fix invalid calculation of hash end (Corentin Labbe)
- net: cw1200: fix a NULL pointer dereference (Kangjie Lu)
- mwifiex: prevent an array overflow (Dan Carpenter)
- ASoC: fsl_sai: Update is_slave_mode with correct value (Daniel Baluta)
- libbpf: fix samples/bpf build failure due to undefined UINT32_MAX (Daniel T. Lee)
- mac80211/cfg80211: update bss channel on channel switch (Sergey Matyukevich)
- dmaengine: pl330: _stop: clear interrupt status (Sugar Zhang)
- w1: fix the resume command API (Mariusz Bialonczyk)
- rtc: 88pm860x: prevent use-after-free on device remove (Sven Van Asbroeck)
- iwlwifi: pcie: don't crash on invalid RX interrupt (Johannes Berg)
- btrfs: Don't panic when we can't find a root key (Qu Wenruo)
- btrfs: fix panic during relocation after ENOSPC before writeback happens (Josef Bacik)
- Btrfs: fix data bytes_may_use underflow with fallocate due to failed quota reserve (Robbie Ko)
- scsi: qla2xxx: Avoid that lockdep complains about unsafe locking in tcm_qla2xxx_close_session() (Bart Van Assche)
- scsi: qla2xxx: Fix abort handling in tcm_qla2xxx_write_pending() (Bart Van Assche)
- scsi: qla2xxx: Fix a qla24xx_enable_msix() error path (Bart Van Assche)
- sched/cpufreq: Fix kobject memleak (Viresh Kumar)
- arm64: Fix compiler warning from pte_unmap() with -Wunused-but-set-variable (Qian Cai)
- ARM: vdso: Remove dependency with the arch_timer driver internals (Marc Zyngier)
- ACPI / property: fix handling of data_nodes in acpi_get_next_subnode() (Pierre-Louis Bossart)
- brcm80211: potential NULL dereference in brcmf_cfg80211_vndr_cmds_dcmd_handler() (Dan Carpenter)
- spi: pxa2xx: fix SCR (divisor) calculation (Flavio Suligoi)
- ASoC: imx: fix fiq dependencies (Arnd Bergmann)
- powerpc/boot: Fix missing check of lseek() return value (Bo YU)
- powerpc/perf: Return accordingly on invalid chip-id in (Anju T Sudhakar)
- ASoC: hdmi-codec: unlock the device on startup errors (Jerome Brunet)
- pinctrl: zte: fix leaked of_node references (Wen Yang)
- net: ena: gcc 8: fix compilation warning (Sameeh Jubran)
- dmaengine: tegra210-dma: free dma controller in remove() (Sameer Pujar)
- tools/bpf: fix perf build error with uClibc (seen on ARC) (Vineet Gupta)
- mmc: core: Verify SD bus width (Raul E Rangel)
- gfs2: Fix occasional glock use-after-free (Andreas Gruenbacher)
- IB/hfi1: Fix WQ_MEM_RECLAIM warning (Mike Marciniszyn)
- NFS: make nfs_match_client killable (Roberto Bergantinos Corpas)
- cxgb4: Fix error path in cxgb4_init_module (YueHaibing)
- gfs2: Fix lru_count going negative (Ross Lagerwall)
- Revert "btrfs: Honour FITRIM range constraints during free space trim" (David Sterba)
- net: erspan: fix use-after-free (William Tu)
- at76c50x-usb: Don't register led_trigger if usb_register_driver failed (YueHaibing)
- batman-adv: mcast: fix multicast tt/tvlv worker locking (Linus Lüssing)
- bpf: devmap: fix use-after-free Read in __dev_map_entry_free (Eric Dumazet)
- ssb: Fix possible NULL pointer dereference in ssb_host_pcmcia_exit (YueHaibing)
- media: vivid: use vfree() instead of kfree() for dev->bitmap_cap (Alexander Potapenko)
- media: serial_ir: Fix use-after-free in serial_ir_init_module (YueHaibing)
- media: cpia2: Fix use-after-free in cpia2_exit (YueHaibing)
- fbdev: fix WARNING in __alloc_pages_nodemask bug (Jiufei Xue)
- btrfs: honor path->skip_locking in backref code (Josef Bacik)
- brcmfmac: add subtype check for event handling in data path (Arend van Spriel)
- brcmfmac: assure SSID length from firmware is limited (Arend van Spriel)
- hugetlb: use same fault hash key for shared and private mappings (Mike Kravetz)
- fbdev: fix divide error in fb_var_to_videomode (Shile Zhang)
- btrfs: sysfs: don't leak memory when failing add fsid (Tobin C. Harding)
- btrfs: sysfs: Fix error path kobject memory leak (Tobin C. Harding)
- Btrfs: fix race between ranged fsync and writeback of adjacent ranges (Filipe Manana)
- Btrfs: avoid fallback to transaction commit during fsync of files with holes (Filipe Manana)
- Btrfs: do not abort transaction at btrfs_update_root() after failure to COW path (Filipe Manana)
- gfs2: Fix sign extension bug in gfs2_update_stats (Andreas Gruenbacher)
- arm64/iommu: handle non-remapped addresses in ->mmap and ->get_sgtable (Christoph Hellwig)
- kvm: svm/avic: fix off-by-one in checking host APIC ID (Suthikulpanit, Suravee)
- mmc: sdhci-iproc: Set NO_HISPD bit to fix HS50 data hold time problem (Trac Hoang)
- mmc: sdhci-iproc: cygnus: Set NO_HISPD bit to fix HS50 data hold time problem (Trac Hoang)
- crypto: vmx - CTR: always increment IV as quadword (Daniel Axtens)
- Revert "scsi: sd: Keep disk read-only when re-reading partition" (Martin K. Petersen)
- sbitmap: fix improper use of smp_mb__before_atomic() (Andrea Parri)
- bio: fix improper use of smp_mb__before_atomic() (Andrea Parri)
- KVM: x86: fix return value for reserved EFER (Paolo Bonzini)
- f2fs: Fix use of number of devices (Damien Le Moal)
- ext4: do not delete unlinked inode from orphan list on failed truncate (Jan Kara)
- x86: Hide the int3_emulate_call/jmp functions from UML (Steven Rostedt (VMware))
-
Mon Jun 01 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1942.uek]
- A/A Bonding: Memory leak in rdmaip_send_gratuitous_arp (Dag Moxnes) [Orabug: 30434319]
- A/A Bonding: Use correct port when calling ib_query_port (Dag Moxnes) [Orabug: 30433360]
- rds: send: Fix dead code in rds_sendmsg (Gustavo A. R. Silva) [Orabug: 30416950]
- tcp: fix tcp_rtx_queue_tail in case of empty retransmit queue (Tim Froidcoeur) [Orabug: 30331283]
- tcp: be more careful in tcp_fragment() (Eric Dumazet) [Orabug: 30331283] {CVE-2019-11478}
- tcp: refine memory limit test in tcp_fragment() (Eric Dumazet) [Orabug: 30331283]
- scsi: mpt3sas: Bump mpt3sas driver version to 32.100.00.00 (Sreekanth Reddy) [Orabug: 30339626]
- scsi: mpt3sas: Fix module parameter max_msix_vectors (Sreekanth Reddy) [Orabug: 30339626]
- scsi: mpt3sas: Reject NVMe Encap cmnds to unsupported HBA (Sreekanth Reddy) [Orabug: 30339626]
- scsi: mpt3sas: Use Component img header to get Package ver (Sreekanth Reddy) [Orabug: 30339626]
- scsi: mpt3sas: Fail release cmnd if diag buffer is released (Sreekanth Reddy) [Orabug: 30339626]
- scsi: mpt3sas: Add app owned flag support for diag buffer (Sreekanth Reddy) [Orabug: 30339626]
- scsi: mpt3sas: Reuse diag buffer allocated at load time (Sreekanth Reddy) [Orabug: 30339626]
- scsi: mpt3sas: clear release bit when buffer reregistered (Sreekanth Reddy) [Orabug: 30339626]
- scsi: mpt3sas: Maintain owner of buffer through UniqueID (Sreekanth Reddy) [Orabug: 30339626]
- scsi: mpt3sas: Free diag buffer without any status check (Sreekanth Reddy) [Orabug: 30339626]
- scsi: mpt3sas: Fix clear pending bit in ioctl status (Sreekanth Reddy) [Orabug: 30339626]
- scsi: mpt3sas: Display message before releasing diag buffer (Sreekanth Reddy) [Orabug: 30339626]
- scsi: mpt3sas: Register trace buffer based on NVDATA settings (Sreekanth Reddy) [Orabug: 30339626]
- Linux 4.14.122 (Greg Kroah-Hartman)
- fbdev: sm712fb: fix memory frequency by avoiding a switch/case fallthrough (Yifeng Li)
- btrfs: Honour FITRIM range constraints during free space trim (Nikolay Borisov)
- driver core: Postpone DMA tear-down until after devres release for probe failure (John Garry)
- md/raid: raid5 preserve the writeback action after the parity check (Nigel Croxon)
- Revert "Don't jump to compute_result state from check_result state" (Song Liu)
- perf bench numa: Add define for RUSAGE_THREAD if not present (Arnaldo Carvalho de Melo)
- ufs: fix braino in ufs_get_inode_gid() for solaris UFS flavour (Al Viro)
- x86/mm/mem_encrypt: Disable all instrumentation for early SME setup (Gary Hook)
- sched/cpufreq: Fix kobject memleak (Tobin C. Harding)
- iwlwifi: mvm: check for length correctness in iwl_mvm_create_skb() (Luca Coelho)
- power: supply: sysfs: prevent endless uevent loop with CONFIG_POWER_SUPPLY_DEBUG (Andrey Smirnov)
- KVM: arm/arm64: Ensure vcpu target is unset on reset failure (Andrew Jones)
- mac80211: Fix kernel panic due to use of txq after free (Bhagavathi Perumal S)
- apparmorfs: fix use-after-free on symlink traversal (Al Viro)
- securityfs: fix use-after-free on symlink traversal (Al Viro)
- power: supply: cpcap-battery: Fix division by zero (Tony Lindgren)
- xfrm4: Fix uninitialized memory read in _decode_session4 (Steffen Klassert)
- esp4: add length check for UDP encapsulation (Sabrina Dubroca)
- vti4: ipip tunnel deregistration fixes. (Jeremy Sowden)
- xfrm6_tunnel: Fix potential panic when unloading xfrm6_tunnel module (Su Yanjun)
- dm delay: fix a crash when invalid device is specified (Mikulas Patocka)
- dm zoned: Fix zone report handling (Damien Le Moal)
- dm cache metadata: Fix loading discard bitset (Nikos Tsironis)
- PCI: Work around Pericom PCIe-to-PCI bridge Retrain Link erratum (Stefan Mätje)
- PCI: Factor out pcie_retrain_link() function (Stefan Mätje)
- PCI: Mark Atheros AR9462 to avoid bus reset (James Prestwood)
- PCI: Mark AMD Stoney Radeon R7 GPU ATS as broken (Nikolai Kostrigin)
- fbdev: sm712fb: fix crashes and garbled display during DPMS modesetting (Yifeng Li)
- fbdev: sm712fb: use 1024x768 by default on non-MIPS, fix garbled display (Yifeng Li)
- fbdev: sm712fb: fix support for 1024x768-16 mode (Yifeng Li)
- fbdev: sm712fb: fix crashes during framebuffer writes by correctly mapping VRAM (Yifeng Li)
- fbdev: sm712fb: fix boot screen glitch when sm712fb replaces VGA (Yifeng Li)
- fbdev: sm712fb: fix white screen of death on reboot, don't set CR3B-CR3F (Yifeng Li)
- fbdev: sm712fb: fix VRAM detection, don't set SR70/71/74/75 (Yifeng Li)
- fbdev: sm712fb: fix brightness control on reboot, don't set SR30 (Yifeng Li)
- objtool: Allow AR to be overridden with HOSTAR (Nathan Chancellor)
- perf intel-pt: Fix sample timestamp wrt non-taken branches (Adrian Hunter)
- perf intel-pt: Fix improved sample timestamp (Adrian Hunter)
- perf intel-pt: Fix instructions sampling rate (Adrian Hunter)
- memory: tegra: Fix integer overflow on tick value calculation (Dmitry Osipenko)
- tracing: Fix partial reading of trace event's id file (Elazar Leibovich)
- ftrace/x86_64: Emulate call function while updating in breakpoint handler (Peter Zijlstra)
- x86_64: Allow breakpoints to emulate call instructions (Peter Zijlstra)
- x86_64: Add gap to int3 to allow for call emulation (Josh Poimboeuf)
- ceph: flush dirty inodes before proceeding with remount (Jeff Layton)
- iommu/tegra-smmu: Fix invalid ASID bits on Tegra30/114 (Dmitry Osipenko)
- fuse: honor RLIMIT_FSIZE in fuse_file_fallocate (Liu Bo)
- fuse: fix writepages on 32bit (Miklos Szeredi)
- clk: rockchip: fix wrong clock definitions for rk3328 (Jonas Karlman)
- clk: tegra: Fix PLLM programming on Tegra124+ when PMC overrides divider (Dmitry Osipenko)
- clk: hi3660: Mark clk_gate_ufs_subsys as critical (Leo Yan)
- PNFS fallback to MDS if no deviceid found (Olga Kornievskaia)
- NFS4: Fix v4.0 client state corruption when mount (ZhangXiaoxu)
- Revert "cifs: fix memory leak in SMB2_read" (Greg Kroah-Hartman)
- media: ov6650: Fix sensor possibly not detected on probe (Janusz Krzysztofik)
- cifs: fix strcat buffer overflow and reduce raciness in smb21_set_oplock_level() (Christoph Probst)
- of: fix clang -Wunsequenced for be32_to_cpu() (Phong Tran)
- p54: drop device reference count if fails to enable device (Pan Bian)
- intel_th: msu: Fix single mode with IOMMU (Alexander Shishkin)
- md: add mddev->pers to avoid potential NULL pointer dereference (Yufen Yu)
- stm class: Fix channel free in stm output free path (Tingwei Zhang)
- parisc: Rename LEVEL to PA_ASM_LEVEL to avoid name clash with DRBD code (Helge Deller)
- parisc: Use PA_ASM_LEVEL in boot code (Helge Deller)
- parisc: Skip registering LED when running in QEMU (Helge Deller)
- parisc: Export running_on_qemu symbol for modules (Helge Deller)
- net: Always descend into dsa/ (Florian Fainelli)
- vsock/virtio: Initialize core virtio vsock before registering the driver (Jorge E. Moreira)
- tipc: fix modprobe tipc failed after switch order of device registration (Junwei Hu)
- vsock/virtio: free packets during the socket release (Stefano Garzarella)
- tipc: switch order of device registration to fix a crash (Junwei Hu)
- ppp: deflate: Fix possible crash in deflate_init (YueHaibing)
- net: usb: qmi_wwan: add Telit 0x1260 and 0x1261 compositions (Daniele Palmas)
- net: test nouarg before dereferencing zerocopy pointers (Willem de Bruijn)
- net/mlx4_core: Change the error print to info print (Yunjian Wang)
- net: avoid weird emergency message (Eric Dumazet)
- Linux 4.14.121 (Greg Kroah-Hartman)
- ext4: fix compile error when using BUFFER_TRACE (zhangyi (F))
- iov_iter: optimize page_copy_sane() (Eric Dumazet)
- KVM: x86: Skip EFER vs. guest CPUID checks for host-initiated writes (Sean Christopherson)
- ALSA: hda/realtek - Fix for Lenovo B50-70 inverted internal microphone bug (Michał Wadowski)
- ext4: fix use-after-free in dx_release() (Sahitya Tummala)
- ext4: fix data corruption caused by overlapping unaligned and aligned IO (Lukas Czerner)
- fs/writeback.c: use rcu_barrier() to wait for inflight wb switches going into workqueue when umount (Jiufei Xue)
- fib_rules: fix error in backport of e9919a24d302 ("fib_rules: return 0...") (Greg Kroah-Hartman)
- crypto: ccm - fix incompatibility between "ccm" and "ccm_base" (Eric Biggers)
- crypto: salsa20 - don't access already-freed walk.iv (Eric Biggers)
- crypto: arm64/aes-neonbs - don't access already-freed walk.iv (Eric Biggers)
- ipmi:ssif: compare block number correctly for multi-part return messages (Kamlakant Patel)
- ext4: fix ext4_show_options for file systems w/o journal (Debabrata Banerjee)
- ext4: actually request zeroing of inode table after grow (Kirill Tkhai)
- ext4: fix use-after-free race with debug_want_extra_isize (Barret Rhoden)
- bcache: never set KEY_PTRS of journal key to 0 in journal_reclaim() (Coly Li)
- bcache: fix a race between cache register and cacheset unregister (Liang Chen)
- Btrfs: do not start a transaction at iterate_extent_inodes() (Filipe Manana)
- Btrfs: do not start a transaction during fiemap (Filipe Manana)
- ext4: avoid drop reference to iloc.bh twice (Pan Bian)
- ext4: ignore e_value_offs for xattrs with value-in-ea-inode (Theodore Ts'o)
- ext4: make sanity check in mballoc more strict (Jan Kara)
- jbd2: check superblock mapped prior to committing (Jiufei Xue)
- tty/vt: fix write/write race in ioctl(KDSKBSENT) handler (Sergei Trofimovich)
- tty: vt.c: Fix TIOCL_BLANKSCREEN console blanking if blankinterval == 0 (Yifeng Li)
- mtd: spi-nor: intel-spi: Avoid crossing 4K address boundary on read/write (Alexander Sverdlin)
- mfd: max77620: Fix swapped FPS_PERIOD_MAX_US values (Dmitry Osipenko)
- mfd: da9063: Fix OTP control register names to match datasheets for DA9063/63L (Steve Twiss)
- userfaultfd: use RCU to free the task struct when fork fails (Andrea Arcangeli)
- mm/mincore.c: make mincore() more conservative (Jiri Kosina)
- bpf, arm64: remove prefetch insn in xadd mapping (Daniel Borkmann)
- ASoC: RT5677-SPI: Disable 16Bit SPI Transfers (Curtis Malainey)
- ASoC: max98090: Fix restore of DAPM Muxes (Jon Hunter)
- ALSA: hda/realtek - EAPD turn on later (Kailang Yang)
- ALSA: hda/hdmi - Consider eld_valid when reporting jack event (Hui Wang)
- ALSA: hda/hdmi - Read the pin sense from register when repolling (Hui Wang)
- ALSA: usb-audio: Fix a memory leak bug (Wenwen Wang)
- crypto: arm/aes-neonbs - don't access already-freed walk.iv (Eric Biggers)
- crypto: rockchip - update IV buffer to contain the next IV (Zhang Zhijie)
- crypto: gcm - fix incompatibility between "gcm" and "gcm_base" (Eric Biggers)
- crypto: x86/crct10dif-pcl - fix use via crypto_shash_digest() (Eric Biggers)
- crypto: crct10dif-generic - fix use via crypto_shash_digest() (Eric Biggers)
- crypto: skcipher - don't WARN on unprocessed data after slow walk step (Eric Biggers)
- crypto: vmx - fix copy-paste error in CTR mode (Daniel Axtens)
- crypto: chacha20poly1305 - set cra_name correctly (Eric Biggers)
- sched/x86: Save [ER]FLAGS on context switch (Peter Zijlstra)
- arm64: Save and restore OSDLR_EL1 across suspend/resume (Jean-Philippe Brucker)
- arm64: Clear OSDLR_EL1 on CPU boot (Jean-Philippe Brucker)
- arm64: compat: Reduce address limit (Vincenzo Frascino)
- power: supply: axp288_charger: Fix unchecked return value (Gustavo A. R. Silva)
- ARM: exynos: Fix a leaked reference by adding missing of_node_put (Wen Yang)
- ARM: dts: exynos: Fix audio (microphone) routing on Odroid XU3 (Sylwester Nawrocki)
- ARM: dts: exynos: Fix interrupt for shared EINTs on Exynos5260 (Stuart Menefy)
- objtool: Fix function fallthrough detection (Josh Poimboeuf)
- x86/speculation/mds: Improve CPU buffer clear documentation (Andy Lutomirski)
- x86/speculation/mds: Revert CPU buffer clear on double fault exit (Andy Lutomirski)
- PCI: hv: Add pci_destroy_slot() in pci_devices_present_work(), if necessary (Dexuan Cui)
- PCI: hv: Add hv_pci_remove_slots() when we unload the driver (Dexuan Cui)
- PCI: hv: Fix a memory leak in hv_eject_device_work() (Dexuan Cui)
- locking/rwsem: Prevent decrement of reader count before increment (Waiman Long)
- net: core: another layer of lists, around PF_MEMALLOC skb handling (Sasha Levin)
- Linux 4.14.120 (Greg Kroah-Hartman)
- s390/speculation: Fix build error caused by bad backport (Guenter Roeck)
- powerpc/booke64: set RI in default MSR (Laurentiu Tudor)
- powerpc/powernv/idle: Restore IAMR after idle (Russell Currey)
- drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl (Dan Carpenter)
- drivers/virt/fsl_hypervisor.c: dereferencing error pointers in ioctl (Dan Carpenter)
- tipc: fix hanging clients using poll with EPOLLOUT flag (Parthasarathy Bhuvaragan)
- vrf: sit mtu should not be updated when vrf netdev is the link (Stephen Suryaputra)
- vlan: disable SIOCSHWTSTAMP in container (Hangbin Liu)
- packet: Fix error path in packet_init (YueHaibing)
- net: ucc_geth - fix Oops when changing number of buffers in the ring (Christophe Leroy)
- net: seeq: fix crash caused by not set dev.parent (Thomas Bogendoerfer)
- net: ethernet: stmmac: dwmac-sun8i: enable support of unicast filtering (Corentin Labbe)
- net: dsa: Fix error cleanup path in dsa_init_module (YueHaibing)
- ipv4: Fix raw socket lookup for local traffic (David Ahern)
- fib_rules: return 0 directly if an exactly same rule exists when NLM_F_EXCL not supplied (Hangbin Liu)
- dpaa_eth: fix SG frame cleanup (Laurentiu Tudor)
- bridge: Fix error path for kobject_init_and_add() (Tobin C. Harding)
- bonding: fix arp_validate toggling in active-backup mode (Jarod Wilson)
- powerpc/64s: Include cpu header (Breno Leitao)
- Don't jump to compute_result state from check_result state (Nigel Croxon)
- rtlwifi: rtl8723ae: Fix missing break in switch statement (Gustavo A. R. Silva)
- mwl8k: Fix rate_idx underflow (Petr Štetiar)
- cw1200: fix missing unlock on error in cw1200_hw_scan() (Wei Yongjun)
- x86/kprobes: Avoid kretprobe recursion bug (Masami Hiramatsu)
- nfc: nci: Potential off by one in ->pipes[] array (Dan Carpenter)
- NFC: nci: Add some bounds checking in nci_hci_cmd_received() (Dan Carpenter)
- mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw workqueue (Ido Schimmel)
- mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw ordered workqueue (Ido Schimmel)
- mlxsw: core: Do not use WQ_MEM_RECLAIM for EMAD workqueue (Ido Schimmel)
- mlxsw: spectrum_switchdev: Add MDB entries in prepare phase (Ido Schimmel)
- net: fec: manage ahb clock in runtime pm (Andy Duan)
- mm/memory.c: fix modifying of page protection by insert_pfn() (Jan Kara)
- net: hns: Fix WARNING when hns modules installed (Jun Xiao)
- cifs: fix memory leak in SMB2_read (Ronnie Sahlberg)
- drm/rockchip: fix for mailbox read validation. (Damian Kos)
- netfilter: nf_tables: warn when expr implements only one of activate/deactivate (Florian Westphal)
- Input: elan_i2c - add hardware ID for multiple Lenovo laptops (KT Liao)
- ACPICA: Namespace: remove address node from global list after method termination (Erik Schmauss)
- gtp: change NET_UDP_TUNNEL dependency to select (Matteo Croce)
- net_sched: fix two more memory leaks in cls_tcindex (Cong Wang)
- xtensa: xtfpga.dtsi: fix dtc warnings about SPI (Max Filippov)
- devres: Align data[] to ARCH_KMALLOC_MINALIGN (Alexey Brodkin)
- vt: always call notifier with the console lock held (Nicolas Pitre)
- arm64: dts: marvell: armada-ap806: reserve PSCI area (Heinrich Schuchardt)
- RDMA/vmw_pvrdma: Return the correct opcode when creating WR (Adit Ranadive)
- drm/rockchip: psr: do not dereference encoder before it is null checked. (Enric Balletbo i Serra)
- leds: pwm: silently error out on EPROBE_DEFER (Jerome Brunet)
- powerpc: remove old GCC version checks (Nicholas Piggin)
- arm64: KVM: Make VHE Stage-2 TLB invalidation operations non-interruptible (Marc Zyngier)
- mm: introduce mm_[p4d|pud|pmd]_folded (Martin Schwidefsky)
- x86/vdso: Pass --eh-frame-hdr to the linker (Alistair Strachan)
- Btrfs: fix missing delayed iputs on unmount (Omar Sandoval)
- net: stmmac: Move debugfs init/exit to ->probe()/->remove() (Thierry Reding)
- staging: olpc_dcon: add a missing dependency (Lubomir Rintel)
- scsi: raid_attrs: fix unused variable warning (Arnd Bergmann)
- drm/i915: Downgrade Gen9 Plane WM latency error (Chris Wilson)
- tracing/fgraph: Fix set_graph_function from showing interrupts (Steven Rostedt (VMware))
- net: don't keep lonely packets forever in the gro hash (Paolo Abeni)
- media: ov5640: fix auto controls values when switching to manual mode (Hugues Fruchet)
- media: ov5640: fix wrong binning value in exposure calculation (Hugues Fruchet)
- drm/i915: Disable LP3 watermarks on all SNB machines (Ville Syrjälä)
- fuse: fix possibly missed wake-up after abort (Miklos Szeredi)
- media: adv7842: when the EDID is cleared, unconfigure CEC as well (Hans Verkuil)
- media: adv7604: when the EDID is cleared, unconfigure CEC as well (Hans Verkuil)
- media: cec: integrate cec_validate_phys_addr() in cec-api.c (Hans Verkuil)
- media: cec: make cec_get_edid_spa_location() an inline function (Hans Verkuil)
- KVM: arm/arm64: Ensure only THP is candidate for adjustment (Punit Agrawal)
- ima: open a new file instance if no read permissions (Goldwyn Rodrigues)
- IB/rxe: Revise the ib_wr_opcode enum (Jason Gunthorpe)
- ACPICA: AML interpreter: add region addresses in global list during initialization (Erik Schmauss)
- bcache: correct dirty data statistics (Tang Junhui)
- MIPS: VDSO: Reduce VDSO_RANDOMIZE_SIZE to 64MB for 64bit (Huacai Chen)
- sparc64: Make corrupted user stacks more debuggable. (David Miller)
- sparc64: Export __node_distance. (David S. Miller)
- Input: synaptics-rmi4 - fix possible double free (Pan Bian)
- spi: ST ST95HF NFC: declare missing of table (Daniel Gomez)
- spi: Micrel eth switch: declare missing of table (Daniel Gomez)
- drm/imx: don't skip DP channel disable for background plane (Lucas Stach)
- gpu: ipu-v3: dp: fix CSC handling (Lucas Stach)
- selftests/net: correct the return value for run_netsocktests (Po-Hsu Lin)
- drm/sun4i: Set device driver data at bind time for use in unbind (Paul Kocialkowski)
- s390: ctcm: fix ctcm_new_device error return code (Arnd Bergmann)
- MIPS: perf: ath79: Fix perfcount IRQ assignment (Petr Štetiar)
- netfilter: ctnetlink: don't use conntrack/expect object addresses as id (Florian Westphal)
- ipvs: do not schedule icmp errors from tunnels (Julian Anastasov)
- selftests: netfilter: check icmp pkttoobig errors are set as related (Florian Westphal)
- init: initialize jump labels before command line option parsing (Dan Williams)
- mm: fix inactive list balancing between NUMA nodes and cgroups (Johannes Weiner)
- tools lib traceevent: Fix missing equality check for strcmp (Rikard Falkeborn)
- KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing (Vitaly Kuznetsov)
- KVM: fix spectrev1 gadgets (Paolo Bonzini)
- x86/reboot, efi: Use EFI reboot for Acer TravelMate X514-51T (Jian-Hong Pan)
- s390/pkey: add one more argument space for debug feature entry (Harald Freudenberger)
- mISDN: Check address length before reading address family (Tetsuo Handa)
- clocksource/drivers/oxnas: Fix OX820 compatible (Neil Armstrong)
- s390/3270: fix lockdep false positive on view->lock (Martin Schwidefsky)
- nl80211: Add NL80211_FLAG_CLEAR_SKB flag for other NL commands (Sunil Dutt)
- mac80211: fix memory accounting with A-MSDU aggregation (Felix Fietkau)
- mac80211: Increase MAX_MSG_LEN (Andrei Otcheretianski)
- mac80211: fix unaligned access in mesh table hash function (Felix Fietkau)
- s390/dasd: Fix capacity calculation for large volumes (Peter Oberparleiter)
- libnvdimm/btt: Fix a kmemdup failure check (Aditya Pakki)
- HID: input: add mapping for "Toggle Display" key (Dmitry Torokhov)
- HID: input: add mapping for keyboard Brightness Up/Down/Toggle keys (Dmitry Torokhov)
- HID: input: add mapping for Expose/Overview key (Dmitry Torokhov)
- iio: adc: xilinx: fix potential use-after-free on remove (Sven Van Asbroeck)
- USB: serial: fix unthrottle races (Johan Hovold)
- kernfs: fix barrier usage in __kernfs_new_node() (Andrea Parri)
- hwmon: (pwm-fan) Disable PWM if fetching cooling data fails (Stefan Wahren)
- platform/x86: thinkpad_acpi: Disable Bluetooth for some machines (Jiaxun Yang)
- platform/x86: sony-laptop: Fix unintentional fall-through (Gustavo A. R. Silva)
- netfilter: compat: initialize all fields in xt_init (Francesco Ruggeri)
-
Fri Oct 11 2019 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1941.el7uek]
- rds: fix uninteneded increase of rds_rdma:pool->max_items_soft (Manjunath Patil) [Orabug: 30250514]
- mm/memory-failure.c: clarify error message (Jane Chu) [Orabug: 29792183]
- xen-netfront: do not use ~0U as error return value for xennet_fill_frags() (Dongli Zhang) [Orabug: 30395379]
- KVM: arm/arm64: Only skip MMIO insn once (Andrew Jones) [Orabug: 30072154]
- RDMA/restrack: Protect from reentry to resource return path (Leon Romanovsky) [Orabug: 30375515]
- kernel-uek.spec: defuse a memory bomb in xargs (Lukáš Lipinský) [Orabug: 30344582]
- ACPI / APEI: Fix parsing HEST that includes Deferred Machine Check subtable (Yazen Ghannam) [Orabug: 30109339]
- Linux 4.14.119 (Greg Kroah-Hartman)
- x86/speculation/mds: Fix documentation typo (Josh Poimboeuf)
- Documentation: Correct the possible MDS sysfs values (Tyler Hicks)
- x86/mds: Add MDSUM variant to the MDS documentation (speck for Pawan Gupta) {CVE-2019-11091}
- x86/speculation/mds: Add 'mitigations=' support for MDS (Josh Poimboeuf)
- s390/speculation: Support 'mitigations=' cmdline option (Josh Poimboeuf)
- powerpc/speculation: Support 'mitigations=' cmdline option (Josh Poimboeuf)
- x86/speculation: Support 'mitigations=' cmdline option (Josh Poimboeuf)
- cpu/speculation: Add 'mitigations=' cmdline option (Josh Poimboeuf)
- x86/speculation/mds: Print SMT vulnerable on MSBDS with mitigations off (Konrad Rzeszutek Wilk)
- x86/speculation/mds: Fix comment (Boris Ostrovsky)
- x86/speculation/mds: Add SMT warning message (Josh Poimboeuf)
- x86/speculation: Move arch_smt_update() call to after mitigation decisions (Josh Poimboeuf)
- x86/speculation/mds: Add mds=full,nosmt cmdline option (Josh Poimboeuf)
- Documentation: Add MDS vulnerability documentation (Thomas Gleixner)
- Documentation: Move L1TF to separate directory (Thomas Gleixner)
- x86/speculation/mds: Add mitigation mode VMWERV (Thomas Gleixner)
- x86/speculation/mds: Add sysfs reporting for MDS (Thomas Gleixner)
- x86/speculation/mds: Add mitigation control for MDS (Thomas Gleixner)
- x86/speculation/mds: Conditionally clear CPU buffers on idle entry (Thomas Gleixner)
- x86/kvm/vmx: Add MDS protection when L1D Flush is not active (Thomas Gleixner)
- x86/speculation/mds: Clear CPU buffers on exit to user (Thomas Gleixner)
- x86/speculation/mds: Add mds_clear_cpu_buffers() (Thomas Gleixner)
- x86/kvm: Expose X86_FEATURE_MD_CLEAR to guests (Andi Kleen)
- x86/speculation/mds: Add BUG_MSBDS_ONLY (Thomas Gleixner)
- x86/speculation/mds: Add basic bug infrastructure for MDS (Andi Kleen) {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/speculation: Consolidate CPU whitelists (Thomas Gleixner)
- x86/msr-index: Cleanup bit defines (Thomas Gleixner)
- locking/atomics, asm-generic: Move some macros from <linux/bitops.h> to a new <linux/bits.h> file (Will Deacon)
- kvm: x86: Report STIBP on GET_SUPPORTED_CPUID (Eduardo Habkost)
- x86/cpu: Sanitize FAM6_ATOM naming (Peter Zijlstra)
- Documentation/l1tf: Fix small spelling typo (Salvatore Bonaccorso)
- x86/speculation: Simplify the CPU bug detection logic (Dominik Brodowski)
-
Fri Oct 04 2019 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1940.el7uek]
- rds: add ibmr to busy_list in flush code path (Manjunath Patil) [Orabug: 30319088]
- scsi: megaraid_sas: Introduce module parameter for default queue depth (Chandrakanth Patil) [Orabug: 30317384]
- scsi: megaraid_sas: Fix a compilation warning (Qian Cai) [Orabug: 30317384]
- scsi: megaraid_sas: Make a bunch of functions static (YueHaibing) [Orabug: 30317384]
- scsi: megaraid_sas: Update driver version to 07.710.50.00 (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Add module parameter for FW Async event logging (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Enable msix_load_balance for Invader and later controllers (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Fix calculation of target ID (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Make some symbols static (YueHaibing) [Orabug: 30317384]
- scsi: megaraid_sas: Update driver version to 07.710.06.00-rc1 (Chandrakanth Patil) [Orabug: 30317384]
- scsi: megaraid_sas: Introduce various Aero performance modes (Chandrakanth Patil) [Orabug: 30317384]
- scsi: megaraid_sas: Use high IOPS queues based on IO workload (Chandrakanth Patil) [Orabug: 30317384]
- scsi: megaraid_sas: Set affinity for high IOPS reply queues (Chandrakanth Patil) [Orabug: 30317384]
- scsi: megaraid_sas: Enable coalescing for high IOPS queues (Chandrakanth Patil) [Orabug: 30317384]
- scsi: megaraid_sas: Add support for High IOPS queues (Chandrakanth Patil) [Orabug: 30317384]
- scsi: megaraid_sas: Add support for MPI toolbox commands (Chandrakanth Patil) [Orabug: 30317384]
- scsi: megaraid_sas: Offload Aero RAID5/6 division calculations to driver (Chandrakanth Patil) [Orabug: 30317384]
- scsi: megaraid_sas: RAID1 PCI bandwidth limit algorithm is applicable for only Ventura (Chandrakanth Patil) [Orabug: 30317384]
- scsi: megaraid_sas: megaraid_sas: Add check for count returned by HOST_DEVICE_LIST DCMD (Chandrakanth Patil) [Orabug: 30317384]
- scsi: megaraid_sas: Handle sequence JBOD map failure at driver level (Chandrakanth Patil) [Orabug: 30317384]
- scsi: megaraid_sas: Don't send FPIO to RL Bypass queue (Chandrakanth Patil) [Orabug: 30317384]
- scsi: megaraid_sas: In probe context, retry IOC INIT once if firmware is in fault (Chandrakanth Patil) [Orabug: 30317384]
- scsi: megaraid_sas: Release Mutex lock before OCR in case of DCMD timeout (Chandrakanth Patil) [Orabug: 30317384]
- scsi: megaraid_sas: Call disable_irq from process IRQ poll (Chandrakanth Patil) [Orabug: 30317384]
- scsi: megaraid_sas: Remove few debug counters from IO path (Chandrakanth Patil) [Orabug: 30317384]
- scsi: megaraid_sas: Add support for Non-secure Aero PCI IDs (Chandrakanth Patil) [Orabug: 30317384]
- scsi: megaraid_sas: Add 32 bit atomic descriptor support to AERO adapters (Chandrakanth Patil) [Orabug: 30317384]
- scsi: megaraid_sas: Use struct_size() helper (Gustavo A. R. Silva) [Orabug: 30317384]
- scsi: megaraid_sas: Remove unused including <linux/version.h> (YueHaibing) [Orabug: 30317384]
- scsi: megaraid_sas: use DEVICE_ATTR_{RO, RW} (Tomas Henzl) [Orabug: 30317384]
- scsi: megaraid_sas: use octal permissions instead of constants (Tomas Henzl) [Orabug: 30317384]
- scsi: megaraid_sas: make max_sectors visible in sys (Tomas Henzl) [Orabug: 30317384]
- scsi: megaraid_sas: remove set but not used variables 'buff_addr' and 'ci_h' (YueHaibing) [Orabug: 30317384]
- scsi: megaraid_sas: remove set but not used variable 'sge_sz' (YueHaibing) [Orabug: 30317384]
- scsi: megaraid_sas: remove set but not used variables 'host' and 'wait_time' (YueHaibing) [Orabug: 30317384]
- scsi: megaraid_sas: remove set but not used variable 'cur_state' (YueHaibing) [Orabug: 30317384]
- scsi: megaraid_sas: Update driver version to 07.708.03.00 (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Export RAID map through debugfs (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Fix MSI-X vector print (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Add debug prints for device list (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Add prints in suspend and resume path (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Print firmware interrupt status (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Print FW fault information (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Export RAID map id through sysfs (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Print BAR information from driver (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Dump system registers for debugging (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Dump system interface regs from sysfs (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Add formatting option for megasas_dump (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Enhance internal DCMD timeout prints (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Enhance prints in OCR and TM path (Sumit Saxena) [Orabug: 30317384]
- scsi: megaraid_sas: Load balance completions across all MSI-X (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: IRQ poll to avoid CPU hard lockups (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Block PCI config space access from userspace during OCR (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Rework code around controller reset (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: fw_reset_no_pci_access required for MFI adapters only (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Remove unused variable target_index (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: fix spelling mistake "oustanding" -> "outstanding" (Colin Ian King) [Orabug: 30317384]
- scsi: megaraid_sas: Make megasas_host_device_list_query() static (YueHaibing) [Orabug: 30317384]
- scsi: megaraid_sas: reduce module load time (Steve Sistare) [Orabug: 30317384]
- scsi: megaraid_sas: Remove a bunch of set but not used variables (YueHaibing) [Orabug: 30317384]
- scsi: megaraid_sas: driver version update (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Update structures for HOST_DEVICE_LIST DCMD (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Add support for DEVICE_LIST DCMD in driver (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Rework device add code in AEN path (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Rework code to get PD and LD list (Shivasharan S) [Orabug: 30317384]
- scsi: megaraid_sas: Retry reads of outbound_intr_status reg (Shivasharan S) [Orabug: 30317384]
- x86,sched: Allow topologies where NUMA nodes share an LLC (Mridula Shastry) [Orabug: 30068155]
- rds: Use correct conn when dropping connections due to cancel (Håkon Bugge) [Orabug: 30316049]
- rds: ib: Optimize rds_ib_laddr_check (Håkon Bugge) [Orabug: 30321972]
-
Fri Sep 27 2019 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1939.el7uek]
- A/A Bonding: Validate rdmaip_active_bonding_arps module parameter (Sudhakar Dindukurti) [Orabug: 29822840]
- A/A Bonding: Flush all the delayed works posted to rdmaip_garps_wq before destroying the workq (Sudhakar Dindukurti) [Orabug: 29822840]
- A/A Bonding: Rename riif_dlywork to rdmaip_dlywork (Sudhakar Dindukurti) [Orabug: 29822840]
- A/A Bonding: Rename rdmaip_port_ud_work to rdmaip_dly_work_req (Sudhakar Dindukurti) [Orabug: 29822840]
- net/rds: Check laddr_check before calling it (Ka-Cheong Poon) [Orabug: 30313955]
- net/rds: Use DMA memory pool allocation for rds_header (Ka-Cheong Poon) [Orabug: 28388601]
- A/A Bonding: Flush all the delayed works posted to rdmaip_wq before destroying the workq (Sudhakar Dindukurti) [Orabug: 29379514]
- x86/microcode/intel: Issue the revision updated message only on the BSP (Borislav Petkov) [Orabug: 30297345]
- x86/microcode: Update late microcode in parallel (Ashok Raj) [Orabug: 30297345]
- A/A Bonding: Miscellaneous module unload changes (Sudhakar Dindukurti) [Orabug: 29781216]
- A/A Bonding: Skip sending GARPs when module unload is in progress (Sudhakar Dindukurti) [Orabug: 29781216]
- floppy: fix out-of-bounds read in copy_buffer (Denis Efremov) [Orabug: 30318217] {CVE-2019-14283}
- xfrm: policy: Fix out-of-bound array accesses in __xfrm_policy_unlink (YueHaibing) [Orabug: 30239054] {CVE-2019-15666}
- ALSA: line6: Fix write on zero-sized buffer (Takashi Iwai) [Orabug: 30212020] {CVE-2019-15221}
- RDS: validate the requested traces user input against max supported (William Kucharski) [Orabug: 29037000]
- scsi: mpt3sas: Update driver version to 31.100.00.00 (Suganath Prabu) [Orabug: 30299785]
- scsi: mpt3sas: Run SAS DEVICE STATUS CHANGE EVENT from ISR (Suganath Prabu) [Orabug: 30299785]
- scsi: mpt3sas: Reduce the performance drop (Suganath Prabu) [Orabug: 30299785]
- scsi: mpt3sas: Handle fault during HBA initialization (Suganath Prabu) [Orabug: 30299785]
- scsi: mpt3sas: Add sysfs to know supported features (Suganath Prabu) [Orabug: 30299785]
- scsi: mpt3sas: Support MEMORY MOVE Tool box command (Suganath Prabu) [Orabug: 30299785]
- scsi: mpt3sas: Allow ioctls to blocked access status NVMe (Suganath Prabu) [Orabug: 30299785]
- scsi: mpt3sas: Enumerate SES of a managed PCIe switch (Suganath Prabu) [Orabug: 30299785]
- scsi: mpt3sas: Update MPI headers to 2.6.8 spec (Suganath Prabu) [Orabug: 30299785]
- scsi: mpt3sas: Gracefully handle online firmware update (Suganath Prabu) [Orabug: 30299785]
- scsi: mpt3sas: memset request frame before reusing (Suganath Prabu) [Orabug: 30299785]
- scsi: mpt3sas: Add support for PCIe Lane margin (Suganath Prabu) [Orabug: 30299785]
- scsi: mpt3sas: support target smid for [abort|query] task (Minwoo Im) [Orabug: 30299785]
- scsi: mpt3sas: clean up a couple sizeof() uses (Dan Carpenter) [Orabug: 30299785]
- scsi: mpt3sas: Fix msix load balance on and off settings (Sreekanth Reddy) [Orabug: 30299785]
- scsi: mpt3sas: Determine smp affinity on per HBA basis (Sreekanth Reddy) [Orabug: 30299785]
- scsi: mpt3sas: Use configured PCIe link speed, not max (Sreekanth Reddy) [Orabug: 30299785]
- scsi: mpt3sas: Remove CPU arch check to determine perf_mode (Sreekanth Reddy) [Orabug: 30299785]
- scsi: mpt3sas: use DEVICE_ATTR_{RO, RW} (Tomas Henzl) [Orabug: 30299785]
- scsi: mpt3sas: make driver options visible in sys (Tomas Henzl) [Orabug: 30299785]
- scsi: mpt3sas: Mark expected switch fall-through (Gustavo A. R. Silva) [Orabug: 30299785]
- scsi: mpt3sas: Update driver version to 29.100.00.00 (Suganath Prabu S) [Orabug: 30299785]
- scsi: mpt3sas: Introduce perf_mode module parameter (Suganath Prabu S) [Orabug: 30299785]
- scsi: mpt3sas: Enable interrupt coalescing on high iops (Suganath Prabu S) [Orabug: 30299785]
- scsi: mpt3sas: Affinity high iops queues IRQs to local node (Suganath Prabu S) [Orabug: 30299785]
- scsi: mpt3sas: save and use MSI-X index for posting RD (Suganath Prabu S) [Orabug: 30299785]
- scsi: mpt3sas: Use high iops queues under some circumstances (Suganath Prabu S) [Orabug: 30299785]
- scsi: mpt3sas: change _base_get_msix_index prototype (Suganath Prabu S) [Orabug: 30299785]
- scsi: mpt3sas: Add flag high_iops_queues (Suganath Prabu S) [Orabug: 30299785]
- scsi: mpt3sas: Add Atomic RequestDescriptor support on Aero (Suganath Prabu S) [Orabug: 30299785]
- scsi: mpt3sas: function pointers of request descriptor (Suganath Prabu S) [Orabug: 30299785]
- scsi: mpt3sas_ctl: fix double-fetch bug in _ctl_ioctl_main() (Gen Zhang) [Orabug: 30299785]
- scsi: mpt3sas: fix indentation issue (Colin Ian King) [Orabug: 30299785]
- scsi: mpt3sas: Fix kernel panic during expander reset (Sreekanth Reddy) [Orabug: 30299785]
- scsi: mpt3sas: Update mpt3sas driver version to 28.100.00.00 (Suganath Prabu) [Orabug: 30299785]
- scsi: mpt3sas: Improve the threshold value and introduce module param (Suganath Prabu) [Orabug: 30299785]
- scsi: mpt3sas: Load balance to improve performance and avoid soft lockups (Suganath Prabu) [Orabug: 30299785]
- scsi: mpt3sas: Irq poll to avoid CPU hard lockups (Suganath Prabu) [Orabug: 30299785]
- scsi: mpt3sas: simplify interrupt handler (Suganath Prabu) [Orabug: 30299785]
- scsi: mpt3sas: Fix typo in request_desript_type (Suganath Prabu) [Orabug: 30299785]
- scsi: mpt3sas: Add missing breaks in switch statements (Gustavo A. R. Silva) [Orabug: 30299785]
- scsi: mpt3sas: Update driver version to 27.102.00.00 (Suganath Prabu S) [Orabug: 30299785]
- scsi: mpt3sas: Add support for ATLAS PCIe switch (Suganath Prabu S) [Orabug: 30299785]
- scsi: mpt3sas: Add support for NVMe Switch Adapter (Suganath Prabu S) [Orabug: 30299785]
- scsi: mpt3sas: Rename mpi endpoint device ID macro. (Suganath Prabu S) [Orabug: 30299785]
- scsi: mpt3sas: mpt3sas_scsih: Mark expected switch fall-through (Gustavo A. R. Silva) [Orabug: 30299785]
-
Fri Sep 20 2019 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1938.el7uek]
- kernel-uek.spec: defuse a memory bomb in xargs (Lukáš Lipinský) [Orabug: 30057188]
- KVM: coalesced_mmio: add bounds checking (Matt Delco) [Orabug: 30288808] {CVE-2019-14821} {CVE-2019-14821}
- xen-netfront: do not assume sk_buff_head list is empty in error handling (Dongli Zhang) [Orabug: 30313826]
- x86/speculation: Re-initialize x86_spec_ctrl_base/priv during late microcode update (Boris Ostrovsky) [Orabug: 30312238]
- x86/speculation: Properly initialize percpu variables (Boris Ostrovsky) [Orabug: 30312238]
- net/rds: Incorrect work request accouting (Ka-Cheong Poon) [Orabug: 30298907]
- vhost: make sure log_num < in_num (yongduan) [Orabug: 30288587] {CVE-2019-14835}
- vhost: block speculation of translated descriptors (Michael S. Tsirkin) [Orabug: 30288587] {CVE-2019-14835}
- RDMA/restrack: Release task struct which was hold by CM_ID object (Leon Romanovsky) [Orabug: 30307610]
-
Sat Sep 14 2019 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1937.el7uek]
- drivers: net: Remove unnecessary semicolon (YueHaibing) [Orabug: 29319986]
- net: cisco: enic: Replace GFP_ATOMIC with GFP_KERNEL (Jia-Ju Bai) [Orabug: 29319986]
- enic: fix UDP rss bits (Govindarajulu Varadarajan) [Orabug: 29319986]
- enic: drop IP proto check for vxlan tunnel delete (Govindarajulu Varadarajan) [Orabug: 29319986]
- enic: fix boolreturn.cocci warnings (Fengguang Wu) [Orabug: 29319986]
- enic: set IG desc cache flag in open (Govindarajulu Varadarajan) [Orabug: 29319986]
- enic: set UDP rss flag (Govindarajulu Varadarajan) [Orabug: 29319986]
- enic: Check if hw supports multi wq with vxlan offload (Govindarajulu Varadarajan) [Orabug: 29319986]
- enic: Add vxlan offload support for IPv6 pkts (Govindarajulu Varadarajan) [Orabug: 29319986]
- enic: Check inner ip proto for pseudo header csum (Govindarajulu Varadarajan) [Orabug: 29319986]
- enic: add wq clean up budget (Govindarajulu Varadarajan) [Orabug: 29319986]
- enic: add sw timestamp support (Govindarajulu Varadarajan) [Orabug: 29319986]
- enic: Add support for 'ethtool -g/-G' (Parvi Kaustubhi) [Orabug: 29319986]
- enic: reset fetch index (Parvi Kaustubhi) [Orabug: 29319986]
- KVM: VMX: sync pending posted interrupts based on PIR (Luwei Kang) [Orabug: 30270396]
- Revert "KVM: x86: Recompute PID.ON when clearing PID.SN" (Joao Martins) [Orabug: 30270396]
- net/rds: An rds_sock is added too early to the hash table (Ka-Cheong Poon) [Orabug: 30277828]
- KVM: svm: svm_set_msr(MSR_IA32_SPEC_CTRL) should allow SPEC_CTRL_SSBD bit (Liam Merwick) [Orabug: 30218277]
- rds: Bring loop-back peer down as well (Håkon Bugge) [Orabug: 30271685]
- rds: ib: Avoid connect retry on loopback connections (Håkon Bugge) [Orabug: 30271685]
- Linux 4.14.118 (Greg Kroah-Hartman)
- arm64: futex: Bound number of LDXR/STXR loops in FUTEX_WAKE_OP (Will Deacon)
- locking/futex: Allow low-level atomic operations to return -EAGAIN (Will Deacon)
- ASoC: Intel: avoid Oops if DMA setup fails (Ross Zwisler)
- UAS: fix alignment of scatter/gather segments (Oliver Neukum)
- Bluetooth: Align minimum encryption key size for LE and BR/EDR connections (Marcel Holtmann)
- Bluetooth: hidp: fix buffer overflow (Young Xiao) {CVE-2011-1079}
- scsi: qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines (Andrew Vasquez)
- intel_th: pci: Add Comet Lake support (Alexander Shishkin)
- usb-storage: Set virt_boundary_mask to avoid SG overflows (Alan Stern)
- USB: cdc-acm: fix unthrottle races (Johan Hovold)
- USB: serial: f81232: fix interrupt worker not stop (Ji-Ze Hong (Peter Hong))
- usb: dwc3: Fix default lpm_nyet_threshold value (Thinh Nguyen)
- genirq: Prevent use-after-free and work list corruption (Prasad Sodagudi)
- iommu/amd: Set exclusion range correctly (Joerg Roedel)
- platform/x86: pmc_atom: Drop __initconst on dmi table (Stephen Boyd)
- virtio-blk: limit number of hw queues by nr_cpu_ids (Dongli Zhang)
- ASoC: Intel: kbl: fix wrong number of channels (Tzung-Bi Shih)
- drm/mediatek: fix possible object reference leak (Wen Yang)
- scsi: csiostor: fix missing data copy in csio_scsi_err_handler() (Varun Prakash)
- RDMA/vmw_pvrdma: Fix memory leak on pvrdma_pci_remove (Kamal Heib)
- virtio_pci: fix a NULL pointer reference in vp_del_vqs (Longpeng)
- slab: fix a crash by reading /proc/slab_allocators (Qian Cai)
- ASoC: rockchip: pdm: fix regmap_ops hang issue (Sugar Zhang)
- linux/kernel.h: Use parentheses around argument in u64_to_user_ptr() (Jann Horn)
- perf/x86/intel: Initialize TFA MSR (Peter Zijlstra)
- perf/x86/intel: Fix handling of wakeup_events for multi-entry PEBS (Stephane Eranian)
- drm/mediatek: Fix an error code in mtk_hdmi_dt_parse_pdata() (Dan Carpenter)
- ASoC: tlv320aic32x4: Fix Common Pins (Annaliese McDermond)
- MIPS: KGDB: fix kgdb support for SMP platforms. (Chong Qiao)
- IB/hfi1: Eliminate opcode tests on mr deref (Kaike Wan)
- ASoC: cs4270: Set auto-increment bit for register writes (Daniel Mack)
- ASoC: wm_adsp: Add locking to wm_adsp2_bus_error (Charles Keepax)
- ASoC: samsung: odroid: Fix clock configuration for 44100 sample rate (Sylwester Nawrocki)
- ASoC: nau8810: fix the issue of widget with prefixed name (John Hsu)
- ASoC: nau8824: fix the issue of the widget with prefix name (John Hsu)
- ASoC:soc-pcm:fix a codec fixup issue in TDM case (Rander Wang)
- ASoC: hdmi-codec: fix S/PDIF DAI (Russell King)
- staging: greybus: power_supply: fix prop-descriptor request size (Johan Hovold)
- ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings (Andrey Ryabinin)
- Drivers: hv: vmbus: Remove the undesired put_cpu_ptr() in hv_synic_cleanup() (Dexuan Cui)
- scsi: libsas: fix a race condition when smp task timeout (Jason Yan)
- Linux 4.14.117 (Greg Kroah-Hartman)
- mm/kmemleak.c: fix unused-function warning (Arnd Bergmann)
- media: v4l2: i2c: ov7670: Fix PLL bypass register values (Jacopo Mondi)
- i2c: i2c-stm32f7: Fix SDADEL minimum formula (Nicolas Le Bayon)
- clk: x86: Add system specific quirk to mark clocks as critical (David Müller)
- x86/mce: Improve error message when kernel cannot recover, p2 (Tony Luck)
- powerpc/mm/hash: Handle mmap_min_addr correctly in get_unmapped_area topdown search (Aneesh Kumar K.V)
- selinux: never allow relabeling on context mounts (Ondrej Mosnacek)
- Input: stmfts - acknowledge that setting brightness is a blocking call (Dmitry Torokhov)
- Input: snvs_pwrkey - initialize necessary driver data before enabling IRQ (Anson Huang)
- IB/core: Destroy QP if XRC QP fails (Yuval Avnery)
- IB/core: Fix potential memory leak while creating MAD agents (Daniel Jurgens)
- IB/core: Unregister notifier before freeing MAD security (Daniel Jurgens)
- ASoC: stm32: fix sai driver name initialisation (Arnaud Pouliquen)
- scsi: RDMA/srpt: Fix a credit leak for aborted commands (Bart Van Assche)
- staging: iio: adt7316: fix the dac write calculation (Jeremy Fertic)
- staging: iio: adt7316: fix the dac read calculation (Jeremy Fertic)
- staging: iio: adt7316: allow adt751x to use internal vref for all dacs (Jeremy Fertic)
- Bluetooth: btusb: request wake pin with NOAUTOEN (Brian Norris)
- perf/x86/amd: Update generic hardware cache events for Family 17h (Kim Phillips)
- ARM: iop: don't use using 64-bit DMA masks (Arnd Bergmann)
- ARM: orion: don't use using 64-bit DMA masks (Arnd Bergmann)
- xsysace: Fix error handling in ace_setup (Guenter Roeck)
- sh: fix multiple function definition build errors (Randy Dunlap)
- hugetlbfs: fix memory leak for resv_map (Mike Kravetz)
- kmemleak: powerpc: skip scanning holes in the .bss section (Catalin Marinas)
- net: hns: Fix WARNING when remove HNS driver with SMMU enabled (Yonglong Liu)
- net: hns: fix ICMP6 neighbor solicitation messages discard problem (Yonglong Liu)
- net: hns: Fix probabilistic memory overwrite when HNS driver initialized (Yonglong Liu)
- net: hns: Use NAPI_POLL_WEIGHT for hns driver (Yonglong Liu)
- net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw() (Liubin Shu)
- scsi: storvsc: Fix calculation of sub-channel count (Michael Kelley)
- scsi: core: add new RDAC LENOVO/DE_Series device (Xose Vazquez Perez)
- vfio/pci: use correct format characters (Louis Taylor)
- HID: input: add mapping for Assistant key (Dmitry Torokhov)
- rtc: da9063: set uie_unsupported when relevant (Alexandre Belloni)
- debugfs: fix use-after-free on symlink traversal (Al Viro)
- jffs2: fix use-after-free on symlink traversal (Al Viro)
- net: stmmac: don't log oversized frames (Aaro Koskinen)
- net: stmmac: fix dropping of multi-descriptor RX frames (Aaro Koskinen)
- net: stmmac: don't overwrite discard_frame status (Aaro Koskinen)
- net: stmmac: ratelimit RX error logs (Aaro Koskinen)
- bonding: show full hw address in sysfs for slave entries (Konstantin Khorenko)
- net/mlx5: E-Switch, Fix esw manager vport indication for more vport commands (Omri Kahalon)
- igb: Fix WARN_ONCE on runtime suspend (Arvind Sankar)
- ARM: dts: rockchip: Fix gpu opp node names for rk3288 (Douglas Anderson)
- batman-adv: Reduce tt_global hash refcnt only for removed entry (Sven Eckelmann)
- batman-adv: Reduce tt_local hash refcnt only for removed entry (Sven Eckelmann)
- batman-adv: Reduce claim hash refcnt only for removed entry (Sven Eckelmann)
- rtc: sh: Fix invalid alarm warning for non-enabled alarm (Geert Uytterhoeven)
- HID: debug: fix race condition with between rdesc_show() and device removal (He, Bo)
- HID: logitech: check the return value of create_singlethread_workqueue (Kangjie Lu)
- nvme-loop: init nvmet_ctrl fatal_err_work when allocate (Yufen Yu)
- mm: do not stall register_shrinker() (Minchan Kim)
- USB: core: Fix bug caused by duplicate interface PM usage counter (Alan Stern)
- USB: core: Fix unterminated string returned by usb_string() (Alan Stern)
- usb: usbip: fix isoc packet num validation in get_pipe (Malte Leip)
- USB: w1 ds2490: Fix bug caused by improper use of altsetting array (Alan Stern)
- USB: yurex: Fix protection fault after device removal (Alan Stern)
- ALSA: hda/realtek - Fixed Dell AIO speaker noise (Kailang Yang)
- ALSA: hda/realtek - Add new Dell platform for headset mode (Kailang Yang)
- caif: reduce stack size with KASAN (Arnd Bergmann)
- arm64: only advance singlestep for user instruction traps (Mark Rutland)
- arm64: Fix single stepping in kernel traps (Julien Thierry)
- kasan: prevent compiler from optimizing away memset in tests (Andrey Konovalov)
- kasan: remove redundant initialization of variable 'real_size' (Colin Ian King)
- net: dsa: bcm_sf2: fix buffer overflow doing set_rxnfc (Dan Carpenter)
- net: phy: marvell: Fix buffer overrun with stats counters (Andrew Lunn)
- rxrpc: Fix net namespace cleanup (David Howells)
- bnxt_en: Free short FW command HWRM memory in error path in bnxt_init_one() (Vasundhara Volam)
- bnxt_en: Improve multicast address setup logic. (Michael Chan)
- packet: validate msg_namelen in send directly (Willem de Bruijn)
- sctp: avoid running the sctp state machine recursively (Xin Long)
- ipv6: invert flowlabel sharing check in process and user mode (Willem de Bruijn)
- ipv6/flowlabel: wait rcu grace period before put_pid() (Eric Dumazet)
- ipv4: ip_do_fragment: Preserve skb_iif during fragmentation (Shmulik Ladkani)
- ALSA: line6: use dynamic buffers (Greg Kroah-Hartman)
- Linux 4.14.116 (Greg Kroah-Hartman)
- leds: pca9532: fix a potential NULL pointer dereference (Kangjie Lu)
- ptrace: take into account saved_sigmask in PTRACE{GET,SET}SIGMASK (Andrei Vagin)
- iommu/amd: Reserve exclusion range in iova-domain (Joerg Roedel)
- kconfig/[mn]conf: handle backspace (^H) key (Changbin Du)
- gpio: of: Fix of_gpiochip_add() error path (Geert Uytterhoeven)
- libata: fix using DMA buffers on stack (raymond pang)
- scsi: zfcp: reduce flood of fcrscn1 trace records on multi-element RSCN (Steffen Maier)
- ceph: fix use-after-free on symlink traversal (Al Viro)
- usb: u132-hcd: fix resource leak (Mukesh Ojha)
- usb: usb251xb: fix to avoid potential NULL pointer dereference (Aditya Pakki)
- scsi: qla4xxx: fix a potential NULL pointer dereference (Kangjie Lu)
- drm/meson: Uninstall IRQ handler (Jean-Philippe Brucker)
- drm/meson: Fix invalid pointer in meson_drv_unbind() (Jean-Philippe Brucker)
- gpio: aspeed: fix a potential NULL pointer dereference (Kangjie Lu)
- net: ethernet: ti: fix possible object reference leak (Wen Yang)
- net: ibm: fix possible object reference leak (Wen Yang)
- net: xilinx: fix possible object reference leak (Wen Yang)
- NFS: Fix a typo in nfs_init_timeout_values() (Trond Myklebust)
- ARM: dts: imx6qdl: Fix typo in imx6qdl-icore-rqs.dtsi (Masanari Iida)
- net/sched: don't dereference a->goto_chain to read the chain index (Davide Caratti)
- net: macb: Add null check for PCLK and HCLK (Harini Katakam)
- staging: rtlwifi: Fix potential NULL pointer dereference of kzalloc (Aditya Pakki)
- staging: rtl8712: uninitialized memory in read_bbreg_hdl() (Dan Carpenter)
- staging: rtlwifi: rtl8822b: fix to avoid potential NULL pointer dereference (Aditya Pakki)
- staging: rtl8188eu: Fix potential NULL pointer dereference of kcalloc (Aditya Pakki)
- net: ks8851: Set initial carrier state to down (Lukas Wunner)
- net: ks8851: Delay requesting IRQ until opened (Lukas Wunner)
- net: ks8851: Reassert reset pin if chip ID check fails (Lukas Wunner)
- net: ks8851: Dequeue RX packets explicitly (Lukas Wunner)
- ARM: dts: pfla02: increase phy reset duration (Marco Felsch)
- usb: gadget: net2272: Fix net2272_dequeue() (Guido Kiener)
- usb: gadget: net2280: Fix net2280_dequeue() (Guido Kiener)
- usb: gadget: net2280: Fix overrun of OUT messages (Guido Kiener)
- KVM: arm/arm64: vgic-its: Take the srcu lock when parsing the memslots (Marc Zyngier)
- serial: ar933x_uart: Fix build failure with disabled console (Petr Štetiar)
- sc16is7xx: missing unregister/delete driver on error in sc16is7xx_init() (Mao Wenan)
- s390/qeth: fix race when initializing the IP address table (Julian Wiedmann)
- netfilter: bridge: set skb transport_header before entering NF_INET_PRE_ROUTING (Xin Long)
- netfilter: nft_set_rbtree: check for inactive element after flag mismatch (Pablo Neira Ayuso)
- qlcnic: Avoid potential NULL pointer dereference (Aditya Pakki)
- s390: limit brk randomization to 32MB (Martin Schwidefsky)
- ARM: dts: bcm283x: Fix hdmi hpd gpio pull (Helen Koike)
- fs: prevent page refcount overflow in pipe_buf_get (Matthew Wilcox)
- mm: prevent get_user_pages() from overflowing page refcount (Linus Torvalds)
- mm: add 'try_get_page()' helper function (Linus Torvalds)
- mm: make page ref count overflow check tighter and more explicit (Linus Torvalds)
- usbnet: ipheth: fix potential null pointer dereference in ipheth_carrier_set (Gustavo A. R. Silva)
- usbnet: ipheth: prevent TX queue timeouts when device not ready (Alexander Kappner)
- selinux: use kernel linux/socket.h for genheaders and mdp (Paulo Alcantara)
-
Sun Sep 08 2019 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1936.el7uek]
- x86/tsc: Make calibration refinement more robust (Daniel Vacek) [Orabug: 30260379]
- A/A Bonding: Port status is not updated correctly for dynamically added netdevs (Sudhakar Dindukurti) [Orabug: 30241187]
- A/A Bonding: rdmaip_add_new_rdmaip_port() - remove unused "port" argument (Sudhakar Dindukurti) [Orabug: 30241187]
- A/A Bonding: rdmaip_inetaddr_unregister() - minor updates (Sudhakar Dindukurti) [Orabug: 30241187]
- A/A Bonding: Log ip_config details if it fails to find a failover port (Sudhakar Dindukurti) [Orabug: 30213132]
- A/A Bonding: X8-8 RoCE network re-connect stalls after loss of switch (Sudhakar Dindukurti) [Orabug: 30213132]
- xen/swiotlb: remember having called xen_create_contiguous_region() (Juergen Gross) [Orabug: 30141764]
- xen/swiotlb: simplify range_straddles_page_boundary() (Juergen Gross) [Orabug: 30141764]
- xen/swiotlb: fix condition for calling xen_destroy_contiguous_region() (Juergen Gross) [Orabug: 30141764]
- net/rds: Fix info leak in rds6_inc_info_copy() (Ka-Cheong Poon) [Orabug: 30255644]
- Bluetooth: hci_uart: check for missing tty operations (Vladis Dronov) [Orabug: 30114066] {CVE-2019-10207} {CVE-2019-10207}
- IB/mlx5: Fix leaking stack memory to userspace (Jason Gunthorpe) [Orabug: 30113544] {CVE-2018-20855}
- x86: cpu: update blacklist spec features for late loading (Mihai Carabas) [Orabug: 29336749]
- x86: cpu: bugs.c: update cpu_smt_disable to support late loading (Mihai Carabas) [Orabug: 29336749]
- x86: cpu: bugs.c: create microcode late loading logic (Mihai Carabas) [Orabug: 29336749]
- x86: cpu: bugs.c: remove init attribute from functions and variables (Mihai Carabas) [Orabug: 29336749]
- x86: kernel: cpu: bugs.c: modify static_has to boot_bas (Mihai Carabas) [Orabug: 29336749]
- x86: cpu: modify boot_command_line to saved_command_line (Mihai Carabas) [Orabug: 29336749]
- x86: cpu: microcode: update flags for all cpus (Mihai Carabas) [Orabug: 29336749]
- rds: RDS/TCP does not initiate a connection (Ka-Cheong Poon) [Orabug: 30158088]
- rds: remove dead code (William Kucharski) [Orabug: 29951256]
-
Sat Aug 31 2019 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1935.el7uek]
- mm: memcontrol: drain stocks on resize limit (Shakeel Butt) [Orabug: 30223192]
- mm/memcontrol.c: try harder to decrease [memory,memsw].limit_in_bytes (Andrey Ryabinin) [Orabug: 30223192]
- memcg: refactor mem_cgroup_resize_limit() (Yu Zhao) [Orabug: 30223192]
- cgroup/pids: turn cgroup_subsys->free() into cgroup_subsys->release() to fix the accounting (Oleg Nesterov) [Orabug: 29351508]
- cgroup: make code and documentation consistent for cgroup cpuset v2 (chris hyser)
- dm raid: consume sizes after md_finish_reshape() completes changing them (Heinz Mauelshagen) [Orabug: 30225565]
- config-aarch64: enable CONFIG_MPLS_IPTUNNEL and CONFIG_BPF_JIT_ALWAYS_ON (Thomas Tai) [Orabug: 29493120] [Orabug: 29409143]
-
Sat Aug 24 2019 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1934.el7uek]
- dm bufio: fix deadlock with loop device (Junxiao Bi) [Orabug: 30213148]
- Update UVERBS_OBJECT() macro to properly concatenate the object name. (William Kucharski) [Orabug: 29311205]
- cpuidle-haltpoll: vcpu hotplug support (Joao Martins) [Orabug: 30211981]
- xen/ovmapi: whitelist name_cache for usercopy (Jacob Wen) [Orabug: 30217113]
- blk-mq: make sure that correct hctx->next_cpu is set (Ming Lei) [Orabug: 30213833]
- blk-mq: make sure hctx->next_cpu is set correctly (Ming Lei) [Orabug: 30213833]
- blk-mq: simplify queue mapping & schedule with each possisble CPU (Christoph Hellwig) [Orabug: 30213833]
- xen-netback: use irqsave/irqrestore in xenvif_rx_dequeue() (Ankur Arora) [Orabug: 30154582]
- nvme: Fix cntlid validation when not using NVMEoF (Guilherme G. Piccoli) [Orabug: 30110724]
- nvme-multipath: fix possible I/O hang when paths are updated (Anton Eidelman) [Orabug: 30110724]
- nvme-pci: Fix async probe remove race (Keith Busch) [Orabug: 30110724]
- nvme: fix controller removal race with scan work (Sagi Grimberg) [Orabug: 30110724]
- nvme: fix a possible deadlock when passthru commands sent to a multipath device (Sagi Grimberg) [Orabug: 30110724]
- nvme-core: Fix extra device_put() call on error path (Logan Gunthorpe) [Orabug: 30110724]
- nvmet-file: fix nvmet_file_flush() always returning an error (Logan Gunthorpe) [Orabug: 30110724]
- nvmet-loop: Flush nvme_delete_wq when removing the port (Logan Gunthorpe) [Orabug: 30110724]
- nvmet: Fix use-after-free bug when a port is removed (Logan Gunthorpe) [Orabug: 30110724]
- nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_ns (Anthony Iliopoulos) [Orabug: 30110724]
- nvme: fix multipath crash when ANA is deactivated (Marta Rybczynska) [Orabug: 30110724]
- nvme: fix memory leak caused by incorrect subsystem free (Logan Gunthorpe) [Orabug: 30110724]
- nvme: ignore subnqn for ADATA SX6000LNP (Misha Nasledov) [Orabug: 30110724]
- nvme-fc: fix module unloads while lports still pending (James Smart) [Orabug: 30110724]
- nvmet: print a hint while rejecting NSID 0 or 0xffffffff (Mikhail Skorzhinskii) [Orabug: 30110724]
- nvme-multipath: do not select namespaces which are about to be removed (Hannes Reinecke) [Orabug: 30110724]
- nvme-multipath: also check for a disabled path if there is a single sibling (Hannes Reinecke) [Orabug: 30110724]
- nvme-multipath: factor out a nvme_path_is_disabled helper (Hannes Reinecke) [Orabug: 30110724]
- nvme: set physical block size and optimal I/O size (Bart Van Assche) [Orabug: 30110724]
- nvme: add I/O characteristics fields (Bart Van Assche) [Orabug: 30110724]
- nvmet: export I/O characteristics attributes in Identify (Bart Van Assche) [Orabug: 30110724]
- nvme-trace: add delete completion and submission queue to admin cmds tracer (Tom Wu) [Orabug: 30110724]
- nvme-trace: fix spelling mistake "spcecific" -> "specific" (Colin Ian King) [Orabug: 30110724]
- nvme-fcloop: resolve warnings on RCU usage and sleep warnings (James Smart) [Orabug: 30110724]
- nvme-fcloop: fix inconsistent lock state warnings (James Smart) [Orabug: 30110724]
- net/rds: Check address length before reading address family (Tetsuo Handa) [Orabug: 30199770]
- A/A-Bonding: Switch from dma_device to dev.parent (Dag Moxnes) [Orabug: 30149027]
- restore cond_resched() in shrink_dcache_parent() (Al Viro) [Orabug: 30184064]
- kvm: Fix mismerge in pi_clear_on() (Liam Merwick) [Orabug: 30180404]
- kvm: remove reintroduced arch/x86/kvm/vmx.c (Liam Merwick) [Orabug: 30180404]
- A/A-Bonding: Increase default net.rdmaip.active_bonding_failback_ms (Sudhakar Dindukurti) [Orabug: 30184200]
- psi: avoid divide-by-zero crash inside virtual machines (Johannes Weiner) [Orabug: 30173026]
- psi: fix aggregation idle shut-off (Johannes Weiner) [Orabug: 30173026]
- rds: RDS does not flush IPv6 neighbor cache (Ka-Cheong Poon) [Orabug: 28220027]
- block: fix wrong statistic of io_ticks (Junxiao Bi) [Orabug: 30178679]
- Revert "dm: simplify start of block stats accounting for bio-based" (Junxiao Bi) [Orabug: 30178679]
- Revert "block: delete part_round_stats and switch to less precise counting" (Junxiao Bi) [Orabug: 30178679]
-
Sun Aug 11 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1933.el7uek]
- rds: rds_ib_conn_alloc() calls kzallloc() with wrong flag (Ka-Cheong Poon) [Orabug: 28416722]
- selftests/bpf: use localhost in tcp_{server,client}.py (Stanislav Fomichev) [Orabug: 29795323]
- bpf: Add Python 3 support to selftests scripts for bpf (Jeremy Cline) [Orabug: 29795323]
- bpf: clean up unused-variable warning (Arnd Bergmann) [Orabug: 29795323]
- selftests: bpf: install files tcp_(server|client)*.py (Anders Roxell) [Orabug: 29795323]
- bpf: clean up from test_tcpbpf_kern.c (Lawrence Brakmo) [Orabug: 29795323]
- bpf: add selftest for tcpbpf (Lawrence Brakmo) [Orabug: 29795323]
- bpf: Add BPF_SOCK_OPS_STATE_CB (Lawrence Brakmo) [Orabug: 29795323]
- bpf: Add BPF_SOCK_OPS_RETRANS_CB (Lawrence Brakmo) [Orabug: 29795323]
- bpf: Add sock_ops R/W access to tclass (Lawrence Brakmo) [Orabug: 29795323]
- bpf: Add support for reading sk_state and more (Lawrence Brakmo) [Orabug: 29795323]
- bpf: Add sock_ops RTO callback (Lawrence Brakmo) [Orabug: 29795323]
- bpf: Adds field bpf_sock_ops_cb_flags to tcp_sock (Lawrence Brakmo) [Orabug: 29795323]
- bpf: Support passing args to sock_ops bpf function (Alan Maguire) [Orabug: 29795323]
- bpf: Add write access to tcp_sock and sock fields (Lawrence Brakmo) [Orabug: 29795323]
- bpf: Make SOCK_OPS_GET_TCP struct independent (Lawrence Brakmo) [Orabug: 29795323]
- bpf: Make SOCK_OPS_GET_TCP size independent (Lawrence Brakmo) [Orabug: 29795323]
- bpf: Only reply field should be writeable (Lawrence Brakmo) [Orabug: 29795323]
- bpf: Rename tcp_bbf.readme to tcp_bpf.readme (Lawrence Brakmo) [Orabug: 29795323]
- bpf: create samples/bpf/tcp_bpf.readme (Lawrence Brakmo) [Orabug: 29795323]
- bpf: sample BPF_SOCKET_OPS_BASE_RTT program (Lawrence Brakmo) [Orabug: 29795323]
- bpf: Add BPF_SOCKET_OPS_BASE_RTT support to tcp_nv (Lawrence Brakmo) [Orabug: 29795323]
- bpf: Adding helper function bpf_getsockops (Lawrence Brakmo) [Orabug: 29795323]
- bpf: add support for BPF_SOCK_OPS_BASE_RTT (Lawrence Brakmo) [Orabug: 29795323]
- bpf: Add access to snd_cwnd and others in sock_ops (Lawrence Brakmo) [Orabug: 29795323]
- SUNRPC fix regression in umount of a secure mount (Olga Kornievskaia) [Orabug: 30148982]
- block: fix RO partition with RW disk (Junxiao Bi) [Orabug: 30159926]
- x86/boot: Clear RSDP address in boot_params for broken loaders (Juergen Gross) [Orabug: 30135710]
- rds: ib: Qualify CM REQ duplicate detection with connection being up (Håkon Bugge) [Orabug: 30056604]
- rds: Further prioritize local loop-back connections (Håkon Bugge) [Orabug: 30056604]
- rds: Fix initial zero delay when queuing re-connect work (Håkon Bugge) [Orabug: 30056604]
- rds: Re-introduce separate work-queue for local connections (Håkon Bugge) [Orabug: 30056604]
- ptrace: Fix ->ptracer_cred handling for PTRACE_TRACEME (Jann Horn) [Orabug: 30067071] {CVE-2019-13272}
- Input: gtco - bounds check collection indent level (Grant Hernandez) [Orabug: 30067185] {CVE-2019-13631}
- mm: Fixes /proc/vmstat bad values. (Chris Hyser) [Orabug: 30110249]
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 (Dongli Zhang) [Orabug: 30117540]
- scsi: megaraid_sas: fix panic on loading firmware crashdump (Junxiao Bi) [Orabug: 30109906]
- x86/speculation: Exclude ATOMs from speculation through SWAPGS (Thomas Gleixner) [Orabug: 29967548] {CVE-2019-1125}
- x86/speculation: Enable Spectre v1 swapgs mitigations (Josh Poimboeuf) [Orabug: 29967548] {CVE-2019-1125}
- x86/speculation: Prepare entry code for Spectre v1 swapgs mitigations (Josh Poimboeuf) [Orabug: 29967548] {CVE-2019-1125}
-
Sun Jul 28 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1931.el7uek]
- xen-netback: stop netif TX queue on guest queuing failure (Ankur Arora) [Orabug: 28809302]
- rds: Not all huge pages are released after app shutdown (Ka-Cheong Poon) [Orabug: 29890749]
- nvme: fix possible io failures when removing multipathed ns (Anton Eidelman) [Orabug: 29962239]
- nvme-multipath: sanitize nvme_update_ana_state() (Alan Adamson) [Orabug: 29962239]
- Documentation: nvme: add an example for nvme fault injection (Akinobu Mita) [Orabug: 29962239]
- nvme: enable to inject errors into admin commands (Akinobu Mita) [Orabug: 29962239]
- nvme: prepare for fault injection into admin commands (Akinobu Mita) [Orabug: 29962239]
- nvmet: rename nvme_completion instances from rsp to cqe (Max Gurtovoy) [Orabug: 29962239]
- nvmet: introduce target-side trace (Minwoo Im) [Orabug: 29962239]
- nvme-trace: print result and status in hex format (Minwoo Im) [Orabug: 29962239]
- nvme-trace: support for fabrics commands in host-side (Minwoo Im) [Orabug: 29962239]
- nvme-trace: move opcode symbol print to nvme.h (Minwoo Im) [Orabug: 29962239]
- nvme-trace: do not export nvme_trace_disk_name (Minwoo Im) [Orabug: 29962239]
- nvme-pci: clean up nvme_remove_dead_ctrl a bit (Chaitanya Kulkarni) [Orabug: 29962239]
- nvme-pci: properly report state change failure in nvme_reset_work (Minwoo Im) [Orabug: 29962239]
- nvme-pci: set the errno on ctrl state change error (Chaitanya Kulkarni) [Orabug: 29962239]
- nvme-rdma: use dynamic dma mapping per command (Max Gurtovoy) [Orabug: 29962239]
- nvme: Fix u32 overflow in the number of namespace list calculation (Jaesoo Lee) [Orabug: 29962239]
- nvme-pci: don't limit DMA segement size (Christoph Hellwig) [Orabug: 29962239]
- nvmet: fix data_len to 0 for bdev-backed write_zeroes (Minwoo Im) [Orabug: 29962239]
- nvme: update MAINTAINERS (Keith Busch) [Orabug: 29962239]
- nvme: copy MTFA field from identify controller (Laine Walker-Avina) [Orabug: 29962239]
- nvme: fix memory leak for power latency tolerance (Yufen Yu) [Orabug: 29962239]
- nvme: release namespace SRCU protection before performing controller ioctls (Christoph Hellwig) [Orabug: 29962239]
- nvme: merge nvme_ns_ioctl into nvme_ioctl (Christoph Hellwig) [Orabug: 29962239]
- nvme: remove the ifdef around nvme_nvm_ioctl (Christoph Hellwig) [Orabug: 29962239]
- nvme: fix srcu locking on error return in nvme_get_ns_from_disk (Christoph Hellwig) [Orabug: 29962239]
- nvme: Fix known effects (Keith Busch) [Orabug: 29962239]
- nvme: trace all async notice events (Chaitanya Kulkarni) [Orabug: 29962239]
- nvme: fix typos in nvme status code values (Minwoo Im) [Orabug: 29962239]
- nvme-fabrics: remove unused argument (Minwoo Im) [Orabug: 29962239]
- nvme-multipath: avoid crash on invalid subsystem cntlid enumeration (Hannes Reinecke) [Orabug: 29962239]
- nvme-fc: use separate work queue to avoid warning (Hannes Reinecke) [Orabug: 29962239]
- nvme-rdma: remove redundant reference between ib_device and tagset (Max Gurtovoy) [Orabug: 29962239]
- nvme-pci: mark expected switch fall-through (Gustavo A. R. Silva) [Orabug: 29962239]
- nvme-pci: add known admin effects to augument admin effects log page (Maxim Levitsky) [Orabug: 29962239]
- nvme-pci: init shadow doorbell after each reset (Maxim Levitsky) [Orabug: 29962239]
- nvmet: protect discovery change log event list iteration (Sagi Grimberg) [Orabug: 29962239]
- nvme: mark nvme_core_init and nvme_core_exit static (Christoph Hellwig) [Orabug: 29962239]
- nvme-fabrics: check more command sizes (Minwoo Im) [Orabug: 29962239]
- nvme-pci: check more command sizes (Minwoo Im) [Orabug: 29962239]
- nvme-pci: remove an unneeded variable initialization (Minwoo Im) [Orabug: 29962239]
- nvme-pci: unquiesce admin queue on shutdown (Keith Busch) [Orabug: 29962239]
- nvme-pci: shutdown on timeout during deletion (Keith Busch) [Orabug: 29962239]
- nvme-multipath: don't print ANA group state by default (Hannes Reinecke) [Orabug: 29962239]
- nvme-multipath: split bios with the ns_head bio_set before submitting (Hannes Reinecke) [Orabug: 29962239]
- nvme: set 0 capacity if namespace block size exceeds PAGE_SIZE (Sagi Grimberg) [Orabug: 29962239]
- nvme-rdma: fix typo in struct comment (Minwoo Im) [Orabug: 29962239]
- nvme-loop: kill timeout handler (Ming Lei) [Orabug: 29962239]
- nvme-rdma: fix a NULL deref when an admin connect times out (Sagi Grimberg) [Orabug: 29962239]
- nvmet-file: clamp-down file namespace lba_shift (Sagi Grimberg) [Orabug: 29962239]
- nvmet: return a specified error it subsys_alloc fails (Minwoo Im) [Orabug: 29962239]
- bnxt_en: Fix VNIC accounting when enabling aRFS on 57500 chips. (Michael Chan) [Orabug: 29962422]
- bnxt_en: Suppress error messages when querying DSCP DCB capabilities. (Michael Chan) [Orabug: 29962422]
- bnxt_en: Cap the returned MSIX vectors to the RDMA driver. (Michael Chan) [Orabug: 29962422]
- bnxt_en: Fix statistics context reservation logic for RDMA driver. (Michael Chan) [Orabug: 29962422]
- bnxt_en: Disable bus master during PCI shutdown and driver unload. (Michael Chan) [Orabug: 29962422]
- bnxt_en: Reduce memory usage when running in kdump kernel. (Michael Chan) [Orabug: 29962422]
- bnxt_en: Fix possible BUG() condition when calling pci_disable_msix(). (Michael Chan) [Orabug: 29962422]
- bnxt_en: Fix aggregation buffer leak under OOM condition. (Michael Chan) [Orabug: 29962422]
- bnxt_en: Add device IDs 0x1806 and 0x1752 for 57500 devices. (Michael Chan) [Orabug: 29962422]
- bnxt_en: Add support for aRFS on 57500 chips. (Michael Chan) [Orabug: 29962422]
- bnxt_en: Query firmware capability to support aRFS on 57500 chips. (Michael Chan) [Orabug: 29962422]
- bnxt_en: Improve NQ reservations. (Michael Chan) [Orabug: 29962422]
- bnxt_en: Separate RDMA MR/AH context allocation. (Devesh Sharma) [Orabug: 29962422]
- bnxt_en: read the clause type from the PHY ID (Vasundhara Volam) [Orabug: 29962422]
- bnxt_en: Read package version from firmware. (Vasundhara Volam) [Orabug: 29962422]
- bnxt_en: Check new firmware capability to display extended stats. (Vasundhara Volam) [Orabug: 29962422]
- bnxt_en: Add support for PCIe statistics (Vasundhara Volam) [Orabug: 29962422]
- bnxt_en: Refactor bnxt_alloc_stats(). (Vasundhara Volam) [Orabug: 29962422]
- bnxt_en: Update firmware interface to 1.10.0.69. (Michael Chan) [Orabug: 29962422]
- bnxt_en: Fix uninitialized variable usage in bnxt_rx_pkt(). (Michael Chan) [Orabug: 29962422]
- bnxt_en: Fix statistics context reservation logic. (Michael Chan) [Orabug: 29962422]
- bnxt_en: Pass correct extended TX port statistics size to firmware. (Michael Chan) [Orabug: 29962422]
- bnxt_en: Fix possible crash in bnxt_hwrm_ring_free() under error conditions. (Michael Chan) [Orabug: 29962422]
- bnxt_en: Free short FW command HWRM memory in error path in bnxt_init_one() (Vasundhara Volam) [Orabug: 29962422]
- bnxt_en: Improve multicast address setup logic. (Michael Chan) [Orabug: 29962422]
- bnxt_en: Improve RX consumer index validity check. (Michael Chan) [Orabug: 29962422]
- bnxt_en: Return relevant error code when offload fails (Sriharsha Basavapatna) [Orabug: 29962422]
- bnxt_en: Add support for mdio read/write to external PHY (Vasundhara Volam) [Orabug: 29962422]
- bnxt_en: Propagate trusted VF attribute to firmware. (Michael Chan) [Orabug: 29962422]
- bnxt_en: Add support for BCM957504 (Erik Burrows) [Orabug: 29962422]
- bnxt_en: Update firmware interface spec. to 1.10.0.47. (Michael Chan) [Orabug: 29962422]
- bnxt_en: Disable interrupts when allocating CP rings or NQs. (Michael Chan) [Orabug: 29962422]
- bnxt_en: Fix context memory allocation. (Michael Chan) [Orabug: 29962422]
- bnxt_en: Fix ring checking logic on 57500 chips. (Michael Chan) [Orabug: 29962422]
- xen: let alloc_xenballooned_pages() fail if not enough memory free (Juergen Gross) [Orabug: 30043684]
- crypto: ccp - Make function sev_get_firmware() static (Wei Yongjun) [Orabug: 30063224]
- crypto: ccp - Allow SEV firmware to be chosen based on Family and Model (Janakarajan Natarajan) [Orabug: 30063224]
- mlx4_core: change log_num_{qp,rdmarc} with scale_profile (Mukesh Kacker) [Orabug: 30064442]
- Revert "AMD: Change CONFIG_EDAC_DECODE_MCE to built-in" (George Kennedy) [Orabug: 30080594]
- rds: Get rid of "wait_clean_list_grace" and add locking (Ka-Cheong Poon) [Orabug: 30066226]
- xfs: fix string handling in label get/set functions (Arnd Bergmann) [Orabug: 30058778]
- xfs: implement online get/set fs label (Eric Sandeen) [Orabug: 30058778]
- fs: copy BTRFS_IOC_[SG]ET_FSLABEL to vfs (Eric Sandeen) [Orabug: 30058778]
- xfs: factor the ag length extension code into libxfs (Dave Chinner) [Orabug: 30058778]
- xfs: move growfs core to libxfs (Dave Chinner) [Orabug: 30058778]
- xfs: rework secondary superblock updates in growfs (Dave Chinner) [Orabug: 30058778]
- xfs: separate secondary sb update in growfs (Dave Chinner) [Orabug: 30058778]
- xfs: make imaxpct changes in growfs separate (Dave Chinner) [Orabug: 30058778]
- xfs: turn ag header initialisation into a table driven operation (Dave Chinner) [Orabug: 30058778]
- xfs: factor ag btree root block initialisation (Dave Chinner) [Orabug: 30058778]
- xfs: convert growfs AG header init to use buffer lists (Dave Chinner) [Orabug: 30058778]
- xfs: factor out AG header initialisation from growfs core (Dave Chinner) [Orabug: 30058778]
- xfs: one-shot cached buffers (Dave Chinner) [Orabug: 30058778]
- xfs: fix check on struct_version for versions 4 or greater (Colin Ian King) [Orabug: 30058778]
- xfs: refactor the geometry structure filling function (Darrick J. Wong) [Orabug: 30058778]
- xfs: hoist xfs_fs_geometry to libxfs (Darrick J. Wong) [Orabug: 30058778]
- mm/memory-failure: Poison read receives SIGKILL instead of SIGBUS if mmaped more than once (Jane Chu) [Orabug: 29996803]
- Linux 4.14.115 (Greg Kroah-Hartman)
- Documentation: Add nospectre_v1 parameter (Diana Craciun)
- powerpc/fsl: Add FSL_PPC_BOOK3E as supported arch for nospectre_v2 boot arg (Diana Craciun)
- ipv4: set the tcp_min_rtt_wlen range from 0 to one day (ZhangXiaoxu)
- net/rose: fix unbound loop in rose_loopback_timer() (Eric Dumazet)
- net/rose: Convert timers to use timer_setup() (Kees Cook)
- team: fix possible recursive locking when add slaves (Hangbin Liu)
- stmmac: pci: Adjust IOT2000 matching (Su Bao Cheng)
- net: stmmac: move stmmac_check_ether_addr() to driver probe (Vinod Koul)
- net: rds: exchange of 8K and 1M pool (Zhu Yanjun)
- net/mlx5e: ethtool, Remove unsupported SFP EEPROM high pages query (Erez Alfasi)
- mlxsw: spectrum: Fix autoneg status in ethtool (Amit Cohen)
- ipv4: add sanity checks in ipv4_link_failure() (Eric Dumazet)
- Revert "block/loop: Use global lock for ioctl() operation." (Greg Kroah-Hartman)
- mm: Fix warning in insert_pfn() (Jan Kara)
- x86/retpolines: Disable switch jump tables when retpolines are enabled (Daniel Borkmann)
- x86, retpolines: Raise limit for generating indirect calls from switch-case (Daniel Borkmann)
- dm integrity: change memcmp to strncmp in dm_integrity_ctr (Mikulas Patocka)
- tipc: check link name with right length in tipc_nl_compat_link_set (Xin Long)
- tipc: check bearer name with right length in tipc_nl_compat_bearer_enable (Xin Long)
- fm10k: Fix a potential NULL pointer dereference (Yue Haibing)
- netfilter: ebtables: CONFIG_COMPAT: drop a bogus WARN_ON (Florian Westphal)
- NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family. (Tetsuo Handa)
- sched/deadline: Correctly handle active 0-lag timers (luca abeni)
- binder: fix handling of misaligned binder object (Todd Kjos)
- ipvs: fix warning on unused variable (Andrea Claudi)
- fs/proc/proc_sysctl.c: Fix a NULL pointer dereference (YueHaibing)
- intel_th: gth: Fix an off-by-one in output unassigning (Alexander Shishkin)
- slip: make slhc_free() silently accept an error pointer (Linus Torvalds)
- tipc: handle the err returned from cmd header function (Xin Long)
- vsock/virtio: fix kernel panic from virtio_transport_reset_no_sock (Adalbert Lazăr)
- ext4: fix some error pointer dereferences (Dan Carpenter)
- USB: Consolidate LPM checks to avoid enabling LPM twice (Kai-Heng Feng)
- USB: Add new USB LPM helpers (Kai-Heng Feng)
- drm/vc4: Fix compilation error reported by kbuild test bot (Maarten Lankhorst)
- Revert "drm/i915/fbdev: Actually configure untiled displays" (Dave Airlie)
- drm/vc4: Fix memory leak during gpu reset. (Maarten Lankhorst)
- ARM: 8857/1: efi: enable CP15 DMB instructions before cleaning the cache (Ard Biesheuvel)
- dmaengine: sh: rcar-dmac: With cyclic DMA residue 0 is valid (Dirk Behme)
- vfio/type1: Limit DMA mappings per container (Alex Williamson) {CVE-2019-3882}
- Input: synaptics-rmi4 - write config register values to the right offset (Lucas Stach)
- sunrpc: don't mark uninitialised items as VALID. (NeilBrown)
- nfsd: Don't release the callback slot unless it was actually held (Trond Myklebust)
- ceph: fix ci->i_head_snapc leak (Yan, Zheng)
- ceph: ensure d_name stability in ceph_dentry_hash() (Jeff Layton)
- ceph: only use d_name directly when parent is locked (Jeff Layton)
- sched/numa: Fix a possible divide-by-zero (Xie XiuQi)
- IB/rdmavt: Fix frwr memory registration (Josh Collier)
- trace: Fix preempt_enable_no_resched() abuse (Peter Zijlstra)
- MIPS: scall64-o32: Fix indirect syscall number load (Aurelien Jarno)
- lib/Kconfig.debug: fix build error without CONFIG_BLOCK (YueHaibing)
- zram: pass down the bvec we need to read into in the work struct (Jérôme Glisse)
- tracing: Fix buffer_ref pipe ops (Jann Horn)
- tracing: Fix a memory leak by early error exit in trace_pid_write() (Wenwen Wang)
- cifs: do not attempt cifs operation on smb2+ rename error (Frank Sorenson)
- kbuild: simplify ld-option implementation (Masahiro Yamada)
- Linux 4.14.114 (Greg Kroah-Hartman)
- kernel/sysctl.c: fix out-of-bounds access when setting file-max (Will Deacon)
- Revert "locking/lockdep: Add debug_locks check in __lock_downgrade()" (Greg Kroah-Hartman)
- i2c-hid: properly terminate i2c_hid_dmi_desc_override_table[] array (Linus Torvalds)
- xfs: hold xfs_buf locked between shortform->leaf conversion and the addition of an attribute (Darrick J. Wong)
- xfs: add the ability to join a held buffer to a defer_ops (Darrick J. Wong)
- iomap: report collisions between directio and buffered writes to userspace (Darrick J. Wong)
- tools include: Adopt linux/bits.h (Arnaldo Carvalho de Melo)
- percpu: stop printing kernel addresses (Matteo Croce)
- ALSA: info: Fix racy addition/deletion of nodes (Takashi Iwai)
- mm/vmstat.c: fix /proc/vmstat format for CONFIG_DEBUG_TLBFLUSH=y CONFIG_SMP=n (Konstantin Khlebnikov)
- device_cgroup: fix RCU imbalance in error case (Jann Horn)
- sched/fair: Limit sched_cfs_period_timer() loop to avoid hard lockup (Phil Auld)
- Revert "kbuild: use -Oz instead of -Os when using clang" (Matthias Kaehlcke)
- net: IP6 defrag: use rbtrees in nf_conntrack_reasm.c (Peter Oskolkov)
- net: IP6 defrag: use rbtrees for IPv6 defrag (Peter Oskolkov)
- ipv6: remove dependency of nf_defrag_ipv6 on ipv6 module (Florian Westphal)
- net: IP defrag: encapsulate rbtree defrag code into callable functions (Peter Oskolkov)
- ipv6: frags: fix a lockdep false positive (Eric Dumazet)
- tpm/tpm_i2c_atmel: Return -E2BIG when the transfer is incomplete (Jarkko Sakkinen)
- modpost: file2alias: check prototype of handler (Masahiro Yamada)
- modpost: file2alias: go back to simple devtable lookup (Masahiro Yamada)
- mmc: sdhci: Handle auto-command errors (Adrian Hunter)
- mmc: sdhci: Rename SDHCI_ACMD12_ERR and SDHCI_INT_ACMD12ERR (Adrian Hunter)
- mmc: sdhci: Fix data command CRC error handling (Adrian Hunter)
- crypto: crypto4xx - properly set IV after de- and encrypt (Christian Lamparter)
- x86/speculation: Prevent deadlock on ssb_state::lock (Thomas Gleixner)
- perf/x86: Fix incorrect PEBS_REGS (Kan Liang)
- x86/cpu/bugs: Use __initconst for 'const' init data (Andi Kleen)
- perf/x86/amd: Add event map for AMD Family 17h (Kim Phillips)
- mac80211: do not call driver wake_tx_queue op during reconfig (Felix Fietkau)
- rt2x00: do not increment sequence number while re-transmitting (Vijayakumar Durai)
- kprobes: Fix error check when reusing optimized probes (Masami Hiramatsu)
- kprobes: Mark ftrace mcount handler functions nokprobe (Masami Hiramatsu)
- x86/kprobes: Verify stack frame on kretprobe (Masami Hiramatsu)
- arm64: futex: Restore oldval initialization to work around buggy compilers (Nathan Chancellor)
- crypto: x86/poly1305 - fix overflow during partial reduction (Eric Biggers)
- coredump: fix race condition between mmget_not_zero()/get_task_mm() and core dumping (Andrea Arcangeli)
- Revert "svm: Fix AVIC incomplete IPI emulation" (Suthikulpanit, Suravee)
- Revert "scsi: fcoe: clear FC_RP_STARTED flags when receiving a LOGO" (Saurav Kashyap)
- scsi: core: set result when the command cannot be dispatched (Jaesoo Lee)
- ALSA: core: Fix card races between register and disconnect (Takashi Iwai)
- ALSA: hda/realtek - add two more pin configuration sets to quirk table (Hui Wang)
- staging: comedi: ni_usb6501: Fix possible double-free of ->usb_rx_buf (Ian Abbott)
- staging: comedi: ni_usb6501: Fix use of uninitialized mutex (Ian Abbott)
- staging: comedi: vmk80xx: Fix possible double-free of ->usb_rx_buf (Ian Abbott)
- staging: comedi: vmk80xx: Fix use of uninitialized semaphore (Ian Abbott)
- io: accel: kxcjk1013: restore the range after resume. (he, bo)
- iio: core: fix a possible circular locking dependency (Fabrice Gasnier)
- iio: adc: at91: disable adc channel interrupt in timeout case (Georg Ottinger)
- iio: Fix scan mask selection (Lars-Peter Clausen)
- iio: dac: mcp4725: add missing powerdown bits in store eeprom (Jean-Francois Dagenais)
- iio: ad_sigma_delta: select channel when reading register (Dragos Bogdan)
- iio: cros_ec: Fix the maths for gyro scale calculation (Gwendal Grignou)
- iio/gyro/bmg160: Use millidegrees for temperature scale (Mike Looijmans)
- iio: gyro: mpu3050: fix chip ID reading (Sergey Larin)
- staging: iio: ad7192: Fix ad7193 channel address (Mircea Caprioru)
- Staging: iio: meter: fixed typo (Leonard Pollak)
- KVM: x86: svm: make sure NMI is injected after nmi_singlestep (Vitaly Kuznetsov)
- KVM: x86: Don't clear EFER during SMM transitions for 32-bit vCPU (Sean Christopherson)
- CIFS: keep FileInfo handle live during oplock break (Aurelien Aptel)
- net: thunderx: don't allow jumbo frames with XDP (Matteo Croce)
- net: thunderx: raise XDP MTU to 1508 (Matteo Croce)
- ipv4: ensure rcu_read_lock() in ipv4_link_failure() (Eric Dumazet)
- ipv4: recompile ip options in ipv4_link_failure (Stephen Suryaputra)
- vhost: reject zero size iova range (Jason Wang)
- team: set slave to promisc if team is already in promisc mode (Hangbin Liu)
- tcp: tcp_grow_window() needs to respect tcp_space() (Eric Dumazet)
- net: fou: do not use guehdr after iptunnel_pull_offloads in gue_udp_recv (Lorenzo Bianconi)
- net: bridge: multicast: use rcu to access port list from br_multicast_start_querier (Nikolay Aleksandrov)
- net: bridge: fix per-port af_packet sockets (Nikolay Aleksandrov)
- net: atm: Fix potential Spectre v1 vulnerabilities (Gustavo A. R. Silva)
- bonding: fix event handling for stacked bonds (Sabrina Dubroca)
- Linux 4.14.113 (Greg Kroah-Hartman)
- appletalk: Fix compile regression (Arnd Bergmann)
- mm: hide incomplete nr_indirectly_reclaimable in sysfs (Konstantin Khlebnikov)
- net: stmmac: Set dma ring length before enabling the DMA (Lars Persson)
- bpf: Fix selftests are changes for CVE 2019-7308 (Balbir Singh)
- bpf: fix sanitation rewrite in case of non-pointers (Daniel Borkmann)
- bpf: do not restore dst_reg when cur_state is freed (Xu Yu)
- bpf: fix inner map masking to prevent oob under speculation (Daniel Borkmann)
- bpf: fix sanitation of alu op with pointer / scalar type from different paths (Daniel Borkmann)
- bpf: prevent out of bounds speculation on pointer arithmetic (Daniel Borkmann)
- bpf: fix check_map_access smin_value test when pointer contains offset (Daniel Borkmann)
- bpf: restrict unknown scalars of mixed signed bounds for unprivileged (Daniel Borkmann)
- bpf: restrict stack pointer arithmetic for unprivileged (Daniel Borkmann)
- bpf: restrict map value pointer arithmetic for unprivileged (Daniel Borkmann)
- bpf: enable access to ax register also from verifier rewrite (Daniel Borkmann)
- bpf: move tmp variable into ax register in interpreter (Daniel Borkmann)
- bpf: move {prev_,}insn_idx into verifier env (Daniel Borkmann)
- bpf: fix stack state printing in verifier log (Alexei Starovoitov)
- bpf: fix verifier NULL pointer dereference (Craig Gallek)
- bpf: fix verifier memory leaks (Alexei Starovoitov)
- bpf: reduce verifier memory consumption (Alexei Starovoitov)
- dm: disable CRYPTO_TFM_REQ_MAY_SLEEP to fix a GFP_KERNEL recursion deadlock (Mikulas Patocka)
- bpf: fix use after free in bpf_evict_inode (Daniel Borkmann)
- include/linux/swap.h: use offsetof() instead of custom __swapoffset macro (Pi-Hsun Shih)
- lib/div64.c: off by one in shift (Stanislaw Gruszka)
- appletalk: Fix use-after-free in atalk_proc_exit (YueHaibing)
- drm/amdkfd: use init_mqd function to allocate object for hid_mqd (CI) (Kevin Wang)
- ARM: 8839/1: kprobe: make patch_lock a raw_spinlock_t (Yang Shi)
- drm/nouveau/volt/gf117: fix speedo readout register (Ilia Mirkin)
- coresight: cpu-debug: Support for CA73 CPUs (Leo Yan)
- Revert "ACPI / EC: Remove old CLEAR_ON_RESUME quirk" (Zhang Rui)
- crypto: axis - fix for recursive locking from bottom half (Lars Persson)
- drm/panel: panel-innolux: set display off in innolux_panel_unprepare (Hsin-Yi, Wang)
- lkdtm: Add tests for NULL pointer dereference (Christophe Leroy)
- lkdtm: Print real addresses (Christophe Leroy)
- soc/tegra: pmc: Drop locking from tegra_powergate_is_powered() (Dmitry Osipenko)
- iommu/dmar: Fix buffer overflow during PCI bus notification (Julia Cartwright)
- crypto: sha512/arm - fix crash bug in Thumb2 build (Ard Biesheuvel)
- crypto: sha256/arm - fix crash bug in Thumb2 build (Ard Biesheuvel)
- kernel: hung_task.c: disable on suspend (Vitaly Kuznetsov)
- cifs: fallback to older infolevels on findfirst queryinfo retry (Steve French)
- compiler.h: update definition of unreachable() (ndesaulniers@google.com)
- KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail (Sean Christopherson)
- ACPI / SBS: Fix GPE storm on recent MacBookPro's (Ronald Tschalär)
- usbip: fix vhci_hcd controller counting (Maciej Żenczykowski)
- ARM: samsung: Limit SAMSUNG_PM_CHECK config option to non-Exynos platforms (Bartlomiej Zolnierkiewicz)
- HID: i2c-hid: override HID descriptors for certain devices (Julian Sax)
- media: au0828: cannot kfree dev before usb disconnect (Brad Love)
- powerpc/pseries: Remove prrn_work workqueue (Nathan Fontenot)
- serial: uartps: console_setup() can't be placed to init section (Michal Simek)
- netfilter: xt_cgroup: shrink size of v2 path (Pablo Neira Ayuso)
- f2fs: fix to do sanity check with current segment number (Chao Yu)
- 9p locks: add mount option for lock retry interval (Dinu-Razvan Chis-Serban)
- 9p: do not trust pdu content for stat item size (Gertjan Halkes)
- rsi: improve kernel thread handling to fix kernel panic (Siva Rebbagondla)
- gpio: pxa: handle corner case of unprobed device (Robert Jarzmik)
- ext4: prohibit fstrim in norecovery mode (Darrick J. Wong)
- fix incorrect error code mapping for OBJECTID_NOT_FOUND (Steve French)
- x86/hw_breakpoints: Make default case in hw_breakpoint_arch_parse() return an error (Nathan Chancellor)
- iommu/vt-d: Check capability before disabling protected memory (Lu Baolu)
- drm/nouveau/debugfs: Fix check of pm_runtime_get_sync failure (YueHaibing)
- x86/cpu/cyrix: Use correct macros for Cyrix calls on Geode processors (Matthew Whitehead)
- x86/hpet: Prevent potential NULL pointer dereference (Aditya Pakki)
- irqchip/mbigen: Don't clear eventid when freeing an MSI (Jianguo Chen)
- perf tests: Fix a memory leak in test__perf_evsel__tp_sched_test() (Changbin Du)
- perf tests: Fix memory leak by expr__find_other() in test__expr() (Changbin Du)
- perf tests: Fix a memory leak of cpu_map object in the openat_syscall_event_on_all_cpus test (Changbin Du)
- perf evsel: Free evsel->counts in perf_evsel__exit() (Arnaldo Carvalho de Melo)
- perf hist: Add missing map__put() in error case (Changbin Du)
- perf top: Fix error handling in cmd_top() (Changbin Du)
- perf build-id: Fix memory leak in print_sdt_events() (Changbin Du)
- perf config: Fix a memory leak in collect_config() (Changbin Du)
- perf config: Fix an error in the config template documentation (Changbin Du)
- perf list: Don't forget to drop the reference to the allocated thread_map (Changbin Du)
- tools/power turbostat: return the exit status of a command (David Arcari)
- x86/mm: Don't leak kernel addresses (Matteo Croce)
- scsi: iscsi: flush running unbind operations when removing a session (Maurizio Lombardi)
- thermal/intel_powerclamp: fix truncated kthread name (Zhang Rui)
- thermal/int340x_thermal: fix mode setting (Matthew Garrett)
- thermal/int340x_thermal: Add additional UUIDs (Matthew Garrett)
- thermal: bcm2835: Fix crash in bcm2835_thermal_debugfs (Phil Elwell)
- thermal/intel_powerclamp: fix __percpu declaration of worker_data (Luc Van Oostenryck)
- ALSA: opl3: fix mismatch between snd_opl3_drum_switch definition and declaration (Colin Ian King)
- mmc: davinci: remove extraneous __init annotation (Arnd Bergmann)
- IB/mlx4: Fix race condition between catas error reset and aliasguid flows (Jack Morgenstein)
- auxdisplay: hd44780: Fix memory leak on ->remove() (Andy Shevchenko)
- ALSA: sb8: add a check for request_region (Kangjie Lu)
- ALSA: echoaudio: add a check for ioremap_nocache (Kangjie Lu)
- ext4: report real fs size after failed resize (Lukas Czerner)
- ext4: add missing brelse() in add_new_gdb_meta_bg() (Lukas Czerner)
- perf/core: Restore mmap record type correctly (Stephane Eranian)
- arc: hsdk_defconfig: Enable CONFIG_BLK_DEV_RAM (Corentin Labbe)
- ARC: u-boot args: check that magic number is correct (Eugeniy Paltsev)
- Linux 4.14.112 (Greg Kroah-Hartman)
- arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on rk3328-rock64 (Tomohiro Mayama)
- arm64: dts: rockchip: fix vcc_host1_5v pin assign on rk3328-rock64 (Katsuhiro Suzuki)
- dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic checksum errors (Ilya Dryomov)
- PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA controller (Andre Przywara)
- x86/perf/amd: Remove need to check "running" bit in NMI handler (Lendacky, Thomas)
- x86/perf/amd: Resolve NMI latency issues for active PMCs (Lendacky, Thomas)
- x86/perf/amd: Resolve race condition when disabling PMC (Lendacky, Thomas)
- xtensa: fix return_address (Max Filippov)
- sched/fair: Do not re-read ->h_load_next during hierarchical load calculation (Mel Gorman)
- xen: Prevent buffer overflow in privcmd ioctl (Dan Carpenter)
- arm64: backtrace: Don't bother trying to unwind the userspace stack (Will Deacon)
- arm64: dts: rockchip: fix rk3328 rgmii high tx error rate (Peter Geis)
- arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result value (Will Deacon)
- ARM: dts: at91: Fix typo in ISC_D0 on PC9 (David Engraf)
- ARM: dts: am335x-evm: Correct the regulators for the audio codec (Peter Ujfalusi)
- ARM: dts: am335x-evmsk: Correct the regulators for the audio codec (Peter Ujfalusi)
- virtio: Honour 'may_reduce_num' in vring_create_virtqueue (Cornelia Huck)
- genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n (Kefeng Wang)
- genirq: Respect IRQCHIP_SKIP_SET_WAKE in irq_chip_set_wake_parent() (Stephen Boyd)
- block: fix the return errno for direct IO (Jason Yan)
- block: do not leak memory in bio_copy_user_iov() (Jérôme Glisse)
- btrfs: prop: fix vanished compression property after failed set (Anand Jain)
- btrfs: prop: fix zstd compression parameter validation (Anand Jain)
- Btrfs: do not allow trimming when a fs is mounted with the nologreplay option (Filipe Manana)
- ASoC: fsl_esai: fix channel swap issue when stream starts (S.j. Wang)
- include/linux/bitrev.h: fix constant bitrev (Arnd Bergmann)
- drm/udl: add a release method and delay modeset teardown (Dave Airlie)
- alarmtimer: Return correct remaining time (Andrei Vagin)
- parisc: regs_return_value() should return gpr28 (Sven Schnelle)
- parisc: Detect QEMU earlier in boot process (Helge Deller)
- arm64: dts: rockchip: fix rk3328 sdmmc0 write errors (Peter Geis)
- hv_netvsc: Fix unwanted wakeup after tx_disable (Haiyang Zhang)
- ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (Sheena Mira-ato)
- ALSA: seq: Fix OOB-reads from strlcpy (Zubin Mithra)
- net: ethtool: not call vzalloc for zero sized memory request (Li RongQing)
- netns: provide pure entropy for net_hash_mix() (Eric Dumazet)
- net/sched: act_sample: fix divide by zero in the traffic path (Davide Caratti)
- bnxt_en: Reset device on RX buffer errors. (Michael Chan)
- bnxt_en: Improve RX consumer index validity check. (Michael Chan)
- nfp: validate the return code from dev_queue_xmit() (Jakub Kicinski)
- net/mlx5e: Add a lock on tir list (Yuval Avnery)
- net/mlx5e: Fix error handling when refreshing TIRs (Gavi Teitz)
- vrf: check accept_source_route on the original netdevice (Stephen Suryaputra)
- tcp: Ensure DCTCP reacts to losses (Koen De Schepper)
- sctp: initialize _pad of sockaddr_in before copying to user memory (Xin Long)
- qmi_wwan: add Olicard 600 (Bjørn Mork)
- openvswitch: fix flow actions reallocation (Andrea Righi)
- net/sched: fix ->get helper of the matchall cls (Nicolas Dichtel)
- net: rds: force to destroy connection if t_sock is NULL in rds_tcp_kill_sock(). (Mao Wenan)
- net/mlx5: Decrease default mr cache size (Artemy Kovalyov)
- net-gro: Fix GRO flush when receiving a GSO packet. (Steffen Klassert)
- kcm: switch order of device registration to fix a crash (Jiri Slaby)
- ipv6: sit: reset ip header pointer in ipip6_rcv (Lorenzo Bianconi)
- ipv6: Fix dangling pointer when ipv6 fragment (Junwei Hu)
- tty: ldisc: add sysctl to prevent autoloading of ldiscs (Greg Kroah-Hartman)
- tty: mark Siemens R3964 line discipline as BROKEN (Greg Kroah-Hartman)
- arm64: kaslr: Reserve size of ARM64_MEMSTART_ALIGN in linear region (Yueyi Li)
- stating: ccree: revert "staging: ccree: fix leak of import() after init()" (Gilad Ben-Yossef)
- lib/string.c: implement a basic bcmp (Nick Desaulniers)
- x86/vdso: Drop implicit common-page-size linker flag (Nick Desaulniers)
- x86: vdso: Use $LD instead of $CC to link (Alistair Strachan)
- kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD (Nick Desaulniers)
- powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM (Breno Leitao)
- drm/i915/gvt: do not let pin count of shadow mm go negative (Yan Zhao)
- x86/power: Make restore_processor_context() sane (Andy Lutomirski)
- x86/power/32: Move SYSENTER MSR restoration to fix_processor_context() (Andy Lutomirski)
- x86/power/64: Use struct desc_ptr for the IDT in struct saved_context (Andy Lutomirski)
- x86/power: Fix some ordering bugs in __restore_processor_context() (Andy Lutomirski)
- net: sfp: move sfp_register_socket call from sfp_remove to sfp_probe (Marek Behún)
- Linux 4.14.111 (Greg Kroah-Hartman)
- ACPI / video: Extend chassis-type detection with a "Lunch Box" check (Hans de Goede)
- drm/dp/mst: Configure no_stop_bit correctly for remote i2c xfers (Ville Syrjälä)
- dmaengine: tegra: avoid overflow of byte tracking (Ben Dooks)
- clk: rockchip: fix frac settings of GPLL clock for rk3328 (Katsuhiro Suzuki)
- x86/build: Mark per-CPU symbols as absolute explicitly for LLD (Rafael Ávila de Espíndola)
- wlcore: Fix memory leak in case wl12xx_fetch_firmware failure (Zumeng Chen)
- selinux: do not override context on context mounts (Ondrej Mosnacek)
- x86/build: Specify elf_i386 linker emulation explicitly for i386 objects (George Rimar)
- drm/nouveau: Stop using drm_crtc_force_disable (Daniel Vetter)
- drm: Auto-set allow_fb_modifiers when given modifiers at plane init (Paul Kocialkowski)
- regulator: act8865: Fix act8600_sudcdc_voltage_ranges setting (Axel Lin)
- media: s5p-jpeg: Check for fmt_ver_flag when doing fmt enumeration (Pawe? Chmiel)
- netfilter: physdev: relax br_netfilter dependency (Florian Westphal)
- dmaengine: qcom_hidma: initialize tx flags in hidma_prep_dma_* (Shunyong Yang)
- dmaengine: qcom_hidma: assign channel cookie correctly (Shunyong Yang)
- dmaengine: imx-dma: fix warning comparison of distinct pointer types (Anders Roxell)
- cpu/hotplug: Mute hotplug lockdep during init (Valentin Schneider)
- hpet: Fix missing '=' character in the __setup() code of hpet_mmap_enable (Buland Singh)
- HID: intel-ish: ipc: handle PIMR before ish_wakeup also clear PISR busy_clear bit (Song Hongyan)
- soc/tegra: fuse: Fix illegal free of IO base address (Timo Alho)
- hwrng: virtio - Avoid repeated init of completion (David Tolnay)
- media: mt9m111: set initial frame size other than 0x0 (Akinobu Mita)
- usb: dwc3: gadget: Fix OTG events when gadget driver isn't loaded (Roger Quadros)
- powerpc/pseries: Perform full re-add of CPU for topology update post-migration (Nathan Fontenot)
- tty: increase the default flip buffer limit to 2*640K (Manfred Schlaegl)
- backlight: pwm_bl: Use gpiod_get_value_cansleep() to get initial state (Chen-Yu Tsai)
- cgroup/pids: turn cgroup_subsys->free() into cgroup_subsys->release() to fix the accounting (Oleg Nesterov)
- bpf: fix missing prototype warnings (Valdis Kletnieks)
- ARM: avoid Cortex-A9 livelock on tight dmb loops (Russell King)
- ARM: 8830/1: NOMMU: Toggle only bits in EXC_RETURN we are really care of (Vladimir Murzin)
- mt7601u: bump supported EEPROM version (Stanislaw Gruszka)
- soc: qcom: gsbi: Fix error handling in gsbi_probe() (Alexey Khoroshilov)
- efi/arm/arm64: Allow SetVirtualAddressMap() to be omitted (Ard Biesheuvel)
- ARM: dts: lpc32xx: Remove leading 0x and 0s from bindings notation (Mathieu Malaterre)
- efi/memattr: Don't bail on zero VA if it equals the region's PA (Ard Biesheuvel)
- sched/debug: Initialize sd_sysctl_cpus if !CONFIG_CPUMASK_OFFSTACK (Hidetoshi Seto)
- ASoC: fsl-asoc-card: fix object reference leaks in fsl_asoc_card_probe (wen yang)
- platform/x86: intel_pmc_core: Fix PCH IP sts reading (Rajneesh Bhardwaj)
- e1000e: fix cyclic resets at link up with active tx (Konstantin Khlebnikov)
- cdrom: Fix race condition in cdrom_sysctl_register (Guenter Roeck)
- fbdev: fbmem: fix memory access if logo is bigger than the screen (Manfred Schlaegl)
- iw_cxgb4: fix srqidx leak during connection abort (Raju Rangoju)
- genirq: Avoid summation loops for /proc/stat (Thomas Gleixner)
- bcache: improve sysfs_strtoul_clamp() (Coly Li)
- bcache: fix input overflow to sequential_cutoff (Coly Li)
- bcache: fix input overflow to cache set sysfs file io_error_halflife (Coly Li)
- sched/topology: Fix percpu data types in struct sd_data & struct s_data (Luc Van Oostenryck)
- usb: f_fs: Avoid crash due to out-of-scope stack ptr access (John Stultz)
- ALSA: PCM: check if ops are defined before suspending PCM (Ranjani Sridharan)
- ARM: 8833/1: Ensure that NEON code always compiles with Clang (Nathan Chancellor)
- netfilter: conntrack: fix cloned unconfirmed skb->_nfct race in __nf_conntrack_confirm (Chieh-Min Wang)
- kprobes: Prohibit probing on bsearch() (Andrea Righi)
- ACPI / video: Refactor and fix dmi_is_desktop() (Hans de Goede)
- iwlwifi: pcie: fix emergency path (Sara Sharon)
- leds: lp55xx: fix null deref on firmware load failure (Michal Kazior)
- jbd2: fix race when writing superblock (Theodore Ts'o)
- HID: intel-ish-hid: avoid binding wrong ishtp_cl_device (Hong Liu)
- vfs: fix preadv64v2 and pwritev64v2 compat syscalls with offset == -1 (Aurelien Jarno)
- media: mtk-jpeg: Correct return type for mem2mem buffer helpers (Ezequiel Garcia)
- media: mx2_emmaprp: Correct return type for mem2mem buffer helpers (Ezequiel Garcia)
- media: s5p-g2d: Correct return type for mem2mem buffer helpers (Ezequiel Garcia)
- media: s5p-jpeg: Correct return type for mem2mem buffer helpers (Ezequiel Garcia)
- media: sh_veu: Correct return type for mem2mem buffer helpers (Ezequiel Garcia)
- SoC: imx-sgtl5000: add missing put_device() (Wen Yang)
- perf test: Fix failure of 'evsel-tp-sched' test on s390 (Thomas Richter)
- scsi: fcoe: make use of fip_mode enum complete (Sedat Dilek)
- scsi: megaraid_sas: return error when create DMA pool failed (Jason Yan)
- efi: cper: Fix possible out-of-bounds access (Ross Lagerwall)
- cpufreq: acpi-cpufreq: Report if CPU doesn't support boost technologies (Erwan Velu)
- clk: fractional-divider: check parent rate only if flag is set (Katsuhiro Suzuki)
- IB/mlx4: Increase the timeout for CM cache (Håkon Bugge)
- mlxsw: spectrum: Avoid -Wformat-truncation warnings (Florian Fainelli)
- e1000e: Fix -Wformat-truncation warnings (Florian Fainelli)
- mmc: omap: fix the maximum timeout setting (Aaro Koskinen)
- powerpc/hugetlb: Handle mmap_min_addr correctly in get_unmapped_area callback (Aneesh Kumar K.V)
- iommu/io-pgtable-arm-v7s: Only kmemleak_ignore L2 tables (Nicolas Boichat)
- ARM: 8840/1: use a raw_spinlock_t in unwind (Sebastian Andrzej Siewior)
- serial: 8250_pxa: honor the port number from devicetree (Lubomir Rintel)
- coresight: etm4x: Add support to enable ETMv4.2 (Sai Prakash Ranjan)
- powerpc/xmon: Fix opcode being uninitialized in print_insn_powerpc (Nathan Chancellor)
- scsi: core: replace GFP_ATOMIC with GFP_KERNEL in scsi_scan.c (Benjamin Block)
- usb: chipidea: Grab the (legacy) USB PHY by phandle first (Paul Kocialkowski)
- crypto: cavium/zip - fix collision with generic cra_driver_name (Eric Biggers)
- crypto: crypto4xx - add missing of_node_put after of_device_is_available (Julia Lawall)
- wil6210: check null pointer in _wil_cfg80211_merge_extra_ies (Alexei Avshalom Lazar)
- PCI/PME: Fix hotplug/sysfs remove deadlock in pcie_pme_remove() (Rafael J. Wysocki)
- tools lib traceevent: Fix buffer overflow in arg_eval (Tony Jones)
- fs: fix guard_bio_eod to check for real EOD errors (Carlos Maiolino)
- jbd2: fix invalid descriptor block checksum (luojiajun)
- cifs: Fix NULL pointer dereference of devname (Yao Liu)
- dm thin: add sanity checks to thin-pool and external snapshot creation (Jason Cai (Xiang Feng))
- cifs: use correct format characters (Louis Taylor)
- page_poison: play nicely with KASAN (Qian Cai)
- fs/file.c: initialize init_files.resize_wait (Shuriyc Chu)
- f2fs: do not use mutex lock in atomic context (Sahitya Tummala)
- ocfs2: fix a panic problem caused by o2cb_ctl (Jia Guo)
- mm/slab.c: kmemleak no scan alien caches (Qian Cai)
- mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! (Uladzislau Rezki (Sony))
- mm, mempolicy: fix uninit memory access (Vlastimil Babka)
- mm/page_ext.c: fix an imbalance with kmemleak (Qian Cai)
- mm/cma.c: cma_declare_contiguous: correct err handling (Peng Fan)
- perf c2c: Fix c2c report for empty numa node (Jiri Olsa)
- iio: adc: fix warning in Qualcomm PM8xxx HK/XOADC driver (Linus Torvalds)
- scsi: hisi_sas: Set PHY linkrate when disconnected (John Garry)
- enic: fix build warning without CONFIG_CPUMASK_OFFSTACK (Arnd Bergmann)
- sysctl: handle overflow for file-max (Christian Brauner)
- include/linux/relay.h: fix percpu annotation in struct rchan (Luc Van Oostenryck)
- gpio: gpio-omap: fix level interrupt idling (Russell King)
- net/mlx5: Avoid panic when setting vport mac, getting vport config (Tonghao Zhang)
- net/mlx5: Avoid panic when setting vport rate (Tonghao Zhang)
- tracing: kdb: Fix ftdump to not sleep (Douglas Anderson)
- f2fs: fix to avoid deadlock in f2fs_read_inline_dir() (Chao Yu)
- h8300: use cc-cross-prefix instead of hardcoding h8300-unknown-linux- (Masahiro Yamada)
- CIFS: fix POSIX lock leak and invalid ptr deref (Aurelien Aptel)
- mm: mempolicy: make mbind() return -EIO when MPOL_MF_STRICT is specified (Yang Shi)
- tty/serial: atmel: RS485 HD w/DMA: enable RX after TX is stopped (Razvan Stefanescu)
- tty/serial: atmel: Add is_half_duplex helper (Razvan Stefanescu)
- lib/int_sqrt: optimize initial value compute (Peter Zijlstra)
- ext4: cleanup bh release code in ext4_ind_remove_space() (zhangyi (F))
- arm64: debug: Don't propagate UNKNOWN FAR into si_code for debug signals (Will Deacon)
-
Fri Jul 19 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1929.el7uek]
- config-aarch64: enable ISCSI_IBFT (Thomas Tai) [Orabug: 29456913]
- iscsi_ibft: change ISCSI_IBFT depends on ACPI instead of ISCSI_IBFT_FIND (Thomas Tai) [Orabug: 29456913]
- libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock (Dan Williams) [Orabug: 29643646]
- libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __nd_ioctl() (Dan Williams) [Orabug: 29643646]
- libnvdimm/region: Register badblocks before namespaces (Dan Williams) [Orabug: 29643646]
- libnvdimm/bus: Prevent duplicate device_unregister() calls (Dan Williams) [Orabug: 29643646]
- drivers/base: Introduce kill_device() (Dan Williams) [Orabug: 29643646]
- driver core: Rewrite test_async_driver_probe to cover serialization and NUMA affinity (Alexander Duyck) [Orabug: 29643646]
- libnvdimm: Schedule device registration on node local to the device (Alexander Duyck) [Orabug: 29643646]
- PM core: Use new async_schedule_dev command (Alexander Duyck) [Orabug: 29643646]
- driver core: Attach devices on CPU local to device node (Alexander Duyck) [Orabug: 29643646]
- async: Add support for queueing on specific NUMA node (Alexander Duyck) [Orabug: 29643646]
- workqueue: Provide queue_work_node to queue work near a given NUMA node (Alexander Duyck) [Orabug: 29643646]
- driver core: Probe devices asynchronously instead of the driver (Alexander Duyck) [Orabug: 29643646]
- device core: Consolidate locking and unlocking of parent and device (Alexander Duyck) [Orabug: 29643646]
- driver core: Establish order of operations for device_add and device_del via bitflag (Alexander Duyck) [Orabug: 29643646]
- uek-rpm: Update firmware prerequisites to 20190627-999.2.git7ae3a09d. (John Donnelly) [Orabug: 30043163]
- nvme: fix regression upon hot device removal and insertion (Sagi Grimberg) [Orabug: 30027726]
- ppp: remove the PPPIOCDETACH ioctl (Eric Biggers) [Orabug: 29721192]
- BUG: sleeping function called from invalid context (Mihai Carabas) [Orabug: 30035878]
- uek-rpm: Update UEK5 config files with "make olddefconfig" (Victor Erminpour) [Orabug: 30038078]
-
Sat Jul 13 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1928.el7uek]
- A/A-Bonding: Optimize rdmaip_impl_inetaddr_event() (Sudhakar Dindukurti) [Orabug: 29929934]
- A/A-Bonding: ResilientRDMA does not failback on nodes configured with unused VFs starting in 1902.1.0 (Sudhakar Dindukurti) [Orabug: 29929934]
- tools: sync uapi/linux/bpf.h (Lorenz Bauer) [Orabug: 30035408]
- bpf: respect size hint to BPF_PROG_TEST_RUN if present (Lorenz Bauer) [Orabug: 30035408]
- rds: ib: Set local ack timeout directly (Håkon Bugge) [Orabug: 29931097]
- IB/cma: Define option to set ack timeout and pack tos_set (Danit Goldberg) [Orabug: 29931097]
- rds: Re-factor and avoid superfluous queuing of shutdown work (Håkon Bugge) [Orabug: 29919578]
- rds: ib: Flush ARP cache when connection attempt is rejected (Håkon Bugge) [Orabug: 29971040]
- rds: ib: Fix incorrect setting of cp_reconnect_racing (Håkon Bugge) [Orabug: 29882416]
- RDMA/cma: Make CM response timeout and # CM retries configurable (Håkon Bugge) [Orabug: 29876868]
- rds: Re-factor and avoid superfluous queuing of reconnect work (Håkon Bugge) [Orabug: 29882649]
- rds: ib: Correct the cm_id compare commit (Håkon Bugge) [Orabug: 29960424]
- rds: Increase entropy in hashing (Håkon Bugge) [Orabug: 29778019]
- mm/devm_memremap_pages: fix final page put race (Dan Williams) [Orabug: 29863741]
- mm/devm_memremap_pages: introduce devm_memunmap_pages (Dan Williams) [Orabug: 29863741]
- drivers/base/devres: introduce devm_release_action() (Dan Williams) [Orabug: 29863741]
- RDMA/core: Fix race when resolving IP address (Dag Moxnes) [Orabug: 29942271]
- IB/cm: Remove now useless rcu_lock in dst_fetch_ha (Jason Gunthorpe) [Orabug: 29942271]
- net: rds: fix rds recv memory leak (Zhu Yanjun) [Orabug: 30025201]
- cpuidle-haltpoll: register the driver only when running under KVM (Prasad Singamsetty) [Orabug: 30039145]
- rds: ib: Resurrect the CQs instead of delete+create (Håkon Bugge) [Orabug: 29758839]
- bnxt_en: Fix ethtool selftest crash under error conditions. (Michael Chan) [Orabug: 28795367]
- rds: Avoid queuing superfluous send and recv work (Håkon Bugge) [Orabug: 29764668]
- bnx2x: Use napi_alloc_frag() (Sebastian Andrzej Siewior) [Orabug: 30022637]
- bnx2x: Add support for detection of P2P event packets. (Sudarsana Reddy Kalluru) [Orabug: 30022637]
- bnx2x: Replace magic numbers with macro definitions. (Sudarsana Reddy Kalluru) [Orabug: 30022637]
- bnx2x: fix spelling mistake "dicline" -> "decline" (Colin Ian King) [Orabug: 30022637]
- bnx2x: Utilize FW 7.13.11.0. (Sudarsana Reddy Kalluru) [Orabug: 30022637]
- bnx2x: Remove set but not used variable 'mfw_vn' (YueHaibing) [Orabug: 30022637]
- bnx2x: Use struct_size() in kzalloc() (Gustavo A. R. Silva) [Orabug: 30022637]
- bnx2x: Bump up driver version to 1.713.36 (Sudarsana Reddy Kalluru) [Orabug: 30022637]
- bnx2x: fix various indentation issues (Colin Ian King) [Orabug: 30022637]
- bnx2x: Add storm FW version to ethtool driver query output. (Sudarsana Reddy Kalluru) [Orabug: 30022637]
- bnx2x: Add MBI version to ethtool driver query output. (Sudarsana Reddy Kalluru) [Orabug: 30022637]
- bnx2x: remove ndo_poll_controller (Eric Dumazet) [Orabug: 30022637]
- bnx2x: Provide VF link status in ndo_get_vf_config (Shahed Shaikh) [Orabug: 30022637]
- bnx2x: Ignore bandwidth attention in single function mode (Shahed Shaikh) [Orabug: 30022637]
- bnx2x: Add VF spoof-checking configuration (Shahed Shaikh) [Orabug: 30022637]
- bnx2x: Mark expected switch fall-throughs (Gustavo A. R. Silva) [Orabug: 30022637]
- bnx2x: Collect the device debug information during Tx timeout. (Sudarsana Reddy Kalluru) [Orabug: 30022637]
- bnx2x: Report PCIe link properties with pcie_print_link_status() (Bjorn Helgaas) [Orabug: 30022637]
- bnx2x: Eliminate duplicate barriers on weakly-ordered archs (Sinan Kaya) [Orabug: 30022637]
- bnx2x: Replace doorbell barrier() with wmb() (Sinan Kaya) [Orabug: 30022637]
- bnx2x: fix spelling mistake: "registeration" -> "registration" (Colin Ian King) [Orabug: 30022637]
- bnx2x: Use NETIF_F_GRO_HW. (Michael Chan) [Orabug: 30022637]
- bnx2x: fix slowpath null crash (Zhu Yanjun) [Orabug: 30022637]
- bnx2x: Use pci_ari_enabled() instead of local copy (Bjorn Helgaas) [Orabug: 30022637]
- xdp.o multiple defines: remove bnxt_compat.c and most of bnxt_compat.h (George Kennedy) [Orabug: 29996024]
- IB/mlx5: Fixed reporting counters on 2nd port for Dual port RoCE (Parav Pandit) [Orabug: 30023656]
-
Sat Jul 06 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1927.el7uek]
- ghes, EDAC: Fix ghes_edac registration (Borislav Petkov) [Orabug: 29721303]
- fs/ocfs2: fix race in ocfs2_dentry_attach_lock() (Wengang Wang) [Orabug: 27964350]
- net/rds: changed module parameter rds_qos_threshold_action to be writable (Qing Huang) [Orabug: 29873102]
- parfait: 6 Speculative Side Channel defect groups in ipc/sem.c (Anjali Kulkarni) [Orabug: 29911729]
- parfait: Speculative Side Channel defect groups in lib/hexdump.c (Anjali Kulkarni) [Orabug: 29913002]
- net/rds: fixed an error in parsing module parameter string rds_qos_threshold (Qing Huang) [Orabug: 29951336]
- uek-rpm/ol7/nano_modules fix (Jane Chu) [Orabug: 29959677]
- [UEK-5] IB/mlx5_core: remove label err_rsrc for non ODB (Dag Moxnes) [Orabug: 29971050]
- IB/mlx5: Fix compile issue when ODP disabled (Doug Ledford) [Orabug: 29971050]
- IB/uverbs: UAPI pointers should use __aligned_u64 type (Matan Barak) [Orabug: 29971050]
- cpuidle-haltpoll: disable host side polling when kvm virtualized (Marcelo Tosatti) [Orabug: 29967444]
- kvm:x86: add host poll control msrs (Marcelo Tosatti) [Orabug: 29967444]
- drivers/cpuidle: add cpuidle-haltpoll driver (Marcelo Tosatti) [Orabug: 29967444]
- KVM: polling: add architecture backend to disable polling (Christian Borntraeger) [Orabug: 29967444]
- ext4: zero out the unused memory region in the extent tree block (Sriram Rajagopalan) [Orabug: 29803516] {CVE-2019-11833} {CVE-2019-11833}
- ipv6_sockglue: Fix a missing-check bug in ip6_ra_control() (Gen Zhang) [Orabug: 29877192] {CVE-2019-12378}
- ip_sockglue: Fix missing-check bug in ip_ra_control() (Gen Zhang) [Orabug: 29877263] {CVE-2019-12381}
- drm/edid: Fix a missing-check bug in drm_load_edid_firmware() (Gen Zhang) [Orabug: 29877280] {CVE-2019-12382}
- nvmet: fix discover log page when offsets are used (Keith Busch) [Orabug: 29933720]
- nvme-fc: correct csn initialization and increments on error (James Smart) [Orabug: 29933720]
- nvmet: ignore EOPNOTSUPP for discard (Christoph Hellwig) [Orabug: 29933720]
- nvme: add proper write zeroes setup for the multipath device (Christoph Hellwig) [Orabug: 29933720]
- nvme: add proper discard setup for the multipath device (Christoph Hellwig) [Orabug: 29933720]
- nvme: remove nvme_ns_config_oncs (Christoph Hellwig) [Orabug: 29933720]
- nvme: disable Write Zeroes for qemu controllers (Christoph Hellwig) [Orabug: 29933720]
- nvmet-fc: bring Disconnect into compliance with FC-NVME spec (James Smart) [Orabug: 29933720]
- nvmet-fc: fix issues with targetport assoc_list list walking (James Smart) [Orabug: 29933720]
- nvme-fc: reject reconnect if io queue count is reduced to zero (James Smart) [Orabug: 29933720]
- nvme-fc: use nr_phys_segments to determine existence of sgl (James Smart) [Orabug: 29933720]
- nvme-loop: init nvmet_ctrl fatal_err_work when allocate (Yufen Yu) [Orabug: 29933720]
- nvme: update comment to make the code easier to read (Yufen Yu) [Orabug: 29933720]
- nvme: put ns_head ref if namespace fails allocation (Sagi Grimberg) [Orabug: 29933720]
- nvme-trace: fix cdw10 buffer overrun (Keith Busch) [Orabug: 29933720]
- nvme: don't warn on block content change effects (Keith Busch) [Orabug: 29933720]
- nvme: add get-feature to admin cmds tracer (Max Gurtovoy) [Orabug: 29933720]
- nvme-rdma: use nr_phys_segments when map rq to sgl (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: convert to SPDX identifiers (Christoph Hellwig) [Orabug: 29933720]
- nvmet-rdma: convert to SPDX identifiers (Christoph Hellwig) [Orabug: 29933720]
- nvme-loop: convert to SPDX identifiers (Christoph Hellwig) [Orabug: 29933720]
- nvmet-fcloop: convert to SPDX identifiers (Christoph Hellwig) [Orabug: 29933720]
- nvmet-fc: convert to SPDX identifiers (Christoph Hellwig) [Orabug: 29933720]
- nvme: convert to SPDX identifiers (Christoph Hellwig) [Orabug: 29933720]
- nvme-pci: convert to SPDX identifiers (Christoph Hellwig) [Orabug: 29933720]
- nvme-lightnvm: convert to SPDX identifiers (Christoph Hellwig) [Orabug: 29933720]
- nvme-rdma: convert to SPDX identifiers (Christoph Hellwig) [Orabug: 29933720]
- nvme-fc: convert to SPDX identifiers (Christoph Hellwig) [Orabug: 29933720]
- nvme-fabrics: convert to SPDX identifiers (Christoph Hellwig) [Orabug: 29933720]
- nvme_ioctl.h: remove duplicate GPL boilerplate (Christoph Hellwig) [Orabug: 29933720]
- nvme: return error from nvme_alloc_ns() (Hannes Reinecke) [Orabug: 29933720]
- nvme: avoid that deleting a controller triggers a circular locking complaint (Bart Van Assche) [Orabug: 29933720]
- nvme: introduce a helper function for controller deletion (Bart Van Assche) [Orabug: 29933720]
- nvme: unexport nvme_delete_ctrl_sync() (Bart Van Assche) [Orabug: 29933720]
- nvme-pci: check kstrtoint() return value in queue_count_set() (Bart Van Assche) [Orabug: 29933720]
- nvme-fabrics: document the poll function argument (Bart Van Assche) [Orabug: 29933720]
- nvmet: fix indentation (Bart Van Assche) [Orabug: 29933720]
- nvme-pci: add missing unlock for reset error (Keith Busch) [Orabug: 29933720]
- nvme-pci: fix rapid add remove sequence (Keith Busch) [Orabug: 29933720]
- nvme: lock NS list changes while handling command effects (Keith Busch) [Orabug: 29933720]
- scsi: lpfc: nvmet: avoid hang / use-after-free when destroying targetport (Ewan D. Milne) [Orabug: 29933720]
- scsi: lpfc: nvme: avoid hang / use-after-free when destroying localport (Ewan D. Milne) [Orabug: 29933720]
- nvme: don't initlialize ctrl->cntlid twice (Andrey Smirnov) [Orabug: 29933720]
- nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN (James Dingwall) [Orabug: 29933720]
- nvme: pad fake subsys NQN vid and ssvid with zeros (Keith Busch) [Orabug: 29933720]
- nvme-pci: trace SQ status on completions (yupeng) [Orabug: 29933720]
- nvmet: use a macro for default error location (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: fix comparison of a u16 with -1 (Colin Ian King) [Orabug: 29933720]
- nvme: fix kernel paging oops (Sagi Grimberg) [Orabug: 29933720]
- nvmet: update smart log with num err log entries (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: add error log page cmd handler (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: add error log support for file backend (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: add error log support for bdev backend (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: add error log support for admin-cmd (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: add error log support for rdma backend (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: add error log support for fabrics-cmd (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: add error log support in the core (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: add interface to update error-log page (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: add error-log definitions (Chaitanya Kulkarni) [Orabug: 29933720]
- nvme: add error log page slot definition (Chaitanya Kulkarni) [Orabug: 29933720]
- nvme: remove nvme_common command cdw10 array (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: remove unused variable (Sagi Grimberg) [Orabug: 29933720]
- nvme: provide fallback for discard alloc failure (Jens Axboe) [Orabug: 29933720]
- nvme: add __exit annotation (Chengguang Xu) [Orabug: 29933720]
- nvme: remove unused function nvme_ctrl_ready (Israel Rukshin) [Orabug: 29933720]
- nvme: implement Enhanced Command Retry (Keith Busch) [Orabug: 29933720]
- nvmet: fix the structure member indentation (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: use unlikely for req status check (Chaitanya Kulkarni) [Orabug: 29933720]
- nvme: Remove unused forward declaration (Israel Rukshin) [Orabug: 29933720]
- nvme: disable fabrics SQ flow control when asked by the user (Sagi Grimberg) [Orabug: 29933720]
- nvmet: expose support for fabrics SQ flow control disable in treq (Sagi Grimberg) [Orabug: 29933720]
- nvmet: don't override treq upon modification. (Sagi Grimberg) [Orabug: 29933720]
- nvmet: support fabrics sq flow control (Sagi Grimberg) [Orabug: 29933720]
- nvmet-fc: remove the IN_ISR deferred scheduling options (James Smart) [Orabug: 29933720]
- nvmet: mark nvmet_genctr static (Christoph Hellwig) [Orabug: 29933720]
- nvmet: enable Discovery Controller AENs (Jay Sternberg) [Orabug: 29933720]
- nvmet: allow host connect even if no allowed subsystems are exported (Sagi Grimberg) [Orabug: 29933720]
- nvmet: add support to Discovery controllers for commands (Jay Sternberg) [Orabug: 29933720]
- nvmet: add defines for discovery change async events (Jay Sternberg) [Orabug: 29933720]
- nvmet: make kato and AEN processing for use by other controllers (Jay Sternberg) [Orabug: 29933720]
- nvmet: allow Keep Alive for Discovery controller (Jay Sternberg) [Orabug: 29933720]
- nvmet: change aen mask functions to use bit numbers (Jay Sternberg) [Orabug: 29933720]
- nvmet: provide aen bit functions for multiple controller types (Jay Sternberg) [Orabug: 29933720]
- nvmet: use IOCB_NOWAIT for file-ns buffered I/O (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: support for traffic based keep-alive (Sagi Grimberg) [Orabug: 29933720]
- nvme: support traffic based keep-alive (Sagi Grimberg) [Orabug: 29933720]
- nvme: cache controller attributes (Sagi Grimberg) [Orabug: 29933720]
- nvme: introduce ctrl attributes enumeration (Sagi Grimberg) [Orabug: 29933720]
- nvme: consolidate memset calls in the nvme_setup_cmd path (Chaitanya Kulkarni) [Orabug: 29933720]
- nvme: use blk API to remap ref tags for IOs with metadata (Max Gurtovoy) [Orabug: 29933720]
- block: move dif_prepare/dif_complete functions to block layer (Max Gurtovoy) [Orabug: 29933720]
- Linux 4.14.110 (Greg Kroah-Hartman)
- vfio: ccw: only free cp on final interrupt (Cornelia Huck)
- Revert "USB: core: only clean up what we allocated" (Greg Kroah-Hartman)
- KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts (Sean Christopherson)
- KVM: Reject device ioctls from processes other than the VM's creator (Sean Christopherson)
- x86/smp: Enforce CONFIG_HOTPLUG_CPU when SMP=y (Thomas Gleixner)
- cpu/hotplug: Prevent crash when CPU bringup fails on CONFIG_HOTPLUG_CPU=n (Thomas Gleixner)
- perf intel-pt: Fix TSC slip (Adrian Hunter)
- mm/migrate.c: add missing flush_dcache_page for non-mapped page migrate (Lars Persson)
- usb: cdc-acm: fix race during wakeup blocking TX traffic (Romain Izard)
- xhci: Fix port resume done detection for SS ports with LPM enabled (Mathias Nyman)
- usb: host: xhci-rcar: Add XHCI_TRUST_TX_LENGTH quirk (Yasushi Asano)
- usb: common: Consider only available nodes for dr_mode (Fabrizio Castro)
- USB: gadget: f_hid: fix deadlock in f_hidg_write() (Radoslav Gerganov)
- usb: mtu3: fix EXTCON dependency (Arnd Bergmann)
- phy: sun4i-usb: Support set_mode to USB_HOST for non-OTG PHYs (Chen-Yu Tsai)
- gpio: adnp: Fix testing wrong value in adnp_gpio_direction_input (Axel Lin)
- gpio: exar: add a check for the return value of ida_simple_get fails (Kangjie Lu)
- drm/vgem: fix use-after-free when drm_gem_handle_create() fails (Eric Biggers)
- fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links (YueHaibing)
- Disable kgdboc failed by echo space to /sys/module/kgdboc/parameters/kgdboc (Wentao Wang)
- USB: serial: option: add Olicard 600 (Bjørn Mork)
- USB: serial: option: add support for Quectel EM12 (Kristian Evensen)
- USB: serial: option: set driver_info for SIM5218 and compatibles (Mans Rullgard)
- USB: serial: mos7720: fix mos_parport refcount imbalance on error path (Lin Yi)
- USB: serial: ftdi_sio: add additional NovaTech products (George McCollister)
- USB: serial: cp210x: add new device id (Greg Kroah-Hartman)
- serial: sh-sci: Fix setting SCSCR_TIE while transferring data (Hoan Nguyen An)
- serial: max310x: Fix to avoid potential NULL pointer dereference (Aditya Pakki)
- staging: vt6655: Fix interrupt race condition on device start up. (Malcolm Priestley)
- staging: vt6655: Remove vif check from vnt_interrupt (Malcolm Priestley)
- staging: comedi: ni_mio_common: Fix divide-by-zero for DIO cmdtest (Ian Abbott)
- tty: atmel_serial: fix a potential NULL pointer dereference (Kangjie Lu)
- scsi: zfcp: fix scsi_eh host reset with port_forced ERP for non-NPIV FCP devices (Steffen Maier)
- scsi: zfcp: fix rport unblock if deleted SCSI devices on Scsi_Host (Steffen Maier)
- scsi: sd: Quiesce warning if device does not report optimal I/O size (Martin K. Petersen)
- scsi: sd: Fix a race between closing an sd device and sd I/O (Bart Van Assche)
- ocfs2: fix inode bh swapping mixup in ocfs2_reflink_inodes_lock (Darrick J. Wong)
- fs/open.c: allow opening only regular files during execve() (Tetsuo Handa)
- kbuild: modversions: Fix relative CRC byte order interpretation (Fredrik Noring)
- ALSA: hda/realtek - Add support headset mode for New DELL WYSE NB (Kailang Yang)
- ALSA: hda/realtek - Add support headset mode for DELL WYSE AIO (Kailang Yang)
- ALSA: pcm: Don't suspend stream in unrecoverable PCM state (Takashi Iwai)
- ALSA: pcm: Fix possible OOB access in PCM oss plugins (Takashi Iwai)
- ALSA: seq: oss: Fix Spectre v1 vulnerability (Gustavo A. R. Silva)
- ALSA: rawmidi: Fix potential Spectre v1 vulnerability (Gustavo A. R. Silva)
- net: dsa: qca8k: remove leftover phy accessors (Christian Lamparter)
- NFSv4.1 don't free interrupted slot on open (Olga Kornievskaia)
- powerpc: bpf: Fix generation of load/store DW instructions (Naveen N. Rao)
- ARM: imx6q: cpuidle: fix bug that CPU might not wake up at expected time (Kohji Okuno)
- btrfs: raid56: properly unmap parity page in finish_parity_scrub() (Andrea Righi)
- btrfs: remove WARN_ON in log_dir_items (Josef Bacik)
- Btrfs: fix incorrect file size after shrinking truncate and fsync (Filipe Manana)
- powerpc/security: Fix spectre_v2 reporting (Michael Ellerman)
- powerpc/fsl: Fix the flush of branch predictor. (Christophe Leroy)
- powerpc/fsl: Fixed warning: orphan section `__btb_flush_fixup' (Diana Craciun)
- powerpc/fsl: Update Spectre v2 reporting (Diana Craciun)
- powerpc/fsl: Enable runtime patching if nospectre_v2 boot arg is used (Diana Craciun)
- powerpc/fsl: Flush branch predictor when entering KVM (Diana Craciun)
- powerpc/fsl: Flush the branch predictor at each kernel entry (32 bit) (Diana Craciun)
- powerpc/fsl: Flush the branch predictor at each kernel entry (64bit) (Diana Craciun)
- powerpc/fsl: Add nospectre_v2 command line argument (Diana Craciun)
- powerpc/fsl: Emulate SPRN_BUCSR register (Diana Craciun)
- powerpc/fsl: Fix spectre_v2 mitigations reporting (Diana Craciun)
- powerpc/fsl: Add macro to flush the branch predictor (Diana Craciun)
- powerpc/fsl: Add infrastructure to fixup branch predictor flush (Diana Craciun)
- powerpc/powernv: Query firmware for count cache flush settings (Michael Ellerman)
- powerpc/pseries: Query hypervisor for count cache flush settings (Michael Ellerman)
- powerpc/64s: Add support for software count cache flush (Michael Ellerman)
- powerpc/64s: Add new security feature flags for count cache flush (Michael Ellerman)
- powerpc/asm: Add a patch_site macro & helpers for patching instructions (Michael Ellerman)
- powerpc/fsl: Sanitize the syscall table for NXP PowerPC 32 bit platforms (Diana Craciun)
- powerpc/fsl: Add barrier_nospec implementation for NXP PowerPC Book3E (Diana Craciun)
- powerpc/64: Make meltdown reporting Book3S 64 specific (Diana Craciun)
- powerpc/64: Call setup_barrier_nospec() from setup_arch() (Michael Ellerman)
- powerpc/64: Add CONFIG_PPC_BARRIER_NOSPEC (Michael Ellerman)
- powerpc/64: Make stf barrier PPC_BOOK3S_64 specific. (Diana Craciun)
- powerpc/64: Disable the speculation barrier from the command line (Diana Craciun)
- powerpc64s: Show ori31 availability in spectre_v1 sysfs file not v2 (Michael Ellerman)
- powerpc/64s: Enhance the information in cpu_show_spectre_v1() (Michal Suchanek)
- powerpc/64: Use barrier_nospec in syscall entry (Michael Ellerman)
- powerpc: Use barrier_nospec in copy_from_user() (Michael Ellerman)
- powerpc/64s: Enable barrier_nospec based on firmware settings (Michal Suchanek)
- powerpc/64s: Patch barrier_nospec in modules (Michal Suchanek)
- powerpc/64s: Add support for ori barrier_nospec patching (Michal Suchanek)
- tun: add a missing rcu_read_unlock() in error path (Eric Dumazet)
- tun: properly test for IFF_UP (Eric Dumazet)
- mac8390: Fix mmio access size probe (Finn Thain)
- net: aquantia: fix rx checksum offload for UDP/TCP over IPv6 (Dmitry Bogdanov)
- sctp: get sctphdr by offset in sctp_compute_cksum (Xin Long)
- vxlan: Don't call gro_cells_destroy() before device is unregistered (Zhiqiang Liu)
- thunderx: eliminate extra calls to put_page() for pages held for recycling (Dean Nelson)
- thunderx: enable page recycling for non-XDP case (Dean Nelson)
- tcp: do not use ipv6 header for ipv4 flow (Eric Dumazet)
- rhashtable: Still do rehash when we get EEXIST (Herbert Xu)
- packets: Always register packet sk in the same order (Maxime Chevallier)
- net-sysfs: call dev_hold if kobject_init_and_add success (YueHaibing)
- net: stmmac: fix memory corruption with large MTUs (Aaro Koskinen)
- net: rose: fix a possible stack overflow (Eric Dumazet)
- net/packet: Set __GFP_NOWARN upon allocation in alloc_pg_vec (Christoph Paasch)
- net: datagram: fix unbounded loop in __skb_try_recv_datagram() (Paolo Abeni)
- mISDN: hfcpci: Test both vendor & device ID for Digium HFC4S (Bjorn Helgaas)
- genetlink: Fix a memory leak on error path (YueHaibing)
- dccp: do not use ipv6 header for ipv4 flow (Eric Dumazet)
- stmmac: copy unicast mac address to MAC registers (Bhadram Varka)
- video: fbdev: Set pixclock = 0 in goldfishfb (Christoffer Dall)
- Bluetooth: Verify that l2cap_get_conf_opt provides large enough buffer (Marcel Holtmann)
- Bluetooth: Check L2CAP option sizes returned from l2cap_get_conf_opt (Marcel Holtmann)
- Linux 4.14.109 (Greg Kroah-Hartman)
- ath10k: avoid possible string overflow (Arnd Bergmann)
- power: supply: charger-manager: Fix incorrect return value (Baolin Wang)
- pwm-backlight: Enable/disable the PWM before/after LCD enable toggle. (Enric Balletbo i Serra)
- sched/cpufreq/schedutil: Fix error path mutex unlock (Jules Maselbas)
- rtc: Fix overflow when converting time64_t to rtc_time (Baolin Wang)
- PCI: endpoint: Use EPC's device in dma_alloc_coherent()/dma_free_coherent() (Kishon Vijay Abraham I)
- PCI: designware-ep: Read-only registers need DBI_RO_WR_EN to be writable (Niklas Cassel)
- PCI: designware-ep: dw_pcie_ep_set_msi() should only set MMC bits (Niklas Cassel)
- scsi: ufs: fix wrong command type of UTRD for UFSHCI v2.1 (kehuanlin)
- USB: core: only clean up what we allocated (Andrey Konovalov)
- lib/int_sqrt: optimize small argument (Peter Zijlstra)
- ALSA: hda - Enforces runtime_resume after S3 and S4 for each codec (Hui Wang)
- ALSA: hda - Record the current power state before suspend/resume calls (Takashi Iwai)
- locking/lockdep: Add debug_locks check in __lock_downgrade() (Waiman Long)
- x86/unwind: Add hardcoded ORC entry for NULL (Jann Horn)
- x86/unwind: Handle NULL pointer calls better in frame unwinder (Jann Horn)
- netfilter: ebtables: remove BUGPRINT messages (Florian Westphal)
- drm: Reorder set_property_atomic to avoid returning with an active ww_ctx (Chris Wilson)
- Bluetooth: hci_ldisc: Postpone HCI_UART_PROTO_READY bit set in hci_uart_set_proto() (Kefeng Wang)
- Bluetooth: hci_ldisc: Initialize hci_dev before open() (Jeremy Cline)
- Bluetooth: Fix decrementing reference count twice in releasing socket (Myungho Jung)
- Bluetooth: hci_uart: Check if socket buffer is ERR_PTR in h4_recv_buf() (Myungho Jung)
- media: v4l2-ctrls.c/uvc: zero v4l2_event (Hans Verkuil)
- ext4: brelse all indirect buffer in ext4_ind_remove_space() (zhangyi (F))
- ext4: fix data corruption caused by unaligned direct AIO (Lukas Czerner)
- ext4: fix NULL pointer dereference while journal is aborted (Jiufei Xue)
- ALSA: x86: Fix runtime PM for hdmi-lpe-audio (Ville Syrjälä)
- objtool: Move objtool_file struct off the stack (Josh Poimboeuf)
- perf probe: Fix getting the kernel map (Adrian Hunter)
- futex: Ensure that futex address is aligned in handle_futex_death() (Chen Jie)
- scsi: ibmvscsi: Fix empty event pool access during host removal (Tyrel Datwyler)
- scsi: ibmvscsi: Protect ibmvscsi_head from concurrent modificaiton (Tyrel Datwyler)
- MIPS: Fix kernel crash for R6 in jump label branch function (Archer Yan)
- MIPS: Ensure ELF appended dtb is relocated (Yasha Cherikovsky)
- mips: loongson64: lemote-2f: Add IRQF_NO_SUSPEND to "cascade" irqaction. (Yifeng Li)
- udf: Fix crash on IO error during truncate (Jan Kara)
- libceph: wait for latest osdmap in ceph_monc_blacklist_add() (Ilya Dryomov)
- iommu/amd: fix sg->dma_address for sg->offset bigger than PAGE_SIZE (Stanislaw Gruszka)
- drm/vmwgfx: Don't double-free the mode stored in par->set_mode (Thomas Zimmermann)
- mmc: pxamci: fix enum type confusion (Arnd Bergmann)
- Linux 4.14.108 (Greg Kroah-Hartman)
- s390/setup: fix boot crash for machine without EDAT-1 (Martin Schwidefsky)
- KVM: nVMX: Ignore limit checks on VMX instructions using flat segments (Sean Christopherson)
- KVM: nVMX: Apply addr size mask to effective address for VMX instructions (Sean Christopherson)
- KVM: nVMX: Sign extend displacements of VMX instr's mem operands (Sean Christopherson)
- KVM: x86/mmu: Do not cache MMIO accesses while memslots are in flux (Sean Christopherson)
- KVM: x86/mmu: Detect MMIO generation wrap in any address space (Sean Christopherson)
- KVM: Call kvm_arch_memslots_updated() before updating memslots (Sean Christopherson)
- drm/radeon/evergreen_cs: fix missing break in switch statement (Gustavo A. R. Silva)
- media: imx: csi: Stop upstream before disabling IDMA channel (Steve Longerbeam)
- media: imx: csi: Disable CSI immediately after last EOF (Steve Longerbeam)
- media: vimc: Add vimc-streamer for stream control (Lucas A. M. Magalhães)
- media: uvcvideo: Avoid NULL pointer dereference at the end of streaming (Sakari Ailus)
- media: imx: prpencvf: Stop upstream before disabling IDMA channel (Steve Longerbeam)
- rcu: Do RCU GP kthread self-wakeup from softirq and interrupt (Zhang, Jun)
- tpm: Unify the send callback behaviour (Jarkko Sakkinen)
- tpm/tpm_crb: Avoid unaligned reads in crb_recv() (Jarkko Sakkinen)
- md: Fix failed allocation of md_register_thread (Aditya Pakki)
- perf intel-pt: Fix divide by zero when TSC is not available (Adrian Hunter)
- perf intel-pt: Fix overlap calculation for padding (Adrian Hunter)
- perf auxtrace: Define auxtrace record alignment (Adrian Hunter)
- perf intel-pt: Fix CYC timestamp calculation after OVF (Adrian Hunter)
- x86/unwind/orc: Fix ORC unwind table alignment (Josh Poimboeuf)
- bcache: never writeback a discard operation (Daniel Axtens)
- PM / wakeup: Rework wakeup source timer cancellation (Viresh Kumar)
- NFSv4.1: Reinitialise sequence results before retransmitting a request (Trond Myklebust)
- nfsd: fix wrong check in write_v4_end_grace() (Yihao Wu)
- nfsd: fix memory corruption caused by readdir (NeilBrown)
- NFS: Don't recoalesce on error in nfs_pageio_complete_mirror() (Trond Myklebust)
- NFS: Fix an I/O request leakage in nfs_do_recoalesce (Trond Myklebust)
- NFS: Fix I/O request leakages (Trond Myklebust)
- cpcap-charger: generate events for userspace (Pavel Machek)
- dm integrity: limit the rate of error messages (Mikulas Patocka)
- dm: fix to_sector() for 32bit (NeilBrown)
- arm64: KVM: Fix architecturally invalid reset value for FPEXC32_EL2 (Dave Martin)
- arm64: debug: Ensure debug handlers check triggering exception level (Will Deacon)
- arm64: Fix HCR.TGE status for NMI contexts (Julien Thierry)
- ARM: s3c24xx: Fix boolean expressions in osiris_dvs_notify (Gustavo A. R. Silva)
- powerpc/traps: Fix the message printed when stack overflows (Christophe Leroy)
- powerpc/traps: fix recoverability of machine check handling on book3s/32 (Christophe Leroy)
- powerpc/hugetlb: Don't do runtime allocation of 16G pages in LPAR configuration (Aneesh Kumar K.V)
- powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning (Michael Ellerman)
- powerpc: Fix 32-bit KVM-PR lockup and host crash with MacOS guest (Mark Cave-Ayland)
- powerpc/83xx: Also save/restore SPRG4-7 during suspend (Christophe Leroy)
- powerpc/powernv: Make opal log only readable by root (Jordan Niethe)
- powerpc/wii: properly disable use of BATs when requested. (Christophe Leroy)
- powerpc/32: Clear on-stack exception marker upon exception return (Christophe Leroy)
- security/selinux: fix SECURITY_LSM_NATIVE_LABELS on reused superblock (J. Bruce Fields)
- jbd2: fix compile warning when using JBUFFER_TRACE (zhangyi (F))
- jbd2: clear dirty flag when revoking a buffer from an older transaction (zhangyi (F))
- serial: 8250_pci: Have ACCES cards that use the four port Pericom PI7C9X7954 chip use the pci_pericom_setup() (Jay Dolan)
- serial: 8250_pci: Fix number of ports for ACCES serial cards (Jay Dolan)
- serial: 8250_of: assume reg-shift of 2 for mrvl,mmp-uart (Lubomir Rintel)
- serial: uartps: Fix stuck ISR if RX disabled with non-empty FIFO (Anssi Hannula)
- drm/i915: Relax mmap VMA check (Tvrtko Ursulin)
- crypto: arm64/aes-neonbs - fix returning final keystream block (Eric Biggers)
- i2c: tegra: fix maximum transfer size (Sowjanya Komatineni)
- parport_pc: fix find_superio io compare code, should use equal test. (QiaoChong)
- intel_th: Don't reference unassigned outputs (Alexander Shishkin)
- device property: Fix the length used in PROPERTY_ENTRY_STRING() (Heikki Krogerus)
- kernel/sysctl.c: add missing range check in do_proc_dointvec_minmax_conv (Zev Weiss)
- mm/vmalloc: fix size check for remap_vmalloc_range_partial() (Roman Penyaev)
- mm: hwpoison: fix thp split handing in soft_offline_in_use_page() (zhongjiang)
- nfit: acpi_nfit_ctl(): Check out_obj->type in the right place (Dexuan Cui)
- usb: chipidea: tegra: Fix missed ci_hdrc_remove_device() (Dmitry Osipenko)
- clk: ingenic: Fix doc of ingenic_cgu_div_info (Paul Cercueil)
- clk: ingenic: Fix round_rate misbehaving with non-integer dividers (Paul Cercueil)
- clk: clk-twl6040: Fix imprecise external abort for pdmclk (Tony Lindgren)
- clk: uniphier: Fix update register for CPU-gear (Kunihiko Hayashi)
- ext2: Fix underflow in ext2_max_size() (Jan Kara)
- cxl: Wrap iterations over afu slices inside 'afu_list_lock' (Vaibhav Jain)
- IB/hfi1: Close race condition on user context disable and close (Michael J. Ruhl)
- ext4: fix crash during online resizing (Jan Kara)
- ext4: add mask of ext4 flags to swap (yangerkun)
- cpufreq: pxa2xx: remove incorrect __init annotation (Arnd Bergmann)
- cpufreq: tegra124: add missing of_node_put() (Yangtao Li)
- x86/kprobes: Prohibit probing on optprobe template code (Masami Hiramatsu)
- irqchip/gic-v3-its: Avoid parsing _indirect_ twice for Device table (Zenghui Yu)
- libertas_tf: don't set URB_ZERO_PACKET on IN USB transfer (Lubomir Rintel)
- crypto: pcbc - remove bogus memcpy()s with src == dest (Eric Biggers)
- Btrfs: fix corruption reading shared and compressed extents after hole punching (Filipe Manana)
- btrfs: ensure that a DUP or RAID1 block group has exactly two stripes (Johannes Thumshirn)
- Btrfs: setup a nofs context for memory allocation at __btrfs_set_acl (Filipe Manana)
- m68k: Add -ffreestanding to CFLAGS (Finn Thain)
- splice: don't merge into linked buffers (Jann Horn)
- fs/devpts: always delete dcache dentry-s in dput() (Varad Gautam)
- scsi: target/iscsi: Avoid iscsit_release_commands_from_conn() deadlock (Bart Van Assche)
- scsi: sd: Optimal I/O size should be a multiple of physical block size (Martin K. Petersen)
- scsi: aacraid: Fix performance issue on logical drives (Sagar Biradar)
- scsi: virtio_scsi: don't send sc payload with tmfs (Felipe Franciosi)
- s390/virtio: handle find on invalid queue gracefully (Halil Pasic)
- s390/setup: fix early warning messages (Martin Schwidefsky)
- clocksource/drivers/exynos_mct: Clear timer interrupt when shutdown (Stuart Menefy)
- clocksource/drivers/exynos_mct: Move one-shot check from tick clear to ISR (Stuart Menefy)
- regulator: s2mpa01: Fix step values for some LDOs (Stuart Menefy)
- regulator: max77620: Initialize values for DT properties (Mark Zhang)
- regulator: s2mps11: Fix steps for buck7, buck8 and LDO35 (Krzysztof Kozlowski)
- spi: pxa2xx: Setup maximum supported DMA transfer length (Andy Shevchenko)
- spi: ti-qspi: Fix mmap read when more than one CS in use (Vignesh R)
- mmc: sdhci-esdhc-imx: fix HS400 timing issue (BOUGH CHEN)
- ACPI / device_sysfs: Avoid OF modalias creation for removed device (Andy Shevchenko)
- xen: fix dom0 boot on huge systems (Juergen Gross)
- tracing: Do not free iter->trace in fail path of tracing_open_pipe() (zhangyi (F))
- tracing: Use strncpy instead of memcpy for string keys in hist triggers (Tom Zanussi)
- CIFS: Fix read after write for files with read caching (Pavel Shilovsky)
- CIFS: Do not reset lease state to NONE on lease break (Pavel Shilovsky)
- crypto: arm64/aes-ccm - fix bugs in non-NEON fallback routine (Ard Biesheuvel)
- crypto: arm64/aes-ccm - fix logical bug in AAD MAC handling (Ard Biesheuvel)
- crypto: testmgr - skip crc32c context test for ahash algorithms (Eric Biggers)
- crypto: hash - set CRYPTO_TFM_NEED_KEY if ->setkey() fails (Eric Biggers)
- crypto: arm64/crct10dif - revert to C code for short inputs (Ard Biesheuvel)
- crypto: arm/crct10dif - revert to C code for short inputs (Ard Biesheuvel)
- fix cgroup_do_mount() handling of failure exits (Al Viro)
- libnvdimm: Fix altmap reservation size calculation (Oliver O'Halloran)
- libnvdimm/pmem: Honor force_raw for legacy pmem regions (Dan Williams)
- libnvdimm, pfn: Fix over-trim in trim_pfn_device() (Wei Yang)
- libnvdimm/label: Clear 'updating' flag after label-set update (Dan Williams)
- stm class: Prevent division by zero (Alexander Shishkin)
- media: videobuf2-v4l2: drop WARN_ON in vb2_warn_zero_bytesused() (Hans Verkuil)
- tmpfs: fix uninitialized return value in shmem_link (Darrick J. Wong)
- net: set static variable an initial value in atl2_probe() (Mao Wenan)
- nfp: bpf: fix ALU32 high bits clearance bug (Jiong Wang)
- nfp: bpf: fix code-gen bug on BPF_ALU | BPF_XOR | BPF_K (Jiong Wang)
- net: thunderx: make CFG_DONE message to run through generic send-ack sequence (Vadim Lomovtsev)
- mac80211_hwsim: propagate genlmsg_reply return code (Li RongQing)
- phonet: fix building with clang (Arnd Bergmann)
- ARCv2: support manual regfile save on interrupts (Vineet Gupta)
- ARC: uacces: remove lp_start, lp_end from clobber list (Vineet Gupta)
- ARCv2: lib: memcpy: fix doing prefetchw outside of buffer (Eugeniy Paltsev)
- ixgbe: fix older devices that do not support IXGBE_MRQC_L3L4TXSWEN (Jeff Kirsher)
- tmpfs: fix link accounting when a tmpfile is linked in (Darrick J. Wong)
- net: marvell: mvneta: fix DMA debug warning (Russell King)
- arm64: Relax GIC version check during early boot (Vladimir Murzin)
- qed: Fix iWARP syn packet mac address validation. (Michal Kalderon)
- ASoC: topology: free created components in tplg load error (Bard liao)
- mailbox: bcm-flexrm-mailbox: Fix FlexRM ring flush timeout issue (Rayagonda Kokatanur)
- net: mv643xx_eth: disable clk on error path in mv643xx_eth_shared_probe() (Alexey Khoroshilov)
- qmi_wwan: apply SET_DTR quirk to Sierra WP7607 (Beniamino Galvani)
- pinctrl: meson: meson8b: fix the sdxc_a data 1..3 pins (Martin Blumenstingl)
- net: systemport: Fix reception of BPDUs (Florian Fainelli)
- scsi: libiscsi: Fix race between iscsi_xmit_task and iscsi_complete_task (Anoob Soman)
- keys: Fix dependency loop between construction record and auth key (David Howells)
- assoc_array: Fix shortcut creation (David Howells)
- af_key: unconditionally clone on broadcast (Sean Tranchetti)
- ARM: 8824/1: fix a migrating irq bug when hotplug cpu (Dietmar Eggemann)
- esp: Skip TX bytes accounting when sending from a request socket (Martin Willi)
- clk: sunxi: A31: Fix wrong AHB gate number (Andre Przywara)
- clk: sunxi-ng: v3s: Fix TCON reset de-assert bit (Paul Kocialkowski)
- Input: st-keyscan - fix potential zalloc NULL dereference (Gabriel Fernandez)
- auxdisplay: ht16k33: fix potential user-after-free on module unload (Miguel Ojeda)
- i2c: bcm2835: Clear current buffer pointers and counts after a transfer (Paul Kocialkowski)
- i2c: cadence: Fix the hold bit setting (Shubhrajyoti Datta)
- net: hns: Fix object reference leaks in hns_dsaf_roce_reset() (Huang Zijiang)
- mm: page_alloc: fix ref bias in page_frag_alloc() for 1-byte allocs (Jann Horn)
- Revert "mm: use early_pfn_to_nid in page_ext_init" (Qian Cai)
- mm/gup: fix gup_pmd_range() for dax (Yu Zhao)
- NFS: Don't use page_file_mapping after removing the page (Benjamin Coddington)
- floppy: check_events callback should not return a negative number (Yufen Yu)
- ipvs: fix dependency on nf_defrag_ipv6 (Andrea Claudi)
- mac80211: Fix Tx aggregation session tear down with ITXQs (Ilan Peer)
- Input: matrix_keypad - use flush_delayed_work() (Dmitry Torokhov)
- Input: ps2-gpio - flush TX work when closing port (Dmitry Torokhov)
- Input: cap11xx - switch to using set_brightness_blocking() (Dmitry Torokhov)
- ARM: OMAP2+: fix lack of timer interrupts on CPU1 after hotplug (Russell King)
- KVM: arm/arm64: Reset the VCPU without preemption and vcpu state loaded (Christoffer Dall)
- ASoC: rsnd: fixup rsnd_ssi_master_clk_start() user count check (Kuninori Morimoto)
- ASoC: dapm: fix out-of-bounds accesses to DAPM lookup tables (Pierre-Louis Bossart)
- ARM: OMAP2+: Variable "reg" in function omap4_dsi_mux_pads() could be uninitialized (Yizhuo)
- Input: pwm-vibra - stop regulator after disabling pwm, not before (Paweł Chmiel)
- Input: pwm-vibra - prevent unbalanced regulator (Jonathan Bakker)
- s390/dasd: fix using offset into zero size array error (Stefan Haberland)
- gpu: ipu-v3: Fix CSI offsets for imx53 (Steve Longerbeam)
- drm/imx: imx-ldb: add missing of_node_puts (Julia Lawall)
- gpu: ipu-v3: Fix i.MX51 CSI control registers offset (Alexander Shiyan)
- drm/imx: ignore plane updates on disabled crtcs (Philipp Zabel)
- crypto: rockchip - update new iv to device in multiple operations (Zhang Zhijie)
- crypto: rockchip - fix scatterlist nents error (Zhang Zhijie)
- crypto: ahash - fix another early termination in hash walk (Eric Biggers)
- crypto: caam - fixed handling of sg list (Pankaj Gupta)
- stm class: Fix an endless loop in channel allocation (Zhi Jin)
- iio: adc: exynos-adc: Fix NULL pointer exception on unbind (Krzysztof Kozlowski)
- ASoC: fsl_esai: fix register setting issue in RIGHT_J mode (S.j. Wang)
- 9p/net: fix memory leak in p9_client_create (zhengbin)
- 9p: use inode->i_lock to protect i_size_write() under 32-bit (Hou Tao)
- Linux 4.14.107 (Greg Kroah-Hartman)
- vhost/vsock: fix vhost vsock cid hashing inconsistent (Zha Bin)
- It's wrong to add len to sector_nr in raid10 reshape twice (Xiao Ni)
- perf/x86/intel: Make dev_attr_allow_tsx_force_abort static (kbuild test robot)
- perf/x86/intel: Fix memory corruption (Peter Zijlstra)
- ALSA: firewire-motu: fix construction of PCM frame for capture direction (Takashi Sakamoto)
- ALSA: bebob: use more identical mod_alias for Saffire Pro 10 I/O against Liquid Saffire 56 (Takashi Sakamoto)
- perf/x86: Fixup typo in stub functions (Peter Zijlstra)
- ipvlan: disallow userns cap_net_admin to change global mode/flags (Daniel Borkmann)
- missing barriers in some of unix_sock ->addr and ->path accesses (Al Viro)
- bonding: fix PACKET_ORIGDEV regression (Michal Soltys)
- net: Set rtm_table to RT_TABLE_COMPAT for ipv6 for tables > 255 (Kalash Nainwal)
- mdio_bus: Fix use-after-free on device_register fails (YueHaibing)
- net/x25: fix a race in x25_bind() (Eric Dumazet)
- net/mlx4_core: Fix qp mtt size calculation (Jack Morgenstein)
- net/mlx4_core: Fix locking in SRIOV mode when switching between events and polling (Jack Morgenstein)
- net/mlx4_core: Fix reset flow when in command polling mode (Jack Morgenstein)
- vxlan: test dev->flags & IFF_UP before calling gro_cells_receive() (Eric Dumazet)
- vxlan: Fix GRO cells race condition between receive and link delete (Stefano Brivio)
- tcp: handle inet_csk_reqsk_queue_add() failures (Guillaume Nault)
- tcp: Don't access TCP_SKB_CB before initializing it (Christoph Paasch)
- rxrpc: Fix client call queueing, waiting for channel (David Howells)
- route: set the deleted fnhe fnhe_daddr to 0 in ip_del_fnhe to fix a race (Xin Long)
- ravb: Decrease TxFIFO depth of Q3 and Q2 to one (Masaru Nagai)
- pptp: dst_release sk_dst_cache in pptp_sock_destruct (Xin Long)
- net/x25: reset state in x25_connect() (Eric Dumazet)
- net/x25: fix use-after-free in x25_device_event() (Eric Dumazet)
- net: sit: fix UBSAN Undefined behaviour in check_6rd (Miaohe Lin)
- net/hsr: fix possible crash in add_timer() (Eric Dumazet)
- net: hsr: fix memory leak in hsr_dev_finalize() (Mao Wenan)
- l2tp: fix infoleak in l2tp_ip6_recvmsg() (Eric Dumazet)
- ipv4/route: fail early when inet dev is missing (Paolo Abeni)
- gro_cells: make sure device is up in gro_cells_receive() (Eric Dumazet)
- perf tools: Fix compile error with libunwind x86 (Wang Nan)
- ACPICA: Reference Counts: increase max to 0x4000 for large servers (Erik Schmauss)
- Linux 4.14.106 (Greg Kroah-Hartman)
- perf/x86/intel: Implement support for TSX Force Abort (Peter Zijlstra (Intel))
- x86: Add TSX Force Abort CPUID/MSR (Peter Zijlstra (Intel))
- perf/x86/intel: Generalize dynamic constraint creation (Peter Zijlstra (Intel))
- perf/x86/intel: Make cpuc allocations consistent (Peter Zijlstra (Intel))
- driver core: Postpone DMA tear-down until after devres release (Geert Uytterhoeven)
- ath9k: Avoid OF no-EEPROM quirks without qca,no-eeprom (Daniel F. Dickinson)
- gfs2: Fix missed wakeups in find_insert_glock (Andreas Gruenbacher)
- ARM: 8781/1: Fix Thumb-2 syscall return for binutils 2.29+ (Vincent Whitchurch)
- drm: disable uncached DMA optimization for ARM and arm64 (Ard Biesheuvel)
- ARM: dts: exynos: Add minimal clkout parameters to Exynos3250 PMU (Marek Szyprowski)
- ARM: dts: exynos: Fix pinctrl definition for eMMC RTSN line on Odroid X2/U3 (Marek Szyprowski)
- arm64: dts: hikey: Give wifi some time after power-on (Jan Kiszka)
- scsi: aacraid: Fix missing break in switch statement (Gustavo A. R. Silva)
- iscsi_ibft: Fix missing break in switch statement (Gustavo A. R. Silva)
- Input: elan_i2c - add id for touchpad found in Lenovo s21e-20 (Vincent Batts)
- Input: wacom_serial4 - add support for Wacom ArtPad II tablet (Jason Gerecke)
- qed: Consider TX tcs while deriving the max num_queues for PF. (Sudarsana Reddy Kalluru)
- qed: Fix EQ full firmware assert. (Manish Chopra)
- fs: ratelimit __find_get_block_slow() failure message. (Tetsuo Handa)
- i2c: omap: Use noirq system sleep pm ops to idle device for suspend (Tony Lindgren)
- MIPS: Remove function size check in get_frame_info() (Jun-Ru Chang)
- perf trace: Support multiple "vfs_getname" probes (Arnaldo Carvalho de Melo)
- perf symbols: Filter out hidden symbols from labels (Jiri Olsa)
- s390/qeth: fix use-after-free in error path (Julian Wiedmann)
- netfilter: nf_nat: skip nat clash resolution for same-origin entries (Martynas Pumputis)
- selftests: netfilter: add simple masq/redirect test cases (Florian Westphal)
- selftests: netfilter: fix config fragment CONFIG_NF_TABLES_INET (Naresh Kamboju)
- dmaengine: dmatest: Abort test in case of mapping error (Andy Shevchenko)
- vsock/virtio: reset connected sockets on device removal (Stefano Garzarella)
- vsock/virtio: fix kernel panic after device hot-unplug (Stefano Garzarella)
- dmaengine: at_xdmac: Fix wrongfull report of a channel as in use (Codrin Ciubotariu)
- drm/sun4i: tcon: Prepare and enable TCON channel 0 clock at init (Paul Kocialkowski)
- bpf: fix lockdep false positive in percpu_freelist (Alexei Starovoitov)
- bpf, selftests: fix handling of sparse CPU allocations (Martynas Pumputis)
- relay: check return of create_buf_file() properly (Greg Kroah-Hartman)
- irqchip/gic-v3-its: Fix ITT_entry_size accessor (Zenghui Yu)
- net: stmmac: Disable EEE mode earlier in XMIT callback (Jose Abreu)
- net: stmmac: Send TSO packets always from Queue 0 (Jose Abreu)
- net: stmmac: Fallback to Platform Data clock in Watchdog conversion (Jose Abreu)
- irqchip/mmp: Only touch the PJ4 IRQ & FIQ bits on enable/disable (Lubomir Rintel)
- usb: phy: fix link errors (Anders Roxell)
- DTS: CI20: Fix bugs in ci20's device tree. (Zhou Yanjie)
- arm64: dts: add msm8996 compatible to gicv3 (Srinivas Kandagatla)
- ARM: pxa: ssp: unneeded to free devm_ allocated data (Peng Hao)
- bpf: sock recvbuff must be limited by rmem_max in bpf_setsockopt() (Yafang Shao)
- soc: fsl: qbman: avoid race in clearing QMan interrupt (Madalin Bucur)
- arm64: dts: renesas: r8a7796: Enable DMA for SCIF2 (Geert Uytterhoeven)
- ARM: dts: omap4-droid4: Fix typo in cpcap IRQ flags (Tony Lindgren)
- autofs: fix error return in autofs_fill_super() (Ian Kent)
- autofs: drop dentry reference only when it is never used (Pan Bian)
- fs/drop_caches.c: avoid softlockups in drop_pagecache_sb() (Jan Kara)
- lib/test_kmod.c: potential double free in error handling (Dan Carpenter)
- mm, memory_hotplug: test_pages_in_a_zone do not pass the end of zone (Mikhail Zaslonko)
- mm, memory_hotplug: is_mem_section_removable do not pass the end of a zone (Michal Hocko)
- x86_64: increase stack size for KASAN_EXTRA (Qian Cai)
- x86/kexec: Don't setup EFI info if EFI runtime is not enabled (Kairui Song)
- apparmor: Fix aa_label_build() error handling for failed merges (John Johansen)
- arm64: kprobe: Always blacklist the KVM world-switch code (James Morse)
- x86/microcode/amd: Don't falsely trick the late loading mechanism (Thomas Lendacky)
- cifs: fix computation for MAX_SMB2_HDR_SIZE (Ronnie Sahlberg)
- platform/x86: Fix unmet dependency warning for SAMSUNG_Q10 (Sinan Kaya)
- scsi: 53c700: pass correct "dev" to dma_alloc_attrs() (Dan Carpenter)
- scsi: libfc: free skb when receiving invalid flogi resp (Ming Lu)
- qed: Fix stack out of bounds bug (Manish Chopra)
- qed: Fix system crash in ll2 xmit (Manish Chopra)
- qed: Fix VF probe failure while FLR (Manish Chopra)
- qed: Fix LACP pdu drops for VFs (Manish Chopra)
- qed: Fix bug in tx promiscuous mode settings (Manish Chopra)
- nfs: Fix NULL pointer dereference of dev_name (Yao Liu)
- selftests: timers: use LDLIBS instead of LDFLAGS (Fathi Boudra)
- gpio: vf610: Mask all GPIO interrupts (Andrew Lunn)
- netfilter: ebtables: compat: un-break 32bit setsockopt when no rules are present (Florian Westphal)
- net: stmmac: dwmac-rk: fix error handling in rk_gmac_powerup() (Alexey Khoroshilov)
- net: hns: Fix wrong read accesses via Clause 45 MDIO protocol (Yonglong Liu)
- net: hns: Restart autoneg need return failed when autoneg off (Yonglong Liu)
- net: hns: Fix for missing of_node_put() after of_parse_phandle() (Yonglong Liu)
- net: altera_tse: fix msgdma_tx_completion on non-zero fill_level case (Tomonori Sakita)
- xtensa: SMP: limit number of possible CPUs by NR_CPUS (Max Filippov)
- xtensa: SMP: mark each possible CPU as present (Max Filippov)
- xtensa: smp_lx200_defconfig: fix vectors clash (Max Filippov)
- xtensa: SMP: fix secondary CPU initialization (Max Filippov)
- selftests: cpu-hotplug: fix case where CPUs offline > CPUs present (Colin Ian King)
- xtensa: SMP: fix ccount_timer_shutdown (Max Filippov)
- iommu/amd: Fix IOMMU page flush when detach device from a domain (Suravee Suthikulpanit)
- ipvs: Fix signed integer overflow when setsockopt timeout (ZhangXiaoxu)
- iommu/amd: Unmap all mapped pages in error path of map_sg (Jerry Snitselaar)
- iommu/amd: Call free_iova_fast with pfn in map_sg (Jerry Snitselaar)
- IB/{hfi1, qib}: Fix WC.byte_len calculation for UD_SEND_WITH_IMM (Brian Welty)
- perf tools: Handle TOPOLOGY headers with no CPU (Stephane Eranian)
- perf core: Fix perf_proc_update_handler() bug (Stephane Eranian)
- vti4: Fix a ipip packet processing bug in 'IPCOMP' virtual tunnel (Su Yanjun)
- media: uvcvideo: Fix 'type' check leading to overflow (Alistair Strachan)
- scsi: core: reset host byte in DID_NEXUS_FAILURE case (Martin Wilck)
- exec: Fix mem leak in kernel_read_file (YueHaibing)
- Bluetooth: Fix locking in bt_accept_enqueue() for BH context (Matthias Kaehlcke)
- xtensa: fix get_wchan (Max Filippov)
- hugetlbfs: fix races and page leaks during migration (Mike Kravetz)
- MIPS: irq: Allocate accurate order pages for irq stack (Liu Xiang)
- applicom: Fix potential Spectre v1 vulnerabilities (Gustavo A. R. Silva)
- x86/CPU/AMD: Set the CPB bit unconditionally on F17h (Jiaxun Yang)
- net: dsa: mv88e6xxx: Fix statistics on mv88e6161 (Andrew Lunn)
- net: phy: Micrel KSZ8061: link failure after cable connect (Rajasingh Thavamani)
- tun: remove unnecessary memory barrier (Timur Celik)
- tun: fix blocking read (Timur Celik)
- mpls: Return error for RTA_GATEWAY attribute (David Ahern)
- ipv6: Return error for RTA_VIA attribute (David Ahern)
- ipv4: Return error for RTA_VIA attribute (David Ahern)
- net: avoid use IPCB in cipso_v4_error (Nazarov Sergey)
- net: Add __icmp_send helper. (Nazarov Sergey)
- xen-netback: fix occasional leak of grant ref mappings under memory pressure (Igor Druzhinin)
- xen-netback: don't populate the hash cache on XenBus disconnect (Igor Druzhinin)
- net: socket: set sock->sk to NULL after calling proto_ops::release() (Eric Biggers)
- net: sit: fix memory leak in sit_init_net() (Mao Wenan)
- net: phy: phylink: fix uninitialized variable in phylink_get_mac_state (Heiner Kallweit)
- net: nfc: Fix NULL dereference on nfc_llcp_build_tlv fails (YueHaibing)
- net: netem: fix skb length BUG_ON in __skb_to_sgvec (Sheng Lan)
- netlabel: fix out-of-bounds memory accesses (Paul Moore)
- net: dsa: mv88e6xxx: Fix u64 statistics (Andrew Lunn)
- hv_netvsc: Fix IP header checksum for coalesced packets (Haiyang Zhang)
- geneve: correctly handle ipv6.disable module parameter (Jiri Benc)
- bnxt_en: Drop oversize TX packets to prevent errors. (Michael Chan)
- tipc: fix RDM/DGRAM connect() regression (Erik Hugne)
- team: Free BPF filter when unregistering netdev (Ido Schimmel)
- sky2: Disable MSI on Dell Inspiron 1545 and Gateway P-79 (Kai-Heng Feng)
- net-sysfs: Fix mem leak in netdev_register_kobject (YueHaibing)
- net: dsa: mv88e6xxx: handle unknown duplex modes gracefully in mv88e6xxx_port_set_duplex (Heiner Kallweit)
- ip6mr: Do not call __IP6_INC_STATS() from preemptible context (Ido Schimmel)
- staging: android: ion: fix sys heap pool's gfp_flags (Qing Xia)
- staging: wilc1000: fix to set correct value for 'vif_num' (Ajay Singh)
- staging: comedi: ni_660x: fix missing break in switch statement (Gustavo A. R. Silva)
- USB: serial: ftdi_sio: add ID for Hjelmslund Electronics USB485 (Mans Rullgard)
- USB: serial: cp210x: add ID for Ingenico 3070 (Ivan Mironov)
- USB: serial: option: add Telit ME910 ECM composition (Daniele Palmas)
- cpufreq: Use struct kobj_attribute instead of struct global_attr (Viresh Kumar)
-
Tue Jun 25 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1926.1.el7uek]
- scsi: qede Fix the queue select callback for UEK5 (Jack Vogel) [Orabug: 29908586]
-
Mon Jun 24 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1926.el7uek]
- AMD: Change CONFIG_EDAC_DECODE_MCE to built-in (George Kennedy) [Orabug: 29922372]
- watchdog: sp5100_tco: Add support for recent FCH versions (Guenter Roeck) [Orabug: 29779936]
- watchdog: sp5100-tco: Abort if watchdog is disabled by hardware (Guenter Roeck) [Orabug: 29779936]
- watchdog: sp5100_tco: Use bit operations (Guenter Roeck) [Orabug: 29779936]
- watchdog: sp5100_tco: Convert to use watchdog subsystem (Guenter Roeck) [Orabug: 29779936]
- watchdog: sp5100_tco: Clean up function and variable names (Guenter Roeck) [Orabug: 29779936]
- watchdog: sp5100_tco: Use dev_ print functions where possible (Guenter Roeck) [Orabug: 29779936]
- watchdog: sp5100_tco: Match PCI device early (Guenter Roeck) [Orabug: 29779936]
- watchdog: sp5100_tco: Clean up sp5100_tco_setupdevice (Guenter Roeck) [Orabug: 29779936]
- watchdog: sp5100_tco: Use standard error codes (Guenter Roeck) [Orabug: 29779936]
- watchdog: sp5100_tco: Use request_muxed_region where possible (Guenter Roeck) [Orabug: 29779936]
- watchdog: sp5100_tco: Always use SP5100_IO_PM_{INDEX_REG,DATA_REG} (Guenter Roeck) [Orabug: 29779936]
- i2c: piix4: Use request_muxed_region (Guenter Roeck) [Orabug: 29779936]
- i2c: piix4: Use usleep_range() (Guenter Roeck) [Orabug: 29779936]
- i2c: piix4: Fix port number check on release (Jean Delvare) [Orabug: 29779936]
- rds: ib: Fix dereference of conn when NULL and cleanup thereof (Håkon Bugge) [Orabug: 29765337]
- qedi: update driver version to 8.37.0.20 (Nilesh Javali) [Orabug: 29908586]
- qedi: Check targetname while finding boot target information (Nilesh Javali) [Orabug: 29908586]
- scsi: qedf: remove set but not used variables (YueHaibing) [Orabug: 29908586]
- scsi: qedf: Update the driver version to 8.37.25.20 (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Add return value to log message if scsi_add_host fails (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Print fcport information on wait for upload timeout (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Check the return value of start_xmit (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Log message if scsi_add_host fails (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Check for fcoe_libfc_config failure (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Add comment to display logging levels (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Add port_id for fcport into initiate_cleanup debug message (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Add LBA to underrun debug messages (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Print scsi_cmd backpointer in good completion path if the command is still being used (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Add driver state to 'driver_stats' debugfs node (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Change MSI-X load error message (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: remove memset/memcpy to nfunc and use func instead (Colin Ian King) [Orabug: 29908586]
- scsi: qedf: Remove set but not used variable 'fr_len' (YueHaibing) [Orabug: 29908586]
- scsi: qedf: Update the driver version to 8.37.25.19 (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Fix lport may be used uninitialized warning (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Correctly handle refcounting of rdata (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Cleanup rrq_work after QEDF_CMD_OUTSTANDING is cleared (Shyam Sundar) [Orabug: 29908586]
- scsi: qedf: Check for tm_flags instead of cmd_type during cleanup (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Add a flag to help debugging io_req which could not be cleaned (Shyam Sundar) [Orabug: 29908586]
- scsi: qedf: Don't send ABTS for under run scenario (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Don't queue anything if upload is in progress (Shyam Sundar) [Orabug: 29908586]
- scsi: qedf: Check both the FCF and fabric ID before servicing clear virtual link (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: fc_rport_priv reference counting fixes (Hannes Reinecke) [Orabug: 29908586]
- scsi: qedf: Add missing return in qedf_scsi_done() (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Wait for upload and link down processing during soft ctx reset (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Add additional checks for io_req->sc_cmd validity (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: fixup bit operations (Hannes Reinecke) [Orabug: 29908586]
- scsi: qedf: fixup locking in qedf_restart_rport() (Hannes Reinecke) [Orabug: 29908586]
- scsi: qedf: missing kref_put in qedf_xmit() (Hannes Reinecke) [Orabug: 29908586]
- scsi: qedf: Check for link state before processing LL2 packets and send fipvlan retries (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Add missing fc_disc_init call after allocating lport (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Correct the memory barriers in qedf_ring_doorbell (Andrew Vasquez) [Orabug: 29908586]
- scsi: qedf: Use a separate completion for cleanup commands (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Modify abort and tmf handler to handle edge condition and flush (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Modify flush routine to handle all I/Os and TMF (Shyam Sundar) [Orabug: 29908586]
- scsi: qedf: Simplify s/g list mapping (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Add missing return in qedf_post_io_req() in the fcport offload check (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Correct xid range overlap between offloaded requests and libfc requests (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Do not retry ELS request if qedf_alloc_cmd fails (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: no need to check return value of debugfs_create functions (Greg Kroah-Hartman) [Orabug: 29908586]
- scsi: qedf: NULL check before some freeing functions is not needed (Thomas Meyer) [Orabug: 29908586]
- scsi: qedf: fully convert to the generic DMA API (Christoph Hellwig) [Orabug: 29908586]
- qedf: Add get_generic_tlv_data handler. (Chad Dupuis) [Orabug: 29908586]
- qedf: Add support for populating ethernet TLVs. (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Update version number to 8.33.16.20 (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Update copyright for 2018 (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Add more defensive checks for concurrent error conditions (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Add additional checks when restarting an rport due to ABTS timeout (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: If qed fails to enable MSI-X fail PCI probe (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Honor default_prio module parameter even if DCBX does not converge (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Improve firmware debug dump handling (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Remove setting DCBX pending during soft context reset (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Add task id to kref_get_unless_zero() debug messages when flushing requests (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Check if link is already up when receiving a link up event from qed (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Return request as DID_NO_CONNECT if MSI-X is not enabled (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Release RRQ reference correctly when RRQ command times out (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Honor priority from DCBX FCoE App tag (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Add dcbx_not_wait module parameter so we won't wait for DCBX convergence to start discovery (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Sanity check FCoE/FIP priority value to make sure it's between 0 and 7 (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Add check for offload before flushing I/Os for target (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Fix VLAN display when printing sent FIP frames (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Add missing skb frees in error path (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Increase the number of default FIP VLAN request retries to 60 (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Synchronize rport restarts when multiple ELS commands time out (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: use correct strncpy() size (Arnd Bergmann) [Orabug: 29908586]
- scsi: qedf: fix LTO-enabled build (Arnd Bergmann) [Orabug: 29908586]
- scsi: qedf: remove redundant initialization of 'fcport' (Colin Ian King) [Orabug: 29908586]
- scsi: qedf: Fix error return code in __qedf_probe() (Wei Yongjun) [Orabug: 29908586]
- scsi: qedi: remove set but not used variables 'cdev' and 'udev' (YueHaibing) [Orabug: 29908586]
- scsi: qedi: remove memset/memcpy to nfunc and use func instead (YueHaibing) [Orabug: 29908586]
- scsi: qedi: Adjust termination and offload ramrod timers (Manish Rangankar) [Orabug: 29908586]
- scsi: qedi: Abort ep termination if offload not scheduled (Manish Rangankar) [Orabug: 29908586]
- scsi: qedi: fix spelling mistake "oflload" -> "offload" (Colin Ian King) [Orabug: 29908586]
- scsi: qedi: Remove set but not used variable 'cls_sess' (YueHaibing) [Orabug: 29908586]
- scsi: qedi: Update driver version to 8.33.0.21 (Nilesh Javali) [Orabug: 29908586]
- scsi: qedi: Move LL2 producer index processing in BH. (Manish Rangankar) [Orabug: 29908586]
- scsi: qedi: add module param to set ping packet size (Nilesh Javali) [Orabug: 29908586]
- scsi: qedi: Add packet filter in light L2 Rx path. (Manish Rangankar) [Orabug: 29908586]
- scsi: qedi: Check for session online before getting iSCSI TLV data. (Manish Rangankar) [Orabug: 29908586]
- scsi: qedi: Replace PAGE_SIZE with QEDI_PAGE_SIZE (Nilesh Javali) [Orabug: 29908586]
- scsi: qedi: Fix spelling mistake "OUSTANDING" -> "OUTSTANDING" (Nilesh Javali) [Orabug: 29908586]
- scsi: qedi: Cleanup redundant QEDI_PAGE_SIZE macro definition (Nilesh Javali) [Orabug: 29908586]
- scsi: qedi: fully convert to the generic DMA API (Christoph Hellwig) [Orabug: 29908586]
- scsi: qedi: Initialize the stats mutex lock (Nilesh Javali) [Orabug: 29908586]
- scsi: qedi: Fix a potential buffer overflow (Bart Van Assche) [Orabug: 29908586]
- scsi: qedi: Fix misleading indentation (Bart Van Assche) [Orabug: 29908586]
- qedi: Add get_generic_tlv_data handler. (Manish Rangankar) [Orabug: 29908586]
- qedi: Add support for populating ethernet TLVs. (Manish Rangankar) [Orabug: 29908586]
- scsi: qedi: fix build regression (Arnd Bergmann) [Orabug: 29908586]
- scsi: qedi: fix building with LTO (Arnd Bergmann) [Orabug: 29908586]
- scsi: qedi: Cleanup local str variable (Nilesh Javali) [Orabug: 29908586]
- scsi: qedi: Drop cqe response during connection recovery (Manish Rangankar) [Orabug: 29908586]
- scsi: qedi: Use zeroing allocator instead of allocator/memset (Himanshu Jha) [Orabug: 29908586]
- scsi: qedi: Fix a possible sleep-in-atomic bug in qedi_process_tmf_resp (Jia-Ju Bai) [Orabug: 29908586]
- scsi: qedi: Delete redundant variables (Christos Gkekas) [Orabug: 29908586]
- qed: Display port_id in the UFP debug messages. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: fix spelling mistake "faspath" -> "fastpath" (Colin Ian King) [Orabug: 29908586]
- qed: Fix the DORQ's attentions handling (Denis Bolotin) [Orabug: 29908586]
- qed: Fix missing DORQ attentions (Denis Bolotin) [Orabug: 29908586]
- qed: Fix the doorbell address sanity check (Denis Bolotin) [Orabug: 29908586]
- qed: Delete redundant doorbell recovery types (Denis Bolotin) [Orabug: 29908586]
- qede: fix write to free'd pointer error and double free of ptp (Colin Ian King) [Orabug: 29908586]
- qed: Define new MF bit for no_vlan config (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qede: Populate mbi version in ethtool driver query data. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qede: Fix internal loopback failure with jumbo mtu configuration (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Read device port count from the shmem (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Fix iWARP syn packet mac address validation. (Michal Kalderon) [Orabug: 29908586]
- qed: Fix iWARP buffer size provided for syn packet processing. (Michal Kalderon) [Orabug: 29908586]
- qed: fix indentation issue with statements in an if-block (Colin Ian King) [Orabug: 29908586]
- qede: Add ethtool interface for SmartAN query. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Add API for SmartAN query. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed*: Advance drivers version to 8.37.0.20 (Manish Chopra) [Orabug: 29908586]
- qed: Change verbosity for coalescing message. (Rahul Verma) [Orabug: 29908586]
- qede: Fix system crash on configuring channels. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Consider TX tcs while deriving the max num_queues for PF. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Assign UFP TC value to vlan priority in UFP mode. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Fix EQ full firmware assert. (Manish Chopra) [Orabug: 29908586]
- qed: Fix stack out of bounds bug (Manish Chopra) [Orabug: 29908586]
- qed: Fix system crash in ll2 xmit (Manish Chopra) [Orabug: 29908586]
- qed: Fix VF probe failure while FLR (Manish Chopra) [Orabug: 29908586]
- qed: Fix LACP pdu drops for VFs (Manish Chopra) [Orabug: 29908586]
- qed: Fix bug in tx promiscuous mode settings (Manish Chopra) [Orabug: 29908586]
- qede: Error recovery process (Tomer Tayar) [Orabug: 29908586]
- qed: Add infrastructure for error detection and recovery (Tomer Tayar) [Orabug: 29908586]
- qed: Revise load sequence to avoid PCI errors (Tomer Tayar) [Orabug: 29908586]
- qed: Mark expected switch fall-through (Gustavo A. R. Silva) [Orabug: 29908586]
- qed: remove duplicated include from qed_if.h (YueHaibing) [Orabug: 29908586]
- qed: Fix command number mismatch between driver and the mfw (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: fix spelling mistake "Dispalying" -> "Displaying" (Colin Ian King) [Orabug: 29908586]
- qede: Register l2 queues with doorbell overflow recovery mechanism (Ariel Elior) [Orabug: 29908586]
- qed: Expose the doorbell overflow recovery mechanism to the protocol drivers (Ariel Elior) [Orabug: 29908586]
- qed: Register light L2 queues with doorbell overflow recovery mechanism (Ariel Elior) [Orabug: 29908586]
- qed: Register slowpath queue doorbell with doorbell overflow recovery mechanism (Ariel Elior) [Orabug: 29908586]
- qed: Use the doorbell overflow recovery mechanism in case of doorbell overflow (Ariel Elior) [Orabug: 29908586]
- qed: Add doorbell overflow recovery mechanism (Ariel Elior) [Orabug: 29908586]
- qede - Add a statistic for a case where driver drops tx packet due to memory allocation failure. (Michael Shteinbok) [Orabug: 29908586]
- qed: fix spelling mistake "attnetion" -> "attention" (Colin Ian King) [Orabug: 29908586]
- qed: Add support for MBI upgrade over MFW. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qede: Update link status only when interface is ready. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qede: Simplify the usage of qede-flags. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Fix rdma_info structure allocation (Michal Kalderon) [Orabug: 29908586]
- qed: Fix overriding offload_tc by protocols without APP TLV (Denis Bolotin) [Orabug: 29908586]
- qed: Fix SPQ entries not returned to pool in error flows (Denis Bolotin) [Orabug: 29908586]
- qed: fix link config error handling (Arnd Bergmann) [Orabug: 29908586]
- qed: Fix static checker warning (Rahul Verma) [Orabug: 29908586]
- qed: fix spelling mistake "transcevier" -> "transceiver" (Colin Ian King) [Orabug: 29908586]
- qed: Prevent link getting down in case of autoneg-off. (Rahul Verma) [Orabug: 29908586]
- qede: Check available link modes before link set from ethtool. (Rahul Verma) [Orabug: 29908586]
- qed: Add supported link and advertise link to display in ethtool. (Rahul Verma) [Orabug: 29908586]
- qed: Added supported transceiver modes, speed capability and board config to HSI. (Rahul Verma) [Orabug: 29908586]
- qed: Align local and global PTT to propagate through the APIs. (Rahul Verma) [Orabug: 29908586]
- qed: fix spelling mistake "Ireelevant" -> "Irrelevant" (Colin Ian King) [Orabug: 29908586]
- qed: Add support for virtual link. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Avoid implicit enum conversion in qed_ooo_submit_tx_buffers (Nathan Chancellor) [Orabug: 29908586]
- qede: Add driver support for 20G link speed. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Add driver support for 20G link speed. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- RDMA/qedr: Remove enumerated type qed_roce_ll2_tx_dest (Nathan Chancellor) [Orabug: 29908586]
- qed: fix spelling mistake "b_cb_registred" -> "b_cb_registered" (Colin Ian King) [Orabug: 29908586]
- qed: Fix shmem structure inconsistency between driver and the mfw. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Remove set but not used variable 'p_archipelago' (YueHaibing) [Orabug: 29908586]
- qed: fix spelling mistake "toogle" -> "toggle" (Colin Ian King) [Orabug: 29908586]
- net: qed: list usage cleanup (zhong jiang) [Orabug: 29908586]
- qed: Add missing device config for RoCE EDPM in UFP mode. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Do not add VLAN 0 tag to untagged frames in multi-function mode. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Fix populating the invalid stag value in multi function mode. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- net: qede: Use FIELD_SIZEOF directly instead of reimplementing its function (zhong jiang) [Orabug: 29908586]
- qed: remove duplicated include from qed_cxt.c (YueHaibing) [Orabug: 29908586]
- qed*: Utilize FW 8.37.7.0 (Denis Bolotin) [Orabug: 29908586]
- qed: Lower the severity of a dcbx log message. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: fix spelling mistake "comparsion" -> "comparison" (Colin Ian King) [Orabug: 29908586]
- qede: Add destination ip based flow profile. (Manish Chopra) [Orabug: 29908586]
- qed/qede: Multi CoS support. (Manish Chopra) [Orabug: 29908586]
- qede: qede_fp: Mark expected switch fall-through (Gustavo A. R. Silva) [Orabug: 29908586]
- qed: qed_dev: Mark expected switch fall-throughs (Gustavo A. R. Silva) [Orabug: 29908586]
- qed: Add Multi-TC RoCE support (Denis Bolotin) [Orabug: 29908586]
- qed: Add a flag which indicates if offload TC is set (Denis Bolotin) [Orabug: 29908586]
- qed: Add DCBX API - qed_dcbx_get_priority_tc() (Denis Bolotin) [Orabug: 29908586]
- qed: Make some functions static (YueHaibing) [Orabug: 29908586]
- qed: remove redundant functions qed_get_cm_pq_idx_rl (YueHaibing) [Orabug: 29908586]
- qed: remove redundant functions qed_set_gft_event_id_cm_hdr (YueHaibing) [Orabug: 29908586]
- qede: Add driver callbacks for eeprom module query. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Add qed APIs for PHY module query. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: fix spelling mistake "successffuly" -> "successfully" (Ewan D. Milne) [Orabug: 29908586]
- qed: off by one in qed_parse_mcp_trace_buf() (Dan Carpenter) [Orabug: 29908586]
- qed: Fix reading stale configuration information (Denis Bolotin) [Orabug: 29908586]
- qed: remove redundant pointer 'name' (Colin Ian King) [Orabug: 29908586]
- qed*: Utilize FW 8.37.2.0 (Michal Kalderon) [Orabug: 29908586]
- qed: use dma_zalloc_coherent instead of allocator/memset (YueHaibing) [Orabug: 29908586]
- qed: Add srq core support for RoCE and iWARP (Yuval Bason) [Orabug: 29908586]
- qed: Fix use of incorrect shmem address. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Fix shared memory inconsistency between driver and the MFW. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed*: Add link change count value to ethtool statistics display. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed*: Support drop action classification (Manish Chopra) [Orabug: 29908586]
- qede: Support flow classification to the VFs. (Manish Chopra) [Orabug: 29908586]
- qed*: Support other classification modes. (Manish Chopra) [Orabug: 29908586]
- qede: Validate unsupported configurations (Manish Chopra) [Orabug: 29908586]
- qede: Refactor ethtool rx classification flow. (Manish Chopra) [Orabug: 29908586]
- qede: Add support for populating ethernet TLVs. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Add driver infrastucture for handling mfw requests. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Add support for processing iscsi tlv request. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Add support for processing fcoe tlv request. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Add support for tlv request processing. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Add MFW interfaces for TLV request support. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qede: Add build_skb() support. (Manish Chopra) [Orabug: 29908586]
- qed: Fix LL2 race during connection terminate (Michal Kalderon) [Orabug: 29908586]
- qed: Fix possibility of list corruption during rmmod flows (Michal Kalderon) [Orabug: 29908586]
- qed: LL2 flush isles when connection is closed (Michal Kalderon) [Orabug: 29908586]
- qede: Fix ref-cnt usage count (Michal Kalderon) [Orabug: 29908586]
- qed: fix spelling mistake: "taskelt" -> "tasklet" (Colin Ian King) [Orabug: 29908586]
- qed: Add support for Unified Fabric Port. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Add support for multi function mode with 802.1ad tagging. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Remove unused data member 'is_mf_default'. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed*: Refactor mf_mode to consist of bits. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: fix spelling mistake: "offloded" -> "offloaded" (Colin Ian King) [Orabug: 29908586]
- qed: fix spelling mistake: "checksumed" -> "checksummed" (Colin Ian King) [Orabug: 29908586]
- qed: Fix copying 2 strings (Denis Bolotin) [Orabug: 29908586]
- qed: Add configuration information to register dump and debug data (Denis Bolotin) [Orabug: 29908586]
- qed: Delete unused parameter p_ptt from mcp APIs (Denis Bolotin) [Orabug: 29908586]
- qed* : Add new TLV to request PF to update MAC in bulletin board (Shahed Shaikh) [Orabug: 29908586]
- qed* : use trust mode to allow VF to override forced MAC (Shahed Shaikh) [Orabug: 29908586]
- qede: Ethtool flash update support. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Adapter flash update support. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Add APIs for flash access. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Fix PTT entry leak in the selftest error flow. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Populate nvm image attribute shadow. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed*: Utilize FW 8.33.11.0 (Michal Kalderon) [Orabug: 29908586]
- qed: Use true and false for boolean values (Gustavo A. R. Silva) [Orabug: 29908586]
- qede: fix spelling mistake: "registeration" -> "registration" (Colin Ian King) [Orabug: 29908586]
- qed: Fix MPA unalign flow in case header is split across two packets. (Michal Kalderon) [Orabug: 29908586]
- qed: Use after free in qed_rdma_free() (Dan Carpenter) [Orabug: 29908586]
- qlogic/qed: Constify *pkt_type_str[] (Hernán Gonzalez) [Orabug: 29908586]
- qed: code indent should use tabs where possible (Rohit Visavalia) [Orabug: 29908586]
- qed: Free reserved MR tid (Michal Kalderon) [Orabug: 29908586]
- qed: Remove reserveration of dpi for kernel (Michal Kalderon) [Orabug: 29908586]
- qed: Fix potential use-after-free in qed_spq_post() (Roland Dreier) [Orabug: 29908586]
- xdp/qede: setup xdp_rxq_info and intro xdp_rxq_info_is_reg (Jesper Dangaard Brouer) [Orabug: 29908586]
- qed: Use zeroing memory allocator than allocator/memset (Himanshu Jha) [Orabug: 29908586]
- qed*: Advance drivers' version to 8.33.0.20 (Tomer Tayar) [Orabug: 29908586]
- qed*: Utilize FW 8.33.1.0 (Tomer Tayar) [Orabug: 29908586]
- qed*: HSI renaming for different types of HW (Tomer Tayar) [Orabug: 29908586]
- qed*: Refactoring and rearranging FW API with no functional impact (Tomer Tayar) [Orabug: 29908586]
- qede: Use NETIF_F_GRO_HW. (Michael Chan) [Orabug: 29908586]
- net/mlx5: FW tracer, Enable tracing (Feras Daoud) [Orabug: 29717186]
- net/mlx5: FW tracer, parse traces and kernel tracing support (Feras Daoud) [Orabug: 29717186]
- net/mlx5: FW tracer, events handling (Feras Daoud) [Orabug: 29717186]
- net/mlx5: FW tracer, register log buffer memory key (Saeed Mahameed) [Orabug: 29717186]
- net/mlx5: FW tracer, create trace buffer and copy strings database (Feras Daoud) [Orabug: 29717186]
- net/mlx5: FW tracer, implement tracer logic (Feras Daoud) [Orabug: 29717186]
- net/mlx5: FW tracer, add hardware structures (Feras Daoud) [Orabug: 29717186]
- net/mlx5: Mkey creation command adjustments (Ariel Levkovich) [Orabug: 29717186]
- x86/platform/UV: Mark tsc_check_sync as an init function (mike.travis@hpe.com) [Orabug: 29700910]
-
Tue Jun 18 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1925.el7uek]
- config: enable PSI (Tom Hromatka) [Orabug: 29896477]
- net/mlx5: Set FW pre-init timeout to 120k (Yuval Shaia) [Orabug: 28730784]
- nvme.h: fixup ANA group descriptor format (Hannes Reinecke) [Orabug: 29750801]
- nvme: validate cntlid during controller initialisation (Christoph Hellwig) [Orabug: 29750801]
- nvme: change locking for the per-subsystem controller list (Christoph Hellwig) [Orabug: 29750801]
- EDAC/amd64: Adjust printed chip select sizes when interleaved (Yazen Ghannam) [Orabug: 29859705]
- EDAC/amd64: Support more than two controllers for chip select handling (Yazen Ghannam) [Orabug: 29859705]
- EDAC/amd64: Recognize x16 symbol size (Yazen Ghannam) [Orabug: 29859705]
- EDAC/amd64: Set maximum channel layer size depending on family (Yazen Ghannam) [Orabug: 29859705]
- EDAC/amd64: Support more than two Unified Memory Controllers (Yazen Ghannam) [Orabug: 29859705]
- EDAC/amd64: Use a macro for iterating over Unified Memory Controllers (Yazen Ghannam) [Orabug: 29859705]
- EDAC/amd64: Add Family 17h Model 30h PCI IDs (Yazen Ghannam) [Orabug: 29859705]
- hyperv: fix kABI breakage due to symbol renaming (Dan Duval) [Orabug: 29868272]
- Revert "x86/paravirt: Use a single ops structure" (Dan Duval) [Orabug: 29868272]
- 9p: validate PDU length (Tomas Bortoli) [Orabug: 29719158]
- net/9p/virtio: Fix hard lockup in req_done (jiangyiwen) [Orabug: 29719158]
- libnvdimm: Fix compilation warnings with W=1 (Qian Cai) [Orabug: 29879375]
- libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead (Dan Williams) [Orabug: 29879375]
- dax: Arrange for dax_supported check to span multiple devices (Dan Williams) [Orabug: 29879375]
- tools/testing/nvdimm: add watermarks for dax_pmem* modules (Vishal Verma) [Orabug: 29879375]
- dax/pmem: Fix whitespace in dax_pmem (Vishal Verma) [Orabug: 29879375]
- drivers/dax: Allow to include DEV_DAX_PMEM as builtin (Aneesh Kumar K.V) [Orabug: 29879375]
- device-dax: Add a 'modalias' attribute to DAX 'bus' devices (Vishal Verma) [Orabug: 29879375]
- device-dax: "Hotplug" persistent memory for use like normal RAM (Dave Hansen) [Orabug: 29879375]
- mm/resource: Let walk_system_ram_range() search child resources (Dave Hansen) [Orabug: 29879375]
- mm/memory-hotplug: Allow memory resources to be children (Dave Hansen) [Orabug: 29879375]
- mm/resource: Move HMM pr_debug() deeper into resource code (Dave Hansen) [Orabug: 29879375]
- mm/resource: Return real error codes from walk failures (Dave Hansen) [Orabug: 29879375]
- device-dax: Add a 'target_node' attribute (Dan Williams) [Orabug: 29879375]
- device-dax: Auto-bind device after successful new_id (Dan Williams) [Orabug: 29879375]
- acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node (Dan Williams) [Orabug: 29879375]
- device-dax: Add /sys/class/dax backwards compatibility (Dan Williams) [Orabug: 29879375]
- device-dax: Add support for a dax override driver (Dan Williams) [Orabug: 29879375]
- device-dax: Move resource pinning+mapping into the common driver (Dan Williams) [Orabug: 29879375]
- device-dax: Introduce bus + driver model (Dan Williams) [Orabug: 29879375]
- device-dax: Start defining a dax bus model (Dan Williams) [Orabug: 29879375]
- device-dax: Remove multi-resource infrastructure (Dan Williams) [Orabug: 29879375]
- device-dax: Kill dax_region base (Dan Williams) [Orabug: 29879375]
- device-dax: Kill dax_region ida (Dan Williams) [Orabug: 29879375]
- mm, hmm: replace hmm_devmem_pages_create() with devm_memremap_pages() (Dan Williams) [Orabug: 29879375]
- mm/hmm.c: remove superfluous RCU protection around radix tree lookup (Tejun Heo) [Orabug: 29879375]
- mm/hmm.c: remove unused variables align_start and align_end (Colin Ian King) [Orabug: 29879375]
- mm/hmm: remove redundant variable align_end (Colin Ian King) [Orabug: 29879375]
- mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support (Dan Williams) [Orabug: 29879375]
- mm, devm_memremap_pages: fix shutdown handling (Dan Williams) [Orabug: 29879375]
- mm, devm_memremap_pages: kill mapping "System RAM" support (Dan Williams) [Orabug: 29879375]
- kernel/memremap, kasan: make ZONE_DEVICE with work with KASAN (Andrey Ryabinin) [Orabug: 29879375]
- IB/mlx5: Removed an empty file introduced by Mellanox backport (Qing Huang) [Orabug: 29891077]
- Linux 4.14.105 (Greg Kroah-Hartman)
- x86/uaccess: Don't leak the AC flag into __put_user() value evaluation (Andy Lutomirski)
- MIPS: eBPF: Fix icache flush end address (Paul Burton)
- MIPS: fix truncation in __cmpxchg_small for short values (Michael Clark)
- mm: enforce min addr even if capable() in expand_downwards() (Jann Horn)
- mmc: sdhci-esdhc-imx: correct the fix of ERR004536 (BOUGH CHEN)
- mmc: tmio: fix access width of Block Count Register (Takeshi Saito)
- mmc: tmio_mmc_core: don't claim spurious interrupts (Sergei Shtylyov)
- mmc: spi: Fix card detection during probe (Jonathan Neuschäfer)
- powerpc: Always initialize input array when calling epapr_hypercall() (Seth Forshee)
- KVM: nSVM: clear events pending from svm_complete_interrupts() when exiting to L1 (Vitaly Kuznetsov)
- svm: Fix AVIC incomplete IPI emulation (Suravee Suthikulpanit)
- cfg80211: extend range deviation for DMG (Chaitanya Tata)
- mac80211: Add attribute aligned(2) to struct 'action' (Mathieu Malaterre)
- mac80211: don't initiate TDLS connection if station is not associated to AP (Balaji Pothunoori)
- ibmveth: Do not process frames after calling napi_reschedule (Thomas Falcon)
- net: dev_is_mac_header_xmit() true for ARPHRD_RAWIP (Maciej Żenczykowski)
- net: usb: asix: ax88772_bind return error when hw_reset fail (Zhang Run)
- hv_netvsc: Fix ethtool change hash key error (Haiyang Zhang)
- net: altera_tse: fix connect_local_phy error path (Atsushi Nemoto)
- scsi: csiostor: fix NULL pointer dereference in csio_vport_set_state() (Varun Prakash)
- writeback: synchronize sync(2) against cgroup writeback membership switches (Tejun Heo)
- direct-io: allow direct writes to empty inodes (Ernesto A. Fernández)
- staging: android: ion: Support cpu access during dma_buf_detach (Liam Mark)
- serial: fsl_lpuart: fix maximum acceptable baud rate with over-sampling (Tomonori Sakita)
- drm/amd/powerplay: OD setting fix on Vega10 (Kenneth Feng)
- locking/rwsem: Fix (possible) missed wakeup (Xie Yongji)
- futex: Fix (possible) missed wakeup (Peter Zijlstra)
- sched/wait: Fix rcuwait_wake_up() ordering (Prateek Sood)
- mac80211: fix miscounting of ttl-dropped frames (Bob Copeland)
- staging: rtl8723bs: Fix build error with Clang when inlining is disabled (Nathan Chancellor)
- drivers: thermal: int340x_thermal: Fix sysfs race condition (Aaron Hill)
- ARC: fix __ffs return value to avoid build warnings (Eugeniy Paltsev)
- selftests: gpio-mockup-chardev: Check asprintf() for error (Geert Uytterhoeven)
- selftests: seccomp: use LDLIBS instead of LDFLAGS (Fathi Boudra)
- ASoC: imx-audmux: change snprintf to scnprintf for possible overflow (Silvio Cesare)
- ASoC: dapm: change snprintf to scnprintf for possible overflow (Silvio Cesare)
- genirq: Make sure the initial affinity is not empty (Srinivas Ramana)
- usb: gadget: Potential NULL dereference on allocation error (Dan Carpenter)
- usb: dwc3: gadget: Fix the uninitialized link_state when udc starts (Zeng Tao)
- usb: dwc3: gadget: synchronize_irq dwc irq in suspend (Bo He)
- thermal: int340x_thermal: Fix a NULL vs IS_ERR() check (Dan Carpenter)
- clk: vc5: Abort clock configuration without upstream clock (Marek Vasut)
- ASoC: Variable "val" in function rt274_i2c_probe() could be uninitialized (Yizhuo)
- ALSA: compress: prevent potential divide by zero bugs (Dan Carpenter)
- ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field (Rander Wang)
- drm/msm: Unblock writer if reader closes file (Kristian H. Kristensen)
- scsi: libsas: Fix rphy phy_identifier for PHYs with end devices attached (John Garry)
- net: stmmac: Disable ACS Feature for GMAC >= 4 (Jose Abreu)
- net: stmmac: Fix reception of Broadcom switches tags (Florian Fainelli)
- Revert "loop: Fold __loop_release into loop_release" (Greg Kroah-Hartman)
- Revert "loop: Get rid of loop_index_mutex" (Greg Kroah-Hartman)
- Revert "loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_control_ioctl()" (Greg Kroah-Hartman)
- Linux 4.14.104 (Greg Kroah-Hartman)
- net: phylink: avoid resolving link state too early (Russell King)
- sched/sysctl: Fix attributes of some extern declarations (Matthias Kaehlcke)
- phy: tegra: remove redundant self assignment of 'map' (Colin Ian King)
- pinctrl: max77620: Use define directive for max77620_pinconf_param values (Nathan Chancellor)
- netfilter: ipv6: Don't preserve original oif for loopback address (Eli Cooper)
- netfilter: nft_compat: use-after-free when deleting targets (Pablo Neira Ayuso)
- netfilter: nf_tables: fix flush after rule deletion in the same batch (Pablo Neira Ayuso)
- Revert "bridge: do not add port to router list when receives query with source 0.0.0.0" (Hangbin Liu)
- net: avoid false positives in untrusted gso validation (Willem de Bruijn)
- net: validate untrusted gso packets without csum offload (Willem de Bruijn)
- drm/i915/fbdev: Actually configure untiled displays (Chris Wilson)
- ARC: define ARCH_SLAB_MINALIGN = 8 (Alexey Brodkin)
- ARC: U-boot: check arguments paranoidly (Eugeniy Paltsev)
- ARCv2: Enable unaligned access in early ASM code (Eugeniy Paltsev)
- parisc: Fix ptrace syscall number modification (Dmitry V. Levin)
- KEYS: always initialize keyring_index_key::desc_len (Eric Biggers)
- KEYS: user: Align the payload buffer (Eric Biggers)
- RDMA/srp: Rework SCSI device reset handling (Bart Van Assche)
- inet_diag: fix reporting cgroup classid and fallback to priority (Konstantin Khlebnikov)
- net/mlx4_en: Force CHECKSUM_NONE for short ethernet frames (Saeed Mahameed)
- sit: check if IPv6 enabled before calling ip6_err_gen_icmpv6_unreach() (Hangbin Liu)
- team: avoid complex list operations in team_nl_cmd_options_set() (Cong Wang)
- sctp: call gso_reset_checksum when computing checksum in sctp_gso_segment (Xin Long)
- net: sfp: do not probe SFP module before we're attached (Russell King)
- net/packet: fix 4gb buffer limit due to overflow check (Kal Conley)
- net/mlx5e: Don't overwrite pedit action when multiple pedit used (Tonghao Zhang)
- ipv6: propagate genlmsg_reply return code (Li RongQing)
- batman-adv: fix uninit-value in batadv_interface_tx() (Eric Dumazet)
- isdn: avm: Fix string plus integer warning from Clang (Nathan Chancellor)
- net/mlx5e: Fix wrong (zero) TX drop counter indication for representor (Tariq Toukan)
- mlxsw: spectrum_switchdev: Do not treat static FDB entries as sticky (Ido Schimmel)
- bpf: bpf_setsockopt: reset sock dst on SO_MARK changes (Peter Oskolkov)
- leds: lp5523: fix a missing check of return value of lp55xx_read (Kangjie Lu)
- hwmon: (tmp421) Correct the misspelling of the tmp442 compatible attribute in OF device ID table (Cheng-Min Ao)
- atm: he: fix sign-extension overflow on large shift (Colin Ian King)
- drm/meson: add missing of_node_put (Julia Lawall)
- always clear the X2APIC_ENABLE bit for PV guest (Talons Lee)
- scsi: qedi: Add ep_state for login completion on un-reachable targets (Manish Rangankar)
- scsi: ufs: Fix system suspend status (Stanley Chu)
- isdn: i4l: isdn_tty: Fix some concurrency double-free bugs (Jia-Ju Bai)
- net: stmmac: Fix PCI module removal leak (Jose Abreu)
- bpf: correctly set initial window on active Fast Open sender (Yuchung Cheng)
- MIPS: jazz: fix 64bit build (Thomas Bogendoerfer)
- scsi: isci: initialize shost fully before calling scsi_add_host() (Logan Gunthorpe)
- scsi: qla4xxx: check return code of qla4xxx_copy_from_fwddb_param (YueHaibing)
- netfilter: nf_tables: fix leaking object reference count (Taehee Yoo)
- MIPS: ath79: Enable OF serial ports in the default config (Alban Bedel)
- net: hns: Fix use after free identified by SLUB debug (Yonglong Liu)
- qed: Fix qed_ll2_post_rx_buffer_notify_fw() by adding a write memory barrier (Denis Bolotin)
- qed: Fix qed_chain_set_prod() for PBL chains with non power of 2 page count (Denis Bolotin)
- xen/pvcalls: remove set but not used variable 'intf' (YueHaibing)
- mfd: mc13xxx: Fix a missing check of a register-read failure (Kangjie Lu)
- mfd: tps65218: Use devm_regmap_add_irq_chip and clean up error path in probe() (Keerthy)
- mfd: wm5110: Add missing ASRC rate register (Charles Keepax)
- mfd: qcom_rpm: write fw_version to CTRL_REG (Jonathan Marek)
- mfd: bd9571mwv: Add volatile register to make DVFS work (Dien Pham)
- mfd: ab8500-core: Return zero in get_register_interruptible() (Dan Carpenter)
- mfd: mt6397: Do not call irq_domain_remove if PMIC unsupported (Nicolas Boichat)
- mfd: db8500-prcmu: Fix some section annotations (Nathan Chancellor)
- mfd: twl-core: Fix section annotations on {,un}protect_pm_master (Nathan Chancellor)
- pvcalls-back: set -ENOTCONN in pvcalls_conn_back_read (Stefano Stabellini)
- mfd: ti_am335x_tscadc: Use PLATFORM_DEVID_AUTO while registering mfd cells (Vignesh R)
- KEYS: allow reaching the keys quotas exactly (Eric Biggers)
- proc, oom: do not report alien mms when setting oom_score_adj (Michal Hocko)
- numa: change get_mempolicy() to use nr_node_ids instead of MAX_NUMNODES (Ralph Campbell)
- ceph: avoid repeatedly adding inode to mdsc->snap_flush_list (Yan, Zheng)
- libceph: handle an empty authorize reply (Ilya Dryomov)
- mac80211: Free mpath object when rhashtable insertion fails (Herbert Xu)
- mac80211: Restore vif beacon interval if start ap fails (Rakesh Pillai)
- MIPS: eBPF: Always return sign extended 32b values (Paul Burton)
- tracing: Fix number of entries in trace header (Quentin Perret)
- ARM: 8834/1: Fix: kprobes: optimized kprobes illegal instruction (Mathieu Desnoyers)
- Linux 4.14.103 (Greg Kroah-Hartman)
- ax25: fix possible use-after-free (Eric Dumazet)
- mISDN: fix a race in dev_expire_timer() (Eric Dumazet)
- net/x25: do not hold the cpu too long in x25_new_lci() (Eric Dumazet)
- sunrpc: fix 4 more call sites that were using stack memory with a scatterlist (Scott Mayhew)
- tcp: clear icsk_backoff in tcp_write_queue_purge() (Eric Dumazet)
- net: Do not allocate page fragments that are not skb aligned (Alexander Duyck)
- tcp: tcp_v4_err() should be more careful (Eric Dumazet)
- net: Add header for usage of fls64() (David S. Miller)
- vhost: correctly check the return value of translate_desc() in log_used() (Jason Wang)
- sky2: Increase D3 delay again (Kai-Heng Feng)
- net: stmmac: handle endianness in dwmac4_get_timestamp (Alexandre Torgue)
- net: stmmac: Fix a race in EEE enable callback (Jose Abreu)
- net: phy: xgmiitorgmii: Support generic PHY status read (Paul Kocialkowski)
- net: Fix for_each_netdev_feature on Big endian (Hauke Mehrtens)
- net: crypto set sk to NULL when af_alg_release. (Mao Wenan)
- mlxsw: __mlxsw_sp_port_headroom_set(): Fix a use of local variable (Petr Machata)
- hwmon: (lm80) Fix missing unlock on error in set_fan_div() (Wei Yongjun)
- vxlan: test dev->flags & IFF_UP before calling netif_rx() (Eric Dumazet)
- vsock: cope with memory allocation failure at socket creation time (Paolo Abeni)
- net: ipv4: use a dedicated counter for icmp_v4 redirect packets (Lorenzo Bianconi)
- net: fix IPv6 prefix route residue (Zhiqiang Liu)
- dsa: mv88e6xxx: Ensure all pending interrupts are handled prior to exit (John David Anglin)
- Linux 4.14.102 (Greg Kroah-Hartman)
- uapi/if_ether.h: move __UAPI_DEF_ETHHDR libc define (Hauke Mehrtens)
- pinctrl: msm: fix gpio-hog related boot issues (Christian Lamparter)
- futex: Cure exit race (Thomas Gleixner)
- sched, trace: Fix prev_state output in sched_switch tracepoint (Pavankumar Kondeti)
- drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC set (Joonas Lahtinen)
- dm thin: fix bug where bio that overwrites thin block ignores FUA (Nikos Tsironis)
- dm crypt: don't overallocate the integrity tag space (Mikulas Patocka)
- x86/a.out: Clear the dump structure initially (Borislav Petkov)
- md/raid1: don't clear bitmap bits on interrupted recovery. (Nate Dailey)
- signal: Restore the stop PTRACE_EVENT_EXIT (Eric W. Biederman)
- x86/platform/UV: Use efi_runtime_lock to serialise BIOS calls (Hedi Berriche)
- tracing/uprobes: Fix output for multiple string arguments (Andreas Ziegler)
- alpha: Fix Eiger NR_IRQS to 128 (Meelis Roos)
- alpha: fix page fault handling for r16-r18 targets (Sergei Trofimovich)
- mm: proc: smaps_rollup: fix pss_locked calculation (Sandeep Patil)
- Input: elantech - enable 3rd button support on Fujitsu CELSIUS H780 (Matti Kurkela)
- Input: bma150 - register input device after setting private data (Jonathan Bakker)
- kvm: vmx: Fix entry number check for add_atomic_switch_msr() (Xiaoyao Li)
- ALSA: usb-audio: Fix implicit fb endpoint setup by quirk (Manuel Reinhardt)
- ALSA: hda - Add quirk for HP EliteBook 840 G5 (Jurica Vukadin)
- perf/x86: Add check_period PMU callback (Jiri Olsa)
- perf/core: Fix impossible ring-buffer sizes warning (Ingo Molnar)
- Input: elan_i2c - add ACPI ID for touchpad in Lenovo V330-15ISK (Mauro Ciancio)
- Revert "Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G" (Dmitry Torokhov)
- cifs: Limit memory used by lock request calls to a page (Ross Lagerwall)
- drm/nouveau/falcon: avoid touching registers if engine is off (Ilia Mirkin)
- drm/nouveau: Don't disable polling in fallback mode (Takashi Iwai)
- gpio: pl061: handle failed allocations (Nicholas Mc Guire)
- ARM: dts: kirkwood: Fix polarity of GPIO fan lines (Linus Walleij)
- ARM: dts: da850-lcdk: Correct the sound card name (Peter Ujfalusi)
- ARM: dts: da850-evm: Correct the sound card name (Peter Ujfalusi)
- nvme-pci: use the same attributes when freeing host_mem_desc_bufs. (Liviu Dudau)
- drm/bridge: tc358767: fix output H/V syncs (Tomi Valkeinen)
- drm/bridge: tc358767: reject modes which require too much BW (Tomi Valkeinen)
- drm/bridge: tc358767: fix initial DP0/1_SRCCTRL value (Tomi Valkeinen)
- drm/bridge: tc358767: fix single lane configuration (Tomi Valkeinen)
- drm/bridge: tc358767: add defines for DP1_SRCCTRL & PHY_2LANE (Tomi Valkeinen)
- cpufreq: check if policy is inactive early in __cpufreq_get() (Sudeep Holla)
- perf test shell: Use a fallback to get the pathname in vfs_getname (Arnaldo Carvalho de Melo)
- ACPI: NUMA: Use correct type for printing addresses on i386-PAE (Chao Fan)
- bnx2x: disable GSO where gso_size is too big for hardware (Daniel Axtens) {CVE-2018-1000026}
- net: create skb_gso_validate_mac_len() (Daniel Axtens) {CVE-2018-1000026}
- ARM: fix the cockup in the previous patch (Russell King)
- ARM: ensure that processor vtables is not lost after boot (Russell King)
- ARM: spectre-v2: per-CPU vtables to work around big.Little systems (Russell King)
- ARM: add PROC_VTABLE and PROC_TABLE macros (Russell King)
- ARM: clean up per-processor check_bugs method call (Russell King)
- ARM: split out processor lookup (Russell King)
- ARM: make lookup_processor_type() non-__init (Russell King)
- ARM: 8810/1: vfp: Fix wrong assignement to ufp_exc (Julien Thierry)
- ARM: 8797/1: spectre-v1.1: harden __copy_to_user (Julien Thierry)
- ARM: 8796/1: spectre-v1,v1.1: provide helpers for address sanitization (Julien Thierry)
- ARM: 8795/1: spectre-v1.1: use put_user() for __put_user() (Julien Thierry)
- ARM: 8794/1: uaccess: Prevent speculative use of the current addr_limit (Julien Thierry)
- ARM: 8793/1: signal: replace __put_user_error with __put_user (Julien Thierry)
- ARM: 8792/1: oabi-compat: copy oabi events using __copy_to_user() (Julien Thierry)
- ARM: 8791/1: vfp: use __copy_to_user() when saving VFP state (Julien Thierry)
- ARM: 8790/1: signal: always use __copy_to_user to save iwmmxt context (Julien Thierry)
- ARM: 8789/1: signal: copy registers using __copy_to_user() (Julien Thierry)
- uapi/if_ether.h: prevent redefinition of struct ethhdr (Hauke Mehrtens)
- blk-mq: fix a hung issue when fsync (Jianchao Wang)
- eeprom: at24: add support for 24c2048 (Adrian Bunk)
- dt-bindings: eeprom: at24: add "atmel,24c2048" compatible string (Adrian Bunk)
- Linux 4.14.101 (Greg Kroah-Hartman)
- Revert "exec: load_script: don't blindly truncate shebang string" (Linus Torvalds)
-
Fri Jun 14 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1924.3.el7uek]
- mm: account managed pages to correct zone during deferred page init (Daniel Jordan) [Orabug: 29910767]
-
Mon Jun 10 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1924.2.el7uek]
- CVE numbers for build v4.14.35-1924 and fixup (Jack Vogel) [Orabug: 29889057] [Orabug: 29882565] [Orabug: 29882565] {CVE-2019-11477} {CVE-2019-11478} {CVE-2019-11479}
-
Mon Jun 10 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1924.1.el7uek]
- tcp: fix fack_count accounting on tcp_shift_skb_data() (Joao Martins) [Orabug: 29889057]
- tcp: enforce tcp_min_snd_mss in tcp_mtu_probing() (Eric Dumazet) [Orabug: 29886583]
-
Sat Jun 08 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1924.el7uek]
- tcp: add tcp_min_snd_mss sysctl (Eric Dumazet) [Orabug: 29882565]
- tcp: tcp_fragment() should apply sane memory limits (Eric Dumazet) [Orabug: 29882565]
- tcp: limit payload size of sacked skbs (Eric Dumazet) [Orabug: 29882565]
-
Sun Jun 02 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1923.el7uek]
- libnvdimm/namespace: Fix label tracking error (Dan Williams) [Orabug: 29656038]
- net: unpollute priv_flags space (Paolo Abeni) [Orabug: 29838474]
- ipvlan: use per device spinlock to protect addrs list updates (Paolo Abeni) [Orabug: 29838474]
- hugetlbfs: boot failure if gigantic pages allocated on command line (Mike Kravetz)
- ipmi: Fix NULL pointer dereference in ssif_probe (Gustavo A. R. Silva) [Orabug: 29660614]
- block: delete part_round_stats and switch to less precise counting (Mikulas Patocka) [Orabug: 29826994]
- dm: simplify start of block stats accounting for bio-based (Mike Snitzer) [Orabug: 29826994]
- EDAC: Drop per-memory controller buses (Borislav Petkov) [Orabug: 29721307]
- EDAC: Don't add devices under /sys/bus/edac (Tony Luck) [Orabug: 29721307]
- EDAC: Raise the maximum number of memory controllers (Justin Ernst) [Orabug: 29721307]
- EDAC, skx_edac: Handle systems with segmented PCI busses (Tony Luck) [Orabug: 29721307]
- KVM: x86: Allow Qemu/KVM to use PVH entry point (Maran Wilson) [Orabug: 29783847]
- xen/pvh: Add memory map pointer to hvm_start_info struct (Maran Wilson) [Orabug: 29783847]
- xen/pvh: Move Xen code for getting mem map via hcall out of common file (Maran Wilson) [Orabug: 29783847]
- xen/pvh: Move Xen specific PVH VM initialization out of common file (Maran Wilson) [Orabug: 29783847]
- xen/pvh: Create a new file for Xen specific PVH code (Maran Wilson) [Orabug: 29783847]
- xen/pvh: Move PVH entry code out of Xen specific tree (Maran Wilson) [Orabug: 29783847]
- xen/pvh: Split CONFIG_XEN_PVH into CONFIG_PVH and CONFIG_XEN_PVH (Maran Wilson) [Orabug: 29783847]
- x86/acpi, x86/boot: Take RSDP address from boot params if available (Juergen Gross) [Orabug: 29783847]
- x86/boot: Mostly revert commit ae7e1238e68f2a ("Add ACPI RSDP address to setup_header") (Juergen Gross) [Orabug: 29783847]
- x86/acpi, x86/boot: Take RSDP address for boot params if available (Juergen Gross) [Orabug: 29783847]
- ACPI, x86/boot: Introduce the ->reduced_hw_early_init() ACPI callback (Andy Shevchenko) [Orabug: 29783847]
- ACPI, x86/boot: Split out acpi_generic_reduce_hw_init() and export (Andy Shevchenko) [Orabug: 29783847]
- x86/boot: Add ACPI RSDP address to setup_header (Juergen Gross) [Orabug: 29783847]
- x86/xen: Move pv irq related functions under CONFIG_XEN_PV umbrella (Juergen Gross) [Orabug: 29783847]
- Revert "net_failover: delay taking over primary device to accommodate udevd renaming" (Si-Wei Liu) [Orabug: 29666734]
- failover: allow name change on IFF_UP slave interfaces (Si-Wei Liu) [Orabug: 29666734]
- iversion: make inode_cmp_iversion{+raw} return bool instead of s64 (Jeff Layton) [Orabug: 29822843]
- xfs: implement the lazytime mount option (Christoph Hellwig) [Orabug: 29822843]
- fs: don't clear I_DIRTY_TIME before calling mark_inode_dirty_sync (Christoph Hellwig) [Orabug: 29822843]
- fs: handle inode->i_version more efficiently (Jeff Layton) [Orabug: 29822843]
- btrfs: only dirty the inode in btrfs_update_time if something was changed (Jeff Layton) [Orabug: 29822843]
- xfs: avoid setting XFS_ILOG_CORE if i_version doesn't need incrementing (Jeff Layton) [Orabug: 29822843]
- fs: only set S_VERSION when updating times if necessary (Jeff Layton) [Orabug: 29822843]
- IMA: switch IMA over to new i_version API (Jeff Layton) [Orabug: 29822843]
- xfs: convert to new i_version API (Jeff Layton) [Orabug: 29822843]
- ufs: use new i_version API (Jeff Layton) [Orabug: 29822843]
- ocfs2: convert to new i_version API (Jeff Layton) [Orabug: 29822843]
- nfsd: convert to new i_version API (Jeff Layton) [Orabug: 29822843]
- nfs: convert to new i_version API (Jeff Layton) [Orabug: 29822843]
- ext4: convert to new i_version API (Jeff Layton) [Orabug: 29822843]
- ext2: convert to new i_version API (Jeff Layton) [Orabug: 29822843]
- exofs: switch to new i_version API (Jeff Layton) [Orabug: 29822843]
- btrfs: convert to new i_version API (Jeff Layton) [Orabug: 29822843]
- afs: convert to new i_version API (Jeff Layton) [Orabug: 29822843]
- affs: convert to new i_version API (Jeff Layton) [Orabug: 29822843]
- fat: convert to new i_version API (Jeff Layton) [Orabug: 29822843]
- fs: don't take the i_lock in inode_inc_iversion (Jeff Layton) [Orabug: 29822843]
- fs: new API for handling inode->i_version (Jeff Layton) [Orabug: 29822843]
- orangefs: remove initialization of i_version (Jeff Layton) [Orabug: 29822843]
- nilfs2: remove inode->i_version initialization (Jeff Layton) [Orabug: 29822843]
- jfs: remove increment of i_version counter (Jeff Layton) [Orabug: 29822843]
- hpfs: don't bother with the i_version counter or f_version (Jeff Layton) [Orabug: 29822843]
- f2fs: don't bother with inode->i_version (Jeff Layton) [Orabug: 29822843]
- ceph: remove the bump of i_version (Jeff Layton) [Orabug: 29822843]
- libnvdimm/of_pmem: Fix platform_no_drv_owner.cocci warnings (YueHaibing) [Orabug: 29821577]
- libnvdimm, pfn: Fix over-trim in trim_pfn_device() (Wei Yang) [Orabug: 29821577]
- libnvdimm/btt: Fix LBA masking during 'free list' population (Vishal Verma) [Orabug: 29821577]
- libnvdimm/btt: Remove unnecessary code in btt_freelist_init (Vishal Verma) [Orabug: 29821577]
- acpi/nfit: Update NFIT flags error message (Toshi Kani) [Orabug: 29821577]
- libnvdimm/namespace: Clean up holder_class_store() (Dan Williams) [Orabug: 29821577]
- libnvdimm/pfn: Remove dax_label_reserve (Dan Williams) [Orabug: 29821577]
- dax: Check the end of the block-device capacity with dax_direct_access() (Dan Williams) [Orabug: 29821577]
- nfit/ars: Avoid stale ARS results (Dan Williams) [Orabug: 29821577]
- nfit/ars: Allow root to busy-poll the ARS state machine (Dan Williams) [Orabug: 29821577]
- nfit/ars: Introduce scrub_flags (Dan Williams) [Orabug: 29821577]
- nfit/ars: Remove ars_start_flags (Dan Williams) [Orabug: 29821577]
- nfit/ars: Attempt short-ARS even in the no_init_ars case (Dan Williams) [Orabug: 29821577]
- nfit/ars: Attempt a short-ARS whenever the ARS state is idle at boot (Dan Williams) [Orabug: 29821577]
- acpi/nfit: Require opt-in for read-only label configurations (Dan Williams) [Orabug: 29821577]
- libnvdimm/pmem: Honor force_raw for legacy pmem regions (Dan Williams) [Orabug: 29821577]
- libnvdimm/pfn: Account for PAGE_SIZE > info-block-size in nd_pfn_init() (Jane Chu) [Orabug: 29821577]
- libnvdimm/dimm: Add a no-BLK quirk based on NVDIMM family (Jane Chu) [Orabug: 29821577]
- nfit: Fix nfit_intel_shutdown_status() command submission (Jane Chu) [Orabug: 29821577]
- libnvdimm/label: Clear 'updating' flag after label-set update (Jane Chu) [Orabug: 29821577]
- nfit: Add Hyper-V NVDIMM DSM command set to white list (Jane Chu) [Orabug: 29821577]
- Linux 4.14.100 (Greg Kroah-Hartman)
- Revert "uio: use request_threaded_irq instead" (Xiubo Li)
- uio: fix possible circular locking dependency (Xiubo Li)
- uio: fix wrong return value from uio_mmap() (Hailong Liu)
- uio: fix crash after the device is unregistered (Xiubo Li)
- uio: change to use the mutex lock instead of the spin lock (Xiubo Li)
- uio: use request_threaded_irq instead (Xiubo Li)
- uio: Prevent device destruction while fds are open (Hamish Martin)
- uio: Reduce return paths from uio_write() (Hamish Martin)
- perf tests attr: Make hw events optional (Jiri Olsa)
- perf tests attr: Fix group stat tests (Jiri Olsa)
- perf tests attr: Fix task term values (Jiri Olsa)
- batman-adv: Force mac header to start of data on xmit (Sven Eckelmann)
- batman-adv: Avoid WARN on net_device without parent in netns (Sven Eckelmann)
- xfrm: refine validation of template and selector families (Florian Westphal)
- libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive() (Ilya Dryomov)
- Revert "ext4: use ext4_write_inode() when fsyncing w/o a journal" (Theodore Ts'o)
- HID: debug: fix the ring buffer implementation (Vladis Dronov) {CVE-2019-3819}
- drm/vmwgfx: Return error code from vmw_execbuf_copy_fence_user (Thomas Hellstrom)
- drm/vmwgfx: Fix setting of dma masks (Thomas Hellstrom)
- drm/modes: Prevent division by zero htotal (Tina Zhang)
- mac80211: ensure that mgmt tx skbs have tailroom for encryption (Felix Fietkau)
- ARM: tango: Improve ARCH_MULTIPLATFORM compatibility (Marc Gonzalez)
- ARM: iop32x/n2100: fix PCI IRQ mapping (Russell King)
- MIPS: VDSO: Include $(ccflags-vdso) in o32,n32 .lds builds (Paul Burton)
- MIPS: OCTEON: don't set octeon_dma_bar_type if PCI is disabled (Aaro Koskinen)
- mips: cm: reprime error cause (Vladimir Kondratiev)
- tracing: uprobes: Fix typo in pr_fmt string (Andreas Ziegler)
- debugfs: fix debugfs_rename parameter checking (Greg Kroah-Hartman)
- samples: mei: use /dev/mei0 instead of /dev/mei (Tomas Winkler)
- misc: vexpress: Off by one in vexpress_syscfg_exec() (Dan Carpenter)
- signal: Better detection of synchronous signals (Eric W. Biederman)
- signal: Always notice exiting tasks (Eric W. Biederman)
- iio: chemical: atlas-ph-sensor: correct IIO_TEMP values to millicelsius (Matt Ranostay)
- iio: adc: axp288: Fix TS-pin handling (Hans de Goede)
- mtd: rawnand: gpmi: fix MX28 bus master lockup problem (Martin Kepplinger)
- Linux 4.14.99 (Greg Kroah-Hartman)
- ath9k: dynack: check da->enabled first in sampling routines (Lorenzo Bianconi)
- ath9k: dynack: make ewma estimation faster (Lorenzo Bianconi)
- perf/x86/intel: Delay memory deallocation until x86_pmu_dead_cpu() (Peter Zijlstra)
- IB/hfi1: Add limit test for RC/UC send via loopback (Mike Marciniszyn)
- nfsd4: catch some false session retries (J. Bruce Fields)
- nfsd4: fix cached replies to solo SEQUENCE compounds (J. Bruce Fields)
- serial: 8250_pci: Make PCI class test non fatal (Andy Shevchenko)
- serial: fix race between flush_to_ldisc and tty_open (Greg Kroah-Hartman)
- perf tests evsel-tp-sched: Fix bitwise operator (Gustavo A. R. Silva)
- perf/core: Don't WARN() for impossible ring-buffer sizes (Mark Rutland)
- x86/MCE: Initialize mce.bank in the case of a fatal error in mce_no_way_out() (Tony Luck)
- perf/x86/intel/uncore: Add Node ID mask (Kan Liang)
- cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVM (Josh Poimboeuf)
- KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7221) (Peter Shier)
- kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974) (Jann Horn)
- KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222) (Paolo Bonzini)
- scsi: aic94xx: fix module loading (James Bottomley)
- scsi: cxlflash: Prevent deadlock when adapter probe fails (Vaibhav Jain)
- staging: speakup: fix tty-operation NULL derefs (Johan Hovold)
- usb: gadget: musb: fix short isoc packets with inventra dma (Paul Elder)
- usb: gadget: udc: net2272: Fix bitwise and boolean operations (Gustavo A. R. Silva)
- usb: dwc3: gadget: Handle 0 xfer length for OUT EP (Tejas Joglekar)
- usb: phy: am335x: fix race condition in _probe (Bin Liu)
- irqchip/gic-v3-its: Plug allocation race for devices sharing a DevID (Marc Zyngier)
- futex: Handle early deadlock return correctly (Thomas Gleixner)
- dmaengine: imx-dma: fix wrong callback invoke (Leonid Iziumtsev)
- dmaengine: bcm2835: Fix abort of transactions (Lukas Wunner)
- dmaengine: bcm2835: Fix interrupt race on RT (Lukas Wunner)
- fuse: handle zero sized retrieve correctly (Miklos Szeredi)
- fuse: decrement NR_WRITEBACK_TEMP on the right page (Miklos Szeredi)
- fuse: call pipe_buf_release() under pipe lock (Jann Horn)
- ALSA: hda - Serialize codec registrations (Takashi Iwai)
- ALSA: compress: Fix stop handling on compressed capture streams (Charles Keepax)
- net: dsa: slave: Don't propagate flag changes on down slave interfaces (Rundong Ge)
- net/mlx5e: Force CHECKSUM_UNNECESSARY for short ethernet frames (Cong Wang)
- net: systemport: Fix WoL with password after deep sleep (Florian Fainelli)
- rds: fix refcount bug in rds_sock_addref (Eric Dumazet)
- skge: potential memory corruption in skge_get_regs() (Dan Carpenter)
- rxrpc: bad unlock balance in rxrpc_recvmsg (Eric Dumazet)
- net: dp83640: expire old TX-skb (Sebastian Andrzej Siewior)
- enic: fix checksum validation for IPv6 (Govindarajulu Varadarajan)
- dccp: fool proof ccid_hc_[rt]x_parse_options() (Eric Dumazet)
- thermal: hwmon: inline helpers when CONFIG_THERMAL_HWMON is not set (Eduardo Valentin)
- scripts/gdb: fix lx-version string output (Du Changbin)
- exec: load_script: don't blindly truncate shebang string (Oleg Nesterov)
- fs/epoll: drop ovflist branch prediction (Davidlohr Bueso)
- kernel/hung_task.c: force console verbose before panic (Liu, Chuansheng)
- proc/sysctl: fix return error for proc_doulongvec_minmax() (Cheng Lin)
- kernel/hung_task.c: break RCU locks based on jiffies (Tetsuo Handa)
- HID: lenovo: Add checks to fix of_led_classdev_register (Aditya Pakki)
- thermal: generic-adc: Fix adc to temp interpolation (Bjorn Andersson)
- kdb: Don't back trace on a cpu that didn't round up (Douglas Anderson)
- thermal: bcm2835: enable hwmon explicitly (Matthias Brugger)
- block/swim3: Fix -EBUSY error when re-opening device after unmount (Finn Thain)
- fsl/fman: Use GFP_ATOMIC in {memac,tgec}_add_hash_mac_address() (Scott Wood)
- gdrom: fix a memory leak bug (Wenwen Wang)
- isdn: hisax: hfc_pci: Fix a possible concurrency use-after-free bug in HFCPCI_l1hw() (Jia-Ju Bai)
- ocfs2: improve ocfs2 Makefile (Larry Chen)
- ocfs2: don't clear bh uptodate for block read (Junxiao Bi)
- scripts/decode_stacktrace: only strip base path when a prefix of the path (Marc Zyngier)
- cgroup: fix parsing empty mount option string (Ondrej Mosnacek)
- f2fs: fix sbi->extent_list corruption issue (Sahitya Tummala)
- niu: fix missing checks of niu_pci_eeprom_read (Kangjie Lu)
- um: Avoid marking pages with "changed protection" (Anton Ivanov)
- cifs: check ntwrk_buf_start for NULL before dereferencing it (Ronnie Sahlberg)
- MIPS: ralink: Select CONFIG_CPU_MIPSR2_IRQ_VI on MT7620/8 (Stefan Roese)
- crypto: ux500 - Use proper enum in hash_set_dma_transfer (Nathan Chancellor)
- crypto: ux500 - Use proper enum in cryp_set_dma_transfer (Nathan Chancellor)
- seq_buf: Make seq_buf_puts() null-terminate the buffer (Michael Ellerman)
- hwmon: (lm80) fix a missing check of bus read in lm80 probe (Kangjie Lu)
- hwmon: (lm80) fix a missing check of the status of SMBus read (Kangjie Lu)
- NFS: nfs_compare_mount_options always compare auth flavors. (Chris Perl)
- kvm: Change offset in kvm_write_guest_offset_cached to unsigned (Jim Mattson)
- powerpc/fadump: Do not allow hot-remove memory from fadump reserved area. (Mahesh Salgaonkar)
- KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupported (Vitaly Kuznetsov)
- pinctrl: meson: meson8b: fix the GPIO function for the GPIOAO pins (Martin Blumenstingl)
- pinctrl: meson: meson8: fix the GPIO function for the GPIOAO pins (Martin Blumenstingl)
- powerpc/mm: Fix reporting of kernel execute faults on the 8xx (Christophe Leroy)
- fbdev: fbcon: Fix unregister crash when more than one framebuffer (Noralf Trønnes)
- ACPI/APEI: Clear GHES block_status before panic() (Lenny Szubowicz)
- igb: Fix an issue that PME is not enabled during runtime suspend (Kai-Heng Feng)
- i40e: define proper net_device::neigh_priv_len (Konstantin Khorenko)
- fbdev: fbmem: behave better with small rotated displays and many CPUs (Peter Rosin)
- md: fix raid10 hang issue caused by barrier (Guoqing Jiang)
- video: clps711x-fb: release disp device node in probe() (Alexey Khoroshilov)
- drbd: Avoid Clang warning about pointless switch statment (Nathan Chancellor)
- drbd: skip spurious timeout (ping-timeo) when failing promote (Lars Ellenberg)
- drbd: disconnect, if the wrong UUIDs are attached on a connected peer (Lars Ellenberg)
- drbd: narrow rcu_read_lock in drbd_sync_handshake (Roland Kammerer)
- powerpc/perf: Fix thresholding counter data for unknown type (Madhavan Srinivasan)
- cw1200: Fix concurrency use-after-free bugs in cw1200_hw_scan() (Jia-Ju Bai)
- scsi: smartpqi: increase fw status register read timeout (Mahesh Rajashekhara)
- scsi: smartpqi: correct volume status (Dave Carroll)
- scsi: smartpqi: correct host serial num for ssa (Mahesh Rajashekhara)
- mlxsw: spectrum: Properly cleanup LAG uppers when removing port from LAG (Ido Schimmel)
- Bluetooth: Fix unnecessary error message for HCI request completion (Johan Hedberg)
- xfrm6_tunnel: Fix spi check in __xfrm6_tunnel_alloc_spi (YueHaibing)
- mac80211: fix radiotap vendor presence bitmap handling (Johannes Berg)
- powerpc/uaccess: fix warning/error with access_ok() (Christophe Leroy)
- percpu: convert spin_lock_irq to spin_lock_irqsave. (Dennis Zhou)
- usb: musb: dsps: fix otg state machine (Bin Liu)
- arm64: KVM: Skip MMIO insn after emulation (Mark Rutland)
- perf probe: Fix unchecked usage of strncpy() (Arnaldo Carvalho de Melo)
- perf header: Fix unchecked usage of strncpy() (Arnaldo Carvalho de Melo)
- perf test: Fix perf_event_attr test failure (Adrian Hunter)
- tty: serial: samsung: Properly set flags in autoCTS mode (Beomho Seo)
- mmc: sdhci-xenon: Fix timeout checks (Adrian Hunter)
- mmc: sdhci-of-esdhc: Fix timeout checks (Adrian Hunter)
- memstick: Prevent memstick host from getting runtime suspended during card detection (Kai-Heng Feng)
- mmc: bcm2835: reset host on timeout (Michal Suchanek)
- mmc: bcm2835: Recover from MMC_SEND_EXT_CSD (Phil Elwell)
- KVM: PPC: Book3S: Only report KVM_CAP_SPAPR_TCE_VFIO on powernv machines (Suraj Jitindar Singh)
- ASoC: fsl: Fix SND_SOC_EUKREA_TLV320 build error on i.MX8M (Fabio Estevam)
- ARM: pxa: avoid section mismatch warning (Arnd Bergmann)
- selftests/bpf: use __bpf_constant_htons in test_prog.c (Stanislav Fomichev)
- switchtec: Fix SWITCHTEC_IOCTL_EVENT_IDX_ALL flags overwrite (Joey Zhang)
- udf: Fix BUG on corrupted inode (Jan Kara)
- phy: sun4i-usb: add support for missing USB PHY index (Icenowy Zheng)
- i2c-axxia: check for error conditions first (Adamski, Krzysztof (Nokia - PL/Wroclaw))
- OPP: Use opp_table->regulators to verify no regulator case (Viresh Kumar)
- cpuidle: big.LITTLE: fix refcount leak (Yangtao Li)
- clk: imx6sl: ensure MMDC CH0 handshake is bypassed (Anson Huang)
- sata_rcar: fix deferred probing (Sergei Shtylyov)
- iommu/arm-smmu-v3: Use explicit mb() when moving cons pointer (Will Deacon)
- iommu/arm-smmu: Add support for qcom,smmu-v2 variant (Vivek Gautam)
- usb: dwc3: gadget: Disable CSP for stream OUT ep (Tejas Joglekar)
- watchdog: renesas_wdt: don't set divider while watchdog is running (Wolfram Sang)
- ARM: dts: Fix up the D-Link DIR-685 MTD partition info (Linus Walleij)
- media: coda: fix H.264 deblocking filter controls (Philipp Zabel)
- mips: bpf: fix encoding bug for mm_srlv32_op (Jiong Wang)
- ARM: dts: Fix OMAP4430 SDP Ethernet startup (Russell King - ARM Linux)
- iommu/amd: Fix amd_iommu=force_isolation (Yu Zhao)
- pinctrl: sx150x: handle failure case of devm_kstrdup (Nicholas Mc Guire)
- usb: dwc3: trace: add missing break statement to make compiler happy (Andy Shevchenko)
- IB/hfi1: Unreserve a reserved request when it is completed (Kaike Wan)
- kobject: return error code if writing /sys/.../uevent fails (Peter Rajnoha)
- driver core: Move async_synchronize_full call (Alexander Duyck)
- clk: sunxi-ng: a33: Set CLK_SET_RATE_PARENT for all audio module clocks (Chen-Yu Tsai)
- usb: mtu3: fix the issue about SetFeature(U1/U2_Enable) (Chunfeng Yun)
- timekeeping: Use proper seqcount initializer (Bart Van Assche)
- usb: hub: delay hub autosuspend if USB3 port is still link training (Mathias Nyman)
- usb: dwc3: Correct the logic for checking TRB full in __dwc3_prepare_one_trb() (Anurag Kumar Vulisha)
- smack: fix access permissions for keyring (Zoran Markovic)
- media: DaVinci-VPBE: fix error handling in vpbe_initialize() (Alexey Khoroshilov)
- x86/fpu: Add might_fault() to user_insn() (Sebastian Andrzej Siewior)
- ARM: dts: mmp2: fix TWSI2 (Lubomir Rintel)
- arm64: ftrace: don't adjust the LR value (Mark Rutland)
- s390/zcrypt: improve special ap message cmd handling (Harald Freudenberger)
- firmware/efi: Add NULL pointer checks in efivars API functions (Arend van Spriel)
- Thermal: do not clear passive state during system sleep (Wei Wang)
- arm64: io: Ensure value passed to __iormb() is held in a 64-bit register (Will Deacon)
- drm: Clear state->acquire_ctx before leaving drm_atomic_helper_commit_duplicated_state() (Sean Paul)
- nfsd4: fix crash on writing v4_end_grace before nfsd startup (J. Bruce Fields)
- soc: bcm: brcmstb: Don't leak device tree node reference (Yangtao Li)
- sunvdc: Do not spin in an infinite loop when vio_ldc_send() returns EAGAIN (Young Xiao)
- arm64: io: Ensure calls to delay routines are ordered against prior readX() (Will Deacon)
- i2c: sh_mobile: add support for r8a77990 (R-Car E3) (Simon Horman)
- f2fs: fix wrong return value of f2fs_acl_create (Tiezhu Yang)
- f2fs: fix race between write_checkpoint and write_begin (Sheng Yong)
- f2fs: move dir data flush to write checkpoint process (Yunlei He)
- staging: pi433: fix potential null dereference (Michael Straube)
- ACPI: SPCR: Consider baud rate 0 as preconfigured state (Andy Shevchenko)
- media: adv*/tc358743/ths8200: fill in min width/height/pixelclock (Hans Verkuil)
- iio: accel: kxcjk1013: Add KIOX010A ACPI Hardware-ID (Hans de Goede)
- iio: adc: meson-saradc: fix internal clock names (Martin Blumenstingl)
- iio: adc: meson-saradc: check for devm_kasprintf failure (Nicholas Mc Guire)
- dmaengine: xilinx_dma: Remove __aligned attribute on zynqmp_dma_desc_ll (Nathan Chancellor)
- ptp: Fix pass zero to ERR_PTR() in ptp_clock_register (YueHaibing)
- media: mtk-vcodec: Release device nodes in mtk_vcodec_init_enc_pm() (Alexey Khoroshilov)
- soc/tegra: Don't leak device tree node reference (Yangtao Li)
- perf tools: Add Hygon Dhyana support (Pu Wen)
- modpost: validate symbol names also in find_elf_symbol (Sami Tolvanen)
- net/mlx5: EQ, Use the right place to store/read IRQ affinity hint (Saeed Mahameed)
- ARM: OMAP2+: hwmod: Fix some section annotations (Nathan Chancellor)
- drm/rockchip: fix for mailbox read size (Damian Kos)
- usbnet: smsc95xx: fix rx packet alignment (Ben Dooks)
- staging: iio: ad7780: update voltage on read (Renato Lui Geh)
- platform/chrome: don't report EC_MKBP_EVENT_SENSOR_FIFO as wakeup (Brian Norris)
- Tools: hv: kvp: Fix a warning of buffer overflow with gcc 8.0.1 (Dexuan Cui)
- fpga: altera-cvp: Fix registration for CvP incapable devices (Andreas Puhm)
- staging:iio:ad2s90: Make probe handle spi_setup failure (Matheus Tavares)
- MIPS: Boston: Disable EG20T prefetch (Paul Burton)
- ptp: check gettime64 return code in PTP_SYS_OFFSET ioctl (Miroslav Lichvar)
- serial: fsl_lpuart: clear parity enable bit when disable parity (Andy Duan)
- drm/vc4: ->x_scaling[1] should never be set to VC4_SCALING_NONE (Boris Brezillon)
- crypto: aes_ti - disable interrupts while accessing S-box (Eric Biggers)
- powerpc/pseries: add of_node_put() in dlpar_detach_node() (Frank Rowand)
- x86/PCI: Fix Broadcom CNB20LE unintended sign extension (redux) (Colin Ian King)
- dlm: Don't swamp the CPU with callbacks queued during recovery (Bob Peterson)
- clk: boston: fix possible memory leak in clk_boston_setup() (Yi Wang)
- ARM: 8808/1: kexec:offline panic_smp_self_stop CPU (Yufen Wang)
- scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS Timeout event (James Smart)
- scsi: mpt3sas: Call sas_remove_host before removing the target devices (Suganath Prabu)
- scsi: lpfc: Correct LCB RJT handling (James Smart)
- ath9k: dynack: use authentication messages for 'late' ack (Lorenzo Bianconi)
- gpu: ipu-v3: image-convert: Prevent race between run and unprepare (Steve Longerbeam)
- ASoC: Intel: mrfld: fix uninitialized variable access (Arnd Bergmann)
- pinctrl: bcm2835: Use raw spinlock for RT compatibility (Lukas Wunner)
- drm/vgem: Fix vgem_init to get drm device available. (Deepak Sharma)
- staging: iio: adc: ad7280a: handle error from __ad7280_read32() (Slawomir Stepien)
- drm/bufs: Fix Spectre v1 vulnerability (Gustavo A. R. Silva)
- Linux 4.14.98 (Greg Kroah-Hartman)
- fanotify: fix handling of events on child sub-directory (Amir Goldstein)
- drivers: core: Remove glue dirs from sysfs earlier (Benjamin Herrenschmidt)
- cifs: Always resolve hostname before reconnecting (Paulo Alcantara)
- md/raid5: fix 'out of memory' during raid cache recovery (Alexei Naberezhnov)
- mm: migrate: don't rely on __PageMovable() of newpage after unlocking it (David Hildenbrand)
- mm: hwpoison: use do_send_sig_info() instead of force_sig() (Naoya Horiguchi)
- mm, oom: fix use-after-free in oom_kill_process (Shakeel Butt)
- oom, oom_reaper: do not enqueue same task twice (Tetsuo Handa)
- kernel/exit.c: release ptraced tasks before zap_pid_ns_processes (Andrei Vagin)
- mmc: sdhci-iproc: handle mmc_of_parse() errors during probe (Stefan Wahren)
- platform/x86: asus-nb-wmi: Drop mapping of 0x33 and 0x34 scan codes (João Paulo Rechi Vita)
- platform/x86: asus-nb-wmi: Map 0x35 to KEY_SCREENLOCK (João Paulo Rechi Vita)
- IB/hfi1: Remove overly conservative VM_EXEC flag check (Michael J. Ruhl)
- ALSA: hda/realtek - Fixed hp_pin no value (Kailang Yang)
- mmc: bcm2835: Fix DMA channel leak on probe error (Lukas Wunner)
- gfs2: Revert "Fix loop in gfs2_rbm_find" (Andreas Gruenbacher)
- gpio: pcf857x: Fix interrupts on multiple instances (Roger Quadros)
- gpio: altera-a10sr: Set proper output level for direction_output (Axel Lin)
- arm64: hibernate: Clean the __hyp_text to PoC after resume (James Morse)
- arm64: hyp-stub: Forbid kprobing of the hyp-stub (James Morse)
- arm64: kaslr: ensure randomized quantities are clean also when kaslr is off (Ard Biesheuvel)
- ARM: cns3xxx: Fix writing to wrong PCI config registers after alignment (Koen Vandeputte)
- NFS: Fix up return value on fatal errors in nfs_page_async_flush() (Trond Myklebust)
- selftests/seccomp: Enhance per-arch ptrace syscall skip tests (Kees Cook)
- iommu/vt-d: Fix memory leak in intel_iommu_put_resv_regions() (Gerald Schaefer)
- fs/dcache: Fix incorrect nr_dentry_unused accounting in shrink_dcache_sb() (Waiman Long)
- CIFS: Do not count -ENODATA as failure for query directory (Pavel Shilovsky)
- ipvlan, l3mdev: fix broken l3s mode wrt local routes (Daniel Borkmann)
- l2tp: fix reading optional fields of L2TPv3 (Jacob Wen)
- l2tp: remove l2specific_len dependency in l2tp_core (Lorenzo Bianconi)
- sctp: improve the events for sctp stream reset (Xin Long)
- sctp: improve the events for sctp stream adding (Xin Long)
- virtio_net: Fix not restoring real_num_rx_queues (Toshiaki Makita)
- virtio_net: Don't call free_old_xmit_skbs for xdp_frames (Toshiaki Makita)
- virtio_net: Don't enable NAPI when interface is down (Toshiaki Makita)
- Revert "net/mlx5e: E-Switch, Initialize eswitch only if eswitch manager" (Bodong Wang)
- net/mlx5e: Allow MAC invalidation while spoofchk is ON (Aya Levin)
- ucc_geth: Reset BQL queue when stopping device (Mathias Thore)
- net: set default network namespace in init_dummy_netdev() (Josh Elsasser)
- net/rose: fix NULL ax25_cb kernel panic (Bernard Pidoux)
- netrom: switch to sock timer API (Cong Wang)
- net/mlx4_core: Add masking for a few queries on HCA caps (Aya Levin)
- l2tp: copy 4 more bytes to linear part if necessary (Jacob Wen)
- ipv6: sr: clear IP6CB(skb) on SRH ip4ip6 encapsulation (Yohei Kanemaru)
- ipv6: Consider sk_bound_dev_if when binding a socket to an address (David Ahern)
- Fix "net: ipv4: do not handle duplicate fragments as overlapping" (Greg Kroah-Hartman)
-
Wed May 22 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1920.el7uek]
- Fix "net: ipv4: do not handle duplicate fragments as overlapping" (Greg Kroah-Hartman) [Orabug: 29719598]
- ocfs2: fix ocfs2 read inode data panic in ocfs2_iget (Shuning Zhang) [Orabug: 29811588]
- x86/speculation/mds: Add 'mitigations=' support for MDS (Josh Poimboeuf) [Orabug: 29791025]
- Parfait fixes for defects found by parfait-tools (Anjali Kulkarni) [Orabug: 29760268]
- net: rds: force to destroy connection if t_sock is NULL in rds_tcp_kill_sock(). (Mao Wenan) [Orabug: 29760503] {CVE-2019-11815}
- scsi: megaraid_sas: return error when create DMA pool failed (Jason Yan) [Orabug: 29760668] {CVE-2019-11810}
- scsi: libsas: fix a race condition when smp task timeout (Jason Yan) [Orabug: 29760728] {CVE-2018-20836}
- Bluetooth: hidp: fix buffer overflow (Young Xiao) [Orabug: 29778095] {CVE-2019-11884}
- x86/speculation/mds: Check for the right microcode before setting mitigation (Kanth Ghatraju) [Orabug: 29791989]
- x86/mds: Add empty commit for CVE-2019-11091 (Kanth Ghatraju) [Orabug: 29526892] {CVE-2019-11091}
- x86/speculation/mds: Make mds_mitigation mutable after init (Kanth Ghatraju) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/speculation/mds: Add debugfs for controlling MDS (Kanth Ghatraju) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/speculation/mds: Add boot option to enable MDS protection only while in idle (Boris Ostrovsky) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/speculation: Support 'mitigations=' cmdline option (Josh Poimboeuf) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- cpu/speculation: Add 'mitigations=' cmdline option (Josh Poimboeuf) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/speculation/mds: Print SMT vulnerable on MSBDS with mitigations off (Konrad Rzeszutek Wilk) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/speculation/mds: Fix comment (Boris Ostrovsky) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/speculation/mds: Add SMT warning message (Josh Poimboeuf) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/speculation: Move arch_smt_update() call to after mitigation decisions (Josh Poimboeuf) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/speculation/mds: Add mds=full,nosmt cmdline option (Josh Poimboeuf) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- Documentation: Add MDS vulnerability documentation (Thomas Gleixner) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- Documentation: Move L1TF to separate directory (Thomas Gleixner) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/speculation/mds: Add mitigation mode VMWERV (Thomas Gleixner) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/speculation/mds: Add sysfs reporting for MDS (Thomas Gleixner) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/speculation/mds: Add mitigation control for MDS (Thomas Gleixner) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/speculation/mds: Conditionally clear CPU buffers on idle entry (Thomas Gleixner) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/kvm/vmx: Add MDS protection when L1D Flush is not active (Thomas Gleixner) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/speculation/mds: Clear CPU buffers on exit to user (Thomas Gleixner) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/speculation/mds: Add mds_clear_cpu_buffers() (Thomas Gleixner) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/kvm: Expose X86_FEATURE_MD_CLEAR to guests (Andi Kleen) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/speculation/mds: Add BUG_MSBDS_ONLY (Thomas Gleixner) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/speculation/mds: Add basic bug infrastructure for MDS (Andi Kleen) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127} {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/speculation: Consolidate CPU whitelists (Thomas Gleixner) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/msr-index: Cleanup bit defines (Thomas Gleixner) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- locking/atomics, asm-generic: Move some macros from <linux/bitops.h> to a new <linux/bits.h> file (Will Deacon) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/cpu: Sanitize FAM6_ATOM naming (Peter Zijlstra) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- Documentation/l1tf: Fix small spelling typo (Salvatore Bonaccorso) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- x86/speculation: Simplify the CPU bug detection logic (Dominik Brodowski) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- tools include: Adopt linux/bits.h (Arnaldo Carvalho de Melo) [Orabug: 29526892] {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127}
- hugetlbfs: don't retry when pool page allocations start to fail (Mike Kravetz) [Orabug: 29778806]
- vxlan: test dev->flags & IFF_UP before accessing vxlan->dev->dev_addr (Venkat Venkatsubra) [Orabug: 29772237]
- vxlan: test dev->flags & IFF_UP before calling gro_cells_receive() (Venkat Venkatsubra) [Orabug: 29772237]
- bpf: update skb->protocol in bpf_skb_net_grow (Willem de Bruijn) [Orabug: 29754923]
- bpf: reserve flags in bpf_skb_net_shrink (Willem de Bruijn) [Orabug: 29754923]
- bpf: fix whitespace for ENCAP_L2 defines in bpf.h (Alan Maguire) [Orabug: 29754923]
- bpf: sync bpf.h to tools/ for BPF_F_ADJ_ROOM_ENCAP_L2 (Alan Maguire) [Orabug: 29754923]
- bpf: add layer 2 encap support to bpf_skb_adjust_room (Alan Maguire) [Orabug: 29754923]
- bpf: silence uninitialized var warning in bpf_skb_net_grow (Willem de Bruijn) [Orabug: 29754923]
- bpf: Sync bpf.h to tools (Willem de Bruijn) [Orabug: 29754923]
- bpf: add bpf_skb_adjust_room encap flags (Willem de Bruijn) [Orabug: 29754923]
- bpf: add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_FIXED_GSO (Willem de Bruijn) [Orabug: 29754923]
- bpf: add bpf_skb_adjust_room mode BPF_ADJ_ROOM_MAC (Willem de Bruijn) [Orabug: 29754923]
- bpf: in bpf_skb_adjust_room avoid copy in tx fast path (Willem de Bruijn) [Orabug: 29754923]
- bpf: only test gso type on gso packets (Willem de Bruijn) [Orabug: 29754923]
- bpf: only adjust gso_size on bytestream protocols (Willem de Bruijn) [Orabug: 29754923]
- bpf: fix bpf_skb_adjust_net/bpf_skb_proto_xlat to deal with gso sctp skbs (Daniel Axtens) [Orabug: 29754923]
- docs: segmentation-offloads.txt: add SCTP info (Daniel Axtens) [Orabug: 29754923]
- bnxt_en: Reset device on RX buffer errors. (Michael Chan) [Orabug: 29651225]
-
Tue May 14 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1919.el7uek]
- IB/uverbs: Add xrc_odp_caps length to total response length (Qing Huang) [Orabug: 29475278]
- net/mlx5: ODP support for XRC transport is not enabled by default in FW (Moni Shoua) [Orabug: 29475278]
- IB/mlx5: Set correct write permissions for implicit ODP MR (Moni Shoua) [Orabug: 29475278]
- IB/core: Abort page fault handler silently during owning process exit (Moni Shoua) [Orabug: 29475278]
- IB/mlx5: Validate correct PD before prefetch MR (Moni Shoua) [Orabug: 29475278]
- IB/mlx5: Protect against prefetch of invalid MR (Moni Shoua) [Orabug: 29475278]
- RDMA/umem: Add missing initialization of owning_mm (Artemy Kovalyov) [Orabug: 29475278]
- IB/mlx5: Fix how advise_mr() launches async work (Jason Gunthorpe) [Orabug: 29475278]
- RDMA/device: Expose ib_device_try_get(() (Jason Gunthorpe) [Orabug: 29475278]
- RDMA/mlx5: Introduce and reuse helper to identify ODP MR (Leon Romanovsky) [Orabug: 29475278]
- IB/mlx5: Fix wrong error unwind (Jason Gunthorpe) [Orabug: 29475278]
- IB/mlx5: Fix implicit ODP interrupted page fault (Artemy Kovalyov) [Orabug: 29475278]
- RDMA/core: Sync unregistration with netlink commands (Parav Pandit) [Orabug: 29475278]
- net/mlx5: Use multi threaded workqueue for page fault handling (Moni Shoua) [Orabug: 29475278]
- net/mlx5: Return success for PAGE_FAULT_RESUME in internal error state (Moni Shoua) [Orabug: 29475278]
- Delay IP migration for failback by 10s for NETDEV_CHANGE event (Sudhakar Dindukurti) [Orabug: 29761370]
- scsi: flip the default on use_clustering (Christoph Hellwig) [Orabug: 29411891]
- scsi: qla2xxx: Update driver version to 10.00.00.13-k (Himanshu Madhani) [Orabug: 29411891]
- scsi: qla2xxx: Use complete switch scan for RSCN events (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Restore FAWWPN of Physical Port only for loop down (Sawan Chandak) [Orabug: 29411891]
- scsi: qla2xxx: Prevent memory leak for CT req/rsp allocation (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix SRB allocation flag to avoid sleeping in IRQ context (Giridhar Malavali) [Orabug: 29411891]
- scsi: qla2xxx: allow session delete to finish before create. (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: fix fcport null pointer access. (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: flush IO on chip reset or sess delete (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix session cleanup hang (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Change default ZIO threshold. (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Add pci function reset support. (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix N2N target discovery with Local loop (Himanshu Madhani) [Orabug: 29411891]
- scsi: qla2xxx: Add new FC-NVMe enable BIT to enable FC-NVMe feature (Giridhar Malavali) [Orabug: 29411891]
- scsi: qla2xxx: no need to check return value of debugfs_create functions (Greg Kroah-Hartman) [Orabug: 29411891]
- scsi: qla2xxx: Add protection mask module parameters (Martin K. Petersen) [Orabug: 29411891]
- scsi: qla2xxx: deadlock by configfs_depend_item (Anatoliy Glagolev) [Orabug: 29411891]
- scsi: qla2xxx: Update driver version to 10.00.00.12-k (Himanshu Madhani) [Orabug: 29411891]
- scsi: qla2xxx: Fix for FC-NVMe discovery for NPIV port (Giridhar Malavali) [Orabug: 29411891]
- scsi: qla2xxx: Enable FC-NVME on NPIV ports (Anil Gurumurthy) [Orabug: 29411891]
- Revert "scsi: qla2xxx: Fix NVMe Target discovery" (Himanshu Madhani) [Orabug: 29411891]
- scsi: qla2xxx: Timeouts occur on surprise removal of QLogic adapter (Bill Kuzeja) [Orabug: 29411891]
- scsi: qla2xxx: Fix a typo in MODULE_PARM_DESC (Masanari Iida) [Orabug: 29411891]
- scsi: qla2xxx: Remove two arguments from qlafx00_error_entry() (Bart Van Assche) [Orabug: 29411891]
- scsi: qla2xxx: Make sure that qlafx00_ioctl_iosb_entry() initializes 'res' (Bart Van Assche) [Orabug: 29411891]
- scsi: qla2xxx: Remove a set-but-not-used variable (Bart Van Assche) [Orabug: 29411891]
- scsi: qla2xxx: Make qla2x00_sysfs_write_nvram() easier to analyze (Bart Van Assche) [Orabug: 29411891]
- scsi: qla2xxx: Declare local functions 'static' (Bart Van Assche) [Orabug: 29411891]
- scsi: qla2xxx: Improve several kernel-doc headers (Bart Van Assche) [Orabug: 29411891]
- scsi: qla2xxx: Modify fall-through annotations (Bart Van Assche) [Orabug: 29411891]
- scsi: qla2xxx: fully convert to the generic DMA API (Christoph Hellwig) [Orabug: 29411891]
- scsi: qla2xxx: Simplify conditional check (Nathan Chancellor) [Orabug: 29411891]
- scsi: qla2xxx: Remove unnecessary self assignment (Nathan Chancellor) [Orabug: 29411891]
- PCI/AER: Remove pci_cleanup_aer_uncorrect_error_status() calls (Oza Pawandeep) [Orabug: 29411891]
- scsi: qla2xxx: Return switch command on a timeout (Himanshu Madhani) [Orabug: 29411891]
- scsi: qla2xxx: Move log messages before issuing command to firmware (Giridhar Malavali) [Orabug: 29411891]
- scsi: qla2xxx: Fix for double free of SRB structure (Giridhar Malavali) [Orabug: 29411891]
- scsi: qla2xxx: Fix recursive mailbox timeout (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix driver hang when FC-NVMe LUNs are configured (Himanshu Madhani) [Orabug: 29411891]
- scsi: qla2xxx: Fix duplicate switch database entries (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix NVMe Target discovery (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix NVMe session hang on unload (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: don't allow negative thresholds (Dan Carpenter) [Orabug: 29411891]
- scsi: qla2xxx: Fix comment in MODULE_PARM_DESC in qla2xxx (Masanari Iida) [Orabug: 29411891]
- scsi: qla2xxx: Remove set but not used variable 'ptr_dma' (YueHaibing) [Orabug: 29411891]
- scsi: qla2xxx: fix typo "CT-PASSTRHU" -> "CT-PASSTHRU" (Colin Ian King) [Orabug: 29411891]
- scsi: qla2xxx: Update driver version to 10.00.00.11-k (Himanshu Madhani) [Orabug: 29411891]
- scsi: qla2xxx: Fix double increment of switch scan retry count (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix duplicate switch's Nport ID entries (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix premature command free (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Reject bsg request if chip is down. (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix stuck session in PLOGI state (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix early srb free on abort (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix race condition for resource cleanup (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix dropped srb resource. (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix port speed display on chip reset (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Check for Register disconnect (Sawan Chandak) [Orabug: 29411891]
- scsi: qla2xxx: Increase abort timeout value (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Allow FC-NVMe underrun to be handled by transport (Darren Trapp) [Orabug: 29411891]
- scsi: qla2xxx: Update driver version to 10.00.00.10-k (Himanshu Madhani) [Orabug: 29411891]
- scsi: qla2xxx: Move ABTS code behind qpair (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Remove stale ADISC_DONE event (Himanshu Madhani) [Orabug: 29411891]
- scsi: qla2xxx: Fix Remote port registration (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Remove ASYNC GIDPN switch command (Himanshu Madhani) [Orabug: 29411891]
- scsi: qla2xxx: Reduce holding sess_lock to prevent CPU lock-up (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Move {get|rel}_sp to base_qpair struct (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Add support for ZIO6 interrupt threshold (John Donnelly) [Orabug: 29411891]
- scsi: qla2xxx: Fix out of order Termination and ABTS response (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Add logic to detect ABTS hang and response completion (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Add appropriate debug info for invalid RX_ID (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix deadlock between ATIO and HW lock (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Serialize mailbox request (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Update driver to version 10.00.00.09-k (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Terminate Plogi/PRLI if WWN is 0 (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Defer chip reset until target mode is enabled (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix iIDMA error (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Remove all rports if fabric scan retry fails (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Force fw cleanup on ADISC error (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Turn off IOCB timeout timer on IOCB completion (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Decrement login retry count for only plogi (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Move rport registration out of internal work_list (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Remove redundant check for fcport deletion (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Update rscn_rcvd field to more meaningful scan_needed (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Use correct qpair for ABTS/CMD (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix process response queue for ISP26XX and above (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix issue reported by static checker for qla2x00_els_dcmd2_sp_done() (Quinn Tran) [Orabug: 29411891]
- qla2xxx: Update driver version to 10.00.00.08-k (Himanshu Madhani) [Orabug: 29411891]
- scsi: qla2xxx: Migrate NVME N2N handling into state machine (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Save frame payload size from ICB (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix stalled relogin (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix race between switch cmd completion and timeout (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix Management Server NPort handle reservation logic (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Flush mailbox commands on chip reset (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix unintended Logout (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix session state stuck in Get Port DB (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix redundant fc_rport registration (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Silent erroneous message (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Prevent sysfs access when chip is down (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Add longer window for chip reset (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix login retry count (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix N2N link re-connect (Quinn Tran) [Orabug: 29411891]
- qla2xxx: Cleanup for N2N code (Himanshu Madhani) [Orabug: 29411891]
- qla2xxx: Fix driver unload by shutting down chip (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix inconsistent DMA mem alloc/free (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: remove irq save in qla2x00_poll() (Sebastian Andrzej Siewior) [Orabug: 29411891]
- scsi: qla2xxx: Spinlock recursion in qla_target (Mikhail Malygin) [Orabug: 29411891]
- scsi: qla2xxx: Fix crash on qla2x00_mailbox_command (Rodrigo R. Galvao) [Orabug: 29411891]
- scsi: qla2xxx: remove the unused tcm_qla2xxx_cmd_wq (Andrei Vagin) [Orabug: 29411891]
- scsi: qla2xxx: Fix TMF and Multi-Queue config (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Prevent relogin loop by removing stale code (himanshu.madhani@cavium.com) [Orabug: 29411891]
- scsi: qla2xxx: Remove stale debug value for login_retry flag (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Use predefined get_datalen_for_atio() inline function (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix Inquiry command being dropped in Target mode (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Move GPSC and GFPNID out of session management (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Reduce redundant ADISC command for RSCNs (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Delete session for nport id change (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix Rport and session state getting out of sync (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: Fix sending ADISC command for login (Quinn Tran) [Orabug: 29411891]
- scsi: qla2xxx: fx00 copypaste typo (Meelis Roos) [Orabug: 29411891]
- scsi: qla2xxx: fix error message on <qla2400 (Meelis Roos) [Orabug: 29411891]
- libnvdimm/pmem: fix a possible OOB access when read and write pmem (Li RongQing) [Orabug: 29745462]
- libnvdimm/namespace: Fix a potential NULL pointer dereference (Kangjie Lu) [Orabug: 29745462]
- tools/testing/nvdimm: Retain security state after overwrite (Dave Jiang) [Orabug: 29745462]
- libnvdimm/security, acpi/nfit: unify zero-key for all security commands (Dave Jiang) [Orabug: 29745462]
- libnvdimm/security: provide fix for secure-erase to use zero-key (Dave Jiang) [Orabug: 29745462]
- acpi/nfit: Always dump _DSM output payload (Dan Williams) [Orabug: 29745462]
- nfit: acpi_nfit_ctl(): Check out_obj->type in the right place (Dexuan Cui) [Orabug: 29745462]
- RoCE:KVM guest: failover doesn't work if an interface isn't configured (Sudhakar Dindukurti) [Orabug: 29476868]
- Add more debug messages in Resilient RDMAIP (Sudhakar Dindukurti) [Orabug: 29683262]
- rds: Introduce a pool of worker threads for connection management (Håkon Bugge) [Orabug: 29629971]
- rds: Use rds_conn_path cp_wq when applicable (Håkon Bugge) [Orabug: 29629971]
- rds: ib: Implement proper cm_id compare (Håkon Bugge) [Orabug: 29629971]
- Revert "net/rds: prevent RDS connections using stale ARP entries" (Håkon Bugge) [Orabug: 29629971]
- rds: ib: Flush ARP cache when needed (Håkon Bugge) [Orabug: 29629971]
- rds: Add simple heuristics to determine connect delay (Håkon Bugge) [Orabug: 29629971]
- rds: Fix one-sided connect (Håkon Bugge) [Orabug: 29629971]
- rds: Consolidate and align ftrace related to connection management (Håkon Bugge) [Orabug: 29629971]
- rdmaip: Fix gratuitous ARP storm (Håkon Bugge) [Orabug: 29629971]
- IB/mlx4: Increase the timeout for CM cache (Håkon Bugge) [Orabug: 29629971]
- bpf: add perf event notificaton support for sock_ops (Alan Maguire) [Orabug: 28923252]
- x86/platform/uv/BAU: Replace hard-coded values with MMR definitions (Andrew Banman) [Orabug: 29701123]
- x86/platform/UV: Fix UV4A BAU MMRs (Mike Travis) [Orabug: 29701123]
- x86/platform/UV: Add kernel parameter to set memory block size (mike.travis@hpe.com) [Orabug: 29721361]
- x86/platform/UV: Use new set memory block size function (mike.travis@hpe.com) [Orabug: 29721361]
- x86/platform/UV: Add adjustable set memory block size function (mike.travis@hpe.com) [Orabug: 29721361]
- x86/platform/UV: Fix critical UV MMR address error (mike.travis@hpe.com) [Orabug: 29721378]
- nvme-fc: fix numa_node when dev is null (James Smart) [Orabug: 29742678]
- nvme: add a numa_node field to struct nvme_ctrl (Hannes Reinecke) [Orabug: 29742678]
- nvme-multipath: round-robin I/O policy (Hannes Reinecke) [Orabug: 29742678]
- nvme-multipath: relax ANA state check (Martin George) [Orabug: 29742678]
- nvme-multipath: drop optimization for static ANA group IDs (Hannes Reinecke) [Orabug: 29742678]
- nvme-multipath: zero out ANA log buffer (Hannes Reinecke) [Orabug: 29742678]
- rds: Incorrect locking in rds_tcp_conn_path_shutdown() (Ka-Cheong Poon) [Orabug: 29493617]
- rds: Add per namespace RDS/TCP accept work queue (Ka-Cheong Poon) [Orabug: 29493617]
- HID: debug: fix the ring buffer implementation (Vladis Dronov) [Orabug: 29552057] {CVE-2019-3819} {CVE-2019-3819}
- vfio/type1: Limit DMA mappings per container (Alex Williamson) [Orabug: 29623024] {CVE-2019-3882} {CVE-2019-3882}
- KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts (Sean Christopherson) [Orabug: 29679040]
- bnxt_en: Use NETIF_F_GRO_HW. (Michael Chan) [Orabug: 29319556]
- net: Disable GRO_HW when generic XDP is installed on a device. (Michael Chan) [Orabug: 29319556]
- net: Introduce NETIF_F_GRO_HW. (Michael Chan) [Orabug: 29319556]
-
Tue Apr 30 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1918.el7uek]
- x86/perf/amd: Remove need to check "running" bit in NMI handler (Lendacky, Thomas) [Orabug: 29700849]
- x86/perf/amd: Resolve NMI latency issues for active PMCs (Lendacky, Thomas) [Orabug: 29700849]
- x86/perf/amd: Resolve race condition when disabling PMC (Lendacky, Thomas) [Orabug: 29700849]
- x86/speculation: RSB stuffing with retpoline on Skylake+ cpus (William Roche) [Orabug: 29173479]
- x86/speculation: reformatting RSB overwrite macro (William Roche) [Orabug: 29173479]
- x86/speculation: Dynamic enable and disable of RSB stuffing with IBRS&!SMEP (William Roche) [Orabug: 29173479]
- x86/speculation: STUFF_RSB dynamic enable (William Roche) [Orabug: 29173479]
- int3 handler better address space detection on interrupts (William Roche) [Orabug: 29173479]
- x86/speculation: Rename STUFF_RSB_NON_SMEP code to STUFF_RSB (William Roche) [Orabug: 29173479]
- KVM: VMX: Nop emulation of MSR_IA32_POWER_CTL (Liran Alon) [Orabug: 29642730]
- xfs: update ctime and remove suid before cloning files (Darrick J. Wong) [Orabug: 29642883]
- xfs: zero posteof blocks when cloning above eof (Darrick J. Wong) [Orabug: 29642883]
- xfs: refactor clonerange preparation into a separate helper (Darrick J. Wong) [Orabug: 29642883]
- xfs: add lazytime mount option (Darrick J. Wong) [Orabug: 29662222]
- ecryptfs: remove unnecessary i_version bump (Jeff Layton) [Orabug: 29662222]
- repairing kmodstd to support cross compilation (Mark Nicholson) [Orabug: 29676746]
- xfs: don't overflow xattr listent buffer (Darrick J. Wong) [Orabug: 29343180]
- Linux 4.14.97 (Greg Kroah-Hartman)
- btrfs: dev-replace: go back to suspended state if target device is missing (Anand Jain)
- btrfs: fix error handling in btrfs_dev_replace_start (Jeff Mahoney)
- f2fs: read page index before freeing (Pan Bian)
- xen: Fix x86 sched_clock() interface for xen (Juergen Gross)
- x86/xen/time: Output xen sched_clock time from 0 (Pavel Tatashin)
- x86/xen/time: setup vcpu 0 time info page (Joao Martins)
- x86/xen/time: set pvclock flags on xen_time_init() (Joao Martins)
- x86/pvclock: add setter for pvclock_pvti_cpu0_va (Joao Martins)
- ptp_kvm: probe for kvm guest availability (Joao Martins)
- xhci: Fix leaking USB3 shared_hcd at xhci removal (Mathias Nyman)
- usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup (Jack Pham)
- nvmet-rdma: fix null dereference under heavy load (Raju Rangoju)
- nvmet-rdma: Add unlikely for response allocated check (Israel Rukshin)
- s390/smp: Fix calling smp_call_ipl_cpu() from ipl CPU (David Hildenbrand)
- KVM: x86: Fix a 4.14 backport regression related to userspace/guest FPU (Sean Christopherson)
- net: stmmac: Use correct values in TQS/RQS fields (Jose Abreu)
- Revert "seccomp: add a selftest for get_metadata" (Sasha Levin)
- perf unwind: Take pgoff into account when reporting elf to libdwfl (Milian Wolff)
- perf unwind: Unwind with libdw doesn't take symfs into account (Martin Vuille)
- vt: invoke notifier on screen size change (Nicolas Pitre)
- can: bcm: check timer values before ktime conversion (Oliver Hartkopp)
- can: dev: __can_get_echo_skb(): fix bogous check for non-existing skb by removing it (Manfred Schlaegl)
- irqchip/gic-v3-its: Align PCI Multi-MSI allocation on their size (Marc Zyngier)
- posix-cpu-timers: Unbreak timer rearming (Thomas Gleixner)
- x86/kaslr: Fix incorrect i8254 outb() parameters (Daniel Drake)
- x86/selftests/pkeys: Fork() to check for state being preserved (Dave Hansen)
- x86/pkeys: Properly copy pkey state at fork() (Dave Hansen)
- KVM: x86: Fix single-step debugging (Alexander Popov)
- dm crypt: fix parsing of extended IV arguments (Milan Broz)
- dm thin: fix passdown_double_checking_shared_status() (Joe Thornber)
- acpi/nfit: Fix command-supported detection (Dan Williams)
- acpi/nfit: Block function zero DSMs (Dan Williams)
- Input: uinput - fix undefined behavior in uinput_validate_absinfo() (Dmitry Torokhov)
- compiler.h: enable builtin overflow checkers and add fallback code (Rasmus Villemoes)
- Input: xpad - add support for SteelSeries Stratus Duo (Tom Panfil)
- CIFS: Do not reconnect TCP session in add_credits() (Pavel Shilovsky)
- CIFS: Fix credit calculation for encrypted reads with errors (Pavel Shilovsky)
- CIFS: Fix credits calculations for reads with errors (Pavel Shilovsky)
- CIFS: Fix possible hang during async MTU reads and writes (Pavel Shilovsky)
- Drivers: hv: vmbus: Check for ring when getting debug info (Dexuan Cui)
- hv_balloon: avoid touching uninitialized struct page during tail onlining (Vitaly Kuznetsov)
- tty/n_hdlc: fix __might_sleep warning (Paul Fulghum)
- uart: Fix crash in uart_write and uart_put_char (Samir Virmani)
- tty: Handle problem if line discipline does not have receive_buf (Greg Kroah-Hartman)
- staging: rtl8188eu: Add device code for D-Link DWA-121 rev B1 (Michael Straube)
- char/mwave: fix potential Spectre v1 vulnerability (Gustavo A. R. Silva)
- s390/smp: fix CPU hotplug deadlock with CPU rescan (Gerald Schaefer)
- s390/early: improve machine detection (Christian Borntraeger)
- ARC: perf: map generic branches to correct hardware condition (Eugeniy Paltsev)
- ARC: adjust memblock_reserve of kernel memory (Eugeniy Paltsev)
- ARCv2: lib: memeset: fix doing prefetchw outside of buffer (Eugeniy Paltsev)
- ALSA: hda - Add mute LED support for HP ProBook 470 G5 (Anthony Wong)
- ASoC: rt5514-spi: Fix potential NULL pointer dereference (Gustavo A. R. Silva)
- ASoC: atom: fix a missing check of snd_pcm_lib_malloc_pages (Kangjie Lu)
- USB: serial: pl2303: add new PID to support PL2303TB (Charles Yeh)
- USB: serial: simple: add Motorola Tetra TPG2200 device id (Max Schulze)
- mei: me: add denverton innovation engine device IDs (Tomas Winkler)
- mmc: Kconfig: Enable CONFIG_MMC_SDHCI_IO_ACCESSORS (Vijay Viswanath)
- ipfrag: really prevent allocation on netns exit (Paolo Abeni)
- tcp: allow MSG_ZEROCOPY transmission also in CLOSE_WAIT state (Willem de Bruijn)
- net: ipv4: Fix memory leak in network namespace dismantle (Ido Schimmel)
- vhost: log dirty page correctly (Jason Wang)
- openvswitch: Avoid OOB read when parsing flow nlattrs (Ross Lagerwall)
- net_sched: refetch skb protocol for each filter (Cong Wang)
- net: phy: mdio_bus: add missing device_del() in mdiobus_register() error handling (Thomas Petazzoni)
- net: Fix usage of pskb_trim_rcsum (Ross Lagerwall)
- net: bridge: Fix ethernet header pointer before check skb forwardable (Yunjian Wang)
- amd-xgbe: Fix mdio access for non-zero ports and clause 45 PHYs (Lendacky, Thomas)
-
Sun Apr 21 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1917.el7uek]
- swiotlb: save io_tlb_used to local variable before leaving critical section (Dongli Zhang) [Orabug: 29637503]
- swiotlb: dump used and total slots when swiotlb buffer is full (Dongli Zhang) [Orabug: 29637503]
- KVM: x86: nVMX: fix x2APIC VTPR read intercept (Marc Orr) [Orabug: 29617950] {CVE-2019-3887}
- KVM: x86: nVMX: close leak of L0's x2APIC MSRs (CVE-2019-3887) (Marc Orr) [Orabug: 29617950] {CVE-2019-3887}
- net/mlx5: E-Switch, fix syndrome (0x678139) when turn on vepa (Huy Nguyen) [Orabug: 29455429]
- net/mlx5: E-Switch, Fix access to invalid memory when toggling esw modes (Roi Dayan) [Orabug: 29455429]
- net/mlx5: Avoid panic when setting vport mac, getting vport config (Tonghao Zhang) [Orabug: 29455429]
- net/mlx5: Support ndo bridge_setlink and getlink (Huy Nguyen) [Orabug: 29455429]
- net/mlx5: E-Switch, Add support for VEPA in legacy mode. (Huy Nguyen) [Orabug: 29455429]
- net/mlx5: Split FDB fast path prio to multiple namespaces (Paul Blakey) [Orabug: 29455429]
- net/mlx5: E-Switch, Remove unused argument when creating legacy FDB (Eli Cohen) [Orabug: 29455429]
- net/mlx5: E-switch, Create a second level FDB flow table (Chris Mi) [Orabug: 29455429]
- net/mlx5: Add cap bits for flow table destination in FDB table (Chris Mi) [Orabug: 29455429]
- net/mlx5: E-Switch, Reorganize and rename fdb flow tables (Chris Mi) [Orabug: 29455429]
- net/mlx5: Add destination e-switch owner (Shahar Klein) [Orabug: 29455429]
- net/mlx5: Properly handle a vport destination when setting FTE (Shahar Klein) [Orabug: 29455429]
- net/mlx5: E-Switch, Reload IB interface when switching devlink modes (Mark Bloch) [Orabug: 29455429]
- net/mlx5: E-Switch, Optimize HW steering tables in switchdev mode (Mark Bloch) [Orabug: 29455429]
- net/mlx5: E-Switch, Increase number of FTEs in FDB in switchdev mode (Mark Bloch) [Orabug: 29455429]
- net/mlx5: Separate ingress/egress namespaces for each vport (Gal Pressman) [Orabug: 29455429]
- net/mlx5: Fix ingress/egress naming mistake (Gal Pressman) [Orabug: 29455429]
- net/mlx5: Initialize destination_flow struct to 0 (Rabie Loulou) [Orabug: 29455429]
- Disable module unload by default (Sudhakar Dindukurti) [Orabug: 29620296]
- backout commit f93d6b6 from bnxt_compat.[ch] (George Kennedy) [Orabug: 29631401]
- x86/bugs, kvm: don't miss SSBD when IBRS is in use. (Mihai Carabas) [Orabug: 29642105]
- uek-rpm: Fix mce-inject.ko path in nano kernel modules list (Somasundaram Krishnasamy) [Orabug: 29667299]
- kvm: properly check debugfs dentry before using it (Greg Kroah-Hartman) [Orabug: 29384527]
- KVM: MMU: record maximum physical address width in kvm_mmu_extended_role (Yu Zhang) [Orabug: 29384527]
- x86/kvm/mmu: fix switch between root and guest MMUs (Vitaly Kuznetsov) [Orabug: 29384527]
- kvm: vmx: Fix entry number check for add_atomic_switch_msr() (Xiaoyao Li) [Orabug: 29384527]
- KVM: nVMX: Restore a preemption timer consistency check (Sean Christopherson) [Orabug: 29384527]
- x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only when it is available (Vitaly Kuznetsov) [Orabug: 29384527]
- cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVM (Josh Poimboeuf) [Orabug: 29384527]
- KVM: x86: Mark expected switch fall-throughs (Gustavo A. R. Silva) [Orabug: 29384527]
- KVM: x86: fix TRACE_INCLUDE_PATH and remove -I. header search paths (Masahiro Yamada) [Orabug: 29384527]
- KVM: selftests: check returned evmcs version range (Vitaly Kuznetsov) [Orabug: 29384527]
- x86/kvm/hyper-v: nested_enable_evmcs() sets vmcs_version incorrectly (Vitaly Kuznetsov) [Orabug: 29384527]
- KVM: VMX: Move vmx_vcpu_run()'s VM-Enter asm blob to a helper function (Sean Christopherson) [Orabug: 29384527]
- kvm: selftests: Fix region overlap check in kvm_util (Ben Gardon) [Orabug: 29384527]
- kvm: vmx: fix some -Wmissing-prototypes warnings (Yi Wang) [Orabug: 29384527]
- KVM: nSVM: clear events pending from svm_complete_interrupts() when exiting to L1 (Vitaly Kuznetsov) [Orabug: 29384527]
- KVM: x86: Fix PV IPIs for 32-bit KVM host (Sean Christopherson) [Orabug: 29384527]
- x86/kvm/hyper-v: recommend using eVMCS only when it is enabled (Vitaly Kuznetsov) [Orabug: 29384527]
- x86/kvm/hyper-v: don't recommend doing reset via synthetic MSR (Vitaly Kuznetsov) [Orabug: 29384527]
- kvm: x86/vmx: Use kzalloc for cached_vmcs12 (Tom Roeder) [Orabug: 29384527]
- KVM: VMX: Use the correct field var when clearing VM_ENTRY_LOAD_IA32_PERF_GLOBAL_CTRL (Sean Christopherson) [Orabug: 29384527]
- KVM: x86: Fix single-step debugging (Alexander Popov) [Orabug: 29384527]
- x86/kvm/hyper-v: don't announce GUEST IDLE MSR support (Vitaly Kuznetsov) [Orabug: 29384527]
- x86/kvm/nVMX: don't skip emulated instruction twice when vmptr address is not backed (Vitaly Kuznetsov) [Orabug: 29384527]
- kvm: sev: Fail KVM_SEV_INIT if already initialized (David Rientjes) [Orabug: 29384527]
- KVM: validate userspace input in kvm_clear_dirty_log_protect() (Tomas Bortoli) [Orabug: 29384527]
- KVM: x86: Fix bit shifting in update_intel_pt_cfg (Gustavo A. R. Silva) [Orabug: 29384527]
- tools headers uapi: Sync linux/kvm.h with the kernel sources (Arnaldo Carvalho de Melo) [Orabug: 29384527]
- kvm: selftests: ucall: fix exit mmio address guessing (Andrew Jones) [Orabug: 29384527]
- KVM: VMX: Move VM-Enter + VM-Exit handling to non-inline sub-routines (Sean Christopherson) [Orabug: 29384527]
- KVM: VMX: Explicitly reference RCX as the vmx_vcpu pointer in asm blobs (Sean Christopherson) [Orabug: 29384527]
- KVM/x86: Use SVM assembly instruction mnemonics instead of .byte streams (Uros Bizjak) [Orabug: 29384527]
- KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range() (Lan Tianyu) [Orabug: 29384527]
- KVM/MMU: Flush tlb directly in kvm_set_pte_rmapp() (Lan Tianyu) [Orabug: 29384527]
- KVM/MMU: Move tlb flush in kvm_set_pte_rmapp() to kvm_mmu_notifier_change_pte() (Lan Tianyu) [Orabug: 29384527]
- KVM: Make kvm_set_spte_hva() return int (Lan Tianyu) [Orabug: 29384527]
- KVM: Replace old tlb flush function with new one to flush a specified range. (Lan Tianyu) [Orabug: 29384527]
- KVM/MMU: Add tlb flush with range helper function (Lan Tianyu) [Orabug: 29384527]
- KVM/VMX: Add hv tlb range flush support (Lan Tianyu) [Orabug: 29384527]
- x86/hyper-v: Add HvFlushGuestAddressList hypercall support (Lan Tianyu) [Orabug: 29384527]
- KVM: Add tlb_remote_flush_with_range callback in kvm_x86_ops (Lan Tianyu) [Orabug: 29384527]
- KVM: x86: Disable Intel PT when VMXON in L1 guest (Luwei Kang) [Orabug: 29384527]
- KVM: x86: Set intercept for Intel PT MSRs read/write (Chao Peng) [Orabug: 29384527]
- KVM: x86: Implement Intel PT MSRs read/write emulation (Chao Peng) [Orabug: 29384527]
- KVM: x86: Introduce a function to initialize the PT configuration (Luwei Kang) [Orabug: 29384527]
- KVM: x86: Add Intel PT context switch for each vcpu (Chao Peng) [Orabug: 29384527]
- KVM: x86: Add Intel Processor Trace cpuid emulation (Chao Peng) [Orabug: 29384527]
- KVM: x86: Add Intel PT virtualization work mode (Chao Peng) [Orabug: 29384527]
- perf/x86/intel/pt: add new capability for Intel PT (Luwei Kang) [Orabug: 29384527]
- perf/x86/intel/pt: Add new bit definitions for PT MSRs (Luwei Kang) [Orabug: 29384527]
- perf/x86/intel/pt: Introduce intel_pt_validate_cap() (Luwei Kang) [Orabug: 29384527]
- perf/x86/intel/pt: Export pt_cap_get() (Chao Peng) [Orabug: 29384527]
- perf/x86/intel/pt: Move Intel PT MSRs bit defines to global header (Chao Peng) [Orabug: 29384527]
- kvm: selftests: aarch64: dirty_log_test: support greater than 40-bit IPAs (Andrew Jones) [Orabug: 29384527]
- kvm: selftests: add pa-48/va-48 VM modes (Andrew Jones) [Orabug: 29384527]
- kvm: selftests: dirty_log_test: improve mode param management (Andrew Jones) [Orabug: 29384527]
- kvm: selftests: dirty_log_test: reset guest test phys offset (Andrew Jones) [Orabug: 29384527]
- kvm: selftests: dirty_log_test: always use -t (Andrew Jones) [Orabug: 29384527]
- kvm: selftests: dirty_log_test: don't identity map the test mem (Andrew Jones) [Orabug: 29384527]
- kvm: selftests: x86_64: dirty_log_test: fix -t (Andrew Jones) [Orabug: 29384527]
- KVM: fix some typos (Wei Yang) [Orabug: 29384527]
- KVM: x86: Remove KF() macro placeholder (Sean Christopherson) [Orabug: 29384527]
- kvm: vmx: Allow guest read access to IA32_TSC (Jim Mattson) [Orabug: 29384527]
- kvm: nVMX: NMI-window and interrupt-window exiting should wake L2 from HLT (Jim Mattson) [Orabug: 29384527]
- kvm: Change offset in kvm_write_guest_offset_cached to unsigned (Jim Mattson) [Orabug: 29384527]
- kvm: Disallow wraparound in kvm_gfn_to_hva_cache_init (Jim Mattson) [Orabug: 29384527]
- KVM: VMX: Remove duplicated include from vmx.c (YueHaibing) [Orabug: 29384527]
- selftests: kvm: report failed stage when exit reason is unexpected (Vitaly Kuznetsov) [Orabug: 29384527]
- KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupported (Vitaly Kuznetsov) [Orabug: 29384527]
- KVM: x86: fix size of x86_fpu_cache objects (Paolo Bonzini) [Orabug: 29384527]
- kvm: selftests: ucall: improve ucall placement in memory, fix unsigned comparison (Paolo Bonzini) [Orabug: 29384527]
- kvm: x86: Dynamically allocate guest_fpu (Marc Orr) [Orabug: 29384527]
- kvm: x86: Use task structs fpu field for user (Marc Orr) [Orabug: 29384527]
- KVM: nVMX: Move the checks for Guest Non-Register States to a separate helper function (Krish Sadhukhan) [Orabug: 29384527]
- KVM: nVMX: Move the checks for Host Control Registers and MSRs to a separate helper function (Krish Sadhukhan) [Orabug: 29384527]
- KVM: nVMX: Move the checks for VM-Entry Control Fields to a separate helper function (Krish Sadhukhan) [Orabug: 29384527]
- KVM: nVMX: Move the checks for VM-Exit Control Fields to a separate helper function (Krish Sadhukhan) [Orabug: 29384527]
- KVM: nVMX: Remove param indirection from nested_vmx_check_msr_switch() (Sean Christopherson) [Orabug: 29384527]
- KVM: nVMX: Move the checks for VM-Execution Control Fields to a separate helper function (Krish Sadhukhan) [Orabug: 29384527]
- KVM: nVMX: Prepend "nested_vmx_" to check_vmentry_{pre,post}reqs() (Krish Sadhukhan) [Orabug: 29384527]
- KVM/VMX: Check ept_pointer before flushing ept tlb (Lan Tianyu) [Orabug: 29384527]
- KVM nVMX: MSRs should not be stored if VM-entry fails during or after loading guest state (Krish Sadhukhan) [Orabug: 29384527]
- kvm: x86: Don't modify MSR_PLATFORM_INFO on vCPU reset (Jim Mattson) [Orabug: 29384527]
- kvm: vmx: add cpu into VMX preemption timer bug list (Wei Huang) [Orabug: 29384527]
- x86/hyper-v: Stop caring about EOI for direct stimers (Vitaly Kuznetsov) [Orabug: 29384527]
- x86/kvm/hyper-v: avoid open-coding stimer_mark_pending() in kvm_hv_notify_acked_sint() (Vitaly Kuznetsov) [Orabug: 29384527]
- x86/kvm/hyper-v: direct mode for synthetic timers (Vitaly Kuznetsov) [Orabug: 29384527]
- x86/kvm/hyper-v: use stimer config definition from hyperv-tlfs.h (Vitaly Kuznetsov) [Orabug: 29384527]
- x86/hyper-v: move synic/stimer control structures definitions to hyperv-tlfs.h (Vitaly Kuznetsov) [Orabug: 29384527]
- x86/hyper-v: Drop HV_X64_CONFIGURE_PROFILER definition (Vitaly Kuznetsov) [Orabug: 29384527]
- KVM: selftests: Add hyperv_cpuid test (Vitaly Kuznetsov) [Orabug: 29384527]
- KVM: selftests: implement an unchecked version of vcpu_ioctl() (Vitaly Kuznetsov) [Orabug: 29384527]
- x86/kvm/hyper-v: Introduce KVM_GET_SUPPORTED_HV_CPUID (Vitaly Kuznetsov) [Orabug: 29384527]
- x86/kvm/hyper-v: Introduce nested_get_evmcs_version() helper (Vitaly Kuznetsov) [Orabug: 29384527]
- x86/hyper-v: Do some housekeeping in hyperv-tlfs.h (Vitaly Kuznetsov) [Orabug: 29384527]
- x86/hyper-v: Mark TLFS structures packed (Vitaly Kuznetsov) [Orabug: 29384527]
- x86: kvm: hyperv: don't retry message delivery for periodic timers (Roman Kagan) [Orabug: 29384527]
- x86: kvm: hyperv: simplify SynIC message delivery (Roman Kagan) [Orabug: 29384527]
- kvm: x86: remove unnecessary recalculate_apic_map (Peng Hao) [Orabug: 29384527]
- kvm: svm: remove unused struct definition (Peng Hao) [Orabug: 29384527]
- kvm: vmx: Skip all SYSCALL MSRs in setup_msrs() when !EFER.SCE (Jim Mattson) [Orabug: 29384527]
- kvm: vmx: Don't set hardware IA32_CSTAR MSR on VM-entry (Jim Mattson) [Orabug: 29384527]
- kvm: vmx: Document the need for MSR_STAR in i386 builds (Jim Mattson) [Orabug: 29384527]
- kvm: vmx: Set IA32_TSC_AUX for legacy mode guests (Jim Mattson) [Orabug: 29384527]
- KVM: nVMX: Move nested code to dedicated files (Sean Christopherson) [Orabug: 29384527] {CVE-2019-7221}
- KVM: VMX: Expose nested_vmx_allowed() to nested VMX as a non-inline (Sean Christopherson) [Orabug: 29384527]
- KVM: VMX: Expose various getters and setters to nested VMX (Sean Christopherson) [Orabug: 29384527]
- KVM: VMX: Expose misc variables needed for nested VMX (Sean Christopherson) [Orabug: 29384527]
- KVM: nVMX: Move "vmcs12 to shadow/evmcs sync" to helper function (Sean Christopherson) [Orabug: 29384527]
- KVM: nVMX: Call nested_vmx_setup_ctls_msrs() iff @nested is true (Sean Christopherson) [Orabug: 29384527]
- KVM: nVMX: Set callbacks for nested functions during hardware setup (Sean Christopherson) [Orabug: 29384527]
- KVM: VMX: Move the hardware {un}setup functions to the bottom (Sean Christopherson) [Orabug: 29384527]
- KVM: x86: nVMX: Allow nested_enable_evmcs to be NULL (Sean Christopherson) [Orabug: 29384527]
- KVM: VMX: Move nested hardware/vcpu {un}setup to helper functions (Sean Christopherson) [Orabug: 29384527]
- KVM: VMX: Move VMX instruction wrappers to a dedicated header file (Sean Christopherson) [Orabug: 29384527]
- KVM: VMX: Move eVMCS code to dedicated files (Sean Christopherson) [Orabug: 29384527]
- KVM: VMX: Add vmx.h to hold VMX definitions (Sean Christopherson) [Orabug: 29384527]
- KVM: nVMX: Move vmcs12 code to dedicated files (Sean Christopherson) [Orabug: 29384527]
- KVM: VMX: Move VMCS definitions to dedicated file (Sean Christopherson) [Orabug: 29384527]
- KVM: VMX: Expose various module param vars via capabilities.h (Sean Christopherson) [Orabug: 29384527]
- KVM: VMX: Move capabilities structs and helpers to dedicated file (Sean Christopherson) [Orabug: 29384527]
- KVM: VMX: Pass vmx_capability struct to setup_vmcs_config() (Sean Christopherson) [Orabug: 29384527]
- KVM: VMX: Properly handle dynamic VM Entry/Exit controls (Sean Christopherson) [Orabug: 29384527]
- KVM: VMX: Move caching of MSR_IA32_XSS to hardware_setup() (Sean Christopherson) [Orabug: 29384527]
- KVM: VMX: Drop the "vmx" prefix from vmx_evmcs.h (Sean Christopherson) [Orabug: 29384527]
- KVM: VMX: rename vmx_shadow_fields.h to vmcs_shadow_fields.h (Sean Christopherson) [Orabug: 29384527]
- KVM: VMX: Move VMX specific files to a "vmx" subdirectory (Sean Christopherson) [Orabug: 29384527]
- KVM: x86: Add requisite includes to hyperv.h (Sean Christopherson) [Orabug: 29384527]
- KVM: x86: Add requisite includes to kvm_cache_regs.h (Sean Christopherson) [Orabug: 29384527]
- KVM: VMX: Alphabetize the includes in vmx.c (Sean Christopherson) [Orabug: 29384527]
- KVM: nVMX: Allocate and configure VM{READ,WRITE} bitmaps iff enable_shadow_vmcs (Sean Christopherson) [Orabug: 29384527]
- kvm: introduce manual dirty log reprotect (Paolo Bonzini) [Orabug: 29384527]
- kvm: rename last argument to kvm_get_dirty_log_protect (Paolo Bonzini) [Orabug: 29384527]
- kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic (Paolo Bonzini) [Orabug: 29384527]
- kvm: nVMX: Set VM instruction error for VMPTRLD of unbacked page (Jim Mattson) [Orabug: 29384527]
- nVMX x86: Check VMX-preemption timer controls on vmentry of L2 guests (Krish Sadhukhan) [Orabug: 29384527]
- KVM/nVMX: Remove unneeded forward jump in nested_vmx_check_vmentry_hw asm (Uros Bizjak) [Orabug: 29384527]
- KVM: nVMX: Unrestricted guest mode requires EPT (Jim Mattson) [Orabug: 29384527]
- KVM: x86: Trace changes to active TSC offset regardless if vCPU in guest-mode (Paolo Bonzini) [Orabug: 29384527]
- rcutorture: Automatically create initrd directory (Connor Shu) [Orabug: 29384527]
- KVM: vmx: speed up MSR bitmap merge (Paolo Bonzini) [Orabug: 29384527]
- Fix merge of 80f97c79f3e1 ("kvm: nVMX: Fix fault vector for VMX operation at CPL > 0") from v4.14.70 (Jim Mattson) [Orabug: 29384527]
- Fix merge of 63aff65573d7 ("kvm: x86: vmx: fix vpid leak") from v4.14.61 (Liam Merwick) [Orabug: 29384527]
- bonding: ratelimit no-delay interface up messages (Shamir Rabinovitch) [Orabug: 29631452]
- kcov: convert kcov.refcount to refcount_t (Elena Reshetova) [Orabug: 29558684]
- kcov: no need to check return value of debugfs_create functions (Greg Kroah-Hartman) [Orabug: 29558684]
- kernel/kcov.c: mark write_comp_data() as notrace (Anders Roxell) [Orabug: 29558684]
- kernel/kcov.c: mark funcs in __sanitizer_cov_trace_pc() as notrace (Anders Roxell) [Orabug: 29558684]
- sched/core / kcov: avoid kcov_area during task switch (Mark Rutland) [Orabug: 29558684]
- kcov: prefault the kcov_area (Mark Rutland) [Orabug: 29558684]
- kcov: fix comparison callback signature (Dmitry Vyukov) [Orabug: 29558684]
- Makefile: support flag -fsanitizer-coverage=trace-cmp (Victor Chibotaru) [Orabug: 29558684]
- kcov: support comparison operands collection (Victor Chibotaru) [Orabug: 29558684]
- kcov: remove pointless current != NULL check (Andrey Ryabinin) [Orabug: 29558684]
-
Mon Apr 15 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1916.el7uek]
- acpi/nfit: Fix bus command validation (Dan Williams) [Orabug: 29613992]
- rds: Add per peer RDS socket send buffer (Ka-Cheong Poon) [Orabug: 28314151]
- xen/netfront: tolerate frags with no data (Juergen Gross) [Orabug: 29632035]
- x86/mce: Handle varying MCA bank counts (Yazen Ghannam) [Orabug: 29636318]
- x86/mce: Fix machine_check_poll() tests for error types (Tony Luck) [Orabug: 29636318]
- x86/mce: Improve error message when kernel cannot recover, p2 (Tony Luck) [Orabug: 29636318]
- x86/MCE: Initialize mce.bank in the case of a fatal error in mce_no_way_out() (Tony Luck) [Orabug: 29636318]
- x86/MCE/AMD, EDAC/mce_amd: Add new error descriptions for some SMCA bank types (Yazen Ghannam) [Orabug: 29636318]
- x86/MCE/AMD, EDAC/mce_amd: Add new McaTypes for CS, PSP, and SMU units (Yazen Ghannam) [Orabug: 29636318]
- x86/MCE/AMD, EDAC/mce_amd: Add new MP5, NBIO, and PCIE SMCA bank types (Yazen Ghannam) [Orabug: 29636318]
- x86/MCE/AMD: Carve out the MC4_MISC thresholding quirk (Shirish S) [Orabug: 29636318]
- x86/MCE/AMD: Turn off MC4_MISC thresholding on all family 0x15 models (Shirish S) [Orabug: 29636318]
- x86/MCE: Switch to use the new generic UUID API (Andy Shevchenko) [Orabug: 29636318]
- x86/mce: Restore MCE injector's module name (Borislav Petkov) [Orabug: 29636318]
- x86/mce: Unify pr_* prefix (Borislav Petkov) [Orabug: 29636318]
- x86/mce: Streamline MCE subsystem's naming (Borislav Petkov) [Orabug: 29636318]
- USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data (Hui Peng) [Orabug: 29525491] {CVE-2018-19985} {CVE-2018-19985}
- mm: hwpoison: fix thp split handing in soft_offline_in_use_page() (zhongjiang) [Orabug: 29546723] {CVE-2019-10124}
- x86/apic/x2apic: set back affinity of a single interrupt to one cpu (Mridula Shastry) [Orabug: 29618932]
- Linux 4.14.96 (Greg Kroah-Hartman)
- ipmi:ssif: Fix handling of multi-part return messages (Corey Minyard)
- PCI: dwc: Move interrupt acking into the proper callback (Marc Zyngier)
- drm/i915/gvt: Fix mmap range check (Zhenyu Wang)
- cifs: allow disabling insecure dialects in the config (Steve French)
- ipmi:pci: Blacklist a Realtek "IPMI" device (Corey Minyard)
- nfs: fix a deadlock in nfs client initialization (Scott Mayhew)
- mm, proc: be more verbose about unstable VMA flags in /proc/<pid>/smaps (Michal Hocko)
- mm/swap: use nr_node_ids for avail_lists in swap_info_struct (Aaron Lu)
- mm/page-writeback.c: don't break integrity writeback on ->writepage() error (Brian Foster)
- ocfs2: fix panic due to unrecovered local alloc (Junxiao Bi)
- scsi: megaraid: fix out-of-bound array accesses (Qian Cai)
- scsi: smartpqi: call pqi_free_interrupts() in pqi_shutdown() (Yanjiang Jin)
- scsi: smartpqi: correct lun reset issues (Kevin Barnett)
- IB/usnic: Fix potential deadlock (Parvi Kaustubhi)
- sysfs: Disable lockdep for driver bind/unbind files (Daniel Vetter)
- ALSA: bebob: fix model-id of unit for Apogee Ensemble (Takashi Sakamoto)
- clocksource/drivers/integrator-ap: Add missing of_node_put() (Yangtao Li)
- quota: Lock s_umount in exclusive mode for Q_XQUOTA{ON,OFF} quotactls. (Javier Barrio)
- dm snapshot: Fix excessive memory usage and workqueue stalls (Nikos Tsironis)
- tools lib subcmd: Don't add the kernel sources to the include path (Arnaldo Carvalho de Melo)
- dm kcopyd: Fix bug causing workqueue stalls (Nikos Tsironis)
- dm crypt: use u64 instead of sector_t to store iv_offset (AliOS system security)
- netfilter: ipt_CLUSTERIP: check MAC address when duplicate config is set (Taehee Yoo)
- perf parse-events: Fix unchecked usage of strncpy() (Arnaldo Carvalho de Melo)
- perf svghelper: Fix unchecked usage of strncpy() (Arnaldo Carvalho de Melo)
- perf intel-pt: Fix error with config term "pt=0" (Adrian Hunter)
- tty/serial: do not free trasnmit buffer page under port lock (Sergey Senozhatsky)
- btrfs: improve error handling of btrfs_add_link (Johannes Thumshirn)
- mmc: atmel-mci: do not assume idle after atmci_request_end (Jonas Danielsson)
- kconfig: fix memory leak when EOF is encountered in quotation (Masahiro Yamada)
- kconfig: fix file name and line number of warn_ignored_character() (Masahiro Yamada)
- arm64: Fix minor issues with the dcache_by_line_op macro (Will Deacon)
- clk: imx6q: reset exclusive gates on init (Lucas Stach)
- selftests: do not macro-expand failed assertion expressions (Dmitry V. Levin)
- scsi: target: use consistent left-aligned ASCII INQUIRY data (David Disseldorp)
- net: call sk_dst_reset when set SO_DONTROUTE (yupeng)
- media: venus: core: Set dma maximum segment size (Vivek Gautam)
- media: firewire: Fix app_info parameter type in avc_ca{,_app}_info (Nathan Chancellor)
- powerpc/pseries/cpuidle: Fix preempt warning (Breno Leitao)
- powerpc/xmon: Fix invocation inside lock region (Breno Leitao)
- pstore/ram: Do not treat empty buffers as valid (Joel Fernandes (Google))
- clk: imx: make mux parent strings const (A.s. Dong)
- jffs2: Fix use of uninitialized delayed_work, lockdep breakage (Daniel Santos)
- rxe: IB_WR_REG_MR does not capture MR's iova field (Chuck Lever)
- selinux: always allow mounting submounts (Ondrej Mosnacek)
- usb: gadget: udc: renesas_usb3: add a safety connection way for forced_b_device (Yoshihiro Shimoda)
- arm64: perf: set suppress_bind_attrs flag to true (Anders Roxell)
- MIPS: SiByte: Enable swiotlb for SWARM, LittleSur and BigSur (Maciej W. Rozycki)
- x86/mce: Fix -Wmissing-prototypes warnings (Borislav Petkov)
- ALSA: oxfw: add support for APOGEE duet FireWire (Takashi Sakamoto)
- serial: set suppress_bind_attrs flag only if builtin (Anders Roxell)
- writeback: don't decrement wb->refcnt if !wb->bdi (Anders Roxell)
- e1000e: allow non-monotonic SYSTIM readings (Miroslav Lichvar)
- platform/x86: asus-wmi: Tell the EC the OS will handle the display off hotkey (João Paulo Rechi Vita)
- gpio: pl061: Move irq_chip definition inside struct pl061 (Manivannan Sadhasivam)
- net: dsa: mv88x6xxx: mv88e6390 errata (Andrew Lunn)
- ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses (David Ahern)
- r8169: Add support for new Realtek Ethernet (Kai-Heng Feng)
- qmi_wwan: add MTU default to qmap network interface (Daniele Palmas)
- net, skbuff: do not prefer skb allocation fails early (David Rientjes)
- mlxsw: spectrum_switchdev: Set PVID correctly during VLAN deletion (Ido Schimmel)
- mlxsw: spectrum: Disable lag port TX before removing it (Jiri Pirko)
- ipv6: Consider sk_bound_dev_if when binding a socket to a v4 mapped address (David Ahern)
- Linux 4.14.95 (Greg Kroah-Hartman)
- nbd: Use set_blocksize() to set device blocksize (Jan Kara)
- media: vb2: be sure to unlock mutex on errors (Mauro Carvalho Chehab)
- drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock (Ivan Mironov)
- loop: drop caches if offset or block_size are changed (Jaegeuk Kim)
- loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_control_ioctl() (Tetsuo Handa)
- loop: Get rid of loop_index_mutex (Jan Kara)
- loop: Fold __loop_release into loop_release (Jan Kara)
- block/loop: Use global lock for ioctl() operation. (Tetsuo Handa)
- block/loop: Don't grab "struct file" for vfs_getattr() operation. (Tetsuo Handa)
- tipc: fix uninit-value in tipc_nl_compat_doit (Ying Xue)
- tipc: fix uninit-value in tipc_nl_compat_name_table_dump (Ying Xue)
- tipc: fix uninit-value in tipc_nl_compat_link_set (Ying Xue)
- tipc: fix uninit-value in tipc_nl_compat_bearer_enable (Ying Xue)
- tipc: fix uninit-value in tipc_nl_compat_link_reset_stats (Ying Xue)
- sctp: allocate sctp_sockaddr_entry with kzalloc (Xin Long)
- blockdev: Fix livelocks on loop device (Jan Kara)
- selinux: fix GPF on invalid policy (Stephen Smalley)
- netfilter: ebtables: account ebt_table_info to kmemcg (Shakeel Butt)
- sunrpc: handle ENOMEM in rpcb_getport_async (J. Bruce Fields)
- media: vb2: vb2_mmap: move lock up (Hans Verkuil)
- LSM: Check for NULL cred-security on free (James Morris)
- bpf: in __bpf_redirect_no_mac pull mac only if present (Willem de Bruijn)
- media: vivid: set min width/height to a value > 0 (Hans Verkuil)
- media: vivid: fix error handling of kthread_run (Hans Verkuil)
- omap2fb: Fix stack memory disclosure (Vlad Tsyrklevich)
- Disable MSI also when pcie-octeon.pcie_disable on (YunQiang Su)
- arm64: kaslr: ensure randomized quantities are clean to the PoC (Ard Biesheuvel)
- pstore/ram: Avoid allocation and leak of platform data (Kees Cook)
- media: v4l: ioctl: Validate num_planes for debug messages (Sakari Ailus)
- mfd: tps6586x: Handle interrupts on suspend (Jonathan Hunter)
- OF: properties: add missing of_node_put (Julia Lawall)
- MIPS: lantiq: Fix IPI interrupt handling (Hauke Mehrtens)
- mips: fix n32 compat_ipc_parse_version (Arnd Bergmann)
- crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK (Christophe Leroy)
- crypto: talitos - reorder code in talitos_edesc_alloc() (Christophe Leroy)
- scsi: sd: Fix cache_type_store() (Ivan Mironov)
- scsi: core: Synchronize request queue PM status only on successful resume (Stanley Chu)
- Yama: Check for pid death before checking ancestry (Kees Cook)
- btrfs: wait on ordered extents on abort cleanup (Josef Bacik)
- Revert "btrfs: balance dirty metadata pages in btrfs_finish_ordered_io" (David Sterba)
- crypto: authenc - fix parsing key with misaligned rta_len (Eric Biggers)
- crypto: bcm - convert to use crypto_authenc_extractkeys() (Eric Biggers)
- crypto: authencesn - Avoid twice completion call in decrypt path (Harsh Jain)
- crypto: caam - fix zero-length buffer DMA mapping (Aymen Sghaier)
- ip: on queued skb use skb_header_pointer instead of pskb_may_pull (Willem de Bruijn)
- bonding: update nest level on unlink (Willem de Bruijn)
- packet: Do not leak dev refcounts on error exit (Jason Gunthorpe)
- net: bridge: fix a bug on using a neighbour cache entry without checking its state (JianJhen Chen)
- ipv6: fix kernel-infoleak in ipv6_local_error() (Eric Dumazet)
- arm64: Don't trap host pointer auth use to EL2 (Mark Rutland)
- arm64/kvm: consistently handle host HCR_EL2 flags (Mark Rutland)
- scsi: target: iscsi: cxgbit: fix csk leak (Varun Prakash)
- Revert "scsi: target: iscsi: cxgbit: fix csk leak" (Sasha Levin)
- sched/fair: Fix bandwidth timer clock drift condition (Xunlei Pang)
- media: em28xx: Fix misplaced reset of dev->v4l::field_count (Ben Hutchings)
- mmc: sdhci-msm: Disable CDR function on TX (Loic Poulain)
- can: gw: ensure DLC boundaries after CAN frame modification (Oliver Hartkopp) {CVE-2019-3701}
- tty: Don't hold ldisc lock in tty_reopen() if ldisc present (Dmitry Safonov)
- tty: Simplify tty->count math in tty_reopen() (Dmitry Safonov)
- tty: Hold tty_ldisc_lock() during tty_reopen() (Dmitry Safonov)
- tty/ldsem: Wake up readers after timed out down_write() (Dmitry Safonov)
- Linux 4.14.94 (Greg Kroah-Hartman)
- KVM: arm/arm64: Fix VMID alloc race by reverting to lock-less (Christoffer Dall)
- sunrpc: use-after-free in svc_process_common() (Vasily Averin)
- ext4: track writeback errors using the generic tracking infrastructure (Theodore Ts'o)
- ext4: use ext4_write_inode() when fsyncing w/o a journal (Theodore Ts'o)
- ext4: avoid kernel warning when writing the superblock to a dead device (Theodore Ts'o)
- ext4: fix a potential fiemap/page fault deadlock w/ inline_data (Theodore Ts'o)
- ext4: make sure enough credits are reserved for dioread_nolock writes (Theodore Ts'o)
- rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set (Ilya Dryomov)
- drm/fb-helper: Partially bring back workaround for bugs of SDL 1.2 (Ivan Mironov)
- i2c: dev: prevent adapter retries and timeout being set as minus value (Yi Zeng)
- ACPI / PMIC: xpower: Fix TS-pin current-source handling (Hans de Goede)
- ACPI: power: Skip duplicate power resource references in _PRx (Hans de Goede)
- mm, memcg: fix reclaim deadlock with writeback (Michal Hocko)
- mm: page_mapped: don't assume compound page is huge or THP (Jan Stancek)
- slab: alien caches must not be initialized if the allocation of the alien cache failed (Christoph Lameter)
- USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB (Jack Stocker)
- USB: storage: add quirk for SMI SM3350 (Icenowy Zheng)
- USB: storage: don't insert sane sense for SPC3+ when bad sense specified (Icenowy Zheng)
- usb: cdc-acm: send ZLP for Telit 3G Intel based modems (Daniele Palmas)
- cifs: Fix potential OOB access of lock element array (Ross Lagerwall)
- CIFS: Do not hide EINTR after sending network packets (Pavel Shilovsky)
- CIFS: Fix adjustment of credits for MTU requests (Pavel Shilovsky)
- ALSA: hda/realtek - Disable headset Mic VREF for headset mode of ALC225 (Kailang Yang)
- ALSA: hda/realtek - Add unplug function into unplug state of Headset Mode for ALC225 (Kailang Yang)
- ALSA: hda/realtek - Support Dell headset mode for New AIO platform (Kailang Yang)
- x86, modpost: Replace last remnants of RETPOLINE with CONFIG_RETPOLINE (WANG Chao)
- x86,kvm: move qemu/guest FPU switching out to vcpu_run (Rik van Riel)
- Linux 4.14.93 (Greg Kroah-Hartman)
- tools: power/acpi, revert to LD = gcc (Jiri Slaby)
- bnx2x: Fix NULL pointer dereference in bnx2x_del_all_vlans() on some hw (Ivan Mironov)
- drm/vc4: Set ->is_yuv to false when num_planes == 1 (Boris Brezillon)
- lib: fix build failure in CONFIG_DEBUG_VIRTUAL test (Christophe Leroy)
- power: supply: olpc_battery: correct the temperature units (Lubomir Rintel)
- intel_th: msu: Fix an off-by-one in attribute store (Alexander Shishkin)
- genwqe: Fix size check (Christian Borntraeger)
- ceph: don't update importing cap's mseq when handing cap export (Yan, Zheng)
- sched/fair: Fix infinite loop in update_blocked_averages() by reverting a9e7f6544b9c (Linus Torvalds)
- iommu/vt-d: Handle domain agaw being less than iommu agaw (Sohil Mehta)
- rxe: fix error completion wr_id and qp_num (Sagi Grimberg)
- 9p/net: put a lower bound on msize (Dominique Martinet)
- powerpc/tm: Set MSR[TS] just prior to recheckpoint (Breno Leitao)
- arm64: relocatable: fix inconsistencies in linker script and options (Ard Biesheuvel)
- arm64: drop linker script hack to hide __efistub_ symbols (Ard Biesheuvel)
- scripts/kallsyms: filter arm64's __efistub_ symbols (Ard Biesheuvel)
- lockd: Show pid of lockd for remote locks (Benjamin Coddington)
- selinux: policydb - fix byte order and alignment issues (Ondrej Mosnacek)
- b43: Fix error in cordic routine (Larry Finger)
- gfs2: Fix loop in gfs2_rbm_find (Andreas Gruenbacher)
- gfs2: Get rid of potential double-freeing in gfs2_create_inode (Andreas Gruenbacher)
- dlm: memory leaks on error path in dlm_user_request() (Vasily Averin)
- dlm: lost put_lkb on error path in receive_convert() and receive_unlock() (Vasily Averin)
- dlm: possible memory leak on error path in create_lkb() (Vasily Averin)
- dlm: fixed memory leaks after failed ls_remove_names allocation (Vasily Averin)
- ALSA: usb-audio: Fix an out-of-bound read in create_composite_quirks (Hui Peng)
- ALSA: usb-audio: Avoid access before bLength check in build_audio_procunit() (Takashi Iwai)
- ALSA: cs46xx: Potential NULL dereference in probe (Dan Carpenter)
- dm zoned: Fix target BIO completion handling (Damien Le Moal)
- dm verity: fix crash on bufio buffer that was allocated with vmalloc (Mikulas Patocka)
- vhost/vsock: fix uninitialized vhost_vsock->guest_cid (Stefan Hajnoczi)
- raid6/ppc: Fix build for clang (Joel Stanley)
- powerpc/boot: Set target when cross-compiling for clang (Joel Stanley)
- Makefile: Export clang toolchain variables (Joel Stanley)
- kbuild: consolidate Clang compiler flags (Masahiro Yamada)
- kbuild: add -no-integrated-as Clang option unconditionally (Masahiro Yamada)
- md: raid10: remove VLAIS (Matthias Kaehlcke)
- ftrace: Build with CPPFLAGS to get -Qunused-arguments (Joel Stanley)
- powerpc: Disable -Wbuiltin-requires-header when setjmp is used (Joel Stanley)
- powerpc: avoid -mno-sched-epilog on GCC 4.9 and newer (Nicholas Piggin)
- sunrpc: use SVC_NET() in svcauth_gss_* functions (Vasily Averin)
- sunrpc: fix cache_head leak due to queued request (Vasily Averin)
- mm, swap: fix swapoff with KSM pages (Huang Ying)
- mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL (Dan Williams)
- mm, hmm: use devm semantics for hmm_devmem_{add, remove} (Dan Williams)
- mm, devm_memremap_pages: kill mapping "System RAM" support (Dan Williams)
- mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT_SYMBOL_GPL (Dan Williams)
- hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined (Michal Hocko)
- zram: fix double free backing device (Minchan Kim)
- fork: record start_time late (David Herrmann)
- tools: fix cross-compile var clobbering (Martin Kelly)
- genirq/affinity: Don't return with empty affinity masks on error (Thomas Gleixner)
- scsi: lpfc: do not set queue->page_count to 0 if pc_sli4_params.wqpcnt is invalid (Ewan D. Milne)
- scsi: zfcp: fix posting too many status read buffers leading to adapter shutdown (Steffen Maier)
- serial/sunsu: fix refcount leak (Yangtao Li)
- qmi_wwan: Fix qmap header retrieval in qmimux_rx_fixup (Daniele Palmas)
- net: netxen: fix a missing check and an uninitialized use (Kangjie Lu)
- Input: synaptics - enable SMBus for HP EliteBook 840 G4 (Mantas Mikulėnas)
- gpio: mvebu: only fail on missing clk if pwm is actually to be used (Uwe Kleine-König)
- virtio: fix test build after uio.h change (Michael S. Tsirkin)
- kbuild: fix false positive warning/error about missing libelf (Masahiro Yamada)
- mac80211: free skb fraglist before freeing the skb (Sara Sharon)
- vxge: ensure data0 is initialized in when fetching firmware version information (Colin Ian King)
- lan78xx: Resolve issue with changing MAC address (Jason Martinsen)
- net: macb: fix dropped RX frames due to a race (Anssi Hannula)
- net: macb: fix random memory corruption on RX with 64-bit DMA (Anssi Hannula)
- qed: Fix an error code qed_ll2_start_xmit() (Dan Carpenter)
- SUNRPC: Fix a race with XPRT_CONNECTING (Trond Myklebust)
- net: hns: Fix ping failed when use net bridge and send multicast (Yonglong Liu)
- net: hns: Add mac pcs config when enable|disable mac (Yonglong Liu)
- net: hns: Fix ntuple-filters status error. (Yonglong Liu)
- net: hns: Avoid net reset caused by pause frames storm (Yonglong Liu)
- net: hns: Free irq when exit from abnormal branch (Yonglong Liu)
- net: hns: Clean rx fbd when ae stopped. (Yonglong Liu)
- net: hns: Fixed bug that netdev was opened twice (Yonglong Liu)
- net: hns: Some registers use wrong address according to the datasheet. (Yonglong Liu)
- net: hns: All ports can not work when insmod hns ko after rmmod. (Yonglong Liu)
- net: hns: Incorrect offset address used for some registers. (Yonglong Liu)
- w90p910_ether: remove incorrect __init annotation (Arnd Bergmann)
- drivers: net: xgene: Remove unnecessary forward declarations (Nathan Chancellor)
- x86, hyperv: remove PCI dependency (Sinan Kaya)
- scsi: target: iscsi: cxgbit: add missing spin_lock_init() (Varun Prakash)
- scsi: target: iscsi: cxgbit: fix csk leak (Varun Prakash)
- bnx2x: Send update-svid ramrod with retry/poll flags enabled (Sudarsana Reddy Kalluru)
- bnx2x: Remove configured vlans as part of unload sequence. (Sudarsana Reddy Kalluru)
- bnx2x: Clear fip MAC when fcoe offload support is disabled (Sudarsana Reddy Kalluru)
- netfilter: nat: can't use dst_hold on noref dst (Florian Westphal)
- netfilter: ipset: do not call ipset_nest_end after nla_nest_cancel (Pan Bian)
- i40e: fix mac filter delete when setting mac address (Stefan Assmann)
- x86/dump_pagetables: Fix LDT remap address marker (Kirill A. Shutemov)
- x86/mm: Fix guard hole handling (Kirill A. Shutemov)
- ieee802154: ca8210: fix possible u8 overflow in ca8210_rx_done (YueHaibing)
- ibmvnic: Fix non-atomic memory allocation in IRQ context (Thomas Falcon)
- Input: synaptics - enable RMI on ThinkPad T560 (Yussuf Khalil)
- Input: omap-keypad - fix idle configuration to not block SoC idle states (Tony Lindgren)
- scsi: bnx2fc: Fix NULL dereference in error handling (Dan Carpenter)
- netfilter: seqadj: re-load tcp header pointer after possible head reallocation (Florian Westphal)
- xfrm: Fix NULL pointer dereference in xfrm_input when skb_dst_force clears the dst_entry. (Steffen Klassert)
- xfrm: Fix bucket count reported to userspace (Benjamin Poirier)
- xfrm: Fix error return code in xfrm_output_one() (Wei Yongjun)
- checkstack.pl: fix for aarch64 (Qian Cai)
- Input: restore EV_ABS ABS_RESERVED (Peter Hutterer)
- ARM: dts: imx7d-nitrogen7: Fix the description of the Wifi clock (Fabio Estevam)
- ARM: imx: update the cpu power up timing setting on i.mx6sx (Anson Huang)
- HID: ite: Add USB id match for another ITE based keyboard rfkill key quirk (Hans de Goede)
- powerpc/mm: Fix linux page tables build with some configs (Michael Ellerman)
- powerpc: Fix COFF zImage booting on old powermacs (Paul Mackerras)
- pinctrl: meson: fix pull enable register calculation (Jerome Brunet)
- Linux 4.14.92 (Greg Kroah-Hartman)
- MIPS: Only include mmzone.h when CONFIG_NEED_MULTIPLE_NODES=y (Paul Burton)
- spi: bcm2835: Unbreak the build of esoteric configs (Lukas Wunner)
- tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x (Tomas Winkler)
- tpm: tpm_try_transmit() refactor error flow. (Tomas Winkler)
- rtc: m41t80: Correct alarm month range with RTC reads (Maciej W. Rozycki)
- arm/arm64: KVM: vgic: Force VM halt when changing the active state of GICv3 PPIs/SGIs (Marc Zyngier)
- arm64: KVM: Avoid setting the upper 32 bits of VTCR_EL2 to 1 (Will Deacon)
- CIFS: Fix error mapping for SMB2_LOCK command which caused OFD lock problem (Georgy A Bystrenin)
- MIPS: OCTEON: mark RGMII interface disabled on OCTEON III (Aaro Koskinen)
- MIPS: Expand MIPS32 ASIDs to 64 bits (Paul Burton)
- MIPS: Align kernel load address to 64KB (Huacai Chen)
- MIPS: Ensure pmd_present() returns false after pmd_mknotpresent() (Huacai Chen)
- MIPS: c-r4k: Add r4k_blast_scache_node for Loongson-3 (Huacai Chen)
- MIPS: math-emu: Write-protect delay slot emulation pages (Paul Burton)
- media: v4l2-tpg: array index could become negative (Hans Verkuil)
- media: vivid: free bitmap_cap when updating std/timings/etc. (Hans Verkuil)
- serial: uartps: Fix interrupt mask issue to handle the RX interrupts properly (Nava kishore Manne)
- f2fs: fix validation of the block count in sanity_check_raw_super (Martin Blumenstingl)
- netfilter: nf_conncount: don't skip eviction when age is negative (Florian Westphal)
- netfilter: nf_conncount: fix garbage collection confirm race (Florian Westphal)
- netfilter: nf_conncount: Fix garbage collection with zones (Yi-Hung Wei)
- netfilter: nf_conncount: expose connection list interface (Pablo Neira Ayuso)
- netfilter: xt_connlimit: don't store address in the conn nodes (Florian Westphal)
- Btrfs: fix fsync of files with multiple hard links in new directories (Filipe Manana)
- cdc-acm: fix abnormal DATA RX issue for Mediatek Preloader. (Macpaul Lin)
- cgroup: fix CSS_TASK_ITER_PROCS (Tejun Heo)
- crypto: cavium/nitrox - fix a DMA pool free failure (Wenwen Wang)
- clk: rockchip: fix typo in rk3188 spdif_frac parent (Johan Jonker)
- spi: bcm2835: Avoid finishing transfer prematurely in IRQ mode (Lukas Wunner)
- spi: bcm2835: Fix book-keeping of DMA termination (Lukas Wunner)
- spi: bcm2835: Fix race on DMA termination (Lukas Wunner)
- ext4: check for shutdown and r/o file system in ext4_write_inode() (Theodore Ts'o)
- ext4: force inode writes when nfsd calls commit_metadata() (Theodore Ts'o)
- ext4: include terminating u32 in size of xattr entries when expanding inodes (Theodore Ts'o)
- ext4: fix EXT4_IOC_GROUP_ADD ioctl (ruippan (潘睿))
- ext4: missing unlock/put_page() in ext4_try_to_write_inline_data() (Maurizio Lombardi)
- ext4: fix possible use after free in ext4_quota_enable (Pan Bian)
- ext4: add ext4_sb_bread() to disambiguate ENOMEM cases (Theodore Ts'o)
- perf pmu: Suppress potential format-truncation warning (Ben Hutchings)
- platform-msi: Free descriptors in platform_msi_domain_free() (Miquel Raynal)
- KVM: nVMX: Free the VMREAD/VMWRITE bitmaps if alloc_kvm_area() fails (Sean Christopherson)
- KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixup (Sean Christopherson)
- x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() (Dan Williams)
- x86/speculation/l1tf: Drop the swap storage limit restriction when l1tf=off (Michal Hocko)
- Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G (Patrick Dreyer)
- s390/pci: fix sleeping in atomic during hotplug (Sebastian Ott)
- qmi_wwan: apply SET_DTR quirk to the SIMCOM shared device ID (Bjørn Mork)
- staging: wilc1000: fix missing read_write setting when reading data (Colin Ian King)
- usb: r8a66597: Fix a possible concurrency use-after-free bug in r8a66597_endpoint_disable() (Jia-Ju Bai)
- USB: serial: option: add Fibocom NL678 series (Jörgen Storvist)
- USB: serial: pl2303: add ids for Hewlett-Packard HP POS pole displays (Scott Chen)
- ALSA: hda/tegra: clear pending irq handlers (Sameer Pujar)
- ALSA: firewire-lib: use the same print format for 'without_header' tracepoints (Takashi Sakamoto)
- ALSA: firewire-lib: fix wrong assignment for 'out_packet_without_header' tracepoint (Takashi Sakamoto)
- ALSA: firewire-lib: fix wrong handling payload_length as payload_quadlet (Takashi Sakamoto)
- ALSA: fireface: fix for state to fetch PCM frames (Takashi Sakamoto)
- ALSA: hda: add mute LED support for HP EliteBook 840 G4 (Mantas Mikulėnas)
- mtd: atmel-quadspi: disallow building on ebsa110 (Arnd Bergmann)
- ALSA: emux: Fix potential Spectre v1 vulnerabilities (Gustavo A. R. Silva)
- ALSA: pcm: Fix potential Spectre v1 vulnerability (Gustavo A. R. Silva)
- ALSA: emu10k1: Fix potential Spectre v1 vulnerabilities (Gustavo A. R. Silva)
- ALSA: rme9652: Fix potential Spectre v1 vulnerability (Gustavo A. R. Silva)
- IB/hfi1: Incorrect sizing of sge for PIO will OOPs (Michael J. Ruhl)
- sock: Make sock->sk_stamp thread-safe (Deepa Dinamani)
- net/smc: fix TCP fallback socket release (Myungho Jung)
- qmi_wwan: Add support for Fibocom NL678 series (Jörgen Storvist)
- qmi_wwan: Added support for Fibocom NL668 series (Jörgen Storvist)
- tipc: compare remote and local protocols in tipc_udp_enable() (Cong Wang)
- tipc: use lock_sock() in tipc_sk_reinit() (Cong Wang)
- net/mlx5e: Remove the false indication of software timestamping support (Alaa Hleihel)
- mlxsw: core: Increase timeout during firmware flash process (Shalom Toledo)
- net/mlx5e: RX, Fix wrong early return in receive queue poll (Tariq Toukan)
- net/mlx5: Typo fix in del_sw_hw_rule (Yuval Avnery)
- xen/netfront: tolerate frags with no data (Juergen Gross)
- VSOCK: Send reset control packet when socket is partially bound (Jorgen Hansen)
- vhost: make sure used idx is seen before log in vhost_add_used_n() (Jason Wang)
- tipc: fix a double kfree_skb() (Cong Wang)
- tcp: fix a race in inet_diag_dump_icsk() (Eric Dumazet)
- sctp: initialize sin6_flowinfo for ipv6 addrs in sctp_inet6addr_event (Xin Long)
- qmi_wwan: Added support for Telit LN940 series (Jörgen Storvist)
- ptr_ring: wrap back ->producer in __ptr_ring_swap_queue() (Cong Wang)
- packet: validate address length if non-zero (Willem de Bruijn)
- packet: validate address length (Willem de Bruijn)
- net/wan: fix a double free in x25_asy_open_tty() (Cong Wang)
- netrom: fix locking in nr_find_socket() (Cong Wang)
- net: phy: Fix the issue that netif always links up after resuming (Kunihiko Hayashi)
- net: macb: restart tx after tx used bit read (Claudiu Beznea)
- net: ipv4: do not handle duplicate fragments as overlapping (Michal Kubecek)
- isdn: fix kernel-infoleak in capi_unlocked_ioctl (Eric Dumazet)
- ipv6: tunnels: fix two use-after-free (Eric Dumazet)
- ipv6: explicitly initialize udp6_addr in udp_sock_create6() (Cong Wang)
- ieee802154: lowpan_header_create check must check daddr (Willem de Bruijn)
- ibmveth: fix DMA unmap error in ibmveth_xmit_start error path (Tyrel Datwyler)
- gro_cell: add napi_disable in gro_cells_destroy (Lorenzo Bianconi)
- ax25: fix a use-after-free in ax25_fillin_cb() (Cong Wang)
- ip6mr: Fix potential Spectre v1 vulnerability (Gustavo A. R. Silva)
- ipv4: Fix potential Spectre v1 vulnerability (Gustavo A. R. Silva)
- Linux 4.14.91 (Greg Kroah-Hartman)
- drm/ioctl: Fix Spectre v1 vulnerabilities (Gustavo A. R. Silva)
- proc/sysctl: don't return ENOMEM on lookup when a table is unregistering (Ivan Delalande)
- mm: don't miss the last page because of round-off error (Roman Gushchin)
- ubifs: Handle re-linking of inodes correctly while recovery (Richard Weinberger)
- spi: imx: mx51-ecspi: Move some initialisation to prepare_message hook. (Uwe Kleine-König)
- spi: imx: add a device specific prepare_message callback (Uwe Kleine-König)
- iwlwifi: add new cards for 9560, 9462, 9461 and killer series (Ihab Zhaika)
- iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT to old firmwares (Emmanuel Grumbach)
- panic: avoid deadlocks in re-entrant console drivers (Sergey Senozhatsky)
- x86/mtrr: Don't copy uninitialized gentry fields back to userspace (Colin Ian King)
- Drivers: hv: vmbus: Return -EINVAL for the sys files for unopened channels (Dexuan Cui)
- KVM: Fix UAF in nested posted interrupt processing (Cfir Cohen)
- kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs (Eduardo Habkost)
- posix-timers: Fix division by zero bug (Thomas Gleixner)
- gpiolib-acpi: Only defer request_irq for GpioInt ACPI event handlers (Hans de Goede)
- gpio: max7301: fix driver for use with CONFIG_VMAP_STACK (Christophe Leroy)
- mmc: omap_hsmmc: fix DMA API warning (Russell King)
- mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl (Ulf Hansson)
- mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support (Ulf Hansson)
- mmc: core: Reset HPI enabled state during re-init and in case of errors (Ulf Hansson)
- scsi: sd: use mempool for discard special page (Jens Axboe)
- USB: serial: option: add Telit LN940 series (Jörgen Storvist)
- USB: serial: option: add Fibocom NL668 series (Jörgen Storvist)
- USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode) (Jörgen Storvist)
- USB: serial: option: add HP lt4132 (Tore Anderson)
- USB: serial: option: add GosunCn ZTE WeLink ME3630 (Jörgen Storvist)
- USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd (Nicolas Saenz Julienne)
- xhci: Don't prevent USB2 bus suspend in state check intended for USB3 only (Mathias Nyman)
- USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data (Hui Peng) {CVE-2018-19985}
- cifs: integer overflow in in SMB2_ioctl() (Dan Carpenter)
- perf record: Synthesize features before events in pipe mode (Jiri Olsa)
- ib_srpt: Fix a use-after-free in __srpt_close_all_ch() (Bart Van Assche)
- ubifs: Fix directory size calculation for symlinks (Richard Weinberger)
- ASoC: sta32x: set ->component pointer in private struct (Daniel Mack)
- block: fix infinite loop if the device loses discard capability (Mikulas Patocka)
- block: break discard submissions into the user defined size (Jens Axboe)
-
Sat Apr 06 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1915.el7uek]
- scsi: lpfc: Default fdmi_on to on (James Smart) [Orabug: 29611023]
- Bluetooth: Verify that l2cap_get_conf_opt provides large enough buffer (Marcel Holtmann) [Orabug: 29272044] {CVE-2019-3459}
- scsi: t10-pi: Return correct ref tag when queue has no integrity profile (Martin K. Petersen) [Orabug: 29592574]
- ext4: fix data corruption caused by unaligned direct AIO (Lukas Czerner) [Orabug: 29598576]
- swiotlb: checking whether swiotlb buffer is full with io_tlb_used (Dongli Zhang) [Orabug: 29582575]
- swiotlb: add debugfs to track swiotlb buffer usage (Dongli Zhang) [Orabug: 29582575]
- swiotlb: fix comment on swiotlb_bounce() (Dongli Zhang) [Orabug: 29582575]
-
Fri Mar 29 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1914.el7uek]
- IB/mlx5: Advertise XRC ODP support (Moni Shoua) [Orabug: 29318334]
- IB/mlx5: Advertise SRQ ODP support for supported transports (Moni Shoua) [Orabug: 29318334]
- IB/mlx5: Add ODP SRQ support (Moni Shoua) [Orabug: 29318334]
- IB/mlx5: Let read user wqe also from SRQ buffer (Moni Shoua) [Orabug: 29318334]
- IB/mlx5: Add XRC initiator ODP support (Moni Shoua) [Orabug: 29318334]
- IB/mlx5: Clean mlx5_ib_mr_responder_pfault_handler() signature (Moni Shoua) [Orabug: 29318334]
- IB/mlx5: Remove useless check in ODP handler (Moni Shoua) [Orabug: 29318334]
- IB/uverbs: Expose XRC ODP device capabilities (Moni Shoua) [Orabug: 29318334]
- IB/core: Allocate a bit for SRQ ODP support (Moni Shoua) [Orabug: 29318334]
- IB/mlx5: Fix the locking of SRQ objects in ODP events (Moni Shoua) [Orabug: 29318334]
- net/mlx5: Set ODP SRQ support in firmware (Moni Shoua) [Orabug: 29318334]
- net/mlx5: Add XRC transport to ODP device capabilities layout (Moni Shoua) [Orabug: 29318334]
- rdmaip: Potential race conditions in the module unload path (Sudhakar Dindukurti) [Orabug: 29301129]
- rdmaip: Avoid calling ib_query_gid() by holding the dev_base_lock (Sudhakar Dindukurti) [Orabug: 29350401]
- rdmaip: ib_query_port() sleeping function called in a invalid context (Sudhakar Dindukurti) [Orabug: 29391490]
- rdmaip: Sleeping function mutex_lock() called in invalid context (Sudhakar Dindukurti) [Orabug: 29430627]
- x86/speculation: Keep enhanced IBRS on when prctl is used for SSBD control (Alejandro Jimenez) [Orabug: 29526386]
- net/rds: Whitelist rdma_cookie and rx_tstamp for usercopy (Dag Moxnes) [Orabug: 29550910]
- x86/platform/UV: Use efi_runtime_lock to serialise BIOS calls (Hedi Berriche) [Orabug: 29536296]
- kvm: remove vmx_msr_bitmap entries mismerged during backport (Liam Merwick) [Orabug: 29222682]
- vmbus: fix subchannel removal (Dexuan Cui) [Orabug: 29222682]
- KVM/VMX: Avoid return error when flush tlb successfully in the hv_remote_flush_tlb_with_range() (Lan Tianyu) [Orabug: 29222682]
- Drivers: hv: vmbus: Return -EINVAL for the sys files for unopened channels (Dexuan Cui) [Orabug: 29222682]
- x86, hyperv: remove PCI dependency (Sinan Kaya) [Orabug: 29222682]
- uio_hv_generic: set callbacks on open (Stephen Hemminger) [Orabug: 29222682]
- scsi: storvsc: Fix a race in sub-channel creation that can cause panic (Dexuan Cui) [Orabug: 29222682]
- Drivers: hv: vmbus: Remove the useless API vmbus_get_outgoing_channel() (Dexuan Cui) [Orabug: 29222682]
- Drivers: hv: kvp: Fix the recent regression caused by incorrect clean-up (Dexuan Cui) [Orabug: 29222682]
- x86/hyper-v: Fix indentation in hv_do_fast_hypercall16() (Yi Wang) [Orabug: 29222682]
- hv_netvsc: fix vf serial matching with pci slot info (Haiyang Zhang) [Orabug: 29222682]
- hv_balloon: Replace spin_is_locked() with lockdep (Lance Roy) [Orabug: 29222682]
- x86/hyperv: Enable PV qspinlock for Hyper-V (Yi Sun) [Orabug: 29222682]
- x86/hyperv: Add GUEST_IDLE_MSR support (Yi Sun) [Orabug: 29222682]
- hv_netvsc: remove ndo_poll_controller (Stephen Hemminger) [Orabug: 29222682]
- Drivers: hv: kvp: Fix two "this statement may fall through" warnings (Dexuan Cui) [Orabug: 29222682]
- Drivers: hv: kvp: Fix the indentation of some "break" statements (Dexuan Cui) [Orabug: 29222682]
- Drivers: hv: vmbus: Fix the descriptions of some function parameters (Dexuan Cui) [Orabug: 29222682]
- hv_netvsc: Fix rndis_per_packet_info internal field initialization (Haiyang Zhang) [Orabug: 29222682]
- x86/hyperv: Remove unused include (YueHaibing) [Orabug: 29222682]
- x86/hyperv: Suppress "PCI: Fatal: No config space access function found" (Dexuan Cui) [Orabug: 29222682]
- uio_hv_generic: defer opening vmbus until first use (Stephen Hemminger) [Orabug: 29222682]
- hv_uio_generic: map ringbuffer phys addr (Stephen Hemminger) [Orabug: 29222682]
- uio: introduce UIO_MEM_IOVA (Stephen Hemminger) [Orabug: 29222682]
- vmbus: split ring buffer allocation from open (Stephen Hemminger) [Orabug: 29222682]
- vmbus: keep pointer to ring buffer page (Stephen Hemminger) [Orabug: 29222682]
- vmbus: pass channel to hv_process_channel_removal (Stephen Hemminger) [Orabug: 29222682]
- hv_netvsc: Update document for LRO/RSC support (Haiyang Zhang) [Orabug: 29222682]
- hv_netvsc: Add handler for LRO setting change (Haiyang Zhang) [Orabug: 29222682]
- hv_netvsc: Add support for LRO/RSC in the vSwitch (Haiyang Zhang) [Orabug: 29222682]
- Drivers: hv: vmbus: Fix synic per-cpu context initialization (Michael Kelley) [Orabug: 29222682]
- uio_hv_generic: drop #ifdef DEBUG (Stephen Hemminger) [Orabug: 29222682]
- uio_hv_generic: increase size of receive and send buffers (Stephen Hemminger) [Orabug: 29222682]
- vmbus: add driver_override support (Stephen Hemminger) [Orabug: 29222682]
- x86/paravirt: Use a single ops structure (Juergen Gross) [Orabug: 29222682]
- xen: setup pv irq ops vector earlier (Juergen Gross) [Orabug: 29222682]
- x86/xen: Delay get_cpu_cap until stack canary is established (Jason Andryuk) [Orabug: 29222682]
- x86/paravirt: Remove clobbers from struct paravirt_patch_site (Juergen Gross) [Orabug: 29222682]
- x86/paravirt: Remove clobbers parameter from paravirt patch functions (Juergen Gross) [Orabug: 29222682]
- x86/paravirt: Make paravirt_patch_call() and paravirt_patch_jmp() static (Juergen Gross) [Orabug: 29222682]
- KVM: x86: nSVM: fix switch to guest mmu (Vitaly Kuznetsov) [Orabug: 29222682]
- KVM: X86: Fix NULL deref in vcpu_scan_ioapic (Wanpeng Li) [Orabug: 29222682]
- KVM: fix unregistering coalesced mmio zone from wrong bus (Eric Biggers) [Orabug: 29222682]
- KVM: nVMX: vmcs12 revision_id is always VMCS12_REVISION even when copied from eVMCS (Liran Alon) [Orabug: 29222682]
- KVM: nVMX: Verify eVMCS revision id match supported eVMCS version on eVMCS VMPTRLD (Liran Alon) [Orabug: 29222682]
- KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset to L1 tsc_offset (Leonid Shatz) [Orabug: 29222682]
- KVM: nVMX: Fix kernel info-leak when enabling KVM_CAP_HYPERV_ENLIGHTENED_VMCS more than once (Liran Alon) [Orabug: 29222682]
- KVM: VMX: re-add ple_gap module parameter (Luiz Capitulino) [Orabug: 29222682]
- tools headers: Sync the various kvm.h header copies (Arnaldo Carvalho de Melo) [Orabug: 29222682]
- x86: Clean up 'sizeof x' => 'sizeof(x)' (Jordan Borgner) [Orabug: 29222682]
- kvm_config: add CONFIG_VIRTIO_MENU (Lénaïc Huard) [Orabug: 29222682]
- selftests: kvm: Fix -Wformat warnings (Andrea Parri) [Orabug: 29222682]
- kvm: selftests: fix spelling mistake "Insufficent" -> "Insufficient" (Colin Ian King) [Orabug: 29222682]
- Revert "kvm: x86: optimize dr6 restore" (Radim Krčmář) [Orabug: 29222682]
- x86/kvm/nVMX: tweak shadow fields (Vitaly Kuznetsov) [Orabug: 29222682]
- selftests/kvm: add missing executables to .gitignore (Anders Roxell) [Orabug: 29222682]
- KVM: VMX: enable nested virtualization by default (Paolo Bonzini) [Orabug: 29222682]
- KVM/x86: Use 32bit xor to clear registers in svm.c (Uros Bizjak) [Orabug: 29222682]
- kvm: x86: Introduce KVM_CAP_EXCEPTION_PAYLOAD (Jim Mattson) [Orabug: 29222682]
- kvm: vmx: Defer setting of DR6 until #DB delivery (Jim Mattson) [Orabug: 29222682]
- kvm: x86: Defer setting of CR2 until #PF delivery (Jim Mattson) [Orabug: 29222682]
- kvm: x86: Add payload operands to kvm_multiple_exception (Jim Mattson) [Orabug: 29222682]
- kvm: x86: Add exception payload fields to kvm_vcpu_events (Jim Mattson) [Orabug: 29222682]
- kvm: x86: Add has_payload and payload to kvm_queued_exception (Jim Mattson) [Orabug: 29222682]
- KVM: Documentation: Fix omission in struct kvm_vcpu_events (Jim Mattson) [Orabug: 29222682]
- KVM: selftests: add Enlightened VMCS test (Vitaly Kuznetsov) [Orabug: 29222682]
- tools/headers: update kvm.h (Vitaly Kuznetsov) [Orabug: 29222682]
- x86/kvm/nVMX: nested state migration for Enlightened VMCS (Vitaly Kuznetsov) [Orabug: 29222682]
- KVM: selftests: state_test: test bare VMXON migration (Vitaly Kuznetsov) [Orabug: 29222682]
- x86/kvm/nVMX: allow bare VMXON state migration (Vitaly Kuznetsov) [Orabug: 29222682]
- x86/kvm/lapic: preserve gfn_to_hva_cache len on cache reinit (Vitaly Kuznetsov) [Orabug: 29222682]
- x86/kvm/hyperv: don't clear VP assist pages on init (Vitaly Kuznetsov) [Orabug: 29222682]
- KVM: nVMX: optimize prepare_vmcs02{,_full} for Enlightened VMCS case (Vitaly Kuznetsov) [Orabug: 29222682]
- KVM: nVMX: implement enlightened VMPTRLD and VMCLEAR (Vitaly Kuznetsov) [Orabug: 29222682]
- KVM: nVMX: add enlightened VMCS state (Vitaly Kuznetsov) [Orabug: 29222682]
- KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHTENED_VMCS capability (Vitaly Kuznetsov) [Orabug: 29222682]
- KVM: VMX: refactor evmcs_sanitize_exec_ctrls() (Vitaly Kuznetsov) [Orabug: 29222682]
- KVM: hyperv: define VP assist page helpers (Ladi Prosek) [Orabug: 29222682]
- KVM: refine the comment of function gfn_to_hva_memslot_prot() (Wei Yang) [Orabug: 29222682]
- KVM: x86: reintroduce pte_list_remove, but including mmu_spte_clear_track_bits (Wei Yang) [Orabug: 29222682]
- KVM: x86: rename pte_list_remove to __pte_list_remove (Wei Yang) [Orabug: 29222682]
- kvm/x86 : add coalesced pio support (Peng Hao) [Orabug: 29222682]
- kvm/x86 : add document for coalesced mmio (Peng Hao) [Orabug: 29222682]
- kvm/x86 : fix some typo (Peng Hao) [Orabug: 29222682]
- KVM/VMX: Change hv flush logic when ept tables are mismatched. (Lan Tianyu) [Orabug: 29222682]
- KVM/x86: Use 32bit xor to clear register (Uros Bizjak) [Orabug: 29222682]
- KVM/x86: Use assembly instruction mnemonics instead of .byte streams (Uros Bizjak) [Orabug: 29222682]
- KVM/x86: Fix invvpid and invept register operand size in 64-bit mode (Uros Bizjak) [Orabug: 29222682]
- x86/kvm/mmu: check if MMU reconfiguration is needed in init_kvm_nested_mmu() (Vitaly Kuznetsov) [Orabug: 29222682]
- x86/kvm/mmu: check if tdp/shadow MMU reconfiguration is needed (Vitaly Kuznetsov) [Orabug: 29222682]
- x86/kvm/nVMX: introduce source data cache for kvm_init_shadow_ept_mmu() (Vitaly Kuznetsov) [Orabug: 29222682]
- x86/kvm/mmu: make space for source data caching in struct kvm_mmu (Vitaly Kuznetsov) [Orabug: 29222682]
- x86/kvm/mmu: get rid of redundant kvm_mmu_setup() (Paolo Bonzini) [Orabug: 29222682]
- x86/kvm/mmu: introduce guest_mmu (Vitaly Kuznetsov) [Orabug: 29222682]
- x86/kvm/mmu.c: add kvm_mmu parameter to kvm_mmu_free_roots() (Vitaly Kuznetsov) [Orabug: 29222682]
- x86/kvm/mmu.c: set get_pdptr hook in kvm_init_shadow_ept_mmu() (Vitaly Kuznetsov) [Orabug: 29222682]
- x86/kvm/mmu: make vcpu->mmu a pointer to the current MMU (Vitaly Kuznetsov) [Orabug: 29222682]
- kvm: x86: optimize dr6 restore (Paolo Bonzini) [Orabug: 29222682]
- KVM: x86: hyperv: optimize sparse VP set processing (Vitaly Kuznetsov) [Orabug: 29222682]
- KVM: x86: hyperv: fix 'tlb_lush' typo (Vitaly Kuznetsov) [Orabug: 29222682]
- KVM: nVMX: WARN if nested run hits VMFail with early consistency checks enabled (Sean Christopherson) [Orabug: 29222682]
- KVM: nVMX: add option to perform early consistency checks via H/W (Sean Christopherson) [Orabug: 29222682]
- KVM: vmx: write HOST_IA32_EFER in vmx_set_constant_host_state() (Sean Christopherson) [Orabug: 29222682]
- KVM: nVMX: call kvm_skip_emulated_instruction in nested_vmx_{fail,succeed} (Sean Christopherson) [Orabug: 29222682]
- KVM: nVMX: do not call nested_vmx_succeed() for consistency check VMExit (Sean Christopherson) [Orabug: 29222682]
- KVM: nVMX: do not skip VMEnter instruction that succeeds (Sean Christopherson) [Orabug: 29222682]
- KVM: nVMX: do early preparation of vmcs02 before check_vmentry_postreqs() (Sean Christopherson) [Orabug: 29222682]
- KVM: nVMX: initialize vmcs02 constant exactly once (per VMCS) (Sean Christopherson) [Orabug: 29222682]
- KVM: nVMX: split pieces of prepare_vmcs02() to prepare_vmcs02_early() (Sean Christopherson) [Orabug: 29222682]
- KVM: VMX: remove ASSERT() on vmx->pml_pg validity (Sean Christopherson) [Orabug: 29222682]
- KVM: vVMX: rename label for post-enter_guest_mode consistency check (Sean Christopherson) [Orabug: 29222682]
- KVM: nVMX: assimilate nested_vmx_entry_failure() into nested_vmx_enter_non_root_mode() (Sean Christopherson) [Orabug: 29222682]
- KVM: nVMX: move check_vmentry_postreqs() call to nested_vmx_enter_non_root_mode() (Sean Christopherson) [Orabug: 29222682]
- KVM: nVMX: rename enter_vmx_non_root_mode to nested_vmx_enter_non_root_mode (Sean Christopherson) [Orabug: 29222682]
- KVM: nVMX: try to set EFER bits correctly when initializing controls (Sean Christopherson) [Orabug: 29222682]
- KVM: vmx: do not unconditionally clear EFER switching (Sean Christopherson) [Orabug: 29222682]
- KVM: nVMX: reset cache/shadows when switching loaded VMCS (Sean Christopherson) [Orabug: 29222682]
- KVM: nVMX: use vm_exit_controls_init() to write exit controls for vmcs02 (Sean Christopherson) [Orabug: 29222682]
- KVM: nVMX: move vmcs12 EPTP consistency check to check_vmentry_prereqs() (Sean Christopherson) [Orabug: 29222682]
- KVM: nVMX: move host EFER consistency checks to VMFail path (Sean Christopherson) [Orabug: 29222682]
- KVM: leverage change to adjust slots->used_slots in update_memslots() (Wei Yang) [Orabug: 29222682]
- KVM: nVMX: Always reflect #NM VM-exits to L1 (Jim Mattson) [Orabug: 29222682]
- KVM: x86: hyperv: implement PV IPI send hypercalls (Vitaly Kuznetsov) [Orabug: 29222682]
- KVM: x86: hyperv: optimize kvm_hv_flush_tlb() for vp_index == vcpu_idx case (Vitaly Kuznetsov) [Orabug: 29222682]
- KVM: x86: hyperv: valid_bank_mask should be 'u64' (Vitaly Kuznetsov) [Orabug: 29222682]
- KVM: x86: hyperv: keep track of mismatched VP indexes (Vitaly Kuznetsov) [Orabug: 29222682]
- KVM: x86: hyperv: consistently use 'hv_vcpu' for 'struct kvm_vcpu_hv' variables (Vitaly Kuznetsov) [Orabug: 29222682]
- KVM: x86: hyperv: optimize 'all cpus' case in kvm_hv_flush_tlb() (Vitaly Kuznetsov) [Orabug: 29222682]
- KVM: x86: hyperv: enforce vp_index < KVM_MAX_VCPUS (Vitaly Kuznetsov) [Orabug: 29222682]
- kvm/x86: return meaningful value from KVM_SIGNAL_MSI (Paolo Bonzini) [Orabug: 29222682]
- KVM: x86: move definition PT_MAX_HUGEPAGE_LEVEL and KVM_NR_PAGE_SIZES together (Wei Yang) [Orabug: 29222682]
- KVM/VMX: Remve unused function is_external_interrupt(). (Tianyu Lan) [Orabug: 29222682]
- KVM: x86: return 0 in case kvm_mmu_memory_cache has min number of objects (Wei Yang) [Orabug: 29222682]
- nVMX x86: Make nested_vmx_check_pml_controls() concise (Krish Sadhukhan) [Orabug: 29222682]
- KVM: x86: adjust kvm_mmu_page member to save 8 bytes (Wei Yang) [Orabug: 29222682]
- KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail (Sean Christopherson) [Orabug: 29222682]
- kvm: selftests: support high GPAs in dirty_log_test (Andrew Jones) [Orabug: 29222682]
- kvm: selftests: stop lying to aarch64 tests about PA-bits (Andrew Jones) [Orabug: 29222682]
- kvm: selftests: dirty_log_test: also test 64K pages on aarch64 (Andrew Jones) [Orabug: 29222682]
- kvm: selftests: port dirty_log_test to aarch64 (Andrew Jones) [Orabug: 29222682]
- kvm: selftests: introduce new VM mode for 64K pages (Andrew Jones) [Orabug: 29222682]
- kvm: selftests: add vcpu support for aarch64 (Andrew Jones) [Orabug: 29222682]
- kvm: selftests: add virt mem support for aarch64 (Andrew Jones) [Orabug: 29222682]
- kvm: selftests: add vm_phy_pages_alloc (Andrew Jones) [Orabug: 29222682]
- kvm: selftests: tidy up kvm_util (Andrew Jones) [Orabug: 29222682]
- kvm: selftests: add cscope make target (Andrew Jones) [Orabug: 29222682]
- kvm: selftests: move arch-specific files to arch-specific locations (Andrew Jones) [Orabug: 29222682]
- kvm: selftests: introduce ucall (Andrew Jones) [Orabug: 29222682]
- kvm: selftests: vcpu_setup: set cr4.osfxsr (Andrew Jones) [Orabug: 29222682]
- tools: introduce test_and_clear_bit (Peter Xu) [Orabug: 29222682]
- KVM: LAPIC: Tune lapic_timer_advance_ns automatically (Wanpeng Li) [Orabug: 29222682]
- KVM: nVMX: Do not flush TLB on L1<->L2 transitions if L1 uses VPID and EPT (Liran Alon) [Orabug: 29222682]
- KVM: nVMX: Flush linear and combined mappings on VPID02 related flushes (Liran Alon) [Orabug: 29222682]
- KVM: nVMX: Use correct VPID02 when emulating L1 INVVPID (Liran Alon) [Orabug: 29222682]
- KVM: nVMX: Flush TLB entries tagged by dest EPTP on L1<->L2 transitions (Liran Alon) [Orabug: 29222682]
- KVM: vmx: rename KVM_GUEST_CR0_MASK tp KVM_VM_CR0_ALWAYS_OFF (Sean Christopherson) [Orabug: 29222682]
- drm/amdkfd: fix amdkfd use-after-free GP fault (Randy Dunlap) [Orabug: 29017589]
- kabi fix for device_add_disk (Alan Adamson) [Orabug: 29481766]
- nvme-core: declare local symbols static (Bart Van Assche) [Orabug: 29481766]
- nvme: register ns_id attributes as default sysfs groups (Hannes Reinecke) [Orabug: 29481766]
- block: genhd: add 'groups' argument to device_add_disk (Hannes Reinecke) [Orabug: 29481766]
- nvme: validate controller state before rescheduling keep alive (James Smart) [Orabug: 29481766]
- nvme-rdma: fix double freeing of async event data (Prabhath Sajeepa) [Orabug: 29481766]
- nvme: warn when finding multi-port subsystems without multipathing enabled (Christoph Hellwig) [Orabug: 29481766]
- nvme-pci: fix surprise removal (Igor Konopko) [Orabug: 29481766]
- nvme-fc: initialize nvme_req(rq)->ctrl after calling __nvme_fc_init_request() (Ewan D. Milne) [Orabug: 29481766]
- nvme: Free ctrl device name on init failure (Keith Busch) [Orabug: 29481766]
- nvme-fc: resolve io failures during connect (James Smart) [Orabug: 29481766]
- Revert "nvmet-rdma: use a private workqueue for delete" (Christoph Hellwig) [Orabug: 29481766]
- nvme: make sure ns head inherits underlying device limits (Sagi Grimberg) [Orabug: 29481766]
- nvme-rdma: always have a valid trsvcid (Sagi Grimberg) [Orabug: 29481766]
- nvmet: Introduce helper functions to allocate and free request SGLs (Logan Gunthorpe) [Orabug: 29481766]
- nvme-pci: remove duplicate check (Chaitanya Kulkarni) [Orabug: 29481766]
- nvme-pci: fix hot removal during error handling (Keith Busch) [Orabug: 29481766]
- nvmet-fcloop: suppress a compiler warning (Bart Van Assche) [Orabug: 29481766]
- nvme-core: make implicit seed truncation explicit (Bart Van Assche) [Orabug: 29481766]
- nvmet-fc: fix kernel-doc headers (Bart Van Assche) [Orabug: 29481766]
- nvme-fc: rework the request initialization code (Bart Van Assche) [Orabug: 29481766]
- overflow.h: Add allocation size calculation helpers (Kees Cook) [Orabug: 29481766]
- compiler.h: enable builtin overflow checkers and add fallback code (Rasmus Villemoes) [Orabug: 29481766]
- nvme-fc: introduce struct nvme_fcp_op_w_sgl (Bart Van Assche) [Orabug: 29481766]
- nvme-fc: fix kernel-doc headers (Bart Van Assche) [Orabug: 29481766]
- nvmet: avoid integer overflow in the discard code (Bart Van Assche) [Orabug: 29481766]
- nvmet-rdma: declare local symbols static (Bart Van Assche) [Orabug: 29481766]
- nvmet: use strlcpy() instead of strcpy() (Bart Van Assche) [Orabug: 29481766]
- nvme-pci: fix nvme_suspend_queue() kernel-doc header (Bart Van Assche) [Orabug: 29481766]
- nvme-core: rework a NQN copying operation (Bart Van Assche) [Orabug: 29481766]
- nvmet-rdma: check for timeout in nvme_rdma_wait_for_cm() (Bart Van Assche) [Orabug: 29481766]
- nvmet: use strcmp() instead of strncmp() for subsystem lookup (Bart Van Assche) [Orabug: 29481766]
- nvmet: remove unreachable code (Chaitanya Kulkarni) [Orabug: 29481766]
- nvme: update node paths after adding new path (Keith Busch) [Orabug: 29481766]
- nvme: remove ns sibling before clearing path (Keith Busch) [Orabug: 29481766]
- nvmet-rdma: use a private workqueue for delete (Sagi Grimberg) [Orabug: 29481766]
- nvme: take node locality into account when selecting a path (Christoph Hellwig) [Orabug: 29481766]
- nvmet: don't split large I/Os unconditionally (Sagi Grimberg) [Orabug: 29481766]
- nvme: call nvme_complete_rq when nvmf_check_ready fails for mpath I/O (James Smart) [Orabug: 29481766]
- nvme-core: add async event trace helper (Chaitanya Kulkarni) [Orabug: 29481766]
- nvme_fc: add 'nvme_discovery' sysfs attribute to fc transport device (James Smart) [Orabug: 29481766]
- nvmet_fc: support target port removal with nvmet layer (James Smart) [Orabug: 29481766]
- nvme-fc: fix for a minor typos (Milan P. Gandhi) [Orabug: 29481766]
- nvmet: remove redundant module prefix (Chaitanya Kulkarni) [Orabug: 29481766]
- nvme: fix typo in nvme_identify_ns_descs (Milan P. Gandhi) [Orabug: 29481766]
- block: move ref_tag calculation func to the block layer (Max Gurtovoy) [Orabug: 29481766]
- nvme.h: add support for ns write protect definitions (Chaitanya Kulkarni) [Orabug: 29481766]
- nvme: properly propagate errors in nvme_mpath_init (Susobhan Dey) [Orabug: 29481766]
- nvme: count all ANA groups for ANA Log page (Hannes Reinecke) [Orabug: 29481766]
- nvmet: free workqueue object if module init fails (Chaitanya Kulkarni) [Orabug: 29481766]
- nvme-fabrics: fix ctrl_loss_tmo < 0 to reconnect forever (Tal Shorer) [Orabug: 29481766]
- nvmet: add ns write protect support (Chaitanya Kulkarni) [Orabug: 29481766]
- nvme: set gendisk read only based on nsattr (Chaitanya Kulkarni) [Orabug: 29481766]
- nvme: fixup crash on failed discovery (Hannes Reinecke) [Orabug: 29481766]
- nvmet: use Retain Async Event bit to clear AEN (Chaitanya Kulkarni) [Orabug: 29481766]
- nvmet: support configuring ANA groups (Christoph Hellwig) [Orabug: 29481766]
- nvmet: add minimal ANA support (Christoph Hellwig) [Orabug: 29481766]
- nvmet: track and limit the number of namespaces per subsystem (Christoph Hellwig) [Orabug: 29481766]
- nvmet: keep a port pointer in nvmet_ctrl (Christoph Hellwig) [Orabug: 29481766]
- block: Move SECTOR_SIZE and SECTOR_SHIFT definitions into <linux/blkdev.h> (Bart Van Assche) [Orabug: 29481766]
- nvme.h: add ANA definitions (Christoph Hellwig) [Orabug: 29481766]
- nvme: add ANA support (Christoph Hellwig) [Orabug: 29481766]
- nvme: remove nvme_req_needs_failover (Christoph Hellwig) [Orabug: 29481766]
- nvme.h: add support for the log specific field (Christoph Hellwig) [Orabug: 29481766]
- nvme: simplify the API for getting log pages (Christoph Hellwig) [Orabug: 29481766]
- nvmet: only check for filebacking on -ENOTBLK (Hannes Reinecke) [Orabug: 29481766]
- nvmet: fixup crash on NULL device path (Hannes Reinecke) [Orabug: 29481766]
- nvmet-rdma: Simplify ib_post_(send|recv|srq_recv)() calls (Bart Van Assche) [Orabug: 29481766]
- nvme-rdma: Simplify ib_post_(send|recv|srq_recv)() calls (Bart Van Assche) [Orabug: 29481766]
- nvmet: don't use uuid_le type (Andy Shevchenko) [Orabug: 29481766]
- nvmet: check fileio lba range access boundaries (Sagi Grimberg) [Orabug: 29481766]
- nvmet: fix file discard return status (Sagi Grimberg) [Orabug: 29481766]
- nvme-rdma: centralize admin/io queue teardown sequence (Sagi Grimberg) [Orabug: 29481766]
- nvme-rdma: centralize controller setup sequence (Sagi Grimberg) [Orabug: 29481766]
- nvme-rdma: mark expected switch fall-through (Gustavo A. R. Silva) [Orabug: 29481766]
- nvme: add disk name to trace events (Keith Busch) [Orabug: 29481766]
- nvme: add controller name to trace events (Keith Busch) [Orabug: 29481766]
- nvme: if_ready checks to fail io to deleting controller (James Smart) [Orabug: 29481766]
- nvme: use hw qid in trace events (Keith Busch) [Orabug: 29481766]
- nvme: cache struct nvme_ctrl reference to struct nvme_request (Sagi Grimberg) [Orabug: 29481766]
- nvmet-rdma: add an error flow for post_recv failures (Max Gurtovoy) [Orabug: 29481766]
- nvmet-rdma: add unlikely check in the fast path (Max Gurtovoy) [Orabug: 29481766]
- nvmet-rdma: support max(16KB, PAGE_SIZE) inline data (Steve Wise) [Orabug: 29481766]
- nvme-rdma: support up to 4 segments of inline data (Steve Wise) [Orabug: 29481766]
- nvmet: add buffered I/O support for file backed ns (Chaitanya Kulkarni) [Orabug: 29481766]
- nvmet: add commands supported and effects log page (Chaitanya Kulkarni) [Orabug: 29481766]
- nvme: move init of keep_alive work item to controller initialization (James Smart) [Orabug: 29481766]
- nvme: don't enable AEN if not supported (Weiping Zhang) [Orabug: 29481766]
- nvme: ensure forward progress during Admin passthru (Scott Bauer) [Orabug: 29481766]
- nvme-pci: fix memory leak on probe failure (Keith Busch) [Orabug: 29481766]
- nvme-rdma: fix possible double free of controller async event buffer (Sagi Grimberg) [Orabug: 29481766]
- nvme-pci: limit max IO size and segments to avoid high order allocations (Jens Axboe) [Orabug: 29481766]
- nvme-pci: move nvme_kill_queues to nvme_remove_dead_ctrl (Jianchao Wang) [Orabug: 29481766]
- nvme-fc: release io queues to allow fast fail (James Smart) [Orabug: 29481766]
- nvme-rdma: don't override opts->queue_size (Sagi Grimberg) [Orabug: 29481766]
- nvme-rdma: Fix command completion race at error recovery (Israel Rukshin) [Orabug: 29481766]
- nvme-rdma: fix possible free of a non-allocated async event buffer (Sagi Grimberg) [Orabug: 29481766]
- nvme-rdma: fix possible double free condition when failing to create a controller (Sagi Grimberg) [Orabug: 29481766]
- nvme-fabrics: fix and refine state checks in __nvmf_check_ready (Christoph Hellwig) [Orabug: 29481766]
- nvme-fabrics: handle the admin-only case properly in nvmf_check_ready (Christoph Hellwig) [Orabug: 29481766]
- nvme-fabrics: refactor queue ready check (Christoph Hellwig) [Orabug: 29481766]
- nvme: remove nvme_reinit_tagset (Christoph Hellwig) [Orabug: 29481766]
- nvme-fc: fix nulling of queue data on reconnect (James Smart) [Orabug: 29481766]
- nvme-fc: remove reinit_request routine (James Smart) [Orabug: 29481766]
- nvme-fc: change controllers first connect to use reconnect path (James Smart) [Orabug: 29481766]
- nvme: don't rely on the changed namespace list log (Christoph Hellwig) [Orabug: 29481766]
- nvmet: free smart-log buffer after use (Chaitanya Kulkarni) [Orabug: 29481766]
- nvme-rdma: fix error flow during mapping request data (Max Gurtovoy) [Orabug: 29481766]
- nvme: add bio remapping tracepoint (Hannes Reinecke) [Orabug: 29481766]
- nvme: fix NULL pointer dereference in nvme_init_subsystem (Israel Rukshin) [Orabug: 29481766]
- nvme: cleanup double shift issue (Dan Carpenter) [Orabug: 29481766]
- nvme-pci: make CMB SQ mod-param read-only (Keith Busch) [Orabug: 29481766]
- nvme-pci: unquiesce dead controller queues (Keith Busch) [Orabug: 29481766]
- nvme-pci: remove HMB teardown on reset (Keith Busch) [Orabug: 29481766]
- nvme-pci: queue creation fixes (Keith Busch) [Orabug: 29481766]
- nvme-pci: remove unnecessary completion doorbell check (Keith Busch) [Orabug: 29481766]
- nvme-pci: remove unnecessary nested locking (Keith Busch) [Orabug: 29481766]
- nvmet: filter newlines from user input (Sagi Grimberg) [Orabug: 29481766]
- nvme-rdma: correctly check for target keyed sgl support (Steve Wise) [Orabug: 29481766]
- nvme: don't hold nvmf_transports_rwsem for more than transport lookups (Johannes Thumshirn) [Orabug: 29481766]
- nvmet: return all zeroed buffer when we can't find an active namespace (Christoph Hellwig) [Orabug: 29481766]
- nvme: use the changed namespaces list log to clear ns data changed AENs (Christoph Hellwig) [Orabug: 29481766]
- nvme: mark nvme_queue_scan static (Christoph Hellwig) [Orabug: 29481766]
- nvme.h: add the changed namespace list log (Christoph Hellwig) [Orabug: 29481766]
- nvme.h: add AEN configuration symbols (Hannes Reinecke) [Orabug: 29481766]
- nvme: submit AEN event configuration on startup (Hannes Reinecke) [Orabug: 29481766]
- nvmet: mask pending AENs (Christoph Hellwig) [Orabug: 29481766]
- nvmet: add AEN configuration support (Christoph Hellwig) [Orabug: 29481766]
- nvmet: implement the changed namespaces log (Christoph Hellwig) [Orabug: 29481766]
- nvmet: split log page implementation (Christoph Hellwig) [Orabug: 29481766]
- nvmet: add a new nvmet_zero_sgl helper (Christoph Hellwig) [Orabug: 29481766]
- nvme.h: untangle AEN notice definitions (Christoph Hellwig) [Orabug: 29481766]
- nvmet: fix error return code in nvmet_file_ns_enable() (Wei Yongjun) [Orabug: 29481766]
- nvmet: fix a typo in nvmet_file_ns_enable() (Wei Yongjun) [Orabug: 29481766]
- nvme-fabrics: allow internal passthrough command on deleting controllers (Christoph Hellwig) [Orabug: 29481766]
- nvme-loop: add support for multiple ports (Christoph Hellwig) [Orabug: 29481766]
- nvme-pci: simplify __nvme_submit_cmd (Christoph Hellwig) [Orabug: 29481766]
- nvme-pci: Rate limit the nvme timeout warnings (Keith Busch) [Orabug: 29481766]
- nvme: allow duplicate controller if prior controller being deleted (James Smart) [Orabug: 29481766]
- nvme: fix extended data LBA supported setting (Max Gurtovoy) [Orabug: 29481766]
- nvme: fixup memory leak in nvme_init_identify() (Hannes Reinecke) [Orabug: 29481766]
- nvme: fix KASAN warning when parsing host nqn (Hannes Reinecke) [Orabug: 29481766]
- nvmet-loop: use nr_phys_segments when map rq to sgl (Chaitanya Kulkarni) [Orabug: 29481766]
- nvmet-fc: increase LS buffer count per fc port (James Smart) [Orabug: 29481766]
- nvmet: add simple file backed ns support (Chaitanya Kulkarni) [Orabug: 29481766]
- nvmet: remove duplicate NULL initialization for req->ns (Chaitanya Kulkarni) [Orabug: 29481766]
- nvmet: make a few error messages more generic (Chaitanya Kulkarni) [Orabug: 29481766]
- nvme-fabrics: allow duplicate connections to the discovery controller (Hannes Reinecke) [Orabug: 29481766]
- nvme-fabrics: centralize discovery controller defaults (Hannes Reinecke) [Orabug: 29481766]
- nvme-fabrics: remove unnecessary controller subnqn validation (James Smart) [Orabug: 29481766]
- nvme-fc: remove setting DNR on exception conditions (James Smart) [Orabug: 29481766]
- nvme-pci: set nvmeq->cq_vector after alloc cq/sq (Jianchao Wang) [Orabug: 29481766]
- nvme: host: core: fix precedence of ternary operator (Ivan Bornyakov) [Orabug: 29481766]
- nvme: fix lockdep warning in nvme_mpath_clear_current_path (Johannes Thumshirn) [Orabug: 29481766]
- nvme-pci: fix race between poll and IRQ completions (Jens Axboe) [Orabug: 29481766]
- nvme-pci: drop IRQ disabling on submission queue lock (Jens Axboe) [Orabug: 29481766]
- nvme-pci: split the nvme queue lock into submission and completion locks (Jens Axboe) [Orabug: 29481766]
- nvme-pci: handle completions outside of the queue lock (Jens Axboe) [Orabug: 29481766]
- nvme-pci: move ->cq_vector == -1 check outside of ->q_lock (Jens Axboe) [Orabug: 29481766]
- nvme-pci: remove cq check after submission (Jens Axboe) [Orabug: 29481766]
- nvme-pci: simplify nvme_cqe_valid (Christoph Hellwig) [Orabug: 29481766]
- nvme: mark the result argument to nvme_complete_async_event volatile (Christoph Hellwig) [Orabug: 29481766]
- srcu: Add cleanup_srcu_struct_quiesced() (Paul E. McKenney) [Orabug: 29481766]
- nvme: Avoid flush dependency in delete controller flow (Nitzan Carmi) [Orabug: 29481766]
- nvme/pci: Sync controller reset for AER slot_reset (Keith Busch) [Orabug: 29481766]
- nvme: Fix sync controller reset return (Charles Machalow) [Orabug: 29481766]
- nvme/pci: Hold controller reference during async probe (Keith Busch) [Orabug: 29481766]
- nvme: fix use-after-free in nvme_free_ns_head (Jianchao Wang) [Orabug: 29481766]
- nvmet: switch loopback target state to connecting when resetting (Johannes Thumshirn) [Orabug: 29481766]
- nvme/multipath: Fix multipath disabled naming collisions (Keith Busch) [Orabug: 29481766]
- nvme/multipath: Disable runtime writable enabling parameter (Keith Busch) [Orabug: 29481766]
- block: Introduce blk_queue_flag_{set,clear,test_and_{set,clear}}() (Bart Van Assche) [Orabug: 29481766]
- nvme: only reconfigure discard if necessary (Jens Axboe) [Orabug: 29481766]
- nvme/pci: Use async_schedule for initial reset work (Keith Busch) [Orabug: 29481766]
- NVMe: Add Quirk Delay before CHK RDY for Seagate Nytro Flash Storage (Micah Parrish) [Orabug: 29481766]
- nvme: change order of qid and cmdid in completion trace (Johannes Thumshirn) [Orabug: 29481766]
- nvme: fc: provide a descriptive error (Johannes Thumshirn) [Orabug: 29481766]
- PCI/IOV: Add pci_sriov_configure_simple() (Alexander Duyck) [Orabug: 29481766]
- nvme-pci: Use pci_sriov_configure_simple() to enable VFs (Alexander Duyck) [Orabug: 29481766]
- nvme: expand nvmf_check_if_ready checks (James Smart) [Orabug: 29481766]
- nvme: Use admin command effects for admin commands (Keith Busch) [Orabug: 29481766]
- nvmet: fix space padding in serial number (Daniel Verkamp) [Orabug: 29481766]
- nvme: check return value of init_srcu_struct function (Max Gurtovoy) [Orabug: 29481766]
- nvmet: Fix nvmet_execute_write_zeroes sector count (Rodrigo R. Galvao) [Orabug: 29481766]
- nvme-pci: Separate IO and admin queue IRQ vectors (Keith Busch) [Orabug: 29481766]
- nvme-pci: Remove unused queue parameter (Keith Busch) [Orabug: 29481766]
- nvme-pci: Skip queue deletion if there are no queues (Keith Busch) [Orabug: 29481766]
- nvme: target: fix buffer overflow (Arnd Bergmann) [Orabug: 29481766]
- nvme: unexport nvme_start_keep_alive (Johannes Thumshirn) [Orabug: 29481766]
- nvme: enforce 64bit offset for nvme_get_log_ext fn (Matias Bjørling) [Orabug: 29481766]
- nvme: make nvme_get_log_ext non-static (Matias Bjørling) [Orabug: 29481766]
- nvmet: constify struct nvmet_fabrics_ops (Christoph Hellwig) [Orabug: 29481766]
- nvmet: refactor configfs transport type handling (Christoph Hellwig) [Orabug: 29481766]
- nvmet: move device_uuid configfs attr definition to suitable place (Max Gurtovoy) [Orabug: 29481766]
- nvme: Add .stop_ctrl to nvme ctrl ops (Nitzan Carmi) [Orabug: 29481766]
- nvme-rdma: Allow DELETING state change failure in error_recovery (Nitzan Carmi) [Orabug: 29481766]
- nvme-rdma: Don't flush delete_wq by default during remove_one (Max Gurtovoy) [Orabug: 29481766]
- nvmet-rdma: Don't flush system_wq by default during remove_one (Max Gurtovoy) [Orabug: 29481766]
- nvmet-rdma: Fix use after free in nvmet_rdma_cm_handler() (Israel Rukshin) [Orabug: 29481766]
- nvmet-rdma: Remove unused queue state (Israel Rukshin) [Orabug: 29481766]
- nvmet_fc: prevent new io rqsts in possible isr completions (James Smart) [Orabug: 29481766]
- nvme_fc: on remoteport reuse, set new nport_id and role. (James Smart) [Orabug: 29481766]
- nvme_fc: fix abort race on teardown with lld reject (James Smart) [Orabug: 29481766]
- nvme_fc: io timeout should defer abort to ctrl reset (James Smart) [Orabug: 29481766]
- nvme: centralize ctrl removal prints (Max Gurtovoy) [Orabug: 29481766]
- nvme-pci: Add .get_address ctrl callback (Keith Busch) [Orabug: 29481766]
- nvme: implement log page low/high offset and dwords (Matias Bjørling) [Orabug: 29481766]
- nvme: change namespaces_mutext to namespaces_rwsem (Jianchao Wang) [Orabug: 29481766]
- nvme: fix the dangerous reference of namespaces list (Jianchao Wang) [Orabug: 29481766]
- nvme-pci: quiesce IO queues prior to disabling device HMB accesses (Jianchao Wang) [Orabug: 29481766]
- net/utils: Introduce inet_addr_is_any (Sagi Grimberg) [Orabug: 29481766]
- nvme: Add fault injection feature (Thomas Tai) [Orabug: 29481766]
- nvme: use define instead of magic value for identify size (Minwoo Im) [Orabug: 29481766]
- nvmet: don't return "any" ip address in discovery log page (Sagi Grimberg) [Orabug: 29481766]
- nvme_fc: rework sqsize handling (James Smart) [Orabug: 29481766]
- nvme-fabrics: Ignore nr_io_queues option for discovery controllers (Roland Dreier) [Orabug: 29481766]
- Revert "nvme: create 'slaves' and 'holders' entries for hidden controllers" (Christoph Hellwig) [Orabug: 29481766]
- nvme-multipath: fix sysfs dangerously created links (Baegjae Sung) [Orabug: 29481766]
- nvmet-loop: use blk_rq_payload_bytes for sgl selection (Christoph Hellwig) [Orabug: 29481766]
- nvme-rdma: use blk_rq_payload_bytes instead of blk_rq_bytes (Christoph Hellwig) [Orabug: 29481766]
- nvme-fabrics: don't check for non-NULL module in nvmf_register_transport (Christoph Hellwig) [Orabug: 29481766]
- nvme-rdma: fix sysfs invoked reset_ctrl error flow (Nitzan Carmi) [Orabug: 29481766]
- nvmet: Change return code of discard command if not supported (Israel Rukshin) [Orabug: 29481766]
- nvme-pci: Fix timeouts in connecting state (Keith Busch) [Orabug: 29481766]
- nvme: fix the deadlock in nvme_update_formats (Jianchao Wang) [Orabug: 29481766]
- nvme: Don't use a stack buffer for keep-alive command (Roland Dreier) [Orabug: 29481766]
- nvme_fc: cleanup io completion (James Smart) [Orabug: 29481766]
- nvme_fc: correct abort race condition on resets (James Smart) [Orabug: 29481766]
- nvme: Fix discard buffer overrun (Keith Busch) [Orabug: 29481766]
- nvme: delete NVME_CTRL_LIVE --> NVME_CTRL_CONNECTING transition (Max Gurtovoy) [Orabug: 29481766]
- nvme-rdma: use NVME_CTRL_CONNECTING state to mark init process (Max Gurtovoy) [Orabug: 29481766]
- nvme: rename NVME_CTRL_RECONNECTING state to NVME_CTRL_CONNECTING (Max Gurtovoy) [Orabug: 29481766]
- nvme-pci: introduce RECONNECTING state to mark initializing procedure (Jianchao Wang) [Orabug: 29481766]
- nvme-rdma: remove redundant boolean for inline_data (Max Gurtovoy) [Orabug: 29481766]
- nvme: don't free uuid pointer before printing it (Johannes Thumshirn) [Orabug: 29481766]
- nvme-pci: Suspend queues after deleting them (Keith Busch) [Orabug: 29481766]
- lib/scatterlist: Introduce sgl_alloc() and sgl_free() (Bart Van Assche) [Orabug: 29481766]
- block: Provide blk_status_t decoding for path errors (Keith Busch) [Orabug: 29481766]
- nvme-pci: take sglist coalescing in dma_map_sg into account (Christoph Hellwig) [Orabug: 29481766]
- nvme-pci: check segement valid for SGL use (Keith Busch) [Orabug: 29481766]
- nvme-pci: clean up SMBSZ bit definitions (Christoph Hellwig) [Orabug: 29481766]
- nvme-pci: clean up CMB initialization (Christoph Hellwig) [Orabug: 29481766]
- nvme-fc: correct hang in nvme_ns_remove() (James Smart) [Orabug: 29481766]
- nvme-fc: fix rogue admin cmds stalling teardown (James Smart) [Orabug: 29481766]
- nvmet: release a ns reference in nvmet_req_uninit if needed (Sagi Grimberg) [Orabug: 29481766]
- nvme-fabrics: fix memory leak when parsing host ID option (Roland Dreier) [Orabug: 29481766]
- nvme: fix comment typos in nvme_create_io_queues (Minwoo Im) [Orabug: 29481766]
- nvme: host delete_work and reset_work on separate workqueues (Roy Shterman) [Orabug: 29481766]
- nvme-pci: serialize pci resets (Sagi Grimberg) [Orabug: 29481766]
- nvme/multipath: Use blk_path_error (Keith Busch) [Orabug: 29481766]
- nvme/multipath: Consult blk_status_t for failover (Keith Busch) [Orabug: 29481766]
- nvme: Add more command status translation (Keith Busch) [Orabug: 29481766]
- nvmet/rdma: Use sgl_alloc() and sgl_free() (Bart Van Assche) [Orabug: 29481766]
- nvmet/fc: Use sgl_alloc() and sgl_free() (Bart Van Assche) [Orabug: 29481766]
- nvme: fix visibility of "uuid" ns attribute (Martin Wilck) [Orabug: 29481766]
- bnxt_en: Drop oversize TX packets to prevent errors. (Michael Chan) [Orabug: 28747764]
-
Fri Mar 22 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1913.el7uek]
- netfilter: ipv6: Don't preserve original oif for loopback address (Eli Cooper)
- tpm: parse TPM event logs based on EFI table (Thiebaud Weksteen) [Orabug: 29503600]
- efi: call get_event_log before ExitBootServices (Thiebaud Weksteen) [Orabug: 29503600]
- tpm: add event log format version (Thiebaud Weksteen) [Orabug: 29503600]
- tpm: rename event log provider files (Thiebaud Weksteen) [Orabug: 29503600]
- tpm: move tpm_eventlog.h outside of drivers folder (Thiebaud Weksteen) [Orabug: 29503600]
- svm: Fix AVIC incomplete IPI emulation (Suravee Suthikulpanit) [Orabug: 29338530]
- svm: Add warning message for AVIC IPI invalid target (Suravee Suthikulpanit) [Orabug: 29338530]
- x86/mm/mem_encrypt: Fix erroneous sizeof() (Peng Hao) [Orabug: 29338530]
- Documentation/virtual/kvm: Update URL for AMD SEV API specification (Christophe de Dinechin) [Orabug: 29338530]
- tools headers x86: Sync asm/cpufeatures.h copy with the kernel sources (Arnaldo Carvalho de Melo) [Orabug: 29338530]
- KVM: nSVM: Fix nested guest support for PAUSE filtering. (Tambe, William) [Orabug: 29338530]
- x86/MCE/AMD: Fix the thresholding machinery initialization order (Borislav Petkov) [Orabug: 29338530]
- svm: Add mutex_lock to protect apic_access_page_done on AMD systems (Wei Wang) [Orabug: 29338530]
- x86/resctrl: Add AMD's X86_FEATURE_MBA to the scattered CPUID features (Sherry Hurwitz) [Orabug: 29338530]
- amd/iommu: Fix Guest Virtual APIC Log Tail Address Register (Filippo Sironi) [Orabug: 29338530]
- x86/cpufeatures: Add WBNOINVD feature definition (Janakarajan Natarajan) [Orabug: 29338530]
- hwmon/k10temp: Add support for AMD family 17h, model 30h CPUs (Woods, Brian) [Orabug: 29338530]
- x86/amd_nb: Add PCI device IDs for family 17h, model 30h (Woods, Brian) [Orabug: 29338530]
- hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs (Woods, Brian) [Orabug: 29338530]
- hwmon: (k10temp) Add support for Stoney Ridge and Bristol Ridge CPUs (Guenter Roeck) [Orabug: 29338530]
- x86/amd_nb: Add support for Raven Ridge CPUs (Guenter Roeck) [Orabug: 29338530]
- acpi/nfit, x86/mce: Validate a MCE's address before using it (Vishal Verma) [Orabug: 29338530]
- acpi/nfit, x86/mce: Handle only uncorrectable machine checks (Vishal Verma) [Orabug: 29338530]
- resource: Clean it up a bit (Borislav Petkov) [Orabug: 29338530]
- resource: Fix find_next_iomem_res() iteration issue (Bjorn Helgaas) [Orabug: 29338530]
- resource: Include resource end in walk_*() interfaces (Bjorn Helgaas) [Orabug: 29338530]
- crypto: ccp - Remove forward declaration (Nathan Chancellor) [Orabug: 29338530]
- arm64: dts: amd: Fix SPI bus warnings (Rob Herring) [Orabug: 29338530]
- crypto: ccp - Remove VLA usage of skcipher (Kees Cook) [Orabug: 29338530]
- crypto: skcipher - Introduce crypto_sync_skcipher (Kees Cook) [Orabug: 29338530]
- crypto: skcipher - prevent using skciphers without setting key (Eric Biggers) [Orabug: 29338530]
- x86/boot: Fix kexec booting failure in the SEV bit detection code (Kairui Song) [Orabug: 29338530]
- crypto: ccp - Fix static checker warning (Janakarajan Natarajan) [Orabug: 29338530]
- crypto: ccp - Check for NULL PSP pointer at module unload (Tom Lendacky) [Orabug: 29338530]
- iommu/amd: Add basic debugfs infrastructure for AMD IOMMU (Gary R Hook) [Orabug: 29338530]
- iommu: Enable debugfs exposure of IOMMU driver internals (Gary R Hook) [Orabug: 29338530]
- x86/bugs: Update when to check for the LS_CFG SSBD mitigation (Tom Lendacky) [Orabug: 29338530]
- x86/mm: Decouple dynamic __PHYSICAL_MASK from AMD SME (Kirill A. Shutemov) [Orabug: 29338530]
- init/main.c: include <linux/mem_encrypt.h> (Mathieu Malaterre) [Orabug: 29338530]
- x86/MCE/AMD: Read MCx_MISC block addresses on any CPU (Borislav Petkov) [Orabug: 29338530]
- iommu/amd: Fix grammar of comments (Anna-Maria Gleixner) [Orabug: 29338530]
- efi: Decode IA32/X64 Context Info structure (Yazen Ghannam) [Orabug: 29338530]
- efi: Decode IA32/X64 MS Check structure (Yazen Ghannam) [Orabug: 29338530]
- efi: Decode additional IA32/X64 Bus Check fields (Yazen Ghannam) [Orabug: 29338530]
- efi: Decode IA32/X64 Cache, TLB, and Bus Check structures (Yazen Ghannam) [Orabug: 29338530]
- efi: Decode UEFI-defined IA32/X64 Error Structure GUIDs (Yazen Ghannam) [Orabug: 29338530]
- efi: Decode IA32/X64 Processor Error Info Structure (Yazen Ghannam) [Orabug: 29338530]
- efi: Decode IA32/X64 Processor Error Section (Yazen Ghannam) [Orabug: 29338530]
- efi: Move ARM CPER code to new file (Tyler Baicar) [Orabug: 29338530]
- efi: Fix IA32/X64 Processor Error Record definition (Yazen Ghannam) [Orabug: 29338530]
- iommu/amd: Update logging information for new event type (Gary R Hook) [Orabug: 29338530]
- iommu/amd: Update the PASID information printed to the system log (Gary R Hook) [Orabug: 29338530]
- x86/boot: Fix SEV boot failure from change to __PHYSICAL_MASK_SHIFT (Tom Lendacky) [Orabug: 29338530]
- crypto: doc - Document remaining members in struct crypto_alg (Gary R Hook) [Orabug: 29338530]
- vfio/type1: Adopt fast IOTLB flush interface when unmap IOVAs (Suravee Suthikulpanit) [Orabug: 29338530]
- crypto: ccp - Validate buffer lengths for copy operations (Gary R Hook) [Orabug: 29338530]
- crypto: ccp - Use memdup_user() rather than duplicating its implementation (Markus Elfring) [Orabug: 29338530]
- iommu/amd: Use dev_err to send events to the system log (Gary R Hook) [Orabug: 29338530]
- iommu/amd: Add support for fast IOTLB flushing (Suravee Suthikulpanit) [Orabug: 29338530]
- crypto: ccp - Fill the result buffer only on digest, finup, and final ops (Gary R Hook) [Orabug: 29338530]
- crypto: ccp - add check to get PSP master only when PSP is detected (Brijesh Singh) [Orabug: 29338530]
- x86/mm/sme: Disable stack protection for mem_encrypt_identity.c (Tom Lendacky) [Orabug: 29338530]
- iommu: Do not return error code for APIs with size_t return type (Suravee Suthikulpanit) [Orabug: 29338530]
- x86/mm/encrypt: Simplify sme_pgtable_calc() (Kirill A. Shutemov) [Orabug: 29338530]
- x86/mm/encrypt: Simplify sme_populate_pgd() and sme_populate_pgd_large() (Kirill A. Shutemov) [Orabug: 29338530]
- x86/mm/encrypt: Move page table helpers into separate translation unit (Kirill A. Shutemov) [Orabug: 29338530]
- ACPI / processor: Set default C1 idle state description (Yazen Ghannam) [Orabug: 29338530]
- iommu/amd: Deprecate pci_get_bus_and_slot() (Sinan Kaya) [Orabug: 29338530]
- hwrng: core - Clean up RNG list when last hwrng is unregistered (Gary R Hook) [Orabug: 29338530]
- hwrng: core - Reset user selected rng by writing "" to rng_current (PrasannaKumar Muralidharan) [Orabug: 29338530]
- iommu/amd: Set the device table entry PPR bit for IOMMU V2 devices (Gary R Hook) [Orabug: 29338530]
- iommu/amd - Record more information about unknown events (Gary R Hook) [Orabug: 29338530]
- x86/MCE: Make correctable error detection look at the Deferred bit (Yazen Ghannam) [Orabug: 29338530]
- x86/mce/AMD: Don't set DEF_INT_TYPE in MSR_CU_DEF_ERR on SMCA systems (Yazen Ghannam) [Orabug: 29338530]
- mm/mmu_notifier: avoid call to invalidate_range() in range_end() (Jérôme Glisse) [Orabug: 29338530]
- Documentation/x86: Add AMD Secure Encrypted Virtualization (SEV) description (Brijesh Singh) [Orabug: 29338530]
- x86/MCE/AMD: Fix mce_severity_amd_smca() signature (Yazen Ghannam) [Orabug: 29338530]
- crypto: ccp - use -ENOSPC for transient busy indication (Gilad Ben-Yossef) [Orabug: 29338530]
- crypto: ccp - remove unused variable qim (Colin Ian King) [Orabug: 29338530]
- crypto:ccp - invoke the DMA callback in a standard way (amd) [Orabug: 29338530]
- crypto: ccp - unmap pages and remove unmap objects in callback (amd) [Orabug: 29338530]
- net: crypto set sk to NULL when af_alg_release. (Mao Wenan) [Orabug: 29402528] {CVE-2019-8912}
- IB/mlx5: Ranges in implicit ODP MR inherit its write access (Moni Shoua) [Orabug: 29475175]
- IB/mlx5: Remove dead code (Moni Shoua) [Orabug: 29475175]
- net/mlx5: Take lock with IRQs disabled to avoid deadlock (Moni Shoua) [Orabug: 29475175]
- exec: Fix mem leak in kernel_read_file (YueHaibing) [Orabug: 29402554] {CVE-2019-8980}
- mm: enforce min addr even if capable() in expand_downwards() (Jann Horn) [Orabug: 29454526] {CVE-2019-9213}
- [UEK-5] IB/mlx5_core: Use kzalloc when allocating PD (Erez Alfasi) [Orabug: 29423745]
- {net, IB}/mlx5: Raise fatal IB event when sys error occurs (Daniel Jurgens) [Orabug: 29424485]
- net/mlx5e: Avoid query PPCNT register if not supported by the device (Eyal Davidovich) [Orabug: 29424554]
- Linux 4.14.90 (Greg Kroah-Hartman)
- bpf, arm: fix emit_ldx_r and emit_mov_i using TMP_REG_1 (Nicolas Schichan)
- rtc: snvs: Add timeouts to avoid kernel lockups (Trent Piepho)
- nvmet-rdma: fix response use after free (Israel Rukshin)
- i2c: uniphier-f: fix violation of tLOW requirement for Fast-mode (Masahiro Yamada)
- i2c: uniphier: fix violation of tLOW requirement for Fast-mode (Masahiro Yamada)
- i2c: scmi: Fix probe error on devices with an empty SMB0001 ACPI device node (Hans de Goede)
- i2c: axxia: properly handle master timeout (Adamski, Krzysztof (Nokia - PL/Wroclaw))
- mlxsw: spectrum_switchdev: Fix VLAN device deletion via ioctl (Ido Schimmel)
- vhost/vsock: fix reset orphans race with close timeout (Stefan Hajnoczi)
- cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy (insecure cifs) (Steve French)
- drm/ast: Fix connector leak during driver unload (Sam Bobroff)
- ethernet: fman: fix wrong of_node_put() in probe function (Nicolas Saenz Julienne)
- ARM: 8815/1: V7M: align v7m_dma_inv_range() with v7 counterpart (Vladimir Murzin)
- ARM: 8814/1: mm: improve/fix ARM v7_dma_inv_range() unaligned address handling (Chris Cole)
- net/mlx4_en: Fix build break when CONFIG_INET is off (Saeed Mahameed)
- mv88e6060: disable hardware level MAC learning (Anderson Luiz Alves)
- libata: whitelist all SAMSUNG MZ7KM* solid-state disks (Juha-Matti Tilli)
- Input: omap-keypad - fix keyboard debounce configuration (Tony Lindgren)
- Input: synaptics - enable SMBus for HP 15-ay000 (Teika Kazura)
- clk: mmp: Off by one in mmp_clk_add() (Dan Carpenter)
- clk: mvebu: Off by one bugs in cp110_of_clk_get() (Dan Carpenter)
- drm/msm: Fix error return checking (Wen Yang)
- ide: pmac: add of_node_put() (Yangtao Li)
- drivers/tty: add missing of_node_put() (Yangtao Li)
- drivers/sbus/char: add of_node_put() (Yangtao Li)
- sbus: char: add of_node_put() (Yangtao Li)
- SUNRPC: Fix a potential race in xprt_connect() (Trond Myklebust)
- nfs: don't dirty kernel pages read by direct-io (Dave Kleikamp)
- bpf: Fix verifier log string check for bad alignment. (David Miller)
- bonding: fix 802.3ad state sent to partner when unbinding slave (Toni Peltonen)
- ARC: io.h: Implement reads{x}()/writes{x}() (Jose Abreu)
- drm/msm: Grab a vblank reference when waiting for commit_done (Sean Paul)
- x86/earlyprintk/efi: Fix infinite loop on some screen widths (YiFei Zhu)
- scsi: vmw_pscsi: Rearrange code to avoid multiple calls to free_irq during unload (Cathy Avery)
- scsi: libiscsi: Fix NULL pointer dereference in iscsi_eh_session_reset (Fred Herard)
- Input: hyper-v - fix wakeup from suspend-to-idle (Vitaly Kuznetsov)
- mac80211_hwsim: fix module init error paths for netlink (Alexey Khoroshilov)
- locking/qspinlock: Fix build for anonymous union in older GCC compilers (Steven Rostedt (VMware))
- IB/hfi1: Remove race conditions in user_sdma send path (Michael J. Ruhl)
- mac80211: Fix condition validating WMM IE (Ilan Peer)
- mac80211: don't WARN on bad WMM parameters from buggy APs (Emmanuel Grumbach)
- netfilter: ipset: Fix wraparound in hash:*net* types (Jozsef Kadlecsik)
- elevator: lookup mq vs non-mq elevators (Jens Axboe)
- locking/qspinlock, x86: Provide liveness guarantee (Peter Zijlstra)
- locking/qspinlock/x86: Increase _Q_PENDING_LOOPS upper bound (Will Deacon)
- locking/qspinlock: Re-order code (Peter Zijlstra)
- locking/qspinlock: Kill cmpxchg() loop when claiming lock from head of queue (Will Deacon)
- locking/qspinlock: Remove duplicate clear_pending() function from PV code (Will Deacon)
- locking/qspinlock: Remove unbounded cmpxchg() loop from locking slowpath (Will Deacon)
- locking/qspinlock: Merge 'struct __qspinlock' into 'struct qspinlock' (Will Deacon)
- locking/qspinlock: Bound spinning on pending->locked transition in slowpath (Will Deacon)
- locking/qspinlock: Ensure node is initialised before updating prev->next (Will Deacon)
- locking: Remove smp_read_barrier_depends() from queued_spin_lock_slowpath() (Paul E. McKenney)
- x86/build: Fix compiler support check for CONFIG_RETPOLINE (Masahiro Yamada)
- drm/amdgpu: update SMC firmware image for polaris10 variants (Junwei Zhang)
- drm/i915/execlists: Apply a full mb before execution for Braswell (Chris Wilson)
- Revert "drm/rockchip: Allow driver to be shutdown on reboot/kexec" (Brian Norris)
- drm/nouveau/kms: Fix memory leak in nv50_mstm_del() (Lyude Paul)
- powerpc/msi: Fix NULL pointer access in teardown code (Radu Rendec)
- tracing: Fix memory leak of instance function hash filters (Steven Rostedt (VMware))
- tracing: Fix memory leak in set_trigger_filter() (Steven Rostedt (VMware))
- dm cache metadata: verify cache has blocks in blocks_are_clean_separate_dirty() (Mike Snitzer)
- dm thin: send event about thin-pool state change _after_ making it (Mike Snitzer)
- ARM: mmp/mmp2: fix cpu_is_mmp2() on mmp2-dt (Lubomir Rintel)
- fuse: continue to send FUSE_RELEASEDIR when FUSE_OPEN returns ENOSYS (Chad Austin)
- mmc: sdhci: fix the timeout check window for clock and reset (Alek Du)
- MMC: OMAP: fix broken MMC on OMAP15XX/OMAP5910/OMAP310 (Aaro Koskinen)
- arm64: dma-mapping: Fix FORCE_CONTIGUOUS buffer clearing (Robin Murphy)
- userfaultfd: check VM_MAYWRITE was set after verifying the uffd is registered (Andrea Arcangeli)
- aio: fix spectre gadget in lookup_ioctx (Jeff Moyer)
- pinctrl: sunxi: a83t: Fix IRQ offset typo for PH11 (Chen-Yu Tsai)
- timer/debug: Change /proc/timer_list from 0444 to 0400 (Ingo Molnar)
- Linux 4.14.89 (Greg Kroah-Hartman)
- tcp: lack of available data can also cause TSO defer (Eric Dumazet)
- IB/hfi1: Fix an out-of-bounds access in get_hw_stats (Piotr Stankiewicz)
- ALSA: hda/realtek - Fixed headphone issue for ALC700 (Kailang Yang)
- ALSA: fireface: fix reference to wrong register for clock configuration (Takashi Sakamoto)
- staging: speakup: Replace strncpy with memcpy (Guenter Roeck)
- flexfiles: enforce per-mirror stateid only for v4 DSes (Tigran Mkrtchyan)
- lib/rbtree-test: lower default params (Davidlohr Bueso)
- printk: Wake klogd when passing console_lock owner (Petr Mladek)
- printk: Never set console_may_schedule in console_trylock() (Sergey Senozhatsky)
- printk: Hide console waiter logic into helpers (Petr Mladek)
- printk: Add console owner and waiter logic to load balance console writes (Steven Rostedt (VMware))
- Revert "printk: Never set console_may_schedule in console_trylock()" (Sasha Levin)
- ocfs2: fix potential use after free (Pan Bian)
- debugobjects: avoid recursive calls with kmemleak (Qian Cai)
- hfsplus: do not free node before using (Pan Bian)
- hfs: do not free node before using (Pan Bian)
- mm/page_alloc.c: fix calculation of pgdat->nr_zones (Wei Yang)
- ocfs2: fix deadlock caused by ocfs2_defrag_extent() (Larry Chen)
- ACPI/IORT: Fix iort_get_platform_device_domain() uninitialized pointer value (Lorenzo Pieralisi)
- nvme: flush namespace scanning work just before removing namespaces (Sagi Grimberg)
- fscache, cachefiles: remove redundant variable 'cache' (Colin Ian King)
- fscache: fix race between enablement and dropping of object (NeilBrown)
- pstore/ram: Correctly calculate usable PRZ bytes (Kees Cook)
- Revert "xen/balloon: Mark unallocated host memory as UNUSABLE" (Igor Druzhinin)
- xen: xlate_mmu: add missing header to fix 'W=1' warning (Srikanth Boddepalli)
- drm/ast: fixed reading monitor EDID not stable issue (Y.C. Chen)
- drm/amdgpu: Add delay after enable RLC ucode (shaoyunl)
- net: hisilicon: remove unexpected free_netdev (Pan Bian)
- ixgbe: recognize 1000BaseLX SFP modules as 1Gbps (Josh Elsasser)
- igb: fix uninitialized variables (Yunjian Wang)
- cachefiles: Fix page leak in cachefiles_read_backing_file while vmscan is active (Kiran Kumar Modukuri)
- netfilter: nf_tables: deactivate expressions in rule replecement routine (Taehee Yoo)
- usb: gadget: u_ether: fix unsafe list iteration (Marek Szyprowski)
- net: thunderx: fix NULL pointer dereference in nic_remove (Lorenzo Bianconi)
- x86/kvm/vmx: fix old-style function declaration (Yi Wang)
- KVM: x86: fix empty-body warnings (Yi Wang)
- IB/mlx5: Fix page fault handling for MW (Artemy Kovalyov)
- netfilter: ipv6: Preserve link scope traffic original oif (Alin Nastac)
- drm/meson: add support for 1080p25 mode (Christian Hewitt)
- USB: omap_udc: fix rejection of out transfers when DMA is used (Aaro Koskinen)
- USB: omap_udc: fix USB gadget functionality on Palm Tungsten E (Aaro Koskinen)
- USB: omap_udc: fix omap_udc_start() on 15xx machines (Aaro Koskinen)
- USB: omap_udc: fix crashes on probe error and module removal (Aaro Koskinen)
- USB: omap_udc: use devm_request_irq() (Aaro Koskinen)
- ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf (Xin Long)
- bpf: fix check of allowed specifiers in bpf_trace_printk (Martynas Pumputis)
- exportfs: do not read dentry after free (Pan Bian)
- ASoC: omap-dmic: Add pm_qos handling to avoid overruns with CPU_IDLE (Peter Ujfalusi)
- ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overruns with CPU_IDLE (Peter Ujfalusi)
- ASoC: omap-mcbsp: Fix latency value calculation for pm_qos (Peter Ujfalusi)
- RDMA/rdmavt: Fix rvt_create_ah function signature (Kamal Heib)
- RDMA/mlx5: Fix fence type for IB_WR_LOCAL_INV WR (Majd Dibbiny)
- Btrfs: send, fix infinite loop due to directory rename dependencies (Robbie Ko)
- ARM: dts: at91: sama5d2: use the divided clock for SMC (Romain Izard)
- objtool: Fix segfault in .cold detection with -ffunction-sections (Artem Savkov)
- objtool: Fix double-free in .cold detection error path (Artem Savkov)
- PCI: imx6: Fix link training status detection in link up check (Trent Piepho)
- perf tools: Restore proper cwd on return from mnt namespace (Jiri Olsa)
- hwmon: (w83795) temp4_type has writable permission (Huacai Chen)
- netfilter: xt_hashlimit: fix a possible memory leak in htable_create() (Taehee Yoo)
- iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong values for signed numbers (Hans de Goede)
- ASoC: dapm: Recalculate audio map forcely when card instantiated (Tzung-Bi Shih)
- ASoC: omap-abe-twl6040: Fix missing audio card caused by deferred probing (Peter Ujfalusi)
- hwmon: (ina2xx) Fix current value calculation (Nicolin Chen)
- s390/cpum_cf: Reject request for sampling in event initialization (Thomas Richter)
- ASoC: wm_adsp: Fix dma-unsafe read of scratch registers (Richard Fitzgerald)
- hwmon (ina2xx) Fix NULL id pointer in probe() (Nicolin Chen)
- netfilter: nf_tables: fix use-after-free when deleting compat expressions (Florian Westphal)
- selftests: add script to stress-test nft packet path vs. control plane (Florian Westphal)
- sysv: return 'err' instead of 0 in __sysv_write_inode (YueHaibing)
- ARM: OMAP1: ams-delta: Fix possible use of uninitialized field (Janusz Krzysztofik)
- ARM: dts: logicpd-somlv: Fix interrupt on mmc3_dat1 (Adam Ford)
- staging: rtl8723bs: Fix the return value in case of error in 'rtw_wx_read32()' (Christophe JAILLET)
- ASoC: rsnd: fixup clock start checker (Kuninori Morimoto)
- ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_prm_enable_io_wakeup (Nathan Chancellor)
- virtio-net: keep vnet header zeroed after processing XDP (Jason Wang)
- tun: forbid iface creation with rtnl ops (Nicolas Dichtel)
- tcp: fix NULL ref in tail loss probe (Yuchung Cheng)
- tcp: Do not underestimate rwnd_limited (Eric Dumazet)
- sctp: kfree_rcu asoc (Xin Long)
- rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices (Eric Dumazet)
- net: Prevent invalid access to skb->prev in __qdisc_drop_all (Christoph Paasch)
- net: phy: don't allow __set_phy_supported to add unsupported modes (Heiner Kallweit)
- net/mlx4_en: Change min MTU size to ETH_MIN_MTU (Eran Ben Elisha)
- net/mlx4_core: Correctly set PFC param if global pause is turned off. (Tarick Bedeir)
- net: 8139cp: fix a BUG triggered by changing mtu with network traffic (Su Yanjun)
- ipv6: sr: properly initialize flowi6 prior passing to ip6_route_output (Shmulik Ladkani)
- neighbour: Avoid writing before skb->head in neigh_hh_output() (Stefano Brivio)
- ipv6: Check available headroom in ip6_xmit() even without options (Stefano Brivio)
- ipv4: ipv6: netfilter: Adjust the frag mem limit when truesize changes (Jiri Wiesner)
- Linux 4.14.88 (Greg Kroah-Hartman)
- mac80211: ignore NullFunc frames in the duplicate detection (Emmanuel Grumbach)
- mac80211: fix reordering of buffered broadcast packets (Felix Fietkau)
- mac80211: ignore tx status for PS stations in ieee80211_tx_status_ext (Felix Fietkau)
- mac80211: Clear beacon_int in ieee80211_do_stop (Ben Greear)
- mac80211_hwsim: Timer should be initialized before device registered (Vasyl Vavrychuk)
- libnvdimm, pfn: Pad pfn namespaces relative to other regions (Dan Williams)
- kgdboc: fix KASAN global-out-of-bounds bug in param_set_kgdboc_var() (Macpaul Lin)
- tty: do not set TTY_IO_ERROR flag if console port (Chanho Park)
- tty: serial: 8250_mtk: always resume the device in probe. (Peter Shih)
- Drivers: hv: vmbus: Offload the handling of channels to two workqueues (Dexuan Cui)
- drm/amdgpu/gmc8: update MC firmware for polaris (Alex Deucher)
- drm/amdgpu: update mc firmware image for polaris12 variants (Junwei Zhang)
- Revert commit ef9209b642f "staging: rtl8723bs: Fix indenting errors and an off-by-one mistake in core/rtw_mlme_ext.c" (Young Xiao)
- staging: rtl8712: Fix possible buffer overrun (Young Xiao)
- cifs: Fix separator when building path from dentry (Paulo Alcantara)
- staging: atomisp: remove "fun" strncpy warning (Greg Kroah-Hartman)
- Staging: lustre: remove two build warnings (Greg Kroah-Hartman)
- swiotlb: clean up reporting (Kees Cook)
- f2fs: fix to do sanity check with block address in main area v2 (Chao Yu)
- xhci: Prevent U1/U2 link pm states if exit latency is too long (Mathias Nyman)
- xhci: workaround CSS timeout on AMD SNPS 3.0 xHC (Sandeep Singh)
- ARM: 8806/1: kprobes: Fix false positive with FORTIFY_SOURCE (Kees Cook)
- dmaengine: cppi41: delete channel from pending list when stop channel (Bin Liu)
- dmaengine: dw: Fix FIFO size for Intel Merrifield (Andy Shevchenko)
- SUNRPC: Fix leak of krb5p encode pages (Chuck Lever)
- vhost/vsock: fix use-after-free in network stack callers (Stefan Hajnoczi) {CVE-2018-14625}
- virtio/s390: fix race in ccw_io_helper() (Halil Pasic)
- virtio/s390: avoid race on vcdev->config (Halil Pasic)
- ALSA: hda/realtek - Fix speaker output regression on Thinkpad T570 (Takashi Iwai)
- ALSA: pcm: Fix interval evaluation with openmin/max (Takashi Iwai)
- ALSA: pcm: Call snd_pcm_unlink() conditionally at closing (Takashi Iwai)
- ALSA: pcm: Fix starvation on down_write_nonblock() (Chanho Min)
- ALSA: hda: Add support for AMD Stoney Ridge (Kai-Heng Feng)
- ALSA: usb-audio: Fix UAF decrement if card has no live interfaces in card.c (Hui Peng)
- USB: check usb_get_extra_descriptor for proper size (Mathias Payer)
- usb: appledisplay: Add 27" Apple Cinema Display (Alexander Theissen)
- usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device (Harry Pan)
- mm: don't warn about allocations which stall for too long (Tetsuo Handa)
- net: amd: add missing of_node_put() (Yangtao Li)
- team: no need to do team_notify_peers or team_mcast_rejoin when disabling port (Hangbin Liu)
- ibmvnic: Fix RX queue buffer cleanup (Thomas Falcon)
- flexfiles: use per-mirror specified stateid for IO (Tigran Mkrtchyan)
- iommu/vt-d: Use memunmap to free memremap (Pan Bian)
- net: faraday: ftmac100: remove netif_running(netdev) check before disabling interrupts (Vincent Chen)
- qed: Fix QM getters to always return a valid pq (Denis Bolotin)
- qed: Fix bitmap_weight() check (Denis Bolotin)
- mtd: spi-nor: Fix Cadence QSPI page fault kernel panic (Thor Thayer)
- HID: multitouch: Add pointstick support for Cirque Touchpad (Kai-Heng Feng)
- mtd: rawnand: qcom: Namespace prefix some commands (Olof Johansson)
- gpio: mockup: fix indicated direction (Bartosz Golaszewski)
- net/mlx4: Fix UBSAN warning of signed integer overflow (Aya Levin)
- net/mlx4_core: Fix uninitialized variable compilation warning (Tariq Toukan)
- net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command (Jack Morgenstein)
- Revert "usb: gadget: ffs: Fix BUG when userland exits with submitted AIO transfers" (Shen Jing)
- qed: Fix reading wrong value in loop condition (Denis Bolotin)
- qed: Fix PTT leak in qed_drain() (Denis Bolotin)
- bnx2x: Assign unique DMAE channel number for FW DMAE transactions. (Sudarsana Reddy Kalluru)
- amd/iommu: Fix Guest Virtual APIC Log Tail Address Register (Filippo Sironi)
- batman-adv: Expand merged fragment buffer for full packet (Sven Eckelmann)
- batman-adv: Use explicit tvlv padding for ELP packets (Sven Eckelmann)
- HID: input: Ignore battery reported by Symbol DS4308 (Benson Leung)
- test_firmware: fix error return getting clobbered (Colin Ian King)
- can: rcar_can: Fix erroneous registration (Fabrizio Castro)
- iommu/ipmmu-vmsa: Fix crash on early domain free (Geert Uytterhoeven)
- brcmutil: really fix decoding channel info for 160 MHz bandwidth (Rafał Miłecki)
- iommu/vt-d: Fix NULL pointer dereference in prq_event_thread() (Lu Baolu)
- media: omap3isp: Unregister media device as first (Sakari Ailus)
- Linux 4.14.87 (Greg Kroah-Hartman)
- tipc: use destination length for copy string (Guoqing Jiang)
- net: qed: use correct strncpy() size (Arnd Bergmann)
- mm: hide incomplete nr_indirectly_reclaimable in /proc/zoneinfo (Roman Gushchin)
- thermal/drivers/hisi: Remove costly sensor inspection (Daniel Lezcano)
- thermal/drivers/hisi: Fix configuration register setting (Daniel Lezcano)
- thermal/drivers/hisi: Encapsulate register writes into helpers (Daniel Lezcano)
- thermal/drivers/hisi: Remove pointless lock (Daniel Lezcano)
- thermal/drivers/hisi: Remove the multiple sensors support (Daniel Lezcano)
- mm: cleancache: fix corruption on missed inode invalidation (Pavel Tikhomirov)
- reset: remove remaining WARN_ON() in <linux/reset.h> (Masahiro Yamada)
- reset: make device_reset_optional() really optional (Masahiro Yamada)
- udf: Allow mounting volumes with incorrect identification strings (Jan Kara)
- arc: [devboards] Add support of NFSv3 ACL (Alexey Brodkin)
- ARC: change defconfig defaults to ARCv2 (Kevin Hilman)
- btrfs: Always try all copies when reading extent buffers (Nikolay Borisov)
- btrfs: tree-checker: Don't check max block group size as current max chunk size limit is unreliable (Qu Wenruo)
- Input: elan_i2c - add support for ELAN0621 touchpad (Adam Wong)
- Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15ARR (Noah Westervelt)
- Input: elan_i2c - add ELAN0620 to the ACPI table (Patrick Gaskin)
- Input: cros_ec_keyb - fix button/switch capability reports (Brian Norris)
- Input: matrix_keypad - check for errors from of_get_named_gpio() (Christian Hoff)
- Input: synaptics - add PNP ID for ThinkPad P50 to SMBus (Lyude Paul)
- Input: xpad - quirk all PDP Xbox One gamepads (Cameron Gutman)
- drm/msm: fix OF child-node lookup (Johan Hovold)
- svm: Add mutex_lock to protect apic_access_page_done on AMD systems (Wei Wang)
- kgdboc: Fix warning with module build (Laura Abbott)
- kgdboc: Fix restrict error (Laura Abbott)
- ALSA: trident: Suppress gcc string warning (Takashi Iwai)
- userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE vmas (Andrea Arcangeli)
- scsi: scsi_devinfo: cleanly zero-pad devinfo strings (Martin Wilck)
- userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_WRITE is not set (Andrea Arcangeli)
- userfaultfd: shmem: add i_size checks (Andrea Arcangeli)
- userfaultfd: shmem: allocate anonymous memory for MAP_PRIVATE shmem (Andrea Arcangeli)
- userfaultfd: use ENOENT instead of EFAULT if the atomic copy user fails (Andrea Arcangeli)
- drm/meson: Fix OOB memory accesses in meson_viu_set_osd_lut() (Lyude Paul)
- drm/meson: Enable fast_io in meson_dw_hdmi_regmap_config (Lyude Paul)
- drm: set is_master to 0 upon drm_new_set_master() failure (Sergio Correia)
- drm/ast: Fix incorrect free on ioregs (Sam Bobroff)
- IB/mlx5: Avoid load failure due to unknown link width (Michael Guralnik)
- mips: fix mips_get_syscall_arg o32 check (Dmitry V. Levin)
- MIPS: ralink: Fix mt7620 nd_sd pinmux (Mathias Kresin)
- uprobes: Fix handle_swbp() vs. unregister() + register() race once more (Andrea Parri)
- iser: set sector for ambiguous mr status errors (Sagi Grimberg)
- kdb: use memmove instead of overlapping memcpy (Arnd Bergmann)
- staging: rts5208: fix gcc-8 logic error warning (Arnd Bergmann)
- scsi: bfa: convert to strlcpy/strlcat (Arnd Bergmann)
- drm: gma500: fix logic error (Arnd Bergmann)
- ip_tunnel: Fix name string concatenate in __ip_tunnel_create() (Sultan Alsawaf)
- kernfs: Replace strncpy with memcpy (Guenter Roeck)
- unifdef: use memcpy instead of strncpy (Linus Torvalds)
- ALSA: intel_hdmi: Use strlcpy() instead of strncpy() (Takashi Iwai)
- kobject: Replace strncpy with memcpy (Guenter Roeck)
- test_hexdump: use memcpy instead of strncpy (Linus Torvalds)
- disable stringop truncation warnings for now (Stephen Rothwell)
- Kbuild: suppress packed-not-aligned warning for default setting only (Xiongfeng Wang)
- Linux 4.14.86 (Greg Kroah-Hartman)
- f2fs: fix missing up_read (Jaegeuk Kim)
- libceph: check authorizer reply/challenge length before reading (Ilya Dryomov)
- libceph: weaken sizeof check in ceph_x_verify_authorizer_reply() (Ilya Dryomov)
- binder: fix race that allows malicious free of live buffer (Todd Kjos)
- misc: mic/scif: fix copy-paste error in scif_create_remote_lookup (YueHaibing)
- Drivers: hv: vmbus: check the creation_status in vmbus_establish_gpadl() (Dexuan Cui)
- mm: use swp_offset as key in shmem_replace_page() (Yu Zhao)
- lib/test_kmod.c: fix rmmod double free (Luis Chamberlain)
- iio:st_magn: Fix enable device after trigger (Martin Kelly)
- Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid" (Felipe Balbi)
- usb: core: quirks: add RESET_RESUME quirk for Cherry G230 Stream series (Michael Niewöhner)
- USB: usb-storage: Add new IDs to ums-realtek (Kai-Heng Feng)
- staging: rtl8723bs: Add missing return for cfg80211_rtw_get_station (Larry Finger)
- staging: vchiq_arm: fix compat VCHIQ_IOC_AWAIT_COMPLETION (Ben Wolsieffer)
- btrfs: release metadata before running delayed refs (Josef Bacik)
- dmaengine: at_hdmac: fix module unloading (Richard Genoud)
- dmaengine: at_hdmac: fix memory leak in at_dma_xlate() (Richard Genoud)
- ARM: dts: rockchip: Remove @0 from the veyron memory node (Heiko Stuebner)
- ext2: fix potential use after free (Pan Bian)
- ALSA: hda/realtek - fix headset mic detection for MSI MS-B171 (Anisse Astier)
- ALSA: hda/realtek - Support ALC300 (Kailang Yang)
- ALSA: sparc: Fix invalid snd_free_pages() at error path (Takashi Iwai)
- ALSA: control: Fix race between adding and removing a user element (Takashi Iwai)
- ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write (Takashi Iwai)
- ALSA: wss: Fix invalid snd_free_pages() at error path (Takashi Iwai)
- fs: fix lost error code in dio_complete (Maximilian Heyne)
- perf/x86/intel: Add generic branch tracing check to intel_pmu_has_bts() (Jiri Olsa)
- perf/x86/intel: Move branch tracing setup to the Intel-specific source file (Jiri Olsa)
- x86/fpu: Disable bottom halves while loading FPU registers (Sebastian Andrzej Siewior)
- x86/MCE/AMD: Fix the thresholding machinery initialization order (Borislav Petkov)
- arm64: dts: rockchip: Fix PCIe reset polarity for rk3399-puma-haikou. (Christoph Muellner)
- PCI: layerscape: Fix wrong invocation of outbound window disable accessor (Hou Zhiqiang)
- btrfs: relocation: set trans to be NULL after ending transaction (Pan Bian)
- Btrfs: ensure path name is null terminated at btrfs_control_ioctl (Filipe Manana)
- xtensa: fix coprocessor part of ptrace_{get,set}xregs (Max Filippov)
- xtensa: fix coprocessor context offset definitions (Max Filippov)
- xtensa: enable coprocessors that are being flushed (Max Filippov)
- KVM: X86: Fix scan ioapic use-before-initialization (Wanpeng Li)
- KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercall (Liran Alon)
- kvm: svm: Ensure an IBPB on all affected CPUs when freeing a vmcb (Jim Mattson)
- kvm: mmu: Fix race in emulated page table writes (Junaid Shahid)
- x86/speculation: Provide IBPB always command line options (Thomas Gleixner)
- x86/speculation: Add seccomp Spectre v2 user space protection mode (Thomas Gleixner)
- x86/speculation: Enable prctl mode for spectre_v2_user (Thomas Gleixner)
- x86/speculation: Add prctl() control for indirect branch speculation (Thomas Gleixner)
- x86/speculation: Prepare arch_smt_update() for PRCTL mode (Thomas Gleixner)
- x86/speculation: Prevent stale SPEC_CTRL msr content (Thomas Gleixner)
- x86/speculation: Split out TIF update (Thomas Gleixner)
- ptrace: Remove unused ptrace_may_access_sched() and MODE_IBRS (Thomas Gleixner)
- x86/speculation: Prepare for conditional IBPB in switch_mm() (Thomas Gleixner)
- x86/speculation: Avoid __switch_to_xtra() calls (Thomas Gleixner)
- x86/process: Consolidate and simplify switch_to_xtra() code (Thomas Gleixner)
- x86/speculation: Prepare for per task indirect branch speculation control (Tim Chen)
- x86/speculation: Add command line control for indirect branch speculation (Thomas Gleixner)
- x86/speculation: Unify conditional spectre v2 print functions (Thomas Gleixner)
- x86/speculataion: Mark command line parser data __initdata (Thomas Gleixner)
- x86/speculation: Mark string arrays const correctly (Thomas Gleixner)
- x86/speculation: Reorder the spec_v2 code (Thomas Gleixner)
- x86/l1tf: Show actual SMT state (Thomas Gleixner)
- x86/speculation: Rework SMT state change (Thomas Gleixner)
- sched/smt: Expose sched_smt_present static key (Thomas Gleixner)
- x86/Kconfig: Select SCHED_SMT if SMP enabled (Thomas Gleixner)
- sched/smt: Make sched_smt_present track topology (Peter Zijlstra (Intel))
- x86/speculation: Reorganize speculation control MSRs update (Tim Chen)
- x86/speculation: Rename SSBD update functions (Thomas Gleixner)
- x86/speculation: Disable STIBP when enhanced IBRS is in use (Tim Chen)
- x86/speculation: Move STIPB/IBPB string conditionals out of cpu_show_common() (Tim Chen)
- x86/speculation: Remove unnecessary ret variable in cpu_show_common() (Tim Chen)
- x86/speculation: Clean up spectre_v2_parse_cmdline() (Tim Chen)
- x86/speculation: Update the TIF_SSBD comment (Tim Chen)
- x86/retpoline: Remove minimal retpoline support (Zhenzhong Duan)
- x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support (Zhenzhong Duan)
- x86/speculation: Add RETPOLINE_AMD support to the inline asm CALL_NOSPEC variant (Zhenzhong Duan)
- x86/speculation: Propagate information about RSB filling mitigation to sysfs (Jiri Kosina)
- x86/speculation: Apply IBPB more strictly to avoid cross-process data leak (Jiri Kosina)
- x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation (Jiri Kosina)
- x86/bugs: Fix the AMD SSBD usage of the SPEC_CTRL MSR (Tom Lendacky)
- x86/bugs: Update when to check for the LS_CFG SSBD mitigation (Tom Lendacky)
- x86/bugs: Switch the selection of mitigation from CPU vendor to CPU features (Konrad Rzeszutek Wilk)
- x86/bugs: Add AMD's SPEC_CTRL MSR usage (Konrad Rzeszutek Wilk)
- x86/bugs: Add AMD's variant of SSB_NO (Konrad Rzeszutek Wilk)
- sched/core: Fix cpu.max vs. cpuhotplug deadlock (Peter Zijlstra)
- usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2 (Bernd Eckstein)
- s390/qeth: fix length check in SNMP processing (Julian Wiedmann)
- rapidio/rionet: do not free skb before reading its length (Pan Bian)
- packet: copy user buffers before orphan or clone (Willem de Bruijn)
- net: thunderx: set tso_hdrs pointer to NULL in nicvf_free_snd_queue (Lorenzo Bianconi)
- virtio-net: fail XDP set if guest csum is negotiated (Jason Wang)
- virtio-net: disable guest csum during XDP set (Jason Wang)
- net: thunderx: set xdp_prog to NULL if bpf_prog_add fails (Lorenzo Bianconi)
- net: skb_scrub_packet(): Scrub offload_fwd_mark (Petr Machata)
- Revert "wlcore: Add missing PM call for wlcore_cmd_wait_for_event_or_timeout()" (Sasha Levin)
- xfs: don't fail when converting shortform attr to long form during ATTR_REPLACE (Darrick J. Wong)
- f2fs: fix to do sanity check with cp_pack_start_sum (Chao Yu)
- f2fs: fix to do sanity check with i_extra_isize (Chao Yu)
- f2fs: fix to do sanity check with block address in main area (Chao Yu)
- f2fs: fix to do sanity check with node footer and iblocks (Chao Yu)
- f2fs: fix to do sanity check with user_block_count (Chao Yu)
- f2fs: fix to do sanity check with extra_attr feature (Chao Yu)
- f2fs: Add sanity_check_inode() function (Ben Hutchings)
- f2fs: fix to do sanity check with secs_per_zone (Chao Yu)
- f2fs: introduce and spread verify_blkaddr (Chao Yu)
- f2fs: clean up with is_valid_blkaddr() (Chao Yu)
- f2fs: enhance sanity_check_raw_super() to avoid potential overflow (Jaegeuk Kim)
- f2fs: sanity check on sit entry (Jaegeuk Kim)
- f2fs: check blkaddr more accuratly before issue a bio (Yunlei He)
- btrfs: tree-checker: Fix misleading group system information (Shaokun Zhang)
- btrfs: tree-checker: Check level for leaves and nodes (Qu Wenruo)
- btrfs: Check that each block group has corresponding chunk at mount time (Qu Wenruo)
- btrfs: tree-checker: Detect invalid and empty essential trees (Qu Wenruo)
- btrfs: tree-checker: Verify block_group_item (Qu Wenruo)
- btrfs: tree-check: reduce stack consumption in check_dir_item (David Sterba)
- btrfs: tree-checker: use %zu format string for size_t (Arnd Bergmann)
- btrfs: tree-checker: Add checker for dir item (Qu Wenruo)
- btrfs: tree-checker: Fix false panic for sanity test (Qu Wenruo)
- btrfs: tree-checker: Enhance btrfs_check_node output (Qu Wenruo)
- btrfs: Move leaf and node validation checker to tree-checker.c (Qu Wenruo)
- btrfs: Add checker for EXTENT_CSUM (Qu Wenruo)
- btrfs: Add sanity check for EXTENT_DATA when reading out leaf (Qu Wenruo)
- btrfs: Check if item pointer overlaps with the item itself (Qu Wenruo)
- btrfs: Refactor check_leaf function for later expansion (Qu Wenruo)
- btrfs: Verify that every chunk has corresponding block group at mount time (Qu Wenruo)
- btrfs: validate type when reading a chunk (Gu Jinxiang)
- wil6210: missing length check in wmi_set_ie (Lior David)
- net/tls: Fixed return value when tls_complete_pending_work() fails (Vakul Garg)
- tls: Use correct sk->sk_prot for IPV6 (Boris Pismenny)
- tls: don't override sk_write_space if tls_set_sw_offload fails. (Ilya Lesokhin)
- tls: Avoid copying crypto_info again after cipher_type check. (Ilya Lesokhin)
- tls: Fix TLS ulp context leak, when TLS_TX setsockopt is not used. (Ilya Lesokhin)
- tls: Add function to update the TLS socket configuration (Ilya Lesokhin)
- bpf: Prevent memory disambiguation attack (Alexei Starovoitov)
- libceph: implement CEPHX_V2 calculation mode (Ilya Dryomov) {CVE-2018-1129}
- libceph: add authorizer challenge (Ilya Dryomov) {CVE-2018-1128}
- libceph: factor out encrypt_authorizer() (Ilya Dryomov)
- libceph: factor out __ceph_x_decrypt() (Ilya Dryomov)
- libceph: factor out __prepare_write_connect() (Ilya Dryomov)
- libceph: store ceph_auth_handshake pointer in ceph_connection (Ilya Dryomov)
- ubi: Initialize Fastmap checkmapping correctly (Richard Weinberger)
- media: em28xx: Fix use-after-free when disconnecting (Matthias Schwarzott)
- mm/khugepaged: collapse_shmem() do not crash on Compound (Hugh Dickins)
- mm/khugepaged: collapse_shmem() without freezing new_page (Hugh Dickins)
- mm/khugepaged: minor reorderings in collapse_shmem() (Hugh Dickins)
- mm/khugepaged: collapse_shmem() remember to clear holes (Hugh Dickins)
- mm/khugepaged: fix crashes due to misaccounted holes (Hugh Dickins)
- mm/khugepaged: collapse_shmem() stop if punched or truncated (Hugh Dickins)
- mm/huge_memory: fix lockdep complaint on 32-bit i_size_read() (Hugh Dickins)
- mm/huge_memory: splitting set mapping+index before unfreeze (Hugh Dickins)
- mm/huge_memory.c: reorder operations in __split_huge_page_tail() (Konstantin Khlebnikov)
- mm/huge_memory: rename freeze_page() to unmap_page() (Hugh Dickins)
- Linux 4.14.85 (Greg Kroah-Hartman)
- ima: re-initialize iint->atomic_flags (Mimi Zohar)
- ima: re-introduce own integrity cache lock (Dmitry Kasatkin)
- EVM: Add support for portable signature format (Matthew Garrett)
- ima: always measure and audit files in policy (Mimi Zohar)
- net: ieee802154: 6lowpan: fix frag reassembly (Alexander Aring)
- rcu: Make need_resched() respond to urgent RCU-QS needs (Paul E. McKenney)
- s390/mm: Check for valid vma before zapping in gmap_discard (Janosch Frank)
- lan78xx: Read MAC address from DT if present (Phil Elwell)
- namei: allow restricted O_CREAT of FIFOs and regular files (Salvatore Mesoraca) {CVE-2000-1134} {CVE-2007-3852} {CVE-2008-0525} {CVE-2009-0416} {CVE-2011-4834} {CVE-2015-1838} {CVE-2015-7442} {CVE-2016-7489}
- usb: xhci: fix uninitialized completion when USB3 port got wrong status (Aaron Ma)
- tty: wipe buffer if not echoing data (Greg Kroah-Hartman)
- tty: wipe buffer. (Linus Torvalds)
- include/linux/pfn_t.h: force '~' to be parsed as an unary operator (Sebastien Boisvert)
- driver core: Move device_links_purge() after bus_remove_device() (Jeffy Chen)
- ARM: dts: exynos: Fix invalid node referenced by i2c20 alias in Peach Pit and Pi (Krzysztof Kozlowski)
- clk: samsung: exynos5250: Add missing clocks for FIMC LITE SYSMMU devices (Marek Szyprowski)
- rtc: omap: fix error path when pinctrl_register fails (Alexandre Belloni)
- i40iw: Fix memory leak in error path of create QP (Mustafa Ismail)
- net/mlx4_core: Fix wrong calculation of free counters (Eran Ben Elisha)
- PCI: endpoint: Populate func_no before calling pci_epc_add_epf() (Niklas Cassel)
- kbuild: allow to use GCC toolchain not in Clang search path (Stefan Agner)
- iwlwifi: fix wrong WGDS_WIFI_DATA_SIZE (Matt Chen)
- Input: xpad - add support for Xbox1 PDP Camo series gamepad (Ramses Ramírez)
- Input: xpad - avoid using __set_bit() for capabilities (Marcus Folkesson)
- Input: xpad - fix some coding style issues (Leo Sperling)
- Input: xpad - add PDP device id 0x02a4 (Francis Therien)
- ubi: fastmap: Check each mapping only once (Richard Weinberger)
- mtd: rawnand: atmel: fix OF child-node lookup (Johan Hovold)
- xhci: Add quirk to workaround the errata seen on Cavium Thunder-X2 Soc (Cherian, George)
- xhci: Allow more than 32 quirks (Marc Zyngier)
- arm64: remove no-op -p linker flag (Greg Hackmann)
- power: supply: twl4030-charger: fix OF sibling-node lookup (Johan Hovold)
- drm/mediatek: fix OF sibling-node lookup (Johan Hovold)
- net: bcmgenet: fix OF child-node lookup (Johan Hovold)
- NFC: nfcmrvl_uart: fix OF child-node lookup (Johan Hovold)
- of: add helper to lookup compatible child node (Johan Hovold)
- mm, page_alloc: check for max order in hot path (Michal Hocko)
- tmpfs: make lseek(SEEK_DATA/SEK_HOLE) return ENXIO with a negative offset (Yufen Yu)
- z3fold: fix possible reclaim races (Vitaly Wool)
- efi/arm: Revert deferred unmap of early memmap mapping (Ard Biesheuvel)
- powerpc/numa: Suppress "VPHN is not supported" messages (Satheesh Rajendran)
- kdb: Use strscpy with destination buffer size (Prarit Bhargava)
- SUNRPC: Fix a bogus get/put in generic_key_to_expire() (Trond Myklebust)
- perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake and CoffeeLake CPUs (Kan Liang)
- powerpc/io: Fix the IO workarounds code to work with Radix (Michael Ellerman)
- floppy: fix race condition in __floppy_read_block_0() (Jens Axboe)
- crypto: simd - correctly take reqsize of wrapped skcipher into account (Ard Biesheuvel)
- rtc: pcf2127: fix a kmemleak caused in pcf2127_i2c_gather_write (Xulin Sun)
- cpufreq: imx6q: add return value check for voltage scale (Anson Huang)
- KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE (Scott Wood)
- pinctrl: meson: fix pinconf bias disable (Jerome Brunet)
- IB/hfi1: Eliminate races in the SDMA send error path (Michael J. Ruhl)
- can: hi311x: Use level-triggered interrupt (Lukas Wunner)
- can: raw: check for CAN FD capable netdev in raw_sendmsg() (Oliver Hartkopp)
- can: rx-offload: rename can_rx_offload_irq_queue_err_skb() to can_rx_offload_queue_tail() (Oleksij Rempel)
- can: rx-offload: introduce can_rx_offload_get_echo_skb() and can_rx_offload_queue_sorted() functions (Oleksij Rempel)
- can: dev: __can_get_echo_skb(): print error message, if trying to echo non existing skb (Marc Kleine-Budde)
- can: dev: __can_get_echo_skb(): Don't crash the kernel if can_priv::echo_skb is accessed out of bounds (Marc Kleine-Budde)
- can: dev: __can_get_echo_skb(): replace struct can_frame by canfd_frame to access frame length (Marc Kleine-Budde)
- can: dev: can_get_echo_skb(): factor out non sending code to __can_get_echo_skb() (Marc Kleine-Budde)
- drm/ast: Remove existing framebuffers before loading driver (Thomas Zimmermann)
- drm/ast: fixed cursor may disappear sometimes (Y.C. Chen)
- drm/ast: change resolution may cause screen blurred (Y.C. Chen)
- usb: xhci: Prevent bus suspend if a port connect change or polling state is detected (Mathias Nyman)
- IB/core: Perform modify QP on real one (Parav Pandit)
- tcp: do not release socket ownership in tcp_close() (Eric Dumazet)
- mm/memory.c: recheck page table entry with page table lock held (Aneesh Kumar K.V)
- mm: don't warn about large allocations for slab (Dmitry Vyukov)
- llc: do not use sk_eat_skb() (Eric Dumazet)
- gfs2: Don't leave s_fs_info pointing to freed memory in init_sbd (Andrew Price)
- sctp: clear the transport of some out_chunk_list chunks in sctp_assoc_rm_peer (Xin Long)
- bfs: add sanity check at bfs_fill_super() (Tetsuo Handa)
- Input: synaptics - avoid using uninitialized variable when probing (Dmitry Torokhov)
- selinux: Add __GFP_NOWARN to allocation at str_read() (Tetsuo Handa)
- v9fs_dir_readdir: fix double-free on p9stat_read error (Dominique Martinet)
- tools/power/cpupower: fix compilation with STATIC=true (Konstantin Khlebnikov)
- brcmfmac: fix reporting support for 160 MHz channels (Rafał Miłecki)
- iwlwifi: mvm: don't use SAR Geo if basic SAR is not used (Luca Coelho)
- iwlwifi: mvm: fix regulatory domain update when the firmware starts (Emmanuel Grumbach)
- iwlwifi: mvm: support sta_statistics() even on older firmware (Emmanuel Grumbach)
- gpio: don't free unallocated ida on gpiochip_add_data_with_key() error path (Vladimir Zapolskiy)
- mmc: sdhci-pci: Try "cd" for card-detect lookup before using NULL (Rajat Jain)
- MAINTAINERS: Add Sasha as a stable branch maintainer (Greg Kroah-Hartman)
- ALSA: oss: Use kvzalloc() for local buffer allocations (Takashi Iwai)
- usb: xhci: fix timeout for transition from RExit to U0 (Aaron Ma)
- xhci: Add check for invalid byte size error when UAS devices are connected. (Sandeep Singh)
- usb: dwc3: core: Clean up ULPI device (Andy Shevchenko)
- usb: dwc3: gadget: Properly check last unaligned/zero chain TRB (Thinh Nguyen)
- usb: dwc3: gadget: fix ISOC TRB type on unaligned transfers (Felipe Balbi)
- usb: core: Fix hub port connection events lost (Dennis Wassenberg)
- ARM: trusted_foundations: do not use naked function (Stefan Agner)
- bus: arm-cci: remove unnecessary unreachable() (Stefan Agner)
- ARM: 8767/1: add support for building ARM kernel with clang (Stefan Agner)
- ARM: 8766/1: drop no-thumb-interwork in EABI mode (Stefan Agner)
- efi/libstub: arm: support building with clang (Alistair Strachan)
- Linux 4.14.84 (Greg Kroah-Hartman)
- libceph: fall back to sendmsg for slab pages (Ilya Dryomov)
- HID: uhid: forbid UHID_CREATE under KERNEL_DS or elevated privileges (Eric Biggers)
- ACPI / platform: Add SMB0001 HID to forbidden_id_list (Hans de Goede)
- drivers/misc/sgi-gru: fix Spectre v1 vulnerability (Gustavo A. R. Silva)
- USB: misc: appledisplay: add 20" Apple Cinema Display (Mattias Jacobsson)
- misc: atmel-ssc: Fix section annotation on atmel_ssc_get_driver_data (Nathan Chancellor)
- usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB (Emmanuel Pescosta)
- USB: quirks: Add no-lpm quirk for Raydium touchscreens (Kai-Heng Feng)
- usb: cdc-acm: add entry for Hiro (Conexant) modem (Maarten Jacobs)
- uio: Fix an Oops on load (Dan Carpenter)
- MIPS: OCTEON: cavium_octeon_defconfig: re-enable OCTEON USB driver (Aaro Koskinen)
- media: v4l: event: Add subscription to list before calling "add" operation (Sakari Ailus)
- x86/ldt: Unmap PTEs for the slot before freeing LDT pages (Kirill A. Shutemov)
- x86/mm: Move LDT remap out of KASLR region on 5-level paging (Kirill A. Shutemov)
- perf test code-reading: Fix perf_env setup for PTI entry trampolines (Adrian Hunter)
- perf machine: Workaround missing maps for x86 PTI entry trampolines (Adrian Hunter)
- perf machine: Add nr_cpus_avail() (Adrian Hunter)
- perf tools: Fix kernel_start for PTI on x86 (Adrian Hunter)
- perf machine: Add machine__is() to identify machine arch (Adrian Hunter)
- ACPI / watchdog: Prefer iTCO_wdt always when WDAT table uses RTC SRAM (Mika Westerberg)
- SUNRPC: drop pointless static qualifier in xdr_get_next_encode_buffer() (YueHaibing)
- zram: close udev startup race condition as default groups (Minchan Kim)
- net: stmmac: Fix RX packet size > 8191 (Thor Thayer)
- qed: Fix potential memory corruption (Sagiv Ozeri)
- qed: Fix blocking/unlimited SPQ entries leak (Denis Bolotin)
- qed: Fix memory/entry leak in qed_init_sp_request() (Denis Bolotin)
- i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features (Jacob Keller)
- perf tools: Fix undefined symbol scnprintf in libperf-jvmti.so (Gustavo Romero)
- sched/core: Take the hotplug lock in sched_init_smp() (Valentin Schneider)
- s390/perf: Change CPUM_CF return code in event init function (Thomas Richter)
- lib/raid6: Fix arm64 test build (Jeremy Linton)
- clk: fixed-factor: fix of_node_get-put imbalance (Ricardo Ribalda Delgado)
- Revert "drm/exynos/decon5433: implement frame counter" (Inki Dae)
- hwmon: (ibmpowernv) Remove bogus __init annotations (Geert Uytterhoeven)
- s390/qeth: fix HiperSockets sniffer (Julian Wiedmann)
- netfilter: xt_IDLETIMER: add sysfs filename checking routine (Taehee Yoo)
- netfilter: ipset: Correct rcu_dereference() call in ip_set_put_comment() (Jozsef Kadlecsik)
- s390/mm: Fix ERROR: "__node_distance" undefined! (Justin M. Forbes)
- netfilter: ipset: actually allow allowable CIDR 0 in hash:net,port,net (Eric Westbrook)
- netfilter: ipset: list:set: Decrease refcount synchronously on deletion and replace (Stefano Brivio)
- s390/vdso: add missing FORCE to build targets (Vasily Gorbik)
- arm64: percpu: Initialize ret in the default case (Nathan Chancellor)
- platform/x86: acerhdf: Add BIOS entry for Gateway LT31 v1.3307 (Paul Gortmaker)
- x86/earlyprintk: Add a force option for pciserial device (Feng Tang)
- apparmor: Fix uninitialized value in aa_split_fqname (Zubin Mithra)
- clk: samsung: exynos5420: Enable PERIS clocks for suspend (Marek Szyprowski)
- fs/exofs: fix potential memory leak in mount option parsing (Chengguang Xu)
- perf symbols: Set PLT entry/header sizes properly on Sparc (David Miller)
- clk: fixed-rate: fix of_node_get-put imbalance (Alan Tull)
- platform/x86: intel_telemetry: report debugfs failure (Rajneesh Bhardwaj)
- drm/edid: Add 6 bpc quirk for BOE panel. (Lee, Shawn C)
- um: Give start_idle_thread() a return code (Richard Weinberger)
- hfsplus: prevent btree data loss on root split (Ernesto A. Fernández)
- hfs: prevent btree data loss on root split (Ernesto A. Fernández)
- reiserfs: propagate errors from fill_with_dentries() properly (Jann Horn)
- ixgbe: fix MAC anti-spoofing filter after VFLR (Radoslaw Tyl)
- arm64: kprobe: make page to RO mode when allocate it (Anders Roxell)
- cifs: fix return value for cifs_listxattr (Ronnie Sahlberg)
- cifs: don't dereference smb_file_target before null check (Colin Ian King)
-
Sat Mar 16 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1912.el7uek]
- xen/blkfront: avoid NULL blkfront_info dereference on device removal (Vasilis Liaskovitis) [Orabug: 29489724]
- kvm/speculation: Allow KVM guests to use SSBD even if host does not (Alejandro Jimenez) [Orabug: 29423375]
- x86/speculation: Keep enhanced IBRS on when spec_store_bypass_disable=on is used (Alejandro Jimenez) [Orabug: 29423375]
- x86/speculation: Clean up enhanced IBRS checks in bugs.c (Alejandro Jimenez) [Orabug: 29423375]
- scsi: target: add device product id and revision configfs attributes (root) [Orabug: 29349983]
- scsi: target: remove hardcoded T10 Vendor ID in INQUIRY response (David Disseldorp) [Orabug: 29349983]
- scsi: target: add device vendor_id configfs attribute (David Disseldorp) [Orabug: 29349983]
- scsi: target: consistently null-terminate t10_wwn strings (David Disseldorp) [Orabug: 29349983]
- scsi: target: use consistent left-aligned ASCII INQUIRY data (David Disseldorp) [Orabug: 29349983]
- scsi: scsi_transport_iscsi: modify detected conn err to KERN_ERR (Fred Herard) [Orabug: 29487780]
- Revert "aarch64 enable BNX2 CNIC ISCSI, FCOE" (Eric Saint-Etienne) [Orabug: 29481221]
- bnxt_en: Fix typo in firmware message timeout logic. (Michael Chan) [Orabug: 29412076]
- bnxt_en: Wait longer for the firmware message response to complete. (Michael Chan) [Orabug: 29412076]
- scsi: scsi_transport_iscsi: redirect conn error to console (Fred Herard) [Orabug: 29469695]
- uek-rpm: update list of removed files, generated by depmod on install stage (Alexander Burmashev) [Orabug: 29383638]
- Revert x86/apic/x2apic: set affinity of a single interrupt to one cpu (Mridula Shastry) [Orabug: 29455933]
- xen: Fix x86 sched_clock() interface for xen (Juergen Gross) [Orabug: 29457427]
- Linux 4.14.83 (Greg Kroah-Hartman)
- ARM: dts: r8a7793: Correct critical CPU temperature (Chris Paterson)
- ARM: dts: r8a7791: Correct critical CPU temperature (Chris Paterson)
- Revert "x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation" (Greg Kroah-Hartman)
- inet: frags: better deal with smp races (Eric Dumazet)
- usbnet: smsc95xx: disable carrier check while suspending (Frieder Schrempf)
- net: smsc95xx: Fix MTU range (Stefan Wahren)
- mlxsw: spectrum: Fix IP2ME CPU policer configuration (Shalom Toledo)
- sctp: not increase stream's incnt before sending addstrm_in request (Xin Long)
- net: phy: mdio-gpio: Fix working over slow can_sleep GPIOs (Martin Schiller)
- sctp: fix strchange_flags name for Stream Change Event (Xin Long)
- net: dsa: microchip: initialize mutex before use (Tristram Ha)
- net: qualcomm: rmnet: Fix incorrect assignment of real_dev (Subash Abhinov Kasiviswanathan)
- net: systemport: Protect stop from timeout (Florian Fainelli)
- tuntap: fix multiqueue rx (Matthew Cover)
- tg3: Add PHY reset for 5717/5719/5720 in change ring and flow control paths (Siva Reddy Kallam)
- sctp: not allow to set asoc prsctp_enable by sockopt (Xin Long)
- net-gro: reset skb->pkt_type in napi_reuse_skb() (Eric Dumazet)
- ipv6: Fix PMTU updates for UDP/raw sockets in presence of VRF (David Ahern)
- ip_tunnel: don't force DF when MTU is locked (Sabrina Dubroca)
- ibmvnic: fix accelerated VLAN handling (Michał Mirosław)
- flow_dissector: do not dissect l4 ports for fragments (배석진)
- Linux 4.14.82 (Greg Kroah-Hartman)
- gpio: brcmstb: release the bgpio lock during irq handlers (Doug Berger)
- nvme-loop: fix kernel oops in case of unhandled command (Ming Lei)
- printk: Never set console_may_schedule in console_trylock() (Sergey Senozhatsky)
- ovl: check whiteout in ovl_create_over_whiteout() (Miklos Szeredi)
- CONFIG_XEN_PV breaks xen_create_contiguous_region on ARM (Stefano Stabellini)
- drm/i915/execlists: Force write serialisation into context image vs execution (Chris Wilson)
- drm/i915: Mark pin flags as u64 (Chris Wilson)
- drm/i915: Don't oops during modeset shutdown after lpe audio deinit (Ville Syrjälä)
- drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values (Clint Taylor)
- drm/i915: Large page offsets for pread/pwrite (Chris Wilson)
- drm/i915: Skip vcpi allocation for MSTB ports that are gone (Lyude Paul)
- drm/i915: Don't unset intel_connector->mst_port (Lyude Paul)
- drm/i915: Restore vblank interrupts earlier (Ville Syrjälä)
- drm/dp_mst: Check if primary mstb is null (Stanislav Lisovskiy)
- drm/nouveau: Check backlight IDs are >= 0, not > 0 (Lyude Paul)
- drm/amdgpu: add missing CHIP_HAINAN in amdgpu_ucode_get_load_type (Alex Deucher)
- drm/rockchip: Allow driver to be shutdown on reboot/kexec (Marc Zyngier)
- efi/arm/libstub: Pack FDT after populating it (Ard Biesheuvel)
- mm/swapfile.c: use kvzalloc for swap_info_struct allocation (Vasily Averin)
- hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444! (Mike Kravetz)
- lib/ubsan.c: don't mark __ubsan_handle_builtin_unreachable as noreturn (Arnd Bergmann)
- crypto: user - fix leaking uninitialized memory to userspace (Eric Biggers)
- gfs2: Put bitmap buffers in put_super (Andreas Gruenbacher)
- configfs: replace strncpy with memcpy (Guenter Roeck)
- fuse: fix leaked notify reply (Miklos Szeredi)
- fuse: fix use-after-free in fuse_direct_IO() (Lukas Czerner)
- rtc: hctosys: Add missing range error reporting (Maciej W. Rozycki)
- nfsd: COPY and CLONE operations require the saved filehandle to be set (Scott Mayhew)
- sunrpc: correct the computation for page_ptr when truncating (Frank Sorenson)
- kdb: print real address of pointers instead of hashed addresses (Christophe Leroy)
- kdb: use correct pointer when 'btc' calls 'btt' (Christophe Leroy)
- mount: Prevent MNT_DETACH from disconnecting locked mounts (Eric W. Biederman)
- mount: Don't allow copying MNT_UNBINDABLE|MNT_LOCKED mounts (Eric W. Biederman)
- mount: Retest MNT_LOCKED in do_umount (Eric W. Biederman)
- ext4: fix buffer leak in __ext4_read_dirblock() on error path (Vasily Averin)
- ext4: fix buffer leak in ext4_expand_extra_isize_ea() on error path (Vasily Averin)
- ext4: fix buffer leak in ext4_xattr_move_to_block() on error path (Vasily Averin)
- ext4: release bs.bh before re-using in ext4_xattr_block_find() (Vasily Averin)
- ext4: fix buffer leak in ext4_xattr_get_block() on error path (Vasily Averin)
- ext4: fix possible leak of s_journal_flag_rwsem in error path (Vasily Averin)
- ext4: fix possible leak of sbi->s_group_desc_leak in error path (Theodore Ts'o)
- ext4: avoid possible double brelse() in add_new_gdb() on error path (Theodore Ts'o)
- ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fails while resizing (Vasily Averin)
- ext4: avoid buffer leak in ext4_orphan_add() after prior errors (Vasily Averin)
- ext4: avoid buffer leak on shutdown in ext4_mark_iloc_dirty() (Vasily Averin)
- ext4: fix possible inode leak in the retry loop of ext4_resize_fs() (Vasily Averin)
- ext4: missing !bh check in ext4_xattr_inode_write() (Vasily Averin)
- ext4: avoid potential extra brelse in setup_new_flex_group_blocks() (Vasily Averin)
- ext4: add missing brelse() add_new_gdb_meta_bg()'s error path (Vasily Averin)
- ext4: add missing brelse() in set_flexbg_block_bitmap()'s error path (Vasily Averin)
- ext4: add missing brelse() update_backups()'s error path (Vasily Averin)
- clockevents/drivers/i8253: Add support for PIT shutdown quirk (Michael Kelley)
- Btrfs: fix data corruption due to cloning of eof block (Filipe Manana)
- Btrfs: fix infinite loop on inode eviction after deduplication of eof block (Filipe Manana)
- Btrfs: fix cur_offset in the error case for nocow (Robbie Ko)
- btrfs: fix pinned underflow after transaction aborted (Lu Fengqi)
- watchdog/core: Add missing prototypes for weak functions (Mathieu Malaterre)
- arch/alpha, termios: implement BOTHER, IBSHIFT and termios2 (H. Peter Anvin (Intel))
- termios, tty/tty_baudrate.c: fix buffer overrun (H. Peter Anvin)
- x86/hyper-v: Enable PIT shutdown quirk (Michael Kelley)
- x86/cpu/vmware: Do not trace vmware_sched_clock() (Steven Rostedt (VMware))
- of, numa: Validate some distance map rules (John Garry)
- mtd: docg3: don't set conflicting BCH_CONST_PARAMS option (Arnd Bergmann)
- ARM: 8809/1: proc-v7: fix Thumb annotation of cpu_v7_hvc_switch_mm (Ard Biesheuvel)
- netfilter: conntrack: fix calculation of next bucket number in early_drop (Vasily Khoruzhick)
- mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings (Andrea Arcangeli)
- ocfs2: free up write context when direct IO failed (Wengang Wang)
- ocfs2: fix a misuse a of brelse after failing ocfs2_check_dir_entry (Changwei Ge)
- soc: ti: QMSS: Fix usage of irq_set_affinity_hint (Marc Zyngier)
- SCSI: fix queue cleanup race before queue initialization is done (Ming Lei)
- scsi: qla2xxx: Initialize port speed to avoid setting lower speed (Quinn Tran)
- vhost/scsi: truncate T10 PI iov_iter to prot_bytes (Greg Edwards)
- reset: hisilicon: fix potential NULL pointer dereference (Gustavo A. R. Silva)
- mach64: fix image corruption due to reading accelerator registers (Mikulas Patocka)
- mach64: fix display corruption on big endian machines (Mikulas Patocka)
- thermal: enable broadcom menu for arm64 bcm2835 (Allen Wild)
- Revert "ceph: fix dentry leak in splice_dentry()" (Yan, Zheng)
- libceph: bump CEPH_MSG_MAX_DATA_LEN (Ilya Dryomov)
- media: ov7670: make "xclk" clock optional (Lubomir Rintel)
- clk: mvebu: use correct bit for 98DX3236 NAND (Chris Packham)
- clk: rockchip: Fix static checker warning in rockchip_ddrclk_get_parent call (Enric Balletbo i Serra)
- clk: at91: Fix division by zero in PLL recalc_rate() (Ronald Wahl)
- clk: s2mps11: Fix matching when built as module and DT node contains compatible (Krzysztof Kozlowski)
- um: Drop own definition of PTRACE_SYSEMU/_SINGLESTEP (Richard Weinberger)
- xtensa: fix boot parameters address translation (Max Filippov)
- xtensa: make sure bFLT stack is 16 byte aligned (Max Filippov)
- xtensa: add NOTES section to the linker script (Max Filippov)
- MIPS: Loongson-3: Fix BRIDGE irq delivery problem (Huacai Chen)
- MIPS: Loongson-3: Fix CPU UART irq delivery problem (Huacai Chen)
- ovl: fix recursive oi->lock in ovl_link() (Amir Goldstein)
- fuse: set FR_SENT while locked (Miklos Szeredi)
- fuse: fix blocked_waitq wakeup (Miklos Szeredi)
- fuse: Fix use-after-free in fuse_dev_do_write() (Kirill Tkhai)
- fuse: Fix use-after-free in fuse_dev_do_read() (Kirill Tkhai)
- scsi: qla2xxx: Fix re-using LoopID when handle is in use (Quinn Tran)
- scsi: qla2xxx: shutdown chip if reset fail (Quinn Tran)
- scsi: qla2xxx: Remove stale debug trace message from tcm_qla2xxx (Quinn Tran)
- scsi: qla2xxx: Fix process response queue for ISP26XX and above (Quinn Tran)
- scsi: qla2xxx: Fix incorrect port speed being set for FC adapters (Himanshu Madhani)
- ovl: fix error handling in ovl_verify_set_fh() (Amir Goldstein)
- cdrom: fix improper type cast, which can leat to information leak. (Young_X) {CVE-2018-16658} {CVE-2018-10940}
- 9p: clear dangling pointers in p9stat_free (Dominique Martinet)
- 9p locks: fix glock.client_id leak in do_lock (Dominique Martinet)
- staging:iio:ad7606: fix voltage scales (Alexandru Ardelean)
- powerpc/selftests: Wait all threads to join (Breno Leitao)
- media: tvp5150: fix width alignment during set_selection() (Marco Felsch)
- sc16is7xx: Fix for multi-channel stall (Phil Elwell)
- MIPS/PCI: Call pcie_bus_configure_settings() to set MPS/MRRS (Huacai Chen)
- powerpc/memtrace: Remove memory in chunks (Rashmica Gupta)
- powerpc/boot: Ensure _zimage_start is a weak symbol (Joel Stanley)
- MIPS: kexec: Mark CPU offline before disabling local IRQ (Dengcheng Zhu)
- media: coda: don't overwrite h.264 profile_idc on decoder instance (Lucas Stach)
- media: pci: cx23885: handle adding to list failure (Nicholas Mc Guire)
- drm/hisilicon: hibmc: Do not carry error code in HiBMC framebuffer pointer (John Garry)
- drm/omap: fix memory barrier bug in DMM driver (Tomi Valkeinen)
- powerpc/mm: Don't report hugepage tables as memory leaks when using kmemleak (Christophe Leroy)
- powerpc/nohash: fix undefined behaviour when testing page size support (Daniel Axtens)
- ARM: imx_v6_v7_defconfig: Select CONFIG_TMPFS_POSIX_ACL (Fabio Estevam)
- tty: check name length in tty_find_polling_driver() (Miles Chen)
- powerpc/eeh: Fix possible null deref in eeh_dump_dev_log() (Sam Bobroff)
- powerpc/mm: Fix page table dump to work on Radix (Michael Ellerman)
- powerpc/64/module: REL32 relocation range check (Nicholas Piggin)
- powerpc/traps: restore recoverability of machine_check interrupts (Christophe Leroy)
- Linux 4.14.81 (Greg Kroah-Hartman)
- MD: fix invalid stored role for a disk - try2 (Shaohua Li)
- bpf: wait for running BPF programs when updating map-in-map (Daniel Colascione)
- net: sched: Remove TCA_OPTIONS from policy (David Ahern)
- Btrfs: fix fsync after hole punching when using no-holes feature (Filipe Manana)
- Btrfs: fix use-after-free when dumping free space (Filipe Manana)
- Btrfs: fix use-after-free during inode eviction (Filipe Manana)
- btrfs: move the dio_sem higher up the callchain (Josef Bacik)
- btrfs: don't run delayed_iputs in commit (Josef Bacik)
- btrfs: only free reserved extent if we didn't insert it (Josef Bacik)
- btrfs: don't use ctl->free_space for max_extent_size (Josef Bacik)
- btrfs: set max_extent_size properly (Josef Bacik)
- Btrfs: fix assertion on fsync of regular file when using no-holes feature (Filipe Manana)
- Btrfs: fix null pointer dereference on compressed write path error (Filipe Manana)
- btrfs: qgroup: Dirty all qgroups before rescan (Qu Wenruo)
- Btrfs: fix wrong dentries after fsync of file that got its parent replaced (Filipe Manana)
- Btrfs: fix warning when replaying log after fsync of a tmpfile (Filipe Manana)
- btrfs: make sure we create all new block groups (Josef Bacik)
- btrfs: reset max_extent_size on clear in a bitmap (Josef Bacik)
- btrfs: protect space cache inode alloc with GFP_NOFS (Josef Bacik)
- btrfs: wait on caching when putting the bg cache (Josef Bacik)
- btrfs: don't attempt to trim devices that don't support it (Jeff Mahoney)
- btrfs: iterate all devices during trim, instead of fs_devices::alloc_list (Jeff Mahoney)
- btrfs: Ensure btrfs_trim_fs can trim the whole filesystem (Qu Wenruo)
- btrfs: Enhance btrfs_trim_fs function to handle error better (Qu Wenruo)
- btrfs: fix error handling in free_log_tree (Jeff Mahoney)
- btrfs: locking: Add extra check in btrfs_init_new_buffer() to avoid deadlock (Qu Wenruo)
- btrfs: Handle owner mismatch gracefully when walking up tree (Qu Wenruo)
- btrfs: qgroup: Avoid calling qgroup functions if qgroup is not enabled (Qu Wenruo)
- selftests/powerpc: Fix ptrace tm failure (Breno Leitao)
- soc/tegra: pmc: Fix child-node lookup (Johan Hovold)
- arm64: dts: stratix10: Correct System Manager register size (Thor Thayer)
- ARM: dts: socfpga: Fix SDRAM node address for Arria10 (Thor Thayer)
- Cramfs: fix abad comparison when wrap-arounds occur (Nicolas Pitre)
- rpmsg: smd: fix memory leak on channel create (Colin Ian King)
- arm64: lse: remove -fcall-used-x0 flag (Tri Vo)
- media: media colorspaces*.rst: rename AdobeRGB to opRGB (Hans Verkuil)
- media: em28xx: make v4l2-compliance happier by starting sequence on zero (Mauro Carvalho Chehab)
- media: em28xx: fix input name for Terratec AV 350 (Mauro Carvalho Chehab)
- media: tvp5150: avoid going past array on v4l2_querymenu() (Mauro Carvalho Chehab)
- media: em28xx: use a default format if TRY_FMT fails (Mauro Carvalho Chehab)
- xen-blkfront: fix kernel panic with negotiate_mq error path (Manjunath Patil)
- xen: fix xen_qlock_wait() (Juergen Gross)
- kgdboc: Passing ekgdboc to command line causes panic (He Zhe)
- media: v4l2-tpg: fix kernel oops when enabling HFLIP and OSD (Hans Verkuil)
- TC: Set DMA masks for devices (Maciej W. Rozycki)
- iommu/arm-smmu: Ensure that page-table updates are visible before TLBI (Will Deacon)
- MIPS: OCTEON: fix out of bounds array access on CN68XX (Aaro Koskinen)
- powerpc/msi: Fix compile error on mpc83xx (Christophe Leroy)
- dm zoned: fix various dmz_get_mblock() issues (Damien Le Moal)
- dm zoned: fix metadata block ref counting (Damien Le Moal)
- dm ioctl: harden copy_params()'s copy_from_user() from malicious users (Wenwen Wang)
- lockd: fix access beyond unterminated strings in prints (Amir Goldstein)
- nfsd: Fix an Oops in free_session() (Trond Myklebust)
- nfs: Fix a missed page unlock after pg_doio() (Benjamin Coddington)
- NFSv4.1: Fix the r/wsize checking (Trond Myklebust)
- genirq: Fix race on spurious interrupt detection (Lukas Wunner)
- printk: Fix panic caused by passing log_buf_len to command line (He Zhe)
- smb3: on kerberos mount if server doesn't specify auth type use krb5 (Steve French)
- smb3: do not attempt cifs operation in smb3 query info error path (Steve French)
- smb3: allow stats which track session and share reconnects to be reset (Steve French)
- w1: omap-hdq: fix missing bus unregister at removal (Andreas Kemnade)
- iio: adc: at91: fix wrong channel number in triggered buffer mode (Eugen Hristev)
- iio: adc: at91: fix acking DRDY irq on simple conversions (Eugen Hristev)
- iio: adc: imx25-gcq: Fix leak of device_node in mx25_gcq_setup_cfgs() (Alexey Khoroshilov)
- iio: ad5064: Fix regulator handling (Lars-Peter Clausen)
- kbuild: fix kernel/bounds.c 'W=1' warning (Arnd Bergmann)
- KVM: arm64: Fix caching of host MDCR_EL2 value (Mark Rutland)
- mm/rmap: map_pte() was not handling private ZONE_DEVICE page properly (Ralph Campbell)
- hugetlbfs: dirty pages as they are added to pagecache (Mike Kravetz)
- ima: fix showing large 'violations' or 'runtime_measurements_count' (Eric Biggers)
- mm: /proc/pid/smaps_rollup: fix NULL pointer deref in smaps_pte_range() (Vlastimil Babka)
- crypto: tcrypt - fix ghash-generic speed test (Horia Geantă)
- crypto: lrw - Fix out-of bounds access on counter overflow (Ondrej Mosnacek)
- signal: Guard against negative signal numbers in copy_siginfo_from_user32 (Eric W. Biederman)
- signal/GenWQE: Fix sending of SIGKILL (Eric W. Biederman)
- PCI: vmd: White list for fast interrupt handlers (Keith Busch)
- PCI: Add Device IDs for Intel GPU "spurious interrupt" quirk (Bin Meng)
- PCI/ASPM: Fix link_state teardown on device removal (Lukas Wunner)
- ARM: dts: dra7: Fix up unaligned access setting for PCIe EP (Vignesh R)
- EDAC, skx_edac: Fix logical channel intermediate decoding (Qiuxu Zhuo)
- EDAC, {i7core,sb,skx}_edac: Fix uncorrected error counting (Tony Luck)
- EDAC, amd64: Add Family 17h, models 10h-2fh support (Michael Jin)
- HID: hiddev: fix potential Spectre v1 (Breno Leitao)
- ext4: fix use-after-free race in ext4_remount()'s error path (Theodore Ts'o)
- ext4: propagate error from dquot_initialize() in EXT4_IOC_FSSETXATTR (Wang Shilong)
- ext4: fix setattr project check in fssetxattr ioctl (Wang Shilong)
- ext4: initialize retries variable in ext4_da_write_inline_data_begin() (Lukas Czerner)
- gfs2_meta: ->mount() can get NULL dev_name (Al Viro)
- jbd2: fix use after free in jbd2_log_do_checkpoint() (Jan Kara)
- IB/mlx5: Fix MR cache initialization (Artemy Kovalyov)
- ASoC: intel: skylake: Add missing break in skl_tplg_get_token() (Takashi Iwai)
- libnvdimm, region: Fail badblocks listing for inactive regions (Dan Williams)
- libnvdimm: Hold reference on parent while scheduling async init (Alexander Duyck)
- dmaengine: stm32-dma: fix incomplete configuration in cyclic mode (Pierre Yves MORDRET)
- dmaengine: ppc4xx: fix off-by-one build failure (Christian Lamparter)
- net/ipv4: defensive cipso option parsing (Stefan Nuernberger)
- iwlwifi: mvm: check return value of rs_rate_from_ucode_rate() (Luca Coelho)
- usb: gadget: udc: renesas_usb3: Fix b-device mode for "workaround" (Yoshihiro Shimoda)
- usbip:vudc: BUG kmalloc-2048 (Not tainted): Poison overwritten (Shuah Khan (Samsung OSG))
- libertas: don't set URB_ZERO_PACKET on IN USB transfer (Lubomir Rintel)
- xen/pvh: don't try to unplug emulated devices (Juergen Gross)
- xen/pvh: increase early stack size (Roger Pau Monne)
- xen: make xen_qlock_wait() nestable (Juergen Gross)
- xen: fix race in xen_qlock_wait() (Juergen Gross)
- xen/balloon: Support xend-based toolstack (Boris Ostrovsky)
- xen/blkfront: avoid NULL blkfront_info dereference on device removal (Vasilis Liaskovitis)
- tpm: Restore functionality to xen vtpm driver. (Dr. Greg Wettstein)
- xen-swiotlb: use actually allocated size on check physical continuous (Joe Jin)
- ARM: dts: exynos: Mark 1 GHz CPU OPP as suspend OPP on Exynos5250 (Marek Szyprowski)
- ARM: dts: exynos: Convert exynos5250.dtsi to opp-v2 bindings (Marek Szyprowski)
- arm: dts: exynos: Add missing cooling device properties for CPUs (Viresh Kumar)
- ARM: dts: exynos: Remove "cooling-{min|max}-level" for CPU nodes (Viresh Kumar)
- f2fs: fix to account IO correctly (Chao Yu)
- Revert "f2fs: fix to clear PG_checked flag in set_page_dirty()" (Jaegeuk Kim)
- cpupower: Fix AMD Family 0x17 msr_pstate size (Prarit Bhargava)
- ALSA: hda: Check the non-cached stream buffers more explicitly (Takashi Iwai)
- IB/rxe: fix for duplicate request processing and ack psns (Vijay Immanuel)
- dmaengine: dma-jz4780: Return error if not probed from DT (Paul Cercueil)
- mfd: menelaus: Fix possible race condition and leak (Alexandre Belloni)
- signal: Always deliver the kernel's SIGKILL and SIGSTOP to a pid namespace init (Eric W. Biederman)
- f2fs: report error if quota off error during umount (Yunlei He)
- scsi: lpfc: Correct race with abort on completion path (James Smart)
- scsi: lpfc: Correct soft lockup when running mds diagnostics (James Smart)
- uio: ensure class is registered before devices (Alexandre Belloni)
- driver/dma/ioat: Call del_timer_sync() without holding prep_lock (Waiman Long)
- usb: chipidea: Prevent unbalanced IRQ disable (Loic Poulain)
- crypto: caam - fix implicit casts in endianness helpers (Horia Geantă)
- PCI: dwc: pci-dra7xx: Enable errata i870 for both EP and RC mode (Vignesh R)
- coresight: etb10: Fix handling of perf mode (Suzuki K Poulose)
- PCI/MSI: Warn and return error if driver enables MSI/MSI-X twice (Tonghao Zhang)
- f2fs: fix to recover inode's i_flags during POR (Chao Yu)
- MD: fix invalid stored role for a disk (Shaohua Li)
- ext4: fix argument checking in EXT4_IOC_MOVE_EXT (Theodore Ts'o)
- usb: gadget: udc: atmel: handle at91sam9rl PMC (Alexandre Belloni)
- PCI / ACPI: Enable wake automatically for power managed bridges (Mika Westerberg)
- VMCI: Resource wildcard match fixed (Jorgen Hansen)
- Drivers: hv: vmbus: Use cpumask_var_t for on-stack cpu mask (Dexuan Cui)
- tpm: suppress transmit cmd error logs when TPM 1.2 is disabled/deactivated (Javier Martinez Canillas)
- PCI: mediatek: Fix mtk_pcie_find_port() endpoint/port matching logic (Honghui Zhang)
- usb: host: ohci-at91: fix request of irq for optional gpio (Tudor.Ambarus@microchip.com)
- RDMA/bnxt_re: Fix recursive lock warning in debug kernel (Selvin Xavier)
- IB/ipoib: Clear IPCB before icmp_send (Denis Drozdov)
- RDMA/core: Do not expose unsupported counters (Parav Pandit)
- scsi: megaraid_sas: fix a missing-check bug (Wenwen Wang)
- KVM: nVMX: Clear reserved bits of #DB exit qualification (Jim Mattson)
- UAPI: ndctl: Fix g++-unsupported initialisation in headers (David Howells)
- scsi: esp_scsi: Track residual for PIO transfers (Finn Thain)
- cgroup, netclassid: add a preemption point to write_classid (Michal Hocko)
- thermal: da9062/61: Prevent hardware access during system suspend (Geert Uytterhoeven)
- ath10k: schedule hardware restart if WMI command times out (Martin Willi)
- ixgbevf: VF2VF TCP RSS (Sebastian Basierski)
- iwlwifi: mvm: fix BAR seq ctrl reporting (Sara Sharon)
- net: dsa: mv88e6xxx: Fix writing to a PHY page. (Andrew Lunn)
- pinctrl: ssbi-gpio: Fix pm8xxx_pin_config_get() to be compliant (Douglas Anderson)
- pinctrl: spmi-mpp: Fix pmic_mpp_config_get() to be compliant (Douglas Anderson)
- pinctrl: qcom: spmi-mpp: Fix drive strength setting (Stephen Boyd)
- ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DMA controllers (Hans de Goede)
- kprobes: Return error if we fail to reuse kprobe instead of BUG_ON() (Masami Hiramatsu)
- block, bfq: correctly charge and reset entity service in all cases (Paolo Valente)
- net: phy: phylink: ensure the carrier is off when starting phylink (Antoine Tenart)
- brcmfmac: fix for proper support of 160MHz bandwidth (Arend van Spriel)
- pinctrl: qcom: spmi-mpp: Fix err handling of pmic_mpp_set_mux (YueHaibing)
- x86: boot: Fix EFI stub alignment (Ben Hutchings)
- Bluetooth: btbcm: Add entry for BCM4335C0 UART bluetooth (Christian Hewitt)
- signal: Introduce COMPAT_SIGMINSTKSZ for use in compat_sys_sigaltstack (Will Deacon)
- mtd: rawnand: atmel: Fix potential NULL pointer dereference (Gustavo A. R. Silva)
- cpufreq: dt: Try freeing static OPPs only if we have added them (Viresh Kumar)
- ACPI / processor: Fix the return value of acpi_processor_ids_walk() (Dou Liyang)
- x86/olpc: Indicate that legacy PC XO-1 platform should not register RTC (Lubomir Rintel)
- iwlwifi: mvm: clear HW_RESTART_REQUESTED when stopping the interface (Emmanuel Grumbach)
- iwlwifi: pcie: avoid empty free RB queue (Shaul Triebitz)
- mmc: sdhci-pci-o2micro: Add quirk for O2 Micro dev 0x8620 rev 0x01 (Yu Zhao)
- cpupower: Fix coredump on VMWare (Prarit Bhargava)
- perf strbuf: Match va_{add,copy} with va_end (Sanskriti Sharma)
- perf tools: Cleanup trace-event-info 'tdata' leak (Sanskriti Sharma)
- perf tools: Free temporary 'sys' string in read_event_files() (Sanskriti Sharma)
- spi: spi-ep93xx: Use dma_data_direction for ep93xx_spi_dma_{finish,prepare} (Nathan Chancellor)
- lightnvm: pblk: fix two sleep-in-atomic-context bugs (Jia-Ju Bai)
- hwmon: (pwm-fan) Set fan speed to 0 on suspend (Thierry Reding)
- s390/sthyi: Fix machine name validity indication (Janosch Frank)
- tun: Consistently configure generic netdev params via rtnetlink (Serhey Popovych)
- nfp: devlink port split support for 1x100G CXP NIC (Ryan C Goodfellow)
- swim: fix cleanup on setup error (Omar Sandoval)
- ataflop: fix error handling during setup (Omar Sandoval)
- locking/lockdep: Fix debug_locks off performance problem (Waiman Long)
- i2c: rcar: cleanup DMA for all kinds of failure (Wolfram Sang)
- selftests: ftrace: Add synthetic event syntax testcase (Masami Hiramatsu)
- net: qla3xxx: Remove overflowing shift statement (Nathan Chancellor)
- x86/fpu: Remove second definition of fpu in __fpu__restore_sig() (Sebastian Andrzej Siewior)
- perf cpu_map: Align cpu map synthesized events properly. (David Miller)
- perf tools: Fix use of alternatives to find JDIR (Jarod Wilson)
- sched/fair: Fix the min_vruntime update logic in dequeue_entity() (Song Muchun)
- sparc64: Make proc_id signed. (David S. Miller)
- sparc: Throttle perf events properly. (David S. Miller)
- sparc: Fix single-pcr perf event counter management. (David S. Miller)
- perf vendor events intel: Fix wrong filter_band* values for uncore events (Jiri Olsa)
- xfrm: policy: use hlist rcu variants on insert (Florian Westphal)
- Revert "perf tools: Fix PMU term format max value calculation" (Jiri Olsa)
- bpf: do not blindly change rlimit in reuseport net selftest (Eric Dumazet)
- ARM: dts: exynos: Disable pull control for MAX8997 interrupts on Origen (Marek Szyprowski)
- x86/speculation: Support Enhanced IBRS on future CPUs (Sai Praneeth)
- x86/mm/pat: Disable preemption around __flush_tlb_all() (Sebastian Andrzej Siewior)
- x86/corruption-check: Fix panic in memory_corruption_check() when boot option without value is provided (He Zhe)
- x86/xen: Fix boot loader version reported for PVH guests (Juergen Gross)
- x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation (Jiri Kosina)
- ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio pops (Alex Stanoev)
- ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905) (Jeremy Cline)
- ALSA: hda/realtek - Fix the problem of the front MIC on the Lenovo M715 (Hui Wang)
- ALSA: hda - Fix headphone pin config for ASUS G751 (Takashi Iwai)
- ALSA: hda - Add quirk for ASUS G751 laptop (Takashi Iwai)
- parisc: Fix exported address of os_hpmc handler (Helge Deller)
- parisc: Fix map_pages() to not overwrite existing pte entries (Helge Deller)
- parisc: Fix address in HPMC IVA (John David Anglin)
- ipmi: Fix timer race with module unload (Jan Glauber)
- pcmcia: Implement CLKRUN protocol disabling for Ricoh bridges (Maciej S. Szmigiero)
- cpufreq: conservative: Take limits changes into account properly (Rafael J. Wysocki)
- jffs2: free jffs2_sb_info through jffs2_kill_sb() (Hou Tao)
- hwmon: (pmbus) Fix page count auto-detection. (Dmitry Bazhenov)
- bcache: fix miss key refill->end in writeback (Tang Junhui)
- bcache: trace missed reading by cache_missed (Tang Junhui)
- spi: bcm-qspi: switch back to reading flash using smaller chunks (Rafał Miłecki)
- mtd: spi-nor: fsl-quadspi: fix read error for flash size larger than 16MB (Liu Xiang)
-
Sat Mar 09 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1911.el7uek]
- KVM: VMX: Update shared MSRs to be saved/restored on MSR_EFER.LMA changes (Liran Alon) [Orabug: 29432345]
- xfs: change DAX warning for Exadata (Darrick J. Wong) [Orabug: 29443491]
- fs/dcache.c: add cond_resched() in shrink_dentry_list() (Nikolay Borisov) [Orabug: 29450964]
- kernel/ktask: annocate debugobjects properly according to its storage location (Shan Hai) [Orabug: 29433203]
- rds: update correct congestion map for loopback transport (Mukesh Kacker) [Orabug: 29431284]
- x86/kvm: Use __bss_decrypted attribute in shared variables (Brijesh Singh) [Orabug: 29403110]
- x86/mm: Add .bss..decrypted section to hold shared variables (Brijesh Singh) [Orabug: 29403110]
- KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222) (Paolo Bonzini) [Orabug: 29375995] {CVE-2019-7222}
- KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7221) (Peter Shier) [Orabug: 29375860] {CVE-2019-7221}
- kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974) (Jann Horn) [Orabug: 29371258] {CVE-2019-6974}
- Revert "scsi: lpfc: use dma_set_mask_and_coherent" (Somasundaram Krishnasamy) [Orabug: 29358103]
- hugetlbfs: fix races and page leaks during migration (Mike Kravetz) [Orabug: 29286680]
- net_failover: delay taking over primary device to accommodate udevd renaming (Si-Wei Liu)
- Linux 4.14.80 (Greg Kroah-Hartman)
- net: fs_enet: do not call phy_stop() in interrupts (Christophe Leroy)
- x86/fpu: Fix i486 + no387 boot crash by only saving FPU registers on context switch if there is an FPU (Sebastian Andrzej Siewior)
- x86/time: Correct the attribute on jiffies' definition (Nathan Chancellor)
- x86/percpu: Fix this_cpu_read() (Peter Zijlstra)
- x86, hibernate: Fix nosave_regions setup for hibernation (Zhimin Gu)
- x86/tsc: Force inlining of cyc2ns bits (Peter Zijlstra)
- sched/fair: Fix throttle_list starvation with low CFS quota (Phil Auld)
- Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15IGM (Mikhail Nikiforov)
- USB: fix the usbfs flag sanitization for control transfers (Alan Stern)
- usb: gadget: storage: Fix Spectre v1 vulnerability (Gustavo A. R. Silva)
- usb: usbip: Fix BUG: KASAN: slab-out-of-bounds in vhci_hub_control() (Shuah Khan (Samsung OSG))
- cdc-acm: fix race between reset and control messaging (Oliver Neukum)
- cdc-acm: correct counting of UART states in serial state notification (Tobias Herzog)
- cdc-acm: do not reset notification buffer index upon urb unlinking (Tobias Herzog)
- IB/ucm: Fix Spectre v1 vulnerability (Gustavo A. R. Silva)
- RDMA/ucma: Fix Spectre v1 vulnerability (Gustavo A. R. Silva)
- drm: fb-helper: Reject all pixel format changing requests (Eugeniy Paltsev)
- drm/edid: VSDB yCBCr420 Deep Color mode bit definitions (Clint Taylor)
- drm/edid: Add 6 bpc quirk for BOE panel in HP Pavilion 15-n233sl (Kai-Heng Feng)
- ptp: fix Spectre v1 vulnerability (Gustavo A. R. Silva)
- cachefiles: fix the race between cachefiles_bury_object() and rmdir(2) (Al Viro)
- xfs: truncate transaction does not modify the inobt (Brian Foster)
- gpio: mxs: Get rid of external API call (Linus Walleij)
- fsnotify: fix ignore mask logic in fsnotify() (Amir Goldstein)
- Revert "ARM: tegra: Fix ULPI regression on Tegra20" (Sasha Levin)
- bpf: fix partial copy of map_ptr when dst is scalar (Daniel Borkmann)
- USB: serial: option: add two-endpoints device-id flag (Johan Hovold)
- USB: serial: option: improve Quectel EP06 detection (Kristian Evensen)
- vfs: swap names of {do,vfs}_clone_file_range() (Amir Goldstein)
- eeprom: at24: Add support for address-width property (Alan Chiang)
- Linux 4.14.79 (Greg Kroah-Hartman)
- net/mlx5: Fix build break when CONFIG_SMP=n (Saeed Mahameed)
- net/sched: cls_api: add missing validation of netlink attributes (Davide Caratti)
- net: bcmgenet: Poll internal PHY for GENETv5 (Florian Fainelli)
- net: ipmr: fix unresolved entry dumps (Nikolay Aleksandrov)
- rtnetlink: Disallow FDB configuration for non-Ethernet device (Ido Schimmel)
- net/mlx5e: fix csum adjustments caused by RXFCS (Eric Dumazet)
- net: fix pskb_trim_rcsum_slow() with odd trim offset (Dimitris Michailidis)
- net: drop skb on failure in ip_check_defrag() (Cong Wang)
- net: sched: Fix for duplicate class dump (Phil Sutter)
- net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fault type (Huy Nguyen)
- openvswitch: Fix push/pop ethernet validation (Jaime Caamaño Ruiz)
- ip6_tunnel: Fix encapsulation layout (Stefano Brivio)
- bonding: fix length of actor system (Tobias Jungel)
- ethtool: fix a privilege escalation bug (Wenwen Wang)
- virtio_net: avoid using netif_tx_disable() for serializing tx routine (Ake Koomsin)
- vhost: Fix Spectre V1 vulnerability (Jason Wang)
- udp6: fix encap return code for resubmitting (Paolo Abeni)
- sctp: fix race on sctp_id2asoc (Marcelo Ricardo Leitner)
- r8169: fix NAPI handling under high load (Heiner Kallweit)
- net: udp: fix handling of CHECKSUM_COMPLETE packets (Sean Tranchetti)
- net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modules (Niklas Cassel)
- net: socket: fix a missing-check bug (Wenwen Wang)
- net: sched: gred: pass the right attribute to gred_change_table_def() (Jakub Kicinski)
- net/ipv6: Fix index counter for unicast addresses in in6_dump_addrs (David Ahern)
- net: fec: don't dump RX FIFO register when not available (Fugang Duan)
- llc: set SOCK_RCU_FREE in llc_sap_add_socket() (Cong Wang)
- ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called (Stefano Brivio)
- ipv6: mcast: fix a use-after-free in inet6_mc_check (Eric Dumazet)
- net: bridge: remove ipv6 zero address check in mcast queries (Nikolay Aleksandrov)
- bridge: do not add port to router list when receives query with source 0.0.0.0 (Hangbin Liu)
- drm/i915/gvt: fix memory leak of a cmd_entry struct on error exit path (Colin Ian King)
- perf tools: Disable parallelism for 'make clean' (Rasmus Villemoes)
- Revert "netfilter: ipv6: nf_defrag: drop skb dst before queueing" (Sasha Levin)
- ALSA: usx2y: Fix invalid stream URBs (Takashi Iwai)
- media: uvcvideo: Fix driver reference counting (Philipp Zabel)
- ARM: dts: r8a7790: Correct critical CPU temperature (Chris Paterson)
- kvm: x86: fix WARN due to uninitialized guest FPU state (Peter Xu)
- mtd: spi-nor: Add support for is25wp series chips (Kimmo Rautkoski)
- sch_netem: restore skb->dev after dequeuing from the rbtree (Christoph Paasch)
- fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters() (Khazhismel Kumykov)
- selftests: rtnetlink.sh explicitly requires bash. (Paolo Abeni)
- net: ena: fix NULL dereference due to untimely napi initialization (Arthur Kiyanovski)
- net: ena: fix warning in rmmod caused by double iounmap (Arthur Kiyanovski)
- rxrpc: Fix connection-level abort handling (David Howells)
- rxrpc: Only take the rwind and mtu values from latest ACK (David Howells)
- rxrpc: Don't check RXRPC_CALL_TX_LAST after calling rxrpc_rotate_tx_window() (David Howells)
- perf python: Use -Wno-redundant-decls to build with PYTHON=python3 (Arnaldo Carvalho de Melo)
- ARM: dts: imx53-qsb: disable 1.2GHz OPP (Sascha Hauer)
- compiler.h: Allow arch-specific asm/compiler.h (Paul Burton)
- perf tests: Fix indexing when invoking subtests (Sandipan Das)
- libertas: call into generic suspend code before turning off power (Daniel Mack)
- kconfig: fix the rule of mainmenu_stmt symbol (Masahiro Yamada)
- net: stmmac: mark PM functions as __maybe_unused (Arnd Bergmann)
- x86/paravirt: Fix some warning messages (Dan Carpenter)
- net: phy: phylink: Don't release NULL GPIO (Florian Fainelli)
- btrfs: quota: Set rescan progress to (u64)-1 if we hit last leaf (Qu Wenruo)
- scsi: sd: Remember that READ CAPACITY(16) succeeded (Martin K. Petersen)
- scsi: ibmvfc: Avoid unnecessary port relogin (Brian King)
- selftests/powerpc: Add ptrace hw breakpoint test (Michael Neuling)
- iio: buffer: fix the function signature to match implementation (Phil Reid)
- enic: do not overwrite error code (Govindarajulu Varadarajan)
- lan78xx: Don't reset the interface on open (Phil Elwell)
- MIPS: Workaround GCC __builtin_unreachable reordering bug (Paul Burton)
- mmc: dw_mmc-rockchip: correct property names in debug (John Keeping)
- IB/usnic: Update with bug fixes from core code (Jason Gunthorpe)
- xen-netfront: Fix mismatched rtnl_unlock (Ross Lagerwall)
- xen-netfront: Update features after registering netdev (Ross Lagerwall)
- tpm: tpm_crb: relinquish locality on error path. (Winkler, Tomas)
- bpf: sockmap, map_release does not hold refcnt for pinned maps (John Fastabend)
- tpm: move the delay_msec increment after sleep in tpm_transmit() (Nayna Jain)
- sparc64: Fix regression in pmdp_invalidate(). (David S. Miller)
- KVM: x86: Update the exit_qualification access bits while walking an address (KarimAllah Ahmed)
- test_bpf: Fix testing with CONFIG_BPF_JIT_ALWAYS_ON=y on other arches (Thadeu Lima de Souza Cascardo)
- cifs: Use ULL suffix for 64-bit constant (Geert Uytterhoeven)
- l2tp: remove configurable payload offset (James Chapman)
- ARM: tegra: Fix ULPI regression on Tegra20 (Marcel Ziswiler)
- IB/mlx5: Avoid passing an invalid QP type to firmware (Noa Osherovich)
- kbuild: set no-integrated-as before incl. arch Makefile (Stefan Agner)
- scsi: qla2xxx: Avoid double completion of abort command (Ben Hutchings)
- net/mlx5e: Refine ets validation function (Shay Agroskin)
- net: phy: Add general dummy stubs for MMD register access (Kevin Hao)
- net: phy: realtek: Use the dummy stubs for MMD register access for rtl8211b (Kevin Hao)
- dm integrity: fail early if required HMAC key is not available (Milan Broz)
- powerpc/pseries: Add empty update_numa_cpu_lookup_table() for NUMA=n (Corentin Labbe)
- net/mlx5: Fix mlx5_get_vector_affinity function (Israel Rukshin)
- s390/qeth: fix error handling in adapter command callbacks (Julian Wiedmann)
- IB/rxe: put the pool on allocation failure (Doug Ledford)
- IB/ipoib: Fix lockdep issue found on ipoib_ib_dev_heavy_flush (Alex Vesker)
- scsi: aacraid: address UBSAN warning regression (Arnd Bergmann)
- usbip: vhci_hcd: update 'status' file header and format (Shuah Khan)
- tools/testing/nvdimm: unit test clear-error commands (Dan Williams)
- iwlwifi: fix the ALIVE notification layout (Emmanuel Grumbach)
- iwlwifi: dbg: allow wrt collection before ALIVE (Liad Kaufman)
- iwlwifi: mvm: check for short GI only for OFDM (Sara Sharon)
- ocfs2: fix crash in ocfs2_duplicate_clusters_by_page() (Larry Chen)
- yam: fix a missing-check bug (Wenwen Wang)
- net: cxgb3_main: fix a missing-check bug (Wenwen Wang)
- be2net: don't flip hw_features when VXLANs are added/deleted (Davide Caratti)
- locking/ww_mutex: Fix runtime warning in the WW mutex selftest (Guenter Roeck)
- net: qualcomm: rmnet: Skip processing loopback packets (Sean Tranchetti)
- declance: Fix continuation with the adapter identification message (Maciej W. Rozycki)
- net: fec: fix rare tx timeout (Rickard x Andersson)
- perf/x86/amd/uncore: Set ThreadMask and SliceMask for L3 Cache perf events (Natarajan, Janakarajan)
- perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKX (Kan Liang)
- perf/ring_buffer: Prevent concurent ring buffer access (Jiri Olsa)
- perf/core: Fix perf_pmu_unregister() locking (Peter Zijlstra)
- cfg80211: fix use-after-free in reg_process_hint() (Yu Zhao)
- smsc95xx: Check for Wake-on-LAN modes (Florian Fainelli)
- smsc75xx: Check for Wake-on-LAN modes (Florian Fainelli)
- r8152: Check for supported Wake-on-LAN Modes (Florian Fainelli)
- sr9800: Check for supported Wake-on-LAN modes (Florian Fainelli)
- lan78xx: Check for supported Wake-on-LAN modes (Florian Fainelli)
- ax88179_178a: Check for supported Wake-on-LAN modes (Florian Fainelli)
- asix: Check for supported Wake-on-LAN modes (Florian Fainelli)
- nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds (Masashi Honma)
- qed: Avoid implicit enum conversion in qed_iwarp_parse_rx_pkt (Nathan Chancellor)
- qed: Avoid constant logical operation warning in qed_vf_pf_acquire (Nathan Chancellor)
- qed: Avoid implicit enum conversion in qed_roce_mode_to_flavor (Nathan Chancellor)
- qed: Fix mask parameter in qed_vf_prep_tunn_req_tlv (Nathan Chancellor)
- qed: Avoid implicit enum conversion in qed_set_tunn_cls_info (Nathan Chancellor)
- pxa168fb: prepare the clock (Lubomir Rintel)
- Bluetooth: SMP: fix crash in unpairing (Matias Karhumaa)
- mac80211_hwsim: do not omit multicast announce of first added radio (Martin Willi)
- nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT (Masashi Honma)
- soc: fsl: qe: Fix copy/paste bug in ucc_get_tdm_sync_shift() (Zhao Qiang)
- soc: fsl: qbman: qman: avoid allocating from non existing gen_pool (Alexandre Belloni)
- net: macb: Clean 64b dma addresses if they are not detected (Michal Simek)
- ARM: dts: BCM63xx: Fix incorrect interrupt specifiers (Florian Fainelli)
- arm64: hugetlb: Fix handling of young ptes (Steve Capper)
- netfilter: bridge: Don't sabotage nf_hook calls from an l3mdev (David Ahern)
- xfrm: validate template mode (Sean Tranchetti)
- ARM: 8799/1: mm: fix pci_ioremap_io() offset check (Thomas Petazzoni)
- xfrm: Fix NULL pointer dereference when skb_dst_force clears the dst_entry. (Steffen Klassert)
- mac80211: fix TX status reporting for ieee80211s (Yuan-Chi Pang)
- mac80211: TDLS: fix skb queue/priority assignment (Johannes Berg)
- cfg80211: Address some corner cases in scan result channel updating (Jouni Malinen)
- mac80211: fix pending queue hang due to TX_DROP (Bob Copeland)
- cfg80211: reg: Init wiphy_idx in regulatory_hint_core() (Andrei Otcheretianski)
- mac80211: Always report TX status (Andrei Otcheretianski)
- xfrm: reset crypto_done when iterating over multiple input xfrms (Sowmini Varadhan)
- xfrm: reset transport header back to network header after all input transforms ahave been applied (Sowmini Varadhan)
- xfrm6: call kfree_skb when skb is toobig (Thadeu Lima de Souza Cascardo)
- xfrm: Validate address prefix lengths in the xfrm selector. (Steffen Klassert)
- Linux 4.14.78 (Greg Kroah-Hartman)
- IB/hfi1: Fix destroy_qp hang after a link down (Michael J. Ruhl)
- i2c: rcar: handle RXDMA HW behaviour on Gen3 (Wolfram Sang)
- drm/i915/glk: Add Quirk for GLK NUC HDMI port issues. (Clint Taylor)
- mm: disallow mappings that conflict for devm_memremap_pages() (Dave Jiang)
- staging: ccree: check DMA pool buf !NULL before free (Gilad Ben-Yossef)
- drm/i915: Nuke the LVDS lid notifier (Ville Syrjälä)
- HID: quirks: fix support for Apple Magic Keyboards (Natanael Copa)
- ARC: build: Don't set CROSS_COMPILE in arch's Makefile (Alexey Brodkin)
- ARC: build: Get rid of toolchain check (Alexey Brodkin)
- mremap: properly flush TLB before releasing the page (Linus Torvalds)
- Revert "vfs: fix freeze protection in mnt_want_write_file() for overlayfs" (Greg Kroah-Hartman)
- powerpc/lib/feature-fixups: use raw_patch_instruction() (Christophe Leroy)
- iommu/amd: Return devid as alias for ACPI HID devices (Arindam Nath)
- powerpc/tm: Avoid possible userspace r1 corruption on reclaim (Michael Neuling)
- powerpc/tm: Fix userspace r13 corruption (Michael Neuling)
- clocksource/drivers/fttmr010: Fix set_next_event handler (Tao Ren)
- net/mlx4: Use cpumask_available for eq->affinity_mask (Nathan Chancellor)
- scsi: sd: don't crash the host on invalid commands (Johannes Thumshirn)
- scsi: ipr: System hung while dlpar adding primary ipr adapter back (Wen Xiong)
- drm: mali-dp: Call drm_crtc_vblank_reset on device init (Alexandru Gheorghe)
- PCI: dwc: Fix scheduling while atomic issues (Jisheng Zhang)
- ravb: do not write 1 to reserved bits (Kazuya Mizuguchi)
- net: emac: fix fixed-link setup for the RTL8363SB switch (Christian Lamparter)
- Input: atakbd - fix Atari CapsLock behaviour (Michael Schmitz)
- Input: atakbd - fix Atari keymap (Andreas Schwab)
- intel_th: pci: Add Ice Lake PCH support (Alexander Shishkin)
- scsi: ibmvscsis: Ensure partition name is properly NUL terminated (Laura Abbott)
- scsi: ibmvscsis: Fix a stringop-overflow warning (Laura Abbott)
- clocksource/drivers/ti-32k: Add CLOCK_SOURCE_SUSPEND_NONSTOP flag for non-am43 SoCs (Keerthy)
- batman-adv: fix hardif_neigh refcount on queue_work() failure (Marek Lindner)
- batman-adv: fix backbone_gw refcount on queue_work() failure (Marek Lindner)
- batman-adv: Prevent duplicated tvlv handler (Sven Eckelmann)
- batman-adv: Prevent duplicated global TT entry (Sven Eckelmann)
- batman-adv: Prevent duplicated softif_vlan entry (Sven Eckelmann)
- batman-adv: Prevent duplicated nc_node entry (Sven Eckelmann)
- batman-adv: Prevent duplicated gateway_node entry (Sven Eckelmann)
- batman-adv: Fix segfault when writing to sysfs elp_interval (Sven Eckelmann)
- batman-adv: Fix segfault when writing to throughput_override (Sven Eckelmann)
- batman-adv: Avoid probe ELP information leak (Sven Eckelmann)
- media: af9035: prevent buffer overflow on write (Jozef Balga)
-
Mon Mar 04 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1910a.el7uek]
- RDMA/core: Acquire and release mmap_sem on page range (Parav Pandit) [Orabug: 29423981]
- Revert "RDMA/core: Acquire and release mmap_sem on each page range" (Qing Huang) [Orabug: 29180371] [Orabug: 29423981]
- uek-rpm: replace i40evf.ko with iavf.ko in nano_modules. (John Donnelly) [Orabug: 29421946]
- scsi: libiscsi: Fix race between iscsi_xmit_task and iscsi_complete_task (Anoob Soman) [Orabug: 29412896]
- ib_core: initialize shpd field when allocating 'struct ib_pd' (Mukesh Kacker) [Orabug: 29384884]
- uek-rpm: aarch64 config enable RETPOLINE (Tom Saeger) [Orabug: 28867144]
- arm64: Allow reference symbols in alt-seqs to be in kernel-data. (Christoph Muellner) [Orabug: 28867144]
- arm64: Add additional comment about the retpoline sequence. (Christoph Muellner) [Orabug: 28867144]
- arm64: retpoline: Don't use retpoline in KVM's HYP part. (Christoph Muellner) [Orabug: 28867144]
- arm64: retpoline: Fix mistake in arm64/lib Makefile. (Christoph Muellner) [Orabug: 28867144]
- arm64: retpoline: Only compile retpolines if CONFIG_RETPOLINE is set. (Christoph Muellner) [Orabug: 28867144]
- BACKPORT: VARIANT 2: arm64: Provide spectre v2 status via generic CPU vulnerability folder. (Christoph Muellner) [Orabug: 28867144]
- BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline. (Christoph Muellner) [Orabug: 28867144]
- BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block. (Christoph Muellner) [Orabug: 28867144]
- BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr. (Christoph Muellner) [Orabug: 28867144]
- BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA. (Christoph Muellner) [Orabug: 28867144]
- BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br. (Christoph Muellner) [Orabug: 28867144]
- BACKPORT: VARIANT 2: arm64: Add initial retpoline support. (Christoph Muellner) [Orabug: 28867144]
- i40e: define proper net_device::neigh_priv_len (Konstantin Khorenko) [Orabug: 29261147]
- i40e: fix mac filter delete when setting mac address (Stefan Assmann) [Orabug: 29261147]
- i40e: Fix deletion of MAC filters (Lihong Yang) [Orabug: 29261147]
- i40e: prevent overlapping tx_timeout recover (Alan Brady) [Orabug: 29261147]
- i40e: suppress bogus error message (Mitch Williams) [Orabug: 29261147]
- i40e: Use correct shift for VLAN priority (Richard Rodriguez) [Orabug: 29261147]
- virtchnl: Fix off by one error (Alice Michael) [Orabug: 29261147]
- virtchnl: white space and reorder (Alice Michael) [Orabug: 29261147]
- i40e: always set ks->base.speed in i40e_get_settings_link_up (Jacob Keller) [Orabug: 29261147]
- i40e: don't restart nway if autoneg not supported (Mitch Williams) [Orabug: 29261147]
- i40e: Allow disabling FW LLDP on X722 devices (Patryk Małek) [Orabug: 29261147]
- i40e: update driver version (Alice Michael) [Orabug: 29261147]
- i40e: Protect access to VF control methods (Jan Sokolowski) [Orabug: 29261147]
- i40e: Replace strncpy with strlcpy to ensure null termination (Patryk Małek) [Orabug: 29261147]
- i40e: Add capability flag for stopping FW LLDP (Krzysztof Galazka) [Orabug: 29261147]
- i40e: Replace spin_is_locked() with lockdep (Lance Roy) [Orabug: 29261147]
- i40e: enable NETIF_F_NTUPLE and NETIF_F_HW_TC at driver load (Jacob Keller) [Orabug: 29261147]
- i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE (Todd Fujinaka) [Orabug: 29261147]
- ethtool: Add WAKE_FILTER and RX_CLS_FLOW_WAKE (Florian Fainelli) [Orabug: 29261147]
- i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features (Jacob Keller) [Orabug: 29261147]
- i40e: Update status codes (Mitch Williams) [Orabug: 29261147]
- Documentation: iavf: Prepare documentation for RST conversion (Jeff Kirsher) [Orabug: 29261147]
- Documentation: i40e: Prepare documentation for RST conversion (Jeff Kirsher) [Orabug: 29261147]
- iavf: fix a typo (Rami Rosen) [Orabug: 29261147]
- i40e: Remove unnecessary print statement (Nathan Chancellor) [Orabug: 29261147]
- i40e: Use proper enum in i40e_ndo_set_vf_link_state (Nathan Chancellor) [Orabug: 29261147]
- i40e: Remove unused msglen parameter from virtchnl functions (Patryk Małek) [Orabug: 29261147]
- i40e: fix double 'NIC Link is Down' messages (Sergey Nemov) [Orabug: 29261147]
- i40e: add a helper function to validate a VF based on the vf id (Harshitha Ramamurthy) [Orabug: 29261147]
- i40e: use declared variables for pf and hw (Patryk Małek) [Orabug: 29261147]
- i40e: Unset promiscuous settings on VF reset (Mariusz Stachura) [Orabug: 29261147]
- i40e: Fix VF's link state notification (Mariusz Stachura) [Orabug: 29261147]
- intel-ethernet: use correct module license (Jesse Brandeburg) [Orabug: 29261147]
- iavf: finish renaming files to iavf (Jesse Brandeburg) [Orabug: 29261147]
- iavf: rename most of i40e strings (Jesse Brandeburg) [Orabug: 29261147]
- iavf: tracing infrastructure rename (Jesse Brandeburg) [Orabug: 29261147]
- iavf: replace i40e_debug with iavf version (Jesse Brandeburg) [Orabug: 29261147]
- iavf: rename i40e_hw to iavf_hw (Jesse Brandeburg) [Orabug: 29261147]
- iavf: rename I40E_ADMINQ_DESC (Jesse Brandeburg) [Orabug: 29261147]
- iavf: rename device ID defines (Jesse Brandeburg) [Orabug: 29261147]
- iavf: remove references to old names (Jesse Brandeburg) [Orabug: 29261147]
- iavf: move i40evf files to new name (Jesse Brandeburg) [Orabug: 29261147]
- iavf: rename i40e_status to iavf_status (Jesse Brandeburg) [Orabug: 29261147]
- iavf: rename functions and structs to new name (Jesse Brandeburg) [Orabug: 29261147]
- iavf: diet and reformat (Jesse Brandeburg) [Orabug: 29261147]
- intel-ethernet: rename i40evf to iavf (Jesse Brandeburg) [Orabug: 29261147]
- i40e(vf): remove i40e_ethtool_stats.h header file (Jacob Keller) [Orabug: 29261147]
- i40e: Prevent deleting MAC address from VF when set by PF (Patryk Małek) [Orabug: 29261147]
- i40evf: cancel workqueue sync for adminq when a VF is removed (Lihong Yang) [Orabug: 29261147]
- i40e: hold the rtnl lock on clearing interrupt scheme (Patryk Małek) [Orabug: 29261147]
- i40evf: Don't enable vlan stripping when rx offload is turned on (Patryk Małek) [Orabug: 29261147]
- i40e: Check and correct speed values for link on open (Jan Sokolowski) [Orabug: 29261147]
- i40e: report correct statistics when XDP is enabled (Björn Töpel) [Orabug: 29261147]
- i40e: static analysis report from community (Martyna Szapar) [Orabug: 29261147]
- virtchnl: use u8 type for a field in the virtchnl_filter struct (Harshitha Ramamurthy) [Orabug: 29261147]
- i40evf: set IFF_UNICAST_FLT flag for the VF (Lihong Yang) [Orabug: 29261147]
- i40e: use correct length for strncpy (Mitch Williams) [Orabug: 29261147]
- i40evf: Validate the number of queues a PF sends (Paul M Stillwell Jr) [Orabug: 29261147]
- i40evf: Change a VF mac without reloading the VF driver (Paweł Jabłoński) [Orabug: 29261147]
- i40evf: update ethtool stats code and use helper functions (Jacob Keller) [Orabug: 29261147]
- i40e: move ethtool stats boiler plate code to i40e_ethtool_stats.h (Jacob Keller) [Orabug: 29261147]
- i40e: convert queue stats to i40e_stats array (Jacob Keller) [Orabug: 29261147]
- i40e: refactor Rx path for re-use (Björn Töpel) [Orabug: 29261147]
- i40e: added queue pair disable/enable functions (Björn Töpel) [Orabug: 29261147]
- i40e: fix condition of WARN_ONCE for stat strings (Jacob Keller) [Orabug: 29261147]
- i40e: Fix for Tx timeouts when interface is brought up if DCB is enabled (Martyna Szapar) [Orabug: 29261147]
- i40e_txrx: mark expected switch fall-through (Gustavo A. R. Silva) [Orabug: 29261147]
- i40e_main: mark expected switch fall-through (Gustavo A. R. Silva) [Orabug: 29261147]
- i40e: fix i40e_add_queue_stats data pointer update (Jacob Keller) [Orabug: 29261147]
- i40e: Add AQ command for rearrange NVM structure (Piotr Azarewicz) [Orabug: 29261147]
- i40e: Add additional return code to i40e_asq_send_command (Piotr Azarewicz) [Orabug: 29261147]
- i40e: fix warning about shadowed ring parameter (Jacob Keller) [Orabug: 29261147]
- i40e: remove unnecessary i variable causing -Wshadow warning (Jacob Keller) [Orabug: 29261147]
- i40e: convert priority flow control stats to use helpers (Jacob Keller) [Orabug: 29261147]
- i40e: convert VEB TC stats to use an i40e_stats array (Jacob Keller) [Orabug: 29261147]
- i40e: Set fec_config when forcing link state (Mariusz Stachura) [Orabug: 29261147]
- i40e: add helper to copy statistic values into ethtool buffer (Jacob Keller) [Orabug: 29261147]
- i40e: add helper function for copying strings from stat arrays (Jacob Keller) [Orabug: 29261147]
- i40e/i40evf: remove redundant functions i40evf_aq_{set/get}_phy_register (YueHaibing) [Orabug: 29261147]
- i40e: Remove duplicated prepare call in i40e_shutdown (Sergey Nemov) [Orabug: 29261147]
- i40e: split XDP_TX tail and XDP_REDIRECT map flushing (Jesper Dangaard Brouer) [Orabug: 29261147]
- i40e: use the more traditional 'i' loop variable (Jacob Keller) [Orabug: 29261147]
- i40e: add function doc headers for ethtool stats functions (Jacob Keller) [Orabug: 29261147]
- i40e: update data pointer directly when copying to the buffer (Jacob Keller) [Orabug: 29261147]
- i40e: fold prefix strings directly into stat names (Jacob Keller) [Orabug: 29261147]
- i40e: use WARN_ONCE to replace the commented BUG_ON size check (Jacob Keller) [Orabug: 29261147]
- i40e: split i40e_get_strings() into smaller functions (Jacob Keller) [Orabug: 29261147]
- i40e: always return all queue stat strings (Jacob Keller) [Orabug: 29261147]
- i40e: always return VEB stat strings (Jacob Keller) [Orabug: 29261147]
- i40e: free skb after clearing lock in ptp_stop (Jacob Keller) [Orabug: 29261147]
- i40evf: Fix a hardware reset support in VF driver (Paweł Jabłoński) [Orabug: 29261147]
- i40e: cleanup wording in a header comment (Jacob Keller) [Orabug: 29261147]
- i40evf: remove MAX_QUEUES and just use I40EVF_MAX_REQ_QUEUES (Jacob Keller) [Orabug: 29261147]
- i40e: add tx_busy to ethtool stats (Harshitha Ramamurthy) [Orabug: 29261147]
- i40e: Fix recalculation of MSI-X vectors for VMDq (Patryk Małek) [Orabug: 29261147]
- i40e: cleanup whitespace for some ethtool stat definitions (Jacob Keller) [Orabug: 29261147]
- i40e: remove duplicate pfc stats (Jacob Keller) [Orabug: 29261147]
- i40e: calculate ethtool stats size in a separate function (Jacob Keller) [Orabug: 29261147]
- i40evf: Fix client header define (Jeff Kirsher) [Orabug: 29261147]
- i40e: use %pI4b instead of byte swapping before dev_err (Jacob Keller) [Orabug: 29261147]
- i40e/i40evf: take into account queue map from vf when handling queues (Harshitha Ramamurthy) [Orabug: 29261147]
- i40e: avoid overflow in i40e_ptp_adjfreq() (Jacob Keller) [Orabug: 29261147]
- i40e: Fix multiple issues with UDP tunnel offload filter configuration (Alexander Duyck) [Orabug: 29261147]
- i40evf: Fix turning TSO, GSO and GRO on after (Paweł Jabłoński) [Orabug: 29261147]
- i40e: Add advertising 10G LR mode (Jakub Pawlak) [Orabug: 29261147]
- i40e: fix reading LLDP configuration (Mariusz Stachura) [Orabug: 29261147]
- i40e/i40evf: cleanup incorrect function doxygen comments (Jacob Keller) [Orabug: 29261147]
- i40evf: Replace GFP_ATOMIC with GFP_KERNEL in i40evf_add_vlan (Jia-Ju Bai) [Orabug: 29261147]
- net: intel: Cleanup the copyright/license headers (Jeff Kirsher) [Orabug: 29261147]
- i40e: convert to use generic xdp_frame and xdp_return_frame API (Jesper Dangaard Brouer) [Orabug: 29261147]
- i40e: add support for XDP_REDIRECT (Björn Töpel) [Orabug: 29261147]
- i40e: tweak page counting for XDP_REDIRECT (Björn Töpel) [Orabug: 29261147]
- i40e: re-number feature flags to remove gaps (Jacob Keller) [Orabug: 29261147]
- i40e: stop using cmpxchg flow in i40e_set_priv_flags() (Jacob Keller) [Orabug: 29261147]
- i40e: hold the RTNL lock while changing interrupt schemes (Jacob Keller) [Orabug: 29261147]
- i40e: move client flags into state bits (Jacob Keller) [Orabug: 29261147]
- i40e: move I40E_FLAG_TEMP_LINK_POLLING to state field (Jacob Keller) [Orabug: 29261147]
- i40e: move AUTO_DISABLED flags into the state field (Jacob Keller) [Orabug: 29261147]
- i40e: move I40E_FLAG_UDP_FILTER_SYNC to the state field (Jacob Keller) [Orabug: 29261147]
- i40e: move I40E_FLAG_FILTER_SYNC to a state bit (Jacob Keller) [Orabug: 29261147]
- intel: add SPDX identifiers to all the Intel drivers (Jeff Kirsher) [Orabug: 29261147]
- i40e: Fix the polling mechanism of GLGEN_RSTAT.DEVSTATE (Paweł Jabłoński) [Orabug: 29261147]
- i40evf: remove flags that are never used (Jacob Keller) [Orabug: 29261147]
- i40e: Prevent setting link speed on I40E_DEV_ID_25G_B (Patryk Małek) [Orabug: 29261147]
- i40e: Fix incorrect return types (Doug Dziggel) [Orabug: 29261147]
- i40e: add doxygen comment for new mode parameter (Jacob Keller) [Orabug: 29261147]
- i40e: Close client on suspend and restore client MSIx on resume (Shiraz Saleem) [Orabug: 29261147]
- i40e: Prevent setting link speed on KX_X722 (Patryk Małek) [Orabug: 29261147]
- i40e: Properly check allowed advertisement capabilities (Jan Sokolowski) [Orabug: 29261147]
- i40evf: Reorder configure_clsflower to avoid deadlock on error (Alexander Duyck) [Orabug: 29261147]
- i40e: restore TCPv4 input set when re-enabling ATR (Jacob Keller) [Orabug: 29261147]
- i40e: fix for wrong partition id calculation on OCP mezz cards (Mariusz Stachura) [Orabug: 29261147]
- i40e: factor out re-enable functions for ATR and SB (Jacob Keller) [Orabug: 29261147]
- i40e: track filter type statistics when deleting invalid filters (Jacob Keller) [Orabug: 29261147]
- i40e: Fix permission check for VF MAC filters (Filip Sadowski) [Orabug: 29261147]
- i40e: Cleanup i40e_vlan_rx_register (Jacob Keller) [Orabug: 29261147]
- i40evf/i40evf_main: Fix variable assignment in i40evf_parse_cls_flower (Gustavo A R Silva) [Orabug: 29261147]
- i40e: remove i40e_fcoe files (Corentin Labbe) [Orabug: 29261147]
- i40e: remove some stray indenting (Dan Carpenter) [Orabug: 29261147]
- i40evf: remove redundant array comparisons to 0 checks (Colin Ian King) [Orabug: 29261147]
- i40e: check that pointer VSI is not null before dereferencing it (Colin Ian King) [Orabug: 29261147]
- i40evf: pass struct virtchnl_filter by reference rather than by value (Colin Ian King) [Orabug: 29261147]
- i40e/i40evf: use SW variables for hang detection (Alan Brady) [Orabug: 29261147]
- i40evf: Fix double locking the same resource (Paweł Jabłoński) [Orabug: 29261147]
- i40e: link_down_on_close private flag support (Mariusz Stachura) [Orabug: 29261147]
- i40e: Add and delete cloud filter (Avinash Dayanand) [Orabug: 29261147]
- i40evf: Add support to apply cloud filters (Harshitha Ramamurthy) [Orabug: 29261147]
- virtchnl: Add filter data structures (Harshitha Ramamurthy) [Orabug: 29261147]
- virtchnl: Add a macro to check the size of a union (Harshitha Ramamurthy) [Orabug: 29261147]
- i40e: Service request to configure bandwidth for ADq on a VF (Avinash Dayanand) [Orabug: 29261147]
- i40evf: Add support to configure bw via tc tool (Harshitha Ramamurthy) [Orabug: 29261147]
- i40e: Delete queue channel for ADq on VF (Avinash Dayanand) [Orabug: 29261147]
- i40evf: Alloc queues for ADq on VF (Avinash Dayanand) [Orabug: 29261147]
- i40e: Enable ADq and create queue channel/s on VF (Avinash Dayanand) [Orabug: 29261147]
- i40evf: add ndo_setup_tc callback to i40evf (Harshitha Ramamurthy) [Orabug: 29261147]
- virtchnl: Add virtchl structures to support queue channels (Harshitha Ramamurthy) [Orabug: 29261147]
- i40evf: Fix link up issue when queues are disabled (Avinash Dayanand) [Orabug: 29261147]
- i40evf: Make VF reset warning message more clear (Harshitha Ramamurthy) [Orabug: 29261147]
- i40evf: use __dev_[um]c_sync routines in .set_rx_mode (Jacob Keller) [Orabug: 29261147]
- i40e: i40e: Change ethtool check from MAC to HW flag (Dave Ertman) [Orabug: 29261147]
- i40e: do not force filter failure in overflow promiscuous (Alan Brady) [Orabug: 29261147]
- i40e: refactor promisc_changed in i40e_sync_vsi_filters (Alan Brady) [Orabug: 29261147]
- i40evf: Use an iterator of the same type as the list (Harshitha Ramamurthy) [Orabug: 29261147]
- i40e: broadcast filters can trigger overflow promiscuous (Alan Brady) [Orabug: 29261147]
- i40e: don't leak memory addresses (Mitch Williams) [Orabug: 29261147]
- i40evf: use GFP_ATOMIC under spin lock (Wei Yongjun) [Orabug: 29261147]
- i40e: Make local function i40e_get_link_speed static (Wei Yongjun) [Orabug: 29261147]
- i40e/i40evf: Add support for new mechanism of updating adaptive ITR (Alexander Duyck) [Orabug: 29261147]
- i40e/i40evf: Split container ITR into current_itr and target_itr (Alexander Duyck) [Orabug: 29261147]
- i40evf: Correctly populate rxitr_idx and txitr_idx (Alexander Duyck) [Orabug: 29261147]
- i40e/i40evf: Use usec value instead of reg value for ITR defines (Alexander Duyck) [Orabug: 29261147]
- i40e/i40evf: Don't bother setting the CLEARPBA bit (Alexander Duyck) [Orabug: 29261147]
- i40e/i40evf: Clean-up of bits related to using q_vector->reg_idx (Alexander Duyck) [Orabug: 29261147]
- i40e: use changed_flags to check I40E_FLAG_DISABLE_FW_LLDP (Alan Brady) [Orabug: 29261147]
- i40e: Warn when setting link-down-on-close while in MFP (Paweł Jabłoński) [Orabug: 29261147]
- i40e/i40evf: Clean up logic for adaptive ITR (Alexander Duyck) [Orabug: 29261147]
- i40e/i40evf: Only track one ITR setting per ring instead of Tx/Rx (Alexander Duyck) [Orabug: 29261147]
- i40e: fix typo in function description (Alan Brady) [Orabug: 29261147]
- i40e: Fix the number of queues available to be mapped for use (Amritha Nambiar) [Orabug: 29261147]
- i40e/i40evf: Update DESC_NEEDED value to reflect larger value (Alexander Duyck) [Orabug: 29261147]
- i40e: Do not allow use more TC queue pairs than MSI-X vectors exist (Paweł Jabłoński) [Orabug: 29261147]
- i40e/i40evf: Record ITR register location in the q_vector (Alexander Duyck) [Orabug: 29261147]
- i40e: disallow programming multiple filters with same criteria (Jacob Keller) [Orabug: 29261147]
- i40e: Fix kdump failure (Avinash Dayanand) [Orabug: 29261147]
- i40e: cleanup unnecessary parens (Jeff Kirsher) [Orabug: 29261147]
- i40e: fix FW_LLDP flag on init (Alan Brady) [Orabug: 29261147]
- i40e: Implement an ethtool private flag to stop LLDP in FW (Dave Ertman) [Orabug: 29261147]
- i40e: change flags to use 64 bits (Alice Michael) [Orabug: 29261147]
- i40e: Display LLDP information on vSphere Web Client (Upasana Menon) [Orabug: 29261147]
- i40e/i40evf: Use ring pointers to clean up _set_itr_per_queue (Alexander Duyck) [Orabug: 29261147]
- i40evf: Allow turning off offloads when the VF has VLAN set (Paweł Jabłoński) [Orabug: 29261147]
- i40e: Fix for adding multiple ethtool filters on the same location (Patryk Małek) [Orabug: 29261147]
- i40e: Add returning AQ critical error to SW (Michal Kosiarz) [Orabug: 29261147]
- i40e: use tc_cls_can_offload_and_chain0() (Jakub Kicinski) [Orabug: 29261147]
- i40e: flower: check if TC offload is enabled on a netdev (Jakub Kicinski) [Orabug: 29261147]
- i40e: Fix channel addition in reset flow (Amritha Nambiar) [Orabug: 29261147]
- i40e: Delete an error message for a failed memory allocation in i40e_init_interrupt_scheme() (Markus Elfring) [Orabug: 29261147]
- i40e: Disable iWARP VSI PETCP_ENA flag on netdev down events (Shiraz Saleem) [Orabug: 29261147]
- i40e: simplify pointer dereferences (Mitch Williams) [Orabug: 29261147]
- i40e: check for invalid DCB config (Mitch Williams) [Orabug: 29261147]
- i40e/i40evf: Detect and recover hung queue scenario (Sudheer Mogilappagari) [Orabug: 29261147]
- i40e: Fix for blinking activity instead of link LEDs (Michal Kuchta) [Orabug: 29261147]
- i40evf: remove flush_scheduled_work call in i40evf_remove (Sudheer Mogilappagari) [Orabug: 29261147]
- i40e: avoid divide by zero (Mitch Williams) [Orabug: 29261147]
- i40e/i40evf: Enable NVMUpdate to retrieve AdminQ and add preservation flags for NVM update (Pawel Jablonski) [Orabug: 29261147]
- i40e: track id can be 0 (Jingjing Wu) [Orabug: 29261147]
- i40e: change ppp name to ddp (Jingjing Wu) [Orabug: 29261147]
- i40evf: Drop i40evf_fire_sw_int as it is prone to races (Alexander Duyck) [Orabug: 29261147]
- i40evf: Clean-up flags for promisc mode to avoid high polling rate (Alexander Duyck) [Orabug: 29261147]
- i40evf: Do not clear MSI-X PBA manually (Alexander Duyck) [Orabug: 29261147]
- i40e: remove redundant initialization of read_size (Colin Ian King) [Orabug: 29261147]
- i40e/i40evf: Bump driver versions (Alice Michael) [Orabug: 29261147]
- i40e: add helper conversion function for link_speed (Jacob Keller) [Orabug: 29261147]
- i40e: update VFs of link state after GET_VF_RESOURCES (Jacob Keller) [Orabug: 29261147]
- i40evf: hold the critical task bit lock while opening (Jacob Keller) [Orabug: 29261147]
- i40evf: release bit locks in reverse order (Jacob Keller) [Orabug: 29261147]
- i40evf: use spinlock to protect (mac|vlan)_filter_list (Jacob Keller) [Orabug: 29261147]
- i40e: display priority_xon and priority_xoff stats (Alice Michael) [Orabug: 29261147]
- i40e: setup xdp_rxq_info (Jesper Dangaard Brouer) [Orabug: 29261147]
- i40e: flower: Fix return value for unsupported offload (Jiri Pirko) [Orabug: 29261147]
- i40e: Remove UDP support for big buffer (Amritha Nambiar) [Orabug: 29261147]
- i40e: Fix reporting incorrect error codes (Amritha Nambiar) [Orabug: 29261147]
- i40e/virtchnl: fix application of sizeof to pointer (Gustavo A R Silva) [Orabug: 29261147]
- i40e: restore promiscuous after reset (Alan Brady) [Orabug: 29261147]
- i40evf: fix client notify of l2 params (Alan Brady) [Orabug: 29261147]
- i40e: Fix FLR reset timeout issue (Filip Sadowski) [Orabug: 29261147]
- i40e: Remove limit of 64 max queues per channel (Amritha Nambiar) [Orabug: 29261147]
- i40e: fix the calculation of VFs mac addresses (Zijie Pan) [Orabug: 29261147]
- i40e: Fix for NUP NVM image downgrade failure (Jacob Keller) [Orabug: 29261147]
- i40e: Enable cloud filters via tc-flower (Amritha Nambiar) [Orabug: 29261147]
- i40e: Clean up of cloud filters (Amritha Nambiar) [Orabug: 29261147]
- i40e: Admin queue definitions for cloud filters (Amritha Nambiar) [Orabug: 29261147]
- i40e: Cloud filter mode for set_switch_config command (Amritha Nambiar) [Orabug: 29261147]
- i40e: Map TCs with the VSI seids (Amritha Nambiar) [Orabug: 29261147]
- i40e/i40evf: Revert "i40e/i40evf: bump tail only in multiples of 8" (Alexander Duyck) [Orabug: 29261147]
- i40e: only redistribute MSI-X vectors when needed (Shannon Nelson) [Orabug: 29261147]
- i40e: mark PM functions as __maybe_unused (Arnd Bergmann) [Orabug: 29261147]
- i40e: fix u64 division usage (Alan Brady) [Orabug: 29261147]
- i40e: convert i40e_set_link_ksettings to new API (Alan Brady) [Orabug: 29261147]
- i40e: rename 'change' variable to 'autoneg_changed' (Alan Brady) [Orabug: 29261147]
- i40e: convert i40e_get_settings_link_up to new API (Alan Brady) [Orabug: 29261147]
- i40e: convert i40e_phy_type_to_ethtool to new API (Alan Brady) [Orabug: 29261147]
- i40e: Add new PHY types for 25G AOC and ACC support (Sudheer Mogilappagari) [Orabug: 29261147]
- i40e: group autoneg PHY types together (Alan Brady) [Orabug: 29261147]
- i40e: fix whitespace issues in i40e_ethtool.c (Alan Brady) [Orabug: 29261147]
- i40e: fix comment typo (Alan Brady) [Orabug: 29261147]
- i40e: fix i40e_phy_type_to_ethtool function header (Alan Brady) [Orabug: 29261147]
- i40e: fix clearing link masks in i40e_get_link_ksettings (Alan Brady) [Orabug: 29261147]
- i40e: add function header for i40e_get_rxfh (Alan Brady) [Orabug: 29261147]
- i40e: remove ifdef SPEED_25000 (Alan Brady) [Orabug: 29261147]
- i40e: rename 'cmd' variables in ethtool interface (Alan Brady) [Orabug: 29261147]
- i40e/i40evf: don't trust VF to reset itself (Alan Brady) [Orabug: 29261147]
- i40e: fix link reporting (Alan Brady) [Orabug: 29261147]
- i40e: make const array patterns static, reduces object code size (Colin Ian King) [Orabug: 29261147]
- i40e: Add support setting TC max bandwidth rates (Amritha Nambiar) [Orabug: 29261147]
- i40e: Refactor VF BW rate limiting (Amritha Nambiar) [Orabug: 29261147]
- i40e: Enable 'channel' mode in mqprio for TC configs (Amritha Nambiar) [Orabug: 29261147]
- i40e: Add infrastructure for queue channel support (Amritha Nambiar) [Orabug: 29261147]
- i40e: Add macro for PF reset bit (Amritha Nambiar) [Orabug: 29261147]
- mqprio: Introduce new hardware offload mode and shaper in mqprio (Amritha Nambiar) [Orabug: 29261147]
- i40e: Avoid some useless variables and initializers in NVM functions (Stefano Brivio) [Orabug: 29261147]
- i40e: fix a typo (Rami Rosen) [Orabug: 29261147]
- i40e: use a local variable instead of calculating multiple times (Lihong Yang) [Orabug: 29261147]
- i40e: Retry AQC GetPhyAbilities to overcome I2CRead hangs (Jayaprakash Shanmugam) [Orabug: 29261147]
- i40e: add check for return from find_first_bit call (Lihong Yang) [Orabug: 29261147]
- i40e: allow XPS with QoS enabled (Jacob Keller) [Orabug: 29261147]
- i40e/i40evf: bundle more descriptors when allocating buffers (Jacob Keller) [Orabug: 29261147]
- i40e/i40evf: bump tail only in multiples of 8 (Jacob Keller) [Orabug: 29261147]
- i40e: reduce lrxqthresh from 2 to 1 (Jacob Keller) [Orabug: 29261147]
- i40e/i40evf: always set the CLEARPBA flag when re-enabling interrupts (Jacob Keller) [Orabug: 29261147]
- i40e/i40evf: fix incorrect default ITR values on driver load (Jacob Keller) [Orabug: 29261147]
- i40evf: fix mac filter removal timing issue (Alan Brady) [Orabug: 29261147]
- i40e: fix flags declaration (Jacob Keller) [Orabug: 29261147]
- i40e/i40evf: organize and re-number feature flags (Jacob Keller) [Orabug: 29261147]
- i40e: ignore skb->xmit_more when deciding to set RS bit (Jacob Keller) [Orabug: 29261147]
- i40evf: enable support for VF VLAN tag stripping control (Jacob Keller) [Orabug: 29261147]
- i40e: do not enter PHY debug mode while setting LEDs behaviour (Mariusz Stachura) [Orabug: 29261147]
- i40e: implement split PCI error reset handler (Alan Brady) [Orabug: 29261147]
- i40e: Properly maintain flow director filters list (Filip Sadowski) [Orabug: 29261147]
- i40e: Display error message if module does not meet thermal requirements (Filip Sadowski) [Orabug: 29261147]
- i40e: fix merge error (Alice Michael) [Orabug: 29261147]
- i40e/i40evf: use DECLARE_BITMAP for state (Jesse Brandeburg) [Orabug: 29261147]
- i40e: fix incorrect register definition (Mitch Williams) [Orabug: 29261147]
- i40e: redfine I40E_PHY_TYPE_MAX (Mitch Williams) [Orabug: 29261147]
- i40e: re-enable PTP L4 capabilities for XL710 if FW >6.0 (Alan Brady) [Orabug: 29261147]
- i40e: add private flag to control source pruning (Mitch Williams) [Orabug: 29261147]
- i40e: fix a typo in i40e_pf documentation (Rami Rosen) [Orabug: 29261147]
- i40e: Stop dropping 802.1ad tags - eth proto 0x88a8 (Scott Peterson) [Orabug: 29261147]
- i40e: fix handling of vf_states variable (Alan Brady) [Orabug: 29261147]
- i40e: make i40evf_map_rings_to_vectors void (Mitch Williams) [Orabug: 29261147]
- i40evf: Enable VF to request an alternate queue allocation (Alan Brady) [Orabug: 29261147]
- i40e: ensure reset occurs when disabling VF (Jacob Keller) [Orabug: 29261147]
- i40e: make use of i40e_vc_disable_vf (Jacob Keller) [Orabug: 29261147]
- i40e: drop i40e_pf *pf from i40e_vc_disable_vf() (Jacob Keller) [Orabug: 29261147]
- i40e: don't hold spinlock while resetting VF (Jacob Keller) [Orabug: 29261147]
- i40e: use admin queue for setting LEDs behavior (Mariusz Stachura) [Orabug: 29261147]
- i40e: Add support for 'ethtool -m' (Filip Sadowski) [Orabug: 29261147]
- i40e: Fix reporting of supported link modes (Filip Sadowski) [Orabug: 29261147]
- i40e: Fix a potential NULL pointer dereference (Christophe JAILLET) [Orabug: 29261147]
- i40e: remove logically dead code (Lihong Yang) [Orabug: 29261147]
- i40e: limit lan queue count in large CPU count machine (Shannon Nelson) [Orabug: 29261147]
- i40e: refactor FW version checking (Mitch Williams) [Orabug: 29261147]
- i40evf: fix ring to vector mapping (Alan Brady) [Orabug: 29261147]
- i40e: shutdown all IRQs and disable MSI-X when suspended (Jacob Keller) [Orabug: 29261147]
- i40e: prevent service task from running while we're suspended (Jacob Keller) [Orabug: 29261147]
- i40e: don't clear suspended state until we finish resuming (Jacob Keller) [Orabug: 29261147]
- i40e: use newer generic PM support instead of legacy PM callbacks (Jacob Keller) [Orabug: 29261147]
- i40e: use separate state bit for miscellaneous IRQ setup (Jacob Keller) [Orabug: 29261147]
- i40evf: lower message level (Mitch Williams) [Orabug: 29261147]
- i40e: fix for flow director counters not wrapping as expected (Mariusz Stachura) [Orabug: 29261147]
- i40e: relax warning message in case of version mismatch (Mariusz Stachura) [Orabug: 29261147]
- i40e: simplify member variable accesses (Sudheer Mogilappagari) [Orabug: 29261147]
- i40e: Fix link down message when interface is brought up (Sudheer Mogilappagari) [Orabug: 29261147]
- i40e: Fix unqualified module message while bringing link up (Sudheer Mogilappagari) [Orabug: 29261147]
- i40e/i40evf: rename bytes_per_int to bytes_per_usec (Jacob Keller) [Orabug: 29261147]
- drivers: net: i40evf: use setup_timer() helper. (Allen Pais) [Orabug: 29261147]
- add symbols to kABI whitelist (Dan Duval) [Orabug: 29261848]
- KVM: LAPIC: Fix pv ipis use-before-initialization (Wanpeng Li) [Orabug: 29011508] {CVE-2018-19406}
- vfio: Fix locked DMA page accounting (Aaron Young) [Orabug: 29315345]
- mm: cleancache: fix corruption on missed inode invalidation (Pavel Tikhomirov) [Orabug: 29316800] {CVE-2018-16862}
- KVM: x86: Recompute PID.ON when clearing PID.SN (Luwei Kang) [Orabug: 29356373]
- dtrace: fix compiler warning 'cpuid' may be used uninitialized (Tom Saeger) [Orabug: 29385201]
- xfs: Show realtime device stats on statfs calls if realtime flags set (Richard Wareing) [Orabug: 29386823]
- nfit_test: fix security state pull for nvdimm security nfit_test (Dave Jiang) [Orabug: 29217906]
- acpi/nfit: Fix command-supported detection (Dan Williams) [Orabug: 29217906]
- acpi/nfit: Block function zero DSMs (Dan Williams) [Orabug: 29217906]
- libnvdimm/security: Require nvdimm_security_setup_events() to succeed (Dan Williams) [Orabug: 29217906]
- dax: Check page->mapping isn't NULL (Matthew Wilcox) [Orabug: 29217906]
- mm: hwpoison: use do_send_sig_info() instead of force_sig() (Naoya Horiguchi) [Orabug: 29217906]
- l2tp: fix reading optional fields of L2TPv3 (Jacob Wen) [Orabug: 29368032]
- vhost/vsock: fix use-after-free in network stack callers (Stefan Hajnoczi) [Orabug: 28639633] {CVE-2018-14625} {CVE-2018-14625}
- uek-rpm: Remove hardcoded 'kernel_git_commit' macro from specfile (Victor Erminpour) [Orabug: 29357441]
- mlx4_ib: Distribute completion vectors when zero is supplied (Håkon Bugge) [Orabug: 29324307]
-
Mon Feb 18 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1908.el7uek]
- scripts/recordmcount.{c,pl}: support -ffunction-sections .text.* section names (Joe Lawrence) [Orabug: 29274009]
- netfilter: nf_tables: deactivate expressions in rule replecement routine (Taehee Yoo) [Orabug: 29351128]
- btrfs: Verify that every chunk has corresponding block group at mount time (Qu Wenruo) [Orabug: 29355252] {CVE-2018-14612}
- uek-rpm: Add perf packages back to ol7-aarch64 (Victor Erminpour) [Orabug: 29343605]
- net/mlx5: WQ, fixes for fragmented WQ buffers API (Tariq Toukan) [Orabug: 28929996]
- net/mlx5: Use u16 for Work Queue buffer strides offset (Tariq Toukan) [Orabug: 28929996]
- net/mlx5: Fix QP fragmented buffer allocation (Tariq Toukan) [Orabug: 28929996]
- IB/mlx5: Add advise_mr() support (Moni Shoua) [Orabug: 29180371]
- IB/uverbs: Add support to advise_mr (Moni Shoua) [Orabug: 29180371]
- IB/uverbs: Add helper to get array size from ptr attribute (Moni Shoua) [Orabug: 29180371]
- RDMA/mlx5: Initialize return variable in case pagefault was skipped (Leon Romanovsky) [Orabug: 29180371]
- RDMA/uverbs: Do not pass ib_uverbs_file to ioctl methods (Jason Gunthorpe) [Orabug: 29180371]
- IB/mlx5: Fix page fault handling for MW (Artemy Kovalyov) [Orabug: 29180371]
- IB/umem: Set correct address to the invalidation function (Artemy Kovalyov) [Orabug: 29180371]
- IB/mlx5: Skip non-ODP MR when handling a page fault (Artemy Kovalyov) [Orabug: 29180371]
- IB/mlx5: Improve ODP debugging messages (Moni Shoua) [Orabug: 29180371]
- IB/mlx5: Lock QP during page fault handling (Moni Shoua) [Orabug: 29180371]
- net/mlx5: Enumerate page fault types (Moni Shoua) [Orabug: 29180371]
- net/mlx5: Add interface to hold and release core resources (Moni Shoua) [Orabug: 29180371]
- RDMA/umem: Fix potential addition overflow (Doug Ledford) [Orabug: 29180371]
- RDMA/umem: Minor optimizations (Doug Ledford) [Orabug: 29180371]
- RDMA/umem: Avoid synchronize_srcu in the ODP MR destruction path (Jason Gunthorpe) [Orabug: 29180371]
- RDMA/umem: Handle a half-complete start/end sequence (Jason Gunthorpe) [Orabug: 29180371]
- RDMA/umem: Get rid of per_mm->notifier_count (Jason Gunthorpe) [Orabug: 29180371]
- RDMA/umem: Use umem->owning_mm inside ODP (Jason Gunthorpe) [Orabug: 29180371]
- RDMA/umem: Move all the ODP related stuff out of ucontext and into per_mm (Jason Gunthorpe) [Orabug: 29180371]
- RDMA/umem: Get rid of struct ib_umem.odp_data (Jason Gunthorpe) [Orabug: 29180371]
- RDMA/umem: Make ib_umem_odp into a sub structure of ib_umem (Jason Gunthorpe) [Orabug: 29180371]
- RDMA/umem: Use ib_umem_odp in all function signatures connected to ODP (Jason Gunthorpe) [Orabug: 29180371]
- RDMA/usnic: Do not use ucontext->tgid (Jason Gunthorpe) [Orabug: 29180371]
- RDMA/umem: Do not use current->tgid to track the mm_struct (Jason Gunthorpe) [Orabug: 29180371]
- RDMA/umem: Restore lockdep check while downgrading lock (Leon Romanovsky) [Orabug: 29180371]
- mm, oom: distinguish blockable mode for mmu notifiers (Michal Hocko) [Orabug: 29180371]
- mm, mmu_notifier: annotate mmu notifiers with blockable invalidate callbacks (David Rientjes) [Orabug: 29180371]
- mm, oom: avoid reaping only for mm's with blockable invalidate callbacks (David Rientjes) [Orabug: 29180371]
- RDMA/umem: Avoid partial declaration of non-static function (Leon Romanovsky) [Orabug: 29180371]
- RDMA/umem: Refactor exit paths in ib_umem_get (Leon Romanovsky) [Orabug: 29180371]
- RDMA/umem: Don't hold mmap_sem for too long (Leon Romanovsky) [Orabug: 29180371]
- RDMA/umem: Don't check for a negative return value of dma_map_sg_attrs() (Leon Romanovsky) [Orabug: 29180371]
- IB/usnic: Update with bug fixes from core code (Jason Gunthorpe) [Orabug: 29180371]
- blk-mq: dequeue request one by one from sw queue if hctx is busy (Ming Lei) [Orabug: 28539493]
- blk-mq: use list_splice_tail_init() to insert requests (Ming Lei) [Orabug: 28539493]
- blk-mq: introduce BLK_STS_DEV_RESOURCE (Jianchao Wang) [Orabug: 28539493]
- Store (many) type IDs only once. (Nick Alcock) [Orabug: 29310640]
- ctf: reduce memory usage of the DIE->DIE mappings (Nick Alcock) [Orabug: 29310640]
- scsi: megaraid_sas: correct an info message (Tomas Henzl) [Orabug: 29260119]
- scsi: megaraid: fix out-of-bound array accesses (Qian Cai) [Orabug: 29260119]
- scsi: megaraid_sas: driver version update (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: Use 63-bit DMA addressing (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: add retry logic in megasas_readl (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: changes to function prototypes (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: Introduce new Aero adapter type (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: Fix Ventura series based checks (Sumit Saxena) [Orabug: 29260119]
- scsi: megaraid_sas: NULL check before some freeing functions is not needed (Thomas Meyer) [Orabug: 29260119]
- scsi: megaraid_sas_fusion: Mark expected switch fall-through (Gustavo A. R. Silva) [Orabug: 29260119]
- scsi: megaraid: megaraid_sas_base: Mark expected switch fall-through (Gustavo A. R. Silva) [Orabug: 29260119]
- scsi: megaraid_sas: Add support for MegaRAID Aero controllers (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: Update driver version (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: modify max supported lds related print (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: remove unused macro (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: increase timeout for IOC INIT to 180seconds (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: Remove double endian conversion (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: Re-use max_mfi_cmds to calculate queue sizes (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: Rename scratch_pad registers (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: Remove spin lock for dpc operation (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: optimize raid context access in IO path (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: Fail init if heartbeat timer fails (Sumit Saxena) [Orabug: 29260119]
- scsi: megaraid_sas: For SRIOV, do not set STOP_ADP bit (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: Fix combined reply queue mode detection (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: Fix module parameter description (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: Fix goto labels in error handling (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: Update copyright information (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: Add check for reset adapter bit (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: Fix msleep granularity (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: Add support for FW snap dump (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: Add watchdog thread to detect Firmware fault (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: switch to generic DMA API (Sumit Saxena) [Orabug: 29260119]
- scsi: megaraid_sas: fix a missing-check bug (Wenwen Wang) [Orabug: 29260119]
- scsi: megaraid_sas: driver version upgrade (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: Support FW provided TM timeout values (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: Return immediately from wait_for_adapter_operational after kill adapter (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: Do not do Kill adapter if GET_CTRL_INFO times out (Shivasharan S) [Orabug: 29260119]
- scsi: megaraid_sas: fix spelling mistake: "disbale" -> "disable" (Colin Ian King) [Orabug: 29260119]
- scsi: megaraid_sas: driver version upgrade (Shivasharan S) [Orabug: 29260119]
- KVM/nVMX: Do not validate that posted_intr_desc_addr is page aligned (Krish Sadhukhan) [Orabug: 29118853]
- IB/mlx5: Change debugfs to have per port contents (Parav Pandit) [Orabug: 28405828]
- Revert "IB/mlx5: Change debugfs to have per port contents" (Qing Huang) [Orabug: 28405828]
- IB/core: Move Oracle's priorietary UVERBS_OBJECT_* out of the way (Dag Moxnes) [Orabug: 29061552]
- RDMA/uverbs: Add an ioctl method to destroy an object (Parav Pandit) [Orabug: 27982060]
- RDMA/uverbs: Add a method to introspect handles in a context (Jason Gunthorpe) [Orabug: 27982060]
- RDMA/uverbs: Add UVERBS_ATTR_CONST_IN to the specs language (Mark Bloch) [Orabug: 27982060]
- IB/uverbs: Do not check for device disassociation during ioctl (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Remove struct uverbs_root_spec and all supporting code (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Use uverbs_api to unmarshal ioctl commands (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Use uverbs_alloc for allocations (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Add a simple allocator to uverbs_attr_bundle (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Remove the ib_uverbs_attr pointer from each attr (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Provide implementation private memory for the uverbs_attr_bundle (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Use uverbs_api to manage the object type inside the uobject (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Build the specs into a radix tree at runtime (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Have the core code create the uverbs_root_spec (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Fix reading of 32 bit flags (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Allow all DESTROY commands to succeed after disassociate (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Do not block disassociate during write() (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Do not pass struct ib_device to the ioctl methods (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Do not pass struct ib_device to the write based methods (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Allow uobject allocation to work concurrently with disassociate (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Allow RDMA_REMOVE_DESTROY to work concurrently with disassociate (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Convert 'bool exclusive' into an enum (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Consolidate uobject destruction (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Make the write path destroy methods use the same flow as ioctl (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Remove rdma_explicit_destroy() from the ioctl methods (Jason Gunthorpe) [Orabug: 27982060]
- RDMA/core: Check for verbs callbacks before using them (Kamal Heib) [Orabug: 27982060]
- IB/uverbs: Add UVERBS_ATTR_FLAGS_IN to the specs language (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Fix locking around struct ib_uverbs_file ucontext (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Move the FD uobj type struct file allocation to alloc_commit (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Always propagate errors from rdma_alloc_commit_uobject() (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Rework the locking for cleaning up the ucontext (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Revise and clarify the rwsem and uobjects_lock (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Clarify and revise uverbs_close_fd (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Revise the placement of get/puts on uobject (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Clarify the kref'ing ordering for alloc_commit (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Handle IDR and FD types without truncation (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Get rid of null_obj_type (Jason Gunthorpe) [Orabug: 27982060]
- IB: Support ib_flow creation in drivers (Yishai Hadas) [Orabug: 27982060]
- IB/uverbs: Move ib_access_flags and ib_read_counters_flags to uapi (Jason Gunthorpe) [Orabug: 27982060]
- IB: Enable uverbs_destroy_def_handler to be used by drivers (Yishai Hadas) [Orabug: 27982060]
- RDMA: Fix storage of PortInfo CapabilityMask in the kernel (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Do not use uverbs_cmd_mask in the ioctl path (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Replace ib_ucq_object uverbs_file with the one in ib_uobject (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Remove ib_uobject_file (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Tidy up remaining references to ucontext (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Replace file->ucontext with file in uverbs_cmd.c (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Replace ib_ucontext with ib_uverbs_file in core function calls (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Move non driver related elements from ib_ucontext to ib_ufile (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Add a uobj_perform_destroy helper (Jason Gunthorpe) [Orabug: 27982060]
- RDMA/uverbs: Combine MIN_SZ_OR_ZERO with UVERBS_ATTR_STRUCT (Jason Gunthorpe) [Orabug: 27982060]
- RDMA/uverbs: Use UVERBS_ATTR_MIN_SIZE correctly and uniformly (Jason Gunthorpe) [Orabug: 27982060]
- RDMA/uverbs: Remove UA_FLAGS (Jason Gunthorpe) [Orabug: 27982060]
- IB/core: fix spelling mistake: "aceess" -> "access" (Colin Ian King) [Orabug: 27982060]
- RDMA/uverbs: Get rid of the & in method specifications (Jason Gunthorpe) [Orabug: 27982060]
- RDMA/uverbs: Simplify UVERBS_OBJECT and _TREE family of macros (Jason Gunthorpe) [Orabug: 27982060]
- RDMA/uverbs: Simplify method definition macros (Jason Gunthorpe) [Orabug: 27982060]
- RDMA/uverbs: Simplify UVERBS_ATTR family of macros (Jason Gunthorpe) [Orabug: 27982060]
- RDMA/uverbs: Split UVERBS_ATTR_FLOW_ACTION_ESP_HANDLE (Jason Gunthorpe) [Orabug: 27982060]
- RDMA/uverbs: Store the specs_root in the struct ib_uverbs_device (Jason Gunthorpe) [Orabug: 27982060]
- RDMA/uverbs: Don't fail in creation of multiple flows (Leon Romanovsky) [Orabug: 27982060]
- IB: Improve uverbs_cleanup_ucontext algorithm (Yishai Hadas) [Orabug: 27982060]
- RDMA/uverbs: Fix slab-out-of-bounds in ib_uverbs_ex_create_flow (Leon Romanovsky) [Orabug: 27982060]
- RDMA/verbs: Drop kernel variant of destroy_flow (Leon Romanovsky) [Orabug: 27982060]
- RDMA/uverbs: Check existence of create_flow callback (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Delete type and id from uverbs_obj_attr (Jason Gunthorpe) [Orabug: 27982060]
- IB/core: Expose ib_ucontext from a given ib_uverbs_file (Yishai Hadas) [Orabug: 27982060]
- IB/core: Introduce DECLARE_UVERBS_GLOBAL_METHODS (Yishai Hadas) [Orabug: 27982060]
- IB/uverbs: Allow an empty namespace in ioctl() framework (Matan Barak) [Orabug: 27982060]
- IB/uverbs: Add a macro to define a type with no kernel known size (Matan Barak) [Orabug: 27982060]
- IB/uverbs: Add PTR_IN attributes that are allocated/copied automatically (Matan Barak) [Orabug: 27982060]
- IB/uverbs: Refactor uverbs_finalize_objects (Matan Barak) [Orabug: 27982060]
- IB: Ensure that all rdma_ah_attr's are zero initialized (Parav Pandit) [Orabug: 27982060]
- RDMA/uverbs: Refactor flow_resources_alloc() function (Leon Romanovsky) [Orabug: 27982060]
- IB/uverbs: Fix ordering of ucontext check in ib_uverbs_write (Jason Gunthorpe) [Orabug: 27982060]
- mm: Use overflow helpers in kvmalloc() (Kees Cook) [Orabug: 27982060]
- overflow.h: Add allocation size calculation helpers (Kees Cook) [Orabug: 27982060]
- IB/uverbs: Add support for flow counters (Raed Salem) [Orabug: 27982060]
- IB/core: Add support for flow counters (Raed Salem) [Orabug: 27982060]
- IB/core: Support passing uhw for create_flow (Matan Barak) [Orabug: 27982060]
- IB/uverbs: Add read counters support (Raed Salem) [Orabug: 27982060]
- IB/core: Introduce counters read verb (Raed Salem) [Orabug: 27982060]
- IB/uverbs: Add create/destroy counters support (Raed Salem) [Orabug: 27982060]
- IB/core: Introduce counters object and its create/destroy (Raed Salem) [Orabug: 27982060]
- IB/uverbs: Add an ib_uobject getter to ioctl() infrastructure (Matan Barak) [Orabug: 27982060]
- compiler.h: enable builtin overflow checkers and add fallback code (Rasmus Villemoes) [Orabug: 27982060]
- RDMA/uverbs: Hoist the common process of disassociate_ucontext into ib core (Wei Hu(Xavier)) [Orabug: 27982060]
- IB/uverbs: Introduce a MPLS steering match filter (Ariel Levkovich) [Orabug: 27982060]
- IB/uverbs: Introduce a GRE steering match filter (Ariel Levkovich) [Orabug: 27982060]
- IB/uverbs: Fix kernel crash during MR deregistration flow (Ariel Levkovich) [Orabug: 27982060]
- IB/uverbs: Prevent reregistration of DM_MR to regular MR (Ariel Levkovich) [Orabug: 27982060]
- IB/uverbs: Add missing braces in anonymous union initializers (Geert Uytterhoeven) [Orabug: 27982060]
- RDMA/ucma: ucma_context reference leak in error path (Shamir Rabinovitch) [Orabug: 29019445]
- IB/uverbs: Add device memory registration ioctl support (Ariel Levkovich) [Orabug: 27982060]
- IB/uverbs: Add alloc/free dm uverbs ioctl support (Ariel Levkovich) [Orabug: 27982060]
- IB/uverbs: Add device memory capabilities reporting (Ariel Levkovich) [Orabug: 27982060]
- IB/uverbs: Expose device memory capabilities to user (Ariel Levkovich) [Orabug: 27982060]
- IB/uverbs: Introduce ESP steering match filter (Matan Barak) [Orabug: 27982060]
- IB/uverbs: Add modify ESP flow_action (Matan Barak) [Orabug: 27982060]
- IB/uverbs: Add action_handle flow steering specification (Matan Barak) [Orabug: 27982060]
- IB/uverbs: Add flow_action create and destroy verbs (Matan Barak) [Orabug: 27982060]
- IB/uverbs: Refactor kern_spec_to_ib_spec_filter (Matan Barak) [Orabug: 27982060]
- IB/uverbs: Add enum attribute type to ioctl() interface (Matan Barak) [Orabug: 27982060]
- RDMA: Use u64_to_user_ptr everywhere (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Enable ioctl() uAPI by default for new verbs (Matan Barak) [Orabug: 27982060]
- IB/uverbs: Add macros to simplify adding driver specific attributes (Matan Barak) [Orabug: 27982060]
- IB/uverbs: Move ioctl path of create_cq and destroy_cq to a new file (Matan Barak) [Orabug: 27982060]
- IB/uverbs: Expose parsing tree of all common objects to providers (Matan Barak) [Orabug: 27982060]
- IB/uverbs: Safely extend existing attributes (Matan Barak) [Orabug: 27982060]
- IB/uverbs: Enable compact representation of uverbs_attr_spec (Matan Barak) [Orabug: 27982060]
- IB/uverbs: Extend uverbs_ioctl header with driver_id (Matan Barak) [Orabug: 27982060]
- IB/uverbs: Move to new headers and make naming consistent (Matan Barak) [Orabug: 27982060]
- RDMA/uverbs: Ensure validity of current QP state value (Leon Romanovsky) [Orabug: 27982060]
- IB/uverbs: Tidy uverbs_uobject_add (Jason Gunthorpe) [Orabug: 27982060]
- RDMA/uverbs: Reduce number of command header flags checks (Leon Romanovsky) [Orabug: 27982060]
- RDMA/uverbs: Replace user's types with kernel's types (Leon Romanovsky) [Orabug: 27982060]
- RDMA/uverbs: Refactor the header validation logic (Leon Romanovsky) [Orabug: 27982060]
- RDMa/uverbs: Copy ex_hdr outside of SRCU read lock (Leon Romanovsky) [Orabug: 27982060]
- RDMA/uverbs: Move uncontext check before SRCU read lock (Leon Romanovsky) [Orabug: 27982060]
- RDMA/uverbs: Properly check command supported mask (Leon Romanovsky) [Orabug: 27982060]
- RDMA/uverbs: Refactor command header processing (Leon Romanovsky) [Orabug: 27982060]
- RDMA/uverbs: Unify return values of not supported command (Leon Romanovsky) [Orabug: 27982060]
- RDMA/uverbs: Return not supported error code for unsupported commands (Leon Romanovsky) [Orabug: 27982060]
- RDMA/uverbs: Fail as early as possible if not enough header data was provided (Leon Romanovsky) [Orabug: 27982060]
- RDMA/uverbs: Refactor flags checks and update return value (Leon Romanovsky) [Orabug: 27982060]
- RDMA/uverbs: Update sizeof users (Leon Romanovsky) [Orabug: 27982060]
- RDMA/uverbs: Convert command mask validity check function to be bool (Leon Romanovsky) [Orabug: 27982060]
- RDMA/verbs: Check existence of function prior to accessing it (Leon Romanovsky) [Orabug: 27982060]
- RDMA/restrack: Increment CQ restrack object before committing (Leon Romanovsky) [Orabug: 27982060]
- IB/uverbs: Hold the uobj write lock after allocate (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Add ioctl support for 32bit processes (Matan Barak) [Orabug: 27982060]
- IB/uverbs: Use __aligned_u64 for uapi headers (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Use u64_to_user_ptr() not a union (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Use inline data transfer for UHW_IN (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Always use the attribute size provided by the user (Matan Barak) [Orabug: 27982060]
- IB/uverbs: Use the standard kConfig format for experimental (Jason Gunthorpe) [Orabug: 27982060]
- RDMA: Move enum ib_cq_creation_flags to uapi headers (Jason Gunthorpe) [Orabug: 27982060]
- IB/uverbs: Add CQ moderation capability to query_device (Yonatan Cohen) [Orabug: 27982060]
- IB/uverbs: Allow CQ moderation with modify CQ (Yonatan Cohen) [Orabug: 27982060]
- RDMA/core: avoid uninitialized variable warning in create_udata (Arnd Bergmann) [Orabug: 27982060]
- RDMA/uverbs: Make the code in ib_uverbs_cmd_verbs() less confusing (Bart Van Assche) [Orabug: 27982060]
- IB/uverbs: clean up INIT_UDATA_BUF_OR_NULL usage (Arnd Bergmann) [Orabug: 27982060]
- Revert "IB/core: Move Oracle's priorietary UVERBS_OBJECT_* out of the way" (Erez Alfasi) [Orabug: 29061552]
- x86/speculation: Add support for STIBP always-on preferred mode (Thomas Lendacky) [Orabug: 29056271]
- x86/speculation: Provide IBPB always command line options (Thomas Gleixner) [Orabug: 29056271]
- x86/speculation: Add seccomp Spectre v2 user space protection mode (Thomas Gleixner) [Orabug: 29056271]
- x86/speculation: Enable prctl mode for spectre_v2_user (Thomas Gleixner) [Orabug: 29056271]
- x86/speculation: Add prctl() control for indirect branch speculation (Thomas Gleixner) [Orabug: 29056271]
- x86/speculation: Prepare arch_smt_update() for PRCTL mode (Thomas Gleixner) [Orabug: 29056271]
- x86/speculation: Prevent stale SPEC_CTRL msr content (Thomas Gleixner) [Orabug: 29056271]
- x86/speculation: Split out TIF update (Thomas Gleixner) [Orabug: 29056271]
- ptrace: Remove unused ptrace_may_access_sched() and MODE_IBRS (Thomas Gleixner) [Orabug: 29056271]
- x86/speculation: Change to static keys (Anjali Kulkarni) [Orabug: 29056271]
- x86/speculation: Prepare for conditional IBPB in switch_mm() (Thomas Gleixner) [Orabug: 29056271]
- x86/speculation: Avoid __switch_to_xtra() calls (Thomas Gleixner) [Orabug: 29056271]
- x86/process: Consolidate and simplify switch_to_xtra() code (Thomas Gleixner) [Orabug: 29056271]
- x86/speculation: Prepare for per task indirect branch speculation control (Tim Chen) [Orabug: 29056271]
- x86/speculation: Add command line control for indirect branch speculation (Thomas Gleixner) [Orabug: 29056271]
- x86/speculation: Unify conditional spectre v2 print functions (Thomas Gleixner) [Orabug: 29056271]
- x86/speculataion: Mark command line parser data __initdata (Thomas Gleixner) [Orabug: 29056271]
- x86/speculation: Mark string arrays const correctly (Thomas Gleixner) [Orabug: 29056271]
- x86/speculation: Reorder the spec_v2 code (Thomas Gleixner) [Orabug: 29056271]
- x86/l1tf: Show actual SMT state (Thomas Gleixner) [Orabug: 29056271]
- x86/speculation: Rework SMT state change (Thomas Gleixner) [Orabug: 29056271]
- sched/smt: Expose sched_smt_present static key (Thomas Gleixner) [Orabug: 29056271]
- x86/Kconfig: Select SCHED_SMT if SMP enabled (Thomas Gleixner) [Orabug: 29056271]
- sched/smt: Make sched_smt_present track topology (Peter Zijlstra (Intel)) [Orabug: 29056271]
- x86/speculation: Reorganize speculation control MSRs update (Tim Chen) [Orabug: 29056271]
- x86/speculation: Rename SSBD update functions (Thomas Gleixner) [Orabug: 29056271]
- x86/speculation: Disable STIBP when enhanced IBRS is in use (Tim Chen) [Orabug: 29056271]
- x86/speculation: Move STIPB/IBPB string conditionals out of cpu_show_common() (Tim Chen) [Orabug: 29056271]
- x86/speculation: Remove unnecessary ret variable in cpu_show_common() (Tim Chen) [Orabug: 29056271]
- x86/speculation: Clean up spectre_v2_parse_cmdline() (Tim Chen) [Orabug: 29056271]
- x86/speculation: Update the TIF_SSBD comment (Tim Chen) [Orabug: 29056271]
- sched/core: Fix cpu.max vs. cpuhotplug deadlock (Peter Zijlstra) [Orabug: 29056271]
- x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation (Jiri Kosina) [Orabug: 29056271]
- x86/speculation: Apply IBPB more strictly to avoid cross-process data leak (Jiri Kosina) [Orabug: 29056271]
-
Sun Feb 10 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1907.el7uek]
- uek-rpm: Remove perf RPMs (Victor Erminpour) [Orabug: 29325581]
- uek-rpm: Remove oracle-armtoolset-1 for OL8 (Victor Erminpour) [Orabug: 29325581]
- Make get_cert_list() not complain about cert lists that aren't present. (Peter Jones) [Orabug: 27897454]
- uek-rpm: use multi-threaded xz compression for rpms (Alexander Burmashev) [Orabug: 29201054]
- uek-rpm: optimize find-requires usage (Alexander Burmashev) [Orabug: 29201054]
- find-debuginfo.sh: backport parallel files procession (Alexander Burmashev) [Orabug: 29201054]
- module: check module read policy in finit_module (Eric Snowberg) [Orabug: 29312929]
- ima: remove module check from lock_down_rules (Eric Snowberg) [Orabug: 29312929]
- ima: fix updating the ima_appraise flag (Mimi Zohar) [Orabug: 29312929]
- net/sched: cls_flower: Use correct inline function for assignment of vlan tpid (Jianbo Liu) [Orabug: 28571062]
- net/mlx5e: Support offloading double vlan push/pop tc actions (Jianbo Liu) [Orabug: 28571062]
- net/mlx5e: Refactor tc vlan push/pop actions offloading (Jianbo Liu) [Orabug: 28571062]
- net/mlx5e: Support offloading tc double vlan headers match (Jianbo Liu) [Orabug: 28571062]
- net/mlx5: Add core support for double vlan push/pop steering action (Jianbo Liu) [Orabug: 28571062]
- net/sched: flower: Fix null pointer dereference when run tc vlan command (Jianbo Liu) [Orabug: 28571062]
- net/sched: flower: Add supprt for matching on QinQ vlan headers (Jianbo Liu) [Orabug: 28571062]
- net/sched: flower: Dump the ethertype encapsulated in vlan (Jianbo Liu) [Orabug: 28571062]
- net/flow_dissector: Add support for QinQ dissection (Jianbo Liu) [Orabug: 28571062]
- net/sched: flower: Add support for matching on vlan ethertype (Jianbo Liu) [Orabug: 28571062]
- net/flow_dissector: Save vlan ethertype from headers (Jianbo Liu) [Orabug: 28571062]
- net/mlx5e: Get the required HW match level while parsing TC flow matches (Or Gerlitz) [Orabug: 28571062]
- net/mlx5e: Properly order min inline mode setup while parsing TC matches (Or Gerlitz) [Orabug: 28571062]
- net/mlx5e: Offload tc vlan push/pop using HW action (Or Gerlitz) [Orabug: 28571062]
- net/mlx5: Add core support for vlan push/pop steering action (Or Gerlitz) [Orabug: 28571062]
- net/mlx5: Embed mlx5_flow_act into fs_fte (Matan Barak) [Orabug: 28571062]
- {net,IB}/mlx5: Add has_tag to mlx5_flow_act (Matan Barak) [Orabug: 28571062]
- IB/mlx5: Pass mlx5_flow_act struct instead of multiple arguments (Boris Pismenny) [Orabug: 28571062]
- net/mlx5: Add header re-write to the checks for conflicting actions (Or Gerlitz) [Orabug: 28571062]
- net/mlx5e: Add 802.1ad VLAN insertion support (Gal Pressman) [Orabug: 28571062]
- net/mlx5e: Add 802.1ad VLAN filter steering rules (Gal Pressman) [Orabug: 28571062]
- net/mlx5e: Declare bitmap using kernel macro (Gal Pressman) [Orabug: 28571062]
- net: Introduce netdev_*_once functions (Gal Pressman) [Orabug: 28571062]
- net/mlx5e: Add rollback on add VLAN failure (Gal Pressman) [Orabug: 28571062]
- net/mlx5e: Rename VLAN related variables and functions (Gal Pressman) [Orabug: 28571062]
- net/mlx5: Allocate FTE object without lock (Maor Gottlieb) [Orabug: 28571062]
- net/mlx5: Support multiple updates of steering rules in parallel (Maor Gottlieb) [Orabug: 28571062]
- net/mlx5: Replace fs_node mutex with reader/writer semaphore (Maor Gottlieb) [Orabug: 28571062]
- net/mlx5: Refactor FTE and FG creation code (Maor Gottlieb) [Orabug: 28571062]
- net/mlx5: Export building of matched flow groups list (Maor Gottlieb) [Orabug: 28571062]
- net/mlx5: Move the entry index allocator to flow group (Maor Gottlieb) [Orabug: 28571062]
- x86/apic: Switch all APICs to Fixed delivery mode (Thomas Gleixner) [Orabug: 29298757]
- Linux 4.14.77 (Greg Kroah-Hartman)
- perf tools: Fix snprint warnings for gcc 8 (Jiri Olsa)
- ARM: spectre-v1: mitigate user accesses (Russell King)
- ARM: spectre-v1: use get_user() for __get_user() (Russell King)
- ARM: use __inttype() in get_user() (Russell King)
- ARM: oabi-compat: copy semops using __copy_from_user() (Russell King)
- ARM: vfp: use __copy_from_user() when restoring VFP state (Russell King)
- ARM: signal: copy registers using __copy_from_user() (Russell King)
- ARM: spectre-v1: fix syscall entry (Russell King)
- ARM: spectre-v1: add array_index_mask_nospec() implementation (Russell King)
- ARM: spectre-v1: add speculation barrier (csdb) macros (Russell King)
- ARM: KVM: report support for SMCCC_ARCH_WORKAROUND_1 (Russell King)
- ARM: KVM: Add SMCCC_ARCH_WORKAROUND_1 fast handling (Russell King)
- ARM: spectre-v2: KVM: invalidate icache on guest exit for Brahma B15 (Russell King)
- ARM: KVM: invalidate icache on guest exit for Cortex-A15 (Marc Zyngier)
- ARM: KVM: invalidate BTB on guest exit for Cortex-A12/A17 (Marc Zyngier)
- ARM: spectre-v2: warn about incorrect context switching functions (Russell King)
- ARM: spectre-v2: add firmware based hardening (Russell King)
- ARM: spectre-v2: harden user aborts in kernel space (Russell King)
- ARM: spectre-v2: add Cortex A8 and A15 validation of the IBE bit (Russell King)
- ARM: spectre-v2: harden branch predictor on context switches (Russell King)
- ARM: spectre: add Kconfig symbol for CPUs vulnerable to Spectre (Russell King)
- ARM: bugs: add support for per-processor bug checking (Russell King)
- ARM: bugs: hook processor bug checking into SMP and suspend paths (Russell King)
- ARM: bugs: prepare processor bug infrastructure (Russell King)
- ARM: add more CPU part numbers for Cortex and Brahma B15 CPUs (Russell King)
- mm: don't show nr_indirectly_reclaimable in /proc/vmstat (Roman Gushchin)
- mm: treat indirectly reclaimable memory as free in overcommit logic (Roman Gushchin)
- dcache: account external names as indirectly reclaimable memory (Roman Gushchin)
- mm: treat indirectly reclaimable memory as available in MemAvailable (Roman Gushchin)
- mm: introduce NR_INDIRECTLY_RECLAIMABLE_BYTES (Roman Gushchin)
- xhci: Don't print a warning when setting link state for disabled ports (Mathias Nyman)
- i2c: i2c-scmi: fix for i2c_smbus_write_block_data (Edgar Cherkasov)
- mm: Preserve _PAGE_DEVMAP across mprotect() calls (Jan Kara)
- mm/thp: fix call to mmu_notifier in set_pmd_migration_entry() v2 (Jérôme Glisse)
- arm64: perf: Reject stand-alone CHAIN events for PMUv3 (Will Deacon)
- pinctrl: mcp23s08: fix irq and irqchip setup order (Marco Felsch)
- mmc: block: avoid multiblock reads for the last sector in SPI mode (Chris Boot)
- cgroup: Fix dom_cgrp propagation when enabling threaded mode (Tejun Heo)
- dm linear: fix linear_end_io conditional definition (Damien Le Moal)
- dm linear: eliminate linear_end_io call if CONFIG_DM_ZONED disabled (Mike Snitzer)
- dm: fix report zone remapping to account for partition offset (Damien Le Moal)
- dm cache: destroy migration_cache if cache target registration failed (Shenghui Wang)
- s390/cio: Fix how vfio-ccw checks pinned pages (Eric Farman)
- perf script python: Fix export-to-sqlite.py sample columns (Adrian Hunter)
- perf script python: Fix export-to-postgresql.py occasional failure (Adrian Hunter)
- percpu: stop leaking bitmap metadata blocks (Mike Rapoport)
- mach64: detect the dot clock divider correctly on sparc (Mikulas Patocka)
- MIPS: VDSO: Always map near top of user memory (Paul Burton)
- mm/vmstat.c: fix outdated vmstat_text (Jann Horn)
- drm/amdgpu: Fix SDMA HQD destroy error on gfx_v7 (Amber Lin)
- x86/kvm/lapic: always disable MMIO interface in x2APIC mode (Vitaly Kuznetsov)
- clk: x86: Stop marking clocks as CLK_IS_CRITICAL (Hans de Goede)
- clk: x86: add "ether_clk" alias for Bay Trail / Cherry Trail (Hans de Goede)
- PCI: hv: support reporting serial number as slot information (Stephen Hemminger)
- ARM: dts: at91: add new compatibility string for macb on sama5d3 (Nicolas Ferre)
- net: macb: disable scatter-gather for macb on sama5d3 (Nicolas Ferre)
- stmmac: fix valid numbers of unicast filter entries (Jongsung Kim)
- hv_netvsc: fix schedule in RCU context (Stephen Hemminger)
- sound: don't call skl_init_chip() to reset intel skl soc (Yu Zhao)
- sound: enable interrupt after dma buffer initialization (Yu Zhao)
- scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted() (Dan Carpenter)
- scsi: iscsi: target: Don't use stack buffer for scatterlist (Laura Abbott)
- mfd: omap-usb-host: Fix dts probe of children (Tony Lindgren)
- Bluetooth: hci_ldisc: Free rw_semaphore on close (Hermes Zhang)
- ASoC: rsnd: don't fallback to PIO mode when -EPROBE_DEFER (Kuninori Morimoto)
- ASoC: rsnd: adg: care clock-frequency size (Kuninori Morimoto)
- selftests: memory-hotplug: add required configs (Lei Yang)
- selftests/efivarfs: add required kernel configs (Lei Yang)
- ASoC: sigmadsp: safeload should not have lower byte limit (Danny Smith)
- ASoC: wm8804: Add ACPI support (Pierre-Louis Bossart)
- ASoC: rt5514: Fix the issue of the delay volume applied again (Oder Chiou)
- inet: make sure to grab rcu_read_lock before using ireq->ireq_opt (Eric Dumazet)
- tcp/dccp: fix lockdep issue when SYN is backlogged (Eric Dumazet)
- net-ethtool: ETHTOOL_GUFO did not and should not require CAP_NET_ADMIN (Maciej Żenczykowski)
- bnxt_en: don't try to offload VLAN 'modify' action (Davide Caratti)
- nfp: avoid soft lockups under control message storm (Jakub Kicinski)
- bonding: fix warning message (Mahesh Bandewar)
- bonding: pass link-local packets to bonding master also. (Mahesh Bandewar)
- net/mlx5: E-Switch, Fix out of bound access when setting vport rate (Eran Ben Elisha)
- net: aquantia: memory corruption on jumbo frames (Friedemann Gerold)
- net/mlx5e: Set vlan masks for all offloaded TC rules (Jianbo Liu)
- net: dsa: bcm_sf2: Fix unbind ordering (Florian Fainelli)
- net/packet: fix packet drop as of virtio gso (Jianfeng Tan)
- net: stmmac: Fixup the tail addr setting in xmit path (Jose Abreu)
- udp: Unbreak modules that rely on external __skb_recv_udp() availability (Jiri Kosina)
- tipc: fix flow control accounting for implicit connect (Parthasarathy Bhuvaragan)
- team: Forbid enslaving team device to itself (Ido Schimmel)
- sctp: update dst pmtu with the correct daddr (Xin Long)
- rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096 (Eric Dumazet)
- rtnetlink: fix rtnl_fdb_dump() for ndmsg header (Mauricio Faria de Oliveira)
- qmi_wwan: Added support for Gemalto's Cinterion ALASxx WWAN interface (Giacinto Cifelli)
- qlcnic: fix Tx descriptor corruption on 82xx devices (Shahed Shaikh)
- net/usb: cancel pending work when unbinding smsc75xx (Yu Zhao)
- net: systemport: Fix wake-up interrupt race during resume (Florian Fainelli)
- net: sched: Add policy validation for tc attributes (David Ahern)
- net: mvpp2: fix a txq_done race condition (Antoine Tenart)
- net: mvpp2: Extract the correct ethtype from the skb for tx csum offload (Maxime Chevallier)
- netlabel: check for IPV4MASK in addrinfo_get (Sean Tranchetti)
- net/ipv6: Display all addresses in output of /proc/net/if_inet6 (Jeff Barnhill)
- net: ipv4: update fnhe_pmtu when first hop's MTU changes (Sabrina Dubroca)
- net: hns: fix for unmapping problem when SMMU is on (Yunsheng Lin)
- net: dsa: bcm_sf2: Call setup during switch resume (Florian Fainelli)
- ipv6: take rcu lock in rawv6_send_hdrinc() (Wei Wang)
- ipv4: fix use-after-free in ip_cmsg_recv_dstaddr() (Eric Dumazet)
- ip_tunnel: be careful when accessing the inner header (Paolo Abeni)
- ip6_tunnel: be careful when accessing the inner header (Paolo Abeni)
- bonding: avoid possible dead-lock (Mahesh Bandewar)
- bnxt_en: free hwrm resources, if driver probe fails. (Venkat Duvvuru)
- bnxt_en: Fix TX timeout during netpoll. (Michael Chan)
-
Mon Feb 04 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1906.1.el7uek]
- xfs: refactor short form directory structure verifier function (Darrick J. Wong) [Orabug: 28082433]
-
Sun Feb 03 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1906.el7uek]
- bnx2x: disable GSO where gso_size is too big for hardware (Daniel Axtens) [Orabug: 27539200] {CVE-2018-1000026}
- net: create skb_gso_validate_mac_len() (Daniel Axtens) [Orabug: 27539200] {CVE-2018-1000026}
- xfs: provide a centralized method for verifying inline fork data (Darrick J. Wong) [Orabug: 28082433]
- xfs: create structure verifier function for short form symlinks (Darrick J. Wong) [Orabug: 28082433]
- xfs: create structure verifier function for shortform xattrs (Darrick J. Wong) [Orabug: 28082433]
- arm64: topology: divorce MC scheduling domain from core_siblings (Jeremy Linton) [Orabug: 28610208]
- ACPI: Add PPTT to injectable table list (Jeremy Linton) [Orabug: 28610208]
- arm64: topology: enable ACPI/PPTT based CPU topology (Jeremy Linton) [Orabug: 28610208]
- arm64: topology: rename cluster_id (Jeremy Linton) [Orabug: 28610208]
- drivers: base cacheinfo: Add support for ACPI based firmware tables (Jeremy Linton) [Orabug: 28610208]
- ACPI: Enable PPTT support on ARM64 (Jeremy Linton) [Orabug: 28610208]
- ACPI/PPTT: Add Processor Properties Topology Table parsing (Jeremy Linton) [Orabug: 28610208]
- arm64/acpi: Create arch specific cpu to acpi id helper (Jeremy Linton) [Orabug: 28610208]
- cacheinfo: rename of_node to fw_token (Jeremy Linton) [Orabug: 28610208]
- drivers: base: cacheinfo: setup DT cache properties early (Jeremy Linton) [Orabug: 28610208]
- drivers: base: cacheinfo: move cache_setup_of_node() (Jeremy Linton) [Orabug: 28610208]
- bnxt_en: Adjust default RX coalescing ticks to 10 us. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Support for 64-bit flow handle. (Venkat Duvvuru) [Orabug: 29205708]
- bnxt_en: Increase context memory allocations on 57500 chips for RDMA. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Add Level 2 context memory paging support. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Enhance bnxt_alloc_ring()/bnxt_free_ring(). (Michael Chan) [Orabug: 29205708]
- bnxt_en: Add support for 2nd firmware message channel. (Venkat Duvvuru) [Orabug: 29205708]
- bnxt_en: Introduce bnxt_get_hwrm_resp_addr & bnxt_get_hwrm_seq_id routines. (Venkat Duvvuru) [Orabug: 29205708]
- bnxt_en: Avoid arithmetic on void * pointer. (Venkat Duvvuru) [Orabug: 29205708]
- bnxt_en: Use macros for firmware message doorbell offsets. (Venkat Duvvuru) [Orabug: 29205708]
- bnxt_en: Set hwrm_intr_seq_id value to its inverted value. (Venkat Duvvuru) [Orabug: 29205708]
- bnxt_en: Update firmware interface spec. to 1.10.0.33. (Michael Chan) [Orabug: 29205708]
- bnxt_en: query force speeds before disabling autoneg mode. (Vasundhara Volam) [Orabug: 29205708]
- bnxt_en: Do not free port statistics buffer when device is down. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Save ring statistics before reset. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Return linux standard errors in bnxt_ethtool.c (Vasundhara Volam) [Orabug: 29205708]
- bnxt_en: Don't set ETS on unused TCs. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Add ethtool -S priority counters. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Add SR-IOV support for 57500 chips. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Disable MSIX before re-reserving NQs/CMPL rings. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Reserve 1 stat_ctx for RDMA driver. (Vasundhara Volam) [Orabug: 29205708]
- bnxt_en: Do not modify max_stat_ctxs after RDMA driver requests/frees stat_ctxs (Vasundhara Volam) [Orabug: 29205708]
- bnxt_en: get rid of num_stat_ctxs variable (Vasundhara Volam) [Orabug: 29205708]
- bnxt_en: Add bnxt_get_avail_cp_rings_for_en() helper function. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Store the maximum NQs available on the PF. (Michael Chan) [Orabug: 29205708]
- bnxt: remove printing of hwrm message (Jonathan Toppins) [Orabug: 29205708]
- bnxt_en: Fix _bnxt_get_max_rings() for 57500 chips. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Fix NQ/CP rings accounting on the new 57500 chips. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Keep track of reserved IRQs. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Fix CNP CoS queue regression. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Fix filling time in bnxt_fill_coredump_record() (Vasundhara Volam) [Orabug: 29205708]
- bnxt_en: Add software "missed_irqs" counter. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Workaround occasional TX timeout on 57500 A0. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Disable RDMA support on the 57500 chips. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Fix rx_l4_csum_errors counter on 57500 devices. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Fix RSS context allocation. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Copy and paste bug in extended tx_stats (Dan Carpenter) [Orabug: 29205708]
- bnxt_en: Add PCI ID for BCM57508 device. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Add new NAPI poll function for 57500 chips. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Refactor bnxt_poll_work(). (Michael Chan) [Orabug: 29205708]
- bnxt_en: Add coalescing setup for 57500 chips. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Use bnxt_cp_ring_info struct pointer as parameter for RX path. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Add RSS support for 57500 chips. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Increase RSS context array count and skip ring groups on 57500 chips. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Allocate/Free CP rings for 57500 series chips. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Modify bnxt_ring_alloc_send_msg() to support 57500 chips. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Add helper functions to get firmware CP ring ID. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Allocate completion ring structures for 57500 series chips. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Modify the ring reservation functions for 57500 series chips. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Adjust MSIX and ring groups for 57500 series chips. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Re-structure doorbells. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Add 57500 new chip ID and basic structures. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Configure context memory on new devices. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Check context memory requirements from firmware. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Add new flags to setup new page table PTE bits on newer devices. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Refactor bnxt_ring_struct. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Update interrupt coalescing logic. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Add maximum extended request length fw message support. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Add additional extended port statistics. (Michael Chan) [Orabug: 29205708]
- bnxt_en: Update firmware interface spec. to 1.10.0.3. (Michael Chan) [Orabug: 29205708]
- bnxt_en: get the reduced max_irqs by the ones used by RDMA (Vasundhara Volam) [Orabug: 29205708]
- bnxt_en: free hwrm resources, if driver probe fails. (Venkat Duvvuru) [Orabug: 29205708]
- bnxt_en: Fix enables field in HWRM_QUEUE_COS2BW_CFG request (Vasundhara Volam) [Orabug: 29205708]
- bnxt_en: Fix VNIC reservations on the PF. (Michael Chan) [Orabug: 29205708]
- crypto: cavium: cpt: Cavium Cryptographic Accelerator driver (Henry Willard) [Orabug: 29247837]
- uek-rpm: Port to OL8 (Victor Erminpour) [Orabug: 29287050]
- uek-rpm: Change RPM variant from 4k-debug to 4kdebug (Victor Erminpour) [Orabug: 29287050]
- uek-rpm: Copy uek-rpm/ol7/ directory to uek-rpm/ol8/ (Victor Erminpour) [Orabug: 29287050]
- iommu/amd: Fix IOMMU page flush when detach device from a domain (Suravee Suthikulpanit) [Orabug: 29297179]
- i40e: Enable VF to negotiate number of allocated queues (Alan Brady) [Orabug: 29293770]
- virtchnl: Added support to exchange additional speed values (Yashaswini Raghuram Prathivadi Bhayankaram) [Orabug: 29293770]
- ethtool: add ethtool_intersect_link_masks (Alan Brady) [Orabug: 29293770]
- Add the Intel ICE driver to UEK5 configuration (Jack Vogel) [Orabug: 29293770]
- PCI: Add PCI_EXP_LNKCTL2_TLS* macros (Frederick Lawler) [Orabug: 29294226]
- PCI: Add decoding for 16 GT/s link speed (Jay Fang) [Orabug: 29294226]
- PCI: Add pcie_print_link_status() to log link speed and whether it's limited (Tal Gilboa) [Orabug: 29294226]
- PCI: Add pcie_bandwidth_available() to compute bandwidth available to device (Tal Gilboa) [Orabug: 29294226]
- PCI: Add pcie_bandwidth_capable() to compute max supported link bandwidth (Tal Gilboa) [Orabug: 29294226]
- PCI: Export pcie_get_speed_cap and pcie_get_width_cap (Alex Deucher) [Orabug: 29294226]
- PCI: Add pcie_get_speed_cap() to find max supported link speed (Tal Gilboa) [Orabug: 29294226]
- Add Configuration option for Intel IGC driver to UEK5 (Jack Vogel) [Orabug: 29294226]
- x86/platform/UV: Add check of TSC state set by UV BIOS (mike.travis@hpe.com) [Orabug: 28957591]
- x86/tsc: Provide a means to disable TSC ART (mike.travis@hpe.com) [Orabug: 28957591]
- x86/tsc: Drastically reduce the number of firmware bug warnings (mike.travis@hpe.com) [Orabug: 28957591]
- x86/tsc: Skip TSC test and error messages if already unstable (mike.travis@hpe.com) [Orabug: 28957591]
- x86/tsc: Add option that TSC on Socket 0 being non-zero is valid (mike.travis@hpe.com) [Orabug: 28957591]
- Linux 4.14.76 (Greg Kroah-Hartman)
- ath10k: fix scan crash due to incorrect length calculation (Zhi Chen)
- virtio_balloon: fix increment of vb->num_pfns in fill_balloon() (Jan Stancek)
- virtio_balloon: fix deadlock on OOM (Michael S. Tsirkin)
- rds: rds_ib_recv_alloc_cache() should call alloc_percpu_gfp() instead (Ka-Cheong Poon)
- ubifs: Check for name being NULL while mounting (Richard Weinberger)
- ucma: fix a use-after-free in ucma_resolve_ip() (Cong Wang)
- f2fs: fix invalid memory access (Chao Yu)
- perf utils: Move is_directory() to path.h (Jiri Olsa)
- crypto: chelsio - Fix memory corruption in DMA Mapped buffers. (Harsh Jain)
- ARC: clone syscall to setp r25 as thread pointer (Vineet Gupta)
- powerpc/lib: fix book3s/32 boot failure due to code patching (Christophe Leroy)
- powerpc: Avoid code patching freed init sections (Michael Neuling)
- powerpc/lib/code-patching: refactor patch_instruction() (Christophe Leroy)
- nvme_fc: fix ctrl create failures racing with workq items (James Smart)
- ath10k: fix kernel panic issue during pci probe (Yu Wang)
- ath10k: fix use-after-free in ath10k_wmi_cmd_send_nowait (Carl Huang)
- perf tools: Fix python extension build for gcc 8 (Jiri Olsa)
- perf annotate: Use asprintf when formatting objdump command line (Arnaldo Carvalho de Melo)
- of: unittest: Disable interrupt node tests for old world MAC systems (Guenter Roeck)
- tty: Drop tty->count on tty_reopen() failure (Dmitry Safonov)
- usb: cdc_acm: Do not leak URB buffers (Romain Izard)
- USB: serial: simple: add Motorola Tetra MTP6550 id (Johan Hovold)
- usb: xhci-mtk: resume USB3 roothub first (Chunfeng Yun)
- xhci: Add missing CAS workaround for Intel Sunrise Point xHCI (Mathias Nyman)
- dm cache: fix resize crash if user doesn't reload cache table (Mike Snitzer)
- dm cache metadata: ignore hints array being too small during resize (Joe Thornber)
- PM / core: Clear the direct_complete flag on errors (Rafael J. Wysocki)
- mac80211: fix setting IEEE80211_KEY_FLAG_RX_MGMT for AP mode keys (Felix Fietkau)
- PCI: Reprogram bridge prefetch registers on resume (Daniel Drake)
- x86/vdso: Fix vDSO syscall fallback asm constraint regression (Andy Lutomirski)
- x86/vdso: Only enable vDSO retpolines when enabled and supported (Andy Lutomirski)
- selftests/x86: Add clock_gettime() tests to test_vdso (Andy Lutomirski)
- x86/vdso: Fix asm constraints on vDSO syscall fallbacks (Andy Lutomirski)
- drm/syncobj: Don't leak fences when WAIT_FOR_SUBMIT is set (Jason Ekstrand)
- drm/amdgpu: Fix vce work queue was not cancelled when suspend (Rex Zhu)
- xen-netback: fix input validation in xenvif_set_hash_mapping() (Jan Beulich) {CVE-2018-15471}
- fbdev/omapfb: fix omapfb_memory_read infoleak (Tomi Valkeinen)
- clocksource/drivers/timer-atmel-pit: Properly handle error cases (Alexandre Belloni)
- blk-mq: I/O and timer unplugs are inverted in blktrace (Ilya Dryomov)
- KVM: x86: fix L1TF's MMIO GFN calculation (Sean Christopherson)
- mm/vmstat.c: skip NR_TLB_REMOTE_FLUSH* properly (Jann Horn)
- mm, thp: fix mlocking THP page with migration enabled (Kirill A. Shutemov)
- mm: migration: fix migration of huge PMD shared pages (Mike Kravetz)
- perf/core: Add sanity check to deal with pinned event failure (Reinette Chatre)
- Linux 4.14.75 (Greg Kroah-Hartman)
- dm thin metadata: fix __udivdi3 undefined on 32-bit (Mike Snitzer)
- ixgbe: check return value of napi_complete_done() (Song Liu)
- ocfs2: fix locking for res->tracking and dlm->tracking_list (Ashish Samant)
- proc: restrict kernel stack dumps to root (Jann Horn)
- tools: hv: fcopy: set 'error' in case an unknown operation was requested (Vitaly Kuznetsov)
- Drivers: hv: vmbus: Use get/put_cpu() in vmbus_connect() (Dexuan Cui)
- gpiolib: Free the last requested descriptor (Ricardo Ribalda Delgado)
- crypto: caam/jr - fix ablkcipher_edesc pointer arithmetic (Horia Geantă)
- crypto: mxs-dcp - Fix wait logic on chan threads (Leonard Crestez)
- crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe() (Waiman Long)
- ALSA: hda/realtek - Cannot adjust speaker's volume on Dell XPS 27 7760 (Kai-Heng Feng)
- iommu/amd: Clear memory encryption mask from physical address (Singh, Brijesh)
- smb2: fix missing files in root share directory listing (Aurelien Aptel)
- sysfs: Do not return POSIX ACL xattrs via listxattr (Andreas Gruenbacher)
- ovl: fix format of setxattr debug (Miklos Szeredi)
- ovl: fix memory leak on unlink of indexed file (Amir Goldstein)
- ovl: fix access beyond unterminated strings (Amir Goldstein)
- xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCHN_COL usage (Josh Abraham)
- xen: avoid crash in disable_hotplug_cpu (Olaf Hering)
- xen/manage: don't complain about an empty value in control/sysrq node (Vitaly Kuznetsov)
- cifs: read overflow in is_valid_oplock_break() (Dan Carpenter)
- s390/qeth: don't dump past end of unknown HW header (Julian Wiedmann)
- s390/qeth: use vzalloc for QUERY OAT buffer (Wenjia Zhang)
- r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLED (Kai-Heng Feng)
- drm/amdgpu: fix error handling in amdgpu_cs_user_fence_chunk (Christian König)
- arm64: jump_label.h: use asm_volatile_goto macro instead of "asm goto" (Miguel Ojeda)
- hexagon: modify ffs() and fls() to return int (Randy Dunlap)
- arch/hexagon: fix kernel/dma.c build warning (Randy Dunlap)
- dm thin metadata: try to avoid ever aborting transactions (Joe Thornber)
- perf/x86/intel: Add support/quirk for the MISPREDICT bit on Knights Landing CPUs (Jacek Tomaka)
- net: ena: fix missing calls to READ_ONCE (Netanel Belgazal)
- net: ena: fix driver when PAGE_SIZE == 64kB (Netanel Belgazal)
- fs/cifs: suppress a string overflow warning (Stephen Rothwell)
- dm raid: fix rebuild of specific devices by updating superblock (Heinz Mauelshagen)
- drm/nouveau/disp: fix DP disable race (Ben Skeggs)
- drm/nouveau/TBDdevinit: don't fail when PMU/PRE_OS is missing from VBIOS (Ben Skeggs)
- net/mlx5: Consider PCI domain in search for next dev (Daniel Jurgens)
- nvmet-rdma: fix possible bogus dereference under heavy load (Sagi Grimberg)
- USB: yurex: Check for truncation in yurex_read() (Ben Hutchings)
- HID: sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 sensor hub report (Hans de Goede)
- RDMA/ucma: check fd type in ucma_migrate_id() (Jann Horn)
- Revert "iio: temperature: maxim_thermocouple: add MAX31856 part" (Matt Ranostay)
- netfilter: nf_tables: release chain in flushing set (Taehee Yoo)
- perf probe powerpc: Ignore SyS symbols irrespective of endianness (Sandipan Das)
- perf util: Fix bad memory access in trace info. (Chris Phlipot)
- perf evsel: Fix potential null pointer dereference in perf_evsel__new_idx() (Hisao Tanabe)
- scsi: qedi: Add the CRC size within iSCSI NVM image (Nilesh Javali)
- scsi: iscsi: target: Set conn->sess to NULL when iscsi_login_set_conn_values fails (Vincent Pelletier)
- HID: hid-saitek: Add device ID for RAT 7 Contagion (Harry Mallon)
- usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep[i] (Anton Vasilyev)
- HID: add support for Apple Magic Keyboards (Sean O'Brien)
- netfilter: xt_cluster: add dependency on conntrack module (Martin Willi)
- bpf: 32-bit RSH verification must truncate input before the ALU op (Jann Horn)
- mm: madvise(MADV_DODUMP): allow hugetlbfs pages (Daniel Black)
- tools/vm/page-types.c: fix "defined but not used" warning (Naoya Horiguchi)
- tools/vm/slabinfo.c: fix sign-compare warning (Naoya Horiguchi)
- mac80211: shorten the IBSS debug messages (Emmanuel Grumbach)
- mac80211: don't Tx a deauth frame if the AP forbade Tx (Emmanuel Grumbach)
- mac80211: Fix station bandwidth setting after channel switch (Ilan Peer)
- mac80211: fix a race between restart and CSA flows (Emmanuel Grumbach)
- cfg80211: fix a type issue in ieee80211_chandef_to_operating_class() (Dan Carpenter)
- mac80211: fix an off-by-one issue in A-MSDU max_subframe computation (Lorenzo Bianconi)
- fs/cifs: don't translate SFM_SLASH (U+F026) to backslash (Jon Kuhn)
- net: cadence: Fix a sleep-in-atomic-context bug in macb_halt_tx() (Jia-Ju Bai)
- i2c: uniphier-f: issue STOP only for last message or I2C_M_STOP (Masahiro Yamada)
- i2c: uniphier: issue STOP only for last message or I2C_M_STOP (Masahiro Yamada)
- RAID10 BUG_ON in raise_barrier when force is true and conf->barrier is 0 (Xiao Ni)
- md/raid5-cache: disable reshape completely (Shaohua Li)
- ARC: atomics: unbork atomic_fetch_##op() (Will Deacon)
- gpio: Fix crash due to registration race (Vincent Whitchurch)
- tools/kvm_stat: fix handling of invalid paths in debugfs provider (Stefan Raspl)
- tools/kvm_stat: fix python3 issues (Stefan Raspl)
- mac80211: always account for A-MSDU header changes (Johannes Berg)
- mac80211: do not convert to A-MSDU if frag/subframe limited (Lorenzo Bianconi)
- cfg80211: nl80211_update_ft_ies() to validate NL80211_ATTR_IE (Arunk Khandavalli)
- net: hns: add netif_carrier_off before change speed and duplex (Peng Li)
- net: hns: add the code for cleaning pkt in chip (Peng Li)
- gpiolib-acpi: Register GpioInt ACPI event handlers from a late_initcall (Hans de Goede)
- gpiolib: acpi: Switch to cansleep version of GPIO library call (Andy Shevchenko)
- mac80211: avoid kernel panic when building AMSDU from non-linear SKB (Sara Sharon)
- mac80211: mesh: fix HWMP sequence numbering to follow standard (Yuan-Chi Pang)
- gpio: adp5588: Fix sleep-in-atomic-context bug (Michael Hennerich)
- mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X (Danek Duvall)
- mac80211: correct use of IEEE80211_VHT_CAP_RXSTBC_X (Danek Duvall)
- scsi: csiostor: add a check for NULL pointer after kmalloc() (Varun Prakash)
- btrfs: btrfs_shrink_device should call commit transaction at the end (Anand Jain)
- KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function (Paul Mackerras)
- mac80211_hwsim: require at least one channel (Johannes Berg)
- mac80211: Run TXQ teardown code before de-registering interfaces (Toke Høiland-Jørgensen)
- tools/power turbostat: fix possible sprintf buffer overflow (Len Brown)
- serial: mvebu-uart: Fix reporting of effective CSIZE to userspace (Jan Kiszka)
- drm/amdgpu: add another ATPX quirk for TOPAZ (Alex Deucher)
- drm/amd/pp: initialize result to before or'ing in data (Colin Ian King)
-
Sun Jan 27 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1905.el7uek]
- [UEK5] net/mlx5: Enable 1M QPs (Erez Alfasi) [Orabug: 28985637]
- proc: restrict kernel stack dumps to root (Jann Horn) [Orabug: 29114849] {CVE-2018-17972}
- kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs (Eduardo Habkost) [Orabug: 29121574]
- rds: congestion updates can be missed when kernel low on memory (Mukesh Kacker) [Orabug: 29200872]
- xen-netback: wake up xenvif_dealloc_kthread when it should stop (Dongli Zhang) [Orabug: 29230054]
- net/rds: WARNING: at net/rds/recv.c:222 rds_recv_hs_exthdrs+0xf8/0x1e0 (Venkat Venkatsubra) [Orabug: 29235017]
- xen/blkback: rework validate_io_op() (Dongli Zhang) [Orabug: 29237316]
- xen/blkback: optimize validate_io_op() to filter BLKIF_OP_RESERVED_1 operation (Dongli Zhang) [Orabug: 29237316]
- xen/blkback: do not BUG() for invalid blkif_request from frontend (Dongli Zhang) [Orabug: 29237316]
- uek-rpm: Enable device-mapper era driver (Dave Aldridge) [Orabug: 29245896]
- uek-rpm: Enable Ext2 extended attributes (Dave Aldridge) [Orabug: 29252939]
- rdmaip: Name structure fields appropriately (for better readability) (Sudhakar Dindukurti) [Orabug: 29168419]
- rdmaip: Add rdmaip_process_async_event() (Sudhakar Dindukurti) [Orabug: 29168346]
- rdmaip: Potential race conditions (Sudhakar Dindukurti) [Orabug: 29172556]
- rdmaip: check return value of the rdmaip_init_port (Sudhakar Dindukurti) [Orabug: 29168307]
- rdmaip: Optimize rdmaip_event_handler() (Sudhakar Dindukurti) [Orabug: 29168253]
- rdmaip: Add new function rdmaip_sched_failover_failback() to sechedule failover/failback (Sudhakar Dindukurti) [Orabug: 29167542]
- rdmaip: Skip failover and failback operations during network reconfiguration (Sudhakar Dindukurti) [Orabug: 28946148]
- rdmaip: Add new function rdmaip_add_new_rdmaip_port() (Sudhakar Dindukurti) [Orabug: 29167497]
- rdmaip: Add rdmaip_update_port_status_all_layers() function (Sudhakar Dindukurti) [Orabug: 29213051]
- rdmaip: Add a new function rdmaip_find_port_tstate() to find port transition state (Sudhakar Dindukurti) [Orabug: 29162871]
- Replace alloc_page() with static allocation (Sudhakar Dindukurti) [Orabug: 29162759]
- Linux 4.14.74 (Greg Kroah-Hartman)
- media: v4l: event: Prevent freeing event subscriptions while accessed (Sakari Ailus)
- arm64: KVM: Sanitize PSTATE.M when being set from userspace (Marc Zyngier)
- x86/pti: Fix section mismatch warning/error (Randy Dunlap)
- i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus (Mika Westerberg)
- arm/arm64: smccc-1.1: Handle function result as parameters (Marc Zyngier)
- arm/arm64: smccc-1.1: Make return values unsigned long (Marc Zyngier)
- ARM: dts: omap4-droid4: Fix emmc errors seen on some devices (Tony Lindgren)
- nvme-fcloop: Fix dropped LS's to removed target port (James Smart)
- ata: ftide010: Add a quirk for SQ201 (Linus Walleij)
- drm/amdgpu: Update power state at the end of smu hw_init. (Rex Zhu)
- drm/amdgpu: Enable/disable gfx PG feature in rlc safe mode (Rex Zhu)
- Revert "ARM: dts: imx7d: Invert legacy PCI irq mapping" (Leonard Crestez)
- hwmon: (adt7475) Make adt7475_read_word() return errors (Dan Carpenter)
- hwmon: (ina2xx) fix sysfs shunt resistor read access (Lothar Felten)
- crypto: cavium/nitrox - fix for command corruption in queue full case with backlog submissions. (Srikanth Jampala)
- e1000: ensure to free old tx/rx rings in set_ringparam() (Bo Chen)
- e1000: check on netif_running() before calling e1000_up() (Bo Chen)
- net: hns: fix skb->truesize underestimation (Huazhong Tan)
- net: hns: fix length and page_offset overflow when CONFIG_ARM64_64K_PAGES (Huazhong Tan)
- bpf: sockmap: write_space events need to be passed to TCP handler (John Fastabend)
- tls: possible hang when do_tcp_sendpages hits sndbuf is full case (John Fastabend)
- isofs: reject hardware sector size > 2048 bytes (Eric Sandeen)
- thermal: of-thermal: disable passive polling when thermal zone is disabled (Anson Huang)
- qed: Avoid sending mailbox commands when MFW is not responsive (Tomer Tayar)
- qed: Prevent a possible deadlock during driver load and unload (Tomer Tayar)
- qed: Wait for MCP halt and resume commands to take place (Tomer Tayar)
- qed: Wait for ready indication before rereading the shmem (Tomer Tayar)
- arm64: KVM: Tighten guest core register access from userspace (Dave Martin)
- serial: imx: restore handshaking irq for imx1 (Uwe Kleine-König)
- drm/i915: Remove vma from object on destroy, not close (Chris Wilson)
- ovl: hash non-dir by lower inode for fsnotify (Amir Goldstein)
- RDMA/uverbs: Atomically flush and mark closed the comp event queue (Steve Wise)
- IB/hfi1: Fix context recovery when PBC has an UnsupportedVL (Michael J. Ruhl)
- IB/hfi1: Invalid user input can result in crash (Michael J. Ruhl)
- IB/hfi1: Fix SL array bounds check (Ira Weiny)
- IB/srp: Avoid that sg_reset -d ${srp_device} triggers an infinite loop (Bart Van Assche)
- Input: elantech - enable middle button of touchpad on ThinkPad P72 (Aaron Ma)
- USB: remove LPM management from usb_driver_claim_interface() (Alan Stern)
- Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt()" (Sebastian Andrzej Siewior)
- USB: usbdevfs: restore warning for nonsensical flags (Oliver Neukum)
- USB: usbdevfs: sanitize flags more (Oliver Neukum)
- media: uvcvideo: Support realtek's UVC 1.5 device (ming_qian)
- slub: make ->cpu_partial unsigned int (Alexey Dobriyan)
- usb: musb: dsps: do not disable CPPI41 irq in driver teardown (Bin Liu)
- USB: handle NULL config in usb_find_alt_setting() (Alan Stern)
- USB: fix error handling in usb_driver_claim_interface() (Alan Stern)
- regulator: fix crash caused by null driver data (Yu Zhao)
- spi: rspi: Fix interrupted DMA transfers (Geert Uytterhoeven)
- spi: rspi: Fix invalid SPI use during system suspend (Geert Uytterhoeven)
- spi: sh-msiof: Fix handling of write value for SISTR register (Hiromitsu Yamasaki)
- spi: sh-msiof: Fix invalid SPI use during system suspend (Gaku Inami)
- spi: tegra20-slink: explicitly enable/disable clock (Marcel Ziswiler)
- intel_th: Fix device removal logic (Alexander Shishkin)
- serial: cpm_uart: return immediately from console poll (Christophe Leroy)
- tty: serial: lpuart: avoid leaking struct tty_struct (Stefan Agner)
- x86/mm: Expand static page table for fixmap space (Feng Tang)
- floppy: Do not copy a kernel pointer to user memory in FDGETPRM ioctl (Andy Whitcroft) {CVE-2018-7755}
- ARM: dts: dra7: fix DCAN node addresses (Kevin Hilman)
- iio: 104-quad-8: Fix off-by-one error in register selection (William Breathitt Gray)
- Input: xen-kbdfront - fix multi-touch XenStore node's locations (Oleksandr Andrushchenko)
- fs/lock: skip lock owner pid translation in case we are in init_pid_ns (Konstantin Khorenko)
- EDAC: Fix memleak in module init error path (Johan Hovold)
- nfsd: fix corrupted reply to badly ordered compound (J. Bruce Fields)
- gpio: Fix wrong rounding in gpio-menz127 (Nadav Amit)
- module: exclude SHN_UNDEF symbols from kallsyms api (Jessica Yu)
- ASoC: dapm: Fix potential DAI widget pointer deref when linking DAIs (Liam Girdwood)
- EDAC, i7core: Fix memleaks and use-after-free on probe and remove (Johan Hovold)
- scsi: megaraid_sas: Update controller info during resume (Shivasharan S)
- iomap: complete partial direct I/O writes synchronously (Andreas Gruenbacher)
- scsi: bnx2i: add error handling for ioremap_nocache (Zhouyang Jia)
- perf/x86/intel/lbr: Fix incomplete LBR call stack (Kan Liang)
- MIPS: boot: fix build rule of vmlinux.its.S (Masahiro Yamada)
- HID: hid-ntrig: add error handling for sysfs_create_group (Zhouyang Jia)
- arm: dts: mediatek: Add missing cooling device properties for CPUs (Viresh Kumar)
- ARM: mvebu: declare asm symbols as character arrays in pmsu.c (Ethan Tuttle)
- wlcore: Add missing PM call for wlcore_cmd_wait_for_event_or_timeout() (Tony Lindgren)
- brcmsmac: fix wrap around in conversion from constant to s16 (Stefan Agner)
- rndis_wlan: potential buffer overflow in rndis_wlan_auth_indication() (Dan Carpenter)
- ath10k: transmit queued frames after processing rx packets (Niklas Cassel)
- drm/sun4i: Fix releasing node when enumerating enpoints (Jernej Skrabec)
- net: phy: xgmiitorgmii: Check phy_driver ready before accessing (Brandon Maier)
- ath10k: protect ath10k_htt_rx_ring_free with rx_ring.lock (Ben Greear)
- net: phy: xgmiitorgmii: Check read_status results (Brandon Maier)
- ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge (Kai-Heng Feng)
- media: tm6000: add error handling for dvb_register_adapter (Zhouyang Jia)
- drivers/tty: add error handling for pcmcia_loop_config (Zhouyang Jia)
- staging: android: ashmem: Fix mmap size validation (Alistair Strachan)
- media: omap3isp: zero-initialize the isp cam_xclk{a,b} initial data (Javier Martinez Canillas)
- media: soc_camera: ov772x: correct setting of banding filter (Akinobu Mita)
- media: s3c-camif: ignore -ENOIOCTLCMD from v4l2_subdev_call for s_power (Akinobu Mita)
- ALSA: snd-aoa: add of_node_put() in error path (Nicholas Mc Guire)
- posix-timers: Sanitize overrun handling (Thomas Gleixner)
- posix-timers: Make forward callback return s64 (Thomas Gleixner)
- iio: accel: adxl345: convert address field usage in iio_chan_spec (Akinobu Mita)
- mtd: rawnand: atmel: add module param to avoid using dma (Peter Rosin)
- s390/extmem: fix gcc 8 stringop-overflow warning (Vasily Gorbik)
- s390/scm_blk: correct numa_node in scm_blk_dev_setup (Vasily Gorbik)
- s390/dasd: correct numa_node in dasd_alloc_queue (Vasily Gorbik)
- alarmtimer: Prevent overflow for relative nanosleep (Thomas Gleixner)
- s390/sysinfo: add missing #ifdef CONFIG_PROC_FS (Heiko Carstens)
- powerpc/powernv/ioda2: Reduce upper limit for DMA window size (Alexey Kardashevskiy)
- ath10k: sdio: set skb len for all rx packets (Alagu Sankar)
- ath10k: sdio: use same endpoint id for all packets in a bundle (Alagu Sankar)
- usb: wusbcore: security: cast sizeof to int for comparison (Julia Lawall)
- scsi: target: Avoid that EXTENDED COPY commands trigger lock inversion (Bart Van Assche)
- scsi: ibmvscsi: Improve strings handling (Breno Leitao)
- scsi: klist: Make it safe to use klists in atomic context (Bart Van Assche)
- scsi: target/iscsi: Make iscsit_ta_authentication() respect the output buffer size (Bart Van Assche)
- ARM: dts: ls1021a: Add missing cooling device properties for CPUs (Viresh Kumar)
- x86/entry/64: Add two more instruction suffixes (Jan Beulich)
- ARM: hwmod: RTC: Don't assume lock/unlock will be called with irq enabled (Dave Gerlach)
- x86/tsc: Add missing header to tsc_msr.c (Andy Shevchenko)
- media: staging/imx: fill vb2_v4l2_buffer field entry (Peter Seiderer)
- media: fsl-viu: fix error handling in viu_of_probe() (Alexey Khoroshilov)
- powerpc/kdump: Handle crashkernel memory reservation failure (Hari Bathini)
- IB/mlx4: Test port number before querying type. (Tarick Bedeir)
- media: exynos4-is: Prevent NULL pointer dereference in __isp_video_try_fmt() (Sylwester Nawrocki)
- IB/core: type promotion bug in rdma_rw_init_one_mr() (Dan Carpenter)
- RDMA/i40w: Hold read semaphore while looking after VMA (Leon Romanovsky)
- RDMA/bnxt_re: Fix a couple off by one bugs (Dan Carpenter)
- md-cluster: clear another node's suspend_area after the copy is finished (Guoqing Jiang)
- power: remove possible deadlock when unregistering power_supply (Benjamin Tissoires)
- s390/mm: correct allocate_pgste proc_handler callback (Vasily Gorbik)
- iommu/msm: Don't call iommu_device_{,un}link from atomic context (Niklas Cassel)
- 6lowpan: iphc: reset mac_header after decompress to fix panic (Michael Scott)
- USB: serial: kobil_sct: fix modem-status error handling (Johan Hovold)
- Bluetooth: Add a new Realtek 8723DE ID 0bda:b009 (Jian-Hong Pan)
- iommu/amd: make sure TLB to be flushed before IOVA freed (Zhen Lei)
- power: vexpress: fix corruption in notifier registration (Sudeep Holla)
- uwb: hwa-rc: fix memory leak at probe (Anton Vasilyev)
- serial: sh-sci: Stop RX FIFO timer during port shutdown (Geert Uytterhoeven)
- misc: sram: enable clock before registering regions (Johan Hovold)
- power: supply: axp288_charger: Fix initial constant_charge_current value (Hans de Goede)
- staging: rts5208: fix missing error check on call to rtsx_write_register (Colin Ian King)
- x86/numa_emulation: Fix emulated-to-physical node mapping (Dan Williams)
- vmci: type promotion bug in qp_host_get_user_memory() (Dan Carpenter)
- tsl2550: fix lux1_input error in low light (Matt Ranostay)
- iio: adc: ina2xx: avoid kthread_stop() with stale task_struct (Akinobu Mita)
- crypto: skcipher - Fix -Wstringop-truncation warnings (Stafford Horne)
-
Tue Jan 22 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1904.el7uek]
- can: gw: ensure DLC boundaries after CAN frame modification (Oliver Hartkopp) [Orabug: 29179162] {CVE-2019-3701} {CVE-2019-3701}
- libnvdimm/security: Quiet security operations (Dan Williams) [Orabug: 29168389]
- libnvdimm/security: Add documentation for nvdimm security support (Dave Jiang) [Orabug: 29168389]
- tools/testing/nvdimm: add Intel DSM 1.8 support for nfit_test (Dave Jiang) [Orabug: 29168389]
- tools/testing/nvdimm: Add overwrite support for nfit_test (Dave Jiang) [Orabug: 29168389]
- tools/testing/nvdimm: Add test support for Intel nvdimm security DSMs (Dave Jiang) [Orabug: 29168389]
- acpi/nfit, libnvdimm/security: add Intel DSM 1.8 master passphrase support (Dave Jiang) [Orabug: 29168389]
- acpi/nfit, libnvdimm/security: Add security DSM overwrite support (Dave Jiang) [Orabug: 29168389]
- acpi/nfit, libnvdimm: Add support for issue secure erase DSM to Intel nvdimm (Dave Jiang) [Orabug: 29168389]
- acpi/nfit, libnvdimm: Add enable/update passphrase support for Intel nvdimms (Dave Jiang) [Orabug: 29168389]
- acpi/nfit, libnvdimm: Add disable passphrase support to Intel nvdimm. (Dave Jiang) [Orabug: 29168389]
- acpi/nfit, libnvdimm: Add unlock of nvdimm support for Intel DIMMs (Dave Jiang) [Orabug: 29168389]
- acpi/nfit, libnvdimm: Add freeze security support to Intel nvdimm (Dave Jiang) [Orabug: 29168389]
- libnvdimm/dimm: Fix security capability detection for non-Intel NVDIMMs (Jane Chu) [Orabug: 29168389]
- acpi/nfit, libnvdimm: Introduce nvdimm_security_ops (Dave Jiang) [Orabug: 29168389]
- keys-encrypted: add nvdimm key format type to encrypted keys (Dave Jiang) [Orabug: 29168389]
- keys: Export lookup_user_key to external users (Dave Jiang) [Orabug: 29168389]
- acpi/nfit, libnvdimm: Store dimm id as a member to struct nvdimm (Dave Jiang) [Orabug: 29168389]
- acpi/nfit: Add support for Intel DSM 1.8 commands (Dave Jiang) [Orabug: 29168389]
- ACPI/nfit: Adjust annotation for why return 0 if fail to find NFIT at start (Ocean He) [Orabug: 29168389]
- libnvdimm, bus: Check id immediately following ida_simple_get (Ocean He) [Orabug: 29168389]
- libnvdimm, namespace: Replace kmemdup() with kstrndup() (Andy Shevchenko) [Orabug: 29168389]
- libnvdimm, pfn: Pad pfn namespaces relative to other regions (Dan Williams) [Orabug: 29168389]
- tools/testing/nvdimm: Align test resources to 128M (Dan Williams) [Orabug: 29168389]
- tools/testing/nvdimm: Fix the array size for dimm devices. (Masayoshi Mizuma) [Orabug: 29168389]
- acpi, nfit: Fix ARS overflow continuation (Dan Williams) [Orabug: 29168389]
- libnvdimm: remove duplicate include (Pankaj Gupta) [Orabug: 29168389]
- libnvdimm, namespace: Drop the repeat assignment for variable dev->parent (GuangZhe Fu) [Orabug: 29168389]
- UAPI: ndctl: Remove use of PAGE_SIZE (David Howells) [Orabug: 29168389]
- UAPI: ndctl: Fix g++-unsupported initialisation in headers (David Howells) [Orabug: 29168389]
- libnvdimm, pfn: during init, clear errors in the metadata area (Vishal Verma) [Orabug: 29168389]
- acpi/nfit: Fix user-initiated ARS to be "ARS-long" rather than "ARS-short" (Dan Williams) [Orabug: 29168389]
- acpi, nfit: Fix Address Range Scrub completion tracking (Dan Williams) [Orabug: 29168389]
- tools/testing/nvdimm: Populate dirty shutdown data (Dan Williams) [Orabug: 29168389]
- acpi, nfit: Collect shutdown status (Dan Williams) [Orabug: 29168389]
- acpi, nfit: Introduce nfit_mem flags (Dan Williams) [Orabug: 29168389]
- libnvdimm, label: Fix sparse warning (Dan Williams) [Orabug: 29168389]
- libnvdimm, pmem: Fix badblocks population for 'raw' namespaces (Dan Williams) [Orabug: 29168389]
- libnvdimm, region: Fail badblocks listing for inactive regions (Dan Williams) [Orabug: 29168389]
- nvdimm: Use namespace index data to reduce number of label reads needed (Alexander Duyck) [Orabug: 29168389]
- nvdimm: Split label init out from the logic for getting config data (Alexander Duyck) [Orabug: 29168389]
- nvdimm: Remove empty if statement (Alexander Duyck) [Orabug: 29168389]
- nvdimm: Clarify comment in sizeof_namespace_index (Alexander Duyck) [Orabug: 29168389]
- nvdimm: Sanity check labeloff (Alexander Duyck) [Orabug: 29168389]
- libnvdimm, dimm: Maximize label transfer size (Dan Williams) [Orabug: 29168389]
- cpufreq / CPPC: Add cpuinfo_cur_freq support for CPPC (George Cherian) [Orabug: 28110574]
- ACPI / CPPC: Fix invalid PCC channel status errors (Prakash, Prashanth) [Orabug: 28110574]
- ACPI / CPPC: Document CPPC sysfs interface (Prashanth Prakash) [Orabug: 28110574]
- cpufreq / CPPC: Support for CPPC v3 (Thomas Tai) [Orabug: 28110574]
- ACPI / CPPC: Check for valid PCC subspace only if PCC is used (Prashanth Prakash) [Orabug: 28110574]
- ACPI / CPPC: Add support for CPPC v3 (Prashanth Prakash) [Orabug: 28110574]
- cpufreq: CPPC: Don't set transition_latency (Viresh Kumar) [Orabug: 28110574]
- ACPI / CPPC: Update all pr_(debug/err) messages to log the susbspace id (George Cherian) [Orabug: 28110574]
- qede: Add netconsole support (Jan Glauber) [Orabug: 28542980]
- nvme-pci: fix memory leak on probe failure (Keith Busch) [Orabug: 28547886]
- nvme-pci: limit max IO size and segments to avoid high order allocations (Jens Axboe) [Orabug: 28547886]
- uek-rpm: Update x86_64 config options (Victor Erminpour) [Orabug: 28700595]
- scsi: mpt3sas: Update driver version to 27.101.00.00 (Suganath Prabu) [Orabug: 28973410]
- scsi: mpt3sas: Replace readl with ioc->base_readl (Suganath Prabu) [Orabug: 28973410]
- scsi: mpt3sas: Add separate function for aero doorbell reads (Suganath Prabu) [Orabug: 28973410]
- scsi: mpt3sas: Introduce flag for aero based controllers (Suganath Prabu) [Orabug: 28973410]
- mpt3sas: Display message on Configurable secure HBA (Sreekanth Reddy) [Orabug: 28973410]
- Revert "mpt3sas: Display message on Configurable secure HBA" (Sreekanth Reddy) [Orabug: 28973410]
- mpt3sas: Display message on Configurable secure HBA (Sreekanth Reddy) [Orabug: 28973410]
- Revert "mpt3sas: Display message only for Configurable secure controller" (Sreekanth Reddy) [Orabug: 28973410]
- mpt3sas: Display message only for Configurable secure controller (Sreekanth Reddy) [Orabug: 28973410]
- scsi: mpt3sas: Bump driver version to 27.100.00.00 (Suganath Prabu) [Orabug: 28973410]
- scsi: mpt3sas: Fix driver modifying persistent data in Manufacturing page11 (Suganath Prabu) [Orabug: 28973410]
- scsi: mpt3sas: Don't modify EEDPTagMode field setting on SAS3.5 HBA devices (Suganath Prabu) [Orabug: 28973410]
- scsi: mpt3sas: Fix Sync cache command failure during driver unload (Suganath Prabu) [Orabug: 28973410]
- scsi: mpt3sas: Call sas_remove_host before removing the target devices (Suganath Prabu) [Orabug: 28973410]
- scsi: mpt3sas: Refactor mpt3sas_wait_for_ioc function (Suganath Prabu) [Orabug: 28973410]
- scsi: mpt3sas: Separate out mpt3sas_wait_for_ioc (Suganath Prabu) [Orabug: 28973410]
- scsi: mpt3sas: Added new #define variable IOC_OPERATIONAL_WAIT_COUNT (Suganath Prabu) [Orabug: 28973410]
- scsi: mpt3sas: Add support for Aero controllers (Suganath Prabu) [Orabug: 28973410]
- scsi: mpt3sas: Update MPI headers to support Aero controllers (Suganath Prabu) [Orabug: 28973410]
- scsi: mpt3sas: switch to generic DMA API (Christoph Hellwig) [Orabug: 28973410]
- scsi: mpt3sas: Remove unnecessary parentheses and simplify null checks (Nathan Chancellor) [Orabug: 28973410]
- scsi: mpt3sas: Use dma_pool_zalloc (Souptick Joarder) [Orabug: 28973410]
- scsi: mpt3sas: Remove unused macro MPT3SAS_FMT (Joe Perches) [Orabug: 28973410]
- scsi: mpt3sas: Convert logging uses with MPT3SAS_FMT without logging levels (Joe Perches) [Orabug: 28973410]
- scsi: mpt3sas: Remove KERN_WARNING from panic uses (Joe Perches) [Orabug: 28973410]
- scsi: mpt3sas: Convert logging uses with MPT3SAS_FMT and reply_q_name to %s: (Joe Perches) [Orabug: 28973410]
- scsi: mpt3sas: Convert mlsleading uses of pr_<level> with MPT3SAS_FMT (Joe Perches) [Orabug: 28973410]
- mpt3sas: Convert uses of pr_<level> with MPT3SAS_FMT to ioc_<level> (Suganath Prabu S) [Orabug: 28973410]
- scsi: mpt3sas: Add ioc_<level> logging macros (Joe Perches) [Orabug: 28973410]
- PCI/AER: Remove pci_cleanup_aer_uncorrect_error_status() calls (Oza Pawandeep) [Orabug: 28973410]
- scsi: mpt3sas: Fix calltrace observed while running IO & reset (Sreekanth Reddy) [Orabug: 28973410]
- scsi: mpt3sas: Fix for regression caused by sparse cleanups (Chaitra P B) [Orabug: 28973410]
- mpt3sas: Improve kernel-doc headers (Suganath Prabu S) [Orabug: 28973410]
- scsi: mpt3sas: Split _base_reset_handler(), mpt3sas_scsih_reset_handler() and mpt3sas_ctl_reset_handler() (Bart Van Assche) [Orabug: 28973410]
- scsi: mpt3sas: Fix a race condition in mpt3sas_base_hard_reset_handler() (Bart Van Assche) [Orabug: 28973410]
- scsi: mpt3sas: Introduce struct mpt3sas_nvme_cmd (Bart Van Assche) [Orabug: 28973410]
- scsi: mpt3sas: Annotate switch/case fall-through (Bart Van Assche) [Orabug: 28973410]
- scsi: mpt3sas: Remove set-but-not-used variables (Bart Van Assche) [Orabug: 28973410]
- scsi: mpt3sas: Fix indentation (Bart Van Assche) [Orabug: 28973410]
- scsi: mpt3sas: Update driver version "26.100.00.00" (Chaitra P B) [Orabug: 28973410]
- scsi: mpt3sas: As per MPI-spec, use combined reply queue for SAS3.5 controllers when HBA supports more than 16 MSI-x vectors. (Chaitra P B) [Orabug: 28973410]
- scsi: mpt3sas: Fix, False timeout prints for ioctl and other internal commands during controller reset. (Chaitra P B) [Orabug: 28973410]
- scsi: mpt3sas: Don't access the structure after decrementing it's instance reference count. (Chaitra P B) [Orabug: 28973410]
- scsi: mpt3sas: Incorrect command status was set/marked as not used. (Chaitra P B) [Orabug: 28973410]
- scsi: mpt3sas: Don't abort I/Os issued to NVMe drives while processing Async Broadcast primitive event. (Chaitra P B) [Orabug: 28973410]
- scsi: mpt3sas: Add an I/O barrier (Tomas Henzl) [Orabug: 28973410]
- scsi: mpt3sas: fix spelling mistake: "disbale" -> "disable" (Colin Ian King) [Orabug: 28973410]
- scsi: mpt3sas: Update driver version "25.100.00.00" (Chaitra P B) [Orabug: 28973410]
- scsi: mpt3sas: fix possible memory leak. (Chaitra P B) [Orabug: 28973410]
- scsi: mpt3sas: For NVME device, issue a protocol level reset (Chaitra P B) [Orabug: 28973410]
- scsi: mpt3sas: Update MPI Headers (Chaitra P B) [Orabug: 28973410]
- scsi: mpt3sas: Report Firmware Package Version from HBA Driver. (Chaitra P B) [Orabug: 28973410]
- scsi: mpt3sas: Cache enclosure pages during enclosure add. (Chaitra P B) [Orabug: 28973410]
- scsi: mpt3sas: Allow processing of events during driver unload. (Chaitra P B) [Orabug: 28973410]
- scsi: mpt3sas: Increase event log buffer to support 24 port HBA's. (Chaitra P B) [Orabug: 28973410]
- scsi: mpt3sas: Added support for SAS Device Discovery Error Event. (Chaitra P B) [Orabug: 28973410]
- scsi: mpt3sas: Enhanced handling of Sense Buffer. (Chaitra P B) [Orabug: 28973410]
- scsi: mpt3sas: Optimize I/O memory consumption in driver. (Chaitra P B) [Orabug: 28973410]
- scsi: mpt3sas: Lockless access for chain buffers. (Chaitra P B) [Orabug: 28973410]
- scsi: mpt3sas: Pre-allocate RDPQ Array at driver boot time. (Chaitra P B) [Orabug: 28973410]
- scsi: mpt3sas: Bug fix for big endian systems. (Chaitra P B) [Orabug: 28973410]
- scsi: mpt3sas: clarify mmio pointer types (Arnd Bergmann) [Orabug: 28973410]
- mpt3sas: Do not use 32-bit atomic request descriptor for Ventura controllers. (Suganath Prabu S) [Orabug: 28973410]
- scsi: mpt3sas: Introduce function to clone mpi reply. (Suganath Prabu Subramani) [Orabug: 28973410]
- scsi: mpt3sas: Introduce function to clone mpi request. (Suganath Prabu Subramani) [Orabug: 28973410]
- csi: mpt3sas: Introduce Base function for cloning. (root) [Orabug: 28973410]
- scsi: mpt3sas: Introduce API to get BAR0 mapped buffer address (Suganath Prabu Subramani) [Orabug: 28973410]
- scsi: mpt3sas: Configure reply post queue depth, DMA and sgl tablesize. (root) [Orabug: 28973410]
- scsi: mpt3sas: Add PCI device ID for Andromeda. (Suganath Prabu Subramani) [Orabug: 28973410]
- x86/kvm: move kvmclock_init to kvm_init_platform() (Prasad Singamsetty) [Orabug: 28999650]
- net: rds: fix excess initialization of the recv SGEs (Zhu Yanjun) [Orabug: 29004497]
- be2net: Fix HW stall issue in Lancer (Suresh Reddy) [Orabug: 29031475]
- be2net: Handle transmit completion errors in Lancer (Suresh Reddy) [Orabug: 29031475]
- be2net: Update the driver version to 12.0.0.0 (Suresh Reddy) [Orabug: 29031475]
- kvm: x86: Report STIBP on GET_SUPPORTED_CPUID (Eduardo Habkost) [Orabug: 29049370]
- i2c: xlp9xx: Fix case where SSIF read transaction completes early (George Cherian) [Orabug: 29162322]
- i2c: xlp9xx: Make sure the transfer size is not more than I2C_SMBUS_BLOCK_SIZE (George Cherian) [Orabug: 29162322]
- i2c: xlp9xx: Fix issue seen when updating receive length (George Cherian) [Orabug: 29162322]
- i2c: xlp9xx: Add support for SMBAlert (George Cherian) [Orabug: 29162322]
- i2c: xlp9xx: Handle NACK on DATA properly (George Cherian) [Orabug: 29162322]
- i2c: xlp9xx: Check for Bus state before every transfer (George Cherian) [Orabug: 29162322]
- i2c: xlp9xx: Handle transactions with I2C_M_RECV_LEN properly (George Cherian) [Orabug: 29162322]
- i2c: xlp9xx: return ENXIO on slave address NACK (Dmitry Bazhenov) [Orabug: 29162322]
- i2c: xlp9xx: Handle I2C_M_RECV_LEN in msg->flags (Kamlakant Patel) [Orabug: 29162322]
- i2c: xlp9xx: Get clock frequency with clk API (Jayachandran C) [Orabug: 29162322]
- Revert "iommu: use the smallest DMA aperture to set dma_limit" (Thomas Tai) [Orabug: 29171875]
- ata: Disable AHCI ALPM feature for Ampere Computing eMAG SATA (Suman Tripathi) [Orabug: 29171875]
- arm64: locking: Replace ticket lock implementation with qspinlock (Will Deacon) [Orabug: 29171875]
- arm64: kconfig: Ensure spinlock fastpaths are inlined if !PREEMPT (Will Deacon) [Orabug: 29171875]
- arm64: barrier: Implement smp_cond_load_relaxed (Will Deacon) [Orabug: 29171875]
- PM / core: fix deferred probe breaking suspend resume order (Feng Kan) [Orabug: 29171875]
- uek-rpm: Enable Cavium ThunderX coprocessors and AES_TI crypto (Victor Erminpour) [Orabug: 29186152]
- x86/apic/x2apic: set affinity of a single interrupt to one cpu (Jianchao Wang) [Orabug: 29201453]
- genirq/affinity: Don't return with empty affinity masks on error (Thomas Gleixner) [Orabug: 29209295]
- x86/speculation: Clean up retpoline code in bugs.c (Alejandro Jimenez) [Orabug: 29211609]
- x86, modpost: Replace last remnants of RETPOLINE with CONFIG_RETPOLINE (WANG Chao) [Orabug: 29211609]
- x86/build: Fix compiler support check for CONFIG_RETPOLINE (Masahiro Yamada) [Orabug: 29211609]
- x86/retpoline: Remove minimal retpoline support (Zhenzhong Duan) [Orabug: 29211609]
- x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support (Zhenzhong Duan) [Orabug: 29211609]
- net/rds: ib: Fix endless RNR Retries caused by memory allocation failures (Venkat Venkatsubra) [Orabug: 29222749]
- delayacct: Fix kernel panic due to null pointer (Tom Hromatka) [Orabug: 29204173]
- arm64, dtrace: add non-virtual clocksources to fbt blacklist (Nick Alcock) [Orabug: 29199517]
- scsi: lpfc: Update lpfc version to 12.0.0.10 (James Smart) [Orabug: 29139751]
- scsi: lpfc: Adding ability to reset chip via pci bus reset (James Smart) [Orabug: 29139751]
- scsi: lpfc: Add log messages to aid in debugging fc4type discovery issues (James Smart) [Orabug: 29139751]
- scsi: lpfc: Fix discovery failure when PLOGI is defered (James Smart) [Orabug: 29139751]
- scsi: lpfc: update fault value on successful trunk events. (James Smart) [Orabug: 29139751]
- scsi: lpfc: Correct MDS loopback diagnostics support (James Smart) [Orabug: 29139751]
- scsi: lpfc: Fix link state reporting for trunking when adapter is offline (James Smart) [Orabug: 29139751]
- scsi: lpfc: do not set queue->page_count to 0 if pc_sli4_params.wqpcnt is invalid (Ewan D. Milne) [Orabug: 29139751]
- scsi: lpfc: Enable Management features for IF_TYPE=6 (James Smart) [Orabug: 29139751]
- Revert "scsi: lpfc: ls_rjt erroneus FLOGIs" (Martin K. Petersen) [Orabug: 29139751]
- scsi: lpfc: update driver version to 12.0.0.9 (James Smart) [Orabug: 29139751]
- scsi: lpfc: Fix dif and first burst use in write commands (James Smart) [Orabug: 29139751]
- scsi: lpfc: Fix driver release of fw-logging buffers (James Smart) [Orabug: 29139751]
- scsi: lpfc: Correct topology type reporting on G7 adapters (James Smart) [Orabug: 29139751]
- scsi: lpfc: Correct code setting non existent bits in sli4 ABORT WQE (James Smart) [Orabug: 29139751]
- scsi: lpfc: Defer LS_ACC to FLOGI on point to point logins (James Smart) [Orabug: 29139751]
- scsi: lpfc: ls_rjt erroneus FLOGIs (James Smart) [Orabug: 29139751]
- scsi: lpfc: rport port swap discovery issue. (James Smart) [Orabug: 29139751]
- scsi: lpfc: Cap NPIV vports to 256 (James Smart) [Orabug: 29139751]
- scsi: lpfc: Fix kernel Oops due to null pring pointers (James Smart) [Orabug: 29139751]
- scsi: lpfc: Fix a duplicate 0711 log message number. (James Smart) [Orabug: 29139751]
- scsi: lpfc: Fix discovery failures during port failovers with lots of vports (James Smart) [Orabug: 29139751]
- scsi: lpfc: refactor mailbox structure context fields (James Smart) [Orabug: 29139751]
- scsi: lpfc: update manufacturer attribute to reflect Broadcom (James Smart) [Orabug: 29139751]
- scsi: lpfc: Fix panic when FW-log buffsize is not initialized (James Smart) [Orabug: 29139751]
- scsi: lpfc: fix block guard enablement on SLI3 adapters (Martin Wilck) [Orabug: 29139751]
- scsi: lpfc: Use dma_zalloc_coherent (Sabyasachi Gupta) [Orabug: 29139751]
- scsi: lpfc: use dma_set_mask_and_coherent (Christoph Hellwig) [Orabug: 29139751]
- scsi: lpfc: update driver version to 12.0.0.8 (James Smart) [Orabug: 29139751]
- scsi: lpfc: add Trunking support (James Smart) [Orabug: 29139751]
- scsi: lpfc: Implement GID_PT on Nameserver query to support faster failover (James Smart) [Orabug: 29139751]
- scsi: lpfc: Correct loss of fc4 type on remote port address change (James Smart) [Orabug: 29139751]
- scsi: lpfc: Fix odd recovery in duplicate FLOGIs in point-to-point (James Smart) [Orabug: 29139751]
- scsi: lpfc: Correct LCB RJT handling (James Smart) [Orabug: 29139751]
- scsi: lpfc: fcoe: Fix link down issue after 1000+ link bounces (James Smart) [Orabug: 29139751]
- scsi: lpfc: Correct errors accessing fw log (James Smart) [Orabug: 29139751]
- scsi: lpfc: Reset link or adapter instead of doing infinite nameserver PLOGI retry (James Smart) [Orabug: 29139751]
- scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS Timeout event (James Smart) [Orabug: 29139751]
- scsi: lpfc: Fix lpfc_sli4_read_config return value check (James Smart) [Orabug: 29139751]
- scsi: lpfc: Correct speeds on SFP swap (James Smart) [Orabug: 29139751]
- scsi: lpfc: fix remoteport access (Arnd Bergmann) [Orabug: 29139751]
- scsi: lpfc: Remove set but not used variables 'tgtp' (YueHaibing) [Orabug: 29139751]
- scsi: lpfc: Remove set but not used variable 'psli' (YueHaibing) [Orabug: 29139751]
- scsi: lpfc: Remove set but not used variables 'fc_hdr' and 'hw_page_size' (YueHaibing) [Orabug: 29139751]
- scsi: lpfc: fix spelling mistake "Resrouce" -> "Resource" (Colin Ian King) [Orabug: 29139751]
- scsi: lpfc: remove a bogus pci_dma_sync_single_for_device call (Christoph Hellwig) [Orabug: 29139751]
- scsi: lpfc: Synchronize access to remoteport via rport (James Smart) [Orabug: 29139751]
-
Mon Jan 14 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1903.el7uek]
- x86/platform/UV: Fix GAM MMR references in the UV x2apic code (Mike Travis) [Orabug: 28957591]
- x86/platform/UV: Fix GAM MMR changes in UV4A (Mike Travis) [Orabug: 28957591]
- x86/platform/UV: Add references to access fixed UV4A HUB MMRs (Mike Travis) [Orabug: 28957591]
- x86/platform/UV: Fix UV4A support on new Intel Processors (Mike Travis) [Orabug: 28957591]
- x86/platform/UV: Update uv_mmrs.h to prepare for UV4A fixes (Mike Travis) [Orabug: 28957591]
- mlx4_core: Disable P_Key Violation Traps (Håkon Bugge) [Orabug: 28860987]
- net/rds: RDS connection does not reconnect after CQ access violation error (Venkat Venkatsubra) [Orabug: 29180452]
- uek-rpm: Enable ena driver (Somasundaram Krishnasamy) [Orabug: 29162519]
- net: ena: Fix Kconfig dependency on X86 (Netanel Belgazal) [Orabug: 29162519]
- Change mincore() to count "mapped" pages rather than "cached" pages (Linus Torvalds) [Orabug: 29179331] {CVE-2019-5489}
- dtrace: ensure SDT probe processing can handle symbols with same names (Kris Van Hees) [Orabug: 29134607]
- dtrace: ensure ustack works regardless of glibc stack implementation (Kris Van Hees) [Orabug: 29174561]
- ctf: explicitly specify the sizes of structures and unions (Nick Alcock) [Orabug: 29054989]
- ctf: do not emit types in functions, or types that point into them (Nick Alcock) [Orabug: 29054887]
- uek-rpm: remove obsolete CTF-related find-debuginfo hack (Nick Alcock) [Orabug: 29043023]
- KVM: Fix UAF in nested posted interrupt processing (Cfir Cohen) [Orabug: 29172417] {CVE-2018-16882}
- rds: ib: Use a delay when reconnecting to the very same IP address (Håkon Bugge) [Orabug: 29161384]
- userfaultfd: check VM_MAYWRITE was set after verifying the uffd is registered (Andrea Arcangeli) [Orabug: 29048875] {CVE-2018-18397}
- userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE vmas (Andrea Arcangeli) [Orabug: 29048875] {CVE-2018-18397}
- Linux 4.14.73 (Greg Kroah-Hartman)
- spi: Fix double IDR allocation with DT aliases (Geert Uytterhoeven)
- tick/nohz: Prevent bogus softirq pending warning (Thomas Gleixner)
- iw_cxgb4: only allow 1 flush on user qps (Steve Wise)
- vmw_balloon: include asm/io.h (Nadav Amit)
- PCI: aardvark: Size bridges before resources allocation (Zachary Zhang)
- sched/fair: Fix vruntime_normalized() for remote non-migration wakeup (Steve Muckle)
- ext4: show test_dummy_encryption mount option in /proc/mounts (Eric Biggers)
- ext4: don't mark mmp buffer head dirty (Li Dongyang)
- ext4: fix online resizing for bigalloc file systems with a 1k block size (Theodore Ts'o)
- ext4: fix online resize's handling of a too-small final block group (Theodore Ts'o)
- ext4: recalucate superblock checksum after updating free blocks/inodes (Theodore Ts'o)
- ext4: avoid arithemetic overflow that can trigger a BUG (Theodore Ts'o)
- ext4: avoid divide by zero fault when deleting corrupted inline directories (Theodore Ts'o)
- ext4: check to make sure the rename(2)'s destination is not freed (Theodore Ts'o)
- tty: vt_ioctl: fix potential Spectre v1 (Gustavo A. R. Silva)
- drm/amdgpu: add new polaris pci id (Alex Deucher)
- drm: udl: Destroy framebuffer only if it was initialized (Emil Lundmark)
- drm/vc4: Fix the "no scaling" case on multi-planar YUV formats (Boris Brezillon)
- drm/nouveau/drm/nouveau: Prevent handling ACPI HPD events too early (Lyude Paul)
- drm/nouveau/drm/nouveau: Use pm_runtime_get_noresume() in connector_detect() (Lyude Paul)
- drm/nouveau/drm/nouveau: Fix bogus drm_kms_helper_poll_enable() placement (Lyude Paul)
- drm/nouveau/drm/nouveau: Don't forget to cancel hpd_work on suspend/unload (Lyude Paul)
- drm/nouveau: Fix deadlocks in nouveau_connector_detect() (Lyude Paul)
- ocfs2: fix ocfs2 read block panic (Junxiao Bi)
- Revert "ubifs: xattr: Don't operate on deleted inodes" (Richard Weinberger)
- scsi: target: iscsi: Use bin2hex instead of a re-implementation (Vincent Pelletier)
- scsi: target: iscsi: Use hex2bin instead of a re-implementation (Vincent Pelletier) {CVE-2018-14633}
- Revert "uapi/linux/keyctl.h: don't use C++ reserved keyword as a struct member name" (Lubomir Rintel)
- Revert "rpmsg: core: add support to power domains for devices" (Greg Kroah-Hartman)
- mm: shmem.c: Correctly annotate new inodes for lockdep (Joel Fernandes (Google))
- ring-buffer: Allow for rescheduling when removing pages (Vaibhav Nagarnaik)
- Revert "PCI: Add ACS quirk for Intel 300 series" (Mika Westerberg)
- spi: fix IDR collision on systems with both fixed and dynamic SPI bus numbers (Kirill Kapranov)
- xen/x86/vpmu: Zero struct pt_regs before calling into sample handling code (Boris Ostrovsky)
- xen/netfront: don't bug in case of too many frags (Juergen Gross)
- platform/x86: alienware-wmi: Correct a memory leak (Mario Limonciello)
- ALSA: oxfw: fix memory leak of private data (Takashi Sakamoto)
- ALSA: oxfw: fix memory leak of discovered stream formats at error path (Takashi Sakamoto)
- ALSA: oxfw: fix memory leak for model-dependent data at error path (Takashi Sakamoto)
- ALSA: fireworks: fix memory leak of response buffer at error path (Takashi Sakamoto)
- ALSA: firewire-tascam: fix memory leak of private data (Takashi Sakamoto)
- ALSA: firewire-digi00x: fix memory leak of private data (Takashi Sakamoto)
- ALSA: fireface: fix memory leak in ff400_switch_fetching_mode() (Takashi Sakamoto)
- ALSA: emu10k1: fix possible info leak to userspace on SNDRV_EMU10K1_IOCTL_INFO (Willy Tarreau)
- ALSA: bebob: use address returned by kmalloc() instead of kernel stack for streaming DMA mapping (Takashi Sakamoto)
- ALSA: bebob: fix memory leak for M-Audio FW1814 and ProjectMix I/O at error path (Takashi Sakamoto)
- ASoC: rsnd: fixup not to call clk_get/set under non-atomic (Jiada Wang)
- ASoC: cs4265: fix MMTLR Data switch control (Sébastien Szymanski)
- NFC: Fix the number of pipes (Suren Baghdasaryan)
- NFC: Fix possible memory corruption when handling SHDLC I-Frame commands (Suren Baghdasaryan)
- tls: clear key material from kernel memory when do_tls_setsockopt_conf fails (Sabrina Dubroca)
- tls: zero the crypto information from tls_context before freeing (Sabrina Dubroca)
- tls: don't copy the key out of tls12_crypto_info_aes_gcm_128 (Sabrina Dubroca)
- net/sched: act_sample: fix NULL dereference in the data path (Davide Caratti)
- udp6: add missing checks on edumux packet processing (Paolo Abeni)
- neighbour: confirm neigh entries when ARP packet is received (Vasily Khoruzhick)
- udp4: fix IP_CMSG_CHECKSUM for connected sockets (Paolo Abeni)
- qmi_wwan: set DTR for modems in forced USB2 mode (Bjørn Mork)
- pppoe: fix reception of frames with no mac header (Guillaume Nault)
- net: hp100: fix always-true check for link up state (Colin Ian King)
- net/appletalk: fix minor pointer leak to userspace in SIOCFINDIPDDPRT (Willy Tarreau)
- ipv6: fix possible use-after-free in ip6_xmit() (Eric Dumazet)
- gso_segment: Reset skb->mac_len after modifying network header (Toke Høiland-Jørgensen)
-
Sun Jan 06 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1902.el7uek]
- ocfs2: don't clear bh uptodate for block read (Junxiao Bi) [Orabug: 29159643]
- ocfs2: clear journal dirty flag after shutdown journal (Junxiao Bi) [Orabug: 29154594]
- ocfs2: fix panic due to unrecovered local alloc (Junxiao Bi) [Orabug: 29154594]
- mm: parallelize deferred struct page initialization within each node (Daniel Jordan) [Orabug: 25577642]
- vfio: relieve mmap_sem reader cacheline bouncing by holding it longer (Daniel Jordan) [Orabug: 25577642]
- vfio: ease mmap_sem writer contention by caching locked_vm (Daniel Jordan) [Orabug: 25577642]
- vfio: parallelize vfio_pin_map_dma (Daniel Jordan) [Orabug: 25577642]
- ktask: add undo support (Daniel Jordan) [Orabug: 25577642]
- ktask, lockdep: detect deadlocks between master and helper threads (Daniel Jordan) [Orabug: 25577642]
- ktask: multithread CPU-intensive kernel work (Daniel Jordan) [Orabug: 25577642]
- ktask: add documentation (Daniel Jordan) [Orabug: 25577642]
- uek-rpm: build in vfio and vfio_iommu_type1 modules (Daniel Jordan) [Orabug: 25577642]
- ice: Do not enable NAPI on q_vectors that have no rings (Young Xiao) [Orabug: 29031236]
- ice: Fix possible NULL pointer de-reference (Bruce Allan) [Orabug: 29031236]
- ice: Use Tx|Rx in comments (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Cosmetic formatting changes (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Cleanup short function signatures (Bruce Allan) [Orabug: 29031236]
- ice: Cleanup ice_tx_timeout() (Bruce Allan) [Orabug: 29031236]
- ice: Fix return value from NAPI poll (Dave Ertman) [Orabug: 29031236]
- ice: Constify global structures that can/should be (Bruce Allan) [Orabug: 29031236]
- ice: Do not set LAN_EN for MAC-VLAN filters (Yashaswini Raghuram Prathivadi Bhayankaram) [Orabug: 29031236]
- ice: Pass the return value of ice_init_def_sw_recp() (Jaroslaw Ilgiewicz) [Orabug: 29031236]
- ice: Cleanup duplicate control queue code (Bruce Allan) [Orabug: 29031236]
- ice: Do autoneg based on VSI state (Akeem G Abodunrin) [Orabug: 29031236]
- ice: Remove ICE_MAX_TXQ_PER_TXQG check when configuring Tx queue (Md Fahad Iqbal Polash) [Orabug: 29031236]
- ice: Destroy scheduler tree in reset path (Henry Tieman) [Orabug: 29031236]
- ice: Fix to make VLAN priority tagged traffic to appear on all TCs (Usha Ketineni) [Orabug: 29031236]
- ice: Call pci_disable_sriov before stopping queues for VF (Brett Creeley) [Orabug: 29031236]
- ice: Increase Rx queue disable timeout (Piotr Raczynski) [Orabug: 29031236]
- ice: Fix NVM mask defines (Lev Faerman) [Orabug: 29031236]
- ice: Avoid nested RTNL locking in ice_dis_vsi (Dave Ertman) [Orabug: 29031236]
- ice: Calculate guaranteed VSIs per function and use it (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Remove node before releasing VSI (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Check for q_vector when stopping rings (Tony Nguyen) [Orabug: 29031236]
- ice: Fix debug print in ice_tx_timeout (Brett Creeley) [Orabug: 29031236]
- Documentation: ice: Prepare documentation for RST conversion (Jeff Kirsher) [Orabug: 29031236]
- ice: Change req_speeds to be u16 (Chinh T Cao) [Orabug: 29031236]
- ice: Fix the bytecount sent to netdev_tx_sent_queue (Brett Creeley) [Orabug: 29031236]
- ice: Fix tx_timeout in PF driver (Brett Creeley) [Orabug: 29031236]
- ice: Fix napi delete calls for remove (Dave Ertman) [Orabug: 29031236]
- ice: Fix typo in error message (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Fix flags for port VLAN (Md Fahad Iqbal Polash) [Orabug: 29031236]
- ice: Remove duplicate addition of VLANs in replay path (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Free VSI contexts during for unload (Victor Raj) [Orabug: 29031236]
- ice: Fix dead device link issue with flow control (Akeem G Abodunrin) [Orabug: 29031236]
- ice: Check for reset in progress during remove (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Set carrier state and start/stop queues in rebuild (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Poll for link status change (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Allocate VF interrupts and set queue map (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Introduce ice_dev_onetime_setup (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Use capability count returned by the firmware (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Update expected FW version (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Change device ID define names to align with branding string (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Make ice_msix_clean_rings static (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Update version string (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Use the right function to enable/disable VSI (Dave Ertman) [Orabug: 29031236]
- ice: Add more flexibility on how we assign an ITR index (Brett Creeley) [Orabug: 29031236]
- ice: Fix potential null pointer issues (Dave Ertman) [Orabug: 29031236]
- ice: Add code to go from ICE_FWD_TO_VSI_LIST to ICE_FWD_TO_VSI (Brett Creeley) [Orabug: 29031236]
- ice: Fix forward to queue group logic (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Extend malicious operations detection logic (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Notify VF of link status change (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Implement virtchnl commands for AVF support (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Add handlers for VF netdevice operations (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Add support for VF reset events (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Update VSI and queue management code to handle VF VSI (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Add handler to configure SR-IOV (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Add support to detect SR-IOV capability and mailbox queues (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Fix error on driver remove (Dave Ertman) [Orabug: 29031236]
- ice: Add support for dynamic interrupt moderation (Brett Creeley) [Orabug: 29031236]
- ice: Align ice_reset_req enum values to hardware reset values (Brett Creeley) [Orabug: 29031236]
- ice: Implement ethtool hook for RSS switch (Md Fahad Iqbal Polash) [Orabug: 29031236]
- ice: Split irq_tracker into sw_irq_tracker and hw_irq_tracker (Preethi Banala) [Orabug: 29031236]
- ice: Check for actual link state of port after reset (Dave Ertman) [Orabug: 29031236]
- ice: Implement VSI replay framework (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Expand use of VSI handles part 2/2 (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Expand use of VSI handles part 1/2 (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Change pf state behavior to protect reset path (Dave Ertman) [Orabug: 29031236]
- ice: Move common functions out of ice_main.c part 7/7 (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Move common functions out of ice_main.c part 6/7 (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Move common functions out of ice_main.c part 5/7 (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Move common functions out of ice_main.c part 4/7 (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Move common functions out of ice_main.c part 3/7 (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Move common functions out of ice_main.c part 2/7 (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Move common functions out of ice_main.c part 1/7 (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: fix changing of ring descriptor size (ethtool -G) (Bruce Allan) [Orabug: 29031236]
- ice: Update to capabilities admin queue command (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Query the Tx scheduler node before adding it (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Update comment for ice_fltr_mgmt_list_entry (Brett Creeley) [Orabug: 29031236]
- ice: update fw version check logic (Jacob Keller) [Orabug: 29031236]
- ice: update branding strings and supported device ids (Bruce Allan) [Orabug: 29031236]
- ice: replace unnecessary memcpy with direct assignment (Bruce Allan) [Orabug: 29031236]
- ice: use [sr]q.count when checking if queue is initialized (Jacob Keller) [Orabug: 29031236]
- ice: remove ndo_poll_controller (Eric Dumazet) [Orabug: 29031236]
- intel-ethernet: use correct module license (Jesse Brandeburg) [Orabug: 29031236]
- ice: Fix and update driver version string (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Introduce SERVICE_DIS flag and service routine functions (Akeem G Abodunrin) [Orabug: 29031236]
- ice: Enable VSI Rx/Tx pruning only when VLAN 0 is active (Brett Creeley) [Orabug: 29031236]
- ice: Enable firmware logging during device initialization. (Hieu Tran) [Orabug: 29031236]
- ice: Implement ice_bridge_getlink and ice_bridge_setlink (Md Fahad Iqbal Polash) [Orabug: 29031236]
- ice: Add support for Tx hang, Tx timeout and malicious driver detection (Sudheer Mogilappagari) [Orabug: 29031236]
- ice: Clean up register file (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Implement handlers for ethtool PHY/link operations (Chinh Cao) [Orabug: 29031236]
- ice: Refactor VSI allocation, deletion and rebuild flow (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Refactor switch rule management structures and functions (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Code optimization for ice_fill_sw_rule() (Zhenning Xiao) [Orabug: 29031236]
- ice: Prevent control queue operations during reset (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Update request resource command to latest specification (Dan Nowlin) [Orabug: 29031236]
- ice: Updates to Tx scheduler code (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Rework flex descriptor programming (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Trivial formatting fixes (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Change struct members from bool to u8 (Bruce Allan) [Orabug: 29031236]
- ice: Fix potential return of uninitialized value (Jesse Brandeburg) [Orabug: 29031236]
- ice: Fix a few null pointer dereference issues (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Update to interrupts enabled in OICR (Bruce Allan) [Orabug: 29031236]
- ice: Set VLAN flags correctly (Brett Creeley) [Orabug: 29031236]
- ice: Use order_base_2 to calculate higher power of 2 (Jacob Keller) [Orabug: 29031236]
- ice: Fix bugs in control queue processing (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Clean control queues only when they are initialized (Preethi Banala) [Orabug: 29031236]
- ice: Report stats for allocated queues via ethtool stats (Jacob Keller) [Orabug: 29031236]
- ice: Cleanup magic number (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Remove unnecessary node owner check (Bruce Allan) [Orabug: 29031236]
- ice: Fix multiple static analyser warnings (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Update NVM AQ command functions (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Set rq_last_status when cleaning rq (Jeff Shaw) [Orabug: 29031236]
- ice: Fix insufficient memory issue in ice_aq_manage_mac_read (Md Fahad Iqbal Polash) [Orabug: 29031236]
- ice: Do not check INTEVENT bit for OICR interrupts (Ben Shelton) [Orabug: 29031236]
- ice: Fix incorrect comment for action type (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Fix initialization for num_nodes_added (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Bug fixes in ethtool code (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Fix error return code in ice_init_hw() (Wei Yongjun) [Orabug: 29031236]
- ice: Implement filter sync, NDO operations and bump version (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Support link events, reset and rebuild (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Update Tx scheduler tree for VSI multi-Tx queue support (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Add stats and ethtool support (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Add support for VLANs and offloads (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Implement transmit and NAPI support (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Configure VSIs for Tx/Rx (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Add support for switch filter programming (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Add support for VSI allocation and deallocation (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Initialize PF and setup miscellaneous interrupt (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Get MAC/PHY/link info and scheduler topology (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Get switch config, scheduler config and device capabilities (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Start hardware initialization (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Add support for control queues (Anirudh Venkataramanan) [Orabug: 29031236]
- ice: Add basic driver framework for Intel(R) E800 Series (Anirudh Venkataramanan) [Orabug: 29031236]
- igc: Remove obsolete IGC_ERR define (Sasha Neftin) [Orabug: 29031258]
- igc: Clean up code (Sasha Neftin) [Orabug: 29031258]
- igc: Tidy up some white space (Dan Carpenter) [Orabug: 29031258]
- igc: fix error return handling from call to netif_set_real_num_tx_queues (Colin Ian King) [Orabug: 29031258]
- igc: Remove set but not used variable 'pci_using_dac' (YueHaibing) [Orabug: 29031258]
- igc: Remove set but not used variables 'ctrl_ext, link_mode' (YueHaibing) [Orabug: 29031258]
- igc: Add watchdog (Sasha Neftin) [Orabug: 29031258]
- igc: Add setup link functionality (Sasha Neftin) [Orabug: 29031258]
- igc: Add code for PHY support (Sasha Neftin) [Orabug: 29031258]
- igc: Add NVM support (Sasha Neftin) [Orabug: 29031258]
- igc: Add HW initialization code (Sasha Neftin) [Orabug: 29031258]
- igc: Add transmit and receive fastpath and interrupt handlers (Sasha Neftin) [Orabug: 29031258]
- igc: Add support for Tx/Rx rings (Sasha Neftin) [Orabug: 29031258]
- igc: Add interrupt support (Sasha Neftin) [Orabug: 29031258]
- igc: Add netdev (Sasha Neftin) [Orabug: 29031258]
- igc: Add support for PF (Sasha Neftin) [Orabug: 29031258]
- igc: Add skeletal frame for Intel(R) 2.5G Ethernet Controller support (Sasha Neftin) [Orabug: 29031258]
-
Wed Jan 02 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1901.el7uek]
- Corrections to netns rhashtable memory handling (Jack Vogel) [Orabug: 29054057]
- net: rds: fix rds_ib_sysctl_max_recv_allocation error (Zhu Yanjun) [Orabug: 29003168]
- x86/alternative: check int3 breakpoint physical addresses (Alexandre Chartre) [Orabug: 29117348]
- cgroup: Fix dom_cgrp propagation when enabling threaded mode (Tejun Heo) [Orabug: 29122557]
- arm64: Extend erratum 27456 workaround to ThunderX 83xx (Eric Saint-Etienne) [Orabug: 29048523]
- hugetlb: take PMD sharing into account when flushing tlb/caches (Mike Kravetz) [Orabug: 28434766]
- mm: migration: fix migration of huge PMD shared pages (Mike Kravetz) [Orabug: 28434766]
- mm/mmu_notifier: avoid double notification when it is useless (Jérôme Glisse) [Orabug: 28434766]
- mm: defer ZONE_DEVICE page initialization to the point where we init pgmap (Alexander Duyck) [Orabug: 28305449]
- mm: create non-atomic version of SetPageReserved for init use (Alexander Duyck) [Orabug: 28305449]
- libnvdimm: Hold reference on parent while scheduling async init (Alexander Duyck) [Orabug: 28305449]
- libnvdimm: Set device node in nd_device_register (Alexander Duyck) [Orabug: 28305449]
- mm/memory_hotplug: optimize memory hotplug (Pavel Tatashin) [Orabug: 28305449]
- mm/memory_hotplug: don't read nid from struct page during hotplug (Pavel Tatashin) [Orabug: 28305449]
- mm/memory_hotplug: optimize probe routine (Pavel Tatashin) [Orabug: 28305449]
- mm: uninitialized struct page poisoning sanity checking (Pavel Tatashin) [Orabug: 28305449]
- x86/mm/memory_hotplug: determine block size based on the end of boot memory (Pavel Tatashin) [Orabug: 28305449]
- mm/memory_hotplug: enforce block size aligned range check (Pavel Tatashin) [Orabug: 28305449]
- IB/core: Move Oracle's priorietary UVERBS_OBJECT_* out of the way (Gerd Rausch) [Orabug: 29061552]
- nfs: don't dirty kernel pages read by direct-io (Dave Kleikamp) [Orabug: 28649580]
-
Mon Dec 17 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1851.el7uek]
- ALSA: usb-audio: Fix UAF decrement if card has no live interfaces in card.c (Hui Peng) [Orabug: 29011303] {CVE-2018-19824}
- net/mlx5: Fix error handling in load one (Maor Gottlieb) [Orabug: 28631861]
- net/mlx5: Fix mlx5_get_uars_page to return error code (Eran Ben Elisha) [Orabug: 28631861]
- net/mlx5: Fix memory leak in bad flow of mlx5_alloc_irq_vectors (Alaa Hleihel) [Orabug: 28631861]
- net/mlx4_core: Fix wrong calculation of free counters (Eran Ben Elisha) [Orabug: 28631861]
- IB/core : Add null pointer check in addr_resolve (Muneendra Kumar M) [Orabug: 28631884]
- IB/mlx5: Avoid passing an invalid QP type to firmware (Noa Osherovich) [Orabug: 28631884]
- RDMA/{core, cma}: Simplify rdma_translate_ip (Parav Pandit) [Orabug: 28631884]
- IB/core: Removed unused function (Parav Pandit) [Orabug: 28631884]
- IB/SA: Check dlid before SA agent queries for ClassPortInfo (Venkata Sandeep Dhanalakota) [Orabug: 28631884]
- IB/mlx5: When not in dual port RoCE mode, use provided port as native (Mark Bloch) [Orabug: 28631884]
- net/mlx5: Free IRQs in shutdown path (Daniel Jurgens) [Orabug: 28631916]
- net/mlx5e: DCBNL fix min inline header size for dscp (Huy Nguyen) [Orabug: 28631916]
- IB/mlx4: Fix integer overflow when calculating optimal MTT size (Jack Morgenstein) [Orabug: 28631916]
- net/mlx5: Fix mlx5_get_vector_affinity function (Israel Rukshin) [Orabug: 28631916]
- net/mlx5e: Fixed sleeping inside atomic context (Aviad Yehezkel) [Orabug: 28631916]
- IB/core: Generate GID change event regardless of RoCE GID table property (Parav Pandit) [Orabug: 28631916]
- net/mlx5: Vport, Use 'kvfree()' for memory allocated by 'kvzalloc()' (Christophe JAILLET) [Orabug: 28631939]
- IB/mlx4: Use 4K pages for kernel QP's WQE buffer (Jack Morgenstein) [Orabug: 28825967]
- x86/cpu: Restore CPUID_8000_0008_EBX reload (Thomas Gleixner) [Orabug: 28961067] {CVE-2018-3620}
- x86/cpu: Incorrect calculation of x86_cache_bits (Liam Merwick) [Orabug: 28961067] {CVE-2018-3620} {CVE-2018-3620}
- cpuset: Minor cgroup2 interface updates (Tejun Heo) [Orabug: 29013584]
- cpuset: Expose cpuset.cpus.subpartitions with cgroup_debug (Waiman Long) [Orabug: 29013584]
- cpuset: Add documentation about the new "cpuset.sched.partition" flag (Waiman Long) [Orabug: 29013584]
- cpuset: Use descriptive text when reading/writing cpuset.sched.partition (Waiman Long) [Orabug: 29013584]
- cpuset: Expose cpus.effective and mems.effective on cgroup v2 root (Waiman Long) [Orabug: 29013584]
- cpuset: Make generate_sched_domains() work with partition (Waiman Long) [Orabug: 29013584]
- cpuset: Make CPU hotplug work with partition (Waiman Long) [Orabug: 29013584]
- cpuset: Track cpusets that use parent's effective_cpus (Waiman Long) [Orabug: 29013584]
- cpuset: Add an error state to cpuset.sched.partition (Waiman Long)
- cpuset: Add new v2 cpuset.sched.partition flag (Waiman Long) [Orabug: 29013584]
- cpuset: Simply allocation and freeing of cpumasks (Waiman Long) [Orabug: 29013584]
- cpuset: Define data structures to support scheduling partition (Waiman Long) [Orabug: 29013584]
- cpuset: Enable cpuset controller in default hierarchy (Waiman Long) [Orabug: 29013584]
- xfs: enhance dinode verifier (Eric Sandeen) [Orabug: 29044524] {CVE-2018-10322}
- xfs: move inode fork verifiers to xfs_dinode_verify (Darrick J. Wong) [Orabug: 29044524] {CVE-2018-10322}
- Revert "xfs: move inode fork verifiers to xfs_dinode_verify" (Shan Hai) [Orabug: 29044524]
- Revert "xfs: enhance dinode verifier" (Shan Hai) [Orabug: 29044524]
- Issues with the rhashtable handling in include/net/inet_frag.h (Jack Vogel) [Orabug: 29036192]
- mm/memblock: introduce PHYS_ADDR_MAX (Stefan Agner) [Orabug: 29029883]
- mm: Preserve _PAGE_DEVMAP across mprotect() calls (Jan Kara) [Orabug: 29029883]
- filesystem-dax: Fix dax_layout_busy_page() livelock (Dan Williams) [Orabug: 29029883]
- dax: Fix deadlock in dax_lock_mapping_entry() (Jan Kara) [Orabug: 29029883]
- filesystem-dax: Fix use of zero page (Matthew Wilcox) [Orabug: 29029883]
- uaccess: Fix is_source param for check_copy_size() in copy_to_iter_mcsafe() (Dave Jiang)
- tools/testing/nvdimm: improve emulation of smart injection (Vishal Verma) [Orabug: 29029883]
- device-dax: avoid hang on error before devm_memremap_pages() (Stefan Hajnoczi) [Orabug: 29029883]
- libnvdimm: Export max available extent (Keith Busch) [Orabug: 29029883]
- libnvdimm: Use max contiguous area for namespace size (Keith Busch) [Orabug: 29029883]
- filesystem-dax: Do not request kaddr and pfn when not required (Huaisheng Ye) [Orabug: 29029883]
- dax/super: Do not request a pointer kaddr when not required (Huaisheng Ye) [Orabug: 29029883]
- tools/testing/nvdimm: kaddr and pfn can be NULL to ->direct_access() (Huaisheng Ye) [Orabug: 29029883]
- s390, dcssblk: kaddr and pfn can be NULL to ->direct_access() (Huaisheng Ye) [Orabug: 29029883]
- libnvdimm, pmem: kaddr and pfn can be NULL to ->direct_access() (Huaisheng Ye) [Orabug: 29029883]
- acpi/nfit: queue issuing of ars when an uc error notification comes in (Dave Jiang) [Orabug: 29029883]
- tools/testing/nvdimm: Make DSM failure code injection an override (Dan Williams) [Orabug: 29029883]
- acpi, nfit: Prefer _DSM over _LSR for namespace label reads (Dan Williams) [Orabug: 29029883]
- libnvdimm: Introduce locked DIMM capacity support (Dan Williams) [Orabug: 29029883]
- Log full interface name including label during IPv4 migration (Sudhakar Dindukurti) [Orabug: 29019945]
- A/A : Failover and failback does not work for IP aliases (Sudhakar Dindukurti) [Orabug: 29019964]
-
Sun Dec 09 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1850.el7uek]
- config-aarch64-debug: Match kernel config between aarch64 and config_x86_64 (Thomas Tai) [Orabug: 28312743]
- config-aarch64: Match kernel config between aarch64 and config_x86_64 (Thomas Tai) [Orabug: 28312743]
- x86/speculation: simplify IBRS firmware control (Alexandre Chartre) [Orabug: 28922326]
- x86/speculation: use jump label instead of alternative to control IBRS firmware (Alexandre Chartre) [Orabug: 28922326]
- x86/speculation: fix and simplify IBPB control (Alexandre Chartre) [Orabug: 28922326]
- x86/speculation: use jump label instead of alternative to control IBPB (Alexandre Chartre) [Orabug: 28922326]
- x86/speculation: move ANNOTATE_* macros to a new header file (Alexandre Chartre) [Orabug: 28922326]
- net: phy: mdio-bcm-unimac: fix potential NULL dereference in unimac_mdio_probe() (Wei Yongjun) [Orabug: 29012327] {CVE-2018-8043}
- ACPICA: Reference Counts: increase max to 0x4000 for large servers (Erik Schmauss) [Orabug: 29019037]
- Correct KABI issues in the stable v4.14.71 merge (Jack Vogel) [Orabug: 29029707]
- psi: make disabling/enabling easier for vendor kernels (Johannes Weiner) [Orabug: 28813459]
- kernel/sched/psi.c: simplify cgroup_move_task() (Olof Johansson) [Orabug: 28813459]
- psi: Fix KABI breakages due to PSI (Tom Hromatka) [Orabug: 28813459]
- KVM: X86: Fix scan ioapic use-before-initialization (Wanpeng Li) [Orabug: 29010225] {CVE-2018-19407}
- psi: cgroup support (Johannes Weiner) [Orabug: 28813459]
- psi-pressure-stall-information-for-cpu-memory-and-io-fix-4 (Johannes Weiner) [Orabug: 28813459]
- psi-pressure-stall-information-for-cpu-memory-and-io-fix-3 (Johannes Weiner) [Orabug: 28813459]
- psi-pressure-stall-information-for-cpu-memory-and-io-fix-2 (Johannes Weiner) [Orabug: 28813459]
- psi-pressure-stall-information-for-cpu-memory-and-io-fix (Johannes Weiner) [Orabug: 28813459]
- psi: pressure stall information for CPU, memory, and IO (Johannes Weiner) [Orabug: 28813459]
- sched: introduce this_rq_lock_irq() (Johannes Weiner) [Orabug: 28813459]
- sched: sched.h: make rq locking and clock functions available in stats.h (Johannes Weiner) [Orabug: 28813459]
- sched: loadavg: make calc_load_n() public (Johannes Weiner) [Orabug: 28813459]
- sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD (Johannes Weiner) [Orabug: 28813459]
- delayacct: track delays from thrashing cache pages (Johannes Weiner) [Orabug: 28813459]
- mm: workingset: tell cache transitions from workingset thrashing (Johannes Weiner) [Orabug: 28813459]
- mm: workingset: don't drop refault information prematurely fix (Johannes Weiner) [Orabug: 28813459]
- mm: workingset: don't drop refault information prematurely (Johannes Weiner) [Orabug: 28813459]
- crypto: ccp - add timeout support in the SEV command (Brijesh Singh) [Orabug: 29026054]
- crypto: ccp - Add GET_ID SEV command (Janakarajan Natarajan) [Orabug: 29026054]
- crypto: ccp - Add DOWNLOAD_FIRMWARE SEV command (Janakarajan Natarajan) [Orabug: 29026054]
- Linux 4.14.72 (Greg Kroah-Hartman)
- e1000e: Fix check_for_link return value with autoneg off (Benjamin Poirier)
- e1000e: Fix link check race condition (Benjamin Poirier)
- Revert "e1000e: Separate signaling for link check/link up" (Benjamin Poirier)
- e1000e: Avoid missed interrupts following ICR read (Benjamin Poirier)
- e1000e: Fix queue interrupt re-raising in Other interrupt (Benjamin Poirier)
- Partial revert "e1000e: Avoid receiver overrun interrupt bursts" (Benjamin Poirier)
- e1000e: Remove Other from EIAC (Benjamin Poirier)
- net/ipv6: prevent use after free in ip6_route_mpath_notify (David Ahern)
- drm/i915: Apply the GTT write flush for all !llc machines (Chris Wilson)
- ASoC: samsung: Fix invalid argument when devm_gpiod_get is called (Jaechul Lee)
- ASoC: samsung: i2s: Fix error handling path in i2s_set_sysclk() (Christophe Jaillet)
- earlycon: Remove hardcoded port->uartclk initialization in of_setup_earlycon (Michal Simek)
- earlycon: Initialize port->uartclk based on clock-frequency property (Michal Simek)
- mei: bus: type promotion bug in mei_nfc_if_version() (Dan Carpenter)
- clk: tegra: bpmp: Don't crash when a clock fails to register (Mikko Perttunen)
- pinctrl: qcom: spmi-gpio: Fix pmic_gpio_config_get() to be compliant (Douglas Anderson)
- pinctrl: msm: Fix msm_config_group_get() to be compliant (Douglas Anderson)
- blk-mq: avoid to synchronize rcu inside blk_cleanup_queue() (Ming Lei)
- blk-mq: only attempt to merge bio if there is rq in sw queue (Ming Lei)
- drm/panel: type promotion bug in s6e8aa0_read_mtp_id() (Dan Carpenter)
- selftest: timers: Tweak raw_skew to SKIP when ADJ_OFFSET/other clock adjustments are in progress (John Stultz)
- scsi: libfc: fixup 'sleeping function called from invalid context' (Hannes Reinecke)
- ALSA: pcm: Fix snd_interval_refine first/last with open min/max (Timo Wischer)
- rtc: bq4802: add error handling for devm_ioremap (Zhouyang Jia)
- drm/amdkfd: Fix error codes in kfd_get_process (Wei Lu)
- input: rohm_bu21023: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (Peter Rosin)
- mfd: 88pm860x-i2c: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (Peter Rosin)
- gpiolib: Mark gpio_suffixes array with __maybe_unused (Andy Shevchenko)
- gpio: pxa: Fix potential NULL dereference (Wei Yongjun)
- staging: bcm2835-audio: Don't leak workqueue if open fails (Tuomas Tynkkynen)
- coresight: ETM: Add support for Arm Cortex-A73 and Cortex-A35 (Suzuki K Poulose)
- coresight: tpiu: Fix disabling timeouts (Robin Murphy)
- coresight: Handle errors in finding input/output ports (Suzuki K Poulose)
- sched/fair: Fix util_avg of new tasks for asymmetric systems (Quentin Perret)
- parport: sunbpp: fix error return code (Julia Lawall)
- drm/nouveau: tegra: Detach from ARM DMA/IOMMU mapping (Thierry Reding)
- drm/nouveau/debugfs: Wake up GPU before doing any reclocking (Karol Herbst)
- drm/nouveau: Fix runtime PM leak in drm_open() (Lyude Paul)
- mmc: sdhci: do not try to use 3.3V signaling if not supported (Stefan Agner)
- mmc: tegra: prevent HS200 on Tegra 3 (Stefan Agner)
- mmc: sdhci-of-esdhc: set proper dma mask for ls104x chips (Laurentiu Tudor)
- tty: fix termios input-speed encoding (Johan Hovold)
- tty: fix termios input-speed encoding when using BOTHER (Johan Hovold)
- gpu: ipu-v3: csi: pass back mbus_code_to_bus_cfg error codes (Enrico Scholz)
- liquidio: fix hang when re-binding VF host drv after running DPDK VF driver (Rick Farrington)
- ARM: hisi: check of_iomap and fix missing of_node_put (Nicholas Mc Guire)
- ARM: hisi: fix error handling and missing of_node_put (Nicholas Mc Guire)
- ARM: hisi: handle of_iomap and fix missing of_node_put (Nicholas Mc Guire)
- efi/esrt: Only call efi_mem_reserve() for boot services memory (Ard Biesheuvel)
- sched/core: Use smp_mb() in wake_woken_function() (Andrea Parri)
- pinctrl: rza1: Fix selector use for groups and functions (Tony Lindgren)
- configfs: fix registered group removal (Mike Christie)
- MIPS: loongson64: cs5536: Fix PCI_OHCI_INT_REG reads (Paul Burton)
- security: check for kstrdup() failure in lsm_append() (Eric Biggers)
- KVM: PPC: Book3S HV: Add of_node_put() in success path (Nicholas Mc Guire)
- evm: Don't deadlock if a crypto algorithm is unavailable (Matthew Garrett)
- Bluetooth: Use lock_sock_nested in bt_accept_enqueue (Philipp Puschmann)
- vfs: fix freeze protection in mnt_want_write_file() for overlayfs (Miklos Szeredi)
- mtdchar: fix overflows in adjustment of `count` (Jann Horn)
- audit: fix use-after-free in audit_add_watch (Ronny Chevalier)
- arm64: dts: uniphier: Add missing cooling device properties for CPUs (Viresh Kumar)
- net/mlx5: Add missing SET_DRIVER_VERSION command translation (Noa Osherovich)
- binfmt_elf: Respect error return from `regset->active' (Maciej W. Rozycki)
- NFSv4.1 fix infinite loop on I/O. (Trond Myklebust)
- x86/EISA: Don't probe EISA bus for Xen PV guests (Boris Ostrovsky)
- perf/core: Force USER_DS when recording user stack data (Yabin Cui)
- xtensa: ISS: don't allocate memory in platform_setup (Max Filippov)
- CIFS: fix wrapping bugs in num_entries() (Dan Carpenter)
- cifs: prevent integer overflow in nxt_dir_entry() (Dan Carpenter)
- Revert "cdc-acm: implement put_char() and flush_chars()" (Oliver Neukum)
- usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt() (Jia-Ju Bai)
- USB: yurex: Fix buffer over-read in yurex_write() (Ben Hutchings)
- USB: serial: ti_usb_3410_5052: fix array underflow in completion handler (Johan Hovold)
- usb: misc: uss720: Fix two sleep-in-atomic-context bugs (Jia-Ju Bai)
- USB: serial: io_ti: fix array underflow in completion handler (Johan Hovold)
- USB: net2280: Fix erroneous synchronization change (Alan Stern)
- usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0 (Yoshihiro Shimoda)
- USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI 49C USB controller (Maxence Duprès)
- usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in u132_get_frame() (Jia-Ju Bai)
- usb: Avoid use-after-free by flushing endpoints early in usb_set_interface() (Mathias Nyman)
- usb: uas: add support for more quirk flags (Oliver Neukum)
- USB: Add quirk to support DJI CineSSD (Tim Anderson)
- mei: bus: need to unlink client before freeing (Tomas Winkler)
- mei: ignore not found client in the enumeration (Alexander Usyskin)
- usb: Don't die twice if PCI xhci host is not responding in resume (Mathias Nyman)
- xhci: Fix use after free for URB cancellation on a reallocated endpoint (Mathias Nyman)
- misc: hmc6352: fix potential Spectre v1 (Gustavo A. R. Silva)
- Tools: hv: Fix a bug in the key delete code (K. Y. Srinivasan)
- ipmi: Fix I2C client removal in the SSIF driver (Corey Minyard)
- mmc: omap_hsmmc: fix wakeirq handling on removal (Andreas Kemnade)
- s390/crypto: Fix return code checking in cbc_paes_crypt() (Ingo Franzki)
- IB/ipoib: Avoid a race condition between start_xmit and cm_rep_handler (Aaron Knister)
- xen/netfront: fix waiting for xenbus state change (Juergen Gross)
- pstore: Fix incorrect persistent ram buffer mapping (Bin Yang)
- RDMA/cma: Protect cma dev list with lock (Parav Pandit)
- xen-netfront: fix warn message as irq device name has '/' (Xiao Liang)
- x86/mm/pti: Add an overflow check to pti_clone_pmds() (Joerg Roedel)
- x86/pti: Check the return value of pti_user_pagetable_walk_pmd() (Jiang Biao)
- x86/pti: Check the return value of pti_user_pagetable_walk_p4d() (Jiang Biao)
- crypto: sharah - Unregister correct algorithms for SAHARA 3 (Michael Müller)
- dmaengine: mv_xor_v2: kill the tasklets upon exit (Hanna Hawa)
- i2c: aspeed: Fix initial values of master and slave state (Jae Hyun Yoo)
- drivers/base: stop new probing during shutdown (Pingfan Liu)
- KVM: arm/arm64: Fix vgic init race (Christoffer Dall)
- platform/x86: toshiba_acpi: Fix defined but not used build warnings (Randy Dunlap)
- s390/qeth: reset layer2 attribute on layer switch (Julian Wiedmann)
- s390/qeth: fix race in used-buffer accounting (Julian Wiedmann)
- ARM: dts: qcom: msm8974-hammerhead: increase load on l20 for sdhci (Bhushan Shah)
- arm64: dts: qcom: db410c: Fix Bluetooth LED trigger (Loic Poulain)
- xen-netfront: fix queue name setting (Vitaly Kuznetsov)
- nfp: avoid buffer leak when FW communication fails (Jakub Kicinski)
- efi/arm: preserve early mapping of UEFI memory map longer for BGRT (Ard Biesheuvel)
- reset: imx7: Fix always writing bits as 0 (Leonard Crestez)
- arm64: fix possible spectre-v1 write in ptrace_hbp_set_event() (Mark Rutland)
- wan/fsl_ucc_hdlc: use IS_ERR_VALUE() to check return value of qe_muram_alloc (YueHaibing)
- Smack: Fix handling of IPv4 traffic received by PF_INET6 sockets (Piotr Sawicki)
- mac80211: restrict delayed tailroom needed decrement (Manikanta Pubbisetty)
- MIPS: jz4740: Bump zload address (Paul Cercueil)
- ASoC: rt5514: Fix the issue of the delay volume applied (Oder Chiou)
- staging: bcm2835-camera: handle wait_for_completion_timeout return properly (Nicholas Mc Guire)
- staging: bcm2835-camera: fix timeout handling in wait_for_completion_timeout (Nicholas Mc Guire)
- powerpc/powernv: opal_put_chars partial write fix (Nicholas Piggin)
- KVM: arm/arm64: vgic: Fix possible spectre-v1 write in vgic_mmio_write_apr() (Mark Rutland)
- nvme-rdma: unquiesce queues when deleting the controller (Sagi Grimberg)
- perf powerpc: Fix callchain ip filtering (Sandipan Das)
- ARM: exynos: Clear global variable on init error path (Krzysztof Kozlowski)
- fbdev: Distinguish between interlaced and progressive modes (Fredrik Noring)
- video: fbdev: pxafb: clear allocated memory for video modes (Daniel Mack)
- perf powerpc: Fix callchain ip filtering when return address is in a register (Sandipan Das)
- fbdev/via: fix defined but not used warning (Randy Dunlap)
- video: goldfishfb: fix memory leak on driver remove (Anton Vasilyev)
- perf tools: Fix struct comm_str removal crash (Jiri Olsa)
- fbdev: omapfb: off by one in omapfb_register_client() (Dan Carpenter)
- perf tools: Synthesize GROUP_DESC feature in pipe mode (Jiri Olsa)
- gfs2: Don't reject a supposedly full bitmap if we have blocks reserved (Bob Peterson)
- perf test: Fix subtest number when showing results (Thomas Richter)
- media: ov5645: Supported external clock is 24MHz (Todor Tomov)
- mtd/maps: fix solutionengine.c printk format warnings (Randy Dunlap)
- IB/ipoib: Fix error return code in ipoib_dev_init() (Wei Yongjun)
- block: allow max_discard_segments to be stacked (Mike Snitzer)
- IB/rxe: Drop QP0 silently (Zhu Yanjun)
- media: videobuf2-core: check for q->error in vb2_core_qbuf() (Hans Verkuil)
- MIPS: ath79: fix system restart (Felix Fietkau)
- dmaengine: pl330: fix irq race with terminate_all (John Keeping)
- media: tw686x: Fix oops on buffer alloc failure (Krzysztof Ha?asa)
- kbuild: add .DELETE_ON_ERROR special target (Masahiro Yamada)
- clk: clk-fixed-factor: Clear OF_POPULATED flag in case of failure (Rajan Vaja)
- clk: core: Potentially free connection id (Mikko Perttunen)
- clk: imx6ul: fix missing of_node_put() (Nicholas Mc Guire)
- gfs2: Special-case rindex for gfs2_grow (Andreas Gruenbacher)
- amd-xgbe: use dma_mapping_error to check map errors (YueHaibing)
- xfrm: fix 'passing zero to ERR_PTR()' warning (YueHaibing)
- ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE() macro (Takashi Iwai)
- ALSA: msnd: Fix the default sample sizes (Takashi Iwai)
- iommu/io-pgtable-arm-v7s: Abort allocation when table address overflows the PTE (Jean-Philippe Brucker)
- iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer register (Miao Zhong)
- usb: dwc3: change stream event enable bit back to 13 (Erich E. Hoover)
- hv/netvsc: Fix NULL dereference at single queue mode fallback (Takashi Iwai)
- tcp: really ignore MSG_ZEROCOPY if no SO_ZEROCOPY (Vincent Whitchurch)
- erspan: return PACKET_REJECT when the appropriate tunnel is not found (Haishuang Yan)
- erspan: fix error handling for erspan tunnel (Haishuang Yan)
- net/tls: Set count of SG entries if sk_alloc_sg returns -ENOSPC (Vakul Garg)
- net/mlx5: E-Switch, Fix memory leak when creating switchdev mode FDB tables (Raed Salem)
- net/mlx5: Fix debugfs cleanup in the device init/remove flow (Jack Morgenstein)
- net/mlx5: Check for error in mlx5_attach_interface (Huy Nguyen)
- rds: fix two RCU related problems (Cong Wang)
- net: qca_spi: Fix race condition in spi transfers (Stefan Wahren)
- net/mlx5: Fix use-after-free in self-healing flow (Jack Morgenstein)
- be2net: Fix memory leak in be_cmd_get_profile_config() (Petr Oros)
- Linux 4.14.71 (Greg Kroah-Hartman)
- mm: get rid of vmacache_flush_all() entirely (Linus Torvalds)
- autofs: fix autofs_sbi() does not check super block type (Ian Kent)
- tuntap: fix use after free during release (Jason Wang)
- tun: fix use after free for ptr_ring (Jason Wang)
- mtd: ubi: wl: Fix error return code in ubi_wl_init() (Wei Yongjun)
- ip: frags: fix crash in ip_do_fragment() (Taehee Yoo)
- ip: process in-order fragments efficiently (Peter Oskolkov)
- ip: add helpers to process in-order fragments faster. (Peter Oskolkov)
- ipv4: frags: precedence bug in ip_expire() (Dan Carpenter)
- net: sk_buff rbnode reorg (Eric Dumazet)
- net: add rb_to_skb() and other rb tree helpers (Eric Dumazet)
- net: pskb_trim_rcsum() and CHECKSUM_COMPLETE are friends (Eric Dumazet)
- ipv6: defrag: drop non-last frags smaller than min mtu (Florian Westphal)
- net: modify skb_rbtree_purge to return the truesize of all purged skbs. (Peter Oskolkov)
- net: speed up skb_rbtree_purge() (Eric Dumazet)
- ip: discard IPv4 datagrams with overlapping segments. (Peter Oskolkov)
- inet: frags: fix ip6frag_low_thresh boundary (Eric Dumazet)
- inet: frags: get rid of ipfrag_skb_cb/FRAG_CB (Eric Dumazet)
- inet: frags: reorganize struct netns_frags (Eric Dumazet)
- rhashtable: reorganize struct rhashtable layout (Eric Dumazet)
- ipv6: frags: rewrite ip6_expire_frag_queue() (Eric Dumazet)
- inet: frags: do not clone skb in ip_expire() (Eric Dumazet)
- inet: frags: break the 2GB limit for frags storage (Eric Dumazet)
- inet: frags: remove inet_frag_maybe_warn_overflow() (Eric Dumazet)
- inet: frags: get rif of inet_frag_evicting() (Eric Dumazet)
- inet: frags: remove some helpers (Eric Dumazet)
- inet: frags: use rhashtables for reassembly units (Eric Dumazet)
- rhashtable: add schedule points (Eric Dumazet)
- ipv6: export ip6 fragments sysctl to unprivileged users (Eric Dumazet)
- inet: frags: refactor lowpan_net_frag_init() (Eric Dumazet)
- inet: frags: refactor ipv6_frag_init() (Eric Dumazet)
- inet: frags: Convert timers to use timer_setup() (Kees Cook)
- inet: frags: refactor ipfrag_init() (Eric Dumazet)
- inet: frags: add a pointer to struct netns_frags (Eric Dumazet)
- inet: frags: change inet_frags_init_net() return value (Eric Dumazet)
- drm/i915: set DP Main Stream Attribute for color range on DDI platforms (Jani Nikula)
- RDMA/cma: Do not ignore net namespace for unbound cm_id (Parav Pandit)
- MIPS: WARN_ON invalid DMA cache maintenance, not BUG_ON (Paul Burton)
- NFSv4.1: Fix a potential layoutget/layoutrecall deadlock (Trond Myklebust)
- f2fs: fix to do sanity check with {sit,nat}_ver_bitmap_bytesize (Chao Yu)
- mfd: ti_am335x_tscadc: Fix struct clk memory leak (Zumeng Chen)
- iommu/ipmmu-vmsa: Fix allocation in atomic context (Geert Uytterhoeven)
- f2fs: Fix uninitialized return in f2fs_ioc_shutdown() (Dan Carpenter)
- f2fs: fix to wait on page writeback before updating page (Chao Yu)
- media: helene: fix xtal frequency setting at power on (Katsuhiro Suzuki)
- partitions/aix: fix usage of uninitialized lv_info and lvname structures (Mauricio Faria de Oliveira)
- partitions/aix: append null character to print data from disk (Mauricio Faria de Oliveira)
- media: s5p-mfc: Fix buffer look up in s5p_mfc_handle_frame_{new, copy_time} functions (Sylwester Nawrocki)
- Input: atmel_mxt_ts - only use first T9 instance (Nick Dyer)
- dm cache: only allow a single io_mode cache feature to be requested (John Pittman)
- net: dcb: For wild-card lookups, use priority -1, not 0 (Petr Machata)
- MIPS: generic: fix missing of_node_put() (Nicholas Mc Guire)
- MIPS: Octeon: add missing of_node_put() (Nicholas Mc Guire)
- f2fs: fix to do sanity check with reserved blkaddr of inline inode (Chao Yu)
- tpm/tpm_i2c_infineon: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (Peter Rosin)
- tpm_tis_spi: Pass the SPI IRQ down to the driver (Linus Walleij)
- f2fs: fix to skip GC if type in SSA and SIT is inconsistent (Chao Yu)
- pktcdvd: Fix possible Spectre-v1 for pkt_devs (Jinbum Park)
- f2fs: try grabbing node page lock aggressively in sync scenario (Chao Yu)
- net: mvneta: fix mtu change on port without link (Yelena Krivosheev)
- pinctrl/amd: only handle irq if it is pending and unmasked (Daniel Kurtz)
- gpio: ml-ioh: Fix buffer underwrite on probe error path (Anton Vasilyev)
- pinctrl: imx: off by one in imx_pinconf_group_dbg_show() (Dan Carpenter)
- x86/mm: Remove in_nmi() warning from vmalloc_fault() (Joerg Roedel)
- Bluetooth: hidp: Fix handling of strncpy for hid->name information (Marcel Holtmann)
- ath10k: disable bundle mgmt tx completion event support (Surabhi Vishnoi)
- tools/testing/nvdimm: kaddr and pfn can be NULL to ->direct_access() (Huaisheng Ye)
- scsi: 3ware: fix return 0 on the error path of probe (Anton Vasilyev)
- ata: libahci: Correct setting of DEVSLP register (Srinivas Pandruvada)
- ata: libahci: Allow reconfigure of DEVSLP register (Srinivas Pandruvada)
- MIPS: Fix ISA virt/bus conversion for non-zero PHYS_OFFSET (Paul Burton)
- rpmsg: core: add support to power domains for devices (Srinivas Kandagatla)
- wlcore: Set rx_status boottime_ns field on rx (Loic Poulain)
- ath10k: prevent active scans on potential unusable channels (Sven Eckelmann)
- ath9k_hw: fix channel maximum power level test (Felix Fietkau)
- ath9k: report tx status on EOSP (Felix Fietkau)
- macintosh/via-pmu: Add missing mmio accessors (Finn Thain)
- perf evlist: Fix error out while applying initial delay and LBR (Kan Liang)
- perf c2c report: Fix crash for empty browser (Jiri Olsa)
- NFSv4.0 fix client reference leak in callback (Olga Kornievskaia)
- perf tools: Allow overriding MAX_NR_CPUS at compile time (Christophe Leroy)
- f2fs: fix defined but not used build warnings (Randy Dunlap)
- f2fs: do not set free of current section (Yunlong Song)
- f2fs: fix to active page in lru list for read path (Chao Yu)
- tty: rocket: Fix possible buffer overwrite on register_PCI (Anton Vasilyev)
- Drivers: hv: vmbus: Cleanup synic memory free path (Michael Kelley)
- firmware: vpd: Fix section enabled flag on vpd_section_destroy (Anton Vasilyev)
- uio: potential double frees if __uio_register_device() fails (Dan Carpenter)
- misc: ti-st: Fix memory leak in the error path of probe() (Anton Vasilyev)
- gpu: ipu-v3: default to id 0 on missing OF alias (Philipp Zabel)
- media: camss: csid: Configure data type and decode format properly (Todor Tomov)
- timers: Clear timer_base::must_forward_clk with timer_base::lock held (Gaurav Kohli)
- md/raid5: fix data corruption of replacements after originals dropped (BingJing Chang)
- scsi: target: fix __transport_register_session locking (Mike Christie)
- blk-mq: fix updating tags depth (Ming Lei)
- net: phy: Fix the register offsets in Broadcom iProc mdio mux driver (Arun Parameswaran)
- media: dw2102: Fix memleak on sequence of probes (Anton Vasilyev)
- media: davinci: vpif_display: Mix memory leak on probe error path (Anton Vasilyev)
- selftests/bpf: fix a typo in map in map test (Roman Gushchin)
- powerpc/powernv: Fix concurrency issue with npu->mmio_atsd_usage (Reza Arbab)
- gpio: tegra: Move driver registration to subsys_init level (Dmitry Osipenko)
- Bluetooth: h5: Fix missing dependency on BT_HCIUART_SERDEV (Johan Hedberg)
- i2c: aspeed: Add an explicit type casting for *get_clk_reg_val (Jae Hyun Yoo)
- ethtool: Remove trailing semicolon for static inline (Florian Fainelli)
- misc: mic: SCIF Fix scif_get_new_port() error handling (Dan Carpenter)
- ARC: [plat-axs*]: Enable SWAP (Alexey Brodkin)
- tpm: separate cmd_ready/go_idle from runtime_pm (Tomas Winkler)
- crypto: aes-generic - fix aes-generic regression on powerpc (Arnd Bergmann)
- switchtec: Fix Spectre v1 vulnerability (Gustavo A. R. Silva)
- x86/microcode: Update the new microcode revision unconditionally (Filippo Sironi)
- x86/microcode: Make sure boot_cpu_data.microcode is up-to-date (Prarit Bhargava)
- cpu/hotplug: Prevent state corruption on error rollback (Thomas Gleixner)
- cpu/hotplug: Adjust misplaced smb() in cpuhp_thread_fun() (Neeraj Upadhyay)
- ALSA: hda - Fix cancel_work_sync() stall from jackpoll work (Takashi Iwai)
- KVM: VMX: Do not allow reexecute_instruction() when skipping MMIO instr (Sean Christopherson)
- KVM: s390: vsie: copy wrapping keys to right place (Pierre Morel)
- Btrfs: fix data corruption when deduplicating between different files (Filipe Manana)
- smb3: check for and properly advertise directory lease support (Steve French)
- SMB3: Backup intent flag missing for directory opens with backupuid mounts (Steve French)
- MIPS: VDSO: Match data page cache colouring when D$ aliases (Paul Burton)
- android: binder: fix the race mmap and alloc_new_buf_locked (Minchan Kim)
- block: bfq: swap puts in bfqg_and_blkg_put (Konstantin Khlebnikov)
- nbd: don't allow invalid blocksize settings (Jens Axboe)
- scsi: lpfc: Correct MDS diag and nvmet configuration (James Smart)
- i2c: i801: fix DNV's SMBCTRL register offset (Felipe Balbi)
- i2c: xiic: Make the start and the byte count write atomic (Shubhrajyoti Datta)
-
Mon Dec 03 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1849.el7uek]
- RDS: Heap OOB write in rds_message_alloc_sgs() (Mohamed Ghannam) [Orabug: 28972461]
- floppy: Do not copy a kernel pointer to user memory in FDGETPRM ioctl (Andy Whitcroft) {CVE-2018-7755} {CVE-2018-7755}
- ocfs2: free up write context when direct IO failed (Wengang Wang) [Orabug: 28951112]
- [PATCH UEK5] dtrace: fix ip provider inconsistencies between IPv4/IPv6 (Alan Maguire) [Orabug: 28975775]
- [PATCH UEK5 v3] dtrace: add DTRACEACT_PCAP for packet capture for later pcap_dump() (Alan Maguire) [Orabug: 28975818]
- Node crashes when trace buffer is opened (Sudhakar Dindukurti) [Orabug: 28988861]
- module unload: Restore IPs during module unloading (Sudhakar Dindukurti) [Orabug: 27902037]
- uek-rpm: Allow blacklisting of kernel modules in initramfs during nano-kernel build (Somasundaram Krishnasamy) [Orabug: 28925565]
-
Mon Nov 26 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1848.1.el7uek]
- Add forward declaration of tlb_flush, required for asm-generic. (Jack Vogel) [Orabug: 28936467]
-
Mon Nov 26 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1848.el7uek]
- RDS: null pointer dereference in rds_atomic_free_op (Mohamed Ghannam) [Orabug: 28020561] {CVE-2018-5333}
- x86/speculation: Make enhanced IBRS the default spectre v2 mitigation (Alejandro Jimenez) [Orabug: 28474838]
- x86/speculation: Enable enhanced IBRS usage (Alejandro Jimenez) [Orabug: 28474838]
- x86/speculation: functions for supporting enhanced IBRS (Alejandro Jimenez) [Orabug: 28474838]
- wil6210: missing length check in wmi_set_ie (Lior David) [Orabug: 28569708] {CVE-2018-5848}
- xfs: enhance dinode verifier (Eric Sandeen) [Orabug: 28906188] {CVE-2018-10322}
- xfs: move inode fork verifiers to xfs_dinode_verify (Darrick J. Wong) [Orabug: 28906188] {CVE-2018-10322}
- ipv6: udp: set dst cache for a connected sk if current not valid (Alexey Kodanev) [Orabug: 28923349]
- ipv6: udp: convert 'connected' to bool type in udpv6_sendmsg() (Alexey Kodanev) [Orabug: 28923349]
- ipv6: allow to cache dst for a connected sk in ip6_sk_dst_lookup_flow() (Alexey Kodanev) [Orabug: 28923349]
- ipv6: add a wrapper for ip6_dst_store() with flowi6 checks (Alexey Kodanev) [Orabug: 28923349]
- uek-rpm: aarch64: enable CONFIG_GPIO_THUNDERX (Henry Willard) [Orabug: 28932941]
- Memory leak in rdmaip_device_remove() (Sudhakar Dindukurti) [Orabug: 28496850]
- resilient_rdmaip: Remove unused variable (Sudhakar Dindukurti) [Orabug: 28925778]
- A/A failback does not work in concert with ibacm (Håkon Bugge) [Orabug: 28919144]
- hugetlbfs: use truncate mutex to prevent pmd sharing race (Mike Kravetz) [Orabug: 28896267]
- x86/mm: Page size aware flush_tlb_mm_range() (Peter Zijlstra) [Orabug: 28936467]
- mm/memory: Move mmu_gather and TLB invalidation code into its own file (Peter Zijlstra) [Orabug: 28936467]
- asm-generic/tlb: Track which levels of the page tables have been cleared (Will Deacon) [Orabug: 28936467]
- asm-generic/tlb: Track freeing of page-table directories in struct mmu_gather (Peter Zijlstra) [Orabug: 28936467]
- mm: mmu_notifier fix for tlb_end_vma (Nicholas Piggin) [Orabug: 28936467]
- mm: update comment describing tlb_gather_mmu (Mike Rapoport) [Orabug: 28936467]
-
Mon Nov 19 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1847.el7uek]
- ib/core: Use driver pd ident when comparing pds. (Hans Westgaard Ry) [Orabug: 28674979]
- ima: Create a lockdown policy (Eric Snowberg) [Orabug: 28702669]
- uek-rpm: Enable read IMA policy (Eric Snowberg) [Orabug: 28702669]
- ima: Reflect correct permissions for policy (Petr Vorel) [Orabug: 28702669]
- ima: don't remove the securityfs policy file (Mimi Zohar) [Orabug: 28702669]
- lockdown: fix coordination of kernel module signature verification (Mimi Zohar) [Orabug: 28702669]
- module: export module signature enforcement status (Bruno E. O. Meneguele) [Orabug: 28702669]
- ima: require secure_boot rules in lockdown mode (Mimi Zohar) [Orabug: 28702669]
- Fix kABI breakage (Eric Snowberg) [Orabug: 28702669]
- Enforce module signatures if the kernel is locked down (David Howells) [Orabug: 28702669]
- Revert "Enforce module signatures if the kernel is locked down" (Eric Snowberg) [Orabug: 28702669]
- libiscsi: Fix NULL pointer dereference in iscsi_eh_session_reset (Fred Herard) [Orabug: 28709877]
- rds: crash at rds_ib_inc_copy_to_user+104 due to NULL ptr reference (Venkat Venkatsubra) [Orabug: 28748008]
- net/rds: Fix endless RNR situation (Venkat Venkatsubra) [Orabug: 28856912]
- cdrom: fix improper type cast, which can leat to information leak. (Young_X) [Orabug: 28906151] {CVE-2018-16658} {CVE-2018-10940} {CVE-2018-18710}
- xen-blkfront: fix kernel panic with negotiate_mq error path (Manjunath Patil)
- Btrfs: fix a bug introduced by back porting an upstream commit (Shan Hai) [Orabug: 28920621]
- btrfs: Cleanup existing name_len checks (Qu Wenruo) [Orabug: 28920621]
- sched/fair: Use a recently used CPU as an idle candidate and the basis for SIS (Mel Gorman) [Orabug: 28088230]
- sched/fair: Move select_task_rq_fair() slow-path into its own function (Brendan Jackman) [Orabug: 28088230]
- certs: Add Oracle's new X509 cert into .builtin_trusted_keys (Eric Snowberg) [Orabug: 28926150]
- net: Allow pernet_operations to be executed in parallel (Kirill Tkhai) [Orabug: 28900385]
- net: Move mutex_unlock() in cleanup_net() up (Kirill Tkhai) [Orabug: 28900385]
- locking/arch, x86: Add __down_read_killable() (Kirill Tkhai) [Orabug: 28900385]
- locking/x86: Use named operands in rwsem.h (Miguel Bernal Marin) [Orabug: 28900385]
- locking/rwsem: Add down_read_killable() (Kirill Tkhai) [Orabug: 28900385]
- net: Introduce net_sem for protection of pernet_list (Kirill Tkhai) [Orabug: 28900385]
- net: Assign net to net_namespace_list in setup_net() (Kirill Tkhai) [Orabug: 28900385]
- net: Cleanup in copy_net_ns() (Kirill Tkhai) [Orabug: 28900385]
-
Tue Nov 13 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1846.el7uek]
- Update the UEFI secureboot keys in UEK5 Master (Jack Vogel) [Orabug: 28900807]
- oracleasm: Honor ASM_IFLAG_FORMAT_NOCHECK flag (Martin K. Petersen) [Orabug: 28919754]
- oracleasm: Implement support for QUERY HANDLE operation (Martin K. Petersen) [Orabug: 28919754]
- mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings (Andrea Arcangeli) [Orabug: 28581149]
- arm64: disable /dev/port on 64 bit ARM (Eric Saint-Etienne) [Orabug: 28320013]
- rds: Incorrect rds-info send and retransmission message output (Ka-Cheong Poon) [Orabug: 28898827]
- ext4: update i_disksize if direct write past ondisk size (Eryu Guan) [Orabug: 28533060]
- xen/balloon: Support xend-based toolstack (Boris Ostrovsky) [Orabug: 28764189]
- tools headers uapi: Sync kvm.h copy (Arnaldo Carvalho de Melo) [Orabug: 28671425]
- tools arch uapi: Sync the x86 kvm.h copy (Arnaldo Carvalho de Melo) [Orabug: 28671425]
- PCI: hv: Fix return value check in hv_pci_assign_slots() (Wei Yongjun) [Orabug: 28671425]
- PCI: hv: support reporting serial number as slot information (Stephen Hemminger) [Orabug: 28671425]
- PCI: hv: Replace GFP_ATOMIC with GFP_KERNEL in new_pcichild_device() (Jia-Ju Bai) [Orabug: 28671425]
- x86/hyper-v: rename ipi_arg_{ex,non_ex} structures (Vitaly Kuznetsov) [Orabug: 28671425]
- hv_netvsc: pair VF based on serial number (Stephen Hemminger) [Orabug: 28671425]
- hv_netvsc: ignore devices that are not PCI (Stephen Hemminger) [Orabug: 28671425]
- hv_netvsc: fix schedule in RCU context (Stephen Hemminger) [Orabug: 28671425]
- vmbus: don't return values for uninitalized channels (Stephen Hemminger) [Orabug: 28671425]
- Tools: hv: Fix a bug in the key delete code (K. Y. Srinivasan) [Orabug: 28671425]
- x86/mm: Only use tlb_remove_table() for paravirt (Peter Zijlstra) [Orabug: 28671425]
- hv/netvsc: Fix NULL dereference at single queue mode fallback (Takashi Iwai) [Orabug: 28671425]
- Drivers: hv: vmbus: Cleanup synic memory free path (Michael Kelley) [Orabug: 28671425]
- Drivers: hv: vmbus: Remove use of slow_virt_to_phys() (Michael Kelley) [Orabug: 28671425]
- hv_netvsc: Add per-cpu ethtool stats for netvsc (Yidong Ren) [Orabug: 28671425]
- Drivers: hv: vmbus: add numa_node to sysfs (Stephen Hemminger) [Orabug: 28671425]
- Drivers: hv: vmbus: Get rid of MSR access from vmbus_drv.c (Sunil Muthuswamy) [Orabug: 28671425]
- Drivers: hv: vmbus: Fix the issue with freeing up hv_ctl_table_hdr (Sunil Muthuswamy) [Orabug: 28671425]
- Drivers: hv: vmus: Fix the check for return value from kmsg get dump buffer (Sunil Muthuswamy) [Orabug: 28671425]
- uio: add SPDX license tags (Stephen Hemminger) [Orabug: 28671425]
- x86/hyper-v: Fix wrong merge conflict resolution (K. Y. Srinivasan) [Orabug: 28671425]
- x86/hyper-v: Check for VP_INVAL in hyperv_flush_tlb_others() (Vitaly Kuznetsov) [Orabug: 28671425]
- x86/hyper-v: Check cpumask_to_vpset() return value in hyperv_flush_tlb_others_ex() (Vitaly Kuznetsov) [Orabug: 28671425]
- Drivers: HV: Send one page worth of kmsg dump over Hyper-V during panic (Sunil Muthuswamy) [Orabug: 28671425]
- Drivers: hv: vmbus: Make TLFS #define names architecture neutral (Michael Kelley) [Orabug: 28671425]
- Tools: hv: vss: fix loop device detection (Vitaly Kuznetsov) [Orabug: 28671425]
- tools: hv: update lsvmbus to be compatible with python3 (Olaf Hering) [Orabug: 28671425]
- Drivers: hv: vmbus: Remove x86 MSR refs in arch independent code (Michael Kelley) [Orabug: 28671425]
- Drivers: hv: vmbus: Fix the offer_in_progress in vmbus_process_offer() (Dexuan Cui) [Orabug: 28671425]
- Drivers: hv: vmbus: Add comments on ring buffer signaling (Michael Kelley) [Orabug: 28671425]
- x86/hyperv: Add interrupt handler annotations (Michael Kelley) [Orabug: 28671425]
- x86/hyper-v: Trace PV IPI send (Vitaly Kuznetsov) [Orabug: 28671425]
- x86/hyper-v: Use cheaper HVCALL_SEND_IPI hypercall when possible (Vitaly Kuznetsov) [Orabug: 28671425]
- x86/hyper-v: Use 'fast' hypercall for HVCALL_SEND_IPI (Vitaly Kuznetsov) [Orabug: 28671425]
- x86/hyper-v: Implement hv_do_fast_hypercall16 (Vitaly Kuznetsov) [Orabug: 28671425]
- x86/hyper-v: Use cheaper HVCALL_FLUSH_VIRTUAL_ADDRESS_{LIST,SPACE} hypercalls when possible (Vitaly Kuznetsov) [Orabug: 28671425]
- sched/isolcpus: Fix "isolcpus=" boot parameter handling when !CONFIG_CPUMASK_OFFSTACK (Rakib Mullick) [Orabug: 28671425]
- ARM: KVM: Correctly order SGI register entries in the cp15 array (Marc Zyngier) [Orabug: 28671425]
- KVM: x86: support CONFIG_KVM_AMD=y with CONFIG_CRYPTO_DEV_CCP_DD=m (Paolo Bonzini) [Orabug: 28671425]
- KVM: vmx: hyper-v: don't pass EPT configuration info to vmx_hv_remote_flush_tlb() (Vitaly Kuznetsov) [Orabug: 28671425]
- tools/kvm_stat: cut down decimal places in update interval dialog (Stefan Raspl) [Orabug: 28671425]
- kvm: nVMX: fix entry with pending interrupt if APICv is enabled (Paolo Bonzini) [Orabug: 28671425]
- KVM: VMX: hide flexpriority from guest when disabled at the module level (Paolo Bonzini) [Orabug: 28671425]
- KVM: VMX: check for existence of secondary exec controls before accessing (Sean Christopherson) [Orabug: 28671425]
- KVM: x86: fix L1TF's MMIO GFN calculation (Sean Christopherson) [Orabug: 28671425]
- KVM: nVMX: Fix emulation of VM_ENTRY_LOAD_BNDCFGS (Liran Alon) [Orabug: 28671425]
- KVM: x86: Do not use kvm_x86_ops->mpx_supported() directly (Liran Alon) [Orabug: 28671425]
- KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled (Liran Alon) [Orabug: 28671425]
- KVM: x86: never trap MSR_KERNEL_GS_BASE (Paolo Bonzini) [Orabug: 28671425]
- KVM: nVMX: Fix bad cleanup on error of get/set nested state IOCTLs (Liran Alon) [Orabug: 28671425]
- kvm: selftests: Add platform_info_test (Drew Schmitt) [Orabug: 28671425]
- KVM: x86: Control guest reads of MSR_PLATFORM_INFO (Drew Schmitt) [Orabug: 28671425]
- KVM: x86: Turbo bits in MSR_PLATFORM_INFO (Drew Schmitt) [Orabug: 28671425]
- nVMX x86: Check VPID value on vmentry of L2 guests (Krish Sadhukhan) [Orabug: 28671425]
- nVMX x86: check posted-interrupt descriptor addresss on vmentry of L2 (Krish Sadhukhan) [Orabug: 28671425]
- KVM: nVMX: Wake blocked vCPU in guest-mode if pending interrupt in virtual APICv (Liran Alon) [Orabug: 28671425]
- KVM: VMX: check nested state and CR4.VMXE against SMM (Paolo Bonzini) [Orabug: 28671425]
- kvm: x86: make kvm_{load|put}_guest_fpu() static (Sebastian Andrzej Siewior) [Orabug: 28671425]
- KVM: VMX: use preemption timer to force immediate VMExit (Sean Christopherson) [Orabug: 28671425]
- KVM: VMX: modify preemption timer bit only when arming timer (Sean Christopherson) [Orabug: 28671425]
- KVM: VMX: immediately mark preemption timer expired only for zero value (Sean Christopherson) [Orabug: 28671425]
- KVM/MMU: Fix comment in walk_shadow_page_lockless_end() (Tianyu Lan) [Orabug: 28671425]
- kvm: selftests: use -pthread instead of -lpthread (Lei Yang) [Orabug: 28671425]
- KVM: x86: don't reset root in kvm_mmu_setup() (Wei Yang) [Orabug: 28671425]
- kvm: mmu: Don't read PDPTEs when paging is not enabled (Junaid Shahid) [Orabug: 28671425]
- x86/kvm/lapic: always disable MMIO interface in x2APIC mode (Vitaly Kuznetsov) [Orabug: 28671425]
- KVM: s390: Make huge pages unavailable in ucontrol VMs (Janosch Frank) [Orabug: 28671425]
- KVM: PPC: Avoid marking DMA-mapped pages dirty in real mode (Alexey Kardashevskiy) [Orabug: 28671425]
- tools headers uapi: Update tools's copies of kvm headers (Arnaldo Carvalho de Melo) [Orabug: 28671425]
- kvm: fix typo in flag name (Michael S. Tsirkin) [Orabug: 28671425]
- tools/headers: Synchronize kernel ABI headers, v4.17-rc1 (Ingo Molnar) [Orabug: 28671425]
- tools/headers: Synchronize kernel ABI headers, v4.16-rc1 (Liam Merwick) [Orabug: 28671425]
- KVM: LAPIC: Fix pv ipis out-of-bounds access (Wanpeng Li) [Orabug: 28671425]
- KVM: nVMX: Fix loss of pending IRQ/NMI before entering L2 (Liran Alon) [Orabug: 28671425]
- arm64: KVM: Remove pgd_lock (Steven Price) [Orabug: 28671425]
- KVM: Remove obsolete kvm_unmap_hva notifier backend (Marc Zyngier) [Orabug: 28671425]
- KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW (Marc Zyngier) [Orabug: 28671425]
- selftests: add headers_install to lib.mk (Anders Roxell) [Orabug: 28671425]
- KVM: s390: Properly lock mm context allow_gmap_hpage_1m setting (Janosch Frank) [Orabug: 28671425]
- KVM: s390: vsie: copy wrapping keys to right place (Pierre Morel) [Orabug: 28671425]
- KVM: s390: Fix pfmf and conditional skey emulation (Janosch Frank) [Orabug: 28671425]
- KVM: x86: Unexport x86_emulate_instruction() (Sean Christopherson) [Orabug: 28671425]
- KVM: x86: Rename emulate_instruction() to kvm_emulate_instruction() (Sean Christopherson) [Orabug: 28671425]
- KVM: x86: Do not re-{try,execute} after failed emulation in L2 (Sean Christopherson) [Orabug: 28671425]
- KVM: x86: Default to not allowing emulation retry in kvm_mmu_page_fault (Sean Christopherson) [Orabug: 28671425]
- KVM: x86: Merge EMULTYPE_RETRY and EMULTYPE_ALLOW_REEXECUTE (Sean Christopherson) [Orabug: 28671425]
- KVM: x86: Invert emulation re-execute behavior to make it opt-in (Sean Christopherson) [Orabug: 28671425]
- KVM: x86: SVM: Set EMULTYPE_NO_REEXECUTE for RSM emulation (Sean Christopherson) [Orabug: 28671425]
- KVM: VMX: Do not allow reexecute_instruction() when skipping MMIO instr (Sean Christopherson) [Orabug: 28671425]
- KVM: SVM: remove unused variable dst_vaddr_end (Colin Ian King) [Orabug: 28671425]
- KVM: nVMX: avoid redundant double assignment of nested_run_pending (Vitaly Kuznetsov) [Orabug: 28671425]
- treewide: correct "differenciate" and "instanciate" typos (Finn Thain) [Orabug: 28671425]
- kvm: selftest: add dirty logging test (Peter Xu) [Orabug: 28671425]
- kvm: selftest: pass in extra memory when create vm (Peter Xu) [Orabug: 28671425]
- kvm: selftest: include the tools headers (Peter Xu) [Orabug: 28671425]
- kvm: selftest: unify the guest port macros (Peter Xu) [Orabug: 28671425]
- KVM: vmx: Inject #UD for SGX ENCLS instruction in guest (Sean Christopherson) [Orabug: 28671425]
- KVM: vmx: Add defines for SGX ENCLS exiting (Sean Christopherson) [Orabug: 28671425]
- x86/kvm/vmx: Fix coding style in vmx_setup_l1d_flush() (Yi Wang) [Orabug: 28671425]
- KVM: Documentation: rename the capability of KVM_CAP_ARM_SET_SERROR_ESR (Dongjiu Geng) [Orabug: 28671425]
- powerpc64/ftrace: Include ftrace.h needed for enable/disable calls (Luke Dashjr) [Orabug: 28671425]
- KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function (Paul Mackerras) [Orabug: 28671425]
- mm/cma: remove unsupported gfp_mask parameter from cma_alloc() (Marek Szyprowski) [Orabug: 28671425]
- mm: kernel-doc: add missing parameter descriptions (Mike Rapoport) [Orabug: 28671425]
- mm/cma.c: change pr_info to pr_err for cma_alloc fail log (Pintu Agarwal) [Orabug: 28671425]
- KVM: PPC: Book3S HV: Use correct pagesize in kvm_unmap_radix() (Paul Mackerras) [Orabug: 28671425]
- kvm: x86: Set highest physical address bits in non-present/reserved SPTEs (Junaid Shahid) [Orabug: 28671425]
- KVM: arm: Use true and false for boolean values (Gustavo A. R. Silva) [Orabug: 28671425]
- KVM: arm/arm64: vgic: Do not use spin_lock_irqsave/restore with irq disabled (Jia He) [Orabug: 28671425]
- KVM: arm/arm64: vgic: Kick new VCPU on interrupt migration (Andre Przywara) [Orabug: 28671425]
- KVM: arm/arm64: vgic: Move DEBUG_SPINLOCK_BUG_ON to vgic.h (Jia He) [Orabug: 28671425]
- KVM: arm: vgic-v3: Add support for ICC_SGI0R and ICC_ASGI1R accesses (Marc Zyngier) [Orabug: 28671425]
- KVM: arm64: vgic-v3: Add support for ICC_SGI0R_EL1 and ICC_ASGI1R_EL1 accesses (Marc Zyngier) [Orabug: 28671425]
- KVM: arm/arm64: vgic-v3: Add core support for Group0 SGIs (Marc Zyngier) [Orabug: 28671425]
- KVM: arm64: Remove non-existent AArch32 ICC_SGI1R encoding (Marc Zyngier) [Orabug: 28671425]
- KVM/x86: Use CC_SET()/CC_OUT in arch/x86/kvm/vmx.c (Uros Bizjak) [Orabug: 28671425]
- KVM: X86: Implement "send IPI" hypercall (Wanpeng Li) [Orabug: 28671425]
- KVM: X86: Implement PV IPIs in linux guest (Wanpeng Li) [Orabug: 28671425]
- KVM: X86: Add kvm hypervisor init time platform setup callback (Wanpeng Li) [Orabug: 28671425]
- KVM/x86: Move X86_CR4_OSXSAVE check into kvm_valid_sregs() (Tianyu Lan) [Orabug: 28671425]
- KVM: x86: Skip pae_root shadow allocation if tdp enabled (Liang Chen) [Orabug: 28671425]
- KVM/MMU: Combine flushing remote tlb in mmu_set_spte() (Tianyu Lan) [Orabug: 28671425]
- KVM: vmx: skip VMWRITE of HOST_{FS,GS}_BASE when possible (Sean Christopherson) [Orabug: 28671425]
- KVM: vmx: skip VMWRITE of HOST_{FS,GS}_SEL when possible (Sean Christopherson) [Orabug: 28671425]
- KVM: vmx: always initialize HOST_{FS,GS}_BASE to zero during setup (Sean Christopherson) [Orabug: 28671425]
- KVM: vmx: move struct host_state usage to struct loaded_vmcs (Sean Christopherson) [Orabug: 28671425]
- KVM: vmx: compute need to reload FS/GS/LDT on demand (Sean Christopherson) [Orabug: 28671425]
- KVM: nVMX: remove a misleading comment regarding vmcs02 fields (Sean Christopherson) [Orabug: 28671425]
- KVM: vmx: rename __vmx_load_host_state() and vmx_save_host_state() (Sean Christopherson) [Orabug: 28671425]
- KVM: vmx: add dedicated utility to access guest's kernel_gs_base (Sean Christopherson) [Orabug: 28671425]
- KVM: vmx: track host_state.loaded using a loaded_vmcs pointer (Sean Christopherson) [Orabug: 28671425]
- KVM: vmx: refactor segmentation code in vmx_save_host_state() (Sean Christopherson) [Orabug: 28671425]
- kvm: nVMX: Fix fault priority for VMX operations (Jim Mattson) [Orabug: 28671425]
- KVM: try __get_user_pages_fast even if not in atomic context (Paolo Bonzini) [Orabug: 28671425]
- KVM: vmx: Add tlb_remote_flush callback support (Tianyu Lan) [Orabug: 28671425]
- KVM: x86: Add tlb remote flush callback in kvm_x86_ops. (Tianyu Lan) [Orabug: 28671425]
- X86/Hyper-V: Add hyperv_nested_flush_guest_mapping ftrace support (Tianyu Lan) [Orabug: 28671425]
- X86/Hyper-V: Add flush HvFlushGuestPhysicalAddressSpace hypercall support (Tianyu Lan) [Orabug: 28671425]
- device-dax: Add missing address_space_operations (Dave Jiang) [Orabug: 28887121]
- libnvdimm, pmem: Restore page attributes when clearing errors (Dan Williams) [Orabug: 28887121]
- x86/memory_failure: Introduce {set, clear}_mce_nospec() (Dan Williams) [Orabug: 28887121]
- x86/mm, mm/hwpoison: unmap if memory_failure() succeeded (Jane Chu) [Orabug: 28887121]
- x86/mce: Convert 'struct mca_config' bools to a bitfield (Borislav Petkov) [Orabug: 28887121]
- x86/mce: Put private structures and definitions into the internal header (Borislav Petkov) [Orabug: 28887121]
- x86/mm/pat: Prepare {reserve, free}_memtype() for "decoy" addresses (Dan Williams) [Orabug: 28887121]
- mm, memory_failure: Teach memory_failure() about dev_pagemap pages (Dan Williams) [Orabug: 28887121]
- filesystem-dax: Introduce dax_lock_mapping_entry() (Dan Williams) [Orabug: 28887121]
- mm, memory_failure: Collect mapping size in collect_procs() (Dan Williams) [Orabug: 28887121]
- mm, madvise_inject_error: Let memory_failure() optionally take a page reference (Dan Williams) [Orabug: 28887121]
- signal/memory-failure: Use force_sig_mceerr and send_sig_mceerr (Eric W. Biederman) [Orabug: 28887121]
- mm/memory_failure: Remove unused trapno from memory_failure (Eric W. Biederman) [Orabug: 28887121]
- signal: Helpers for faults with specialized siginfo layouts (Eric W. Biederman) [Orabug: 28887121]
- signal: Add send_sig_fault and force_sig_fault (Eric W. Biederman) [Orabug: 28887121]
- signal: Don't use structure initializers for struct siginfo (Eric W. Biederman) [Orabug: 28887121]
- mm, dev_pagemap: Do not clear ->mapping on final put (Dan Williams) [Orabug: 28887121]
- mm, madvise_inject_error: Disable MADV_SOFT_OFFLINE for ZONE_DEVICE pages (Dan Williams) [Orabug: 28887121]
- filesystem-dax: Set page->index (Dan Williams) [Orabug: 28887121]
- device-dax: Set page->index (Dan Williams) [Orabug: 28887121]
- device-dax: Enable page_mapping() (Dan Williams) [Orabug: 28887121]
- KVM/MMU: Simplify __kvm_sync_page() function (Tianyu Lan) [Orabug: 28671425]
- kvm: x86: Remove CR3_PCID_INVD flag (Junaid Shahid) [Orabug: 28671425]
- kvm: x86: Add multi-entry LRU cache for previous CR3s (Junaid Shahid) [Orabug: 28671425]
- kvm: x86: Flush only affected TLB entries in kvm_mmu_invlpg* (Junaid Shahid) [Orabug: 28671425]
- kvm: x86: Skip shadow page resync on CR3 switch when indicated by guest (Junaid Shahid) [Orabug: 28671425]
- kvm: x86: Support selectively freeing either current or previous MMU root (Junaid Shahid) [Orabug: 28671425]
- kvm: x86: Add a root_hpa parameter to kvm_mmu->invlpg() (Junaid Shahid) [Orabug: 28671425]
- kvm: x86: Skip TLB flush on fast CR3 switch when indicated by guest (Junaid Shahid) [Orabug: 28671425]
- kvm: vmx: Support INVPCID in shadow paging mode (Junaid Shahid) [Orabug: 28671425]
- kvm: x86: Propagate guest PCIDs to host PCIDs (Junaid Shahid) [Orabug: 28671425]
- kvm: x86: Add ability to skip TLB flush when switching CR3 (Junaid Shahid) [Orabug: 28671425]
- kvm: x86: Use fast CR3 switch for nested VMX (Junaid Shahid) [Orabug: 28671425]
- kvm: x86: Support resetting the MMU context without resetting roots (Junaid Shahid) [Orabug: 28671425]
- kvm: x86: Add support for fast CR3 switch across different MMU modes (Junaid Shahid) [Orabug: 28671425]
- kvm: x86: Introduce KVM_REQ_LOAD_CR3 (Junaid Shahid) [Orabug: 28671425]
- kvm: x86: Introduce kvm_mmu_calc_root_page_role() (Junaid Shahid) [Orabug: 28671425]
- kvm: x86: Add fast CR3 switch code path (Junaid Shahid) [Orabug: 28671425]
- kvm: x86: Avoid taking MMU lock in kvm_mmu_sync_roots if no sync is needed (Junaid Shahid) [Orabug: 28671425]
- kvm: x86: Make sync_page() flush remote TLBs once only (Junaid Shahid) [Orabug: 28671425]
- KVM: MMU: drop vcpu param in gpte_access (Peter Xu) [Orabug: 28671425]
- KVM: nVMX: Separate logic allocating shadow vmcs to a function (Liran Alon) [Orabug: 28671425]
- KVM: VMX: Mark vmcs header as shadow in case alloc_vmcs_cpu() allocate shadow vmcs (Liran Alon) [Orabug: 28671425]
- KVM: nVMX: Expose VMCS shadowing to L1 guest (Liran Alon) [Orabug: 28671425]
- KVM: nVMX: Do not forward VMREAD/VMWRITE VMExits to L1 if required so by vmcs12 vmread/vmwrite bitmaps (Liran Alon) [Orabug: 28671425]
- KVM: nVMX: vmread/vmwrite: Use shadow vmcs12 if running L2 (Liran Alon) [Orabug: 28671425]
- KVM: selftests: add tests for shadow VMCS save/restore (Paolo Bonzini) [Orabug: 28671425]
- KVM: nVMX: include shadow vmcs12 in nested state (Paolo Bonzini) [Orabug: 28671425]
- KVM: nVMX: Cache shadow vmcs12 on VMEntry and flush to memory on VMExit (Liran Alon) [Orabug: 28671425]
- KVM: nVMX: Verify VMCS shadowing VMCS link pointer (Liran Alon) [Orabug: 28671425]
- KVM: nVMX: Verify VMCS shadowing controls (Liran Alon) [Orabug: 28671425]
- KVM: nVMX: Introduce nested_cpu_has_shadow_vmcs() (Liran Alon) [Orabug: 28671425]
- KVM: nVMX: Fail VMLAUNCH and VMRESUME on shadow VMCS (Liran Alon) [Orabug: 28671425]
- KVM: nVMX: Allow VMPTRLD for shadow VMCS if vCPU supports VMCS shadowing (Liran Alon) [Orabug: 28671425]
- KVM: VMX: Change vmcs12_{read,write}_any() to receive vmcs12 as parameter (Liran Alon) [Orabug: 28671425]
- KVM: VMX: Create struct for VMCS header (Liran Alon) [Orabug: 28671425]
- kvm: selftests: add test for nested state save/restore (Paolo Bonzini) [Orabug: 28671425]
- kvm: nVMX: Introduce KVM_CAP_NESTED_STATE (Jim Mattson) [Orabug: 28671425]
- KVM: x86: do not load vmcs12 pages while still in SMM (Paolo Bonzini) [Orabug: 28671425]
- kvm: selftests: add basic test for state save and restore (Paolo Bonzini) [Orabug: 28671425]
- kvm: selftests: ensure vcpu file is released (Paolo Bonzini) [Orabug: 28671425]
- kvm: selftests: actually use all of lib/vmx.c (Paolo Bonzini) [Orabug: 28671425]
- kvm: selftests: create a GDT and TSS (Paolo Bonzini) [Orabug: 28671425]
- KVM: x86: ensure all MSRs can always be KVM_GET/SET_MSR'd (Paolo Bonzini) [Orabug: 28671425]
- KVM: vmx: remove save/restore of host BNDCGFS MSR (Sean Christopherson) [Orabug: 28671425]
- KVM: Switch 'requests' to be 64-bit (explicitly) (KarimAllah Ahmed) [Orabug: 28671425]
- kvm: selftests: add cr4_cpuid_sync_test (Wei Huang) [Orabug: 28671425]
- KVM: arm/arm64: Fix lost IRQs from emulated physcial timer when blocked (Christoffer Dall) [Orabug: 28671425]
- KVM: arm/arm64: Fix potential loss of ptimer interrupts (Christoffer Dall) [Orabug: 28671425]
- KVM: s390: Add huge page enablement control (Janosch Frank) [Orabug: 28671425]
- powerpc: remove unnecessary inclusion of asm/tlbflush.h (Christophe Leroy) [Orabug: 28671425]
- KVM: s390: Add skey emulation fault handling (Janosch Frank) [Orabug: 28671425]
- arm64: Add support for STACKLEAK gcc plugin (Laura Abbott) [Orabug: 28671425]
- KVM: PPC: Book3S HV: Read kvm->arch.emul_smt_mode under kvm->lock (Paul Mackerras) [Orabug: 28671425]
- KVM: PPC: Book3S HV: Allow creating max number of VCPUs on POWER9 (Paul Mackerras) [Orabug: 28671425]
- KVM: PPC: Book3S HV: Pack VCORE IDs to access full VCPU ID space (Sam Bobroff) [Orabug: 28671425]
- KVM: arm/arm64: vgic: Fix possible spectre-v1 write in vgic_mmio_write_apr() (Mark Rutland) [Orabug: 28671425]
- kvm: Don't open code task_pid in kvm_vcpu_ioctl (Eric W. Biederman) [Orabug: 28671425]
- KVM: arm: Add 32bit get/set events support (James Morse) [Orabug: 28671425]
- KVM: arm64: Share the parts of get/set events useful to 32bit (James Morse) [Orabug: 28671425]
- arm64: KVM: export the capability to set guest SError syndrome (Dongjiu Geng) [Orabug: 28671425]
- arm/arm64: KVM: Add KVM_GET/SET_VCPU_EVENTS (Dongjiu Geng) [Orabug: 28671425]
- KVM: arm/arm64: vgic: Update documentation of the GIC devices wrt IIDR (Christoffer Dall) [Orabug: 28671425]
- KVM: arm/arm64: vgic: Let userspace opt-in to writable v2 IGROUPR (Christoffer Dall) [Orabug: 28671425]
- KVM: arm/arm64: vgic: Allow configuration of interrupt groups (Christoffer Dall) [Orabug: 28671425]
- KVM: arm/arm64: vgic: Return error on incompatible uaccess GICD_IIDR writes (Christoffer Dall) [Orabug: 28671425]
- KVM: arm/arm64: vgic: Permit uaccess writes to return errors (Christoffer Dall) [Orabug: 28671425]
- KVM: arm/arm64: vgic: Signal IRQs using their configured group (Christoffer Dall) [Orabug: 28671425]
- KVM: arm/arm64: vgic: Add group field to struct irq (Christoffer Dall) [Orabug: 28671425]
- KVM: arm/arm64: vgic: GICv2 IGROUPR should read as zero (Christoffer Dall) [Orabug: 28671425]
- KVM: arm/arm64: vgic: Keep track of implementation revision (Christoffer Dall) [Orabug: 28671425]
- KVM: arm/arm64: vgic: Define GICD_IIDR fields for GICv2 and GIv3 (Christoffer Dall) [Orabug: 28671425]
- arm64: KVM: Cleanup tpidr_el2 init on non-VHE (Marc Zyngier) [Orabug: 28671425]
- KVM: arm/arm64: vgic-debug: Show LPI status (Marc Zyngier) [Orabug: 28671425]
- KVM: arm64: vgic-its: Remove VLA usage (Kees Cook) [Orabug: 28671425]
- KVM: arm/arm64: Fix vgic init race (Christoffer Dall) [Orabug: 28671425]
- KVM: PPC: Book3S HV: Fix constant size warning (Nicholas Mc Guire) [Orabug: 28671425]
- KVM: PPC: Book3S HV: Work around transactional memory bugs in POWER9 (Paul Mackerras) [Orabug: 28671425]
- KVM: PPC: Book3S HV: Add of_node_put() in success path (Nicholas Mc Guire) [Orabug: 28671425]
- KVM: PPC: Book3S: Fix matching of hardware and emulated TCE tables (Alexey Kardashevskiy) [Orabug: 28671425]
- KVM: PPC: Remove mmio_vsx_tx_sx_enabled in KVM MMIO emulation (Simon Guo) [Orabug: 28671425]
- KVM: s390/vsie: avoid sparse warning (Christian Borntraeger) [Orabug: 28671425]
- KVM: PPC: Make iommu_table::it_userspace big endian (Alexey Kardashevskiy) [Orabug: 28671425]
- KVM: s390: Fix storage attributes migration with memory slots (Claudio Imbrenda) [Orabug: 28671425]
- KVM: s390: a utility function for migration (Claudio Imbrenda) [Orabug: 28671425]
- KVM: s390: Replace clear_user with kvm_clear_guest (Janosch Frank) [Orabug: 28671425]
- KVM: arm/arm64: Remove unnecessary CMOs when creating HYP page tables (Marc Zyngier) [Orabug: 28671425]
- KVM: arm/arm64: Consolidate page-table accessors (Marc Zyngier) [Orabug: 28671425]
- arm64: remove unused COMPAT_PSR definitions (Mark Rutland) [Orabug: 28671425]
- arm64: use PSR_AA32 definitions (Mark Rutland) [Orabug: 28671425]
- arm64: ptrace: map SPSR_ELx<->PSR for compat tasks (Mark Rutland) [Orabug: 28671425]
- arm64: compat: map SPSR_ELx<->PSR for signals (Mark Rutland) [Orabug: 28671425]
- arm64: don't zero DIT on signal return (Mark Rutland) [Orabug: 28671425]
- arm64: traps: Pretty-print pstate in register dumps (Will Deacon) [Orabug: 28671425]
- arm64: traps: Don't print stack or raw PC/LR values in backtraces (Will Deacon) [Orabug: 28671425]
- rcutorture: Make kvm-find-errors.sh find close calls (Paul E. McKenney) [Orabug: 28671425]
- torture: Use a single build directory for torture scenarios (Paul E. McKenney) [Orabug: 28671425]
- x86/kvmclock: Mark kvm_get_preset_lpj() as __init (Dou Liyang) [Orabug: 28671425]
- x86/kvmclock: Switch kvmclock data to a PER_CPU variable (Thomas Gleixner) [Orabug: 28671425]
- x86/kvmclock: Move kvmclock vsyscall param and init to kvmclock (Thomas Gleixner) [Orabug: 28671425]
- x86/kvmclock: Mark variables __initdata and __ro_after_init (Thomas Gleixner) [Orabug: 28671425]
- x86/kvmclock: Cleanup the code (Thomas Gleixner) [Orabug: 28671425]
- x86/kvmclock: Decrapify kvm_register_clock() (Thomas Gleixner) [Orabug: 28671425]
- x86/kvmclock: Remove page size requirement from wall_clock (Thomas Gleixner) [Orabug: 28671425]
- x86/kvmclock: Remove memblock dependency (Pavel Tatashin) [Orabug: 28671425]
- x86/kvmclock: set pvti_cpu0_va after enabling kvmclock (Radim Krčmář) [Orabug: 28671425]
- x86: Add check for APIC access address for vmentry of L2 guests (Krish Sadhukhan) [Orabug: 28671425]
- kvm: Fix compiler warnings in arch/x86/kvm/vmx.c (Liam Merwick) [Orabug: 28671425]
- xen-netback: handle page straddling in xenvif_set_hash_mapping() (Jan Beulich) [Orabug: 28671425]
- xen-netback: validate queue numbers in xenvif_set_hash_mapping() (Jan Beulich) [Orabug: 28671425]
- xen/blkfront: correct purging of persistent grants (Juergen Gross) [Orabug: 28671425]
- Revert "xen/blkfront: When purging persistent grants, keep them in the buffer" (Jens Axboe) [Orabug: 28671425]
- xen/blkfront: When purging persistent grants, keep them in the buffer (Boris Ostrovsky) [Orabug: 28671425]
- xen: issue warning message when out of grant maptrack entries (Juergen Gross) [Orabug: 28671425]
- xen/x86/vpmu: Zero struct pt_regs before calling into sample handling code (Boris Ostrovsky) [Orabug: 28671425]
- xen/netfront: don't bug in case of too many frags (Juergen Gross) [Orabug: 28671425]
- xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCHN_COL usage (Josh Abraham) [Orabug: 28671425]
- xen: avoid crash in disable_hotplug_cpu (Olaf Hering) [Orabug: 28671425]
- xen/balloon: add runtime control for scrubbing ballooned out pages (Marek Marczykowski-Górecki) [Orabug: 28671425]
- xen/manage: don't complain about an empty value in control/sysrq node (Vitaly Kuznetsov) [Orabug: 28671425]
- xen/netfront: fix waiting for xenbus state change (Juergen Gross) [Orabug: 28671425]
- x86/xen: remove redundant variable save_pud (Colin Ian King) [Orabug: 28671425]
- xen: export device state to sysfs (Joe Jin) [Orabug: 28671425]
- xen/blkback: remove unused pers_gnts_lock from struct xen_blkif_ring (Juergen Gross) [Orabug: 28671425]
- xen/blkback: move persistent grants flags to bool (Juergen Gross) [Orabug: 28671425]
- xen/blkfront: reorder tests in xlblk_init() (Juergen Gross) [Orabug: 28671425]
- xen/blkfront: cleanup stale persistent grants (Juergen Gross) [Orabug: 28671425]
- xen/blkback: don't keep persistent grants too long (Juergen Gross) [Orabug: 28671425]
- x86/EISA: Don't probe EISA bus for Xen PV guests (Boris Ostrovsky) [Orabug: 28671425]
- x86/xen: Disable CPU0 hotplug for Xen PV (Juergen Gross) [Orabug: 28671425]
- x86/xen: enable early use of set_fixmap in 32-bit Xen PV guest (Juergen Gross) [Orabug: 28671425]
- xen: remove unused hypercall functions (Juergen Gross) [Orabug: 28671425]
- x86/xen: remove unused function xen_auto_xlated_memory_setup() (Juergen Gross) [Orabug: 28671425]
- xen/ACPI: don't upload Px/Cx data for disabled processors (Jan Beulich) [Orabug: 28671425]
- x86/Xen: further refine add_preferred_console() invocations (Jan Beulich) [Orabug: 28671425]
- xen/mcelog: eliminate redundant setting of interface version (Jan Beulich) [Orabug: 28671425]
- x86/Xen: mark xen_setup_gdt() __init (Jan Beulich) [Orabug: 28671425]
- xen: don't use privcmd_call() from xen_mc_flush() (Juergen Gross) [Orabug: 28671425]
- xen/pv: Call get_cpu_address_sizes to set x86_virt/phys_bits (M. Vefa Bicakci) [Orabug: 28671425]
- x86/cpu: Prevent cpuinfo_x86::x86_phys_bits adjustment corruption (Kirill A. Shutemov) [Orabug: 28671425]
- xen/biomerge: Use true and false for boolean values (Gustavo A. R. Silva) [Orabug: 28671425]
- xen-blkfront: use true and false for boolean values (Gustavo A. R. Silva) [Orabug: 28671425]
- xen-netback: use true and false for boolean values (Gustavo A. R. Silva) [Orabug: 28671425]
- xen/gntdev: don't dereference a null gntdev_dmabuf on allocation failure (Colin Ian King) [Orabug: 28671425]
- xen/spinlock: Don't use pvqspinlock if only 1 vCPU (Waiman Long) [Orabug: 28671425]
- arm64: mm: Export __sync_icache_dcache() for xen-privcmd (Ben Hutchings) [Orabug: 28671425]
- xen/gntdev: Implement dma-buf import functionality (Oleksandr Andrushchenko) [Orabug: 28671425]
- xen/gntdev: Implement dma-buf export functionality (Oleksandr Andrushchenko) [Orabug: 28671425]
- xen/gntdev: Add initial support for dma-buf UAPI (Oleksandr Andrushchenko) [Orabug: 28671425]
- xen/gntdev: Make private routines/structures accessible (Oleksandr Andrushchenko) [Orabug: 28671425]
- xen/gntdev: Allow mappings for DMA buffers (Oleksandr Andrushchenko) [Orabug: 28671425]
- xen/grant-table: Allow allocating buffers suitable for DMA (Oleksandr Andrushchenko) [Orabug: 28671425]
- xen/balloon: Share common memory reservation routines (Oleksandr Andrushchenko) [Orabug: 28671425]
- xen/grant-table: Make set/clear page private code shared (Oleksandr Andrushchenko) [Orabug: 28671425]
- xen/blkfront: remove unused macros (Juergen Gross) [Orabug: 28671425]
- x86/xen/time: Output xen sched_clock time from 0 (Pavel Tatashin) [Orabug: 28671425]
- x86/xen/time: Initialize pv xen time in init_hypervisor_platform() (Pavel Tatashin) [Orabug: 28671425]
- scsi: target: Convert target drivers to use sbitmap (Matthew Wilcox) [Orabug: 28671425]
- scsi: target: Abstract tag freeing (Matthew Wilcox) [Orabug: 28671425]
- Input: xen-kbdfront - allow better run-time configuration (Oleksandr Andrushchenko) [Orabug: 28671425]
- Input: xen-kbdfront - fix multi-touch XenStore node's locations (Oleksandr Andrushchenko) [Orabug: 28671425]
- xen: Sync up with the canonical protocol definitions in Xen (Oleksandr Andrushchenko) [Orabug: 28671425]
- config: disable xfs online scrub in uek5 (Darrick J. Wong) [Orabug: 28874134]
- hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:447! (Mike Kravetz) [Orabug: 28886622]
-
Mon Nov 05 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1845.el7uek]
- config-aarch64-debug: Match kernel config between aarch64 and config_x86_64 (Thomas Tai) [Orabug: 28312743] {CVE-2018-12928}
- config-aarch64: Match kernel config between aarch64 and config_x86_64 (Thomas Tai) [Orabug: 28312743] {CVE-2018-12928}
- uek-rpm: Run 'make olddefconfig' to get latest x86 config values (Victor Erminpour) [Orabug: 28763256]
- arm64/kernel: kaslr: reduce module randomization range to 4 GB (Ard Biesheuvel) [Orabug: 28809178]
- bpf: 32-bit RSH verification must truncate input before the ALU op (Jann Horn) [Orabug: 28855418] {CVE-2018-18445}
- uek-rpm: Remove module rpcrdma.ko (NFSoRDMA) from nano_modules (Somasundaram Krishnasamy) [Orabug: 28850263]
- ocfs2: fix ocfs2 read block panic (Junxiao Bi) [Orabug: 28821388]
- scsi: lpfc: Correct MDS diag and nvmet configuration (James Smart) [Orabug: 28427276]
- x86/intel/spectre_v2: Remove unnecessary retp_compiler() test (Boris Ostrovsky) [Orabug: 28806752]
- x86/intel/spectre_v4: Deprecate spec_store_bypass_disable=userspace (Boris Ostrovsky) [Orabug: 28806752]
- x86/speculation: x86_spec_ctrl_set needs to be called unconditionally (Boris Ostrovsky) [Orabug: 28806752]
- x86/speculation: Drop unused DISABLE_IBRS_CLOBBER macro (Boris Ostrovsky) [Orabug: 28806752]
- x86/intel/spectre_v4: Keep SPEC_CTRL_SSBD when IBRS is in use (Boris Ostrovsky) [Orabug: 28806752]
- Linux 4.14.70 (Greg Kroah-Hartman)
- arm64: Handle mismatched cache type (Suzuki K Poulose)
- arm64: Fix mismatched cache line size detection (Suzuki K Poulose)
- ASoC: wm8994: Fix missing break in switch (Gustavo A. R. Silva)
- arm64: cpu_errata: include required headers (Arnd Bergmann)
- x86: kvm: avoid unused variable warning (Arnd Bergmann)
- kvm: x86: Set highest physical address bits in non-present/reserved SPTEs (Junaid Shahid)
- Revert "ARM: imx_v6_v7_defconfig: Select ULPI support" (Fabio Estevam)
- irda: Only insert new objects into the global database via setsockopt (Tyler Hicks) {CVE-2018-6555}
- irda: Fix memory leak caused by repeated binds of irda socket (Tyler Hicks) {CVE-2018-6554}
- s390/lib: use expoline for all bcr instructions (Martin Schwidefsky)
- kbuild: make missing $DEPMOD a Warning instead of an Error (Randy Dunlap)
- drm/i915: Increase LSPCON timeout (Fredrik Schön)
- x86/xen: don't write ptes directly in 32-bit PV guests (Juergen Gross)
- x86/pae: use 64 bit atomic xchg function in native_ptep_get_and_clear (Juergen Gross)
- usb: dwc3: core: Fix ULPI PHYs and prevent phy_get/ulpi_init during suspend/resume (Roger Quadros)
- HID: add quirk for another PIXART OEM mouse used by HP (Dave Young)
- mm: Fix devm_memremap_pages() collision handling (Jan H. Schönherr)
- lightnvm: pblk: free padded entries in write buffer (Javier González)
- sched/deadline: Fix switching to -deadline (Luca Abeni)
- debugobjects: Make stack check warning more informative (Joel Fernandes (Google))
- uapi/linux/keyctl.h: don't use C++ reserved keyword as a struct member name (Randy Dunlap)
- drm/amdgpu:add VCN booting with firmware loaded by PSP (Likun Gao)
- drm/amdgpu:add VCN support in PSP driver (Likun Gao)
- drm/amdgpu:add new firmware id for VCN (Likun Gao)
- drm/amdgpu:add tmr mc address into amdgpu_firmware_info (James Zhu)
- drm/amdgpu: update tmr mc address (James Zhu)
- drm/edid: Add 6 bpc quirk for SDC panel in Lenovo B50-80 (Kai-Heng Feng)
- drm/amd/pp/Polaris12: Fix a chunk of registers missed to program (Rex Zhu)
- drm/amdgpu: Fix RLC safe mode test in gfx_v9_0_enter_rlc_safe_mode (Michel Dänzer)
- drm/i915/lpe: Mark LPE audio runtime pm as "no callbacks" (Chris Wilson)
- ARM: rockchip: Force CONFIG_PM on Rockchip systems (Marc Zyngier)
- arm64: rockchip: Force CONFIG_PM on Rockchip systems (Marc Zyngier)
- btrfs: Don't remove block group that still has pinned down bytes (Qu Wenruo)
- btrfs: relocation: Only remove reloc rb_trees if reloc control has been initialized (Qu Wenruo)
- btrfs: replace: Reset on-disk dev stats value after replace (Misono Tomohiro)
- btrfs: Exit gracefully when chunk map cannot be inserted to the tree (Qu Wenruo)
- kvm: nVMX: Fix fault vector for VMX operation at CPL > 0 (Jim Mattson)
- KVM: vmx: track host_state.loaded using a loaded_vmcs pointer (Sean Christopherson)
- clk: rockchip: Add pclk_rkpwm_pmu to PMU critical clocks in rk3399 (Levin Du)
- powerpc/pseries: Avoid using the size greater than RTAS_ERROR_LOG_MAX. (Mahesh Salgaonkar)
- powerpc/64s: Make rfi_flush_fallback a little more robust (Michael Ellerman)
- powerpc/platforms/85xx: fix t1042rdb_diu.c build errors & warning (Randy Dunlap)
- SMB3: Number of requests sent should be displayed for SMB3 not just CIFS (Steve French)
- smb3: fix reset of bytes read and written stats (Steve French)
- cfq: Suppress compiler warnings about comparisons (Bart Van Assche)
- RDS: IB: fix 'passing zero to ERR_PTR()' warning (YueHaibing)
- selftests/powerpc: Kill child processes on SIGINT (Breno Leitao)
- iommu/omap: Fix cache flushes on L2 table entries (Ralf Goebel)
- ASoC: rt5677: Fix initialization of rt5677_of_match.data (Matthias Kaehlcke)
- staging: comedi: ni_mio_common: fix subdevice flags for PFI subdevice (Ian Abbott)
- dm kcopyd: avoid softlockup in run_complete_job (John Pittman)
- PCI: mvebu: Fix I/O space end address calculation (Thomas Petazzoni)
- xen/balloon: fix balloon initialization for PVH Dom0 (Roger Pau Monne)
- Input: do not use WARN() in input_alloc_absinfo() (Dmitry Torokhov)
- NFSv4: Fix error handling in nfs4_sp4_select_mode() (Wei Yongjun)
- scsi: aic94xx: fix an error code in aic94xx_init() (Dan Carpenter)
- ACPI / scan: Initialize status to ACPI_STA_DEFAULT (Hans de Goede)
- s390/dasd: fix panic for failed online processing (Stefan Haberland)
- s390/dasd: fix hanging offline processing due to canceled worker (Stefan Haberland)
- block: bvec_nr_vecs() returns value for wrong slab (Greg Edwards)
- perf probe powerpc: Fix trace event post-processing (Sandipan Das)
- powerpc: Fix size calculation using resource_size() (Dan Carpenter)
- powerpc/uaccess: Enable get_user(u64, *p) on 32-bit (Michael Ellerman)
- f2fs: fix to clear PG_checked flag in set_page_dirty() (Chao Yu)
- net/9p: fix error path of p9_virtio_probe (Jean-Philippe Brucker)
- net/9p/trans_fd.c: fix race by holding the lock (Tomas Bortoli)
- irqchip/bcm7038-l1: Hide cpu offline callback when building for !SMP (Jonas Gorski)
- perf tools: Check for null when copying nsinfo. (Benno Evers)
- net: hns3: Fix for phy link issue when using marvell phy driver (Jian Shen)
- net: hns3: Fix for command format parsing error in hclge_is_all_function_id_zero (Xi Wang)
- RDMA/hns: Fix usage of bitmap allocation functions return values (Gal Pressman)
- tcp, ulp: add alias for all ulp modules (Daniel Borkmann)
- netfilter: fix memory leaks on netlink_dump_start error (Florian Westphal)
- platform/x86: asus-nb-wmi: Add keymap entry for lid flip action on UX360 (Aleh Filipovich)
- mfd: sm501: Set coherent_dma_mask when creating subdevices (Guenter Roeck)
- ipvs: fix race between ip_vs_conn_new() and ip_vs_del_dest() (Tan Hu)
- s390/kdump: Fix memleak in nt_vmcoreinfo (Philipp Rudo)
- netfilter: ip6t_rpfilter: set F_IFACE for linklocal addresses (Florian Westphal)
- platform/x86: intel_punit_ipc: fix build errors (Randy Dunlap)
- fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot() (Tetsuo Handa)
- mm/fadvise.c: fix signed overflow UBSAN complaint (Andrey Ryabinin)
- pwm: meson: Fix mux clock names (Jerome Brunet)
- IB/hfi1: Invalid NUMA node information can cause a divide by zero (Michael J. Ruhl)
- x86/mce: Add notifier_block forward declaration (Arnd Bergmann)
- virtio: pci-legacy: Validate queue pfn (Suzuki K Poulose)
- scripts: modpost: check memory allocation results (Randy Dunlap)
- fat: validate ->i_start before using (OGAWA Hirofumi)
- fs/proc/kcore.c: use __pa_symbol() for KCORE_TEXT list entries (James Morse)
- hfsplus: fix NULL dereference in hfsplus_lookup() (Ernesto A. Fernández)
- reiserfs: change j_timestamp type to time64_t (Arnd Bergmann)
- fork: don't copy inconsistent signal handler state to child (Jann Horn)
- sunrpc: Don't use stack buffer with scatterlist (Laura Abbott)
- hfs: prevent crash on exit from failed search (Ernesto A. Fernández)
- hfsplus: don't return 0 when fill_super() failed (Tetsuo Handa)
- cifs: check if SMB2 PDU size has been padded and suppress the warning (Ronnie Sahlberg)
- net: sched: action_ife: take reference to meta module (Vlad Buslov)
- act_ife: fix a potential deadlock (Cong Wang)
- act_ife: move tcfa_lock down to where necessary (Cong Wang)
- hv_netvsc: Fix a deadlock by getting rtnl lock earlier in netvsc_probe() (Dexuan Cui)
- hv_netvsc: ignore devices that are not PCI (Stephen Hemminger)
- vhost: correctly check the iova range when waking virtqueue (Jason Wang)
- mlxsw: spectrum_switchdev: Do not leak RIFs when removing bridge (Ido Schimmel)
- sctp: hold transport before accessing its asoc in sctp_transport_get_next (Xin Long)
- nfp: wait for posted reconfigs when disabling the device (Jakub Kicinski)
- tipc: fix a missing rhashtable_walk_exit() (Cong Wang)
- net/sched: act_pedit: fix dump of extended layered op (Davide Caratti)
- vti6: remove !skb->ignore_df check from vti6_xmit() (Alexey Kodanev)
- tcp: do not restart timewait timer on rst reception (Florian Westphal)
- r8169: add support for NCube 8168 network card (Anthony Wong)
- qlge: Fix netdev features configuration. (Manish Chopra)
- net: sched: Fix memory exposure from short TCA_U32_SEL (Kees Cook)
- net: macb: do not disable MDIO bus at open/close time (Anssi Hannula)
- net: bcmgenet: use MAC link status for fixed phy (Doug Berger)
- ipv4: tcp: send zero IPID for RST and ACK sent in SYN-RECV and TIME-WAIT state (Eric Dumazet)
- act_ife: fix a potential use-after-free (Cong Wang)
-
Fri Oct 26 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1844.el7uek]
- bnxt_en: Report PCIe link properties with pcie_print_link_status() (Brian Maly) [Orabug: 28651669]
- ctf: really link CTF into out-of-tree modules (Nick Alcock) [Orabug: 28343862]
- vhost/scsi: Use common handling code in request queue handler (Bijan Mottahedeh) [Orabug: 28300570]
- vhost/scsi: Extract common handling code from control queue handler (Bijan Mottahedeh) [Orabug: 28300570]
- vhost/scsi: Respond to control queue operations (Bijan Mottahedeh) [Orabug: 28300570]
- cgroup: css_set_lock should nest inside tasklist_lock (chris hyser) [Orabug: 28796554]
- cgroup: export list of cgroups v2 features using sysfs (chris hyser) [Orabug: 28796554]
- cgroup: export list of delegatable control files using sysfs (chris hyser) [Orabug: 28796554]
- cgroup, sched: Move basic cpu stats from cgroup.stat to cpu.stat (chris hyser) [Orabug: 28796554]
- sched: Implement interface for cgroup unified hierarchy (chris hyser) [Orabug: 28796554]
- sched: Misc preps for cgroup unified hierarchy interface (chris hyser) [Orabug: 28796554]
- cgroup: statically initialize init_css_set->dfl_cgrp (chris hyser) [Orabug: 28796554]
- cgroup: Implement cgroup2 basic CPU usage accounting (chris hyser) [Orabug: 28796554]
- cpuacct: Introduce cgroup_account_cputime[_field]() (chris hyser) [Orabug: 28796554]
- sched/cputime: Expose cputime_adjust() (chris hyser) [Orabug: 28796554]
- dtrace: FBT return probe support for arm64 (Kris Van Hees) [Orabug: 28826056]
- rds: MPRDS messages delivered out of order (Ka-Cheong Poon) [Orabug: 28838065]
- nvme: Skip checking heads without namespaces (Keith Busch) [Orabug: 28682185]
- hugetlbfs: introduce truncation/fault mutex to avoid races (Mike Kravetz) [Orabug: 28776533]
- KVM: arm/arm64: Introduce vcpu_el1_is_32bit (Christoffer Dall) [Orabug: 28762162] {CVE-2018-18021}
- arm64: KVM: Move CPU ID reg trap setup off the world switch path (Dave Martin) [Orabug: 28762162] {CVE-2018-18021}
- arm64: KVM: Sanitize PSTATE.M when being set from userspace (Marc Zyngier) [Orabug: 28762162] {CVE-2018-18021}
- arm64: KVM: Tighten guest core register access from userspace (Dave Martin) [Orabug: 28762162] {CVE-2018-18021}
- kvm/arm: use PSR_AA32 definitions (Mark Rutland) [Orabug: 28762162] {CVE-2018-18021}
- arm64: add PSR_AA32_* definitions (Mark Rutland) [Orabug: 28762162] {CVE-2018-18021}
- dtrace: exclude init and exit sections for sdtinfo (Kris Van Hees) [Orabug: 28808083]
- bnxt_en: Fix TX timeout during netpoll. (Michael Chan) [Orabug: 28797053]
- bnxt_en: don't try to offload VLAN 'modify' action (Davide Caratti) [Orabug: 28797053]
- net: bnxt: Fix a uninitialized variable warning. (zhong jiang) [Orabug: 28797053]
- bnxt_en: remove set but not used variable 'addr_type' (YueHaibing) [Orabug: 28797053]
- bnxt_en: Do not adjust max_cp_rings by the ones used by RDMA. (Michael Chan) [Orabug: 28797053]
- bnxt_en: Clean up unused functions. (Michael Chan) [Orabug: 28797053]
- bnxt_en: Fix firmware signaled resource change logic in open. (Michael Chan) [Orabug: 28797053]
- bnxt_en: remove set but not used variable 'rx_stats' (YueHaibing) [Orabug: 28797053]
- bnxt_en: take coredump_record structure off stack (Arnd Bergmann) [Orabug: 28797053]
- bnxt_en: avoid string overflow for record->system_name (Arnd Bergmann) [Orabug: 28797053]
- bnxt_en: Fix strcpy() warnings in bnxt_ethtool.c (Vasundhara Volam) [Orabug: 28797053]
- bnxt_en: Do not use the CNP CoS queue for networking traffic. (Michael Chan) [Orabug: 28797053]
- bnxt_en: Add DCBNL DSCP application protocol support. (Michael Chan) [Orabug: 28797053]
- config: enable BNXT_HWMON (Brian Maly) [Orabug: 28797053]
- bnxt_en: Add hwmon sysfs support to read temperature (Vasundhara Volam) [Orabug: 28797053]
- bnxt_en: Notify firmware about IF state changes. (Michael Chan) [Orabug: 28797053]
- bnxt_en: Move firmware related flags to a new fw_cap field in struct bnxt. (Michael Chan) [Orabug: 28797053]
- bnxt_en: Add BNXT_NEW_RM() macro. (Michael Chan) [Orabug: 28797053]
- bnxt_en: Add support for ethtool get dump. (Vasundhara Volam) [Orabug: 28797053]
- bnxt_en: Update RSS setup and GRO-HW logic according to the latest spec. (Michael Chan) [Orabug: 28797053]
- bnxt_en: Add new VF resource allocation strategy mode. (Michael Chan) [Orabug: 28797053]
- kdump/vmcore: support encrypted old memory with SME enabled (Lianbo Jiang) [Orabug: 28503140]
- amd_iommu: remap the device table of IOMMU with the memory encryption mask for kdump (Lianbo Jiang) [Orabug: 28503140]
- kexec: allocate unencrypted control pages for kdump in case SME is enabled (Lianbo Jiang) [Orabug: 28503140]
- x86/ioremap: add a function ioremap_encrypted() to remap kdump old memory (Lianbo Jiang) [Orabug: 28503140]
-
Sun Oct 21 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1843.el7uek]
- Btrfs: do not cache rbio pages if using raid6 recover (Liu Bo) [Orabug: 28563682]
- Btrfs: do not merge rbios if their fail stripe index are not identical (Liu Bo) [Orabug: 28563682]
- iscsi: Capture iscsi debug messages using tracepoints (Fred Herard) [Orabug: 28797169]
- x86/speculation: Retpoline should always be available on Skylake (Alexandre Chartre) [Orabug: 28801815]
- hugetlbfs: dirty pages as they are added to pagecache (Mike Kravetz) [Orabug: 28813950]
- net/mlx4_core: print firmware version during driver loading (Qing Huang) [Orabug: 28597387]
- scsi: lpfc: Remove set but not used variable 'sgl_size' (YueHaibing) [Orabug: 28796202]
- scsi: lpfc: update driver version to 12.0.0.7 (James Smart) [Orabug: 28796202]
- scsi: lpfc: add support to retrieve firmware logs (James Smart) [Orabug: 28796202]
- scsi: lpfc: reduce locking when updating statistics (James Smart) [Orabug: 28796202]
- scsi: lpfc: Fix errors in log messages. (James Smart) [Orabug: 28796202]
- scsi: lpfc: Correct invalid EQ doorbell write on if_type=6 (James Smart) [Orabug: 28796202]
- scsi: lpfc: Correct irq handling via locks when taking adapter offline (James Smart) [Orabug: 28796202]
- scsi: lpfc: Correct soft lockup when running mds diagnostics (James Smart) [Orabug: 28796202]
- scsi: lpfc: Correct race with abort on completion path (James Smart) [Orabug: 28796202]
- scsi: lpfc: Raise nvme defaults to support a larger io and more connectivity (James Smart) [Orabug: 28796202]
- scsi: lpfc: raise sg count for nvme to use available sg resources (James Smart) [Orabug: 28796202]
- scsi: lpfc: Fix GFT_ID and PRLI logic for RSCN (James Smart) [Orabug: 28796202]
- scsi: lpfc: remove an unnecessary NULL check (Dan Carpenter) [Orabug: 28796202]
- scsi: lpfc: update driver version to 12.0.0.6 (James Smart) [Orabug: 28796202]
- scsi: lpfc: Remove lpfc_enable_pbde as module parameter (James Smart) [Orabug: 28796202]
- scsi: lpfc: Correct LCB ACCept payload (James Smart) [Orabug: 28796202]
- scsi: lpfc: Limit tracking of tgt queue depth in fast path (James Smart) [Orabug: 28796202]
- scsi: lpfc: Fix driver crash when re-registering NVME rports. (James Smart) [Orabug: 28796202]
- scsi: lpfc: Fix list corruption on the completion queue. (James Smart) [Orabug: 28796202]
- scsi: lpfc: Fix sysfs Speed value on CNA ports (James Smart) [Orabug: 28796202]
- scsi: lpfc: Fix ELS abort on SLI-3 adapters (James Smart) [Orabug: 28796202]
- scsi: lpfc: remove null check on nvmebuf (Colin Ian King) [Orabug: 28796202]
- Fix error code in nfs_lookup_verify_inode() (Lance Shelton) [Orabug: 28807481]
- kdump/vmcore: support encrypted old memory with SME enabled (Lianbo Jiang) [Orabug: 28503140]
- amd_iommu: remap the device table of IOMMU with the memory encryption mask for kdump (Lianbo Jiang) [Orabug: 28503140]
- kexec: allocate unencrypted control pages for kdump in case SME is enabled (Lianbo Jiang) [Orabug: 28503140]
- x86/ioremap: add a function ioremap_encrypted() to remap kdump old memory (Lianbo Jiang) [Orabug: 28503140]
- Revert "arm64: KVM: Tighten guest core register access from userspace" (Jack Vogel)
- Revert "kvm/arm: use PSR_AA32 definitions" (Jack Vogel)
- Revert "arm64: KVM: Sanitize PSTATE.M when being set from userspace" (Jack Vogel)
-
Mon Oct 15 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1842.el7uek]
- nfs: fix a deadlock in nfs client initialization (Scott Mayhew) [Orabug: 28775861]
- arm64: KVM: Sanitize PSTATE.M when being set from userspace (Marc Zyngier) [Orabug: 28762162] {CVE-2018-18021}
- kvm/arm: use PSR_AA32 definitions (Mark Rutland) [Orabug: 28762162] {CVE-2018-18021}
- arm64: KVM: Tighten guest core register access from userspace (Dave Martin) [Orabug: 28762162] {CVE-2018-18021}
- iommu/amd: Clear memory encryption mask from physical address (Singh, Brijesh) [Orabug: 28571203]
- uek-rpm: aarch64 some XGENE drivers must be be modules (Tom Saeger) [Orabug: 28549351]
- mm, truncate: remove all exceptional entries from pagevec under one lock (Mel Gorman) [Orabug: 28514617]
- mm, truncate: do not check mapping for every page being truncated (Mel Gorman) [Orabug: 28514617]
- mm: fix exports that inadvertently make put_page() EXPORT_SYMBOL_GPL (Dan Williams) [Orabug: 28514617]
- mm: disallow mappings that conflict for devm_memremap_pages() (Dave Jiang) [Orabug: 28514617]
- x86/asm/memcpy_mcsafe: Fix copy_to_user_mcsafe() exception handling (Dan Williams) [Orabug: 28514617]
- lib/iov_iter: Fix pipe handling in _copy_to_iter_mcsafe() (Dan Williams) [Orabug: 28514617]
- lib/iov_iter: Document _copy_to_iter_flushcache() (Dan Williams) [Orabug: 28514617]
- lib/iov_iter: Document _copy_to_iter_mcsafe() (Dan Williams) [Orabug: 28514617]
- acpi, nfit: Fix scrub idle detection (Dan Williams) [Orabug: 28514617]
- tools/testing/nvdimm: advertise a write cache for nfit_test (Vishal Verma) [Orabug: 28514617]
- libnvdimm, pmem: Fix memcpy_mcsafe() return code handling in nsio_rw_bytes() (Dan Williams) [Orabug: 28514617]
- pmem: only set QUEUE_FLAG_DAX for fsdax mode (Ross Zwisler) [Orabug: 28514617]
- mm: remove page_is_poisoned() from linux/mm.h (Sahara) [Orabug: 28514617]
- fs/dax.c: use new return type vm_fault_t (Souptick Joarder) [Orabug: 28514617]
- dax: pass detailed error code from dax_iomap_fault() (Jan Kara) [Orabug: 28514617]
- mm: change return type to vm_fault_t (Souptick Joarder) [Orabug: 28514617]
- dax: Use dax_write_cache* helpers (Ross Zwisler) [Orabug: 28514617]
- libnvdimm, pmem: Do not flush power-fail protected CPU caches (Ross Zwisler) [Orabug: 28514617]
- libnvdimm, pmem: Unconditionally deep flush on *sync (Ross Zwisler) [Orabug: 28514617]
- libnvdimm, pmem: Complete REQ_FLUSH => REQ_PREFLUSH (Ross Zwisler) [Orabug: 28514617]
- acpi, nfit: Remove ecc_unit_size (Dan Williams) [Orabug: 28514617]
- acpi: nfit: document sysfs interface (Aishwarya Pant) [Orabug: 28514617]
- dax: dax_insert_mapping_entry always succeeds (Matthew Wilcox) [Orabug: 28514617]
- x86, nfit_test: Add unit test for memcpy_mcsafe() (Dan Williams) [Orabug: 28514617]
- libnvdimm, e820: Register all pmem resources (Dan Williams) [Orabug: 28514617]
- libnvdimm: Debug probe times (Dan Williams) [Orabug: 28514617]
- pmem: Switch to copy_to_iter_mcsafe() (Dan Williams) [Orabug: 28514617]
- dax: Report bytes remaining in dax_iomap_actor() (Dan Williams) [Orabug: 28514617]
- dax: Introduce a ->copy_to_iter dax operation (Dan Williams) [Orabug: 28514617]
- uio, lib: Fix CONFIG_ARCH_HAS_UACCESS_MCSAFE compilation (Dan Williams) [Orabug: 28514617]
- x86/asm/memcpy_mcsafe: Define copy_to_iter_mcsafe() (Dan Williams) [Orabug: 28514617]
- x86/asm/memcpy_mcsafe: Add write-protection-fault handling (Dan Williams) [Orabug: 28514617]
- x86/asm/memcpy_mcsafe: Return bytes remaining (Dan Williams) [Orabug: 28514617]
- x86/asm/memcpy_mcsafe: Add labels for __memcpy_mcsafe() write fault handling (Dan Williams) [Orabug: 28514617]
- x86/asm/memcpy_mcsafe: Remove loop unrolling (Dan Williams) [Orabug: 28514617]
- xfs, dax: introduce xfs_break_dax_layouts() (Dan Williams) [Orabug: 28514617]
- xfs: prepare xfs_break_layouts() for another layout type (Dan Williams) [Orabug: 28514617]
- xfs: prepare xfs_break_layouts() to be called with XFS_MMAPLOCK_EXCL (Dan Williams) [Orabug: 28514617]
- mm, fs, dax: handle layout changes to pinned dax mappings (Dan Williams) [Orabug: 28514617]
- sched/wait: Introduce wait_var_event() (Peter Zijlstra) [Orabug: 28514617]
- mm: introduce MEMORY_DEVICE_FS_DAX and CONFIG_DEV_PAGEMAP_OPS (Dan Williams) [Orabug: 28514617]
- dax: store pfns in the radix (Dan Williams) [Orabug: 28514617]
- memremap: split devm_memremap_pages() and memremap() infrastructure (Dan Williams) [Orabug: 28514617]
-
Mon Oct 08 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1841.el7uek]
- Btrfs: send, fix missing truncate for inode with prealloc extent past eof (Filipe Manana) [Orabug: 28400819]
- Btrfs: fix fsync after hole punching when using no-holes feature (Filipe Manana) [Orabug: 28488054]
- Btrfs: fix send failure when root has deleted files still open (Filipe Manana) [Orabug: 28506155]
- Btrfs: send, do not issue unnecessary truncate operations (Filipe Manana) [Orabug: 28506155]
- btrfs: Remove unused parameters from various functions (Nikolay Borisov) [Orabug: 28506155]
- uek-rpm: enable DTrace FBT for aarch64 (Kris Van Hees) [Orabug: 28707614]
- dtrace: FBT entry probes for arm64 (Kris Van Hees) [Orabug: 28643859]
- uek-rpm: enable DTrace SDT for aarch64 (Kris Van Hees) [Orabug: 28707604]
- Btrfs: fix mount failure after fsync due to hard link recreation (Filipe Manana) [Orabug: 28518966]
- Btrfs: fix log replay failure after unlink and link combination (Filipe Manana) [Orabug: 28518966]
- Btrfs: sync log after logging new name (Filipe Manana) [Orabug: 28519151]
- btrfs: Remove root arg from btrfs_log_inode_parent (Nikolay Borisov) [Orabug: 28519151]
- btrfs: btrfs_inode_log_parent should use defined inode_only values. (Edmund Nadolski) [Orabug: 28519151]
- Btrfs: avoid losing data raid profile when deleting a device (Liu Bo) [Orabug: 28544306]
- rds: RDS (tcp) hangs on sendto() to unresponding address (Ka-Cheong Poon) [Orabug: 28720880]
- rds: tcp: remove register_netdevice_notifier infrastructure. (Ka-Cheong Poon) [Orabug: 28737841]
- bnxt_en: Fix VF mac address regression. (Michael Chan) [Orabug: 28609280]
- Btrfs: reserve space for O_TMPFILE orphan item deletion (Omar Sandoval)
- Btrfs: renumber BTRFS_INODE_ runtime flags and switch to enums (Omar Sandoval) [Orabug: 28512436]
- Btrfs: get rid of unused orphan infrastructure (Omar Sandoval) [Orabug: 28512436]
- Btrfs: fix ENOSPC caused by orphan items reservations (Omar Sandoval) [Orabug: 28512436]
- Btrfs: refactor btrfs_evict_inode() reserve refill dance (Omar Sandoval) [Orabug: 28512436]
- Btrfs: delete dead code in btrfs_orphan_commit_root() (Omar Sandoval) [Orabug: 28512436]
- Btrfs: get rid of BTRFS_INODE_HAS_ORPHAN_ITEM (Omar Sandoval) [Orabug: 28512436]
- Btrfs: stop creating orphan items for truncate (Omar Sandoval) [Orabug: 28512436]
- Btrfs: fix error handling in btrfs_truncate_inode_items() (Omar Sandoval) [Orabug: 28512436]
- Btrfs: update stale comments referencing vmtruncate() (Omar Sandoval) [Orabug: 28512436]
- btrfs: move btrfs_truncate_block out of trans handle (Josef Bacik) [Orabug: 28512436]
- mm: get rid of vmacache_flush_all() entirely (Linus Torvalds) [Orabug: 28693570] {CVE-2018-17182}
- IB/core: Perform modify QP on real one (Parav Pandit) [Orabug: 28673621]
- KVM: arm64: Fixup Don't save the host ELR_EL2 and SPSR_EL2 on VHE systems (Thomas Tai) [Orabug: 28659735]
- protect against overflow when using ifnames_skip core param (Brian Maly) [Orabug: 28579075]
- kvm: fix possible spectre gadgets in virt/kvm/kvm_main.c (Darren Kenny) [Orabug: 28713077]
- kvm: fix possible spectre gadgets in virt/kvm/irqchip.c (Darren Kenny) [Orabug: 28713077]
- kvm: fix possible spectre gadgets in arch/x86/kvm/x86.c (Darren Kenny) [Orabug: 28713077]
- kvm: fix possible spectre gadgets in arch/x86/kvm/mtrr.c (Darren Kenny) [Orabug: 28713077]
- kvm: fix possible spectre gadgets in arch/x86/kvm/mmu.c (Darren Kenny) [Orabug: 28713077]
- kvm: fix possible spectre gadgets in arch/x86/kvm/lapic.c (Darren Kenny) [Orabug: 28713077]
- kvm: fix possible spectre gadgets in arch/x86/kvm/hyperv.c (Darren Kenny) [Orabug: 28713077]
- kvm: fix possible spectre gadgets in arch/x86/kvm/cpuid.c (Darren Kenny) [Orabug: 28713077]
- kvm: fix possible spectre gadgets in include/linux/kvm_host.h (Darren Kenny) [Orabug: 28713077]
- kvm: fix possible spectre gadgets in arch/x86/kvm/pmu.h (Darren Kenny) [Orabug: 28713077]
- kvm: fix possible spectre gadgets in arch/x86/kvm/hyperv.h (Darren Kenny) [Orabug: 28713077]
-
Sun Sep 30 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1840.el7uek]
- net: enable RPS on vlan devices (Shannon Nelson) [Orabug: 28703786]
- ixgbe: fix the return value for unsupported VF offload (Shannon Nelson) [Orabug: 28696833]
- ixgbe: disallow IPsec Tx offload when in SR-IOV mode (Shannon Nelson) [Orabug: 28696833]
- ixgbevf: enable VF IPsec offload operations (Shannon Nelson) [Orabug: 28696833]
- ixgbevf: add VF IPsec offload code (Shannon Nelson) [Orabug: 28696833]
- ixgbevf: add defines for IPsec offload request (Shannon Nelson) [Orabug: 28696833]
- ixgbe: add VF IPsec offload request message handling (Shannon Nelson) [Orabug: 28696833]
- ixgbe: add VF IPsec offload enable flag (Shannon Nelson) [Orabug: 28696833]
- ixgbe: add VF IPsec management (Shannon Nelson) [Orabug: 28696833]
- ixgbe: prep IPsec constants for later use (Shannon Nelson) [Orabug: 28696833]
- ixgbe: reload IPsec IP table after sa tables (Shannon Nelson) [Orabug: 28696833]
- ixgbe: don't clear IPsec sa counters on HW clearing (Shannon Nelson) [Orabug: 28696833]
- ixgbe: fix broken ipsec Rx with proper cast on spi (Shannon Nelson) [Orabug: 28696814]
- ixgbe: check ipsec ip addr against mgmt filters (Shannon Nelson) [Orabug: 28696814]
- ixgbe: cleanup sparse warnings (Cathy Zhou) [Orabug: 28696814]
- ixgbe: Use CONFIG_XFRM_OFFLOAD instead of CONFIG_XFRM (Alexander Duyck) [Orabug: 28696814]
- ixgbe: Move ipsec init function to before reset call (Alexander Duyck) [Orabug: 28696814]
- ixgbe: Avoid loopback and fix boolean logic in ipsec_stop_data (Alexander Duyck) [Orabug: 28696814]
- ixgbe: Fix bit definitions and add support for testing for ipsec support (Alexander Duyck) [Orabug: 28696814]
- ixgbe: Off by one in ixgbe_ipsec_tx() (Dan Carpenter) [Orabug: 28696814]
- ixgbe: add ipsec security registers into ethtool register dump (Shannon Nelson) [Orabug: 28696814]
- xfrm: don't check offload_handle for nonzero (Shannon Nelson) [Orabug: 28696814]
- net: rds: Use address family to designate IPv4 or IPv6 addresses (Håkon Bugge) [Orabug: 28720018]
- net: rds: Fix blank at eol in af_rds.c (Håkon Bugge) [Orabug: 28720018]
- irq/softirqs: Use lockdep to assert IRQs are disabled/enabled (Frederic Weisbecker) [Orabug: 28209660]
- locking/lockdep: Add IRQs disabled/enabled assertion APIs: lockdep_assert_irqs_enabled()/disabled() (Frederic Weisbecker) [Orabug: 28209660]
- bnxt_re: Implement the shutdown hook of the L2-RoCE driver interface (Somnath Kotur) [Orabug: 28369671]
- RDMA/core: Acquire and release mmap_sem on each page range (Parav Pandit) [Orabug: 28564777]
- KVM: arm/arm64: Enable adaptative WFE trapping (Marc Zyngier) [Orabug: 28129411]
- arm64/kernel: rename module_emit_adrp_veneer->module_emit_veneer_for_adrp (Kim Phillips) [Orabug: 28660031]
- arm64/kernel: don't ban ADRP to work around Cortex-A53 erratum #843419 (Ard Biesheuvel) [Orabug: 28660031]
- btrfs: Check that each block group has corresponding chunk at mount time (Qu Wenruo) [Orabug: 28693486] {CVE-2018-14610}
- btrfs: validate type when reading a chunk (Gu Jinxiang) [Orabug: 28693490] {CVE-2018-14611}
- e1000e: Fix link check race condition (Benjamin Poirier) [Orabug: 28528928]
- Revert "e1000e: Separate signaling for link check/link up" (Benjamin Poirier) [Orabug: 28528928]
- e1000e: Avoid missed interrupts following ICR read (Benjamin Poirier) [Orabug: 28528928]
- e1000e: Fix queue interrupt re-raising in Other interrupt (Benjamin Poirier) [Orabug: 28528928]
- Partial revert "e1000e: Avoid receiver overrun interrupt bursts" (Benjamin Poirier) [Orabug: 28528928]
- e1000e: Remove Other from EIAC (Benjamin Poirier) [Orabug: 28528928]
-
Mon Sep 24 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1839.el7uek]
- net/rds: Fix call to sleeping function in a non-sleeping context (Håkon Bugge) [Orabug: 28642686]
- IB/ipoib: Improve filtering log message (Yuval Shaia) [Orabug: 27870815]
- IB/ipoib: Fix wrong update of arp_blocked counter (Yuval Shaia) [Orabug: 27870815]
- IB/ipoib: Update RX counters after ACL filtering (Yuval Shaia) [Orabug: 27870815]
- IB/ipoib: Filter RX packets before adding pseudo header (Yuval Shaia) [Orabug: 27870815]
- dm crypt: add middle-endian variant of plain64 IV (Konrad Rzeszutek Wilk) [Orabug: 28604541]
- arm64: do not place BUG() file name in generic section (Rob Gardner) [Orabug: 28543950]
- x86/speculation: Add sysfs entry to enable/disable retpoline (Alexandre Chartre) [Orabug: 28607498]
- x86/speculation: Allow IBRS firmware to be enabled when IBRS is disabled (Alexandre Chartre) [Orabug: 28607498]
- x86/speculation: Remove unnecessary retpoline alternatives (Alexandre Chartre) [Orabug: 28607498]
- x86/speculation: Use static key to enable/disable retpoline (Alexandre Chartre) [Orabug: 28607498]
- cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status (Scott Bauer) [Orabug: 28639381] {CVE-2018-16658}
- uek-rpm: Disable deprecated CONFIG_ACPI_PROCFS_POWER (Victor Erminpour) [Orabug: 28630247]
- Correct a merge error in v4.14.35-1833 (Jack Vogel) [Orabug: 28220625]
- crypto: ccp - Add support for new CCP/PSP device ID (Tom Lendacky) [Orabug: 28641301]
- crypto: ccp - Support register differences between PSP devices (Tom Lendacky) [Orabug: 28641301]
- crypto: ccp - Remove unused #defines (Tom Lendacky) [Orabug: 28641301]
- crypto: ccp - Add psp enabled message when initialization succeeds (Tom Lendacky) [Orabug: 28641301]
- crypto: ccp - Fix command completion detection race (Tom Lendacky) [Orabug: 28641301]
- iommu/amd: Add support for IOMMU XT mode (Suravee Suthikulpanit) [Orabug: 28641301]
- iommu/amd: Add support for higher 64-bit IOMMU Control Register (Suravee Suthikulpanit) [Orabug: 28641301]
- x86: irq_remapping: Move irq remapping mode enum (Suravee Suthikulpanit) [Orabug: 28641301]
- x86/CPU/AMD: Fix LLC ID bit-shift calculation (Suravee Suthikulpanit) [Orabug: 28641301]
- x86/CPU/AMD: Derive CPU topology from CPUID function 0xB when available (Suravee Suthikulpanit) [Orabug: 28641301]
- x86/CPU/AMD: Calculate last level cache ID from number of sharing threads (Suravee Suthikulpanit) [Orabug: 28641301]
- x86/CPU: Rename intel_cacheinfo.c to cacheinfo.c (Borislav Petkov) [Orabug: 28641301]
- perf/events/amd/uncore: Fix amd_uncore_llc ID to use pre-defined cpu_llc_id (Suravee Suthikulpanit) [Orabug: 28641301]
- x86/CPU/AMD: Have smp_num_siblings and cpu_llc_id always be present (Borislav Petkov) [Orabug: 28641301]
- Linux 4.14.69 (Greg Kroah-Hartman)
- arm64: mm: always enable CONFIG_HOLES_IN_ZONE (James Morse)
- fs/quota: Fix spectre gadget in do_quotactl (Jeremy Cline)
- crypto: caam/qi - fix error path in xts setkey (Horia Geantă)
- crypto: caam/jr - fix descriptor DMA unmapping (Horia Geantă)
- crypto: caam - fix DMA mapping direction for RSA forms 2 & 3 (Horia Geantă)
- crypto: vmx - Fix sleep-in-atomic bugs (Ondrej Mosnacek)
- perf auxtrace: Fix queue resize (Adrian Hunter)
- cap_inode_getsecurity: use d_find_any_alias() instead of d_find_alias() (Eddie.Horng)
- bcache: release dc->writeback_lock properly in bch_writeback_thread() (Shan Hai)
- libnvdimm: fix ars_status output length calculation (Vishal Verma)
- getxattr: use correct xattr length (Christian Brauner)
- udlfb: set optimal write delay (Mikulas Patocka)
- fb: fix lost console when the user unplugs a USB adapter (Mikulas Patocka)
- pwm: tiehrpwm: Fix disabling of output of PWMs (Vignesh R)
- pwm: tiehrpwm: Don't use emulation mode bits to control PWM output (Vignesh R)
- ubifs: Fix synced_i_size calculation for xattr inodes (Richard Weinberger)
- ubifs: xattr: Don't operate on deleted inodes (Richard Weinberger)
- ubifs: Check data node size before truncate (Richard Weinberger)
- Revert "UBIFS: Fix potential integer overflow in allocation" (Richard Weinberger)
- ubifs: Fix memory leak in lprobs self-check (Richard Weinberger)
- userns: move user access out of the mutex (Jann Horn)
- sys: don't hold uts_sem while accessing userspace memory (Jann Horn)
- iommu/vt-d: Fix dev iotlb pfsid use (Jacob Pan)
- iommu/vt-d: Add definitions for PFSID (Jacob Pan)
- mm/tlb: Remove tlb_remove_table() non-concurrent condition (Peter Zijlstra)
- ARM: tegra: Fix Tegra30 Cardhu PCA954x reset (Jon Hunter)
- NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence() (Trond Myklebust)
- NFSv4: Fix locking in pnfs_generic_recover_commit_reqs (Trond Myklebust)
- NFSv4 client live hangs after live data migration recovery (Bill Baker)
- pnfs/blocklayout: off by one in bl_map_stripe() (Dan Carpenter)
- block, bfq: return nbytes and not zero from struct cftype .write() method (Maciej S. Szmigiero)
- xtensa: increase ranges in ___invalidate_{i,d}cache_all (Max Filippov)
- xtensa: limit offsets in __loop_cache_{all,page} (Max Filippov)
- KVM: PPC: Book3S: Fix guest DMA when guest partially backed by THP pages (Paul Mackerras)
- KVM: VMX: fixes for vmentry_l1d_flush module parameter (Paolo Bonzini)
- PM / sleep: wakeup: Fix build error caused by missing SRCU support (zhangyi (F))
- cpufreq: governor: Avoid accessing invalid governor_data (Henry Willard)
- drivers/block/zram/zram_drv.c: fix bug storing backing_dev (Peter Kalauskas)
- ovl: fix wrong use of impure dir cache in ovl_iterate() (Amir Goldstein)
- mfd: hi655x: Fix regmap area declared size for hi655x (Rafael David Tinoco)
- uprobes: Use synchronize_rcu() not synchronize_sched() (Steven Rostedt (VMware))
- livepatch: Validate module/old func name length (Kamalesh Babulal)
- printk/tracing: Do not trace printk_nmi_enter() (Steven Rostedt (VMware))
- tracing/blktrace: Fix to allow setting same value (Steven Rostedt (VMware))
- tracing: Do not call start/stop() functions when tracing_on does not change (Steven Rostedt (VMware))
- rtc: omap: fix potential crash on power off (Johan Hovold)
- vmw_balloon: fix VMCI use when balloon built into kernel (Nadav Amit)
- vmw_balloon: VMCI_DOORBELL_SET does not check status (Nadav Amit)
- vmw_balloon: do not use 2MB without batching (Nadav Amit)
- vmw_balloon: fix inflation of 64-bit GFNs (Nadav Amit)
- extcon: Release locking when sending the notification of connector state (Chanwoo Choi)
- iio: ad9523: Fix return value for ad952x_store() (Lars-Peter Clausen)
- iio: ad9523: Fix displayed phase (Lars-Peter Clausen)
- iio: sca3000: Fix missing return in switch (Gustavo A. R. Silva)
- Drivers: hv: vmbus: Reset the channel callback in vmbus_onoffer_rescind() (Dexuan Cui)
- uart: fix race between uart_put_char() and uart_shutdown() (Tycho Andersen)
- dm crypt: don't decrease device limits (Mikulas Patocka)
- dm cache metadata: set dirty on all cache blocks after a crash (Ilya Dryomov)
- dm cache metadata: save in-core policy_hint_size to on-disk superblock (Mike Snitzer)
- dm thin: stop no_space_timeout worker when switching to write-mode (Hou Tao)
- dm integrity: change 'suspending' variable from bool to int (Mikulas Patocka)
- net/9p/trans_fd.c: fix race-condition by flushing workqueue before the kfree() (Tomas Bortoli)
- net/9p/client.c: version pointer uninitialized (Tomas Bortoli)
- 9p/virtio: fix off-by-one error in sg list bounds check (jiangyiwen)
- fs/9p/xattr.c: catch the error of p9_client_clunk when setting xattr failed (piaojun)
- 9p: fix multiple NULL-pointer-dereferences (Tomas Bortoli)
- RDMA/rxe: Set wqe->status correctly if an unexpected response is received (Bart Van Assche)
- ib_srpt: Fix a use-after-free in srpt_close_ch() (Bart Van Assche)
- cxl: Fix wrong comparison in cxl_adapter_context_get() (Vaibhav Jain)
- powerpc/powernv/pci: Work around races in PCI bridge enabling (Benjamin Herrenschmidt)
- PCI: Add wrappers for dev_printk() (Frederick Lawler)
- powerpc/pseries: Fix endianness while restoring of r3 in MCE handler. (Mahesh Salgaonkar)
- powerpc/fadump: handle crash memory ranges array index overflow (Hari Bathini)
- Fix kexec forbidding kernels signed with keys in the secondary keyring to boot (Yannik Sembritzki)
- Replace magic for trusting the secondary keyring with #define (Yannik Sembritzki)
- mailbox: xgene-slimpro: Fix potential NULL pointer dereference (Gustavo A. R. Silva)
- media: Revert "[media] tvp5150: fix pad format frame height" (Javier Martinez Canillas)
- libertas: fix suspend and resume for SDIO connected cards (Daniel Mack)
- drm/i915/userptr: reject zero user_size (Matthew Auld)
- block: really disable runtime-pm for blk-mq (Ming Lei)
- block: blk_init_allocated_queue() set q->fq as NULL in the fail case (xiao jin)
- readahead: stricter check for bdi io_pages (Markus Stockhausen)
- mmc: renesas_sdhi_internal_dmac: fix #define RST_RESERVED_BITS (Sergei Shtylyov)
- spi: cadence: Change usleep_range() to udelay(), for atomic context (Janek Kotas)
- spi: spi-fsl-dspi: Fix imprecise abort on VF500 during probe (Krzysztof Kozlowski)
- spi: pxa2xx: Add support for Intel Ice Lake (Mika Westerberg)
- spi: davinci: fix a NULL pointer dereference (Bartosz Golaszewski)
- 9p/net: Fix zero-copy path in the 9p virtio transport (Chirantan Ekbote)
- net: mac802154: tx: expand tailroom if necessary (Alexander Aring)
- net: 6lowpan: fix reserved space for single frames (Alexander Aring)
- Linux 4.14.68 (Greg Kroah-Hartman)
- gcc-plugins: Use dynamic initializers (Kees Cook)
- gcc-plugins: Add include required by GCC release 8 (Valdis Kletnieks)
- cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status (Scott Bauer)
- watchdog: Mark watchdog touch functions as notrace (Vincent Whitchurch)
- power: generic-adc-battery: check for duplicate properties copied from iio channels (H. Nikolaus Schaller)
- power: generic-adc-battery: fix out-of-bounds write when copying channel properties (H. Nikolaus Schaller)
- PM / clk: signedness bug in of_pm_clk_add_clks() (Dan Carpenter)
- clk: rockchip: fix clk_i2sout parent selection bits on rk3399 (Alberto Panizzo)
- iscsi target: fix session creation failure handling (Mike Christie)
- scsi: core: Avoid that SCSI device removal through sysfs triggers a deadlock (Bart Van Assche)
- scsi: sysfs: Introduce sysfs_{un,}break_active_protection() (Bart Van Assche)
- scsi: mpt3sas: Fix _transport_smp_handler() error path (Bart Van Assche)
- tpm: Return the actual size when receiving an unsupported command (Ricardo Schwarzmeier)
- MIPS: lib: Provide MIPS64r6 __multi3() for GCC < 7 (Paul Burton)
- MIPS: Change definition of cpu_relax() for Loongson-3 (Huacai Chen)
- MIPS: Always use -march=<arch>, not -<arch> shortcuts (Paul Burton)
- MIPS: Correct the 64-bit DSP accumulator register size (Maciej W. Rozycki)
- kprobes: Make list and blacklist root user read only (Masami Hiramatsu)
- kprobes/arm: Fix %p uses in error messages (Masami Hiramatsu)
- s390/pci: fix out of bounds access during irq setup (Sebastian Ott)
- s390/numa: move initial setup of node_to_cpumask_map (Martin Schwidefsky)
- s390/qdio: reset old sbal_state flags (Julian Wiedmann)
- s390: fix br_r1_trampoline for machines without exrl (Martin Schwidefsky)
- s390/mm: fix addressing exception after suspend/resume (Gerald Schaefer)
- x86/entry/64: Wipe KASAN stack shadow before rewind_stack_do_exit() (Jann Horn)
- hwmon: (nct6775) Fix potential Spectre v1 (Gustavo A. R. Silva)
- x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ (Andi Kleen)
- x86/spectre: Add missing family 6 check to microcode check (Andi Kleen)
- x86/irqflags: Mark native_restore_fl extern inline (Nick Desaulniers)
- x86/nmi: Fix NMI uaccess race against CR3 switching (Andy Lutomirski)
- x86/vdso: Fix lsl operand order (Samuel Neves)
- pinctrl: freescale: off by one in imx1_pinconf_group_dbg_show() (Dan Carpenter)
- ASoC: sirf: Fix potential NULL pointer dereference (Gustavo A. R. Silva)
- ASoC: zte: Fix incorrect PCM format bit usages (Takashi Iwai)
- ASoC: dpcm: don't merge format from invalid codec dai (Jerome Brunet)
- b43/leds: Ensure NUL-termination of LED name string (Michael Buesch)
- b43legacy/leds: Ensure NUL-termination of LED name string (Michael Buesch)
- udl-kms: avoid division (Mikulas Patocka)
- udl-kms: fix crash due to uninitialized memory (Mikulas Patocka)
- udl-kms: handle allocation failure (Mikulas Patocka)
- udl-kms: change down_interruptible to down (Mikulas Patocka)
- fuse: Add missed unlock_page() to fuse_readpages_fill() (Kirill Tkhai)
- fuse: Fix oops at process_init_reply() (Miklos Szeredi)
- fuse: umount should wait for all requests (Miklos Szeredi)
- fuse: fix unlocked access to processing queue (Miklos Szeredi)
- fuse: fix double request_end() (Miklos Szeredi)
- fuse: fix initial parallel dirops (Miklos Szeredi)
- fuse: Don't access pipe->buffers without pipe_lock() (Andrey Ryabinin)
- x86/kvm/vmx: Remove duplicate l1d flush definitions (Josh Poimboeuf)
- KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with interrupts disabled (Thomas Gleixner)
- x86/process: Re-export start_thread() (Rian Hunter)
- x86/vdso: Fix vDSO build if a retpoline is emitted (Andy Lutomirski)
- x86/speculation/l1tf: Suggest what to do on systems with too much RAM (Vlastimil Babka)
- x86/speculation/l1tf: Fix off-by-one error when warning that system has too much RAM (Vlastimil Babka)
- x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit (Vlastimil Babka)
- mm/tlb, x86/mm: Support invalidating TLB caches for RCU_TABLE_FREE (Peter Zijlstra)
- mm: move tlb_table_flush to tlb_flush_mmu_free (Nicholas Piggin)
- platform/x86: ideapad-laptop: Apply no_hw_rfkill to Y20-15IKBM, too (Takashi Iwai)
- nvme-pci: add a memory barrier to nvme_dbbuf_update_and_check_event (Michal Wnukowski)
- ext4: reset error code in ext4_find_entry in fallback (Eric Sandeen)
- ext4: sysfs: print ext4_super_block fields as little-endian (Arnd Bergmann)
- ext4: check for NUL characters in extended attribute's name (Theodore Ts'o)
- stop_machine: Atomically queue and wake stopper threads (Prasad Sodagudi)
- stop_machine: Reflow cpu_stop_queue_two_works() (Peter Zijlstra)
- s390/kvm: fix deadlock when killed by oom (Claudio Imbrenda)
- KVM: arm/arm64: Skip updating PTE entry if no change (Punit Agrawal)
- KVM: arm/arm64: Skip updating PMD entry if no change (Punit Agrawal)
- arm64: dts: rockchip: corrected uart1 clock-names for rk3328 (Huibin Hong)
- arm64: mm: check for upper PAGE_SHIFT bits in pfn_valid() (Greg Hackmann)
- kprobes/arm64: Fix %p uses in error messages (Masami Hiramatsu)
- printk/nmi: Prevent deadlock when accessing the main log buffer in NMI (Petr Mladek)
- printk: Create helper function to queue deferred console handling (Petr Mladek)
- printk: Split the code for storing a message into the log buffer (Petr Mladek)
- iommu/arm-smmu: Error out only if not enough context interrupts (Vivek Gautam)
- Btrfs: fix btrfs_write_inode vs delayed iput deadlock (Josef Bacik)
- btrfs: don't leak ret from do_chunk_alloc (Josef Bacik)
- btrfs: use correct compare function of dirty_metadata_bytes (Ethan Lien)
- smb3: fill in statfs fsid and correct namelen (Steve French)
- smb3: don't request leases in symlink creation and query (Steve French)
- smb3: Do not send SMB3 SET_INFO if nothing changed (Steve French)
- smb3: enumerating snapshots was leaving part of the data off end (Steve French)
- cifs: check kmalloc before use (Nicholas Mc Guire)
- cifs: add missing debug entries for kconfig options (Steve French)
- mei: don't update offset in write (Alexander Usyskin)
- mm/memory.c: check return value of ioremap_prot (jie@chenjie6@huwei.com)
- scsi: vmw_pvscsi: Return DID_RESET for status SAM_STAT_COMMAND_TERMINATED (Jim Gill)
- scsi: fcoe: clear FC_RP_STARTED flags when receiving a LOGO (Johannes Thumshirn)
- scsi: fcoe: drop frames in ELS LOGO error path (Johannes Thumshirn)
- scsi: fcoe: fix use-after-free in fcoe_ctlr_els_send (Johannes Thumshirn)
- gpiolib-acpi: make sure we trigger edge events at least once on boot (Benjamin Tissoires)
- memcg: remove memcg_cgroup::id from IDR on mem_cgroup_css_alloc() failure (Kirill Tkhai)
- drivers: net: lmc: fix case value for target abort error (Colin Ian King)
- Squashfs: Compute expected length from inode size rather than block length (Phillip Lougher)
- mm: delete historical BUG from zap_pmd_range() (Hugh Dickins)
- squashfs metadata 2: electric boogaloo (Linus Torvalds)
- enic: do not call enic_change_mtu in enic_probe (Govindarajulu Varadarajan)
- sparc: use asm-generic version of msi.h (Thomas Petazzoni)
- sparc/time: Add missing __init to init_tick_ops() (Steven Rostedt (VMware))
- arc: fix type warnings in arc/mm/cache.c (Randy Dunlap)
- arc: fix build errors in arc/include/asm/delay.h (Randy Dunlap)
- arc: [plat-eznps] fix printk warning in arc/plat-eznps/mtm.c (Randy Dunlap)
- arc: [plat-eznps] fix data type errors in platform headers (Randy Dunlap)
- ARC: [plat-eznps] Add missing struct nps_host_reg_aux_dpc (Ofer Levi)
- enic: handle mtu change for vf properly (Govindarajulu Varadarajan)
- nfp: flower: fix port metadata conversion bug (John Hurley)
- bpf: use GFP_ATOMIC instead of GFP_KERNEL in bpf_parse_prog() (Taehee Yoo)
- ARC: dma [non-IOC] setup SMP_CACHE_BYTES and cache_line_size (Eugeniy Paltsev)
- Revert "MIPS: BCM47XX: Enable 74K Core ExternalSync for PCIe erratum" (Rafał Miłecki)
- tools/power turbostat: Read extended processor family from CPUID (Calvin Walton)
- zswap: re-check zswap_is_full() after do zswap_shrink() (Li Wang)
- ipc/sem.c: prevent queue.status tearing in semop (Davidlohr Bueso)
- hinic: Link the logical network device to the pci device in sysfs (dann frazier)
- selftests/ftrace: Add snapshot and tracing_on test case (Masami Hiramatsu)
- cachefiles: Wait rather than BUG'ing on "Unexpected object collision" (Kiran Kumar Modukuri)
- cachefiles: Fix refcounting bug in backing-file read monitoring (Kiran Kumar Modukuri)
- fscache: Allow cancelled operations to be enqueued (Kiran Kumar Modukuri)
- x86/boot: Fix if_changed build flip/flop bug (Kees Cook)
- sched/rt: Restore rt_runtime after disabling RT_RUNTIME_SHARE (Hailong Liu)
- i2c/mux, locking/core: Annotate the nested rt_mutex usage (Peter Rosin)
- locking/rtmutex: Allow specifying a subclass for nested locking (Peter Rosin)
- net: axienet: Fix double deregister of mdio (Shubhrajyoti Datta)
- qmi_wwan: fix interface number for DW5821e production firmware (Aleksander Morgado)
- bnx2x: Fix invalid memory access in rss hash config path. (Sudarsana Reddy Kalluru)
- media: staging: omap4iss: Include asm/cacheflush.h after generic includes (Guenter Roeck)
- perf/x86/amd/ibs: Don't access non-started event (Thomas Gleixner)
- i2c: davinci: Avoid zero value of CLKH (Alexander Sverdlin)
- can: m_can: Move accessing of message ram to after clocks are enabled (Faiz Abbas)
- can: mpc5xxx_can: check of_iomap return before use (Nicholas Mc Guire)
- net: prevent ISA drivers from building on PPC32 (Randy Dunlap)
- atl1c: reserve min skb headroom (Florian Westphal)
- qed: Correct Multicast API to reflect existence of 256 approximate buckets. (Sudarsana Reddy Kalluru)
- qed: Fix possible race for the link state value. (Sudarsana Reddy Kalluru)
- qed: Fix link flap issue due to mismatching EEE capabilities. (Sudarsana Reddy Kalluru)
- net: caif: Add a missing rcu_read_unlock() in caif_flow_cb (YueHaibing)
- tools/power turbostat: fix -S on UP systems (Len Brown)
- KVM: vmx: use local variable for current_vmptr when emulating VMPTRST (Sean Christopherson)
- netfilter: nf_tables: don't allow to rename to already-pending name (Florian Westphal)
- netfilter: nf_tables: fix memory leaks on chain rename (Florian Westphal)
- bpf, ppc64: fix unexpected r0=0 exit path inside bpf_xadd (Daniel Borkmann)
- netfilter: nft_set_hash: add rcu_barrier() in the nft_rhash_destroy() (Taehee Yoo)
- usb: gadget: f_uac2: fix endianness of 'struct cntrl_*_lay3' (Eugeniu Rosca)
- tools: usb: ffs-test: Fix build on big endian systems (Peter Senna Tschudin)
- usb/phy: fix PPC64 build errors in phy-fsl-usb.c (Randy Dunlap)
- usb: gadget: u_audio: protect stream runtime fields with stream spinlock (Vladimir Zapolskiy)
- usb: gadget: u_audio: remove cached period bytes value (Vladimir Zapolskiy)
- usb: gadget: u_audio: remove caching of stream buffer parameters (Vladimir Zapolskiy)
- usb: gadget: u_audio: update hw_ptr in iso_complete after data copied (Joshua Frkuska)
- usb: gadget: u_audio: fix pcm/card naming in g_audio_setup() (Eugeniu Rosca)
- usb: gadget: f_uac2: fix error handling in afunc_bind (again) (Eugeniu Rosca)
- usb: gadget: r8a66597: Fix a possible sleep-in-atomic-context bugs in r8a66597_queue() (Jia-Ju Bai)
- usb: gadget: r8a66597: Fix two possible sleep-in-atomic-context bugs in init_controller() (Jia-Ju Bai)
- nbd: handle unexpected replies better (Josef Bacik)
- nbd: don't requeue the same request twice. (Josef Bacik)
- drm/imx: imx-ldb: check if channel is enabled before printing warning (Lucas Stach)
- drm/imx: imx-ldb: disable LDB on driver bind (Lucas Stach)
- scsi: libiscsi: fix possible NULL pointer dereference in case of TMF (Varun Prakash)
- scsi: target: iscsi: cxgbit: fix max iso npdu calculation (Varun Prakash)
- drm/bridge: adv7511: Reset registers on hotplug (Sean Paul)
- nl80211: Add a missing break in parse_station_flags (Bernd Edlinger)
- ext4: clear mmp sequence number when remounting read-only (Theodore Ts'o)
- mac80211: add stations tied to AP_VLANs during hw reconfig (mpubbise@codeaurora.org)
- esp6: fix memleak on error path in esp6_input (Zhen Lei)
- xfrm: free skb if nlsk pointer is NULL (Florian Westphal)
- xfrm: fix missing dst_release() after policy blocking lbcast and multicast (Tommi Rantala)
- vti6: fix PMTU caching and reporting on xmit (Eyal Birger)
- crypto: vmx - Use skcipher for ctr fallback (Paulo Flabiano Smorigo)
-
Mon Sep 17 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1838.el7uek]
- x86/efi: Allocate e820 buffer before calling efi_exit_boot_service (Eric Snowberg) [Orabug: 28070694]
- posix-timers: Sanitize overrun handling (Thomas Gleixner) [Orabug: 28603330] {CVE-2018-12896}
- bcache: release dc->writeback_lock properly in bch_writeback_thread() (Shan Hai) [Orabug: 28335202]
- bcache: fix cached_dev->count usage for bch_cache_set_error() (Coly Li) [Orabug: 28335202]
- net/rds: make the source code clean (Zhu Yanjun) [Orabug: 28289486]
- net/rds: Use rdma_read_gids to get connection SGID/DGID in IPv6 (Zhu Yanjun) [Orabug: 28289486]
- net/rds: Use rdma_read_gids to read connection GIDs (Parav Pandit) [Orabug: 28289486]
- oracleasm: Unmap protection pages on completion (Martin K. Petersen) [Orabug: 28506113]
- oracleasm: Fix use after free for request processing timer (Martin K. Petersen) [Orabug: 28506113]
- oracleasm: Fix incorrectly set flag (Martin K. Petersen) [Orabug: 28506113]
- oracleasm: Fix memory leak (Martin K. Petersen) [Orabug: 28506113]
- oracleasm: Add ENXIO handling (Martin K. Petersen) [Orabug: 28506113]
- oracleasm: Add missing tracepoint (Martin K. Petersen) [Orabug: 28506113]
- oracleasm: Don't assume bip was allocated by oracleasm (Martin K. Petersen) [Orabug: 28506113]
- hwmon: (k10temp) Display both Tctl and Tdie (Guenter Roeck) [Orabug: 28652844]
- hwmon: (k10temp) Use API function to access System Management Network (Guenter Roeck) [Orabug: 28652844]
- hwmon: (k10temp) Fix reading critical temperature register (Guenter Roeck) [Orabug: 28652844]
- hwmon: (k10temp) Add temperature offset for Ryzen 2700X (Guenter Roeck) [Orabug: 28652844]
- hwmon: (k10temp) Add support for temperature offsets (Guenter Roeck) [Orabug: 28652844]
- hwmon: (k10temp) Add support for family 17h (Guenter Roeck) [Orabug: 28652844]
- hwmon: (k10temp) Move chip specific code into probe function (Guenter Roeck) [Orabug: 28652844]
- kvm: x86: merge with 4.14.50 missed a fix to kvm_read_guest_virt() (Liam Merwick) [Orabug: 28469410]
- KVM: vmx: use local variable for current_vmptr when emulating VMPTRST (Sean Christopherson) [Orabug: 28469410]
- KVM: VMX: Mark VMXArea with revision_id of physical CPU even when eVMCS enabled (Liran Alon) [Orabug: 28469410]
- x86/kvm/Kconfig: Ensure CRYPTO_DEV_CCP_DD state at minimum matches KVM_AMD (Janakarajan Natarajan) [Orabug: 28469410]
- kvm: nVMX: Restore exit qual for VM-entry failure due to MSR loading (Jim Mattson) [Orabug: 28469410]
- x86/kvm/vmx: don't read current->thread.{fs,gs}base of legacy tasks (Vitaly Kuznetsov) [Orabug: 28469410]
- tools/headers: Pick up latest kernel ABIs (Ingo Molnar) [Orabug: 28469410]
- KVM: fix KVM_CAP_HYPERV_TLBFLUSH paragraph number (Vitaly Kuznetsov) [Orabug: 28469410]
- kvm: vmx: Nested VM-entry prereqs for event inj. (Marc Orr) [Orabug: 28469410]
- KVM: arm64: Prevent KVM_COMPAT from being selected (Marc Zyngier) [Orabug: 28469410]
- KVM: Enforce error in ioctl for compat tasks when !KVM_COMPAT (Marc Zyngier) [Orabug: 28469410]
- KVM: arm/arm64: add WARN_ON if size is not PAGE_SIZE aligned in unmap_stage2_range (Jia He) [Orabug: 28469410]
- arm: port KCOV to arm (Dmitry Vyukov) [Orabug: 28469410]
- KVM: x86: VMX: redo fix for link error without CONFIG_HYPERV (Arnd Bergmann) [Orabug: 28469410]
- KVM: x86: fix typo at kvm_arch_hardware_setup comment (Marcelo Tosatti) [Orabug: 28469410]
- KVM: x86: VMX: fix build without hyper-v (Linus Torvalds) [Orabug: 28469410]
- KVM: PPC: Book3S PR: Don't let PAPR guest set MSR hypervisor bit (Paul Mackerras) [Orabug: 28469410]
- KVM: PPC: Book3S PR: Fix MSR setting when delivering interrupts (Paul Mackerras) [Orabug: 28469410]
- KVM: PPC: Book3S PR: Handle additional interrupt types (Cameron Kaiser) [Orabug: 28469410]
- x86/bugs: Fix the AMD SSBD usage of the SPEC_CTRL MSR (Tom Lendacky) [Orabug: 28469410]
- x86/bugs: Add AMD's SPEC_CTRL MSR usage (Konrad Rzeszutek Wilk) [Orabug: 28469410]
- x86/bugs: Add AMD's variant of SSB_NO (Konrad Rzeszutek Wilk) [Orabug: 28469410]
- kvm: nVMX: Add support for "VMWRITE to any supported field" (Jim Mattson) [Orabug: 28469410]
- kvm: nVMX: Restrict VMX capability MSR changes (Jim Mattson) [Orabug: 28469410]
- KVM: VMX: Optimize tscdeadline timer latency (Wanpeng Li) [Orabug: 28469410]
- KVM: docs: nVMX: Remove known limitations as they do not exist now (Liran Alon) [Orabug: 28469410]
- KVM: docs: mmu: KVM support exposing SLAT to guests (Liran Alon) [Orabug: 28469410]
- kvm: no need to check return value of debugfs_create functions (Greg Kroah-Hartman) [Orabug: 28469410]
- kvm: Make VM ioctl do valloc for some archs (Marc Orr) [Orabug: 28469410]
- ARM: KVM: report support for SMCCC_ARCH_WORKAROUND_1 (Russell King) [Orabug: 28469410]
- ARM: KVM: Add SMCCC_ARCH_WORKAROUND_1 fast handling (Russell King) [Orabug: 28469410]
- ARM: spectre-v2: KVM: invalidate icache on guest exit for Brahma B15 (Russell King) [Orabug: 28469410]
- ARM: KVM: invalidate icache on guest exit for Cortex-A15 (Marc Zyngier) [Orabug: 28469410]
- ARM: KVM: invalidate BTB on guest exit for Cortex-A12/A17 (Marc Zyngier) [Orabug: 28469410]
- KVM: PPC: Book3S PR: Allow KVM_PPC_CONFIGURE_V3_MMU to succeed (Paul Mackerras) [Orabug: 28469410]
- selftests: kvm: return Kselftest Skip code for skipped tests (Shuah Khan (Samsung OSG)) [Orabug: 28469410]
- selftests: kvm: update .gitignore with missing file (Anders Roxell) [Orabug: 28469410]
- selftests: kvm: add .gitignore for generated files (Anders Roxell) [Orabug: 28469410]
- KVM: docs: mmu: Fix link to NPT presentation from KVM Forum 2008 (Liran Alon) [Orabug: 28469410]
- kvm: x86: Amend the KVM_GET_SUPPORTED_CPUID API documentation (Jim Mattson) [Orabug: 28469410]
- KVM: x86: hyperv: declare KVM_CAP_HYPERV_TLBFLUSH capability (Vitaly Kuznetsov) [Orabug: 28469410]
- KVM: x86: hyperv: simplistic HVCALL_FLUSH_VIRTUAL_ADDRESS_{LIST,SPACE}_EX implementation (Vitaly Kuznetsov) [Orabug: 28469410]
- KVM: x86: hyperv: simplistic HVCALL_FLUSH_VIRTUAL_ADDRESS_{LIST,SPACE} implementation (Vitaly Kuznetsov) [Orabug: 28469410]
- KVM: introduce kvm_make_vcpus_request_mask() API (Vitaly Kuznetsov) [Orabug: 28469410]
- KVM: x86: hyperv: do rep check for each hypercall separately (Vitaly Kuznetsov) [Orabug: 28469410]
- KVM: x86: hyperv: use defines when parsing hypercall parameters (Vitaly Kuznetsov) [Orabug: 28469410]
- KVM: arm/arm64: Bump VGIC_V3_MAX_CPUS to 512 (Eric Auger) [Orabug: 28469410]
- KVM: arm/arm64: Implement KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION (Eric Auger) [Orabug: 28469410]
- KVM: arm/arm64: Add KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION (Eric Auger) [Orabug: 28469410]
- KVM: arm/arm64: Check all vcpu redistributors are set on map_resources (Eric Auger) [Orabug: 28469410]
- KVM: arm/arm64: Check vcpu redist base before registering an iodev (Eric Auger) [Orabug: 28469410]
- KVM: arm/arm64: Remove kvm_vgic_vcpu_early_init (Eric Auger) [Orabug: 28469410]
- KVM: arm/arm64: Helper to register a new redistributor region (Eric Auger) [Orabug: 28469410]
- KVM: arm/arm64: Adapt vgic_v3_check_base to multiple rdist regions (Eric Auger) [Orabug: 28469410]
- KVM: arm/arm64: Revisit Redistributor TYPER last bit computation (Eric Auger) [Orabug: 28469410]
- KVM: arm/arm64: Helper to locate free rdist index (Eric Auger) [Orabug: 28469410]
- KVM: arm/arm64: Replace the single rdist region by a list (Eric Auger) [Orabug: 28469410]
- KVM: arm/arm64: Document KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION (Eric Auger) [Orabug: 28469410]
- KVM: arm/arm64: Set dist->spis to NULL after kfree (Eric Auger) [Orabug: 28469410]
- KVM: arm64: Fold redundant exit code checks out of fixup_guest_exit() (Dave Martin) [Orabug: 28469410]
- KVM: arm64: Remove redundant *exit_code changes in fpsimd_guest_exit() (Dave Martin) [Orabug: 28469410]
- KVM: arm64: Convert lazy FPSIMD context switch trap to C (Dave Martin) [Orabug: 28469410]
- KVM: arm/arm64: Introduce kvm_arch_vcpu_run_pid_change (Christoffer Dall) [Orabug: 28469410]
- KVM: x86: Expose CLDEMOTE CPU feature to guest VM (Jingqi Liu) [Orabug: 28469410]
- x86/cpufeatures: Enumerate cldemote instruction (Fenghua Yu) [Orabug: 28469410]
- KVM: nVMX: Emulate L1 individual-address invvpid by L0 individual-address invvpid (Liran Alon) [Orabug: 28469410]
- KVM: nVMX: Don't flush TLB when vmcs12 uses VPID (Liran Alon) [Orabug: 28469410]
- KVM: nVMX: Use vmx local var for referencing vpid02 (Liran Alon) [Orabug: 28469410]
- KVM: x86: prevent integer overflows in KVM_MEMORY_ENCRYPT_REG_REGION (Dan Carpenter) [Orabug: 28469410]
- KVM: x86: remove obsolete EXPORT... of handle_mmio_page_fault (Sean Christopherson) [Orabug: 28469410]
- KVM: nVMX: Ensure that VMCS12 field offsets do not change (Jim Mattson) [Orabug: 28469410]
- KVM: nVMX: Restore the VMCS12 offsets for v4.0 fields (Jim Mattson) [Orabug: 28469410]
- KVM: x86: use timespec64 for KVM_HC_CLOCK_PAIRING (Arnd Bergmann) [Orabug: 28469410]
- kvm: nVMX: Use nested_run_pending rather than from_vmentry (Jim Mattson) [Orabug: 28469410]
- KVM: nVMX: sync vmcs02 segment regs prior to vmx_set_cr0 (Sean Christopherson) [Orabug: 28469410]
- KVM: PPC: Reimplement LOAD_VMX/STORE_VMX instruction mmio emulation with analyse_instr() input (Simon Guo) [Orabug: 28469410]
- KVM: PPC: Expand mmio_vsx_copy_type to cover VMX load/store element types (Simon Guo) [Orabug: 28469410]
- KVM: PPC: Reimplement LOAD_VSX/STORE_VSX instruction mmio emulation with analyse_instr() input (Simon Guo) [Orabug: 28469410]
- KVM: PPC: Reimplement LOAD_FP/STORE_FP instruction mmio emulation with analyse_instr() input (Simon Guo) [Orabug: 28469410]
- KVM: PPC: Add giveup_ext() hook to PPC KVM ops (Simon Guo) [Orabug: 28469410]
- KVM: PPC: Reimplement non-SIMD LOAD/STORE instruction mmio emulation with analyse_instr() input (Simon Guo) [Orabug: 28469410]
- KVM: PPC: Add KVMPPC_VSX_COPY_WORD_LOAD_DUMP type support for mmio emulation (Simon Guo) [Orabug: 28469410]
- arm64: KVM: Use lm_alias() for kvm_ksym_ref() (Mark Rutland) [Orabug: 28469410]
- KVM: PPC: Book3S HV: Lockless tlbie for HPT hcalls (Nicholas Piggin) [Orabug: 28469410]
- KVM: PPC: Fix a mmio_host_swabbed uninitialized usage issue (Simon Guo) [Orabug: 28469410]
- KVM: s390: vsie: simplify < 8k address checks (David Hildenbrand) [Orabug: 28469410]
- KVM: s390: generalize kvm_s390_get_tod_clock_ext() (David Hildenbrand) [Orabug: 28469410]
- KVM: s390: reset crypto attributes for all vcpus (Tony Krowiak) [Orabug: 28469410]
- KVM: PPC: Book3S: Change return type to vm_fault_t (Souptick Joarder) [Orabug: 28469410]
- KVM: PPC: Book3S: Check KVM_CREATE_SPAPR_TCE_64 parameters (Alexey Kardashevskiy) [Orabug: 28469410]
- KVM: PPC: Book3S: Allow backing bigger guest IOMMU pages with smaller physical pages (Alexey Kardashevskiy) [Orabug: 28469410]
- KVM: PPC: Book3S: Use correct page shift in H_STUFF_TCE (Alexey Kardashevskiy) [Orabug: 28469410]
- KVM: PPC: Book3S HV: Fix inaccurate comment (Paul Mackerras) [Orabug: 28469410]
- KVM: PPC: Book3S HV: Set RWMR on POWER8 so PURR/SPURR count correctly (Paul Mackerras) [Orabug: 28469410]
- KVM: PPC: Book3S HV: Add 'online' register to ONE_REG interface (Paul Mackerras) [Orabug: 28469410]
- KVM: PPC: Book3S: Fix compile error that occurs with some gcc versions (Paul Mackerras) [Orabug: 28469410]
- KVM: PPC: Fix compile error that occurs when CONFIG_ALTIVEC=n (Paul Mackerras) [Orabug: 28469410]
- torture: Make kvm-find-errors.sh find build warnings (Paul E. McKenney) [Orabug: 28469410]
- rcutorture: Abbreviate kvm.sh summary lines (Paul E. McKenney) [Orabug: 28469410]
- rcutorture: Print end-of-test state in kvm.sh summary (Paul E. McKenney) [Orabug: 28469410]
- torture: Fold parse-torture.sh into parse-console.sh (Paul E. McKenney) [Orabug: 28469410]
- torture: Add a script to edit output from failed runs (Paul E. McKenney) [Orabug: 28469410]
- arm64: Remove duplicate include (Vincenzo Frascino) [Orabug: 28469410]
- kvm: mmu: Don't expose private memslots to L2 (Jim Mattson) [Orabug: 28469410]
- kvm: mmu: Add guest_mode to kvm_mmu_page_role (Jim Mattson) [Orabug: 28469410]
- kvm: nVMX: Eliminate APIC access page sharing between L1 and L2 (Jim Mattson) [Orabug: 28469410]
- kvm: vmx: Basic APIC virtualization controls have three settings (Jim Mattson) [Orabug: 28469410]
- kvm: apic: Flush TLB after APIC mode/address change if VPIDs are in use (Junaid Shahid) [Orabug: 28469410]
- kvm: vmx: Introduce lapic_mode enumeration (Jim Mattson) [Orabug: 28469410]
- KVM: x86: VMX: hyper-v: Enlightened MSR-Bitmap support (Vitaly Kuznetsov) [Orabug: 28469410]
- kvm: x86: Refactor mmu_free_roots() (Junaid Shahid) [Orabug: 28469410]
- powerpc64/ftrace: Disable ftrace during kvm entry/exit (Naveen N. Rao) [Orabug: 28469410]
- x86/headers/UAPI: Move DISABLE_EXITS KVM capability bits to the UAPI (KarimAllah Ahmed) [Orabug: 28469410]
- xen-netfront: Update features after registering netdev (Ross Lagerwall) [Orabug: 28469410]
- xen-netfront: Fix mismatched rtnl_unlock (Ross Lagerwall) [Orabug: 28469410]
- xen/grant-table: Export gnttab_{alloc|free}_pages as GPL (Oleksandr Andrushchenko) [Orabug: 28469410]
- xen: share start flags between PV and PVH (Roger Pau Monne) [Orabug: 28469410]
- xen/PVH: Make GDT selectors PVH-specific (Boris Ostrovsky) [Orabug: 28469410]
- xen/store: do not store local values in xen_start_info (Roger Pau Monne) [Orabug: 28469410]
- xen-netfront: fix xennet_start_xmit()'s return type (Luc Van Oostenryck) [Orabug: 28469410]
- xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE (Paul Durrant) [Orabug: 28469410]
- x86/xen/efi: Initialize UEFI secure boot state during dom0 boot (Daniel Kiper) [Orabug: 28469410]
- hv_netvsc: Fix napi reschedule while receive completion is busy (Haiyang Zhang) [Orabug: 28469410]
- x86/hyper-v: Fix the circular dependency in IPI enlightenment (K. Y. Srinivasan) [Orabug: 28469410]
- hv_netvsc: Fix the variable sizes in ipsecv2 and rsc offload (Haiyang Zhang) [Orabug: 28469410]
- hv_netvsc: move VF to same namespace as netvsc device (Stephen Hemminger) [Orabug: 28469410]
- hv_netvsc: drop common code until callback model fixed (Stephen Hemminger) [Orabug: 28469410]
- PCI: Initialize endpoint library before controllers (Alan Douglas) [Orabug: 28469410]
- PCI: Collect all native drivers under drivers/pci/controller/ (Shawn Lin) [Orabug: 28469410]
- PCI/IOV: Add pci-pf-stub driver for PFs that only enable VFs (Alexander Duyck) [Orabug: 28469410]
- PCI: Tidy Makefiles (Bjorn Helgaas) [Orabug: 28469410]
- PCI: cadence: Add EndPoint Controller driver for Cadence PCIe controller (Cyrille Pitchen) [Orabug: 28469410]
- PCI: cadence: Add host driver for Cadence PCIe controller (Cyrille Pitchen) [Orabug: 28469410]
- PCI: Regroup all PCI related entries into drivers/pci/Makefile (Cyrille Pitchen) [Orabug: 28469410]
- x86/PCI: Remove unused HyperTransport interrupt support (Bjorn Helgaas) [Orabug: 28469410]
- PCI: Move pci_hp_add_bridge() to drivers/pci/probe.c (Mika Westerberg) [Orabug: 28469410]
- netvsc: refactor notifier/event handling code to use the failover framework (Sridhar Samudrala) [Orabug: 28469410]
- x86/hyper-v: move struct hv_flush_pcpu{,ex} definitions to common header (Vitaly Kuznetsov) [Orabug: 28469410]
- PCI: hv: Do not wait forever on a device that has disappeared (Dexuan Cui) [Orabug: 28469410]
- hv_netvsc: fix bogus ifalias on network device (Stephen Hemminger) [Orabug: 28469410]
- PCI: hv: Use list_for_each_entry() (Stephen Hemminger) [Orabug: 28469410]
- PCI: hv: Convert remove_lock to refcount (Stephen Hemminger) [Orabug: 28469410]
- PCI: hv: Remove unused reason for refcount handler (Stephen Hemminger) [Orabug: 28469410]
- hv_netvsc: Add handlers for ethtool get/set msg level (Haiyang Zhang) [Orabug: 28469410]
- x86/Hyper-V/hv_apic: Build the Hyper-V APIC conditionally (Thomas Gleixner) [Orabug: 28469410]
- x86/Hyper-V/hv_apic: Include asm/apic.h (Thomas Gleixner) [Orabug: 28469410]
- X86/Hyper-V: Consolidate the allocation of the hypercall input page (K. Y. Srinivasan) [Orabug: 28469410]
- X86/Hyper-V: Consolidate code for converting cpumask to vpset (K. Y. Srinivasan) [Orabug: 28469410]
- X86/Hyper-V: Enhanced IPI enlightenment (K. Y. Srinivasan) [Orabug: 28469410]
- X86/Hyper-V: Enable IPI enlightenments (K. Y. Srinivasan) [Orabug: 28469410]
- X86/Hyper-V: Enlighten APIC access (K. Y. Srinivasan) [Orabug: 28469410]
- scsi: storvsc: Avoid allocating memory for temp cpumasks (Michael Kelley) [Orabug: 28469410]
- Drivers: hv: vmbus: Removed an unnecessary cast from void * (Dexuan Cui) [Orabug: 28469410]
- doc: fix sysfs ABI documentation (Stephen Hemminger) [Orabug: 28469410]
- Drivers: hv: vmbus: enable VMBus protocol version 5.0 (Dexuan Cui) [Orabug: 28469410]
- hv_netvsc: typo in NDIS RSS parameters structure (Stephen Hemminger) [Orabug: 28469410]
- PCI: hv: Make sure the bus domain is really unique (Sridhar Pitchai) [Orabug: 28469410]
- hv_netvsc: simplify receive side calling arguments (Stephen Hemminger) [Orabug: 28469410]
- hv_netvsc: select needed ucs2_string routine (Stephen Hemminger) [Orabug: 28469410]
- scsi: storvsc: Select channel based on available percentage of ring buffer to write (Long Li) [Orabug: 28469410]
- scsi: storsvc: don't set a bounce limit (Christoph Hellwig) [Orabug: 28469410]
- hv_netvsc: Add NetVSP v6 and v6.1 into version negotiation (Haiyang Zhang) [Orabug: 28469410]
- hv_netvsc: propogate Hyper-V friendly name into interface alias (Stephen Hemminger) [Orabug: 28469410]
- scsi: netvsc: Use the vmbus function to calculate ring buffer percentage (Long Li) [Orabug: 28469410]
- scsi: vmbus: Add function to report available ring buffer to write in total ring size percentage (Long Li) [Orabug: 28469410]
- RDMA/core: Rate limit MAD error messages (Parav Pandit) [Orabug: 27796727]
- RDMA/core: Fail early if unsupported QP is provided (Parav Pandit) [Orabug: 27796727]
-
Tue Sep 11 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1837.el7uek]
- rds: CVE-2018-7492: Fix NULL pointer dereference in __rds_rdma_map (Håkon Bugge) [Orabug: 28565415] {CVE-2018-7492}
- locking/qrwlock: Prevent slowpath writers getting held up by fastpath (Will Deacon) [Orabug: 28467517]
- locking/qrwlock, arm64: Move rwlock implementation over to qrwlocks (Will Deacon) [Orabug: 28467517]
- locking/qrwlock: Use atomic_cond_read_acquire() when spinning in qrwlock (Will Deacon) [Orabug: 28467517]
- locking/atomic: Add atomic_cond_read_acquire() (Will Deacon) [Orabug: 28467517]
- uek-rpm: support both 4k and 64k page size for aarch64 (Allen Pais) [Orabug: 28526023]
- x86/speculation: Unconditionally fill RSB on context switch (Alejandro Jimenez) [Orabug: 28569500] {CVE-2018-15572}
- arm64: vdso: fix clock_getres for 4GiB-aligned res (Mark Rutland) [Orabug: 28603382]
- dt-bindings/bcm283x: Define polarity of per-cpu interrupts (Stefan Wahren) [Orabug: 28215527]
- irqchip/irq-bcm2836: Add support for DT interrupt polarity (Stefan Wahren) [Orabug: 28215527]
- dt-bindings/bcm2836-l1-intc: Add interrupt polarity support (Stefan Wahren) [Orabug: 28215527]
- sched: use per-cpu variable cpumask_weight_sibling (subhra mazumdar) [Orabug: 28550503]
- x86/smpboot: introduce per-cpu variable for HT siblings (subhra mazumdar) [Orabug: 28550503]
- bnxt_en: Add PHY retry logic. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Add external loopback test to ethtool selftest. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Adjust timer based on ethtool stats-block-usecs settings. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Update firmware interface version to 1.9.2.25. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Add bnxt_en initial params table and register it. (Vasundhara Volam) [Orabug: 28440609]
- bnxt_en: combine 'else if' and 'else' into single branch (YueHaibing) [Orabug: 28440609]
- bnxt_en: remove redundant debug register dma mem allocation (YueHaibing) [Orabug: 28440609]
- bnxt_en: Fix for system hang if request_irq fails (Vikas Gupta) [Orabug: 28440609]
- bnxt_en: Do not modify max IRQ count after RDMA driver requests/frees IRQs. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Support clearing of the IFF_BROADCAST flag. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Always set output parameters in bnxt_get_max_rings(). (Michael Chan) [Orabug: 28440609]
- bnxt_en: Fix inconsistent BNXT_FLAG_AGG_RINGS logic. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Fix the vlan_tci exact match check. (Venkat Duvvuru) [Orabug: 28440609]
- bnxt_en: Always forward VF MAC address to the PF. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Read phy eeprom A2h address only when optical diagnostics is supported. (Vasundhara Volam) [Orabug: 28440609]
- bnxt_en: Check unsupported speeds in bnxt_update_link() on PF only. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Fix firmware message delay loop regression. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Reserve rings at driver open if none was reserved at probe time. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Reserve RSS and L2 contexts for VF. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Don't reserve rings on VF when min rings were not provisioned by PF. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Reserve rings in bnxt_set_channels() if device is down. (Michael Chan) [Orabug: 28440609]
- bnxt_en: add debugfs support for DIM (Andy Gospodarek) [Orabug: 28440609]
- bnxt_en: reduce timeout on initial HWRM calls (Andy Gospodarek) [Orabug: 28440609]
- bnxt_en: Increase RING_IDLE minimum threshold to 50 (Andy Gospodarek) [Orabug: 28440609]
- bnxt_en: Do not allow VF to read EEPROM. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Display function level rx/tx_discard_pkts via ethtool (Vasundhara Volam) [Orabug: 28440609]
- bnxt_en: Simplify ring alloc/free error messages. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Do not set firmware time from VF driver on older firmware. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Check the lengths of encapsulated firmware responses. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Remap TC to hardware queues when configuring PFC. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Add TC to hardware QoS queue mapping logic. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Fix memory fault in bnxt_ethtool_init() (Vasundhara Volam) [Orabug: 28440609]
- bpf: make bnxt compatible w/ bpf_xdp_adjust_tail (Nikita V. Shirokov) [Orabug: 28440609]
- bnxt_en: Fix NULL pointer dereference at bnxt_free_irq(). (Michael Chan) [Orabug: 28440609]
- bnxt_en: Need to include RDMA rings in bnxt_check_rings(). (Michael Chan) [Orabug: 28440609]
- bnxt_en: Support max-mtu with VF-reps (Sriharsha Basavapatna) [Orabug: 28440609]
- bnxt_en: Ignore src port field in decap filter nodes (Sriharsha Basavapatna) [Orabug: 28440609]
- bnxt_en: do not allow wildcard matches for L2 flows (Andy Gospodarek) [Orabug: 28440609]
- bnxt_en: Fix ethtool -x crash when device is down. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Add ULP calls to stop and restart IRQs. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Reserve completion rings and MSIX for bnxt_re RDMA driver. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Refactor bnxt_need_reserve_rings(). (Michael Chan) [Orabug: 28440609]
- bnxt_en: Add IRQ remapping logic. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Change IRQ assignment for RDMA driver. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Improve ring allocation logic. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Improve valid bit checking in firmware response message. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Improve resource accounting for SRIOV. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Check max_tx_scheduler_inputs value from firmware. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Add extended port statistics support (Vasundhara Volam) [Orabug: 28440609]
- bnxt_en: Include additional hardware port statistics in ethtool -S. (Vasundhara Volam) [Orabug: 28440609]
- bnxt_en: Add support for ndo_set_vf_trust (Vasundhara Volam) [Orabug: 28440609]
- bnxt_en: fix clear flags in ethtool reset handling (Scott Branden) [Orabug: 28440609]
- bnxt_en: Use a dedicated VNIC mode for RDMA. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Adjust default rings for multi-port NICs. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Update firmware interface to 1.9.1.15. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Eliminate duplicate barriers on weakly-ordered archs (Sinan Kaya) [Orabug: 28440609]
- bnxt_en: close & open NIC, only when the interface is in running state. (Venkat Duvvuru) [Orabug: 28440609]
- bnxt_en: Return standard Linux error codes for hwrm flow cmds. (Venkat Duvvuru) [Orabug: 28440609]
- bnxt_en: Fix regressions when setting up MQPRIO TX rings. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Pass complete VLAN TCI to the stack. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Remove unwanted ovs-offload messages in some conditions (Sriharsha Basavapatna) [Orabug: 28440609]
- bnxt_en: Fix vnic accounting in the bnxt_check_rings() path. (Eddie Wai) [Orabug: 28440609]
- bnxt_en: Refactor the functions to reserve hardware rings. (Michael Chan) [Orabug: 28440609]
- bnxt_en: cleanup DIM work on device shutdown (Andy Gospodarek) [Orabug: 28440609]
- bnxt: use tc_cls_can_offload_and_chain0() (Jakub Kicinski) [Orabug: 28440609]
- bnxt_en: don't update cpr->rx_bytes with uninitialized length len (Colin Ian King) [Orabug: 28440609]
- bnxt_en: add support for software dynamic interrupt moderation (Andy Gospodarek) [Orabug: 28440609]
- bnxt_en: setup xdp_rxq_info (Jesper Dangaard Brouer) [Orabug: 28440609]
- bnxt: add bnxt_compat.c (Brian Maly) [Orabug: 28440609]
- ethernet/broadcom: Use zeroing memory allocator than allocator/memset (Himanshu Jha) [Orabug: 28440609]
- bnxt_en: Use NETIF_F_GRO_HW. (Michael Chan) [Orabug: 28440609]
- bnxt_en: Add ETH_RESET_AP support (Brian Maly) [Orabug: 28440609]
- bnxt: add bnxt_compat.h (Brian Maly)
- bnxt: delete some unreachable code (Dan Carpenter) [Orabug: 28440609]
- bnxt_en: alloc tc_info{} struct only when tc flower is enabled (Sathya Perla) [Orabug: 28440609]
- bnxt: Convert ndo_setup_tc offloads to block callbacks (Jiri Pirko) [Orabug: 28440609]
- Linux 4.14.67 (Greg Kroah-Hartman)
- reiserfs: fix broken xattr handling (heap corruption, bad retval) (Jann Horn)
- i2c: imx: Fix race condition in dma read (Esben Haabendal)
- i2c: core: ACPI: Properly set status byte to 0 for multi-byte writes (Hans de Goede)
- PCI: pciehp: Fix unprotected list iteration in IRQ handler (Lukas Wunner)
- PCI: pciehp: Fix use-after-free on unplug (Lukas Wunner)
- PCI: Skip MPS logic for Virtual Functions (VFs) (Myron Stowe)
- PCI: hotplug: Don't leak pci_slot on registration failure (Lukas Wunner)
- parisc: Remove unnecessary barriers from spinlock.h (John David Anglin)
- net/smc: no shutdown in state SMC_LISTEN (Ursula Braun)
- packet: refine ring v3 block size test to hold one frame (Willem de Bruijn)
- netfilter: conntrack: dccp: treat SYNC/SYNCACK as invalid if no prior state (Florian Westphal)
- xfrm_user: prevent leaking 2 bytes of kernel memory (Eric Dumazet)
- parisc: Remove ordered stores from syscall.S (John David Anglin)
- f2fs: sanity check for total valid node blocks (Jaegeuk Kim)
- f2fs: return error during fill_super (Jaegeuk Kim)
- KVM: irqfd: fix race between EPOLLHUP and irq_bypass_register_consumer (Paolo Bonzini)
- nvme: fix handling of metadata_len for NVME_IOCTL_IO_CMD (Roland Dreier)
- ARM: dts: imx6: RDU2: fix irq type for mv88e6xxx switch (Uwe Kleine-König)
- ACPI / EC: Use ec_no_wakeup on more Thinkpad X1 Carbon 6th systems (Robin H. Johnson)
- soc: imx: gpc: restrict register range for regmap access (Anson Huang)
- tcp: identify cryptic messages as TCP seq # bugs (Randy Dunlap)
- net: qca_spi: Fix log level if probe fails (Stefan Wahren)
- net: qca_spi: Make sure the QCA7000 reset is triggered (Stefan Wahren)
- net: qca_spi: Avoid packet drop during initial sync (Stefan Wahren)
- PCI: versatile: Fix I/O space page leak (Sergei Shtylyov)
- PCI: OF: Fix I/O space page leak (Sergei Shtylyov)
- kvmclock: fix TSC calibration for nested guests (Peng Hao)
- net: usb: rtl8150: demote allmulti message to dev_dbg() (David Lechner)
- octeon_mgmt: Fix MIX registers configuration on MTU setup (Alexander Sverdlin)
- btrfs: scrub: Don't use inode page cache in scrub_handle_errored_block() (Qu Wenruo)
- ibmvnic: Fix error recovery on login failure (John Allen)
- net/ethernet/freescale/fman: fix cross-build error (Randy Dunlap)
- hv/netvsc: fix handling of fallback to single queue mode (Stephen Hemminger)
- drm/nouveau/gem: off by one bugs in nouveau_gem_pushbuf_reloc_apply() (Dan Carpenter)
- pinctrl: nsp: Fix potential NULL dereference (Wei Yongjun)
- pinctrl: nsp: off by ones in nsp_pinmux_enable() (Dan Carpenter)
- pinctrl: ingenic: Fix inverted direction for < JZ4770 (Paul Cercueil)
- tcp: remove DELAYED ACK events in DCTCP (Yuchung Cheng)
- qlogic: check kstrtoul() for errors (Dan Carpenter)
- packet: reset network header if packet shorter than ll reserved space (Willem de Bruijn)
- kbuild: suppress warnings from 'getconf LFS_*' (Masahiro Yamada)
- tools: build: Use HOSTLDFLAGS with fixdep (Laura Abbott)
- ixgbe: Be more careful when modifying MAC filters (Alexander Duyck)
- ARM: dts: am3517.dtsi: Disable reference to OMAP3 OTG controller (Adam Ford)
- ARM: DRA7/OMAP5: Enable ACTLR[0] (Enable invalidates of BTB) for secondary cores (Nishanth Menon)
- ARM: 8780/1: ftrace: Only set kernel memory back to read-only after boot (Steven Rostedt (VMware))
- RDMA/mlx5: Fix memory leak in mlx5_ib_create_srq() error path (Kamal Heib)
- nfit: fix unchecked dereference in acpi_nfit_ctl (Dave Jiang)
- perf script python: Fix dict reference counting (Janne Huttunen)
- perf tools: Fix compilation errors on gcc8 (Jiri Olsa)
- perf llvm-utils: Remove bashism from kernel include fetch script (Kim Phillips)
- scsi: qedi: Send driver state to MFW (Manish Rangankar)
- scsi: qedf: Send the driver state to MFW (Saurav Kashyap)
- bnxt_en: Fix for system hang if request_irq fails (Vikas Gupta)
- bnxt_en: Always set output parameters in bnxt_get_max_rings(). (Michael Chan)
- bnxt_en: Fix inconsistent BNXT_FLAG_AGG_RINGS logic. (Michael Chan)
- ARC: Improve cmpxchg syscall implementation (Peter Zijlstra)
- netfilter: nf_conntrack: Fix possible possible crash on module loading. (Andrey Ryabinin)
- netfilter: nft_compat: explicitly reject ERROR and standard target (Florian Westphal)
- drm/armada: fix irq handling (Russell King)
- drm/armada: fix colorkey mode property (Russell King)
- drm/tegra: Fix comparison operator for buffer size (Mikko Perttunen)
- gpu: host1x: Check whether size of unpin isn't 0 (Dmitry Osipenko)
- ieee802154: fakelb: switch from BUG_ON() to WARN_ON() on problem (Stefan Schmidt)
- ieee802154: at86rf230: use __func__ macro for debug messages (Stefan Schmidt)
- ieee802154: at86rf230: switch from BUG_ON() to WARN_ON() on problem (Stefan Schmidt)
- nvmem: Don't let a NULL cell_id for nvmem_cell_get() crash us (Douglas Anderson)
- net/sched: act_tunnel_key: fix NULL dereference when 'goto chain' is used (Davide Caratti)
- ARM: pxa: irq: fix handling of ICMR registers in suspend/resume (Daniel Mack)
- ravb: fix invalid context bug while changing link options by ethtool (Vladimir Zapolskiy)
- ravb: fix invalid context bug while calling auto-negotiation by ethtool (Vladimir Zapolskiy)
- sh_eth: fix invalid context bug while changing link options by ethtool (Vladimir Zapolskiy)
- sh_eth: fix invalid context bug while calling auto-negotiation by ethtool (Vladimir Zapolskiy)
- net: qrtr: Broadcast messages only from control port (Arun Kumar Neelakantam)
- ipv6: make ipv6_renew_options() interrupt/kernel safe (Paul Moore)
- netfilter: x_tables: set module owner for icmp(6) matches (Florian Westphal)
- ieee802154: 6lowpan: set IFLA_LINK (Lubomir Rintel)
- samples/bpf: Check the error of write() and read() (Taeung Song)
- samples/bpf: Check the result of system() (Taeung Song)
- samples/bpf: add missing <linux/if_vlan.h> (Taeung Song)
- drm/bridge/sii8620: Fix display of packed pixel modes (Maciej Purski)
- smsc75xx: Add workaround for gigabit link up hardware errata. (Yuiko Oshino)
- kasan: fix shadow_size calculation error in kasan_module_alloc (Zhen Lei)
- tracing: Use __printf markup to silence compiler (Mathieu Malaterre)
- bpf: hash map: decrement counter on error (Mauricio Vasquez B)
- ARM: imx_v4_v5_defconfig: Select ULPI support (Fabio Estevam)
- ARM: imx_v6_v7_defconfig: Select ULPI support (Fabio Estevam)
- HID: wacom: Correct touch maximum XY of 2nd-gen Intuos (Jason Gerecke)
- x86/mm/32: Initialize the CR4 shadow before __flush_tlb_all() (Zhenzhong Duan)
- drm/amdgpu: fix swapped emit_ib_size in vce3 (Alex Deucher)
- ipvlan: call dev_change_flags when ipvlan mode is reset (Hangbin Liu)
- objtool: Support GCC 8 '-fnoreorder-functions' (Josh Poimboeuf)
- m68k: fix "bad page state" oops on ColdFire boot (Greg Ungerer)
- openrisc: entry: Fix delay slot exception detection (Stafford Horne)
- acpi/nfit: fix cmd_rc for acpi_nfit_ctl to always return a value (Dave Jiang)
- dpaa_eth: DPAA SGT needs to be 256B (Madalin Bucur)
- fsl/fman: fix parser reporting bad checksum on short frames (Madalin Bucur)
- bnx2x: Fix receiving tx-timeout in error or recovery state. (Sudarsana Reddy Kalluru)
- PCI: faraday: Add missing of_node_put() (Nicholas Mc Guire)
- PCI: xilinx-nwl: Add missing of_node_put() (Nicholas Mc Guire)
- PCI: xilinx: Add missing of_node_put() (Nicholas Mc Guire)
- bpf, s390: fix potential memleak when later bpf_jit_prog fails (Daniel Borkmann)
- drbd: Fix drbd_request_prepare() discard handling (Bart Van Assche)
- drm/exynos: decon5433: Fix WINCONx reset value (Marek Szyprowski)
- drm/exynos: decon5433: Fix per-plane global alpha for XRGB modes (Marek Szyprowski)
- drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 and YUV422 modes (Marek Szyprowski)
- nl80211: check nla_parse_nested() return values (Johannes Berg)
- nl80211: relax ht operation checks for mesh (Bob Copeland)
- dev-dax: check_vma: ratelimit dev_info-s (Jeff Moyer)
- md/raid10: fix that replacement cannot complete recovery after reassemble (BingJing Chang)
- ath10k: update the phymode along with bandwidth change request (Ryan Hsu)
- dmaengine: k3dma: Off by one in k3_of_dma_simple_xlate() (Dan Carpenter)
- dmaengine: pl330: report BURST residue granularity (Marek Szyprowski)
- ARM64: dts: meson-gxl: fix Mali GPU compatible string (Martin Blumenstingl)
- ARM: dts: da850: Fix interrups property for gpio (Keerthy)
- selftests/x86/sigreturn: Do minor cleanups (Andy Lutomirski)
- selftests/x86/sigreturn/64: Fix spurious failures on AMD CPUs (Andy Lutomirski)
- nfp: cast sizeof() to int when comparing with error code (Chengguang Xu)
- net/mlx5: E-Switch, Disallow vlan/spoofcheck setup if not being esw manager (Eli Cohen)
- ceph: fix dentry leak in splice_dentry() (Yan, Zheng)
- netfilter: nf_log: fix uninit read in nf_log_proc_dostring (Jann Horn)
- ARM: davinci: board-da850-evm: fix WP pin polarity for MMC/SD (Adam Ford)
- perf bench: Fix numa report output code (Jiri Olsa)
- perf tools: Fix a clang 7.0 compilation error (Yonghong Song)
- perf report powerpc: Fix crash if callchain is empty (Sandipan Das)
- perf test session topology: Fix test on s390 (Thomas Richter)
- perf record: Support s390 random socket_id assignment (Thomas Richter)
- kconfig: fix line numbers for if-entries in menu tree (Dirk Gouders)
- typec: tcpm: Fix a msecs vs jiffies bug (Dan Carpenter)
- NFC: pn533: Fix wrong GFP flag usage (Hans de Goede)
- usb: xhci: increase CRS timeout value (Ajay Gupta)
- usb: xhci: remove the code build warning (Dongjiu Geng)
- ALSA: seq: Fix UBSAN warning at SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT ioctl (Takashi Iwai)
- ARM: dts: am437x: make edt-ft5x06 a wakeup source (Daniel Mack)
- brcmfmac: stop watchdog before detach and free everything (Michael Trimarchi)
- iio: pressure: bmp280: fix relative humidity unit (Tomasz Duszynski)
- cxgb4: when disabling dcb set txq dcb priority to 0 (Ganesh Goudar)
- batman-adv: Fix multicast TT issues with bogus ROAM flags (Linus Lüssing)
- batman-adv: Avoid storing non-TT-sync flags on singular entries too (Linus Lüssing)
- batman-adv: Fix bat_v best gw refcnt after netlink dump (Sven Eckelmann)
- batman-adv: Fix bat_ogm_iv best gw refcnt after netlink dump (Sven Eckelmann)
- arm64: dts: msm8916: fix Coresight ETF graph connections (Rob Herring)
- Smack: Mark inode instant in smack_task_to_inode (Casey Schaufler)
- ipv6: mcast: fix unsolicited report interval after receiving querys (Hangbin Liu)
- x86/microcode/intel: Fix memleak in save_microcode_patch() (Zhenzhong Duan)
- mtd: dataflash: Use ULL suffix for 64-bit constants (Geert Uytterhoeven)
- selftests: bpf: notification about privilege required to run test_kmod.sh testing script (Jeffrin Jose T)
- locking/lockdep: Do not record IRQ state within lockdep code (Steven Rostedt (VMware))
- drm/bridge/sii8620: fix display of packed pixel modes in MHL2 (Maciej Purski)
- KVM: arm/arm64: Drop resource size check for GICV window (Ard Biesheuvel)
- sctp: fix erroneous inc of snmp SctpFragUsrMsgs (Marcelo Ricardo Leitner)
- net: davinci_emac: match the mdio device against its compatible if possible (Bartosz Golaszewski)
- nbd: Add the nbd NBD_DISCONNECT_ON_CLOSE config flag. (Doron Roberts-Kedes)
- ARC: Enable machine_desc->init_per_cpu for !CONFIG_SMP (Alexey Brodkin)
- block: sed-opal: Fix a couple off by one bugs (Dan Carpenter)
- nvmet: reset keep alive timer in controller enable (Max Gurtuvoy)
- net: stmmac: socfpga: add additional ocp reset line for Stratix10 (Dinh Nguyen)
- net: propagate dev_get_valid_name return code (Li RongQing)
- net: hamradio: use eth_broadcast_addr (Stefan Agner)
- enic: initialize enic->rfs_h.lock in enic_probe (Govindarajulu Varadarajan)
- qed: Do not advertise DCBX_LLD_MANAGED capability. (Sudarsana Reddy Kalluru)
- qed: Add sanity check for SIMD fastpath handler. (Sudarsana Reddy Kalluru)
- qed: Fix possible memory leak in Rx error path handling. (Sudarsana Reddy Kalluru)
- arm64: make secondary_start_kernel() notrace (Zhizhou Zhang)
- arm64: dma-mapping: clear buffers allocated with FORCE_CONTIGUOUS flag (Marek Szyprowski)
- xen/scsiback: add error handling for xenbus_printf (Zhouyang Jia)
- scsi: xen-scsifront: add error handling for xenbus_printf (Zhouyang Jia)
- pNFS: Always free the session slot on error in nfs4_layoutget_handle_exception (Trond Myklebust)
- xen: add error handling for xenbus_printf (Zhouyang Jia)
- dwc2: gadget: Fix ISOC IN DDMA PID bitfield value calculation (Minas Harutyunyan)
- usb: gadget: dwc2: fix memory leak in gadget_init() (Grigor Tovmasyan)
- usb: gadget: composite: fix delayed_status race condition when set_interface (Chunfeng Yun)
- usb: dwc2: fix isoc split in transfer with no data (William Wu)
- usb: dwc2: alloc dma aligned buffer for isoc split in (William Wu)
- libahci: Fix possible Spectre-v1 pmp indexing in ahci_led_store() (John Garry)
- IB/rxe: Fix missing completion for mem_reg work requests (Vijay Immanuel)
- drm/arm/malidp: Preserve LAYER_FORMAT contents when setting format (Ayan Kumar Halder)
- drm: mali-dp: Enable Global SE interrupts mask for DP500 (Alison Wang)
- drivers/perf: xgene_pmu: Fix IOB SLOW PMU parser error (Hoan Tran)
- arm64: dts: Stingray: Fix I2C controller interrupt type (Ray Jui)
- arm64: dts: ns2: Fix PCIe controller interrupt type (Ray Jui)
- arm64: dts: ns2: Fix I2C controller interrupt type (Ray Jui)
- arm64: dts: specify 1.8V EMMC capabilities for bcm958742t (Scott Branden)
- arm64: dts: specify 1.8V EMMC capabilities for bcm958742k (Scott Branden)
- ARM: dts: Cygnus: Fix PCIe controller interrupt type (Ray Jui)
- ARM: dts: Cygnus: Fix I2C controller interrupt type (Ray Jui)
- ARM: dts: BCM5301x: Fix i2c controller interrupt type (Florian Fainelli)
- ARM: dts: NSP: Fix PCIe controllers interrupt types (Florian Fainelli)
- ARM: dts: NSP: Fix i2c controller interrupt type (Florian Fainelli)
- selftests: sync: add config fragment for testing sync framework (Fathi Boudra)
- selftests: vm: return Kselftest Skip code for skipped tests (Shuah Khan (Samsung OSG))
- selftests: zram: return Kselftest Skip code for skipped tests (Shuah Khan (Samsung OSG))
- selftests: user: return Kselftest Skip code for skipped tests (Shuah Khan (Samsung OSG))
- selftests: sysctl: return Kselftest Skip code for skipped tests (Shuah Khan (Samsung OSG))
- selftests: static_keys: return Kselftest Skip code for skipped tests (Shuah Khan (Samsung OSG))
- selftests: pstore: return Kselftest Skip code for skipped tests (Shuah Khan (Samsung OSG))
- netfilter: nf_ct_helper: Fix possible panic after nf_conntrack_helper_unregister (Gao Feng)
- netfilter: ipv6: nf_defrag: reduce struct net memory waste (Eric Dumazet)
- ACPI / EC: Use ec_no_wakeup on Thinkpad X1 Carbon 6th (Mika Westerberg)
- usb: dwc3: of-simple: fix use-after-free on remove (Johan Hovold)
- usb: dwc2: gadget: Fix issue in dwc2_gadget_start_isoc() (Minas Harutyunyan)
- usb: gadget: ffs: Fix BUG when userland exits with submitted AIO transfers (Vincent Pelletier)
- usb: dwc3: pci: add support for Intel IceLake (Heikki Krogerus)
- soc: imx: gpcv2: correct PGC offset (Anson Huang)
- hwmon: (nct6775) Fix loop limit (Guenter Roeck)
- ARC: Explicitly add -mmedium-calls to CFLAGS (Alexey Brodkin)
- drm/bridge/sii8620: fix potential buffer overflow (Maciej Purski)
- drm/bridge/sii8620: fix loops in EDID fetch logic (Andrzej Hajda)
- IB/mlx4: Fix an error handling path in 'mlx4_ib_rereg_user_mr()' (Christophe Jaillet)
- Input: synaptics-rmi4 - fix axis-swap behavior (Lucas Stach)
- perf tools: Fix error index for pmu event parser (Jiri Olsa)
- vfio: ccw: fix error return in vfio_ccw_sch_event (Dong Jia Shi)
- arm: dts: armada: Fix "#cooling-cells" property's name (Viresh Kumar)
- pty: fix O_CLOEXEC for TIOCGPTPEER (Matthijs van Duin)
- EDAC: Add missing MEM_LRDDR4 entry in edac_mem_types[] (Takashi Iwai)
- drm/i915/kvmgt: Fix potential Spectre v1 (Gustavo A. R. Silva)
- ext4: fix spectre gadget in ext4_mb_regular_allocator() (Jeremy Cline)
-
Tue Sep 04 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1835.el7uek]
- usb: xhci: do not create and register shared_hcd when USB3.0 is disabled (Tung Nguyen) [Orabug: 27628252]
- x86/xen: Calculate __max_logical_packages on PV domains (Prarit Bhargava) [Orabug: 28476573]
- x86/pti: Don't report XenPV as vulnerable (Jiri Kosina) [Orabug: 28476581]
- x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ (Andi Kleen) [Orabug: 28488797] {CVE-2018-3620}
- x86/speculation/l1tf: Suggest what to do on systems with too much RAM (Vlastimil Babka) [Orabug: 28488797] {CVE-2018-3620}
- x86/speculation/l1tf: Fix off-by-one error when warning that system has too much RAM (Vlastimil Babka) [Orabug: 28488797] {CVE-2018-3620}
- x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit (Vlastimil Babka) [Orabug: 28488797] {CVE-2018-3620}
- x86/spectre: Add missing family 6 check to microcode check (Andi Kleen) [Orabug: 28488797] {CVE-2018-3620}
- KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with interrupts disabled (Thomas Gleixner) [Orabug: 28488797] {CVE-2018-3646}
- Revert "uek-rpm: support both 4k and 64k page size for aarch64" (Jack Vogel)
- uek-rpm: Disable F2FS in the UEK5 config (Victor Erminpour) [Orabug: 28570381]
- x86/spec_ctrl: Only set SPEC_CTRL_IBRS_FIRMWARE if IBRS is actually in use (Patrick Colp) [Orabug: 28274907]
- net/mlx5e: Cleanup of dcbnl related fields (Huy Nguyen) [Orabug: 27408474]
- net/mlx5e: Receive buffer support for DCBX (Huy Nguyen) [Orabug: 28102581]
- net/mlx5e: Receive buffer configuration (Huy Nguyen) [Orabug: 28102581]
- net/mlx5: PPTB and PBMC register firmware command support (Huy Nguyen) [Orabug: 28102581]
- net/mlx5: Add pbmc and pptb in the port_access_reg_cap_mask (Huy Nguyen) [Orabug: 28102581]
- net/mlx5e: Move port speed code from en_ethtool.c to en/port.c (Huy Nguyen) [Orabug: 28102581]
- net/dcb: Add dcbnl buffer attribute (Huy Nguyen) [Orabug: 28102581]
- RDMA/umem: Don't hold mmap_sem for too long (Leon Romanovsky) [Orabug: 28416767]
- PCI: Add ACS quirk for Ampere root ports (Feng Kan) [Orabug: 28368446]
- x86/bugs: rework x86_spec_ctrl_set to make its changes explicit (Daniel Jordan) [Orabug: 28180211]
- x86/bugs: rename ssbd_ibrs_selected to ssbd_userspace_selected (Daniel Jordan) [Orabug: 28180211]
- x86/bugs: x86_spec_ctrl_set may not disable IBRS on kernel idle (Daniel Jordan) [Orabug: 28180211]
- x86/bugs: always use x86_spec_ctrl_base or _priv when setting spec ctrl MSR (Daniel Jordan) [Orabug: 28180211]
- x86/bugs: ssbd_ibrs_selected called prematurely (Daniel Jordan) [Orabug: 28362349]
- xfs: don't fail when converting shortform attr to long form during ATTR_REPLACE (Darrick J. Wong) [Orabug: 28481156]
- uek-rpm: support both 4k and 64k page size for aarch64 (Allen Pais) [Orabug: 28526023]
- ip: discard IPv4 datagrams with overlapping segments. (Peter Oskolkov) [Orabug: 28552922]
- Linux 4.14.66 (Greg Kroah-Hartman)
- cls_matchall: fix tcf_unbind_filter missing (Hangbin Liu)
- isdn: Disable IIOCDBGVAR (Kees Cook)
- Bluetooth: avoid killing an already killed socket (Sudip Mukherjee)
- misc: sram: fix resource leaks in probe error path (Johan Hovold)
- serial: 8250_dw: Add ACPI support for uart on Broadcom SoC (Srinath Mannam)
- serial: 8250_dw: always set baud rate in dw8250_set_termios (Chen Hu)
- serial: 8250_exar: Read INT0 from slave device, too (Aaron Sierra)
- tty: serial: 8250: Revert NXP SC16C2552 workaround (Mark)
- ACPI / PM: save NVS memory for ASUS 1025C laptop (Willy Tarreau)
- USB: option: add support for DW5821e (Aleksander Morgado)
- USB: serial: pl2303: add a new device id for ATEN (Movie Song)
- USB: serial: sierra: fix potential deadlock at close (John Ogness)
- ALSA: vxpocket: Fix invalid endian conversions (Takashi Iwai)
- ALSA: memalloc: Don't exceed over the requested size (Takashi Iwai)
- ALSA: hda: Correct Asrock B85M-ITX power_save blacklist entry (Hans de Goede)
- ALSA: cs5535audio: Fix invalid endian conversion (Takashi Iwai)
- ALSA: virmidi: Fix too long output trigger loop (Takashi Iwai)
- ALSA: vx222: Fix invalid endian conversions (Takashi Iwai)
- ALSA: hda - Turn CX8200 into D3 as well upon reboot (Park Ju Hyung)
- ALSA: hda - Sleep for 10ms after entering D3 on Conexant codecs (Park Ju Hyung)
- net: aquantia: Fix IFF_ALLMULTI flag functionality (Dmitry Bogdanov)
- ip6_tunnel: use the right value for ipv4 min mtu check in ip6_tnl_xmit (Xin Long)
- vhost: reset metadata cache when initializing new IOTLB (Jason Wang)
- net_sched: Fix missing res info when create new tc_index filter (Hangbin Liu)
- vsock: split dwork to avoid reinitializations (Cong Wang)
- net_sched: fix NULL pointer dereference when delete tcindex filter (Hangbin Liu)
- llc: use refcount_inc_not_zero() for llc_sap_find() (Cong Wang)
- l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cache (Wei Wang)
- dccp: fix undefined behavior with 'cwnd' shift in ccid2_cwnd_restart() (Alexey Kodanev)
- Linux 4.14.65 (Greg Kroah-Hartman)
- x86/speculation/l1tf: Exempt zeroed PTEs from inversion (Sean Christopherson)
- Linux 4.14.64 (Greg Kroah-Hartman)
- x86/mm: Add TLB purge to free pmd/pte page interfaces (Toshi Kani)
- ioremap: Update pgtable free interfaces with addr (Chintan Pandya)
- Bluetooth: hidp: buffer overflow in hidp_process_report (Mark Salyzyn) {CVE-2018-9363}
- ASoC: Intel: cht_bsw_max98090_ti: Fix jack initialization (Thierry Escande)
- ASoC: msm8916-wcd-digital: fix RX2 MIX1 and RX3 MIX1 (Jean-François Têtu)
- block, bfq: fix wrong init of saved start time for weight raising (Paolo Valente)
- clk: sunxi-ng: Fix missing CLK_SET_RATE_PARENT in ccu-sun4i-a10.c (Alexander Syring)
- ASoC: rsnd: fix ADG flags (Kuninori Morimoto)
- fw_cfg: fix driver remove (Marc-André Lureau)
- sched/debug: Fix task state recording/printout (Thomas Gleixner)
- ACPI / APEI: Remove ghes_ioremap_area (James Morse)
- crypto: skcipher - fix crash flushing dcache in error path (Eric Biggers)
- crypto: skcipher - fix aligning block size in skcipher_copy_iv() (Eric Biggers)
- crypto: ablkcipher - fix crash flushing dcache in error path (Eric Biggers)
- crypto: blkcipher - fix crash flushing dcache in error path (Eric Biggers)
- crypto: vmac - separate tfm and request context (Eric Biggers)
- crypto: vmac - require a block cipher with 128-bit block size (Eric Biggers)
- crypto: x86/sha256-mb - fix digest copy in sha256_mb_mgr_get_comp_job_avx2() (Eric Biggers)
- kbuild: verify that $DEPMOD is installed (Randy Dunlap)
- x86/mm: Disable ioremap free page handling on x86-PAE (Toshi Kani)
- x86: i8259: Add missing include file (Guenter Roeck)
- x86/l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled (Guenter Roeck)
- Linux 4.14.63 (Greg Kroah-Hartman)
- x86/CPU/AMD: Have smp_num_siblings and cpu_llc_id always be present (Borislav Petkov)
- x86/speculation/l1tf: Unbreak !__HAVE_ARCH_PFN_MODIFY_ALLOWED architectures (Jiri Kosina)
- x86/init: fix build with CONFIG_SWAP=n (Vlastimil Babka)
- cpu/hotplug: Non-SMP machines do not make use of booted_once (Abel Vesa)
- x86/smp: fix non-SMP broken build due to redefinition of apic_id_is_primary_thread (Vlastimil Babka)
- x86/microcode: Allow late microcode loading with SMT disabled (Josh Poimboeuf)
- tools headers: Synchronise x86 cpufeatures.h for L1TF additions (David Woodhouse)
- x86/mm/kmmio: Make the tracer robust against L1TF (Andi Kleen)
- x86/mm/pat: Make set_memory_np() L1TF safe (Andi Kleen)
- x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert (Andi Kleen)
- x86/speculation/l1tf: Invert all not present mappings (Andi Kleen)
- cpu/hotplug: Fix SMT supported evaluation (Thomas Gleixner)
- KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry (Paolo Bonzini)
- x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentry (Paolo Bonzini)
- x86/speculation: Simplify sysfs report of VMX L1TF vulnerability (Paolo Bonzini)
- KVM: VMX: support MSR_IA32_ARCH_CAPABILITIES as a feature MSR (Paolo Bonzini)
- KVM: X86: Allow userspace to define the microcode version (Wanpeng Li)
- KVM: X86: Introduce kvm_get_msr_feature() (Wanpeng Li)
- KVM: SVM: Add MSR-based feature support for serializing LFENCE (Tom Lendacky)
- KVM: x86: Add a framework for supporting MSR-based features (Tom Lendacky)
- Documentation/l1tf: Remove Yonah processors from not vulnerable list (Thomas Gleixner)
- x86/KVM/VMX: Don't set l1tf_flush_l1d from vmx_handle_external_intr() (Nicolai Stange)
- x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d (Nicolai Stange)
- x86: Don't include linux/irq.h from asm/hardirq.h (Nicolai Stange)
- x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d (Nicolai Stange)
- x86/irq: Demote irq_cpustat_t::__softirq_pending to u16 (Nicolai Stange)
- x86/KVM/VMX: Move the l1tf_flush_l1d test to vmx_l1d_flush() (Nicolai Stange)
- x86/KVM/VMX: Replace 'vmx_l1d_flush_always' with 'vmx_l1d_flush_cond' (Nicolai Stange)
- x86/KVM/VMX: Don't set l1tf_flush_l1d to true from vmx_l1d_flush() (Nicolai Stange)
- cpu/hotplug: detect SMT disabled by BIOS (Josh Poimboeuf)
- Documentation/l1tf: Fix typos (Tony Luck)
- x86/KVM/VMX: Initialize the vmx_l1d_flush_pages' content (Nicolai Stange)
- Documentation: Add section about CPU vulnerabilities (Thomas Gleixner)
- x86/bugs, kvm: Introduce boot-time control of L1TF mitigations (Jiri Kosina)
- cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early (Thomas Gleixner)
- cpu/hotplug: Expose SMT control init function (Jiri Kosina)
- x86/kvm: Allow runtime control of L1D flush (Thomas Gleixner)
- x86/kvm: Serialize L1D flush parameter setter (Thomas Gleixner)
- x86/kvm: Add static key for flush always (Thomas Gleixner)
- x86/kvm: Move l1tf setup function (Thomas Gleixner)
- x86/l1tf: Handle EPT disabled state proper (Thomas Gleixner)
- x86/kvm: Drop L1TF MSR list approach (Thomas Gleixner)
- x86/litf: Introduce vmx status variable (Thomas Gleixner)
- cpu/hotplug: Online siblings when SMT control is turned on (Thomas Gleixner)
- x86/KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required (Konrad Rzeszutek Wilk)
- x86/KVM/VMX: Extend add_atomic_switch_msr() to allow VMENTER only MSRs (Konrad Rzeszutek Wilk)
- x86/KVM/VMX: Separate the VMX AUTOLOAD guest/host number accounting (Konrad Rzeszutek Wilk)
- x86/KVM/VMX: Add find_msr() helper function (Konrad Rzeszutek Wilk)
- x86/KVM/VMX: Split the VMX MSR LOAD structures to have an host/guest numbers (Konrad Rzeszutek Wilk)
- x86/KVM/VMX: Add L1D flush logic (Paolo Bonzini)
- x86/KVM/VMX: Add L1D MSR based flush (Paolo Bonzini)
- x86/KVM/VMX: Add L1D flush algorithm (Paolo Bonzini)
- x86/KVM/VMX: Add module argument for L1TF mitigation (Konrad Rzeszutek Wilk) {CVE-2018-3620}
- x86/KVM: Warn user if KVM is loaded SMT and L1TF CPU bug being present (Konrad Rzeszutek Wilk)
- cpu/hotplug: Boot HT siblings at least once (Thomas Gleixner)
- Revert "x86/apic: Ignore secondary threads if nosmt=force" (Thomas Gleixner)
- x86/speculation/l1tf: Fix up pte->pfn conversion for PAE (Michal Hocko)
- x86/speculation/l1tf: Protect PAE swap entries against L1TF (Vlastimil Babka)
- x86/CPU/AMD: Move TOPOEXT reenablement before reading smp_num_siblings (Borislav Petkov)
- x86/cpufeatures: Add detection of L1D cache flush support. (Konrad Rzeszutek Wilk)
- x86/speculation/l1tf: Extend 64bit swap file size limit (Vlastimil Babka)
- x86/apic: Ignore secondary threads if nosmt=force (Thomas Gleixner)
- x86/cpu/AMD: Evaluate smp_num_siblings early (Thomas Gleixner)
- x86/CPU/AMD: Do not check CPUID max ext level before parsing SMP info (Borislav Petkov)
- x86/cpu/intel: Evaluate smp_num_siblings early (Thomas Gleixner)
- x86/cpu/topology: Provide detect_extended_topology_early() (Thomas Gleixner)
- x86/cpu/common: Provide detect_ht_early() (Thomas Gleixner)
- x86/cpu/AMD: Remove the pointless detect_ht() call (Thomas Gleixner)
- x86/cpu: Remove the pointless CPU printout (Thomas Gleixner)
- cpu/hotplug: Provide knobs to control SMT (Thomas Gleixner)
- cpu/hotplug: Split do_cpu_down() (Thomas Gleixner)
- cpu/hotplug: Make bringup/teardown of smp threads symmetric (Thomas Gleixner)
- x86/topology: Provide topology_smt_supported() (Thomas Gleixner)
- x86/smp: Provide topology_is_primary_thread() (Thomas Gleixner)
- sched/smt: Update sched_smt_present at runtime (Peter Zijlstra)
- x86/bugs: Move the l1tf function and define pr_fmt properly (Konrad Rzeszutek Wilk)
- x86/speculation/l1tf: Limit swap file size to MAX_PA/2 (Andi Kleen)
- x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings (Andi Kleen)
- x86/speculation/l1tf: Add sysfs reporting for l1tf (Andi Kleen)
- x86/speculation/l1tf: Make sure the first page is always reserved (Andi Kleen)
- x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation (Andi Kleen)
- x86/speculation/l1tf: Protect swap entries against L1TF (Linus Torvalds)
- x86/speculation/l1tf: Change order of offset/type in swap entry (Linus Torvalds)
- x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT (Andi Kleen)
- x86/irqflags: Provide a declaration for native_save_fl (Nick Desaulniers)
- kprobes/x86: Fix %p uses in error messages (Masami Hiramatsu)
- x86/speculation: Protect against userspace-userspace spectreRSB (Jiri Kosina)
- x86/paravirt: Fix spectre-v2 mitigations for paravirt guests (Peter Zijlstra)
- ARM: dts: imx6sx: fix irq for pcie bridge (Oleksij Rempel)
- Bluetooth: hci_serdev: Init hci_uart proto_lock to avoid oops (Lukas Wunner)
- Bluetooth: hci_ldisc: Allow sleeping while proto locks are held. (Ronald Tschalär)
- phy: phy-mtk-tphy: use auto instead of force to bypass utmi signals (Chunfeng Yun)
- mtd: nand: qcom: Add a NULL check for devm_kasprintf() (Fabio Estevam)
- fix __legitimize_mnt()/mntput() race (Al Viro)
- fix mntput/mntput race (Al Viro)
- make sure that __dentry_kill() always invalidates d_seq, unhashed or not (Al Viro)
- root dentries need RCU-delayed freeing (Al Viro)
- init: rename and re-order boot_cpu_state_init() (Linus Torvalds)
- scsi: qla2xxx: Fix memory leak for allocating abort IOCB (Quinn Tran)
- scsi: sr: Avoid that opening a CD-ROM hangs with runtime power management enabled (Bart Van Assche)
- xen/netfront: don't cache skb_shinfo() (Juergen Gross)
- stop_machine: Disable preemption after queueing stopper threads (Isaac J. Manjarres)
- Mark HI and TASKLET softirq synchronous (Linus Torvalds)
- kasan: add no_sanitize attribute for clang builds (Andrey Konovalov)
- scsi: virtio_scsi: fix IO hang caused by automatic irq vector affinity (Ming Lei)
- scsi: core: introduce force_blk_mq (Ming Lei)
- scsi: hpsa: fix selection of reply queue (Ming Lei)
- parisc: Define mb() and add memory barriers to assembler unlock sequences (John David Anglin)
- parisc: Enable CONFIG_MLONGCALLS by default (Helge Deller)
- Linux 4.14.62 (Greg Kroah-Hartman)
- jfs: Fix inconsistency between memory allocation and ea_buf->max_size (Shankara Pailoor)
- xfs: don't call xfs_da_shrink_inode with NULL bp (Eric Sandeen)
- xfs: validate cached inodes are free when allocated (Dave Chinner)
- xfs: catch inode allocation state mismatch corruption (Dave Chinner)
- intel_idle: Graceful probe failure when MWAIT is disabled (Len Brown)
- nvmet-fc: fix target sgl list on large transfers (James Smart)
- nvme-pci: Fix queue double allocations (Keith Busch)
- nvme-pci: allocate device queues storage space at probe (Sagi Grimberg)
- Btrfs: fix file data corruption after cloning a range and fsync (Filipe Manana)
- i2c: imx: Fix reinit_completion() use (Esben Haabendal)
- ring_buffer: tracing: Inherit the tracing setting to next ring buffer (Masami Hiramatsu)
- ACPI / PCI: Bail early in acpi_pci_add_bus() if there is no ACPI handle (Vitaly Kuznetsov)
- ext4: fix false negatives *and* false positives in ext4_check_descriptors() (Theodore Ts'o)
- netlink: Don't shift on 64 for ngroups (Dmitry Safonov)
- nohz: Fix missing tick reprogram when interrupting an inline softirq (Frederic Weisbecker)
- nohz: Fix local_timer_softirq_pending() (Anna-Maria Gleixner)
- genirq: Make force irq threading setup more robust (Thomas Gleixner)
- scsi: qla2xxx: Return error when TMF returns (Anil Gurumurthy)
- scsi: qla2xxx: Fix ISP recovery on unload (Quinn Tran)
- scsi: qla2xxx: Fix NPIV deletion by calling wait_for_sess_deletion (Quinn Tran)
- scsi: qla2xxx: Fix unintialized List head crash (Quinn Tran)
- Linux 4.14.61 (Greg Kroah-Hartman)
- scsi: sg: fix minor memory leak in error path (Tony Battersby)
- drm/vc4: Reset ->{x, y}_scaling[1] when dealing with uniplanar formats (Boris Brezillon)
- crypto: padlock-aes - Fix Nano workaround data corruption (Herbert Xu)
- RDMA/uverbs: Expand primary and alt AV port checks (Jack Morgenstein)
- iwlwifi: add more card IDs for 9000 series (Emmanuel Grumbach)
- userfaultfd: remove uffd flags from vma->vm_flags if UFFD_EVENT_FORK fails (Mike Rapoport)
- audit: fix potential null dereference 'context->module.name' (Yi Wang)
- kvm: x86: vmx: fix vpid leak (Roman Kagan)
- x86/entry/64: Remove %ebx handling from error_entry/exit (Andy Lutomirski)
- x86/apic: Future-proof the TSC_DEADLINE quirk for SKX (Len Brown)
- virtio_balloon: fix another race between migration and ballooning (Jiang Biao)
- net: socket: fix potential spectre v1 gadget in socketcall (Jeremy Cline)
- can: ems_usb: Fix memory leak on ems_usb_disconnect() (Anton Vasilyev)
- squashfs: more metadata hardenings (Linus Torvalds)
- squashfs: more metadata hardening (Linus Torvalds)
- net/mlx5e: E-Switch, Initialize eswitch only if eswitch manager (Eli Cohen)
- rxrpc: Fix user call ID check in rxrpc_service_prealloc_one (YueHaibing)
- net: stmmac: Fix WoL for PCI-based setups (Jose Abreu)
- netlink: Fix spectre v1 gadget in netlink_create() (Jeremy Cline)
- net: dsa: Do not suspend/resume closed slave_dev (Florian Fainelli)
- ipv4: frags: handle possible skb truesize change (Eric Dumazet)
- inet: frag: enforce memory limits earlier (Eric Dumazet)
- bonding: avoid lockdep confusion in bond_get_stats() (Eric Dumazet)
-
Mon Aug 27 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1834.el7uek]
- IB/mlx5: Honor cnt_set_id_valid flag instead of set_id (Parav Pandit) [Orabug: 27406632]
- net/mlx5e: Refine ets validation function (Shay Agroskin) [Orabug: 27948452]
- sym53c8xx: fix NULL pointer dereference panic in sym_int_sir() in sym_hipd.c (George Kennedy) [Orabug: 28481891]
- xen-netfront: fix warn message as irq device name has '/' (Xiao Liang) [Orabug: 28384101]
- xen-netfront: fix queue name setting (Vitaly Kuznetsov) [Orabug: 28384101]
- uek-rpm: Enable MPLS suppoprt (Victor Erminpour) [Orabug: 28367674]
- x86/spectrev2: Don't set mode to SPECTRE_V2_NONE when retpoline is available. (Boris Ostrovsky) [Orabug: 28544483]
- CVE-2018-15471 XSA-270 Linux netback driver OOB access in hash handling (Jan Beulich) [Orabug: 28432127] {CVE-2018-15471}
- net/mlx5e: Remove redundant active_channels indication (Parav Pandit) [Orabug: 27548610]
- net/mlx5e: Present SW stats when state is not opened (Parav Pandit) [Orabug: 27548610]
- net/mlx5e: Avoid reset netdev stats on configuration changes (Parav Pandit) [Orabug: 27548610]
- net/mlx5e: Introducing new statistics rwlock (Parav Pandit) [Orabug: 27548610]
- net/mlx5e: Move phy link down events counter out of SW stats (Parav Pandit) [Orabug: 27548610]
- net/mlx5e: Extend the stats group API to have update_stats() (Parav Pandit) [Orabug: 27548610]
- net/mlx5e: Merge per priority stats groups (Kamal Heib) [Orabug: 27548610]
- net/mlx5e: Add per-channel counters infrastructure, use it upon TX timeout (Parav Pandit) [Orabug: 27548610]
- net/mlx5e: Add VLAN offloads statistics (Parav Pandit) [Orabug: 27548610]
- net/mlx5e: Switch channels counters to use stats group API (Kamal Heib) [Orabug: 27548610]
- net/mlx5e: Switch ipsec counters to use stats group API (Kamal Heib) [Orabug: 27548610]
- net/mlx5e: Switch pme counters to use stats group API (Kamal Heib) [Orabug: 27548610]
- net/mlx5e: Switch per prio pfc counters to use stats group API (Kamal Heib) [Orabug: 27548610]
- net/mlx5e: Switch per prio traffic counters to use stats group API (Kamal Heib) [Orabug: 27548610]
- net/mlx5e: Switch pcie counters to use stats group API (Kamal Heib) [Orabug: 27548610]
- net/mlx5e: Switch ethernet extended counters to use stats group API (Kamal Heib) [Orabug: 27548610]
- net/mlx5e: Switch physical statistical counters to use stats group API (Kamal Heib) [Orabug: 27548610]
- net/mlx5e: Switch RFC 2819 counters to use stats group API (Kamal Heib) [Orabug: 27548610]
- net/mlx5e: Switch RFC 2863 counters to use stats group API (Kamal Heib) [Orabug: 27548610]
- net/mlx5e: Switch IEEE 802.3 counters to use stats group API (Kamal Heib) [Orabug: 27548610]
- net/mlx5e: Switch vport counters to use the stats group API (Kamal Heib) [Orabug: 27548610]
- net/mlx5e: Switch Q counters to use the stats group API (Kamal Heib) [Orabug: 27548610]
- net/mlx5e: Introduce stats group API (Parav Pandit) [Orabug: 27548610]
- x86/paravirt: Fix spectre-v2 mitigations for paravirt guests (Peter Zijlstra) [Orabug: 28474635]
- irqchip/gic-v3-its: Fix its_irq_domain_activate return values. (Tom Saeger) [Orabug: 28513702]
- sched: SIS_CORE to disable idle core search (subhra mazumdar) [Orabug: 28482695]
- sched: add sched feature to disable idle core search (subhra mazumdar) [Orabug: 28482695]
- sched: rotate the cpu search window for better spread (subhra mazumdar) [Orabug: 28482695]
- sched: introduce per-cpu var next_cpu to track search limit (subhra mazumdar) [Orabug: 28482695]
- sched: limit cpu search in select_idle_cpu (subhra mazumdar) [Orabug: 28482695]
- Linux 4.14.60 (Greg Kroah-Hartman)
- tcp: add one more quick ack after after ECN events (Eric Dumazet)
- tcp: refactor tcp_ecn_check_ce to remove sk type cast (Yousuk Seung)
- tcp: do not aggressively quick ack after ECN events (Eric Dumazet)
- tcp: add max_quickacks param to tcp_incr_quickack and tcp_enter_quickack_mode (Eric Dumazet)
- tcp: do not force quickack when receiving out-of-order packets (Eric Dumazet)
- netlink: Don't shift with UB on nlk->ngroups (Dmitry Safonov)
- netlink: Do not subscribe to non-existent groups (Dmitry Safonov)
- xen-netfront: wait xenbus state change when load module manually (Xiao Liang)
- tcp_bbr: fix bw probing to raise in-flight data for very small BDPs (Neal Cardwell)
- NET: stmmac: align DMA stuff to largest cache line length (Eugeniy Paltsev)
- net: mdio-mux: bcm-iproc: fix wrong getter and setter pair (Anton Vasilyev)
- net: lan78xx: fix rx handling before first packet is send (Stefan Wahren)
- net: fix amd-xgbe flow-control issue (tangpengpeng)
- net: ena: Fix use of uninitialized DMA address bits field (Gal Pressman)
- ipv4: remove BUG_ON() from fib_compute_spec_dst (Lorenzo Bianconi)
- net: dsa: qca8k: Allow overwriting CPU port setting (Michal Vokáč)
- net: dsa: qca8k: Add QCA8334 binding documentation (Michal Vokáč)
- net: dsa: qca8k: Enable RXMAC when bringing up a port (Michal Vokáč)
- net: dsa: qca8k: Force CPU port to its highest bandwidth (Michal Vokáč)
- RDMA/uverbs: Protect from attempts to create flows on unsupported QP (Leon Romanovsky)
- usb: gadget: udc: renesas_usb3: should remove debugfs (Yoshihiro Shimoda)
- ovl: Sync upper dirty data when syncing overlayfs (Chengguang Xu)
- PCI: xgene: Remove leftover pci_scan_child_bus() call (Lorenzo Pieralisi)
- PCI: pciehp: Assume NoCompl+ for Thunderbolt ports (Lukas Wunner)
- ext4: fix check to prevent initializing reserved inodes (Theodore Ts'o)
- ext4: check for allocation block validity with block group locked (Theodore Ts'o)
- ext4: fix inline data updates with checksums enabled (Theodore Ts'o)
- squashfs: be more careful about metadata corruption (Linus Torvalds)
- random: mix rdrand with entropy sent in from userspace (Theodore Ts'o)
- block: reset bi_iter.bi_done after splitting bio (Greg Edwards)
- blkdev: __blkdev_direct_IO_simple: fix leak in error case (Martin Wilck)
- block: bio_iov_iter_get_pages: fix size of last iovec (Martin Wilck)
- drm/dp/mst: Fix off-by-one typo when dump payload table (Andy Shevchenko)
- drm/atomic-helper: Drop plane->fb references only for drm_atomic_helper_shutdown() (Ville Syrjälä)
- drm: Add DP PSR2 sink enable bit (José Roberto de Souza)
- ASoC: topology: Add missing clock gating parameter when parsing hw_configs (Kirill Marinushkin)
- ASoC: topology: Fix bclk and fsync inversion in set_link_hw_format() (Kirill Marinushkin)
- media: si470x: fix __be16 annotations (Mauro Carvalho Chehab)
- media: atomisp: compat32: fix __user annotations (Mauro Carvalho Chehab)
- scsi: cxlflash: Avoid clobbering context control register value (Matthew R. Ochs)
- scsi: cxlflash: Synchronize reset and remove ops (Uma Krishnan)
- scsi: megaraid_sas: Increase timeout by 1 sec for non-RAID fastpath IOs (Shivasharan S)
- scsi: scsi_dh: replace too broad "TP9" string with the exact models (Xose Vazquez Perez)
- regulator: Don't return or expect -errno from of_map_mode() (Douglas Anderson)
- media: omap3isp: fix unbalanced dma_iommu_mapping (Suman Anna)
- crypto: authenc - don't leak pointers to authenc keys (Tudor-Dan Ambarus)
- crypto: authencesn - don't leak pointers to authenc keys (Tudor-Dan Ambarus)
- usb: hub: Don't wait for connect state at resume for powered-off ports (Dominik Bozek)
- microblaze: Fix simpleImage format generation (Michal Simek)
- soc: imx: gpcv2: Do not pass static memory as platform data (Andrey Smirnov)
- serial: core: Make sure compiler barfs for 16-byte earlycon names (Douglas Anderson)
- staging: lustre: ldlm: free resource when ldlm_lock_create() fails. (NeilBrown)
- staging: lustre: llite: correct removexattr detection (James Simmons)
- staging: vchiq_core: Fix missing semaphore release in error case (Stefan Wahren)
- audit: allow not equal op for audit by executable (Ondrej Mosnáček)
- rsi: fix nommu_map_sg overflow kernel panic (Siva Rebbagondla)
- rsi: Fix 'invalid vdd' warning in mmc (Siva Rebbagondla)
- ipconfig: Correctly initialise ic_nameservers (Chris Novakovic)
- drm/gma500: fix psb_intel_lvds_mode_valid()'s return type (Luc Van Oostenryck)
- igb: Fix queue selection on MAC filters on i210 (Vinicius Costa Gomes)
- arm64: defconfig: Enable Rockchip io-domain driver (Enric Balletbo i Serra)
- nvme: lightnvm: add granby support (Wei Xu)
- memory: tegra: Apply interrupts mask per SoC (Dmitry Osipenko)
- memory: tegra: Do not handle spurious interrupts (Dmitry Osipenko)
- delayacct: Use raw_spinlocks (Sebastian Andrzej Siewior)
- stop_machine: Use raw spinlocks (Thomas Gleixner)
- backlight: pwm_bl: Don't use GPIOF_* with gpiod_get_direction (Wolfram Sang)
- dt-bindings: net: meson-dwmac: new compatible name for AXG SoC (Yixun Lan)
- net: hns3: Fixes the out of bounds access in hclge_map_tqp (Huazhong Tan)
- spi: meson-spicc: Fix error handling in meson_spicc_probe() (Alexey Khoroshilov)
- dt-bindings: pinctrl: meson: add support for the Meson8m2 SoC (Martin Blumenstingl)
- mmc: pwrseq: Use kmalloc_array instead of stack VLA (Tobin C. Harding)
- mmc: dw_mmc: update actual clock for mmc debugfs (Shawn Lin)
- ALSA: hda/ca0132: fix build failure when a local macro is defined (Takashi Sakamoto)
- drm/atomic: Handling the case when setting old crtc for plane (Satendra Singh Thakur)
- media: siano: get rid of __le32/__le16 cast warnings (Mauro Carvalho Chehab)
- f2fs: avoid fsync() failure caused by EAGAIN in writepage() (Jaegeuk Kim)
- bpf: fix references to free_bpf_prog_info() in comments (Jakub Kicinski)
- thermal: exynos: fix setting rising_threshold for Exynos5433 (Bartlomiej Zolnierkiewicz)
- staging: lustre: o2iblnd: Fix FastReg map/unmap for MLX5 (Doug Oucharek)
- staging: lustre: o2iblnd: fix race at kiblnd_connect_peer (Doug Oucahrek)
- scsi: qedf: Set the UNLOADING flag when removing a vport (Chad Dupuis)
- scsi: hisi_sas: config ATA de-reset as an constrained command for v3 hw (Xiang Chen)
- scsi: megaraid: silence a static checker bug (Dan Carpenter)
- scsi: 3w-xxxx: fix a missing-check bug (Wenwen Wang)
- scsi: 3w-9xxx: fix a missing-check bug (Wenwen Wang)
- bnxt_en: Check unsupported speeds in bnxt_update_link() on PF only. (Michael Chan)
- perf: fix invalid bit in diagnostic entry (Thomas Richter)
- s390/cpum_sf: Add data entry sizes to sampling trailer entry (Thomas Richter)
- brcmfmac: Add support for bcm43364 wireless chipset (Sean Lanigan)
- mtd: rawnand: fsl_ifc: fix FSL NAND driver to read all ONFI parameter pages (Jane Wan)
- media: saa7164: Fix driver name in debug output (Brad Love)
- media: media-device: fix ioctl function types (Sami Tolvanen)
- ACPI / LPSS: Only call pwm_add_table() for Bay Trail PWM if PMIC HRV is 2 (Hans de Goede)
- libata: Fix command retry decision (Damien Le Moal)
- media: rcar_jpu: Add missing clk_disable_unprepare() on error in jpu_open() (Wei Yongjun)
- net: phy: phylink: Release link GPIO (Florian Fainelli)
- dma-iommu: Fix compilation when !CONFIG_IOMMU_DMA (Marc Zyngier)
- tty: Fix data race in tty_insert_flip_string_fixed_flag (DaeRyong Jeong)
- i40e: free the skb after clearing the bitlock (Jacob Keller)
- nvmem: properly handle returned value nvmem_reg_read (Mathieu Malaterre)
- ARM: dts: sh73a0: Add missing interrupt-affinity to PMU node (Geert Uytterhoeven)
- ARM: dts: emev2: Add missing interrupt-affinity to PMU node (Geert Uytterhoeven)
- ARM: dts: stih407-pinctrl: Fix complain about IRQ_TYPE_NONE usage (Patrice Chotard)
- EDAC, altera: Fix ARM64 build warning (Thor Thayer)
- HID: i2c-hid: check if device is there before really probing (Dmitry Torokhov)
- powerpc/embedded6xx/hlwd-pic: Prevent interrupts from being handled by Starlet (Jonathan Neuschäfer)
- drm/amdgpu: Remove VRAM from shared bo domains. (Samuel Li)
- drm/radeon: fix mode_valid's return type (Luc Van Oostenryck)
- arm64: dts: renesas: salvator-common: use audio-graph-card for Sound (Kuninori Morimoto)
- HID: hid-plantronics: Re-resend Update to map button for PTT products (Terry Junge)
- arm64: cmpwait: Clear event register before arming exclusive monitor (Will Deacon)
- media: atomisp: ov2680: don't declare unused vars (Mauro Carvalho Chehab)
- ALSA: usb-audio: Apply rate limit to warning messages in URB complete callback (Takashi Iwai)
- net: ethernet: ti: cpsw-phy-sel: check bus_find_device() ret value (Grygorii Strashko)
- media: smiapp: fix timeout checking in smiapp_read_nvm (Colin Ian King)
- ixgbevf: fix MAC address changes through ixgbevf_set_mac() (Emil Tantilov)
- md: fix NULL dereference of mddev->pers in remove_and_add_spares() (Yufen Yu)
- md/raid1: add error handling of read error from FailFast device (Gioh Kim)
- regulator: pfuze100: add .is_enable() for pfuze100_swb_regulator_ops (Anson Huang)
- ALSA: emu10k1: Rate-limit error messages about page errors (Takashi Iwai)
- rtc: tps65910: fix possible race condition (Alexandre Belloni)
- rtc: vr41xx: fix possible race condition (Alexandre Belloni)
- rtc: tps6586x: fix possible race condition (Alexandre Belloni)
- Bluetooth: btusb: add ID for LiteOn 04ca:301a (Vic Wei)
- drm/nouveau/fifo/gk104-: poll for runlist update completion (Ben Skeggs)
- scsi: zfcp: assert that the ERP lock is held when tracing a recovery trigger (Jens Remus)
- scsi: ufs: fix exception event handling (Maya Erez)
- scsi: ufs: ufshcd: fix possible unclocked register access (Subhash Jadavani)
- fscrypt: use unbound workqueue for decryption (Eric Biggers)
- net: hns3: Fix the missing client list node initialization (Xi Wang)
- spi: Add missing pm_runtime_put_noidle() after failed get (Tony Lindgren)
- drivers/perf: arm-ccn: don't log to dmesg in event_init (Mark Rutland)
- ima: based on policy verify firmware signatures (pre-allocated buffer) (Mimi Zohar)
- mwifiex: correct histogram data with appropriate index (Xinming Hu)
- net: dsa: qca8k: Add support for QCA8334 switch (Michal Vokáč)
- PCI: pciehp: Request control of native hotplug only if supported (Mika Westerberg)
- bpf: powerpc64: pad function address loads with NOPs (Sandipan Das)
- pinctrl: at91-pio4: add missing of_node_put (Julia Lawall)
- powerpc/8xx: fix invalid register expression in head_8xx.S (Christophe Leroy)
- spi: sh-msiof: Fix setting SIRMDR1.SYNCAC to match SITMDR1.SYNCAC (Geert Uytterhoeven)
- powerpc: Add __printf verification to prom_printf (Mathieu Malaterre)
- powerpc/powermac: Mark variable x as unused (Mathieu Malaterre)
- powerpc/powermac: Add missing prototype for note_bootable_part() (Mathieu Malaterre)
- powerpc/chrp/time: Make some functions static, add missing header include (Mathieu Malaterre)
- powerpc/32: Add a missing include header (Mathieu Malaterre)
- ath: Add regulatory mapping for Bahamas (Sven Eckelmann)
- ath: Add regulatory mapping for Bermuda (Sven Eckelmann)
- ath: Add regulatory mapping for Serbia (Sven Eckelmann)
- ath: Add regulatory mapping for Tanzania (Sven Eckelmann)
- ath: Add regulatory mapping for Uganda (Sven Eckelmann)
- ath: Add regulatory mapping for APL2_FCCA (Sven Eckelmann)
- ath: Add regulatory mapping for APL13_WORLD (Sven Eckelmann)
- ath: Add regulatory mapping for ETSI8_WORLD (Sven Eckelmann)
- ath: Add regulatory mapping for FCC3_ETSIC (Sven Eckelmann)
- nvme-pci: Fix AER reset handling (Keith Busch)
- nvme-rdma: stop admin queue before freeing it (Jianchao Wang)
- PCI: Prevent sysfs disable of device while driver is attached (Christoph Hellwig)
- PM / wakeup: Make s2idle_lock a RAW_SPINLOCK (Sebastian Andrzej Siewior)
- x86/microcode: Make the late update update_lock a raw lock for RT (Scott Wood)
- btrfs: qgroup: Finish rescan when hit the last leaf of extent tree (Qu Wenruo)
- btrfs: add barriers to btrfs_sync_log before log_commit_wait wakeups (David Sterba)
- Btrfs: don't BUG_ON() in btrfs_truncate_inode_items() (Omar Sandoval)
- Btrfs: don't return ino to ino cache if inode item removal fails (Omar Sandoval)
- media: videobuf2-core: don't call memop 'finish' when queueing (Hans Verkuil)
- media: tw686x: Fix incorrect vb2_mem_ops GFP flags (Ezequiel Garcia)
- net: hns3: Fixes the init of the VALID BD info in the descriptor (Fuyun Liang)
- wlcore: sdio: check for valid platform device data before suspend (Eyal Reizer)
- mwifiex: handle race during mwifiex_usb_disconnect (Ganapathi Bhat)
- mfd: cros_ec: Fail early if we cannot identify the EC (Vincent Palatin)
- ASoC: dpcm: fix BE dai not hw_free and shutdown (Kai Chieh Chuang)
- Bluetooth: btusb: Add a new Realtek 8723DE ID 2ff8:b011 (Jian-Hong Pan)
- Bluetooth: hci_qca: Fix "Sleep inside atomic section" warning (Thierry Escande)
- iwlwifi: pcie: fix race in Rx buffer allocator (Shaul Triebitz)
- btrfs: balance dirty metadata pages in btrfs_finish_ordered_io (Ethan Lien)
- PCI: Fix devm_pci_alloc_host_bridge() memory leak (Jan Kiszka)
- selftests: intel_pstate: return Kselftest Skip code for skipped tests (Shuah Khan (Samsung OSG))
- selftests: memfd: return Kselftest Skip code for skipped tests (Shuah Khan (Samsung OSG))
- selftests/intel_pstate: Improve test, minor fixes (Daniel Díaz)
- perf/x86/intel/uncore: Correct fixed counter index check for NHM (Kan Liang)
- perf/x86/intel/uncore: Correct fixed counter index check in generic code (Kan Liang)
- usbip: dynamically allocate idev by nports found in sysfs (Michael Grzeschik)
- usbip: usbip_detach: Fix memory, udev context and udev leak (Shuah Khan (Samsung OSG))
- block, bfq: remove wrong lock in bfq_requests_merged (Filippo Muzzini)
- f2fs: fix race in between GC and atomic open (Chao Yu)
- f2fs: fix to detect failure of dquot_initialize (Chao Yu)
- f2fs: Fix deadlock in shutdown ioctl (Sahitya Tummala)
- f2fs: fix to wait page writeback during revoking atomic write (Chao Yu)
- f2fs: fix to don't trigger writeback during recovery (Chao Yu)
- f2fs: fix error path of move_data_page (Chao Yu)
- disable loading f2fs module on PAGE_SIZE > 4KB (Anatoly Pugachev)
- pnfs: Don't release the sequence slot until we've processed layoutget on open (Trond Myklebust)
- netfilter: nf_tables: check msg_type before nft_trans_set(trans) (Alexey Kodanev)
- lightnvm: pblk: warn in case of corrupted write buffer (Javier González)
- RDMA/mad: Convert BUG_ONs to error flows (Leon Romanovsky)
- powerpc/64s: Fix compiler store ordering to SLB shadow area (Nicholas Piggin)
- hvc_opal: don't set tb_ticks_per_usec in udbg_init_opal_common() (Stewart Smith)
- powerpc/eeh: Fix use-after-release of EEH driver (Sam Bobroff)
- powerpc/64s: Add barrier_nospec (Michal Suchanek)
- powerpc/lib: Adjust .balign inside string functions for PPC32 (Christophe Leroy)
- infiniband: fix a possible use-after-free bug (Cong Wang)
- e1000e: Ignore TSYNCRXCTL when getting I219 clock attributes (Benjamin Poirier)
- ceph: fix alignment of rasize (Chengguang Xu)
- bpf, arm32: fix inconsistent naming about emit_a32_lsr_{r64,i64} (Wang YanQing)
- printk: drop in_nmi check from printk_safe_flush_on_panic() (Sergey Senozhatsky)
- watchdog: da9063: Fix updating timeout value (Marco Felsch)
- irqchip/ls-scfg-msi: Map MSIs in the iommu (Laurentiu Tudor)
- netfilter: ipset: List timing out entries with "timeout 1" instead of zero (Jozsef Kadlecsik)
- netfilter: ipset: forbid family for hash:mac sets (Florent Fourcot)
- perf tools: Fix pmu events parsing rule (Jiri Olsa)
- rtc: ensure rtc_set_alarm fails when alarms are not supported (Alexandre Belloni)
- mm/slub.c: add __printf verification to slab_err() (Mathieu Malaterre)
- mm: vmalloc: avoid racy handling of debugobjects in vunmap (Chintan Pandya)
- mm: /proc/pid/pagemap: hide swap entries from unprivileged users (Huang Ying)
- kernel/hung_task.c: show all hung tasks before panic (Tetsuo Handa)
- vfio/type1: Fix task tracking for QEMU vCPU hotplug (Alex Williamson)
- vfio/mdev: Check globally for duplicate devices (Alex Williamson)
- vfio: platform: Fix reset module leak in error path (Geert Uytterhoeven)
- nfsd: fix potential use-after-free in nfsd4_decode_getdeviceinfo (Scott Mayhew)
- NFSv4.1: Fix the client behaviour on NFS4ERR_SEQ_FALSE_RETRY (Trond Myklebust)
- ALSA: fm801: add error handling for snd_ctl_add (Zhouyang Jia)
- ALSA: emu10k1: add error handling for snd_ctl_add (Zhouyang Jia)
- skip LAYOUTRETURN if layout is invalid (Olga Kornievskaia)
- hv_netvsc: fix network namespace issues with VF support (Stephen Hemminger)
- xen/netfront: raise max number of slots in xennet_get_responses() (Juergen Gross)
- kcov: ensure irq code sees a valid area (Mark Rutland)
- mlxsw: spectrum_switchdev: Fix port_vlan refcounting (Petr Machata)
- arm64: fix vmemmap BUILD_BUG_ON() triggering on !vmemmap setups (Johannes Weiner)
- tracing: Quiet gcc warning about maybe unused link variable (Steven Rostedt (VMware))
- tracing/kprobes: Fix trace_probe flags on enable_trace_kprobe() failure (Artem Savkov)
- kthread, tracing: Don't expose half-written comm when creating kthreads (Snild Dolkow)
- tracing: Fix possible double free in event_enable_trigger_func() (Steven Rostedt (VMware))
- tracing: Fix double free of event_trigger_data (Steven Rostedt (VMware))
- delayacct: fix crash in delayacct_blkio_end() after delayacct init failure (Tejun Heo)
- kvm, mm: account shadow page tables to kmemcg (Shakeel Butt)
- Input: elan_i2c - add another ACPI ID for Lenovo Ideapad 330-15AST (KT Liao)
- Input: i8042 - add Lenovo LaVie Z to the i8042 reset list (Chen-Yu Tsai)
- Input: elan_i2c - add ACPI ID for lenovo ideapad 330 (Donald Shanty III)
- spi: spi-s3c64xx: Fix system resume support (Marek Szyprowski)
- drivers/infiniband/ulp/srpt/ib_srpt.c: fix build with gcc-4.4.4 (Andrew Morton)
- IB/srpt: Fix an out-of-bounds stack access in srpt_zerolength_write() (Bart Van Assche)
- drivers/infiniband/core/verbs.c: fix build with gcc-4.4.4 (Andrew Morton)
- RDMA/core: Avoid that ib_drain_qp() triggers an out-of-bounds stack access (Bart Van Assche)
- i2c: core: decrease reference count of device node in i2c_unregister_device (Lixin Wang)
- fork: unconditionally clear stack on fork (Kees Cook)
- Linux 4.14.59 (Greg Kroah-Hartman)
- turn off -Wattribute-alias (Arnd Bergmann)
- can: m_can.c: fix setup of CCCR register: clear CCCR NISO bit before checking can.ctrlmode (Roman Fietze)
- can: peak_canfd: fix firmware < v3.3.0: limit allocation to 32-bit DMA addr only (Stephane Grosjean)
- can: xilinx_can: fix RX overflow interrupt not being enabled (Anssi Hannula)
- can: xilinx_can: fix incorrect clear of non-processed interrupts (Anssi Hannula)
- can: xilinx_can: keep only 1-2 frames in TX FIFO to fix TX accounting (Anssi Hannula)
- can: xilinx_can: fix device dropping off bus on RX overrun (Anssi Hannula)
- can: xilinx_can: fix recovery from error states not being propagated (Anssi Hannula)
- can: xilinx_can: fix power management handling (Anssi Hannula)
- can: xilinx_can: fix RX loop if RXNEMP is asserted without RXOK (Anssi Hannula)
- driver core: Partially revert "driver core: correct device's shutdown order" (Rafael J. Wysocki)
- usb: gadget: f_fs: Only return delayed status when len is 0 (Jerry Zhang)
- usb: dwc2: Fix DMA alignment to start at allocated boundary (Antti Seppälä)
- usb: core: handle hub C_PORT_OVER_CURRENT condition (Bin Liu)
- usb: cdc_acm: Add quirk for Castles VEGA3000 (Lubomir Rintel)
- staging: speakup: fix wraparound in uaccess length check (Samuel Thibault)
- tcp: add tcp_ooo_try_coalesce() helper (Eric Dumazet)
- tcp: call tcp_drop() from tcp_data_queue_ofo() (Eric Dumazet)
- tcp: detect malicious patterns in tcp_collapse_ofo_queue() (Eric Dumazet)
- tcp: avoid collapses in tcp_prune_queue() if possible (Eric Dumazet)
- tcp: free batches of packets in tcp_prune_ofo_queue() (Eric Dumazet)
- tcp: do not delay ACK in DCTCP upon CE status change (Yuchung Cheng)
- tcp: do not cancel delay-AcK on DCTCP special ACK (Yuchung Cheng)
- tcp: helpers to send special DCTCP ack (Yuchung Cheng)
- tcp: fix dctcp delayed ACK schedule (Yuchung Cheng)
- vxlan: fix default fdb entry netlink notify ordering during netdev create (Roopa Prabhu)
- vxlan: make netlink notify in vxlan_fdb_destroy optional (Roopa Prabhu)
- vxlan: add new fdb alloc and create helpers (Roopa Prabhu)
- rtnetlink: add rtnl_link_state check in rtnl_configure_link (Roopa Prabhu)
- sock: fix sg page frag coalescing in sk_alloc_sg (Daniel Borkmann)
- net: phy: consider PHY_IGNORE_INTERRUPT in phy_start_aneg_priv (Heiner Kallweit)
- multicast: do not restore deleted record source filter mode to new one (Hangbin Liu)
- net/ipv6: Fix linklocal to global address with VRF (David Ahern)
- net/mlx5e: Fix quota counting in aRFS expire flow (Eran Ben Elisha)
- net/mlx5e: Don't allow aRFS for encapsulated packets (Eran Ben Elisha)
- net/mlx5: Adjust clock overflow work period (Ariel Levkovich)
- net: skb_segment() should not return NULL (Eric Dumazet)
- net/mlx4_core: Save the qpn from the input modifier in RST2INIT wrapper (Jack Morgenstein)
- ip: in cmsg IP(V6)_ORIGDSTADDR call pskb_may_pull (Willem de Bruijn)
- ip: hash fragments consistently (Paolo Abeni)
- bonding: set default miimon value for non-arp modes if not set (Jarod Wilson)
- drm/nouveau: Set DRIVER_ATOMIC cap earlier to fix debugfs (Lyude Paul)
- drm/nouveau/drm/nouveau: Fix runtime PM leak in nv50_disp_atomic_commit() (Lyude Paul)
- KVM: PPC: Check if IOMMU page is contained in the pinned physical page (Alexey Kardashevskiy)
- xen/PVH: Set up GS segment for stack canary (Boris Ostrovsky)
- MIPS: Fix off-by-one in pci_resource_to_user() (Paul Burton)
- MIPS: ath79: fix register address in ath79_ddr_wb_flush() (Felix Fietkau)
- Revert "cifs: Fix slab-out-of-bounds in send_set_info() on SMB2 ACE setting" (Greg Kroah-Hartman)
- Linux 4.14.58 (Greg Kroah-Hartman)
- xhci: Fix perceived dead host due to runtime suspend race with event handler (Mathias Nyman)
- powerpc/powernv: Fix save/restore of SPRG3 on entry/exit from stop (idle) (Gautham R. Shenoy)
- cxl_getfile(): fix double-iput() on alloc_file() failures (Al Viro)
- alpha: fix osf_wait4() breakage (Al Viro)
- net: usb: asix: replace mii_nway_restart in resume path (Alexander Couzens)
- ipv6: make DAD fail with enhanced DAD when nonce length differs (Sabrina Dubroca)
- net: systemport: Fix CRC forwarding check for SYSTEMPORT Lite (Florian Fainelli)
- net/mlx4_en: Don't reuse RX page when XDP is set (Saeed Mahameed)
- hv_netvsc: Fix napi reschedule while receive completion is busy (Haiyang Zhang)
- tg3: Add higher cpu clock for 5762. (Sanjeev Bansal)
- qmi_wwan: add support for Quectel EG91 (Matevz Vucnik)
- ptp: fix missing break in switch (Gustavo A. R. Silva)
- net: phy: fix flag masking in __set_phy_supported (Heiner Kallweit)
- net/ipv4: Set oif in fib_compute_spec_dst (David Ahern)
- skbuff: Unconditionally copy pfmemalloc in __skb_clone() (Stefano Brivio)
- net: Don't copy pfmemalloc flag in __copy_skb_header() (Stefano Brivio)
- net: diag: Don't double-free TCP_NEW_SYN_RECV sockets in tcp_abort (Lorenzo Colitti)
- lib/rhashtable: consider param->min_size when setting initial table size (Davidlohr Bueso)
- ipv6: ila: select CONFIG_DST_CACHE (Arnd Bergmann)
- ipv6: fix useless rol32 call on hash (Colin Ian King)
- ipv4: Return EINVAL when ping_group_range sysctl doesn't map to user ns (Tyler Hicks)
- gen_stats: Fix netlink stats dumping in the presence of padding (Toke Høiland-Jørgensen)
- drm/nouveau: Avoid looping through fake MST connectors (Lyude Paul)
- drm/nouveau: Use drm_connector_list_iter_* for iterating connectors (Lyude Paul)
- drm/i915: Fix hotplug irq ack on i965/g4x (Ville Syrjälä)
- stop_machine: Disable preemption when waking two stopper threads (Isaac J. Manjarres)
- vfio/spapr: Use IOMMU pageshift rather than pagesize (Alexey Kardashevskiy)
- vfio/pci: Fix potential Spectre v1 (Gustavo A. R. Silva)
- cpufreq: intel_pstate: Register when ACPI PCCH is present (Rafael J. Wysocki)
- mm/huge_memory.c: fix data loss when splitting a file pmd (Hugh Dickins)
- mm: memcg: fix use after free in mem_cgroup_iter() (Jing Xia)
- ARC: mm: allow mprotect to make stack mappings executable (Vineet Gupta)
- ARC: configs: Remove CONFIG_INITRAMFS_SOURCE from defconfigs (Alexey Brodkin)
- ARC: Fix CONFIG_SWAP (Alexey Brodkin)
- ARCv2: [plat-hsdk]: Save accl reg pair by default (Vineet Gupta)
- ALSA: hda: add mute led support for HP ProBook 455 G5 (Po-Hsu Lin)
- ALSA: hda/realtek - Add Panasonic CF-SZ6 headset jack quirk (YOKOTA Hiroshi)
- ALSA: rawmidi: Change resized buffers atomically (Takashi Iwai)
- fat: fix memory allocation failure handling of match_strdup() (OGAWA Hirofumi)
- x86/MCE: Remove min interval polling limitation (Dewet Thibaut)
- x86/events/intel/ds: Fix bts_interrupt_threshold alignment (Hugh Dickins)
- x86/apm: Don't access __preempt_count with zeroed fs (Ville Syrjälä)
- KVM/Eventfd: Avoid crash when assign and deassign specific eventfd in parallel. (Lan Tianyu)
- scsi: sd_zbc: Fix variable type and bogus comment (Damien Le Moal)
- Linux 4.14.57 (Greg Kroah-Hartman)
- string: drop __must_check from strscpy() and restore strscpy() usages in cgroup (Tejun Heo)
- arm64: KVM: Add ARCH_WORKAROUND_2 discovery through ARCH_FEATURES_FUNC_ID (Marc Zyngier)
- arm64: KVM: Handle guest's ARCH_WORKAROUND_2 requests (Marc Zyngier)
- arm64: KVM: Add ARCH_WORKAROUND_2 support for guests (Marc Zyngier)
- arm64: KVM: Add HYP per-cpu accessors (Marc Zyngier)
- arm64: ssbd: Add prctl interface for per-thread mitigation (Marc Zyngier)
- arm64: ssbd: Introduce thread flag to control userspace mitigation (Marc Zyngier)
- arm64: ssbd: Restore mitigation status on CPU resume (Marc Zyngier)
- arm64: ssbd: Skip apply_ssbd if not using dynamic mitigation (Marc Zyngier)
- arm64: ssbd: Add global mitigation state accessor (Marc Zyngier)
- arm64: Add 'ssbd' command-line option (Marc Zyngier)
- arm64: Add ARCH_WORKAROUND_2 probing (Marc Zyngier)
- arm64: Add per-cpu infrastructure to call ARCH_WORKAROUND_2 (Marc Zyngier)
- arm64: Call ARCH_WORKAROUND_2 on transitions between EL0 and EL1 (Marc Zyngier)
- arm/arm64: smccc: Add SMCCC-specific return codes (Marc Zyngier)
- KVM: arm64: Avoid storing the vcpu pointer on the stack (Christoffer Dall)
- KVM: arm/arm64: Do not use kern_hyp_va() with kvm_vgic_global_state (Marc Zyngier)
- arm64: alternatives: Add dynamic patching feature (Marc Zyngier)
- KVM: arm64: Stop save/restoring host tpidr_el1 on VHE (James Morse)
- arm64: alternatives: use tpidr_el2 on VHE hosts (James Morse)
- KVM: arm64: Change hyp_panic()s dependency on tpidr_el2 (James Morse)
- KVM: arm/arm64: Convert kvm_host_cpu_state to a static per-cpu allocation (James Morse)
- KVM: arm64: Store vcpu on the stack during __guest_enter() (James Morse)
- net/nfc: Avoid stalls when nfc_alloc_send_skb() returned NULL. (Tetsuo Handa)
- rds: avoid unenecessary cong_update in loop transport (Santosh Shilimkar)
- bdi: Fix another oops in wb_workfn() (Jan Kara)
- netfilter: ipv6: nf_defrag: drop skb dst before queueing (Florian Westphal)
- nsh: set mac len based on inner packet (Willem de Bruijn)
- autofs: fix slab out of bounds read in getname_kernel() (Tomas Bortoli)
- tls: Stricter error checking in zerocopy sendmsg path (Dave Watson)
- KEYS: DNS: fix parsing multiple options (Eric Biggers)
- reiserfs: fix buffer overflow with long warning messages (Eric Biggers)
- netfilter: ebtables: reject non-bridge targets (Florian Westphal)
- PCI: hv: Disable/enable IRQs rather than BH in hv_compose_msi_msg() (Dexuan Cui)
- block: do not use interruptible wait anywhere (Alan Jenkins)
- mtd: rawnand: denali_dt: set clk_x_rate to 200 MHz unconditionally (Masahiro Yamada)
- crypto: af_alg - Initialize sg_num_bytes in error code path (Stephan Mueller)
- clocksource: Initialize cs->wd_list (Peter Zijlstra)
- media: rc: oops in ir_timer_keyup after device unplug (Sean Young)
- xhci: Fix USB3 NULL pointer dereference at logical disconnect. (Mathias Nyman)
- net: lan78xx: Fix race in tx pending skb size calculation (Stefan Wahren)
- rtlwifi: rtl8821ae: fix firmware is not ready to run (Ping-Ke Shih)
- rtlwifi: Fix kernel Oops "Fw download fail!!" (Ping-Ke Shih)
- net: cxgb3_main: fix potential Spectre v1 (Gustavo A. R. Silva)
- VSOCK: fix loopback on big-endian systems (Claudio Imbrenda)
- vhost_net: validate sock before trying to put its fd (Jason Wang)
- tcp: prevent bogus FRTO undos with non-SACK flows (Ilpo Järvinen)
- tcp: fix Fast Open key endianness (Yuchung Cheng)
- strparser: Remove early eaten to fix full tcp receive buffer stall (Doron Roberts-Kedes)
- stmmac: fix DMA channel hang in half-duplex mode (Bhadram Varka)
- r8152: napi hangup fix after disconnect (Jiri Slaby)
- qmi_wwan: add support for the Dell Wireless 5821e module (Aleksander Morgado)
- qed: Limit msix vectors in kdump kernel to the minimum required count. (Sudarsana Reddy Kalluru)
- qed: Fix use of incorrect size in memcpy call. (Sudarsana Reddy Kalluru)
- qed: Fix setting of incorrect eswitch mode. (Sudarsana Reddy Kalluru)
- qede: Adverstise software timestamp caps when PHC is not available. (Sudarsana Reddy Kalluru)
- net/tcp: Fix socket lookups with SO_BINDTODEVICE (David Ahern)
- net: sungem: fix rx checksum support (Eric Dumazet)
- net_sched: blackhole: tell upper qdisc about dropped packets (Konstantin Khlebnikov)
- net/packet: fix use-after-free (Eric Dumazet)
- net: mvneta: fix the Rx desc DMA address in the Rx path (Antoine Tenart)
- net/mlx5: Fix wrong size allocation for QoS ETC TC regitster (Shay Agroskin)
- net/mlx5: Fix required capability for manipulating MPFS (Eli Cohen)
- net/mlx5: Fix incorrect raw command length parsing (Alex Vesker)
- net/mlx5: Fix command interface race in polling mode (Alex Vesker)
- net/mlx5: E-Switch, Avoid setup attempt if not being e-switch manager (Or Gerlitz)
- net/mlx5e: Don't attempt to dereference the ppriv struct if not being eswitch manager (Or Gerlitz)
- net/mlx5e: Avoid dealing with vport representors if not being e-switch manager (Or Gerlitz)
- net: macb: Fix ptp time adjustment for large negative delta (Harini Katakam)
- net: fix use-after-free in GRO with ESP (Sabrina Dubroca)
- net: dccp: switch rx_tstamp_last_feedback to monotonic clock (Eric Dumazet)
- net: dccp: avoid crash in ccid3_hc_rx_send_feedback() (Eric Dumazet)
- ixgbe: split XDP_TX tail and XDP_REDIRECT map flushing (Jesper Dangaard Brouer)
- ipvlan: fix IFLA_MTU ignored on NEWLINK (Xin Long)
- ipv6: sr: fix passing wrong flags to crypto_alloc_shash() (Eric Biggers)
- hv_netvsc: split sub-channel setup into async and sync (Stephen Hemminger)
- atm: zatm: Fix potential Spectre v1 (Gustavo A. R. Silva)
- atm: Preserve value of skb->truesize when accounting to vcc (David Woodhouse)
- alx: take rtnl before calling __alx_open from resume (Sabrina Dubroca)
- crypto: crypto4xx - fix crypto4xx_build_pdr, crypto4xx_build_sdr leak (Christian Lamparter)
- crypto: crypto4xx - remove bad list_del (Christian Lamparter)
- PCI: exynos: Fix a potential init_clk_resources NULL pointer dereference (Jaehoon Chung)
- bcm63xx_enet: do not write to random DMA channel on BCM6345 (Jonas Gorski)
- bcm63xx_enet: correct clock usage (Jonas Gorski)
- ocfs2: ip_alloc_sem should be taken in ocfs2_get_block() (alex chen)
- ocfs2: subsystem.su_mutex is required while accessing the item->ci_parent (alex chen)
- xprtrdma: Fix corner cases when handling device removal (Chuck Lever)
- cpufreq / CPPC: Set platform specific transition_delay_us (Prashanth Prakash)
- Btrfs: fix duplicate extents after fsync of file with prealloc extents (Filipe Manana)
- x86/paravirt: Make native_save_fl() extern inline (Nick Desaulniers)
- x86/asm: Add _ASM_ARG* constants for argument registers to <asm/asm.h> (H. Peter Anvin)
- compiler-gcc.h: Add __attribute__((gnu_inline)) to all inline declarations (Nick Desaulniers)
-
Wed Aug 15 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1833.el7uek]
- x86/bugs: spectre_v2_heuristics_setup should check for ssbd, not rds (Daniel Jordan) [Orabug: 28362348]
- x86/bugs: inverted documentation of spectre_v2_heuristics=ssbd=off (Daniel Jordan) [Orabug: 28362348]
- ib/core: Adding match_net_dev_ignore_port workaround. (Gerd Rausch) [Orabug: 28167460]
- mm: don't warn about allocations which stall for too long (Tetsuo Handa) [Orabug: 27871033]
- ipc/shm.c add ->pagesize function to shm_vm_ops (Jane Chu) [Orabug: 28069826]
- dtrace: increment dtrace-kernel-headers revision to 1.1.0 (Vincent Lim) [Orabug: 28241736]
- nfsd: give out fewer session slots as limit approaches (J. Bruce Fields)
- nfsd: increase DRC cache limit (J. Bruce Fields)
- uek-rpm: aarch64: enable building SHA3 algorithms (Henry Willard) [Orabug: 28486461]
- qla2xxx: Update the version to 10.00.00.07-k1. (Giridhar Malavali) [Orabug: 28497106]
- qla2xxx: Utilize complete local DMA buffer for DIF PI inforamtion. (Giridhar Malavali) [Orabug: 28497106]
- qla2xxx: Correction to total data segment count when local DMA buffers used for DIF PI. (Giridhar Malavali) [Orabug: 28497106]
- dtrace: fix ustack for arm64 (Kris Van Hees) [Orabug: 28216251]
- dtrace: increase supported number of SDT arguments to 18 (Kris Van Hees) [Orabug: 28216316]
- dtrace: SDT support on arm64 (Kris Van Hees) [Orabug: 28070261]
- ipv4: frags: handle possible skb truesize change (Eric Dumazet) [Orabug: 28481663] {CVE-2018-5391}
- inet: frag: enforce memory limits earlier (Eric Dumazet) [Orabug: 28481670] {CVE-2018-5391}
- init/main.c: reorder boot_cpu_state_init/smp_prepare_boot_cpu (Mihai Carabas) [Orabug: 28491884]
- x86/mm/kmmio: Make the tracer robust against L1TF (Andi Kleen) [Orabug: 28220625] {CVE-2018-3620}
- x86/mm/pat: Make set_memory_np() L1TF safe (Andi Kleen) [Orabug: 28220625] {CVE-2018-3620}
- x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert (Andi Kleen) [Orabug: 28220625] {CVE-2018-3620}
- x86/speculation/l1tf: Invert all not present mappings (Andi Kleen) [Orabug: 28220625] {CVE-2018-3620}
- cpu/hotplug: Fix SMT supported evaluation (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3620}
- KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry (Paolo Bonzini) [Orabug: 28220625] {CVE-2018-3646}
- x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentry (Paolo Bonzini) [Orabug: 28220625] {CVE-2018-3620}
- x86/speculation: Simplify sysfs report of VMX L1TF vulnerability (Paolo Bonzini) [Orabug: 28220625] {CVE-2018-3620}
- Documentation/l1tf: Remove Yonah processors from not vulnerable list (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3620}
- x86/KVM/VMX: Don't set l1tf_flush_l1d from vmx_handle_external_intr() (Nicolai Stange) [Orabug: 28220625] {CVE-2018-3646}
- x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d (Nicolai Stange) [Orabug: 28220625] {CVE-2018-3646}
- x86: Don't include linux/irq.h from asm/hardirq.h (Nicolai Stange) [Orabug: 28220625] {CVE-2018-3620}
- x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d (Nicolai Stange) [Orabug: 28220625] {CVE-2018-3646}
- x86/KVM/VMX: Move the l1tf_flush_l1d test to vmx_l1d_flush() (Nicolai Stange) [Orabug: 28220625] {CVE-2018-3646}
- x86/KVM/VMX: Replace 'vmx_l1d_flush_always' with 'vmx_l1d_flush_cond' (Nicolai Stange) [Orabug: 28220625] {CVE-2018-3646}
- x86/KVM/VMX: Don't set l1tf_flush_l1d to true from vmx_l1d_flush() (Nicolai Stange) [Orabug: 28220625] {CVE-2018-3646}
- KVM: VMX: support MSR_IA32_ARCH_CAPABILITIES as a feature MSR (Paolo Bonzini) [Orabug: 28220625] {CVE-2018-3646}
- cpu/hotplug: detect SMT disabled by BIOS (Josh Poimboeuf) [Orabug: 28220625] {CVE-2018-3620}
- Documentation/l1tf: Fix typos (Tony Luck) [Orabug: 28220625] {CVE-2018-3620}
- x86/KVM/VMX: Initialize the vmx_l1d_flush_pages' content (Nicolai Stange) [Orabug: 28220625] {CVE-2018-3646}
- x86/speculation/l1tf: Unbreak !__HAVE_ARCH_PFN_MODIFY_ALLOWED architectures (Jiri Kosina) [Orabug: 28220625] {CVE-2018-3620}
- Documentation: Add section about CPU vulnerabilities (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3620}
- x86/bugs, kvm: Introduce boot-time control of L1TF mitigations (Jiri Kosina) [Orabug: 28220625] {CVE-2018-3646}
- cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3620}
- cpu/hotplug: Expose SMT control init function (Jiri Kosina) [Orabug: 28220625] {CVE-2018-3620}
- x86/kvm: Allow runtime control of L1D flush (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3646}
- x86/kvm: Serialize L1D flush parameter setter (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3646}
- x86/kvm: Add static key for flush always (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3646}
- x86/kvm: Move l1tf setup function (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3646}
- x86/l1tf: Handle EPT disabled state proper (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3620}
- x86/kvm: Drop L1TF MSR list approach (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3646}
- x86/litf: Introduce vmx status variable (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3620}
- cpu/hotplug: Online siblings when SMT control is turned on (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3620}
- x86/KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required (Konrad Rzeszutek Wilk) [Orabug: 28220625] {CVE-2018-3646}
- x86/KVM/VMX: Extend add_atomic_switch_msr() to allow VMENTER only MSRs (Konrad Rzeszutek Wilk) [Orabug: 28220625] {CVE-2018-3646}
- x86/KVM/VMX: Separate the VMX AUTOLOAD guest/host number accounting (Konrad Rzeszutek Wilk) [Orabug: 28220625] {CVE-2018-3646}
- x86/KVM/VMX: Add find_msr() helper function (Konrad Rzeszutek Wilk) [Orabug: 28220625] {CVE-2018-3646}
- x86/KVM/VMX: Split the VMX MSR LOAD structures to have an host/guest numbers (Konrad Rzeszutek Wilk) [Orabug: 28220625] {CVE-2018-3646}
- x86/KVM/VMX: Add L1D flush logic (Paolo Bonzini) [Orabug: 28220625] {CVE-2018-3646}
- x86/KVM/VMX: Add L1D MSR based flush (Paolo Bonzini) [Orabug: 28220625] {CVE-2018-3646}
- x86/KVM/VMX: Add L1D flush algorithm (Paolo Bonzini) [Orabug: 28220625] {CVE-2018-3646}
- x86/KVM/VMX: Add module argument for L1TF mitigation (Konrad Rzeszutek Wilk) [Orabug: 28220625] {CVE-2018-3646} {CVE-2018-3646}
- x86/KVM: Warn user if KVM is loaded SMT and L1TF CPU bug being present (Konrad Rzeszutek Wilk) [Orabug: 28220625] {CVE-2018-3646}
- cpu/hotplug: Boot HT siblings at least once (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3620}
- Revert "x86/apic: Ignore secondary threads if nosmt=force" (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3620}
- x86/speculation/l1tf: Fix up pte->pfn conversion for PAE (Michal Hocko) [Orabug: 28220625] {CVE-2018-3620}
- x86/speculation/l1tf: Protect PAE swap entries against L1TF (Vlastimil Babka) [Orabug: 28220625] {CVE-2018-3620}
- x86/CPU/AMD: Move TOPOEXT reenablement before reading smp_num_siblings (Borislav Petkov) [Orabug: 28220625] {CVE-2018-3620}
- x86/cpufeatures: Add detection of L1D cache flush support. (Konrad Rzeszutek Wilk) [Orabug: 28220625] {CVE-2018-3620}
- x86/speculation/l1tf: Extend 64bit swap file size limit (Vlastimil Babka) [Orabug: 28220625] {CVE-2018-3620}
- x86/apic: Ignore secondary threads if nosmt=force (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3620}
- x86/cpu/AMD: Evaluate smp_num_siblings early (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3620}
- x86/CPU/AMD: Do not check CPUID max ext level before parsing SMP info (Borislav Petkov) [Orabug: 28220625] {CVE-2018-3620}
- x86/cpu/intel: Evaluate smp_num_siblings early (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3620}
- x86/cpu/topology: Provide detect_extended_topology_early() (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3620}
- x86/cpu/common: Provide detect_ht_early() (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3620}
- x86/cpu/AMD: Remove the pointless detect_ht() call (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3620}
- x86/cpu: Remove the pointless CPU printout (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3620}
- cpu/hotplug: Provide knobs to control SMT (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3620}
- cpu/hotplug: Split do_cpu_down() (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3620}
- cpu/hotplug: Make bringup/teardown of smp threads symmetric (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3620}
- x86/topology: Provide topology_smt_supported() (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3620}
- x86/smp: Provide topology_is_primary_thread() (Thomas Gleixner) [Orabug: 28220625] {CVE-2018-3620}
- sched/smt: Update sched_smt_present at runtime (Peter Zijlstra) [Orabug: 28220625] {CVE-2018-3620}
- x86/bugs: Move the l1tf function and define pr_fmt properly (Konrad Rzeszutek Wilk) [Orabug: 28220625] {CVE-2018-3620}
- x86/speculation/l1tf: Limit swap file size to MAX_PA/2 (Andi Klein) [Orabug: 28220625] {CVE-2018-3620}
- x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings (Andi Kleen) [Orabug: 28220625] {CVE-2018-3620}
- x86/speculation/l1tf: Add sysfs reporting for l1tf (Andi Klein) [Orabug: 28220625] {CVE-2018-3620}
- x86/speculation/l1tf: Make sure the first page is always reserved (Andi Klein) [Orabug: 28220625] {CVE-2018-3620}
- x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation (Andi Klein) [Orabug: 28220625] {CVE-2018-3620}
- x86/speculation/l1tf: Protect swap entries against L1TF (Linus Torvalds) [Orabug: 28220625] {CVE-2018-3620}
- x86/speculation/l1tf: Change order of offset/type in swap entry (Linus Torvalds) [Orabug: 28220625] {CVE-2018-3620}
- x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT (Andi Klein) [Orabug: 28220625] {CVE-2018-3620}
- x86/mm: Limit mmap() of /dev/mem to valid physical addresses (Craig Bergstrom) [Orabug: 28220625] {CVE-2018-3620} {CVE-2018-3620}
- x86/mm: Prevent non-MAP_FIXED mapping across DEFAULT_MAP_WINDOW border (Kirill A. Shutemov) [Orabug: 28220625] {CVE-2018-3620} {CVE-2018-3620}
- mstflint: add mstflint secure boot access kernel support (Qing Huang) [Orabug: 27416559]
- rds: Remove RDS dependency on IPv6 (Ka-Cheong Poon) [Orabug: 28466876]
- rds: Allow non-link local and link local communication (Ka-Cheong Poon) [Orabug: 28398845]
- rds: Allow IPv4-mapped IPv6 address to be used (Ka-Cheong Poon) [Orabug: 27744573]
- rds: Remove VLA, fix incorrect cast, missing static usage warnings (Ka-Cheong Poon) [Orabug: 28452068]
- uek-rpm: Enable perf stripped binary (Victor Erminpour) [Orabug: 28469286]
- uek-rpm: Show UEK Release Number in RPM summary (Victor Erminpour) [Orabug: 28468593]
- net/mlx5: Use order-0 allocations for all WQ types (Tariq Toukan) [Orabug: 28307387]
- net/mlx5e: TX, Use actual WQE size for SQ edge fill (Tariq Toukan) [Orabug: 28307387]
- net/mlx5e: Use WQ API functions instead of direct fields access (Tariq Toukan) [Orabug: 28307387]
- net/mlx5e: Use inline MTTs in UMR WQEs (Tariq Toukan) [Orabug: 28307387]
- net/mlx5e: Code movements in RX UMR WQE post (Tariq Toukan) [Orabug: 28307387]
- IB/mlx5: Implement fragmented completion queue (CQ) (Yonatan Cohen) [Orabug: 28307387]
- tcp: add tcp_ooo_try_coalesce() helper (Eric Dumazet) [Orabug: 28450913] {CVE-2018-5390}
- tcp: call tcp_drop() from tcp_data_queue_ofo() (Eric Dumazet) [Orabug: 28450913] {CVE-2018-5390}
- tcp: detect malicious patterns in tcp_collapse_ofo_queue() (Eric Dumazet) [Orabug: 28450913] {CVE-2018-5390}
- tcp: avoid collapses in tcp_prune_queue() if possible (Eric Dumazet) [Orabug: 28450913] {CVE-2018-5390}
- tcp: free batches of packets in tcp_prune_ofo_queue() (Eric Dumazet) [Orabug: 28450913] {CVE-2018-5390}
- x86/efi: Access EFI MMIO data as unencrypted when SEV is active (Brijesh Singh) [Orabug: 28446167]
- x86/entry/64: Remove %ebx handling from error_entry/exit (Andy Lutomirski) [Orabug: 28402818] {CVE-2018-14678}
- dtrace: uregs on x86 is broken (Eugene Loh) [Orabug: 28439480]
- fuse: Allow fully unprivileged mounts (Eric W. Biederman) [Orabug: 28418745]
- fuse: Ensure posix acls are translated outside of init_user_ns (Eric W. Biederman) [Orabug: 28418745]
- fuse: define the filesystem as untrusted (Mimi Zohar) [Orabug: 28418745]
- ima: fail file signature verification on non-init mounted filesystems (Mimi Zohar) [Orabug: 28418745]
- fuse: add writeback documentation (Miklos Szeredi) [Orabug: 28418745]
- fuse: honor AT_STATX_FORCE_SYNC (Miklos Szeredi) [Orabug: 28418745]
- fuse: honor AT_STATX_DONT_SYNC (Miklos Szeredi) [Orabug: 28418745]
- fuse: Restrict allow_other to the superblock's namespace or a descendant (Seth Forshee) [Orabug: 28418745]
- fuse: Support fuse filesystems outside of init_user_ns (Eric W. Biederman) [Orabug: 28418745]
- fuse: Fail all requests with invalid uids or gids (Eric W. Biederman) [Orabug: 28418745]
- fuse: Remove the buggy retranslation of pids in fuse_dev_do_read (Eric W. Biederman) [Orabug: 28418745]
- fuse: return -ECONNABORTED on /dev/fuse read after abort (Szymon Lukasz) [Orabug: 28418745]
- fs: fuse: account fuse_inode slab memory as reclaimable (Johannes Weiner) [Orabug: 28418745]
- IB/mlx5: avoid excessive warning msgs when creating VFs on 2nd port (Qing Huang) [Orabug: 28023157]
-
Mon Jul 30 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1831.el7uek]
- IB/mad: Use IDR for agent IDs (willy@infradead.org) [Orabug: 25571450]
- IB/mad: Agent registration is process context only (Matthew Wilcox) [Orabug: 25571450]
- scsi: lpfc: Revise copyright for new company language (James Smart) [Orabug: 28410240]
- scsi: lpfc: update driver version to 12.0.0.5 (James Smart) [Orabug: 28410240]
- scsi: lpfc: devloss timeout race condition caused null pointer reference (James Smart) [Orabug: 28410240]
- scsi: lpfc: Fix NVME Target crash in defer rcv logic (James Smart) [Orabug: 28410240]
- scsi: lpfc: Support duration field in Link Cable Beacon V1 command (James Smart) [Orabug: 28410240]
- scsi: lpfc: Make PBDE optimizations configurable (James Smart) [Orabug: 28410240]
- scsi: lpfc: Fix abort error path for NVMET (James Smart) [Orabug: 28410240]
- scsi: lpfc: Fix panic if driver unloaded when port is offline (James Smart) [Orabug: 28410240]
- scsi: lpfc: Fix driver not setting dpp bits correctly in doorbell word (James Smart) [Orabug: 28410240]
- scsi: lpfc: Add Buffer overflow check, when nvme_info larger than PAGE_SIZE (James Smart) [Orabug: 28410240]
- scsi: lpfc: use monotonic timestamps for statistics (Arnd Bergmann) [Orabug: 28410240]
- scsi: lpfc: update driver version to 12.0.0.4 (James Smart) [Orabug: 28410240]
- scsi: lpfc: Fix port initialization failure. (James Smart) [Orabug: 28410240]
- scsi: lpfc: Fix 16gb hbas failing cq create. (James Smart) [Orabug: 28410240]
- scsi: lpfc: Fix crash in blk_mq layer when executing modprobe -r lpfc (James Smart) [Orabug: 28410240]
- scsi: lpfc: correct oversubscription of nvme io requests for an adapter (James Smart) [Orabug: 28410240]
- scsi: lpfc: Fix MDS diagnostics failure (Rx < Tx) (James Smart) [Orabug: 28410240]
- scsi: lpfc: fix spelling mistakes: "mabilbox" and "maibox" (Colin Ian King) [Orabug: 28410240]
- scsi: lpfc: Comment cleanup regarding Broadcom copyright header (James Smart) [Orabug: 28410240]
- scsi: lpfc: update driver version to 12.0.0.3 (James Smart) [Orabug: 28410240]
- scsi: lpfc: Enhance log messages when reporting CQE errors (James Smart) [Orabug: 28410240]
- scsi: lpfc: Fix up log messages and stats counters in IO submit code path (James Smart) [Orabug: 28410240]
- scsi: lpfc: Driver NVME load fails when CPU cnt > WQ resource cnt (James Smart) [Orabug: 28410240]
- scsi: lpfc: Handle new link fault code returned by adapter firmware. (James Smart) [Orabug: 28410240]
- scsi: lpfc: Correct fw download error message (James Smart) [Orabug: 28410240]
- scsi: lpfc: enhance LE data structure copies to hardware (James Smart) [Orabug: 28410240]
- scsi: lpfc: Change IO submit return to EBUSY if remote port is recovering (James Smart) [Orabug: 28410240]
- uek-rpm: aarch64 Set CONFIG_BPF_STREAM_PARSER (Henry Willard) [Orabug: 27653372]
- x86/smpboot: Do not use smp_num_siblings in __max_logical_packages calculation (Prarit Bhargava) [Orabug: 28328644]
- RDMA/restrack: Move restrack_clean to be symmetrical to restrack_init (Leon Romanovsky) [Orabug: 27616702]
- RDMA/restrack: Don't rely on uninitialized variable in restrack_add flow (Leon Romanovsky) [Orabug: 27616702]
- RDMA/nldev: provide detailed PD information (Steve Wise) [Orabug: 27616702]
- mlx4_ib: zero out struct ib_pd when allocating (Steve Wise) [Orabug: 27616702]
- RDMA/nldev: provide detailed MR information (Steve Wise) [Orabug: 27616702]
- mlx4_ib: set user mr attributes in struct ib_mr (Steve Wise) [Orabug: 27616702]
- RDMA/nldev: provide detailed CQ information (Steve Wise) [Orabug: 27616702]
- RDMA/nldev: provide detailed CM_ID information (Steve Wise) [Orabug: 27616702]
- RDMA/CM: move rdma_id_private to cma_priv.h (Steve Wise) [Orabug: 27616702]
- RDMA/nldev: common resource dumpit function (Steve Wise) [Orabug: 27616702]
- RDMA/restrack: clean up res_to_dev() (Steve Wise) [Orabug: 27616702]
- RDMA/uverbs: Fix kernel panic while using XRC_TGT QP type (Leon Romanovsky) [Orabug: 27616702]
- RDMA/restrack: don't use uaccess_kernel() (Steve Wise) [Orabug: 27616702]
- RDMA/restrack: Remove unimplemented XRCD object (Leon Romanovsky) [Orabug: 27616702]
- RDMA/netlink: Hide unimplemented NLDEV commands (Leon Romanovsky) [Orabug: 27616702]
- RDMA/nldev: Provide detailed QP information (Leon Romanovsky) [Orabug: 27616702]
- RDMA/nldev: Provide global resource utilization (Leon Romanovsky) [Orabug: 27616702]
- RDMA/core: Add resource tracking for create and destroy PDs (Leon Romanovsky) [Orabug: 27616702]
- RDMA/core: Add resource tracking for create and destroy CQs (Leon Romanovsky) [Orabug: 27616702]
- RDMA/core: Add resource tracking for create and destroy QPs (Leon Romanovsky) [Orabug: 27616702]
- RDMA/restrack: Add general infrastructure to track RDMA resources (Leon Romanovsky) [Orabug: 27616702]
- RDMA/core: Save kernel caller name when creating PD and CQ objects (Leon Romanovsky) [Orabug: 27616702]
- RDMA/core: Use the MODNAME instead of the function name for pd callers (Leon Romanovsky) [Orabug: 27616702]
- RDMA/nldev: Refactor setting the nldev handle to a common function (Leon Romanovsky) [Orabug: 27616702]
- aarch64: remove duplicate dtb in kernel rpm (Eric Saint-Etienne) [Orabug: 28216582]
- uek-rpm: Enable net_failover.ko in nano_modules file (Victor Erminpour) [Orabug: 28390028]
- uek-rpm: config: Disable CONFIG_SECURITY_DMESG_RESTRICT (Victor Erminpour) [Orabug: 28372959]
-
Tue Jul 24 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1830.el7uek]
- scsi: smartpqi: bump driver version to 1.1.4-130 (Don Brace)
- scsi: smartpqi: fix critical ARM issue reading PQI index registers (Kevin Barnett)
- scsi: smartpqi: add inspur advantech ids (Kevin Barnett)
- scsi: smartpqi: improve error checking for sync requests (Kevin Barnett)
- scsi: smartpqi: improve handling for sync requests (Kevin Barnett)
- blk-mq: Allow PCI vector offset for mapping queues (Keith Busch)
- scsi: smartpqi: update driver version (Don Brace)
- scsi: smartpqi: workaround fw bug for oq deletion (Kevin Barnett)
- scsi: smartpqi: add in new supported controllers (Kevin Barnett)
- scsi: smartpqi: Convert timers to use timer_setup() (Kees Cook)
- jfs: Fix inconsistency between memory allocation and ea_buf->max_size (Shankara Pailoor) [Orabug: 28221253] {CVE-2018-12233}
- Revert "jfs: Fix inconsistency between memory allocation and ea_buf->max_size" (Jack Vogel)
- net/rds: Fix kernel panic caused by a race between setup/teardown (Hans Westgaard Ry) [Orabug: 28216828]
- MAINTAINERS: Add backup maintainers for libnvdimm and DAX (Dave Jiang) [Orabug: 27911686]
- device-dax: allow MAP_SYNC to succeed (Dave Jiang) [Orabug: 27911686]
- Revert "libnvdimm, of_pmem: workaround OF_NUMA=n build error" (Dan Williams) [Orabug: 27911686]
- libnvdimm, of_pmem: use dev_to_node() instead of of_node_to_nid() (Rob Herring) [Orabug: 27911686]
- tools/testing/nvdimm: enable labels for nfit_test.1 dimms (Dan Williams) [Orabug: 27911686]
- tools/testing/nvdimm: fix missing newline in nfit_test_dimm 'handle' attribute (Dan Williams) [Orabug: 27911686]
- tools/testing/nvdimm: support nfit_test_dimm attributes under nfit_test.1 (Dan Williams) [Orabug: 27911686]
- tools/testing/nvdimm: allow custom error code injection (Dan Williams) [Orabug: 27911686]
- libnvdimm, dimm: handle EACCES failures from label reads (Dan Williams) [Orabug: 27911686]
- libnvdimm, of_pmem: workaround OF_NUMA=n build error (Dan Williams) [Orabug: 27911686]
- nfit, address-range-scrub: add module option to skip initial ars (Dan Williams) [Orabug: 27911686]
- nfit, address-range-scrub: rework and simplify ARS state machine (Dan Williams) [Orabug: 27911686]
- nfit, address-range-scrub: determine one platform max_ars value (Dan Williams) [Orabug: 27911686]
- powerpc/powernv: Create platform devs for nvdimm buses (Oliver O'Halloran) [Orabug: 27911686]
- doc/devicetree: Persistent memory region bindings (Oliver O'Halloran) [Orabug: 27911686]
- libnvdimm: Add device-tree based driver (Oliver O'Halloran) [Orabug: 27911686]
- libnvdimm: Add of_node to region and bus descriptors (Oliver O'Halloran) [Orabug: 27911686]
- libnvdimm, region: quiet region probe (Dan Williams) [Orabug: 27911686]
- libnvdimm, testing: update the default smart ctrl_temperature (Vishal Verma) [Orabug: 27911686]
- libnvdimm, testing: Add emulation for smart injection commands (Vishal Verma) [Orabug: 27911686]
- nfit, address-range-scrub: introduce nfit_spa->ars_state (Dan Williams) [Orabug: 27911686]
- libnvdimm: add an api to cast a 'struct nd_region' to its 'struct device' (Dan Williams) [Orabug: 27911686]
- dax, dm: allow device-mapper to operate without dax support (Dan Williams) [Orabug: 27911686]
- dm log writes: fix max length used for kstrndup (Ma Shimiao) [Orabug: 27911686]
- dm log writes: add support for DAX (Ross Zwisler) [Orabug: 27911686]
- dm log writes: add support for inline data buffers (Ross Zwisler) [Orabug: 27911686]
- dax: introduce CONFIG_DAX_DRIVER (Dan Williams) [Orabug: 27911686]
- fs, dax: use page->mapping to warn if truncate collides with a busy page (Dan Williams) [Orabug: 27911686]
- ext2, dax: introduce ext2_dax_aops (Dan Williams) [Orabug: 27911686]
- ext4, dax: introduce ext4_dax_aops (Dan Williams) [Orabug: 27911686]
- xfs, dax: introduce xfs_dax_aops (Dan Williams) [Orabug: 27911686]
- block, dax: remove dead code in blkdev_writepages() (Dan Williams) [Orabug: 27911686]
- fs, dax: prepare for dax-specific address_space_operations (Dan Williams) [Orabug: 27911686]
- dax: store pfns in the radix (Dan Williams) [Orabug: 27911686]
- acpi, nfit: rework NVDIMM leaf method detection (Dan Williams) [Orabug: 27911686]
- libnvdimm, label: change nvdimm_num_label_slots per UEFI 2.7 (Toshi Kani) [Orabug: 27911686]
- libnvdimm, label: change min label storage size per UEFI 2.7 (Toshi Kani) [Orabug: 27911686]
- device-dax: use module_nd_driver (Johannes Thumshirn) [Orabug: 27911686]
- libnvdimm, pmem: use module_nd_driver (Johannes Thumshirn) [Orabug: 27911686]
- libnvdimm: provide module_nd_driver wrapper (Johannes Thumshirn) [Orabug: 27911686]
- nfit_test: prevent parsing error of nfit_test.0 (Ross Zwisler) [Orabug: 27911686]
- nfit_test: fix buffer overrun, add sanity check (Ross Zwisler) [Orabug: 27911686]
- nfit_test: improve structure offset handling (Ross Zwisler) [Orabug: 27911686]
- device-dax: remove redundant __func__ in dev_dbg (Dan Williams) [Orabug: 27911686]
- libnvdimm: remove redundant __func__ in dev_dbg (Dan Williams) [Orabug: 27911686]
- acpi, nfit: remove redundant __func__ in dev_dbg (Johannes Thumshirn) [Orabug: 27911686]
- RDS: Add 1MB message size limit (Avinash Repaka) [Orabug: 25578394]
- RDS: IB: Use newer API for fast registration (Avinash Repaka) [Orabug: 27509034]
- jfs: Fix inconsistency between memory allocation and ea_buf->max_size (Shankara Pailoor) [Orabug: 28221253]
- x86/speculation: Support per-process SSBD with IBRS (Alexandre Chartre) [Orabug: 28313239]
- Linux 4.14.56 (Greg Kroah-Hartman)
- f2fs: give message and set need_fsck given broken node id (Jaegeuk Kim)
- loop: remember whether sysfs_create_group() was done (Tetsuo Handa)
- RDMA/ucm: Mark UCM interface as BROKEN (Leon Romanovsky)
- PM / hibernate: Fix oops at snapshot_write() (Tetsuo Handa)
- loop: add recursion validation to LOOP_CHANGE_FD (Theodore Ts'o)
- netfilter: x_tables: initialise match/target check parameter struct (Florian Westphal)
- netfilter: nf_queue: augment nfqa_cfg_policy (Eric Dumazet)
- uprobes/x86: Remove incorrect WARN_ON() in uprobe_init_insn() (Oleg Nesterov)
- crypto: x86/salsa20 - remove x86 salsa20 implementations (Eric Biggers)
- nvme-pci: Remap CMB SQ entries on every controller reset (Keith Busch)
- xen: setup pv irq ops vector earlier (Juergen Gross)
- iw_cxgb4: correctly enforce the max reg_mr depth (Steve Wise)
- i2c: tegra: Fix NACK error handling (Jon Hunter)
- IB/hfi1: Fix incorrect mixing of ERR_PTR and NULL return values (Michael J. Ruhl)
- tools build: fix # escaping in .cmd files for future Make (Paul Menzel)
- arm64: neon: Fix function may_use_simd() return error status (Yandong Zhao)
- kbuild: delete INSTALL_FW_PATH from kbuild documentation (Randy Dunlap)
- tracing: Reorder display of TGID to be after PID (Joel Fernandes (Google))
- mm: do not bug_on on incorrect length in __mm_populate() (Michal Hocko)
- fs, elf: make sure to page align bss in load_elf_library (Oscar Salvador)
- fs/proc/task_mmu.c: fix Locked field in /proc/pid/smaps* (Vlastimil Babka)
- mm: do not drop unused pages when userfaultd is running (Christian Borntraeger)
- ALSA: hda - Handle pm failure during hotplug (Chris Wilson)
- ALSA: hda/realtek - two more lenovo models need fixup of MIC_LOCATION (Hui Wang)
- scsi: megaraid_sas: fix selection of reply queue (Ming Lei)
- scsi: megaraid_sas: Create separate functions to allocate ctrl memory (Shivasharan S)
- scsi: megaraid_sas: replace is_ventura with adapter_type checks (Shivasharan S)
- scsi: megaraid_sas: replace instance->ctrl_context checks with instance->adapter_type (Shivasharan S)
- scsi: megaraid_sas: use adapter_type for all gen controllers (Shivasharan S)
- genirq/affinity: assign vectors to all possible CPUs (Christoph Hellwig)
- Fix up non-directory creation in SGID directories (Linus Torvalds)
- devpts: resolve devpts bind-mounts (Christian Brauner)
- devpts: hoist out check for DEVPTS_SUPER_MAGIC (Christian Brauner)
- xhci: xhci-mem: off by one in xhci_stream_id_to_ring() (Dan Carpenter)
- usb: quirks: add delay quirks for Corsair Strafe (Nico Sneck)
- USB: serial: mos7840: fix status-register error handling (Johan Hovold)
- USB: yurex: fix out-of-bounds uaccess in read handler (Jann Horn)
- USB: serial: keyspan_pda: fix modem-status error handling (Johan Hovold)
- USB: serial: cp210x: add another USB ID for Qivicon ZigBee stick (Olli Salonen)
- USB: serial: ch341: fix type promotion bug in ch341_control_in() (Dan Carpenter)
- ahci: Disable LPM on Lenovo 50 series laptops with a too old BIOS (Hans de Goede)
- vmw_balloon: fix inflation with batching (Nadav Amit)
- ata: Fix ZBC_OUT all bit handling (Damien Le Moal)
- ata: Fix ZBC_OUT command block check (Damien Le Moal)
- staging: r8822be: Fix RTL8822be can't find any wireless AP (Ping-Ke Shih)
- staging: rtl8723bs: Prevent an underflow in rtw_check_beacon_data(). (Murray McAllister)
- ibmasm: don't write out of bounds in read handler (Jann Horn)
- mmc: dw_mmc: fix card threshold control configuration (x00270170)
- mmc: sdhci-esdhc-imx: allow 1.8V modes without 100/200MHz pinctrl states (Stefan Agner)
- MIPS: Fix ioremap() RAM check (Paul Burton)
- MIPS: Use async IPIs for arch_trigger_cpumask_backtrace() (Paul Burton)
- MIPS: Call dump_stack() from show_regs() (Paul Burton)
- ASoC: mediatek: preallocate pages use platform device (Kai Chieh Chuang)
- media: rc: mce_kbd decoder: fix stuck keys (Sean Young)
- Linux 4.14.55 (Greg Kroah-Hartman)
- Revert mm/vmstat.c: fix vmstat_update() preemption BUG (Sebastian Andrzej Siewior)
- sched, tracing: Fix trace_sched_pi_setprio() for deboosting (Sebastian Andrzej Siewior)
- staging: comedi: quatech_daqp_cs: fix no-op loop daqp_ao_insn_write() (Dan Carpenter)
- netfilter: nf_log: don't hold nf_log_mutex during user access (Jann Horn)
- mtd: cfi_cmdset_0002: Change erase functions to check chip good only (Tokunori Ikegami)
- mtd: cfi_cmdset_0002: Change erase functions to retry for error (Tokunori Ikegami)
- mtd: cfi_cmdset_0002: Change definition naming to retry write operation (Tokunori Ikegami)
- dm: prevent DAX mounts if not supported (Ross Zwisler)
- dm: set QUEUE_FLAG_DAX accordingly in dm_table_set_restrictions() (Mike Snitzer)
- dax: check for QUEUE_FLAG_DAX in bdev_dax_supported() (Ross Zwisler)
- dax: change bdev_dax_supported() to support boolean returns (Dave Jiang)
- fs: allow per-device dax status checking for filesystems (Darrick J. Wong)
- mtd: rawnand: mxc: set spare area size register explicitly (Martin Kaiser)
- media: cx25840: Use subdev host data for PLL override (Brad Love)
- Kbuild: fix # escaping in .cmd files for future Make (Rasmus Villemoes)
- Revert "dpaa_eth: fix error in dpaa_remove()" (Greg Kroah-Hartman)
- f2fs: truncate preallocated blocks in error case (Jaegeuk Kim)
- media: vb2: core: Finish buffers at the end of the stream (Sakari Ailus)
- mm: hwpoison: disable memory error handling on 1GB hugepage (Naoya Horiguchi)
- irq/core: Fix boot crash when the irqaffinity= boot parameter is passed on CPUMASK_OFFSTACK=y kernels(v1) (Rakib Mullick)
- HID: debug: check length before copy_to_user() (Daniel Rosenberg)
- HID: hiddev: fix potential Spectre v1 (Gustavo A. R. Silva)
- HID: i2c-hid: Fix "incomplete report" noise (Jason Andryuk)
- block: cope with WRITE ZEROES failing in blkdev_issue_zeroout() (Ilya Dryomov)
- block: factor out __blkdev_issue_zero_pages() (Ilya Dryomov)
- ext4: check superblock mapped prior to committing (Jon Derrick)
- ext4: add more mount time checks of the superblock (Theodore Ts'o)
- ext4: add more inode number paranoia checks (Theodore Ts'o) {CVE-2018-10882}
- ext4: avoid running out of journal credits when appending to an inline file (Theodore Ts'o) {CVE-2018-10883}
- ext4: never move the system.data xattr out of the inode body (Theodore Ts'o) {CVE-2018-10880}
- ext4: clear i_data in ext4_inode_info when removing inline data (Theodore Ts'o) {CVE-2018-10881}
- ext4: include the illegal physical block in the bad map ext4_error msg (Theodore Ts'o)
- ext4: verify the depth of extent tree in ext4_find_extent() (Theodore Ts'o) {CVE-2018-10877}
- ext4: only look at the bg_flags field if it is valid (Theodore Ts'o) {CVE-2018-10876}
- ext4: always check block group bounds in ext4_init_block_bitmap() (Theodore Ts'o)
- ext4: make sure bitmaps and the inode table don't overlap with bg descriptors (Theodore Ts'o)
- ext4: always verify the magic number in xattr blocks (Theodore Ts'o) {CVE-2018-10879}
- ext4: add corruption check in ext4_xattr_set_entry() (Theodore Ts'o) {CVE-2018-10879}
- jbd2: don't mark block as modified if the handle is out of credits (Theodore Ts'o) {CVE-2018-10883}
- drm/udl: fix display corruption of the last line (Mikulas Patocka)
- drm: Use kvzalloc for allocating blob property memory (Michel Dänzer)
- cifs: Fix slab-out-of-bounds in send_set_info() on SMB2 ACE setting (Stefano Brivio)
- cifs: Fix infinite loop when using hard mount option (Paulo Alcantara)
- cifs: Fix memory leak in smb2_set_ea() (Paulo Alcantara)
- cifs: Fix use after free of a mid_q_entry (Lars Persson)
- vfio: Use get_user_pages_longterm correctly (Jason Gunthorpe)
- drbd: fix access after free (Lars Ellenberg)
- s390: Correct register corruption in critical section cleanup (Christian Borntraeger)
- scsi: target: Fix truncated PR-in ReadKeys response (David Disseldorp)
- scsi: sg: mitigate read/write abuse (Jann Horn)
- tracing: Fix missing return symbol in function_graph output (Changbin Du)
- mm: hugetlb: yield when prepping struct pages (Cannon Matthews)
- userfaultfd: hugetlbfs: fix userfaultfd_huge_must_wait() pte access (Janosch Frank)
-
Mon Jul 16 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1829.el7uek]
- uek-rpm: Enable ovmapi.ko in nano_modules file (Victor Erminpour) [Orabug: 28144761]
- ipmi: Remove ACPI SPMI probing from the SSIF (I2C) driver (Corey Minyard) [Orabug: 28348439]
- scsi: megaraid_sas: fix selection of reply queue (Ming Lei) [Orabug: 28342108]
- genirq/affinity: assign vectors to all possible CPUs (Christoph Hellwig) [Orabug: 28342108]
- rds: tcp: cancel all worker threads before shutting down socket (Sowmini Varadhan) [Orabug: 28298233]
- net/rds: Implement ARP flushing correctly (Håkon Bugge) [Orabug: 28219823]
- Revert "aarch64: remove duplicate dtb in kernel rpm" (Jack Vogel)
- device-dax: implement ->pagesize() for smaps to report MMUPageSize (Dan Williams) [Orabug: 27262713]
- mm, hugetlbfs: introduce ->pagesize() to vm_operations_struct (Dan Williams) [Orabug: 27262713]
- mm, powerpc: use vma_kernel_pagesize() in vma_mmu_pagesize() (Dan Williams) [Orabug: 27262713]
- aarch64: remove duplicate dtb in kernel rpm (Eric Saint-Etienne) [Orabug: 28216582]
- mm/gup.c: teach get_user_pages_unlocked to handle FOLL_NOWAIT (Andrea Arcangeli) [Orabug: 27960955]
- rdmaip: fix returned value not set error (Zhu Yanjun) [Orabug: 28175433]
- rds: Avoid compiler warning in ib_send.c (Knut Omang) [Orabug: 28227497]
- rds: signedness bug (Dan Carpenter) [Orabug: 28312881]
- proc/kcore: don't bounds check against address 0 (Laura Abbott) [Orabug: 28172481]
- iommu/arm-smmu-v3: limit reporting of MSI allocation failures (Nate Watterson) [Orabug: 27995572]
- Linux 4.14.54 (Greg Kroah-Hartman)
- net: dsa: b53: Add BCM5389 support (Damien Thébault)
- net/sonic: Use dma_mapping_error() (Finn Thain)
- platform/x86: asus-wmi: Fix NULL pointer dereference (João Paulo Rechi Vita)
- sched/core: Require cpu_active() in select_task_rq(), for user tasks (Paul Burton)
- sched/core: Fix rules for running on online && !active CPUs (Peter Zijlstra)
- fs: clear writeback errors in inode_init_always (Darrick J. Wong)
- perf bpf: Fix NULL return handling in bpf__prepare_load() (YueHaibing)
- perf test: "Session topology" dumps core on s390 (Thomas Richter)
- net: qmi_wwan: Add Netgear Aircard 779S (Josh Hill)
- atm: zatm: fix memcmp casting (Ivan Bornyakov)
- iwlwifi: pcie: compare with number of IRQs requested for, not number of CPUs (Hao Wei Tee)
- ipvs: fix buffer overflow with sync daemon and service (Julian Anastasov)
- netfilter: nft_limit: fix packet ratelimiting (Pablo Neira Ayuso)
- s390/dasd: use blk_mq_rq_from_pdu for per request data (Sebastian Ott)
- netfilter: ebtables: handle string from userspace with care (Paolo Abeni)
- afs: Fix directory permissions check (David Howells)
- xfrm6: avoid potential infinite loop in _decode_session6() (Eric Dumazet)
- mtd: rawnand: fix return value check for bad block status (Abhishek Sahu)
- ARM: dts: imx6q: Use correct SDMA script for SPI5 core (Sean Nyekjaer)
- netfilter: nf_tables: use WARN_ON_ONCE instead of BUG_ON in nft_do_chain() (Taehee Yoo)
- netfilter: ip6t_rpfilter: provide input interface for route lookup (Vincent Bernat)
- netfilter: don't set F_IFACE on ipv6 fib lookups (Florian Westphal)
- md: remove special meaning of ->quiesce(.., 2) (NeilBrown)
- md: allow metadata update while suspending. (NeilBrown)
- md: use mddev_suspend/resume instead of ->quiesce() (NeilBrown)
- md: move suspend_hi/lo handling into core md code (NeilBrown)
- md: don't call bitmap_create() while array is quiesced. (NeilBrown)
- md: always hold reconfig_mutex when calling mddev_suspend() (NeilBrown)
- netfilter: nf_tables: fix NULL-ptr in nf_tables_dump_obj() (Taehee Yoo)
- netfilter: nf_tables: add missing netlink attrs to policies (Florian Westphal)
- netfilter: nf_tables: fix memory leak on error exit return (Colin Ian King)
- netfilter: nf_tables: increase nft_counters_enabled in nft_chain_stats_replace() (Taehee Yoo)
- netfilter: nf_tables: disable preemption in nft_update_chain_stats() (Pablo Neira Ayuso)
- netfilter: nft_meta: fix wrong value dereference in nft_meta_set_eval (Taehee Yoo)
- netfilter: nf_tables: bogus EBUSY in chain deletions (Pablo Neira Ayuso)
- netfilter: nf_tables: don't assume chain stats are set when jumplabel is set (Florian Westphal)
- netfilter: nft_compat: fix handling of large matchinfo size (Florian Westphal)
- netfilter: nft_compat: prepare for indirect info storage (Florian Westphal)
- netfilter: nf_tables: nft_compat: fix refcount leak on xt module (Florian Westphal)
- drm/i915: Enable provoking vertex fix on Gen9 systems. (Kenneth Graunke)
- drm/amdgpu: Refactor amdgpu_vram_mgr_bo_invisible_size helper (Michel Dänzer)
- drm/amdgpu: Use kvmalloc_array for allocating VRAM manager nodes array (Michel Dänzer)
- drm/atmel-hlcdc: check stride values in the first plane (Stefan Agner)
- drm/qxl: Call qxl_bo_unref outside atomic context (Jeremy Cline)
- drm/amdgpu: fix the missed vcn fw version report (Huang Rui)
- drm/amdgpu: Add APU support in vi_set_vce_clocks (Rex Zhu)
- drm/amdgpu: Add APU support in vi_set_uvd_clocks (Rex Zhu)
- vt: prevent leaking uninitialized data to userspace via /dev/vcs* (Alexander Potapenko)
- serdev: fix memleak on module unload (Johan Hovold)
- serial: 8250_pci: Remove stalled entries in blacklist (Andy Shevchenko)
- staging: android: ion: Return an ERR_PTR in ion_map_kernel (Laura Abbott)
- n_tty: Access echo_* variables carefully. (Tetsuo Handa)
- n_tty: Fix stall at n_tty_receive_char_special(). (Tetsuo Handa)
- xhci: Fix kernel oops in trace_xhci_free_virt_device (Zhengjun Xing)
- usb: typec: ucsi: Fix for incorrect status data issue (Heikki Krogerus)
- usb: typec: ucsi: acpi: Workaround for cache mode issue (Heikki Krogerus)
- acpi: Add helper for deactivating memory region (Heikki Krogerus)
- usb: dwc2: fix the incorrect bitmaps for the ports of multi_tt hub (William Wu)
- USB: serial: cp210x: add Silicon Labs IDs for Windows Update (Karoly Pados)
- USB: serial: cp210x: add CESINEL device ids (Johan Hovold)
- usb: cdc_acm: Add quirk for Uniden UBC125 scanner (Houston Yaroschoff)
- Linux 4.14.53 (Greg Kroah-Hartman)
- xhci: Fix use-after-free in xhci_free_virt_device (Mathias Nyman)
- dm thin: handle running out of data space vs concurrent discard (Mike Snitzer)
- dm zoned: avoid triggering reclaim from inside dmz_map() (Bart Van Assche)
- x86/efi: Fix efi_call_phys_epilog() with CONFIG_X86_5LEVEL=y (Kirill A. Shutemov)
- block: Fix cloning of requests with a special payload (Bart Van Assche)
- block: Fix transfer when chunk sectors exceeds max (Keith Busch)
- slub: fix failure when we delete and create a slab cache (Mikulas Patocka)
- ALSA: hda/realtek - Fix the problem of two front mics on more machines (Hui Wang)
- ALSA: hda/realtek - Add a quirk for FSC ESPRIMO U9210 (Takashi Iwai)
- ALSA: hda/realtek - Fix pop noise on Lenovo P50 & co (Takashi Iwai)
- ALSA: timer: Fix UBSAN warning at SNDRV_TIMER_IOCTL_NEXT_DEVICE ioctl (Takashi Iwai)
- Input: elantech - fix V4 report decoding for module with middle key (???)
- Input: elantech - enable middle button of touchpads on ThinkPad P52 (Aaron Ma)
- Input: elan_i2c_smbus - fix more potential stack buffer overflows (Ben Hutchings)
- Input: xpad - fix GPD Win 2 controller name (Enno Boland)
- udf: Detect incorrect directory size (Jan Kara)
- xen: Remove unnecessary BUG_ON from __unbind_from_irq() (Boris Ostrovsky)
- mm: fix devmem_is_allowed() for sub-page System RAM intersections (Dan Williams)
- mm/ksm.c: ignore STABLE_FLAG of rmap_item->address in rmap_walk_ksm() (Jia He)
- rbd: flush rbd_dev->watch_dwork after watch is unregistered (Dongsheng Yang)
- pwm: lpss: platform: Save/restore the ctrl register over a suspend/resume (Hans de Goede)
- Input: elan_i2c - add ELAN0618 (Lenovo v330 15IKB) ACPI ID (Alexandr Savca)
- ACPI / LPSS: Add missing prv_offset setting for byt/cht PWM devices (Hans de Goede)
- video: uvesafb: Fix integer overflow in allocation (Kees Cook)
- NFSv4: Fix a typo in nfs41_sequence_process (Trond Myklebust)
- NFSv4: Revert commit 5f83d86cf531d ("NFSv4.x: Fix wraparound issues..") (Trond Myklebust)
- NFSv4: Fix possible 1-byte stack overflow in nfs_idmap_read_and_verify_message (Dave Wysochanski)
- nfsd: restrict rd_maxcount to svc_max_payload in nfsd_encode_readdir (Scott Mayhew)
- media: dvb_frontend: fix locking issues at dvb_frontend_get_event() (Mauro Carvalho Chehab)
- media: cx231xx: Add support for AverMedia DVD EZMaker 7 (Kai-Heng Feng)
- media: v4l2-compat-ioctl32: prevent go past max size (Mauro Carvalho Chehab)
- media: vsp1: Release buffers for each video node (Kieran Bingham)
- perf/x86/intel/uncore: Add event constraint for BDX PCU (Kan Liang)
- perf vendor events: Add Goldmont Plus V1 event file (Kan Liang)
- perf intel-pt: Fix packet decoding of CYC packets (Adrian Hunter)
- perf intel-pt: Fix "Unexpected indirect branch" error (Adrian Hunter)
- perf intel-pt: Fix MTC timing after overflow (Adrian Hunter)
- perf intel-pt: Fix decoding to accept CBR between FUP and corresponding TIP (Adrian Hunter)
- perf intel-pt: Fix sync_switch INTEL_PT_SS_NOT_TRACING (Adrian Hunter)
- perf tools: Fix symbol and object code resolution for vdso32 and vdsox32 (Adrian Hunter)
- arm: dts: mt7623: fix invalid memory node being generated (Sean Wang)
- mfd: intel-lpss: Fix Intel Cannon Lake LPSS I2C input clock (Jarkko Nikula)
- mfd: intel-lpss: Program REMAP register in PIO mode (Andy Shevchenko)
- backlight: tps65217_bl: Fix Device Tree node lookup (Johan Hovold)
- backlight: max8925_bl: Fix Device Tree node lookup (Johan Hovold)
- backlight: as3711_bl: Fix Device Tree node lookup (Johan Hovold)
- UBIFS: Fix potential integer overflow in allocation (Silvio Cesare)
- ubi: fastmap: Correctly handle interrupted erasures in EBA (Richard Weinberger)
- ubi: fastmap: Cancel work upon detach (Richard Weinberger)
- rpmsg: smd: do not use mananged resources for endpoints and channels (Srinivas Kandagatla)
- md: fix two problems with setting the "re-add" device state. (NeilBrown)
- rtc: sun6i: Fix bit_idx value for clk_register_gate (Michael Trimarchi)
- clk: at91: PLL recalc_rate() now using cached MUL and DIV values (Marcin Ziemianowicz)
- linvdimm, pmem: Preserve read-only setting for pmem devices (Robert Elliott)
- scsi: zfcp: fix missing REC trigger trace on enqueue without ERP thread (Steffen Maier)
- scsi: zfcp: fix missing REC trigger trace for all objects in ERP_FAILED (Steffen Maier)
- scsi: zfcp: fix missing REC trigger trace on terminate_rport_io for ERP_FAILED (Steffen Maier)
- scsi: zfcp: fix missing REC trigger trace on terminate_rport_io early return (Steffen Maier)
- scsi: zfcp: fix misleading REC trigger trace where erp_action setup failed (Steffen Maier)
- scsi: zfcp: fix missing SCSI trace for retry of abort / scsi_eh TMF (Steffen Maier)
- scsi: zfcp: fix missing SCSI trace for result of eh_host_reset_handler (Steffen Maier)
- scsi: qla2xxx: Mask off Scope bits in retry delay (Anil Gurumurthy)
- scsi: qla2xxx: Fix setting lower transfer speed if GPSC fails (Himanshu Madhani)
- scsi: hpsa: disable device during shutdown (Sinan Kaya)
- mm: fix __gup_device_huge vs unmap (Dan Williams)
- iio: sca3000: Fix an error handling path in 'sca3000_probe()' (Christophe JAILLET)
- iio: adc: ad7791: remove sample freq sysfs attributes (Alexandru Ardelean)
- Btrfs: fix return value on rename exchange failure (Filipe Manana)
- X.509: unpack RSA signatureValue field from BIT STRING (Maciej S. Szmigiero)
- irqchip/gic-v3-its: Don't bind LPI to unavailable NUMA node (Yang Yingliang)
- time: Make sure jiffies_to_msecs() preserves non-zero time periods (Geert Uytterhoeven)
- MIPS: io: Add barrier after register read in inX() (Huacai Chen)
- cpufreq: intel_pstate: Fix scaling max/min limits with Turbo 3.0 (Srinivas Pandruvada)
- pinctrl: devicetree: Fix pctldev pointer overwrite (Fabio Estevam)
- pinctrl: samsung: Correct EINTG banks order (Paweł Chmiel)
- auxdisplay: fix broken menu (Randy Dunlap)
- PCI: pciehp: Clear Presence Detect and Data Link Layer Status Changed on resume (Mika Westerberg)
- PCI: Add ACS quirk for Intel 300 series (Mika Westerberg)
- PCI: Add ACS quirk for Intel 7th & 8th Gen mobile (Alex Williamson)
- PCI: hv: Make sure the bus domain is really unique (Sridhar Pitchai)
- MIPS: BCM47XX: Enable 74K Core ExternalSync for PCIe erratum (Tokunori Ikegami)
- mtd: cfi_cmdset_0002: Avoid walking all chips when unlocking. (Joakim Tjernlund)
- mtd: cfi_cmdset_0002: Fix unlocking requests crossing a chip boudary (Joakim Tjernlund)
- mtd: cfi_cmdset_0002: fix SEGV unlocking multiple chips (Joakim Tjernlund)
- mtd: cfi_cmdset_0002: Use right chip in do_ppb_xxlock() (Joakim Tjernlund)
- mtd: cfi_cmdset_0002: Change write buffer to check correct value (Tokunori Ikegami)
- xprtrdma: Return -ENOBUFS when no pages are available (Chuck Lever)
- RDMA/mlx4: Discard unknown SQP work requests (Leon Romanovsky)
- IB/hfi1: Fix user context tail allocation for DMA_RTAIL (Mike Marciniszyn)
- IB/hfi1: Optimize kthread pointer locking when queuing CQ entries (Sebastian Sanchez)
- IB/hfi1: Reorder incorrect send context disable (Michael J. Ruhl)
- IB/hfi1: Fix fault injection init/exit issues (Mike Marciniszyn)
- IB/isert: fix T10-pi check mask setting (Max Gurtovoy)
- IB/isert: Fix for lib/dma_debug check_sync warning (Alex Estrin)
- IB/mlx5: Fetch soft WQE's on fatal error state (Erez Shitrit)
- IB/core: Make testing MR flags for writability a static inline function (Jack Morgenstein)
- IB/mlx4: Mark user MR as writable if actual virtual memory is writable (Jack Morgenstein)
- IB/{hfi1, qib}: Add handling of kernel restart (Alex Estrin)
- IB/qib: Fix DMA api warning with debug kernel (Mike Marciniszyn)
- tpm: fix race condition in tpm_common_write() (Tadeusz Struk)
- tpm: fix use after free in tpm2_load_context() (Tadeusz Struk)
- of: platform: stop accessing invalid dev in of_platform_device_destroy (Srinivas Kandagatla)
- of: unittest: for strings, account for trailing - of: overlay: validate offset from property fixups (Frank Rowand)
- ARM64: dts: meson: disable sd-uhs modes on the libretech-cc (Jerome Brunet)
- arm64: mm: Ensure writes to swapper are ordered wrt subsequent cache maintenance (Will Deacon)
- arm64: kpti: Use early_param for kpti= command-line option (Will Deacon)
- arm64: Fix syscall restarting around signal suppressed by tracer (Dave Martin)
- ARM: dts: socfpga: Fix NAND controller node compatible for Arria10 (Dinh Nguyen)
- ARM: dts: socfpga: Fix NAND controller clock supply (Marek Vasut)
- ARM: dts: socfpga: Fix NAND controller node compatible (Marek Vasut)
- ARM: dts: Fix SPI node for Arria10 (Thor Thayer)
- ARM: 8764/1: kgdb: fix NUMREGBYTES so that gdb_regs[] is the correct size (David Rivshin)
- cxl: Disable prefault_mode in Radix mode (Vaibhav Jain)
- soc: rockchip: power-domain: Fix wrong value when power up pd with writemask (Finley Xiao)
- powerpc/fadump: Unregister fadump on kexec down path. (Mahesh Salgaonkar)
- cpuidle: powernv: Fix promotion from snooze if next state disabled (Gautham R. Shenoy)
- powerpc/powernv/cpuidle: Init all present cpus for deep states (Akshay Adiga)
- powerpc/powernv: copy/paste - Mask SO bit in CR (Haren Myneni)
- powerpc/powernv/ioda2: Remove redundant free of TCE pages (Alexey Kardashevskiy)
- powerpc/ptrace: Fix enforcement of DAWR constraints (Michael Neuling)
- powerpc/perf: Fix memory allocation for core-imc based on num_possible_cpus() (Anju T Sudhakar)
- powerpc/ptrace: Fix setting 512B aligned breakpoints with PTRACE_SET_DEBUGREG (Michael Neuling)
- powerpc/mm/hash: Add missing isync prior to kernel stack SLB switch (Aneesh Kumar K.V)
- fuse: fix control dir setup and teardown (Miklos Szeredi)
- fuse: don't keep dead fuse_conn at fuse_fill_super(). (Tetsuo Handa)
- fuse: atomic_o_trunc should truncate pagecache (Miklos Szeredi)
- fuse: fix congested state leak on aborted connections (Tejun Heo)
- printk: fix possible reuse of va_list variable (Tetsuo Handa)
- Bluetooth: hci_qca: Avoid missing rampatch failure with userspace fw loader (Amit Pundir)
- ipmi:bt: Set the timeout before doing a capabilities check (Corey Minyard)
- branch-check: fix long->int truncation when profiling branches (Mikulas Patocka)
- mips: ftrace: fix static function graph tracing (Matthias Schiffer)
- ftrace/selftest: Have the reset_trigger code be a bit more careful (Steven Rostedt (VMware))
- lib/vsprintf: Remove atomic-unsafe support for %pCr (Geert Uytterhoeven)
- clk: renesas: cpg-mssr: Stop using printk format %pCr (Geert Uytterhoeven)
- thermal: bcm2835: Stop using printk format %pCr (Geert Uytterhoeven)
- ASoC: cirrus: i2s: Fix {TX|RX}LinCtrlData setup (Alexander Sverdlin)
- ASoC: cirrus: i2s: Fix LRCLK configuration (Alexander Sverdlin)
- ASoC: cs35l35: Add use_single_rw to regmap config (Paul Handrigan)
- ASoC: dapm: delete dapm_kcontrol_data paths list before freeing it (Srinivas Kandagatla)
- 1wire: family module autoload fails because of upper/lower case mismatch. (Ingo Flaschberger)
- usb: do not reset if a low-speed or full-speed device timed out (Maxim Moseychuk)
- PM / OPP: Update voltage in case freq == old_freq (Waldemar Rymarkiewicz)
- PM / core: Fix supplier device runtime PM usage counter imbalance (Rafael J. Wysocki)
- PM / Domains: Fix error path during attach in genpd (Ulf Hansson)
- signal/xtensa: Consistenly use SIGBUS in do_unaligned_user (Eric W. Biederman)
- serial: sh-sci: Use spin_{try}lock_irqsave instead of open coding version (Daniel Wagner)
- m68k/mac: Fix SWIM memory resource end address (Finn Thain)
- m68k/mm: Adjust VM area to be unmapped by gap size for __iounmap() (Michael Schmitz)
- x86: Call fixup_exception() before notify_die() in math_error() (Siarhei Liakh)
- x86/mce: Do not overwrite MCi_STATUS in mce_no_way_out() (Borislav Petkov)
- x86/mce: Fix incorrect "Machine check from unknown source" message (Tony Luck)
- x86/mce: Check for alternate indication of machine check recovery on Skylake (Tony Luck)
- x86/mce: Improve error message when kernel cannot recover (Tony Luck)
- x86/xen: Add call of speculative_store_bypass_ht_init() to PV paths (Juergen Gross)
- x86/spectre_v1: Disable compiler optimizations over array_index_mask_nospec() (Dan Williams)
- Linux 4.14.52 (Greg Kroah-Hartman)
- mm, page_alloc: do not break __GFP_THISNODE by zonelist reset (Vlastimil Babka)
- fs/binfmt_misc.c: do not allow offset overflow (Thadeu Lima de Souza Cascardo)
- vhost: fix info leak due to uninitialized memory (Michael S. Tsirkin) {CVE-2018-1118}
- HID: wacom: Correct logical maximum Y for 2nd-gen Intuos Pro large (Jason Gerecke)
- HID: intel_ish-hid: ipc: register more pm callbacks to support hibernation (Even Xu)
- orangefs: report attributes_mask and attributes for statx (Martin Brandenburg)
- orangefs: set i_size on new symlink (Martin Brandenburg)
- iwlwifi: fw: harden page loading code (Luca Coelho)
- x86/intel_rdt: Enable CMT and MBM on new Skylake stepping (Tony Luck)
- w1: mxc_w1: Enable clock before calling clk_get_rate() on it (Stefan Potyra)
- libata: Drop SanDisk SD7UB3Q*G1001 NOLPM quirk (Hans de Goede)
- libata: zpodd: small read overflow in eject_tray() (Dan Carpenter)
- cpufreq: governors: Fix long idle detection logic in load calculation (Chen Yu)
- cpufreq: Fix new policy initialization during limits updates via sysfs (Tao Wang)
- bdi: Move cgroup bdi_writeback to a dedicated low concurrency workqueue (Tejun Heo)
- blk-mq: reinit q->tag_set_list entry only after grace period (Roman Pen)
- nbd: use bd_set_size when updating disk size (Josef Bacik)
- nbd: update size when connected (Josef Bacik)
- nbd: fix nbd device deletion (Josef Bacik)
- cifs: For SMB2 security informaion query, check for minimum sized security descriptor instead of sizeof FileAllInformation class (Shirish Pargaonkar)
- CIFS: 511c54a2f69195b28afb9dd119f03787b1625bb4 adds a check for session expiry (Mark Syms)
- smb3: on reconnect set PreviousSessionId field (Steve French)
- smb3: fix various xid leaks (Steve French)
- x86/MCE: Fix stack out-of-bounds write in mce-inject.c: Flags_read() (Tony Luck)
- ALSA: hda: add dock and led support for HP ProBook 640 G4 (Dennis Wassenberg)
- ALSA: hda: add dock and led support for HP EliteBook 830 G5 (Dennis Wassenberg)
- ALSA: hda - Handle kzalloc() failure in snd_hda_attach_pcm_stream() (Bo Chen)
- ALSA: hda/conexant - Add fixup for HP Z2 G4 workstation (Takashi Iwai)
- ALSA: hda/realtek - Enable mic-mute hotkey for several Lenovo AIOs (Hui Wang)
- btrfs: scrub: Don't use inode pages for device replace (Qu Wenruo)
- btrfs: return error value if create_io_em failed in cow_file_range (Su Yue)
- Btrfs: fix memory and mount leak in btrfs_ioctl_rm_dev_v2() (Omar Sandoval)
- Btrfs: fix clone vs chattr NODATASUM race (Omar Sandoval)
- driver core: Don't ignore class_dir_create_and_add() failure. (Tetsuo Handa)
- ext4: fix fencepost error in check for inode count overflow during resize (Jan Kara)
- ext4: correctly handle a zero-length xattr with a non-zero e_value_offs (Theodore Ts'o) {CVE-2018-10840}
- ext4: bubble errors from ext4_find_inline_data_nolock() up to ext4_iget() (Theodore Ts'o) {CVE-2018-11412}
- ext4: do not allow external inodes for inline data (Theodore Ts'o) {CVE-2018-11412}
- ext4: update mtime in ext4_punch_hole even if no blocks are released (Lukas Czerner)
- ext4: fix hole length detection in ext4_ind_map_blocks() (Jan Kara)
- NFSv4.1: Fix up replays of interrupted requests (Trond Myklebust)
- tls: fix use-after-free in tls_push_record (Daniel Borkmann)
- hv_netvsc: Fix a network regression after ifdown/ifup (Dexuan Cui)
- net: in virtio_net_hdr only add VLAN_HLEN to csum_start if payload holds vlan (Willem de Bruijn)
- udp: fix rx queue len reported by diag and proc interface (Paolo Abeni)
- socket: close race condition between sock_close() and sockfs_setattr() (Cong Wang)
- tcp: verify the checksum of the first data segment in a new connection (Frank van der Linden)
- net/sched: act_simple: fix parsing of TCA_DEF_DATA (Davide Caratti)
- net: dsa: add error handling for pskb_trim_rcsum (Zhouyang Jia)
- ipv6: allow PMTU exceptions to local routes (Julian Anastasov)
- cdc_ncm: avoid padding beyond end of skb (Bjørn Mork)
- bonding: re-evaluate force_primary when the primary slave name changes (Xiangning Yu)
- Linux 4.14.51 (Greg Kroah-Hartman)
- tcp: do not overshoot window_clamp in tcp_rcv_space_adjust() (Eric Dumazet)
- Btrfs: make raid6 rebuild retry more (Liu Bo)
- Btrfs: fix scrub to repair raid6 corruption (Liu Bo)
- Revert "Btrfs: fix scrub to repair raid6 corruption" (Sasha Levin)
- ARM: kexec: fix kdump register saving on panic() (Russell King)
- ARM: 8758/1: decompressor: restore r1 and r2 just before jumping to the kernel (Łukasz Stelmach)
- ARM: 8753/1: decompressor: add a missing parameter to the addruart macro (Łukasz Stelmach)
- efi/libstub/arm64: Handle randomized TEXT_OFFSET (Mark Rutland)
- parisc: Move setup_profiling_timer() out of init section (Helge Deller)
- sched/deadline: Make the grub_reclaim() function static (Mathieu Malaterre)
- sched/debug: Move the print_rt_rq() and print_dl_rq() declarations to kernel/sched/sched.h (Mathieu Malaterre)
- drm/dumb-buffers: Integer overflow in drm_mode_create_ioctl() (Dan Carpenter)
- locking/percpu-rwsem: Annotate rwsem ownership transfer by setting RWSEM_OWNER_UNKNOWN (Waiman Long)
- locking/rwsem: Add a new RWSEM_ANONYMOUSLY_OWNED flag (Waiman Long)
- clk: imx6ull: use OSC clock during AXI rate change (Stefan Agner)
- ARM: davinci: board-dm646x-evm: set VPIF capture card name (Sekhar Nori)
- ARM: davinci: board-dm646x-evm: pass correct I2C adapter id for VPIF (Sekhar Nori)
- ARM: davinci: dm646x: fix timer interrupt generation (Sekhar Nori)
- i2c: viperboard: return message count on master_xfer success (Peter Rosin)
- i2c: pmcmsp: fix error return from master_xfer (Peter Rosin)
- i2c: pmcmsp: return message count on master_xfer success (Peter Rosin)
- ARM: keystone: fix platform_domain_notifier array overrun (Russell King)
- usb: musb: fix remote wakeup racing with suspend (Daniel Glöckner)
- afs: Fix the non-encryption of calls (David Howells)
- mtd: Fix comparison in map_word_andequal() (Ben Hutchings)
- x86/pkeys/selftests: Add a test for pkey 0 (Dave Hansen)
- x86/pkeys/selftests: Save off 'prot' for allocations (Dave Hansen)
- x86/pkeys/selftests: Fix pointer math (Dave Hansen)
- x86/pkeys/selftests: Fix pkey exhaustion test off-by-one (Dave Hansen)
- x86/pkeys/selftests: Add PROT_EXEC test (Dave Hansen)
- x86/pkeys/selftests: Factor out "instruction page" (Dave Hansen)
- x86/pkeys/selftests: Allow faults on unknown keys (Dave Hansen)
- x86/pkeys/selftests: Remove dead debugging code, fix dprint_in_signal (Dave Hansen)
- x86/pkeys/selftests: Stop using assert() (Dave Hansen)
- x86/pkeys/selftests: Give better unexpected fault error messages (Dave Hansen)
- x86/selftests: Add mov_to_ss test (Andy Lutomirski)
- x86/mpx/selftests: Adjust the self-test to fresh distros that export the MPX ABI (Ingo Molnar)
- x86/pkeys/selftests: Adjust the self-test to fresh distros that export the pkeys ABI (Ingo Molnar)
- objtool, kprobes/x86: Sync the latest <asm/insn.h> header with tools/objtool/arch/x86/include/asm/insn.h (Ingo Molnar)
- uprobes/x86: Prohibit probing on MOV SS instruction (Masami Hiramatsu)
- kprobes/x86: Prohibit probing on exception masking instructions (Masami Hiramatsu)
- ocfs2: take inode cluster lock before moving reflinked inode from orphan dir (Ashish Samant)
- proc/kcore: don't bounds check against address 0 (Laura Abbott)
- init: fix false positives in W+X checking (Jeffrey Hugo)
- net sched actions: fix invalid pointer dereferencing if skbedit flags missing (Roman Mashak)
- ixgbe: return error on unsupported SFP module when resetting (Emil Tantilov)
- x86: Delay skip of emulated hypercall instruction (Marian Rotariu)
- KVM: Extend MAX_IRQ_ROUTES to 4096 for all archs (Wanpeng Li)
- rxrpc: Fix the min security level for kernel calls (David Howells)
- rxrpc: Fix error reception on AF_INET6 sockets (David Howells)
- qede: Fix gfp flags sent to rdma event node allocation (Michal Kalderon)
- qed: Fix l2 initializations over iWARP personality (Michal Kalderon)
- tipc: eliminate KMSAN uninit-value in strcmp complaint (Ying Xue)
- agp: uninorth: make two functions static (Mathieu Malaterre)
- cifs: smb2ops: Fix listxattr() when there are no EAs (Paulo Alcantara)
- arm64: Add MIDR encoding for NVIDIA CPUs (David Gilhooley)
- can: dev: increase bus-off message severity (Jakob Unterwurzacher)
- net: aquantia: driver should correctly declare vlan_features bits (Igor Russkikh)
- x86/xen: Reset VCPU0 info pointer after shared_info remap (van der Linden, Frank)
- mac80211: use timeout from the AddBA response instead of the request (Sara Sharon)
- ARM: dts: cygnus: fix irq type for arm global timer (Clément Péron)
- driver core: add __printf verification to __ata_ehi_pushv_desc (Mathieu Malaterre)
- drm/omap: handle alloc failures in omap_connector (Tomi Valkeinen)
- drm/omap: check return value from soc_device_match (Tomi Valkeinen)
- drm/omap: fix possible NULL ref issue in tiler_reserve_2d (Tomi Valkeinen)
- drm/omap: fix uninitialized ret variable (Tomi Valkeinen)
- drm/omap: silence unititialized variable warning (Dan Carpenter)
- mac80211: Adjust SAE authentication timeout (Ilan Peer)
- tee: check shm references are consistent in offset/size (Etienne Carriere)
- sh: fix build failure for J2 cpu with SMP disabled (Rich Felker)
- sched/core: Introduce set_special_state() (Peter Zijlstra)
- spi: bcm2835aux: ensure interrupts are enabled for shared handler (Rob Herring)
- RDMA/cma: Do not query GID during QP state transition to RTR (Parav Pandit)
- IB/hfi1: Fix memory leak in exception path in get_irq_affinity() (Sebastian Sanchez)
- IB/hfi1 Use correct type for num_user_context (Michael J. Ruhl)
- smc: fix sendpage() call (Stefan Raspl)
- ARM: OMAP1: ams-delta: fix deferred_fiq handler (Janusz Krzysztofik)
- nvme: Set integrity flag for user passthrough commands (Keith Busch)
- nvme: fix potential memory leak in option parsing (Chengguang Xu)
- iommu/vt-d: fix shift-out-of-bounds in bug checking (Changbin Du)
- arm64: tegra: Make BCM89610 PHY interrupt as active low (Bhadram Varka)
- kthread, sched/wait: Fix kthread_parkme() wait-loop (Peter Zijlstra)
- stop_machine, sched: Fix migrate_swap() vs. active_balance() deadlock (Peter Zijlstra)
- parisc: drivers.c: Fix section mismatches (Helge Deller)
- bpf, x64: fix memleak when not converging after image (Daniel Borkmann)
- scsi: vmw-pvscsi: return DID_BUS_BUSY for adapter-initated aborts (Jim Gill)
- hexagon: export csum_partial_copy_nocheck (Arnd Bergmann)
- hexagon: add memset_io() helper (Arnd Bergmann)
- Input: atmel_mxt_ts - fix the firmware update (Nick Dyer)
- ARM: dts: logicpd-som-lv: Fix Audio Mute (Adam Ford)
- ARM: dts: logicpd-som-lv: Fix WL127x Startup Issues (Adam Ford)
- ARM: OMAP2+: powerdomain: use raw_smp_processor_id() for trace (Tero Kristo)
- dt-bindings: panel: lvds: Fix path to display timing bindings (Geert Uytterhoeven)
- ARM: davinci: board-dm355-evm: fix broken networking (Sekhar Nori)
- ARM: davinci: board-omapl138-hawk: fix GPIO numbers for MMC/SD lookup (Sekhar Nori)
- ARM: davinci: board-da850-evm: fix GPIO lookup for MMC/SD (Sekhar Nori)
- ARM: davinci: board-da830-evm: fix GPIO lookup for MMC/SD (Sekhar Nori)
- IB/core: Make ib_mad_client_id atomic (Håkon Bugge)
- <linux/stringhash.h>: fix end_name_hash() for 64bit long (Amir Goldstein)
- IB/rxe: avoid double kfree_skb (Zhu Yanjun)
- IB/rxe: add RXE_START_MASK for rxe_opcode IB_OPCODE_RC_SEND_ONLY_INV (Jianchao Wang)
- RDMA/iwpm: fix memory leak on map_info (Colin Ian King)
- RDMA/cma: Fix use after destroy access to net namespace for IPoIB (Parav Pandit)
- IB/uverbs: Fix validating mandatory attributes (Matan Barak)
- IB: make INFINIBAND_ADDR_TRANS configurable (Greg Thelen)
- ib_srp: depend on INFINIBAND_ADDR_TRANS (Greg Thelen)
- ib_srpt: depend on INFINIBAND_ADDR_TRANS (Greg Thelen)
- nvmet-rdma: depend on INFINIBAND_ADDR_TRANS (Greg Thelen)
- nvme: depend on INFINIBAND_ADDR_TRANS (Greg Thelen)
- tipc: fix bug in function tipc_nl_node_dump_monitor (Jon Maloy)
- i2c: sprd: Fix the i2c count issue (Baolin Wang)
- i2c: sprd: Prevent i2c accesses after suspend is called (Baolin Wang)
- bpf: fix uninitialized variable in bpf tools (John Fastabend)
- x86/cpu/intel: Add missing TLB cpuid values (jacek.tomaka@poczta.fm)
- ata: ahci: mvebu: override ahci_stop_engine for mvebu AHCI (Evan Wang)
- libahci: Allow drivers to override stop_engine (Evan Wang)
- KVM: arm/arm64: vgic: fix possible spectre-v1 in vgic_mmio_read_apr() (Mark Rutland)
- arm64: fix possible spectre-v1 in ptrace_hbp_get_event() (Mark Rutland)
- blk-mq: fix sysfs inflight counter (Omar Sandoval)
- HID: intel-ish-hid: use put_device() instead of kfree() (Arvind Yadav)
- rpmsg: added MODULE_ALIAS for rpmsg_char (Ramon Fried)
- remoteproc: qcom: Fix potential device node leaks (Tobias Jordan)
- perf/x86/intel: Don't enable freeze-on-smi for PerfMon V1 (Kan Liang)
- rds: ib: Fix missing call to rds_ib_dev_put in rds_ib_setup_qp (Dag Moxnes)
- selftests: ftrace: Add a testcase for multiple actions on trigger (Masami Hiramatsu)
- HID: wacom: Release device resource data obtained by devres_alloc() (Arvind Yadav)
- HID: lenovo: Add support for IBM/Lenovo Scrollpoint mice (pgzh)
- arm64: ptrace: remove addr_limit manipulation (Mark Rutland)
- net: ethtool: Add missing kernel doc for FEC parameters (Florian Fainelli)
- thermal: int3403_thermal: Fix NULL pointer deref on module load / probe (Hans de Goede)
- drm/amdkfd: fix clock counter retrieval for node without GPU (Andres Rodriguez)
- ACPI / watchdog: Prefer iTCO_wdt on Lenovo Z50-70 (Mika Westerberg)
- ARM: dts: da850: fix W=1 warnings with pinmux node (Sekhar Nori)
- net: phy: marvell: clear wol event before setting it (Jingju Hou)
- powerpc/powernv/memtrace: Let the arch hotunplug code flush cache (Balbir Singh)
- dt-bindings: meson-uart: DT fix s/clocks-names/clock-names/ (Geert Uytterhoeven)
- ACPI / PM: Blacklist Low Power S0 Idle _DSM for ThinkPad X1 Tablet(2016) (Chen Yu)
- usb: typec: ucsi: fix tracepoint related build error (Tobias Regnery)
- mm: memcg: add __GFP_NOWARN in __memcg_schedule_kmem_cache_create() (Minchan Kim)
- kexec_file: do not add extra alignment to efi memmap (Dave Young)
- proc: revalidate kernel thread inodes to root:root (Alexey Dobriyan)
- mm, pagemap: fix swap offset value for PMD migration entry (Huang Ying)
- scsi: isci: Fix infinite loop in while loop (Colin Ian King)
- scsi: storvsc: Set up correct queue depth values for IDE devices (Long Li)
- parisc: time: Convert read_persistent_clock() to read_persistent_clock64() (Baolin Wang)
- vfs: Undo an overly zealous MS_RDONLY -> SB_RDONLY conversion (David Howells)
- net: hns: Avoid action name truncation (dann frazier)
- blkcg: init root blkcg_gq under lock (Jiang Biao)
- drm/msm: don't deref error pointer in the msm_fbdev_create error path (Emil Velikov)
- drm/msm/dsi: use correct enum in dsi_get_cmd_fmt (Stefan Agner)
- drm/msm: Fix possible null dereference on failure of get_pages() (Ben Hutchings)
- ASoC: msm8916-wcd-analog: use threaded context for mbhc events (Srinivas Kandagatla)
- netfilter: nf_tables: fix out-of-bounds in nft_chain_commit_update (Taehee Yoo)
- netfilter: nf_tables: NAT chain and extensions require NF_TABLES (Pablo Neira Ayuso)
- scsi: target: fix crash with iscsi target and dvd (Ming Lei)
- scsi: megaraid_sas: Do not log an error if FW successfully initializes. (Vinson Lee)
- scsi: iscsi: respond to netlink with unicast when appropriate (Chris Leech)
- tipc: fix infinite loop when dumping link monitor summary (Tung Nguyen)
- blkcg: don't hold blkcg lock when deactivating policy (Jiang Biao)
- spi: cadence: Add usleep_range() for cdns_spi_fill_tx_fifo() (sxauwsk)
- ASoC: topology: Check widget kcontrols before deref. (Liam Girdwood)
- xen: xenbus_dev_frontend: Really return response string (Simon Gaiser)
- ASoC: topology: Fix bugs of freeing soc topology (Yan Wang)
- PCI: kirin: Fix reset gpio name (Loic Poulain)
- soc: bcm2835: Make !RASPBERRYPI_FIRMWARE dummies return failure (Geert Uytterhoeven)
- soc: bcm: raspberrypi-power: Fix use of __packed (Florian Fainelli)
- eCryptfs: don't pass up plaintext names when using filename encryption (Tyler Hicks)
- ASoC: rt5514: Add the missing register in the readable table (oder_chiou@realtek.com)
- clk: honor CLK_MUX_ROUND_CLOSEST in generic clk mux (Jerome Brunet)
- dt-bindings: dmaengine: rcar-dmac: document R8A77965 support (Jacopo Mondi)
- dt-bindings: serial: sh-sci: Add support for r8a77965 (H)SCIF (Jacopo Mondi)
- dt-bindings: pinctrl: sunxi: Fix reference to driver (Matheus Castello)
- doc: Add vendor prefix for Kieback & Peter GmbH (Lukasz Majewski)
- spi: sh-msiof: Fix bit field overflow writes to TSCR/RSCR (Vladimir Zapolskiy)
- MIPS: dts: Boston: Fix PCI bus dtc warnings: (Matt Redfearn)
- isofs: fix potential memory leak in mount option parsing (Chengguang Xu)
- s390/smsgiucv: disable SMSG on module unload (Martin Schwidefsky)
- MIPS: io: Add barrier after register read in readX() (Sinan Kaya)
- fsnotify: fix ignore mask logic in send_to_group() (Amir Goldstein)
- perf report: Fix switching to another perf.data file (Arnaldo Carvalho de Melo)
- nfp: ignore signals when communicating with management FW (Jakub Kicinski)
- MIPS: io: Prevent compiler reordering writeX() (Sinan Kaya)
- x86: Add check for APIC access address for vmentry of L2 guests (Krish Sadhukhan)
- KVM: X86: fix incorrect reference of trace_kvm_pi_irte_update (hu huajun)
- Input: synaptics-rmi4 - fix an unchecked out of memory error path (Christophe JAILLET)
- clocksource/drivers/imx-tpm: Correct some registers operation flow (Anson Huang)
-
Mon Jul 09 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1828.el7uek]
- aarch64: fix device mapper multipathing (Eric Saint-Etienne) [Orabug: 27893211]
- x86/speculation: Implement per-cpu IBRS control (Alexandre Chartre) [Orabug: 28064033]
- uek-rpm: config-debug: Turn off torture testing by default (Knut Omang) [Orabug: 27746166]
- dtrace: added runtime option DTRACEOPT_NORESOLVE (Vincent Lim) [Orabug: 28142974]
- uio_hv_generic: fix subchannel ring mmap (Stephen Hemminger) [Orabug: 27824321]
- uio_hv_generic: use correct channel in isr (Stephen Hemminger) [Orabug: 27824321]
- uio_hv_generic: make ring buffer attribute for primary channel (Stephen Hemminger) [Orabug: 27824321]
- uio_hv_generic: set size of ring buffer attribute (Stephen Hemminger) [Orabug: 27824321]
- uio_hv_generic: support sub-channels (Stephen Hemminger) [Orabug: 27824321]
- hv_netvsc: Clean up extra parameter from rndis_filter_receive_data() (Haiyang Zhang) [Orabug: 27824321]
- hv: add SPDX license id to Kconfig (Stephen Hemminger) [Orabug: 27824321]
- hv: add SPDX license to trace (Stephen Hemminger) [Orabug: 27824321]
- Drivers: hv: vmbus: respect what we get from hv_get_synint_state() (Dexuan Cui) [Orabug: 27824321]
- drivers/net: Use octal not symbolic permissions (Joe Perches) [Orabug: 27824321]
- hv_netvsc: Add range checking for rx packet offset and length (Haiyang Zhang) [Orabug: 27824321]
- hv_netvsc: Fix the return status in RX path (Haiyang Zhang) [Orabug: 27824321]
- hv_netvsc: add trace points (Stephen Hemminger) [Orabug: 27824321]
- hv_netvsc: pass netvsc_device to rndis halt (Stephen Hemminger) [Orabug: 27824321]
- PCI: hv: Only queue new work items in hv_pci_devices_present() if necessary (Dexuan Cui) [Orabug: 27824321]
- PCI: hv: Remove the bogus test in hv_eject_device_work() (Dexuan Cui) [Orabug: 27824321]
- PCI: hv: Fix a comment typo in _hv_pcifront_read_config() (Dexuan Cui) [Orabug: 27824321]
- Drivers: hv: vmbus: Implement Direct Mode for stimer0 (Michael Kelley) [Orabug: 27824321]
- hv_vmbus: Correct the stale comments regarding cpu affinity (Haiyang Zhang) [Orabug: 27824321]
- tools: hv: include string.h in hv_fcopy_daemon (Olaf Hering) [Orabug: 27824321]
- tools: hv: fix compiler warnings about major/target_fname (Dexuan Cui) [Orabug: 27824321]
- hv: Synthetic typo correction (Joe Perches) [Orabug: 27824321]
- virtio-net: Fix operstate for virtio when no VIRTIO_NET_F_STATUS (Jay Vosburgh) [Orabug: 27824321]
- x86/xen: Remove use of VLAs (Laura Abbott) [Orabug: 27824321]
- x86/xen: Reset VCPU0 info pointer after shared_info remap (van der Linden, Frank) [Orabug: 27824321]
- signal: Introduce clear_siginfo (Eric W. Biederman) [Orabug: 27824321]
- arm64: capabilities: Update prototype for enable call back (Dave Martin) [Orabug: 27824321]
- signal/arm64: Document conflicts with SI_USER and SIGFPE,SIGTRAP,SIGBUS (Eric W. Biederman) [Orabug: 27824321]
- arm64: fault: avoid send SIGBUS two times (Dongjiu Geng) [Orabug: 27824321]
- arm64: Pass user fault info to arm64_notify_die instead of printing it (Will Deacon) [Orabug: 27824321]
- arm64: Don't walk page table for user faults in do_mem_abort (Will Deacon) [Orabug: 27824321]
- arm64: consistently log ESR and page table (Mark Rutland) [Orabug: 27824321]
- arm64: Update fault_info table with new exception types (Julien Thierry) [Orabug: 27824321]
- arm64: mm: Remove useless and wrong comments from fault.c (Will Deacon) [Orabug: 27824321]
- KVM: x86: fix #UD address of failed Hyper-V hypercalls (Radim Krčmář) [Orabug: 27824321]
- x86: Delay skip of emulated hypercall instruction (Marian Rotariu) [Orabug: 27824321]
- kvm: x86: IA32_ARCH_CAPABILITIES is always supported (Jim Mattson) [Orabug: 27824321]
- KVM: x86: Update cpuid properly when CR4.OSXAVE or CR4.PKE is changed (Wei Huang) [Orabug: 27824321]
- x86/kvm: fix LAPIC timer drift when guest uses periodic mode (David Vrabel) [Orabug: 27824321]
- virtio-net: fix leaking page for gso packet during mergeable XDP (Jason Wang) [Orabug: 27824321]
- virtio-net: correctly check num_buf during err path (Jason Wang) [Orabug: 27824321]
- virtio-net: correctly transmit XDP buff after linearizing (Jason Wang) [Orabug: 27824321]
- kvm: rename KVM_HINTS_DEDICATED to KVM_HINTS_REALTIME (Michael S. Tsirkin) [Orabug: 27824321]
- KVM: x86: Fix pv tlb flush dependencies (Wanpeng Li) [Orabug: 27824321]
- KVM: s390: vsie: fix < 8k check for the itdba (David Hildenbrand) [Orabug: 27824321]
- KVM: PPC: Book 3S HV: Do ptesync in radix guest exit path (Paul Mackerras) [Orabug: 27824321]
- KVM: PPC: Book3S HV: XIVE: Resend re-routed interrupts on CPU priority change (Benjamin Herrenschmidt) [Orabug: 27824321]
- KVM: PPC: Book3S HV: Make radix clear pte when unmapping (Nicholas Piggin) [Orabug: 27824321]
- KVM: PPC: Book3S HV: Snapshot timebase offset on guest entry (Paul Mackerras) [Orabug: 27824321]
- KVM: arm/arm64: VGIC/ITS: Promote irq_lock() in update_affinity (Andre Przywara) [Orabug: 27824321]
- KVM: arm/arm64: Properly protect VGIC locks from IRQs (Andre Przywara) [Orabug: 27824321]
- KVM: X86: Lower the default timer frequency limit to 200us (Wanpeng Li) [Orabug: 27824321]
- KVM: Fix spelling mistake: "cop_unsuable" -> "cop_unusable" (Colin Ian King) [Orabug: 27824321]
- KVM: vmx: update sec exec controls for UMIP iff emulating UMIP (Sean Christopherson) [Orabug: 27824321]
- kvm: x86: Suppress CR3_PCID_INVD bit only when PCIDs are enabled (Junaid Shahid) [Orabug: 27824321]
- KVM: selftests: exit with 0 status code when tests cannot be run (Paolo Bonzini) [Orabug: 27824321]
- KVM: hyperv: idr_find needs RCU protection (Paolo Bonzini) [Orabug: 27824321]
- KVM: Extend MAX_IRQ_ROUTES to 4096 for all archs (Wanpeng Li) [Orabug: 27824321]
- tools headers kvm: Sync ARM UAPI headers with the kernel sources (Arnaldo Carvalho de Melo) [Orabug: 27824321]
- tools headers kvm: Sync uapi/linux/kvm.h with the kernel sources (Arnaldo Carvalho de Melo) [Orabug: 27824321]
- KVM: arm/arm64: vgic_init: Cleanup reference to process_maintenance (Valentin Schneider) [Orabug: 27824321]
- KVM: arm64: Fix order of vcpu_write_sys_reg() arguments (James Morse) [Orabug: 27824321]
- KVM: arm/arm64: vgic: Fix source vcpu issues for GICv2 SGI (Marc Zyngier) [Orabug: 27824321]
- powerpc/kvm/booke: Fix altivec related build break (Laurentiu Tudor) [Orabug: 27824321]
- x86/boot: Make the x86_init noop functions static (Juergen Gross) [Orabug: 27824321]
- x86/xen: Add pvh specific rsdp address retrieval function (Juergen Gross) [Orabug: 27824321]
- x86/acpi: Add a new x86_init_acpi structure to x86_init_ops (Juergen Gross) [Orabug: 27824321]
- acpi: Introduce acpi_arch_get_root_pointer() for getting rsdp address (Juergen Gross) [Orabug: 27824321]
- xen-netback: make function xenvif_rx_skb static (Colin Ian King) [Orabug: 27824321]
- xen: xenbus: Catch closing of non existent transactions (Simon Gaiser) [Orabug: 27824321]
- xen: xenbus_dev_frontend: Verify body of XS_TRANSACTION_END (Simon Gaiser) [Orabug: 27824321]
- xen/acpi: off by one in read_acpi_id() (Dan Carpenter) [Orabug: 27824321]
- xen/pvh: Indicate XENFEAT_linux_rsdp_unrestricted to Xen (Boris Ostrovsky) [Orabug: 27824321]
- xen, mm: allow deferred page initialization for xen pv domains (Pavel Tatashin) [Orabug: 27824321]
- xen: xen-pciback: Replace GFP_ATOMIC with GFP_KERNEL in pcistub_probe (Jia-Ju Bai) [Orabug: 27824321]
- xen: xen-pciback: Replace GFP_ATOMIC with GFP_KERNEL in pcistub_init_device (Jia-Ju Bai) [Orabug: 27824321]
- xen: xen-pciback: Replace GFP_ATOMIC with GFP_KERNEL in pcistub_device_alloc (Jia-Ju Bai) [Orabug: 27824321]
- xen: xen-pciback: Replace GFP_ATOMIC with GFP_KERNEL in xen_pcibk_config_quirks_init (Jia-Ju Bai) [Orabug: 27824321]
- xen: xen-pciback: Replace GFP_ATOMIC with GFP_KERNEL in pcistub_reg_add (Jia-Ju Bai) [Orabug: 27824321]
- xen/sndif: Sync up with the canonical definition in Xen (Oleksandr Andrushchenko) [Orabug: 27824321]
- xen: xenbus_dev_frontend: Really return response string (Simon Gaiser) [Orabug: 27824321]
- powerpc/kvm: Fix lockups when running KVM guests on Power8 (Michael Ellerman) [Orabug: 27824321]
- kvm: selftests: add vmx_tsc_adjust_test (Paolo Bonzini) [Orabug: 27824321]
- kvm: x86: move MSR_IA32_TSC handling to x86.c (Paolo Bonzini) [Orabug: 27824321]
- X86/KVM: Properly update 'tsc_offset' to represent the running guest (KarimAllah Ahmed) [Orabug: 27824321]
- kvm: selftests: add -std=gnu99 cflags (Peng Hao) [Orabug: 27824321]
- KVM: X86: fix incorrect reference of trace_kvm_pi_irte_update (hu huajun) [Orabug: 27824321]
- X86/KVM: Do not allow DISABLE_EXITS_MWAIT when LAPIC ARAT is not available (KarimAllah Ahmed) [Orabug: 27824321]
- kvm: selftests: fix spelling mistake: "divisable" and "divisible" (Colin Ian King) [Orabug: 27824321]
- X86/VMX: Disable VMX preemption timer if MWAIT is not intercepted (KarimAllah Ahmed) [Orabug: 27824321]
- kvm: x86: fix a prototype warning (Peng Hao) [Orabug: 27824321]
- kvm: selftests: add sync_regs_test (Paolo Bonzini) [Orabug: 27824321]
- kvm: selftests: add API testing infrastructure (Paolo Bonzini) [Orabug: 27824321]
- kvm: x86: fix a compile warning (Peng Hao) [Orabug: 27824321]
- KVM: X86: Add Force Emulation Prefix for "emulate the next instruction" (Wanpeng Li) [Orabug: 27824321]
- KVM: X86: Introduce handle_ud() (Wanpeng Li) [Orabug: 27824321]
- KVM: vmx: unify adjacent #ifdefs (Paolo Bonzini) [Orabug: 27824321]
- x86: kvm: hide the unused 'cpu' variable (Arnd Bergmann) [Orabug: 27824321]
- KVM: VMX: remove bogus WARN_ON in handle_ept_misconfig (Sean Christopherson) [Orabug: 27824321]
- kvm: Add emulation for movups/movupd (Stefan Fritsch) [Orabug: 27824321]
- KVM: VMX: raise internal error for exception during invalid protected mode state (Sean Christopherson) [Orabug: 27824321]
- powerpc/64s/idle: avoid sync for KVM state when waking from idle (Nicholas Piggin) [Orabug: 27824321]
- powerpc/kvm: Fix guest boot failure on Power9 since DAWR changes (Aneesh Kumar K.V) [Orabug: 27824321]
- KVM: nVMX: Optimization: Dont set KVM_REQ_EVENT when VMExit with nested_run_pending (Liran Alon) [Orabug: 27824321]
- KVM: nVMX: Require immediate-exit when event reinjected to L2 and L1 event pending (Liran Alon) [Orabug: 27824321]
- KVM: x86: Fix misleading comments on handling pending exceptions (Liran Alon) [Orabug: 27824321]
- KVM: x86: Rename interrupt.pending to interrupt.injected (Liran Alon) [Orabug: 27824321]
- KVM: VMX: No need to clear pending NMI/interrupt on inject realmode interrupt (Liran Alon) [Orabug: 27824321]
- x86/kvm: use Enlightened VMCS when running on Hyper-V (Vitaly Kuznetsov) [Orabug: 27824321]
- x86/hyper-v: detect nested features (Vitaly Kuznetsov) [Orabug: 27824321]
- x86/hyper-v: define struct hv_enlightened_vmcs and clean field bits (Vitaly Kuznetsov) [Orabug: 27824321]
- x86/hyper-v: allocate and use Virtual Processor Assist Pages (Vitaly Kuznetsov) [Orabug: 27824321]
- x86/kvm: rename HV_X64_MSR_APIC_ASSIST_PAGE to HV_X64_MSR_VP_ASSIST_PAGE (Ladi Prosek) [Orabug: 27824321]
- x86/hyper-v: move definitions from TLFS to hyperv-tlfs.h (Vitaly Kuznetsov) [Orabug: 27824321]
- x86/hyper-v: move hyperv.h out of uapi (Vitaly Kuznetsov) [Orabug: 27824321]
- KVM: trivial documentation cleanups (Andrew Jones) [Orabug: 27824321]
- KVM: X86: Fix setup the virt_spin_lock_key before static key get initialized (Wanpeng Li) [Orabug: 27824321]
- tools/kvm_stat: Remove unused function (Cole Robinson) [Orabug: 27824321]
- tools/kvm_stat: Don't use deprecated file() (Cole Robinson) [Orabug: 27824321]
- tools/kvm_stat: Fix python3 syntax (Cole Robinson) [Orabug: 27824321]
- KVM: SVM: Implement pause loop exit logic in SVM (Babu Moger) [Orabug: 27824321]
- KVM: SVM: Add pause filter threshold (Babu Moger) [Orabug: 27824321]
- KVM: VMX: Bring the common code to header file (Babu Moger) [Orabug: 27824321]
- KVM: VMX: Remove ple_window_actual_max (Babu Moger) [Orabug: 27824321]
- KVM: VMX: Fix the module parameters for vmx (Babu Moger) [Orabug: 27824321]
- KVM: x86: Fix perf timer mode IP reporting (Andi Kleen) [Orabug: 27824321]
- KVM: PPC: Book3S HV: Handle migration with POWER9 disabled DAWR (Michael Neuling) [Orabug: 27824321]
- KVM: PPC: Book3S HV: Return error from h_set_dabr() on POWER9 (Michael Neuling) [Orabug: 27824321]
- KVM: PPC: Book3S HV: Return error from h_set_mode(SET_DAWR) on POWER9 (Michael Neuling) [Orabug: 27824321]
- Documentation: admin-guide: add kvmconfig, xenconfig and tinyconfig commands (Martin Kepplinger) [Orabug: 27824321]
- KVM: arm/arm64: vgic: Disallow Active+Pending for level interrupts (Marc Zyngier) [Orabug: 27824321]
- kvm: x86: hyperv: delete dead code in kvm_hv_hypercall() (Dan Carpenter) [Orabug: 27824321]
- KVM: SVM: add struct kvm_svm to hold SVM specific KVM vars (Sean Christopherson) [Orabug: 27824321]
- KVM: VMX: add struct kvm_vmx to hold VMX specific KVM vars (Sean Christopherson) [Orabug: 27824321]
- KVM: x86: move setting of ept_identity_map_addr to vmx.c (Sean Christopherson) [Orabug: 27824321]
- KVM: x86: define SVM/VMX specific kvm_arch_[alloc|free]_vm (Sean Christopherson) [Orabug: 27824321]
- powerpc: add POWER9_DD20 feature (Nicholas Piggin) [Orabug: 27824321]
- KVM: nVMX: fix vmentry failure code when L2 state would require emulation (Paolo Bonzini) [Orabug: 27824321]
- KVM: nVMX: Do not load EOI-exitmap while running L2 (Liran Alon) [Orabug: 27824321]
- KVM: arm/arm64: Get rid of vgic_elrsr (Christoffer Dall) [Orabug: 27824321]
- KVM: arm64: Prepare to handle deferred save/restore of 32-bit registers (Christoffer Dall) [Orabug: 27824321]
- KVM: arm64: Defer saving/restoring 64-bit sysregs to vcpu load/put on VHE (Christoffer Dall) [Orabug: 27824321]
- KVM: arm64: Prepare to handle deferred save/restore of ELR_EL1 (Christoffer Dall) [Orabug: 27824321]
- KVM: arm/arm64: Prepare to handle deferred save/restore of SPSR_EL1 (Christoffer Dall) [Orabug: 27824321]
- KVM: arm64: Introduce framework for accessing deferred sysregs (Christoffer Dall) [Orabug: 27824321]
- KVM: arm64: Rewrite system register accessors to read/write functions (Christoffer Dall) [Orabug: 27824321]
- KVM: arm64: Change 32-bit handling of VM system registers (Christoffer Dall) [Orabug: 27824321]
- KVM: arm64: Don't save the host ELR_EL2 and SPSR_EL2 on VHE systems (Christoffer Dall) [Orabug: 27824321]
- KVM: arm64: Unify non-VHE host/guest sysreg save and restore functions (Christoffer Dall) [Orabug: 27824321]
- KVM: arm/arm64: Remove leftover comment from kvm_vcpu_run_vhe (Christoffer Dall) [Orabug: 27824321]
- KVM: arm64: Introduce separate VHE/non-VHE sysreg save/restore functions (Christoffer Dall) [Orabug: 27824321]
- KVM: arm64: Rewrite sysreg alternatives to static keys (Christoffer Dall) [Orabug: 27824321]
- KVM: arm64: Move userspace system registers into separate function (Christoffer Dall) [Orabug: 27824321]
- KVM: arm64: Remove noop calls to timer save/restore from VHE switch (Christoffer Dall) [Orabug: 27824321]
- KVM: arm64: Don't deactivate VM on VHE systems (Christoffer Dall) [Orabug: 27824321]
- KVM: arm64: Remove kern_hyp_va() use in VHE switch function (Christoffer Dall) [Orabug: 27824321]
- KVM: arm64: Introduce VHE-specific kvm_vcpu_run (Christoffer Dall) [Orabug: 27824321]
- KVM: arm64: Factor out fault info population and gic workarounds (Christoffer Dall) [Orabug: 27824321]
- KVM: arm64: Improve debug register save/restore flow (Christoffer Dall) [Orabug: 27824321]
- KVM: arm64: Slightly improve debug save/restore functions (Christoffer Dall) [Orabug: 27824321]
- arm64: sysreg: Move SPE registers and PSB into common header files (Will Deacon) [Orabug: 27824321]
- KVM: arm64: Move debug dirty flag calculation out of world switch (Christoffer Dall) [Orabug: 27824321]
- KVM: arm/arm64: Add kvm_vcpu_load_sysregs and kvm_vcpu_put_sysregs (Liam Merwick) [Orabug: 27824321]
- KVM: arm64: Rework hyp_panic for VHE and non-VHE (Christoffer Dall) [Orabug: 27824321]
- KVM: arm64: Avoid storing the vcpu pointer on the stack (Christoffer Dall) [Orabug: 27824321]
- KVM: arm/arm64: Move vcpu_load call after kvm_vcpu_first_run_init (Christoffer Dall) [Orabug: 27824321]
- x86/kvm/vmx: avoid expensive rdmsr for MSR_GS_BASE (Vitaly Kuznetsov) [Orabug: 27824321]
- x86/kvm/vmx: read MSR_{FS,KERNEL_GS}_BASE from current->thread (Vitaly Kuznetsov) [Orabug: 27824321]
- KVM: X86: Provide a capability to disable PAUSE intercepts (Wanpeng Li) [Orabug: 27824321]
- KVM: X86: Provide a capability to disable HLT intercepts (Wanpeng Li) [Orabug: 27824321]
- KVM: X86: Provide a capability to disable MWAIT intercepts (Wanpeng Li) [Orabug: 27824321]
- KVM: x86: Add support for VMware backdoor Pseudo-PMCs (Arbel Moshe) [Orabug: 27824321]
- KVM: x86: SVM: Intercept #GP to support access to VMware backdoor ports (Liran Alon) [Orabug: 27824321]
- KVM: x86: VMX: Intercept #GP to support access to VMware backdoor ports (Liran Alon) [Orabug: 27824321]
- KVM: x86: Emulate only IN/OUT instructions when accessing VMware backdoor (Liran Alon) [Orabug: 27824321]
- KVM: x86: Add emulation_type to not raise #UD on emulation failure (Liran Alon) [Orabug: 27824321]
- KVM: x86: Always allow access to VMware backdoor I/O ports (Liran Alon) [Orabug: 27824321]
- KVM: x86: Add module parameter for supporting VMware backdoor (Liran Alon) [Orabug: 27824321]
- KVM: x86: add kvm_fast_pio() to consolidate fast PIO code (Sean Christopherson) [Orabug: 27824321]
- KVM: VMX: use kvm_fast_pio_in for handling IN I/O (Sean Christopherson) [Orabug: 27824321]
- KVM: vVMX: signal failure for nested VMEntry if emulation_required (Sean Christopherson) [Orabug: 27824321]
- KVM: VMX: WARN on a MOV CR3 exit w/ unrestricted guest (Sean Christopherson) [Orabug: 27824321]
- KVM: VMX: give unrestricted guest full control of CR3 (Sean Christopherson) [Orabug: 27824321]
- KVM: VMX: don't force CR4.PAE/PSE for unrestricted guest (Sean Christopherson) [Orabug: 27824321]
- KVM: VMX: remove CR0.WP from ..._ALWAYS_ON_UNRESTRICTED_GUEST (Sean Christopherson) [Orabug: 27824321]
- KVM: VMX: don't configure EPT identity map for unrestricted guest (Sean Christopherson) [Orabug: 27824321]
- KVM: VMX: don't configure RM TSS for unrestricted guest (Sean Christopherson) [Orabug: 27824321]
- x86/kvm/hyper-v: inject #GP only when invalid SINTx vector is unmasked (Vitaly Kuznetsov) [Orabug: 27824321]
- x86/kvm/hyper-v: remove stale entries from vec_bitmap/auto_eoi_bitmap on vector change (Vitaly Kuznetsov) [Orabug: 27824321]
- x86/kvm/hyper-v: add reenlightenment MSRs support (Vitaly Kuznetsov) [Orabug: 27824321]
- KVM: x86: Update the exit_qualification access bits while walking an address (KarimAllah Ahmed) [Orabug: 27824321]
- KVM: x86: Make enum conversion explicit in kvm_pdptr_read() (Matthias Kaehlcke) [Orabug: 27824321]
- KVM: x86: Add support for AMD Core Perf Extension in guest (Janakarajan Natarajan) [Orabug: 27824321]
- x86/msr: Add AMD Core Perf Extension MSRs (Janakarajan Natarajan) [Orabug: 27824321]
- KVM: s390: fix fallthrough annotation (Sebastian Ott) [Orabug: 27824321]
- KVM: s390: add exit io request stats and simplify code (Christian Borntraeger) [Orabug: 27824321]
- KVM: s390: Refactor host cmma and pfmfi interpretation controls (Janosch Frank) [Orabug: 27824321]
- KVM: s390: implement CPU model only facilities (Christian Borntraeger) [Orabug: 27824321]
- perf test: Fix test case 23 for s390 z/VM or KVM guests (Thomas Richter) [Orabug: 27824321]
- KVM: document KVM_CAP_S390_[BPB|PSW|GMAP|COW] (Christian Borntraeger) [Orabug: 27824321]
- KVM: nVMX: Enforce NMI controls on vmentry of L2 guests (Krish Sadhukhan) [Orabug: 27824321]
- KVM: nVMX: expose VMX capabilities for nested hypervisors to userspace (Paolo Bonzini) [Orabug: 27824321]
- hyper-v: use GFP_KERNEL for hv_context.hv_numa_map (Jia-Ju Bai) [Orabug: 27824321]
- tools/hv: Fix IP reporting by KVP daemon with SRIOV (Haiyang Zhang) [Orabug: 27824321]
- KVM: nVMX: introduce struct nested_vmx_msrs (Paolo Bonzini) [Orabug: 27824321]
- KVM: X86: Don't use PV TLB flush with dedicated physical CPUs (Wanpeng Li) [Orabug: 27824321]
- KVM: X86: Choose qspinlock when dedicated physical CPUs are available (Wanpeng Li) [Orabug: 27824321]
- KVM: Introduce paravirtualization hints and KVM_HINTS_DEDICATED (Wanpeng Li) [Orabug: 27824321]
- kvm: use insert sort in kvm_io_bus_register_dev function (Gal Hammer) [Orabug: 27824321]
- KVM: x86: KVM_CAP_SYNC_REGS (Ken Hofsass) [Orabug: 27824321]
- KVM: x86: add SYNC_REGS_SIZE_BYTES #define. (Ken Hofsass) [Orabug: 27824321]
- kvm: x86: hyperv: guest->host event signaling via eventfd (Roman Kagan) [Orabug: 27824321]
- kvm: x86: factor out kvm.arch.hyperv (de)init (Roman Kagan) [Orabug: 27824321]
- KVM: arm/arm64: No need to zero CNTVOFF in kvm_timer_vcpu_put() for VHE (Shanker Donthineni) [Orabug: 27824321]
- KVM: arm: Enable emulation of the physical timer (Jérémy Fanguède) [Orabug: 27824321]
- KVM: arm64: Enable the EL1 physical timer for AArch32 guests (Jérémy Fanguède) [Orabug: 27824321]
- KVM: PPC: Book3S: Add MMIO emulation for VMX instructions (Jose Ricardo Ziviani) [Orabug: 27824321]
- virtio_balloon: export hugetlb page allocation counts (Jonathan Helman) [Orabug: 27824321]
- fw_cfg: write vmcoreinfo details (Marc-André Lureau) [Orabug: 27824321]
- crash: export paddr_vmcoreinfo_note() (Marc-André Lureau) [Orabug: 27824321]
- fw_cfg: add DMA register (Marc-André Lureau) [Orabug: 27824321]
- fw_cfg: add a public uapi header (Marc-André Lureau) [Orabug: 27824321]
- fw_cfg: handle fw_cfg_read_blob() error (Marc-André Lureau) [Orabug: 27824321]
- fw_cfg: remove inline from fw_cfg_read_blob() (Marc-André Lureau) [Orabug: 27824321]
- fw_cfg: fix sparse warnings around FW_CFG_FILE_DIR read (Marc-André Lureau) [Orabug: 27824321]
- fw_cfg: fix sparse warning reading FW_CFG_ID (Marc-André Lureau) [Orabug: 27824321]
- fw_cfg: fix sparse warnings with fw_cfg_file (Marc-André Lureau) [Orabug: 27824321]
- fw_cfg: fix sparse warnings in fw_cfg_sel_endianness() (Marc-André Lureau) [Orabug: 27824321]
- ptr_ring: fix build (Michael S. Tsirkin) [Orabug: 27824321]
- ptr_ring: fix up after recent ptr_ring changes (Michael S. Tsirkin) [Orabug: 27824321]
- fw_cfg: fix driver remove (Marc-André Lureau) [Orabug: 27824321]
- firmware: Use PTR_ERR_OR_ZERO() (Vasyl Gomonovych) [Orabug: 27824321]
- fw_cfg: fix the command line module name (Marc-André Lureau) [Orabug: 27824321]
- ctf: propagate bitfield overrides down to the base type properly (Nick Alcock) [Orabug: 28089689]
- ctf: get the bit-offset right for all structure members (Nick Alcock) [Orabug: 28285229]
- ctf: avoid command line length limits (Nick Alcock) [Orabug: 28285260]
- dtrace: cpu option does not work (Tomas Jedlicka) [Orabug: 28008342]
- Linux 4.14.50 (Greg Kroah-Hartman)
- crypto: omap-sham - fix memleak (Bin Liu)
- crypto: vmx - Remove overly verbose printk from AES XTS init (Michael Ellerman)
- crypto: vmx - Remove overly verbose printk from AES init routines (Michael Ellerman)
- crypto: cavium - Limit result reading attempts (Jan Glauber)
- crypto: cavium - Fix fallout from CONFIG_VMAP_STACK (Jan Glauber)
- crypto: caam - fix size of RSA prime factor q (Horia Geantă)
- crypto: caam/qi - fix IV DMA mapping and updating (Horia Geantă)
- crypto: caam - fix IV DMA mapping and updating (Horia Geantă)
- crypto: caam - fix DMA mapping dir for generated IV (Horia Geantă)
- crypto: caam - strip input zeros from RSA input buffer (Horia Geantă)
- Input: elan_i2c - add ELAN0612 (Lenovo v330 14IKB) ACPI ID (Johannes Wienke)
- Input: goodix - add new ACPI id for GPD Win 2 touch screen (Ethan Lee)
- kvm: x86: use correct privilege level for sgdt/sidt/fxsave/fxrstor access (Paolo Bonzini) {CVE-2018-10853}
- tty: pl011: Avoid spuriously stuck-off interrupts (Dave Martin)
- vmw_balloon: fixing double free when batching mode is off (Gil Kupfer)
- serial: 8250: omap: Fix idling of clocks for unused uarts (Tony Lindgren)
- serial: samsung: fix maxburst parameter for DMA transactions (Marek Szyprowski)
- tty/serial: atmel: use port->name as name in request_irq() (Sebastian Andrzej Siewior)
- serial: sh-sci: Stop using printk format %pCr (Geert Uytterhoeven)
- usb: gadget: udc: renesas_usb3: disable the controller's irqs for reconnecting (Yoshihiro Shimoda)
- usb: gadget: function: printer: avoid wrong list handling in printer_write() (Yoshihiro Shimoda)
- phy: qcom-qusb2: Fix crash if nvmem cell not specified (Manu Gautam)
- Input: xpad - add GPD Win 2 Controller USB IDs (Ethan Lee)
- usb-storage: Add compatibility quirk flags for G-Technologies G-Drive (Alexander Kappner)
- usb-storage: Add support for FL_ALWAYS_SYNC flag in the UAS driver (Alexander Kappner)
- usbip: vhci_sysfs: fix potential Spectre v1 (Gustavo A. R. Silva)
- NFC: pn533: don't send USB data off of the stack (Greg Kroah-Hartman)
- staging: android: ion: Switch to pr_warn_once in ion_buffer_destroy (Laura Abbott)
- KVM: x86: pass kvm_vcpu to kvm_read_guest_virt and kvm_write_guest_virt_system (Paolo Bonzini)
- kvm: nVMX: Enforce cpl=0 for VMX instructions (Felix Wilhelm)
- KVM: x86: introduce linear_{read,write}_system (Paolo Bonzini)
- KVM: X86: Fix reserved bits check for MOV to CR3 (Wanpeng Li)
- gpio: No NULL owner (Linus Walleij)
- af_key: Always verify length of provided sadb_key (Kevin Easton)
- blkdev_report_zones_ioctl(): Use vmalloc() to allocate large buffers (Bart Van Assche)
- netfilter: nf_tables: fix NULL pointer dereference on nft_ct_helper_obj_dump() (Taehee Yoo)
- Linux 4.14.49 (Greg Kroah-Hartman)
- drm: set FMODE_UNSIGNED_OFFSET for drm files (Dave Airlie)
- PCI: hv: Do not wait forever on a device that has disappeared (Dexuan Cui)
- cls_flower: Fix incorrect idr release when failing to modify rule (Paul Blakey)
- rtnetlink: validate attributes in do_setlink() (Eric Dumazet)
- virtio-net: fix leaking page for gso packet during mergeable XDP (Jason Wang)
- net/mlx5e: When RXFCS is set, add FCS data into checksum calculation (Eran Ben Elisha)
- virtio-net: correctly check num_buf during err path (Jason Wang)
- tun: Fix NULL pointer dereference in XDP redirect (Toshiaki Makita)
- net/mlx4: Fix irq-unsafe spinlock usage (Jack Morgenstein)
- virtio-net: correctly transmit XDP buff after linearizing (Jason Wang)
- net-sysfs: Fix memory leak in XPS configuration (Alexander Duyck)
- net: phy: broadcom: Fix auxiliary control register reads (Florian Fainelli)
- ipv6: sr: fix memory OOB access in seg6_do_srh_encap/inline (Mathieu Xhonneux)
- vrf: check the original netdevice for generating redirect (Stephen Suryaputra)
- vhost: synchronize IOTLB message with dev cleanup (Jason Wang)
- team: use netdev_features_t instead of u32 (Dan Carpenter)
- sctp: not allow transport timeout value less than HZ/5 for hb_timer (Xin Long)
- qed: Fix mask for physical address in ILT entry (Shahed Shaikh)
- packet: fix reserve calculation (Willem de Bruijn)
- net: usb: cdc_mbim: add flag FLAG_SEND_ZLP (Daniele Palmas)
- net: phy: broadcom: Fix bcm_write_exp() (Florian Fainelli)
- net/packet: refine check for priv area size (Eric Dumazet)
- net: metrics: add proper netlink validation (Eric Dumazet)
- net: ipv4: add missing RTA_TABLE to rtm_ipv4_policy (Roopa Prabhu)
- netdev-FAQ: clarify DaveM's position for stable backports (Cong Wang)
- kcm: Fix use-after-free caused by clonned sockets (Kirill Tkhai)
- isdn: eicon: fix a missing-check bug (Wenwen Wang)
- ipv6: omit traffic class when calculating flow hash (Michal Kubecek)
- ipv4: remove warning in ip_recv_error (Willem de Bruijn)
- ipmr: properly check rhltable_init() return value (Eric Dumazet)
- ip6_tunnel: remove magic mtu value 0xFFF8 (Nicolas Dichtel)
- ip6mr: only set ip6mr_table from setsockopt when ip6mr_new_table succeeds (Sabrina Dubroca)
- enic: set DMA mask to 47 bit (Govindarajulu Varadarajan)
- dccp: don't free ccid2_hc_tx_sock struct in dccp_disconnect() (Alexey Kodanev)
- bnx2x: use the right constant (Julia Lawall)
- be2net: Fix error detection logic for BE3 (Suresh Reddy)
- kconfig: Avoid format overflow warning from GCC 8.1 (Nathan Chancellor)
- btrfs: define SUPER_FLAG_METADUMP_V2 (Anand Jain)
- mmap: relax file size limit for regular files (Linus Torvalds)
- mmap: introduce sane default mmap limits (Linus Torvalds)
- scsi: sd_zbc: Avoid that resetting a zone fails sporadically (Bart Van Assche)
- scsi: sd_zbc: Fix potential memory leak (Damien Le Moal)
- Linux 4.14.48 (Greg Kroah-Hartman)
- powerpc/mm/slice: Fix hugepage allocation at hint address on 8xx (Christophe Leroy)
- powerpc/mm/slice: Enhance for supporting PPC32 (Christophe Leroy)
- powerpc/mm/slice: create header files dedicated to slices (Christophe Leroy)
- powerpc/mm/slice: Remove intermediate bitmap copy (Christophe Leroy)
- drm/i915: Disable LVDS on Radiant P845 (Ondrej Zary)
- drm/i915/lvds: Move acpi lid notification registration to registration phase (Chris Wilson)
- drm/psr: Fix missed entry in PSR setup time table. (Dhinakaran Pandiyan)
- intel_th: Use correct device when freeing buffers (Alexander Shishkin)
- Revert "rt2800: use TXOP_BACKOFF for probe frames" (Stanislaw Gruszka)
- mm/huge_memory.c: __split_huge_page() use atomic ClearPageDirty() (Hugh Dickins)
- IB/core: Fix error code for invalid GID entry (Parav Pandit)
- hwtracing: stm: fix build error on some arches (Greg Kroah-Hartman)
- stm class: Use vmalloc for the master map (Alexander Shishkin)
- scsi: scsi_transport_srp: Fix shost to rport translation (Bart Van Assche)
- MIPS: prctl: Disallow FRE without FR with PR_SET_FP_MODE requests (Maciej W. Rozycki)
- MIPS: ptrace: Fix PTRACE_PEEKUSR requests for 64-bit FGRs (Maciej W. Rozycki)
- MIPS: lantiq: gphy: Drop reboot/remove reset asserts (Mathias Kresin)
- iio: adc: select buffer for at91-sama5d2_adc (Eugen Hristev)
- iio:kfifo_buf: check for uint overflow (Martin Kelly)
- iio:buffer: make length types match kfifo types (Martin Kelly)
- iio: ad7793: implement IIO_CHAN_INFO_SAMP_FREQ (Michael Nosthoff)
- tcp: avoid integer overflows in tcp_rcv_space_adjust() (Eric Dumazet)
- kbuild: clang: disable unused variable warnings only when constant (Sodagudi Prasad)
- platform/chrome: cros_ec_lpc: remove redundant pointer request (Colin Ian King)
- ASoC: Intel: sst: remove redundant variable dma_dev_name (Colin Ian King)
- rtlwifi: rtl8192cu: Remove variable self-assignment in rf.c (Matthias Kaehlcke)
- drm/amd/powerplay: Fix enum mismatch (Matthias Kaehlcke)
- dma-buf: remove redundant initialization of sg_table (Colin Ian King)
- drm/i915: Always sanity check engine state upon idling (Chris Wilson)
- kbuild: clang: remove crufty HOSTCFLAGS (Nick Desaulniers)
- cfg80211: further limit wiphy names to 64 bytes (Eric Biggers)
- selinux: KASAN: slab-out-of-bounds in xattr_getsecurity (Sachin Grover)
- tracing: Make the snapshot trigger work with instances (Steven Rostedt (VMware))
- tracing: Fix crash when freeing instances with event triggers (Steven Rostedt (VMware))
- Input: elan_i2c_smbus - fix corrupted stack (Benjamin Tissoires)
- Input: synaptics - add Lenovo 80 series ids to SMBus (Benjamin Tissoires)
- Input: synaptics - add Intertouch support on X1 Carbon 6th and X280 (Aaron Ma)
- Input: synaptics - Lenovo Thinkpad X1 Carbon G5 (2017) with Elantech trackpoints should use RMI (Edvard Holst)
- Input: synaptics - Lenovo Carbon X1 Gen5 (2017) devices should use RMI (Dmitry Torokhov)
- xfs: detect agfl count corruption and reset agfl (Brian Foster)
- xfs: convert XFS_AGFL_SIZE to a helper function (Dave Chinner)
- PCI: hv: Fix 2 hang issues in hv_compose_msi_msg() (Dexuan Cui)
- Revert "pinctrl: msm: Use dynamic GPIO numbering" (Greg Kroah-Hartman)
- x86/MCE/AMD: Cache SMCA MISC block addresses (Borislav Petkov)
- x86/mce/AMD: Carve out SMCA get_block_address() code (Yazen Ghannam)
- objtool: Fix "noreturn" detection for recursive sibling calls (Josh Poimboeuf)
- objtool: Detect RIP-relative switch table references, part 2 (Josh Poimboeuf)
- objtool: Detect RIP-relative switch table references (Josh Poimboeuf)
- objtool: Support GCC 8 switch tables (Josh Poimboeuf)
- objtool: Support GCC 8's cold subfunctions (Josh Poimboeuf)
- mm: fix the NULL mapping case in __isolate_lru_page() (Hugh Dickins)
- fix io_destroy()/aio_complete() race (Al Viro)
- Linux 4.14.47 (Greg Kroah-Hartman)
- Revert "vti4: Don't override MTU passed on link creation via IFLA_MTU" (Greg Kroah-Hartman)
- Linux 4.14.46 (Greg Kroah-Hartman)
- Revert "perf record: Fix crash in pipe mode" (Greg Kroah-Hartman)
- tools: sync up .h files with the repective arch and uapi .h files (Greg Kroah-Hartman)
- perf tools: Add trace/beauty/generated/ into .gitignore (Ravi Bangoria)
- Linux 4.14.45 (Greg Kroah-Hartman)
- drm/vmwgfx: Set dmabuf_size when vmw_dmabuf_init is successful (Deepak Rawat)
- kdb: make "mdr" command repeat (Randy Dunlap)
- pinctrl: mcp23s08: spi: Fix regmap debugfs entries (Jan Kundrát)
- pinctrl: msm: Use dynamic GPIO numbering (Bjorn Andersson)
- regulator: of: Add a missing 'of_node_put()' in an error handling path of 'of_regulator_match()' (Christophe JAILLET)
- ARM: dts: porter: Fix HDMI output routing (Laurent Pinchart)
- ARM: dts: imx7d: cl-som-imx7: fix pinctrl_enet (Aapo Vienamo)
- i40e: Add delay after EMP reset for firmware to recover (Filip Sadowski)
- regmap: Correct comparison in regmap_cached (Charles Keepax)
- ARM: dts: at91: tse850: use the correct compatible for the eeprom (Peter Rosin)
- drm: rcar-du: lvds: Fix LVDS startup on R-Car Gen2 (Sergei Shtylyov)
- drm: rcar-du: lvds: Fix LVDS startup on R-Car Gen3 (Sergei Shtylyov)
- netlabel: If PF_INET6, check sk_buff ip header version (Richard Haines)
- selftests/net: fixes psock_fanout eBPF test case (Prashant Bhole)
- perf tests: Fix dwarf unwind for stripped binaries (Jiri Olsa)
- perf report: Fix memory corruption in --branch-history mode --branch-history (Jiri Olsa)
- perf tests: Use arch__compare_symbol_names to compare symbols (Jiri Olsa)
- perf report: Fix wrong jump arrow (Jin Yao)
- perf test: Fix test case inet_pton to accept inlines. (Thomas Richter)
- x86/apic: Set up through-local-APIC mode on the boot CPU if 'noapic' specified (Baoquan He)
- drm/rockchip: Respect page offset for PRIME mmap calls (Ørjan Eide)
- MIPS: Octeon: Fix logging messages with spurious periods after newlines (Joe Perches)
- dpaa_eth: fix pause capability advertisement logic (Jake Moroni)
- pinctrl: sh-pfc: r8a7796: Fix MOD_SEL register pin assignment for SSI pins group (Takeshi Kihara)
- rcu: Call touch_nmi_watchdog() while printing stall warnings (Tejun Heo)
- net: stmmac: call correct function in stmmac_mac_config_rx_queues_routing() (Niklas Cassel)
- audit: return on memory error to avoid null pointer dereference (Richard Guy Briggs)
- PCMCIA / PM: Avoid noirq suspend aborts during suspend-to-idle (Rafael J. Wysocki)
- ARM: dts: bcm283x: Fix pin function of JTAG pins (Henry Zhang)
- ARM: dts: bcm283x: Fix probing of bcm2835-i2s (Stefan Wahren)
- power: supply: ltc2941-battery-gauge: Fix temperature units (Ladislav Michl)
- sh_eth: fix TSU init on SH7734/R8A7740 (Sergei Shtylyov)
- ixgbe: prevent ptp_rx_hang from running when in FILTER_ALL mode (Jacob Keller)
- udf: Provide saner default for invalid uid / gid (Jan Kara)
- PCI: Add function 1 DMA alias quirk for Marvell 88SE9220 (Thomas Vincent-Cross)
- dpaa_eth: fix SG mapping (Madalin Bucur)
- cpufreq: Reorder cpufreq_online() error code path (Viresh Kumar)
- net: stmmac: ensure that the MSS desc is the last desc to set the own bit (Niklas Cassel)
- net: stmmac: ensure that the device has released ownership before reading data (Niklas Cassel)
- drm/amdgpu: adjust timeout for ib_ring_tests(v2) (Monk Liu)
- drm/amdgpu: disable GFX ring and disable PQ wptr in hw_fini (Monk Liu)
- ARM: dts: dra71-evm: Correct evm_sd regulator max voltage (Ravikumar Kattekola)
- drm: omapdrm: dss: Move initialization code from component bind to probe (Laurent Pinchart)
- dmaengine: qcom: bam_dma: get num-channels and num-ees from dt (Srinivas Kandagatla)
- vfio-ccw: fence off transport mode (Cornelia Huck)
- pinctrl: artpec6: dt: add missing pin group uart5nocts (Niklas Cassel)
- pinctrl: devicetree: Fix dt_to_map_one_config handling of hogs (Richard Fitzgerald)
- hwrng: stm32 - add reset during probe (lionel.debieve@st.com)
- watchdog: asm9260_wdt: fix error handling in asm9260_wdt_probe() (Alexey Khoroshilov)
- enic: enable rq before updating rq descriptors (Govindarajulu Varadarajan)
- dmaengine: rcar-dmac: Check the done lists in rcar_dmac_chan_get_residue() (Yoshihiro Shimoda)
- dmaengine: pl330: fix a race condition in case of threaded irqs (Qi Hou)
- block: null_blk: fix 'Invalid parameters' when loading module (Ming Lei)
- tools: hv: fix compiler warnings about major/target_fname (Dexuan Cui)
- drm/bridge: sii902x: Retry status read after DDI I2C (Linus Walleij)
- phy: qcom-qmp: Fix phy pipe clock gating (Vivek Gautam)
- ALSA: vmaster: Propagate slave error (Takashi Iwai)
- phy: rockchip-emmc: retry calpad busy trimming (Shawn Lin)
- x86/devicetree: Fix device IRQ settings in DT (Ivan Gorinov)
- x86/devicetree: Initialize device tree before using it (Ivan Gorinov)
- gfs2: Fix fallocate chunk size (Andreas Gruenbacher)
- soc: qcom: wcnss_ctrl: Fix increment in NV upload (Bjorn Andersson)
- arm64: dts: qcom: Fix SPI5 config on MSM8996 (Ilia Lin)
- perf/x86/intel: Fix event update for auto-reload (Kan Liang)
- perf/x86/intel: Fix large period handling on Broadwell CPUs (Kan Liang)
- efi/arm*: Only register page tables when they exist (Mark Rutland)
- cdrom: do not call check_disk_change() inside cdrom_open() (Maurizio Lombardi)
- perf/x86/intel: Properly save/restore the PMU state in the NMI handler (Kan Liang)
- hwmon: (pmbus/adm1275) Accept negative page register values (Guenter Roeck)
- hwmon: (pmbus/max8688) Accept negative page register values (Guenter Roeck)
- drm/panel: simple: Fix the bus format for the Ontat panel (Eric Anholt)
- perf/core: Fix perf_output_read_group() (Peter Zijlstra)
- max17042: propagate of_node to power supply device (Pierre Bourdon)
- perf/core: Fix installing cgroup events on CPU (leilei.lin)
- f2fs: fix to check extent cache in f2fs_drop_extent_tree (Chao Yu)
- f2fs: fix to clear CP_TRIMMED_FLAG (Chao Yu)
- f2fs: fix to set KEEP_SIZE bit in f2fs_zero_range (Chao Yu)
- cxl: Check if PSL data-cache is available before issue flush request (Vaibhav Jain)
- powerpc/powernv/npu: Fix deadlock in mmio_invalidate() (Alistair Popple)
- powerpc: Add missing prototype for arch_irq_work_raise() (Mathieu Malaterre)
- drm/meson: Fix an un-handled error path in 'meson_drv_bind_master()' (Christophe JAILLET)
- drm/meson: Fix some error handling paths in 'meson_drv_bind_master()' (Christophe JAILLET)
- ipmi_ssif: Fix kernel panic at msg_done_handler (Kamlakant Patel)
- watchdog: aspeed: Fix translation of reset mode to ctrl register (Milton Miller)
- watchdog: dw: RMW the control register (Brian Norris)
- PCI: Restore config space on runtime resume despite being unbound (Rafael J. Wysocki)
- MIPS: ath79: Fix AR724X_PLL_REG_PCIE_CONFIG offset (Mathias Kresin)
- net/smc: pay attention to MAX_ORDER for CQ entries (Ursula Braun)
- spi: bcm-qspi: fIX some error handling paths (Christophe Jaillet)
- regulator: gpio: Fix some error handling paths in 'gpio_regulator_probe()' (Christophe Jaillet)
- coresight: Use %px to print pcsr instead of %p (Leo Yan)
- drm/amdkfd: add missing include of mm.h (Oded Gabbay)
- IB/core: Honor port_num while resolving GID for IB link layer (Parav Pandit)
- perf stat: Fix core dump when flag T is used (Thomas Richter)
- perf top: Fix top.call-graph config option reading (Yisheng Xie)
- KVM: lapic: stop advertising DIRECTED_EOI when in-kernel IOAPIC is in use (Vitaly Kuznetsov)
- i2c: mv64xxx: Apply errata delay only in standard mode (Gregory CLEMENT)
- cxgb4: Fix queue free path of ULD drivers (Arjun Vynipadath)
- ACPICA: acpi: acpica: fix acpi operand cache leak in nseval.c (Seunghun Han)
- ACPICA: Fix memory leak on unusual memory leak (Bob Moore)
- ACPICA: Events: add a return on failure from acpi_hw_register_read (Erik Schmauss)
- dt-bindings: add device tree binding for Allwinner H6 main CCU (Icenowy Zheng)
- remoteproc: imx_rproc: Fix an error handling path in 'imx_rproc_probe()' (Christophe JAILLET)
- bcache: quit dc->writeback_thread when BCACHE_DEV_DETACHING is set (Coly Li)
- zorro: Set up z->dev.dma_mask for the DMA API (Michael Schmitz)
- IB/mlx5: Set the default active rate and width to QDR and 4X (Honggang Li)
- cpufreq: cppc_cpufreq: Fix cppc_cpufreq_init() failure path (Chunyu Hu)
- iommu/mediatek: Fix protect memory setting (Yong Wu)
- drm/vmwgfx: Unpin the screen object backup buffer when not used (Thomas Hellstrom)
- ext4: don't complain about incorrect features when probing (Eric Sandeen)
- arm: dts: socfpga: fix GIC PPI warning (Philipp Puschmann)
- virtio-net: Fix operstate for virtio when no VIRTIO_NET_F_STATUS (Jay Vosburgh)
- watchdog: aspeed: Allow configuring for alternate boot (Milton Miller)
- ima: Fallback to the builtin hash algorithm (Petr Vorel)
- ima: Fix Kconfig to select TPM 2.0 CRB interface (Jiandi An)
- cxgb4: Setup FW queues before registering netdev (Arjun Vynipadath)
- ath9k: fix crash in spectral scan (Sebastian Gottschall)
- nvme-pci: disable APST for Samsung NVMe SSD 960 EVO + ASUS PRIME Z370-A (Jarosław Janik)
- ath10k: Fix kernel panic while using worker (ath10k_sta_rc_update_wk) (Karthikeyan Periyasamy)
- watchdog: davinci_wdt: fix error handling in davinci_wdt_probe() (Alexey Khoroshilov)
- net/mlx5: Protect from command bit overflow (Leon Romanovsky)
- selftests: Print the test we're running to /dev/kmsg (Michael Ellerman)
- tools/thermal: tmon: fix for segfault (Frank Asseg)
- rsi: fix kernel panic observed on 64bit machine (Amitkumar Karwar)
- powerpc/perf: Fix kernel address leak via sampling registers (Michael Ellerman)
- powerpc/perf: Prevent kernel address leak to userspace via BHRB buffer (Madhavan Srinivasan)
- hwmon: (nct6775) Fix writing pwmX_mode (Guenter Roeck)
- parisc/pci: Switch LBA PCI bus from Hard Fail to Soft Fail mode (Helge Deller)
- iwlwifi: mvm: check if mac80211_queue is valid in iwl_mvm_disable_txq (Luca Coelho)
- m68k: set dma and coherent masks for platform FEC ethernets (Greg Ungerer)
- intel_th: Use correct method of finding hub (Alexander Shishkin)
- iommu/amd: Take into account that alloc_dev_data() may return NULL (Sebastian Andrzej Siewior)
- ath10k: advertize beacon_int_min_gcd (Anilkumar Kolli)
- ieee802154: ca8210: fix uninitialised data read (Harry Morris)
- powerpc/mpic: Check if cpu_possible() in mpic_physmask() (Michael Ellerman)
- ACPI: acpi_pad: Fix memory leak in power saving threads (Lenny Szubowicz)
- drivers: macintosh: rack-meter: really fix bogus memsets (Aaro Koskinen)
- xen/acpi: off by one in read_acpi_id() (Dan Carpenter)
- rxrpc: Don't treat call aborts as conn aborts (David Howells)
- rxrpc: Fix Tx ring annotation after initial Tx failure (David Howells)
- btrfs: qgroup: Fix root item corruption when multiple same source snapshots are created with quota enabled (Qu Wenruo)
- btrfs: fix lockdep splat in btrfs_alloc_subvolume_writers (Jeff Mahoney)
- Btrfs: fix copy_items() return value when logging an inode (Filipe Manana)
- btrfs: tests/qgroup: Fix wrong tree backref level (Qu Wenruo)
- powerpc/64s: sreset panic if there is no debugger or crash dump handlers (Nicholas Piggin)
- net: bgmac: Correctly annotate register space (Florian Fainelli)
- net: bgmac: Fix endian access in bgmac_dma_tx_ring_free() (Florian Fainelli)
- sparc64: Make atomic_xchg() an inline function rather than a macro. (David S. Miller)
- fscache: Fix hanging wait on page discarded by writeback (David Howells)
- lan78xx: Connect phy early (Alexander Graf)
- KVM: VMX: raise internal error for exception during invalid protected mode state (Sean Christopherson)
- x86/mm: Fix bogus warning during EFI bootup, use boot_cpu_has() instead of this_cpu_has() in build_cr3_noflush() (Sai Praneeth)
- sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP warning (Davidlohr Bueso)
- powerpc/64s/idle: Fix restore of AMOR on POWER9 after deep sleep (Nicholas Piggin)
- ocfs2/dlm: don't handle migrate lockres if already in shutdown (Jun Piao)
- IB/rxe: Fix for oops in rxe_register_device on ppc64le arch (Mikhail Malygin)
- btrfs: Fix possible softlock on single core machines (Nikolay Borisov)
- Btrfs: fix NULL pointer dereference in log_dir_items (Liu Bo)
- Btrfs: bail out on error during replay_dir_deletes (Liu Bo)
- mm: thp: fix potential clearing to referenced flag in page_idle_clear_pte_refs_one() (Yang Shi)
- mm: fix races between address_space dereference and free in page_evicatable (Huang Ying)
- mm/ksm: fix interaction with THP (Claudio Imbrenda)
- ibmvnic: Zero used TX descriptor counter on reset (Thomas Falcon)
- dp83640: Ensure against premature access to PHY registers after reset (Esben Haabendal)
- perf clang: Add support for recent clang versions (Sandipan Das)
- perf tools: Fix perf builds with clang support (Sandipan Das)
- powerpc/fscr: Enable interrupts earlier before calling get_user() (Anshuman Khandual)
- cpufreq: CPPC: Initialize shared perf capabilities of CPUs (Shunyong Yang)
- Force log to disk before reading the AGF during a fstrim (Carlos Maiolino)
- sr: get/drop reference to device in revalidate and check_events (Jens Axboe)
- z3fold: fix memory leak (Xidong Wang)
- swap: divide-by-zero when zero length swap file on ssd (Tom Abraham)
- fs/proc/proc_sysctl.c: fix potential page fault while unregistering sysctl table (Danilo Krummrich)
- x86/mm: Do not forbid _PAGE_RW before init for __ro_after_init (Dave Hansen)
- x86/pgtable: Don't set huge PUD/PMD on non-leaf entries (Joerg Roedel)
- Btrfs: fix loss of prealloc extents past i_size after fsync log replay (Filipe Manana)
- Btrfs: clean up resources during umount after trans is aborted (Liu Bo)
- nvme: don't send keep-alives to the discovery controller (Johannes Thumshirn)
- firmware: dmi_scan: Fix UUID length safety check (Jean Delvare)
- sh: fix debug trap failure to process signals before return to user (Rich Felker)
- net: mvneta: fix enable of all initialized RXQs (Yelena Krivosheev)
- vlan: Fix vlan insertion for packets without ethernet header (Toshiaki Makita)
- net: Fix untag for vlan packets without ethernet header (Toshiaki Makita)
- qede: Do not drop rx-checksum invalidated packets. (Manish Chopra)
- hv_netvsc: enable multicast if necessary (Stephen Hemminger)
- mm/kmemleak.c: wait for scan completion before disabling free (Vinayak Menon)
- mm/vmstat.c: fix vmstat_update() preemption BUG (Steven J. Hill)
- mm/page_owner: fix recursion bug after changing skip entries (Maninder Singh)
- mm, slab: memcg_link the SLAB's kmem_cache (Shakeel Butt)
- qede: Fix barrier usage after tx doorbell write. (Manish Chopra)
- builddeb: Fix header package regarding dtc source links (Jan Kiszka)
- llc: properly handle dev_queue_xmit() return value (Cong Wang)
- x86/alternatives: Fixup alternative_call_2 (Alexey Dobriyan)
- perf/x86/intel: Fix linear IP of PEBS real_ip on Haswell and later CPUs (Stephane Eranian)
- net/mlx5: Make eswitch support to depend on switchdev (Or Gerlitz)
- net: dsa: mt7530: fix module autoloading for OF platform drivers (Sean Wang)
- bonding: fix the err path for dev hwaddr sync in bond_enslave (Xin Long)
- net: qmi_wwan: add BroadMobi BM806U 2020:2033 (Pawel Dembicki)
- lan78xx: Set ASD in MAC_CR when EEE is enabled. (Raghuram Chary J)
- ARM: 8748/1: mm: Define vdso_start, vdso_end as array (Jinbum Park)
- batman-adv: fix packet loss for broadcasted DHCP packets to a server (Linus Lüssing)
- batman-adv: fix multicast-via-unicast transmission with AP isolation (Linus Lüssing)
- drm/amdkfd: Fix scratch memory with HWS enabled (Felix Kuehling)
- selftests: ftrace: Add a testcase for probepoint (Masami Hiramatsu)
- selftests: ftrace: Add a testcase for string type with kprobe_event (Masami Hiramatsu)
- selftests: ftrace: Add probe event argument syntax testcase (Masami Hiramatsu)
- xfrm: Fix transport mode skb control buffer usage. (Steffen Klassert)
- mm, thp: do not cause memcg oom for thp (David Rientjes)
- mm/mempolicy.c: avoid use uninitialized preferred_node (Yisheng Xie)
- drm/ast: Fixed 1280x800 Display Issue (Y.C. Chen)
- net: dsa: Fix functional dsa-loop dependency on FIXED_PHY (Florian Fainelli)
- net/sched: fix idr leak in the error path of tcf_skbmod_init() (Davide Caratti)
- net/sched: fix idr leak in the error path of __tcf_ipt_init() (Davide Caratti)
- net/sched: fix idr leak in the error path of tcp_pedit_init() (Davide Caratti)
- net/sched: fix idr leak in the error path of tcf_act_police_init() (Davide Caratti)
- net/sched: fix idr leak in the error path of tcf_simp_init() (Davide Caratti)
- net/sched: fix idr leak on the error path of tcf_bpf_init() (Davide Caratti)
- RDMA/qedr: Fix QP state initialization race (Kalderon, Michal)
- RDMA/qedr: Fix rc initialization on CNQ allocation failure (Kalderon, Michal)
- RDMA/qedr: fix QP's ack timeout configuration (Kalderon, Michal)
- RDMA/ucma: Correct option size check using optlen (Chien Tin Tung)
- kbuild: make scripts/adjust_autoksyms.sh robust against timestamp races (Nicolas Pitre)
- brcmfmac: Fix check for ISO3166 code (Stefan Wahren)
- perf/cgroup: Fix child event counting bug (Song Liu)
- drm/tegra: Shutdown on driver unbind (Thierry Reding)
- iwlwifi: mvm: fix array out of bounds reference (Avraham Stern)
- iwlwifi: mvm: make sure internal station has a valid id (Avraham Stern)
- iwlwifi: mvm: clear tx queue id when unreserving aggregation queue (Avraham Stern)
- iwlwifi: mvm: Increase session protection time after CS (Andrei Otcheretianski)
- vti6: Fix dev->max_mtu setting (Stefano Brivio)
- vti4: Don't override MTU passed on link creation via IFLA_MTU (Stefano Brivio)
- ip_tunnel: Clamp MTU to bounds on new link (Stefano Brivio)
- vti4: Don't count header length twice on tunnel setup (Stefano Brivio)
- batman-adv: Fix skbuff rcsum on packet reroute (Sven Eckelmann)
- net/sched: fix NULL dereference in the error path of tcf_sample_init() (Davide Caratti)
- batman-adv: fix header size check in batadv_dbg_arp() (Matthias Schiffer)
- vlan: Fix out of order vlan headers with reorder header off (Toshiaki Makita)
- net: Fix vlan untag for bridge and vlan_dev with reorder_hdr off (Toshiaki Makita)
- iwlwifi: mvm: fix error checking for multi/broadcast sta (Johannes Berg)
- iwlwifi: mvm: Correctly set IGTK for AP (Beni Lev)
- iwlwifi: mvm: set the correct tid when we flush the MCAST sta (Emmanuel Grumbach)
- xfrm: fix rcu_read_unlock usage in xfrm_local_error (Taehee Yoo)
- drm/nouveau/bl: fix backlight regression (Karol Herbst)
- drm/imx: move arming of the vblank event to atomic_flush (Lucas Stach)
- gpu: ipu-v3: prg: avoid possible array underflow (Arnd Bergmann)
- KVM: arm/arm64: vgic: Add missing irq_lock to vgic_mmio_read_pending (Andre Przywara)
- sunvnet: does not support GSO for sctp (Cathy Zhou)
- ipv4: lock mtu in fnhe when received PMTU < net.ipv4.route.min_pmtu (Sabrina Dubroca)
- workqueue: use put_device() instead of kfree() (Arvind Yadav)
- bnxt_en: Check valid VNIC ID in bnxt_hwrm_vnic_set_tpa(). (Michael Chan)
- can: m_can: select pinctrl state in each suspend/resume function (Bich HEMON)
- can: m_can: change comparison to bitshift when dealing with a mask (Wolfram Sang)
- netfilter: ebtables: fix erroneous reject of last rule (Florian Westphal)
- dmaengine: mv_xor_v2: Fix clock resource by adding a register clock (Gregory CLEMENT)
- lib/test_kmod.c: fix limit check on number of test devices created (Luis R. Rodriguez)
- selftests/vm/run_vmtests: adjust hugetlb size according to nr_cpus (Li Zhijian)
- arm64: Relax ARM_SMCCC_ARCH_WORKAROUND_1 discovery (Marc Zyngier)
- ARM: davinci: fix the GPIO lookup for omapl138-hawk (Bartosz Golaszewski)
- hv_netvsc: fix locking during VF setup (Stephen Hemminger)
- hv_netvsc: fix locking for rx_mode (Stephen Hemminger)
- hv_netvsc: fix filter flags (Stephen Hemminger)
- xen: xenbus: use put_device() instead of kfree() (Arvind Yadav)
- xen-blkfront: move negotiate_mq to cover all cases of new VBDs (Bhavesh Davda)
- cxgb4: do not set needs_free_netdev for mgmt dev's (Ganesh Goudar)
- IB/core: Fix possible crash to access NULL netdev (Parav Pandit)
- net: smsc911x: Fix unload crash when link is up (Jeremy Linton)
- net: qcom/emac: Use proper free methods during TX (Hemanth Puranik)
- qed: Free RoCE ILT Memory on rmmod qedr (Michal Kalderon)
- fsl/fman: avoid sleeping in atomic context while adding an address (Denis Kirjanov)
- fbdev: Fixing arbitrary kernel leak in case FBIOGETCMAP_SPARC in sbusfb_ioctl_helper(). (Peter Malone) {CVE-2018-6412}
- IB/mlx5: Fix an error code in __mlx5_ib_modify_qp() (Dan Carpenter)
- IB/mlx4: Include GID type when deleting GIDs from HW table under RoCE (Jack M)
- IB/mlx4: Fix corruption of RoCEv2 IPv4 GIDs (Jack Morgenstein)
- RDMA/qedr: Fix iWARP write and send with immediate (Kalderon, Michal)
- RDMA/qedr: Fix kernel panic when running fio over NFSoRDMA (Kalderon, Michal)
- ia64/err-inject: Use get_user_pages_fast() (Davidlohr Bueso)
- e1000e: allocate ring descriptors with dma_zalloc_coherent (Pierre-Yves Kerbrat)
- e1000e: Fix check_for_link return value with autoneg off (Benjamin Poirier)
- perf record: Fix crash in pipe mode (Jiri Olsa)
- ARM: dts: rockchip: Add missing #sound-dai-cells on rk3288 (Rob Herring)
- hv_netvsc: propagate rx filters to VF (Stephen Hemminger)
- hv_netvsc: filter multicast/broadcast (Stephen Hemminger)
- hv_netvsc: use napi_schedule_irqoff (Stephen Hemminger)
- batman-adv: Fix multicast packet loss with a single WANT_ALL_IPV4/6 flag (Linus Lüssing)
- watchdog: sbsa: use 32-bit read for WCV (Jayachandran C)
- watchdog: f71808e_wdt: Fix magic close handling (Igor Pylypiv)
- rds: Incorrect reference counting in TCP socket creation (Ka-Cheong Poon)
- iwlwifi: mvm: Correctly set the tid for mcast queue (Ilan Peer)
- iwlwifi: mvm: Direct multicast frames to the correct station (Ilan Peer)
- iwlwifi: mvm: fix "failed to remove key" message (Sara Sharon)
- iwlwifi: avoid collecting firmware dump if not loaded (Shaul Triebitz)
- iwlwifi: mvm: fix assert 0x2B00 on older FWs (Sara Sharon)
- iwlwifi: mvm: Fix channel switch for count 0 and 1 (Andrei Otcheretianski)
- iwlwifi: mvm: fix TX of CCMP 256 (Sara Sharon)
- net: ethtool: don't ignore return from driver get_fecparam method (Edward Cree)
- selftests/powerpc: Skip the subpage_prot tests if the syscall is unavailable (Michael Ellerman)
- nvme: pci: pass max vectors as num_possible_cpus() to pci_alloc_irq_vectors (Ming Lei)
- nvme-pci: Fix EEH failure on ppc (Wen Xiong)
- block: display the correct diskname for bio (Jiufei Xue)
- ceph: fix potential memory leak in init_caches() (Chengguang Xu)
- Btrfs: fix log replay failure after linking special file and fsync (Filipe Manana)
- Btrfs: send, fix issuing write op when processing hole in no data mode (Filipe Manana)
- btrfs: use kvzalloc to allocate btrfs_fs_info (Jeff Mahoney)
- drm/sun4i: Fix dclk_set_phase (Giulio Benetti)
- arm64: dts: rockchip: Fix rk3399-gru-* s2r (pinctrl hogs, wifi reset) (Douglas Anderson)
- xfrm: Fix ESN sequence number handling for IPsec GSO packets. (Steffen Klassert)
- drm/amd/amdgpu: Correct VRAM width for APUs with GMC9 (Tom St Denis)
- xen/pirq: fix error path cleanup when binding MSIs (Roger Pau Monne)
- RDMA/bnxt_re: Fix the ib_reg failure cleanup (Selvin Xavier)
- RDMA/bnxt_re: Fix incorrect DB offset calculation (Devesh Sharma)
- RDMA/bnxt_re: Unconditionly fence non wire memory operations (Devesh Sharma)
- IB/mlx: Set slid to zero in Ethernet completion struct (Moni Shoua)
- ipvs: remove IPS_NAT_MASK check to fix passive FTP (Julian Anastasov)
- ARC: setup cpu possible mask according to possible-cpus dts property (Eugeniy Paltsev)
- ARC: mcip: update MCIP debug mask when the new cpu came online (Eugeniy Paltsev)
- ARC: mcip: halt GFRC counter when ARC cores halt (Eugeniy Paltsev)
- spectrum: Reference count VLAN entries (Ido Schimmel)
- mlxsw: spectrum: Treat IPv6 unregistered multicast as broadcast (Ido Schimmel)
- mlxsw: core: Fix flex keys scratchpad offset conflict (Jiri Pirko)
- net/smc: use link_id of server in confirm link reply (Karsten Graul)
- nvmet: fix PSDT field check in command format (Max Gurtovoy)
- net/tcp/illinois: replace broken algorithm reference link (Joey Pabalinas)
- gianfar: Fix Rx byte accounting for ndev stats (Claudiu Manoil)
- clocksource/drivers/mips-gic-timer: Use correct shift count to extract data (Felix Fietkau)
- powerpc/boot: Fix random libfdt related build errors (Guenter Roeck)
- ARM: dts: bcm283x: Fix unit address of local_intc (Stefan Wahren)
- ARM: dts: NSP: Fix amount of RAM on BCM958625HR (Florian Fainelli)
- nbd: fix return value in error handling path (Gustavo A. R. Silva)
- sit: fix IFLA_MTU ignored on NEWLINK (Xin Long)
- ip6_tunnel: fix IFLA_MTU ignored on NEWLINK (Xin Long)
- ip_gre: fix IFLA_MTU ignored on NEWLINK (Xin Long)
- bcache: fix kcrashes with fio in RAID5 backend dev (Tang Junhui)
- dmaengine: rcar-dmac: fix max_chunk_size for R-Car Gen3 (Yoshihiro Shimoda)
- virtio-gpu: fix ioctl and expose the fixed status to userspace. (Dave Airlie)
- r8152: fix tx packets accounting (Eric Dumazet)
- selftests/futex: Fix line continuation in Makefile (Daniel Díaz)
- qrtr: add MODULE_ALIAS macro to smd (Ramon Fried)
- ARM: orion5x: Revert commit 4904dbda41c8. (David S. Miller)
- xen/pvcalls: fix null pointer dereference on map->sock (Colin Ian King)
- ceph: fix dentry leak when failing to init debugfs (Chengguang Xu)
- libceph, ceph: avoid memory leak when specifying same option several times (Chengguang Xu)
- clocksource/drivers/fsl_ftm_timer: Fix error return checking (Colin Ian King)
- nvme-pci: Fix nvme queue cleanup if IRQ setup fails (Jianchao Wang)
- batman-adv: Fix netlink dumping of BLA backbones (Sven Eckelmann)
- batman-adv: Fix netlink dumping of BLA claims (Sven Eckelmann)
- batman-adv: Ignore invalid batadv_v_gw during netlink send (Sven Eckelmann)
- batman-adv: Ignore invalid batadv_iv_gw during netlink send (Sven Eckelmann)
- netfilter: ebtables: convert BUG_ONs to WARN_ONs (Florian Westphal)
- netfilter: ipt_CLUSTERIP: put config instead of freeing it (Florian Westphal)
- netfilter: ipt_CLUSTERIP: put config struct if we can't increment ct refcount (Florian Westphal)
- batman-adv: invalidate checksum on fragment reassembly (Matthias Schiffer)
- batman-adv: fix packet checksum in receive path (Matthias Schiffer)
- md/raid1: fix NULL pointer dereference (Yufen Yu)
- md: fix a potential deadlock of raid5/raid10 reshape (BingJing Chang)
- fs: dcache: Use READ_ONCE when accessing i_dir_seq (Will Deacon)
- fs: dcache: Avoid livelock between d_alloc_parallel and __d_add (Will Deacon)
- ARM: dts: imx6dl: Include correct dtsi file for Engicam i.CoreM6 DualLite/Solo RQS (Shyam Saini)
- kvm: fix warning for CONFIG_HAVE_KVM_EVENTFD builds (Sebastian Ott)
- KVM: nVMX: Don't halt vcpu when L1 is injecting events to L2 (Chao Gao)
- macvlan: fix use-after-free in macvlan_common_newlink() (Alexey Kodanev)
- arm64: fix unwind_frame() for filtered out fn for function graph tracing (Pratyush Anand)
- mac80211: drop frames with unexpected DS bits from fast-rx to slow path (Felix Fietkau)
- x86/topology: Update the 'cpu cores' field in /proc/cpuinfo correctly across CPU hotplug operations (Samuel Neves)
- locking/xchg/alpha: Fix xchg() and cmpxchg() memory ordering bugs (Andrea Parri)
- x86/intel_rdt: Fix incorrect returned value when creating rdgroup sub-directory in resctrl file system (Wang Hui)
- integrity/security: fix digsig.c build error with header file (Randy Dunlap)
- regulatory: add NUL to request alpha2 (Johannes Berg)
- smsc75xx: fix smsc75xx_set_features() (Eric Dumazet)
- ARM: OMAP: Fix dmtimer init for omap1 (Tony Lindgren)
- nfs: system crashes after NFS4ERR_MOVED recovery (Bill.Baker@oracle.com)
- arm64: dts: cavium: fix PCI bus dtc warnings (Rob Herring)
- PKCS#7: fix direct verification of SignerInfo signature (Eric Biggers)
- selftests/bpf/test_maps: exit child process without error in ENOMEM case (Li Zhijian)
- s390/cio: clear timer when terminating driver I/O (Sebastian Ott)
- s390/cio: fix return code after missing interrupt (Sebastian Ott)
- s390/cio: fix ccw_device_start_timeout API (Sebastian Ott)
- powerpc/bpf/jit: Fix 32-bit JIT for seccomp_data access (Mark Lord)
- soc: imx: gpc: de-register power domains only if initialized (Stefan Agner)
- seccomp: add a selftest for get_metadata (Tycho Andersen)
- selftests/memfd: add run_fuse_test.sh to TEST_FILES (Anders Roxell)
- bug.h: work around GCC PR82365 in BUG() (Arnd Bergmann)
- kernel/relay.c: limit kmalloc size to KMALLOC_MAX_SIZE (David Rientjes)
- virtio_net: fix XDP code path in receive_small() (Jesper Dangaard Brouer)
- md: raid5: avoid string overflow warning (Arnd Bergmann)
- locking/xchg/alpha: Add unconditional memory barrier to cmpxchg() (Andrea Parri)
- net/mlx5e: Return error if prio is specified when offloading eswitch vlan push (Or Gerlitz)
- ibmvnic: Check for NULL skb's in NAPI poll routine (Thomas Falcon)
- RDMA/bnxt_re: Fix system crash during load/unload (Selvin Xavier)
- RDMA/bnxt_re: Unpin SQ and RQ memory if QP create fails (Devesh Sharma)
- arm64: perf: correct PMUVer probing (Mark Rutland)
- drm/meson: fix vsync buffer update (Neil Armstrong)
- drm/exynos: fix comparison to bitshift when dealing with a mask (Wolfram Sang)
- drm/exynos: g2d: use monotonic timestamps (Arnd Bergmann)
- md raid10: fix NULL deference in handle_write_completed() (Yufen Yu)
- gpu: ipu-v3: prg: fix device node leak in ipu_prg_lookup_by_phandle (Tobias Jordan)
- gpu: ipu-v3: pre: fix device node leak in ipu_pre_lookup_by_phandle (Tobias Jordan)
- mac80211: Fix sending ADDBA response for an ongoing session (Ilan Peer)
- mac80211: Do not disconnect on invalid operating class (Ilan Peer)
- cfg80211: clear wep keys after disconnection (Avraham Stern)
- mac80211: fix calling sleeping function in atomic context (Sara Sharon)
- mac80211: fix a possible leak of station stats (Sara Sharon)
- mac80211: round IEEE80211_TX_STATUS_HEADROOM up to multiple of 4 (Felix Fietkau)
- xfrm: do not call rcu_read_unlock when afinfo is NULL in xfrm_get_tos (Xin Long)
- s390/dasd: fix handling of internal requests (Stefan Haberland)
- md: fix md_write_start() deadlock w/o metadata devices (Heinz Mauelshagen)
- MD: Free bioset when md_run fails (Xiao Ni)
- rxrpc: Work around usercopy check (David Howells)
- NFC: llcp: Limit size of SDP URI (Kees Cook)
- iwlwifi: mvm: always init rs with 20mhz bandwidth rates (Naftali Goldstein)
- iwlwifi: mvm: fix IBSS for devices that support station type API (Sara Sharon)
- iwlwifi: mvm: fix security bug in PN checking (Sara Sharon)
- ARM: dts: rockchip: Fix DWMMC clocks (Robin Murphy)
- arm64: dts: rockchip: Fix DWMMC clocks (Robin Murphy)
- IB/uverbs: Fix unbalanced unlock on error path for rdma_explicit_destroy (Jason Gunthorpe)
- IB/uverbs: Fix possible oops with duplicate ioctl attributes (Matan Barak)
- IB/uverbs: Fix method merging in uverbs_ioctl_merge (Matan Barak)
- xhci: workaround for AMD Promontory disabled ports wakeup (Joe Lee)
- tls: retrun the correct IV in getsockopt (Boris Pismenny)
- ibmvnic: Clean RX pool buffers during device close (Thomas Falcon)
- ibmvnic: Free RX socket buffer in case of adapter error (Thomas Falcon)
- ibmvnic: Wait until reset is complete to set carrier on (Thomas Falcon)
- ARM: OMAP1: clock: Fix debugfs_create_*() usage (Geert Uytterhoeven)
- ARM: OMAP2+: Fix sar_base inititalization for HS omaps (Tony Lindgren)
- ARM: OMAP3: Fix prm wake interrupt for resume (Tony Lindgren)
- ARM: OMAP2+: timer: fix a kmemleak caused in omap_get_timer_dt (Qi Hou)
- selftests: memfd: add config fragment for fuse (Anders Roxell)
- selftests: pstore: Adding config fragment CONFIG_PSTORE_RAM=m (Naresh Kamboju)
- selftest/vDSO: fix O= (Dominik Brodowski)
- selftests: sync: missing CFLAGS while compiling (Anders Roxell)
- libata: Fix compile warning with ATA_DEBUG enabled (Dong Bo)
- arm64: dts: rockchip: correct ep-gpios for rk3399-sapphire (Shawn Lin)
- arm64: dts: rockchip: fix rock64 gmac2io stability issues (Kamil Trzciński)
- ptr_ring: prevent integer overflow when calculating size (Jason Wang)
- ARC: Fix malformed ARC_EMUL_UNALIGNED default (Ulf Magnusson)
- mac80211: mesh: fix wrong mesh TTL offset calculation (Peter Oh)
- MIPS: generic: Fix machine compatible matching (James Hogan)
- powerpc/64s: Add support for a store forwarding barrier at kernel entry/exit (Nicholas Piggin)
- powerpc/64s: Fix section mismatch warnings from setup_rfi_flush() (Michael Ellerman)
- powerpc/pseries: Restore default security feature flags on setup (Mauricio Faria de Oliveira)
- powerpc: Move default security feature flags (Mauricio Faria de Oliveira)
- powerpc/pseries: Fix clearing of security feature flags (Mauricio Faria de Oliveira)
- powerpc/64s: Wire up cpu_show_spectre_v2() (Michael Ellerman)
- powerpc/64s: Wire up cpu_show_spectre_v1() (Michael Ellerman)
- powerpc/pseries: Use the security flags in pseries_setup_rfi_flush() (Michael Ellerman)
- powerpc/powernv: Use the security flags in pnv_setup_rfi_flush() (Michael Ellerman)
- powerpc/64s: Enhance the information in cpu_show_meltdown() (Michael Ellerman)
- powerpc/64s: Move cpu_show_meltdown() (Michael Ellerman)
- powerpc/powernv: Set or clear security feature flags (Michael Ellerman)
- powerpc/pseries: Set or clear security feature flags (Michael Ellerman)
- powerpc: Add security feature flags for Spectre/Meltdown (Michael Ellerman)
- powerpc/pseries: Add new H_GET_CPU_CHARACTERISTICS flags (Michael Ellerman)
- powerpc/rfi-flush: Call setup_rfi_flush() after LPM migration (Michael Ellerman)
- powerpc/rfi-flush: Differentiate enabled and patched flush types (Mauricio Faria de Oliveira)
- powerpc/rfi-flush: Always enable fallback flush on pseries (Michael Ellerman)
- powerpc/rfi-flush: Make it possible to call setup_rfi_flush() again (Michael Ellerman)
- powerpc/rfi-flush: Move the logic to avoid a redo into the debugfs code (Michael Ellerman)
- powerpc/powernv: Support firmware disable of RFI flush (Michael Ellerman)
- powerpc/pseries: Support firmware disable of RFI flush (Michael Ellerman)
- powerpc/64s: Improve RFI L1-D cache flush fallback (Nicholas Piggin)
- x86/kvm: fix LAPIC timer drift when guest uses periodic mode (David Vrabel)
- kvm: x86: IA32_ARCH_CAPABILITIES is always supported (Jim Mattson)
- KVM: x86: Update cpuid properly when CR4.OSXAVE or CR4.PKE is changed (Wei Huang)
- KVM: s390: vsie: fix < 8k check for the itdba (David Hildenbrand)
- KVM/VMX: Expose SSBD properly to guests (Konrad Rzeszutek Wilk)
- kernel/sys.c: fix potential Spectre v1 issue (Gustavo A. R. Silva)
- kasan: fix memory hotplug during boot (David Hildenbrand)
- kasan: free allocated shadow memory on MEM_CANCEL_ONLINE (David Hildenbrand)
- mm/kasan: don't vfree() nonexistent vm_area (Andrey Ryabinin)
- ipc/shm: fix shmat() nil address after round-down when remapping (Davidlohr Bueso)
- Revert "ipc/shm: Fix shmat mmap nil-page protection" (Davidlohr Bueso)
- idr: fix invalid ptr dereference on item delete (Matthew Wilcox)
- sr: pass down correctly sized SCSI sense buffer (Jens Axboe)
- IB/umem: Use the correct mm during ib_umem_release (Lidong Chen)
- IB/hfi1: Use after free race condition in send context error path (Michael J. Ruhl)
- powerpc/64s: Clear PCR on boot (Michael Neuling)
- arm64: lse: Add early clobbers to some input/output asm operands (Will Deacon)
- drm/vmwgfx: Fix 32-bit VMW_PORT_HB_[IN|OUT] macros (Thomas Hellstrom)
- xen-swiotlb: fix the check condition for xen_swiotlb_free_coherent (Joe Jin)
- libata: blacklist Micron 500IT SSD with MU01 firmware (Sudip Mukherjee)
- libata: Blacklist some Sandisk SSDs for NCQ (Tejun Heo)
- mmc: sdhci-iproc: add SDHCI_QUIRK2_HOST_OFF_CARD_ON for cygnus (Corneliu Doban)
- mmc: sdhci-iproc: fix 32bit writes for TRANSFER_MODE register (Corneliu Doban)
- mmc: sdhci-iproc: remove hard coded mmc cap 1.8v (Srinath Mannam)
- do d_instantiate/unlock_new_inode combinations safely (Al Viro)
- ALSA: timer: Fix pause event notification (Ben Hutchings)
- aio: fix io_destroy(2) vs. lookup_ioctx() race (Al Viro)
- fs: don't scan the inode cache before SB_BORN is set (Dave Chinner)
- affs_lookup(): close a race with affs_remove_link() (Al Viro)
- KVM: Fix spelling mistake: "cop_unsuable" -> "cop_unusable" (Colin Ian King)
- MIPS: Fix ptrace(2) PTRACE_PEEKUSR and PTRACE_POKEUSR accesses to o32 FGRs (Maciej W. Rozycki)
- MIPS: ptrace: Expose FIR register through FP regset (Maciej W. Rozycki)
- MIPS: c-r4k: Fix data corruption related to cache coherence (NeilBrown)
-
Tue Jul 03 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1827.el7uek]
- net/rds: Fix incorrect bigger vs. smaller IP address check (Håkon Bugge) [Orabug: 28222366]
- dtrace: pid probes do not fire for all process threads (Tomas Jedlicka) [Orabug: 28236978]
- add kernel param to pre-allocate NICs (Brian Maly) [Orabug: 28257069]
- ocfs2: Fix locking for res->tracking and dlm->tracking_list (Ashish Samant) [Orabug: 27945258]
-
Mon Jun 25 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1826.el7uek]
- IB: RDMAIP: avoid migration to a port that is down (Zhu Yanjun)
- RDMA/i40iw: Avoid panic when objects are being created and destroyed (Andrew Boyer) [Orabug: 28217251]
- RDMA/i40iw: Avoid reference leaks when processing the AEQ (Andrew Boyer) [Orabug: 28217251]
- RDMA/i40iw: Avoid panic when reading back the IRQ affinity hint (Andrew Boyer) [Orabug: 28217251]
- IB/rdmaip: Fix bug in failover_group parsing (Håkon Bugge) [Orabug: 28198705]
- mlx4_core: restore optimal ICM memory allocation (Eric Dumazet) [Orabug: 27091678]
- mlx4_core: allocate ICM memory in page size chunks (Qing Huang) [Orabug: 27091678]
- net: net_failover: fix typo in net_failover_slave_register() (Liran Alon) [Orabug: 28122057]
- virtio_net: Extend virtio to use VF datapath when available (Sridhar Samudrala) [Orabug: 28122057]
- virtio_net: Introduce VIRTIO_NET_F_STANDBY feature bit (Sridhar Samudrala) [Orabug: 28122057]
- net: Introduce net_failover driver (Sridhar Samudrala) [Orabug: 28122057]
- net: Introduce generic failover module (Sridhar Samudrala) [Orabug: 28122057]
- x86/stacktrace: Avoid recording save_stack_trace() wrappers (Vlastimil Babka) [Orabug: 28172932]
-
Mon Jun 18 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1825.el7uek]
- ixgbe: fix memory leak on ipsec allocation (Colin Ian King) [Orabug: 26719394]
- ixgbe: enable TSO with IPsec offload (Shannon Nelson) [Orabug: 26719394]
- ixgbe: no need for ipsec csum feature check (Shannon Nelson) [Orabug: 26719394]
- esp: check the NETIF_F_HW_ESP_TX_CSUM bit before segmenting (Shannon Nelson) [Orabug: 26719394]
- xfrm: Allow IPsec GSO with software crypto for local sockets. (Steffen Klassert) [Orabug: 26719394]
- esp: Don't require synchronous crypto fallback on offloading anymore. (Steffen Klassert) [Orabug: 26719394]
- xfrm: Allow to use the layer2 IPsec GSO codepath for software crypto. (Steffen Klassert) [Orabug: 26719394]
- net: Add asynchronous callbacks for xfrm on layer 2. (Steffen Klassert) [Orabug: 26719394]
- xfrm: Separate ESP handling from segmentation for GRO packets. (Steffen Klassert) [Orabug: 26719394]
- ixgbe: no need for esp trailer if GSO (Shannon Nelson) [Orabug: 26719394]
- ixgbe: remove unneeded ipsec test in TX path (Shannon Nelson) [Orabug: 26719394]
- ixgbe: remove unneeded ipsec state free callback (Shannon Nelson) [Orabug: 26719394]
- ixgbe: fix ipsec trailer length (Shannon Nelson) [Orabug: 26719394]
- ixgbe: check for 128-bit authentication (Shannon Nelson) [Orabug: 26719394]
- xfrm: Fix eth_hdr(skb)->h_proto to reflect inner IP version (Yossi Kuperman) [Orabug: 26719394]
- xfrm: Return error on unknown encap_type in init_state (Herbert Xu) [Orabug: 26719394]
- xfrm: fix error flow in case of add state fails (Aviad Yehezkel) [Orabug: 26719394]
- xfrm: check for xdo_dev_ops add and delete (Shannon Nelson) [Orabug: 26719394]
- xfrm: Fix xfrm_dev_state_add to fail for unsupported HW SA option (Yossef Efraim) [Orabug: 26719394]
- xfrm: check for xdo_dev_state_free (Shannon Nelson) [Orabug: 26719394]
- ixgbe: register ipsec offload with the xfrm subsystem (Shannon Nelson) [Orabug: 26719394]
- ixgbe: ipsec offload stats (Shannon Nelson) [Orabug: 26719394]
- ixgbe: process the Tx ipsec offload (Shannon Nelson) [Orabug: 26719394]
- ixgbe: process the Rx ipsec offload (Shannon Nelson) [Orabug: 26719394]
- ixgbe: restore offloaded SAs after a reset (Shannon Nelson) [Orabug: 26719394]
- ixgbe: add ipsec offload add and remove SA (Shannon Nelson) [Orabug: 26719394]
- ixgbe: add ipsec data structures (Shannon Nelson) [Orabug: 26719394]
- ixgbe: add ipsec engine start and stop routines (Shannon Nelson) [Orabug: 26719394]
- ixgbe: add ipsec register access routines (Shannon Nelson) [Orabug: 26719394]
- ixgbe: clean up ipsec defines (Shannon Nelson) [Orabug: 26719394]
- rds: tcp: compute m_ack_seq as offset from ->write_seq (Sowmini Varadhan) [Orabug: 27438741]
- dtrace: do not enable gcov profiling for DTrace (Vincent Lim) [Orabug: 28036337]
- net/mlx5e: Add support for ethtool msglvl support (Gal Pressman) [Orabug: 28155910]
- i40e: disable MSI-X in kdump kernel (Shan Hai) [Orabug: 28167952]
- crypto: introduce crypto wait for async op (Gilad Ben-Yossef) [Orabug: 27500677] {CVE-2018-5703}
- tls: Use correct sk->sk_prot for IPV6 (Boris Pismenny) [Orabug: 27500677] {CVE-2018-5703}
- tls: getsockopt return record sequence number (Boris Pismenny) [Orabug: 27500677] {CVE-2018-5703}
- tls: reset the crypto info if copy_from_user fails (Boris Pismenny) [Orabug: 27500677] {CVE-2018-5703}
- net: add a UID to use for ULP socket assignment (John Fastabend) [Orabug: 27500677] {CVE-2018-5703}
- tls: Add support for encryption using async offload accelerator (Vakul Garg) [Orabug: 27500677] {CVE-2018-5703}
- tls: Correct length of scatterlist in tls_sw_sendpage (Dave Watson) [Orabug: 27500677] {CVE-2018-5703}
- tls: don't override sk_write_space if tls_set_sw_offload fails. (Ilya Lesokhin) [Orabug: 27500677] {CVE-2018-5703}
- tls: Avoid copying crypto_info again after cipher_type check. (Ilya Lesokhin) [Orabug: 27500677] {CVE-2018-5703}
- tls: Move tls_make_aad to header to allow sharing (Ilya Lesokhin) [Orabug: 27500677] {CVE-2018-5703}
- tls: Fix TLS ulp context leak, when TLS_TX setsockopt is not used. (Ilya Lesokhin) [Orabug: 27500677] {CVE-2018-5703}
- tls: Add function to update the TLS socket configuration (Ilya Lesokhin) [Orabug: 27500677] {CVE-2018-5703}
- dtrace: nested tracepoints can clobber per-core pt_regs pointer (Tomas Jedlicka) [Orabug: 27599386]
- xhci: Fix USB3 NULL pointer dereference at logical disconnect. (Mathias Nyman) [Orabug: 27426024]
- RPI: Fix serial console for RPI 3B and B+ (Vijay Kumar) [Orabug: 28098309]
- rpi: MMC fails to find DMA channel and falls back to PIO (Vijay Kumar) [Orabug: 28159727]
- dtrace: remove the CPU_DTRACE_PROBE_CTX flag (Tomas Jedlicka) [Orabug: 28169490]
- dtrace: tick probes do not seem to fire correctly from time to time (Tomas Jedlicka) [Orabug: 25736701]
- arm64: entry: add END/ENDPROC markers to *.S files (Eugene Loh) [Orabug: 28143715]
- GARP Messages should be sent on the same port where IP is bound (Sudhakar Dindukurti) [Orabug: 28085445]
- arm64: uaccess: Fix omissions from usercopy whitelist (Dave Martin) [Orabug: 28110940]
- arm64: fpsimd: Split cpu field out from struct fpsimd_state (Dave Martin) [Orabug: 28110940]
- arm64: fpsimd: Fix state leakage when migrating after sigreturn (Dave Martin) [Orabug: 28110940]
- arm64: fpsimd: Fix copying of FP state from signal frame into task struct (Will Deacon) [Orabug: 28110940]
- arm64: fpsimd: Fix failure to restore FPSIMD state after signals (Dave Martin) [Orabug: 28110940]
- arm64/sve: KVM: Treat guest SVE use as undefined instruction execution (Dave Martin) [Orabug: 28110940]
- arm64: Port deprecated instruction emulation to new sysctl interface (Dave Martin) [Orabug: 28110940]
- arm64: efi: Add missing Kconfig dependency on KERNEL_MODE_NEON (Dave Martin) [Orabug: 28110940]
- arm64: signal: Verify extra data is user-readable in sys_rt_sigreturn (Dave Martin) [Orabug: 28110940]
- uek-rpm: aarch64 Disable CONFIG_NET_VRF (Victor Erminpour) [Orabug: 28158146]
- qla2xxx: invalid argument and missing return type with qlogic bugfix 28150193 (Rajan Shanmugavelu) [Orabug: 28158852]
- x86/smpboot: Fix __max_logical_packages estimate (Prarit Bhargava) [Orabug: 28149273]
- perf/x86/intel/uncore: Cache logical pkg id in uncore driver (Andi Kleen) [Orabug: 28149273]
- fix kABI breakage caused by "x86/topology: Avoid wasting 128k for package id array" (Dan Duval) [Orabug: 28149273]
- x86/topology: Avoid wasting 128k for package id array (Andi Kleen) [Orabug: 28149273]
- xen-swiotlb: fix the check condition for xen_swiotlb_free_coherent (Joe Jin) [Orabug: 28065190]
- qla2xxx: Enable buffer boundary check when DIF bundling is on. (Rajan Shanmugavelu) [Orabug: 28130759]
- qla2xxx: check for null fcport in qla24xx_handle_gnl_done_event() (Chuck Anderson) [Orabug: 28151742]
- net/rds: prevent RDS connections using stale ARP entries (Wei Lin Guay) [Orabug: 27626296]
- net/rds: Avoid stalled connection due to CM REQ retries (Wei Lin Guay) [Orabug: 25521901]
- net/rds: use one sided reconnection during a race (Wei Lin Guay) [Orabug: 25521901]
- Revert "Revert "net/rds: Revert "RDS: add reconnect retry scheme for stalled" (Håkon Bugge) [Orabug: 25521901]
- qla2xxx: move allocation of qla2xxx_wq to earlier in adapter initialization (Himanshu Madhani) [Orabug: 28064715]
- scsi: qla2xxx: Correct setting of SAM_STAT_CHECK_CONDITION (Johannes Thumshirn) [Orabug: 28064715]
- scsi: qla2xxx: correctly shift host byte (Johannes Thumshirn) [Orabug: 28064715]
- scsi: qla2xxx: Fix race condition between iocb timeout and initialisation (Ben Hutchings) [Orabug: 28064715]
- scsi: qla2xxx: Avoid double completion of abort command (Ben Hutchings) [Orabug: 28064715]
- dtrace: dwarf2ctf emitter type ids are not in sync with dedup (Tomas Jedlicka) [Orabug: 28120296]
- Linux 4.14.44 (Greg Kroah-Hartman)
- rtc: goldfish: Add missing MODULE_LICENSE (James Hogan)
- rtc: rp5c01: fix possible race condition (Alexandre Belloni)
- rtc: tx4939: avoid unintended sign extension on a 24 bit shift (Colin Ian King)
- rtc: m41t80: fix race conditions (Alexandre Belloni)
- rtc: rk808: fix possible race condition (Alexandre Belloni)
- rtc: hctosys: Ensure system time doesn't overflow time_t (Alexandre Belloni)
- rtc: snvs: Fix usage of snvs_rtc_enable (Bryan O'Donoghue)
- serial: altera: ensure port->regshift is honored consistently (Uwe Kleine-König)
- serial: 8250: Don't service RX FIFO if interrupts are disabled (Vignesh R)
- serial: arc_uart: Fix out-of-bounds access through DT alias (Geert Uytterhoeven)
- serial: fsl_lpuart: Fix out-of-bounds access through DT alias (Geert Uytterhoeven)
- serial: imx: Fix out-of-bounds access through serial port index (Geert Uytterhoeven)
- serial: mxs-auart: Fix out-of-bounds access through serial port index (Geert Uytterhoeven)
- serial: samsung: Fix out-of-bounds access through serial port index (Geert Uytterhoeven)
- serial: sh-sci: Fix out-of-bounds access through DT alias (Geert Uytterhoeven)
- serial: xuartps: Fix out-of-bounds access through DT alias (Geert Uytterhoeven)
- media: cx25821: prevent out-of-bounds read on array card (Colin Ian King)
- media: vivid: fix incorrect capabilities for radio (Hans Verkuil)
- media: vb2: Fix videobuf2 to map correct area (Masami Hiramatsu)
- media: i2c: adv748x: fix HDMI field heights (Kieran Bingham)
- media: v4l: vsp1: Fix display stalls when requesting too many inputs (Laurent Pinchart)
- media: em28xx: Add Hauppauge SoloHD/DualHD bulk models (Brad Love)
- media: lgdt3306a: Fix a double kfree on i2c device remove (Brad Love)
- media: s3c-camif: fix out-of-bounds array access (Arnd Bergmann)
- media: cx23885: Set subdev host data to clk_freq pointer (Brad Love)
- media: cx23885: Override 888 ImpactVCBe crystal frequency (Brad Love)
- media: ov5645: add missing of_node_put() in error path (Akinobu Mita)
- media: Don't let tvp5150_get_vbi() go out of vbi_ram_default array (Mauro Carvalho Chehab)
- media: dmxdev: fix error code for invalid ioctls (Mauro Carvalho Chehab)
- clk: samsung: exynos3250: Fix PLL rates (Andrzej Hajda)
- clk: samsung: exynos5250: Fix PLL rates (Andrzej Hajda)
- clk: samsung: exynos5433: Fix PLL rates (Andrzej Hajda)
- clk: samsung: exynos5260: Fix PLL rates (Andrzej Hajda)
- clk: samsung: exynos7: Fix PLL rates (Andrzej Hajda)
- clk: samsung: s3c2410: Fix PLL rates (Andrzej Hajda)
- clk: rockchip: Prevent calculating mmc phase if clock rate is zero (Shawn Lin)
- clk: tegra: Fix pll_u rate configuration (Marcel Ziswiler)
- clk: hisilicon: mark wdt_mux_p[] as const (Arnd Bergmann)
- clk: Don't show the incorrect clock phase (Shawn Lin)
- clk: rockchip: Fix wrong parent for SDMMC phase clock for rk3228 (Shawn Lin)
- ASoC: samsung: i2s: Ensure the RCLK rate is properly determined (Sylwester Nawrocki)
- ASoC: topology: create TLV data for dapm widgets (Ranjani Sridharan)
- ASoC: samsung: odroid: Fix 32000 sample rate handling (Sylwester Nawrocki)
- ASoC: rockchip: rk3288-hdmi-analog: Select needed codecs (Ezequiel Garcia)
- ASoC: hdmi-codec: Fix module unloading caused kernel crash (Peter Ujfalusi)
- scsi: lpfc: Fix frequency of Release WQE CQEs (James Smart)
- scsi: lpfc: Fix soft lockup in lpfc worker thread during LIP testing (James Smart)
- scsi: lpfc: Fix issue_lip if link is disabled (James Smart)
- scsi: mvsas: fix wrong endianness of sgpio api (Wilfried Weissmann)
- scsi: core: Make SCSI Status CONDITION MET equivalent to GOOD (Douglas Gilbert)
- scsi: aacraid: Insure command thread is not recursively stopped (Dave Carroll)
- scsi: iscsi_tcp: set BDI_CAP_STABLE_WRITES when data digest enabled (Jianchao Wang)
- scsi: sd: Keep disk read-only when re-reading partition (Jeremy Cline)
- scsi: mpt3sas: Do not mark fw_event workqueue as WQ_MEM_RECLAIM (Hannes Reinecke)
- scsi: qedi: Fix kernel crash during port toggle (Manish Rangankar)
- scsi: qla4xxx: skip error recovery in case of register disconnect. (Manish Rangankar)
- scsi: aacraid: fix shutdown crash when init fails (Meelis Roos)
- scsi: qedi: Fix truncation of CHAP name and secret (Andrew Vasquez)
- scsi: storvsc: Increase cmd_per_lun for higher speed devices (Michael Kelley (EOSG))
- scsi: qla2xxx: Avoid triggering undefined behavior in qla2x00_mbx_completion() (Bart Van Assche)
- scsi: mptfusion: Add bounds check in mptctl_hp_targetinfo() (Dan Carpenter)
- scsi: sym53c8xx_2: iterator underflow in sym_getsync() (Dan Carpenter)
- scsi: bnx2fc: Fix check in SCSI completion handler for timed out request (Chad Dupuis)
- scsi: ufs: Enable quirk to ignore sending WRITE_SAME command (Sujit Reddy Thumma)
- scsi: qla2xxx: Fix memory corruption during hba reset test (Quinn Tran)
- scsi: mpt3sas: fix an out of bound write (Tomas Henzl)
- crypto: inside-secure - fix the invalidation step during cra_exit (Antoine Tenart)
- crypto: sunxi-ss - Add MODULE_ALIAS to sun4i-ss (Peter Robinson)
- crypto: inside-secure - fix the extra cache computation (Antoine Tenart)
- crypto: inside-secure - fix the cache_len computation (Antoine Tenart)
- crypto: inside-secure - do not process request if no command was issued (Antoine Tenart)
- crypto: ccp - don't disable interrupts while setting up debugfs (Sebastian Andrzej Siewior)
- crypto: atmel-aes - fix the keys zeroing on errors (Antoine Tenart)
- crypto: inside-secure - wait for the request to complete if in the backlog (Antoine Tenart)
- staging: lustre: lmv: correctly iput lmo_root (NeilBrown)
- staging: ks7010: Use constants from ieee80211_eid instead of literal ints. (Quytelda Kahja)
- staging: rtl8192u: return -ENOMEM on failed allocation of priv->oldaddr (Colin Ian King)
- staging: fsl-dpaa2/eth: Fix incorrect casts (Ioana Radulescu)
- staging: lustre: fix bug in osc_enter_cache_try (NeilBrown)
- staging: bcm2835-audio: Release resources on module_exit() (Kirill Marinushkin)
- xhci: Show what USB release number the xHC supports from protocol capablity (Mathias Nyman)
- Bluetooth: btusb: Add device ID for RTL8822BE (Larry Finger)
- media: em28xx: USB bulk packet size fix (Brad Love)
- media: lgdt3306a: Fix module count mismatch on usb unplug (Brad Love)
- usb: gadget: composite: fix incorrect handling of OS desc requests (Chris Dickens)
- usb: gadget: udc: change comparison to bitshift when dealing with a mask (Wolfram Sang)
- usbip: Correct maximum value of CONFIG_USBIP_VHCI_HC_PORTS (Ben Hutchings)
- usb: gadget: ffs: Execute copy_to_user() with USER_DS set (Lars-Peter Clausen)
- usb: gadget: ffs: Let setup() return USB_GADGET_DELAYED_STATUS (Lars-Peter Clausen)
- usb: dwc2: host: Fix transaction errors in host mode (Minas Harutyunyan)
- usb: dwc2: hcd: Fix host channel halt flow (Minas Harutyunyan)
- usb: dwc2: Fix interval type issue (Grigor Tovmasyan)
- xhci: zero usb device slot_id member when disabling and freeing a xhci slot (Mathias Nyman)
- usb: dwc3: Makefile: fix link error on randconfig (Felipe Balbi)
- usb: dwc3: Update DWC_usb31 GTXFIFOSIZ reg fields (Thinh Nguyen)
- usb: dwc3: Add SoftReset PHY synchonization delay (Thinh Nguyen)
- ALSA: usb-audio: Add native DSD support for Luxman DA-06 (Nobutaka Okabe)
- Bluetooth: btusb: Add USB ID 7392:a611 for Edimax EW-7611ULB (Vicente Bergas)
- net-usb: add qmi_wwan if on lte modem wistron neweb d18q1 (Giuseppe Lippolis)
- net/usb/qmi_wwan.c: Add USB id for lt4120 modem (Torsten Hilbrich)
- USB: OHCI: Fix NULL dereference in HCDs using HCD_LOCAL_MEM (Fredrik Noring)
- usb: host: xhci-plat: revert "usb: host: xhci-plat: enable clk in resume timing" (Yoshihiro Shimoda)
- ARM: dts: imx7d-sdb: Fix regulator-usb-otg2-vbus node name (Leonard Crestez)
- net: usbnet: fix potential deadlock on 32bit hosts (Eric Dumazet)
- usb: cdc_acm: prevent race at write to acm while system resumes (Dominik Bozek)
- usb: dwc2: Fix dwc2_hsotg_core_init_disconnected() (Vardan Mikayelyan)
- usb: gadget: fsl_udc_core: fix ep valid checks (Stefan Agner)
- usb: gadget: core: Fix use-after-free of usb_request (Manu Gautam)
- usb: dwc3: omap: don't miss events during suspend/resume (Roger Quadros)
- usb: dwc3: Undo PHY init if soft reset fails (Brian Norris)
- usb: gadget: f_uac2: fix bFirstInterface in composite gadget (John Keeping)
- x86/kexec: Avoid double free_page() upon do_kexec_load() failure (Tetsuo Handa)
- hfsplus: stop workqueue when fill_super() failed (Tetsuo Handa)
- cfg80211: limit wiphy names to 128 bytes (Johannes Berg)
- loop: fix LOOP_GET_STATUS lock imbalance (Omar Sandoval)
- loop: don't call into filesystem while holding lo_ctl_mutex (Omar Sandoval)
- scsi: zfcp: fix infinite iteration on ERP ready list (Jens Remus)
- scsi: sg: allocate with __GFP_ZERO in sg_build_indirect() (Alexander Potapenko)
- scsi: libsas: defer ata device eh commands to libata (Jason Yan)
- s390: use expoline thunks in the BPF JIT (Martin Schwidefsky)
- s390: extend expoline to BC instructions (Martin Schwidefsky)
- s390: move spectre sysfs attribute code (Martin Schwidefsky)
- s390/kernel: use expoline for indirect branches (Martin Schwidefsky)
- s390/ftrace: use expoline for indirect branches (Martin Schwidefsky)
- s390/lib: use expoline for indirect branches (Martin Schwidefsky)
- s390/crc32-vx: use expoline for indirect branches (Martin Schwidefsky)
- s390: move expoline assembler macros to a header (Martin Schwidefsky)
- s390: add assembler macros for CPU alternatives (Martin Schwidefsky)
- ext2: fix a block leak (Al Viro)
- sparc: vio: use put_device() instead of kfree() (Arvind Yadav)
- hv_netvsc: Fix net device attach on older Windows hosts (Mohammed Gamal)
- hv_netvsc: Ensure correct teardown message sequence order (Mohammed Gamal)
- hv_netvsc: Split netvsc_revoke_buf() and netvsc_teardown_gpadl() (Mohammed Gamal)
- hv_netvsc: Use Windows version instead of NVSP version on GPAD teardown (Mohammed Gamal)
- hv_netvsc: common detach logic (Stephen Hemminger)
- hv_netvsc: change GPAD teardown order on older versions (Stephen Hemminger)
- hv_netvsc: use RCU to fix concurrent rx and queue changes (Stephen Hemminger)
- hv_netvsc: disable NAPI before channel close (Stephen Hemminger)
- hv_netvsc: defer queue selection to VF (Stephen Hemminger)
- hv_netvsc: fix race in napi poll when rescheduling (Stephen Hemminger)
- hv_netvsc: cancel subchannel setup before halting device (Stephen Hemminger)
- hv_netvsc: fix error unwind handling if vmbus_open fails (Stephen Hemminger)
- hv_netvsc: only wake transmit queue if link is up (Stephen Hemminger)
- hv_netvsc: avoid retry on send during shutdown (Stephen Hemminger)
- hv_netvsc: Use the num_online_cpus() for channel limit (Haiyang Zhang)
- hv_netvsc: empty current transmit aggregation if flow blocked (Stephen Hemminger)
- hv_netvsc: preserve hw_features on mtu/channels/ringparam changes (Vitaly Kuznetsov)
- hv_netvsc: netvsc_teardown_gpadl() split (Vitaly Kuznetsov)
- hv_netvsc: Set tx_table to equal weight after subchannels open (Haiyang Zhang)
- hv_netvsc: Add initialization of tx_table in netvsc_device_add() (Haiyang Zhang)
- hv_netvsc: Rename tx_send_table to tx_table (Haiyang Zhang)
- hv_netvsc: Rename ind_table to rx_table (Haiyang Zhang)
- hv_netvsc: Fix the real number of queues of non-vRSS cases (Haiyang Zhang)
- vmxnet3: use DMA memory barriers where required (hpreg@vmware.com)
- vmxnet3: set the DMA mask before the first DMA map operation (hpreg@vmware.com)
- tcp: purge write queue in tcp_connect_init() (Eric Dumazet)
- sock_diag: fix use-after-free read in __sk_free (Eric Dumazet)
- packet: in packet_snd start writing at link layer allocation (Willem de Bruijn)
- net: test tailroom before appending to linear skb (Willem de Bruijn)
- net/smc: check for missing nlattrs in SMC_PNETID messages (Eric Biggers)
- net: sched: red: avoid hashing NULL child (Paolo Abeni)
- net/sched: fix refcnt leak in the error path of tcf_vlan_init() (Davide Caratti)
- net/mlx4_core: Fix error handling in mlx4_init_port_info. (Tarick Bedeir)
- net: Fix a bug in removing queues from XPS map (Amritha Nambiar)
- Linux 4.14.43 (Greg Kroah-Hartman)
- x86/bugs: Rename SSBD_NO to SSB_NO (Konrad Rzeszutek Wilk)
- KVM: SVM: Implement VIRT_SPEC_CTRL support for SSBD (Tom Lendacky)
- x86/speculation, KVM: Implement support for VIRT_SPEC_CTRL/LS_CFG (Thomas Gleixner)
- x86/bugs: Rework spec_ctrl base and mask logic (Thomas Gleixner)
- x86/bugs: Remove x86_spec_ctrl_set() (Thomas Gleixner)
- x86/bugs: Expose x86_spec_ctrl_base directly (Thomas Gleixner)
- x86/bugs: Unify x86_spec_ctrl_{set_guest,restore_host} (Borislav Petkov)
- x86/speculation: Rework speculative_store_bypass_update() (Thomas Gleixner)
- x86/speculation: Add virtualized speculative store bypass disable support (Tom Lendacky)
- x86/bugs, KVM: Extend speculation control for VIRT_SPEC_CTRL (Thomas Gleixner)
- x86/speculation: Handle HT correctly on AMD (Thomas Gleixner)
- x86/cpufeatures: Add FEATURE_ZEN (Thomas Gleixner)
- x86/cpufeatures: Disentangle SSBD enumeration (Thomas Gleixner)
- x86/cpufeatures: Disentangle MSR_SPEC_CTRL enumeration from IBRS (Thomas Gleixner)
- x86/speculation: Use synthetic bits for IBRS/IBPB/STIBP (Borislav Petkov)
- KVM: SVM: Move spec control call after restore of GS (Thomas Gleixner)
- x86/cpu: Make alternative_msr_write work for 32-bit code (Jim Mattson)
- x86/bugs: Fix the parameters alignment and missing void (Konrad Rzeszutek Wilk)
- x86/bugs: Make cpu_show_common() static (Jiri Kosina)
- x86/bugs: Fix __ssb_select_mitigation() return type (Jiri Kosina)
- Documentation/spec_ctrl: Do some minor cleanups (Borislav Petkov)
- proc: Use underscores for SSBD in 'status' (Konrad Rzeszutek Wilk)
- x86/bugs: Rename _RDS to _SSBD (Konrad Rzeszutek Wilk)
- x86/speculation: Make "seccomp" the default mode for Speculative Store Bypass (Kees Cook)
- seccomp: Move speculation migitation control to arch code (Thomas Gleixner)
- seccomp: Add filter flag to opt-out of SSB mitigation (Kees Cook)
- seccomp: Use PR_SPEC_FORCE_DISABLE (Thomas Gleixner)
- prctl: Add force disable speculation (Thomas Gleixner)
- x86/bugs: Make boot modes __ro_after_init (Kees Cook)
- seccomp: Enable speculation flaw mitigations (Kees Cook)
- proc: Provide details on speculation flaw mitigations (Kees Cook)
- nospec: Allow getting/setting on non-current task (Kees Cook)
- x86/speculation: Add prctl for Speculative Store Bypass mitigation (Thomas Gleixner)
- x86/process: Allow runtime control of Speculative Store Bypass (Thomas Gleixner)
- prctl: Add speculation control prctls (Thomas Gleixner)
- x86/speculation: Create spec-ctrl.h to avoid include hell (Thomas Gleixner)
- x86/KVM/VMX: Expose SPEC_CTRL Bit(2) to the guest (Konrad Rzeszutek Wilk)
- x86/bugs/AMD: Add support to disable RDS on Fam[15,16,17]h if requested (Konrad Rzeszutek Wilk)
- x86/bugs: Whitelist allowed SPEC_CTRL MSR values (Konrad Rzeszutek Wilk)
- x86/bugs/intel: Set proper CPU features and setup RDS (Konrad Rzeszutek Wilk)
- x86/bugs: Provide boot parameters for the spec_store_bypass_disable mitigation (Konrad Rzeszutek Wilk)
- x86/cpufeatures: Add X86_FEATURE_RDS (Konrad Rzeszutek Wilk)
- x86/bugs: Expose /sys/../spec_store_bypass (Konrad Rzeszutek Wilk)
- x86/bugs, KVM: Support the combination of guest and host IBRS (Konrad Rzeszutek Wilk)
- x86/bugs: Read SPEC_CTRL MSR during boot and re-use reserved bits (Konrad Rzeszutek Wilk)
- x86/bugs: Concentrate bug reporting into a separate function (Konrad Rzeszutek Wilk)
- x86/bugs: Concentrate bug detection into a separate function (Konrad Rzeszutek Wilk)
- x86/nospec: Simplify alternative_msr_write() (Linus Torvalds)
- btrfs: fix reading stale metadata blocks after degraded raid1 mounts (Liu Bo)
- btrfs: Fix delalloc inodes invalidation during transaction abort (Nikolay Borisov)
- btrfs: Split btrfs_del_delalloc_inode into 2 functions (Nikolay Borisov)
- btrfs: fix crash when trying to resume balance without the resume flag (Anand Jain)
- btrfs: property: Set incompat flag if lzo/zstd compression is set (Misono Tomohiro)
- Btrfs: send, fix invalid access to commit roots due to concurrent snapshotting (Robbie Ko)
- Btrfs: fix xattr loss after power failure (Filipe Manana)
- ARM: 8772/1: kprobes: Prohibit kprobes on get_user functions (Masami Hiramatsu)
- ARM: 8770/1: kprobes: Prohibit probing on optimized_callback (Masami Hiramatsu)
- ARM: 8769/1: kprobes: Fix to use get_kprobe_ctlblk after irq-disabed (Masami Hiramatsu)
- tick/broadcast: Use for_each_cpu() specially on UP kernels (Dexuan Cui)
- x86/mm: Drop TS_COMPAT on 64-bit exec() syscall (Dmitry Safonov)
- ARM: 8771/1: kprobes: Prohibit kprobes on do_undefinstr (Masami Hiramatsu)
- efi: Avoid potential crashes, fix the 'struct efi_pci_io_protocol_32' definition for mixed mode (Ard Biesheuvel)
- x86/pkeys: Do not special case protection key 0 (Dave Hansen)
- x86/pkeys: Override pkey when moving away from PROT_EXEC (Dave Hansen)
- s390: remove indirect branch from do_softirq_own_stack (Martin Schwidefsky)
- s390/qdio: don't release memory in qdio_setup_irq() (Julian Wiedmann)
- s390/cpum_sf: ensure sample frequency of perf event attributes is non-zero (Hendrik Brueckner)
- s390/qdio: fix access to uninitialized qdio_q fields (Julian Wiedmann)
- drm/i915/gen9: Add WaClearHIZ_WM_CHICKEN3 for bxt and glk (Michel Thierry)
- mm: don't allow deferred pages with NEED_PER_CPU_KM (Pavel Tatashin)
- radix tree: fix multi-order iteration race (Ross Zwisler)
- lib/test_bitmap.c: fix bitmap optimisation tests to report errors correctly (Matthew Wilcox)
- drm: Match sysfs name in link removal to link creation (Haneen Mohammed)
- powerpc/powernv: Fix NVRAM sleep in invalid context when crashing (Nicholas Piggin)
- i2c: designware: fix poll-after-enable regression (Alexander Monakov)
- netfilter: nf_socket: Fix out of bounds access in nf_sk_lookup_slow_v{4,6} (Subash Abhinov Kasiviswanathan)
- netfilter: nf_tables: can't fail after linking rule into active rule list (Florian Westphal)
- netfilter: nf_tables: free set name in error path (Florian Westphal)
- tee: shm: fix use-after-free via temporarily dropped reference (Jann Horn)
- tracing/x86/xen: Remove zero data size trace events trace_xen_mmu_flush_tlb{_all} (Steven Rostedt (VMware))
- vfio: ccw: fix cleanup if cp_prefetch fails (Halil Pasic)
- powerpc: Don't preempt_disable() in show_cpuinfo() (Benjamin Herrenschmidt)
- KVM: arm/arm64: VGIC/ITS: protect kvm_read_guest() calls with SRCU lock (Andre Przywara)
- KVM: arm/arm64: VGIC/ITS save/restore: protect kvm_read_guest() calls (Andre Przywara)
- spi: bcm-qspi: Always read and set BSPI_MAST_N_BOOT_CTRL (Kamal Dasu)
- spi: bcm-qspi: Avoid setting MSPI_CDRAM_PCS for spi-nor master (Kamal Dasu)
- spi: pxa2xx: Allow 64-bit DMA (Andy Shevchenko)
- ALSA: control: fix a redundant-copy issue (Wenwen Wang)
- ALSA: hda: Add Lenovo C50 All in one to the power_save blacklist (Hans de Goede)
- ALSA: usb: mixer: volume quirk for CM102-A+/102S+ (Federico Cuello)
- usbip: usbip_host: fix bad unlock balance during stub_probe() (Shuah Khan (Samsung OSG))
- usbip: usbip_host: fix NULL-ptr deref and use-after-free errors (Shuah Khan (Samsung OSG))
- usbip: usbip_host: run rebind from exit when module is removed (Shuah Khan (Samsung OSG))
- usbip: usbip_host: delete device from busid_table after rebind (Shuah Khan (Samsung OSG))
- usbip: usbip_host: refine probe and disconnect debug msgs to be useful (Shuah Khan)
-
Mon Jun 04 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1823.el7uek]
- KVM: lapic: stop advertising DIRECTED_EOI when in-kernel IOAPIC is in use (Vitaly Kuznetsov) [Orabug: 28102305]
- uek-rpm: config: disable CONFIG_DEBUG_VM on aarch64 (Henry Willard) [Orabug: 28104208]
- PCI: hv: Fix 2 hang issues in hv_compose_msi_msg() (Dexuan Cui) [Orabug: 28077219]
- use the new async probing feature for the hyperv drivers (Arjan van de Ven)
- tools: adding file to support building user level daemon (Vivek Yadav)
- pci-hyperv: Use only 16 bit integer for PCI domain (Haiyang Zhang)
- hv_balloon: fix bugs in num_pages_onlined accounting (Vitaly Kuznetsov)
- hv_balloon: fix printk loglevel (Vitaly Kuznetsov)
- hv_balloon: simplify hv_online_page()/hv_page_online_one() (Vitaly Kuznetsov)
- hv_balloon: trace post_status (Vitaly Kuznetsov)
- acpi: Check for NULL pointer in namespace walk (Rob Gardner) [Orabug: 27936841]
- xen/pv: Do not call get_cpu_cap() for PV guest in xen_start_kernel() (Boris Ostrovsky) [Orabug: 28121028]
- uek-rpm: Enable kernel-uek-headers build. (Victor Erminpour) [Orabug: 28110910]
- arm64: add support for crashkernel=auto (Dave Kleikamp) [Orabug: 28095909]
- dtrace: dwarf2ctf coredumps on empty struct/union (Tomas Jedlicka) [Orabug: 28049162]
- uek-rpm: aarch64 sync NVME config with x86 (Tom Saeger) [Orabug: 28096294]
-
Tue May 29 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1822.el7uek]
- scsi: core: run queue if SCSI device queue isn't ready and queue is idle (Ming Lei) [Orabug: 27930068]
- SCSI: don't get target/host busy_count in scsi_mq_get_budget() (Ming Lei) [Orabug: 27930068]
- uek-rpm: aarch64 make olddefconfig latest stable (Tom Saeger) [Orabug: 28084270]
- uek-rpm: aarch64 make olddefconfig usercopy whitelist (Tom Saeger) [Orabug: 28084248]
- dtrace: instruction stream corruption when #MCE occurs (Tomas Jedlicka) [Orabug: 27860333]
- lan78xx: Lan7801 Support for Fixed PHY (Raghuram Chary J) [Orabug: 28072733]
- lan78xx: Add support to dump lan78xx registers (Raghuram Chary J) [Orabug: 28072733]
- dt-bindings: Document the DT bindings for lan78xx (Phil Elwell) [Orabug: 28072733]
- lan78xx: Read LED states from Device Tree (Phil Elwell) [Orabug: 28072733]
- lan78xx: Read MAC address from DT if present (Phil Elwell) [Orabug: 28072733]
- lan78xx: PHY DSP registers initialization to address EEE link drop issues with long cables (Raghuram Chary J) [Orabug: 28072733]
- lan78xx: Don't reset the interface on open (Phil Elwell) [Orabug: 28072733]
- lan78xx: Avoid spurious kevent 4 "error" (Phil Elwell) [Orabug: 28072733]
- lan78xx: Connect phy early (Alexander Graf) [Orabug: 28072733]
- lan78xx: Set ASD in MAC_CR when EEE is enabled. (Raghuram Chary J) [Orabug: 28072733]
- lan78xx: remove redundant initialization of pointer 'phydev' (Colin Ian King) [Orabug: 28072733]
- net: phy: add paged phy register accessors (Russell King) [Orabug: 28072733]
- net: phy: add unlocked accessors (Russell King) [Orabug: 28072733]
- net: mdiobus: add unlocked accessors (Russell King) [Orabug: 28072733]
- uek-rpm: aarch64 set default cpu governor to PERFORMANCE (Tom Saeger) [Orabug: 27952402]
- mailbox: ACPI: erroneous error message when parsing the ACPI PCCT (Allen Pais) [Orabug: 27468132]
- uek-rpm: Disable CONFIG_NET_VRF (Victor Erminpour) [Orabug: 27801112]
- Include xen.h in common.c to fix Xen kernel build (Jack Schwartz) [Orabug: 28028363]
- x86/bugs/IBRS: Keep SSBD mitigation in effect if spectre_v2=ibrs is selected. (Boris Ostrovsky) [Orabug: 28071791]
- KVM: SVM: Implement VIRT_SPEC_CTRL support for SSBD (Tom Lendacky) [Orabug: 28063980] {CVE-2018-3639}
- scsi: lpfc: update driver version to 12.0.0.2 (James Smart) [Orabug: 27912557]
- scsi: lpfc: Correct missing remoteport registration during link bounces (James Smart) [Orabug: 27912557]
- scsi: lpfc: Fix NULL pointer reference when resetting adapter (James Smart) [Orabug: 27912557]
- scsi: lpfc: Fix nvme remoteport registration race conditions (James Smart) [Orabug: 27912557]
- scsi: lpfc: Fix driver not recovering NVME rports during target link faults (James Smart) [Orabug: 27912557]
- scsi: lpfc: Fix WQ/CQ creation for older asic's. (James Smart) [Orabug: 27912557]
- scsi: lpfc: Fix NULL pointer access in lpfc_nvme_info_show (James Smart) [Orabug: 27912557]
- scsi: lpfc: Fix lingering lpfc_wq resource after driver unload (James Smart) [Orabug: 27912557]
- scsi: lpfc: Fix Abort request WQ selection (James Smart) [Orabug: 27912557]
- scsi: lpfc: Enlarge nvmet asynchronous receive buffer counts (James Smart) [Orabug: 27912557]
- scsi: lpfc: Add per io channel NVME IO statistics (James Smart) [Orabug: 27912557]
- scsi: lpfc: Correct target queue depth application changes (James Smart) [Orabug: 27912557]
- scsi: lpfc: Fix multiple PRLI completion error path (James Smart) [Orabug: 27912557]
- scsi: lpfc: make several unions static, fix non-ANSI prototype (Colin Ian King) [Orabug: 27912557]
- system panic with active bonding enabled via resilient_rdmaip (Sudhakar Dindukurti) [Orabug: 28073806]
- KVM/VMX: Expose SSBD properly to guests (Konrad Rzeszutek Wilk) {CVE-2018-3639}
- x86/speculation, KVM: Implement support for VIRT_SPEC_CTRL/LS_CFG (Thomas Gleixner) [Orabug: 28034177] {CVE-2018-3639}
- x86/bugs: Rework spec_ctrl base and mask logic (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/bugs: Expose x86_spec_ctrl_base directly (Thomas Gleixner) [Orabug: 28034177] {CVE-2018-3639}
- x86/bugs: Unify x86_spec_ctrl_{set_guest,restore_host} (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/speculation: Rework speculative_store_bypass_update() (Thomas Gleixner) [Orabug: 28034177] {CVE-2018-3639}
- x86/speculation: Add virtualized speculative store bypass disable support (Tom Lendacky) [Orabug: 28034177] {CVE-2018-3639}
- x86/bugs, KVM: Extend speculation control for VIRT_SPEC_CTRL (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/speculation: Handle HT correctly on AMD (Thomas Gleixner) [Orabug: 28034177] {CVE-2018-3639}
- x86/cpufeatures: Add FEATURE_ZEN (Thomas Gleixner) [Orabug: 28034177] {CVE-2018-3639}
- x86/cpufeatures: Disentangle SSBD enumeration (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/cpufeatures: Disentangle MSR_SPEC_CTRL enumeration from IBRS (Thomas Gleixner) [Orabug: 28034177] {CVE-2018-3639}
- x86/speculation: Use synthetic bits for IBRS/IBPB/STIBP (Borislav Petkov) [Orabug: 28034177] {CVE-2018-3639}
- x86/bugs: Rename SSBD_NO to SSB_NO (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- xen: Don't call non-Xen routines early in the boot (Boris Ostrovsky) [Orabug: 28034177] {CVE-2018-3639}
- KVM: SVM: Move spec control call after restore of GS (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/cpu: Make alternative_msr_write work for 32-bit code (Jim Mattson) [Orabug: 28034177] {CVE-2018-3639}
- x86/bugs: Fix the parameters alignment and missing void (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/bugs: Make cpu_show_common() static (Jiri Kosina) [Orabug: 28034177] {CVE-2018-3639}
- x86/bugs: Fix __ssb_select_mitigation() return type (Jiri Kosina) [Orabug: 28034177] {CVE-2018-3639}
- Documentation/spec_ctrl: Do some minor cleanups (Borislav Petkov) [Orabug: 28034177] {CVE-2018-3639}
- proc: Use underscores for SSBD in 'status' (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/bugs: Rename _RDS to _SSBD (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/speculation: Make "seccomp" the default mode for Speculative Store Bypass (Kees Cook) [Orabug: 28034177] {CVE-2018-3639}
- seccomp: Move speculation migitation control to arch code (Thomas Gleixner) [Orabug: 28034177] {CVE-2018-3639}
- seccomp: Add filter flag to opt-out of SSB mitigation (Kees Cook) [Orabug: 28034177] {CVE-2018-3639}
- seccomp: Use PR_SPEC_FORCE_DISABLE (Thomas Gleixner) [Orabug: 28034177] {CVE-2018-3639}
- prctl: Add force disable speculation (Thomas Gleixner) [Orabug: 28034177] {CVE-2018-3639}
- seccomp: Enable speculation flaw mitigations (Kees Cook) [Orabug: 28034177] {CVE-2018-3639}
- proc: Provide details on speculation flaw mitigations (Kees Cook) [Orabug: 28034177] {CVE-2018-3639}
- nospec: Allow getting/setting on non-current task (Kees Cook) [Orabug: 28034177] {CVE-2018-3639}
- x86/bugs/IBRS: Disable SSB (RDS) if IBRS is selected for spectre_v2. (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/speculation: Add prctl for Speculative Store Bypass mitigation (Thomas Gleixner) [Orabug: 28034177] {CVE-2018-3639}
- x86/process: Allow runtime control of Speculative Store Bypass (Thomas Gleixner) [Orabug: 28034177] {CVE-2018-3639}
- prctl: Add speculation control prctls (Thomas Gleixner) [Orabug: 28034177] {CVE-2018-3639}
- x86/speculation: Create spec-ctrl.h to avoid include hell (Thomas Gleixner) [Orabug: 28034177] {CVE-2018-3639}
- x86/KVM/VMX: Expose SPEC_CTRL Bit(2) to the guest (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/bugs/AMD: Add support to disable RDS on Fam[15,16,17]h if requested (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/bugs: Whitelist allowed SPEC_CTRL MSR values (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/bugs/intel: Set proper CPU features and setup RDS (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/bugs: Provide boot parameters for the spec_store_bypass_disable mitigation (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/cpufeatures: Add X86_FEATURE_RDS (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/bugs: Expose /sys/../spec_store_bypass (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/bugs, KVM: Support the combination of guest and host IBRS (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/bugs/IBRS: Warn if IBRS is enabled during boot. (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/bugs/IBRS: Use variable instead of defines for enabling IBRS (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/bugs: Read SPEC_CTRL MSR during boot and re-use reserved bits (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/bugs: Concentrate bug reporting into a separate function (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/bugs: Concentrate bug detection into a separate function (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/nospec: Simplify alternative_msr_write() (Linus Torvalds) [Orabug: 28034177] {CVE-2018-3639}
- x86/bugs/IBRS: Turn on IBRS in spectre_v2_select_mitigation (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- x86/msr: Add SPEC_CTRL_IBRS.. (Konrad Rzeszutek Wilk) [Orabug: 28034177] {CVE-2018-3639}
- Revert "Add a SysRq option to lift kernel lockdown" (Victor Erminpour) [Orabug: 27558617]
- uek-rpm: Enable CONFIG_QED_OOO option in UEK5 (Victor Erminpour) [Orabug: 27774819]
- uek-rpm: aarch64 use 64K pagesize (Tom Saeger) [Orabug: 28057643]
- Resilient RDMAIP should not attempt to failover/failback for the ports in grp 0 (Sudhakar Dindukurti) [Orabug: 28049781]
- xfs: detect agfl count corruption and reset agfl (Brian Foster) [Orabug: 28058921]
- xfs: convert XFS_AGFL_SIZE to a helper function (Dave Chinner) [Orabug: 28058921]
-
Mon May 21 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1821.el7uek]
- Revert "mlx4: change the ICM table allocations to lowest needed size" (Håkon Bugge) [Orabug: 27974953]
- sunrpc: Fix latency trace point crashes (Chuck Lever)
- sunrpc: Add static trace point to report RPC latency stats (Chuck Lever)
- add new checksum files for kABI; re-enable kABI checking (Dan Duval) [Orabug: 27199028]
- Linux 4.14.42 (Greg Kroah-Hartman)
- proc: do not access cmdline nor environ from file-backed areas (Willy Tarreau) {CVE-2018-1120}
- l2tp: revert "l2tp: fix missing print session offset info" (James Chapman)
- xfrm: fix xfrm_do_migrate() with AEAD e.g(AES-GCM) (Antony Antony)
- btrfs: Take trans lock before access running trans in check_delayed_ref (ethanwu)
- xfrm: Use __skb_queue_tail in xfrm_trans_queue (Herbert Xu)
- scsi: aacraid: Correct hba_send to include iu_type (Dave Carroll)
- udp: fix SO_BINDTODEVICE (Paolo Abeni)
- nsh: fix infinite loop (Eric Dumazet)
- net/mlx5e: Allow offloading ipv4 header re-write for icmp (Jianbo Liu)
- ipv6: fix uninit-value in ip6_multipath_l3_keys() (Eric Dumazet)
- hv_netvsc: set master device (Stephen Hemminger)
- net/mlx5: Avoid cleaning flow steering table twice during error flow (Talat Batheesh)
- net/mlx5e: TX, Use correct counter in dma_map error flow (Tariq Toukan)
- net: sched: fix error path in tcf_proto_create() when modules are not configured (Jiri Pirko)
- bonding: send learning packets for vlans on slave (Debabrata Banerjee)
- bonding: do not allow rlb updates to invalid mac (Debabrata Banerjee)
- tg3: Fix vunmap() BUG_ON() triggered from tg3_free_consistent(). (Michael Chan)
- tcp: ignore Fast Open on repair mode (Yuchung Cheng)
- tcp_bbr: fix to zero idle_restart only upon S/ACKed data (Neal Cardwell)
- sctp: use the old asoc when making the cookie-ack chunk in dupcook_d (Xin Long)
- sctp: remove sctp_chunk_put from fail_mark err path in sctp_ulpevent_make_rcvmsg (Xin Long)
- sctp: handle two v4 addrs comparison in sctp_inet6_cmp_addr (Xin Long)
- sctp: fix the issue that the cookie-ack with auth can't get processed (Xin Long)
- sctp: delay the authentication for the duplicated cookie-echo chunk (Xin Long)
- rds: do not leak kernel memory to user land (Eric Dumazet)
- r8169: fix powering up RTL8168h (Heiner Kallweit)
- qmi_wwan: do not steal interfaces from class drivers (Bjørn Mork)
- openvswitch: Don't swap table in nlattr_set() after OVS_ATTR_NESTED is found (Stefano Brivio)
- net/tls: Fix connection stall on partial tls record (Andre Tomt)
- net/tls: Don't recursively call push_record during tls_write_space callbacks (Dave Watson)
- net: support compat 64-bit time in {s,g}etsockopt (Lance Richardson)
- net_sched: fq: take care of throttled flows before reuse (Eric Dumazet)
- net sched actions: fix refcnt leak in skbmod (Roman Mashak)
- net/mlx5: E-Switch, Include VF RDMA stats in vport statistics (Adi Nissim)
- net/mlx5e: Err if asked to offload TC match on frag being first (Roi Dayan)
- net/mlx4_en: Verify coalescing parameters are in range (Moshe Shemesh)
- net/mlx4_en: Fix an error handling path in 'mlx4_en_init_netdev()' (Christophe JAILLET)
- net: ethernet: ti: cpsw: fix packet leaking in dual_mac mode (Grygorii Strashko)
- net: ethernet: sun: niu set correct packet size in skb (Rob Taglang)
- llc: better deal with too small mtu (Eric Dumazet)
- ipv4: fix memory leaks in udp_sendmsg, ping_v4_sendmsg (Andrey Ignatov)
- ipv4: fix fnhe usage by non-cached routes (Julian Anastasov)
- dccp: fix tasklet usage (Eric Dumazet)
- bridge: check iface upper dev when setting master via ioctl (Hangbin Liu)
- 8139too: Use disable_irq_nosync() in rtl8139_poll_controller() (Ingo Molnar)
- uek-rpm: aarch64 build using oracle-armtoolset (Tom Saeger) [Orabug: 28022143]
- KVM: LAPIC: Apply change to TDCR right away to the timer (Wanpeng Li) [Orabug: 27145550]
- arm64: iommu: default to iommu.passthrough=1 (Tom Saeger) [Orabug: 27987050]
- uek-rpm: aarch64 make TORTURE modules debug only (Tom Saeger) [Orabug: 28032744]
- uek-rpm: aarch64 enable QLOGIC modules (Tom Saeger) [Orabug: 28021280]
- uek-rpm: aarch64 disable HARDENED_USERCOPY (Tom Saeger) [Orabug: 27996695]
- uek-rpm: aarch64 disable modules that panic kernel (Tom Saeger) [Orabug: 27999744]
- uek-rpm: aarch64 make olddefconfig for ARM SDEI (Tom Saeger) [Orabug: 28022735]
- uek-rpm: Add kernel/drivers/crypto/ccp/ccp.ko to nano modules list (Liam Merwick) [Orabug: 27854232]
- Linux 4.14.41 (Greg Kroah-Hartman)
- KVM: x86: remove APIC Timer periodic/oneshot spikes (Anthoine Bourgeois)
- KVM: PPC: Book3S HV: Fix handling of large pages in radix page fault handler (Paul Mackerras)
- perf/x86: Fix possible Spectre-v1 indexing for x86_pmu::event_map() (Peter Zijlstra)
- perf/core: Fix possible Spectre-v1 indexing for ->aux_pages[] (Peter Zijlstra)
- perf/x86/msr: Fix possible Spectre-v1 indexing in the MSR driver (Peter Zijlstra)
- perf/x86/cstate: Fix possible Spectre-v1 indexing for pkg_msr (Peter Zijlstra)
- perf/x86: Fix possible Spectre-v1 indexing for hw_perf_event cache_* (Peter Zijlstra)
- tracing/uprobe_event: Fix strncpy corner case (Masami Hiramatsu)
- sched/autogroup: Fix possible Spectre-v1 indexing for sched_prio_to_weight[] (Peter Zijlstra)
- smb3: directory sync should not return an error (Steve French)
- nvme: add quirk to force medium priority for SQ creation (Jens Axboe)
- thermal: exynos: Propagate error value from tmu_read() (Marek Szyprowski)
- thermal: exynos: Reading temperature makes sense only when TMU is turned on (Marek Szyprowski)
- Bluetooth: btusb: Only check needs_reset_resume DMI table for QCA rome chipsets (Hans de Goede)
- Bluetooth: btusb: Add Dell XPS 13 9360 to btusb_needs_reset_resume_table (Hans de Goede)
- Revert "Bluetooth: btusb: Fix quirk for Atheros 1525/QCA6174" (Hans de Goede)
- cpufreq: schedutil: Avoid using invalid next_freq (Rafael J. Wysocki)
- PCI / PM: Check device_may_wakeup() in pci_enable_wake() (Rafael J. Wysocki)
- PCI / PM: Always check PME wakeup capability for runtime wakeup support (Kai Heng Feng)
- atm: zatm: Fix potential Spectre v1 (Gustavo A. R. Silva)
- net: atm: Fix potential Spectre v1 (Gustavo A. R. Silva)
- drm/atomic: Clean private obj old_state/new_state in drm_atomic_state_default_clear() (Ville Syrjälä)
- drm/atomic: Clean old_state/new_state in drm_atomic_state_default_clear() (Ville Syrjälä)
- drm/nouveau: Fix deadlock in nv50_mstm_register_connector() (Lyude Paul)
- drm/i915: Fix drm:intel_enable_lvds ERROR message in kernel log (Florent Flament)
- drm/vc4: Fix scaling of uni-planar formats (Boris Brezillon)
- can: hi311x: Work around TX complete interrupt erratum (Lukas Wunner)
- can: hi311x: Acquire SPI lock on ->do_get_berr_counter (Lukas Wunner)
- can: kvaser_usb: Increase correct stats counter in kvaser_usb_rx_can_msg() (Jimmy Assarsson)
- ceph: fix rsize/wsize capping in ceph_direct_read_write() (Ilya Dryomov)
- mm, oom: fix concurrent munlock and oom reaper unmap, v3 (David Rientjes) {CVE-2018-1000200}
- mm: sections are not offlined during memory hotremove (Pavel Tatashin)
- z3fold: fix reclaim lock-ups (Vitaly Wool)
- tracing: Fix regex_match_front() to not over compare the test string (Steven Rostedt (VMware))
- dm integrity: use kvfree for kvmalloc'd memory (Mikulas Patocka)
- libata: Apply NOLPM quirk for SanDisk SD7UB3Q*G1001 SSDs (Hans de Goede)
- rfkill: gpio: fix memory leak in probe error path (Johan Hovold)
- gpio: fix error path in lineevent_create (Uwe Kleine-König)
- gpio: fix aspeed_gpio unmask irq (Govert Overgaauw)
- gpioib: do not free unrequested descriptors (Timur Tabi)
- compat: fix 4-byte infoleak via uninitialized struct field (Jann Horn)
- arm64: Add work around for Arm Cortex-A55 Erratum 1024718 (Suzuki K Poulose)
- KVM: PPC: Book3S HV: Fix VRMA initialization with 2MB or 1GB memory backing (Paul Mackerras)
- KVM: PPC: Book3S HV: Fix guest time accounting with VIRT_CPU_ACCOUNTING_GEN (Laurent Vivier)
- KVM: PPC: Book3S HV: Fix trap number return from __kvmppc_vcore_entry (Paul Mackerras)
- bdi: Fix oops in wb_workfn() (Jan Kara)
- bdi: wake up concurrent wb_shutdown() callers. (Tetsuo Handa)
- tcp: fix TCP_REPAIR_QUEUE bound checking (Eric Dumazet)
- perf: Remove superfluous allocation error check (Jiri Olsa)
- memcg: fix per_node_info cleanup (Michal Hocko)
- inetpeer: fix uninit-value in inet_getpeer (Eric Dumazet)
- soreuseport: initialise timewait reuseport field (Eric Dumazet)
- ipv4: fix uninit-value in ip_route_output_key_hash_rcu() (Eric Dumazet)
- dccp: initialize ireq->ir_mark (Eric Dumazet)
- net: fix uninit-value in __hw_addr_add_ex() (Eric Dumazet)
- net: initialize skb->peeked when cloning (Eric Dumazet)
- net: fix rtnh_ok() (Eric Dumazet)
- netlink: fix uninit-value in netlink_sendmsg (Eric Dumazet)
- crypto: af_alg - fix possible uninit-value in alg_bind() (Eric Dumazet)
- kcm: Call strp_stop before strp_done in kcm_attach (Tom Herbert)
- netfilter: ebtables: don't attempt to allocate 0-sized compat array (Florian Westphal)
- ipvs: fix rtnl_lock lockups caused by start_sync_thread (Julian Anastasov)
- Added IB diag counters from UEK2 (Chris Gray) [Orabug: 27860753]
- uek-rpm: Run 'make olddefconfig' for UEK5 v4.14.35 (Victor Erminpour) [Orabug: 27981731]
- uek-rpm: Enable silently dropped options from UEK4 (Victor Erminpour) [Orabug: 27834007]
- scsi: esas2r: remove initialization / cleanup dead wood (Christoph Hellwig) [Orabug: 28011715]
- rdmaip: ib0 is already part of another failover group (Sudhakar Dindukurti) [Orabug: 27818669]
- ARM: dts: bcm2837-rpi-3-b: add GPIO expander (Baruch Siach) [Orabug: 28012020]
- ARM: dts: bcm283x: Fix pin function of JTAG pins (Henry Zhang) [Orabug: 28012020]
- arm64: dts: broadcom: Add reference to Raspberry Pi 3 B+ (Stefan Wahren) [Orabug: 28012020]
- ARM: dts: bcm2837: Add Raspberry Pi 3 B+ (Stefan Wahren) [Orabug: 28012020]
- dt-bindings: bcm: Add Raspberry Pi 3 B+ (Stefan Wahren) [Orabug: 28012020]
- ARM: dts: bcm2837: Add missing GPIOs of Expander (Stefan Wahren) [Orabug: 28012020]
- ARM: dts: bcm283x: Fix PWM pin assignment (Stefan Wahren) [Orabug: 28012020]
- ARM: dts: bcm283x: Use GPIO polarity defines consistently (Stefan Wahren) [Orabug: 28012020]
-
Tue May 15 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1820.el7uek]
- Revert "enable kABI checking in spec file" (Jack Vogel)
- Change the SUBLEVEL to conform to UEK5 spec (Jack Vogel)
- IB/core: Introduce and use rdma_create_user_ah (Parav Pandit) [Orabug: 27641510]
- sctp: Copy struct sctp_sock.autoclose to userspace using put_user() (David Windsor) [Orabug: 27908547]
- lkdtm: Update usercopy tests for whitelisting (Kees Cook) [Orabug: 27908547]
- arm: Implement thread_struct whitelist for hardened usercopy (Kees Cook) [Orabug: 27908547]
- arm64: Implement thread_struct whitelist for hardened usercopy (Kees Cook) [Orabug: 27908547]
- x86: Implement thread_struct whitelist for hardened usercopy (Kees Cook) [Orabug: 27908547]
- fork: Provide usercopy whitelisting for task_struct (Kees Cook) [Orabug: 27908547]
- net: Restrict unwhitelisted proto caches to size 0 (Kees Cook) [Orabug: 27908547]
- sctp: Define usercopy region in SCTP proto slab cache (David Windsor) [Orabug: 27908547]
- caif: Define usercopy region in caif proto slab cache (David Windsor) [Orabug: 27908547]
- ip: Define usercopy region in IP proto slab cache (David Windsor) [Orabug: 27908547]
- scsi: Define usercopy region in scsi_sense_cache slab cache (David Windsor) [Orabug: 27908547]
- orangefs: Define usercopy region in orangefs_inode_cache slab cache (David Windsor) [Orabug: 27908547]
- exofs: Define usercopy region in exofs_inode_cache slab cache (David Windsor) [Orabug: 27908547]
- befs: Define usercopy region in befs_inode_cache slab cache (David Windsor) [Orabug: 27908547]
- jfs: Define usercopy region in jfs_ip slab cache (David Windsor) [Orabug: 27908547]
- vfs: Copy struct mount.mnt_id to userspace using put_user() (David Windsor) [Orabug: 27908547]
- dcache: Define usercopy region in dentry_cache slab cache (David Windsor) [Orabug: 27908547]
- ext4: Define usercopy region in ext4_inode_cache slab cache (David Windsor) [Orabug: 27908547]
- ext2: Define usercopy region in ext2_inode_cache slab cache (David Windsor) [Orabug: 27908547]
- ufs: Define usercopy region in ufs_inode_cache slab cache (David Windsor) [Orabug: 27908547]
- vxfs: Define usercopy region in vxfs_inode slab cache (David Windsor) [Orabug: 27908547]
- cifs: Define usercopy region in cifs_request slab cache (David Windsor) [Orabug: 27908547]
- net: Define usercopy region in struct proto slab cache (David Windsor) [Orabug: 27908547]
- fork: Define usercopy region in mm_struct slab caches (David Windsor) [Orabug: 27908547]
- fork: Define usercopy region in thread_stack slab caches (David Windsor) [Orabug: 27908547]
- net: Whitelist the skbuff_head_cache "cb" field (Kees Cook) [Orabug: 27908547]
- vfs: Define usercopy region in names_cache slab caches (David Windsor) [Orabug: 27908547]
- sunrpc: Add static trace point to report result of RPC ping (Chuck Lever)
- uek-rpm: Remove deprecated config options from UEK5 (Victor Erminpour) [Orabug: 27981766]
- xfs: set format back to extents if xfs_bmap_extents_to_btree (Eric Sandeen) [Orabug: 27989510] {CVE-2018-10323}
- Minor typos in resilient_rdmaip parameter description (Sudhakar Dindukurti) [Orabug: 27890256]
- kbuild: arm64: Set objects.builtin dependency to Image for CONFIG_CTF (Dave Kleikamp) [Orabug: 27959642]
- uek-rpm: enable building SHA3 algorithms (Khalid Aziz) [Orabug: 28001020]
- add correct copyright/license info to uek_kabi.h (Dan Duval) [Orabug: 27199028]
- initial kABI whitelists for UEK5 (Dan Duval) [Orabug: 27199028]
- enable kABI checking in spec file (Dan Duval) [Orabug: 27199028]
- add padding to writeback_control structure for future expansion (Dan Duval) [Orabug: 27199028]
- add padding to scheduler data structures for future expansion (Dan Duval) [Orabug: 27199028]
- add padding to PCI data structures for future expansion (Dan Duval) [Orabug: 27199028]
- add padding to memory-management data structures for future expansion (Dan Duval) [Orabug: 27199028]
- add padding to networking structures for future expansion (Dan Duval) [Orabug: 27199028]
- add padding to cgroup structures for future expansion (Dan Duval) [Orabug: 27199028]
- add padding to block-device data structures for future expansion (Dan Duval) [Orabug: 27199028]
- add padding to scsi data structures for future expansion (Dan Duval) [Orabug: 27199028]
- kABI padding for Oracle-specific future extensions (Dan Duval) [Orabug: 27199028]
- Revert "qla2xxx: Remove unavailable firmware files" (Somasundaram Krishnasamy) [Orabug: 27995741]
- uek-rpm: Update linux-firmware dependency to latest (Somasundaram Krishnasamy) [Orabug: 27989702]
- arm64: sdei: Add trampoline code for remapping the kernel (James Morse) [Orabug: 27949175]
- arm64: mmu: add the entry trampolines start/end section markers into sections.h (James Morse) [Orabug: 27949175]
- firmware: arm_sdei: Discover SDEI support via ACPI (James Morse) [Orabug: 27949175]
- arm64: acpi: Remove __init from acpi_psci_use_hvc() for use by SDEI (James Morse) [Orabug: 27949175]
- firmware: arm_sdei: add support for CPU private events (James Morse) [Orabug: 27949175]
- firmware: arm_sdei: Add support for CPU and system power states (James Morse) [Orabug: 27949175]
- arm64: kernel: Add arch-specific SDEI entry code and CPU masking (James Morse) [Orabug: 27949175]
- arm64: uaccess: Add PAN helper (James Morse) [Orabug: 27949175]
- arm64: Add vmap_stack header file (James Morse) [Orabug: 27949175]
- firmware: arm_sdei: Add driver for Software Delegated Exceptions (James Morse) [Orabug: 27949175]
- Docs: dt: add devicetree binding for describing arm64 SDEI firmware (James Morse) [Orabug: 27949175]
- arm64: alternatives: use tpidr_el2 on VHE hosts (James Morse) [Orabug: 27949175]
- Garbled log messages related to resilient_rdmaip driver (Sudhakar Dindukurti) [Orabug: 27935928]
- Linux 4.14.40 (Greg Kroah-Hartman)
- tracing: Fix bad use of igrab in trace_uprobe.c (Song Liu)
- irqchip/qcom: Fix check for spurious interrupts (Agustin Vega-Frias)
- platform/x86: asus-wireless: Fix NULL pointer dereference (João Paulo Rechi Vita)
- usb: musb: trace: fix NULL pointer dereference in musb_g_tx() (Bin Liu)
- usb: musb: host: fix potential NULL pointer dereference (Bin Liu)
- USB: serial: option: adding support for ublox R410M (SZ Lin (林上智))
- USB: serial: option: reimplement interface masking (Johan Hovold)
- USB: Accept bulk endpoints with 1024-byte maxpacket (Alan Stern)
- usb: dwc3: gadget: Fix list_del corruption in dwc3_ep_dequeue (Mayank Rana)
- USB: serial: visor: handle potential invalid device configuration (Greg Kroah-Hartman)
- errseq: Always report a writeback error once (Matthew Wilcox)
- test_firmware: fix setting old custom fw path back on exit, second try (Ben Hutchings)
- drm/bridge: vga-dac: Fix edid memory leak (Sean Paul)
- drm/vmwgfx: Fix a buffer object leak (Thomas Hellstrom)
- iw_cxgb4: Atomically flush per QP HW CQEs (Bharat Potnuri)
- IB/hfi1: Fix NULL pointer dereference when invalid num_vls is used (Sebastian Sanchez)
- IB/hfi1: Fix loss of BECN with AHG (Mike Marciniszyn)
- IB/hfi1: Fix handling of FECN marked multicast packet (Mike Marciniszyn)
- IB/mlx5: Use unlimited rate when static rate is not supported (Danit Goldberg)
- NET: usb: qmi_wwan: add support for ublox R410M PID 0x90b2 (SZ Lin (林上智))
- RDMA/mlx5: Protect from shift operand overflow (Leon Romanovsky)
- RDMA/mlx5: Fix multiple NULL-ptr deref errors in rereg_mr flow (Leon Romanovsky)
- RDMA/ucma: Allow resolving address w/o specifying source address (Roland Dreier)
- RDMA/cxgb4: release hw resources on device removal (Raju Rangoju)
- xfs: prevent creating negative-sized file via INSERT_RANGE (Darrick J. Wong)
- rtlwifi: cleanup 8723be ant_sel definition (Ping-Ke Shih)
- rtlwifi: btcoex: Add power_on_setting routine (Ping-Ke Shih)
- Input: atmel_mxt_ts - add touchpad button mapping for Samsung Chromebook Pro (Vittorio Gambaletta (VittGam))
- Input: leds - fix out of bound access (Dmitry Torokhov)
- scsi: target: Fix fortify_panic kernel exception (Bryant G Ly)
- tracepoint: Do not warn on ENOMEM (Mathieu Desnoyers)
- ALSA: aloop: Add missing cable lock to ctl API callbacks (Takashi Iwai)
- ALSA: aloop: Mark paused device as inactive (Robert Rosengren)
- ALSA: dice: fix kernel NULL pointer dereference due to invalid calculation for array index (Takashi Sakamoto)
- ALSA: seq: Fix races at MIDI encoding in snd_virmidi_output_trigger() (Takashi Iwai)
- ALSA: pcm: Check PCM state at xfern compat ioctl (Takashi Iwai)
- ALSA: hda - Fix incorrect usage of IS_REACHABLE() (Takashi Iwai)
- USB: serial: option: Add support for Quectel EP06 (Kristian Evensen)
- ACPI / button: make module loadable when booted in non-ACPI mode (Ard Biesheuvel)
- crypto: talitos - fix IPsec cipher in length (LEROY Christophe)
- percpu: include linux/sched.h for cond_resched() (Tejun Heo)
- net: don't call update_pmtu unconditionally (Nicolas Dichtel)
- geneve: update skb dst pmtu on tx path (Xin Long)
- Linux 4.14.39 (Greg Kroah-Hartman)
- powerpc/eeh: Fix race with driver un/bind (Michael Neuling)
- arm/arm64: KVM: Add PSCI version selection API (Marc Zyngier)
- tick/sched: Do not mess with an enqueued hrtimer (Thomas Gleixner)
- x86/microcode: Do not exit early from __reload_late() (Borislav Petkov)
- x86/microcode/intel: Save microcode patch unconditionally (Borislav Petkov)
- x86/smpboot: Don't use mwait_play_dead() on AMD systems (Yazen Ghannam)
- x86/ipc: Fix x32 version of shmid64_ds and msqid64_ds (Arnd Bergmann)
- tools/lib/subcmd/pager.c: do not alias select() params (Sergey Senozhatsky)
- objtool, perf: Fix GCC 8 -Wrestrict error (Josh Poimboeuf)
- drm/i915: Enable display WA#1183 from its correct spot (Imre Deak)
- drm/amdgpu: set COMPUTE_PGM_RSRC1 for SGPR/VGPR clearing shaders (Nicolai Hähnle)
- rtc: opal: Fix OPAL RTC driver OPAL_BUSY loops (Nicholas Piggin)
- cpufreq: powernv: Fix hardlockup due to synchronous smp_call in timer interrupt (Shilpasri G Bhat)
- earlycon: Use a pointer table to fix __earlycon_table stride (Daniel Kurtz)
- fpga-manager: altera-ps-spi: preserve nCONFIG state (Anatolij Gustschin)
- libceph: validate con->state at the top of try_write() (Ilya Dryomov)
- libceph: reschedule a tick in finish_hunting() (Ilya Dryomov)
- libceph: un-backoff on tick when we have a authenticated session (Ilya Dryomov)
- ASoC: fsl_esai: Fix divisor calculation failure at lower ratio (Nicolin Chen)
- crypto: drbg - set freed buffers to NULL (Stephan Mueller)
- powerpc/powernv/npu: Do a PID GPU TLB flush when invalidating a large address range (Alistair Popple)
- powerpc/mm: Flush cache on memory hot(un)plug (Balbir Singh)
- KVM: arm/arm64: Close VMID generation race (Marc Zyngier)
- ARM: socfpga_defconfig: Remove QSPI Sector 4K size force (Thor Thayer)
- ARM: amba: Don't read past the end of sysfs "driver_override" buffer (Geert Uytterhoeven)
- ARM: amba: Fix race condition with driver_override (Geert Uytterhoeven)
- ARM: amba: Make driver_override output consistent with other buses (Geert Uytterhoeven)
- PCI: aardvark: Fix PCIe Max Read Request Size setting (Evan Wang)
- PCI: aardvark: Use ISR1 instead of ISR0 interrupt in legacy irq mode (Victor Gu)
- PCI: aardvark: Set PIO_ADDR_LS correctly in advk_pcie_rd_conf() (Victor Gu)
- PCI: aardvark: Fix logic in advk_pcie_{rd,wr}_conf() (Victor Gu)
- ANDROID: binder: prevent transactions into own process. (Martijn Coenen)
- vfio: ccw: process ssch with interrupts disabled (Cornelia Huck)
- bfq-iosched: ensure to clear bic/bfqq pointers when preparing request (Jens Axboe)
- scsi: sd: Defer spinning up drive while SANITIZE is in progress (Mahesh Rajashekhara)
- kobject: don't use WARN for registration failures (Dmitry Vyukov)
- mtd: rawnand: tango: Fix struct clk memory leak (Marc Gonzalez)
- mtd: cfi: cmdset_0002: Do not allow read/write to suspend erase block. (Joakim Tjernlund)
- mtd: cfi: cmdset_0001: Workaround Micron Erase suspend bug. (Joakim Tjernlund)
- mtd: cfi: cmdset_0001: Do not allow read/write to suspend erase block. (Joakim Tjernlund)
- mtd: spi-nor: cadence-quadspi: Fix page fault kernel panic (Thor Thayer)
- ALSA: hda/realtek - change the location for one of two front mics (Kailang Yang)
- ALSA: hda/realtek - Update ALC255 depop optimize (Kailang Yang)
- ALSA: hda/realtek - Add some fixes for ALC233 (Kailang Yang)
- ALSA: hda: Hardening for potential Spectre v1 (Takashi Iwai)
- ALSA: seq: oss: Hardening for potential Spectre v1 (Takashi Iwai)
- ALSA: seq: oss: Fix unbalanced use lock for synth MIDI device (Takashi Iwai)
- ALSA: core: Report audio_tstamp in snd_pcm_sync_ptr (David Henningsson)
- ALSA: pcm: Return negative delays from SNDRV_PCM_IOCTL_DELAY. (Jeffery Miller)
- ALSA: control: Hardening for potential Spectre v1 (Takashi Iwai)
- ALSA: rme9652: Hardening for potential Spectre v1 (Takashi Iwai)
- ALSA: hdspm: Hardening for potential Spectre v1 (Takashi Iwai)
- ALSA: asihpi: Hardening for potential Spectre v1 (Takashi Iwai)
- ALSA: opl3: Hardening for potential Spectre v1 (Takashi Iwai)
- ALSA: hda - Skip jack and others for non-existing PCM streams (Takashi Iwai)
- ALSA: dice: fix error path to destroy initialized stream data (Takashi Sakamoto)
- ALSA: dice: fix OUI for TC group (Takashi Sakamoto)
- tty: Use __GFP_NOFAIL for tty_ldisc_get() (Tetsuo Handa)
- tty: Avoid possible error pointer dereference at tty_ldisc_restore(). (Tetsuo Handa)
- tty: n_gsm: Fix DLCI handling for ADM mode if debug & 2 is not set (Tony Lindgren)
- tty: n_gsm: Fix long delays with control frame timeouts in ADM mode (Tony Lindgren)
- tty: Don't call panic() at tty_ldisc_init() (Tetsuo Handa)
- drm/virtio: fix vq wait_event condition (Gerd Hoffmann)
- virtio_console: reset on out of memory (Michael S. Tsirkin)
- virtio_console: move removal code (Michael S. Tsirkin)
- virtio_console: drop custom control queue cleanup (Michael S. Tsirkin)
- virtio_console: free buffers after reset (Michael S. Tsirkin)
- virtio_console: don't tie bufs to a vq (Michael S. Tsirkin)
- virtio: add ability to iterate over vqs (Michael S. Tsirkin)
- ALSA: usb-audio: Skip broken EU on Dell dock USB-audio (Takashi Iwai)
- USB: Increment wakeup count on remote wakeup. (Ravi Chandra Sadineni)
- usb: core: Add quirk for HP v222w 16GB Mini (Kamil Lulko)
- usb: typec: ucsi: Increase command completion timeout value (Heikki Krogerus)
- USB: serial: cp210x: add ID for NI USB serial console (Kyle Roeschley)
- USB: serial: ftdi_sio: use jtag quirk for Arrow USB Blaster (Vasyl Vavrychuk)
- USB: serial: simple: add libtransistor console (Collin May)
- xhci: Fix USB ports for Dell Inspiron 5775 (Kai-Heng Feng)
- Revert "xhci: plat: Register shutdown for xhci_plat" (Greg Kroah-Hartman)
- usbip: vhci_hcd: check rhport before using in vhci_hub_control() (Shuah Khan)
- usbip: vhci_hcd: Fix usb device and sockfd leaks (Shuah Khan)
- usbip: usbip_host: fix to hold parent lock for device_attach() calls (Shuah Khan)
- usbip: usbip_event: fix to not print kernel pointer address (Shuah Khan)
- random: rate limit unseeded randomness warnings (Theodore Ts'o)
- random: fix possible sleeping allocation from irq context (Theodore Ts'o)
- random: set up the NUMA crng instances after the CRNG is fully initialized (Theodore Ts'o) {CVE-2018-1108}
- ext4: fix bitmap position validation (Lukas Czerner)
- ext4: add validity checks for bitmap block numbers (Theodore Ts'o) {CVE-2018-1093}
- ext4: add MODULE_SOFTDEP to ensure crc32c is included in the initramfs (Theodore Ts'o)
- ext4: set h_journal if there is a failure starting a reserved handle (Theodore Ts'o)
- ext4: prevent right-shifting extents beyond EXT_MAX_BLOCKS (Eric Biggers)
- Linux 4.14.38 (Greg Kroah-Hartman)
- ACPI / video: Only default only_lcd to true on Win8-ready _desktops_ (Hans de Goede)
- s390/uprobes: implement arch_uretprobe_is_alive() (Heiko Carstens)
- s390/dasd: fix IO error for newly defined devices (Stefan Haberland)
- s390/cio: update chpid descriptor after resource accessibility event (Sebastian Ott)
- tracing: Fix missing tab for hwlat_detector print format (Peter Xu)
- block/swim: Fix IO error at end of medium (Finn Thain)
- block/swim: Fix array bounds check (Finn Thain)
- block/swim: Select appropriate drive on device open (Finn Thain)
- block/swim: Rename macros to avoid inconsistent inverted logic (Finn Thain)
- block/swim: Remove extra put_disk() call from error path (Finn Thain)
- block/swim: Don't log an error message for an invalid ioctl (Finn Thain)
- block/swim: Check drive type (Finn Thain)
- m68k/mac: Don't remap SWIM MMIO region (Finn Thain)
- fsnotify: Fix fsnotify_mark_connector race (Robert Kolchmeyer)
- cdrom: information leak in cdrom_ioctl_media_changed() (Dan Carpenter)
- scsi: mptsas: Disable WRITE SAME (Martin K. Petersen)
- commoncap: Handle memory allocation failure. (Tetsuo Handa)
- Revert "mm/hmm: fix header file if/else/endif maze" (Greg Kroah-Hartman)
- arm64: dts: rockchip: remove vdd_log from rk3399-puma (Klaus Goger)
- microblaze: Setup dependencies for ASM optimized lib functions (Michal Simek)
- s390: correct module section names for expoline code revert (Martin Schwidefsky)
- s390: correct nospec auto detection init order (Martin Schwidefsky)
- s390: add sysfs attributes for spectre (Martin Schwidefsky)
- s390: report spectre mitigation via syslog (Martin Schwidefsky)
- s390: add automatic detection of the spectre defense (Martin Schwidefsky)
- s390: move nobp parameter functions to nospec-branch.c (Martin Schwidefsky)
- s390/entry.S: fix spurious zeroing of r0 (Christian Borntraeger)
- s390: do not bypass BPENTER for interrupt system calls (Martin Schwidefsky)
- s390: Replace IS_ENABLED(EXPOLINE_*) with IS_ENABLED(CONFIG_EXPOLINE_*) (Eugeniu Rosca)
- KVM: s390: force bp isolation for VSIE (Christian Borntraeger)
- s390: introduce execute-trampolines for branches (Martin Schwidefsky)
- s390: run user space and KVM guests with modified branch prediction (Martin Schwidefsky)
- s390: add options to change branch prediction behaviour for the kernel (Martin Schwidefsky)
- s390/alternative: use a copy of the facility bit mask (Martin Schwidefsky)
- s390: add optimized array_index_mask_nospec (Martin Schwidefsky)
- s390: scrub registers on kernel entry and KVM exit (Martin Schwidefsky)
- KVM: s390: wire up bpb feature (Christian Borntraeger)
- s390: enable CPU alternatives unconditionally (Heiko Carstens)
- s390: introduce CPU alternatives (Vasily Gorbik)
- virtio_net: fix adding vids on big-endian (Michael S. Tsirkin)
- virtio_net: split out ctrl buffer (Michael S. Tsirkin)
- net: ethernet: ti: cpsw: fix tx vlan priority mapping (Ivan Khoronzhuk)
- llc: fix NULL pointer deref for SOCK_ZAPPED (Cong Wang)
- llc: hold llc_sap before release_sock() (Cong Wang)
- net: sched: ife: check on metadata length (Alexander Aring)
- net: sched: ife: handle malformed tlv length (Alexander Aring)
- tcp: clear tp->packets_out when purging write queue (Soheil Hassas Yeganeh)
- net: sched: ife: signal not finding metaid (Alexander Aring)
- strparser: Fix incorrect strp->need_bytes value. (Doron Roberts-Kedes)
- amd-xgbe: Only use the SFP supported transceiver signals (Tom Lendacky)
- strparser: Do not call mod_delayed_work with a timeout of LONG_MAX (Doron Roberts-Kedes)
- amd-xgbe: Improve KR auto-negotiation and training (Tom Lendacky)
- sctp: do not check port in sctp_inet6_cmp_addr (Xin Long)
- amd-xgbe: Add pre/post auto-negotiation phy hooks (Tom Lendacky)
- vlan: Fix reading memory beyond skb->tail in skb_vlan_tagged_multi (Toshiaki Makita)
- pppoe: check sockaddr length in pppoe_connect() (Guillaume Nault)
- tipc: add policy for TIPC_NLA_NET_ADDR (Eric Dumazet)
- packet: fix bitfield update race (Willem de Bruijn)
- team: fix netconsole setup over team (Xin Long)
- net/smc: fix shutdown in state SMC_LISTEN (Ursula Braun)
- team: avoid adding twice the same option to the event list (Paolo Abeni)
- net: fix deadlock while clearing neighbor proxy table (Wolfgang Bumiller)
- tcp: md5: reject TCP_MD5SIG or TCP_MD5SIG_EXT on established sockets (Eric Dumazet)
- net: af_packet: fix race in PACKET_{R|T}X_RING (Eric Dumazet)
- tcp: don't read out-of-bounds opsize (Jann Horn)
- llc: delete timers synchronously in llc_sk_free() (Cong Wang)
- net: validate attribute sizes in neigh_dump_table() (Eric Dumazet)
- l2tp: check sockaddr length in pppol2tp_connect() (Guillaume Nault)
- KEYS: DNS: limit the length of option strings (Eric Biggers)
- ipv6: sr: fix NULL pointer dereference in seg6_do_srh_encap()- v4 pkts (Ahmed Abdelsalam)
- ipv6: add RTA_TABLE and RTA_PREFSRC to rtm_ipv6_policy (Eric Dumazet)
- bonding: do not set slave_dev npinfo before slave_enable_netpoll in bond_enslave (Xin Long)
- Revert "ath10k: send (re)assoc peer command when NSS changed" (Karthikeyan Periyasamy)
- tpm: add retry logic (James Bottomley)
- tpm: tpm-interface: fix tpm_transmit/_cmd kdoc (Winkler, Tomas)
- tpm: cmd_ready command can be issued only after granting locality (Tomas Winkler)
- i40e: Fix attach VF to VM issue (Paweł Jabłoński)
- drm: bridge: dw-hdmi: Fix overflow workaround for Amlogic Meson GX SoCs (Neil Armstrong)
- Revert "pinctrl: intel: Initialize GPIO properly when used through irqchip" (Greg Kroah-Hartman)
- Linux 4.14.37 (Greg Kroah-Hartman)
- mac80211_hwsim: fix use-after-free bug in hwsim_exit_net (Benjamin Beichler)
- Revert "KVM: X86: Fix SMRAM accessing even if VM is shutdown" (Sean Christopherson)
- RDMA/mlx5: Fix NULL dereference while accessing XRC_TGT QPs (Leon Romanovsky)
- perf: Return proper values for user stack errors (Jiri Olsa)
- perf: Fix sample_max_stack maximum check (Jiri Olsa)
- netfilter: x_tables: limit allocation requests for blob rule heads (Florian Westphal)
- netfilter: compat: reject huge allocation requests (Florian Westphal)
- netfilter: compat: prepare xt_compat_init_offsets to return errors (Florian Westphal)
- netfilter: x_tables: add counters allocation wrapper (Florian Westphal)
- netfilter: x_tables: cap allocations at 512 mbyte (Florian Westphal)
- alarmtimer: Init nanosleep alarm timer on stack (Thomas Gleixner)
- RDMA/core: Reduce poll batch for direct cq polling (Max Gurtovoy)
- irqchip/gic-v3: Change pr_debug message to pr_devel (Mark Salter)
- cpumask: Make for_each_cpu_wrap() available on UP as well (Michael Kelley)
- irqchip/gic-v3: Ignore disabled ITS nodes (Stephen Boyd)
- perf test: Fix test trace+probe_libc_inet_pton.sh for s390x (Thomas Richter)
- powerpc/powernv: IMC fix out of bounds memory access at shutdown (Nicholas Piggin)
- locking/qspinlock: Ensure node->count is updated before initialising node (Will Deacon)
- x86/platform/UV: Fix GAM Range Table entries less than 1GB (mike.travis@hpe.com)
- powerpc/mm/hash64: Zero PGD pages on allocation (Aneesh Kumar K.V)
- vfs/proc/kcore, x86/mm/kcore: Fix SMAP fault when dumping vsyscall user page (Jia Zhang)
- PM / wakeirq: Fix unbalanced IRQ enable for wakeirq (Tony Lindgren)
- ACPI / EC: Restore polling during noirq suspend/resume phases (Rafael J. Wysocki)
- bpf: fix rlimit in reuseport net selftest (Daniel Borkmann)
- net: stmmac: discard disabled flags in interrupt status register (Niklas Cassel)
- SUNRPC: Don't call __UDPX_INC_STATS() from a preemptible context (Trond Myklebust)
- KVM: PPC: Book3S HV: Fix handling of secondary HPTEG in HPT resizing code (Paul Mackerras)
- tools/libbpf: handle issues with bpf ELF objects containing .eh_frames (Jesper Dangaard Brouer)
- net: Extra '_get' in declaration of arch_get_platform_mac_address (Mathieu Malaterre)
- svcrdma: Fix Read chunk round-up (Chuck Lever)
- rxrpc: Don't put crypto buffers on the stack (David Howells)
- selftests/ftrace: Add some missing glob checks (Steven Rostedt (VMware))
- cpufreq: intel_pstate: Enable HWP during system resume on CPU0 (Chen Yu)
- bcache: return attach error when no cache set exist (Tang Junhui)
- bcache: fix for data collapse after re-attaching an attached device (Tang Junhui)
- bcache: fix for allocator and register thread race (Tang Junhui)
- bcache: properly set task state in bch_writeback_thread() (Coly Li)
- cifs: silence compiler warnings showing up with gcc-8.0.0 (Arnd Bergmann)
- PM / domains: Fix up domain-idle-states OF parsing (Ulf Hansson)
- proc: fix /proc/*/map_files lookup (Alexey Dobriyan)
- arm64: spinlock: Fix theoretical trylock() A-B-A with LSE atomics (Will Deacon)
- RDS: IB: Fix null pointer issue (Guanglei Li)
- bpf: sockmap, fix leaking maps with attached but not detached progs (John Fastabend)
- xen/grant-table: Use put_page instead of free_page (Ross Lagerwall)
- xen-netfront: Fix race between device setup and open (Ross Lagerwall)
- perf evsel: Fix period/freq terms setup (Jiri Olsa)
- MIPS: Generic: Support GIC in EIC mode (Matt Redfearn)
- perf record: Fix period option handling (Jiri Olsa)
- MIPS: TXx9: use IS_BUILTIN() for CONFIG_LEDS_CLASS (Matt Redfearn)
- bpf: fix selftests/bpf test_kmod.sh failure when CONFIG_BPF_JIT_ALWAYS_ON=y (Yonghong Song)
- ACPI / scan: Use acpi_bus_get_status() to initialize ACPI_TYPE_DEVICE devs (Hans de Goede)
- ACPI / bus: Do not call _STA on battery devices with unmet dependencies (Hans de Goede)
- ACPI: processor_perflib: Do not send _PPC change notification if not ready (Chen Yu)
- firmware: dmi_scan: Fix handling of empty DMI strings (Jean Delvare)
- x86/dumpstack: Avoid uninitlized variable (Arnd Bergmann)
- x86/power: Fix swsusp_arch_resume prototype (Arnd Bergmann)
- netfilter: ipv6: nf_defrag: Kill frag queue on RFC2460 failure (Subash Abhinov Kasiviswanathan)
- s390/eadm: fix CONFIG_BLOCK include dependency (Sebastian Ott)
- drm/nouveau/pmu/fuc: don't use movw directly anymore (Karol Herbst)
- IB/core: Map iWarp AH type to undefined in rdma_ah_find_type (Don Hiatt)
- IB/ipoib: Fix for potential no-carrier state (Alex Estrin)
- IB/hfi1: Fix for potential refcount leak in hfi1_open_file() (Alex Estrin)
- IB/hfi1: Re-order IRQ cleanup to address driver cleanup race (Michael J. Ruhl)
- blk-mq: fix discard merge with scheduler attached (Jens Axboe)
- openvswitch: Remove padding from packet before L3+ conntrack processing (Ed Swierk)
- mm/fadvise: discard partial page if endbyte is also EOF (shidao.ytt)
- mm: pin address_space before dereferencing it while isolating an LRU page (Mel Gorman)
- mm: thp: use down_read_trylock() in khugepaged to avoid long block (Yang Shi)
- sparc64: update pmdp_invalidate() to return old pmd value (Nitin Gupta)
- asm-generic: provide generic_pmdp_establish() (Kirill A. Shutemov)
- mm/mempolicy: add nodes_empty check in SYSC_migrate_pages (Yisheng Xie)
- mm/mempolicy: fix the check of nodemask from user (Yisheng Xie)
- ocfs2: return error when we attempt to access a dirty bh in jbd2 (piaojun)
- ocfs2/acl: use 'ip_xattr_sem' to protect getting extended attribute (piaojun)
- ocfs2: return -EROFS to mount.ocfs2 if inode block is invalid (piaojun)
- fs/dax.c: release PMD lock even when there is no PMD support in DAX (Jan H. Schönherr)
- x86/kvm/vmx: do not use vm-exit instruction length for fast MMIO when running nested (Vitaly Kuznetsov)
- kvm: Map PFN-type memory regions as writable (if possible) (KarimAllah Ahmed)
- tcp_nv: fix potential integer overflow in tcpnv_acked (Gustavo A. R. Silva)
- netfilter: x_tables: fix pointer leaks to userspace (Dmitry Vyukov)
- x86/hyperv: Check for required priviliges in hyperv_init() (Vitaly Kuznetsov)
- gianfar: prevent integer wrapping in the rx handler (Andy Spencer)
- ntb_transport: Fix bug with max_mw_size parameter (Logan Gunthorpe)
- RDMA/mlx5: Avoid memory leak in case of XRCD dealloc failure (Leon Romanovsky)
- powerpc/numa: Ensure nodes initialized for hotplug (Michael Bringmann)
- powerpc/numa: Use ibm,max-associativity-domains to discover possible nodes (Michael Bringmann)
- samples/bpf: Partially fixes the bpf.o build (Mickaël Salaün)
- i40e: fix reported mask for ntuple filters (Jacob Keller)
- i40e: program fragmented IPv4 filter input set (Jacob Keller)
- ixgbe: don't set RXDCTL.RLPML for 82599 (Emil Tantilov)
- jffs2: Fix use-after-free bug in jffs2_iget()'s error handling path (Jake Daryll Obina)
- RDMA/uverbs: Use an unambiguous errno for method not supported (Jason Gunthorpe)
- crypto: artpec6 - remove select on non-existing CRYPTO_SHA384 (Corentin LABBE)
- device property: Define type of PROPERTY_ENRTY_*() macros (Andy Shevchenko)
- tty: serial: exar: Relocate sleep wake-up handling (Aaron Sierra)
- x86/hyperv: Stop suppressing X86_FEATURE_PCID (Vitaly Kuznetsov)
- fm10k: fix "failed to kill vid" message for VF (Ngai-Mint Kwan)
- igb: Clear TXSTMP when ptp_tx_work() is timeout (Daniel Hua)
- igb: Allow to remove administratively set MAC on VFs (Corinna Vinschen)
- ASoC: rockchip: Use dummy_dai for rt5514 dsp dailink (Jeffy Chen)
- blk-mq-debugfs: don't allow write on attributes with seq_operations set (Eryu Guan)
- KVM: s390: vsie: use READ_ONCE to access some SCB fields (David Hildenbrand)
- platform/x86: thinkpad_acpi: suppress warning about palm detection (David Herrmann)
- i40evf: ignore link up if not running (Alan Brady)
- i40evf: Don't schedule reset_task when device is being removed (Avinash Dayanand)
- bpf: test_maps: cleanup sockmaps when test ends (Prashant Bhole)
- block: Set BIO_TRACE_COMPLETION on new bio during split (Goldwyn Rodrigues)
- nfp: fix error return code in nfp_pci_probe() (Wei Yongjun)
- HID: roccat: prevent an out of bounds read in kovaplus_profile_activated() (Dan Carpenter)
- Input: stmfts - set IRQ_NOAUTOEN to the irq flag (Andi Shyti)
- scsi: fas216: fix sense buffer initialization (Arnd Bergmann)
- scsi: devinfo: fix format of the device list (Xose Vazquez Perez)
- f2fs: avoid hungtask when GC encrypted block if io_bits is set (Sheng Yong)
- RDMA/cma: Check existence of netdevice during port validation (Parav Pandit)
- Btrfs: raid56: fix race between merge_bio and rbio_orig_end_io (Liu Bo)
- Btrfs: fix unexpected EEXIST from btrfs_get_extent (Liu Bo)
- btrfs: fail mount when sb flag is not in BTRFS_SUPER_FLAG_SUPP (Anand Jain)
- Btrfs: fix scrub to repair raid6 corruption (Liu Bo)
- btrfs: Fix out of bounds access in btrfs_search_slot (Nikolay Borisov)
- Btrfs: set plug for fsync (Liu Bo)
- ipmi/powernv: Fix error return code in ipmi_powernv_probe() (Wei Yongjun)
- mac80211_hwsim: fix possible memory leak in hwsim_new_radio_nl() (weiyongjun (A))
- kconfig: Fix expr_free() E_NOT leak (Ulf Magnusson)
- kconfig: Fix automatic menu creation mem leak (Ulf Magnusson)
- kconfig: Don't leak main menus during parsing (Ulf Magnusson)
- watchdog: sp5100_tco: Fix watchdog disable bit (Guenter Roeck)
- PCI: Add dummy pci_irqd_intx_xlate() for CONFIG_PCI=n build (Niklas Cassel)
- MIPS: Fix clean of vmlinuz.{32,ecoff,bin,srec} (James Hogan)
- nfs: Do not convert nfs_idmap_cache_timeout to jiffies (Jan Chochol)
- IB/cq: Don't force IB_POLL_DIRECT poll context for ib_process_cq_direct (Sagi Grimberg)
- spi: a3700: Clear DATA_OUT when performing a read (Maxime Chevallier)
- net: stmmac: dwmac-meson8b: propagate rate changes to the parent clock (Martin Blumenstingl)
- net: stmmac: dwmac-meson8b: fix setting the RGMII TX clock on Meson8b (Martin Blumenstingl)
- ubifs: Fix uninitialized variable in search_dh_cookie() (Geert Uytterhoeven)
- blk-mq: turn WARN_ON in __blk_mq_run_hw_queue into printk (Ming Lei)
- dm mpath: return DM_MAPIO_REQUEUE on blk-mq rq allocation failure (Ming Lei)
- dm thin: fix documentation relative to low water mark threshold (mulhern)
- iommu/vt-d: Use domain instead of cache fetching (Peter Xu)
- powerpc: System reset avoid interleaving oops using die synchronisation (Nicholas Piggin)
- iommu/exynos: Don't unconditionally steal bus ops (Robin Murphy)
- perf record: Fix failed memory allocation for get_cpuid_str (Thomas Richter)
- tools lib traceevent: Fix get_field_str() for dynamic strings (Steven Rostedt (VMware))
- perf callchain: Fix attr.sample_max_stack setting (Arnaldo Carvalho de Melo)
- tools lib traceevent: Simplify pointer print logic and fix %pF (Steven Rostedt (VMware))
- perf unwind: Do not look just at the global callchain_param.record_mode (Arnaldo Carvalho de Melo)
- scsi: qla2xxx: Fix warning in qla2x00_async_iocb_timeout() (himanshu.madhani@cavium.com)
- i40iw: Zero-out consumer key on allocate stag for FMR (Shiraz Saleem)
- i40iw: Free IEQ resources (Mustafa Ismail)
- Input: synaptics - reset the ABS_X/Y fuzz after initializing MT axes (Peter Hutterer)
- libbpf: Makefile set specified permission mode (Jesper Dangaard Brouer)
- Input: psmouse - fix Synaptics detection when protocol is disabled (Dmitry Torokhov)
- PCI: Add function 1 DMA alias quirk for Marvell 9128 (Alex Williamson)
- selftest: ftrace: Fix to pick text symbols for kprobes (Masami Hiramatsu)
- xprtrdma: Fix backchannel allocation of extra rpcrdma_reps (Chuck Lever)
- platform/x86: dell-laptop: Filter out spurious keyboard backlight change events (Hans de Goede)
- KVM: s390: use created_vcpus in more places (Christian Borntraeger)
- tracing/hrtimer: Fix tracing bugs by taking all clock bases and modes into account (Anna-Maria Gleixner)
- netfilter: ipv6: nf_defrag: Pass on packets to stack per RFC2460 (Subash Abhinov Kasiviswanathan)
- KVM: PPC: Book3S HV: Enable migration of decrementer register (Paul Mackerras)
- RDMA/core: Clarify rdma_ah_find_type (Parav Pandit)
- kvm: x86: fix KVM_XEN_HVM_CONFIG ioctl (Paolo Bonzini)
- ASoC: au1x: Fix timeout tests in au1xac97c_ac97_read() (Dan Carpenter)
- ALSA: hda - Use IS_REACHABLE() for dependency on input (Takashi Iwai)
- ACPI / LPSS: Do not instiate platform_dev for devs without MMIO resources (Hans de Goede)
- NFSv4: always set NFS_LOCK_LOST when a lock is lost. (NeilBrown)
- x86/tsc: Allow TSC calibration without PIT (Peter Zijlstra)
- firewire-ohci: work around oversized DMA reads on JMicron controllers (Hector Martin)
- usb: musb: Fix external abort in musb_remove on omap2430 (Merlijn Wajer)
- usb: musb: call pm_runtime_{get,put}_sync before reading vbus registers (Merlijn Wajer)
- usb: musb: fix enumeration after resume (Andreas Kemnade)
- drm/i915/bxt, glk: Increase PCODE timeouts during CDCLK freq changing (Imre Deak)
- drm/i915: Fix LSPCON TMDS output buffer enabling from low-power state (Imre Deak)
- drm/i915: Do no use kfree() to free a kmem_cache_alloc() return value (Xidong Wang)
- drm/i915/audio: Fix audio detection issue on GLK (Gaurav K Singh)
- drm/i915/gvt: throw error on unhandled vfio ioctls (Gerd Hoffmann)
- drm/vc4: Fix memory leak during BO teardown (Daniel J Blueman)
- x86/tsc: Prevent 32bit truncation in calc_hpet_ref() (Xiaoming Gao)
- clocksource/imx-tpm: Correct -ETIME return condition check (Anson Huang)
- x86/acpi: Prevent X2APIC id 0xffffffff from being accounted (Dou Liyang)
- btrfs: fix unaligned access in readdir (David Sterba)
- cifs: do not allow creating sockets except with SMB1 posix exensions (Steve French)
- Linux 4.14.36 (Greg Kroah-Hartman)
- writeback: safer lock nesting (Greg Thelen)
- media: staging: lirc_zilog: incorrect reference counting (Sean Young)
- Revert "media: lirc_zilog: driver only sends LIRCCODE" (Sean Young)
- iwlwifi: add a bunch of new 9000 PCI IDs (Luca Coelho)
- iwlwifi: add shared clock PHY config flag for some devices (Luca Coelho)
- net: dsa: Discard frames from unused ports (Andrew Lunn)
- mm/filemap.c: fix NULL pointer in page_cache_tree_insert() (Matthew Wilcox)
- autofs: mount point create should honour passed in mode (Ian Kent)
- Don't leak MNT_INTERNAL away from internal mounts (Al Viro)
- rpc_pipefs: fix double-dput() (Al Viro)
- orangefs_kill_sb(): deal with allocation failures (Al Viro)
- hypfs_kill_super(): deal with failed allocations (Al Viro)
- jffs2_kill_sb(): deal with failed allocations (Al Viro)
- drm/i915: Correctly handle limited range YCbCr data on VLV/CHV (Ville Syrjälä)
- mmc: sdhci-pci: Only do AMD tuning for HS200 (Daniel Kurtz)
- fanotify: fix logic of events on child (Amir Goldstein)
- udf: Fix leak of UTF-16 surrogates into encoded strings (Jan Kara)
- powerpc/lib: Fix off-by-one in alternate feature patching (Michael Ellerman)
- powerpc/xive: Fix trying to "push" an already active pool VP (Benjamin Herrenschmidt)
- powerpc/eeh: Fix enabling bridge MMIO windows (Michael Neuling)
- MIPS: memset.S: Fix clobber of v1 in last_fixup (Matt Redfearn)
- MIPS: memset.S: Fix return of __clear_user from Lpartial_fixup (Matt Redfearn)
- MIPS: memset.S: EVA & fault support for small_memset (Matt Redfearn)
- MIPS: uaccess: Add micromips clobbers to bzero invocation (Matt Redfearn)
- HID: wacom: bluetooth: send exit report for recent Bluetooth devices (Aaron Armstrong Skomra)
- HID: hidraw: Fix crash on HIDIOCGFEATURE with a destroyed device (Rodrigo Rivas Costa)
- HID: input: fix battery level reporting on BT mice (Dmitry Torokhov)
- random: add new ioctl RNDRESEEDCRNG (Theodore Ts'o)
- random: crng_reseed() should lock the crng instance that it is modifying (Theodore Ts'o)
- random: use a different mixing algorithm for add_device_randomness() (Theodore Ts'o) {CVE-2018-1108}
- random: fix crng_ready() test (Theodore Ts'o) {CVE-2018-1108}
- ALSA: hda/realtek - adjust the location of one mic (Hui Wang)
- ALSA: hda/realtek - set PINCFG_HEADSET_MIC to parse_flags (Hui Wang)
- ALSA: hda - New VIA controller suppor no-snoop path (David Wang)
- ALSA: rawmidi: Fix missing input substream checks in compat ioctls (Takashi Iwai)
- ALSA: line6: Use correct endpoint type for midi output (Fabián Inostroza)
- drm/radeon: Fix PCIe lane width calculation (Paul Parsons)
- drm/radeon: add PX quirk for Asus K73TK (Nico Sneck)
- drm/rockchip: Clear all interrupts before requesting the IRQ (Marc Zyngier)
- drm/amdgpu/si: implement get/set pcie_lanes asic callback (Alex Deucher)
- drm/amdgpu: Fix PCIe lane width calculation (Alex Deucher)
- drm/amdgpu/sdma: fix mask in emit_pipeline_sync (Alex Deucher)
- drm/amdgpu: Fix always_valid bos multiple LRU insertions. (Bas Nieuwenhuizen)
- drm/amdgpu: Add an ATPX quirk for hybrid laptop (Alex Deucher)
- ALSA: pcm: Fix endless loop for XRUN recovery in OSS emulation (Takashi Iwai)
- ALSA: pcm: Fix mutex unbalance in OSS emulation ioctls (Takashi Iwai)
- ALSA: pcm: Return -EBUSY for OSS ioctls changing busy streams (Takashi Iwai)
- ALSA: pcm: Avoid potential races between OSS ioctls and read/write (Takashi Iwai)
- ALSA: pcm: Use ERESTARTSYS instead of EINTR in OSS emulation (Takashi Iwai)
- vfio/pci: Virtualize Maximum Read Request Size (Alex Williamson)
- watchdog: f71808e_wdt: Fix WD_EN register read (Igor Pylypiv)
- dt-bindings: clock: mediatek: add binding for fixed-factor clock axisel_d4 (Sean Wang)
- thermal: imx: Fix race condition in imx_thermal_probe() (Mikhail Lappo)
- pwm: rcar: Fix a condition to prevent mismatch value setting to duty (Ryo Kodama)
- clk: bcm2835: De-assert/assert PLL reset signal when appropriate (Boris Brezillon)
- clk: mediatek: fix PWM clock source by adding a fixed-factor clock (Sean Wang)
- clk: fix false-positive Wmaybe-uninitialized warning (Arnd Bergmann)
- clk: mvebu: armada-38x: add support for missing clocks (Richard Genoud)
- PCI: Mark Broadcom HT1100 and HT2000 Root Port Extended Tags as broken (Sinan Kaya)
- mmc: tmio: Fix error handling when issuing CMD23 (Masaharu Hayakawa)
- mmc: jz4740: Fix race condition in IRQ mask update (Alex Smith)
- iommu/vt-d: Fix a potential memory leak (Lu Baolu)
- um: Use POSIX ucontext_t instead of struct ucontext (Krzysztof Mazur)
- um: Compile with modern headers (Jason A. Donenfeld)
- ring-buffer: Check if memory is available before allocation (Steven Rostedt (VMware))
- nfit: skip region registration for incomplete control regions (Dan Williams)
- nfit, address-range-scrub: fix scrub in-progress reporting (Dan Williams)
- libnvdimm, namespace: use a safe lookup for dimm device name (Dan Williams)
- libnvdimm, dimm: fix dpa reservation vs uninitialized label area (Dan Williams)
- tpm: self test failure should not cause suspend to fail (Chris Chiu)
- cxl: Fix possible deadlock when processing page faults from cxllib (Frederic Barrat)
- dmaengine: at_xdmac: fix rare residue corruption (Maxime Jayat)
- IB/srp: Fix completion vector assignment algorithm (Bart Van Assche)
- IB/srp: Fix srp_abort() (Bart Van Assche)
- ALSA: pcm: Fix UAF at PCM release via PCM timer access (Takashi Iwai)
- RDMA/rxe: Fix an out-of-bounds read (Bart Van Assche)
- RDMA/mlx5: Protect from NULL pointer derefence (Leon Romanovsky)
- RDMA/ucma: Don't allow setting RDMA_OPTION_IB_PATH without an RDMA device (Roland Dreier)
- dm crypt: limit the number of allocated pages (Mikulas Patocka)
- ext4: add extra checks to ext4_xattr_block_get() (Theodore Ts'o)
- ext4: add bounds checking to ext4_xattr_find_entry() (Theodore Ts'o)
- ext4: move call to ext4_error() into ext4_xattr_check_block() (Theodore Ts'o)
- ext4: don't allow r/w mounts if metadata blocks overlap the superblock (Theodore Ts'o)
- ext4: always initialize the crc32c checksum driver (Theodore Ts'o) {CVE-2018-1094}
- ext4: fail ext4_iget for root directory if unallocated (Theodore Ts'o) {CVE-2018-1092}
- ext4: limit xattr size to INT_MAX (Eric Biggers) {CVE-2018-1095}
- ext4: protect i_disksize update by i_data_sem in direct write path (Eryu Guan)
- ext4: don't update checksum of new initialized bitmaps (Theodore Ts'o)
- ext4: pass -ESHUTDOWN code to jbd2 layer (Theodore Ts'o)
- ext4: eliminate sleep from shutdown ioctl (Theodore Ts'o)
- ext4: shutdown should not prevent get_write_access (Theodore Ts'o)
- jbd2: if the journal is aborted then don't allow update of the log tail (Theodore Ts'o)
- block: use 32-bit blk_status_t on Alpha (Mikulas Patocka)
- extcon: intel-cht-wc: Set direction and drv flags for V5 boost GPIO (Hans de Goede)
- random: use a tighter cap in credit_entropy_bits_safe() (Theodore Ts'o)
- irqchip/gic: Take lock when updating irq type (Aniruddha Banerjee)
- thunderbolt: Prevent crash when ICM firmware is not running (Mika Westerberg)
- thunderbolt: Resume control channel after hibernation image is created (Mika Westerberg)
- thunderbolt: Serialize PCIe tunnel creation with PCI rescan (Mika Westerberg)
- thunderbolt: Wait a bit longer for ICM to authenticate the active NVM (Mika Westerberg)
- ASoC: topology: Fix kcontrol name string handling (Liam Girdwood)
- ASoC: ssm2602: Replace reg_default_raw with reg_default (James Kelly)
- soc: mediatek: fix the mistaken pointer accessed when subdomains are added (Sean Wang)
- HID: core: Fix size as type u32 (Aaron Ma)
- HID: Fix hid_report_len usage (Aaron Ma)
- powerpc/powernv: Fix OPAL NVRAM driver OPAL_BUSY loops (Nicholas Piggin)
- powerpc/powernv: define a standard delay for OPAL_BUSY type retry loops (Nicholas Piggin)
- powerpc/kexec_file: Fix error code when trying to load kdump kernel (Thiago Jung Bauermann)
- powerpc/kprobes: Fix call trace due to incorrect preempt count (Naveen N. Rao)
- powerpc/64: Fix smp_wmb barrier definition use use lwsync consistently (Nicholas Piggin)
- powerpc/64: Call H_REGISTER_PROC_TBL when running as a HPT guest on POWER9 (Paul Mackerras)
- powerpc/64s: Fix dt_cpu_ftrs to have restore_cpu clear unwanted LPCR bits (Nicholas Piggin)
- powerpc/powernv: Handle unknown OPAL errors in opal_nvram_write() (Nicholas Piggin)
- CIFS: fix sha512 check in cifs_crypto_secmech_release (Gustavo A. R. Silva)
- CIFS: add sha512 secmech (Aurelien Aptel)
- CIFS: refactor crypto shash/sdesc allocation&free (Aurelien Aptel)
- i2c: i801: Restore configuration at shutdown (Jean Delvare)
- i2c: i801: Save register SMBSLVCMD value only once (Jean Delvare)
- HID: i2c-hid: fix size check and type usage (Aaron Ma)
- smb3: Fix root directory when server returns inode number of zero (Steve French)
- fix smb3-encryption breakage when CONFIG_DEBUG_SG=y (Ronnie Sahlberg)
- cifs: fix memory leak in SMB2_open() (Ronnie Sahlberg)
- usb: dwc3: gadget: never call ->complete() from ->ep_queue() (Felipe Balbi)
- usb: dwc3: pci: Properly cleanup resource (Thinh Nguyen)
- usb: dwc3: prevent setting PRTCAP to OTG from debugfs (Roger Quadros)
- USB:fix USB3 devices behind USB3 hubs not resuming at hibernate thaw (Zhengjun Xing)
- USB: gadget: f_midi: fixing a possible double-free in f_midi (Yavuz, Tuba)
- ACPI / hotplug / PCI: Check presence of slot itself in get_slot_status() (Mika Westerberg)
- ACPI / video: Add quirk to force acpi-video backlight on Samsung 670Z5E (Hans de Goede)
- regmap: Fix reversed bounds check in regmap_raw_write() (Dan Carpenter)
- xen-netfront: Fix hang on device removal (Jason Andryuk)
- x86/xen: Delay get_cpu_cap until stack canary is established (Jason Andryuk)
- media: vsp1: Fix BRx conditional path in WPF (Kieran Bingham)
- media: vivid: check if the cec_adapter is valid (Hans Verkuil)
- media: atomisp_fops.c: disable atomisp_compat_ioctl32 (Hans Verkuil)
- spi: Fix unregistration of controller with fixed SPI bus number (Jarkko Nikula)
- spi: Fix scatterlist elements size in spi_map_buf (Maxime Chevallier)
- spi: atmel: init FIFOs before spi enable (Eugen Hristev)
- ARM: dts: at91: sama5d4: fix pinctrl compatible string (Santiago Esteban)
- ARM: dts: exynos: Fix IOMMU support for GScaler devices on Exynos5250 (Marek Szyprowski)
- ARM: dts: at91: at91sam9g25: fix mux-mask pinctrl property (Nicolas Ferre)
- arm: dts: mt7623: fix USB initialization fails on bananapi-r2 (Sean Wang)
- ARM: EXYNOS: Fix coupled CPU idle freeze on Exynos4210 (Marek Szyprowski)
- ARM: dts: da850-lego-ev3: Fix battery voltage gpio (David Lechner)
- KVM: arm/arm64: vgic-its: Fix potential overrun in vgic_copy_lpi_list (Marc Zyngier)
- ARM64: dts: meson: reduce odroid-c2 eMMC maximum rate (Jerome Brunet)
- usb: gadget: udc: core: update usb_ep_queue() documentation (Felipe Balbi)
- phy: allwinner: sun4i-usb: poll vbus changes on A23/A33 when driving VBUS (Chen-Yu Tsai)
- usb: musb: gadget: misplaced out of bounds check (Heinrich Schuchardt)
- mm, slab: reschedule cache_reap() on the same CPU (Vlastimil Babka)
- ipc/shm: fix use-after-free of shm file via remap_file_pages() (Eric Biggers)
- resource: fix integer overflow at reallocation (Takashi Iwai)
- fs/reiserfs/journal.c: add missing resierfs_warning() arg (Andrew Morton)
- task_struct: only use anon struct under randstruct plugin (Kees Cook)
- mm/hmm: hmm_pfns_bad() was accessing wrong struct (Jérôme Glisse)
- mm/hmm: fix header file if/else/endif maze (Jérôme Glisse)
- mm/ksm.c: fix inconsistent accounting of zero pages (Claudio Imbrenda)
- ubi: Reject MLC NAND (Richard Weinberger)
- ubi: Fix error for write access (Romain Izard)
- ubi: fastmap: Don't flush fastmap work on detach (Richard Weinberger)
- ubifs: Check ubifs_wbuf_sync() return code (Richard Weinberger)
- cpufreq: CPPC: Use transition_delay_us depending transition_latency (George Cherian)
- tty: make n_tty_read() always abort if hangup is in progress (Tejun Heo)
-
Mon May 07 2018 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1819.el7uek]
- iommu: turn on iommu=pt by default (Tushar Dave) [Orabug: 27747905]
- uek-rpm: Turn on intel iommu/vt-d (Tushar Dave) [Orabug: 27747905]
- xen: fix cpu/microcode/xen.c compile warning (Aaron Young) [Orabug: 27980419]
- kernel.spec: add requires system-release for OL7 (Brian Maly) [Orabug: 27964285]
- IB/core: Introducing /sys/class/infiniband_verbs/uek_abi_version (Gerd Rausch) [Orabug: 27959252]
- tcmu: Fix trailing semicolon (Luis de Bethencourt) [Orabug: 27952054]
- tcmu: fix cmd user after free (Mike Christie) [Orabug: 27952054]
- target: fix destroy device in target_configure_device (tangwenji) [Orabug: 27952054]
- tcmu: allow userspace to reset ring (Mike Christie) [Orabug: 27952054]
- target core: add device action configfs files (Mike Christie) [Orabug: 27952054]
- tcmu: fix error return code in tcmu_configure_device() (Wei Yongjun) [Orabug: 27952054]
- target_core_user: add cmd id to broken ring message (Mike Christie) [Orabug: 27952054]
- target: add SAM_STAT_BUSY sense reason (Mike Christie) [Orabug: 27952054]
- tcmu: prevent corruption when invalid data page requested (Mike Christie) [Orabug: 27952054]
- tcmu: allow max block and global max blocks to be settable (Mike Christie) [Orabug: 27952054]
- tcmu: make ring buffer timer configurable (Mike Christie) [Orabug: 27952054]
- tcmu: don't block submitting context for block waits (Mike Christie) [Orabug: 27952054]
- tcmu: simplify dbi thresh handling (Mike Christie) [Orabug: 27952054]
- tcmu: prep queue_cmd_ring to be used by unmap wq (Mike Christie) [Orabug: 27952054]
- tcmu: clean up the scatter helper (Xiubo Li) [Orabug: 27952054]
- tcmu: fix free block calculation (Mike Christie) [Orabug: 27952054]
- tcmu: simplify scatter_data_area error handling (Mike Christie) [Orabug: 27952054]
- tcmu: remove commands_lock (Mike Christie) [Orabug: 27952054]
- tcmu: move expired command completion to unmap thread (Mike Christie) [Orabug: 27952054]
- tcmu: fix unmap thread race (Mike Christie) [Orabug: 27952054]
- tcmu: split unmap_thread_fn (Mike Christie) [Orabug: 27952054]
- tcmu: merge common block release code (Mike Christie) [Orabug: 27952054]
- tcmu: fix page addr in tcmu_flush_dcache_range (tangwenji) [Orabug: 27952054]
- tcmu: Add a missing unlock on an error path (Dan Carpenter) [Orabug: 27952054]
- tcmu: Fix some memory corruption (Dan Carpenter) [Orabug: 27952054]
- tcmu: fix double se_cmd completion (Mike Christie) [Orabug: 27952054]
- target: Add netlink command reply supported option for each device (Kenjiro Nakayama) [Orabug: 27952054]
- target/tcmu: Use macro to call container_of in tcmu_cmd_time_out_show (Kenjiro Nakayama) [Orabug: 27952054]
- tcmu: fix crash when removing the tcmu device (Xiubo Li) [Orabug: 27952054]
- target: return SAM_STAT_TASK_SET_FULL for TCM_OUT_OF_RESOURCES (Mike Christie) [Orabug: 27952054]
- target: fix ALUA state file path truncation (David Disseldorp) [Orabug: 27952054]
- iscsi-target: fix memory leak in iscsit_release_discovery_tpg() (tangwenji) [Orabug: 27952054]
- target: fix match_token option in target_core_configfs.c (tangwenji) [Orabug: 27952054]
- target: add sense code INSUFFICIENT REGISTRATION RESOURCES (tangwenji) [Orabug: 27952054]
- uek-rpm: aarch64 add arm64 defconfig platforms (Tom Saeger) [Orabug: 27573165]
- uek-rpm: aarch64 disable nct hwmon modules (Tom Saeger) [Orabug: 27866965]
- uek-rpm: aarch64 olddefconfig update to 4.14.35 (Tom Saeger) [Orabug: 27933685]
- uek-rpm: aarch64 remove perl dependency from perf (Tom Saeger) [Orabug: 27704937]
- vmscan: fix build warning caused by commit 44b0e03f8ab1 (Khalid Aziz) [Orabug: 27951638]
-
Mon Apr 30 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1818.el7uek]
- rds_ib_exits() should free the rds_ib_inet_socket kernel socket (Sudhakar Dindukurti) [Orabug: 27884217]
- iommu/arm-smmu: Enable bypass transaction caching for ARM SMMU 500 (Feng Kan) [Orabug: 27854637]
- config: enable fasttrap provider for arm64 (Kris Van Hees) [Orabug: 27847920]
- dtrace: fasttrap provider (USDT and pid) for aarch64 (Kris Van Hees) [Orabug: 27847920]
- arm64: uprobes warning about non-uprobes sstep (Kris Van Hees) [Orabug: 27925902]
- dtrace: fix user stack sentinel handling (Kris Van Hees) [Orabug: 27847920]
- net/rds: ib: Release correct number of frags (Håkon Bugge) [Orabug: 27902555]
- uek-rpm: Enable build of kernel-uek-doc rpm (Somasundaram Krishnasamy) [Orabug: 27845100]
- ctf: do not warn about arrays with a name. (Nick Alcock) [Orabug: 27901553]
- ctf: do not warn about structure members with no decl_file. (Nick Alcock) [Orabug: 27901553]
- ctf: avoid strlen()ing a null pointer on an OOM path (Nick Alcock) [Orabug: 27901553]
- x86/kernel/traps.c: fix trace_die_notifier return value (Kris Van Hees)
- x86/kABI: Increase the NCAPINTS in case we need more CPU bits. (Konrad Rzeszutek Wilk) [Orabug: 27895138]
- uek-rpm: Enable options from RHCK-7.5 missing in UEK5 (Victor Erminpour) [Orabug: 27866120]
- uek-rpm: Enable CONFIG_EDAC_SKX and CONFIG_RAS_CEC (Victor Erminpour) [Orabug: 27824333]
- x86/microcode: probe CPU features on microcode update (Ankur Arora) [Orabug: 27878225]
- x86/microcode: microcode_write() should not reference boot_cpu_data (Ankur Arora) [Orabug: 27878225]
- x86/cpufeatures: use cpu_data in init_speculation_control() (Ankur Arora) [Orabug: 27878225]
- Remove unused active bonding and iwarp code (Sudhakar Dindukurti) [Orabug: 27905986]
- net: don't call update_pmtu unconditionally (Nicolas Dichtel) [Orabug: 27706794]
-
Mon Apr 23 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-1.el7uek]
- Fix build break (Somasundaram Krishnasamy) [Orabug: 27911742]
- uek-rpm: Set base_sublevel to 35 (Somasundaram Krishnasamy) [Orabug: 27911742]
- Linux 4.14.35 (Greg Kroah-Hartman)
- nfsd: fix incorrect umasks (J. Bruce Fields)
- hugetlbfs: fix bug in pgoff overflow checking (Mike Kravetz)
- xen: xenbus_dev_frontend: Fix XS_TRANSACTION_END handling (Simon Gaiser)
- ovl: fix lookup with middle layer opaque dir and absolute path redirects (Amir Goldstein)
- blk-mq: don't keep offline CPUs mapped to hctx 0 (Ming Lei)
- lib: fix stall in __bitmap_parselist() (Yury Norov)
- f2fs: fix heap mode to reset it back (Yunlong Song)
- sunrpc: remove incorrect HMAC request initialization (Eric Biggers)
- ath9k: Protect queue draining by rcu_read_lock() (Toke Høiland-Jørgensen)
- hwmon: (ina2xx) Fix access to uninitialized mutex (Marek Szyprowski)
- x86/mce/AMD: Get address from already initialized block (Yazen Ghannam)
- x86/mce/AMD, EDAC/mce_amd: Enumerate Reserved SMCA bank type (Yazen Ghannam)
- x86/mce/AMD: Pass the bank number to smca_get_bank_type() (Yazen Ghannam)
- x86/MCE: Report only DRAM ECC as memory errors on AMD systems (Yazen Ghannam)
- rtl8187: Fix NULL pointer dereference in priv->conf_mutex (Sudhir Sreedharan)
- Bluetooth: hci_bcm: Treat Interrupt ACPI resources as always being active-low (Hans de Goede)
- Bluetooth: Fix connection if directed advertising and privacy is used (Szymon Janc)
- getname_kernel() needs to make sure that ->name != ->iname in long case (Al Viro)
- get_user_pages_fast(): return -EFAULT on access_ok failure (Michael S. Tsirkin)
- s390/ipl: ensure loadparm valid flag is set (Vasily Gorbik)
- s390/qdio: don't merge ERROR output buffers (Julian Wiedmann)
- s390/qdio: don't retry EQBS after CCQ 96 (Julian Wiedmann)
- nfit: fix region registration vs block-data-window ranges (Dan Williams)
- block/loop: fix deadlock after loop_set_status (Tetsuo Handa)
- apparmor: fix resource audit messages when auditing peer (John Johansen)
- apparmor: fix display of .ns_name for containers (John Johansen)
- apparmor: fix logging of the existence test for signals (John Johansen)
- scsi: qla2xxx: Fix small memory leak in qla2x00_probe_one on probe failure (Bill Kuzeja)
- x86/MCE/AMD: Define a function to get SMCA bank type (Yazen Ghannam)
- radeon: hide pointless #warning when compile testing (Arnd Bergmann)
- perf/core: Fix use-after-free in uprobe_perf_close() (Prashant Bhole)
- perf intel-pt: Fix timestamp following overflow (Adrian Hunter)
- perf intel-pt: Fix error recovery from missing TIP packet (Adrian Hunter)
- perf intel-pt: Fix sync_switch (Adrian Hunter)
- perf intel-pt: Fix overlap detection to identify consecutive buffers correctly (Adrian Hunter)
- KVM: PPC: Book3S HV: trace_tlbie must not be called in realmode (Nicholas Piggin)
- PCI: hv: Serialize the present and eject work items (Dexuan Cui)
- Drivers: hv: vmbus: do not mark HV_PCIE as perf_device (Dexuan Cui)
- parisc: Fix HPMC handler by increasing size to multiple of 16 bytes (Helge Deller)
- parisc: Fix out of array access in match_pci_device() (Helge Deller)
- media: v4l: vsp1: Fix header display list status check in continuous mode (Kieran Bingham)
- media: v4l2-compat-ioctl32: don't oops on overlay (Mauro Carvalho Chehab)
- lan78xx: Correctly indicate invalid OTP (Phil Elwell)
- vhost: Fix vhost_copy_to_user() (Eric Auger)
- vhost: fix vhost_vq_access_ok() log check (Stefan Hajnoczi)
- slip: Check if rstate is initialized before uncompressing (Tejaswi Tanikella)
- rds: MP-RDS may use an invalid c_path (Ka-Cheong Poon)
- cdc_ether: flag the Cinterion AHS8 modem by gemalto as WWAN (Bassem Boubaker)
- netfilter: ipset: Missing nfnl_lock()/nfnl_unlock() is added to ip_set_net_exit() (Jozsef Kadlecsik)
- Linux 4.14.34 (Greg Kroah-Hartman)
- net/mlx4_core: Fix memory leak while delete slave's resources (Moshe Shemesh)
- vhost_net: add missing lock nesting notation (Jason Wang)
- team: move dev_mc_sync after master_upper_dev_link in team_port_add (Xin Long)
- route: check sysctl_fib_multipath_use_neigh earlier than hash (Xin Long)
- vhost: validate log when IOTLB is enabled (Jason Wang)
- net/mlx5e: Fix traffic being dropped on VF representor (Roi Dayan)
- net/mlx4_en: Fix mixed PFC and Global pause user control requests (Eran Ben Elisha)
- strparser: Fix sign of err codes (Dave Watson)
- net/sched: fix NULL dereference on the error path of tcf_skbmod_init() (Davide Caratti)
- net/sched: fix NULL dereference in the error path of tunnel_key_init() (Davide Caratti)
- net/mlx5e: Sync netdev vxlan ports at open (Shahar Klein)
- net/mlx5e: Don't override vport admin link state in switchdev mode (Jianbo Liu)
- ipv6: sr: fix seg6 encap performances with TSO enabled (David Lebrun)
- nfp: use full 40 bits of the NSP buffer address (Dirk van der Merwe)
- net/mlx5e: Fix memory usage issues in offloading TC flows (Jianbo Liu)
- net/mlx5e: Avoid using the ipv6 stub in the TC offload neigh update path (Or Gerlitz)
- vti6: better validate user provided tunnel names (Eric Dumazet)
- ip6_tunnel: better validate user provided tunnel names (Eric Dumazet)
- ip6_gre: better validate user provided tunnel names (Eric Dumazet)
- ipv6: sit: better validate user provided tunnel names (Eric Dumazet)
- ip_tunnel: better validate user provided tunnel names (Eric Dumazet)
- net: fool proof dev_valid_name() (Eric Dumazet)
- bonding: process the err returned by dev_set_allmulti properly in bond_enslave (Xin Long)
- bonding: move dev_mc_sync after master_upper_dev_link in bond_enslave (Xin Long)
- bonding: fix the err path for dev hwaddr sync in bond_enslave (Xin Long)
- vrf: Fix use after free and double free in vrf_finish_output (David Ahern)
- vlan: also check phy_driver ts_info for vlan's real device (Hangbin Liu)
- vhost: correctly remove wait queue during poll failure (Jason Wang)
- sky2: Increase D3 delay to sky2 stops working after suspend (Kai-Heng Feng)
- sctp: sctp_sockaddr_af must check minimal addr length for AF_INET6 (Eric Dumazet)
- sctp: do not leak kernel memory to user space (Eric Dumazet)
- r8169: fix setting driver_data after register_netdev (Heiner Kallweit)
- pptp: remove a buggy dst release in pptp_connect() (Eric Dumazet)
- net/sched: fix NULL dereference in the error path of tcf_bpf_init() (Davide Caratti)
- net sched actions: fix dumping which requires several messages to user space (Craig Dillabaugh)
- netlink: make sure nladdr has correct size in netlink_connect() (Alexander Potapenko)
- net/ipv6: Increment OUTxxx counters after netfilter hook (Jeff Barnhill)
- net/ipv6: Fix route leaking between VRFs (David Ahern)
- net: fix possible out-of-bound read in skb_network_protocol() (Eric Dumazet)
- lan78xx: Crash in lan78xx_writ_reg (Workqueue: events lan78xx_deferred_multicast_write) (Raghuram Chary J)
- ipv6: the entire IPv6 header chain must fit the first fragment (Paolo Abeni)
- arp: fix arp_filter on l3slave devices (Miguel Fadon Perlines)
- x86/microcode: Fix CPU synchronization routine (Borislav Petkov)
- x86/microcode: Attempt late loading only when new microcode is present (Borislav Petkov)
- x86/microcode: Synchronize late microcode loading (Ashok Raj)
- x86/microcode: Request microcode on the BSP (Borislav Petkov)
- x86/microcode/intel: Look into the patch cache first (Borislav Petkov)
- x86/microcode: Do not upload microcode if CPUs are offline (Ashok Raj)
- x86/microcode/intel: Writeback and invalidate caches before updating microcode (Ashok Raj)
- x86/microcode/intel: Check microcode revision before updating sibling threads (Ashok Raj)
- x86/microcode: Get rid of struct apply_microcode_ctx (Borislav Petkov)
- x86/CPU: Check CPU feature bits after microcode upgrade (Borislav Petkov)
- x86/CPU: Add a microcode loader callback (Borislav Petkov)
- x86/microcode: Propagate return value from updating functions (Borislav Petkov)
- crypto: arm64/aes-ce-cipher - move assembler code to .S file (Ard Biesheuvel)
- objtool: Add Clang support (Josh Poimboeuf)
- thermal: int3400_thermal: fix error handling in int3400_thermal_probe() (Alexey Khoroshilov)
- tcmu: release blocks for partially setup cmds (Mike Christie)
- perf tools: Fix copyfile_offset update of output offset (Jiri Olsa)
- crypto: aes-generic - build with -Os on gcc-7+ (Arnd Bergmann)
- mtd: mtd_oobtest: Handle bitflips during reads (Miquel Raynal)
- Input: goodix - disable IRQs while suspended (Hans de Goede)
- ibmvnic: Don't handle RX interrupts when not up. (Nathan Fontenot)
- sdhci: Advertise 2.0v supply on SDIO host controller (Andy Shevchenko)
- x86/gart: Exclude GART aperture from vmcore (Jiri Bohac)
- gpio: thunderx: fix error return code in thunderx_gpio_probe() (Wei Yongjun)
- RDMA/cma: Fix rdma_cm path querying for RoCE (Parav Pandit)
- scsi: megaraid_sas: unload flag should be set after scsi_remove_host is called (Shivasharan S)
- scsi: megaraid_sas: Error handling for invalid ldcount provided by firmware in RAID map (Shivasharan S)
- cxgb4vf: Fix SGE FL buffer initialization logic for 64K pages (Arjun Vynipadath)
- i40evf: don't rely on netif_running() outside rtnl_lock() (Jacob Keller)
- uio_hv_generic: check that host supports monitor page (Stephen Hemminger)
- EDAC, mv64x60: Fix an error handling path (Christophe JAILLET)
- block, bfq: put async queues for root bfq groups too (Paolo Valente)
- tty: n_gsm: Allow ADM response in addition to UA for control dlci (Tony Lindgren)
- blk-mq: fix kernel oops in blk_mq_tag_idle() (Ming Lei)
- scsi: libsas: initialize sas_phy status according to response of DISCOVER (chenxiang)
- scsi: libsas: fix error when getting phy events (Jason Yan)
- scsi: libsas: fix memory leak in sas_smp_get_phy_events() (Jason Yan)
- bcache: segregate flash only volume write streams (Tang Junhui)
- bcache: stop writeback thread after detaching (Tang Junhui)
- bcache: ret IOERR when read meets metadata error (Rui Hua)
- net: hns3: fix for changing MTU (Fuyun Liang)
- net: hns3: Fix an error macro definition of HNS3_TQP_STAT (Jian Shen)
- net: hns3: Fix a loop index error of tqp statistics query (Jian Shen)
- net: hns3: Fix an error of total drop packet statistics (Jian Shen)
- net/mlx5: Fix race for multiple RoCE enable (Daniel Jurgens)
- wl1251: check return from call to wl1251_acx_arp_ip_filter (Colin Ian King)
- rt2x00: do not pause queue unconditionally on error path (Stanislaw Gruszka)
- power: supply: axp288_charger: Properly stop work on probe-error / remove (Hans de Goede)
- ASoC: Intel: sst: Fix the return value of 'sst_send_byte_stream_mrfld()' (Christophe JAILLET)
- staging: lustre: disable preempt while sampling processor id. (NeilBrown)
- perf report: Fix a no annotate browser displayed issue (Jin Yao)
- tpm: return a TPM_RC_COMMAND_CODE response if command is not implemented (Javier Martinez Canillas)
- nvme_fcloop: fix abort race condition (James Smart)
- nvme_fcloop: disassocate local port structs (James Smart)
- pinctrl: baytrail: Enable glitch filter for GPIOs used as interrupts (Hans de Goede)
- backlight: tdo24m: Fix the SPI CS between transfers (Robert Jarzmik)
- blk-mq: fix race between updating nr_hw_queues and switching io sched (Ming Lei)
- blk-mq: avoid to map CPU into stale hw queue (Ming Lei)
- IB/rdmavt: Allocate CQ memory on the correct node (Mike Marciniszyn)
- powernv-cpufreq: Add helper to extract pstate from PMSR (Gautham R. Shenoy)
- gpio: label descriptors using the device name (Linus Walleij)
- vfb: fix video mode and line_length being set when loaded (Pieter \"PoroCYon\" Sluys)
- mac80211: Fix setting TX power on monitor interfaces (Peter Große)
- ACPI: EC: Fix debugfs_create_*() usage (Geert Uytterhoeven)
- irqchip/gic-v3: Fix the driver probe() fail due to disabled GICC entry (Shanker Donthineni)
- scsi: mpt3sas: Proper handling of set/clear of "ATA command pending" flag. (Chaitra P B)
- scsi: libiscsi: Allow sd_shutdown on bad transport (Rafael David Tinoco)
- spi: sh-msiof: Fix timeout failures for TX-only DMA transfers (Geert Uytterhoeven)
- ASoC: Intel: cht_bsw_rt5645: Analog Mic support (Hans de Goede)
- ASoC: Intel: Skylake: Disable clock gating during firmware and library download (Pardha Saradhi K)
- media: videobuf2-core: don't go out of the buffer range (Mauro Carvalho Chehab)
- clk: sunxi-ng: a83t: Add M divider to TCON1 clock (Jernej Škrabec)
- hwmon: (ina2xx) Make calibration register value fixed (Maciej Purski)
- RDMA/cma: Mark end of CMA ID messages (Leon Romanovsky)
- selftests/net: fix bugs in address and port initialization (Sowmini Varadhan)
- PM / devfreq: Fix potential NULL pointer dereference in governor_store (Gustavo A. R. Silva)
- clk: divider: fix incorrect usage of container_of (Jerome Brunet)
- watchdog: dw_wdt: add stop watchdog operation (Oleksij Rempel)
- VFS: close race between getcwd() and d_move() (NeilBrown)
- net/mlx4_en: Change default QoS settings (Moni Shoua)
- ACPI / video: Default lcd_only to true on Win8-ready and newer machines (Hans de Goede)
- rds; Reset rs->rs_bound_addr in rds_add_bound() failure path (Sowmini Varadhan)
- l2tp: fix missing print session offset info (Hangbin Liu)
- net: hns3: fix for getting auto-negotiation state in hclge_get_autoneg (Fuyun Liang)
- net: hns3: free the ring_data structrue when change tqps (Peng Li)
- perf evsel: Enable ignore_missing_thread for pid option (Mengting Zhang)
- perf probe: Add warning message if there is unexpected event name (Masami Hiramatsu)
- perf probe: Find versioned symbols from map (Masami Hiramatsu)
- thermal: power_allocator: fix one race condition issue for thermal_instances list (Yi Zeng)
- ipv6: Reinject IPv6 packets if IPsec policy matches after SNAT (Tobias Brunner)
- Bluetooth: Add a new 04ca:3015 QCA_ROME device (Ioan Moldovan)
- ARM: dts: ls1021a: add "fsl,ls1021a-esdhc" compatible string to esdhc node (Rasmus Villemoes)
- clk: meson: mpll: use 64-bit maths in params_from_rate (Martin Blumenstingl)
- i40iw: Validate correct IRD/ORD connection parameters (Tatyana Nikolova)
- i40iw: Correct Q1/XF object count equation (Shiraz Saleem)
- i40iw: Fix sequence number for the first partial FPDU (Shiraz Saleem)
- Linux 4.14.33 (Greg Kroah-Hartman)
- Revert "ip6_vti: adjust vti mtu according to mtu of lower device" (Greg Kroah-Hartman)
- Revert "cpufreq: Fix governor module removal race" (Greg Kroah-Hartman)
- Revert "ARM: dts: omap3-n900: Fix the audio CODEC's reset pin" (Greg Kroah-Hartman)
- Revert "ARM: dts: am335x-pepper: Fix the audio CODEC's reset pin" (Greg Kroah-Hartman)
- Fix slab name "biovec-(1<<(21-12))" (Mikulas Patocka)
- net: hns: Fix ethtool private flags (Matthias Brugger)
- ARM: dts: DRA76-EVM: Set powerhold property for tps65917 (Keerthy)
- vt: change SGR 21 to follow the standards (Mike Frysinger)
- Input: i8042 - enable MUX on Sony VAIO VGN-CS series to fix touchpad (Ondrej Zary)
- Input: i8042 - add Lenovo ThinkPad L460 to i8042 reset list (Dennis Wassenberg)
- Input: ALPS - fix TrackStick detection on Thinkpad L570 and Latitude 7370 (Masaki Ota)
- Revert "base: arch_topology: fix section mismatch build warnings" (Gaku Inami)
- staging: comedi: ni_mio_common: ack ai fifo error interrupts. (Frank Mori Hess)
- Btrfs: fix unexpected cow in run_delalloc_nocow (Liu Bo)
- crypto: x86/cast5-avx - fix ECB encryption when long sg follows short one (Eric Biggers)
- crypto: arm,arm64 - Fix random regeneration of S_shipped (Leonard Crestez)
- crypto: ccp - return an actual key size from RSA max_size callback (Maciej S. Szmigiero)
- crypto: caam - Fix null dereference at error path (Rui Miguel Silva)
- crypto: ahash - Fix early termination in hash walk (Herbert Xu)
- crypto: testmgr - Fix incorrect values in PKCS#1 test vector (Conor McLoughlin)
- crypto: inside-secure - fix clock management (Gregory CLEMENT)
- crypto: lrw - Free rctx->ext with kzfree (Herbert Xu)
- parport_pc: Add support for WCH CH382L PCI-E single parallel port card. (Alexander Gerasiov)
- media: usbtv: prevent double free in error case (Oliver Neukum)
- /dev/mem: Avoid overwriting "err" in read_mem() (Kees Cook)
- mei: remove dev_err message on an unsupported ioctl (Colin Ian King)
- serial: 8250: Add Nuvoton NPCM UART (Joel Stanley)
- USB: serial: cp210x: add ELDAT Easywave RX09 id (Johan Hovold)
- USB: serial: ftdi_sio: add support for Harman FirmwareHubEmulator (Clemens Werther)
- USB: serial: ftdi_sio: add RT Systems VX-8 cable (Major Hayden)
- bitmap: fix memset optimization on big-endian systems (Omar Sandoval)
- usb: dwc2: Improve gadget state disconnection handling (John Stultz)
- Bluetooth: Fix missing encryption refresh on Security Request (Szymon Janc)
- phy: qcom-ufs: add MODULE_LICENSE tag (Arnd Bergmann)
- netfilter: x_tables: add and use xt_check_proc_name (Florian Westphal)
- netfilter: drop template ct when conntrack is skipped. (Paolo Abeni)
- l2tp: fix races with ipv4-mapped ipv6 addresses (Paolo Abeni)
- netfilter: bridge: ebt_among: add more missing match size checks (Florian Westphal)
- netfilter: x_tables: make allocation less aggressive (Michal Hocko)
- percpu: add __GFP_NORETRY semantics to the percpu balancing path (Dennis Zhou)
- xfrm: Refuse to insert 32 bit userspace socket policies on 64 bit systems (Steffen Klassert)
- net: xfrm: use preempt-safe this_cpu_read() in ipcomp_alloc_tfms() (Greg Hackmann)
- RDMA/ucma: Introduce safer rdma_addr_size() variants (Roland Dreier)
- RDMA/ucma: Check that device exists prior to accessing it (Leon Romanovsky)
- RDMA/ucma: Check that device is connected prior to access it (Leon Romanovsky)
- RDMA/rdma_cm: Fix use after free race with process_one_req (Jason Gunthorpe)
- RDMA/ucma: Ensure that CM_ID exists prior to access it (Leon Romanovsky)
- RDMA/ucma: Fix use-after-free access in ucma_close (Leon Romanovsky)
- RDMA/ucma: Check AF family prior resolving address (Leon Romanovsky)
- xfrm_user: uncoditionally validate esn replay attribute struct (Florian Westphal)
- partitions/msdos: Unable to mount UFS 44bsd partitions (Richard Narron)
- powerpc/64s: Fix i-side SLB miss bad address handler saving nonvolatile GPRs (Nicholas Piggin)
- powerpc/64s: Fix lost pending interrupt due to race causing lost update to irq_happened (Nicholas Piggin)
- i2c: i2c-stm32f7: fix no check on returned setup (Pierre-Yves MORDRET)
- ipc/shm.c: add split function to shm_vm_ops (Mike Kravetz)
- ceph: only dirty ITER_IOVEC pages for direct read (Yan, Zheng)
- perf/hwbp: Simplify the perf-hwbp code, fix documentation (Linus Torvalds)
- x86/platform/uv/BAU: Add APIC idt entry (Andrew Banman)
- ALSA: pcm: potential uninitialized return values (Dan Carpenter)
- ALSA: pcm: Use dma_bytes as size parameter in dma_mmap_coherent() (Stefan Roese)
- ALSA: usb-audio: Add native DSD support for TEAC UD-301 (Nobutaka Okabe)
- mtd: nand: atmel: Fix get_sectorsize() function (Boris Brezillon)
- mtd: jedec_probe: Fix crash in jedec_read_mfr() (Linus Walleij)
- ARM: dts: sun6i: a31s: bpi-m2: add missing regulators (Philipp Rossak)
- ARM: dts: sun6i: a31s: bpi-m2: improve pmic properties (Philipp Rossak)
- ARM: 8746/1: vfp: Go back to clearing vfp_current_hw_state[] (Fabio Estevam)
- ARM: OMAP: Fix SRAM W+X mapping (Tony Lindgren)
-
Sun Apr 22 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.32-4.el7uek]
- hv_netvsc: enable multicast if necessary (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: common detach logic (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: change GPAD teardown order on older versions (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: use RCU to fix concurrent rx and queue changes (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: disable NAPI before channel close (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: fix locking during VF setup (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: fix locking for rx_mode (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: avoid repeated updates of packet filter (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: fix filter flags (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: propagate rx filters to VF (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: filter multicast/broadcast (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: defer queue selection to VF (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: use napi_schedule_irqoff (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: fix race in napi poll when rescheduling (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: cancel subchannel setup before halting device (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: fix error unwind handling if vmbus_open fails (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: only wake transmit queue if link is up (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: avoid retry on send during shutdown (Stephen Hemminger) [Orabug: 27747785]
- scsi: storvsc: Spread interrupts when picking a channel for I/O requests (Michael Kelley (EOSG)) [Orabug: 27747785]
- scsi: storvsc: Increase cmd_per_lun for higher speed devices (Michael Kelley (EOSG)) [Orabug: 27747785]
- x86/headers/UAPI: Use __u64 instead of u64 in <uapi/asm/hyperv.h> (KarimAllah Ahmed) [Orabug: 27747785]
- x86/kvm: Make it compile on 32bit and with HYPYERVISOR_GUEST=n (Thomas Gleixner) [Orabug: 27747785]
- x86/kvm: Support Hyper-V reenlightenment (Vitaly Kuznetsov) [Orabug: 27747785]
- x86/kvm: Pass stable clocksource to guests when running nested on Hyper-V (Vitaly Kuznetsov) [Orabug: 27747785]
- x86/irq: Count Hyper-V reenlightenment interrupts (Vitaly Kuznetsov) [Orabug: 27747785]
- x86/hyperv: Redirect reenlightment notifications on CPU offlining (Vitaly Kuznetsov) [Orabug: 27747785]
- x86/hyperv: Reenlightenment notifications support (Vitaly Kuznetsov) [Orabug: 27747785]
- x86/hyperv: Add a function to read both TSC and TSC page value simulateneously (Vitaly Kuznetsov) [Orabug: 27747785]
- x86/hyperv: Check for required priviliges in hyperv_init() (Vitaly Kuznetsov) [Orabug: 27747785]
- x86/hyperv: Stop suppressing X86_FEATURE_PCID (Vitaly Kuznetsov) [Orabug: 27747785]
- hv_netvsc: Use the num_online_cpus() for channel limit (Haiyang Zhang) [Orabug: 27747785]
- uio_hv_generic: fix new type mismatch warnings (Arnd Bergmann) [Orabug: 27747785]
- uio_hv_generic: fix type mismatch warnings (Arnd Bergmann) [Orabug: 27747785]
- uio_hv_generic: add rescind support (Stephen Hemminger) [Orabug: 27747785]
- uio_hv_generic: check that host supports monitor page (Stephen Hemminger) [Orabug: 27747785]
- uio_hv_generic: create send and receive buffers (Stephen Hemminger) [Orabug: 27747785]
- uio: document uio_hv_generic regions (Stephen Hemminger) [Orabug: 27747785]
- doc: fix documentation about uio_hv_generic (Stephen Hemminger) [Orabug: 27747785]
- vmbus: add monitor_id and subchannel_id to sysfs per channel (Stephen Hemminger) [Orabug: 27747785]
- vmbus: fix ABI documentation (Stephen Hemminger) [Orabug: 27747785]
- uio_hv_generic: use ISR callback method (Stephen Hemminger) [Orabug: 27747785]
- uio_hv_generic: use standard mmap for resources (Stephen Hemminger) [Orabug: 27747785]
- uio_hv_generic: fix configuration comments (Stephen Hemminger) [Orabug: 27747785]
- vmbus: make channel attributes static (Stephen Hemminger) [Orabug: 27747785]
- Drivers: hv: vmbus: Remove x86-isms from arch independent drivers (Michael Kelley) [Orabug: 27747785]
- vmbus: unregister device_obj->channels_kset (Dexuan Cui) [Orabug: 27747785]
- hv_netvsc: empty current transmit aggregation if flow blocked (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: remove open_cnt reference count (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: pass netvsc_device to receive callback (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: simplify function args in receive status path (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: track memory allocation failures in ethtool stats (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: copy_to_send buf can be void (Stephen Hemminger) [Orabug: 27747785]
- vmbus: make hv_get_ringbuffer_availbytes local (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: optimize initialization of RNDIS header (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: use reciprocal divide to speed up percent calculation (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: replace divide with mask when computing padding (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: don't need local xmit_more (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: drop unused macros (Stephen Hemminger) [Orabug: 27747785]
- tools/hv: add install target to Makefile (Vitaly Kuznetsov) [Orabug: 27747785]
- hv_netvsc: preserve hw_features on mtu/channels/ringparam changes (Vitaly Kuznetsov) [Orabug: 27747785]
- hv_netvsc: hide warnings about uninitialized/missing rndis device (Vitaly Kuznetsov) [Orabug: 27747785]
- hv_netvsc: netvsc_teardown_gpadl() split (Vitaly Kuznetsov) [Orabug: 27747785]
- scsi: storvsc: Avoid excessive host scan on controller change (Long Li) [Orabug: 27747785]
- hyper-v: trace channel events (Vitaly Kuznetsov) [Orabug: 27747785]
- hyper-v: trace vmbus_send_tl_connect_request() (Vitaly Kuznetsov) [Orabug: 27747785]
- hyper-v: trace vmbus_release_relid() (Vitaly Kuznetsov) [Orabug: 27747785]
- hyper-v: trace vmbus_negotiate_version() (Vitaly Kuznetsov) [Orabug: 27747785]
- hyper-v: trace vmbus_teardown_gpadl() (Vitaly Kuznetsov) [Orabug: 27747785]
- hyper-v: trace vmbus_establish_gpadl() (Vitaly Kuznetsov) [Orabug: 27747785]
- hyper-v: trace vmbus_close_internal() (Vitaly Kuznetsov) [Orabug: 27747785]
- hyper-v: trace vmbus_open() (Vitaly Kuznetsov) [Orabug: 27747785]
- hyper-v: trace vmbus_request_offers() (Vitaly Kuznetsov) [Orabug: 27747785]
- hyper-v: trace vmbus_onversion_response() (Vitaly Kuznetsov) [Orabug: 27747785]
- hyper-v: trace vmbus_ongpadl_torndown() (Vitaly Kuznetsov) [Orabug: 27747785]
- hyper-v: trace vmbus_ongpadl_created() (Vitaly Kuznetsov) [Orabug: 27747785]
- hyper-v: trace vmbus_onopen_result() (Vitaly Kuznetsov) [Orabug: 27747785]
- hyper-v: trace vmbus_onoffer_rescind() (Vitaly Kuznetsov) [Orabug: 27747785]
- hyper-v: trace vmbus_onoffer() (Vitaly Kuznetsov) [Orabug: 27747785]
- hyper-v: trace vmbus_on_message() (Vitaly Kuznetsov) [Orabug: 27747785]
- hyper-v: trace vmbus_on_msg_dpc() (Vitaly Kuznetsov) [Orabug: 27747785]
- scsi: storvsc: Allow only one remove lun work item to be issued per lun (Cathy Avery) [Orabug: 27747785]
- Drivers: hv: vmbus: Make panic reporting to be more useful (K. Y. Srinivasan) [Orabug: 27747785]
- Drivers: hv: vmbus: Expose per-channel interrupts and events counters (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: Set tx_table to equal weight after subchannels open (Haiyang Zhang) [Orabug: 27747785]
- vmbus: initialize reserved fields in messages (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: Add initialization of tx_table in netvsc_device_add() (Haiyang Zhang) [Orabug: 27747785]
- hv_netvsc: Rename tx_send_table to tx_table (Haiyang Zhang) [Orabug: 27747785]
- hv_netvsc: Rename ind_table to rx_table (Haiyang Zhang) [Orabug: 27747785]
- hv_netvsc: Update netvsc Document for TCP hash level setting (Haiyang Zhang) [Orabug: 27747785]
- hv_netvsc: Add ethtool handler to set and get TCP hash levels (Haiyang Zhang) [Orabug: 27747785]
- hv_netvsc: Change the hash level variable to bit flags (Haiyang Zhang) [Orabug: 27747785]
- HID: hyperv: pr_err() strings should end with newlines (Arvind Yadav) [Orabug: 27747785]
- vmbus: add per-channel sysfs info (Stephen Hemminger) [Orabug: 27747785]
- hv_netvsc: report stop_queue and wake_queue (Simon Xiao) [Orabug: 27747785]
- hv_netvsc: Fix the real number of queues of non-vRSS cases (Haiyang Zhang) [Orabug: 27747785]
- hv_netvsc: make const array ver_list static, reduces object code size (Colin Ian King) [Orabug: 27747785]
- x86/vector: Rename used_vectors to system_vectors (Thomas Gleixner) [Orabug: 27747785]
- ext4: add validity checks for bitmap block numbers (Theodore Ts'o) [Orabug: 27823858] {CVE-2018-1093} {CVE-2018-1093}
- ext4: add extra checks to ext4_xattr_block_get() (Theodore Ts'o) [Orabug: 27823895] {CVE-2018-1095}
- ext4: limit xattr size to INT_MAX (Eric Biggers) [Orabug: 27823895] {CVE-2018-1095} {CVE-2018-1095}
- uek-rpm: aarch64 set CMA_SIZE_MBYTES to 0 (Tom Saeger) [Orabug: 27854630]
- uek-rpm: aarch64 enable resilient_rdmaip module (Tom Saeger) [Orabug: 27854808]
- include: psp-sev: Capitalize invalid length enum (Brijesh Singh) [Orabug: 27786605]
- x86/mm: Unbreak modules that use the DMA API (Tom Lendacky) [Orabug: 27786605]
- resource: Fix resource_size.cocci warnings (kbuild test robot) [Orabug: 27786605]
- x86/io: Unroll string I/O when SEV is active (Tom Lendacky) [Orabug: 27786605]
- x86/boot: Add early boot support when running with SEV active (Tom Lendacky)
- x86/mm: Add DMA support for SEV memory encryption (Tom Lendacky) [Orabug: 27786605]
- x86/mm, resource: Use PAGE_KERNEL protection for ioremap of memory pages (Tom Lendacky) [Orabug: 27786605]
- resource: Provide resource struct in resource walk callback (Tom Lendacky) [Orabug: 27786605]
- resource: Consolidate resource walking code (Tom Lendacky) [Orabug: 27786605]
- x86/efi: Access EFI data as encrypted when SEV is active (Tom Lendacky) [Orabug: 27786605]
- x86/mm: Include SEV for encryption memory attribute changes (Tom Lendacky) [Orabug: 27786605]
- x86/mm: Use encrypted access of boot related data with SEV (Tom Lendacky) [Orabug: 27786605]
- x86/realmode: Don't decrypt trampoline area under SEV (Tom Lendacky) [Orabug: 27786605]
- x86/mm: Remove unnecessary TLB flush for SME in-place encryption (Tom Lendacky) [Orabug: 27786605]
- arm64: mm: Add additional parameter to uaccess_ttbr0_disable (Christoffer Dall) [Orabug: 27786605]
- arm64: mm: Add additional parameter to uaccess_ttbr0_enable (Christoffer Dall) [Orabug: 27786605]
- arm64: kernel: Prepare for a DISR user (James Morse) [Orabug: 27786605]
- arm64: kernel: Survive corrected RAS errors notified by SError (James Morse) [Orabug: 27786605]
- arm64: cpufeature: Detect CPU RAS Extentions (Xie XiuQi) [Orabug: 27786605]
- arm64: Move the async/fiq helpers to explicitly set process context flags (James Morse) [Orabug: 27786605]
- arm64: entry.S: move SError handling into a C function for future expansion (Xie XiuQi) [Orabug: 27786605]
- scsi: core: introduce force_blk_mq (Ming Lei) [Orabug: 27786605]
- scsi: virtio_scsi: unify scsi_host_template (Ming Lei) [Orabug: 27786605]
- scsi: virtio_scsi: fix IO hang caused by automatic irq vector affinity (Ming Lei) [Orabug: 27786605]
- KVM: arm/arm64: Reset mapped IRQs on VM reset (Christoffer Dall) [Orabug: 27786605]
- KVM: arm/arm64: Avoid vcpu_load for other vcpu ioctls than KVM_RUN (Christoffer Dall) [Orabug: 27786605]
- KVM: arm/arm64: vgic: Add missing irq_lock to vgic_mmio_read_pending (Andre Przywara) [Orabug: 27786605]
- tools headers: Sync copy of kvm UAPI headers (Arnaldo Carvalho de Melo) [Orabug: 27786605]
- virtio-net: re enable XDP_REDIRECT for mergeable buffer (Jason Wang) [Orabug: 27786605]
- KVM: X86: Allow userspace to define the microcode version (Wanpeng Li) [Orabug: 27786605]
- KVM: X86: Introduce kvm_get_msr_feature() (Wanpeng Li) [Orabug: 27786605]
- KVM: SVM: Add MSR-based feature support for serializing LFENCE (Tom Lendacky) [Orabug: 27786605]
- KVM: x86: Add a framework for supporting MSR-based features (Tom Lendacky) [Orabug: 27786605]
- virtio-gpu: fix ioctl and expose the fixed status to userspace. (Dave Airlie) [Orabug: 27786605]
- KVM: SVM: Fix SEV LAUNCH_SECRET command (Brijesh Singh) [Orabug: 27786605]
- KVM: SVM: install RSM intercept (Brijesh Singh) [Orabug: 27786605]
- KVM: SVM: no need to call access_ok() in LAUNCH_MEASURE command (Brijesh Singh) [Orabug: 27786605]
- KVM: X86: Avoid traversing all the cpus for pv tlb flush when steal time is disabled (Wanpeng Li) [Orabug: 27786605]
- x86/kvm: Make parse_no_xxx __init for kvm (Dou Liyang) [Orabug: 27786605]
- kvm: fix warning for non-x86 builds (Sebastian Ott) [Orabug: 27786605]
- kvm: fix warning for CONFIG_HAVE_KVM_EVENTFD builds (Sebastian Ott) [Orabug: 27786605]
- tools/kvm_stat: print 'Total' line for multiple events only (Stefan Raspl) [Orabug: 27786605]
- tools/kvm_stat: group child events indented after parent (Stefan Raspl) [Orabug: 27786605]
- tools/kvm_stat: separate drilldown and fields filtering (Stefan Raspl) [Orabug: 27786605]
- tools/kvm_stat: eliminate extra guest/pid selection dialog (Stefan Raspl) [Orabug: 27786605]
- tools/kvm_stat: mark private methods as such (Stefan Raspl) [Orabug: 27786605]
- tools/kvm_stat: fix debugfs handling (Stefan Raspl) [Orabug: 27786605]
- tools/kvm_stat: print error on invalid regex (Stefan Raspl) [Orabug: 27786605]
- tools/kvm_stat: fix crash when filtering out all non-child trace events (Stefan Raspl) [Orabug: 27786605]
- tools/kvm_stat: avoid 'is' for equality checks (Marc Hartmayer) [Orabug: 27786605]
- tools/kvm_stat: use a more pythonic way to iterate over dictionaries (Marc Hartmayer) [Orabug: 27786605]
- tools/kvm_stat: use a namedtuple for storing the values (Marc Hartmayer) [Orabug: 27786605]
- tools/kvm_stat: simplify the sortkey function (Marc Hartmayer) [Orabug: 27786605]
- KVM: nVMX: preserve SECONDARY_EXEC_DESC without UMIP (Radim Krčmář) [Orabug: 27786605]
- virtio_net: fix ndo_xdp_xmit crash towards dev not ready for XDP (Jesper Dangaard Brouer) [Orabug: 27786605]
- virtio_net: fix memory leak in XDP_REDIRECT (Jesper Dangaard Brouer) [Orabug: 27786605]
- virtio_net: fix XDP code path in receive_small() (Jesper Dangaard Brouer) [Orabug: 27786605]
- virtio_net: disable XDP_REDIRECT in receive_mergeable() case (Jesper Dangaard Brouer) [Orabug: 27786605]
- KVM: arm/arm64: Fix arch timers with userspace irqchips (Christoffer Dall) [Orabug: 27786605]
- tools headers: Sync {tools/,}arch/powerpc/include/uapi/asm/kvm.h (Arnaldo Carvalho de Melo) [Orabug: 27786605]
- KVM: x86: don't forget vcpu_put() in kvm_arch_vcpu_ioctl_set_sregs() (Eric Biggers) [Orabug: 27786605]
- virtio_vop: don't kfree device on register failure (weiping zhang) [Orabug: 27786605]
- virtio_pci: don't kfree device on register failure (weiping zhang) [Orabug: 27786605]
- virtio: split device_register into device_initialize and device_add (weiping zhang) [Orabug: 27786605]
- virtio_blk: print capacity at probe time (Stefan Hajnoczi) [Orabug: 27786605]
- virtio: make VIRTIO a menuconfig to ease disabling it all (Vincent Legoll) [Orabug: 27786605]
- kvm: x86: remove efer_reload entry in kvm_vcpu_stat (Longpeng(Mike)) [Orabug: 27786605]
- KVM: x86: AMD Processor Topology Information (Stanislav Lanci) [Orabug: 27786605]
- x86/kvm/vmx: do not use vm-exit instruction length for fast MMIO when running nested (Vitaly Kuznetsov) [Orabug: 27786605]
- kvm: embed vcpu id to dentry of vcpu anon inode (Masatake YAMATO) [Orabug: 27786605]
- kvm: Map PFN-type memory regions as writable (if possible) (KarimAllah Ahmed) [Orabug: 27786605]
- KVM: arm/arm64: Fixup userspace irqchip static key optimization (Christoffer Dall) [Orabug: 27786605]
- KVM: arm/arm64: Fix userspace_irqchip_in_use counting (Christoffer Dall) [Orabug: 27786605]
- KVM: arm/arm64: Fix incorrect timer_is_pending logic (Christoffer Dall) [Orabug: 27786605]
- virtio/ringtest: virtio_ring: fix up need_event math (Michael S. Tsirkin) [Orabug: 27786605]
- virtio/ringtest: fix up need_event math (Michael S. Tsirkin) [Orabug: 27786605]
- virtio: virtio_mmio: make of_device_ids const. (Arvind Yadav) [Orabug: 27786605]
- virtio-mmio: Use PTR_ERR_OR_ZERO() (Vasyl Gomonovych) [Orabug: 27786605]
- virtio_balloon: include disk/file caches memory statistics (Tomáš Golembiovský) [Orabug: 27786605]
- virtio_net: setup xdp_rxq_info (Jesper Dangaard Brouer) [Orabug: 27786605]
- xdp: base API for new XDP rx-queue info concept (Jesper Dangaard Brouer) [Orabug: 27786605]
- KVM: X86: Restart the guest when insn_len is zero and SEV is enabled (Brijesh Singh) [Orabug: 27786605]
- KVM: SVM: Do not install #UD intercept when SEV is enabled (Brijesh Singh) [Orabug: 27786605]
- KVM: SVM: Clear C-bit from the page fault address (Brijesh Singh) [Orabug: 27786605]
- KVM: SVM: Pin guest memory when SEV is active (Brijesh Singh) [Orabug: 27786605]
- KVM: SVM: Add support for SEV LAUNCH_SECRET command (Brijesh Singh) [Orabug: 27786605]
- KVM: SVM: Add support for SEV DEBUG_ENCRYPT command (Brijesh Singh) [Orabug: 27786605]
- KVM: SVM: Add support for SEV DEBUG_DECRYPT command (Brijesh Singh) [Orabug: 27786605]
- KVM: SVM: Add support for SEV GUEST_STATUS command (Brijesh Singh) [Orabug: 27786605]
- KVM: SVM: Add support for SEV LAUNCH_FINISH command (Brijesh Singh) [Orabug: 27786605]
- KVM: SVM: Add support for KVM_SEV_LAUNCH_MEASURE command (Brijesh Singh) [Orabug: 27786605]
- KVM: SVM: Add support for KVM_SEV_LAUNCH_UPDATE_DATA command (Brijesh Singh) [Orabug: 27786605]
- KVM: SVM: Add support for KVM_SEV_LAUNCH_START command (Brijesh Singh) [Orabug: 27786605]
- KVM: SVM: VMRUN should use associated ASID when SEV is enabled (Brijesh Singh) [Orabug: 27786605]
- f2fs: use find_get_pages_tag() for looking up single page (Jan Kara) [Orabug: 27786605]
- f2fs: deny accessing encryption policy if encryption is off (Chao Yu) [Orabug: 27786605]
- ceph: use pagevec_lookup_range_nr_tag() (Jan Kara) [Orabug: 27786605]
- ceph: use pagevec_lookup_range_tag() (Jan Kara) [Orabug: 27786605]
- mm: refactor truncate_complete_page() (Jan Kara) [Orabug: 27786605]
- mm: factor out checks and accounting from __delete_from_page_cache() (Jan Kara) [Orabug: 27786605]
- mm: move clearing of page->mapping to page_cache_tree_delete() (Jan Kara) [Orabug: 27786605]
- mm: move accounting updates before page_cache_tree_delete() (Jan Kara) [Orabug: 27786605]
- mm: factor out page cache page freeing into a separate function (Jan Kara) [Orabug: 27786605]
- mm: remove cold parameter for release_pages (Mel Gorman) [Orabug: 27786605]
- mm, pagevec: remove cold parameter for pagevecs (Mel Gorman) [Orabug: 27786605]
- mm: batch radix tree operations when truncating pages (Jan Kara) [Orabug: 27786605]
- mm: only drain per-cpu pagevecs once per pagevec usage (Mel Gorman) [Orabug: 27786605]
- mm: remove nr_pages argument from pagevec_lookup_{,range}_tag() (Jan Kara) [Orabug: 27786605]
- mm: use pagevec_lookup_range_tag() in write_cache_pages() (Jan Kara) [Orabug: 27786605]
- mm: use pagevec_lookup_range_tag() in __filemap_fdatawait_range() (Jan Kara) [Orabug: 27786605]
- nilfs2: use pagevec_lookup_range_tag() (Jan Kara) [Orabug: 27786605]
- gfs2: use pagevec_lookup_range_tag() (Jan Kara) [Orabug: 27786605]
- f2fs: use pagevec_lookup_range_tag() (Jan Kara) [Orabug: 27786605]
- f2fs: simplify page iteration loops (Jan Kara) [Orabug: 27786605]
- ext4: use pagevec_lookup_range_tag() (Jan Kara) [Orabug: 27786605]
- btrfs: use pagevec_lookup_range_tag() (Jan Kara) [Orabug: 27786605]
- mm: add variant of pagevec_lookup_range_tag() taking number of pages (Jan Kara) [Orabug: 27786605]
- mm: implement find_get_pages_range_tag() (Jan Kara) [Orabug: 27786605]
- tools/virtio: fix smp_mb on x86 (Michael S. Tsirkin) [Orabug: 27786605]
- tools/virtio: copy READ/WRITE_ONCE (Michael S. Tsirkin) [Orabug: 27786605]
- tools/virtio: more stubs to fix tools build (Michael S. Tsirkin) [Orabug: 27786605]
- tools/virtio: switch to __ptr_ring_empty (Michael S. Tsirkin) [Orabug: 27786605]
- KVM: arm/arm64: Fix trailing semicolon (Luis de Bethencourt) [Orabug: 27786605]
- virtio_net: Add ethtool stats (Toshiaki Makita) [Orabug: 27786605]
- KVM: nVMX: remove unnecessary vmwrite from L2->L1 vmexit (Paolo Bonzini) [Orabug: 27786605]
- KVM: nVMX: initialize more non-shadowed fields in prepare_vmcs02_full (Paolo Bonzini) [Orabug: 27786605]
- KVM: nVMX: initialize descriptor cache fields in prepare_vmcs02_full (Paolo Bonzini) [Orabug: 27786605]
- KVM: nVMX: track dirty state of non-shadowed VMCS fields (Paolo Bonzini) [Orabug: 27786605]
- KVM: VMX: split list of shadowed VMCS field to a separate file (Paolo Bonzini) [Orabug: 27786605]
- kvm: vmx: Reduce size of vmcs_field_to_offset_table (Jim Mattson) [Orabug: 27786605]
- kvm: vmx: Change vmcs_field_type to vmcs_field_width (Jim Mattson) [Orabug: 27786605]
- kvm: vmx: Introduce VMCS12_MAX_FIELD_INDEX (Jim Mattson) [Orabug: 27786605]
- KVM: VMX: optimize shadow VMCS copying (Paolo Bonzini) [Orabug: 27786605]
- KVM: vmx: shadow more fields that are read/written on every vmexits (Paolo Bonzini) [Orabug: 27786605]
- KVM: nVMX: Fix injection to L2 when L1 don't intercept external-interrupts (Liran Alon) [Orabug: 27786605]
- KVM: nVMX: Re-evaluate L1 pending events when running L2 and L1 got posted-interrupt (Liran Alon) [Orabug: 27786605]
- KVM: x86: Change __kvm_apic_update_irr() to also return if max IRR updated (Liran Alon) [Orabug: 27786605]
- KVM: x86: Optimization: Create SVM stubs for sync_pir_to_irr() (Liran Alon) [Orabug: 27786605]
- kvm/vmx: Use local vmx variable in vmx_get_msr() (Borislav Petkov) [Orabug: 27786605]
- KVM: MMU: consider host cache mode in MMIO page check (Haozhong Zhang) [Orabug: 27786605]
- KVM: x86: prefer "depends on" to "select" for SEV (Paolo Bonzini) [Orabug: 27786605]
- KVM: x86: avoid unnecessary XSETBV on guest entry (Paolo Bonzini) [Orabug: 27786605]
- KVM: X86: support paravirtualized help for TLB shootdowns (Wanpeng Li) [Orabug: 27786605]
- KVM: X86: introduce invalidate_gpa argument to tlb flush (Wanpeng Li) [Orabug: 27786605]
- KVM: X86: use paravirtualized TLB Shootdown (Wanpeng Li) [Orabug: 27786605]
- KVM: X86: Add KVM_VCPU_PREEMPTED (Wanpeng Li) [Orabug: 27786605]
- stddef.h: Introduce sizeof_field() (Kees Cook) [Orabug: 27786605]
- kvm_config: add CONFIG_S390_GUEST (Christian Borntraeger) [Orabug: 27786605]
- KVM: arm64: Emulate RAS error registers and set HCR_EL2's TERR & TEA (Dongjiu Geng) [Orabug: 27786605]
- KVM: arm64: Handle RAS SErrors from EL2 on guest exit (James Morse) [Orabug: 27786605]
- KVM: arm64: Handle RAS SErrors from EL1 on guest exit (James Morse) [Orabug: 27786605]
- KVM: arm64: Save ESR_EL2 on guest SError (James Morse) [Orabug: 27786605]
- KVM: arm64: Save/Restore guest DISR_EL1 (James Morse) [Orabug: 27786605]
- KVM: arm64: Set an impdef ESR for Virtual-SError using VSESR_EL2. (James Morse) [Orabug: 27786605]
- KVM: arm/arm64: mask/unmask daif around VHE guests (James Morse) [Orabug: 27786605]
- kvm: x86: fix KVM_XEN_HVM_CONFIG ioctl (Paolo Bonzini) [Orabug: 27786605]
- kvm: whitelist struct kvm_vcpu_arch (Paolo Bonzini) [Orabug: 27786605]
- KVM: arm64: Stop save/restoring host tpidr_el1 on VHE (James Morse) [Orabug: 27786605]
- KVM: arm64: Change hyp_panic()s dependency on tpidr_el2 (James Morse) [Orabug: 27786605]
- KVM: arm/arm64: Convert kvm_host_cpu_state to a static per-cpu allocation (James Morse) [Orabug: 27786605]
- KVM: arm64: Store vcpu on the stack during __guest_enter() (James Morse) [Orabug: 27786605]
- virtio_net: propagate linkspeed/duplex settings from the hypervisor (Jason Baron) [Orabug: 27786605]
- KVM: arm/arm64: Drop vcpu parameter from guest cache maintenance operartions (Marc Zyngier) [Orabug: 27786605]
- KVM: arm/arm64: Preserve Exec permission across R/W permission faults (Marc Zyngier) [Orabug: 27786605]
- KVM: arm/arm64: Only clean the dcache on translation fault (Marc Zyngier) [Orabug: 27786605]
- KVM: arm/arm64: Limit icache invalidation to prefetch aborts (Marc Zyngier) [Orabug: 27786605]
- arm64: KVM: PTE/PMD S2 XN bit definition (Marc Zyngier) [Orabug: 27786605]
- arm: KVM: Add optimized PIPT icache flushing (Marc Zyngier) [Orabug: 27786605]
- arm64: KVM: Add invalidate_icache_range helper (Marc Zyngier) [Orabug: 27786605]
- KVM: arm/arm64: Split dcache/icache flushing (Marc Zyngier) [Orabug: 27786605]
- KVM: arm/arm64: Detangle kvm_mmu.h from kvm_hyp.h (Marc Zyngier) [Orabug: 27786605]
- Revert "arm64: KVM: Hide PMU from guests when disabled" (Christoffer Dall) [Orabug: 27786605]
- virtio_remoteproc: correct put_device virtio_device.dev (weiping zhang) [Orabug: 27786605]
- KVM: arm/arm64: Delete outdated forwarded irq documentation (Christoffer Dall) [Orabug: 27786605]
- KVM: arm/arm64: Avoid work when userspace iqchips are not used (Christoffer Dall) [Orabug: 27786605]
- KVM: arm/arm64: Provide a get_input_level for the arch timer (Christoffer Dall) [Orabug: 27786605]
- KVM: arm/arm64: Support VGIC dist pend/active changes for mapped IRQs (Christoffer Dall) [Orabug: 27786605]
- KVM: arm/arm64: Support a vgic interrupt line level sample function (Christoffer Dall) [Orabug: 27786605]
- KVM: arm/arm64: vgic: Support level-triggered mapped interrupts (Christoffer Dall) [Orabug: 27786605]
- KVM: arm/arm64: Don't cache the timer IRQ level (Christoffer Dall) [Orabug: 27786605]
- KVM: arm/arm64: Factor out functionality to get vgic mmio requester_vcpu (Christoffer Dall) [Orabug: 27786605]
- KVM: arm/arm64: Remove redundant preemptible checks (Christoffer Dall) [Orabug: 27786605]
- arm64/sve: KVM: Hide SVE from CPU features exposed to guests (Dave Martin) [Orabug: 27786605]
- KVM: arm: Use PTR_ERR_OR_ZERO() (Vasyl Gomonovych) [Orabug: 27786605]
- arm64: KVM: Hide PMU from guests when disabled (Andrew Jones) [Orabug: 27786605]
- drm/virtio: remove the default io_mem_pfn set (Tan Xiaojun) [Orabug: 27786605]
- KVM: introduce kvm_arch_vcpu_async_ioctl (Paolo Bonzini) [Orabug: 27786605]
- KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl (Christoffer Dall) [Orabug: 27786605]
- KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl_set_fpu (Christoffer Dall) [Orabug: 27786605]
- KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl_get_fpu (Christoffer Dall) [Orabug: 27786605]
- KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl_set_guest_debug (Christoffer Dall) [Orabug: 27786605]
- KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl_translate (Christoffer Dall) [Orabug: 27786605]
- KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl_set_mpstate (Christoffer Dall) [Orabug: 27786605]
- KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl_get_mpstate (Christoffer Dall) [Orabug: 27786605]
- KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl_set_sregs (Christoffer Dall) [Orabug: 27786605]
- KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl_get_sregs (Christoffer Dall) [Orabug: 27786605]
- KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl_set_regs (Christoffer Dall) [Orabug: 27786605]
- KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl_get_regs (Christoffer Dall) [Orabug: 27786605]
- KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl_run (Christoffer Dall) [Orabug: 27786605]
- KVM: Prepare for moving vcpu_load/vcpu_put into arch specific code (Christoffer Dall) [Orabug: 27786605]
- KVM: Take vcpu->mutex outside vcpu_load (Christoffer Dall) [Orabug: 27786605]
- KVM: VMX: drop I/O permission bitmaps (Quan Xu) [Orabug: 27786605]
- KVM: X86: Reduce the overhead when lapic_timer_advance is disabled (Wanpeng Li) [Orabug: 27786605]
- KVM: VMX: Cache IA32_DEBUGCTL in memory (Wanpeng Li) [Orabug: 27786605]
- KVM: Expose new cpu features to guest (Yang Zhong) [Orabug: 27786605]
- kvm_main: Use common error handling code in kvm_dev_ioctl_create_vm() (Markus Elfring) [Orabug: 27786605]
- KVM: x86: Add emulation of MSR_SMI_COUNT (Liran Alon) [Orabug: 27786605]
- KVM: x86: simplify kvm_mwait_in_guest() (Radim Krčmář) [Orabug: 27786605]
- KVM: x86: drop bogus MWAIT check (Radim Krčmář) [Orabug: 27786605]
- KVM: x86: prevent MWAIT in guest with buggy MONITOR (Radim Krčmář) [Orabug: 27786605]
- KVM: x86: MMU: make array audit_point_name static (Colin Ian King) [Orabug: 27786605]
- x86: kvm: mmu: make kvm_mmu_clear_all_pte_masks static (Gimcuan Hui) [Orabug: 27786605]
- KVM: x86: emulate RDPID (Paolo Bonzini) [Orabug: 27786605]
- KVM: vmx: add support for emulating UMIP (Paolo Bonzini) [Orabug: 27786605]
- KVM: x86: add support for emulating UMIP (Paolo Bonzini) [Orabug: 27786605]
- KVM: x86: emulate sldt and str (Paolo Bonzini) [Orabug: 27786605]
- KVM: x86: add support for UMIP (Paolo Bonzini) [Orabug: 27786605]
- rcutorture/kvm-build.sh: Skip build directory check (SeongJae Park) [Orabug: 27786605]
- rcutorture/kvm-recheck-*: Improve result directory readability check (SeongJae Park) [Orabug: 27786605]
- rcutorture/kvm.sh: Support execution from any directory (SeongJae Park) [Orabug: 27786605]
- rcutorture/kvm.sh: Use consistent help text for --qemu-args (SeongJae Park) [Orabug: 27786605]
- rcutorture/kvm.sh: Remove unused variable, `alldone` (SeongJae Park) [Orabug: 27786605]
- KVM: SVM: Add KVM_SEV_INIT command (Brijesh Singh) [Orabug: 27786605]
- KVM: Define SEV key management command id (Brijesh Singh) [Orabug: 27786605]
- kvm: switch get_user_page_nowait() to get_user_pages_unlocked() (Al Viro) [Orabug: 27786605]
- KVM: SVM: Add sev module_param (Brijesh Singh) [Orabug: 27786605]
- KVM: SVM: Reserve ASID range for SEV guest (Brijesh Singh) [Orabug: 27786605]
- crypto: ccp: Fix sparse, use plain integer as NULL pointer (Brijesh Singh) [Orabug: 27786605]
- crypto: ccp: Implement SEV_PDH_CERT_EXPORT ioctl command (Brijesh Singh) [Orabug: 27786605]
- crypto: ccp: Build the AMD secure processor driver only with AMD CPU support (Borislav Petkov) [Orabug: 27786605]
- crypto: ccp: Define SEV userspace ioctl and command id (Brijesh Singh) [Orabug: 27786605]
- crypto: ccp: Implement SEV_PEK_CERT_IMPORT ioctl command (Brijesh Singh) [Orabug: 27786605]
- crypto: ccp: Implement SEV_PEK_CSR ioctl command (Brijesh Singh) [Orabug: 27786605]
- crypto: ccp: Implement SEV_PDH_GEN ioctl command (Brijesh Singh) [Orabug: 27786605]
- crypto: ccp: Implement SEV_PEK_GEN ioctl command (Brijesh Singh) [Orabug: 27786605]
- crypto: ccp: Implement SEV_PLATFORM_STATUS ioctl command (Brijesh Singh) [Orabug: 27786605]
- crypto: ccp: Implement SEV_FACTORY_RESET ioctl command (Brijesh Singh) [Orabug: 27786605]
- crypto: ccp: Add Secure Encrypted Virtualization (SEV) command support (Brijesh Singh) [Orabug: 27786605]
- crypto: ccp: Add Platform Security Processor (PSP) device support (Brijesh Singh) [Orabug: 27786605]
- crypto: ccp: Define SEV key management command id (Brijesh Singh) [Orabug: 27786605]
- KVM: X86: Add CONFIG_KVM_AMD_SEV (Brijesh Singh) [Orabug: 27786605]
- KVM: Introduce KVM_MEMORY_ENCRYPT_{UN,}REG_REGION ioctl (Brijesh Singh) [Orabug: 27786605]
- KVM: Introduce KVM_MEMORY_ENCRYPT_OP ioctl (Brijesh Singh) [Orabug: 27786605]
- KVM: X86: Extend CPUID range to include new leaf (Brijesh Singh) [Orabug: 27786605]
- KVM: SVM: Prepare to reserve asid for SEV guest (Brijesh Singh) [Orabug: 27786605]
- kvm: svm: Add SEV feature definitions to KVM (Tom Lendacky) [Orabug: 27786605]
- kvm: svm: prepare for new bit definition in nested_ctl (Tom Lendacky) [Orabug: 27786605]
- x86/CPU/AMD: Add the Secure Encrypted Virtualization CPU feature (Jim Quigley) [Orabug: 27786605]
- Documentation/virtual/kvm: Add AMD Secure Encrypted Virtualization (SEV) (Brijesh Singh) [Orabug: 27786605]
- drm/virtio: add create_handle support. (Lepton Wu) [Orabug: 27786605]
- usercopy: Restrict non-usercopy caches to size 0 (Kees Cook) [Orabug: 27786605]
- usercopy: Mark kmalloc caches as usercopy caches (David Windsor) [Orabug: 27786605]
- usercopy: Allow strict enforcement of whitelists (Kees Cook) [Orabug: 27786605]
- usercopy: WARN() on slab cache usercopy region violations (Kees Cook) [Orabug: 27786605]
- usercopy: Include offset in hardened usercopy report (Kees Cook) [Orabug: 27786605]
- usercopy: Enhance and rename report_usercopy() (Kees Cook) [Orabug: 27786605]
- usercopy: Remove pointer from overflow report (Kees Cook) [Orabug: 27786605]
- usercopy: Prepare for usercopy whitelisting (David Windsor) [Orabug: 27786605]
- slab, slub, slob: add slab_flags_t (Alexey Dobriyan) [Orabug: 27786605]
- x86/mm: add a function to check if a pfn is UC/UC-/WC (Haozhong Zhang) [Orabug: 27786605]
- cpufreq: intel_pstate: Add Skylake servers support (Srinivas Pandruvada) [Orabug: 27381879]
- cpufreq: intel_pstate: Replace bxt_funcs with core_funcs (Srinivas Pandruvada) [Orabug: 27381879]
- retpoline: move setting of sysctl_ibrs_enabled and sysctl_ibpb_enabled to where SPEC_CTRL_IBRS_INUSE and SPEC_CTRL_IBPB_INUSE are set (Chuck Anderson) [Orabug: 27625447]
- retpoline: display IBPB feature status along with IBRS status (Chuck Anderson) [Orabug: 27625447]
- retpoline/module: do not enable IBRS/IPBP if SPEC_CTRL_IBRS_ADMIN_DISABLED/SPEC_CTRL_IBPB_ADMIN_DISABLED is set (Chuck Anderson) [Orabug: 27625342]
- retpoline: microcode incorrectly reported as broken during early boot (Chuck Anderson) [Orabug: 27625447]
- retpoline: move lock/unlock of spec_ctrl_mutex into init_scattered_cpuid_features() (Chuck Anderson) [Orabug: 27625447]
- x86/spectre: Add IBRS to sysfs if retpoline+IBRS is enabled. (Konrad Rzeszutek Wilk) [Orabug: 27810069]
- x86/speculation: Use IBRS if available before calling into firmware (David Woodhouse) [Orabug: 27516465]
- x86/spectre_v2: Disable IBRS if spectre_v2=off (Konrad Rzeszutek Wilk) [Orabug: 27525738]
- Fix typo IBRS_ATT, which should be IBRS_ALL (redux) (Konrad Rzeszutek Wilk) [Orabug: 27477740] {CVE-2017-5715}
- x86/spectre_v2: Add spectre_v2_heuristics= (Konrad Rzeszutek Wilk) [Orabug: 27477740] [Orabug: 27601617] {CVE-2017-5715}
- x86/spectre_v2: Do not disable IBPB when disabling IBRS (Konrad Rzeszutek Wilk) [Orabug: 27477740] {CVE-2017-5715}
- x86/spectre: Favor IBRS on Skylake over retpoline (Konrad Rzeszutek Wilk) [Orabug: 27477740] {CVE-2017-5715}
- x86/speculation: Add basic IBPB (Indirect Branch Prediction Barrier) support (David Woodhouse) [Orabug: 27477740] {CVE-2017-5715}
- x86/spectre_v2: Print what options are available. (Konrad Rzeszutek Wilk) [Orabug: 27477740] {CVE-2017-5715}
- x86/spectre_v2: Add VMEXIT_FILL_RSB instead of RETPOLINE (Konrad Rzeszutek Wilk) [Orabug: 27477740] {CVE-2017-5715}
- x86/spectre: If IBRS is enabled disable "Filling RSB on context switch" (Konrad Rzeszutek Wilk) [Orabug: 27477740] {CVE-2017-5715}
- x86/spectre_v2: Don't allow {ibrs,ipbp,lfence}_enabled to be toggled if retpoline (Konrad Rzeszutek Wilk) [Orabug: 27477740] {CVE-2017-5715}
- x86/spectre: Update sysctl values if toggled only by set_{ibrs,ibpb}_disabled (Konrad Rzeszutek Wilk) [Orabug: 27477740] {CVE-2017-5715}
- x86/spectre_v2: Add disable_ibrs_and_friends (Konrad Rzeszutek Wilk) [Orabug: 27477740] {CVE-2017-5715}
- x86/spectre_v2: Figure out when to use IBRS. (Konrad Rzeszutek Wilk) [Orabug: 27477740] {CVE-2017-5715}
- x86/spectre: Add IBRS option. (Konrad Rzeszutek Wilk) [Orabug: 27477740] {CVE-2017-5715}
- x86/spectre: Add boot time option to select Spectre v2 mitigation (David Woodhouse) [Orabug: 27477740] {CVE-2017-5715}
- x86/IBPB: Provide debugfs interface for changing IBPB mode (Boris Ostrovsky) [Orabug: 27445805]
- x86/IBRS: Drop unnecessary WRITE_ONCE (Boris Ostrovsky) [Orabug: 27445757]
- x86/IBRS: Don't try to change IBRS mode if IBRS is not available (Boris Ostrovsky) [Orabug: 27445757]
- retpoline/module: add bit defs for use_ibpb (and the IBRS one) (Chuck Anderson) [Orabug: 27457546]
- x86/IBRS: Remove support for IBRS_ENABLED_USER mode (Boris Ostrovsky) [Orabug: 27445757]
- x86: Clean up IBRS functionality resident in common code (Kanth Ghatraju) [Orabug: 27403313]
- x86/spec: Also print IBRS if IBPB is disabled. (Konrad Rzeszutek Wilk) [Orabug: 27445805]
- x86: Display correct settings for the SPECTRE_V2 bug (Kanth Ghatraju) [Orabug: 27403313]
- x86/IBRS: Make sure we restore MSR_IA32_SPEC_CTRL to a valid value (Boris Ostrovsky) [Orabug: 27378095]
- x86/IBRS/IBPB: Set sysctl_ibrs/ibpb_enabled properly (Boris Ostrovsky) [Orabug: 27378034]
- x86/spec_ctrl: Add missing 'lfence' when IBRS is not supported. (Konrad Rzeszutek Wilk) [Orabug: 27832367] {CVE-2017-5715}
- x86/spec_ctrl: Provide the sysfs version of the ibrs_enabled (Konrad Rzeszutek Wilk) [Orabug: 27832367] {CVE-2017-5715}
- KVM/VMX: Allow direct access to MSR_IA32_SPEC_CTRL (KarimAllah Ahmed) [Orabug: 27525541]
- KVM: VMX: Allow direct access to MSR_IA32_SPEC_CTRL (Konrad Rzeszutek Wilk) [Orabug: 27477740] {CVE-2017-5715}
- x86/spec: Always set IBRS to guest value on VMENTER and host on VMEXIT (redux) (Konrad Rzeszutek Wilk) [Orabug: 27378426]
- x86/kvm: Set IBRS on VMEXIT if guest disabled it. (Konrad Rzeszutek Wilk) [Orabug: 27358683]
- x86: Use better #define for FEATURE_ENABLE_IBRS and 0 (Konrad Rzeszutek Wilk) [Orabug: 27832367] {CVE-2017-5715}
- KVM/VMX: Use the ibpb_inuse variable and make use of ibrs_inuse consistent. (Jun Nakajima) [Orabug: 27832367] [Orabug: 27832383] {CVE-2017-5715}
- KVM/SVM:Use the "ibrs_inuse" variable. (Jun Nakajima) [Orabug: 27832367] {CVE-2017-5715}
- x86: Instead of 0x2, 0x4, and 0x1 use #defines. (Konrad Rzeszutek Wilk) [Orabug: 27832367] {CVE-2017-5715}
- x86/spec_ctrl: Disable if running as Xen PV guest. (Konrad Rzeszutek Wilk) [Orabug: 27832367] {CVE-2017-5715}
- x86/cpu/AMD: Add speculative control support for AMD (Tom Lendacky) [Orabug: 27832367] {CVE-2017-5715}
- x86/microcode: Recheck IBRS and IBPB feature on microcode reload (Tim Chen) [Orabug: 27832367] {CVE-2017-5715}
- x86: Move IBRS/IBPB feature detection to scattered.c (Tim Chen) [Orabug: 27832367] {CVE-2017-5715}
- x86/spec_ctrl: Add lock to serialize changes to ibrs and ibpb control (Tim Chen) [Orabug: 27832367] {CVE-2017-5715}
- x86/spec_ctrl: Add sysctl knobs to enable/disable SPEC_CTRL feature (Tim Chen) [Orabug: 27832367] [Orabug: 27445757] {CVE-2017-5715}
- x86/idle: Disable IBRS when offlining cpu and re-enable on wakeup (Tim Chen) [Orabug: 27832367] {CVE-2017-5715}
- x86/idle: Disable IBRS entering idle and enable it on wakeup (Tim Chen) [Orabug: 27526549] {CVE-2017-5715}
- x86: Move ENABLE_IBRS in the interrupt macro. (Konrad Rzeszutek Wilk) [Orabug: 27451908]
- x86: Move STUFF_RSB in to the idt macro (Konrad Rzeszutek Wilk) [Orabug: 27384553]
- x86/spec: STUFF_RSB _before_ ENABLE_IBRS (Konrad Rzeszutek Wilk) [Orabug: 27384468]
- x86/spec/ia32: Sprinkle IBRS and RSB at the 32-bit SYSCALL (Konrad Rzeszutek Wilk) [Orabug: 27832367] {CVE-2017-5715}
- x86/entry: Stuff RSB for entry to kernel for non-SMEP platform (Tim Chen) [Orabug: 27832367] {CVE-2017-5715}
- x86/spec_ctrl: save IBRS MSR value in paranoid_entry (Konrad Rzeszutek Wilk) [Orabug: 27832367] {CVE-2017-5715}
- *Scaffolding* x86/spec_ctrl: Add sysctl knobs to enable/disable SPEC_CTRL feature (Tim Chen) [Orabug: 27832367] {CVE-2017-5715}
- x86/enter: Use IBRS on syscall and interrupts (Tim Chen) [Orabug: 27832367] {CVE-2017-5715}
- x86: Add macro that does not save rax, rcx, rdx on stack to disable IBRS (Tim Chen) [Orabug: 27832367] {CVE-2017-5715}
- x86/enter: MACROS to set/clear IBRS and set IBPB (Tim Chen) [Orabug: 27832367] {CVE-2017-5715}
- x86/feature: Report presence of IBPB and IBRS control (Tim Chen) [Orabug: 27832367] {CVE-2017-5715}
- x86/cpufeature: Add X86_FEATURE_IA32_ARCH_CAPS and X86_FEATURE_IBRS_ATT (David Woodhouse) [Orabug: 27832367] {CVE-2017-5715}
- RDS: IB: Delete ib_mr.h (Avinash Repaka) [Orabug: 27870977]
- uek-rpm: aarch64 add PANIC_ON_OOPS (Tom Saeger) [Orabug: 27847484]
- ib_core: supporting 64b counters using PMA_COUNTERS_EXT mad (Sudhakar Dindukurti) [Orabug: 27635081]
- EDAC, ghes: Add platform check (Toshi Kani) [Orabug: 27818890]
- EDAC, ghes: Model a single, logical memory controller (Borislav Petkov) [Orabug: 27818890]
- EDAC, ghes: Remove symbol exports (Borislav Petkov) [Orabug: 27818890]
-
Mon Apr 16 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.32-3.el7uek]
- Update README with UEK Text Description (Greg Marsden) [Orabug: 27805225]
- ocfs2: Take inode cluster lock before moving reflinked inode from orphan dir (Ashish Samant) [Orabug: 27853989]
- dtrace: dtrace_kmod leaves rwx mapped page in kernel (Tomas Jedlicka) [Orabug: 27811828]
- xen: Do not init microcode driver on DomUs. (Aaron Young) [Orabug: 27740251]
- rds: Node crashes when trace buffer is opened (Ka-Cheong Poon) [Orabug: 27708872]
- uek-rpm: RPM install scripts doesn't supply grub2 with a DT despite it is requested (Petr Benes) [Orabug: 27802749]
- rds: MP-RDS may use an invalid c_path (Ka-Cheong Poon) [Orabug: 27822369]
- scsi: iscsi_tcp: set BDI_CAP_STABLE_WRITES when data digest enabled (Jianchao Wang) [Orabug: 27726263]
- uek-rpm: remove virtio-gpu from nanokernel modules (Jim Quigley) [Orabug: 27829972]
- uek-rpm: aarch64 enable BNX2 CNIC ISCSI, FCOE (Tom Saeger) [Orabug: 27824608]
- uek-rpm: aarch64 olddefconfig update to 4.14.32 (Tom Saeger) [Orabug: 27824121]
- uek-rpm: aarch64 config enable NUMA (Tom Saeger) [Orabug: 27570228]
- uek-rpm: config: Add support for resilient_rdmaip new kernel module (Sudhakar Dindukurti) [Orabug: 27718686]
- Add Resilient RDMAIP module (Sudhakar Dindukurti) [Orabug: 27718676]
- Remove Active Bonding code from RDS (Sudhakar Dindukurti) [Orabug: 27718710]
-
Fri Apr 06 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.32-2.el7uek]
- uek-rpm: config: Enable ARM64_SVE for aarch64 (Jim Quigley) [Orabug: 27821643]
- RDMA/ucma: Correct option size check using optlen (Chien Tin Tung) [Orabug: 27725955]
- uek-rpm: Include tools/objtool/objtool in kernel-uek-devel (Somasundaram Krishnasamy) [Orabug: 27799902]
- libnvdimm, nfit: fix persistence domain reporting (Dan Williams) [Orabug: 27663570]
- libnvdimm, region: hide persistence_domain when unknown (Dan Williams) [Orabug: 27663570]
- x86, memremap: fix altmap accounting at free (Dan Williams) [Orabug: 27663570]
- libnvdimm: remove redundant assignment to pointer 'dev' (Colin Ian King) [Orabug: 27663570]
- kernel/memremap: Remove stale devres_free() call (Oliver O'Halloran) [Orabug: 27663570]
- mm: Fix devm_memremap_pages() collision handling (Jan H. Schönherr) [Orabug: 27663372]
- dax: ->direct_access does not sleep anymore (Boaz Harrosh) [Orabug: 27663570]
- libnvdimm: re-enable deep flush for pmem devices via fsync() (Dave Jiang) [Orabug: 27663570]
- memremap: fix softlockup reports at teardown (Dan Williams) [Orabug: 27663570]
- libnvdimm, namespace: remove redundant initialization of 'nd_mapping' (Colin Ian King) [Orabug: 27663372]
- libnvdimm, namespace: make min namespace size 4K (Dan Williams) [Orabug: 27663372]
- tools/testing/nvdimm: force nfit_test to depend on instrumented modules (Dan Williams) [Orabug: 27663372]
- libnvdimm/nfit_test: adding support for unit testing enable LSS status (Dave Jiang) [Orabug: 27663372]
- libnvdimm/nfit_test: add firmware download emulation (Dave Jiang) [Orabug: 27663372]
- nfit-test: Add platform cap support from ACPI 6.2a to test (Dave Jiang) [Orabug: 27663372]
- libnvdimm: expose platform persistence attribute for nd_region (Dave Jiang) [Orabug: 27663372]
- acpi: nfit: add persistent memory control flag for nd_region (Dave Jiang) [Orabug: 27663372]
- acpi: nfit: Add support for detect platform CPU cache flush on power loss (Dave Jiang) [Orabug: 27663372]
- device-dax: Fix trailing semicolon (Luis de Bethencourt) [Orabug: 27663372]
- libnvdimm, btt: fix uninitialized err_lock (Jeff Moyer) [Orabug: 27663372]
- dax: require 'struct page' by default for filesystem dax (Dan Williams) [Orabug: 27663372]
- ext2: auto disable dax instead of failing mount (Dan Williams) [Orabug: 27663372]
- ext4: auto disable dax instead of failing mount (Dan Williams) [Orabug: 27663372]
- mm, dax: introduce pfn_t_special() (Dan Williams) [Orabug: 27663372]
- memremap: merge find_dev_pagemap into get_dev_pagemap (Christoph Hellwig) [Orabug: 27663372]
- memremap: change devm_memremap_pages interface to use struct dev_pagemap (Christoph Hellwig) [Orabug: 27663372]
- memremap: drop private struct page_map (Logan Gunthorpe) [Orabug: 27663372]
- memremap: simplify duplicate region handling in devm_memremap_pages (Christoph Hellwig) [Orabug: 27663372]
- memremap: remove to_vmem_altmap (Christoph Hellwig) [Orabug: 27663372]
- mm: optimize dev_pagemap reference counting around get_dev_pagemap (Christoph Hellwig) [Orabug: 27663372]
- mm: move get_dev_pagemap out of line (Christoph Hellwig) [Orabug: 27663372]
- mm: merge vmem_altmap_alloc into altmap_alloc_block_buf (Christoph Hellwig) [Orabug: 27663372]
- mm: split altmap memory map allocation from normal case (Christoph Hellwig) [Orabug: 27663372]
- mm: pass the vmem_altmap to memmap_init_zone (Christoph Hellwig) [Orabug: 27663372]
- mm: pass the vmem_altmap to vmemmap_free (Christoph Hellwig) [Orabug: 27663372]
- mm: pass the vmem_altmap to arch_remove_memory and __remove_pages (Christoph Hellwig) [Orabug: 27663372]
- mm: pass the vmem_altmap to vmemmap_populate (Christoph Hellwig) [Orabug: 27663372]
- mm: pass the vmem_altmap to arch_add_memory and __add_pages (Christoph Hellwig) [Orabug: 27663372]
- mm: don't export __add_pages (Christoph Hellwig) [Orabug: 27663372]
- mm: don't export arch_add_memory (Christoph Hellwig) [Orabug: 27663372]
- memremap: provide stubs for vmem_altmap_offset and vmem_altmap_free (Christoph Hellwig) [Orabug: 27663372]
- tools/testing/nvdimm: smart alarm/threshold control (Dan Williams) [Orabug: 27663372]
- nfit, libnvdimm: deprecate the generic SMART ioctl (Dan Williams) [Orabug: 27663372]
- uek-rpm: config: Enable DRM_VIRTIO_GPU for x-86_64. (Jim Quigley) [Orabug: 27815399]
- arm64: kexec: Execute the crashdump kernel at exception level EL2. (Dave Kleikamp) [Orabug: 27080996]
- Revert "efi/arm: Don't mark ACPI reclaim memory as MEMBLOCK_NOMAP" (Dave Kleikamp) [Orabug: 27080996]
- scsi: lpfc: Change Copyright of 12.0.0.1 modified files to 2018 (James Smart) [Orabug: 27701034]
- scsi: lpfc: update driver version to 12.0.0.1 (James Smart) [Orabug: 27701034]
- scsi: lpfc: Memory allocation error during driver start-up on power8 (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix mailbox wait for POST_SGL mbox command (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix SCSI lun discovery when port configured for both SCSI and NVME (James Smart) [Orabug: 27701034]
- scsi: lpfc: Streamline NVME Targe6t WQE setup (James Smart) [Orabug: 27701034]
- scsi: lpfc: Streamline NVME Initiator WQE setup (James Smart) [Orabug: 27701034]
- scsi: lpfc: Code cleanup for 128byte wqe data type (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix NVME Initiator FirstBurst (James Smart) [Orabug: 27701034]
- scsi: lpfc: Add missing unlock in WQ full logic (James Smart) [Orabug: 27701034]
- scsi: lpfc: use __raw_writeX on DPP copies (James Smart) [Orabug: 27701034]
- scsi: lpfc: Change Copyright of 12.0.0.0 modified files to 2018 (James Smart) [Orabug: 27701034]
- scsi: lpfc: update driver version to 12.0.0.0 (James Smart) [Orabug: 27701034]
- scsi: lpfc: Work around NVME cmd iu SGL type (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix nvme embedded io length on new hardware (James Smart) [Orabug: 27701034]
- scsi: lpfc: Add embedded data pointers for enhanced performance (James Smart) [Orabug: 27701034]
- scsi: lpfc: Enable fw download on if_type=6 devices (James Smart) [Orabug: 27701034]
- scsi: lpfc: Add if_type=6 support for cycling valid bits (James Smart) [Orabug: 27701034]
- scsi: lpfc: Add 64G link speed support (James Smart) [Orabug: 27701034]
- scsi: lpfc: Add PCI Ids for if_type=6 hardware (James Smart) [Orabug: 27701034]
- scsi: lpfc: Add push-to-adapter support to sli4 (James Smart) [Orabug: 27701034]
- scsi: lpfc: Add SLI-4 if_type=6 support to the code base (James Smart) [Orabug: 27701034]
- scsi: lpfc: Rework sli4 doorbell infrastructure (James Smart) [Orabug: 27701034]
- scsi: lpfc: Rework lpfc to allow different sli4 cq and eq handlers (James Smart) [Orabug: 27701034]
- scsi: lpfc: Update 11.4.0.7 modified files for 2018 Copyright (James Smart) [Orabug: 27701034]
- scsi: lpfc: update driver version to 11.4.0.7 (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix nonrecovery of NVME controller after cable swap. (James Smart) [Orabug: 27701034]
- scsi: lpfc: Treat SCSI Write operation Underruns as an error (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix header inclusion in lpfc_nvmet (James Smart) [Orabug: 27701034]
- scsi: lpfc: Validate adapter support for SRIU option (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix SCSI io host reset causing kernel crash (James Smart) [Orabug: 27701034]
- scsi: lpfc: Indicate CONF support in NVMe PRLI (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix issue_lip if link is disabled (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix soft lockup in lpfc worker thread during LIP testing (James Smart) [Orabug: 27701034]
- scsi: lpfc: Allow set of maximum outstanding SCSI cmd limit for a target (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix RQ empty firmware trap (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix IO failure during hba reset testing with nvme io. (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix PRLI handling when topology type changes (James Smart) [Orabug: 27701034]
- scsi: lpfc: Add WQ Full Logic for NVME Target (James Smart) [Orabug: 27701034]
- scsi: lpfc: correct debug counters for abort (James Smart) [Orabug: 27701034]
- scsi: lpfc: move placement of target destroy on driver detach (James Smart) [Orabug: 27701034]
- scsi: lpfc: Increase CQ and WQ sizes for SCSI (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix frequency of Release WQE CQEs (James Smart) [Orabug: 27701034]
- scsi: lpfc: fix a couple of minor indentation issues (Colin Ian King) [Orabug: 27701034]
- scsi: lpfc: don't dereference localport before it has been null checked (Colin Ian King) [Orabug: 27701034]
- scsi: lpfc: correct sg_seg_cnt attribute min vs default (James Smart) [Orabug: 27701034]
- scsi: lpfc: update driver version to 11.4.0.6 (James Smart) [Orabug: 27701034]
- scsi: lpfc: Beef up stat counters for debug (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix infinite wait when driver unregisters a remote NVME port. (James Smart) [Orabug: 27701034]
- scsi: lpfc: Increase SCSI CQ and WQ sizes. (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix receive PRLI handling (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix -EOVERFLOW behavior for NVMET and defer_rcv (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix random heartbeat timeouts during heavy IO (James Smart) [Orabug: 27701034]
- scsi: lpfc: update driver version to 11.4.0.5 (James Smart) [Orabug: 27701034]
- scsi: lpfc: small sg cnt cleanup (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix driver handling of nvme resources during unload (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix crash during driver unload with running nvme traffic (James Smart) [Orabug: 27701034]
- scsi: lpfc: Correct driver deregistrations with host nvme transport (James Smart) [Orabug: 27701034]
- scsi: lpfc: correct port registrations with nvme_fc (James Smart) [Orabug: 27701034]
- scsi: lpfc: Linux LPFC driver does not process all RSCNs (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix ndlp ref count for pt2pt mode issue RSCN (James Smart) [Orabug: 27701034]
- scsi: lpfc: Adjust default value of lpfc_nvmet_mrq (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix display for debugfs queInfo (James Smart) [Orabug: 27701034]
- scsi: lpfc: Driver fails to detect direct attach storage array (James Smart) [Orabug: 27701034]
- scsi: lpfc: Raise maximum NVME sg list size for 256 elements (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix NVME LS abort_xri (James Smart) [Orabug: 27701034]
- scsi: lpfc: Handle XRI_ABORTED_CQE in soft IRQ (James Smart) [Orabug: 27701034]
- scsi: lpfc: Expand WQE capability of every NVME hardware queue (James Smart) [Orabug: 27701034]
- scsi: lpfc: FLOGI failures are reported when connected to a private loop. (James Smart) [Orabug: 27701034]
- scsi: lpfc: Fix hard lock up NMI in els timeout handling. (Dick Kennedy) [Orabug: 27701034]
- scsi: lpfc: fix kzalloc-simple.cocci warnings (Vasyl Gomonovych) [Orabug: 27701034]
- scsi: lpfc: Convert timers to use timer_setup() (Kees Cook) [Orabug: 27701034]
- dtrace: ip SDT provider; check pointer before dereferencing (Eugene Loh) [Orabug: 27765318]
- uek-rpm/kernel-uek.spec: Add module.lds in uek5 devel rpm (Vijay Kumar) [Orabug: 27613639]
- Revert "uek-rpm: kabi: remove __stack_chk_fail from kABI list" (Todd Vierling) [Orabug: 27509441]
- KVM: arm64: Fix GICv4 init when called from vgic_its_create (Christoffer Dall) [Orabug: 27786142]
- x86: kvm: propagate register_shrinker return code (Arnd Bergmann) [Orabug: 27786142]
- tools/kvm_stat: sort '-f help' output (Stefan Raspl) [Orabug: 27786142]
- KVM: arm/arm64: Fix timer enable flow (Christoffer Dall) [Orabug: 27786142]
- KVM: arm/arm64: Properly handle arch-timer IRQs after vtimer_save_state (Christoffer Dall) [Orabug: 27786142]
- KVM: arm/arm64: timer: Don't set irq as forwarded if no usable GIC (Marc Zyngier) [Orabug: 27786142]
- virtio_mmio: fix devm cleanup (Mark Rutland) [Orabug: 27786142]
- tools/kvm_stat: add line for totals (Stefan Raspl) [Orabug: 27786142]
- tools/kvm_stat: stop ignoring unhandled arguments (Stefan Raspl) [Orabug: 27786142]
- tools/kvm_stat: suppress usage information on command line errors (Stefan Raspl) [Orabug: 27786142]
- tools/kvm_stat: handle invalid regular expressions (Stefan Raspl) [Orabug: 27786142]
- tools/kvm_stat: add hint on '-f help' to man page (Stefan Raspl) [Orabug: 27786142]
- tools/kvm_stat: fix child trace events accounting (Stefan Raspl) [Orabug: 27786142]
- tools/kvm_stat: fix extra handling of 'help' with fields filter (Stefan Raspl) [Orabug: 27786142]
- tools/kvm_stat: fix missing field update after filter change (Stefan Raspl) [Orabug: 27786142]
- tools/kvm_stat: fix drilldown in events-by-guests mode (Stefan Raspl) [Orabug: 27786142]
- tools/kvm_stat: fix command line option '-g' (Stefan Raspl) [Orabug: 27786142]
- kvm: x86: fix WARN due to uninitialized guest FPU state (Peter Xu) [Orabug: 27786142]
- virtio_mmio: add cleanup for virtio_mmio_remove (weiping zhang) [Orabug: 27786142]
- virtio_mmio: add cleanup for virtio_mmio_probe (weiping zhang) [Orabug: 27786142]
- x86,kvm: remove KVM emulator get_fpu / put_fpu (Rik van Riel) [Orabug: 27786142]
- x86,kvm: move qemu/guest FPU switching out to vcpu_run (Rik van Riel) [Orabug: 27786142]
- virtio_balloon: fix increment of vb->num_pfns in fill_balloon() (Jan Stancek) [Orabug: 27786142]
- KVM: arm/arm64: kvm_arch_destroy_vm cleanups (Andrew Jones) [Orabug: 27786142]
- KVM: arm/arm64: Avoid attempting to load timer vgic state without a vgic (Christoffer Dall) [Orabug: 27786142]
- kvm: arm64: handle single-step of hyp emulated mmio instructions (Alex Bennée) [Orabug: 27786142]
- kvm: arm64: handle single-step during SError exceptions (Alex Bennée) [Orabug: 27786142]
- kvm: arm64: handle single-step of userspace mmio instructions (Alex Bennée) [Orabug: 27786142]
- kvm: arm64: handle single-stepping trapped instructions (Alex Bennée) [Orabug: 27786142]
- KVM: arm/arm64: debug: Introduce helper for single-step (Alex Bennée) [Orabug: 27786142]
- KVM: arm/arm64: vgic-v4: Only perform an unmap for valid vLPIs (Marc Zyngier) [Orabug: 27786142]
- KVM: arm/arm64: VGIC: extend !vgic_is_initialized guard (Andre Przywara) [Orabug: 27786142]
- KVM: arm/arm64: Don't enable/disable physical timer access on VHE (Christoffer Dall) [Orabug: 27786142]
- tools headers: Synchronize KVM arch ABI headers (Arnaldo Carvalho de Melo) [Orabug: 27786142]
- KVM: VMX: Fix vmx->nested freeing when no SMI handler (Wanpeng Li) [Orabug: 27786142]
- KVM: vmx: use X86_CR4_UMIP and X86_FEATURE_UMIP (Paolo Bonzini) [Orabug: 27786142]
- x86/cpufeature: Add User-Mode Instruction Prevention definitions (Ricardo Neri) [Orabug: 27786142]
- KVM: x86: ioapic: Remove redundant check for Remote IRR in ioapic_set_irq (Nikita Leshenko) [Orabug: 27786142]
- KVM: x86: ioapic: Don't fire level irq when Remote IRR set (Nikita Leshenko) [Orabug: 27786142]
- KVM: x86: Allow suppressing prints on RDMSR/WRMSR of unhandled MSRs (Eyal Moscovici) [Orabug: 27786142]
- KVM: nVMX: Validate the IA32_BNDCFGS on nested VM-entry (Wanpeng Li) [Orabug: 27786142]
- virto_net: remove empty file 'virtio_net.' (Joel Stanley) [Orabug: 27786142]
- virtio_balloon: fix deadlock on OOM (Michael S. Tsirkin) [Orabug: 27786142]
- ARM: multi_v7_defconfig: Select RPMSG_VIRTIO as module (Anup Patel) [Orabug: 27786142]
- X86/KVM: Clear encryption attribute when SEV is active (Brijesh Singh) [Orabug: 27786142]
- X86/KVM: Decrypt shared per-cpu variables when SEV is active (Brijesh Singh) [Orabug: 27786142]
- hwrng: virtio - Virtio RNG devices need to be re-registered after suspend/resume (Jim Quigley) [Orabug: 27786142]
- rpmsg: Allow RPMSG_VIRTIO to be enabled via menuconfig or defconfig (Anup Patel) [Orabug: 27786142]
- crypto: virtio - pr_err() strings should end with newlines (Arvind Yadav) [Orabug: 27786142]
- drm: virtio: replace reference/unreference with get/put (Aastha Gupta) [Orabug: 27786142]
- drm/virtio: Replace instances of reference/unreference with get/put (Srishti Sharma) [Orabug: 27786142]
- x86/timers: Move simple_udelay_calibration() past kvmclock_init() (Boris Ostrovsky) [Orabug: 27786142]
- x86/timers: Move the simple udelay calibration to tsc.h (Dou Liyang) [Orabug: 27786142]
- percpu: Introduce DEFINE_PER_CPU_DECRYPTED (Brijesh Singh) [Orabug: 27786142]
- x86: Add support for changing memory encryption attribute in early boot (Brijesh Singh) [Orabug: 27786142]
- x86/mm: Add Secure Encrypted Virtualization (SEV) support (Tom Lendacky) [Orabug: 27786142]
- virtio-net: correctly set xdp_xmit for mergeable buffer (Jason Wang) [Orabug: 27786142]
- virtio-net: support XDP_REDIRECT (Jason Wang) [Orabug: 27786142]
- virtio-net: add packet len average only when needed during XDP (Jason Wang) [Orabug: 27786142]
- virtio-net: remove unnecessary parameter of virtnet_xdp_xmit() (Jason Wang) [Orabug: 27786142]
- drm/i915/kvmgt: Sanitize PCI bar emulation (Changbin Du) [Orabug: 27786142]
- arm64/sve: Report SVE to userspace via CPUID only if supported (Dave Martin) [Orabug: 27733949]
- arm64/sve: Avoid dereference of dead task_struct in KVM guest entry (Dave Martin) [Orabug: 27733949]
- arm64: fpsimd: Abstract out binding of task's fpsimd context to the cpu. (Dave Martin) [Orabug: 27733949]
- arm64/sve: Add documentation (Dave Martin) [Orabug: 27733949]
- arm64/sve: Detect SVE and activate runtime support (Dave Martin) [Orabug: 27733949]
- arm64: Expose support for optional ARMv8-A features (Suzuki K Poulose) [Orabug: 27733949]
- arm64: docs: describe ELF hwcaps (Mark Rutland) [Orabug: 27733949]
- arm64: KVM: Hide unsupported AArch64 CPU features from guests (Dave Martin) [Orabug: 27733949]
- arm64/sve: KVM: Prevent guests from using SVE (Dave Martin) [Orabug: 27733949]
- arm64/sve: Add sysctl to set the default vector length for new processes (Dave Martin) [Orabug: 27733949]
- arm64/sve: Add prctl controls for userspace vector length management (Dave Martin) [Orabug: 27733949]
- arm64/sve: ptrace and ELF coredump support (Dave Martin) [Orabug: 27733949]
- arm64/sve: Preserve SVE registers around EFI runtime service calls (Dave Martin) [Orabug: 27733949]
- arm64/sve: Preserve SVE registers around kernel-mode NEON use (Dave Martin) [Orabug: 27733949]
- arm64/sve: Probe SVE capabilities and usable vector lengths (Dave Martin) [Orabug: 27733949]
- arm64/sve: Backend logic for setting the vector length (Dave Martin) [Orabug: 27733949]
- arm64/sve: Signal handling support (Dave Martin) [Orabug: 27733949]
- arm64/sve: Support vector length resetting for new processes (Dave Martin) [Orabug: 27733949]
- arm64/sve: Core task context handling (Dave Martin) [Orabug: 27733949]
- arm64: fpsimd: Correctly annotate exception helpers called from asm (Dave Martin) [Orabug: 27733949]
- arm64/sve: Low-level CPU setup (Dave Martin) [Orabug: 27733949]
- arm64/sve: Signal frame and context structure definition (Dave Martin) [Orabug: 27733949]
- arm64/sve: Kconfig update and conditional compilation support (Dave Martin) [Orabug: 27733949]
- arm64/sve: Low-level SVE architectural state manipulation functions (Dave Martin) [Orabug: 27733949]
- arm64/sve: System register and exception syndrome definitions (Dave Martin) [Orabug: 27733949]
- arm64: cpufeature: Move sys_caps_initialised declarations (Dave Martin) [Orabug: 27733949]
- regset: Add support for dynamically sized regsets (Dave Martin) [Orabug: 27733949]
- arm64: explicitly mask all exceptions (James Morse) [Orabug: 27733949]
- arm64: hugetlb: Register hugepages during arch init (Allen Pais) [Orabug: 27035687]
- dtrace: fix dtrace_stacktrace() handling of ULONG_MAX stack entry on x86 (Eugene Loh) [Orabug: 27758923]
- Revert: "crypto: Don't enforce verifying cert chain with kexec pe files" (Eric Snowberg) [Orabug: 27657110]
- RDMA/qedr: Remove set-but-not-used variables (Bart Van Assche) [Orabug: 27402606]
- RDMA/qedr: Annotate iomem pointers correctly (Bart Van Assche) [Orabug: 27402606]
- RDMA/qedr: Declare local functions static (Bart Van Assche) [Orabug: 27402606]
- RDMA/qedr: Use NULL instead of 0 to represent a pointer (Bart Van Assche) [Orabug: 27402606]
- RDMA/qedr: Fix rdma_type initialization (Kalderon, Michal) [Orabug: 27402606]
- IB: Move PCI dependency from root KConfig to HW's KConfigs (Yuval Shaia) [Orabug: 27402606]
- RDMA/qedr: fix build error without ipv6 (Arnd Bergmann) [Orabug: 27402606]
- RDMA/qedr: Missing error code in qedr_init_user_queue() (Dan Carpenter) [Orabug: 27402606]
- RDMA/qedr: Add support for iWARP in user space (Kalderon, Michal) [Orabug: 27402606]
- RDMA/qedr: Add iWARP connection management functions (Kalderon, Michal) [Orabug: 27402606]
- RDMA/qedr: Add iWARP connection management qp related callbacks (Kalderon, Michal) [Orabug: 27402606]
- RDMA/qedr: Add support for read with invalidate, supported in iWARP (Kalderon, Michal) [Orabug: 27402606]
- RDMA/qedr: Add iWARP support in existing verbs (Kalderon, Michal) [Orabug: 27402606]
- RDMA/qedr: Add support for registering an iWARP device (Kalderon, Michal) [Orabug: 27402606]
- RDMA/qedr: Rename the qedr_cm file as a preparation for iWARP support (Kalderon, Michal) [Orabug: 27402606]
- qed: fix build breakage (Brian Maly) [Orabug: 27402592]
- qed: use kzalloc instead of kmalloc and memset (Colin Ian King) [Orabug: 27402592]
- qed: Fix iWARP out of order flow (Michal Kalderon) [Orabug: 27402592]
- qed: Add iWARP support for fpdu spanned over more than two tcp packets (Michal Kalderon) [Orabug: 27402592]
- qed: Add support for MPA header being split over two tcp packets (Michal Kalderon) [Orabug: 27402592]
- qed: Add support for freeing two ll2 buffers for corner cases (Michal Kalderon) [Orabug: 27402592]
- qed: Add unaligned and packed packet processing (Michal Kalderon) [Orabug: 27402592]
- qed: Add mpa buffer descriptors for storing and processing mpa fpdus (Michal Kalderon) [Orabug: 27402592]
- qed: Add ll2 connection for processing unaligned MPA packets (Michal Kalderon) [Orabug: 27402592]
- qed: Add LL2 slowpath handling (Michal Kalderon) [Orabug: 27402592]
- qed: Add the source of a packet sent on an iWARP ll2 connection (Michal Kalderon) [Orabug: 27402592]
- qed: Fix initialization of ll2 offload feature (Michal Kalderon) [Orabug: 27402592]
- qed: Add ll2 option for dropping a tx packet (Michal Kalderon) [Orabug: 27402592]
- qed: Add ll2 ability of opening a secondary queue (Michal Kalderon) [Orabug: 27402592]
- qed: Add ll2 option to limit the number of bds per packet (Michal Kalderon) [Orabug: 27402592]
- qed: Delete redundant check on dcb_app priority (Christos Gkekas) [Orabug: 27402592]
- qed: iWARP - Add check for errors on a SYN packet (Michal Kalderon) [Orabug: 27402592]
- qed: Fix maximum number of CQs for iWARP (Michal Kalderon) [Orabug: 27402592]
- qed: Add iWARP out of order support (Michal Kalderon) [Orabug: 27402592]
- qed: Add iWARP enablement support (Michal Kalderon) [Orabug: 27402592]
- bnxt_en: export a common switchdev PARENT_ID for all reps of an adapter (Sathya Perla) [Orabug: 27737910]
- bnxt_en: Add cache line size setting to optimize performance. (Michael Chan) [Orabug: 27737910]
- bnxt_en: Forward VF MAC address to the PF. (Vasundhara Volam) [Orabug: 27737910]
- bnxt_en: Add BCM5745X NPAR device IDs (Vasundhara Volam) [Orabug: 27737910]
- bnxt_en: Expand bnxt_check_rings() to check all resources. (Michael Chan) [Orabug: 27737910]
- bnxt_en: Implement new method for the PF to assign SRIOV resources. (Michael Chan) [Orabug: 27737910]
- bnxt_en: Reserve resources for RFS. (Michael Chan) [Orabug: 27737910]
- bnxt_en: Implement new method to reserve rings. (Michael Chan) [Orabug: 27737910]
- bnxt_en: Set initial default RX and TX ring numbers the same in combined mode. (Michael Chan) [Orabug: 27737910]
- bnxt_en: Add the new firmware API to query hardware resources. (Michael Chan) [Orabug: 27737910]
- bnxt_en: Refactor hardware resource data structures. (Michael Chan) [Orabug: 27737910]
- bnxt_en: Restore MSIX after disabling SRIOV. (Michael Chan) [Orabug: 27737910]
- bnxt_en: Refactor bnxt_close_nic(). (Michael Chan) [Orabug: 27737910]
- bnxt_en: Update firmware interface to 1.9.0. (Michael Chan) [Orabug: 27737910]
- bnxt_en: don't update cpr->rx_bytes with uninitialized length len (Colin Ian King) [Orabug: 27737910]
- bnxt_en: Uninitialized variable in bnxt_tc_parse_actions() (Dan Carpenter) [Orabug: 27737910]
- bnxt_en: Fix a variable scoping in bnxt_hwrm_do_send_msg() (Vasundhara Volam) [Orabug: 27737910]
- bnxt_en: fix dst/src fid for vxlan encap/decap actions (Sathya Perla) [Orabug: 27737910]
- bnxt_en: wildcard smac while creating tunnel decap filter (Sunil Challa) [Orabug: 27737910]
- bnxt: fix bnxt_hwrm_fw_set_time for y2038 (Arnd Bergmann) [Orabug: 27737910]
- bnxt_en: Fix IRQ coalescing regression. (Michael Chan) [Orabug: 27737910]
- bnxt_en: fix typo in bnxt_set_coalesce (Andy Gospodarek) [Orabug: 27737910]
- bnxt_en: Fix randconfig build errors. (Michael Chan) [Orabug: 27737910]
- bnxt_en: query cfa flow stats periodically to compute 'lastused' attribute (Sathya Perla) [Orabug: 27737910]
- bnxt_en: add hwrm FW cmds for cfa_encap_record and decap_filter (Sathya Perla) [Orabug: 27737910]
- bnxt_en: add support for Flower based vxlan encap/decap offload (Sathya Perla) [Orabug: 27737910]
- bnxt_en: Refactor and simplify coalescing code. (Michael Chan) [Orabug: 27737910]
- bnxt_en: Reorganize the coalescing parameters. (Michael Chan) [Orabug: 27737910]
- bnxt_en: Add ethtool reset method (Vasundhara Volam) [Orabug: 27737910]
- bnxt_en: Check maximum supported MTU from firmware. (Michael Chan) [Orabug: 27737910]
- bnxt_en: Optimize .ndo_set_mac_address() for VFs. (Michael Chan) [Orabug: 27737910]
- bnxt_en: Get firmware package version one time. (Michael Chan) [Orabug: 27737910]
- bnxt_en: Check for zero length value in bnxt_get_nvram_item(). (Michael Chan) [Orabug: 27737910]
- bnxt_en: adding PCI ID for SMARTNIC VF support (Rob Miller) [Orabug: 27737910]
- bnxt_en: Add PCIe device ID for bcm58804 (Ray Jui) [Orabug: 27737910]
- bnxt_en: Update firmware interface to 1.8.3.1 (Michael Chan) [Orabug: 27737910]
- bnxt: Move generic devlink code to new file (Steve Lin) [Orabug: 27737910]
- scsi: qla2xxx: Update driver version to 10.00.00.06-k (himanshu.madhani@cavium.com) [Orabug: 27700529]
- scsi: qla2xxx: Fix Async GPN_FT for FCP and FC-NVMe scan (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Cleanup code to improve FC-NVMe error handling (Darren Trapp) [Orabug: 27700529]
- scsi: qla2xxx: Fix FC-NVMe IO abort during driver reset (Darren Trapp) [Orabug: 27700529]
- scsi: qla2xxx: Fix retry for PRLI RJT with reason of BUSY (Darren Trapp) [Orabug: 27700529]
- scsi: qla2xxx: Remove nvme_done_list (Darren Trapp) [Orabug: 27700529]
- scsi: qla2xxx: Return busy if rport going away (Darren Trapp) [Orabug: 27700529]
- scsi: qla2xxx: Fix n2n_ae flag to prevent dev_loss on PDB change (Darren Trapp) [Orabug: 27700529]
- scsi: qla2xxx: Add FC-NVMe abort processing (Darren Trapp) [Orabug: 27700529]
- scsi: qla2xxx: Add changes for devloss timeout in driver (Darren Trapp) [Orabug: 27700529]
- scsi: qla2xxx: Set IIDMA and fcport state before qla_nvme_register_remote() (Darren Trapp) [Orabug: 27700529]
- scsi: qla2xxx: Remove unneeded message and minor cleanup for FC-NVMe (himanshu.madhani@cavium.com) [Orabug: 27700529]
- scsi: qla2xxx: Restore ZIO threshold setting (Darren Trapp) [Orabug: 27700529]
- scsi: qla2xxx: fix spelling mistake: "existant" -> "existent" (Colin Ian King) [Orabug: 27700529]
- scsi: qla2xxx: Remove FC_NO_LOOP_ID for FCP and FC-NVMe Discovery (Himanshu Madhani) [Orabug: 27700529]
- scsi: qla2xxx: Fix FC-NVMe LUN discovery (Darren Trapp) [Orabug: 27700529]
- scsi: qla2xxx: ensure async flags are reset correctly (Hannes Reinecke) [Orabug: 27700529]
- scsi: qla2xxx: do not check login_state if no loop id is assigned (Hannes Reinecke) [Orabug: 27700529]
- scsi: qla2xxx: Fixup locking for session deletion (Hannes Reinecke) [Orabug: 27700529]
- scsi: qla2xxx: Use dma_pool_zalloc() (Souptick Joarder) [Orabug: 27700529]
- scsi: qla2xxx: Fix incorrect handle for abort IOCB (Himanshu Madhani) [Orabug: 27700529]
- scsi: qla2xxx: Fix double free bug after firmware timeout (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Fix function argument descriptions (Bart Van Assche) [Orabug: 27700529]
- scsi: qla2xxx: Remove unused symbols (Bart Van Assche) [Orabug: 27700529]
- scsi: qla2xxx: Use %p for printing pointers (Bart Van Assche) [Orabug: 27700529]
- scsi: qla2xxx: Fix a locking imbalance in qlt_24xx_handle_els() (Bart Van Assche) [Orabug: 27700529]
- scsi: qla2xxx: Avoid triggering undefined behavior in qla2x00_mbx_completion() (Bart Van Assche) [Orabug: 27700529]
- scsi: qla2xxx: Fix memory corruption during hba reset test (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Update driver version to 10.00.00.05-k (himanshu.madhani@cavium.com) [Orabug: 27700529]
- scsi: qla2xxx: Add XCB counters to debugfs (Anil Gurumurthy) [Orabug: 27700529]
- scsi: qla2xxx: Fix queue ID for async abort with Multiqueue (Darren Trapp) [Orabug: 27700529]
- scsi: qla2xxx: Fix warning for code intentation in __qla24xx_handle_gpdb_event() (himanshu.madhani@cavium.com) [Orabug: 27700529]
- scsi: qla2xxx: Fix warning during port_name debug print (himanshu.madhani@cavium.com) [Orabug: 27700529]
- scsi: qla2xxx: Fix warning in qla2x00_async_iocb_timeout() (himanshu.madhani@cavium.com) [Orabug: 27700529]
- scsi: qla2xxx: remove redundant assignment of d (Colin Ian King) [Orabug: 27700529]
- scsi: qla2xxx: Use zeroing allocator rather than allocator/memset (Himanshu Jha) [Orabug: 27700529]
- scsi: qla2xxx: Update driver version to 10.00.00.04-k (himanshu.madhani@cavium.com) [Orabug: 27700529]
- scsi: qla2xxx: Serialize session free in qlt_free_session_done (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Serialize session deletion by using work_lock (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Remove unused argument from qlt_schedule_sess_for_deletion() (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Prevent relogin trigger from sending too many commands (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Prevent multiple active discovery commands per session (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Add retry limit for fabric scan logic (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Delay loop id allocation at login (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Increase verbosity of debug messages logged (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Allow relogin and session creation after reset (himanshu.madhani@cavium.com) [Orabug: 27700529]
- scsi: qla2xxx: Add ability to use GPNFT/GNNFT for RSCN handling (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Properly extract ADISC error codes (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Fix GPNFT/GNNFT error handling (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Remove session creation redundant code (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Migrate switch registration commands away from mailbox interface (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Fix login state machine freeze (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Reduce trace noise for Async Events (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Reduce the use of terminate exchange (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Add lock protection around host lookup (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Add switch command to simplify fabric discovery (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Use known NPort ID for Management Server login (himanshu.madhani@cavium.com) [Orabug: 27700529]
- scsi: qla2xxx: Fix session cleanup for N2N (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Tweak resource count dump (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Allow target mode to accept PRLI in dual mode (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Don't call dma_free_coherent with IRQ disabled. (Giridhar Malavali) [Orabug: 27700529]
- scsi: qla2xxx: Add ability to send PRLO (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Add option for use reserve exch for ELS (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Use shadow register for ISP27XX (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Enable ATIO interrupt handshake for ISP27XX (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Move work element processing out of DPC thread (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Replace GPDB with async ADISC command (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Fix Firmware dump size for Extended login and Exchange Offload (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Chip reset uses wrong lock during IO flush. (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Add boundary checks for exchanges to be offloaded (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Use chip reset to bring down laser on unload. (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Use IOCB path to submit Control VP MBX command (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: remove duplicate includes (Pravin Shedge) [Orabug: 27700529]
- scsi: qla2xxx: Suppress gcc 7 fall-through warnings (Bart Van Assche) [Orabug: 27700529]
- scsi: qla2xxx: Update driver version to 10.00.00.03-k (himanshu.madhani@cavium.com) [Orabug: 27700529]
- scsi: qla2xxx: Relogin to target port on a cable swap (Quinn Tran) [Orabug: 27700529]
- scsi: qla2xxx: Convert timers to use timer_setup() (Kees Cook) [Orabug: 27700529]
- locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE() (Mark Rutland) [Orabug: 27700529]
- scsi: qla2xxx: don't break the bsg-lib abstractions (Christoph Hellwig) [Orabug: 27700529]
- scsi: qla2xxx: Query FC4 type during RSCN processing (Giridhar Malavali) [Orabug: 27700529]
- scsi: qla2xxx: Update driver version to 10.00.00.02-k (Himanshu Madhani) [Orabug: 27700529]
- scsi: qla2xxx: Changes to support N2N logins (Duane Grigsby) [Orabug: 27700529]
- scsi: qla2xxx: Allow MBC_GET_PORT_DATABASE to query and save the port states (Duane Grigsby) [Orabug: 27700529]
- scsi: qla2xxx: Add ATIO-Q processing for INTx mode (Himanshu Madhani) [Orabug: 27700529]
- scsi: qla2xxx: Reinstate module parameter ql2xenablemsix (Himanshu Madhani) [Orabug: 27700529]
- scsi: qla2xxx: Cocci spatch "pool_zalloc-simple" (Thomas Meyer) [Orabug: 27700529]
- uek-rpm: Enable CONFIG_SCHEDSTATS in UEK5 config file (Victor Erminpour) [Orabug: 27774280]
- uek-rpm: Enable config options from UEK5 review (Victor Erminpour) [Orabug: 27741375]
-
Mon Apr 02 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.32-1.el7uek]
- scsi: megaraid_sas: NVMe passthrough command support (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid: use ktime_get_real for firmware time (Arnd Bergmann) [Orabug: 27781959]
- scsi: megaraid_sas: driver version upgrade (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: re-work DCMD refire code (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: Expose fw_cmds_outstanding through sysfs (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: Selectively apply stream detection based on IO type (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: Update LD map after populating drv_map driver map copy (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: Use megasas_wait_for_adapter_operational to detect controller state in IOCTL path (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: Avoid firing DCMDs while OCR is in progress (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: unload flag should be set after scsi_remove_host is called (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: Error handling for invalid ldcount provided by firmware in RAID map (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: Reset ldio_outstanding in megasas_resume (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: Return the DCMD status from megasas_get_seq_num (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: memset IOC INIT frame using correct size (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: zero out IOC INIT and stream detection memory (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: fix spelling mistake: "thershold" -> "threshold" (Colin Ian King) [Orabug: 27781959]
- scsi: megaraid: Remove redundant code in megasas_alloc_cmds (Yisheng Xie) [Orabug: 27781959]
- scsi: megaraid_sas: driver version upgrade (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: Add support for 64bit consistent DMA (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: Do not limit queue_depth to 1k in non-RDPQ mode (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: Retry with reduced queue depth when alloc fails for higher QD (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: Incorrect processing of IOCTL frames for SMP/STP commands (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: Resize MFA frame used for IOC INIT to 4k (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: Update current host time to FW during IOC Init (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: Move controller memory allocations and DMA mask settings from probe to megasas_init_fw (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: Move initialization of instance parameters inside newly created function megasas_init_ctrl_params (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: remove instance->ctrl_info (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: Pre-allocate frequently used DMA buffers (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: Create separate functions for allocating and freeing controller DMA buffers (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: Create separate functions to allocate ctrl memory (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: reduce size of fusion_context and use kmalloc for allocation (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: replace is_ventura with adapter_type checks (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: Remove redundant checks for ctrl_context (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: replace instance->ctrl_context checks with instance->adapter_type (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: Add support for Crusader controllers (Shivasharan S) [Orabug: 27781959]
- scsi: megaraid_sas: use adapter_type for all gen controllers (Shivasharan S) [Orabug: 27781959]
- rds: Fail to set up RDS connection to a link local address peer over RoCE (Ka-Cheong Poon) [Orabug: 27766063]
- RDMA/rdma_cm: Fix use after free race with process_one_req (Jason Gunthorpe) [Orabug: 27520749]
- net/mlx5: Change bogus CQ event log level from warn to debug (Parav Pandit) [Orabug: 27519774]
- Revert "net/mlx5: Avoid deleting tree entry before destroying CQ" (Aron Silverton) [Orabug: 27519774]
- device property: Constify device_get_match_data() (Andy Shevchenko) [Orabug: 27663467]
- device property: Introduce a common API to fetch device match data (Sinan Kaya) [Orabug: 27663467]
- OF: properties: Implement get_match_data() callback (Sinan Kaya) [Orabug: 27663467]
- device property: Make fwnode_handle_get() return the fwnode (Sakari Ailus) [Orabug: 27663467]
- ACPI / bus: Rename acpi_get_match_data() to acpi_device_get_match_data() (Andy Shevchenko) [Orabug: 27663467]
- ACPI / bus: Remove checks in acpi_get_match_data() (Andy Shevchenko) [Orabug: 27663467]
- ACPI / bus: Introduce acpi_get_match_data() function (Sinan Kaya) [Orabug: 27663467]
- ACPI / bus: Do not traverse through non-existed device table (Andy Shevchenko) [Orabug: 27663467]
- ACPI: SPCR: Mark expected switch fall-through in acpi_parse_spcr (Gustavo A. R. Silva) [Orabug: 27663467]
- ACPI / EC: Restore polling during noirq suspend/resume phases (Rafael J. Wysocki) [Orabug: 27663467]
- ACPI / LPSS: Do not instiate platform_dev for devs without MMIO resources (Hans de Goede) [Orabug: 27663467]
- gpio: merrifield: Add support of ACPI enabled platforms (Andy Shevchenko) [Orabug: 27663467]
- ACPI: utils: Introduce acpi_dev_get_first_match_name() (Andy Shevchenko) [Orabug: 27663467]
- ACPI / x86: boot: Propagate error code in acpi_gsi_to_irq() (Andy Shevchenko) [Orabug: 27663467]
- ACPICA: Update version to 20171215 (Bob Moore) [Orabug: 27663467]
- ACPICA: trivial style fix, no functional change (Erik Schmauss) [Orabug: 27663467]
- ACPICA: Fix a couple memory leaks during package object resolution (Bob Moore) [Orabug: 27663467]
- ACPICA: Recognize the Windows 10 version 1607 and 1703 OSI strings (Mario Limonciello) [Orabug: 27663467]
- ACPICA: DT compiler: prevent error if optional field at the end of table is not present (Erik Schmauss) [Orabug: 27663467]
- ACPICA: Rename a global variable, no functional change (Bob Moore) [Orabug: 27663467]
- ACPICA: Create and deploy safe version of strncpy (Bob Moore) [Orabug: 27663467]
- ACPICA: Cleanup the global variables and update comments (Bob Moore) [Orabug: 27663467]
- ACPICA: Debugger: fix slight indentation issue (Erik Schmauss) [Orabug: 27663467]
- ACPICA: Fix a regression in the acpi_evaluate_object_type() interface (Bob Moore) [Orabug: 27663467]
- ACPICA: Update for a few debug output statements (Bob Moore) [Orabug: 27663467]
- ACPICA: Debug output, no functional change (Bob Moore) [Orabug: 27663467]
- ACPI: EC: Fix debugfs_create_*() usage (Geert Uytterhoeven) [Orabug: 27663467]
- ACPI / video: Default lcd_only to true on Win8-ready and newer machines (Hans de Goede) [Orabug: 27663467]
- ACPI / x86: boot: Don't setup SCI on HW-reduced platforms (Andy Shevchenko) [Orabug: 27663467]
- ACPI / x86: boot: Use INVALID_ACPI_IRQ instead of 0 for acpi_sci_override_gsi (Andy Shevchenko) [Orabug: 27663467]
- ACPI / x86: boot: Get rid of ACPI_INVALID_GSI (Andy Shevchenko) [Orabug: 27663467]
- ACPI / x86: boot: Swap variables in condition in acpi_register_gsi_ioapic() (Andy Shevchenko) [Orabug: 27663467]
- ACPI / battery: Add quirk for Asus GL502VSK and UX305LA (Kai-Heng Feng) [Orabug: 27663467]
- ACPI: GED: unregister interrupts during shutdown (Sinan Kaya) [Orabug: 27663467]
- ACPI / LPSS: Add device link for CHT SD card dependency on I2C (Adrian Hunter) [Orabug: 27663467]
- ACPI: battery: Drop redundant test for failure (Bjørn Mork) [Orabug: 27663467]
- ACPI: sysfs: Make ACPI GPE mask kernel parameter cover all GPEs (Prarit Bhargava) [Orabug: 27663467]
- ACPICA: Update information in MAINTAINERS (Rafael J. Wysocki) [Orabug: 27663467]
- ACPI / APEI: remove redundant variables len and node_len (Colin Ian King) [Orabug: 27663467]
- ACPI: APEI: call into AER handling regardless of severity (Tyler Baicar) [Orabug: 27663467]
- ACPI: APEI: handle PCIe AER errors in separate function (Tyler Baicar) [Orabug: 27663467]
- ACPICA: Rename variable to match upstream (Rafael J. Wysocki) [Orabug: 27663467]
- ACPICA: Update version to 20171110 (Bob Moore) [Orabug: 27663467]
- ACPICA: ACPI 6.2: Additional PPTT flags (Jeremy Linton) [Orabug: 27663467]
- ACPICA: Update linkage for get mutex name interface (Bob Moore) [Orabug: 27663467]
- ACPICA: Update mutex error messages, no functional change (Bob Moore) [Orabug: 27663467]
- ACPICA: Debugger: add "background" command for method execution (Bob Moore) [Orabug: 27663467]
- ACPICA: Small typo fix, no functional change (Bob Moore) [Orabug: 27663467]
- ACPICA: ACPI 6.0A: Changes to the NFIT ACPI table (Bob Moore) [Orabug: 27663467]
- ACPICA: Namespace: fix memory leak from building prefixed pathname (Erik Schmauss) [Orabug: 27663467]
- ACPICA: Enhance error messages from namespace create/lookup operations (Bob Moore) [Orabug: 27663467]
- ACPICA: Trivial fix to spelling mistake in comment (Colin Ian King) [Orabug: 27663467]
- ACPICA: ACPICA: style edits to utility function output, no functional change (Erik Schmauss) [Orabug: 27663467]
- ACPICA: iasl: Add SMMUv3 device ID mapping index support (Hanjun Guo) [Orabug: 27663467]
- ACPICA: Add an additional error message for EC timeouts (Bob Moore) [Orabug: 27663467]
- ACPICA: Update output from ACPI_EXCEPTION macro (Bob Moore) [Orabug: 27663467]
- ACPICA: Use local 64-bit divide support for string conversions (Bob Moore) [Orabug: 27663467]
- ACPICA: Update version to 20170929 (Bob Moore) [Orabug: 27663467]
- ACPICA: Utilities: Cleanup style issue for bit clearing (Lv Zheng) [Orabug: 27663467]
- ACPICA: iASL/Tools: Add support for PDTT, SDEV, TPM2 ACPI tables (Bob Moore) [Orabug: 27663467]
- ACPICA: iASL: change processing of external op namespace nodes for correctness (Erik Schmauss) [Orabug: 27663467]
- ACPICA: Tools: Deploy -vd option (build date/time) across all tools (Bob Moore) [Orabug: 27663467]
- ACPICA: Rename AE_AML_INFINITE_LOOP exception (Bob Moore) [Orabug: 27663467]
- ACPICA: Dispatcher: Introduce timeout mechanism for infinite loop detection (Lv Zheng) [Orabug: 27663467]
- ACPICA: Avoid null pointer dereference on Op. (Colin Ian King) [Orabug: 27663467]
- ACPICA: disassembler: getting rid of error message (Erik Schmauss) [Orabug: 27663467]
- ACPICA: Disassembler: reset parser_state's Aml pointer when parsing bad externals (Erik Schmauss) [Orabug: 27663467]
- ACPICA: Fix an off-by-one error in acpi_get_timer_duration(). (Jung-uk Kim) [Orabug: 27663467]
- ACPI / NUMA: ia64: Parse all entries of SRAT memory affinity table (Ganapatrao Kulkarni) [Orabug: 27663467]
- ACPI: CPPC: remove initial assignment of pcc_ss_data (Colin Ian King) [Orabug: 27741316]
- ACPI / CPPC: Fix KASAN global out of bounds warning (George Cherian) [Orabug: 27741316]
- ACPI / utils: Fix memory leak in acpi_evaluate_reference() error path (Xiongfeng Wang) [Orabug: 27741316]
- ACPI / LPSS: Remove redundant initialization of clk (Colin Ian King) [Orabug: 27741316]
- ACPI / CPPC: Make CPPC ACPI driver aware of PCC subspace IDs (George Cherian) [Orabug: 27741316]
- mailbox: PCC: Move the MAX_PCC_SUBSPACES definition to header file (George Cherian) [Orabug: 27741316]
- ACPI / sysfs: Make function param_set_trace_method_name() static (Colin Ian King) [Orabug: 27741316]
- APEI / ERST: use 64-bit timestamps (Arnd Bergmann) [Orabug: 27741316]
- ACPI / APEI: Remove arch_apei_flush_tlb_one() (James Morse) [Orabug: 27741316]
- arm64: mm: Remove arch_apei_flush_tlb_one() (James Morse) [Orabug: 27741316]
- ACPI / APEI: Remove ghes_ioremap_area (James Morse) [Orabug: 27741316]
- ACPI / APEI: adjust a local variable type in ghes_ioremap_pfn_irq() (Jan Beulich) [Orabug: 27741316]
- ACPICA: acpiexec: Add testability of deferred table verification (Lv Zheng) [Orabug: 27741316]
- ACPICA: Hardware: Enable 64-bit support of hardware accesses (Lv Zheng) [Orabug: 27741316]
- ACPICA: Update version to 20170831 (Bob Moore) [Orabug: 27741316]
- ACPICA: Update acpi_get_timer for 64-bit interface to acpi_hw_read (Bob Moore) [Orabug: 27741316]
- ACPICA: String conversions: Update to add new behaviors (Bob Moore) [Orabug: 27741316]
- ACPICA: String conversions: Cleanup/format comments. No functional changes (Bob Moore) [Orabug: 27741316]
- ACPICA: Restructure/cleanup all string-to-integer conversion functions (Bob Moore) [Orabug: 27741316]
- ACPICA: Header support for the PDTT ACPI table (Bob Moore) [Orabug: 27741316]
- Revert "x86/xen: Calculate __max_logical_packages on PV domains" (Aaron Young) [Orabug: 27772113]
- uek-rpm: Set base_sublevel to 32 (Somasundaram Krishnasamy) [Orabug: 27792024]
- Linux 4.14.32 (Greg Kroah-Hartman)
- s390/qeth: on channel error, reject further cmd requests (Julian Wiedmann)
- s390/qeth: lock read device while queueing next buffer (Julian Wiedmann)
- s390/qeth: when thread completes, wake up all waiters (Julian Wiedmann)
- s390/qeth: free netdevice when removing a card (Julian Wiedmann)
- dpaa_eth: remove duplicate increment of the tx_errors counter (Camelia Groza)
- dpaa_eth: increment the RX dropped counter when needed (Camelia Groza)
- dpaa_eth: remove duplicate initialization (Camelia Groza)
- dpaa_eth: fix error in dpaa_remove() (Madalin Bucur)
- soc/fsl/qbman: fix issue in qman_delete_cgr_safe() (Madalin Bucur)
- team: Fix double free in error path (Arkadi Sharshevsky)
- skbuff: Fix not waking applications when errors are enqueued (Vinicius Costa Gomes)
- qede: Fix qedr link update (Michal Kalderon)
- net: systemport: Rewrite __bcm_sysport_tx_reclaim() (Florian Fainelli)
- net: Only honor ifindex in IP_PKTINFO if non-0 (David Ahern)
- netlink: avoid a double skb free in genlmsg_mcast() (Nicolas Dichtel)
- net/iucv: Free memory obtained by kzalloc (Arvind Yadav)
- net: fec: Fix unbalanced PM runtime calls (Florian Fainelli)
- net: ethernet: ti: cpsw: add check for in-band mode setting with RGMII PHY interface (SZ Lin (林上智))
- net: ethernet: arc: Fix a potential memory leak if an optional regulator is deferred (Christophe JAILLET)
- l2tp: do not accept arbitrary sockets (Eric Dumazet)
- ipv6: fix access to non-linear packet in ndisc_fill_redirect_hdr_option() (Lorenzo Bianconi)
- dccp: check sk for closed state in dccp_sendmsg() (Alexey Kodanev) {CVE-2017-8824}
- net: Fix hlist corruptions in inet_evict_bucket() (Kirill Tkhai)
- net: use skb_to_full_sk() in skb_update_prio() (Eric Dumazet)
- ieee802154: 6lowpan: fix possible NULL deref in lowpan_device_event() (Eric Dumazet)
- sch_netem: fix skb leak in netem_enqueue() (Alexey Kodanev)
- kcm: lock lower socket in kcm_attach (Tom Herbert)
- rhashtable: Fix rhlist duplicates insertion (Paul Blakey)
- ppp: avoid loop in xmit recursion detection code (Guillaume Nault)
- net sched actions: return explicit error when tunnel_key mode is not specified (Roman Mashak)
- net: phy: Tell caller result of phy_change() (Brad Mouring)
- mlxsw: spectrum_buffers: Set a minimum quota for CPU port traffic (Ido Schimmel)
- ipv6: sr: fix scheduling in RCU when creating seg6 lwtunnel state (David Lebrun)
- ipv6: sr: fix NULL pointer dereference when setting encap source address (David Lebrun)
- ipv6: old_dport should be a __be16 in __ip6_datagram_connect() (Stefano Brivio)
- net: ipv6: keep sk status consistent after datagram connect failure (Paolo Abeni)
- macvlan: filter out unsupported feature flags (Shannon Nelson)
- devlink: Remove redundant free on error path (Arkadi Sharshevsky)
- net: phy: relax error checking when creating sysfs link netdev->phydev (Grygorii Strashko)
- sysfs: symlink: export sysfs_create_link_nowarn() (Grygorii Strashko)
- qed: Fix non TCP packets should be dropped on iWARP ll2 connection (Michal Kalderon)
- tcp: purge write queue upon aborting the connection (Soheil Hassas Yeganeh)
- tcp: reset sk_send_head in tcp_write_queue_purge (Soheil Hassas Yeganeh)
- uek-rpm: deliver kvm_stat on x86_64 via kernel-uek-tools (Liam Merwick) [Orabug: 27566074]
- xen-blkfront: dynamic configuration of per-vbd resources (Bob Liu) [Orabug: 27590405]
- uek-rpm: config: Run "make olddefconfig" against v4.14.28 for x86_64 (Victor Erminpour) [Orabug: 27656430]
- uek-rpm: config: Enable OL7U5 RHCK options for UEK5 (Victor Erminpour) [Orabug: 27622705]
- uek-rpm: config: Enable CONFIG_DMA_CMA and CONFIG_CMA_SIZE_MBYTES=0 (Victor Erminpour) [Orabug: 25917090]
- uek-rpm: config: Enable KASLR in UEK5 (Victor Erminpour) [Orabug: 27741231]
- uek-rpm: config: Enable CONFIG_X86_MCELOG_LEGACY=y (Victor Erminpour) [Orabug: 27684921]
- uek-rpm: config: Enable XFRM_OFFLOAD and ESP_OFFLOAD config options (Victor Erminpour) [Orabug: 27741365]
- uek-rpm: config: Enable CONFIG_KVM_DEBUG_FS in UEK5 debug kernel (Victor Erminpour) [Orabug: 27741246]
- uek-rpm: config: Enable CONFIG_F2FS_FS in UEK5 (Victor Erminpour) [Orabug: 27739286]
- uek-rpm: config: Enable qat_c62x and qat_c62xvf modules (Victor Erminpour) [Orabug: 27725149]
- uek-rpm: config: Disable CONFIG_SECURITY_LOADPIN (Victor Erminpour) [Orabug: 27703796]
- uek-rpm: update dtrace-kernel-headers to 1.0.0 (Tomas Jedlicka) [Orabug: 27752578]
- dtrace: per-task/per-process info cleanup (Tomas Jedlicka) [Orabug: 27716988]
- Linux 4.14.31 (Greg Kroah-Hartman)
- bpf, x64: increase number of passes (Daniel Borkmann)
- bpf: skip unnecessary capability check (Chenbo Feng)
- kbuild: disable clang's default use of -fmerge-all-constants (Daniel Borkmann)
- x86/pkeys/selftests: Rename 'si_pkey' to 'siginfo_pkey' (Dave Hansen)
- usb: xhci: Fix potential memory leak in xhci_disable_slot() (Lu Baolu)
- usb: xhci: Disable slot even when virt-dev is null (Lu Baolu)
- staging: lustre: ptlrpc: kfree used instead of kvfree (Nadav Amit)
- staging: android: ion: Zero CMA allocated memory (Liam Mark)
- iio: imu: st_lsm6dsx: fix endianness in st_lsm6dsx_read_oneshot() (Lorenzo Bianconi)
- iio: ABI: Fix name of timestamp sysfs file (Linus Walleij)
- perf/x86/intel/uncore: Fix multi-domain PCI CHA enumeration bug on Skylake servers (Kan Liang)
- perf/x86/intel: Don't accidentally clear high bits in bdw_limit_period() (Dan Carpenter)
- perf/core: Fix ctx_event_type in ctx_resched() (Song Liu)
- perf stat: Fix CVS output format for non-supported counters (Ilya Pronin)
- perf/x86/intel/uncore: Fix Skylake UPI event format (Kan Liang)
- drm/syncobj: Stop reusing the same struct file for all syncobj -> fd (Chris Wilson)
- x86/boot/64: Verify alignment of the LOAD segment (H.J. Lu)
- x86/build/64: Force the linker to use 2MB page size (H.J. Lu)
- kvm/x86: fix icebp instruction handling (Linus Torvalds)
- posix-timers: Protect posix clock array access against speculation (Thomas Gleixner)
- x86/efi: Free efi_pgd with free_pages() (Waiman Long)
- x86/vsyscall/64: Use proper accessor to update P4D entry (Boris Ostrovsky)
- selftests/x86/ptrace_syscall: Fix for yet more glibc interference (Andy Lutomirski)
- x86/entry/64: Don't use IST entry for #BP stack (Andy Lutomirski)
- tty: vt: fix up tabstops properly (Linus Torvalds)
- can: cc770: Fix use after free in cc770_tx_interrupt() (Andri Yngvason)
- can: cc770: Fix queue stall & dropped RTR reply (Andri Yngvason)
- can: cc770: Fix stalls on rt-linux, remove redundant IRQ ack (Andri Yngvason)
- can: ifi: Check core revision upon probe (Marek Vasut)
- can: ifi: Repair the error handling (Marek Vasut)
- can: peak/pcie_fd: remove useless code when interface starts (Stephane Grosjean)
- can: peak/pcie_fd: fix echo_skb is occupied! bug (Stephane Grosjean)
- staging: ncpfs: memory corruption in ncp_read_kernel() (Dan Carpenter)
- mtd: nand: fsl_ifc: Read ECCSTAT0 and ECCSTAT1 registers for IFC 2.0 (Jagdish Gediya)
- mtd: nand: fsl_ifc: Fix eccstat array overflow for IFC ver >= 2.0.0 (Jagdish Gediya)
- mtd: nand: fsl_ifc: Fix nand waitfunc return value (Jagdish Gediya)
- mtdchar: fix usage of mtd_ooblayout_ecc() (OuYang ZhiZhong)
- tracing: probeevent: Fix to support minus offset from symbol (Masami Hiramatsu)
- rtlwifi: rtl8723be: Fix loss of signal (Larry Finger)
- brcmfmac: fix P2P_DEVICE ethernet address generation (Arend Van Spriel)
- libnvdimm, {btt, blk}: do integrity setup before add_disk() (Vishal Verma)
- ACPI / watchdog: Fix off-by-one error at resource assignment (Takashi Iwai)
- acpi, numa: fix pxm to online numa node associations (Dan Williams)
- mm/vmscan: wake up flushers for legacy cgroups too (Andrey Ryabinin)
- drm: udl: Properly check framebuffer mmap offsets (Greg Kroah-Hartman)
- drm: Reject getfb for multi-plane framebuffers (Daniel Stone)
- drm/radeon: Don't turn off DP sink when disconnected (Michel Dänzer)
- drm/vmwgfx: Fix a destoy-while-held mutex problem. (Thomas Hellstrom)
- drm/vmwgfx: Fix black screen and device errors when running without fbdev (Thomas Hellstrom)
- Revert "mm: page_alloc: skip over regions of invalid pfns where possible" (Daniel Vacek)
- mm/shmem: do not wait for lock_page() in shmem_unused_huge_shrink() (Kirill A. Shutemov)
- mm/thp: do not wait for lock_page() in deferred_split_scan() (Kirill A. Shutemov)
- mm/khugepaged.c: convert VM_BUG_ON() to collapse fail (Kirill A. Shutemov)
- x86/mm: implement free pmd/pte page interfaces (Toshi Kani)
- mm/vmalloc: add interfaces to free unmapped page table (Toshi Kani)
- h8300: remove extraneous __BIG_ENDIAN definition (Arnd Bergmann)
- hugetlbfs: check for pgoff value overflow (Mike Kravetz)
- nfsd: remove blocked locks on client teardown (Jeff Layton)
- cgroup: fix rule checking for threaded mode switching (Tejun Heo)
- libata: Modify quirks for MX100 to limit NCQ_TRIM quirk to MU01 version (Hans de Goede)
- libata: Make Crucial BX100 500GB LPM quirk apply to all firmware versions (Hans de Goede)
- libata: Apply NOLPM quirk to Crucial M500 480 and 960GB SSDs (Hans de Goede)
- libata: Enable queued TRIM for Samsung SSD 860 (Ju Hyung Park)
- libata: disable LPM for Crucial BX100 SSD 500GB drive (Kai-Heng Feng)
- libata: Apply NOLPM quirk to Crucial MX100 512GB SSDs (Hans de Goede)
- libata: don't try to pass through NCQ commands to non-NCQ devices (Eric Biggers)
- libata: remove WARN() for DMA or PIO command without data (Eric Biggers)
- libata: fix length validation of ATAPI-relayed SCSI commands (Eric Biggers)
- Bluetooth: btusb: Fix quirk for Atheros 1525/QCA6174 (Takashi Iwai)
- Bluetooth: btusb: Add Dell OptiPlex 3060 to btusb_needs_reset_resume_table (Kai-Heng Feng)
- Bluetooth: btusb: Remove Yoga 920 from the btusb_needs_reset_resume_table (Hans de Goede)
- pinctrl: samsung: Validate alias coming from DT (Krzysztof Kozlowski)
- Drivers: hv: vmbus: Fix ring buffer signaling (Michael Kelley)
- RDMA/mlx5: Fix crash while accessing garbage pointer and freed memory (Leon Romanovsky)
- clk: sunxi-ng: a31: Fix CLK_OUT_* clock ops (Chen-Yu Tsai)
- clk: bcm2835: Protect sections updating shared registers (Boris Brezillon)
- clk: bcm2835: Fix ana->maskX definitions (Boris Brezillon)
- lockdep: fix fs_reclaim warning (Tetsuo Handa)
- ahci: Add PCI-id for the Highpoint Rocketraid 644L card (Hans de Goede)
- PCI: Add function 1 DMA alias quirk for Highpoint RocketRAID 644L (Hans de Goede)
- mmc: dw_mmc: fix falling from idmac to PIO mode when dw_mci_reset occurs (Evgeniy Didin)
- mmc: dw_mmc: exynos: fix the suspend/resume issue for exynos5433 (Jaehoon Chung)
- mmc: dw_mmc: Fix the DTO/CTO timeout overflow calculation for 32-bit systems (Evgeniy Didin)
- mmc: block: fix updating ext_csd caches on ioctl call (Bastian Stender)
- mmc: core: Disable HPI for certain Micron (Numonyx) eMMC cards (Dirk Behme)
- mmc: core: Fix tracepoint print of blk_addr and blksz (Adrian Hunter)
- ALSA: hda/realtek - Always immediately update mute LED with pin VREF (Takashi Iwai)
- ALSA: hda/realtek - Fix Dell headset Mic can't record (Kailang Yang)
- ALSA: hda/realtek - Fix speaker no sound after system resume (Kailang Yang)
- ALSA: hda - Force polling mode on CFL for fixing codec communication (Takashi Iwai)
- ALSA: aloop: Fix access to not-yet-ready substream via cable (Takashi Iwai)
- ALSA: aloop: Sync stale timer before release (Takashi Iwai)
- ALSA: usb-audio: Fix parsing descriptor of UAC2 processing unit (Kirill Marinushkin)
- iio: adc: meson-saradc: unlock on error in meson_sar_adc_lock() (Dan Carpenter)
- iio: st_pressure: st_accel: pass correct platform data to init (Michael Nosthoff)
- iio: chemical: ccs811: Corrected firmware boot/application mode transition (Richard Lai)
- MIPS: lantiq: ase: Enable MFD_SYSCON (Mathias Kresin)
- MIPS: lantiq: Enable AHB Bus for USB (Mathias Kresin)
- MIPS: lantiq: Fix Danube USB clock (Mathias Kresin)
- MIPS: ralink: Fix booting on MT7621 (NeilBrown)
- MIPS: ralink: Remove ralink_halt() (NeilBrown)
-
Mon Mar 26 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.30-1.el7uek]
- xen: xenbus: use put_device() instead of kfree() (Arvind Yadav) [Orabug: 27145547]
- xen-blkfront: move negotiate_mq to cover all cases of new VBDs (Bhavesh Davda) [Orabug: 27145547]
- pvcalls-front: 64-bit align flags (Stefano Stabellini) [Orabug: 27145547]
- x86/xen: add tty0 and hvc0 as preferred consoles for dom0 (Juergen Gross) [Orabug: 27145547]
- xen-netfront: Fix hang on device removal (Jason Andryuk) [Orabug: 27145547]
- xen/pirq: fix error path cleanup when binding MSIs (Roger Pau Monne) [Orabug: 27145547]
- xen/pvcalls: fix null pointer dereference on map->sock (Colin Ian King) [Orabug: 27145547]
- pvcalls-front: wait for other operations to return when release passive sockets (Stefano Stabellini) [Orabug: 27145547]
- pvcalls-front: introduce a per sock_mapping refcount (Stefano Stabellini) [Orabug: 27145547]
- x86/xen: Calculate __max_logical_packages on PV domains (Prarit Bhargava) [Orabug: 27145547]
- pvcalls-back: do not return error on inet_accept EAGAIN (Stefano Stabellini) [Orabug: 27145547]
- xen-netfront: Fix race between device setup and open (Ross Lagerwall) [Orabug: 27145547]
- xen/grant-table: Use put_page instead of free_page (Ross Lagerwall) [Orabug: 27145547]
- xen/pcifront: Deprecate pci_get_bus_and_slot() (Sinan Kaya) [Orabug: 27145547]
- watchdog: xen_wdt: remove info message and version number (Radu Rendec) [Orabug: 27145547]
- watchdog: xen_wdt: use the watchdog subsystem (Radu Rendec) [Orabug: 27145547]
- watchdog: xen: use time64_t for timeouts (Arnd Bergmann) [Orabug: 27145547]
- 9p: add missing module license for xen transport (Stephen Hemminger) [Orabug: 27145547]
- x86: xen: remove the use of VLAIS (Nick Desaulniers) [Orabug: 27145547]
- x86/xen/time: fix section mismatch for xen_init_time_ops() (Nick Desaulniers) [Orabug: 27145547]
- xen/pvcalls: use GFP_ATOMIC under spin lock (Wei Yongjun) [Orabug: 27145547]
- x86/Xen: don't report ancient LAPIC version (Jan Beulich) [Orabug: 27145547]
- xen/pvcalls: Fix a check in pvcalls_front_remove() (Dan Carpenter) [Orabug: 27145547]
- xen/pvcalls: check for xenbus_read() errors (Dan Carpenter) [Orabug: 27145547]
- xen/pvcalls: fix potential endless loop in pvcalls-front.c (Stefano Stabellini) [Orabug: 27145547]
- xen/pvcalls: Add MODULE_LICENSE() (Boris Ostrovsky) [Orabug: 27145547]
- x86/virt/xen: Use guest_late_init to detect Xen PVH guest (Juergen Gross) [Orabug: 27145547]
- x86/virt, x86/platform: Add ->guest_late_init() callback to hypervisor_x86 structure (Juergen Gross) [Orabug: 27145547]
- x86/virt, x86/acpi: Add test for ACPI_FADT_NO_VGA (Juergen Gross) [Orabug: 27145547]
- MAINTAINERS: xen, kvm: track pvclock-abi.h changes (Joao Martins) [Orabug: 27145547]
- x86/xen/time: setup vcpu 0 time info page (Joao Martins) [Orabug: 27145547]
- x86/xen/time: set pvclock flags on xen_time_init() (Joao Martins) [Orabug: 27145547]
- x86/pvclock: add setter for pvclock_pvti_cpu0_va (Joao Martins) [Orabug: 27145547]
- ptp_kvm: probe for kvm guest availability (Joao Martins) [Orabug: 27145547]
- xen/privcmd: remove unused variable pageidx (Colin Ian King) [Orabug: 27145547]
- xen: select grant interface version (Juergen Gross) [Orabug: 27145547]
- xen: update arch/x86/include/asm/xen/cpuid.h (Juergen Gross) [Orabug: 27145547]
- xen: add grant interface version dependent constants to gnttab_ops (Juergen Gross) [Orabug: 27145547]
- xen: limit grant v2 interface to the v1 functionality (Juergen Gross) [Orabug: 27145547]
- xen: re-introduce support for grant v2 interface (Juergen Gross) [Orabug: 27145547]
- xen: support priv-mapping in an HVM tools domain (Paul Durrant) [Orabug: 27145547]
- xen/pvcalls: remove redundant check for irq >= 0 (Colin Ian King) [Orabug: 27145547]
- xen/pvcalls: fix unsigned less than zero error check (Colin Ian King) [Orabug: 27145547]
- xen/time: Return -ENODEV from xen_get_wallclock() (Boris Ostrovsky) [Orabug: 27145547]
- xen/pvcalls-front: mark expected switch fall-through (Gustavo A. R. Silva) [Orabug: 27145547]
- xen: xenbus_probe_frontend: mark expected switch fall-throughs (Gustavo A. R. Silva) [Orabug: 27145547]
- xen/time: do not decrease steal time after live migration on xen (Dongli Zhang) [Orabug: 27145547]
- xen: support 52 bit physical addresses in pv guests (Juergen Gross) [Orabug: 27145547]
- xen: introduce a Kconfig option to enable the pvcalls frontend (Stefano Stabellini) [Orabug: 27145547]
- xen/pvcalls: implement release command (Stefano Stabellini) [Orabug: 27145547]
- xen/pvcalls: implement poll command (Stefano Stabellini) [Orabug: 27145547]
- xen/pvcalls: implement recvmsg (Stefano Stabellini) [Orabug: 27145547]
- xen/pvcalls: implement sendmsg (Stefano Stabellini) [Orabug: 27145547]
- xen/pvcalls: implement accept command (Stefano Stabellini) [Orabug: 27145547]
- xen/pvcalls: implement listen command (Stefano Stabellini) [Orabug: 27145547]
- xen/pvcalls: implement bind command (Stefano Stabellini) [Orabug: 27145547]
- xen/pvcalls: implement connect command (Stefano Stabellini) [Orabug: 27145547]
- xen/pvcalls: implement socket command and handle events (Stefano Stabellini) [Orabug: 27145547]
- xen/pvcalls: connect to the backend (Stefano Stabellini) [Orabug: 27145547]
- xen/pvcalls: implement frontend disconnect (Stefano Stabellini) [Orabug: 27145547]
- xen/pvcalls: introduce the pvcalls xenbus frontend (Stefano Stabellini) [Orabug: 27145547]
- x86/paravirt: Set up the virt_spin_lock_key after static keys get initialized (Dou Liyang) [Orabug: 27145547]
- tracing/xen: Hide events that are not used when X86_PAE is not defined (Steven Rostedt (VMware)) [Orabug: 27145547]
- xen: don't open-code iov_iter_kvec() (Al Viro) [Orabug: 27145547]
- locking/spinlocks, paravirt, xen: Correct the xen_nopvspin case (Juergen Gross) [Orabug: 27145547]
- locking/paravirt: Use new static key for controlling call of virt_spin_lock() (Juergen Gross) [Orabug: 27145547]
- RDS: IB: Fix cleanup during unregistering client (Avinash Repaka) [Orabug: 27758801]
- IB/{core, umad, cm}: Rename ib_init_ah_from_wc to ib_init_ah_attr_from_wc (Parav Pandit) [Orabug: 27057619]
- IB/{core, cm, cma, ipoib}: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Parav Pandit) [Orabug: 27057619]
- IB/cm: Handle address handle attribute init error (Parav Pandit) [Orabug: 27057619]
- IB/{cm, umad}: Handle av init error (Parav Pandit) [Orabug: 27057619]
- IB/core: Depend on IPv6 stack to resolve link local address for RoCEv2 (Parav Pandit) [Orabug: 27057619]
- IB/{core/cm}: Fix generating a return AH for RoCEE (Parav Pandit) [Orabug: 27057619]
- IB: Let ib_core resolve destination mac address (Parav Pandit) [Orabug: 27057619]
- mlx4: change the ICM table allocations to lowest needed size (Daniel Jurgens) [Orabug: 27091678]
- uek-rpm: enable BNX* drivers for aarch64 (Allen Pais) [Orabug: 27717735]
- Revert "mm/page_alloc: fix memmap_init_zone pageblock alignment" (Ard Biesheuvel)
- [PATCH 1/1] arm: dts: Restore ttyAMA0 serial console on RPi3 (Petr Benes) [Orabug: 27715043]
- uek-rpm: config aarch64 add RPi3 support (Tom Saeger) [Orabug: 27574522]
- xen/acpi: upload _PSD info for non Dom0 CPUs too (Joao Martins) [Orabug: 27052332]
- uek-rpm/config-aarch64: Unset CONFIG_MODULE_SIG_FORCE in kernel config (Vijay Kumar) [Orabug: 27620376]
- uek-rpm/config-aarch64: Enable default sysrq in kernel config (Vijay Kumar) [Orabug: 27080659]
- dtrace: pid provider implementation (Kris Van Hees) [Orabug: 27609475]
- dtrace: allow providers to supply their own prov_exit function (Kris Van Hees) [Orabug: 27609475]
- dtrace: provider device file operations cleanup (Kris Van Hees) [Orabug: 27609475]
- dtrace: add provider debugging (Kris Van Hees) [Orabug: 27609475]
- net/rds: Avoid copy overhead if send buff is full (Gerd Rausch) [Orabug: 27542098]
- uek-rpm: Bump libdtrace-ctf dependency to 0.8.0. (Todd Vierling) [Orabug: 27741711]
- uek-rpm: Set base_sublevel to 30 (Somasundaram Krishnasamy) [Orabug: 27752925]
- vmscan: Support multiple kswapd threads per node (Buddy Lumpkin) [Orabug: 27731547]
- Linux 4.14.30 (Greg Kroah-Hartman)
- RDMA/vmw_pvrdma: Fix usage of user response structures in ABI file (Adit Ranadive)
- kbuild: fix linker feature test macros when cross compiling with Clang (Nick Desaulniers)
- RDMA/ucma: Don't allow join attempts for unsupported AF family (Leon Romanovsky)
- RDMA/ucma: Fix access to non-initialized CM_ID object (Leon Romanovsky)
- clk: migrate the count of orphaned clocks at init (Jerome Brunet)
- RDMA/core: Do not use invalid destination in determining port reuse (Tatyana Nikolova)
- serial: 8250_pci: Don't fail on multiport card class (Andy Shevchenko)
- IB/mlx5: Fix out-of-bounds read in create_raw_packet_qp_rq (Boris Pismenny)
- IB/mlx5: Fix integer overflows in mlx5_ib_create_srq (Boris Pismenny)
- scsi: mpt3sas: wait for and flush running commands on shutdown/unload (Sreekanth Reddy)
- scsi: mpt3sas: fix oops in error handlers after shutdown/unload (Mauricio Faria de Oliveira)
- dmaengine: ti-dma-crossbar: Fix event mapping for TPCC_EVT_MUX_60_63 (Vignesh R)
- crypto: artpec6 - set correct iv size for gcm(aes) (Lars Persson)
- clk: si5351: Rename internal plls to avoid name collisions (Sergej Sawazki)
- clk: axi-clkgen: Correctly handle nocount bit in recalc_rate() (Lars-Peter Clausen)
- clk: Don't touch hardware when reparenting during registration (Stephen Boyd)
- clk: at91: pmc: Wait for clocks when resuming (Romain Izard)
- nfsd4: permit layoutget of executable-only files (Benjamin Coddington)
- ARM: dts: aspeed-evb: Add unit name to memory node (Joel Stanley)
- RDMA/ocrdma: Fix permissions for OCRDMA_RESET_STATS (Anton Vasilyev)
- scsi: lpfc: Fix issues connecting with nvme initiator (James Smart)
- scsi: lpfc: Fix SCSI LUN discovery when SCSI and NVME enabled (James Smart)
- soc: qcom: smsm: fix child-node lookup (Johan Hovold)
- ip_gre: fix potential memory leak in erspan_rcv (Haishuang Yan)
- ip_gre: fix error path when erspan_rcv failed (Haishuang Yan)
- ip6_vti: adjust vti mtu according to mtu of lower device (Alexey Kodanev)
- iommu/vt-d: clean up pr_irq if request_threaded_irq fails (Jerry Snitselaar)
- pinctrl: rockchip: enable clock when reading pin direction register (Brian Norris)
- pinctrl: Really force states during suspend/resume (Florian Fainelli)
- media: davinci: fix a debug printk (Mauro Carvalho Chehab)
- PCI: rcar: Handle rcar_pcie_parse_request_of_pci_ranges() failures (Geert Uytterhoeven)
- PCI: endpoint: Fix find_first_zero_bit() usage (Niklas Cassel)
- PCI: designware-ep: Fix ->get_msi() to check MSI_EN bit (Kishon Vijay Abraham I)
- coresight: Fix disabling of CoreSight TPIU (Robert Walker)
- pty: cancel pty slave port buf's work in tty_release (Sahara)
- drm/omap: DMM: Check for DMM readiness after successful transaction commit (Peter Ujfalusi)
- mmc: sdhci-xenon: wait 5ms after set 1.8V signal enable (Zhoujie Wu)
- omapdrm: panel: fix compatible vendor string for td028ttec1 (H. Nikolaus Schaller)
- vgacon: Set VGA struct resource types (Bjorn Helgaas)
- iser-target: avoid reinitializing rdma contexts for isert commands (Bharat Potnuri)
- IB/umem: Fix use of npages/nmap fields (Artemy Kovalyov)
- RDMA/cma: Use correct size when writing netlink stats (Parav Pandit)
- IB/ipoib: Avoid memory leak if the SA returns a different DGID (Erez Shitrit)
- rtc: ac100: Fix multiple race conditions (Alexandre Belloni)
- media: s5p-mfc: Fix lock contention - request_firmware() once (Shuah Khan)
- sfp: fix non-detection of PHY (Russell King)
- sfp: fix EEPROM reading in the case of non-SFF8472 SFPs (Russell King)
- net: phy: meson-gxl: check phy_write return value (Jerome Brunet)
- /dev/mem: Add bounce buffer for copy-out (Kees Cook)
- mmc: block: fix logical error to avoid memory leak (Liu, Changcheng)
- mmc: avoid removing non-removable hosts during suspend (Daniel Drake)
- drm/tilcdc: ensure nonatomic iowrite64 is not used (Logan Gunthorpe)
- dmaengine: zynqmp_dma: Fix race condition in the probe (Kedareswara rao Appana)
- platform/chrome: Use proper protocol transfer function (Shawn Nematbakhsh)
- watchdog: Fix kref imbalance seen if handle_boot_enabled=0 (Guenter Roeck)
- watchdog: Fix potential kref imbalance when opening watchdog (Guenter Roeck)
- cros_ec: fix nul-termination for firmware build info (Arnd Bergmann)
- serial: 8250_dw: Disable clock on error (Stefan Potyra)
- tty: goldfish: Enable 'earlycon' only if built-in (Sebastian Andrzej Siewior)
- qmi_wwan: set FLAG_SEND_ZLP to avoid network initiated disconnect (Bjørn Mork)
- media: [RESEND] media: dvb-frontends: Add delay to Si2168 restart (Ron Economos)
- ath10k: handling qos at STA side based on AP WMM enable/disable (Balaji Pothunoori)
- media: bt8xx: Fix err 'bt878_probe()' (Christophe JAILLET)
- rtlwifi: always initialize variables given to RT_TRACE() (Nicolas Iooss)
- rtlwifi: rtl_pci: Fix the bug when inactiveps is enabled. (Tsang-Shian Lin)
- spi: sh-msiof: Avoid writing to registers from spi_master.setup() (Geert Uytterhoeven)
- hv_netvsc: Fix the TX/RX buffer default sizes (Haiyang Zhang)
- hv_netvsc: Fix the receive buffer size limit (Haiyang Zhang)
- RDMA/iwpm: Fix uninitialized error code in iwpm_send_mapinfo() (Geert Uytterhoeven)
- drm/msm: fix leak in failed get_pages (Prakash Kamliya)
- media: c8sectpfe: fix potential NULL pointer dereference in c8sectpfe_timer_interrupt (Gustavo A. R. Silva)
- cpufreq: longhaul: Revert transition_delay_us to 200 ms (Viresh Kumar)
- Bluetooth: btqcomsmd: Fix skb double free corruption (Loic Poulain)
- Bluetooth: hci_qca: Avoid setup failure on missing rampatch (Loic Poulain)
- staging: android: ashmem: Fix possible deadlock in ashmem_ioctl (Yisheng Xie)
- scsi: megaraid_sas: Do not use 32-bit atomic request descriptor for Ventura controllers (Shivasharan S)
- ksplice: aarch64 use ksplice friendly KBUILD_CFLAGS (Tom Saeger) [Orabug: 27649476]
- Linux 4.14.29 (Greg Kroah-Hartman)
- usb: dwc3: Fix GDBGFIFOSPACE_TYPE values (Thinh Nguyen)
- USB: gadget: udc: Add missing platform_device_put() on error in bdc_pci_probe() (Wei Yongjun)
- scsi: qla2xxx: Fix crashes in qla2x00_probe_one on probe failure (Bill Kuzeja)
- scsi: qla2xxx: Fix logo flag for qlt_free_session_done() (Himanshu Madhani)
- scsi: qla2xxx: Fix NULL pointer access for fcport structure (Quinn Tran)
- scsi: qla2xxx: Fix smatch warning in qla25xx_delete_{rsp|req}_que (Himanshu Madhani)
- btrfs: Fix memory barriers usage with device stats counters (Nikolay Borisov)
- btrfs: remove spurious WARN_ON(ref->count < 0) in find_parent_nodes (Zygo Blaxell)
- btrfs: Fix use-after-free when cleaning up fs_devs with a single stale device (Nikolay Borisov)
- btrfs: alloc_chunk: fix DUP stripe size handling (Hans van Kranenburg)
- btrfs: add missing initialization in btrfs_check_shared (Edmund Nadolski)
- btrfs: Fix NULL pointer exception in find_bio_stripe (Dmitriy Gorokh)
- irqchip/gic-v3-its: Ensure nr_ites >= nr_lpis (Ard Biesheuvel)
- RDMAVT: Fix synchronization around percpu_ref (Tejun Heo)
- fs/aio: Use RCU accessors for kioctx_table->table[] (Tejun Heo)
- fs/aio: Add explicit RCU grace period when freeing kioctx (Tejun Heo)
- lock_parent() needs to recheck if dentry got __dentry_kill'ed under it (Al Viro)
- KVM: arm/arm64: vgic: Don't populate multiple LRs with the same vintid (Marc Zyngier)
- kvm: arm/arm64: vgic-v3: Tighten synchronization for guests using v2 on v3 (Marc Zyngier)
- KVM: arm/arm64: Reduce verbosity of KVM init log (Ard Biesheuvel)
- fs: Teach path_connected to handle nfs filesystems with multiple roots. (Eric W. Biederman)
- drm/amdgpu/dce: Don't turn off DP sink when disconnected (Michel Dänzer)
- drm/radeon: fix prime teardown order (Christian König)
- drm/amdgpu: fix prime teardown order (Christian König)
- drm/nouveau/bl: Fix oops on driver unbind (Lukas Wunner)
- ALSA: seq: Clear client entry before deleting else at closing (Takashi Iwai)
- ALSA: seq: Fix possible UAF in snd_seq_check_queue() (Takashi Iwai)
- ALSA: hda - Revert power_save option default value (Takashi Iwai)
- ALSA: pcm: Fix UAF in snd_pcm_oss_get_formats() (Takashi Iwai)
- parisc: Handle case where flush_cache_range is called with no context (John David Anglin)
- x86/mm: Fix vmalloc_fault to use pXd_large (Toshi Kani)
- KVM: x86: Fix device passthrough when SME is active (Tom Lendacky)
- x86/speculation: Remove Skylake C2 from Speculation Control microcode blacklist (Alexander Sergeyev)
- x86/speculation, objtool: Annotate indirect calls/jumps for objtool on 32-bit kernels (Andy Whitcroft)
- x86/vm86/32: Fix POPF emulation (Andy Lutomirski)
- selftests/x86/entry_from_vm86: Add test cases for POPF (Andy Lutomirski)
- selftests/x86: Add tests for the STR and SLDT instructions (Ricardo Neri)
- selftests/x86: Add tests for User-Mode Instruction Prevention (Ricardo Neri)
- selftests/x86/entry_from_vm86: Exit with 1 if we fail (Andy Lutomirski)
- x86/cpufeatures: Add Intel PCONFIG cpufeature (Kirill A. Shutemov)
- x86/cpufeatures: Add Intel Total Memory Encryption cpufeature (Kirill A. Shutemov)
-
Mon Mar 19 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.28-1.el7uek]
- Add vmlinux.ctfa in .gitignore list (Vijay Kumar) [Orabug: 27547601]
- scsi: smartpqi: update driver version to 1.1.2-126 (Don Brace) [Orabug: 27694207]
- scsi: smartpqi: cleanup raid map warning message (Kevin Barnett) [Orabug: 27694207]
- scsi: smartpqi: update controller ids (Kevin Barnett) [Orabug: 27694207]
- xen/ovmapi: Port ovmapi drivers from uek4 to uek5 (Boris Ostrovsky) [Orabug: 27694460]
- KVM: nVMX: Don't halt vcpu when L1 is injecting events to L2 (Chao Gao) [Orabug: 27637259]
- uek-rpm: Update nano modules list (Somasundaram Krishnasamy) [Orabug: 27706743]
- uek-rpm: Set base_sublevel to 28 (Somasundaram Krishnasamy) [Orabug: 27717309]
- Linux 4.14.28 (Greg Kroah-Hartman)
- drm/i915/glk: Disable Guc and HuC on GLK (Anusha Srivatsa)
- dmaengine: qcom_hidma: check pending interrupts (Sinan Kaya)
- IB/mlx5: revisit -Wmaybe-uninitialized warning (Arnd Bergmann)
- ima: relax requiring a file signature for new files with zero length (Mimi Zohar)
- locking/locktorture: Fix num reader/writer corner cases (Davidlohr Bueso)
- rcutorture/configinit: Fix build directory error message (SeongJae Park)
- ipvlan: add L2 check for packets arriving via virtual devices (Mahesh Bandewar)
- Fix misannotated out-of-line _copy_to_user() (Christophe Leroy)
- mmc: mmc_test: Ensure command queue is disabled for testing (Adrian Hunter)
- ASoC: nuc900: Fix a loop timeout test (Dan Carpenter)
- crypto: caam/qi - use correct print specifier for size_t (Horia Geantă)
- mac80211: remove BUG() when interface type is invalid (Luca Coelho)
- mac80211_hwsim: enforce PS_MANUAL_POLL to be set after PS_ENABLED (Adiel Aloni)
- agp/intel: Flush all chipset writes after updating the GGTT (Chris Wilson)
- arm64: dts: renesas: salvator-common: Add EthernetAVB PHY reset (Geert Uytterhoeven)
- powerpc/64: Don't trace irqs-off at interrupt return to soft-disabled context (Nicholas Piggin)
- powerpc/modules: Don't try to restore r2 after a sibling call (Josh Poimboeuf)
- drm/amdkfd: Fix memory leaks in kfd topology (Yong Zhao)
- veth: set peer GSO values (Stephen Hemminger)
- net: sched: drop qdisc_reset from dev_graft_qdisc (John Fastabend)
- virtio_net: Disable interrupts if napi_complete_done rescheduled napi (Toshiaki Makita)
- media: davinci: vpif_capture: add NULL check on devm_kzalloc return value (Gustavo A. R. Silva)
- media: cpia2: Fix a couple off by one bugs (Dan Carpenter)
- dm raid: fix raid set size revalidation (Heinz Mauelshagen)
- media: vsp1: Prevent suspending and resuming DRM pipelines (Kieran Bingham)
- scsi: dh: add new rdac devices (Xose Vazquez Perez)
- scsi: devinfo: apply to HP XP the same flags as Hitachi VSP (Xose Vazquez Perez)
- scsi: core: scsi_get_device_flags_keyed(): Always return device flags (Bart Van Assche)
- bnxt_en: Don't print "Link speed -1 no longer supported" messages. (Michael Chan)
- spi: sun6i: disable/unprepare clocks on remove (Tobias Jordan)
- tools/usbip: fixes build with musl libc toolchain (Julien BOIBESSOT)
- ath10k: fix invalid STS_CAP_OFFSET_MASK (Ben Greear)
- mwifiex: cfg80211: do not change virtual interface during scan processing (Limin Zhu)
- clk: qcom: msm8916: fix mnd_width for codec_digcodec (Srinivas Kandagatla)
- drm/amdgpu:fix virtual dce bug (Monk Liu)
- iwlwifi: mvm: avoid dumping assert log when device is stopped (Sara Sharon)
- perf annotate: Fix objdump comment parsing for Intel mov dissassembly (Thomas Richter)
- perf annotate: Fix unnecessary memory allocation for s390x (Thomas Richter)
- pinctrl: sh-pfc: r8a7795-es1: Fix MOD_SEL1 bit[25:24] to 0x3 when using STP_ISEN_1_D (Takeshi Kihara)
- pinctrl: sh-pfc: r8a7791: Add can_clk function (Fabrizio Castro)
- drm/sun4i: Fix format mask in DE2 driver (Jernej Skrabec)
- pwm: stmpe: Fix wrong register offset for hwpwm=2 case (Axel Lin)
- scsi: ses: don't ask for diagnostic pages repeatedly during probe (Li Dongyang)
- drm/amdgpu:fix random missing of FLR NOTIFY (Monk Liu)
- cpufreq: Fix governor module removal race (Rafael J. Wysocki)
- ath10k: update tdls teardown state to target (Manikanta Pubbisetty)
- iio: health: max30102: Add power enable parameter to get_temp function (Peter Meerwald-Stadler)
- iio: adc: ina2xx: Shift bus voltage register to mask flag bits (Stefan Brüns)
- drm/etnaviv: make THERMAL selectable (Philipp Zabel)
- power: supply: ab8500_charger: Bail out in case of error in 'ab8500_charger_init_hw_registers()' (Christophe JAILLET)
- power: supply: ab8500_charger: Fix an error handling path (Christophe JAILLET)
- leds: pm8058: Silence pointer to integer size warning (Bjorn Andersson)
- xfrm: Fix xfrm_replay_overflow_offload_esn (Yossef Efraim)
- userns: Don't fail follow_automount based on s_user_ns (Eric W. Biederman)
- mtd: nand: ifc: update bufnum mask for ver >= 2.0.0 (Jagdish Gediya)
- ARM: dts: omap3-n900: Fix the audio CODEC's reset pin (Andrew F. Davis)
- ARM: dts: am335x-pepper: Fix the audio CODEC's reset pin (Andrew F. Davis)
- net: thunderx: Set max queue count taking XDP_TX into account (Sunil Goutham)
- mtd: nand: fix interpretation of NAND_CMD_NONE in nand_command[_lp]() (Miquel Raynal)
- net: xfrm: allow clearing socket xfrm policies. (Lorenzo Colitti)
- rtc: brcmstb-waketimer: fix error handling in brcmstb_waketmr_probe() (Alexey Khoroshilov)
- net: ieee802154: adf7242: Fix bug if defined DEBUG (Michael Hennerich)
- test_firmware: fix setting old custom fw path back on exit (Luis R. Rodriguez)
- crypto: cavium - fix memory leak on info (Colin Ian King)
- crypto: ecc - Fix NULL pointer deref. on no default_rng (Pierre)
- sched: Stop resched_cpu() from sending IPIs to offline CPUs (Paul E. McKenney)
- sched: Stop switched_to_rt() from sending IPIs to offline CPUs (Paul E. McKenney)
- USB: ledtrig-usbport: fix of-node leak (Johan Hovold)
- typec: tcpm: fusb302: Resolve out of order messaging events (Adam Thomson)
- staging: rtl8822be: fix missing null check on dev_alloc_skb return (Colin Ian King)
- drm/amdgpu: fix get_max_engine_clock_in_mhz (Felix Kuehling)
- ARM: dts: exynos: Correct Trats2 panel reset line (Simon Shields)
- clk: meson: gxbb: fix wrong clock for SARADC/SANA (Yixun Lan)
- ARM: dts: koelsch: Move cec_clock to root node (Simon Horman)
- iwlwifi: mvm: rs: don't override the rate history in the search cycle (Emmanuel Grumbach)
- HID: elo: clear BTN_LEFT mapping (Jiri Kosina)
- HID: multitouch: Only look at non touch fields in first packet of a frame (Hans de Goede)
- video/hdmi: Allow "empty" HDMI infoframes (Ville Syrjälä)
- dma-buf/fence: Fix lock inversion within dma-fence-array (Chris Wilson)
- drm/edid: set ELD connector type in drm_edid_to_eld() (Jani Nikula)
- Revert "btrfs: use proper endianness accessors for super_copy" (Greg Kroah-Hartman)
- dm mpath: fix passing integrity data (Steffen Maier)
- earlycon: add reg-offset to physical address before mapping (Greentime Hu)
- serial: core: mark port as initialized in autoconfig (Sebastian Andrzej Siewior)
- serial: 8250_pci: Add Brainboxes UC-260 4 port serial device (Nikola Ciprich)
- usb: dwc3: Fix lock-up on ID change during system suspend/resume (Roger Quadros)
- usb: gadget: f_fs: Fix use-after-free in ffs_fs_kill_sb() (Xinyong)
- usb: usbmon: Read text within supplied buffer size (Pete Zaitcev)
- usb: quirks: add control message delay for 1b1c:1b20 (Danilo Krummrich)
- usbip: vudc: fix null pointer dereference on udc->lock (Colin Ian King)
- USB: storage: Add JMicron bridge 152d:2567 to unusual_devs.h (Teijo Kinnunen)
- staging: android: ashmem: Fix lockdep issue during llseek (Joel Fernandes)
- staging: comedi: fix comedi_nsamples_left. (Frank Mori Hess)
- uas: fix comparison for error code (Oliver Neukum)
- tty/serial: atmel: add new version check for usart (Jonas Danielsson)
- serial: sh-sci: prevent lockup on full TTY buffers (Ulrich Hecht)
- xhci: fix endpoint context tracer output (Mathias Nyman)
- xhci: Fix front USB ports on ASUS PRIME B350M-A (Kai-Heng Feng)
- usb: host: xhci-rcar: add support for r8a77965 (Yoshihiro Shimoda)
- ASoC: rt5651: Fix regcache sync errors on resume (Hans de Goede)
- ASoC: wm_adsp: For TLV controls only register TLV get/set (Richard Fitzgerald)
- ASoC: sgtl5000: Fix suspend/resume (Fabio Estevam)
- ASoC: sun4i-i2s: Fix RX slot number of SUN8I (Yong Deng)
- x86: Treat R_X86_64_PLT32 as R_X86_64_PC32 (H.J. Lu)
- net: phy: Restore phy_resume() locking assumption (Andrew Lunn)
- net: phy: fix resume handling (Russell King)
- Linux 4.14.27 (Greg Kroah-Hartman)
- x86/kprobes: Fix kernel crash when probing .entry_trampoline code (Francis Deslauriers)
- objtool: Fix 32-bit build (Josh Poimboeuf)
- objtool: Fix another switch table detection issue (Josh Poimboeuf)
- objtool, retpolines: Integrate objtool with retpoline support more closely (Peter Zijlstra)
- objtool: Add module specific retpoline rules (Peter Zijlstra)
- kbuild: move cc-option and cc-disable-warning after incl. arch Makefile (Masahiro Yamada)
- kbuild: Set KBUILD_CFLAGS before incl. arch Makefile (Chris Fries)
- kbuild: re-order the code to not parse unnecessary variables (Masahiro Yamada)
- objtool: Add retpoline validation (Peter Zijlstra)
- objtool: Use existing global variables for options (Peter Zijlstra)
- x86/mm/sme, objtool: Annotate indirect call in sme_encrypt_execute() (Peter Zijlstra)
- x86/boot, objtool: Annotate indirect jump in secondary_startup_64() (Peter Zijlstra)
- x86/paravirt, objtool: Annotate indirect calls (Peter Zijlstra)
- x86/speculation: Move firmware_restrict_branch_speculation_*() from C to CPP (Ingo Molnar)
- x86/speculation, objtool: Annotate indirect calls/jumps for objtool (Peter Zijlstra)
- x86/retpoline: Support retpoline builds with Clang (David Woodhouse)
- x86/speculation: Use IBRS if available before calling into firmware (David Woodhouse)
- Revert "x86/retpoline: Simplify vmexit_fill_RSB()" (David Woodhouse)
- x86-64/realmode: Add instruction suffix (Jan Beulich)
- x86/LDT: Avoid warning in 32-bit builds with older gcc (Jan Beulich)
- x86/asm: Improve how GEN_*_SUFFIXED_RMWcc() specify clobbers (Jan Beulich)
- x86/mm: Remove stale comment about KMEMCHECK (Jann Horn)
- x86/entry/64: Use 'xorl' for faster register clearing (Dominik Brodowski)
- x86/entry: Reduce the code footprint of the 'idtentry' macro (Dominik Brodowski)
- nospec: Include <asm/barrier.h> dependency (Dan Williams)
- nospec: Kill array_index_nospec_mask_check() (Dan Williams)
- MIPS: CPC: Map registers using DT in mips_cpc_default_phys_base() (Paul Burton)
- dt-bindings: Document mti,mips-cpc binding (Paul Burton)
- scsi: qla2xxx: Fix recursion while sending terminate exchange (himanshu.madhani@cavium.com)
- scsi: qla2xxx: Fix NULL pointer crash due to probe failure (himanshu.madhani@cavium.com)
- ALSA: hda: add dock and led support for HP ProBook 640 G2 (Dennis Wassenberg)
- ALSA: hda: add dock and led support for HP EliteBook 820 G3 (Dennis Wassenberg)
- ALSA: hda - Fix a wrong FIXUP for alc289 on Dell machines (Hui Wang)
- ALSA: seq: More protection for concurrent write and ioctl races (Takashi Iwai) {CVE-2018-1000004}
- ALSA: seq: Don't allow resizing pool in use (Takashi Iwai) {CVE-2018-1000004}
- ALSA: hda/realtek - Make dock sound work on ThinkPad L570 (Dennis Wassenberg)
- ALSA: hda/realtek - Fix dock line-out volume on Dell Precision 7520 (Takashi Iwai)
- ALSA: hda/realtek: Limit mic boost on T480 (Benjamin Berg)
- ALSA: hda/realtek - Add headset mode support for Dell laptop (Kailang Yang)
- ALSA: hda/realtek - Add support headset mode for DELL WYSE (Kailang Yang)
- x86/spectre_v2: Don't check microcode versions when running under hypervisors (Konrad Rzeszutek Wilk)
- perf tools: Fix trigger class trigger_on() (Adrian Hunter)
- x86/MCE: Serialize sysfs changes (Seunghun Han)
- x86/MCE: Save microcode revision in machine check records (Tony Luck)
- bcache: don't attach backing with duplicate UUID (Michael Lyle)
- bcache: fix crashes in duplicate cache device register (Tang Junhui)
- IB/mlx5: Fix incorrect size of klms in the memory region (Sergey Gorenko)
- dm bufio: avoid false-positive Wmaybe-uninitialized warning (Arnd Bergmann)
- kbuild: Handle builtin dtb file names containing hyphens (James Hogan)
- IB/core: Fix missing RDMA cgroups release in case of failure to register device (Parav Pandit)
- arm64: mm: fix thinko in non-global page table attribute check (Ard Biesheuvel)
- KVM: s390: fix memory overwrites when not using SCA entries (David Hildenbrand)
- virtio_ring: fix num_free handling in error case (Tiwei Bie)
- loop: Fix lost writes caused by missing flag (Ross Zwisler)
- Documentation/sphinx: Fix Directive import error (Matthew Wilcox)
- mm/memblock.c: hardcode the end_pfn being -1 (Daniel Vacek)
- lib/bug.c: exclude non-BUG/WARN exceptions from report_bug() (Kees Cook)
- Input: matrix_keypad - fix race when disabling interrupts (Zhang Bo)
- PCI: dwc: Fix enumeration end when reaching root subordinate (Koen Vandeputte)
- MIPS: OCTEON: irq: Check for null return on kzalloc allocation (Colin Ian King)
- MIPS: ath25: Check for kzalloc allocation failure (Colin Ian King)
- MIPS: BMIPS: Do not mask IPIs during suspend (Justin Chen)
- drm/amdgpu:Always save uvd vcpu_bo in VM Mode (James Zhu)
- drm/amdgpu:Correct max uvd handles (James Zhu)
- drm/amdgpu: fix KV harvesting (Alex Deucher)
- drm/radeon: fix KV harvesting (Alex Deucher)
- drm/amdgpu: Notify sbios device ready before send request (Rex Zhu)
- drm/amdgpu: used cached pcie gen info for SI (v2) (Alex Deucher)
- drm/amd/powerplay: fix power over limit on Fiji (Eric Huang)
- drm/radeon: insist on 32-bit DMA for Cedar on PPC64/PPC64LE (Ben Crocker)
- Revert "drm/radeon/pm: autoswitch power state when in balanced mode" (Alex Deucher)
- drm/amd/powerplay/vega10: allow mclk switching with no displays (Alex Deucher)
- drm/amd/powerplay/smu7: allow mclk switching with no displays (Alex Deucher)
- drm/nouveau: prefer XBGR2101010 for addfb ioctl (Ilia Mirkin)
- drm/amdgpu: Fix deadlock on runtime suspend (Lukas Wunner)
- drm/radeon: Fix deadlock on runtime suspend (Lukas Wunner)
- drm/nouveau: Fix deadlock on runtime suspend (Lukas Wunner)
- drm: Allow determining if current task is output poll worker (Lukas Wunner)
- workqueue: Allow retrieval of current task's work struct (Lukas Wunner)
- drm/i915: Always call to intel_display_set_init_power() in resume_early. (Maarten Lankhorst)
- scsi: qla2xxx: Fix NULL pointer crash due to active timer for ABTS (himanshu.madhani@cavium.com)
- scsi: core: Avoid that ATA error handling can trigger a kernel hang or oops (Bart Van Assche)
- drm/i915/perf: fix perf stream opening lock (Lionel Landwerlin)
- drm/i915: Try EDID bitbanging on HDMI after failed read (Stefan Brüns)
- drm/i915: Update watermark state correctly in sanitize_watermarks (Maarten Lankhorst)
- drm/i915: Disable DC states around GMBUS on GLK (Ville Syrjälä)
- drm/i915: Clear the in-use marker on execbuf failure (Chris Wilson)
- drm/i915: Fix rsvd2 mask when out-fence is returned (Daniele Ceraolo Spurio)
- regulator: stm32-vrefbuf: fix check on ready flag (Fabrice Gasnier)
- net/smc: fix NULL pointer dereference on sock_create_kern() error path (Davide Caratti)
- IB/uverbs: Improve lockdep_check (Jason Gunthorpe)
- RDMA/mlx5: Fix integer overflow while resizing CQ (Leon Romanovsky)
- RDMA/ucma: Check that user doesn't overflow QP state (Leon Romanovsky)
- RDMA/ucma: Limit possible option size (Leon Romanovsky)
- NFS: Fix unstable write completion (Trond Myklebust)
- pNFS: Prevent the layout header refcount going to zero in pnfs_roc() (Trond Myklebust)
- NFS: Fix an incorrect type in struct nfs_direct_req (Trond Myklebust)
- scsi: qla2xxx: Fix memory leak in dual/target mode (himanshu.madhani@cavium.com)
- scsi: qla2xxx: Fix system crash in qlt_plogi_ack_unref (Quinn Tran)
- scsi: qla2xxx: Remove aborting ELS IOCB call issued as part of timeout. (Giridhar Malavali)
- scsi: qla2xxx: Defer processing of GS IOCB calls (Giridhar Malavali)
- scsi: qla2xxx: Clear loop id after delete (Quinn Tran)
- scsi: qla2xxx: Fix scan state field for fcport (Quinn Tran)
- scsi: qla2xxx: Replace fcport alloc with qla2x00_alloc_fcport (Quinn Tran)
- scsi: qla2xxx: Fix abort command deadlock due to spinlock (Quinn Tran)
- scsi: qla2xxx: Fix PRLI state check (Quinn Tran)
- scsi: qla2xxx: Fix Relogin being triggered too fast (Quinn Tran)
- scsi: qla2xxx: Fix NPIV host cleanup in target mode (Sawan Chandak)
- scsi: qla2xxx: Fix login state machine stuck at GPDB (Quinn Tran)
- scsi: qla2xxx: Serialize GPNID for multiple RSCN (Quinn Tran)
- scsi: qla2xxx: Retry switch command on time out (Quinn Tran)
- scsi: qla2xxx: Fix re-login for Nport Handle in use (Quinn Tran)
- scsi: qla2xxx: Skip IRQ affinity for Target QPairs (Quinn Tran)
- scsi: qla2xxx: Move session delete to driver work queue (Quinn Tran)
- scsi: qla2xxx: Fix gpnid error processing (Quinn Tran)
- scsi: qla2xxx: Fix system crash for Notify ack timeout handling (Quinn Tran)
- tpm: only attempt to disable the LPC CLKRUN if is already enabled (Javier Martinez Canillas)
- tpm: remove unused variables (Arnd Bergmann)
- tpm: delete the TPM_TIS_CLK_ENABLE flag (Javier Martinez Canillas)
- tpm: Keep CLKRUN enabled throughout the duration of transmit_cmd() (Azhar Shaikh)
- tpm_tis: Move ilb_base_addr to tpm_tis_data (Azhar Shaikh)
- netfilter: use skb_to_full_sk in ip6_route_me_harder (Eric Dumazet)
- netfilter: ipv6: fix use-after-free Write in nf_nat_ipv6_manip_pkt (Florian Westphal)
- netfilter: bridge: ebt_among: add missing match size checks (Florian Westphal)
- netfilter: ebtables: CONFIG_COMPAT: don't trust userland offsets (Florian Westphal)
- netfilter: IDLETIMER: be syzkaller friendly (Eric Dumazet)
- netfilter: nat: cope with negative port range (Paolo Abeni)
- netfilter: x_tables: fix missing timer initialization in xt_LED (Paolo Abeni)
- netfilter: xt_hashlimit: fix lock imbalance (Eric Dumazet)
- netfilter: ipt_CLUSTERIP: fix a race condition of proc file creation (Cong Wang)
- netfilter: add back stackpointer size checks (Florian Westphal)
- ASoC: Intel: kbl: fix jack name (Vinod Koul)
- ASoC: Intel: Skylake: Fix jack name format substitution (Chintan Patel)
- ARM: omap2: hide omap3_save_secure_ram on non-OMAP3 builds (Arnd Bergmann)
- watchdog: hpwdt: Remove legacy NMI sourcing. (Jerry Hoemann)
- watchdog: hpwdt: fix unused variable warning (Arnd Bergmann)
- watchdog: hpwdt: Check source of NMI (Jerry Hoemann)
- watchdog: hpwdt: SMBIOS check (Jerry Hoemann)
- kbuild: move "_all" target out of $(KBUILD_SRC) conditional (Masahiro Yamada)
-
Thu Mar 15 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.26-2.el7uek]
- uek-rpm: aarch64 build kernel-tools, perf packages (Tom Saeger) [Orabug: 27639751]
- uek-rpm: aarch64 add cpupower files needed by kernel-tools (Tom Saeger) [Orabug: 27639751]
- uek-rpm: aarch64 install perf with kernel-uek (Tom Saeger) [Orabug: 27639751]
- Export some extra sysctl parameters for OUI (Rao Shoaib) [Orabug: 27199041]
- RDS: net: Switch from dma_device to dev.parent (Bart Van Assche) [Orabug: 27495806]
- net: ena: fix error handling in ena_down() sequence (Netanel Belgazal) [Orabug: 27679851]
- net: ena: increase ena driver version to 1.5.0 (Netanel Belgazal) [Orabug: 27679851]
- net: ena: add detection and recovery mechanism for handling missed/misrouted MSI-X (Netanel Belgazal) [Orabug: 27679851]
- net: ena: fix race condition between device reset and link up setup (Netanel Belgazal) [Orabug: 27679851]
- net: ena: increase ena driver version to 1.3.0 (Netanel Belgazal) [Orabug: 27679851]
- net: ena: add new admin define for future support of IPv6 RSS (Netanel Belgazal) [Orabug: 27679851]
- net: ena: add statistics for missed tx packets (Netanel Belgazal) [Orabug: 27679851]
- net: ena: add power management ops to the ENA driver (Netanel Belgazal) [Orabug: 27679851]
- net: ena: remove legacy suspend suspend/resume support (Netanel Belgazal) [Orabug: 27679851]
- net: ena: improve ENA driver boot time. (Netanel Belgazal) [Orabug: 27679851]
- net: ena: Remove redundant unlikely() (Tobias Klauser) [Orabug: 27679851]
- iommu: use the smallest DMA aperture to set dma_limit (Toan Le) [Orabug: 27677184]
- uek-rpm: config: Enable ext4 file system encryption (Victor Erminpour) [Orabug: 27635263]
- kallmodsyms: wrong symbol sizes for kernel and built-in modules (Eugene Loh) [Orabug: 27214955]
- nfs: system crashes after NFS4ERR_MOVED recovery (Bill.Baker@oracle.com) [Orabug: 27679285]
- uek-rpm: UEK5 config file Review (Victor Erminpour) [Orabug: 27649939]
- uek-rpm: Remove config-sparc file (Victor Erminpour) [Orabug: 27649916]
- uek-rpm: config: Enable IPVLAN support (Victor Erminpour) [Orabug: 27633248]
- uek-rpm: config: Enable vfio_mdev VFIO mediated device module (Victor Erminpour) [Orabug: 27583169]
- uek-rpm: config: Enable Intel RDT (Victor Erminpour) [Orabug: 27581283]
- target: add inquiry_product module param to override LIO default (Kyle Fortin) [Orabug: 27679267]
- target: add inquiry_vendor module param to override LIO-ORG (Kyle Fortin) [Orabug: 27679267]
-
Mon Mar 12 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.26-1.el7uek]
- uek-rpm: Set base_sublevel to 26 (Somasundaram Krishnasamy) [Orabug: 27678165]
- Linux 4.14.26 (Greg Kroah-Hartman)
- KVM: x86: fix backward migration with async_PF (Radim Krčmář)
- bpf, ppc64: fix out of bounds access in tail call (Daniel Borkmann)
- bpf: allow xadd only on aligned memory (Daniel Borkmann)
- bpf: add schedule points in percpu arrays management (Eric Dumazet)
- bpf, arm64: fix out of bounds access in tail call (Daniel Borkmann)
- bpf, x64: implement retpoline for tail call (Daniel Borkmann)
- bpf: fix rcu lockdep warning for lpm_trie map_free callback (Yonghong Song)
- bpf: fix memory leak in lpm_trie map_free callback function (Yonghong Song)
- bpf: fix mlock precharge on arraymaps (Daniel Borkmann)
- Linux 4.14.25 (Greg Kroah-Hartman)
- nvme-rdma: don't suppress send completions (Sagi Grimberg)
- md: only allow remove_and_add_spares when no sync_thread running. (NeilBrown)
- ARM: dts: LogicPD Torpedo: Fix I2C1 pinmux (Adam Ford)
- ARM: dts: LogicPD SOM-LV: Fix I2C1 pinmux (Adam Ford)
- ACPI / bus: Parse tables as term_list for Dell XPS 9570 and Precision M5530 (Kai Heng Feng)
- KVM/x86: remove WARN_ON() for when vm_munmap() fails (Eric Biggers)
- KVM/x86: Fix wrong macro references of X86_CR0_PG_BIT and X86_CR4_PAE_BIT in kvm_valid_sregs() (Tianyu Lan)
- PCI/ASPM: Deal with missing root ports in link state handling (Ard Biesheuvel)
- KVM: x86: fix vcpu initialization with userspace lapic (Radim Krčmář)
- KVM/VMX: Optimize vmx_vcpu_run() and svm_vcpu_run() by marking the RDMSR path as unlikely() (Paolo Bonzini)
- KVM: x86: move LAPIC initialization after VMCS creation (Paolo Bonzini)
- KVM/x86: Remove indirect MSR op calls from SPEC_CTRL (Paolo Bonzini)
- KVM: mmu: Fix overlap between public and private memslots (Wanpeng Li)
- KVM: X86: Fix SMRAM accessing even if VM is shutdown (Wanpeng Li)
- KVM: x86: extend usage of RET_MMIO_PF_* constants (Paolo Bonzini)
- ARM: kvm: fix building with gcc-8 (Arnd Bergmann)
- ARM: mvebu: Fix broken PL310_ERRATA_753970 selects (Ulf Magnusson)
- ARM: dts: rockchip: Remove 1.8 GHz operation point from phycore som (Daniel Schultz)
- ARM: orion: fix orion_ge00_switch_board_info initialization (Arnd Bergmann)
- x86/mm: Fix {pmd,pud}_{set,clear}_flags() (Jan Beulich)
- nospec: Allow index argument to have const-qualified type (Rasmus Villemoes)
- KVM: s390: consider epoch index on TOD clock syncs (David Hildenbrand)
- KVM: s390: consider epoch index on hotplugged CPUs (David Hildenbrand)
- KVM: s390: provide only a single function for setting the tod (fix SCK) (David Hildenbrand)
- KVM: s390: take care of clock-comparator sign control (David Hildenbrand)
- EDAC, sb_edac: Fix out of bound writes during DIMM configuration on KNL (Anna Karbownik)
- media: m88ds3103: don't call a non-initalized function (Mauro Carvalho Chehab)
- blk-mq: don't call io sched's .requeue_request when requeueing rq to ->dispatch (Ming Lei)
- s390/qeth: fix IPA command submission race (Julian Wiedmann)
- s390/qeth: fix IP address lookup for L3 devices (Julian Wiedmann)
- Revert "s390/qeth: fix using of ref counter for rxip addresses" (Julian Wiedmann)
- s390/qeth: fix double-free on IP add/remove race (Julian Wiedmann)
- s390/qeth: fix IP removal on offline cards (Julian Wiedmann)
- s390/qeth: fix overestimated count of buffer elements (Julian Wiedmann)
- s390/qeth: fix SETIP command handling (Julian Wiedmann)
- s390/qeth: fix underestimated count of buffer elements (Ursula Braun)
- virtio-net: disable NAPI only when enabled during XDP set (Jason Wang)
- tuntap: disable preemption during XDP processing (Jason Wang)
- tuntap: correctly add the missing XDP flush (Jason Wang)
- tcp: purge write queue upon RST (Soheil Hassas Yeganeh)
- netlink: put module reference if dump start fails (Jason A. Donenfeld)
- mlxsw: spectrum_router: Do not unconditionally clear route offload indication (Ido Schimmel)
- cls_u32: fix use after free in u32_destroy_key() (Paolo Abeni)
- amd-xgbe: Restore PCI interrupt enablement setting on resume (Tom Lendacky)
- net/mlx5e: Verify inline header size do not exceed SKB linear size (Eran Ben Elisha)
- bridge: Fix VLAN reference count problem (Ido Schimmel)
- sctp: fix dst refcnt leak in sctp_v6_get_dst() (Alexey Kodanev)
- net: ipv4: Set addr_type in hash_keys for forwarded case (David Ahern)
- mlxsw: spectrum_router: Fix error path in mlxsw_sp_vr_create (Jiri Pirko)
- tcp: revert F-RTO extension to detect more spurious timeouts (Yuchung Cheng)
- tcp: revert F-RTO middle-box workaround (Yuchung Cheng)
- sctp: do not pr_err for the duplicated node in transport rhlist (Xin Long)
- net/sched: cls_u32: fix cls_u32 on filter replace (Ivan Vecera)
- net_sched: gen_estimator: fix broken estimators based on percpu stats (Eric Dumazet)
- net/mlx5e: Fix loopback self test when GRO is off (Inbar Karmy)
- doc: Change the min default value of tcp_wmem/tcp_rmem. (Tonghao Zhang)
- tcp_bbr: better deal with suboptimal GSO (Eric Dumazet)
- rxrpc: Fix send in rxrpc_send_data_packet() (David Howells)
- tcp: Honor the eor bit in tcp_mtu_probe (Ilya Lesokhin)
- net: phy: fix phy_start to consider PHY_IGNORE_INTERRUPT (Heiner Kallweit)
- net/mlx5e: Specify numa node when allocating drop rq (Gal Pressman)
- mlxsw: spectrum_switchdev: Check success of FDB add operation (Shalom Toledo)
- sctp: fix dst refcnt leak in sctp_v4_get_dst (Tommi Rantala)
- net/mlx5e: Fix TCP checksum in LRO buffers (Gal Pressman)
- udplite: fix partial checksum initialization (Alexey Kodanev)
- sctp: verify size of a new chunk in _sctp_make_chunk() (Alexey Kodanev)
- ppp: prevent unregistered channels from connecting to PPP units (Guillaume Nault)
- net: sched: report if filter is too large to dump (Roman Kapl)
- netlink: ensure to loop over all netns in genlmsg_multicast_allns() (Nicolas Dichtel)
- net: ipv4: don't allow setting net.ipv4.route.min_pmtu below 68 (Sabrina Dubroca)
- net: fix race on decreasing number of TX queues (Jakub Kicinski)
- net: ethernet: ti: cpsw: fix net watchdog timeout (Grygorii Strashko)
- net: amd-xgbe: fix comparison to bitshift when dealing with a mask (Wolfram Sang)
- ipv6 sit: work around bogus gcc-8 -Wrestrict warning (Arnd Bergmann)
- hdlc_ppp: carrier detect ok, don't turn off negotiation (Denis Du)
- fib_semantics: Don't match route with mismatching tclassid (Stefano Brivio)
- bridge: check brport attr show in brport_show (Xin Long)
- x86/cpu_entry_area: Sync cpu_entry_area to initial_page_table (Thomas Gleixner)
- x86/platform/intel-mid: Handle Intel Edison reboot correctly (Sebastian Panceac)
- x86/xen: Zero MSR_IA32_SPEC_CTRL before suspend (Juergen Gross)
- direct-io: Fix sleep in atomic due to sync AIO (Jan Kara)
- dax: fix vma_is_fsdax() helper (Dan Williams)
- cpufreq: s3c24xx: Fix broken s3c_cpufreq_init() (Viresh Kumar)
- vfio: disable filesystem-dax page pinning (Dan Williams)
- block: kyber: fix domain token leak during requeue (Ming Lei)
- block: fix the count of PGPGOUT for WRITE_SAME (Jiufei Xue)
- btrfs: use proper endianness accessors for super_copy (Anand Jain)
- parisc: Fix ordering of cache and TLB flushes (John David Anglin)
- parisc: Reduce irq overhead when run in qemu (Helge Deller)
- parisc: Use cr16 interval timers unconditionally on qemu (Helge Deller)
- timers: Forward timer base before migrating timers (Lingutla Chandrasekhar)
- mmc: dw_mmc: Fix out-of-bounds access for slot's caps (Shawn Lin)
- mmc: dw_mmc: Factor out dw_mci_init_slot_caps (Shawn Lin)
- mmc: dw_mmc: Avoid accessing registers in runtime suspended state (Shawn Lin)
- mmc: dw_mmc-k3: Fix out-of-bounds access through DT alias (Geert Uytterhoeven)
- mmc: sdhci-pci: Fix S0i3 for Intel BYT-based controllers (Adrian Hunter)
- ALSA: hda - Fix pincfg at resume on Lenovo T470 dock (Takashi Iwai)
- ALSA: hda: Add a power_save blacklist (Hans de Goede)
- ALSA: x86: Fix missing spinlock and mutex initializations (Takashi Iwai)
- ALSA: control: Fix memory corruption risk in snd_ctl_elem_read (Richard Fitzgerald)
- ALSA: usb-audio: Add a quirck for B&W PX headphones (Erik Veijola)
- tpm_tis_spi: Use DMA-safe memory for SPI transfers (Alexander Steffen)
- tpm: constify transmit data pointers (Arnd Bergmann)
- tpm_tis: fix potential buffer overruns caused by bit glitches on the bus (Jeremy Boone)
- tpm_i2c_nuvoton: fix potential buffer overruns caused by bit glitches on the bus (Jeremy Boone)
- tpm_i2c_infineon: fix potential buffer overruns caused by bit glitches on the bus (Jeremy Boone)
- tpm: fix potential buffer overruns caused by bit glitches on the bus (Jeremy Boone)
- tpm: st33zp24: fix potential buffer overruns caused by bit glitches on the bus (Jeremy Boone)
- ixgbe: fix crash in build_skb Rx code path (Emil Tantilov)
- Bluetooth: btusb: Use DMI matching for QCA reset_resume quirking (Hans de Goede)
- uek-rpm: config aarch64 enable kpti and bp harden (Tom Saeger) [Orabug: 27657714]
- uek-rpm: Remove unneeded modules from kernel-ueknano (Somasundaram Krishnasamy) [Orabug: 27663420]
- uek-rpm: config aarch64 enable Mellanox hardware (Tom Saeger) [Orabug: 27657528]
- xfrm: reuse uncached_list to track xdsts (Xin Long) [Orabug: 27570682]
- scsi: treat lun as 64-bit in scsi_report_lun_scan() error message (Henry Willard)
- (drivers/gpu/drm/drm_drv.c) NULL pointer dereference [null-pointer-deref] (CWE 476) problem (Joe Moriarty) [Orabug: 27444802]
- (drivers/gpu/drm/drm_vblank.c) NULL pointer dereference [null-pointer-deref] (CWE 476) problem (Joe Moriarty) [Orabug: 27444802]
- (drivers/gpu/drm/drm_edid.c) NULL pointer dereference [null-pointer-deref] (CWE 476) problem (Joe Moriarty) [Orabug: 27444802]
- (drivers/gpu/drm/drm_dp_mst_topology.c) NULL pointer dereference [null-pointer-deref] (CWE 476) problem (Joe Moriarty) [Orabug: 27444802]
- x86/simplefb: simplefb was broken on UEFI mode Oracle and HP system, skip VIDEO_TYPE_EFI (Ethan Zhao) [Orabug: 27466335]
- RDS: IB: Fix the address attributes for proxy qp (Avinash Repaka) [Orabug: 26875519]
- ctf: drop the run-as-root error (Nick Alcock) [Orabug: 27639505]
- RDS: IB: Fix null pointer issue (Guanglei Li) [Orabug: 27530931]
- block: cope with WRITE ZEROES failing in blkdev_issue_zeroout() (Ilya Dryomov) [Orabug: 27532566]
- block: factor out __blkdev_issue_zero_pages() (Ilya Dryomov) [Orabug: 27532566]
-
Mon Mar 05 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.24-1.el7uek]
- RDS: IB: Post invalidation & registration WRs together (Avinash Repaka) [Orabug: 27602183]
- uek-rpm: Set base_sublevel to 24 (Somasundaram Krishnasamy) [Orabug: 27639261]
- Linux 4.14.24 (Greg Kroah-Hartman)
- net: sched: fix use-after-free in tcf_block_put_ext (Jiri Pirko)
- net_sched: get rid of rcu_barrier() in tcf_block_put_ext() (Cong Wang)
- net: sched: crash on blocks with goto chain action (Roman Kapl)
- net: sched: fix crash when deleting secondary chains (Roman Kapl)
- arm64: dts: marvell: mcbin: add comphy references to Ethernet ports (Antoine Tenart)
- arm64: dts: marvell: add comphy nodes on cp110 master and slave (Antoine Tenart)
- powerpc/pseries: Enable RAS hotplug events later (Sam Bobroff)
- MIPS: Implement __multi3 for GCC7 MIPS64r6 builds (James Hogan)
- mlxsw: pci: Wait after reset before accessing HW (Yuval Mintz)
- nfp: always unmask aux interrupts at init (Jakub Kicinski)
- of_mdio: avoid MDIO bus removal when a PHY is missing (Madalin Bucur)
- net: gianfar_ptp: move set_fipers() to spinlock protecting area (Yangbo Lu)
- sctp: make use of pre-calculated len (Marcelo Ricardo Leitner)
- sctp: add a ceiling to optlen in some sockopts (Marcelo Ricardo Leitner)
- xen/gntdev: Fix partial gntdev_mmap() cleanup (Ross Lagerwall)
- xen/gntdev: Fix off-by-one error when unmapping with holes (Ross Lagerwall)
- SolutionEngine771x: fix Ether platform data (Sergei Shtylyov)
- mdio-sun4i: Fix a memory leak (Christophe JAILLET)
- xen-netfront: enable device after manual module load (Eduardo Otubo)
- bnxt_en: Fix the 'Invalid VF' id check in bnxt_vf_ndo_prep routine. (Venkat Duvvuru)
- bnxt_en: Fix population of flow_type in bnxt_hwrm_cfa_flow_alloc() (Sunil Challa)
- x86/platform/intel-mid: Revert "Make 'bt_sfi_data' const" (Andy Shevchenko)
- nvme-fabrics: initialize default host->id in nvmf_host_default() (Ewan D. Milne)
- powerpc/pseries: Make RAS IRQ explicitly dependent on DLPAR WQ (Michael Ellerman)
- leds: core: Fix regression caused by commit 2b83ff96f51d (Jacek Anaszewski)
- bpf: sockmap missing NULL psock check (John Fastabend)
- ia64, sched/cputime: Fix build error if CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y (Valentin Ilie)
- block: drain queue before waiting for q_usage_counter becoming zero (Ming Lei)
- wcn36xx: Fix dynamic power saving (Loic Poulain)
- can: flex_can: Correct the checking for frame length in flexcan_start_xmit() (Luu An Phu)
- mac80211: mesh: drop frames appearing to be from us (Johannes Berg)
- nl80211: Check for the required netlink attribute presence (Hao Chen)
- net: ena: unmask MSI-X only after device initialization is completed (Netanel Belgazal)
- i40e: don't remove netdev->dev_addr when syncing uc list (Jacob Keller)
- i40e/i40evf: Account for frags split over multiple descriptors in check linearize (Alexander Duyck)
- uapi libc compat: add fallback for unsupported libcs (Felix Janda)
- x86/efi: Fix kernel param add_efi_memmap regression (Dave Young)
- RDMA/netlink: Fix locking around __ib_get_device_by_index (Leon Romanovsky)
- drm/ttm: check the return value of kzalloc (Xiongwei Song)
- NET: usb: qmi_wwan: add support for YUGA CLM920-NC5 PID 0x9625 (SZ Lin (林上智))
- e1000: fix disabling already-disabled warning (Tushar Dave)
- macvlan: Fix one possible double free (Gao Feng)
- xfs: quota: check result of register_shrinker() (Aliaksei Karaliou)
- xfs: quota: fix missed destroy of qi_tree_lock (Aliaksei Karaliou)
- IB/ipoib: Fix race condition in neigh creation (Erez Shitrit)
- IB/mlx4: Fix mlx4_ib_alloc_mr error flow (Leon Romanovsky)
- Input: xen-kbdfront - do not advertise multi-touch pressure support (Oleksandr Andrushchenko)
- ip6_tunnel: allow ip6gre dev mtu to be set below 1280 (Xin Long)
- btrfs: Fix flush bio leak (Nikolay Borisov)
- s390/dasd: fix wrongly assigned configuration data (Stefan Haberland)
- afs: Fix missing error handling in afs_write_end() (David Howells)
- genirq: Guard handle_bad_irq log messages (Guenter Roeck)
- IB/mlx5: Fix mlx5_ib_alloc_mr error flow (Nitzan Carmi)
- led: core: Fix brightness setting when setting delay_off=0 (Matthieu CASTET)
- perf/x86/intel: Plug memory leak in intel_pmu_init() (Thomas Gleixner)
- bnx2x: Improve reliability in case of nested PCI errors (Guilherme G. Piccoli)
- tg3: Enable PHY reset in MTU change path for 5720 (Siva Reddy Kallam)
- tg3: Add workaround to restrict 5762 MRRS to 2048 (Siva Reddy Kallam)
- tipc: fix tipc_mon_delete() oops in tipc_enable_bearer() error path (Tommi Rantala)
- tipc: error path leak fixes in tipc_enable_bearer() (Tommi Rantala)
- netfilter: nf_tables: fix potential NULL-ptr deref in nf_tables_dump_obj_done() (Hangbin Liu)
- crypto: inside-secure - fix request allocations in invalidation path (Antoine Tenart)
- crypto: inside-secure - free requests even if their handling failed (Antoine Tenart)
- crypto: inside-secure - per request invalidation (Ofer Heifetz)
- arm64: dts: renesas: ulcb: Remove renesas, no-ether-link property (Bogdan Mirea)
- lib/mpi: Fix umul_ppmm() for MIPS64r6 (James Hogan)
- crypto: af_alg - Fix race around ctx->rcvused by making it atomic_t (Jonathan Cameron)
- ARM: dts: ls1021a: fix incorrect clock references (Arnd Bergmann)
- RDMA/vmw_pvrdma: Call ib_umem_release on destroy QP path (Bryan Tan)
- i915: Reject CCS modifiers for pipe C on Geminilake (Gabriel Krisman Bertazi)
- netfilter: uapi: correct UNTRACKED conntrack state bit number (Florian Westphal)
- scsi: storvsc: Fix scsi_cmd error assignments in storvsc_handle_error (Cathy Avery)
- netfilter: nf_tables: fix chain filter in nf_tables_dump_rules() (Pablo Neira Ayuso)
- xen/balloon: Mark unallocated host memory as UNUSABLE (Boris Ostrovsky)
- ASoC: rsnd: fixup ADG register mask (Kuninori Morimoto)
- net/mlx5: Stay in polling mode when command EQ destroy fails (Moshe Shemesh)
- net/mlx5: Cleanup IRQs in case of unload failure (Moshe Shemesh)
- net/mlx5e: Fix ETS BW check (Huy Nguyen)
- net: stmmac: Fix bad RX timestamp extraction (Fredrik Hallenberg)
- net: stmmac: Fix TX timestamp calculation (Fredrik Hallenberg)
- ip6_tunnel: get the min mtu properly in ip6_tnl_xmit (Xin Long)
- ip6_gre: remove the incorrect mtu limit for ipgre tap (Xin Long)
- ip_gre: remove the incorrect mtu limit for ipgre tap (Xin Long)
- vxlan: update skb dst pmtu on tx path (Xin Long)
- net: arc_emac: fix arc_emac_rx() error paths (Alexander Kochetkov)
- net: mediatek: setup proper state for disabled GMAC on the default (Sean Wang)
- x86-64/Xen: eliminate W+X mappings (Jan Beulich)
- staging: ion: Fix ion_cma_heap allocations (John Stultz)
- cgroup: Fix deadlock in cpu hotplug path (Prateek Sood)
- ASoC: nau8825: fix issue that pop noise when start capture (Abhijeet Kumar)
- spi: atmel: fixed spin_lock usage inside atmel_spi_remove (Radu Pirea)
- mac80211_hwsim: Fix a possible sleep-in-atomic bug in hwsim_get_radio_nl (Jia-Ju Bai)
- x86/stacktrace: Make zombie stack traces reliable (Josh Poimboeuf)
- xfrm: Reinject transport-mode packets through tasklet (Herbert Xu)
- drm/nouveau/pci: do a msi rearm on init (Karol Herbst)
- net: phy: xgene: disable clk on error paths (Alexey Khoroshilov)
- sget(): handle failures of register_shrinker() (Al Viro)
- sctp: fix the issue that a __u16 variable may overflow in sctp_ulpq_renege (Xin Long)
- x86/asm: Allow again using asm.h when building for the 'bpf' clang target (Arnaldo Carvalho de Melo)
- ARM: 8731/1: Fix csum_partial_copy_from_user() stack mismatch (Chunyan Zhang)
- parisc: Reduce thread stack to 16 kb (John David Anglin)
- ipv6: icmp6: Allow icmp messages to be looped back (Brendan McGrath)
- mtd: nand: brcmnand: Zero bitflip is not an error (Albert Hsieh)
- mtd: nand: gpmi: Fix failure when a erased page has a bitflip at BBM (Sascha Hauer)
- net: usb: qmi_wwan: add Telit ME910 PID 0x1101 support (Daniele Palmas)
- net: aquantia: Fix hardware DMA stream overload on large MRRS (Igor Russkikh)
- net: aquantia: Fix actual speed capabilities reporting (Igor Russkikh)
- nvme: check hw sectors before setting chunk sectors (Keith Busch)
- nvme-fc: remove double put reference if admin connect fails (James Smart)
- phy: cpcap-usb: Fix platform_get_irq_byname's error checking. (Arvind Yadav)
- dmaengine: fsl-edma: disable clks on all error paths (Andreas Platschek)
- scsi: aacraid: Fix I/O drop during reset (Prasad B Munirathnam)
- mm/frame_vector.c: release a semaphore in 'get_vaddr_frames()' (Christophe JAILLET)
- exec: avoid gcc-8 warning for get_task_comm (Arnd Bergmann)
- hrtimer: Ensure POSIX compliance (relative CLOCK_REALTIME hrtimers) (Anna-Maria Gleixner)
- ocfs2: try to reuse extent block in dealloc without meta_alloc (Changwei Ge) [Orabug: 27568449]
-
Fri Mar 02 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.23-2.el7uek]
- uek-rpm: config: enable XFS Realtime subvolume support by default (Shan Hai) [Orabug: 27548835]
- uek-rpm: aarch64 provide kernel-uname-r metadata (Tom Saeger) [Orabug: 27540755]
- Revert "RDS: don't commit to queue till transport connection is up" (Santosh Shilimkar)
- rds: Un-connected socket sendmsg() with a NULL destination does not fail (Ka-Cheong Poon) [Orabug: 27454306]
- rds: Calling getsockname() on unbounded socket generates seg fault (Ka-Cheong Poon) [Orabug: 27454280]
- rds: Second bind() can overwrite the first bind() (Ka-Cheong Poon) [Orabug: 27454254]
- modsign: aarch64 Add key for module signing (Tom Saeger) [Orabug: 27448208]
- net/rds: Assign the correct service level (Wei Lin Guay) [Orabug: 27607211]
- IB/CORE: sync the resouce access in fmr_pool (Wengang Wang) [Orabug: 27532799]
- ib_uverbs: Allocate pd in a lazy manner to conserve resources (Mukesh Kacker) [Orabug: 22378991] [Orabug: 27532799]
- ib_core: make wait_event uninterruptible in ib_flush_fmr_pool() (Avinash Repaka) [Orabug: 24533036] [Orabug: 27532799]
- ib_core: Usermode FMR config params (Dotan Barak) [Orabug: 21517998] [Orabug: 27532799]
- ib/core: Enable usermode FMR (Dotan Barak) [Orabug: 27532799]
- sysfs: replace WARN() with pr_debug when sysfs_remove_group() failed (Ethan Zhao) [Orabug: 27464656]
- rds: Incorrect reference counting in TCP socket creation (Ka-Cheong Poon) [Orabug: 27493581]
- mISDN: Add __exit declaration for module exit function (Somasundaram Krishnasamy) [Orabug: 27205738] [Orabug: 27233163]
-
Thu Mar 01 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.23-1.el7uek]
- Xen: Rename cpu_data.x86_mask to cpu_data.x86_stepping (Somasundaram Krishnasamy) [Orabug: 27602172]
- dtrace: prefetch of arguments from stack breaks NOFAULT protection (Tomas Jedlicka) [Orabug: 27593504]
- dtrace: remove use of flag SLAB_NOTRACK (Tomas Jedlicka) [Orabug: 27415846]
- dtrace: update assembly routines to match 4.14.21 kernels (Tomas Jedlicka) [Orabug: 27591318]
- uek-rpm: Set base_sublevel to 23 (Somasundaram Krishnasamy) [Orabug: 27601642]
- Linux 4.14.23 (Greg Kroah-Hartman)
- microblaze: fix endian handling (Arnd Bergmann)
- m32r: fix endianness constraints (Geert Uytterhoeven)
- drm/i915/breadcrumbs: Ignore unsubmitted signalers (Chris Wilson)
- drm/amdgpu: add new device to use atpx quirk (Kai-Heng Feng)
- drm/amdgpu: Avoid leaking PM domain on driver unbind (v2) (Alex Deucher)
- drm/amdgpu: add atpx quirk handling (v2) (Alex Deucher)
- drm/amdgpu: only check mmBIF_IOV_FUNC_IDENTIFIER on tonga/fiji (Alex Deucher)
- drm/amdgpu: Add dpm quirk for Jet PRO (v2) (Alex Deucher)
- drm/amdgpu: disable MMHUB power gating on raven (Huang Rui)
- drm: Handle unexpected holes in color-eviction (Chris Wilson)
- drm/cirrus: Load lut in crtc_commit (Daniel Vetter)
- usb: renesas_usbhs: missed the "running" flag in usb_dmac with rx path (Yoshihiro Shimoda)
- usb: gadget: f_fs: Use config_ep_by_speed() (Jack Pham)
- usb: gadget: f_fs: Process all descriptors during bind (Jack Pham)
- Revert "usb: musb: host: don't start next rx urb if current one failed" (Bin Liu)
- usb: ldusb: add PIDs for new CASSY devices supported by this driver (Karsten Koop)
- usb: dwc3: ep0: Reset TRB counter for ep0 IN (Thinh Nguyen)
- usb: dwc3: gadget: Set maxpacket size for ep0 IN (Thinh Nguyen)
- usb: host: ehci: use correct device pointer for dma ops (Peter Chen)
- drm/edid: Add 6 bpc quirk for CPT panel in Asus UX303LA (Kai-Heng Feng)
- Add delay-init quirk for Corsair K70 RGB keyboards (Jack Stocker)
- arm64: cpufeature: Fix CTR_EL0 field definitions (Will Deacon)
- arm64: Disable unhandled signal log messages by default (Michael Weiser)
- arm64: Remove unimplemented syscall log message (Michael Weiser)
- usb: ohci: Proper handling of ed_rm_list to handle race condition between usb_kill_urb() and finish_unlinks() (AMAN DEEP)
- ohci-hcd: Fix race condition caused by ohci_urb_enqueue() and io_watchdog_func() (Shigeru Yoshida)
- PCI/cxgb4: Extend T3 PCI quirk to T4+ devices (Casey Leedom)
- irqchip/mips-gic: Avoid spuriously handling masked interrupts (Matt Redfearn)
- irqchip/gic-v3: Use wmb() instead of smb_wmb() in gic_raise_softirq() (Shanker Donthineni)
- mm, swap, frontswap: fix THP swap if frontswap enabled (Huang Ying)
- x86/oprofile: Fix bogus GCC-8 warning in nmi_setup() (Arnd Bergmann)
- Kbuild: always define endianess in kconfig.h (Arnd Bergmann)
- iio: adis_lib: Initialize trigger before requesting interrupt (Lars-Peter Clausen)
- iio: buffer: check if a buffer has been set up when poll is called (Stefan Windfeldt-Prytz)
- iio: srf08: fix link error "devm_iio_triggered_buffer_setup" undefined (Andreas Klinger)
- iio: adc: stm32: fix stm32h7_adc_enable error handling (Fabrice Gasnier)
- RDMA/uverbs: Sanitize user entered port numbers prior to access it (Leon Romanovsky)
- RDMA/uverbs: Fix circular locking dependency (Leon Romanovsky)
- RDMA/uverbs: Fix bad unlock balance in ib_uverbs_close_xrcd (Leon Romanovsky)
- RDMA/uverbs: Protect from command mask overflow (Leon Romanovsky)
- RDMA/uverbs: Protect from races between lookup and destroy of uobjects (Leon Romanovsky)
- extcon: int3496: process id-pin first so that we start with the right status (Hans de Goede)
- PKCS#7: fix certificate blacklisting (Eric Biggers)
- PKCS#7: fix certificate chain verification (Eric Biggers)
- X.509: fix NULL dereference when restricting key with unsupported_sig (Eric Biggers)
- X.509: fix BUG_ON() when hash algorithm is unsupported (Eric Biggers)
- i2c: bcm2835: Set up the rising/falling edge delays (Eric Anholt)
- i2c: designware: must wait for enable (Ben Gardner)
- cfg80211: fix cfg80211_beacon_dup (Arnd Bergmann)
- MIPS: Drop spurious __unused in struct compat_flock (James Hogan)
- scsi: ibmvfc: fix misdefined reserved field in ibmvfc_fcp_rsp_info (Tyrel Datwyler)
- xtensa: fix high memory/reserved memory collision (Max Filippov)
- MIPS: boot: Define __ASSEMBLY__ for its.S build (Kees Cook)
- kconfig.h: Include compiler types to avoid missed struct attributes (Kees Cook)
- arm64: mm: don't write garbage into TTBR1_EL1 register (Ard Biesheuvel)
- netfilter: drop outermost socket lock in getsockopt() (Paolo Abeni)
- Linux 4.14.22 (Greg Kroah-Hartman)
- vmalloc: fix __GFP_HIGHMEM usage for vmalloc_32 on 32b systems (Michal Hocko)
- mei: me: add cannon point device ids for 4th device (Tomas Winkler)
- mei: me: add cannon point device ids (Alexander Usyskin)
- crypto: s5p-sss - Fix kernel Oops in AES-ECB mode (Kamil Konieczny)
- drm/i915: fix intel_backlight_device_register declaration (Arnd Bergmann)
- crypto: talitos - fix Kernel Oops on hashing an empty file (LEROY Christophe)
- hippi: Fix a Fix a possible sleep-in-atomic bug in rr_close (Jia-Ju Bai)
- powerpc/perf/imc: Fix nest-imc cpuhotplug callback failure (Anju T Sudhakar)
- PCI: rcar: Fix use-after-free in probe error path (Geert Uytterhoeven)
- xen: XEN_ACPI_PROCESSOR is Dom0-only (Jan Beulich)
- platform/x86: dell-laptop: Fix keyboard max lighting for Dell Latitude E6410 (Pali Rohár)
- x86/mm/kmmio: Fix mmiotrace for page unaligned addresses (Karol Herbst)
- mm/early_ioremap: Fix boot hang with earlyprintk=efi,keep (Dave Young)
- usb: dwc3: of-simple: fix missing clk_disable_unprepare (Andreas Platschek)
- usb: dwc3: gadget: Wait longer for controller to end command processing (Vincent Pelletier)
- dmaengine: jz4740: disable/unprepare clk if probe fails (Tobias Jordan)
- drm/vc4: Release fence after signalling (Stefan Schake)
- ASoC: rsnd: ssi: fix race condition in rsnd_ssi_pointer_update (Jiada Wang)
- drm/armada: fix leak of crtc structure (Russell King)
- xfrm: Fix stack-out-of-bounds with misconfigured transport mode policies. (Steffen Klassert)
- IB/mlx4: Fix RSS hash fields restrictions (Guy Levi)
- spi: sun4i: disable clocks in the remove function (Takuo Koguchi)
- ASoC: rockchip: disable clock on error (Stefan Potyra)
- staging: ccree: Uninitialized return in ssi_ahash_import() (Dan Carpenter)
- clk: fix a panic error caused by accessing NULL pointer (Cai Li)
- netfilter: xt_bpf: add overflow checks (Jann Horn)
- xfrm: Fix xfrm_input() to verify state is valid when (encap_type < 0) (Aviv Heller)
- dmaengine: at_hdmac: fix potential NULL pointer dereference in atc_prep_dma_interleaved (Gustavo A. R. Silva)
- dmaengine: ioat: Fix error handling path (Christophe JAILLET)
- scsi: bfa: fix type conversion warning (Arnd Bergmann)
- scsi: bfa: fix access to bfad_im_port_s (Johannes Thumshirn)
- scsi: lpfc: Use after free in lpfc_rq_buf_free() (Dan Carpenter)
- gianfar: Disable EEE autoneg by default (Claudiu Manoil)
- 509: fix printing uninitialized stack memory when OID is empty (Eric Biggers)
- net: dsa: mv88e6xxx: Unregister MDIO bus on error path (Andrew Lunn)
- net: dsa: mv88e6xxx: Fix interrupt masking on removal (Andrew Lunn)
- net: ethernet: arc: fix error handling in emac_rockchip_probe (Branislav Radocaj)
- virtio_net: fix return value check in receive_mergeable() (Yunjian Wang)
- brcmfmac: Avoid build error with make W=1 (Andy Shevchenko)
- btrfs: Fix possible off-by-one in btrfs_search_path_in_tree (Nikolay Borisov)
- Btrfs: disable FUA if mounted with nobarrier (Omar Sandoval)
- btrfs: Fix quota reservation leak on preallocated files (Justin Maggard)
- locking/lockdep: Fix possible NULL deref (Peter Zijlstra)
- net: qualcomm: rmnet: Fix leak on transmit failure (Subash Abhinov Kasiviswanathan)
- KVM: VMX: fix page leak in hardware_setup() (Jim Mattson)
- VSOCK: fix outdated sk_state value in hvs_release() (Stefan Hajnoczi)
- net_sched: red: Avoid illegal values (Nogah Frankel)
- net_sched: red: Avoid devision by zero (Nogah Frankel)
- gianfar: fix a flooded alignment reports because of padding issue. (Zumeng Chen)
- nfp: fix port stats for mac representors (Pieter Jansen van Vuuren)
- ARM: dts: Fix elm interrupt compiler warning (Tony Lindgren)
- s390/dasd: prevent prefix I/O error (Stefan Haberland)
- s390/virtio: add BSD license to virtio-ccw (Michael S. Tsirkin)
- PM / runtime: Fix handling of suppliers with disabled runtime PM (Rafael J. Wysocki)
- powerpc/perf: Fix oops when grouping different pmu events (Ravi Bangoria)
- m68k: add missing SOFTIRQENTRY_TEXT linker section (Greg Ungerer)
- ipvlan: Add the skb->mark as flow4's member to lookup route (Gao Feng)
- bnxt_en: Need to unconditionally shut down RoCE in bnxt_shutdown (Ray Jui)
- scripts/kernel-doc: Don't fail with status != 0 if error encountered with -none (Will Deacon)
- iio: fix kernel-doc build errors (Randy Dunlap)
- iio: proximity: sx9500: Assign interrupt from GpioIo() (Andy Shevchenko)
- md/raid1/10: add missed blk plug (Shaohua Li)
- phylink: ensure we take the link down when phylink_stop() is called (Russell King)
- sfp: fix RX_LOS signal handling (Russell King)
- sctp: only update outstanding_bytes for transmitted queue when doing prsctp_prune (Xin Long)
- md/raid5: correct degraded calculation in raid5_error (bingjingc)
- IB/core: Init subsys if compiled to vmlinuz-core (Dmitry Monakhov)
- RDMA/cma: Make sure that PSN is not over max allowed (Moni Shoua)
- i40iw: Correct ARP index mask (Mustafa Ismail)
- i40iw: Do not free sqbuf when event is I40IW_TIMER_TYPE_CLOSE (Mustafa Ismail)
- i40iw: Allocate a sdbuf per CQP WQE (Chien Tin Tung)
- KVM: arm/arm64: Fix spinlock acquisition in vgic_set_owner (Marc Zyngier)
- meson-gx-socinfo: Fix package id parsing (Arnaud Patard)
- IB/hfi1: Initialize bth1 in 16B rc ack builder (Dennis Dalessandro)
- pinctrl: sunxi: Fix A64 UART mux value (Andre Przywara)
- pinctrl: sunxi: Fix A80 interrupt pin bank (Andre Przywara)
- gpio: davinci: Assign first bank regs for unbanked case (Keerthy)
- gpio: 74x164: Fix crash during .remove() (Geert Uytterhoeven)
- net: mvpp2: allocate zeroed tx descriptors (Yan Markman)
- media: ov13858: Select V4L2_FWNODE (Sakari Ailus)
- media: s5k6aa: describe some function parameters (Mauro Carvalho Chehab)
- trace/xdp: fix compile warning: 'struct bpf_map' declared inside parameter list (Xie XiuQi)
- kvm: arm: don't treat unavailable HYP mode as an error (Ard Biesheuvel)
- pinctrl: denverton: Fix UART2 RTS pin mode (Andy Shevchenko)
- perf test: Fix test 21 for s390x (Thomas Richter)
- perf bench numa: Fixup discontiguous/sparse numa nodes (Satheesh Rajendran)
- perf top: Fix window dimensions change handling (Jiri Olsa)
- perf: Fix header.size for namespace events (Jiri Olsa)
- perf test shell: Fix check open filename arg using 'perf trace' on s390x (Thomas Richter)
- perf annotate: Do not truncate instruction names at 6 chars (Ravi Bangoria)
- perf help: Fix a bug during strstart() conversion (Namhyung Kim)
- perf record: Fix -c/-F options for cpu event aliases (Andi Kleen)
- ARM: dts: am437x-cm-t43: Correct the dmas property of spi0 (Peter Ujfalusi)
- ARM: dts: am4372: Correct the interrupts_properties of McASP (Peter Ujfalusi)
- ARM: dts: logicpd-somlv: Fix wl127x pinmux (Adam Ford)
- ARM: dts: logicpd-som-lv: Fix gpmc addresses for NAND and enet (Adam Ford)
- ARM: dts: Fix omap4 hang with GPS connected to USB by using wakeupgen (Tony Lindgren)
- ARM: AM33xx: PRM: Remove am33xx_pwrdm_read_prev_pwrst function (Keerthy)
- ARM: OMAP2+: Fix SRAM virt to phys translation for save_secure_ram_context (Tony Lindgren)
- serdev: fix receive_buf return value when no callback (Johan Hovold)
- usb: build drivers/usb/common/ when USB_SUPPORT is set (Randy Dunlap)
- usbip: keep usbip_device sockfd state in sync with tcp_socket (Shuah Khan)
- staging: iio: ad5933: switch buffer mode to software (Alexandru Ardelean)
- staging: iio: adc: ad7192: fix external frequency setting (Alexandru Ardelean)
- staging: fsl-mc: fix build testing on x86 (Arnd Bergmann)
- binder: replace "%p" with "%pK" (Todd Kjos)
- binder: check for binder_thread allocation failure in binder_poll() (Eric Biggers)
- staging: android: ashmem: Fix a race condition in pin ioctls (Ben Hutchings)
- ANDROID: binder: synchronize_rcu() when using POLLFREE. (Martijn Coenen)
- ANDROID: binder: remove WARN() for redundant txn error (Todd Kjos)
- dn_getsockoptdecnet: move nf_{get/set}sockopt outside sock lock (Paolo Abeni)
- arm64: dts: add #cooling-cells to CPU nodes (Arnd Bergmann)
- ARM: 8743/1: bL_switcher: add MODULE_LICENSE tag (Arnd Bergmann)
- video: fbdev/mmp: add MODULE_LICENSE (Arnd Bergmann)
- ASoC: ux500: add MODULE_LICENSE tag (Arnd Bergmann)
- net_sched: gen_estimator: fix lockdep splat (Eric Dumazet)
- net: avoid skb_warn_bad_offload on IS_ERR (Willem de Bruijn)
- rds: tcp: atomically purge entries from rds_tcp_conn_list during netns delete (Sowmini Varadhan)
- rds: tcp: correctly sequence cleanup on netns deletion. (Sowmini Varadhan)
- netfilter: xt_RATEEST: acquire xt_rateest_mutex for hash insert (Cong Wang)
- netfilter: xt_cgroup: initialize info->priv in cgroup_mt_check_v1() (Cong Wang)
- netfilter: on sockopt() acquire sock lock only in the required scope (Paolo Abeni)
- netfilter: ipt_CLUSTERIP: fix out-of-bounds accesses in clusterip_tg_check() (Dmitry Vyukov)
- netfilter: x_tables: avoid out-of-bounds reads in xt_request_find_{match|target} (Eric Dumazet)
- netfilter: x_tables: fix int overflow in xt_alloc_table_info() (Dmitry Vyukov)
- kcov: detect double association with a single task (Dmitry Vyukov)
- KVM: x86: fix escape of guest dr6 to the host (Wanpeng Li)
- blk_rq_map_user_iov: fix error override (Douglas Gilbert)
- staging: android: ion: Switch from WARN to pr_warn (Laura Abbott)
- staging: android: ion: Add __GFP_NOWARN for system contig heap (Laura Abbott)
- crypto: x86/twofish-3way - Fix %rbp usage (Eric Biggers)
- media: pvrusb2: properly check endpoint types (Andrey Konovalov)
- selinux: skip bounded transition processing if the policy isn't loaded (Paul Moore)
- selinux: ensure the context is NUL terminated in security_context_to_sid_core() (Paul Moore)
- ptr_ring: try vmalloc() when kmalloc() fails (Jason Wang)
- ptr_ring: fail early if queue occupies more than KMALLOC_MAX_SIZE (Jason Wang)
- ALSA: bcd2000: Add a sanity check for invalid EPs (Takashi Iwai)
- ALSA: caiaq: Add a sanity check for invalid EPs (Takashi Iwai)
- ALSA: line6: Add a sanity check for invalid EPs (Takashi Iwai)
- drm: Require __GFP_NOFAIL for the legacy drm_modeset_lock_all (Chris Wilson)
- dnotify: Handle errors from fsnotify_add_mark_locked() in fcntl_dirnotify() (Jan Kara)
- blktrace: fix unlocked registration of tracepoints (Jens Axboe)
- sctp: set frag_point in sctp_setsockopt_maxseg correctly (Xin Long)
- xfrm: check id proto in validate_tmpl() (Cong Wang)
- xfrm: Fix stack-out-of-bounds read on socket policy lookup. (Steffen Klassert)
- RDMA/netlink: Fix general protection fault (Leon Romanovsky)
- KVM/x86: Check input paging mode when cs.l is set (Lan Tianyu)
- mm,vmscan: Make unregister_shrinker() no-op if register_shrinker() failed. (Tetsuo Handa)
- xfrm: skip policies marked as dead while rehashing (Florian Westphal)
- xfrm: fix rcu usage in xfrm_get_type_offload (Sabrina Dubroca)
- xfrm: don't call xfrm_policy_cache_flush while holding spinlock (Florian Westphal)
- esp: Fix GRO when the headers not fully in the linear part of the skb. (Steffen Klassert)
- mac80211_hwsim: validate number of different channels (Johannes Berg)
- cfg80211: check dev_set_name() return value (Johannes Berg)
- bpf: mark dst unknown on inconsistent {s, u}bounds adjustments (Daniel Borkmann)
- kcm: Only allow TCP sockets to be attached to a KCM mux (Tom Herbert)
- kcm: Check if sk_user_data already set in kcm_attach (Tom Herbert)
- vhost: use mutex_lock_nested() in vhost_dev_lock_vqs() (Jason Wang)
- usb: core: Add a helper function to check the validity of EP type in URB (Takashi Iwai)
- Linux 4.14.21 (Greg Kroah-Hartman)
- ovl: hash directory inodes for fsnotify (Amir Goldstein)
- ASoC: acpi: fix machine driver selection based on quirk (Pierre-Louis Bossart)
- mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb (yinbo.zhu)
- mmc: sdhci-of-esdhc: fix eMMC couldn't work after kexec (yinbo.zhu)
- mmc: sdhci-of-esdhc: disable SD clock for clock value 0 (yangbo lu)
- media: r820t: fix r820t_write_reg for KASAN (Arnd Bergmann)
- ARM: dts: Delete bogus reference to the charlcd (Linus Walleij)
- arm: dts: mt2701: Add reset-cells (Matthias Brugger)
- arm: dts: mt7623: Update ethsys binding (Matthias Brugger)
- ARM: dts: s5pv210: add interrupt-parent for ohci (Arnd Bergmann)
- arm64: dts: msm8916: Add missing #phy-cells (Bjorn Andersson)
- ARM: pxa/tosa-bt: add MODULE_LICENSE tag (Arnd Bergmann)
- ARM: dts: exynos: fix RTC interrupt for exynos5410 (Arnd Bergmann)
- Bluetooth: BT_HCIUART now depends on SERIAL_DEV_BUS (Arnd Bergmann)
- scsi: core: check for device state in __scsi_remove_target() (Hannes Reinecke)
- x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1 pages (Tony Luck)
- usb: Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORT (James Hogan)
- mvpp2: fix multicast address filter (Mikulas Patocka)
- ALSA: seq: Fix racy pool initializations (Takashi Iwai)
- ALSA: usb: add more device quirks for USB DSD devices (Daniel Mack)
- ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204 (Lassi Ylikojola)
- ALSA: hda/realtek: PCI quirk for Fujitsu U7x7 (Jan-Marek Glogowski)
- ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298 platform (Kailang Yang)
- ALSA: hda/realtek - Add headset mode support for Dell laptop (Kailang Yang)
- ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute (Kirill Marinushkin)
- ALSA: hda - Fix headset mic detection problem for two Dell machines (Hui Wang)
- mtd: nand: vf610: set correct ooblayout (Stefan Agner)
- 9p/trans_virtio: discard zero-length reply (Greg Kurz)
- Btrfs: fix unexpected -EEXIST when creating new inode (Liu Bo)
- Btrfs: fix use-after-free on root->orphan_block_rsv (Liu Bo)
- Btrfs: fix btrfs_evict_inode to handle abnormal inodes correctly (Liu Bo)
- Btrfs: fix extent state leak from tree log (Liu Bo)
- Btrfs: fix crash due to not cleaning up tree log block's dirty bits (Liu Bo)
- Btrfs: fix deadlock in run_delalloc_nocow (Liu Bo)
- dm: correctly handle chained bios in dec_pending() (NeilBrown)
- iscsi-target: make sure to wake up sleeping login worker (Florian Westphal)
- target/iscsi: avoid NULL dereference in CHAP auth error path (David Disseldorp)
- blk-wbt: account flush requests correctly (Jens Axboe)
- xprtrdma: Fix BUG after a device removal (Chuck Lever)
- xprtrdma: Fix calculation of ri_max_send_sges (Chuck Lever)
- drm/qxl: reapply cursor after resetting primary (Ray Strode)
- qxl: alloc & use shadow for dumb buffers (Gerd Hoffmann)
- arm64: proc: Set PTE_NG for table entries to avoid traversing them twice (Will Deacon)
- rtlwifi: rtl8821ae: Fix connection lost problem correctly (Larry Finger)
- mpls, nospec: Sanitize array index in mpls_label_ok() (Dan Williams)
- tracing: Fix parsing of globs with a wildcard at the beginning (Steven Rostedt (VMware))
- seq_file: fix incomplete reset on read from zero offset (Miklos Szeredi)
- xenbus: track caller request id (Joao Martins)
- xen: Fix {set,clear}_foreign_p2m_mapping on autotranslating guests (Simon Gaiser)
- rbd: whitelist RBD_FEATURE_OPERATIONS feature bit (Ilya Dryomov)
- console/dummy: leave .con_font_get set to NULL (Nicolas Pitre)
- video: fbdev: atmel_lcdfb: fix display-timings lookup (Johan Hovold)
- PCI: keystone: Fix interrupt-controller-node lookup (Johan Hovold)
- PCI: iproc: Fix NULL pointer dereference for BCMA (Ray Jui)
- PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port mode (Dongdong Liu)
- MIPS: Fix incorrect mem=X@Y handling (Marcin Nowakowski)
- MIPS: Fix typo BIG_ENDIAN to CPU_BIG_ENDIAN (Corentin Labbe)
- mm: Fix memory size alignment in devm_memremap_pages_release() (Jan H. Schönherr)
- mm: hide a #warning for COMPILE_TEST (Arnd Bergmann)
- ext4: correct documentation for grpid mount option (Ernesto A. Fernández)
- ext4: save error to disk in __ext4_grp_locked_error() (Zhouyi Zhou)
- ext4: fix a race in the ext4 shutdown path (Harshad Shirwadkar)
- jbd2: fix sphinx kernel-doc build warnings (Tobin C. Harding)
- Revert "apple-gmux: lock iGP IO to protect from vgaarb changes" (Lukas Wunner)
- mlx5: fix mlx5_get_vector_affinity to start from completion vector 0 (Sagi Grimberg)
- Revert "mmc: meson-gx: include tx phase in the tuning process" (Jerome Brunet)
- mmc: bcm2835: Don't overwrite max frequency unconditionally (Phil Elwell)
- mmc: sdhci: Implement an SDHCI-specific bounce buffer (Linus Walleij)
- mbcache: initialize entry->e_referenced in mb_cache_entry_create() (Alexander Potapenko)
- rtc-opal: Fix handling of firmware error codes, prevent busy loops (Stewart Smith)
- drm/radeon: adjust tested variable (Julia Lawall)
- drm/radeon: Add dpm quirk for Jet PRO (v2) (Alex Deucher)
- arm64: Add missing Falkor part number for branch predictor hardening (Shanker Donthineni)
- drm/ast: Load lut in crtc_commit (Daniel Vetter)
- drm/amd/powerplay: Fix smu_table_entry.handle type (Andrey Grodzovsky)
- drm/qxl: unref cursor bo when finished with it (Ray Strode)
- drm/ttm: Fix 'buf' pointer update in ttm_bo_vm_access_kmap() (v2) (Tom St Denis)
- drm/ttm: Don't add swapped BOs to swap-LRU list (Felix Kuehling)
- x86/entry/64: Fix CR3 restore in paranoid_exit() (Ingo Molnar)
- x86/cpu: Change type of x86_cache_size variable to unsigned int (Gustavo A. R. Silva)
- x86/spectre: Fix an error message (Dan Carpenter)
- x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping (Jia Zhang)
- selftests/x86/mpx: Fix incorrect bounds with old _sigfault (Rui Wang)
- x86/mm: Rename flush_tlb_single() and flush_tlb_one() to __flush_tlb_one_[user|kernel]() (Andy Lutomirski)
- kmemcheck: rip it out for real (Michal Hocko)
- kmemcheck: rip it out (Levin, Alexander (Sasha Levin))
- kmemcheck: remove whats left of NOTRACK flags (Levin, Alexander (Sasha Levin))
- kmemcheck: stop using GFP_NOTRACK and SLAB_NOTRACK (Levin, Alexander (Sasha Levin))
- kmemcheck: remove annotations (Levin, Alexander (Sasha Levin))
- x86/speculation: Add <asm/msr-index.h> dependency (Peter Zijlstra)
- nospec: Move array_index_nospec() parameter checking into separate macro (Will Deacon)
- x86/speculation: Fix up array_index_nospec_mask() asm constraint (Dan Williams)
- x86/debug: Use UD2 for WARN() (Peter Zijlstra)
- x86/debug, objtool: Annotate WARN()-related UD2 as reachable (Josh Poimboeuf)
- objtool: Fix segfault in ignore_unreachable_insn() (Josh Poimboeuf)
- selftests/x86: Disable tests requiring 32-bit support on pure 64-bit systems (Dominik Brodowski)
- selftests/x86: Do not rely on "int $0x80" in single_step_syscall.c (Dominik Brodowski)
- selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c (Dominik Brodowski)
- selftests/x86/pkeys: Remove unused functions (Ingo Molnar)
- selftests/x86: Clean up and document sscanf() usage (Dominik Brodowski)
- selftests/x86: Fix vDSO selftest segfault for vsyscall=none (Dominik Brodowski)
- x86/entry/64: Remove the unused 'icebp' macro (Borislav Petkov)
- x86/entry/64: Fix paranoid_entry() frame pointer warning (Josh Poimboeuf)
- x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly (Dominik Brodowski)
- x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and SAVE_AND_CLEAR_REGS macros (Dominik Brodowski)
- x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases (Dominik Brodowski)
- x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro (Dominik Brodowski)
- x86/entry/64: Interleave XOR register clearing with PUSH instructions (Dominik Brodowski)
- x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros into a single POP_REGS macro (Dominik Brodowski)
- x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove unused extensions (Dominik Brodowski)
- x86/entry/64: Clear registers for exceptions/interrupts, to reduce speculation attack surface (Dan Williams)
- PM: cpuidle: Fix cpuidle_poll_state_init() prototype (Rafael J. Wysocki)
- PM / runtime: Update links_count also if !CONFIG_SRCU (Lukas Wunner)
- x86/speculation: Clean up various Spectre related details (Ingo Molnar)
- KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid L02 MSR bitmap (KarimAllah Ahmed)
- X86/nVMX: Properly set spec_ctrl and pred_cmd before merging MSRs (KarimAllah Ahmed)
- KVM/x86: Reduce retpoline performance impact in slot_handle_level_range(), by always inlining iterator helper methods (David Woodhouse)
- Revert "x86/speculation: Simplify indirect_branch_prediction_barrier()" (David Woodhouse)
- x86/speculation: Correct Speculation Control microcode blacklist again (David Woodhouse)
- x86/speculation: Update Speculation Control microcode blacklist (David Woodhouse)
- x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() (Nadav Amit)
- powerpc/mm/radix: Split linear mapping on hot-unplug (Balbir Singh)
- crypto: sun4i_ss_prng - convert lock to _bh in sun4i_ss_prng_generate (Artem Savkov)
- crypto: sun4i_ss_prng - fix return value of sun4i_ss_prng_generate (Artem Savkov)
- compiler-gcc.h: __nostackprotector needs gcc-4.4 and up (Geert Uytterhoeven)
- compiler-gcc.h: Introduce __optimize function attribute (Geert Uytterhoeven)
- x86/entry/64/compat: Clear registers for compat syscalls, to reduce speculation attack surface (Dan Williams)
- x86/entry/64: Clear extra registers beyond syscall arguments, to reduce speculation attack surface (Dan Williams)
- x86: PM: Make APM idle driver initialize polling state (Rafael J. Wysocki)
- x86/xen: init %gs very early to avoid page faults with stack protector (Juergen Gross)
- x86/kexec: Make kexec (mostly) work in 5-level paging mode (Kirill A. Shutemov)
- x86/gpu: add CFL to early quirks (Lucas De Marchi)
- drm/i915/kbl: Change a KBL pci id to GT2 from GT1.5 (Anuj Phogat)
- drm/i915: add GT number to intel_device_info (Lionel Landwerlin)
- arm: spear13xx: Fix spics gpio controller's warning (Viresh Kumar)
- arm: spear13xx: Fix dmas cells (Viresh Kumar)
- arm: spear600: Add missing interrupt-parent of rtc (Viresh Kumar)
- arm: dts: mt7623: fix card detection issue on bananapi-r2 (Sean Wang)
- ARM: dts: nomadik: add interrupt-parent for clcd (Arnd Bergmann)
- ARM: dts: STi: Add gpio polarity for "hdmi,hpd-gpio" property (Patrice Chotard)
- ARM: lpc3250: fix uda1380 gpio numbers (Arnd Bergmann)
- arm64: dts: msm8916: Correct ipc references for smsm (Bjorn Andersson)
- s390: fix handling of -1 in set{,fs}[gu]id16 syscalls (Eugene Syromiatnikov)
- dma-buf: fix reservation_object_wait_timeout_rcu once more v2 (Christian König)
- powerpc: Fix DABR match on hash based systems (Benjamin Herrenschmidt)
- powerpc/xive: Use hw CPU ids when configuring the CPU queues (Cédric Le Goater)
- powerpc/mm: Flush radix process translations when setting MMU type (Alexey Kardashevskiy)
- powerpc/numa: Invalidate numa_cpu_lookup_table on cpu remove (Nathan Fontenot)
- powerpc/radix: Remove trace_tlbie call from radix__flush_tlb_all (Mahesh Salgaonkar)
- ocfs2: try a blocking lock before return AOP_TRUNCATED_PAGE (Gang He)
- mwifiex: resolve reset vs. remove()/shutdown() deadlocks (Brian Norris)
- PM / devfreq: Propagate error from devfreq_add_device() (Bjorn Andersson)
- swiotlb: suppress warning when __GFP_NOWARN is set (Christian König)
- cpufreq: powernv: Dont assume distinct pstate values for nominal and pmin (Shilpasri G Bhat)
- RDMA/rxe: Fix rxe_qp_cleanup() (Bart Van Assche)
- RDMA/rxe: Fix a race condition in rxe_requester() (Bart Van Assche)
- RDMA/rxe: Fix a race condition related to the QP error state (Bart Van Assche)
- kselftest: fix OOM in memory compaction test (Arnd Bergmann)
- selftests: seccomp: fix compile error seccomp_bpf (Anders Roxell)
- IB/core: Avoid a potential OOPs for an unused optional parameter (Michael J. Ruhl)
- IB/core: Fix ib_wc structure size to remain in 64 bytes boundary (Bodong Wang)
- IB/core: Fix two kernel warnings triggered by rxe registration (Bart Van Assche)
- IB/mlx4: Fix incorrectly releasing steerable UD QPs when have only ETH ports (Jack Morgenstein)
- IB/qib: Fix comparison error with qperf compare/swap test (Mike Marciniszyn)
- IB/umad: Fix use of unprotected device pointer (Jack Morgenstein)
- scsi: smartpqi: allow static build ("built-in") (Steffen Weber)
- tracing: Prevent PROFILE_ALL_BRANCHES when FORTIFY_SOURCE=y (Randy Dunlap)
-
Thu Feb 22 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.20-1.el7uek]
- uek-rpm: Update nano modules list (Somasundaram Krishnasamy) [Orabug: 27532347]
- uek-rpm: Set base_sublevel to 20 (Somasundaram Krishnasamy) [Orabug: 27586336]
- scsi: libiscsi: Allow sd_shutdown on bad transport (Rafael David Tinoco) [Orabug: 27573006]
- iscsi-target: make sure to wake up sleeping login worker (Florian Westphal) [Orabug: 27555180]
- Linux 4.14.20 (Greg Kroah-Hartman)
- scsi: cxlflash: Reset command ioasc (Uma Krishnan)
- scsi: lpfc: Fix crash after bad bar setup on driver attachment (James Smart)
- rcu: Export init_rcu_head() and destroy_rcu_head() to GPL modules (Paul E. McKenney)
- scsi: core: Ensure that the SCSI error handler gets woken up (Bart Van Assche)
- ftrace: Remove incorrect setting of glob search field (Steven Rostedt (VMware))
- devpts: fix error handling in devpts_mntget() (Eric Biggers)
- mn10300/misalignment: Use SIGSEGV SEGV_MAPERR to report a failed user copy (Eric W. Biederman)
- ovl: take mnt_want_write() for removing impure xattr (Amir Goldstein)
- ovl: fix failure to fsync lower dir (Amir Goldstein)
- acpi, nfit: fix register dimm error handling (Toshi Kani)
- ACPI: sbshc: remove raw pointer from printk() message (Greg Kroah-Hartman)
- drm/i915: Avoid PPS HW/SW state mismatch due to rounding (Imre Deak)
- arm64: dts: marvell: add Ethernet aliases (Yan Markman)
- objtool: Fix switch-table detection (Peter Zijlstra)
- btrfs: Handle btrfs_set_extent_delalloc failure in fixup worker (Nikolay Borisov)
- lib/ubsan: add type mismatch handler for new GCC/Clang (Andrey Ryabinin)
- lib/ubsan.c: s/missaligned/misaligned/ (Andrew Morton)
- clocksource/drivers/stm32: Fix kernel panic with multiple timers (Daniel Lezcano)
- blk-mq: quiesce queue before freeing queue (Ming Lei)
- pktcdvd: Fix a recently introduced NULL pointer dereference (Bart Van Assche)
- pktcdvd: Fix pkt_setup_dev() error path (Bart Van Assche)
- pinctrl: sx150x: Add a static gpio/pinctrl pin range mapping (Peter Rosin)
- pinctrl: sx150x: Register pinctrl before adding the gpiochip (Peter Rosin)
- pinctrl: sx150x: Unregister the pinctrl on release (Peter Rosin)
- pinctrl: mcp23s08: fix irq setup order (Dmitry Mastykin)
- pinctrl: intel: Initialize GPIO properly when used through irqchip (Mika Westerberg)
- EDAC, octeon: Fix an uninitialized variable warning (James Hogan)
- xtensa: fix futex_atomic_cmpxchg_inatomic (Max Filippov)
- alpha: fix formating of stack content (Mikulas Patocka)
- alpha: fix reboot on Avanti platform (Mikulas Patocka)
- alpha: Fix mixed up args in EXC macro in futex operations (Michael Cree)
- alpha: osf_sys.c: fix put_tv32 regression (Arnd Bergmann)
- alpha: fix crash if pthread_create races with signal delivery (Mikulas Patocka)
- signal/sh: Ensure si_signo is initialized in do_divide_error (Eric W. Biederman)
- signal/openrisc: Fix do_unaligned_access to send the proper signal (Eric W. Biederman)
- ipmi: use dynamic memory for DMI driver override (John Garry)
- Bluetooth: btusb: Restore QCA Rome suspend/resume fix with a "rewritten" version (Hans de Goede)
- Revert "Bluetooth: btusb: fix QCA Rome suspend/resume" (Kai-Heng Feng)
- Bluetooth: btsdio: Do not bind to non-removable BCM43341 (Hans de Goede)
- HID: quirks: Fix keyboard + touchpad on Toshiba Click Mini not working (Hans de Goede)
- pipe: fix off-by-one error when checking buffer limits (Eric Biggers)
- pipe: actually allow root to exceed the pipe buffer limits (Eric Biggers)
- kernel/relay.c: revert "kernel/relay.c: fix potential memory leak" (Eric Biggers)
- kernel/async.c: revert "async: simplify lowest_in_progress()" (Rasmus Villemoes)
- fs/proc/kcore.c: use probe_kernel_read() instead of memcpy() (Heiko Carstens)
- media: cxusb, dib0700: ignore XC2028_I2C_FLUSH (Mauro Carvalho Chehab)
- media: ts2020: avoid integer overflows on 32 bit machines (Mauro Carvalho Chehab)
- media: dvb-frontends: fix i2c access helpers for KASAN (Arnd Bergmann)
- kasan: rework Kconfig settings (Arnd Bergmann)
- kasan: don't emit builtin calls when sanitization is off (Andrey Konovalov)
- Btrfs: raid56: iterate raid56 internal bio with bio_for_each_segment_all (Liu Bo)
- watchdog: imx2_wdt: restore previous timeout after suspend+resume (Martin Kaiser)
- ASoC: skl: Fix kernel warning due to zero NHTL entry (Takashi Iwai)
- ASoC: rockchip: i2s: fix playback after runtime resume (John Keeping)
- KVM: PPC: Book3S PR: Fix broken select due to misspelling (Ulf Magnusson)
- KVM: arm/arm64: Handle CPU_PM_ENTER_FAILED (James Morse)
- KVM: PPC: Book3S HV: Drop locks before reading guest memory (Paul Mackerras)
- KVM: PPC: Book3S HV: Make sure we don't re-enter guest without XIVE loaded (Paul Mackerras)
- KVM: nVMX: Fix bug of injecting L2 exception into L1 (Liran Alon)
- KVM: nVMX: Fix races when sending nested PI while dest enters/leaves L2 (Liran Alon)
- arm: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls (Marc Zyngier)
- crypto: sha512-mb - initialize pending lengths correctly (Eric Biggers)
- crypto: caam - fix endless loop when DECO acquire fails (Horia Geantă)
- media: v4l2-compat-ioctl32.c: make ctrl_is_pointer work for subdevs (Hans Verkuil)
- media: v4l2-compat-ioctl32.c: refactor compat ioctl32 logic (Daniel Mentz)
- media: v4l2-compat-ioctl32.c: don't copy back the result for certain errors (Hans Verkuil)
- media: v4l2-compat-ioctl32.c: drop pr_info for unknown buffer type (Hans Verkuil)
- media: v4l2-compat-ioctl32.c: copy clip list in put_v4l2_window32 (Hans Verkuil)
- media: v4l2-compat-ioctl32.c: fix ctrl_is_pointer (Hans Verkuil)
- media: v4l2-compat-ioctl32.c: copy m.userptr in put_v4l2_plane32 (Hans Verkuil)
- media: v4l2-compat-ioctl32.c: avoid sizeof(type) (Hans Verkuil)
- media: v4l2-compat-ioctl32.c: move 'helper' functions to __get/put_v4l2_format32 (Hans Verkuil)
- media: v4l2-compat-ioctl32.c: fix the indentation (Hans Verkuil)
- media: v4l2-compat-ioctl32.c: add missing VIDIOC_PREPARE_BUF (Hans Verkuil)
- media: v4l2-ioctl.c: don't copy back the result for -ENOTTY (Hans Verkuil)
- media: v4l2-ioctl.c: use check_fmt for enum/g/s/try_fmt (Hans Verkuil)
- crypto: hash - prevent using keyed hashes without setting key (Eric Biggers)
- crypto: hash - annotate algorithms taking optional key (Eric Biggers)
- crypto: poly1305 - remove ->setkey() method (Eric Biggers)
- crypto: mcryptd - pass through absence of ->setkey() (Eric Biggers)
- crypto: cryptd - pass through absence of ->setkey() (Eric Biggers)
- crypto: hash - introduce crypto_hash_alg_has_setkey() (Eric Biggers)
- ahci: Add Intel Cannon Lake PCH-H PCI ID (Mika Westerberg)
- ahci: Add PCI ids for Intel Bay Trail, Cherry Trail and Apollo Lake AHCI (Hans de Goede)
- ahci: Annotate PCI ids for mobile Intel chipsets as such (Hans de Goede)
- kernfs: fix regression in kernfs_fop_write caused by wrong type (Ivan Vecera)
- NFS: Fix a race between mmap() and O_DIRECT (Trond Myklebust)
- NFS: reject request for id_legacy key without auxdata (Eric Biggers)
- NFS: commit direct writes even if they fail partially (J. Bruce Fields)
- NFS: Fix nfsstat breakage due to LOOKUPP (Trond Myklebust)
- NFS: Add a cond_resched() to nfs_commit_release_pages() (Trond Myklebust)
- nfs41: do not return ENOMEM on LAYOUTUNAVAILABLE (Tigran Mkrtchyan)
- nfs/pnfs: fix nfs_direct_req ref leak when i/o falls back to the mds (Scott Mayhew)
- ubifs: free the encrypted symlink target (Eric Biggers)
- ubi: block: Fix locking for idr_alloc/idr_remove (Bradley Bolen)
- ubi: fastmap: Erase outdated anchor PEBs during attach (Sascha Hauer)
- ubi: Fix race condition between ubi volume creation and udev (Clay McClure)
- mtd: nand: sunxi: Fix ECC strength choice (Miquel Raynal)
- mtd: nand: Fix nand_do_read_oob() return value (Miquel Raynal)
- mtd: nand: brcmnand: Disable prefetch by default (Kamal Dasu)
- mtd: cfi: convert inline functions to macros (Arnd Bergmann)
- arm64: Kill PSCI_GET_VERSION as a variant-2 workaround (Marc Zyngier)
- arm64: Add ARM_SMCCC_ARCH_WORKAROUND_1 BP hardening support (Marc Zyngier)
- arm/arm64: smccc: Implement SMCCC v1.1 inline primitive (Marc Zyngier)
- arm/arm64: smccc: Make function identifiers an unsigned quantity (Marc Zyngier)
- firmware/psci: Expose SMCCC version through psci_ops (Marc Zyngier)
- firmware/psci: Expose PSCI conduit (Marc Zyngier)
- arm64: KVM: Add SMCCC_ARCH_WORKAROUND_1 fast handling (Marc Zyngier)
- arm64: KVM: Report SMCCC_ARCH_WORKAROUND_1 BP hardening support (Marc Zyngier) {CVE-2017-5715}
- arm/arm64: KVM: Turn kvm_psci_version into a static inline (Marc Zyngier)
- arm64: KVM: Make PSCI_VERSION a fast path (Marc Zyngier)
- arm/arm64: KVM: Advertise SMCCC v1.1 (Marc Zyngier)
- arm/arm64: KVM: Implement PSCI 1.0 support (Marc Zyngier)
- arm/arm64: KVM: Add smccc accessors to PSCI code (Marc Zyngier)
- arm/arm64: KVM: Add PSCI_VERSION helper (Marc Zyngier)
- arm/arm64: KVM: Consolidate the PSCI include files (Marc Zyngier)
- arm64: KVM: Increment PC after handling an SMC trap (Marc Zyngier)
- arm64: Branch predictor hardening for Cavium ThunderX2 (Jayachandran C)
- arm64: Implement branch predictor hardening for Falkor (Shanker Donthineni)
- arm64: Implement branch predictor hardening for affected Cortex-A CPUs (Will Deacon)
- arm64: cputype: Add missing MIDR values for Cortex-A72 and Cortex-A75 (Will Deacon)
- arm64: entry: Apply BP hardening for suspicious interrupts from EL0 (Will Deacon)
- arm64: entry: Apply BP hardening for high-priority synchronous exceptions (Will Deacon)
- arm64: KVM: Use per-CPU vector when BP hardening is enabled (Marc Zyngier)
- arm64: Move BP hardening to check_and_switch_context (Marc Zyngier)
- arm64: Add skeleton to harden the branch predictor against aliasing attacks (Will Deacon)
- arm64: Move post_ttbr_update_workaround to C code (Marc Zyngier)
- drivers/firmware: Expose psci_get_version through psci_ops structure (Will Deacon)
- arm64: cpufeature: Pass capability structure to ->enable callback (Will Deacon)
- arm64: Run enable method for errata work arounds on late CPUs (Suzuki K Poulose)
- arm64: cpufeature: __this_cpu_has_cap() shouldn't stop early (James Morse)
- arm64: futex: Mask __user pointers prior to dereference (Will Deacon)
- arm64: uaccess: Mask __user pointers for __arch_{clear, copy_*}_user (Will Deacon)
- arm64: uaccess: Don't bother eliding access_ok checks in __{get, put}_user (Will Deacon)
- arm64: uaccess: Prevent speculative use of the current addr_limit (Will Deacon)
- arm64: entry: Ensure branch through syscall table is bounded under speculation (Will Deacon)
- arm64: Use pointer masking to limit uaccess speculation (Robin Murphy)
- arm64: Make USER_DS an inclusive limit (Robin Murphy)
- arm64: Implement array_index_mask_nospec() (Robin Murphy)
- arm64: barrier: Add CSDB macros to control data-value prediction (Will Deacon)
- arm64: idmap: Use "awx" flags for .idmap.text .pushsection directives (Will Deacon)
- arm64: entry: Reword comment about post_ttbr_update_workaround (Will Deacon)
- arm64: Force KPTI to be disabled on Cavium ThunderX (Marc Zyngier)
- arm64: kpti: Add ->enable callback to remap swapper using nG mappings (Will Deacon)
- arm64: mm: Permit transitioning from Global to Non-Global without BBM (Will Deacon)
- arm64: kpti: Make use of nG dependent on arm64_kernel_unmapped_at_el0() (Will Deacon)
- arm64: Turn on KPTI only on CPUs that need it (Jayachandran C) {CVE-2017-5754}
- arm64: cputype: Add MIDR values for Cavium ThunderX2 CPUs (Jayachandran C)
- arm64: kpti: Fix the interaction between ASID switching and software PAN (Catalin Marinas)
- arm64: mm: Introduce TTBR_ASID_MASK for getting at the ASID in the TTBR (Will Deacon)
- arm64: capabilities: Handle duplicate entries for a capability (Suzuki K Poulose)
- arm64: Take into account ID_AA64PFR0_EL1.CSV3 (Will Deacon)
- arm64: Kconfig: Reword UNMAP_KERNEL_AT_EL0 kconfig entry (Will Deacon)
- arm64: Kconfig: Add CONFIG_UNMAP_KERNEL_AT_EL0 (Will Deacon)
- arm64: use RET instruction for exiting the trampoline (Will Deacon)
- arm64: kaslr: Put kernel vectors address in separate data page (Will Deacon)
- arm64: entry: Add fake CPU feature for unmapping the kernel at EL0 (Will Deacon)
- arm64: tls: Avoid unconditional zeroing of tpidrro_el0 for native tasks (Will Deacon)
- arm64: cpu_errata: Add Kryo to Falkor 1003 errata (Stephen Boyd)
- arm64: erratum: Work around Falkor erratum #E1003 in trampoline code (Will Deacon)
- arm64: entry: Hook up entry trampoline to exception vectors (Will Deacon)
- arm64: entry: Explicitly pass exception level to kernel_ventry macro (Will Deacon)
- arm64: mm: Map entry trampoline into trampoline and kernel page tables (Will Deacon)
- arm64: entry: Add exception trampoline page for exceptions from EL0 (Will Deacon)
- arm64: mm: Invalidate both kernel and user ASIDs when performing TLBI (Will Deacon)
- arm64: mm: Add arm64_kernel_unmapped_at_el0 helper (Will Deacon)
- arm64: mm: Allocate ASIDs in pairs (Will Deacon)
- arm64: mm: Fix and re-enable ARM64_SW_TTBR0_PAN (Will Deacon)
- arm64: mm: Rename post_ttbr0_update_workaround (Will Deacon)
- arm64: mm: Remove pre_ttbr0_update_workaround for Falkor erratum #E1003 (Will Deacon)
- arm64: mm: Move ASID from TTBR0 to TTBR1 (Will Deacon)
- arm64: mm: Temporarily disable ARM64_SW_TTBR0_PAN (Will Deacon)
- arm64: mm: Use non-global mappings for kernel space (Will Deacon)
- arm64: move TASK_* definitions to <asm/processor.h> (Yury Norov)
- media: hdpvr: Fix an error handling path in hdpvr_probe() (Arvind Yadav)
- media: dvb-usb-v2: lmedm04: move ts2020 attach to dm04_lme2510_tuner (Malcolm Priestley)
- media: dvb-usb-v2: lmedm04: Improve logic checking of warm start (Malcolm Priestley)
- dccp: CVE-2017-8824: use-after-free in DCCP code (Mohamed Ghannam)
- drm/i915: Fix deadlock in i830_disable_pipe() (Ville Syrjälä)
- drm/i915: Redo plane sanitation during readout (Ville Syrjälä)
- drm/i915: Add .get_hw_state() method for planes (Ville Syrjälä)
- sched/rt: Up the root domain ref count when passing it around via IPIs (Steven Rostedt (VMware))
- sched/rt: Use container_of() to get root domain in rto_push_irq_work_func() (Steven Rostedt (VMware))
- KVM MMU: check pending exception before injecting APF (Haozhong Zhang)
- arm64: Add software workaround for Falkor erratum 1041 (Shanker Donthineni)
- arm64: Define cputype macros for Falkor CPU (Shanker Donthineni)
- watchdog: gpio_wdt: set WDOG_HW_RUNNING in gpio_wdt_stop (Rasmus Villemoes)
- sched/wait: Fix add_wait_queue() behavioral change (Omar Sandoval)
- dmaengine: dmatest: fix container_of member in dmatest_callback (Yang Shunyong)
- cpufreq: mediatek: add mediatek related projects into blacklist (Andrew-sh Cheng)
- CIFS: zero sensitive data when freeing (Aurelien Aptel)
- cifs: Fix autonegotiate security settings mismatch (Daniel N Pettersson)
- cifs: Fix missing put_xid in cifs_file_strict_mmap (Matthew Wilcox)
- powerpc/pseries: include linux/types.h in asm/hvcall.h (Michal Suchanek)
- watchdog: indydog: Add dependency on SGI_HAS_INDYDOG (Matt Redfearn)
-
Wed Feb 21 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.19-2.el7uek]
- uek-rpm: enable USERFAULTFD in debug kernel (Mike Kravetz) [Orabug: 27574106]
- scsi: mpt3sas: make function _get_st_from_smid static (Colin Ian King) [Orabug: 27439652]
- scsi: mpt3sas: lockless command submission (Suganath Prabu Subramani) [Orabug: 27439652]
- scsi: mpt3sas: simplify _wait_for_commands_to_complete() (Hannes Reinecke) [Orabug: 27439652]
- scsi: mpt3sas: simplify mpt3sas_scsi_issue_tm() (Hannes Reinecke) [Orabug: 27439652]
- scsi: mpt3sas: simplify task management functions (Hannes Reinecke) [Orabug: 27439652]
- scsi: mpt3sas: always use first reserved smid for ioctl passthrough (Hannes Reinecke) [Orabug: 27439652]
- scsi: mpt3sas: check command status before attempting abort (Hannes Reinecke) [Orabug: 27439652]
- scsi: mpt3sas: Introduce mpt3sas_get_st_from_smid() (Hannes Reinecke) [Orabug: 27439652]
- scsi: mpt3sas: open-code _scsih_scsi_lookup_get() (Hannes Reinecke) [Orabug: 27439652]
- scsi: mpt3sas: separate out _base_recovery_check() (Hannes Reinecke) [Orabug: 27439652]
- scsi: mpt3sas: use list_splice_init() (Hannes Reinecke) [Orabug: 27439652]
- scsi: mpt3sas: set default value for cb_idx (Hannes Reinecke) [Orabug: 27439652]
- scsi: mpt3sas: Proper handling of set/clear of "ATA command pending" flag. (Chaitra P B) [Orabug: 27439652]
- scsi: mpt3sas: Remove unused variable requeue_event (Suganath Prabu S) [Orabug: 27439652]
- scsi: mpt3sas: Replace PCI pool old API (Romain Perier) [Orabug: 27439652]
- scsi: mpt3sas: remove a stray KERN_INFO (Dan Carpenter) [Orabug: 27439652]
- scsi: mpt3sas: cleanup _scsih_pcie_enumeration_event() (Dan Carpenter) [Orabug: 27439652]
- scsi: mpt3sas: fix dma_addr_t casts (Arnd Bergmann) [Orabug: 27439652]
- scsi: mpt3sas: Update mpt3sas driver version. (Suganath Prabu Subramani) [Orabug: 27439652]
- scsi: mpt3sas: Fix sparse warnings (Suganath Prabu Subramani) [Orabug: 27439652]
- scsi: mpt3sas: Fix nvme drives checking for tlr. (Suganath Prabu Subramani) [Orabug: 27439652]
- scsi: mpt3sas: NVMe drive support for BTDHMAPPING ioctl command and log info (Suganath Prabu Subramani) [Orabug: 27439652]
- scsi: mpt3sas: Add-Task-management-debug-info-for-NVMe-drives. (Suganath Prabu Subramani) [Orabug: 27439652]
- scsi: mpt3sas: scan and add nvme device after controller reset (Suganath Prabu Subramani) [Orabug: 27439652]
- scsi: mpt3sas: Set NVMe device queue depth as 128 (Suganath Prabu Subramani) [Orabug: 27439652]
- scsi: mpt3sas: Handle NVMe PCIe device related events generated from firmware. (Suganath Prabu Subramani) [Orabug: 27439652]
- scsi: mpt3sas: API's to remove nvme drive from sml (Suganath Prabu Subramani) [Orabug: 27439652]
- scsi: mpt3sas: API 's to support NVMe drive addition to SML (Suganath Prabu Subramani) [Orabug: 27439652]
- scsi: mpt3sas: Added support for nvme encapsulated request message. (Suganath Prabu Subramani) [Orabug: 27439652]
- scsi: mpt3sas: SGL to PRP Translation for I/Os to NVMe devices (Suganath Prabu Subramani) [Orabug: 27439652]
- scsi: mpt3sas: Add nvme device support in slave alloc, target alloc and probe (Suganath Prabu Subramani) [Orabug: 27439652]
- scsi: mpt3sas: Bump mpt3sas driver version to v16.100.00.00 (Sreekanth Reddy) [Orabug: 27439652]
- scsi: mpt3sas: Adding support for SAS3616 HBA device (Sreekanth Reddy) [Orabug: 27439652]
- scsi: mpt3sas: Fix possibility of using invalid Enclosure Handle for SAS device after host reset (Sreekanth Reddy) [Orabug: 27439652]
- scsi: mpt3sas: Display chassis slot information of the drive (Sreekanth Reddy) [Orabug: 27439652]
- scsi: mpt3sas: Updated MPI headers to v2.00.48 (Sreekanth Reddy) [Orabug: 27439652]
- scsi: mpt3sas: Fix removal and addition of vSES device during host reset (Sreekanth Reddy) [Orabug: 27439652]
- scsi: mpt3sas: Reduce memory footprint in kdump kernel (Sreekanth Reddy) [Orabug: 27439652]
- scsi: mpt3sas: Fixed memory leaks in driver (Sreekanth Reddy) [Orabug: 27439652]
- scsi: mpt3sas: Processing of Cable Exception events (Sreekanth Reddy) [Orabug: 27439652]
- scsi: mpt3sas: remove redundant copy_from_user in _ctl_getiocinfo (Meng Xu) [Orabug: 27439652]
- IB/ipoib: ibacl_get_instances shows an ACL instance twice (Ka-Cheong Poon) [Orabug: 27546119]
- i40iw: Free IEQ resources (Mustafa Ismail) [Orabug: 27439773]
- i40iw: Remove setting of rem_addr.len (Mustafa Ismail) [Orabug: 27439773]
- i40iw: Remove limit on re-posting AEQ entries to HW (Sindhu Devale) [Orabug: 27439773]
- i40iw: Zero-out consumer key on allocate stag for FMR (Shiraz Saleem) [Orabug: 27439773]
- i40iw: Remove extra call to i40iw_est_sd() (Shiraz Saleem) [Orabug: 27439773]
- i40iw: Replace mdelay with msleep in i40iw_wait_pe_ready (Jia-Ju Bai) [Orabug: 27439773]
- i40iw: Change accelerated flag to bool (Henry Orosco) [Orabug: 27439773]
- i40iw: Fix the connection ORD value for loopback (Tatyana Nikolova) [Orabug: 27439773]
- i40iw: Validate correct IRD/ORD connection parameters (Tatyana Nikolova) [Orabug: 27439773]
- i40iw: Ignore LLP_DOUBT_REACHABILITY AE (Shiraz Saleem) [Orabug: 27439773]
- i40iw: Fix sequence number for the first partial FPDU (Shiraz Saleem) [Orabug: 27439773]
- i40iw: Selectively teardown QPs on IP addr change event (Shiraz Saleem) [Orabug: 27439773]
- i40iw: Add notifier for network device events (Shiraz Saleem) [Orabug: 27439773]
- i40iw: Correct Q1/XF object count equation (Shiraz Saleem) [Orabug: 27439773]
- i40iw: Use utility function roundup_pow_of_two() (Shiraz Saleem) [Orabug: 27439773]
- i40iw: Set MAX_IRD_SIZE to 64 (Shiraz Saleem) [Orabug: 27439773]
- i40iw: Reinitialize add_sd_cnt (Mustafa Ismail) [Orabug: 27439773]
- i40iw: Use sqsize to initialize cqp_requests elements (Chien Tin Tung) [Orabug: 27439773]
- i40iw: remove unused 'timeval' struct member (Arnd Bergmann) [Orabug: 27439773]
- i40iw: Notify user of established connection after QP in RTS (Henry Orosco) [Orabug: 27439773]
- i40iw: Move MPA request event for loopback after connect (Tatyana Nikolova) [Orabug: 27439773]
- i40iw: Correct ARP index mask (Mustafa Ismail) [Orabug: 27439773]
- i40iw: Do not free sqbuf when event is I40IW_TIMER_TYPE_CLOSE (Mustafa Ismail) [Orabug: 27439773]
- i40iw: Allocate a sdbuf per CQP WQE (Chien Tin Tung) [Orabug: 27439773]
- i40iw: Move cqp_cmd_head init to CQP initialization (Bob Sharp) [Orabug: 27439773]
- i40iw: Remove UDA QP from QoS list if creation fails (Ivan Barrera) [Orabug: 27439773]
- i40iw: Clear CQP Head/Tail during initialization (Christopher Bednarz) [Orabug: 27439773]
- i40iw: Refactor queue depth calculation (Shiraz Saleem) [Orabug: 27439773]
- i40iw: Reinitialize IEQ on MTU change (Shiraz Saleem) [Orabug: 27439773]
- i40iw: Move ceq_valid to i40iw_sc_dev structure (Shiraz Saleem) [Orabug: 27439773]
- i40iw: Account for IPv6 header when setting MSS (Shiraz Saleem) [Orabug: 27439773]
- i40iw: Remove unused structures (Mustafa Ismail) [Orabug: 27439773]
- i40iw: Move exception_lan_queue to VSI structure (Mustafa Ismail) [Orabug: 27439773]
- i40iw: Remove unused static_rsrc from i40iw_create_qp_info (Mustafa Ismail) [Orabug: 27439773]
- i40iw: Ignore AE source field in AEQE for some AEs (Mustafa Ismail) [Orabug: 27439773]
- i40iw: Cleanup AE processing (Mustafa Ismail) [Orabug: 27439773]
- RDMA/i40iw: Convert timers to use timer_setup() (part 2) (Kees Cook) [Orabug: 27439773]
- RDMA/i40iw: Remove a set-but-not-used variable (Bart Van Assche) [Orabug: 27439773]
- RDMA/i40iw: Suppress gcc 7 fall-through complaints (Bart Van Assche) [Orabug: 27439773]
- RDMA/i40iw: Fix a race condition (Bart Van Assche) [Orabug: 27439773]
- RDMA/i40iw: Convert timers to use timer_setup() (Kees Cook) [Orabug: 27439773]
- i40iw: Do not allow posting WR after QP is flushed (Shiraz Saleem) [Orabug: 27439773]
- i40iw: Do not generate CQE for RTR on QP flush (Mustafa Ismail) [Orabug: 27439773]
- i40iw: Do not retransmit MPA request after it is ACKed (Tatyana Nikolova) [Orabug: 27439773]
- scsi: core: check for device state in __scsi_remove_target() (Hannes Reinecke) [Orabug: 27571760]
- Add the prototype for mlx5_vector2eqn() back into include/linux/mlx5/driver.h (Sudhakar Dindukurti)
- dtrace: remove the stubs on x86 (Nick Alcock) [Orabug: 27557864]
- uek-rpm: Set base_sublevel to 19 (Somasundaram Krishnasamy) [Orabug: 27396439]
- Linux 4.14.19 (Greg Kroah-Hartman)
- Revert "x86/alternative: Print unadorned pointers" (Greg Kroah-Hartman)
- scsi: storvsc: missing error code in storvsc_probe() (Dan Carpenter)
- kernel/exit.c: export abort() to modules (Andrew Morton)
- arch: define weak abort() (Sudip Mukherjee)
- crypto: tcrypt - fix S/G table for test_aead_speed() (Robert Baronescu)
- media: soc_camera: soc_scale_crop: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE (Jesse Chan)
- media: mtk-vcodec: add missing MODULE_LICENSE/DESCRIPTION (Jesse Chan)
- soreuseport: fix mem leak in reuseport_add_sock() (Eric Dumazet)
- ipv6: Fix SO_REUSEPORT UDP socket with implicit sk_ipv6only (Martin KaFai Lau)
- tcp_bbr: fix pacing_gain to always be unity when using lt_bw (Neal Cardwell)
- rocker: fix possible null pointer dereference in rocker_router_fib_event_work (Jiri Pirko)
- net: ipv6: send unsolicited NA after DAD (David Ahern)
- Revert "defer call to mem_cgroup_sk_alloc()" (Roman Gushchin)
- vhost_net: stop device during reset owner (Jason Wang)
- tcp: release sk_frag.page in tcp_disconnect (Li RongQing)
- r8169: fix RTL8168EP take too long to complete driver initialization. (Chunhao Lin)
- qmi_wwan: Add support for Quectel EP06 (Kristian Evensen)
- qlcnic: fix deadlock bug (Junxiao Bi)
- net: igmp: add a missing rcu locking section (Eric Dumazet)
- ip6mr: fix stale iterator (Nikolay Aleksandrov)
- kbuild: rpm-pkg: keep spec file until make mrproper (Masahiro Yamada)
- .gitignore: move *.dtb and *.dtb.S patterns to the top-level .gitignore (Masahiro Yamada)
- .gitignore: sort normal pattern rules alphabetically (Masahiro Yamada)
- Linux 4.14.18 (Greg Kroah-Hartman)
- fpga: region: release of_parse_phandle nodes after use (Ian Abbott)
- serial: core: mark port as initialized after successful IRQ change (Sebastian Andrzej Siewior)
- KVM/SVM: Allow direct access to MSR_IA32_SPEC_CTRL (KarimAllah Ahmed)
- KVM/VMX: Allow direct access to MSR_IA32_SPEC_CTRL (KarimAllah Ahmed)
- KVM/VMX: Emulate MSR_IA32_ARCH_CAPABILITIES (KarimAllah Ahmed)
- KVM/x86: Add IBPB support (Ashok Raj)
- KVM/x86: Update the reverse_cpuid list to include CPUID_7_EDX (KarimAllah Ahmed)
- x86/speculation: Fix typo IBRS_ATT, which should be IBRS_ALL (Darren Kenny)
- x86/pti: Mark constant arrays as __initconst (Arnd Bergmann)
- x86/spectre: Simplify spectre_v2 command line parsing (KarimAllah Ahmed)
- x86/retpoline: Avoid retpolines for built-in __init functions (David Woodhouse)
- x86/kvm: Update spectre-v1 mitigation (Dan Williams)
- KVM: VMX: make MSR bitmaps per-VCPU (Paolo Bonzini)
- x86/paravirt: Remove 'noreplace-paravirt' cmdline option (Josh Poimboeuf)
- x86/speculation: Use Indirect Branch Prediction Barrier in context switch (Tim Chen)
- x86/cpuid: Fix up "virtual" IBRS/IBPB/STIBP feature bits on Intel (David Woodhouse)
- x86/spectre: Fix spelling mistake: "vunerable"-> "vulnerable" (Colin Ian King)
- x86/spectre: Report get_user mitigation for spectre_v1 (Dan Williams)
- nl80211: Sanitize array index in parse_txq_params (Dan Williams)
- vfs, fdtable: Prevent bounds-check bypass via speculative execution (Dan Williams)
- x86/syscall: Sanitize syscall table de-references under speculation (Dan Williams)
- x86/get_user: Use pointer masking to limit speculation (Dan Williams)
- x86/uaccess: Use __uaccess_begin_nospec() and uaccess_try_nospec (Dan Williams)
- x86/usercopy: Replace open coded stac/clac with __uaccess_{begin, end} (Dan Williams)
- x86: Introduce __uaccess_begin_nospec() and uaccess_try_nospec (Dan Williams)
- x86: Introduce barrier_nospec (Dan Williams)
- x86: Implement array_index_mask_nospec (Dan Williams)
- array_index_nospec: Sanitize speculative array de-references (Dan Williams)
- Documentation: Document array_index_nospec (Mark Rutland)
- x86/asm: Move 'status' from thread_struct to thread_info (Andy Lutomirski)
- x86/entry/64: Push extra regs right away (Andy Lutomirski)
- x86/entry/64: Remove the SYSCALL64 fast path (Andy Lutomirski)
- x86/spectre: Check CONFIG_RETPOLINE in command line parser (Dou Liyang)
- x86/mm: Fix overlap of i386 CPU_ENTRY_AREA with FIX_BTMAP (William Grant)
- objtool: Warn on stripped section symbol (Josh Poimboeuf)
- objtool: Add support for alternatives at the end of a section (Josh Poimboeuf)
- objtool: Improve retpoline alternative handling (Josh Poimboeuf)
- KVM: VMX: introduce alloc_loaded_vmcs (Paolo Bonzini)
- KVM: nVMX: Eliminate vmcs02 pool (Jim Mattson)
- ASoC: pcm512x: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE (Jesse Chan)
- pinctrl: pxa: pxa2xx: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE (Jesse Chan)
- iio: adc/accel: Fix up module licenses (Linus Walleij)
- auxdisplay: img-ascii-lcd: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE (Jesse Chan)
- x86/speculation: Simplify indirect_branch_prediction_barrier() (Borislav Petkov)
- x86/retpoline: Simplify vmexit_fill_RSB() (Borislav Petkov)
- x86/cpufeatures: Clean up Spectre v2 related CPUID flags (David Woodhouse)
- x86/cpu/bugs: Make retpoline module warning conditional (Thomas Gleixner)
- x86/bugs: Drop one "mitigation" from dmesg (Borislav Petkov)
- x86/nospec: Fix header guards names (Borislav Petkov)
- x86/alternative: Print unadorned pointers (Borislav Petkov)
- x86/speculation: Add basic IBPB (Indirect Branch Prediction Barrier) support (David Woodhouse)
- x86/cpufeature: Blacklist SPEC_CTRL/PRED_CMD on early Spectre v2 microcodes (David Woodhouse)
- x86/pti: Do not enable PTI on CPUs which are not vulnerable to Meltdown (David Woodhouse)
- x86/msr: Add definitions for new speculation control MSRs (David Woodhouse)
- x86/cpufeatures: Add AMD feature bits for Speculation Control (David Woodhouse)
- x86/cpufeatures: Add Intel feature bits for Speculation Control (David Woodhouse)
- x86/cpufeatures: Add CPUID_7_EDX CPUID leaf (David Woodhouse)
- module/retpoline: Warn about missing retpoline in module (Andi Kleen)
- KVM: VMX: Make indirect call speculation safe (Peter Zijlstra)
- KVM: x86: Make indirect calls in emulator speculation safe (Peter Zijlstra)
- x86/retpoline: Remove the esp/rsp thunk (Waiman Long)
- powerpc/64s: Allow control of RFI flush via debugfs (Michael Ellerman)
- powerpc/64s: Wire up cpu_show_meltdown() (Michael Ellerman)
- scripts/faddr2line: fix CROSS_COMPILE unset error (Liu, Changcheng)
- Linux 4.14.17 (Greg Kroah-Hartman)
- x86/efi: Clarify that reset attack mitigation needs appropriate userspace (Matthew Garrett)
- Input: synaptics-rmi4 - do not delete interrupt memory too early (Dmitry Torokhov)
- Input: synaptics-rmi4 - unmask F03 interrupts when port is opened (Dmitry Torokhov)
- test_firmware: fix missing unlock on error in config_num_requests_store() (Wei Yongjun)
- iio: chemical: ccs811: Fix output of IIO_CONCENTRATION channels (Narcisa Ana Maria Vasile)
- iio: adc: stm32: fix scan of multiple channels with DMA (Fabrice Gasnier)
- spi: imx: do not access registers while clocks disabled (Stefan Agner)
- serial: imx: Only wakeup via RTSDEN bit if the system has RTS/CTS (Fabio Estevam)
- serial: 8250_uniphier: fix error return code in uniphier_uart_probe() (Wei Yongjun)
- serial: 8250_of: fix return code when probe function fails to get reset (Masahiro Yamada)
- mei: me: allow runtime pm for platform with D0i3 (Tomas Winkler)
- android: binder: use VM_ALLOC to get vm area (Ganesh Mahendran)
- ANDROID: binder: remove waitqueue when thread exits. (Martijn Coenen)
- usb/gadget: Fix "high bandwidth" check in usb_gadget_ep_match_desc() (Benjamin Herrenschmidt)
- usb: uas: unconditionally bring back host after reset (Oliver Neukum)
- usb: f_fs: Prevent gadget unbind if it is already unbound (Hemant Kumar)
- USB: serial: simple: add Motorola Tetra driver (Johan Hovold)
- usbip: list: don't list devices attached to vhci_hcd (Shuah Khan)
- usbip: prevent bind loops on devices attached to vhci_hcd (Shuah Khan)
- USB: serial: io_edgeport: fix possible sleep-in-atomic (Jia-Ju Bai)
- CDC-ACM: apply quirk for card reader (Oliver Neukum)
- USB: cdc-acm: Do not log urb submission errors on disconnect (Hans de Goede)
- USB: serial: pl2303: new device id for Chilitag (Greg Kroah-Hartman)
- usb: option: Add support for FS040U modem (OKAMOTO Yoshiaki)
- tty: fix data race between tty_init_dev and flush of buf (Gaurav Kohli)
- staging: ccree: fix fips event irq handling build (Gilad Ben-Yossef)
- staging: ccree: NULLify backup_info when unused (Gilad Ben-Yossef)
- staging: lustre: separate a connection destroy from free struct kib_conn (Dmitry Eremin)
- KVM: x86: emulate #UD while in guest mode (Paolo Bonzini)
- drm/vc4: Move IRQ enable to PM path (Stefan Schake)
- staging: rtl8188eu: Fix incorrect response to SIOCGIWESSID (Larry Finger)
- usb: gadget: don't dereference g until after it has been null checked (Colin Ian King)
- x86/xen: Support early interrupts in xen pv guests (Juergen Gross)
- media: usbtv: add a new usbid (Icenowy Zheng)
- ARM: dts: NSP: Fix PPI interrupt types (Florian Fainelli)
- ARM: dts: NSP: Disable AHCI controller for HR NSP boards (Florian Fainelli)
- iwlwifi: fix access to prph when transport is stopped (Sara Sharon)
- iwlwifi: mvm: fix the TX queue hang timeout for MONITOR vif type (Emmanuel Grumbach)
- scsi: ufs: ufshcd: fix potential NULL pointer dereference in ufshcd_config_vreg (Gustavo A. R. Silva)
- scsi: aacraid: Prevent crash in case of free interrupt during scsi EH path (Guilherme G. Piccoli)
- perf/core: Fix memory leak triggered by perf --namespace (Vasily Averin)
- xfs: Properly retry failed dquot items in case of error during buffer writeback (Carlos Maiolino)
- xfs: ubsan fixes (Darrick J. Wong)
- drm/omap: displays: panel-dpi: add backlight dependency (Arnd Bergmann)
- drm/omap: Fix error handling path in 'omap_dmm_probe()' (Christophe JAILLET)
- drm/bridge: tc358767: fix 1-lane behavior (Andrey Gusakov)
- drm/bridge: tc358767: fix AUXDATAn registers access (Andrey Gusakov)
- drm/bridge: tc358767: fix timing calculations (Andrey Gusakov)
- drm/bridge: tc358767: fix DP0_MISC register set (Andrey Gusakov)
- drm/bridge: tc358767: filter out too high modes (Andrey Gusakov)
- drm/bridge: tc358767: do no fail on hi-res displays (Andrey Gusakov)
- drm/bridge: Fix lvds-encoder since the panel_bridge rework. (Eric Anholt)
- kmemleak: add scheduling point to kmemleak_scan() (Yisheng Xie)
- scripts/faddr2line: extend usage on generic arch (Liu, Changcheng)
- SUNRPC: Allow connect to return EHOSTUNREACH (Trond Myklebust)
- quota: Check for register_shrinker() failure. (Tetsuo Handa)
- net: ethernet: xilinx: Mark XILINX_LL_TEMAC broken on 64-bit (Geert Uytterhoeven)
- drm/amdgpu: don't try to move pinned BOs (Christian König)
- xfs: fortify xfs_alloc_buftarg error handling (Michal Hocko)
- nvme-pci: fix NULL pointer dereference in nvme_free_host_mem() (Minwoo Im)
- Btrfs: incremental send, fix wrong unlink path after renaming file (Filipe Manana)
- bnxt_en: Fix an error handling path in 'bnxt_get_module_eeprom()' (Christophe JAILLET)
- net: phy: marvell10g: fix the PHY id mask (Antoine Tenart)
- net: mvpp2: fix the txq_init error path (Antoine Tenart)
- quota: propagate error from __dquot_initialize (Chao Yu)
- hwmon: (pmbus) Use 64bit math for DIRECT format values (Robert Lippert)
- lockd: fix "list_add double add" caused by legacy signal interface (Vasily Averin)
- race of lockd inetaddr notifiers vs nlmsvc_rqst change (Vasily Averin)
- nfsd: check for use of the closed special stateid (Andrew Elble)
- grace: replace BUG_ON by WARN_ONCE in exit_net hook (Vasily Averin)
- nfsd: Ensure we check stateid validity in the seqid operation checks (Trond Myklebust)
- nfsd: CLOSE SHOULD return the invalid special stateid for NFSv4.x (x>0) (Trond Myklebust)
- auxdisplay: img-ascii-lcd: Only build on archs that have IOMEM (Thomas Meyer)
- xen-netfront: remove warning when unloading module (Eduardo Otubo)
- i2c: i2c-boardinfo: fix memory leaks on devinfo (Colin Ian King)
- xfs: log recovery should replay deferred ops in order (Darrick J. Wong)
- xfs: always free inline data before resetting inode fork during ifree (Darrick J. Wong)
- KVM: Let KVM_SET_SIGNAL_MASK work as advertised (Jan H. Schönherr)
- Btrfs: fix list_add corruption and soft lockups in fsync (Liu Bo)
- KVM: VMX: Fix rflags cache during vCPU reset (Wanpeng Li)
- KVM: X86: Fix softlockup when get the current kvmclock (Wanpeng Li)
- reiserfs: remove unneeded i_version bump (Jeff Layton)
- sctp: set sender next_tsn for the old result with ctsn_ack_point plus 1 (Xin Long)
- sctp: avoid flushing unsent queue when doing asoc reset (Xin Long)
- sctp: only allow the asoc reset when the asoc outq is empty (Xin Long)
- btrfs: fix deadlock when writing out space cache (Josef Bacik)
- mac80211: fix the update of path metric for RANN frame (Chun-Yeow Yeoh)
- mac80211: use QoS NDP for AP probing (Johannes Berg)
- drm/rockchip: dw-mipi-dsi: fix possible un-balanced runtime PM enable (Mirza Krak)
- openvswitch: fix the incorrect flow action alloc size (zhangliping)
- nvme-rdma: don't complete requests before a send work request has completed (Sagi Grimberg)
- uapi: fix linux/kfd_ioctl.h userspace compilation errors (Dmitry V. Levin)
- drm/amdkfd: Fix SDMA oversubsription handling (Felix Kuehling)
- drm/amdkfd: Fix SDMA ring buffer size calculation (shaoyunl)
- drm/amdgpu: Fix SDMA load/unload sequence on HWS disabled mode (Felix Kuehling)
- bcache: check return value of register_shrinker (Michael Lyle)
- rxrpc: Fix service endpoint expiry (David Howells)
- rxrpc: Provide a different lockdep key for call->user_mutex for kernel calls (David Howells)
- rxrpc: The mutex lock returned by rxrpc_accept_call() needs releasing (David Howells)
- s390: fix alloc_pgste check in init_new_context again (Martin Schwidefsky)
- null_blk: fix dev->badblocks leak (David Disseldorp)
- cpufreq: Add Loongson machine dependencies (James Hogan)
- ACPI / bus: Leave modalias empty for devices which are not present (Hans de Goede)
- s390/zcrypt: Fix wrong comparison leading to strange load balancing (Harald Freudenberger)
- s390/topology: fix compile error in file arch/s390/kernel/smp.c (Thomas Richter)
- nvmet-fc: correct ref counting error when deferred rcv used (James Smart)
- nvme-pci: avoid hmb desc array idx out-of-bound when hmmaxd set. (Minwoo Im)
- nvme-pci: disable APST on Samsung SSD 960 EVO + ASUS PRIME B350M-A (Kai-Heng Feng)
- nvme-loop: check if queue is ready in queue_rq (Sagi Grimberg)
- nvme-fc: check if queue is ready in queue_rq (Sagi Grimberg)
- nvme-fabrics: introduce init command check for a queue that is not alive (Sagi Grimberg)
- KVM: nVMX: Fix vmx_check_nested_events() return value in case an event was reinjected to L2 (Liran Alon)
- KVM: x86: ioapic: Preserve read-only values in the redirection table (Nikita Leshenko)
- KVM: x86: ioapic: Clear Remote IRR when entry is switched to edge-triggered (Nikita Leshenko)
- KVM: x86: ioapic: Fix level-triggered EOI and IOAPIC reconfigure race (Nikita Leshenko)
- KVM: x86: fix em_fxstor() sleeping while in atomic (David Hildenbrand)
- KVM: nVMX: Fix mmu context after VMLAUNCH/VMRESUME failure (Wanpeng Li)
- KVM: X86: Fix operand/address-size during instruction decoding (Wanpeng Li)
- KVM: x86: Don't re-execute instruction when not passing CR2 value (Liran Alon)
- KVM: x86: emulator: Return to user-mode on L1 CPL=0 emulation failure (Liran Alon)
- KVM: nVMX/nSVM: Don't intercept #UD when running L2 (Liran Alon)
- cpupower : Fix cpupower working when cpu0 is offline (Abhishek Goel)
- cpupowerutils: bench - Fix cpu online check (Abhishek Goel)
- Btrfs: bail out gracefully rather than BUG_ON (Liu Bo)
- btrfs: Fix transaction abort during failure in btrfs_rm_dev_item (Nikolay Borisov)
- drm/vc4: Account for interrupts in flight (Stefan Schake)
- VFS: Handle lazytime in do_mount() (Markus Trippelsdorf)
- scsi: aacraid: Fix hang in kdump (Raghava Aditya Renukunta)
- scsi: aacraid: Fix udev inquiry race condition (Raghava Aditya Renukunta)
- ima/policy: fix parsing of fsuuid (Mike Rapoport)
- igb: Free IRQs when device is hotplugged (Lyude Paul)
- mtd: nand: denali_pci: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE (Jesse Chan)
- gpio: ath79: add missing MODULE_DESCRIPTION/LICENSE (Jesse Chan)
- gpio: iop: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE (Jesse Chan)
- power: reset: zx-reboot: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE (Jesse Chan)
- HID: wacom: Fix reporting of touch toggle (WACOM_HID_WD_MUTE_DEVICE) events (Jason Gerecke)
- HID: wacom: EKR: ensure devres groups at higher indexes are released (Aaron Armstrong Skomra)
- crypto: af_alg - whitelist mask and type (Stephan Mueller)
- crypto: sha3-generic - fixes for alignment and big endian operation (Ard Biesheuvel)
- crypto: inside-secure - avoid unmapping DMA memory that was not mapped (Antoine Tenart)
- crypto: inside-secure - fix hash when length is a multiple of a block (Antoine Tenart)
- crypto: aesni - Fix out-of-bounds access of the AAD buffer in generic-gcm-aesni (Junaid Shahid)
- crypto: aesni - Fix out-of-bounds access of the data buffer in generic-gcm-aesni (Junaid Shahid)
- crypto: aesni - add wrapper for generic gcm(aes) (Sabrina Dubroca)
- crypto: aesni - Use GCM IV size constant (Corentin LABBE)
- crypto: gcm - add GCM IV size constant (Corentin LABBE)
- crypto: aesni - fix typo in generic_gcmaes_decrypt (Sabrina Dubroca)
- crypto: aesni - handle zero length dst buffer (Stephan Mueller)
- crypto: ecdh - fix typo in KPP dependency of CRYPTO_ECDH (Hauke Mehrtens)
- ALSA: hda - Reduce the suspend time consumption for ALC256 (Takashi Iwai)
- gpio: Fix kernel stack leak to userspace (Linus Walleij)
- gpio: stmpe: i2c transfer are forbiden in atomic context (Patrice Chotard)
- tools/gpio: Fix build error with musl libc (Joel Stanley)
- KVM: x86: Fix CPUID function for word 6 (80000001_ECX) (Janakarajan Natarajan)
- loop: fix concurrent lo_open/lo_release (Linus Torvalds)
- futex: Fix OWNER_DEAD fixup (Peter Zijlstra)
- Linux 4.14.16 (Greg Kroah-Hartman)
- nfsd: auth: Fix gid sorting when rootsquash enabled (Ben Hutchings)
- cpufreq: governor: Ensure sufficiently large sampling intervals (Rafael J. Wysocki)
- bpf, arm64: fix stack_depth tracking in combination with tail calls (Daniel Borkmann)
- bpf: reject stores into ctx via st and xadd (Daniel Borkmann)
- bpf: fix 32-bit divide by zero (Alexei Starovoitov)
- bpf: fix divides by zero (Eric Dumazet)
- bpf: avoid false sharing of map refcount with max_entries (Daniel Borkmann)
- bpf: introduce BPF_JIT_ALWAYS_ON config (Alexei Starovoitov) {CVE-2017-5715}
- hrtimer: Reset hrtimer cpu base proper on CPU hotplug (Thomas Gleixner)
- x86/mm/64: Fix vmapped stack syncing on very-large-memory 4-level systems (Andy Lutomirski)
- x86/microcode: Fix again accessing initrd after having been freed (Borislav Petkov)
- x86/microcode/intel: Extend BDW late-loading further with LLC size check (Jia Zhang)
- perf/x86/amd/power: Do not load AMD power module on !AMD platforms (Xiao Liang)
- vmxnet3: repair memory leak (Neil Horman)
- net: ipv4: Make "ip route get" match iif lo rules again. (Lorenzo Colitti)
- tls: reset crypto_info when do_tls_setsockopt_tx fails (Sabrina Dubroca)
- tls: return -EBUSY if crypto_info is already set (Sabrina Dubroca)
- tls: fix sw_ctx leak (Sabrina Dubroca)
- net/tls: Only attach to sockets in ESTABLISHED state (Ilya Lesokhin)
- netlink: reset extack earlier in netlink_rcv_skb (Xin Long)
- nfp: use the correct index for link speed table (Jakub Kicinski)
- net/mlx5e: Fix fixpoint divide exception in mlx5e_am_stats_compare (Talat Batheesh)
- netlink: extack needs to be reset each time through loop (David Ahern)
- sctp: reinit stream if stream outcnt has been change by sinit in sendmsg (Xin Long)
- flow_dissector: properly cap thoff field (Eric Dumazet)
- tun: fix a memory leak for tfile->tx_array (Cong Wang)
- mlxsw: spectrum_router: Don't log an error on missing neighbor (Yuval Mintz)
- gso: validate gso_type in GSO handlers (Willem de Bruijn)
- ip6_gre: init dev->mtu and dev->hard_header_len correctly (Alexey Kodanev)
- be2net: restore properly promisc mode after queues reconfiguration (Ivan Vecera)
- ppp: unlock all_ppp_mutex before registering device (Guillaume Nault)
- net/mlx5: Fix get vector affinity helper function (Saeed Mahameed)
- {net,ib}/mlx5: Don't disable local loopback multicast traffic when needed (Eran Ben Elisha)
- tipc: fix a memory leak in tipc_nl_node_get_link() (Cong Wang)
- sctp: return error if the asoc has been peeled off in sctp_wait_for_sndbuf (Xin Long)
- sctp: do not allow the v4 socket to bind a v4mapped v6 address (Xin Long)
- r8169: fix memory corruption on retrieval of hardware statistics. (Francois Romieu)
- pppoe: take ->needed_headroom of lower device into account on xmit (Guillaume Nault)
- net: vrf: Add support for sends to local broadcast address (David Ahern)
- net/tls: Fix inverted error codes to avoid endless loop (r.hering@avm.de)
- net: tcp: close sock if net namespace is exiting (Dan Streetman)
- net: qdisc_pkt_len_init() should be more robust (Eric Dumazet)
- net: igmp: fix source address check for IGMPv3 reports (Felix Fietkau)
- lan78xx: Fix failure in USB Full Speed (Yuiko Oshino)
- ipv6: ip6_make_skb() needs to clear cork.base.dst (Eric Dumazet)
- ipv6: fix udpv6 sendmsg crash caused by too small MTU (Mike Maloney)
- ipv6: Fix getsockopt() for sockets with default IPV6_AUTOFLOWLABEL (Ben Hutchings)
- dccp: don't restart ccid2_hc_tx_rto_expire() if sk in closed state (Alexey Kodanev)
- ipv4: Make neigh lookup keys for loopback/point-to-point devices be INADDR_ANY (Jim Westfall)
- net: Allow neigh contructor functions ability to modify the primary_key (Jim Westfall)
- drm/vc4: Fix NULL pointer dereference in vc4_save_hang_state() (Boris Brezillon)
- ARM: net: bpf: clarify tail_call index (Russell King)
- ARM: net: bpf: fix LDX instructions (Russell King)
- ARM: net: bpf: fix register saving (Russell King)
- ARM: net: bpf: correct stack layout documentation (Russell King)
- ARM: net: bpf: move stack documentation (Russell King)
- ARM: net: bpf: fix stack alignment (Russell King)
- ARM: net: bpf: fix tail call jumps (Russell King)
- ARM: net: bpf: avoid 'bx' instruction on non-Thumb capable CPUs (Russell King)
- orangefs: fix deadlock; do not write i_size in read_iter (Martin Brandenburg)
- KVM: s390: add proper locking for CMMA migration bitmap (Christian Borntraeger)
- Btrfs: fix stale entries in readdir (Josef Bacik)
- Input: trackpoint - only expose supported controls for Elan, ALPS and NXP (Dmitry Torokhov)
- Input: trackpoint - force 3 buttons if 0 button is reported (Aaron Ma)
- Input: xpad - add support for PDP Xbox One controllers (Mark Furneaux)
- Revert "module: Add retpoline tag to VERMAGIC" (Greg Kroah-Hartman)
- xfrm: Fix a race in the xdst pcpu cache. (Steffen Klassert)
- netfilter: xt_osf: Add missing permission checks (Kevin Cernekee)
- netfilter: nfnetlink_cthelper: Add missing permission checks (Kevin Cernekee)
- mm, page_alloc: fix potential false positive in __zone_watermark_ok (Vlastimil Babka)
- orangefs: initialize op on loop restart in orangefs_devreq_read (Martin Brandenburg)
- orangefs: use list_for_each_entry_safe in purge_waiting_ops (Martin Brandenburg)
- Linux 4.14.15 (Greg Kroah-Hartman)
- MIPS: AR7: ensure the port type's FCR value is used (Jonas Gorski)
- net: mvpp2: do not disable GMAC padding (Yan Markman)
- mm, page_vma_mapped: Drop faulty pointer arithmetics in check_pte() (Kirill A. Shutemov)
- x86/mm: Rework wbinvd, hlt operation in stop_this_cpu() (Tom Lendacky)
- x86/retpoline: Optimize inline assembler for vmexit_fill_RSB (Andi Kleen)
- x86/pti: Document fix wrong index (zhenwei.pi)
- kprobes/x86: Disable optimizing on the function jumps to indirect thunk (Masami Hiramatsu)
- kprobes/x86: Blacklist indirect thunk functions for kprobes (Masami Hiramatsu)
- retpoline: Introduce start/end markers of indirect thunk (Masami Hiramatsu)
- x86/mce: Make machine check speculation protected (Thomas Gleixner)
- arm64: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls (Marc Zyngier)
- KVM: arm/arm64: Check pagesize when allocating a hugepage at Stage 2 (Punit Agrawal)
- MIPS: CM: Drop WARN_ON(vp != 0) (James Hogan)
- alpha/PCI: Fix noname IRQ level detection (Lorenzo Pieralisi)
- x86: Use __nostackprotect for sme_encrypt_kernel (Laura Abbott)
- dm crypt: fix error return code in crypt_ctr() (Wei Yongjun)
- dm crypt: wipe kernel key copy after IV initialization (Ondrej Kozina)
- dm crypt: fix crash by adding missing check for auth key size (Milan Broz)
- dm integrity: don't store cipher request on the stack (Mikulas Patocka)
- dm thin metadata: THIN_MAX_CONCURRENT_LOCKS should be 6 (Dennis Yang)
- dm btree: fix serious bug in btree_split_beneath() (Joe Thornber)
- drm/vmwgfx: fix memory corruption with legacy/sou connectors (Rob Clark)
- workqueue: avoid hard lockups in show_workqueue_state() (Sergey Senozhatsky)
- scsi: libsas: Disable asynchronous aborts for SATA devices (Hannes Reinecke)
- libata: apply MAX_SEC_1024 to all LITEON EP1 series devices (Xinyu Lin)
- proc: fix coredump vs read /proc/*/stat race (Alexey Dobriyan)
- scripts/gdb/linux/tasks.py: fix get_thread_info (Xi Kangjie)
- i2c: core-smbus: prevent stack corruption on read I2C_BLOCK_DATA (Jeremy Compostella)
- can: af_can: canfd_rcv(): replace WARN_ONCE by pr_warn_once (Marc Kleine-Budde)
- can: af_can: can_rcv(): replace WARN_ONCE by pr_warn_once (Marc Kleine-Budde)
- can: peak: fix potential bug in packet fragmentation (Stephane Grosjean)
- ARM: dts: kirkwood: fix pin-muxing of MPP7 on OpenBlocks A7 (Thomas Petazzoni)
- ARM: sunxi_defconfig: Enable CMA (Maxime Ripard)
- ARM64: dts: marvell: armada-cp110: Fix clock resources for various node (Gregory CLEMENT)
- phy: work around 'phys' references to usb-nop-xceiv devices (Arnd Bergmann)
- tracing: Fix converting enum's from the map in trace_event_eval_update() (Steven Rostedt (VMware))
- Input: twl4030-vibra - fix sibling-node lookup (Johan Hovold)
- Input: twl6040-vibra - fix child-node lookup (Johan Hovold)
- Input: 88pm860x-ts - fix child-node lookup (Johan Hovold)
- Input: synaptics-rmi4 - prevent UAF reported by KASAN (Nick Desaulniers)
- Input: ALPS - fix multi-touch decoding on SS4 plus touchpads (Nir Perry)
- x86/mm: Encrypt the initrd earlier for BSP microcode update (Tom Lendacky)
- ARM: OMAP3: hwmod_data: add missing module_offs for MMC3 (Tero Kristo)
- x86/mm: Prepare sme_encrypt_kernel() for PAGE aligned encryption (Tom Lendacky)
- x86/mm: Centralize PMD flags in sme_encrypt_kernel() (Tom Lendacky)
- x86/mm: Use a struct to reduce parameters for SME PGD mapping (Tom Lendacky)
- x86/mm: Clean up register saving in the __enc_copy() assembly code (Tom Lendacky)
- x86/apic/vector: Fix off by one in error path (Thomas Gleixner)
- pipe: avoid round_pipe_size() nr_pages overflow on 32-bit (Joe Lawrence)
- x86/tsc: Fix erroneous TSC rate on Skylake Xeon (Len Brown)
- x86/tsc: Future-proof native_calibrate_tsc() (Len Brown)
- x86/idt: Mark IDT tables __initconst (Andi Kleen)
- x86/mm/pkeys: Fix fill_sig_info_pkey (Eric W. Biederman)
- x86/intel_rdt/cqm: Prevent use after free (Thomas Gleixner)
- module: Add retpoline tag to VERMAGIC (Andi Kleen)
- x86/cpufeature: Move processor tracing out of scattered features (Paolo Bonzini)
- objtool: Improve error message for bad file argument (Josh Poimboeuf)
- x86/retpoline: Add LFENCE to the retpoline/RSB filling RSB macros (Tom Lendacky)
- x86/retpoline: Fill RSB on context switch for affected CPUs (David Woodhouse)
- x86/kasan: Panic if there is not enough memory to boot (Andrey Ryabinin)
- mmc: sdhci-esdhc-imx: Fix i.MX53 eSDHCv3 clock (Benoît Thébaudeau)
- objtool: Fix seg fault with gold linker (Josh Poimboeuf)
- delayacct: Account blkio completion on the correct task (Josh Snyder)
- iser-target: Fix possible use-after-free in connection establishment error (Sagi Grimberg)
- af_key: fix buffer overread in parse_exthdrs() (Eric Biggers)
- af_key: fix buffer overread in verify_address_len() (Eric Biggers)
- timers: Unconditionally check deferrable base (Thomas Gleixner)
- RDMA/mlx5: Fix out-of-bound access while querying AH (Leon Romanovsky)
- IB/hfi1: Prevent a NULL dereference (Dan Carpenter)
- ALSA: hda - Apply the existing quirk to iMac 14,1 (Takashi Iwai)
- ALSA: hda - Apply headphone noise quirk for another Dell XPS 13 variant (Takashi Iwai)
- ALSA: pcm: Remove yet superfluous WARN_ON() (Takashi Iwai)
- ALSA: seq: Make ioctls race-free (Takashi Iwai)
- futex: Prevent overflow by strengthen input validation (Li Jinyue)
- futex: Avoid violating the 10th rule of futex (Peter Zijlstra)
- powerpc/powernv: Check device-tree for RFI flush settings (Oliver O'Halloran)
- powerpc/pseries: Query hypervisor for RFI flush settings (Michael Neuling)
- powerpc/64s: Support disabling RFI flush with no_rfi_flush and nopti (Michael Ellerman)
- powerpc/64s: Add support for RFI flush of L1-D cache (Michael Ellerman)
- powerpc/64s: Convert slb_miss_common to use RFI_TO_USER/KERNEL (Nicholas Piggin)
- powerpc/64: Convert fast_exception_return to use RFI_TO_USER/KERNEL (Nicholas Piggin)
- powerpc/64: Convert the syscall exit path to use RFI_TO_USER/KERNEL (Nicholas Piggin)
- powerpc/64s: Simple RFI macro conversions (Nicholas Piggin)
- powerpc/64: Add macros for annotating the destination of rfid/hrfid (Nicholas Piggin)
- powerpc/pseries: Add H_GET_CPU_CHARACTERISTICS flags & wrapper (Michael Neuling)
- objtool: Fix seg fault caused by missing parameter (Simon Ser)
- objtool: Fix Clang enum conversion warning (Lukas Bulwahn)
- objtool: Fix seg fault with clang-compiled objects (Simon Ser)
- drm/nouveau/disp/gf119: add missing drive vfunc ptr (Rob Clark)
- tools/objtool/Makefile: don't assume sync-check.sh is executable (Andrew Morton)
-
Tue Feb 13 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.14-11.el7uek]
- uek-rpm: aarch64 enable available DTrace options (Tom Saeger) [Orabug: 27485993]
- nvme: add tracepoint for nvme_complete_rq (Johannes Thumshirn) [Orabug: 27377976]
- nvme: add tracepoint for nvme_setup_cmd (Johannes Thumshirn) [Orabug: 27377976]
- blk-mq: avoid to map CPU into stale hw queue (Ming Lei) [Orabug: 27377976]
- blk-mq: quiesce queue during switching io sched and updating nr_requests (Ming Lei) [Orabug: 27377976]
- blk-mq: quiesce queue before freeing queue (Ming Lei) [Orabug: 27377976]
- blk-mq: only run the hardware queue if IO is pending (Jens Axboe) [Orabug: 27377976]
- nvme-fc: don't use bit masks for set/test_bit() numbers (Jens Axboe) [Orabug: 27377976]
- nvmet_fc: fix better length checking (James Smart) [Orabug: 27377976]
- blk-mq: fix nr_requests wrong value when modify it from sysfs (weiping zhang) [Orabug: 27377976]
- nvmet: make config_item_type const (Bhumika Goyal) [Orabug: 27377976]
- scsi: qla2xxx: Use ql2xnvmeenable to enable Q-Pair for FC-NVMe (Himanshu Madhani) [Orabug: 27377976]
- scsi: lpfc: Fix a precedence bug in lpfc_nvme_io_cmd_wqe_cmpl() (Dan Carpenter) [Orabug: 27377976]
- scsi: lpfc: change version to 11.4.0.4 (Dick Kennedy) [Orabug: 27377976]
- scsi: lpfc: correct nvme sg segment count check (James Smart) [Orabug: 27377976]
- scsi: lpfc: Fix oops of nvme host during driver unload. (Dick Kennedy) [Orabug: 27377976]
- scsi: lpfc: Extend RDP support (Dick Kennedy) [Orabug: 27377976]
- scsi: lpfc: Ensure io aborts interlocked with the target. (Dick Kennedy) [Orabug: 27377976]
- scsi: lpfc: Fix crash in lpfc_nvme_fcp_io_submit during LIP (Dick Kennedy) [Orabug: 27377976]
- scsi: lpfc: Disable NPIV support if NVME is enabled (Dick Kennedy) [Orabug: 27377976]
- scsi: lpfc: Revise NVME module parameter descriptions for better clarity (Dick Kennedy) [Orabug: 27377976]
- scsi: lpfc: Set missing abort context (James Smart) [Orabug: 27377976]
- scsi: lpfc: Reduce log spew on controller reconnects (James Smart) [Orabug: 27377976]
- scsi: lpfc: Move CQ processing to a soft IRQ (Dick Kennedy) [Orabug: 27377976]
- scsi: lpfc: Make ktime sampling more accurate (Dick Kennedy) [Orabug: 27377976]
- scsi: lpfc: Fix lpfc nvme host rejecting IO with Not Ready message (Dick Kennedy) [Orabug: 27377976]
- scsi: fcoe: open-code fcoe_destroy_work() for NETDEV_UNREGISTER (Hannes Reinecke) [Orabug: 27377976]
- scsi: fcoe: separate out fcoe_vport_remove() (Hannes Reinecke) [Orabug: 27377976]
- scsi: fcoe: move fcoe_interface_remove() out of fcoe_interface_cleanup() (Hannes Reinecke) [Orabug: 27377976]
- scsi: lpfc: remove redundant null check on eqe (Colin Ian King) [Orabug: 27377976]
- nvme: fix subsystem multiple controllers support check (Israel Rukshin) [Orabug: 27377976]
- nvme: take refcount on transport module (Nitzan Carmi) [Orabug: 27377976]
- nvme-pci: fix NULL pointer reference in nvme_alloc_ns (Jianchao Wang) [Orabug: 27377976]
- nvme: modify the debug level for setting shutdown timeout (Max Gurtovoy) [Orabug: 27377976]
- nvme-pci: don't open-code nvme_reset_ctrl (Sagi Grimberg) [Orabug: 27377976]
- nvmet: rearrange nvmet_ctrl_free() (Israel Rukshin) [Orabug: 27377976]
- nvmet: fix error flow in nvmet_alloc_ctrl() (Israel Rukshin) [Orabug: 27377976]
- nvme-pci: remove an unnecessary initialization in HMB code (Minwoo Im) [Orabug: 27377976]
- nvme-fabrics: protect against module unload during create_ctrl (Roy Shterman) [Orabug: 27377976]
- nvmet-fc: cleanup nvmet add_port/remove_port (James Smart) [Orabug: 27377976]
- nvme_fcloop: refactor host/target io job access (James Smart) [Orabug: 27377976]
- nvme_fcloop: rework to remove xxx_IN_ISR feature flags (James Smart) [Orabug: 27377976]
- nvme_fcloop: disassocate local port structs (James Smart) [Orabug: 27377976]
- nvme_fcloop: fix abort race condition (James Smart) [Orabug: 27377976]
- nvmet: lower log level for each queue creation (Sagi Grimberg) [Orabug: 27377976]
- nvmet-rdma: lowering log level for chatty debug messages (Sagi Grimberg) [Orabug: 27377976]
- nvmet-rdma: removed queue cleanup from module exit (Sagi Grimberg) [Orabug: 27377976]
- blk-mq: fix race between updating nr_hw_queues and switching io sched (Ming Lei) [Orabug: 27377976]
- nvme-fabrics: initialize default host->id in nvmf_host_default() (Ewan D. Milne) [Orabug: 27377976]
- nvme-fcloop: avoid possible uninitialized variable warning (James Smart) [Orabug: 27377976]
- nvme-mpath: fix last path removal during traffic (Sagi Grimberg) [Orabug: 27377976]
- nvme-rdma: fix concurrent reset and reconnect (Sagi Grimberg) [Orabug: 27377976]
- nvme: fix sector units when going between formats (Jeff Lien) [Orabug: 27377976]
- nvme-pci: move use_sgl initialization to nvme_init_iod() (Minwoo Im) [Orabug: 27377976]
- nvme: setup streams after initializing namespace head (Keith Busch) [Orabug: 27377976]
- nvme: check hw sectors before setting chunk sectors (Keith Busch) [Orabug: 27377976]
- nvme: call blk_integrity_unregister after queue is cleaned up (Ming Lei) [Orabug: 27377976]
- nvme-fc: remove double put reference if admin connect fails (James Smart) [Orabug: 27377976]
- nvme: set discard_alignment to zero (David Disseldorp) [Orabug: 27377976]
- kyber: fix another domain token wait queue hang (Omar Sandoval) [Orabug: 27377976]
- nvme-pci: fix NULL pointer dereference in nvme_free_host_mem() (Minwoo Im) [Orabug: 27377976]
- nvme-rdma: fix memory leak during queue allocation (Max Gurtovoy) [Orabug: 27377976]
- nvme-rdma: Use mr pool (Israel Rukshin) [Orabug: 27377976]
- nvme-rdma: Check remotely invalidated rkey matches our expected rkey (Sagi Grimberg) [Orabug: 27377976]
- nvme-rdma: wait for local invalidation before completing a request (Sagi Grimberg) [Orabug: 27377976]
- nvme-rdma: don't complete requests before a send work request has completed (Sagi Grimberg) [Orabug: 27377976]
- nvme-rdma: don't suppress send completions (Sagi Grimberg) [Orabug: 27377976]
- bcache: check return value of register_shrinker (Michael Lyle) [Orabug: 27377976]
- nvmet-fc: correct ref counting error when deferred rcv used (James Smart) [Orabug: 27377976]
- nvme: Suppress static analyis warning (Keith Busch) [Orabug: 27377976]
- nvme: Fix NULL dereference on reservation request (Keith Busch) [Orabug: 27377976]
- nvme: fix spelling mistake: "requeing" -> "requeuing" (Colin Ian King) [Orabug: 27377976]
- nvme-pci: avoid hmb desc array idx out-of-bound when hmmaxd set. (Minwoo Im) [Orabug: 27377976]
- nvme-pci: disable APST on Samsung SSD 960 EVO + ASUS PRIME B350M-A (Kai-Heng Feng) [Orabug: 27377976]
- nvme-loop: check if queue is ready in queue_rq (Sagi Grimberg) [Orabug: 27377976]
- nvme-fc: check if queue is ready in queue_rq (Sagi Grimberg) [Orabug: 27377976]
- nvme-fabrics: introduce init command check for a queue that is not alive (Sagi Grimberg) [Orabug: 27377976]
- blktrace: Use blk_trace_bio_get_cgid inside blk_add_trace_bio (Marcos Paulo de Souza) [Orabug: 27377976]
- nvme: expose subsys attribute to sysfs (Hannes Reinecke) [Orabug: 27377976]
- nvme: create 'slaves' and 'holders' entries for hidden controllers (Hannes Reinecke) [Orabug: 27377976]
- block: create 'slaves' and 'holders' entries for hidden gendisks (Hannes Reinecke) [Orabug: 27377976]
- nvme: also expose the namespace identification sysfs files for mpath nodes (Christoph Hellwig) [Orabug: 27377976]
- nvme: implement multipath access to nvme subsystems (Christoph Hellwig) [Orabug: 27377976]
- nvme: track shared namespaces (Christoph Hellwig) [Orabug: 27377976]
- nvme: introduce a nvme_ns_ids structure (Christoph Hellwig) [Orabug: 27377976]
- nvme: track subsystems (Christoph Hellwig) [Orabug: 27377976]
- block, nvme: Introduce blk_mq_req_flags_t (Bart Van Assche) [Orabug: 27377976]
- block, scsi: Make SCSI quiesce and resume work reliably (Bart Van Assche) [Orabug: 27377976]
- block: Add the QUEUE_FLAG_PREEMPT_ONLY request queue flag (Bart Van Assche) [Orabug: 27377976]
- ide, scsi: Tell the block layer at request allocation time about preempt requests (Bart Van Assche) [Orabug: 27377976]
- block: Introduce BLK_MQ_REQ_PREEMPT (Bart Van Assche) [Orabug: 27377976]
- block: Introduce blk_get_request_flags() (Bart Van Assche) [Orabug: 27377976]
- block: Make q_usage_counter also track legacy requests (Ming Lei) [Orabug: 27377976]
- blk-mq: fix issue with shared tag queue re-running (Jens Axboe) [Orabug: 27377976]
- nvmet: kill nvmet_inline_bio_init (Christoph Hellwig) [Orabug: 27377976]
- nvmet: better data length validation (Christoph Hellwig) [Orabug: 27377976]
- nvme-pci: avoid dereference of symbol from unloaded module (Ming Lei) [Orabug: 27377976]
- nvme: send uevent for some asynchronous events (Keith Busch) [Orabug: 27377976]
- nvme: unexport starting async event work (Keith Busch) [Orabug: 27377976]
- nvme: remove handling of multiple AEN requests (Keith Busch) [Orabug: 27377976]
- nvme-fc: remove unused "queue_size" field (Keith Busch) [Orabug: 27377976]
- nvme: centralize AEN defines (Keith Busch) [Orabug: 27377976]
- nvmet: remove redundant local variable (Sagi Grimberg) [Orabug: 27377976]
- nvmet: remove redundant memset if failed to get_smart_log failed (Sagi Grimberg) [Orabug: 27377976]
- nvme: fix eui_show() print format (Javier González) [Orabug: 27377976]
- nvme: compare NQN string with right size (Javier González) [Orabug: 27377976]
- blk-mq: put driver tag if dispatch budget can't be got (Ming Lei) [Orabug: 27377976]
- block: pass full fmode_t to blk_verify_command (Christoph Hellwig) [Orabug: 27377976]
- block: remove __bio_kmap_atomic (Christoph Hellwig) [Orabug: 27377976]
- block: kill bio_kmap/kunmap_irq() (Jens Axboe) [Orabug: 27377976]
- Revert "blk-mq: don't handle TAG_SHARED in restart" (Jens Axboe) [Orabug: 27377976]
- kthread: zero the kthread data structure (Shaohua Li) [Orabug: 27377976]
- nvmet: fix comment typos in admin-cmd.c (Minwoo Im) [Orabug: 27377976]
- nvme-rdma: fix nvme_rdma_create_queue_ib error flow (Max Gurtovoy) [Orabug: 27377976]
- lpfc: tie in to new dev_loss_tmo interface in nvme transport (James Smart) [Orabug: 27377976]
- nvme-fc: decouple ns references from lldd references (James Smart) [Orabug: 27377976]
- nvme-fc: fix localport resume using stale values (James Smart) [Orabug: 27377976]
- nvme: check admin passthru command effects (Keith Busch) [Orabug: 27377976]
- nvme: factor get log into a helper (Keith Busch) [Orabug: 27377976]
- nvme: fix and clarify the check for missing metadata (Christoph Hellwig) [Orabug: 27377976]
- nvme: split __nvme_revalidate_disk (Christoph Hellwig) [Orabug: 27377976]
- nvme: set the chunk size before freezing the queue (Christoph Hellwig) [Orabug: 27377976]
- nvme: don't pass struct nvme_ns to nvme_config_discard (Christoph Hellwig) [Orabug: 27377976]
- nvme: don't pass struct nvme_ns to nvme_init_integrity (Christoph Hellwig) [Orabug: 27377976]
- nvme: always unregister the integrity profile in __nvme_revalidate_disk (Christoph Hellwig) [Orabug: 27377976]
- nvme: move the dying queue check from cancel to completion (Christoph Hellwig) [Orabug: 27377976]
- blktrace: fix unlocked registration of tracepoints (Jens Axboe) [Orabug: 27377976]
- block: add a poll_fn callback to struct request_queue (Christoph Hellwig) [Orabug: 27377976]
- block: introduce GENHD_FL_HIDDEN (Christoph Hellwig) [Orabug: 27377976]
- block: don't look at the struct device dev_t in disk_devt (Christoph Hellwig) [Orabug: 27377976]
- block: add a blk_steal_bios helper (Christoph Hellwig) [Orabug: 27377976]
- block: provide a direct_make_request helper (Christoph Hellwig) [Orabug: 27377976]
- block: add REQ_DRV bit (Christoph Hellwig) [Orabug: 27377976]
- block: move REQ_NOWAIT (Christoph Hellwig) [Orabug: 27377976]
- blk-mq: don't allocate driver tag upfront for flush rq (Ming Lei) [Orabug: 27377976]
- blk-mq: move blk_mq_put_driver_tag*() into blk-mq.h (Ming Lei) [Orabug: 27377976]
- blk-mq-sched: decide how to handle flush rq via RQF_FLUSH_SEQ (Ming Lei) [Orabug: 27377976]
- blk-flush: use blk_mq_request_bypass_insert() (Ming Lei) [Orabug: 27377976]
- block: pass 'run_queue' to blk_mq_request_bypass_insert (Ming Lei) [Orabug: 27377976]
- blk-flush: don't run queue for requests bypassing flush (Ming Lei) [Orabug: 27377976]
- blk-mq: put the driver tag of nxt rq before first one is requeued (Jianchao Wang) [Orabug: 27377976]
- blk-mq: don't handle failure in .get_budget (Ming Lei) [Orabug: 27377976]
- blk-mq: don't restart queue when .get_budget returns BLK_STS_RESOURCE (Ming Lei) [Orabug: 27377976]
- blk-mq: don't handle TAG_SHARED in restart (Ming Lei) [Orabug: 27377976]
- scsi: implement .get_budget and .put_budget for blk-mq (Ming Lei) [Orabug: 27377976]
- scsi: allow passing in null rq to scsi_prep_state_check() (Ming Lei) [Orabug: 27377976]
- blk-mq-sched: improve dispatching from sw queue (Ming Lei) [Orabug: 27377976]
- blk-mq: introduce .get_budget and .put_budget in blk_mq_ops (Ming Lei) [Orabug: 27377976]
- block: kyber: check if there are requests in ctx in kyber_has_work() (Ming Lei) [Orabug: 27377976]
- sbitmap: introduce __sbitmap_for_each_set() (Ming Lei) [Orabug: 27377976]
- blk-mq-sched: move actual dispatching into one helper (Ming Lei) [Orabug: 27377976]
- nvme: comment typo fixed in clearing AER (Minwoo Im) [Orabug: 27377976]
- nvme: Remove unused headers (Keith Busch) [Orabug: 27377976]
- nvmet: fix fatal_err_work deadlock (James Smart) [Orabug: 27377976]
- nvme-fc: add dev_loss_tmo timeout and remoteport resume support (James Smart) [Orabug: 27377976]
- nvme: allow controller RESETTING to RECONNECTING transition (James Smart) [Orabug: 27377976]
- nvme-fc: check connectivity before initiating reconnects (James Smart) [Orabug: 27377976]
- nvme-fc: add a dev_loss_tmo field to the remoteport (James Smart) [Orabug: 27377976]
- nvme-fc: change ctlr state assignments during reset/reconnect (James Smart) [Orabug: 27377976]
- nvme: flush reset_work before safely continuing with delete operation (Sagi Grimberg) [Orabug: 27377976]
- nvme-rdma: reuse nvme_delete_ctrl when reconnect attempts expire (Sagi Grimberg) [Orabug: 27377976]
- nvme: consolidate common code from ->reset_work (Christoph Hellwig) [Orabug: 27377976]
- nvme-rdma: remove nvme_rdma_remove_ctrl (Christoph Hellwig) [Orabug: 27377976]
- nvme: move controller deletion to common code (Christoph Hellwig) [Orabug: 27377976]
- nvme-fc: merge __nvme_fc_schedule_delete_work into __nvme_fc_del_ctrl (Christoph Hellwig) [Orabug: 27377976]
- nvme-fc: avoid workqueue flush stalls (James Smart) [Orabug: 27377976]
- nvme-fc: remove NVME_FC_MAX_SEGMENTS (James Smart) [Orabug: 27377976]
- nvme-fc: add support for duplicate_connect option (James Smart) [Orabug: 27377976]
- nvme-rdma: add support for duplicate_connect option (James Smart) [Orabug: 27377976]
- nvme: add helper to compare options to controller (James Smart) [Orabug: 27377976]
- nvme: add duplicate_connect option (James Smart) [Orabug: 27377976]
- nvme: check for a live controller in nvme_dev_open (Christoph Hellwig) [Orabug: 27377976]
- nvme: get rid of nvme_ctrl_list (Christoph Hellwig) [Orabug: 27377976]
- nvme: switch controller refcounting to use struct device (Christoph Hellwig) [Orabug: 27377976]
- nvme: simplify nvme_open (Christoph Hellwig) [Orabug: 27377976]
- nvme-rdma: Add debug message when reaches timeout (Nitzan Carmi) [Orabug: 27377976]
- nvme-rdma: align nvme_rdma_device structure (Max Gurtovoy) [Orabug: 27377976]
- nvme-fc: correct io timeout behavior (James Smart) [Orabug: 27377976]
- nvme-fc: correct io termination handling (James Smart) [Orabug: 27377976]
- nvme-pci: add SGL support (Chaitanya Kulkarni) [Orabug: 27377976]
- nvme: use ida_simple_{get,remove} for the controller instance (Christoph Hellwig) [Orabug: 27377976]
- nvmet: Change max_nsid in subsystem due to ns_disable if needed (Roy Shterman) [Orabug: 27377976]
- nvme-loop: Add BLK_MQ_F_NO_SCHED flag to admin tag set (Israel Rukshin) [Orabug: 27377976]
- nvme-fc: Add BLK_MQ_F_NO_SCHED flag to admin tag set (Israel Rukshin) [Orabug: 27377976]
- nvme-rdma: Add BLK_MQ_F_NO_SCHED flag to admin tag set (Israel Rukshin) [Orabug: 27377976]
- nvme-pci: fix typos in comments (Minwoo Im) [Orabug: 27377976]
- nvme-rdma: stop controller reset if the controller is deleting (Sagi Grimberg) [Orabug: 27377976]
- nvme-rdma: change queue flag semantics DELETING -> ALLOCATED (Sagi Grimberg) [Orabug: 27377976]
- nvme-rdma: Don't local invalidate if the queue is not live (Sagi Grimberg) [Orabug: 27377976]
- nvme-rdma: teardown admin/io queues once on error recovery (Sagi Grimberg) [Orabug: 27377976]
- nvme-rdma: Check that reinit_request got a proper mr (Sagi Grimberg) [Orabug: 27377976]
- nvme-rdma: move assignment to declaration (Sagi Grimberg) [Orabug: 27377976]
- nvme-rdma: fix wrong logging message (Sagi Grimberg) [Orabug: 27377976]
- nvme-rdma: pass tagset to directly nvme_rdma_free_tagset (Sagi Grimberg) [Orabug: 27377976]
- block: remove blk_mq_reinit_tagset (Sagi Grimberg) [Orabug: 27377976]
- nvme: introduce nvme_reinit_tagset (Sagi Grimberg) [Orabug: 27377976]
- block: introduce blk_mq_tagset_iter (Sagi Grimberg) [Orabug: 27377976]
- nvme: simplify compat_ioctl handling (Christoph Hellwig) [Orabug: 27377976]
- nvme-fc: move remote port get/put/free location (James Smart) [Orabug: 27377976]
- nvme-fc: create fc class and transport device (James Smart) [Orabug: 27377976]
- nvme-fc: add uevent for auto-connect (James Smart) [Orabug: 27377976]
- nvme-fabrics: request transport module (Sagi Grimberg) [Orabug: 27377976]
- nvmet: bump NVMET_NR_QUEUES to 128 (James Smart) [Orabug: 27377976]
- nvme: use menu Kconfig interface (Randy Dunlap) [Orabug: 27377976]
- nvme: update timeout module parameter type (Marc Olson) [Orabug: 27377976]
- block: move __elv_next_request to blk-core.c (Christoph Hellwig) [Orabug: 27377976]
- IB/ipoib: ioctls IPOIBACLNADD and IPOIBACLNGET do not work correctly (Ka-Cheong Poon) [Orabug: 27533115]
- dtrace: self scoped variables are broken for idle threads (Tomas Jedlicka) [Orabug: 27394019]
-
Mon Feb 12 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.14-10.el7uek]
- uek-rpm: Update to latest linux-firmware version (Somasundaram Krishnasamy) [Orabug: 27523859]
- dtrace: Restrict access when the kernel is locked down (Eric Snowberg) [Orabug: 27193819]
- MODSIGN: do not load mok when secure boot disabled (Lee, Chun-Yi) [Orabug: 27193819]
- crypto: Don't enforce verifying cert chain with kexec pe files (Eric Snowberg) [Orabug: 27193819]
- uek-rpm: enable LOCK_DOWN_IN_EFI_SECURE_BOOT (Eric Snowberg) [Orabug: 27193819]
- efi: Lock down the kernel if booted in secure boot mode (David Howells) [Orabug: 27193819]
- efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode (David Howells) [Orabug: 27193819]
- bpf: Restrict kernel image access functions when the kernel is locked down (David Howells) [Orabug: 27193819]
- Lock down kprobes (David Howells) [Orabug: 27193819]
- Lock down /proc/kcore (David Howells) [Orabug: 27193819]
- debugfs: Disallow use of debugfs files when the kernel is locked down (David Howells) [Orabug: 27193819]
- x86/mmiotrace: Lock down the testmmiotrace module (David Howells) [Orabug: 27193819]
- Lock down module params that specify hardware parameters (eg. ioport) (Eric Snowberg) [Orabug: 27193819]
- Lock down TIOCSSERIAL (David Howells) [Orabug: 27193819]
- Prohibit PCMCIA CIS storage when the kernel is locked down (David Howells) [Orabug: 27193819]
- scsi: Lock down the eata driver (David Howells) [Orabug: 27193819]
- acpi: Disable APEI error injection if the kernel is locked down (Linn Crosetto) [Orabug: 27193819]
- acpi: Disable ACPI table override if the kernel is locked down (Linn Crosetto) [Orabug: 27193819]
- acpi: Ignore acpi_rsdp kernel param when the kernel has been locked down (Josh Boyer) [Orabug: 27193819]
- ACPI: Limit access to custom_method when the kernel is locked down (Matthew Garrett) [Orabug: 27193819]
- asus-wmi: Restrict debugfs interface when the kernel is locked down (Matthew Garrett) [Orabug: 27193819]
- x86/msr: Restrict MSR access when the kernel is locked down (Matthew Garrett) [Orabug: 27193819]
- x86: Lock down IO port access when the kernel is locked down (Matthew Garrett) [Orabug: 27193819]
- PCI: Lock down BAR access when the kernel is locked down (Matthew Garrett) [Orabug: 27193819]
- uswsusp: Disable when the kernel is locked down (Matthew Garrett) [Orabug: 27193819]
- hibernate: Disable when the kernel is locked down (Josh Boyer) [Orabug: 27193819]
- kexec_file: Disable at runtime if the kernel is locked down (Chun-Yi Lee) [Orabug: 27193819]
- Copy secure_boot flag in boot params across kexec reboot (Dave Young) [Orabug: 27193819]
- kexec: Disable at runtime if the kernel is locked down (Matthew Garrett) [Orabug: 27193819]
- Restrict /dev/{mem,kmem,port} when the kernel is locked down (Matthew Garrett) [Orabug: 27193819]
- uek-rpm: Enable CONFIG_MODULE_SIG_ALL (Eric Snowberg) [Orabug: 27193819]
- Enforce module signatures if the kernel is locked down (David Howells) [Orabug: 27193819]
- Add a SysRq option to lift kernel lockdown (Kyle McMartin) [Orabug: 27193819]
- uek-rpm: enable CONFIG_LOCK_DOWN_KERNEL (Eric Snowberg) [Orabug: 27193819]
- Add the ability to lock down access to the running kernel image (David Howells) [Orabug: 27193819]
- modsign: Use secondary trust keyring for module signing (David Howells) [Orabug: 27193819]
- MODSIGN: Allow the "db" UEFI variable to be suppressed (Josh Boyer) [Orabug: 27193819]
- uek-rpm: enable CONFIG_LOAD_UEFI_KEYS. (Eric Snowberg) [Orabug: 27193819]
- MODSIGN: Import certificates from UEFI Secure Boot (Josh Boyer) [Orabug: 27193819]
- uek-rpm: enable EFI_SIGNATURE_LIST_PARSER (Eric Snowberg) [Orabug: 27193819]
- efi: Add an EFI signature blob parser (Dave Howells) [Orabug: 27193819]
- efi: Add EFI signature data types (Dave Howells) [Orabug: 27193819]
- uek-rpm: enable CONFIG_SECONDARY_TRUSTED_KEYRING (Eric Snowberg) [Orabug: 27193819]
- kexec: Use secondary trust key ring (Eric Snowberg) [Orabug: 27193819]
- KEYS: Allow unrestricted boot-time addition of keys to secondary keyring (David Howells) [Orabug: 27193819]
- Revert "uek-rpm: config: enable some secure boot features" (Somasundaram Krishnasamy) [Orabug: 27193819]
- IB/mlx4: Add contig support for control objects (Guy Levi) [Orabug: 27510588]
- IB/mlx4: Use optimal numbers of MTT entries (Guy Levi) [Orabug: 27510596]
- IB/mlx4: Do not generate random node_guid for VFs (Yuval Shaia) [Orabug: 22145330] [Orabug: 27510511]
- IB/mlx4: Mark user mr as writable if actual virtual memory is writable (Moshe Lazer) [Orabug: 27510512]
- fix warning about bitwise or between u32 and size_t (Haggai Eran) [Orabug: 27510513]
- IB/mlx4: Check port_num before using it in mlx4_ib_port_link_layer (Moshe Lazer) [Orabug: 27510514]
- IB/mlx4: Remove unnecessary warning message (Moni Shoua) [Orabug: 27510515]
- IB/mlx4: Fix Coverity issues (Hadar Hen Zion) [Orabug: 27510516]
- mlx4: Handle memory region deregistration failure (Shani Michaeli) [Orabug: 27510464]
- net/mlx4_core: Use round robin scheme to avoid stale caches (Santosh Shilimkar) [Orabug: 25730857] [Orabug: 27510465]
- net/mlx4_core: panic the system on unrecoverable errors (Santosh Shilimkar) [Orabug: 25873690] [Orabug: 27510466]
- mlx4_core: Add func name to common error strings to locate uniquely (Mukesh Kacker) [Orabug: 25440329] [Orabug: 27510467]
- net/mlx4_core: Disallow creation of RAW QPs on a VF (Eli Cohen) [Orabug: 257846022] [Orabug: 27510549]
- ib/mlx4: add msi-x allocation kernel msg logging (Qing Huang) [Orabug: 25307234] [Orabug: 23479018] [Orabug: 27510468]
- mlx4_core/ib: set the IB port MTU to 2K (Santosh Shilimkar) [Orabug: 24946479] [Orabug: 27510469]
- IB/mlx4: Scatter CQs to different EQs (Majd Dibbiny) [Orabug: 24705943] [Orabug: 27510470]
- mlx4_core: allow unprivileged VFs read physical port counters (Mukesh Kacker) [Orabug: 24656803] [Orabug: 27510471]
- offload ib subnet manager port and node get info query handling. (Rama Nichanamatlu) [Orabug: 23750258] [Orabug: 27510472]
- mlx4_core: use higher log_rdmarc_per_qp when scale_profile is set (Mukesh Kacker) [Orabug: 23725942] [Orabug: 27510473]
- mlx4_core: scale_profile should work without params set to 0 (Mukesh Kacker) [Orabug: 23078816] [Orabug: 27510474]
- mlx4_core: bump default scaled value of num of cqs and srqs (Mukesh Kacker) [Orabug: 23078966] [Orabug: 27510475]
- net/mlx4_core: Modify default value of log_rdmarc_per_qp to be consistent with HW capability (Yuval Shaia) [Orabug: 27510476]
- net/mlx4_core: Fix FMR unmapping to allow remapping afterward (Maor Gottlieb) [Orabug: 21473880] [Orabug: 27510477]
- mlx4: indicate memory resource exhaustion (Ajaykumar Hotchandani) [Orabug: 21549767] [Orabug: 27510478]
- mlx4_core: Introduce restrictions for PD update (Ajaykumar Hotchandani) [Orabug: 27510479]
- mlx4_core: More support for automatically scaling profile parameters (Mukesh Kacker) [Orabug: 27510480]
- mlx4_core: Fix resource tracker memory leak after Reset Flow (Hadar Hen Zion) [Orabug: 27510481]
- mlx4_core: Change the name of the num_mtt in mlx4_profile to be num_mtt_segs. (Majd Dibbiny) [Orabug: 27510482]
- mlx4_core: Use div_u64 to avoid unresolved symbol on 32-bit OSes (Vladimir Sokolovsky) [Orabug: 27510483]
- mlx4_core: Extend num_mtt in dev caps to avoid overflow. (Majd Dibbiny) [Orabug: 27510485]
- mlx4_core: fix FMR unmapping to allow remapping afterward (Moshe Lazer) [Orabug: 27510486]
- mlx4_core: resolvs kernel panic when connectx_port_config fail to set ports (Moshe Lazer) [Orabug: 27510487]
- mlx4_core: sysfs, fix usage of log_num_mtt module parameter (Yishai Hadas) [Orabug: 27510488]
- mlx4_core: use msi_x module param to limit num of MSI-X irqs (Moshe Lazer) [Orabug: 27510489]
- mlx4_core: Add more info to mlx4_cmd_post failure error messages (Jack Morgenstein) [Orabug: 27510490]
- mlx4_core: disable mlx4_QP_ATTACH calls from guests if master is doing flow steering. (Jack Morgenstein) [Orabug: 27510491]
- mlx4_core: change resource quotas to enable supporting upstream-kernel guests (Jack Morgenstein) [Orabug: 27510492]
- mlx4_core: print more info when command times out (Jack Morgenstein) [Orabug: 27510493]
- mlx4_core: move out label to the right place (Eugenia Emantayev) [Orabug: 27510494]
- mlx4_core: Do not allow mlx4_bitmap_init to reserve more slots than available (Amir Vadai) [Orabug: 27510495]
- mlx4_core: set device to use extended counters (Yishai Hadas) [Orabug: 27510496]
- mlx4_core: Update minimum size for log_num_qp to 18 (Moshe Lazer) [Orabug: 27510497]
- mlx4_core, mlx4_ib: Have enough room in steering range for pkey interfaces (Amir Vadai) [Orabug: 27510498]
- net/mlx4_core: set used number of MTTs when using auto-detection (Dotan Barak) [Orabug: 27510499]
- net/mlx4_core: the number of MTTs should consider log_mtts_per_seg (Dotan Barak) [Orabug: 27510500]
- net/mlx4_core: limit to 4TB of memory registration (Yishai Hadas) [Orabug: 27510501]
- net/mlx4_core: num mtt issues (Yishai Hadas) [Orabug: 27510502]
- net/mlx4_core: add sanity check when creating bitmap structure (Dotan Barak) [Orabug: 27510503]
- mlx4_core: fix wrong comment about the reason of subtract one from the max_cqes (Dotan Barak) [Orabug: 27510504]
- net/mlx4: adjust initial value of vl_cap in mlx4_SET_PORT (Or Gerlitz) [Orabug: 27510505]
- mlx4_core: Error message on mtt allocation failure (Marcel Apfelbaum) [Orabug: 27510506]
- mlx4_core: log_num_mtt handling (Yishai Hadas) [Orabug: 27510507]
- mlx4_core: limit min profile numbers (Dotan Barak) [Orabug: 27510508]
- mlx4_core: allow to use 0 in log_mtts_per_seg (Dotan Barak) [Orabug: 27510509]
- mlx4_core: enable changing default max HCA resource limits. (Dotan Barak) [Orabug: 27510510]
- uek-rpm: Enable RDS_ACL in UEK5 (Aron Silverton) [Orabug: 27503146]
- {IB/{core,ipoib},net/rds}: IPv6 support for ACL (Ka-Cheong Poon) [Orabug: 25410192] [Orabug: 27487515]
- IB/ipoib: Remove ACL sysfs debug files (Ka-Cheong Poon) [Orabug: 25410192] [Orabug: 27487514]
- IB/ipoib: Use ipoib_priv instead of netdev_priv (Yuval Shaia) [Orabug: 27516158]
- IP/ipoib: Move initialization of ACL instances table to device init phase (Yuval Shaia) [Orabug: 26175743] [Orabug: 27487387]
- Some unsupported ioctls get logged unnecessarily (Venkat Venkatsubra) [Orabug: 24510137] [Orabug: 27487388]
- IB/ipoib: Expose acl_enable sysfs file as read only (Yuval Shaia) [Orabug: 25993951] [Orabug: 27487389]
- IB/ipoib: ioctl interface to manage ACL tables (Yuval Shaia) [Orabug: 23222944] [Orabug: 27487390]
- IB/ipoib: sysfs interface to manage ACL tables (Yuval Shaia) [Orabug: 23222944] [Orabug: 27487391]
- IB/{cm,ipoib}: Filter traffic using ACL (Yuval Shaia) [Orabug: 23222944] [Orabug: 27358292]
- IB/{cm,ipoib}: Manage ACL tables (Yuval Shaia) [Orabug: 23222944] [Orabug: 27358299]
- IB/ipoib: Restore MM behavior in case of tx_ring allocation failure (Yuval Shaia) [Orabug: 27313836]
- IB/ipoib: Warn when one port fails to initialize (Yuval Shaia) [Orabug: 27302043]
- IB/ipoib: Remove device when one port fails to init (Yuval Shaia) [Orabug: 27302043]
- IB/{ipoib, iser}: Consistent print format of vendor error (Ajaykumar Hotchandani) [Orabug: 27303239]
- IB/ipoib: CSUM support in connected mode (Yuval Shaia) [Orabug: 20559068] [Orabug: 27487353]
- RDS: IB: Include ethernet devices during initialization of active bonding (Avinash Repaka) [Orabug: 26096238]
- RDS: IB: Remove gid from rds_ib_port array (Avinash Repaka) [Orabug: 26096238]
- rds: System panic if RDS netfilter is enabled and RDS/TCP is used (Ka-Cheong Poon) [Orabug: 26950401] [Orabug: 27487537]
- rds: IB active bonding IPv6 changes (Ka-Cheong Poon) [Orabug: 25410192] [Orabug: 27487535]
- rds: Enable RDS IPv6 support (Ka-Cheong Poon) [Orabug: 25410192] [Orabug: 27487532]
- rds: Changed IP address internal representation to struct in6_addr (Ka-Cheong Poon) [Orabug: 25410192] [Orabug: 27487531]
- rds: C-style nits (Ka-Cheong Poon) [Orabug: 25410192] [Orabug: 27487530]
- rds: Fix inaccurate accounting of unsignaled wrs in rds_ib_xmit_rdma (Håkon Bugge) [Orabug: 27090772] [Orabug: 27487529]
- rds: Fix inaccurate accounting of unsignaled wrs (Håkon Bugge) [Orabug: 27090772] [Orabug: 27487528]
- rds: Proper init/exit declaration for module init/exit function (Ka-Cheong Poon) [Orabug: 27013833] [Orabug: 27487527]
- rds: Remove .exit from struct rds_transport (Ka-Cheong Poon) [Orabug: 27013833] [Orabug: 27487526]
- uek-rpm: aarch64 enable OCFS2_FS (Tom Saeger) [Orabug: 27525109]
- uek-rpm: Add support for QLogic 41000 Series Converged Network Adapters (Somasundaram Krishnasamy) [Orabug: 27426190]
- uek-rpm: Enable KPTI and Retpoline config options in UEK5 (Victor Erminpour) [Orabug: 27487028]
- uek-rpm: Enable Yama LSM in UEK5 (Victor Erminpour) [Orabug: 27486963]
- uek-rpm: Enable config support for NVMe over Fabrics (NVMe-oF) (Victor Erminpour) [Orabug: 27449641]
- uek-rpm: Enable support for iWarp QLogic QEDR in UEK5 (Victor Erminpour) [Orabug: 27448989]
- uek-rpm: Enable config support for iWARP Intel i40iw (Victor Erminpour) [Orabug: 27448941]
- uek-rpm: Enable config options for Heterogeneous Memory Management (HMM) (Victor Erminpour) [Orabug: 27110778]
- uek-rpm: Enable eBPF related configs in UEK5 (Victor Erminpour) [Orabug: 27416748]
- uek-rpm: Use olddefconfig instead of oldnoconfig (Somasundaram Krishnasamy) [Orabug: 27283275]
- uek-rpm: aarch64 RPMs need Provides 'kernel' (Tom Saeger) [Orabug: 27516320]
- cacheinfo: Use default cache properties for aarch64 (Jim Quigley) [Orabug: 27428592]
-
Thu Feb 08 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.14-9.el7uek]
- uek-rpm: kabi: remove __stack_chk_fail from kABI list (Todd Vierling) [Orabug: 27509305]
- Revert "tracing: Print nasty banner when trace_printk() is in use" (Avinash Repaka) [Orabug: 23510486] [Orabug: 27199042]
- dtrace: systrace provider clobbers entry/return probe id during provide (Tomas Jedlicka) [Orabug: 27488997]
- DTrace: initial ARM64 port of DTrace (Kris Van Hees) [Orabug: 27438977]
- dtrace: add support for arm64 in the SDT collection process (Kris Van Hees) [Orabug: 27458313]
- dtrace: add waitfd to the generic syscall list (Kris Van Hees) [Orabug: 27458259]
- dtrace: add support for CONFIG_PREEMPT_NONE (Kris Van Hees) [Orabug: 27464655]
- dtrace: change the dtrace_prototype to accommodate 8 args (Kris Van Hees) [Orabug: 27457616]
- dtrace: allow SDT to be disabled even when DTrace is enabled (Kris Van Hees) [Orabug: 27457396]
-
Tue Feb 06 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.14-8.el7uek]
- Xen: Fix regression from cpu microcode driver update for Xen (Aaron Young) [Orabug: 27494532]
- qlcnic: fix deadlock bug (Junxiao Bi) [Orabug: 27491257]
- uek-rpm: aarch64 needs kernel-headers by default (Tom Saeger) [Orabug: 27495792]
- xfs: don't allow reflink + realtime filesystems (Darrick J. Wong) [Orabug: 27486378]
- xfs: don't allow DAX on reflink filesystems (Darrick J. Wong) [Orabug: 27486378]
- xfs: remove experimental tag for reflinks (Darrick J. Wong) [Orabug: 27486378]
- xfs: don't screw up direct writes when freesp is fragmented (Darrick J. Wong) [Orabug: 27486378]
- xfs: check reflink allocation mappings (Darrick J. Wong) [Orabug: 27486378]
- iomap: warn on zero-length mappings (Darrick J. Wong) [Orabug: 27486378]
- xfs: treat CoW fork operations as delalloc for quota accounting (Darrick J. Wong) [Orabug: 27486378]
- xfs: only grab shared inode locks for source file during reflink (Darrick J. Wong) [Orabug: 27486378]
- xfs: allow xfs_lock_two_inodes to take different EXCL/SHARED modes (Darrick J. Wong) [Orabug: 27486378]
- xfs: reflink should break pnfs leases before sharing blocks (Darrick J. Wong) [Orabug: 27486378]
- xfs: skip CoW writes past EOF when writeback races with truncate (Darrick J. Wong) [Orabug: 27486378]
- xfs: preserve i_rdev when recycling a reclaimable inode (Darrick J. Wong) [Orabug: 27486378]
- xfs: refactor accounting updates out of xfs_bmap_btalloc (Darrick J. Wong) [Orabug: 27486378]
- xfs: always zero di_flags2 when we free the inode (Darrick J. Wong) [Orabug: 27486378]
- xfs: call xfs_qm_dqattach before performing reflink operations (Darrick J. Wong) [Orabug: 27486378]
- xfs: fix non-debug build compiler warnings (Darrick J. Wong) [Orabug: 27486378]
- xfs: check sb_agblocks and sb_agblklog when validating superblock (Darrick J. Wong) [Orabug: 27486378]
- xfs: recheck reflink / dirty page status before freeing CoW reservations (Darrick J. Wong) [Orabug: 27486378]
- xfs: btree format ifork loader should check for zero numrecs (Darrick J. Wong) [Orabug: 27486378]
- xfs: attr leaf verifier needs to check for obviously bad count (Darrick J. Wong) [Orabug: 27486378]
- xfs: cancel tx on xfs_defer_finish() error during xattr set/remove (Darrick J. Wong) [Orabug: 27486378]
- xfs: account finobt blocks properly in perag reservation (Darrick J. Wong) [Orabug: 27486378]
- xfs: destroy mutex pag_ici_reclaim_lock before free (Darrick J. Wong) [Orabug: 27486378]
- xfs: harden directory integrity checks some more (Darrick J. Wong) [Orabug: 27486378]
- iomap: report collisions between directio and buffered writes to userspace (Darrick J. Wong) [Orabug: 27486378]
- xfs: eliminate duplicate icreate tx reservation functions (Darrick J. Wong) [Orabug: 27486378]
- xfs: refactor inode chunk alloc/free tx reservation (Darrick J. Wong) [Orabug: 27486378]
- xfs: include an allocfree res for inobt modifications (Darrick J. Wong) [Orabug: 27486378]
- xfs: truncate transaction does not modify the inobt (Darrick J. Wong) [Orabug: 27486378]
- xfs: fix up agi unlinked list reservations (Darrick J. Wong) [Orabug: 27486378]
- xfs: include inobt buffers in ifree tx log reservation (Darrick J. Wong) [Orabug: 27486378]
- xfs: print transaction log reservation on overrun (Darrick J. Wong) [Orabug: 27486378]
- uek-rpm: Update kernel-ueknano modules list (Somasundaram Krishnasamy) [Orabug: 27494605]
- scsi: Don't abort scsi_scan due to unexpected response (John Sobecki) [Orabug: 27429506]
-
Fri Feb 02 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.14-7.el7uek]
- uek-rpm: require CC=gcc7 on aarch64 (Tom Saeger) [Orabug: 27438232]
- uek-rpm: add _kernel_cc to kernel-uek.spec (Tom Saeger) [Orabug: 27438232]
- oracleasm: fix asmfs_dir_operations compiler error (Tom Saeger) [Orabug: 27465296]
-
Wed Jan 31 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.14-6.el7uek]
- uek-rpm: config: enable numa balancing on by default (Henry Willard) [Orabug: 27464647]
- uek-rpm: Do not create kernel-uek-base rpm (Somasundaram Krishnasamy) [Orabug: 27364632]
- net/rds: Fix incorrect error handling (Håkon Bugge) [Orabug: 27339257]
- net/rds: use multiple sge than buddy allocation in congestion code (Wei Lin Guay) [Orabug: 27339270]
- Revert "RDS: fix the sg allocation based on actual message size" (Wei Lin Guay) [Orabug: 27339270]
- Revert "RDS: avoid large pages for sg allocation for TCP transport" (Wei Lin Guay) [Orabug: 27339270]
- Revert "net/rds: Reduce memory footprint in rds_sendmsg" (Wei Lin Guay) [Orabug: 27339270]
- net/rds: reduce memory footprint during ib_post_recv in IB transport (Wei Lin Guay) [Orabug: 27339270]
- net/rds: reduce memory footprint during rds_sendmsg with IB transport (Wei Lin Guay) [Orabug: 27339270]
- net/rds: set the rds_ib_init_frag based on supported sge (Wei Lin Guay) [Orabug: 27339270]
- Revert "net/rds: make copy_page_from_iter and copy_page_to_iter stay within page boundaries (WORKAROUND!)" (Håkon Bugge) [Orabug: 27339270]
- Btrfs: fix unexpected EEXIST from btrfs_get_extent (Liu Bo) [Orabug: 27446653]
- Btrfs: fix incorrect block_len in merge_extent_mapping (Liu Bo) [Orabug: 27446653]
- Btrfs: add WARN_ONCE to detect unexpected error from merge_extent_mapping (Liu Bo) [Orabug: 27446653]
- uek-rpm: enable CONFIG_PREEMPT_VOLUNTARY (Vincent Lim) [Orabug: 27456269]
- uek-rpm: Enable SoftRoCE related configuration in UEK5 (Victor Erminpour) [Orabug: 27449119]
- uek-rpm: Do not build kernel-uek-headers by default. (Somasundaram Krishnasamy) [Orabug: 27363133]
- vmcore: quiet zero PT_NOTE warning (Dave Kleikamp) [Orabug: 27199039]
- sched: Disable default sched_autogroup to avoid the DBA performance regression (Santosh Shilimkar) [Orabug: 27199038]
- mlx4: Subscribe to PXM notifier (Konrad Rzeszutek Wilk) [Orabug: 27206634]
- xen/pci: Add PXM node notifier for PXM (NUMA) changes. (Konrad Rzeszutek Wilk) [Orabug: 27206634]
- xen/pcifront: Walk the PCI bus after XenStore notification (Konrad Rzeszutek Wilk) [Orabug: 27206634]
- xen-pcifront/hvm: Slurp up "pxm" entry and set NUMA node on PCIe device. (V5) (Konrad Rzeszutek Wilk) [Orabug: 27206634]
- perf: build TUI by default by pulling in slang and linking it statically (Todd Vierling) [Orabug: 27199018]
- Xen: add CPU microcode update driver (Aaron Young) [Orabug: 27145517]
- ksplice: Add ksplice signing key (Eric Snowberg) [Orabug: 27290453]
- ctf: enable in debugging kernels (Nick Alcock) [Orabug: 27266231]
- dtrace: automatically size the fasttrap_bucket's padding: work with lockdep (Nick Alcock) [Orabug: 27266231]
- uek-rpm: build env files for aarch64 (Tom Saeger) [Orabug: 27437589]
- uek-rpm: enable debug builds on aarch64 (Tom Saeger) [Orabug: 27433384]
-
Fri Jan 26 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.14-5.el7uek]
- xen-netback: copy buffer on xenvif_start_xmit (Joao Martins) [Orabug: 27248865]
- xen-netback: slightly rework xenvif_rx_skb (Joao Martins) [Orabug: 27248865]
- xen-netfront: introduce rx copy mode (Joao Martins) [Orabug: 27248865]
- xen-netfront: use gref mappings for Tx buffers (Joao Martins) [Orabug: 27248865]
- xen-netfront: generalize recycling for grants (Joao Martins) [Orabug: 27248865]
- xen-netfront: add rx page statistics (Joao Martins) [Orabug: 27248865]
- xen-netfront: introduce rx page recyling (Joao Martins) [Orabug: 27248865]
- xen-netfront: move rx_gso_checksum_fixup into netfront_stats (Joao Martins) [Orabug: 27248865]
- xen-netfront: introduce staging gref pools (Joao Martins) [Orabug: 27248865]
- xen-netback: use gref mappings for Tx requests (Joao Martins) [Orabug: 27248865]
- xen-netback: use gref mappings for Rx requests (Joao Martins) [Orabug: 27248865]
- xen-netback: shorten tx grant copy (Joao Martins) [Orabug: 27248865]
- xen-netback: introduce staging grant mappings ops (Joao Martins) [Orabug: 27248865]
- include/xen: import vendor extension to netif.h (Joao Martins) [Orabug: 27248865]
- xfs: fix s_maxbytes overflow problems (Darrick J. Wong) [Orabug: 27424599]
- xfs: quota: check result of register_shrinker() (Aliaksei Karaliou) [Orabug: 27424599]
- xfs: quota: fix missed destroy of qi_tree_lock (Aliaksei Karaliou) [Orabug: 27424599]
- xfs: only skip rmap owner checks for unknown-owner rmap removal (Darrick J. Wong) [Orabug: 27424599]
- xfs: always honor OWN_UNKNOWN rmap removal requests (Darrick J. Wong) [Orabug: 27424599]
- xfs: queue deferred rmap ops for cow staging extent alloc/free in the right order (Darrick J. Wong) [Orabug: 27424599]
- xfs: set cowblocks tag for direct cow writes too (Darrick J. Wong) [Orabug: 27424599]
- xfs: remove leftover CoW reservations when remounting ro (Darrick J. Wong) [Orabug: 27424599]
- xfs: don't be so eager to clear the cowblocks tag on truncate (Darrick J. Wong) [Orabug: 27424599]
- xfs: track cowblocks separately in i_flags (Darrick J. Wong) [Orabug: 27424599]
- xfs: allow CoW remap transactions to use reserve blocks (Darrick J. Wong) [Orabug: 27424599]
- xfs: avoid infinite loop when cancelling CoW blocks after writeback failure (Darrick J. Wong) [Orabug: 27424599]
- xfs: relax is_reflink_inode assert in xfs_reflink_find_cow_mapping (Darrick J. Wong) [Orabug: 27424599]
- xfs: remove dest file's post-eof preallocations before reflinking (Darrick J. Wong) [Orabug: 27424599]
- xfs: move xfs_iext_insert tracepoint to report useful information (Darrick J. Wong) [Orabug: 27424599]
- xfs: account for null transactions in bunmapi (Darrick J. Wong) [Orabug: 27424599]
- xfs: hold xfs_buf locked between shortform->leaf conversion and the addition of an attribute (Darrick J. Wong) [Orabug: 27424599]
- xfs: add the ability to join a held buffer to a defer_ops (Darrick J. Wong) [Orabug: 27424599]
- xfs: make iomap_begin functions trim iomaps consistently (Darrick J. Wong) [Orabug: 27424599]
- xfs: remove "no-allocation" reservations for file creations (Christoph Hellwig) [Orabug: 27424599]
- fs: xfs: remove duplicate includes (Pravin Shedge) [Orabug: 27424599]
- xfs: Properly retry failed dquot items in case of error during buffer writeback (Carlos Maiolino) [Orabug: 27424599]
- xfs: scrub inode mode properly (Darrick J. Wong) [Orabug: 27424599]
- xfs: remove unused parameter from xfs_writepage_map (Darrick J. Wong) [Orabug: 27424599]
- xfs: ubsan fixes (Darrick J. Wong) [Orabug: 27424599]
- xfs: calculate correct offset in xfs_scrub_quota_item (Eric Sandeen) [Orabug: 27424599]
- xfs: fix uninitialized variable in xfs_scrub_quota (Eric Sandeen) [Orabug: 27424599]
- xfs: fix leaks on corruption errors in xfs_bmap.c (Eric Sandeen) [Orabug: 27424599]
- xfs: fortify xfs_alloc_buftarg error handling (Michal Hocko) [Orabug: 27424599]
- xfs: log recovery should replay deferred ops in order (Darrick J. Wong) [Orabug: 27424599]
- xfs: always free inline data before resetting inode fork during ifree (Darrick J. Wong) [Orabug: 27424599]
- xfs: abstract out dev_t conversions (Christoph Hellwig) [Orabug: 27424599]
- xfs: fix memory leak in xfs_iext_free_last_leaf (Shu Wang) [Orabug: 27424599]
- xfs: fix type usage (Darrick J. Wong) [Orabug: 27424599]
- xfs: on failed mount, force-reclaim inodes after unmounting quota controls (Darrick J. Wong) [Orabug: 27424599]
- xfs: check the uniqueness of the AGFL entries (Darrick J. Wong) [Orabug: 27424599]
- xfs: remove u_int* type usage (Darrick J. Wong) [Orabug: 27424599]
- xfs: handle zero entries case in xfs_iext_rebalance_leaf (Christoph Hellwig) [Orabug: 27424599]
- xfs: add comments documenting the rebalance algorithm (Christoph Hellwig) [Orabug: 27424599]
- xfs: trivial indentation fixup for xfs_iext_remove_node (Christoph Hellwig) [Orabug: 27424599]
- xfs: remove a superflous assignment in xfs_iext_remove_node (Christoph Hellwig) [Orabug: 27424599]
- xfs: add some comments to xfs_iext_insert/xfs_iext_insert_node (Christoph Hellwig) [Orabug: 27424599]
- xfs: fix number of records handling in xfs_iext_split_leaf (Christoph Hellwig) [Orabug: 27424599]
- fs/xfs: Remove NULL check before kmem_cache_destroy (Tim Hansen) [Orabug: 27424599]
- xfs: only check da node header padding on v5 filesystems (Darrick J. Wong) [Orabug: 27424599]
- xfs: fix btree scrub deref check (Darrick J. Wong) [Orabug: 27424599]
- xfs: fix uninitialized return values in scrub code (Darrick J. Wong) [Orabug: 27424599]
- xfs: pass inode number to xfs_scrub_ino_set_{preen,warning} (Darrick J. Wong) [Orabug: 27424599]
- xfs: refactor the directory data block bestfree checks (Darrick J. Wong) [Orabug: 27424599]
- xfs: mark xlog_verify_dest_ptr STATIC (Christoph Hellwig) [Orabug: 27424599]
- xfs: mark xlog_recover_check_summary STATIC (Christoph Hellwig) [Orabug: 27424599]
- xfs: mark xfs_btree_check_lblock and xfs_btree_check_ptr static (Christoph Hellwig) [Orabug: 27424599]
- xfs: remove unreachable error injection code in xfs_qm_dqget (Christoph Hellwig) [Orabug: 27424599]
- xfs: remove unused debug counts for xfs_lock_inodes (Christoph Hellwig) [Orabug: 27424599]
- xfs: mark xfs_errortag_ktype static (Christoph Hellwig) [Orabug: 27424599]
- xfs: trivial sparse fixes for the new scrub code (Christoph Hellwig) [Orabug: 27424599]
- xfs: always define STATIC to static noinline (Christoph Hellwig) [Orabug: 27424599]
- xfs: move xfs_bmbt_irec and xfs_exntst_t to xfs_types.h (Christoph Hellwig) [Orabug: 27424599]
- xfs: pass struct xfs_bmbt_irec to xfs_bmbt_validate_extent (Christoph Hellwig) [Orabug: 27424599]
- xfs: remove the nr_extents argument to xfs_iext_remove (Christoph Hellwig) [Orabug: 27424599]
- xfs: remove the nr_extents argument to xfs_iext_insert (Christoph Hellwig) [Orabug: 27424599]
- xfs: use a b+tree for the in-core extent list (Christoph Hellwig) [Orabug: 27424599]
- xfs: allow unaligned extent records in xfs_bmbt_disk_set_all (Christoph Hellwig) [Orabug: 27424599]
- xfs: remove support for inlining data/extents into the inode fork (Christoph Hellwig) [Orabug: 27424599]
- xfs: simplify xfs_reflink_convert_cow (Christoph Hellwig) [Orabug: 27424599]
- xfs: iterate backwards in xfs_reflink_cancel_cow_blocks (Christoph Hellwig) [Orabug: 27424599]
- xfs: introduce the xfs_iext_cursor abstraction (Christoph Hellwig) [Orabug: 27424599]
- xfs: iterate over extents in xfs_bmap_extents_to_btree (Christoph Hellwig) [Orabug: 27424599]
- xfs: iterate over extents in xfs_iextents_copy (Christoph Hellwig) [Orabug: 27424599]
- xfs: pass an on-disk extent to xfs_bmbt_validate_extent (Christoph Hellwig) [Orabug: 27424599]
- xfs: treat idx as a cursor in xfs_bmap_collapse_extents (Christoph Hellwig) [Orabug: 27424599]
- xfs: treat idx as a cursor in xfs_bmap_del_extent_* (Christoph Hellwig) [Orabug: 27424599]
- xfs: treat idx as a cursor in xfs_bmap_add_extent_unwritten_real (Christoph Hellwig) [Orabug: 27424599]
- xfs: treat idx as a cursor in xfs_bmap_add_extent_hole_real (Christoph Hellwig) [Orabug: 27424599]
- xfs: treat idx as a cursor in xfs_bmap_add_extent_hole_delay (Christoph Hellwig) [Orabug: 27424599]
- xfs: treat idx as a cursor in xfs_bmap_add_extent_delay_real (Christoph Hellwig) [Orabug: 27424599]
- xfs: remove a duplicate assignment in xfs_bmap_add_extent_delay_real (Christoph Hellwig) [Orabug: 27424599]
- xfs: don't create overlapping extents in xfs_bmap_add_extent_delay_real (Christoph Hellwig) [Orabug: 27424599]
- xfs: scrub: avoid uninitialized return code (Darrick J. Wong) [Orabug: 27424599]
- xfs: convert remaining xfs_sb_version_... checks to bool (Dave Chinner) [Orabug: 27424599]
- xfs: scrub extended attribute leaf space (Darrick J. Wong) [Orabug: 27424599]
- xfs: move error injection tags into their own file (Darrick J. Wong) [Orabug: 27424599]
- xfs: remove inode log format typedef (Darrick J. Wong) [Orabug: 27424599]
- xfs: remove redundant assignment to variable bit (Colin Ian King) [Orabug: 27424599]
- xfs: fix unused variable warning in xfs_buf_set_ref() (Brian Foster) [Orabug: 27424599]
- xfs: compare btree block keys to parent block's keys during scrub (Darrick J. Wong) [Orabug: 27424599]
- xfs: abort dir/attr btree operation if btree is obviously weird (Darrick J. Wong) [Orabug: 27424599]
- xfs: refactor extended attribute list operation (Darrick J. Wong) [Orabug: 27424599]
- xfs: validate sb_logsunit is a multiple of the fs blocksize (Darrick J. Wong) [Orabug: 27424599]
- xfs: drain the buffer LRU on mount (Brian Foster) [Orabug: 27424599]
- xfs: more robust recovery xlog buffer validation (Brian Foster) [Orabug: 27424599]
- xfs: add a new xfs_iext_lookup_extent_before helper (Christoph Hellwig) [Orabug: 27424599]
- xfs: merge xfs_bmap_read_extents into xfs_iread_extents (Christoph Hellwig) [Orabug: 27424599]
- xfs: add asserts for the mmap lock in xfs_{insert,collapse}_file_space (Christoph Hellwig) [Orabug: 27424599]
- xfs: rewrite xfs_bmap_first_unused to make better use of xfs_iext_get_extent (Christoph Hellwig) [Orabug: 27424599]
- xfs: don't rely on extent indices in xfs_bmap_insert_extents (Christoph Hellwig) [Orabug: 27424599]
- xfs: don't rely on extent indices in xfs_bmap_collapse_extents (Christoph Hellwig) [Orabug: 27424599]
- xfs: update got in xfs_bmap_shift_update_extent (Christoph Hellwig) [Orabug: 27424599]
- xfs: remove xfs_bmse_shift_one (Christoph Hellwig) [Orabug: 27424599]
- xfs: split xfs_bmap_shift_extents (Christoph Hellwig) [Orabug: 27424599]
- xfs: remove XFS_BMAP_MAX_SHIFT_EXTENTS (Christoph Hellwig) [Orabug: 27424599]
- xfs: inline xfs_shift_file_space into callers (Christoph Hellwig) [Orabug: 27424599]
- xfs: remove if_rdev (Christoph Hellwig) [Orabug: 27424599]
- xfs: remove the never fully implemented UUID fork format (Christoph Hellwig) [Orabug: 27424599]
- xfs: remove XFS_BMAP_TRACE_EXLIST (Christoph Hellwig) [Orabug: 27424599]
- xfs: move pre/post-bmap tracing into xfs_iext_update_extent (Christoph Hellwig) [Orabug: 27424599]
- xfs: remove post-bmap tracing in xfs_bmap_local_to_extents (Christoph Hellwig) [Orabug: 27424599]
- xfs: make better use of the 'state' variable in xfs_bmap_del_extent_real (Christoph Hellwig) [Orabug: 27424599]
- xfs: add a xfs_bmap_fork_to_state helper (Christoph Hellwig) [Orabug: 27424599]
- xfs: scrub quota information (Darrick J. Wong) [Orabug: 27424599]
- xfs: scrub realtime bitmap/summary (Darrick J. Wong) [Orabug: 27424599]
- xfs: scrub directory parent pointers (Darrick J. Wong) [Orabug: 27424599]
- xfs: scrub symbolic links (Darrick J. Wong) [Orabug: 27424599]
- xfs: scrub extended attributes (Darrick J. Wong) [Orabug: 27424599]
- xfs: scrub directory freespace (Darrick J. Wong) [Orabug: 27424599]
- xfs: scrub directory metadata (Darrick J. Wong) [Orabug: 27424599]
- xfs: scrub directory/attribute btrees (Darrick J. Wong) [Orabug: 27424599]
- xfs: scrub inode block mappings (Darrick J. Wong) [Orabug: 27424599]
- xfs: scrub inodes (Darrick J. Wong) [Orabug: 27424599]
- xfs: scrub refcount btrees (Darrick J. Wong) [Orabug: 27424599]
- xfs: scrub rmap btrees (Darrick J. Wong) [Orabug: 27424599]
- xfs: scrub inode btrees (Darrick J. Wong) [Orabug: 27424599]
- xfs: scrub free space btrees (Darrick J. Wong) [Orabug: 27424599]
- xfs: scrub the AGI (Darrick J. Wong) [Orabug: 27424599]
- xfs: scrub AGF and AGFL (Darrick J. Wong) [Orabug: 27424599]
- xfs: scrub the secondary superblocks (Darrick J. Wong) [Orabug: 27424599]
- xfs: create helpers to scan an allocation group (Darrick J. Wong) [Orabug: 27424599]
- xfs: scrub btree keys and records (Darrick J. Wong) [Orabug: 27424599]
- xfs: scrub the shape of a metadata btree (Darrick J. Wong) [Orabug: 27424599]
- xfs: create helpers to scrub a metadata btree (Darrick J. Wong) [Orabug: 27424599]
- xfs: create helpers to record and deal with scrub problems (Darrick J. Wong) [Orabug: 27424599]
- xfs: probe the scrub ioctl (Darrick J. Wong) [Orabug: 27424599]
- xfs: dispatch metadata scrub subcommands (Darrick J. Wong) [Orabug: 27424599]
- xfs: create an ioctl to scrub AG metadata (Darrick J. Wong) [Orabug: 27424599]
- xfs: create inode pointer verifiers (Darrick J. Wong) [Orabug: 27424599]
- xfs: refactor btree block header checking functions (Darrick J. Wong) [Orabug: 27424599]
- xfs: refactor btree pointer checks (Darrick J. Wong) [Orabug: 27424599]
- xfs: create block pointer check functions (Darrick J. Wong) [Orabug: 27424599]
- xfs: buffer lru reference count error injection tag (Brian Foster) [Orabug: 27424599]
- xfs: fail if xattr inactivation hits a hole (Brian Foster) [Orabug: 27424599]
- xfs: check kthread_should_stop() after the setting of task state (Hou Tao) [Orabug: 27424599]
- xfs: remove xfs_bmbt_get_state (Christoph Hellwig) [Orabug: 27424599]
- xfs: remove all xfs_bmbt_set_* helpers except for xfs_bmbt_set_all (Christoph Hellwig) [Orabug: 27424599]
- xfs: replace xfs_bmbt_lookup_ge with xfs_bmbt_lookup_first (Christoph Hellwig) [Orabug: 27424599]
- xfs: pass a struct xfs_bmbt_irec to xfs_bmbt_lookup_eq (Christoph Hellwig) [Orabug: 27424599]
- xfs: pass a struct xfs_bmbt_irec to xfs_bmbt_update (Christoph Hellwig) [Orabug: 27424599]
- xfs: refactor xfs_bmap_add_extent_unwritten_real (Christoph Hellwig) [Orabug: 27424599]
- xfs: refactor delalloc accounting in xfs_bmap_add_extent_delay_real (Christoph Hellwig) [Orabug: 27424599]
- xfs: refactor xfs_bmap_add_extent_delay_real (Christoph Hellwig) [Orabug: 27424599]
- xfs: refactor xfs_bmap_add_extent_hole_real (Christoph Hellwig) [Orabug: 27424599]
- xfs: refactor xfs_bmap_add_extent_hole_delay (Christoph Hellwig) [Orabug: 27424599]
- xfs: refactor xfs_del_extent_real (Christoph Hellwig) [Orabug: 27424599]
- xfs: use the state defines in xfs_bmap_del_extent_real (Christoph Hellwig) [Orabug: 27424599]
- xfs: use correct state defines in xfs_bmap_del_extent_{cow,delay} (Christoph Hellwig) [Orabug: 27424599]
- xfs: move some more code into xfs_bmap_del_extent_real (Christoph Hellwig) [Orabug: 27424599]
- xfs: use xfs_bmap_del_extent_delay for the data fork as well (Christoph Hellwig) [Orabug: 27424599]
- xfs: rename bno to end in __xfs_bunmapi (Christoph Hellwig) [Orabug: 27424599]
- xfs: don't set XFS_BTCUR_BPRV_WASDEL in xfs_bunmapi (Christoph Hellwig) [Orabug: 27424599]
- xfs: use xfs_iext_get_extent instead of open coding it (Christoph Hellwig) [Orabug: 27424599]
- xfs: simplify the xfs_getbmap interface (Christoph Hellwig) [Orabug: 27424599]
- xfs: rewrite getbmap using the xfs_iext_* helpers (Christoph Hellwig) [Orabug: 27424599]
- mm: numa: Do not trap faults on shared data section pages. (Henry Willard)
- kvm: vmx: Allow disabling virtual NMI support (Paolo Bonzini) [Orabug: 27145550]
- KVM: arm/arm64: Don't queue VLPIs on INV/INVALL (Christoffer Dall) [Orabug: 27145550]
- KVM: arm/arm64: Fix GICv4 ITS initialization issues (Christoffer Dall) [Orabug: 27145550]
- KVM: arm/arm64: GICv4: Theory of operations (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: GICv4: Enable VLPI support (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: GICv4: Prevent userspace from changing doorbell affinity (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: GICv4: Prevent a VM using GICv4 from being saved (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: GICv4: Enable virtual cpuif if VLPIs can be delivered (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: GICv4: Hook vPE scheduling into vgic flush/sync (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: GICv4: Use the doorbell interrupt as an unblocking source (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: GICv4: Add doorbell interrupt handling (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: GICv4: Use pending_last as a scheduling hint (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: GICv4: Handle INVALL applied to a vPE (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: GICv4: Propagate property updates to VLPIs (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: GICv4: Handle MOVALL applied to a vPE (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: GICv4: Handle CLEAR applied to a VLPI (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: GICv4: Propagate affinity changes to the physical ITS (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: GICv4: Unmap VLPI when freeing an LPI (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: GICv4: Handle INT command applied to a VLPI (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: GICv4: Wire mapping/unmapping of VLPIs in VFIO irq bypass (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: GICv4: Add init/teardown of the per-VM vPE irq domain (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: GICv4: Add property field and per-VM predicate (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: vITS: Add a helper to update the affinity of an LPI (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: vITS: Add MSI translation helpers (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: vgic: Move kvm_vgic_destroy call around (Marc Zyngier) [Orabug: 27145550]
- KVM: arm: Select ARM_GIC_V3 and ARM_GIC_V3_ITS (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: vgic: restructure kvm_vgic_(un)map_phys_irq (Eric Auger) [Orabug: 27145550]
- KVM: arm/arm64: register irq bypass consumer on ARM/ARM64 (Eric Auger) [Orabug: 27145550]
- KVM: s390: provide a capability for AIS state migration (Christian Borntraeger) [Orabug: 27145550]
- KVM: s390: clear_io_irq() requests are not expected for adapter interrupts (Michael Mueller) [Orabug: 27145550]
- KVM: s390: abstract conversion between isc and enum irq_types (Michael Mueller) [Orabug: 27145550]
- KVM: s390: vsie: use common code functions for pinning (David Hildenbrand) [Orabug: 27145550]
- KVM: s390: SIE considerations for AP Queue virtualization (Tony Krowiak) [Orabug: 27145550]
- KVM: s390: document memory ordering for kvm_s390_vcpu_wakeup (Christian Borntraeger) [Orabug: 27145550]
- KVM: PPC: Book3S HV: Cosmetic post-merge cleanups (Paul Mackerras) [Orabug: 27145550]
- KVM: arm/arm64: fix the incompatible matching for external abort (Dongjiu Geng) [Orabug: 27145550]
- KVM: arm/arm64: Unify 32bit fault injection (Marc Zyngier) [Orabug: 27145550]
- KVM: arm/arm64: vgic-its: Implement KVM_DEV_ARM_ITS_CTRL_RESET (Eric Auger) [Orabug: 27145550]
- KVM: arm/arm64: Document KVM_DEV_ARM_ITS_CTRL_RESET (Eric Auger) [Orabug: 27145550]
- KVM: arm/arm64: vgic-its: Free caches when GITS_BASER Valid bit is cleared (Eric Auger) [Orabug: 27145550]
- KVM: arm/arm64: vgic-its: New helper functions to free the caches (wanghaibin) [Orabug: 27145550]
- KVM: arm/arm64: vgic-its: Remove kvm_its_unmap_device (Eric Auger) [Orabug: 27145550]
- arm/arm64: KVM: Load the timer state when enabling the timer (Christoffer Dall) [Orabug: 27145550]
- KVM: arm/arm64: Rework kvm_timer_should_fire (Christoffer Dall) [Orabug: 27145550]
- KVM: arm/arm64: Get rid of kvm_timer_flush_hwstate (Christoffer Dall) [Orabug: 27145550]
- KVM: arm/arm64: Avoid phys timer emulation in vcpu entry/exit (Christoffer Dall) [Orabug: 27145550]
- KVM: arm/arm64: Move phys_timer_emulate function (Christoffer Dall) [Orabug: 27145550]
- KVM: arm/arm64: Use kvm_arm_timer_set/get_reg for guest register traps (Christoffer Dall) [Orabug: 27145550]
- KVM: arm/arm64: Support EL1 phys timer register access in set/get reg (Christoffer Dall) [Orabug: 27145550]
- KVM: arm/arm64: Avoid timer save/restore in vcpu entry/exit (Christoffer Dall) [Orabug: 27145550]
- KVM: arm/arm64: Set VCPU affinity for virt timer irq (Christoffer Dall) [Orabug: 27145550]
- KVM: arm/arm64: Move timer save/restore out of the hyp code (Christoffer Dall) [Orabug: 27145550]
- KVM: arm/arm64: Use separate timer for phys timer emulation (Christoffer Dall) [Orabug: 27145550]
- KVM: arm/arm64: Move timer/vgic flush/sync under disabled irq (Christoffer Dall) [Orabug: 27145550]
- KVM: arm/arm64: Rename soft timer to bg_timer (Christoffer Dall) [Orabug: 27145550]
- KVM: arm/arm64: Make timer_arm and timer_disarm helpers more generic (Christoffer Dall) [Orabug: 27145550]
- KVM: arm/arm64: Check that system supports split eoi/deactivate (Christoffer Dall) [Orabug: 27145550]
- KVM: arm/arm64: Support calling vgic_update_irq_pending from irq context (Christoffer Dall) [Orabug: 27145550]
- KVM: arm/arm64: Guard kvm_vgic_map_is_active against !vgic_initialized (Christoffer Dall) [Orabug: 27145550]
- arm64: Use physical counter for in-kernel reads when booted in EL2 (Christoffer Dall) [Orabug: 27145550]
- arm64: Implement arch_counter_get_cntpct to read the physical counter (Christoffer Dall) [Orabug: 27145550]
- KVM: PPC: Book3S HV: Run HPT guests on POWER9 radix hosts (Paul Mackerras) [Orabug: 27145550]
- KVM: PPC: Book3S HV: Allow for running POWER9 host in single-threaded mode (Paul Mackerras) [Orabug: 27145550]
- KVM: PPC: Book3S HV: Add infrastructure for running HPT guests on radix host (Paul Mackerras) [Orabug: 27145550]
- KVM: PPC: Book3S HV: Unify dirty page map between HPT and radix (Paul Mackerras) [Orabug: 27145550]
- KVM: PPC: Book3S HV: Rename hpte_setup_done to mmu_ready (Paul Mackerras) [Orabug: 27145550]
- KVM: PPC: Book3S HV: Don't rely on host's page size information (Paul Mackerras) [Orabug: 27145550]
- KVM: PPC: Book3S: Fix gas warning due to using r0 as immediate 0 (Nicholas Piggin) [Orabug: 27145550]
- KVM: PPC: Book3S PR: Only install valid SLBs during KVM_SET_SREGS (Greg Kurz) [Orabug: 27145550]
- KVM: X86: #GP when guest attempts to write MCi_STATUS register w/o 0 (Wanpeng Li) [Orabug: 27145550]
- KVM: VMX: Fix VPID capability detection (Wanpeng Li) [Orabug: 27145550]
- KVM: PPC: Tie KVM_CAP_PPC_HTM to the user-visible TM feature (Michael Ellerman) [Orabug: 27145550]
- Revert "KVM: PPC: Book3S HV: POWER9 does not require secondary thread management" (Paul Mackerras) [Orabug: 27145550]
- KVM: SVM: detect opening of SMI window using STGI intercept (Ladi Prosek) [Orabug: 27145550]
- KVM: PPC: Book3S HV: Explicitly disable HPT operations on radix guests (Paul Mackerras) [Orabug: 27145550]
- KVM: PPC: Book3S PR: Enable in-kernel TCE handlers for PR KVM (Alexey Kardashevskiy) [Orabug: 27145550]
- KVM: PPC: Book3S HV: Delete an error message for a failed memory allocation in kvmppc_allocate_hpt() (Markus Elfring) [Orabug: 27145550]
- KVM: PPC: BookE: Use vma_pages function (Thomas Meyer) [Orabug: 27145550]
- KVM: PPC: Book3S HV: Use ARRAY_SIZE macro (Thomas Meyer) [Orabug: 27145550]
- KVM: PPC: Book3S HV: Handle unexpected interrupts better (Paul Mackerras) [Orabug: 27145550]
- KVM: x86: extend usage of RET_MMIO_PF_* constants (Paolo Bonzini) [Orabug: 27145550]
- KVM: nSVM: fix SMI injection in guest mode (Ladi Prosek) [Orabug: 27145550]
- KVM: nSVM: refactor nested_svm_vmrun (Ladi Prosek) [Orabug: 27145550]
- KVM: nVMX: fix SMI injection in guest mode (Ladi Prosek) [Orabug: 27145550]
- KVM: x86: introduce ISA specific smi_allowed callback (Ladi Prosek) [Orabug: 27145550]
- KVM: x86: introduce ISA specific SMM entry/exit callbacks (Ladi Prosek) [Orabug: 27145550]
- KVM: SVM: limit kvm_handle_page_fault to #PF handling (Paolo Bonzini) [Orabug: 27145550]
- KVM: SVM: unconditionally wake up VCPU on IOMMU interrupt (Paolo Bonzini) [Orabug: 27145550]
- arch/x86: remove redundant null checks before kmem_cache_destroy (Tim Hansen) [Orabug: 27145550]
- KVM: VMX: Don't expose unrestricted_guest is enabled if ept is disabled (Wanpeng Li) [Orabug: 27145550]
- KVM: X86: Processor States following Reset or INIT (Wanpeng Li) [Orabug: 27145550]
- KVM: x86: thoroughly disarm LAPIC timer around TSC deadline switch (Radim Krčmář) [Orabug: 27145550]
- KVM: x86: really disarm lapic timer when clearing TMICT (Radim Krčmář) [Orabug: 27145550]
- KVM: x86: handle 0 write to TSC_DEADLINE MSR (Radim Krčmář) [Orabug: 27145550]
- KVM: VMX: rename RDSEED and RDRAND vmx ctrls to reflect exiting (David Hildenbrand) [Orabug: 27145550]
- KVM: x86: allow setting identity map addr with no vcpus only (David Hildenbrand) [Orabug: 27145550]
- KVM: x86: document special identity map address value (David Hildenbrand) [Orabug: 27145550]
- KVM: VMX: cleanup init_rmode_identity_map() (David Hildenbrand) [Orabug: 27145550]
- KVM: nVMX: no need to set ept/vpid caps to 0 (David Hildenbrand) [Orabug: 27145550]
- KVM: nVMX: no need to set vcpu->cpu when switching vmcs (David Hildenbrand) [Orabug: 27145550]
- KVM: VMX: drop unnecessary function declarations (David Hildenbrand) [Orabug: 27145550]
- KVM: VMX: require INVEPT GLOBAL for EPT (David Hildenbrand) [Orabug: 27145550]
- KVM: VMX: call ept_sync_global() with enable_ept only (David Hildenbrand) [Orabug: 27145550]
- KVM: VMX: drop enable_ept check from ept_sync_context() (David Hildenbrand) [Orabug: 27145550]
- KVM: x86: no need to inititalize vcpu members to 0 (David Hildenbrand) [Orabug: 27145550]
- KVM: VMX: vmx_vcpu_setup() cannot fail (David Hildenbrand) [Orabug: 27145550]
- KVM: x86: drop BUG_ON(vcpu->kvm) (David Hildenbrand) [Orabug: 27145550]
- KVM: x86: mmu: free_page can handle NULL (David Hildenbrand) [Orabug: 27145550]
- KVM: x86: mmu: returning void in a void function is strange (David Hildenbrand) [Orabug: 27145550]
- KVM: LAPIC: Apply change to TDCR right away to the timer (Wanpeng Li) [Orabug: 27145550]
- KVM: LAPIC: Keep timer running when switching between one-shot and periodic mode (Wanpeng Li) [Orabug: 27145550]
- KVM: LAPIC: Introduce limit_periodic_timer_frequency (Wanpeng Li) [Orabug: 27145550]
- KVM: LAPIC: Fix lapic timer mode transition (Wanpeng Li) [Orabug: 27145550]
- tools/kvm_stat: Add Python 3 support to kvm_stat (Jeremy Cline) [Orabug: 27145550]
- KVM: VMX: Don't expose PLE enable if there is no hardware support (Wanpeng Li) [Orabug: 27145550]
- s390/sthyi: add s390_sthyi system call (QingFeng Hao) [Orabug: 27145550]
- s390/sthyi: add cache to store hypervisor info (QingFeng Hao) [Orabug: 27145550]
- s390/sthyi: reorganize sthyi implementation (QingFeng Hao) [Orabug: 27145550]
- irqchip/gic-v3-its: Setup VLPI properties at map time (Marc Zyngier) [Orabug: 27145550]
- irqchip/gic-v3-its: Limit scope of VPE mapping to be per ITS (Marc Zyngier) [Orabug: 27145550]
- irqchip/gic-v3-its: Make its_send_vmapp operate on a single ITS (Marc Zyngier) [Orabug: 27145550]
- irqchip/gic-v3-its: Make its_send_vinvall operate on a single ITS (Marc Zyngier) [Orabug: 27145550]
- irqchip/gic-v3-its: Make GICv4_ITS_LIST_MAX globally available (Marc Zyngier) [Orabug: 27145550]
- irqchip/gic-v3-its: Track per-ITS list number (Marc Zyngier) [Orabug: 27145550]
- genirq/irqdomain: Update irq_domain_ops.activate() signature (Thomas Gleixner) [Orabug: 27145550]
-
Thu Jan 25 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.14-4.el7uek]
- net/rds: make copy_page_from_iter and copy_page_to_iter stay within page boundaries (WORKAROUND!) (Gerd Rausch) [Orabug: 27222215] [Orabug: 27364391]
- net/rds: Fixing INIT2RTR_QP(0x503), syndrome (0x1796e4) (IB_AH_GRH present) issue. (Wei Lin Guay) [Orabug: 27383162] [Orabug: 27364391]
- net/rds: Fix order of intitialization in rds_ib_add_one. (Gerd Rausch) [Orabug: 27195622] [Orabug: 27364391]
- rds: RDS diagnostics when connections are stuck in Receiver Not Ready state. (hui.han) [Orabug: 26522310] [Orabug: 27364391]
- RDS: IB: Change the proxy qp's path_mtu to IB_MTU_256 (Avinash Repaka) [Orabug: 26864694] [Orabug: 27364391]
- rds: Fix non-atomic operation on shared flag variable (Håkon Bugge) [Orabug: 26842076] [Orabug: 27364391]
- rds: Fix incorrect statistics counting (Håkon Bugge) [Orabug: 26847583] [Orabug: 27364391]
- RDS: IB: Add proxy qp to support FRWR through RDS_GET_MR (Avinash Repaka) [Orabug: 25669255] [Orabug: 27364391]
- RDS: Add support for fast registration work request (Avinash Repaka) [Orabug: 22145384] [Orabug: 27364391]
- Revert "RDS: base connection dependency needed for rolling downgrade from version 4.1 to 3.1"" (Wei Lin Guay) [Orabug: 26124147] [Orabug: 27364391]
- Revert "RDS: Ensure non-zero SL uses correct path before lane 0 connection is dropped" (Wei Lin Guay) [Orabug: 26124147] [Orabug: 27364391]
- Revert "rds: make sure base connection is up on both sides" (Wei Lin Guay) [Orabug: 26124147] [Orabug: 27364391]
- net/rds: remove the RDS specific path record caching (Wei Lin Guay) [Orabug: 26124147] [Orabug: 27364391]
- Revert "net/rds: Revert "RDS: add reconnect retry scheme for stalled connections"" (Wei Lin Guay) [Orabug: 26497333] [Orabug: 27364391]
- Revert "net/rds: prioritize the base connection establishment" (Wei Lin Guay) [Orabug: 26497333] [Orabug: 27364391]
- Revert "net/rds: determine active/passive connection with IP addresses" (Wei Lin Guay) [Orabug: 26497333] [Orabug: 27364391]
- Revert "net/rds: use different workqueue for base_conn" (Wei Lin Guay) [Orabug: 26497333] [Orabug: 27364391]
- rds: reduce memory footprint for RDS when transport is RDMA (Ka-Cheong Poon) [Orabug: 26412003] [Orabug: 27364391]
- RDS: IB: Destroy rdma_cm_id when unloading module (Avinash Repaka) [Orabug: 26089296] [Orabug: 27364391]
- RDS: IB: Destroy aux_wq if rds_ib_init() fails (Avinash Repaka) [Orabug: 26732887] [Orabug: 27364391]
- rds: Reintroduce statistics counting (Håkon Bugge) [Orabug: 26717115] [Orabug: 27364391]
- rds: Make sure updates to cp_send_gen can be observed (Håkon Bugge) [Orabug: 26519030] [Orabug: 27364391]
- rds: tcp: use sock_create_lite() to create the accept socket (Sowmini Varadhan) [Orabug: 26477756] [Orabug: 27364391]
- rds: tcp: set linger to 1 when unloading a rds-tcp (Sowmini Varadhan) [Orabug: 26477841] [Orabug: 27364391]
- rds: tcp: send handshake ping-probe from passive endpoint (Sowmini Varadhan) [Orabug: 26477841] [Orabug: 27364391]
- net/rds: Replace printk in TX path with stat variable (Yuval Shaia) [Orabug: 26402653] [Orabug: 27364391]
- net/rds: Add mutex exclusion for vector_load (Håkon Bugge) [Orabug: 26406492] [Orabug: 27364391]
- [PATCH] RDS: Print failed rdma op details if failure is remote access (Rama Nichanamatlu) [Orabug: 26277933] [Orabug: 27364391]
- [PATCH] RDS: When RDS socket is closed, print unreleased MR's (Rama Nichanamatlu) [Orabug: 26276427] [Orabug: 27364391]
- net/rds: Reduce memory footprint in rds_sendmsg (Wei Lin Guay) [Orabug: 26151323] [Orabug: 26350949] [Orabug: 27364391]
- net/rds: Fix minor linker warnings (Babu Moger) [Orabug: 25393132] [Orabug: 27364391]
- net/rds: prioritize the base connection establishment (Wei Lin Guay) [Orabug: 25521901] [Orabug: 27364391]
- net/rds: determine active/passive connection with IP addresses (Wei Lin Guay) [Orabug: 25521901] [Orabug: 27364391]
- net/rds: use different workqueue for base_conn (Wei Lin Guay) [Orabug: 25521901] [Orabug: 27364391]
- net/rds: Revert "RDS: add reconnect retry scheme for stalled connections" (Wei Lin Guay) [Orabug: 25521901] [Orabug: 27364391]
- rds: tcp: Set linger when rejecting an incoming conn in rds_tcp_accept_one (Sowmini Varadhan) [Orabug: 26289770] [Orabug: 27364391]
- rds: tcp: various endian-ness fixes (Sowmini Varadhan) [Orabug: 26289770] [Orabug: 27364391]
- rds: tcp: remove cp_outgoing (Sowmini Varadhan) [Orabug: 26289770] [Orabug: 27364391]
- rds: tcp: Sequence teardown of listen and acceptor sockets to avoid races (Sowmini Varadhan) [Orabug: 26289770] [Orabug: 27364391]
- rds: tcp: Reorder initialization sequence in rds_tcp_init to avoid races (Sowmini Varadhan) [Orabug: 26289770] [Orabug: 27364391]
- rds: tcp: Take explicit refcounts on struct net (Sowmini Varadhan) [Orabug: 26289770] [Orabug: 27364391]
- rds: tcp: fix memory leak in TIME_WAIT sockets (Sowmini Varadhan) [Orabug: 26250066] [Orabug: 27364391]
- rds: tcp: canonical connection order for all paths with index > 0 (Sowmini Varadhan) [Orabug: 26241322] [Orabug: 27364391]
- rds: tcp: allow progress of rds_conn_shutdown if the rds_connection is marked ERROR by an intervening FIN (Sowmini Varadhan) [Orabug: 26241322] [Orabug: 27364391]
- Backport multipath RDS from upstream to UEK4 (Sowmini Varadhan) [Orabug: 26241322] [Orabug: 27364391]
- RDS/IB: active bonding port state fix for intfs added late (Mukesh Kacker) [Orabug: 26081079] [Orabug: 27364391]
- RDS/IB: 4KB receive buffers get posted by mistake on 16KB frag connections. (Venkat Venkatsubra) [Orabug: 25920916] [Orabug: 27364391]
- Revert "RDS: Make message size limit compliant with spec" (Avinash Repaka) [Orabug: 25472193] [Orabug: 27364391]
- RDS: ActiveBonding: Make its own thread for active active (Santosh Shilimkar) [Orabug: 25026643] [Orabug: 27364391]
- RDS: correct condition check in reconnect_timeout() (Ajaykumar Hotchandani) [Orabug: 25026643] [Orabug: 27364391]
- RDS: ActiveBonding: Create a cluster sync point for failback (Santosh Shilimkar) [Orabug: 25026643] [Orabug: 27364391]
- RDS: don't commit to queue till transport connection is up (Santosh Shilimkar) [Orabug: 25393611] [Orabug: 27364391]
- RDS: restrict socket connection reset to CAP_NET_ADMIN (Santosh Shilimkar) [Orabug: 25393611] [Orabug: 27364391]
- rds: fix warning in rds_send_drop_to() (Ajaykumar Hotchandani) [Orabug: 25116517] [Orabug: 27364391]
- RDS: Make message size limit compliant with spec (Avinash Repaka) [Orabug: 24455231] [Orabug: 22303625] [Orabug: 27364391]
- RDS: rds debug messages are enabled by default (shamir rabinovitch) [Orabug: 24956522] [Orabug: 27364391]
- net/rds: Fix new sparse warning (David Ahern) [Orabug: 24817685] [Orabug: 27364391]
- net/rds: fix unaligned memory access (shamir rabinovitch) [Orabug: 24817685] [Orabug: 27364391]
- RDS: IB: fix panic with handlers running post teardown (Santosh Shilimkar) [Orabug: 24460805] [Orabug: 27364391]
- RDS: Drop the connection as part of cancel to avoid hangs (Avinash Repaka) [Orabug: 22506032] [Orabug: 27364391]
- RDS: add reconnect retry scheme for stalled connections (Santosh Shilimkar) [Orabug: 22347191] [Orabug: 27364391]
- RDS: restore the exponential back-off scheme (Santosh Shilimkar) [Orabug: 22347191] [Orabug: 27364391]
- RDS: avoid duplicate connection drop for self loopback (Santosh Shilimkar) [Orabug: 22347191] [Orabug: 27364391]
- RDS: don't modify conn state directly in rds_connect_complete (Santosh Shilimkar) [Orabug: 22347191] [Orabug: 27364391]
- RDS: IB: log associates connection details for setup failures (Santosh Shilimkar) [Orabug: 22347191] [Orabug: 27364391]
- RDS: IB: suppress log prints for FLUSH_ERR/RETRY_EXC (Santosh Shilimkar) [Orabug: 24663803] [Orabug: 27364391]
- RDS: use c_wq for all activities on a connection (Santosh Shilimkar) [Orabug: 22347191] [Orabug: 27364391]
- RDS: IB: Avoid double reject on ACL failures (Santosh Shilimkar) [Orabug: 22347191] [Orabug: 27364391]
- RDS: make the rds_{local_}wq part of rds_connection (Santosh Shilimkar) [Orabug: 22347191] [Orabug: 27364391]
- RDS: make rds_conn_drop() take reason argument (Santosh Shilimkar) [Orabug: 22347191] [Orabug: 27364391]
- RDS: IB: Remove unused PATH migration event code (Santosh Shilimkar) [Orabug: 22347191] [Orabug: 27364391]
- RDS: IB: remove delayed queuing of address change (Santosh Shilimkar) [Orabug: 22347191] [Orabug: 27364391]
- RDS: IB: use address change event for failover/failback (Santosh Shilimkar) [Orabug: 22347191] [Orabug: 27364391]
- RDS: IB: drop workaround for loopback connection hangs (Santosh Shilimkar) [Orabug: 22347191] [Orabug: 27364391]
- Revert "RDS: IB: skip rx/tx work when destroying connection" (Santosh Shilimkar) [Orabug: 24746103] [Orabug: 27364391]
- RDS: IB: set default frag size to 16K (Santosh Shilimkar) [Orabug: 24656820] [Orabug: 27364391]
- rds: avoid call to flush_mrs() in specific condition (Ajaykumar Hotchandani) [Orabug: 24656750] [Orabug: 27364391]
- RDS: IB: skip rx/tx work when destroying connection (Wengang Wang) [Orabug: 24395789] [Orabug: 27364391]
- RDS: TCP: rds_tcp_accept_one() should transition socket from RESETTING to UP (Sowmini Varadhan) [Orabug: 27364391]
- RDS: TCP: fix race windows in send-path quiescence by rds_tcp_accept_one() (Sowmini Varadhan) [Orabug: 23542064] [Orabug: 27364391]
- RDS: TCP: Retransmit half-sent datagrams when switching sockets in rds_tcp_reset_callbacks (Sowmini Varadhan) [Orabug: 23542064] [Orabug: 27364391]
- RDS: TCP: Add/use rds_tcp_reset_callbacks to reset tcp socket safely (Sowmini Varadhan) [Orabug: 23542064] [Orabug: 27364391]
- RDS: TCP: Avoid rds connection churn from rogue SYNs (Sowmini Varadhan) [Orabug: 23542064] [Orabug: 27364391]
- RDS: TCP: rds_tcp_accept_worker() must exit gracefully when terminating rds-tcp (Sowmini Varadhan) [Orabug: 27364391]
- RDS: TCP: Remove kfreed tcp conn from list (Sowmini Varadhan) [Orabug: 23542064] [Orabug: 27364391]
- RDS: IB: Add MOS note details to link local(HAIP) address print (Santosh Shilimkar) [Orabug: 23027670] [Orabug: 27364391]
- {IB/{core,ipoib},net/{mlx4,rds}}: Mark unload_allowed as __initdata variable (Yuval Shaia) [Orabug: 23501273] [Orabug: 27364391]
- net/rds: Skip packet filtering if interface does not support ACL (Yuval Shaia) [Orabug: 23541567] [Orabug: 27364391]
- RDS: Fix the rds_conn_destroy panic due to pending messages (Bang Nguyen) [Orabug: 23222944] [Orabug: 27364391]
- RDS: add handshaking for ACL violation detection at passive (Ajaykumar Hotchandani) [Orabug: 23222944] [Orabug: 27364391]
- RDS: IB: enforce IP anti-spoofing based on ACLs (Santosh Shilimkar) [Orabug: 23222944] [Orabug: 27300453] [Orabug: 27364391]
- RDS: Add acl fields to the rds_connection (Santosh Shilimkar) [Orabug: 23222944] [Orabug: 27364391]
- RDS: IB: invoke connection destruction in worker (Ajaykumar Hotchandani) [Orabug: 23222944] [Orabug: 27364391]
- RDS: Add reset all conns for a source address to CONN_RESET (Santosh Shilimkar) [Orabug: 23222944] [Orabug: 27364391]
- RDS: IB: change rds_ib_active_bonding_excl_ips to only RFC3927 space (Todd Vierling) [Orabug: 27364391]
- RDS: avoid large pages for sg allocation for TCP transport (Santosh Shilimkar) [Orabug: 23635336] [Orabug: 27364391]
- {IBCM/IPoIB/MLX4/RDS}: Temporary backout Exasecure change (Santosh Shilimkar) [Orabug: 23634771] [Orabug: 27364391]
- RDS/IB: Fix crash in SRQ initialization (Ajaykumar Hotchandani) [Orabug: 23523586] [Orabug: 27364391]
- RDS: Remove the link-local restriction as a stop gap measure (Santosh Shilimkar) [Orabug: 2360905] [Orabug: 27364391]
- RDS: IB: restore the vector spreading for the CQs (Santosh Shilimkar) [Orabug: 23550561] [Orabug: 27364391]
- RDS: Fix the rds_conn_destroy panic due to pending messages (Bang Nguyen) [Orabug: 23222944] [Orabug: 27364391]
- RDS: add handshaking for ACL violation detection at passive (Ajaykumar Hotchandani) [Orabug: 23222944] [Orabug: 27364391]
- RDS: IB: enforce IP anti-spoofing for UUID context (Santosh Shilimkar) [Orabug: 23222944] [Orabug: 27300453] [Orabug: 27364391]
- RDS: IB: invoke connection destruction in worker (Ajaykumar Hotchandani) [Orabug: 23222944] [Orabug: 27364391]
- RDS: message filtering based on UUID (Bang Nguyen) [Orabug: 23222944] [Orabug: 27364391]
- RDS: Add UUID socket option (Santosh Shilimkar) [Orabug: 23222944] [Orabug: 27364391]
- RDS: Add reset all conns for a source address to CONN_RESET (Santosh Shilimkar) [Orabug: 23222944] [Orabug: 27364391]
- RDS: Drop stale iWARP support (Santosh Shilimkar) [Orabug: 23027670] [Orabug: 27364391]
- RDS: IB: drop discontinued IB CQ_VECTOR support (Santosh Shilimkar) [Orabug: 23027670] [Orabug: 27364391]
- RDS: IB: Drop unused and broken APM support (Santosh Shilimkar) [Orabug: 23027670] [Orabug: 27364391]
- RDS: IB: Make use of ARPOP_REQUEST instead of ARPOP_REPLY in bonding code (Santosh Shilimkar) [Orabug: 23094704] [Orabug: 27364391]
- RDS: IB: don't use the link-local address for ib transport (Santosh Shilimkar) [Orabug: 23027670] [Orabug: 27364391]
- RDS: IB: rebuild receive caches when needed (Santosh Shilimkar) [Orabug: 27364391]
- OFED: indicate consistent vendor error (Ajaykumar Hotchandani) [Orabug: 22381117] [Orabug: 27364391]
- RDS: Change number based conn-drop reasons to enum (Avinash Repaka) [Orabug: 23294707] [Orabug: 27364391]
- RDS: Move rds_rtd definitions from rds_rt_debug files to common files (Avinash Repaka) [Orabug: 23294707] [Orabug: 27364391]
- RDS: Change the default value of rds_rt_debug_bitmap modparam to 0x488B (Avinash Repaka) [Orabug: 23294707] [Orabug: 27364391]
- RDS: Replace rds_rtd printk with trace_printk (Avinash Repaka) [Orabug: 23294707] [Orabug: 27364391]
- RDS: IB: Print vendor error in recv completion error message (Avinash Repaka) [Orabug: 23294707] [Orabug: 27364391]
- rds: schedule local connection activity in proper workqueue (Ajaykumar Hotchandani) [Orabug: 23223537] [Orabug: 27364391]
- net/rds: Use max_mr from HCA caps than max_fmr (Yuval Shaia) [Orabug: 23223564] [Orabug: 27364391]
- RDS: IB: disable ib_cache purging to avoid memory leak in reconnect path (Santosh Shilimkar) [Orabug: 23275911] [Orabug: 27364391]
- RDS: IB: avoid bit fields for i_frag_pages (Wengang Wang) [Orabug: 23275911] [Orabug: 27364391]
- RDS: TCP: Synchronize accept() and connect() paths on t_conn_lock. (Sowmini Varadhan) [Orabug: 27364391]
- RDS:TCP: Synchronize rds_tcp_accept_one with rds_send_xmit when resetting t_sock (Sowmini Varadhan) [Orabug: 27364391]
- RDS: TCP: Call pskb_extract() helper function (Sowmini Varadhan) [Orabug: 27364391]
- RDS: support individual receive trace reporting (Santosh Shilimkar) [Orabug: 23215779] [Orabug: 27364391]
- Revert "RDS: Make message size limit compliant with spec" (Chuck Anderson) [Orabug: 22661521] [Orabug: 23217242] [Orabug: 27364391]
- RDS: TCP: Remove unused constant (Sowmini Varadhan) [Orabug: 22993275] [Orabug: 27364391]
- RDS: TCP: Add sysctl tunables for sndbuf/rcvbuf on rds-tcp socket (Sowmini Varadhan) [Orabug: 22993275] [Orabug: 27364391]
- RDS: Make message size limit compliant with spec (Avinash Repaka) [Orabug: 22661521] [Orabug: 27364391]
- RDS: add flow control info to rds_info_rdma_connection (Wei Lin Guay) [Orabug: 22306628] [Orabug: 27364391]
- RDS: update IB flow control algorithm (Wei Lin Guay) [Orabug: 22306628] [Orabug: 27364391]
- RDS: Add flow control in runtime debugging (Wei Lin Guay) [Orabug: 22306628] [Orabug: 27364391]
- RDS: fix IB transport flow control (Wei Lin Guay) [Orabug: 22306628] [Orabug: 27364391]
- [PATCH 2/2] Avoid redundant call to rds_bind_lookup() in recv path. (Sowmini Varadhan) [Orabug: 27364391]
- RDS: TOS fixes in failure paths when RDS-TCP and RDS-RDMA are run together (Sowmini Varadhan) [Orabug: 27364391]
- rds: rds-stress show all zeros after few minutes (shamir rabinovitch) [Orabug: 23045970] [Orabug: 27364391]
- RDS: IB: Run rds_fmr_flush WQ closer to ib_device (Wei Lin Guay) [Orabug: 27364391]
- RDS: IB: support larger frag size up to 16KB (Santosh Shilimkar) [Orabug: 21894138] [Orabug: 27364391]
- RDS: IB: add frag size to per connection info (Santosh Shilimkar) [Orabug: 21894138] [Orabug: 27364391]
- RDS: IB: log the endpoint rds connection role (Santosh Shilimkar) [Orabug: 21894138] [Orabug: 27364391]
- RDS: IB: purge receive frag cache on connection shutdown (Santosh Shilimkar) [Orabug: 21894138] [Orabug: 27364391]
- RDS: IB: use i_frag_sz for cache stat updates (Santosh Shilimkar) [Orabug: 21894138] [Orabug: 27364391]
- RDS: IB: scale rds_ib_allocation based on fragment size (Santosh Shilimkar) [Orabug: 21894138] [Orabug: 27364391]
- RDS: IB: make fragment size (RDS_FRAG_SIZE) dynamic (Santosh Shilimkar) [Orabug: 21894138] [Orabug: 27364391]
- RDS: log the IP address as well on bind failure (Santosh Shilimkar) [Orabug: 21894138] [Orabug: 27364391]
- RDS: fix the sg allocation based on actual message size (Wei Lin Guay) [Orabug: 21894138] [Orabug: 27364391]
- RDS: make congestion code independent of PAGE_SIZE (Santosh Shilimkar) [Orabug: 21894138] [Orabug: 27364391]
- RDS: Back out OoO send status fix since it causes the regression (Santosh Shilimkar) [Orabug: 21894138] [Orabug: 27364391]
- RDS/IB: VRPC DELAY / OSS RECONNECT CAUSES 5 MINUTE STALL ON PORT FAILURE (Venkat Venkatsubra) [Orabug: 22847528] [Orabug: 27364391]
- rds: add infrastructure to find more details for reconnect failure (Ajaykumar Hotchandani) [Orabug: 22631108] [Orabug: 27364391]
- rds: find connection drop reason (Ajaykumar Hotchandani) [Orabug: 22631108] [Orabug: 27364391]
- RDS: Add interface for receive MSG latency trace (Santosh Shilimkar) [Orabug: 22630180] [Orabug: 27364391]
- RDS-TCP: Recover correctly from pskb_pull()/pksb_trim() failure in rds_tcp_data_recv (Sowmini Varadhan) [Orabug: 22623837] [Orabug: 27364391]
- RDS: establish connection for legitimate remote RDMA message (Santosh Shilimkar) [Orabug: 22139696] [Orabug: 27364391]
- rds: remove the _reuse_ rds ib pool statistics (Wengang Wang) [Orabug: 22124214] [Orabug: 27364391]
- RDS: Add support for per socket SO_TIMESTAMP for incoming messages (Santosh Shilimkar) [Orabug: 22190837] [Orabug: 27364391]
- RDS: Fix out-of-order RDS_CMSG_RDMA_SEND_STATUS (Wei Lin Guay) [Orabug: 22126982] [Orabug: 27364391]
- net/rds: start rdma listening after ib/iw initialization is done (Qing Huang) [Orabug: 21684447] [Orabug: 27364391]
- RDS-TCP: Reset tcp callbacks if re-using an outgoing socket in rds_tcp_accept_one() (Sowmini Varadhan) [Orabug: 22012202] [Orabug: 27364391]
- RDS: Invoke ->laddr_check() in rds_bind() for explicitly bound transports. (Sowmini Varadhan) [Orabug: 22012202] [Orabug: 27364391]
- RDS: rds_conn_lookup() should factor in the struct net for a match (Sowmini Varadhan) [Orabug: 22012202] [Orabug: 27364391]
- RDS: Use a single TCP socket for both send and receive. (Sowmini Varadhan) [Orabug: 22012202] [Orabug: 27364391]
- RDS-TCP: Do not bloat sndbuf/rcvbuf in rds_tcp_tune (Sowmini Varadhan) [Orabug: 22012202] [Orabug: 27364391]
- RDS-TCP: Set up MSG_MORE and MSG_SENDPAGE_NOTLAST as appropriate in rds_tcp_ (Sowmini Varadhan) [Orabug: 22012202] [Orabug: 27364391]
- Revert "rds_rdma: rds_sendmsg should return EAGAIN if connection not setup" (Rama Nichanamatlu) [Orabug: 21664735] [Orabug: 27364391]
- rds: make sure base connection is up on both sides (Ajaykumar Hotchandani) [Orabug: 21675157] [Orabug: 27364391]
- rds_ib/iw: fixed big endianness conversion issue for dp->dp_ack_seq (Qing Huang) [Orabug: 21684819] [Orabug: 27364391]
- RDS: fix race condition when sending a message on unbound socket. (Quentin Casasnovas) [Orabug: 27364391] {CVE-2015-6937}
- RDS: verify the underlying transport exists before creating a connection (Sasha Levin) [Orabug: 22010933] [Orabug: 27364391]
- RDS: fix race condition when sending a message on unbound socket. (Quentin Casasnovas) [Orabug: 27364391] {CVE-2015-6937}
- RDS: make send_batch_count tunable effective (Santosh Shilimkar) [Orabug: 22010933] [Orabug: 27364391]
- RDS: make use of kfree_rcu() and avoid the call_rcu() chain (Santosh Shilimkar) [Orabug: 22010933] [Orabug: 27364391]
- RDS: verify the underlying transport exists before creating a connection (Sasha Levin) [Orabug: 22010933] [Orabug: 27364391]
- RDS/IB: print string constants in more places (Zach Brown) [Orabug: 27364391]
- ib/rds: runtime debuggability enhancement (Qing Huang) [Orabug: 27364391]
- RDS: Handle RDMA_CM_EVENT_TIMEWAIT_EXIT event. (Venkat Venkatsubra) [Orabug: 21675221] [Orabug: 27364391]
- rds: fix an integer overflow test in rds_info_getsockopt() (Dan Carpenter) [Orabug: 27364391]
- RDS: change spin_lock to spin_lock_bh (Wengang Wang) [Orabug: 21795851] [Orabug: 27364391]
- rds: add busy_list only when fmr allocated successfully (Wengang Wang) [Orabug: 21795840] [Orabug: 27364391]
- rds: free ib_device related resource (Wengang Wang) [Orabug: 21795824] [Orabug: 27364391]
- rds: srq initialization and cleanup (Wengang Wang) [Orabug: 21795815] [Orabug: 27364391]
- IB/rds_rdma: unloading of ofed stack causes page fault panic (Rama Nichanamatlu) [Orabug: 20861212] [Orabug: 27364391]
- RDS-TCP: Support multiple RDS-TCP listen endpoints, one per netns. (Sowmini Varadhan) [Orabug: 21437445] [Orabug: 27364391]
- RDS-TCP: Make RDS-TCP work correctly when it is set up in a netns other than init_net (Sowmini Varadhan) [Orabug: 21437445] [Orabug: 27364391]
- rds: print vendor error on error induced disconnect/re-connect (Wengang Wang) [Orabug: 21527137] [Orabug: 27364391]
- rds: re-entry of rds_ib_xmit/rds_iw_xmit (Wengang Wang) [Orabug: 21324078] [Orabug: 27364391]
- rds_rdma: rds_sendmsg should return EAGAIN if connection not setup (Wengang Wang) [Orabug: 21551474] [Orabug: 27364391]
- rds_rdma: allocate FMR according to max_item_soft (Wengang Wang) [Orabug: 21551548] [Orabug: 27364391]
- rds_rdma: do not dealloc fmrs in the pool under use (Wengang Wang) [Orabug: 21551548] [Orabug: 27364391]
- rds: set fmr pool dirty_count correctly (Wengang Wang) [Orabug: 21551548] [Orabug: 27364391]
- rds: rds_ib_device.refcount overflow (Wengang Wang) [Orabug: 27364391]
- Add getsockopt support for SO_RDS_TRANSPORT (Sowmini Varadhan) [Orabug: 21061146] [Orabug: 27364391]
- Add setsockopt support for SO_RDS_TRANSPORT (Sowmini Varadhan) [Orabug: 21061146] [Orabug: 27364391]
- Declare SO_RDS_TRANSPORT and RDS_TRANS_* constants in uapi/linux/rds.h (Sowmini Varadhan) [Orabug: 21061146] [Orabug: 27364391]
- RDS-TCP: only initiate reconnect attempt on outgoing TCP socket. (Sowmini Varadhan) [Orabug: 20930687] [Orabug: 27364391]
- RDS-TCP: Always create a new rds_sock for an incoming connection. (Sowmini Varadhan) [Orabug: 20930687] [Orabug: 27364391]
- rds: directly include header for vmalloc/vfree in ib_recv.c (Mukesh Kacker) [Orabug: 21059667] [Orabug: 27364391]
- rds: return EMSGSIZE for oversize requests before processing/queueing (Mukesh Kacker) [Orabug: 20971222] [Orabug: 27364391]
- net: rds: use correct size for max unacked packets and bytes (Sasha Levin) [Orabug: 20585918] [Orabug: 27364391]
- RDS/IP: RDS takes 10 seconds to plumb the second IP back (Mukesh Kacker) [Orabug: 20231857] [Orabug: 27364391]
- RDS/IB: Tune failover-on-reboot scheduling (Mukesh Kacker) [Orabug: 20063740] [Orabug: 27364391]
- RDS: mark netdev UP for intfs added post module load (Mukesh Kacker) [Orabug: 20130536] [Orabug: 27364391]
- RDS: Enable use of user named pkey devices (Mukesh Kacker) [Orabug: 19064704] [Orabug: 27364391]
- rds: fix list corruption and tx hang when netfilter is used (shamir rabinovitch) [Orabug: 18963548] [Orabug: 27364391]
- RDS: move more queing for loopback connections to separate queue (Mukesh Kacker) [Orabug: 18977932] [Orabug: 27364391]
- RDS: add module parameter to allow module unload or not (Wengang Wang) [Orabug: 27364391]
- rds: fix NULL pointer dereference panic during rds module unload (Rama Nichanamatlu) [Orabug: 18952475] [Orabug: 27364391]
- RDS:active bonding: disable failover across HCAs(failover groups) (Mukesh Kacker) [Orabug: 19430773] [Orabug: 27364391]
- RDS/IB: active bonding - failover down interfaces on reboot. (Mukesh Kacker) [Orabug: 18697678] [Orabug: 27364391]
- RDS/IB: Remove dangling rcu_read_unlock() and other cleanups (Mukesh Kacker) [Orabug: 18995395] [Orabug: 27364391]
- rds: new extension header: rdma bytes (Shamir Rabinovitch) [Orabug: 18468180] [Orabug: 27364391]
- RDS: Ensure non-zero SL uses correct path before lane 0 connection is dropped (Ajaykumar Hotchandani) [Orabug: 19133664] [Orabug: 27364391]
- rds: Lost locking in loop connection freeing (Pavel Emelyanov) [Orabug: 19265200] [Orabug: 27364391]
- RDS: active bonding - failover/failback only to matching pkey (Mukesh Kacker) [Orabug: 18681364] [Orabug: 27364391]
- RDS: active bonding - ports may not failback if all ports go down (Mukesh Kacker) [Orabug: 18875563] [Orabug: 27364391]
- RDS: Use rds_local_wq for loopback connections in rds_conn_connect_if_down() (Chien-Hua Yen) [Orabug: 18892380] [Orabug: 27364391]
- RDS: add workqueue for local loopback connections (Chien-Hua Yen) [Orabug: 18892366] [Orabug: 27364391]
- RDS: SA query optimization (Bang Nguyen) [Orabug: 18801977] [Orabug: 27364391]
- RDS: Remove cond_resched() in RX tasklet (Bang Nguyen) [Orabug: 18801937] [Orabug: 27364391]
- RDS: Replace queue_work() by cond_resched() in the tasklet to breakup RX stream (Bang Nguyen) [Orabug: 18801931] [Orabug: 27364391]
- RDS: looping to reap cq recv queue in rds_conn_shutdown (Chien-Hua Yen) [Orabug: 18501034] [Orabug: 27364391]
- rds: Fix regression in dynamic active bonding configuration (Bang Nguyen) [Orabug: 27364391]
- rds/rdma_cm: send RDMA_CM_EVENT_ADDR_CHANGE event for active bonding (Bang Nguyen) [Orabug: 18421516] [Orabug: 27364391]
- RDS: Idle QoS connections during remote peer reboot causing application brownout (Chien-Hua Yen) [Orabug: 18443194] [Orabug: 27364391]
- rds: dynamic active bonding configuration (Bang Nguyen) [Orabug: 27364391]
- RDS: Fix slowdown when doing massively parallel workload (Bang Nguyen) [Orabug: 18362838] [Orabug: 27364391]
- RDS: active bonding needs to set brcast and mask for its primary interface (Chien-Hua Yen) [Orabug: 18479088] [Orabug: 27364391]
- RDS: bind hash table size increase, add per-bucket rw lock (Bang Nguyen) [Orabug: 18071861] [Orabug: 27364391]
- RDMA CM: Add reason code for IB_CM_REJ_CONSUMER_DEFINED (Bang Nguyen) [Orabug: 17484682] [Orabug: 27364391]
- RDS: protocol negotiation fails during reconnect (Bang Nguyen) [Orabug: 17375389] [Orabug: 27364391]
- RDS: double free rdma_cm_id (Bang Nguyen) [Orabug: 17192816] [Orabug: 27364391]
- RDS: ActiveBonding IP exclusion filter (Bang Nguyen) [Orabug: 17075950] [Orabug: 27364391]
- RDS: Reconnect stalls for 15s (Bang Nguyen) [Orabug: 17277974] [Orabug: 27364391]
- RDS: Reconnect causes panic at completion phase (Bang Nguyen) [Orabug: 17213597] [Orabug: 27364391]
- RDS: added stats to track and display receive side memory usage (Venkat Venkatsubra) [Orabug: 17045536] [Orabug: 27364391]
- RDS: RDS reconnect stalls (Bang Nguyen) [Orabug: 1731355] [Orabug: 27364391]
- RDS: disable IP failover if device removed (Bang Nguyen) [Orabug: 17206167] [Orabug: 27364391]
- RDS: Fix a bug in QoS protocol negotiation (Bang Nguyen) [Orabug: 17079972] [Orabug: 27364391]
- RDS: alias failover is not working properly (Bang Nguyen) [Orabug: 17177994] [Orabug: 27364391]
- add NETFILTER suppport (Ahmed Abbas) [Orabug: 17082619] [Orabug: 27364391]
- RDS: Local address resolution may be delayed after IP has moved. RDS to update local ARP cache directly to speed it up. (Bang Nguyen) [Orabug: 16979994] [Orabug: 27364391]
- RDS: restore two-sided reconnect with the lower IP node having a constant 100 ms backoff. (Bang Nguyen) [Orabug: 16710287] [Orabug: 27364391]
- rds: set correct msg_namelen (Weiping Pan) [Orabug: 27364391] {CVE-2012-3430}
- RDS: IP config needs to be updated when network/rdma service restarted. (Bang Nguyen) [Orabug: 16963884] [Orabug: 27364391]
- RDS: check for valid rdma id before initiating connection (Bang Nguyen) [Orabug: 16857341] [Orabug: 27364391]
- RDS: reduce slab memory usage (Bang Nguyen) [Orabug: 16935507] [Orabug: 27364391]
- RDS: Move connection along with IP when failing over/back. (Bang Nguyen) [Orabug: 16916648] [Orabug: 27364391]
- RDS: Rename HAIP parameters to Active Bonding (Bang Nguyen) [Orabug: 16810395] [Orabug: 27364391]
- rds shouldn't release fmr when ib_device was already released. (Zheng Li) [Orabug: 16605377] [Orabug: 27364391]
- rds remove dev race. (Zheng Li) [Orabug: 16605377] [Orabug: 27364391]
- reinit ip_config when service rdma restart. (Zheng Li) [Orabug: 16605377] [Orabug: 27364391]
- rds: limit the size allocated by rds_message_alloc() (Cong Wang) [Orabug: 16837486] [Orabug: 27364391]
- RDS: Fixes to improve throughput performance (Bang Nguyen) [Orabug: 16571410] [Orabug: 27364391]
- RDS: fix rds-ping spinlock recursion (jeff.liu) [Orabug: 16223050] [Orabug: 27364391]
- rds: Congestion flag does not get cleared causing the connection to hang (Bang Nguyen) [Orabug: 16424692] [Orabug: 27364391]
- Add SIOCRDSGETTOS to get the current TOS for the socket (Bang Nguyen) [Orabug: 16397197] [Orabug: 27364391]
- Changes to connect/TOS interface (Bang Nguyen) [Orabug: 16397197] [Orabug: 27364391]
- rds: this resolved crash while removing rds_rdma module. orabug: 16268201 (Bang Nguyen) [Orabug: 27364391]
- rds: scheduling while atomic on failover orabug: 16275095 (Bang Nguyen) [Orabug: 27364391]
- rds: unregister IB event handler on shutdown (Bang Nguyen) [Orabug: 27364391]
- rds: HAIP support child interface (Bang Nguyen) [Orabug: 27364391]
- RDS HAIP misc fixes (Bang Nguyen) [Orabug: 27364391]
- Ignore failover groups if HAIP is disabled (Bang Nguyen) [Orabug: 27364391]
- RDS: RDS rolling upgrade (Saeed Mahameed) [Orabug: 27364391]
- RDS: Fixes warning while rds-info. spin_lock_irqsave() is changed to spin_lock_bh(). (Ajaykumar Hotchandani) [Orabug: 27364391]
- rds: UNDO reverts done for rebase code to compile with Linux 4.1 APIs (Mukesh Kacker) [Orabug: 27364391]
- rds: port to UEK4, Linux-3.18* (Ajaykumar Hotchandani) [Orabug: 27364391]
- rds: disable APM support (Ajaykumar Hotchandani) [Orabug: 27364391]
- rds: disable cq balance (Ajaykumar Hotchandani) [Orabug: 27364391]
- rds: move linux/rds.h to uapi/linux/rds.h (Ajaykumar Hotchandani) [Orabug: 27364391]
- RDS: Kconfig and Makefile changes (Ajaykumar Hotchandani) [Orabug: 27364391]
- RDS merge for UEK2 (Bang Nguyen) [Orabug: 15997083] [Orabug: 27364391]
- rds: Misc Async Send fixes (Bang Nguyen) [Orabug: 27364391]
- rds: call unregister_netdevice_notifier for rds_ib_nb in rds_ib_exit (Saeed Mahameed) [Orabug: 27364391]
- rds: flush and destroy workqueue rds_aux_wq and fix creation order. (Saeed Mahameed) [Orabug: 27364391]
- rds : fix compilation warning (Saeed Mahameed) [Orabug: 27364391]
- rds: port the code to uek2 (Dotan Barak) [Orabug: 27364391]
- rds: CQ balance (Bang Nguyen) [Orabug: 27364391]
- rds: HAIP across HCAs (Bang Nguyen) [Orabug: 27364391]
- rds: Misc HAIP fixes (Bang Nguyen) [Orabug: 27364391]
- rds: off by one fixes (Dotan Barak) [Orabug: 27364391]
- rds: Add Automatic Path Migration support (Dotan Barak) [Orabug: 27364391]
- rds: fix error flow handling (Dotan Barak) [Orabug: 27364391]
- net/rds: prevent memory leak in case of error flow (Dotan Barak) [Orabug: 27364391]
- rds: fixed kernel oops in case of error flow (Dotan Barak) [Orabug: 27364391]
- RDS: fixed compilation warnings (Dotan Barak) [Orabug: 27364391]
- RDS SRQ optional (Bang Nguyen) [Orabug: 27364391]
- RDS Async send support revised (Bang Nguyen) [Orabug: 27364391]
- RDS Asynchronous Send support (Bang Nguyen) [Orabug: 27364391]
- RDS: cleanup checkpatch errors (Bang Nguyen) [Orabug: 27364391]
- RDS Quality Of Service (Bang Nguyen) [Orabug: 27364391]
- RDS: Use IB_CQ_NEXT_COMP instead of IB_CQ_SOLICITED for TX CQ (Bang Nguyen) [Orabug: 27364391]
- RDS: make sure rds_send_xmit doesn't loop forever (Chris Mason) [Orabug: 27364391]
- RDS: issue warning if re-connect stalling for more than 1 min. (Bang Nguyen) [Orabug: 27364391]
- RDS: don't test ring_empty or ring_low without locks held (Chris Mason) [Orabug: 27364391]
- RDS: don't use RCU for the bind hash table (Chris Mason) [Orabug: 27364391]
- RDS: avoid double destory of cm_id when rdms_resolve_route fails (Venkat Venkatsubra) [Orabug: 27364391]
- RDS: make sure rds_send_drop_to properly takes the m_rs_lock (Chris Mason) [Orabug: 27364391]
- RDS: kick krdsd to send congestion map updates (Chris Mason) [Orabug: 27364391]
- RDS: add debuging code around sock_hold and sock_put. (Chris Mason) [Orabug: 27364391]
- RDS: Don't destroy the rdma id until after we're dong using it (Chris Mason) [Orabug: 27364391]
- RDS: adjust BUG()s for irqs disabled. (Chris Mason) [Orabug: 27364391]
- rds: make sure we don't deref a null cm_id->device during address checks (Chris Mason) [Orabug: 27364391]
- RDS: don't use GFP_ATOMIC for sk_alloc in rds_create (Chris Mason) [Orabug: 27364391]
- RDS: Make sure we do a signaled send at least once per large send (Chris Mason) [Orabug: 27364391]
- RDS: Fix an rcu race with rds_bin_lookup (Tina Yang) [Orabug: 27364391]
- RDS: Fix RDS_MSG_MAPPED usage. (Chris Mason) [Orabug: 27364391]
- RDS: add a sock_destruct callback with debugging (Chris Mason) [Orabug: 27364391]
- RDS: add a sock_destruct callback with debugging (Tina Yang) [Orabug: 27364391]
- RDS: limit the number of times we loop in rds_send_xmit (Chris Mason) [Orabug: 27364391]
- RDS Make sure we check for congestion updates during rds_send_xmit (Chris Mason) [Orabug: 27364391]
- Make sure to kick rds_send_xmit for both LL_SEND_FULL and for the congestion map updates. (Chris Mason) [Orabug: 27364391]
- RDS: make sure we post recv buffers (Chris Mason) [Orabug: 27364391]
- RDS: don't trust the LL_SEND_FULL bit (Chris Mason) [Orabug: 27364391]
- RDS: give up on half formed connections after 15s (Chris Mason) [Orabug: 27364391]
- rds_send_xmit is called uner a spinlock, lets not do a cond_resched() (Chris Mason) [Orabug: 27364391]
- RDS: make sure not to loop forever inside rds_send_xmit (Chris Mason) [Orabug: 27364391]
- rds: check for excessive looping in rds_send_xmit (Andy Grover) [Orabug: 27364391]
- rds: don't update ipaddress tables if the address hasn't changed (Chris Mason) [Orabug: 27364391]
- change ib default retry to 1 (Andy Grover) [Orabug: 27364391]
- This patch adds the modparam to rds.ko. (Andy Grover) [Orabug: 27364391]
- RDS: only use passive connections when addresses match (Zach Brown) [Orabug: 27364391]
- RDS: destroy the ib state that generates call back earlier during shutdown (Chris Mason) [Orabug: 27364391]
- RDS: check access on pages before doing copy_to_user (Chris Mason) [Orabug: 27364391]
- RDS/IB: always free recv frag as we free its ring entry (Zach Brown) [Orabug: 27364391]
- RDS/IB: Quiet warnings when leaking frags (Andy Grover) [Orabug: 27364391]
- Fix loopback connection reference counts (Zach Brown) [Orabug: 27364391]
- RDS: cancel connection work structs as we shut down (Zach Brown) [Orabug: 27364391]
- RDS: don't call rds_conn_shutdown() from rds_conn_destroy() (Zach Brown) [Orabug: 27364391]
- RDS: have sockets get transport module references (Zach Brown) [Orabug: 27364391]
- RDS: remove old rs_transport comment (Zach Brown) [Orabug: 27364391]
- RDS: lock rds_conn_count decrement in rds_conn_destroy() (Zach Brown) [Orabug: 27364391]
- Use CQ_NEXT_COMP for recv completions (Andy Grover) [Orabug: 27364391]
- RDS/IB: protect the list of IB devices (Zach Brown) [Orabug: 27364391]
- RDS/IB: print IB event strings as well as their number (Zach Brown) [Orabug: 27364391]
- RDS: flush the FMR pool less often. (Chris Mason) [Orabug: 27364391]
- RDS: make sure the ring is really full before we return with ENOMEM (Chris Mason) [Orabug: 27364391]
- RDS: use different cq handlers for send and recv (Andy Grover) [Orabug: 27364391]
- RDS/IB: track signaled sends (Zach Brown) [Orabug: 27364391]
- RDS: remove __init and __exit annotation (Zach Brown) [Orabug: 27364391]
- RDS: fix races and other problems with rmmod and device removal (Zach Brown) [Orabug: 27364391]
- RDS: properly init the sg table in our frags (Chris Mason) [Orabug: 27364391]
- RDS: add support for atomic messages over the wire (Andy Grover) [Orabug: 27364391]
- RDS: Fix BUG_ONs to not fire when in a tasklet (Andy Grover) [Orabug: 27364391]
- RDS: Enable per-cpu workqueue threads (Tina Yang) [Orabug: 27364391]
- RDS: Do not call set_page_dirty() with irqs off (Andy Grover) [Orabug: 27364391]
- RDS: Properly unmap when getting a remote access error (Sherman Pun) [Orabug: 27364391]
- RDS: only put sockets that have seen congestion on the poll_waitq (Andy Grover) [Orabug: 27364391]
- RDS: Fix locking in rds_send_drop_to() (Tina Yang) [Orabug: 27364391]
- RDS: Turn down alarming reconnect messages (Andy Grover) [Orabug: 27364391]
- RDS: Workaround for in-use MRs on close causing crash (Andy Grover) [Orabug: 27364391]
- RDS: Fix send locking issue (Tina Yang) [Orabug: 27364391]
- RDS: Fix congestion issues for loopback (Andy Grover) [Orabug: 27364391]
- RDS/TCP: Wait to wake thread when write space available (Andy Grover) [Orabug: 27364391]
- RDS: use IB_CQ_VECTOR_LEAST_ATTACHED for cq's (Andy Grover) [Orabug: 27364391]
- RDS: sendmsg() should check sndtimeo, not rcvtimeo (Andy Grover) [Orabug: 27364391]
- RDS: Do not BUG() on error returned from ib_post_send (Andy Grover) [Orabug: 27364391]
- RDS: Re-add pf/sol access via sysctl (Andy Grover) [Orabug: 27364391]
- RDS/IB+IW: Move recv processing to a tasklet (Andy Grover) [Orabug: 27364391]
- RDS: Do not send congestion updates to loopback connections (Andy Grover) [Orabug: 27364391]
- RDS: Fix panic on unload (Andy Grover) [Orabug: 27364391]
- RDS: Fix potential race around rds_i[bw]_allocation (Andy Grover) [Orabug: 27364391]
- RDS: Add GET_MR_FOR_DEST sockopt (Andy Grover) [Orabug: 27364391]
- RDS: Add a debug message suggesting to load transport modules (Andy Grover) [Orabug: 27364391]
- RDS: Track transports via an array, not a list (Andy Grover) [Orabug: 27364391]
- RDS: Modularize RDMA and TCP transports (Andy Grover) [Orabug: 27364391]
- RDS: Export symbols from core RDS (Andy Grover) [Orabug: 27364391]
- RDS: Re-add TCP transport to RDS (Andy Grover) [Orabug: 27364391]
- RDS/IB: Drop connection when a fatal QP event is received (Andy Grover) [Orabug: 27364391]
- RDS/IB: Disable flow control in sysctl and explain why (Andy Grover) [Orabug: 27364391]
- RDS/IB: Move tx/rx ring init and refill to later (Andy Grover) [Orabug: 27364391]
- RDS: Don't set c_version in __rds_conn_create() (Andy Grover) [Orabug: 27364391]
- RDS/IB: Rename byte_len to data_len to enhance readability (Andy Grover) [Orabug: 27364391]
- RDS/RDMA: Fix cut-n-paste errors in printks in rdma_transport.c (Andy Grover) [Orabug: 27364391]
- RDS/IB: Fix printk to indicate remote IP, not local (Andy Grover) [Orabug: 27364391]
- RDS/IB: Handle connections using RDS 3.0 wire protocol (Andy Grover) [Orabug: 27364391]
- RDS/IB: Improve RDS protocol version checking (Andy Grover) [Orabug: 27364391]
- RDS: Set retry_count to 2 and make modifiable via modparam (Andy Grover) [Orabug: 27364391]
- RDS: Refactor end of __conn_create for readability (Andy Grover) [Orabug: 27364391]
- RDS/IB: Always use PAGE_SIZE for FMR page size (Andy Grover) [Orabug: 27364391]
- RDS: Fix completion notifications on blocking sockets (Andy Grover) [Orabug: 27364391]
- FRV: Fix the section attribute on UP DECLARE_PER_CPU() (David Howells) [Orabug: 27364391]
- net/rds Making RDS compile with 4.14 APIs (untested) & dropping iWarp (Gerd Rausch) [Orabug: 27364391]
- net/rds Rewinding RDS to 8cbd9606 in order to rebase UEK commits on top of it (Gerd Rausch) [Orabug: 27364391]
- ipoib: rfe- enable pkey and device name decoupling (Mukesh Kacker) [Orabug: 19064704] [Orabug: 27383465]
- IB/Shared PD support from Oracle (Eli Cohen) [Orabug: 21496696] [Orabug: 27358304]
- IB/{core,mlx4,mlx5}: Bring back UEK4/RDS enabling IB functions (Gerd Rausch) [Orabug: 27300130]
- rdma_cm/cma: Cache broadcast domain record. (Erez Shitrit) [Orabug: 27358309]
- IB/core - Don't modify outgoing DR SMP if first part is LID routed (Ralph Campbell) [Orabug: 27358300]
- rdma_cm: use cma_info() instead of cma_dbg() (Ajaykumar Hotchandani) [Orabug: 22381123] [Orabug: 27358301]
- rdma_cm: extend debug for remote mapping (Ajaykumar Hotchandani) [Orabug: 27358295]
- rdma_cm: add debug functions and module parameter (Saeed Mahameed) [Orabug: 27358307]
- rdma_cm: garbage-collection thread for rdma_destroy_id() (Saeed Mahameed) [Orabug: 27358294]
- RDMA CM: init the return value to avoid false negative (Santosh Shilimkar) [Orabug: 22347191] [Orabug: 27358310]
- rds/rdma_cm: send RDMA_CM_EVENT_ADDR_CHANGE event for active bonding (Bang Nguyen) [Orabug: 18421516] [Orabug: 27358298]
- RDMA CM: Avoid possible SEGV during connection shutdown (Bang Nguyen) [Orabug: 16750726] [Orabug: 27358296]
- ib_core: Do not transition MC groups to error on SM_CHANGE event (Jack Morgenstein) [Orabug: 27358306]
- IB/cm: Add debug prints to ib_cm (Daniel Jurgens) [Orabug: 27363812]
- RDMA/cma: Make sure that PSN is not over max allowed (Moni Shoua) [Orabug: 27363738]
- IB/core: Make sure that PSN does not overflow (Majd Dibbiny) [Orabug: 27363736]
- IB/core: Fix memory leak in cm_req_handler error flows (Matan Barak) [Orabug: 27363737]
- {IB,net}/mlx5: Spread IB CQs more evenly over EQs (Parav Pandit) [Orabug: 26790181]
- RDMA/core: Simplify rdma_addr_get_sgid() to not support RoCE (Parav Pandit) [Orabug: 26639212]
- net/rds: Use rdma_read_gids to read connection GIDs (Parav Pandit) [Orabug: 26639212]
- RDMA/ucma: Use rdma cm API to query GID (Parav Pandit) [Orabug: 26639212]
- RDMA/cma: Introduce API to read GIDs for multiple transports (Parav Pandit) [Orabug: 26639212]
- net/mlx5: Avoid deleting tree entry before destroying CQ (Parav Pandit) [Orabug: 26639234]
- IB/mlx5: Implement clear counters (Parav Pandit) [Orabug: 26761264]
- IB/core: Implement clear counters (Parav Pandit) [Orabug: 26761264]
- IB/core: Fix unable to change lifespan entry for hw_counters (Parav Pandit) [Orabug: 26761264]
- RDMA/cma: Fix returning correct path record entry for RoCE (Parav Pandit) [Orabug: 27153906]
- RDMA/cma: Fix setting RoCE specific path record fields (Parav Pandit) [Orabug: 27153906]
- RDMA/{cma, ucma}: Refactor to have transport specific checks (Parav Pandit) [Orabug: 27153906]
- RDMA/cma: Introduce and use function to set RoCE path record L2 params (Parav Pandit) [Orabug: 27153906]
- RDMA/cma: Set default GID type as RoCE when resolving RoCE route (Parav Pandit) [Orabug: 27153906]
- RDMA/cma: Avoid setting path record type twice (Parav Pandit) [Orabug: 27153906]
- RDMA/cma: Fix use the net namespace of the rdma_cm_id (Parav Pandit) [Orabug: 27153906]
- RDMA/cma: Simplify netdev check (Parav Pandit) [Orabug: 27153906]
- IB/cma: Introduce tos mapping configuration option (Parav Pandit) [Orabug: 26761224]
- net/mlx5: Set num_vhca_ports capability (Daniel Jurgens) [Orabug: 26875158]
- IB/mlx5: Set VHCA port in sniffer flow (Daniel Jurgens) [Orabug: 26875158]
- IB/mlx5: Use correct mdev for vport queries in ib_virt (Daniel Jurgens) [Orabug: 26875158]
- IB/mlx5: Route MADs for dual port RoCE (Daniel Jurgens) [Orabug: 26875158]
- {net,IB}/mlx5: Change set_roce_gid to take a port number (Daniel Jurgens) [Orabug: 26875158]
- IB/mlx5: Update counter implementation for dual port RoCE (Daniel Jurgens) [Orabug: 26875158]
- IB/mlx5: Change debugfs to have per port contents (Parav Pandit) [Orabug: 26875158]
- IB/mlx5: Implement dual port functionality in query routines (Daniel Jurgens) [Orabug: 26875158]
- {net,IB}/mlx5: Manage port association for multiport RoCE (Daniel Jurgens) [Orabug: 26875158]
- IB/core: Change roce_rescan_device to return void (Daniel Jurgens) [Orabug: 26875158]
- net/mlx5: Set software owner ID during init HCA (Daniel Jurgens) [Orabug: 26875158]
- net/mlx5: Fix race for multiple RoCE enable (Daniel Jurgens) [Orabug: 26875158]
- net/mlx5e: Support DSCP trust state to Ethernet's IP packet on SQ (Huy Nguyen) [Orabug: 27147689]
- net/mlx5e: Add dcbnl dscp to priority support (Huy Nguyen) [Orabug: 27147689]
- net/mlx5: QPTS and QPDPM register firmware command support (Huy Nguyen) [Orabug: 27147689]
- net/mlx5: Add MLX5_SET16 and MLX5_GET16 (Huy Nguyen) [Orabug: 27147689]
- net/mlx5: QCAM register firmware command support (Huy Nguyen) [Orabug: 27147689]
- net/dcb: Add dscp to priority selector type (Huy Nguyen) [Orabug: 27147689]
-
Thu Jan 25 2018 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.14-3.el7uek]
- PCI: Workaround wrong flags completions for IDT switch (Govinda Tatti) [Orabug: 27199068]
- dccp: CVE-2017-8824: use-after-free in DCCP code (Mohamed Ghannam) [Orabug: 27220222] {CVE-2017-8824}
- uek-rpm: configs: Enabel Oracle HXGE and ASM driver (Allen Pais) [Orabug: 27199116]
- fm10k: Add driver to the kernel config for UEK4 (Allen Pais) [Orabug: 27199008]
- uek-rpm: config: enable some secure boot features (Allen Pais) [Orabug: 27199002]
- uek-rpm: config: Enable OVM API (Allen Pais) [Orabug: 27199003]
- uek-rpm: config: sxge/sxgevf: enable driver (Allen Pais) [Orabug: 27199004]
- uek-rpm: enable CONFIG_KSPLICE. (Allen Pais) [Orabug: 27199009]
- xen-blkback: add pending_req allocation stats (Ankur Arora) [Orabug: 26670475]
- xen-blkback: move indirect req allocation out-of-line (Ankur Arora) [Orabug: 26670475]
- xen-blkback: pull nseg validation out in a function (Ankur Arora) [Orabug: 26670475]
- xen-blkback: make struct pending_req less monolithic (Ankur Arora) [Orabug: 26670475]
- acpi, nfit: add 'Enable Latch System Shutdown Status' command support (Dan Williams) [Orabug: 27139244]
- dax: stop requiring a live device for dax_flush() (Dan Williams) [Orabug: 27139244]
- brd: remove dax support (Dan Williams) [Orabug: 27139244]
- dax: quiet bdev_dax_supported() (Dan Williams) [Orabug: 27139244]
- fs, dax: unify IOMAP_F_DIRTY read vs write handling policy in the dax core (Dan Williams) [Orabug: 27139244]
- tools/testing/nvdimm: unit test clear-error commands (Dan Williams) [Orabug: 27139244]
- acpi, nfit: validate commands against the device type (Dan Williams) [Orabug: 27139244]
- tools/testing/nvdimm: stricter bounds checking for error injection commands (Vishal Verma) [Orabug: 27139244]
- xfs: support for synchronous DAX faults (Christoph Hellwig) [Orabug: 27139244]
- xfs: Implement xfs_filemap_pfn_mkwrite() using __xfs_filemap_fault() (Jan Kara) [Orabug: 27139244]
- ext4: Support for synchronous DAX faults (Jan Kara) [Orabug: 27139244]
- ext4: Simplify error handling in ext4_dax_huge_fault() (Jan Kara) [Orabug: 27139244]
- dax: Implement dax_finish_sync_fault() (Jan Kara) [Orabug: 27139244]
- dax, iomap: Add support for synchronous faults (Jan Kara) [Orabug: 27139244]
- mm: Define MAP_SYNC and VM_SYNC flags (Jan Kara) [Orabug: 27139244]
- dax: Allow tuning whether dax_insert_mapping_entry() dirties entry (Jan Kara) [Orabug: 27139244]
- dax: Allow dax_iomap_fault() to return pfn (Jan Kara) [Orabug: 27139244]
- dax: Fix comment describing dax_iomap_fault() (Jan Kara) [Orabug: 27139244]
- dax: Inline dax_pmd_insert_mapping() into the callsite (Jan Kara) [Orabug: 27139244]
- dax: Inline dax_insert_mapping() into the callsite (Jan Kara) [Orabug: 27139244]
- dax: Create local variable for vmf->flags & FAULT_FLAG_WRITE test (Jan Kara) [Orabug: 27139244]
- dax: Create local variable for VMA in dax_iomap_pte_fault() (Jan Kara) [Orabug: 27139244]
- dax: Factor out getting of pfn out of iomap (Jan Kara) [Orabug: 27139244]
- dax: Simplify arguments of dax_insert_mapping() (Jan Kara) [Orabug: 27139244]
- mm: Remove VM_FAULT_HWPOISON_LARGE_MASK (Jan Kara) [Orabug: 27139244]
- mm: introduce MAP_SHARED_VALIDATE, a mechanism to safely define new mmap flags (Dan Williams) [Orabug: 27139244]
- nfit_test: when clearing poison, also remove badrange entries (Vishal Verma) [Orabug: 27139244]
- libnvdimm, badrange: remove a WARN for list_empty (Vishal Verma) [Orabug: 27139244]
- nfit_test: add error injection DSMs (Dave Jiang) [Orabug: 27139244]
- libnvdimm: move poison list functions to a new 'badrange' file (Dave Jiang) [Orabug: 27139244]
- acpi, nfit: add support for NVDIMM_FAMILY_INTEL v1.6 DSMs (Dan Williams) [Orabug: 27139244]
- acpi, nfit: hide unknown commands from nmemX/commands (Dan Williams) [Orabug: 27139244]
- MAINTAINERS: Add entry for device DAX (Ross Zwisler) [Orabug: 27139244]
- libnvdimm, namespace: make a couple of functions static (Colin Ian King) [Orabug: 27300246]
- libnvdimm: introduce 'flags' attribute for DIMM 'lock' and 'alias' status (Dan Williams) [Orabug: 27300246]
- acpi, nfit: add support for the _LSI, _LSR, and _LSW label methods (Dan Williams) [Orabug: 27300241]
- acpi nfit: nfit_test supports translate SPA (Yasunori Goto) [Orabug: 27300232]
- acpi nfit: Enable to show what feature is supported via ND_CMD_CALL for nfit_test (Yasunori Goto) [Orabug: 27300232]
- nfit_test Make private definitions to command emulation (Yasunori Goto) [Orabug: 27300232]
- dax: pr_err() strings should end with newlines (Arvind Yadav) [Orabug: 27300232]
- x86,xen: correct dma_get_required_mask() for Xen PV guests (David Vrabel) [Orabug: 27145524]
- dma: add dma_get_required_mask_from_max_pfn() (David Vrabel) [Orabug: 27145524]
- x86: add support for crashkernel=auto (Brian Maly) [Orabug: 27234070]
- modsign: Add key for module signing (Eric Snowberg) [Orabug: 27199070]
- kernel: VirtBox workaround for dynamically allocated text (Mike Kravetz) [Orabug: 27199037]
- Allow mce to reset instead of panic on UE (Ashok Vairavan) [Orabug: 24745271]
- perf tools: add --sym-lookup arg to enable symbol lookup in hugepage shm segment (ashok.vairavan) [Orabug: 27199027]
- logging errors that get masked to EIO inside drivers/block/loop.c (Manjunath Patil) [Orabug: 27198869]
- oracleasm: Kernel interface tweaks for 4.14 (Martin K. Petersen) [Orabug: 27133176]
- oracleasm: Kernel interface changes for 4.12 (Divya Indi) [Orabug: 27133176]
- oracleasm: Copy the integrity descriptor (Martin K. Petersen) [Orabug: 27133176]
- oracleasm: Integrity profile has moved (Martin K. Petersen) [Orabug: 27133176]
- oracleasm: Add support for inline bio error reporting (Martin K. Petersen) [Orabug: 27133176]
- oracleasm: Fix trace output for warn_asm_ioc and check_asm_ioc (Martin K. Petersen) [Orabug: 27133176]
- oracleasm: Fix occasional I/O stall due to merge error (Martin K. Petersen) [Orabug: 27133176]
- oracleasm: Classify device connectivity issues as global errors (Martin K. Petersen) [Orabug: 20117903]
- oracleasm: Deprecate mlog and implement support for tracepoints (Martin K. Petersen) [Orabug: 27133176]
- oracleasm: Abolish mlog usage in integrity.c and clean up error printing. (Martin K. Petersen) [Orabug: 27133176]
- oracleasm: Various code and whitespace cleanups. (Martin K. Petersen) [Orabug: 27133176]
- oracleasm: 4.0 compat changes (Martin K. Petersen) [Orabug: 27133176]
- oracleasm: Compat changes for 3.18 (Martin K. Petersen) [Orabug: 27133176]
- oracleasm: claim FMODE_EXCL access on disk during asm_open (Srinivas Eeda) [Orabug: 19454829]
- oracleasm: Restrict logical block size reporting (Martin K. Petersen) [Orabug: 27133176]
- oracleasm: Report logical block size (Martin K. Petersen) [Orabug: 27133176]
- oracleasm: Compat changes for 3.10 (Martin K. Petersen) [Orabug: 27133176]
- oracleasm: Add support for new error return codes from block/SCSI (Martin K. Petersen) [Orabug: 17484923]
- oracleasm: Compat changes for 3.8 (Martin K. Petersen) [Orabug: 27133176]
- oracleasm: Compat changes for 3.5 (Dwight Engen) [Orabug: 27133176]
- oracleasm: Introduce module parameter for block size selection (Martin K. Petersen) [Orabug: 15924773]
- oracleasm: Data integrity support (Martin K. Petersen) [Orabug: 27133176]
- oracleasm: Fix two merge errors (Martin K. Petersen) [Orabug: 27133176]
- Oracle ASM Kernel Driver (Martin K. Petersen) [Orabug: 27133176]
- uek-rpm: Add Mellanox drivers neeeded for Exadata to base_modules (Victor Erminpour) [Orabug: 27300509]
- uek-rpm: Enable Mellanox hardware kernel config options for UEK5. (Victor Erminpour) [Orabug: 27300509]
- uek-rpm: Disable CONFIG_DMA_CMA in UEK5 kernel config (Victor Erminpour) [Orabug: 27201411]
- uek-rpm: Enable CONFIG_IMA_DEFAULT_HASH=sha256 (Victor Erminpour) [Orabug: 27186234]
- uek-rpm: Enable CGROUP config in the UEK5 kernel (Victor Erminpour) [Orabug: 25974804]
-
Wed Jan 24 2018 Chuck Anderson <chuck.anderson@oracle.com> [4.14.14-2.el7uek]
- Initialize fiblink list head during fib initialization (Dave Carroll) [Orabug: 27199026]
- block: loop: Enable directIO whenever possible (Dave Kleikamp) [Orabug: 27194729]
- revert commit ff8fb335221e2c446b0d4cbea26be371fd2feb64 (Tariq Saeed) [Orabug: 27199045]
- ocfs2: make 'buffered' as the default coherency option (Wengang Wang) [Orabug: 27199044]
- ocfs2: fix a performance issue with synced buffer io (Ryan Ding)
- ocfs2: call ocfs2_abort when journal abort (Ryan Ding)
- ocfs2/trivial: Limit unaligned aio+dio write messages to once per day (Sunil Mushran) [Orabug: 27199146]
- ocfs2/trivial: Print message indicating unaligned aio+dio write (Sunil Mushran) [Orabug: 27199145]
- ocfs2: Tighten free bit calculation in the global bitmap (Sunil Mushran) [Orabug: 27199147]
- ocfs2: Suppress the error message from being printed in ocfs2_rename (Xiaowei.Hu) [Orabug: 27199148]
- Replace max_t() with sub_positive() in dequeue_entity_load_avg() (Gayatri Vasudevan) [Orabug: 27229053]
- uek-rpm: Kernel config settings needed to support TCP-BBR (Victor Erminpour) [Orabug: 27110608]
- uek-rpm: enable and configure PMEM/DAX for UEK (Victor Erminpour) [Orabug: 27201433]
-
Wed Jan 24 2018 Chuck Anderson <chuck.anderson@oracle.com> [4.14.14-1.el7uek]
- uek-rpm: enable DTrace. (Nick Alcock) [Orabug: 27124490]
- uek-rpm: emit vmlinux.ctfa into -base package. (Nick Alcock) [Orabug: 27124490]
- uek-rpm: set CONFIG_DTRACE depending on the value of with_dtrace (Nick Alcock) [Orabug: 27124490]
- dtrace: increase instruction limit for FBT entry probe detection (Kris Van Hees) [Orabug: 27410612]
- dtrace: set message to data area instead of text (David Mc Lean) [Orabug: 27415801]
- dtrace: include for task_stack_page reference (David Mc Lean) [Orabug: 27415821]
- dtrace: replace use of RESTORE REGS and REMOVE GPREGS macros (David Mc Lean) [Orabug: 27415838]
- dtrace: Add dynamic debug support (Tomas Jedlicka) [Orabug: 27396551]
- dtrace: handle failed allocations during probe providing (Tomas Jedlicka) [Orabug: 27161612]
- dtrace: fix panic caused by unload of a provider module (Tomas Jedlicka) [Orabug: 27161661]
- dtrace: Allocate DTrace's private data directly in kernel (Tomas Jedlicka) [Orabug: 27161712]
- dtrace: lock text_mutex during instruction patching (Tomas Jedlicka) [Orabug: 27381927]
- DTrace: IO wait probes b_flags can contain incorrect operation (Nicolas Droux) [Orabug: 27229849]
- uek-rpm: Add signing options for aarch64 (Tom Saeger) [Orabug: 27255646]
- uek-rpm: add aarch64 config files (Allen Pais) [Orabug: 27255646]
- uek-rpm: add support for aarch64 (Allen Pais) [Orabug: 27255646]
- PCI: Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon (Ashok Kumar Sekar) [Orabug: 27283543]
- ahci: thunderx2: Fix for errata that affects stop engine (Jayachandran C) [Orabug: 27283537]
- config: CONFIG_FRAME_POINTER_UNWINDER is CONFIG_UNWINDER_FRAME_POINTER in 4.14.8 (Kris Van Hees) [Orabug: 27419674]
- uek-rpm: create base config files for UEK5 (Victor Erminpour) [Orabug: 26942304]
- uek-rpm: Enable signed modules (Dhaval Giani) [Orabug: 27162491]
- uek-rpm: Downgrade linux-firmware version (Dhaval Giani) [Orabug: 27162498]
- uek-rpm: define base_sublevel as 14 after pull of mainline stable 4.14.14 (Chuck Anderson) [Orabug: 26942304]
- uek-rpm: Temporarily disable doc build (Chuck Anderson) [Orabug: 26942304]
- uek-rpm: Add build dependencies to avoid build errors (Somasundaram Krishnasamy) [Orabug: 26942304]
- uek-rpm: Add RPM build environment for UEK5 (Somasundaram Krishnasamy) [Orabug: 26942304]
- ksplice: add sysctls for determining Ksplice features. (Jamie Iles) [Orabug: 27119699]
- KSPLICE: clear the stack before going in the freezer. (Quentin Casasnovas) [Orabug: 27119699]
- KSPLICE: avoid going in the __refrigerator without unwinding the stack. (Quentin Casasnovas) [Orabug: 27119699]
- KSPLICE: do not skip tasks with TIF_KSPLICE_FREEZING. (Quentin Casasnovas) [Orabug: 27119699]
- KSPLICE: Provide an interface to freeze tasks (Sasha Levin) [Orabug: 27119699]
- dtrace: Fix NFS warnings when DTrace is disabled (Tomas Jedlicka) [Orabug: 27255341]
- dtrace: do not use copy_from_user when accessing kernel stack (Kris Van Hees) [Orabug: 27256839]
- dtrace: fix arg5 and up retrieval for FBT entry probes on x86 (Kris Van Hees) [Orabug: 27256839]
- ctf: make rpm-pkg fails to run 'make ctf' (Nick Alcock) [Orabug: 27246897]
- ctf: fix thinko preventing linking of out-of-tree modules when CTF is off (Nick Alcock) [Orabug: 27215305]
- ctf: allow dwarf2ctf to run as root but produce no output (Nick Alcock) [Orabug: 27205686]
- gitignore: ignore modules_thick.builtin (Tom Saeger) [Orabug: 27236438]
- dtrace: fix compile errors on non-supported arch (Tom Saeger) [Orabug: 27236438]
- kallsyms: remove use of bash in Makefile (Tom Saeger) [Orabug: 27236438]
- kallsyms: fix use of 'ar' for CROSS_COMPILE (Tom Saeger) [Orabug: 27236438]
- dtrace: Add SDT include to the qspinlock (Tomas Jedlicka) [Orabug: 27161306]
- dtrace: DTrace state is freeing state pointers into wrong allocator (Tomas Jedlicka) [Orabug: 27161626]
- dtrace: Fix warning in dtrace_sync() (Tomas Jedlicka) [Orabug: 27161687]
- dtrace: SDT probes cause panic when kaslr is enabled (Tomas Jedlicka) [Orabug: 27211706]
- dtrace: non-x86 builds fails due to mismerge of UAPI Kbuild configuration (Tomas Jedlicka) [Orabug: 27165620]
- dtrace: ensure SDT stub function returns 0 (Kris Van Hees) [Orabug: 26904796]
- dtrace: update xfs io probes to use bio bi_disk and bi_partno (Nicolas Droux)
- dtrace: The kmod module layout is wrong. (Tomas Jedlicka)
- dtrace: systrace cmpxchg complains about wrong type size (Tomas Jedlicka)
- dtrace: Fix broken dtrace_is_exec_addr (Tomas Jedlicka)
- dtrace: Fix build time warnings (Tomas Jedlicka)
- dtrace: syscall provider does not fall back to slow syscall path (Tomas Jedlicka)
- dtrace: remove NOFAULT protection from dtrace_getpcstack() (Kris Van Hees)
- dtrace lockstat provider probes (Alan Maguire) [Orabug: 26149674] [Orabug: 26149956]
- ctf: pass the constituents of thin archives to dwarf2ctf (Nick Alcock)
- ctf: rip out the builtin_modules array (Nick Alcock)
- dtrace: Update walltimestamp to use latch interface (Tomas Jedlicka)
- dtrace: revive dtrace_gethrtime() (Tomas Jedlicka) [Orabug: 26861864]
- ctf, kallsyms: properly blank out modules_thick.builtin (Nick Alcock)
- ctf: Fix offset of nested struct/unions during members inlining (Tomas Jedlicka)
- dtrace: fix trap handling for DTrace (Kris Van Hees)
- dtrace: fix retrieval of FBT entry probe arguments beyond the 5th (Kris Van Hees) [Orabug: 26974281]
- dtrace: export modules list as dtrace_modules (Kris Van Hees)
- dtrace: fixup: change from CPU notifier to hotplug callbacks (Kris Van Hees)
- ctf: delete the deduplication blacklist (Nick Alcock) [Orabug: 26765112]
- ctf: automate away the deduplication blacklist (Nick Alcock) [Orabug: 26765112]
- ctf: drop CONFIG_DT_DISABLE_CTF, ctf.ko, and all that it implies (Nick Alcock) [Orabug: 25815362]
- ctf: do not allow dwarf2ctf to run as root (Nick Alcock) [Orabug: 25815362]
- ctf, kallsyms: support thin archives. (Nick Alcock)
- ctf: decouple CTF building from the kernel build (Nick Alcock) [Orabug: 25815362]
- ctf: handle the bit_offset in members with a DW_FORM_block data_member_location (Nick Alcock) [Orabug: 26387109]
- ctf: handle DW_AT_specification (Nick Alcock) [Orabug: 26386100]
- dtrace: modules provide called from rcu atomic section (Tomas Jedlicka) [Orabug: 26680982]
- dtrace: Implement high precision walltimestamp (Tomas Jedlicka) [Orabug: 25883559]
- dtrace: fix lquantize for 32-bit overflow on values (Eugene Loh) [Orabug: 26268136]
- dtrace: cyclics taking lock in atomic context (Tomas Jedlicka) [Orabug: 26782572]
- dtrace: should not sleep in idr code paths (Tomas Jedlicka) [Orabug: 26680802]
- dtrace: Removal of XCalls from dtrace_sync() (Tomas Jedlicka) [Orabug: 26671843]
- dtrace: implement tracemem optional third arg (dyn size) (Eugene Loh) [Orabug: 26223475]
- dtrace: implement llquantize log/linear aggregation (Eugene Loh) [Orabug: 26675659]
- dtrace: IO provider unused variables when DTrace is disabled (Nicolas Droux) [Orabug: 26570995]
- dtrace: failing to allocate more ECB space can cause a crash (Kris Van Hees) [Orabug: 26503342]
- dtrace: work around libdtrace-ctf bug (Nick Alcock) [Orabug: 26583958]
- dtrace: dtrace.ko won't build when DT_DISABLE_CTF is set (Tomas Jedlicka) [Orabug: 26587631]
- dtrace: Integrate DTrace Modules into kernel proper (Tomas Jedlicka) [Orabug: 26585689]
- dtrace: fixed for v4.12rc2 (Kris Van Hees)
- dtrace: Make dynamic variable cleanup self-throtling (Tomas Jedlicka) [Orabug: 26385177]
- dtrace: Restore deadman original timing values (Tomas Jedlicka) [Orabug: 26385159]
- dtrace: DTrace state deadman must use dtrace_sync() (Tomas Jedlicka) [Orabug: 26385102]
- dtrace: FBT module support and SPARCs return probes (Tomas Jedlicka) [Orabug: 26384179] [Orabug: 26384765]
- dtrace: fix spec file for 0.6.1-2 (Kris Van Hees)
- dtrace: FBT entry probes will now use int3 (Kris Van Hees) [Orabug: 26190412] [Orabug: 26174895]
- dtrace: support x86 CPUs with SMAP (Nick Alcock) [Orabug: 26166784]
- dtrace: fix spec file for 0.6.1-1 (Kris Van Hees)
- dtrace: ensure ustackdepth returns correct value (Kris Van Hees) [Orabug: 25949692]
- dtrace: different probe trigger instruction for entry vs return (Kris Van Hees) [Orabug: 25949048]
- dtrace: support passing offset as arg0 to FBT return probes (Kris Van Hees) [Orabug: 25949086]
- dtrace: improve probe execution debugging (Kris Van Hees)
- dtrace: correct mutex_* subroutines (Kris Van Hees) [Orabug: 26044447]
- dtrace: canload() for input of *_ntop(), *_nto*() (Nick Alcock)
- dtrace: implement link_ntop() DTrace subroutine logic (Girish Moodalbail) [Orabug: 25931479]
- dtrace: update spec file for 0.6.0-4 (Kris Van Hees)
- dtrace: enforce inlining of dtrace_dif_variable (Kris Van Hees) [Orabug: 25872472]
- dtrace: change files to comply with include ref change for uaccess.h (David Mc Lean)
- dtrace: idr_remove() now returns non-void (Nick Alcock)
- dtrace: adding include for signal for send_sig reference (David Mc Lean)
- dtrace: NEWS and spec file for 0.6.0-3 (Kris Van Hees)
- DTrace walltime lock-free implementation (Tomas Jedlicka) [Orabug: 25715256]
- dtrace: incorrect aframes value and wrong logic messes up caller and stack (Kris Van Hees) [Orabug: 25727046]
- dtrace: ensure we pass a limit to dtrace_stacktrace for stackdepth (Kris Van Hees) [Orabug: 25559321]
- dtrace: get rid of dtrace_gethrtime() (Kris Van Hees)
- dtrace: update NEWS and spec file for 0.6.0-2 (Kris Van Hees)
- dtrace: comtinuing the FBT implementation and fixes (Kris Van Hees) [Orabug: 21220305] [Orabug: 24829326]
- dtrace: handle modular IPv6 (Nick Alcock) [Orabug: 25557554]
- dtrace: introduce and use typedef in6_addr_t (Alan Maguire) [Orabug: 25557554]
- dtrace: update NEWS and spec file (Kris Van Hees)
- dtrace: function boundary tracing (FBT) implementation (Kris Van Hees) [Orabug: 21220305] [Orabug: 24829326]
- dtrace: SDT cleanup and bring in line with kernel (Kris Van Hees)
- dtrace: make appropriate lock->owner change to adjust to change 3ca0ff57 (David Mc Lean)
- dtrace: (modules) remove tv64 references per change 2456e855 (David Mc Lean)
- dtrace: add missing header (Nick Alcock)
- dtrace: adjust for v4.9 fs/gs -> fsbase/gsbase renaming (Nick Alcock)
- dtrace: fix preemption checks (Kris Van Hees)
- dtrace: when calling all modules do not forget kernel (Kris Van Hees)
- dtrace: remove cleanup_module support (Kris Van Hees)
- dtrace: is-enabled probes for SDT (Kris Van Hees) [Orabug: 25143173]
- dtrace: 0.6.0 specfile and NEWS. (Nick Alcock)
- dtrace: test the new DTRACE_PROBE() n-argument macro (Nick Alcock) [Orabug: 24678897]
- dtrace: add a test probe with an empty translation or two (Nick Alcock) [Orabug: 24661801]
- dtrace: parse sdpd_args to handle sdt_getargdesc() rather than hardwiring (Nick Alcock) [Orabug: 24661801]
- Specfile adjustments for 0.5.4 release to autobuilders. (Nick Alcock)
- SPEC: dtrace-module specfile revamp. (Nick Alcock)
- dtrace: USDT SPARC parts (Nick Alcock) [Orabug: 24455245]
- dtrace: split arch-dependent parts out of fasttrap (Nick Alcock) [Orabug: 24455245]
- Release 0.5.3-2. (Nick Alcock)
- dtrace: version 0.5.3 (Kris Van Hees)
- dtrace: migrate pdata size assertion out of generic code (Nick Alcock)
- dtrace: ensure pdata and sdt_tab handling works on module reload (Kris Van Hees) [Orabug: 23331667]
- dtrace: add the perf provider to SDT (Nick Alcock) [Orabug: 23004534]
- dtrace: version 0.5.2 (Kris Van Hees)
- dtrace: apply stack bias to user stack walks on SPARC (Nick Alcock) [Orabug: 22629102]
- dtrace: use current_user_stack_pointer() (Nick Alcock) [Orabug: 22629102]
- dtrace: use copy_from_user() when walking userspace stacks (Nick Alcock) [Orabug: 22629102]
- dtrace: do not overrun the start of the user stack (Nick Alcock) [Orabug: 22629102]
- dtrace: fix access to uregs[R_L7] (Nick Alcock) [Orabug: 22602870]
- dtrace: correct probe disable behaviour for syscalls (Kris Van Hees) [Orabug: 22352636]
- dtrace: fix typo in date field in %changelog (Kris Van Hees)
- dtrace: Updated NEWS and spec files for 0.5.1-1 (Kris Van Hees)
- dtrace: avoid installonly-related kernel upgrade failure (Nick Alcock) [Orabug: 21669543]
- dtrace: Support Linux-specific handling of envp / argv in psinfo (Kris Van Hees) [Orabug: 21984854]
- dtrace: add missing dtrace_*canload() for copyout() and copyoutstr(). (Nick Alcock)
- dtrace: ensure dt_perf does not clash with dt_test (Kris Van Hees) [Orabug: 21814949]
- dtrace: enable building on SPARC64 architecture. (Kris Van Hees)
- dtrace: provide OL6 and OL7 spec file with new features (Kris Van Hees)
- dtrace: update NEWS for new 0.5.0 version (Kris Van Hees)
- Fix spelling of %endif in specfile. (Nick Alcock)
- dtrace: only sparc64 uses sdt_tab in pdata (Kris Van Hees)
- dtrace: NEWS and spec file for 0.5.0 (Kris Van Hees)
- dtrace: apply sdt_instr_t change to asm_instr_t (Kris Van Hees)
- dtrace: fold NOPF into NOFAULT handling (Kris Van Hees)
- dtrace: improve debugging output (Kris Van Hees)
- dtrace: kernel provides SDT trampoline area on SPARC (Kris Van Hees) [Orabug: 21220344]
- dtrace: record current IP as frame 0 in ustack (Kris Van Hees)
- dtrace: validate argument pointer to d_path() (Kris Van Hees) [Orabug: 21304207]
- dtrace: update NEWS and specfile for 0.4.5 (Kris Van Hees)
- dtrace: support USDT for 32-bit applications on 64-bit hosts (Kris Van Hees) [Orabug: 21219315]
- dtrace: use the initial user namespace in suitable {from,make}_kuid() calls (Nick Alcock)
- dtrace: use the current user namespace for DIF_VAR_[UG]ID lookups (Nick Alcock)
- dtrace: support sparc64 on appropriate kernels. (Nick Alcock)
- Revise dependencies to get out of the shadow of dtrace-modules-headers. (Nick Alcock) [Orabug: 20508087]
- dtrace: no longer expose kuid_t in the userspace dtrace API (Nick Alcock)
- dtrace: percpu: move from __get_cpu_var() to this_cpu_ptr() (Nick Alcock)
- dtrace: fix dtrace_helptrace_buffer memory leak (Kris Van Hees) [Orabug: 20514336]
- dtrace: support building on UEK4 (Kris Van Hees) [Orabug: 20456825]
- dtrace: add support for DTrace on sparc64 (Kris Van Hees) [Orabug: 19005048]
- dtrace: restructuring to support DTrace on multiple architectures (Kris Van Hees) [Orabug: 20262965]
- dtrace: add .gitignore file (Kris Van Hees) [Orabug: 20266608]
- dtrace: Updated NEWS and specfile (Kris Van Hees)
- dtrace: ensure one can try to get user pages without locking or faulting (Kris Van Hees) [Orabug: 18653713]
- dtrace: Improve dtrace_getufpstack() (locks, stack detection, faults) (Nick Alcock) [Orabug: 18412802]
- dtrace: Updated NEWS and specfile (Kris Van Hees)
- dtrace: update NEWS and spec file for 0.4.3-2 (Kris Van Hees)
- Drop CPU_DTRACE_NOFAULT manipulation in progenyof(). (Nick Alcock) [Orabug: 18412802]
- Drop CPU_DTRACE_NOFAULT manipulation around ustack calls. (Nick Alcock) [Orabug: 18412802]
- Pass down the tgid to userspace in u{stack,sym,mod,addr}(). (Nick Alcock) [Orabug: 18412802]
- Fix the pid and ppid variables in multithreaded processes. (Nick Alcock) [Orabug: 18412802]
- dtrace: NEWS and specfile update for 0.4.3 (Kris Van Hees)
- dtrace: add support for profile-* probes (Kris Van Hees) [Orabug: 18323513]
- Updated specfile for 0.4.2-3. (Nick Alcock)
- Have the new dtrace-modules-provider-headers obsolete the old. (Nick Alcock) [Orabug: 18061595]
- Remove kernel version from name of dtrace-modules-provider-headers package. (Nick Alcock) [Orabug: 18061595]
- dtrace: updated spec file and NEWS (Kris Van Hees)
- dtrace: Fix RPM dependencies. (Kris Van Hees) [Orabug: 17804881]
- dtrace: vtimestamp implementation (Kris Van Hees) [Orabug: 17741477]
- dtrace: implement SDT in kernel modules (Kris Van Hees) [Orabug: 17851716]
- dtrace: fix conditionals for changelog composition (Kris Van Hees)
- dtrace: make the release tag dependent on the kernel version (Kris Van Hees)
- dtrace: fix changelog for 0.4.0 series (Kris Van Hees)
- dtrace: support auto-building of dtrace-module for UEK kernels (Kris Van Hees)
- dtrace: prepare spec file for errata release (3.87.13-16.2.1/0.4.1-3) (Kris Van Hees)
- dtrace: Updated NEWS and spec file (Kris Van Hees)
- dtrace: provide a corrected implementation of the 'errno' D variable (Kris Van Hees) [Orabug: 17704568]
- dtrace: Updated specfile and NEWS (Kris Van Hees)
- dtrace: fix lock ordering issues, mutex_owned(), and mutex debugging (Kris Van Hees) [Orabug: 17624236]
- dtrace: ensure userspace stack memory access cannot page fault (Kris Van Hees) [Orabug: 17591351]
- dtrace: ensure speculation buffer cleaning does not race with buffer freeing (Kris Van Hees) [Orabug: 17553446]
- dtrace: reject enabling is referencing module fails and do not count it (Kris Van Hees)
- dtrace: ensure state is free'd after use (memleak fix) (Kris Van Hees)
- dtrace: align module code with new cyclics API (Kris Van Hees) [Orabug: 17553446]
- dtrace: update getufpstack implementation to be safer (Kris Van Hees) [Orabug: 17591351]
- dtrace: armour ustack() against kernel threads, !task->mm, and corrupt usersp. (Nick Alcock) [Orabug: 17591351]
- dtrace: Ensure that provider names are unique in the context of a PID (Kris Van Hees) [Orabug: 17476663]
- dtrace: ensure &tp->ftt_mtp is set to 0s for is-enabled probes also (Kris Van Hees)
- dtrace: Update NEWS (Kris Van Hees)
- dtrace: Various memory allocation fixes (leaks, footprint reduction, ...) (Kris Van Hees) [Orabug: 17488207]
- dtrace: UEK3 build -16 (Kris Van Hees)
- dtrace: prevent Oops caused by preemption issues with probes (Kris Van Hees) [Orabug: 17403196]
- dtrace: fix for psinfo allocation during execve (Kris Van Hees) [Orabug: 17407069]
- dtrace: General cleanup of debug info and fix syscall probe module name. (Kris Van Hees)
- dtrace: fixes for the module build (Kris Van Hees)
- dtrace: remove debugging code (Kris Van Hees)
- dtrace: Ensure that USDT probes are carried over correctly across fork(). (Kris Van Hees) [Orabug: 17346878]
- dtrace: Fix frame offsets for direct called probes (ERROR and syscalls). (Kris Van Hees) [Orabug: 17368166]
- dtrace: fix retrieval of arg5 through arg9 (Kris Van Hees) [Orabug: 17368166]
- Bug fix for logic to determine the (inode, offset) pair for uprobes. (Kris Van Hees)
- Ensure memory allocation results are checked throughout the code. (Kris Van Hees)
- Bug fix for fasttrap module unloading. (Kris Van Hees)
- Remove pre-alpha features for release. (Kris Van Hees)
- Bug fix for module unloading. (Kris Van Hees)
- Fix fasttrap ioctls and headers_check. (Nick Alcock)
- Re-enable DTrace ioctl()-size debugging. (Nick Alcock)
- Add RPM changelog. (Nick Alcock)
- Add a warning to be displayed when tracepoint enabling fails. Update NEWS. (Kris Van Hees)
- Fix provider header requirements. (Nick Alcock)
- SPEC: Changes for UEK merge. (Nick Alcock)
- Boost ustackframes_default. (Nick Alcock)
- Make old_rsp available to kernel modules. (Kris Van Hees)
- Remove unnecessary 32-bit code. (Kris Van Hees)
- Clean up ioctl debugging output, and remove dtrace_ioctl_sizes(). (Kris Van Hees)
- Add debugging for enablings. (Kris Van Hees)
- Ensure that the fasttrap device file can be opened. (Kris Van Hees)
- Fix format string errors in buffer storage debugging messages. (Nick Alcock)
- Drop stack debugging messages. (Nick Alcock)
- SPEC: Fix the name of the kernel development package in BuildRequires. (Nick Alcock)
- SPEC: Boost the associated kernel version to 3.8.12. (Nick Alcock)
- Ensure that arg6 through arg9 get retrieved correctly for USDT probes. (Kris Van Hees)
- Finish the implementation of is-enabled USDT probes. (Kris Van Hees)
- Fixes for tracepoint cleanup. (Kris Van Hees)
- Fixes for locking issues and cleanup workqueue handling. (Kris Van Hees)
- Update syscall tracing in view of Linux 3.8 changes. (Kris Van Hees)
- USDT implementation (phase 2). (Kris Van Hees)
- Fix to exclude stack addresses from pcstack. (Kris Van Hees)
- Revamp and split up DTrace headers. Add ioctl() debugging machinery. (Nick Alcock)
- OS/arch specific ustack implementation. (Kris Van Hees)
- Ensure PID is passed as first element for ustack. (Kris Van Hees)
- Revert "stack() / jstack(): Send PID to userspace." (Kris Van Hees)
- stack() / jstack(): Send PID to userspace. (Nick Alcock)
- Adding more compile time debugging for development. (Kris Van Hees)
- USDT implementation (Phase 1). (Kris Van Hees)
- Add basic development debugging framework. (Kris Van Hees)
- Update copyright statements. (Kris Van Hees)
- Disable providers that do not work. (Kris Van Hees)
- Differentiate between multi-providers and meta-providers. (Kris Van Hees)
- Adding missing build specs for dt_perf. (Kris Van Hees)
- Remove unnecessary and inconsistemt use of argument name in prototypes. (Kris Van Hees)
- Clean up a file that is no longer used. (Kris Van Hees)
- Internal performance measurement support code. (Kris Van Hees)
- Miscellaneous 3.6 porting work. (Kris Van Hees)
- DTrace-independent CTF. (Nick Alcock)
- Type and grammar fix. (Kris Van Hees)
- Fix name of lwp-create and lwp-exit probes in SDT argument mappings. (Kris Van Hees)
- Add NEWS file. (Kris Van Hees)
- SPEC: Rename the DTrace kernel to kernel-uek-dtrace-. (Nick Alcock)
- Fix depmod invocation on RPM %post-installation. (Nick Alcock)
- Add a specfile. (Nick Alcock)
- Additional action support (and bug fixes). (Kris Van Hees)
- Change the DTrace startup handling (at boot time) for SDT. (Kris Van Hees)
- Cleanup (and adding) of SDT probe points. (Kris Van Hees)
- Remove remnant of internal, for-my-use-only test code. (Kris Van Hees)
- DIF_SUBR_RW_READ_HELD's parameter should be an rwlock_t. (Nick Alcock)
- Force dtrace_ctf.ko to be loaded whenever dtrace.ko is. (Nick Alcock)
- Missing file. (Kris Van Hees)
- - sched-tick SDT probe. - FBT probe point discovery and probe creation. - Moving code around for the kernel pseudo-module handling since it gets used by both the SDT code and the FBT code. (Kris Van Hees)
- Add argument description info for SDT probes. (Kris Van Hees)
- Implement refcount handling in DTrace modules to ensure that they cannot be unloaded while probes are enabled. (Kris Van Hees)
- New DTrace option DTRACEOPT_QUIETRESIZE, and accordingly-boosted DTRACEOPT_MAX. (Nick Alcock)
- Changed from using mutex_is_locked() to a new mutex_owned(), in support of the Solaris MUTEX_HELD() macro. The former was merely testing whether the mutex was locked, whereas the real test needed here is whether the mutex is held by the current thread. (Kris Van Hees)
- Make all allocations that are allowed to fail atomic, and surpress warnings about out-of-memory conditions, since they are not harmful. Also, do not allow DTrace allocations to access the emergency pools. (Kris Van Hees)
- Fix signed division and modulo operations in DIF. Ensure that SDT probe points are patched with a NOP sequence at boot time. Remove debugging output during SDT registration. (Kris Van Hees)
- Forgot to commit the changes to the header file. (Kris Van Hees)
- The idr_empty() macro is no longer needed. (Kris Van Hees)
- Fix for incorrect handling of BUFSIZE = 0. The handling of aggregations was flawed in that even without any ECBs with aggregation, the code logic was assuming there was at least one aggregation (the sentinel in the IDR). The handling of the aggregations IDR in the DTrace state has been updated to use an explicit counter because the IDR functionality does not provide us with an API function to determine the amount of elements in the IDR. (Kris Van Hees)
- Initial values for min and max aggregate functions were incorrectly set to be UINT64 values rather than INT64 values, causing the initial minimum value to be -1, and the initial maximum value to be 0. Corrected to be INT64 values. (Kris Van Hees)
- Ensure that the trap handler is regisstered only once. Register with first use, (Kris Van Hees)
- Ensure that the die notifier hook is installed whenever DTrace is enabled, since page fault and general protection fault handling depends on it, and that is needed for safe memory access support in DTrace. (Kris Van Hees)
- Support for page fault and general protection fault detection for DTrace, to ensure that DTrace memory access faults are non-fatal. (Kris Van Hees)
- SDT implementation (core kernel support for providing a list of static probe points for the kernel pseudo-module, dtrace SDT meta-provider support, ...). Also, new script (dtrace_sdt.sh) to extract locations of SDT probe points in the core kernel. (Kris Van Hees)
- Enable processing the SDT probe point info at boot time (before SMP is actually enabled), if DTrace SDT support has been enabled (built-in or as module). For now, provide some verbose info on the probe points getting resolved. (Kris Van Hees)
- Fix resolving addresses of relocation records for SDT probe points. The addresses were being calculated based on the wrong starting point (_stext whereas it ought to be _text), and the base was not taken into account. Fixed the writing of NOPs in the location of the probe point calls, since the existing case was causing kernel paging faults. Made the add_nops() function in alternative.c non-static so it can be used in sdt_register. Use add_nops() to select the most appropriate NOP sequence for replacing the probe point call, and write the NOPs using text_poke(). (Kris Van Hees)
- Fixed the allocation of cyclics that was the cuase for some obscure crashes during the testsuite execution. Problem was that cyclics were being allocated in chunks, with a new array being allocated as (prev-size + chink-size), and then the old entries being copied over. However, because the hrtimer struct is embedded in the cyclic struct, this meant that hrtimer structs were being moved outside the hrtimer code. (Kris Van Hees)
- Handle the case where regs (during cyclic processing) is NULL. This indicates a bug but with this code change we'll survive that case and simply not have meaningful PC and UPC values as argument to the probe, which is better than a full scale OOPS due to NULL pointer dereference. (Kris Van Hees)
- Removed dead code (was #if 0 ... #endif). Cleaned up ;; -> ;. (Kris Van Hees)
- Implementation for tracing stub-based system calls. Due to the need for specialized code handling (mainly passing in a pt_regs structure as one of the arguments), some syscalls are called through a stub in assembly code. We duplicate the stub cdode in dtrace_stubs_x86_64.S, but instead of calling the actual syscall implementation code call our own syscall-specific handler, which ensures that entry and return probes are called as enabled, and then call the underlying implementation directly for handling the syscall. (Kris Van Hees)
- Stacktrace dumping has been moved to the GPL-licensed dtrace_os.c because it depends on a symbol that is exported as GPL-only. Functionality in dtrace_isa that requires stacktrace dumping can now use dtrace_stacktrace(). (Kris Van Hees)
- Fix porting issues from 2.6.32 to 2.6.39. Disable stub_* based syscalls (for now). (Kris Van Hees)
- Move cyclic.h into include/linux. (Nick Alcock)
- Finish GPL/CDDL splitting work. (Nick Alcock)
- Set MODULE_LICENSE to CDDL. (Nick Alcock)
- CDDL copyrights for everything needing it. (Nick Alcock)
- Initial commit of DTrace. (Nick Alcock)
- dtrace: update FBT blacklist for x86_64 (Kris Van Hees)
- dtrace: fix compilation with O= (Nick Alcock) [Orabug: 26167475]
- dtrace: v4.13 changes to waitfd related code (David Mc Lean)
- dtrace: change to newer field references for 'struct module' (David Mc Lean)
- dtrace: remove .tv64 in cyclic.c to make appropriate for newer kernels (David Mc Lean)
- dtrace: add references to blacklist for new idr_find definition (David Mc Lean)
- dtrace: adjust references to modification of struct bio (David Mc Lean)
- dtrace: change references from REQ_WRITE to REQ_OP_WRITE (David Mc Lean)
- dtrace: FBT module support and SPARCs return probes (Tomas Jedlicka) [Orabug: 26414392] [Orabug: 26414402]
- dtrace: Add support for manual triggered cyclics (Tomas Jedlicka) [Orabug: 26384803]
- dtrace: LOW level cyclics should use workqueues (Tomas Jedlicka) [Orabug: 26384779]
- dtrace: add kprobe-unsafe addresses to FBT blacklist (Kris Van Hees) [Orabug: 26324039]
- dtrace: convert FBT blacklist to RB-tree (Kris Van Hees) [Orabug: 26324039]
- dtrace: io provider probes for nfs (Nicolas Droux) [Orabug: 26145701]
- ctf: fix a variety of memory leaks and use-after-free bugs (Nick Alcock) [Orabug: 26323755]
- DTrace: IP provider use-after-free for drop-out probe points (Alan Maguire) [Orabug: 25924594]
- dtrace: improve io provider coverage (Nicolas Droux) [Orabug: 25816537]
- dtrace: proc:::exit should trigger only if thread group exits (Tomas Jedlicka) [Orabug: 25904298]
- ctf: prevent modules on the dedup blacklist from sharing any types at all (Nick Alcock) [Orabug: 26137220]
- ctf: emit bitfields in in-memory order (Nick Alcock) [Orabug: 25815129]
- ctf: bitfield support (Nick Alcock) [Orabug: 25815129]
- ctf: emit file-scope static variables (Nick Alcock) [Orabug: 25962387]
- ctf: speed up the dwarf2ctf duplicate detector some more (Nick Alcock) [Orabug: 25815306]
- ctf: strdup() -> xstrdup() (Nick Alcock) [Orabug: 25815306]
- ctf: speed up the dwarf2ctf duplicate detector (Nick Alcock) [Orabug: 25815306]
- ctf: add module parameter to simple_dwfl_new() and adjust both callers (Nick Alcock)
- ctf: fix the size of int and avoid duplicating it (Nick Alcock) [Orabug: 25815129]
- ctf: allow overriding of DIE attributes: use it for parent bias (Nick Alcock) [Orabug: 25815129]
- DTrace tcp/udp provider probes (Alan Maguire) [Orabug: 25815197]
- dtrace: define DTRACE_PROBE_ENABLED to 0 when !CONFIG_DTRACE (Nick Alcock) [Orabug: 26145788]
- dtrace: ensure limit is enforced even when pcs is NULL (Kris Van Hees) [Orabug: 25949692]
- dtrace: make x86_64 FBT return probe detection less restrictive (Kris Van Hees) [Orabug: 25949048]
- dtrace: support passing offset as arg0 to FBT return probes (Kris Van Hees) [Orabug: 25949086]
- dtrace: make FBT entry probe detection less restrictive on x86_64 (Kris Van Hees) [Orabug: 25949030]
- dtrace: adjust FBT entry probe dection for OL7 (Kris Van Hees) [Orabug: 25921361]
- dtrace: change search_exception_tables to dynamic blacklist (Vincent Lim)
- added binfmts.h to adjust sched.h split work in 4.11 (Vincent Lim)
- dtrace: add new field pos_mod_end adjust; redefined kallsym_iter v4.11 (David Mc Lean)
- dtrace: Remove blacklist refs to undeclared v4.11 'idr_find_slowpath' (David Mc Lean)
- dtrace: Add includes for task and mm references required for v4.11 (David Mc Lean)
- dtrace: adjust to removed pmd_trans_splitting() for v4.10 (David Mc Lean)
- dtrace: remove unused variables (David Mc Lean)
- dtrace: fix dtrace_kmod->core_layout regression (David Mc Lean)
- dtrace: remove CFI annotations and GET_THREAD_INFO (David Mc Lean)
- dtrace: extend support passing return value from trap handlers for v4.10 (David Mc Lean)
- dtrace: remove tv64 references as 2456e855 for v4.10 (David Mc Lean)
- dtrace: make lock->owner change, adjusting to 3ca0ff57 for v4.10 (David Mc Lean)
- dtrace: touching the stack guard page is not always fatal (Kris Van Hees)
- dtrace: fix handling of save_stack_trace sentinel (x86 only) (Kris Van Hees) [Orabug: 25727046]
- dtrace: DTrace walltime lock-free implementation (Tomas Jedlicka) [Orabug: 25715256]
- dtrace: get rid of dtrace_gethrtime (Kris Van Hees)
- dtrace: continuing the FBT implementation and fixes (Kris Van Hees) [Orabug: 21220305] [Orabug: 24829326]
- dtrace: ensure DTrace can use get_user_pages safely (Kris Van Hees) [Orabug: 25640153]
- dtrace: enable paranoid mode and IST shift for xen_int3 (Kris Van Hees) [Orabug: 25580519]
- dtrace: ensure we skip the entire SDT probe point (Kris Van Hees) [Orabug: 25557283]
- dtrace: add ip SDT provider (Alan Maguire) [Orabug: 25557554]
- dtrace: function boundary tracing (FBT) (Kris Van Hees) [Orabug: 21220305] [Orabug: 24829326]
- dtrace: add support for passing return value from trap handlers (Kris Van Hees) [Orabug: 25312278]
- dtrace: ensure that our die notifier gets executed amongst the first (Kris Van Hees)
- mm: export __get_user_pages again (Nick Alcock)
- dtrace: move away from CPU notifiers to the new state machine (Nick Alcock)
- dtrace: add missing header (Nick Alcock)
- dtrace: header additions for v4.8 (Nick Alcock)
- dtrace: allow invop handler to specify number of insns to skip (Nick Alcock)
- dtrace: is-enabled probes for SDT (Nick Alcock) [Orabug: 25143173]
- dtrace: eliminate need for arg counting in sdt macros (Nick Alcock) [Orabug: 24678897]
- dtrace: augment SDT probes with type information (Nick Alcock) [Orabug: 24661801]
- dtrace: import the sdt type information into per-sdt_probedesc state (Nick Alcock) [Orabug: 24661801]
- dtrace: record SDT and perf probe types in a new ELF section (Nick Alcock) [Orabug: 24661801]
- dtrace: ensure new SDT info generation works on sparc64 (Kris Van Hees) [Orabug: 24655168]
- dtrace: rework kernel sdtinfo generation to be more accurate (Kris Van Hees) [Orabug: 24655168]
- ctf: fix CONFIG_CTF && !CONFIG_DTRACE and CONFIG_DT_DISABLE_CTF (Nick Alcock) [Orabug: 23859082]
- dtrace: better Kconfig documentation (Nick Alcock)
- dtrace: put the SDT perf probes in the perf provider namespace (Nick Alcock) [Orabug: 23004534]
- dtrace: make perf-events probes separately configured (Nick Alcock) [Orabug: 23004534]
- dtrace: ensure pdata is large enough (Kris Van Hees) [Orabug: 23004534]
- dtrace: use perf_events probes (Timothy J Fontaine) [Orabug: 23004534]
- dtrace: add support for probes in sections other than .text (Kris Van Hees) [Orabug: 23344927]
- dtrace, ctf: build sdtstubs and CTF after sdtinfo; sdtinfo follows modpost (Nick Alcock)
- dtrace: support SDT in single-file modules (Nick Alcock) [Orabug: 23316392]
- dtrace: remove stub syscalls on x86 (Nick Alcock)
- kallsyms: adjust kallmodsyms code to mod_kallsyms symtab changes (Nick Alcock)
- dtrace: adjust to module core_layout changes in v4.5. (Nick Alcock)
- dtrace: support multiple instances of the same probe in a function (Kris Van Hees) [Orabug: 22514493]
- dtrace: ensure signal-handled is fired with correct signal (Kris Van Hees) [Orabug: 22573604]
- dtrace: ensure that PID 0 has a psinfo struct (Kris Van Hees) [Orabug: 22561297]
- dtrace: syscall stubs CFI removal and cleanup (Nick Alcock)
- dtrace: adjust for calling.h move on x86 in 4.3. (Nick Alcock)
- dtrace: cater to do_fork() changes in 4.3. (Nick Alcock)
- kbuild: Set objects.builtin dependency to bzImage for CONFIG_CTF (Jerry Snitselaar) [Orabug: 17510915] [Orabug: 22329011]
- dtrace: ensure return value of access_process_vm() is > 0 (Todd Vierling) [Orabug: 22295336]
- dtrace: fire proc:::signal-send for queued signals too (Nick Alcock) [Orabug: 22027302]
- dtrace: correct signal-handle probe semantics (Kris Van Hees) [Orabug: 21974641]
- dtrace: remove trailing space in psargs (Kris Van Hees) [Orabug: 21974606]
- kallsyms: unbreak kallmodsyms after CONFIG_KALLMODSYMS addition (Nick Alcock) [Orabug: 21539840]
- kallsyms: de-ifdef kallmodsyms (Nick Alcock) [Orabug: 21539840]
- dtrace: use syscall_get_nr() to obtain syscall number (Kris Van Hees) [Orabug: 21630345]
- dtrace: only call dtrace functions when CONFIG_DTRACE is set (Kris Van Hees) [Orabug: 21647525]
- dtrace: ensure SDT module probes work with NORX (Kris Van Hees) [Orabug: 21630297]
- dtrace: prevent the stack protector from breaking syscall tracing. (Nick Alcock) [Orabug: 21630345]
- kallsyms: make it possible to disable /proc/kallmodsyms (Nick Alcock) [Orabug: 21539840]
- dtrace: accomodate changes in the 4.1 kernel for sparc64 (Kris Van Hees)
- dtrace: implement dtrace_handle_badaddr() for x86 (Kris Van Hees)
- dtrace: ignore any and all PFs during NOFAULT memory acceses (Kris Van Hees)
- dtrace: do not allocate space for trampolines when probec = 0 (Kris Van Hees)
- dtrace: convert from sdt_instr_t to asm_instr_t 2of2 (Kris Van Hees) [Orabug: 21220305]
- dtrace: convert from sdt_instr_t to asm_instr_t 1of2 (Kris Van Hees) [Orabug: 21220305]
- dtrace: allocate space for SDT trampolines using module_alloc (Kris Van Hees) [Orabug: 21220344]
- dtrace: accomodate changes in the 4.1 kernels (Kris Van Hees)
- kallsyms: fix /proc/kallmodsyms to not be misled by const variables (Nick Alcock) [Orabug: 21257163]
- kallsyms: fix /proc/kallmodsyms to not be misled by external symbols (Nick Alcock) [Orabug: 21172433]
- wait: change waitfd() to use wait4(), not waitid(); reduce invasiveness (Nick Alcock) [Orabug: 21245371]
- dtrace: use a nonzero reference count on the fake module (Nick Alcock)
- dtrace: percpu: move from __get_cpu_var() to this_cpu_ptr() (Nick Alcock)
- dtrace: x86: Cater for new instruction size limit in instruction decoder (Nick Alcock)
- mm: memcontrol: adjust prototype to allow for poll_wait_fixed() changes. (Nick Alcock)
- dtrace: zero-initialize the fake vmlinux module's pdata space (Nick Alcock) [Orabug: 19005031]
- dtrace: remove obsolete function (Kris Van Hees) [Orabug: 20456825]
- dtrace: make it possible to call do_sigaltstack() (Kris Van Hees) [Orabug: 20456825]
- dtrace: do not vmalloc/vfree from probe context (Kris Van Hees) [Orabug: 20456889]
- dtrace: fix dtrace_sdt.sh for UEK4 (Kris Van Hees) [Orabug: 20456825]
- ctf: update dwarf2ctf documentation. (Nick Alcock) [Orabug: 20229506]
- ctf: speed up dwarf2ctf by avoiding ctf_update() calls (Nick Alcock) [Orabug: 20229506]
- ctf: move the module->ctf_file info into a structure. (Nick Alcock) [Orabug: 20229506]
- ctf: duplicate-detect dependent types properly (Nick Alcock) [Orabug: 20229431]
- Remove BUILD_BUG_ON for epitem size code to compile. (Nick Alcock) [Orabug: 20456825]
- dtrace: stub syscall fixes for 3.18. (Nick Alcock) [Orabug: 20456825]
- ctf: Prohibit a bunch of debug info options we don't support. (Nick Alcock) [Orabug: 20456825]
- dtrace: add support for sparc64 3of3 (Kris Van Hees) [Orabug: 19005031]
- dtrace: add support for sparc64 2of3 (Kris Van Hees) [Orabug: 19005031]
- dtrace: add support for sparc64 1of3 (Kris Van Hees) [Orabug: 19005031]
- dtrace: restructuring for multi-arch support (Kris Van Hees) [Orabug: 20262965]
- dtrace: set ARCH_SUPPORTS_DTRACE for x86_64 (Kris Van Hees) [Orabug: 20262965]
- dwarf2ctf: don't use O_PATH in rel_abs_file_name(). (Jamie Iles) [Orabug: 19957565]
- dwarf2ctf: don't leak directory fd. (Jamie Iles) [Orabug: 19957565]
- ctf: handle srcdir-relative paths properly. (Nick Alcock) [Orabug: 19712731]
- kbuild/ctf: Fix out-of-tree module build when CONFIG_CTF=n. (Nick Alcock) [Orabug: 19078361]
- dtrace: support order-only-prerequisites for sdtstub generation (Kris Van Hees) [Orabug: 18906444]
- dtrace: ensure that building outside src tree works (Kris Van Hees) [Orabug: 18691341]
- dtrace: ensure one can try to get user pages without locking or faulting (Kris Van Hees) [Orabug: 18653173]
- mm / dtrace: Allow DTrace to entirely disable page faults. (Nick Alcock) [Orabug: 18412802]
- mm: allow __get_user_pages() callers to avoid triggering page faults. (Nick Alcock) [Orabug: 18412802]
- dtrace: implement omni-present cyclics (Kris Van Hees) [Orabug: 18323501]
- gitignore: update .gitignore with generated SDT files (Nick Alcock) [Orabug: 17851716]
- dtrace: avoid unreliable entries in stack() output (Kris Van Hees) [Orabug: 18323450]
- dtrace: fix leaking psinfo objects (Kris Van Hees) [Orabug: 18383027]
- ctf: spot non-struct/union/enum children of DW_TAG_structure_type (Nick Alcock) [Orabug: 18117464]
- ctf: capture all DIEs with structs/enums as their ultimate supertype (Nick Alcock) [Orabug: 18117464]
- ctf: handle structure and union offsets in form DW_FORM_data1 (Nick Alcock) [Orabug: 18117464]
- ctf: cater for elfutils 0.156 change in dwfl_report_elf() prototype (Nick Alcock) [Orabug: 18117421]
- dtrace: vtimestamp implementation (Kris Van Hees) [Orabug: 17741477]
- dtrace: implement SDT in kernel modules (Kris Van Hees) [Orabug: 17851716]
- dtrace: remove functionality of dtrace_os_exit() as deprecated (Kris Van Hees) [Orabug: 17717401]
- dtrace: fix mutex_owned() implementation (Kris Van Hees) [Orabug: 17624236]
- dtrace: new cyclic implementation (Kris Van Hees) [Orabug: 17553446]
- dtrace: Use tasklet_hrtimer_*() instead of hrtimer_*() for cyclics (Kris Van Hees) [Orabug: 17553446]
- dtrace: fix for psinfo allocation during execve (Kris Van Hees) [Orabug: 17407069]
- kbuild/ctf: Use shell expansion, not $(wildcard ...), for CTF section copying. (Nick Alcock) [Orabug: 17445637]
- kbuild/ctf: always build vmlinux when building CTF. (Jamie Iles) [Orabug: 17397200]
- dtrace: remove unnecessary exported symbol (Kris Van Hees) [Orabug: 17346878]
- dtrace: Ensure that USDT probes are carried over correctly across fork(). (Kris Van Hees) [Orabug: 17346878]
- dtrace: fix retrieval of arg5 through arg9 (Kris Van Hees) [Orabug: 17368166]
- dtrace: Ensure that task_struct members are initialized correctly (Kris Van Hees)
- dtrace: ensure that builds in a separate objdir work (Kris Van Hees) [Orabug: 17369799]
- ctf: ensure the CTF directory exists before writing the filelist (Nick Alcock) [Orabug: 17363469]
- ctf: avoid command-line length limits by passing .o filenames via a file (Nick Alcock) [Orabug: 17363469]
- dtrace: DT_FASTTRAP should select UPROBE_EVENT (Jerry Snitselaar) [Orabug: 17325699]
- dtrace: Fix for the argument validation code. (Kris Van Hees) [Orabug: 17313687]
- dtrace: Include asm/current.h for the mutex_owned() fucntion. (Kris Van Hees) [Orabug: 17313687]
- dtrace: Bug fix for logic to determine the (inode, offset) pair for uprobes. (Kris Van Hees)
- dtrace: ensure memory allocation results are checked throughout the code (Kris Van Hees)
- dtrace: remove pre-alpha features for release (Kris Van Hees)
- dtrace: CONFIG_UPROBES is needed by CONFIG_DT_FASTTRAP, not CONFIG_DTRACE (Nick Alcock)
- dtrace: CONFIG_DTRACE should depend on CONFIG_UPROBES (Nick Alcock)
- epoll, wait: introduce poll_wait_fixed(), and use it in waitfds (Nick Alcock)
- ctf: no longer reference 'ctf.ko.unsigned' in CTF debuginfo stripping machinery (Nick Alcock)
- wait: add waitfd(), and a testcase for it (Nick Alcock)
- dtrace: ensure that arg6 through arg9 get retrieved correctly for USDT probes (Kris Van Hees)
- dtrace: finish the implementation of is-enabled USDT probes (Kris Van Hees)
- dtrace: fixes for tracepoint cleanup (Kris Van Hees)
- dtrace: update syscall tracing in view of Linux 3.8 changes (Kris Van Hees)
- dtrace: USDT implementation (phase 2) (Kris Van Hees)
- dtrace: revamp and split up DTrace headers; add ioctl() debugging machinery (Nick Alcock)
- ctf: blacklist certain structure members entirely (Nick Alcock)
- ctf: repair faulty indentation (Nick Alcock)
- ctf: split the absolute-file-name caching machinery out of type_id() (Nick Alcock)
- ctf: sentinelize str_appendn() (Nick Alcock)
- dtrace: update execve() syscall probe support (Kris Van Hees)
- dtrace: add support for an SDT probe getting called from multiple functions (Kris Van Hees)
- dtrace: move SDT call location for surrender probe (Kris Van Hees)
- dtrace: USDT implementation (Phase 1) (Kris Van Hees)
- dtrace: remove incorrect FBT support code (Kris Van Hees)
- dtrace: move psinfo to its own header file (Kris Van Hees)
- dtrace: update copyright statements (Kris Van Hees)
- ctf: update the shared CTF file right after initialization (Nick Alcock)
- ctf: Improve debugging and indentation fixes (Nick Alcock)
- ctf: dwarf2ctf doc revisions (Nick Alcock)
- dtrace: internal performance measurement support code (Kris Van Hees)
- ctf: cosmetic improvements to CTF linking (Nick Alcock)
- dtrace: remove a few obsolete probes (Kris Van Hees)
- dtrace: cater for changes in the way the kernel is linked (Kris Van Hees)
- dtrace: miscellaneous 3.6 porting work (Kris Van Hees)
- dtrace: fix up rq.dtrace_cpu_info member (Kris Van Hees)
- gitignore: Ignore objects.builtin and dwarf2ctf. (Nick Alcock)
- dtrace: fix outright typos in the 3.6 forward-port. (Nick Alcock)
- dtrace: remove obsolete static probe documentation (Kris Van Hees)
- ctf: DTrace-independent CTF (Nick Alcock)
- ctf: do not build in CTF data for no-longer-built-in modules (Nick Alcock)
- ctf: document dwarf2ctf (Nick Alcock)
- ctf: Extend the deduplication blacklist (Nick Alcock)
- ctf: Improve error message on internal deduplication error (Nick Alcock)
- ctf: Note a future enhancement (Nick Alcock)
- ctf: document parameters to die_to_ctf() (Nick Alcock)
- ctf: do not construct objects.builtin if CTF is not being built (Nick Alcock)
- ctf: do not build dwarf2ctf nor attempt to use it if !CONFIG_DTRACE (Nick Alcock)
- dtrace: additional action support (and bug fixes) (Kris Van Hees)
- dtrace: add psinfo/cpuinfo OS level support (Kris Van Hees)
- dtrace: change the DTrace startup handling (at boot time) for SDT (Kris Van Hees)
- dtrace: cleanup (and adding) of SDT probe points (Kris Van Hees)
- ctf: write the CTF files for standalone modules to a subdir of the module dir (Nick Alcock)
- ctf: unnamed structure/union support (Nick Alcock)
- ctf: recurse_ctf() -> die_to_ctf() (Nick Alcock)
- ctf: fix the signed-modules case (Nick Alcock)
- ctf: correctly propagate IDs for array types (Nick Alcock)
- ctf: fix off-by-one in emitted array bounds (Nick Alcock)
- ctf: blacklist certain modules from deduplication (Nick Alcock)
- ctf: include enumeration types inside functions (Nick Alcock)
- dtrace: new IO and sched provider probes (Kris Van Hees)
- dtrace: fix to handle multiple SDT-based probes in a single function (Kris Van Hees)
- dtrace: require assembler symbol stripping and debug info (Nick Alcock)
- ctf: fix array dimensions (Nick Alcock)
- ctf: change the name of the CTF section in kernel modules (Nick Alcock)
- dtrace: fix a bug in the SDT probe location generator (Kris Van Hees)
- ctf: major duplicate detection fixes (Nick Alcock)
- ctf: optimize type_id() and fix array dimension lookup (Nick Alcock)
- dtrace: changed the logic for determining SDT probe point locations (Kris Van Hees)
- ctf: store away the types and names of non-static global variables (Nick Alcock)
- ctf: set the name of the parent of child modules to "dtrace_ctf" (Nick Alcock)
- ctf: clarify comments, improve a type name (Nick Alcock)
- ctf: force dtrace_ctf.ko to be loaded whenever dtrace.ko is (Nick Alcock)
- ctf: generate CTF information for the kernel (Nick Alcock)
- kallsyms: provide symbol sizes in /proc/kallmodsyms (Nick Alcock)
- ctf: add a dummy dtrace_ctf.ko module (Nick Alcock)
- kallsyms: fix /proc/kallmodsyms population bugs (Nick Alcock)
- kallsyms: work in a clean tree, and a non-modular tree. (Nick Alcock)
- kallsyms: work with older glibc. (Nick Alcock)
- kallsyms: add /proc/kallmodsyms (Nick Alcock)
- dtrace: add sched-tick SDT probe and FBT probe point discovery/creation (Kris Van Hees)
- dtrace: use new mutex_owned(), not mutex_is_locked() (Kris Van Hees)
- dtrace: fix signed division and modulo operations in DIF (Kris Van Hees)
- dtrace: initialize the insn length in the right branch of the die notifier (Nick Alcock)
- dtrace: ensure that the trap handler is regisstered only once (Kris Van Hees)
- dtrace: install the die notifier hook whenever DTrace is enabled (Kris Van Hees)
- dtrace: support for page fault and general protection fault detection (Kris Van Hees)
- dtrace: fix incorrect probe point name (Kris Van Hees)
- dtrace: add lwp-exit and lwp-create SDT probe points (Kris Van Hees)
- dtrace: SDT implementation (Kris Van Hees)
- dtrace: process the SDT probe point info early in boot (Kris Van Hees)
- dtrace: fix resolving addresses of relocation records for SDT probe points (Kris Van Hees)
- dtrace: fix cyclic allocation (Kris Van Hees)
- dtrace: stub-based syscall tracing (Kris Van Hees)
- dtrace: migrate stacktrace dumping and move headers about: fix reloc overrun (Kris Van Hees)
- dtrace: move cyclic.h into include/linux (Nick Alcock)
- dtrace: finish GPL/CDDL splitting work (Nick Alcock)
- dtrace: fix GPL and CDDL copyright notices (Nick Alcock)
- dtrace: Migrate to a standalone module, situated at the top level of the tree (Nick Alcock)
- dtrace: changes in how we collect the names of system calls (Kris Van Hees)
- dtrace: add dtrace_gethrtime() and fix walltimestamp. (Kris Van Hees) [Orabug: 18376038]
- dtrace: syscall entry/return probes. (Kris Van Hees)
- dtrace: conflict with CONFIG_DEBUG_LOCK_ALLOC (Nick Alcock)
- dtrace: update sdt provider (sdt_mod.c) with lots of functions (Randy Dunlap)
- dtrace: add dtrace_module_loaded() and dtrace_module_unloaded() (Randy Dunlap)
- dtrace: added CONFIG_DT_DEBUG_MUTEX option (Kris Van Hees)
- dtrace: turn on gcov profiling in the kernel/dtrace directory by default (Nick Alcock)
- dtrace: add dt_test provider. (Kris Van Hees)
- dtrace: add Documentation/dtrace_static_probes.txt (Randy Dunlap)
- dtrace: remove incorrect header comments and copyright (Randy Dunlap)
- dtrace: build sdt_register.c into the kernel (Nick Alcock)
- dtrace: add missing include needed for DTrace probes (Nick Alcock)
- dtrace: convert relative probepoint relocation addresses to absolute (Randy Dunlap)
- dtrace: add some dtrace static probes that are easy to trigger (Randy Dunlap)
- dtrace: add FTRACE dependency (Kris Van Hees)
- dtrace: Remove debugging statements (Kris Van Hees)
- dtrace: fix unintended dependency on section ordering (Randy Dunlap)
- dtrace: minimal cyclic implementation and debug code. (Kris Van Hees)
- dtrace: DT_SYSTRACE should not depend on FTRACE_SYSCALLS. (Kris Van Hees)
- dtrace: fix off-by-one reading relocation info. (Randy Dunlap)
- dtrace: use _stext in dtrace_relocs. (Randy Dunlap)
- dtrace: Fix compilation when modular. (Kris Van Hees)
- dtrace: systrace should depend on FTRACE_SYSCALLS. (Randy Dunlap)
- dtrace: Initial import of kernelspace code. (Nick Alcock)
- Linux 4.14.14 (Greg Kroah-Hartman)