-
Fri May 15 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2020.el7uek]
- 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]
-
Fri May 08 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2019.el7uek]
- 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]
-
Fri May 01 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2018.el7uek]
- Revert "futex: Fix inode life-time issue" (Somasundaram Krishnasamy)
- 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]
- 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)
- acpi/nfit: Fix bus command validation (Dan Williams)
- 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)
- slcan: Don't transmit uninitialized stack data in padding (Richard Palethorpe)
- 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: xirlink_cit: add missing descriptor sanity checks (Johan Hovold)
- media: stv06xx: add missing descriptor sanity checks (Johan Hovold)
- media: dib0700: fix rc endpoint lookup (Johan Hovold)
- media: ov519: add missing endpoint sanity checks (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)
- arm64: compat: map SPSR_ELx<->PSR for signals (Mark Rutland)
- arm64: ptrace: map SPSR_ELx<->PSR for compat tasks (Mark Rutland)
- 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)
- futex: Fix inode life-time issue (Peter Zijlstra)
- 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)
- xenbus: req->err should be updated before req->state (Dongli Zhang)
- xenbus: req->body should be updated before req->state (Dongli Zhang)
- 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)
-
Fri Apr 24 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2017.el7uek]
- 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]
-
Fri Apr 17 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2016.el7uek]
- 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}
-
Fri Apr 10 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2015.el7uek]
- 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]
- Fix KABI build breakage due to v4.14.173. (Somasundaram Krishnasamy)
- ext4: Fix build break in v4.14.172 (Somasundaram Krishnasamy)
- 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]
- 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)
- KVM: x86: clear stale x86_emulate_ctxt->intercept value (Vitaly Kuznetsov)
- 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)
- x86/mce: Handle varying MCA bank counts (Yazen Ghannam)
- vhost: Check docket sk_family instead of call getname (Eugenio Pérez)
- 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)
- KVM: VMX: check descriptor table exits on instruction emulation (Oliver Upton)
- 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)
- KVM: nVMX: Check IO instruction VM-exit conditions (Oliver Upton)
- KVM: nVMX: Refactor IO bitmap checks into helper function (Oliver Upton)
- 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)
- KVM: nVMX: Don't emulate instructions in guest mode (Paolo Bonzini)
- 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)
- floppy: check FDC index for errors before assigning it (Linus Torvalds)
- 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: VMX: Add non-canonical check on writes to RTIT address MSRs" (Sasha Levin)
- Revert "KVM: nVMX: Use correct root level for nested EPT shadow page tables" (Sasha Levin)
- scsi: qla2xxx: fix a potential NULL pointer dereference (Allen Pais)
- 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)
- KVM: x86: emulate RDPID (Paolo Bonzini)
- 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: nVMX: vmread should not set rflags to specify success in case of #PF (Miaohe Lin)
- KVM: VMX: Add non-canonical check on writes to RTIT address MSRs (Sean Christopherson)
- KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM (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)
- mwifiex: fix unbalanced locking in mwifiex_process_country_ie() (Brian Norris)
- 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: Directory page cache pages need to be locked when read (Trond Myklebust)
- 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)
-
Fri Mar 27 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2013.el7uek]
- 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]
- 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]
- 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)
- net/rds: Fix 'ib_evt_handler_call' element in 'rds_ib_stat_names' (Gerd Rausch)
- 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)
- bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails (Vasundhara Volam)
- net/rds: Add a few missing rds_stat_names entries (Gerd Rausch)
- 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)
- iommu/amd: Make iommu_disable safer (Kevin Mitchell)
- bnxt_en: Fix ethtool selftest crash under error conditions. (Michael Chan)
- 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)
- scsi: megaraid_sas: reduce module load time (Steve Sistare)
- 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)
- net/mlx5: Take lock with IRQs disabled to avoid deadlock (Moni Shoua)
- 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)
-
Fri Mar 13 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2011.el7uek]
- 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]
-
Fri Mar 06 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2010.el7uek]
- 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]
-
Fri Feb 28 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2009.el7uek]
- 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]