-
Fri Dec 11 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2050.el7uek]
- bnxt_en: Release PCI regions when DMA mask setup fails during probe. (Michael Chan) [Orabug: 32223710]
- bnxt_en: fix error return code in bnxt_init_board() (Zhang Changzhong) [Orabug: 32223710]
- bnxt_en: Fix counter overflow logic. (Michael Chan) [Orabug: 32223710]
- bnxt_en: Re-write PCI BARs after PCI fatal error. (Vasundhara Volam) [Orabug: 32223710]
- bnxt_en: Set driver default message level. (Michael Chan) [Orabug: 32223710]
- bnxt_en: Enable online self tests for multi-host/NPAR mode. (Vasundhara Volam) [Orabug: 32223710]
- bnxt_en: Eliminate unnecessary RX resets. (Michael Chan) [Orabug: 32223710]
- bnxt_en: Reduce unnecessary message log during RX errors. (Michael Chan) [Orabug: 32223710]
- bnxt_en: Add a software counter for RX ring reset. (Michael Chan) [Orabug: 32223710]
- bnxt_en: Implement RX ring reset in response to buffer errors. (Michael Chan) [Orabug: 32223710]
- bnxt_en: Refactor bnxt_init_one_rx_ring(). (Michael Chan) [Orabug: 32223710]
- bnxt_en: Refactor bnxt_free_rx_skbs(). (Michael Chan) [Orabug: 32223710]
- bnxt_en: Update firmware interface spec to 1.10.1.68. (Vasundhara Volam) [Orabug: 32223710]
- bnxt_en: Improve preset max value for ethtool -l. (Michael Chan) [Orabug: 32223710]
- bnxt_en: Handle ethernet link being disabled by firmware. (Michael Chan) [Orabug: 32223710]
- bnxt_en: add basic infrastructure to support PAM4 link speeds (Edwin Peer) [Orabug: 32223710]
- bnxt_en: refactor bnxt_get_fw_speed() (Edwin Peer) [Orabug: 32223710]
- bnxt_en: refactor code to limit speed advertising (Edwin Peer) [Orabug: 32223710]
- bnxt_en: Update firmware interface spec to 1.10.1.65. (Michael Chan) [Orabug: 32223710]
- bnxt_en: Fix wrong flag value passed to HWRM_PORT_QSTATS_EXT fw call. (Michael Chan) [Orabug: 32223710]
- bnxt_en: Fix HWRM_FUNC_QSTATS_EXT firmware call. (Michael Chan) [Orabug: 32223710]
- bnxt_en: Return -EOPNOTSUPP for ETHTOOL_GREGS on VFs. (Vasundhara Volam) [Orabug: 32223710]
- bnxt_en: return proper error codes in bnxt_show_temp (Edwin Peer) [Orabug: 32223710]
- bnxt_en: Setup default RSS map in all scenarios. (Michael Chan) [Orabug: 32223710]
- bnxt_en: init RSS table for Minimal-Static VF reservation (Edwin Peer) [Orabug: 32223710]
- bnxt_en: fix HWRM error when querying VF temperature (Edwin Peer) [Orabug: 32223710]
- bnxt_en: Fix ethtool -S statitics with XDP or TCs enabled. (Michael Chan) [Orabug: 32223710]
- bnxt_en: Don't query FW when netif_running() is false. (Pavan Chebbi) [Orabug: 32223710]
- bnxt_en: Add support for 'ethtool -d' (Vasundhara Volam) [Orabug: 32223710]
- bnxt_en: Switch over to use the 64-bit software accumulated counters. (Michael Chan) [Orabug: 32223710]
- bnxt_en: Accumulate all counters. (Michael Chan) [Orabug: 32223710]
- bnxt_en: Retrieve hardware masks for port counters. (Michael Chan) [Orabug: 32223710]
- bnxt_en: Retrieve hardware counter masks from firmware if available. (Michael Chan) [Orabug: 32223710]
- bnxt_en: Allocate additional memory for all statistics blocks. (Michael Chan) [Orabug: 32223710]
- bnxt_en: Refactor statistics code and structures. (Michael Chan) [Orabug: 32223710]
- bnxt_en: Use macros to define port statistics size and offset. (Michael Chan) [Orabug: 32223710]
- bnxt_en: Update firmware interface to 1.10.1.54. (Michael Chan) [Orabug: 32223710]
- bnxt_en: Remove PCIe non-counters from ethtool statistics (Vasundhara Volam) [Orabug: 32223710]
- net: bnxt: don't complain if TC flower can't be supported (Jakub Kicinski) [Orabug: 32223710]
- bnxt_en: Fix completion ring sizing with TPA enabled. (Michael Chan) [Orabug: 32223710]
- bnxt_en: Init ethtool link settings after reading updated PHY configuration. (Vasundhara Volam) [Orabug: 32223710]
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S) [Orabug: 32242280]
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S) [Orabug: 32242280]
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S) [Orabug: 32242280]
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S) [Orabug: 32242280]
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S) [Orabug: 32242280]
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S) [Orabug: 32242280]
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S) [Orabug: 32242280]
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S) [Orabug: 32242280]
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy) [Orabug: 32242280]
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy) [Orabug: 32242280]
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy) [Orabug: 32242280]
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy) [Orabug: 32242280]
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy) [Orabug: 32242280]
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy) [Orabug: 32242280]
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy) [Orabug: 32242280]
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy) [Orabug: 32242280]
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy) [Orabug: 32242280]
- scsi: mpt3sas: Get device objects using sas_address & portID (Sreekanth Reddy) [Orabug: 32242280]
- scsi: mpt3sas: Update hba_port's sas_address & phy_mask (Sreekanth Reddy) [Orabug: 32242280]
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy) [Orabug: 32242280]
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy) [Orabug: 32242280]
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy) [Orabug: 32242280]
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S) [Orabug: 32242280]
- scsi: mpt3sas: A small correction in _base_process_reply_queue (Tomas Henzl) [Orabug: 32242280]
- scsi: mpt3sas: Fix sync irqs (Tomas Henzl) [Orabug: 32242280]
- scsi: mpt3sas: Detect tampered Aero and Sea adapters (Sreekanth Reddy) [Orabug: 32242280]
- scsi: mpt3sas: Don't call disable_irq from IRQ poll handler (Tomas Henzl) [Orabug: 32242280]
- scsi: mpt3sas: Remove pci-dma-compat wrapper API (Suraj Upadhyay) [Orabug: 32242280]
- scsi: mpt3sas: Remove superfluous memset() (Li Heng) [Orabug: 32242280]
- scsi: mpt3sas: Update driver version to 35.100.00.00 (Suganath Prabu S) [Orabug: 32242280]
- scsi: mpt3sas: Postprocessing of target and LUN reset (Suganath Prabu S) [Orabug: 32242280]
- scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (Suganath Prabu S) [Orabug: 32242280]
- scsi: mpt3sas: Rename and export interrupt mask/unmask functions (Suganath Prabu S) [Orabug: 32242280]
- scsi: mpt3sas: Cancel the running work during host reset (Suganath Prabu S) [Orabug: 32242280]
- scsi: mpt3sas: Dump system registers for debugging (Suganath Prabu S) [Orabug: 32242280]
- scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (Suganath Prabu S) [Orabug: 32242280]
- scsi: mpt3sas: Fix kdoc comments format (Damien Le Moal) [Orabug: 32242280]
- scsi: mpt3sas: Fix set but unused variable (Damien Le Moal) [Orabug: 32242280]
- scsi: mpt3sas: Fix error returns in BRM_status_show (Johannes Thumshirn) [Orabug: 32242280]
- scsi: mpt3sas: Fix unlock imbalance (Damien Le Moal) [Orabug: 32242280]
- scsi: mpt3sas: Fix spelling mistake (Flavio Suligoi) [Orabug: 32242280]
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam) [Orabug: 31208895]
- vhost scsi: fix lun reset completion handling (Mike Christie) [Orabug: 31782538]
- vhost scsi: Add support for LUN resets. (Mike Christie) [Orabug: 31782538]
- vhost/scsi: Use copy_to_iter() to send control queue response (Bijan Mottahedeh) [Orabug: 31782538]
- vhost scsi: add lun parser helper (Mike Christie) [Orabug: 31782538]
- vhost scsi: fix cmd completion race (Mike Christie) [Orabug: 31782538]
- vhost scsi: alloc cmds per vq instead of session (Mike Christie) [Orabug: 31782538]
- vhost: add helper to check if a vq has been setup (Mike Christie) [Orabug: 31782538]
- scsi: sd: Allow user to configure command retries (Mike Christie) [Orabug: 31782538]
- scsi: core: Add limitless cmd retry support (Mike Christie) [Orabug: 31782538]
- intel_idle: Customize IceLake server support (Chen Yu) [Orabug: 32213908]
- qla2xxx: Add missing module version banner (John Donnelly) [Orabug: 32249004]
- Linux 4.14.210 (Greg Kroah-Hartman)
- USB: core: Fix regression in Hercules audio card (Alan Stern)
- USB: core: add endpoint-blacklist quirk (Johan Hovold)
- x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak (Xiaochen Shen)
- x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak (Xiaochen Shen)
- usb: gadget: Fix memleak in gadgetfs_fill_super (Zhang Qilong)
- usb: gadget: f_midi: Fix memleak in f_midi_alloc (Zhang Qilong)
- USB: core: Change %pK for __user pointers to %px (Alan Stern)
- perf probe: Fix to die_entrypc() returns error correctly (Masami Hiramatsu)
- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 (Marc Kleine-Budde)
- platform/x86: toshiba_acpi: Fix the wrong variable assignment (Kaixu Xia)
- can: gs_usb: fix endianess problem with candleLight firmware (Marc Kleine-Budde)
- efivarfs: revert "fix memory leak in efivarfs_create()" (Ard Biesheuvel)
- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq (Lijun Pan)
- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues (Lijun Pan)
- net: ena: set initial DMA width to avoid intel iommu issue (Shay Agroskin)
- nfc: s3fwrn5: use signed integer for parsing GPIO numbers (Krzysztof Kozlowski)
- IB/mthca: fix return value of error branch in mthca_init_cq() (Xiongfeng Wang)
- bnxt_en: Release PCI regions when DMA mask setup fails during probe. (Michael Chan)
- video: hyperv_fb: Fix the cache type when mapping the VRAM (Dexuan Cui)
- bnxt_en: fix error return code in bnxt_init_board() (Zhang Changzhong)
- bnxt_en: fix error return code in bnxt_init_one() (Zhang Changzhong)
- scsi: ufs: Fix race between shutdown and runtime resume flow (Stanley Chu)
- batman-adv: set .owner to THIS_MODULE (Taehee Yoo)
- phy: tegra: xusb: Fix dangling pointer on probe failure (Marc Zyngier)
- perf/x86: fix sysfs type mismatches (Sami Tolvanen)
- scsi: target: iscsi: Fix cmd abort fabric stop race (Mike Christie)
- scsi: libiscsi: Fix NOP race condition (Lee Duncan)
- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size (Sugar Zhang)
- nvme: free sq/cq dbbuf pointers when dbbuf set fails (Minwoo Im)
- proc: don't allow async path resolution of /proc/self components (Jens Axboe)
- HID: Add Logitech Dinovo Edge battery quirk (Hans de Goede)
- x86/xen: don't unbind uninitialized lock_kicker_irq (Brian Masney)
- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant (Marc Ferland)
- HID: hid-sensor-hub: Fix issue with devices with no report ID (Pablo Ceballos)
- Input: i8042 - allow insmod to succeed on devices without an i8042 controller (Hans de Goede)
- HID: cypress: Support Varmilo Keyboards' media hotkeys (Frank Yang)
- ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close (Kai Vehmanen)
- ALSA: hda/hdmi: Use single mutex unlock in error paths (Takashi Iwai)
- arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() (Will Deacon)
- arm64: pgtable: Fix pte_accessible() (Will Deacon)
- btrfs: adjust return values of btrfs_inode_by_name (Su Yue)
- btrfs: tree-checker: Enhance chunk checker to validate chunk profile (Qu Wenruo)
- PCI: Add device even if driver attach failed (Rajat Jain)
- wireless: Use linux/stddef.h instead of stddef.h (Hauke Mehrtens)
- btrfs: fix lockdep splat when reading qgroup config on mount (Filipe Manana)
- mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() (Gerald Schaefer)
- perf event: Check ref_reloc_sym before using it (Igor Lubashev)
-
Fri Dec 04 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2049.el7uek]
- scsi: qla2xxx: Update version to 10.02.00.103-k (Nilesh Javali) [Orabug: 32214187]
- qla2xxx: back port upstream patch (Quinn Tran) [Orabug: 32214187]
- scsi: scsi_transport_fc: Add FPIN fc event codes (James Smart) [Orabug: 32214187]
- scsi: scsi_transport_fc: refactor event posting routines (James Smart) [Orabug: 32214187]
- Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Quinn Tran) [Orabug: 32214187]
- Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command" (Saurav Kashyap) [Orabug: 32214187]
- scsi: qla2xxx: Check if FW supports MQ before enabling (Saurav Kashyap) [Orabug: 32214187]
- scsi: qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime (Arun Easi) [Orabug: 32214187]
- scsi: qla2xxx: Reduce noisy debug message (Quinn Tran) [Orabug: 32214187]
- scsi: qla2xxx: Reduce duplicate code in reporting speed (Quinn Tran) [Orabug: 32214187]
- scsi: qla2xxx: Indicate correct supported speeds for Mezz card (Quinn Tran) [Orabug: 32214187]
- scsi: qla2xxx: Flush I/O on zone disable (Quinn Tran) [Orabug: 32214187]
- scsi: qla2xxx: Flush all sessions on zone disable (Quinn Tran) [Orabug: 32214187]
- scsi: qla2xxx: remove incorrect sparse #ifdef (Linus Torvalds) [Orabug: 32214187]
- scsi: qla2xxx: Return EBUSY on fcport deletion (Daniel Wagner) [Orabug: 32214187]
- scsi: qla2xxx: Fix return of uninitialized value in rval (Colin Ian King) [Orabug: 32214187]
- scsi: qla2xxx: Initialize variable in qla8044_poll_reg() (Tom Rix) [Orabug: 32214187]
- scsi: qla2xxx: Do not consume srb greedily (Daniel Wagner) [Orabug: 32214187]
- scsi: qla2xxx: Use constant when it is known (Pavel Machek (CIP)) [Orabug: 32214187]
- scsi: qla2xxx: Fix null pointer access during disconnect from subsystem (Quinn Tran) [Orabug: 32214187]
- scsi: qla2xxx: Fix inconsistent format argument type in qla_dbg.c (Ye Bin) [Orabug: 32214187]
- scsi: qla2xxx: Fix inconsistent format argument type in qla_os.c (Ye Bin) [Orabug: 32214187]
- scsi: qla2xxx: Fix inconsistent format argument type in tcm_qla2xxx.c (Ye Bin) [Orabug: 32214187]
- scsi: qla2xxx: Fix point-to-point (N2N) device discovery issue (Arun Easi) [Orabug: 32214187]
- scsi: qla2xxx: Fix crash on session cleanup with unload (Quinn Tran) [Orabug: 32214187]
- scsi: qla2xxx: Fix reset of MPI firmware (Arun Easi) [Orabug: 32214187]
- scsi: qla2xxx: Fix MPI reset needed message (Arun Easi) [Orabug: 32214187]
- scsi: qla2xxx: Fix buffer-buffer credit extraction error (Quinn Tran) [Orabug: 32214187]
- scsi: qla2xxx: Fix WARN_ON in qla_nvme_register_hba (Arun Easi) [Orabug: 32214187]
- scsi: qla2xxx: Correct the check for sscanf() return value (Saurav Kashyap) [Orabug: 32214187]
- scsi: qla2xxx: Update version to 10.02.00.102-k (Nilesh Javali) [Orabug: 32214187]
- scsi: qla2xxx: Add SLER and PI control support (Saurav Kashyap) [Orabug: 32214187]
- scsi: qla2xxx: Add IOCB resource tracking (Quinn Tran) [Orabug: 32214187]
- scsi: qla2xxx: Add rport fields in debugfs (Arun Easi) [Orabug: 32214187]
- scsi: qla2xxx: Make tgt_port_database available in initiator mode (Arun Easi) [Orabug: 32214187]
- scsi: qla2xxx: Fix I/O errors during LIP reset tests (Arun Easi) [Orabug: 32214187]
- scsi: qla2xxx: Performance tweak (Quinn Tran) [Orabug: 32214187]
- scsi: qla2xxx: Fix memory size truncation (Quinn Tran) [Orabug: 32214187]
- scsi: qla2xxx: Honor status qualifier in FCP_RSP per spec (Arun Easi) [Orabug: 32214187]
- scsi: qla2xxx: Allow dev_loss_tmo setting for FC-NVMe devices (Arun Easi) [Orabug: 32214187]
- scsi: qla2xxx: Setup debugfs entries for remote ports (Arun Easi) [Orabug: 32214187]
- scsi: qla2xxx: Fix I/O failures during remote port toggle testing (Arun Easi) [Orabug: 32214187]
- scsi: qla2xxx: Remove unneeded variable 'rval' (Jason Yan) [Orabug: 32214187]
- scsi: qla2xxx: Handle incorrect entry_type entries (Daniel Wagner) [Orabug: 32214187]
- scsi: qla2xxx: Log calling function name in qla2x00_get_sp_from_handle() (Daniel Wagner) [Orabug: 32214187]
- scsi: qla2xxx: Simplify return value logic in qla2x00_get_sp_from_handle() (Daniel Wagner) [Orabug: 32214187]
- scsi: qla2xxx: Warn if done() or free() are called on an already freed srb (Daniel Wagner) [Orabug: 32214187]
- scsi: qla2xxx: Fix the return value (Xianting Tian) [Orabug: 32214187]
- scsi: qla2xxx: Fix wrong return value in qla_nvme_register_hba() (Tianjia Zhang) [Orabug: 32214187]
- scsi: qla2xxx: Fix wrong return value in qlt_chk_unresolv_exchg() (Tianjia Zhang) [Orabug: 32214187]
- scsi: qla2xxx: Remove redundant variable initialization (Tianjia Zhang) [Orabug: 32214187]
- scsi: qla2xxx: Fix the size used in a 'dma_free_coherent()' call (Christophe JAILLET) [Orabug: 32214187]
- scsi: qla2xxx: Remove pci-dma-compat wrapper API (Suraj Upadhyay) [Orabug: 32214187]
- scsi: qla2xxx: Remove superfluous memset() (Li Heng) [Orabug: 32214187]
- scsi: qla2xxx: Fix regression on sparc64 (René Rebe) [Orabug: 32214187]
- scsi: qla2xxx: Use MBX_TOV_SECONDS for mailbox command timeout values (Enzo Matsumiya) [Orabug: 32214187]
- scsi: qla2xxx: Address a set of sparse warnings (Shyam Sundar) [Orabug: 32214187]
- scsi: qla2xxx: SAN congestion management implementation (Shyam Sundar) [Orabug: 32214187]
- scsi: qla2xxx: Change in PUREX to handle FPIN ELS requests (Shyam Sundar) [Orabug: 32214187]
- scsi: qla2xxx: Introduce a function for computing the debug message prefix (Bart Van Assche) [Orabug: 32214187]
- scsi: qla2xxx: Make qla2x00_restart_isp() easier to read (Bart Van Assche) [Orabug: 32214187]
- scsi: qla2xxx: Fix a Coverity complaint in qla2100_fw_dump() (Bart Van Assche) [Orabug: 32214187]
- scsi: qla2xxx: Make __qla2x00_alloc_iocbs() initialize 32 bits of request_t.handle (Bart Van Assche) [Orabug: 32214187]
- scsi: qla2xxx: Remove a superfluous cast (Bart Van Assche) [Orabug: 32214187]
- scsi: qla2xxx: Initialize 'n' before using it (Bart Van Assche) [Orabug: 32214187]
- scsi: qla2xxx: Make qla82xx_flash_wait_write_finish() easier to read (Bart Van Assche) [Orabug: 32214187]
- scsi: qla2xxx: Remove the __packed annotation from struct fcp_hdr and fcp_hdr_le (Bart Van Assche) [Orabug: 32214187]
- scsi: qla2xxx: Check the size of struct fcp_hdr at compile time (Bart Van Assche) [Orabug: 32214187]
- scsi: fc: Update Descriptor definition and add RDF and Link Integrity FPINs (James Smart) [Orabug: 32214187]
- scsi: fc: add FPIN ELS definition (James Smart) [Orabug: 32214187]
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger) [Orabug: 32159974]
- hv_netvsc: record hardware hash in skb (Stephen Hemminger) [Orabug: 32159974]
- staging: rts5208: rename SG_END macro (Arnd Bergmann) [Orabug: 32218535]
- misc: rtsx: rename SG_END macro (Arnd Bergmann) [Orabug: 32218535]
- Linux 4.14.209 (Greg Kroah-Hartman)
- x86/microcode/intel: Check patch signature before saving microcode for early loading (Chen Yu)
- s390/dasd: fix null pointer dereference for ERP requests (Stefan Haberland)
- s390/cpum_sf.c: fix file permission for cpum_sfb_size (Thomas Richter)
- mac80211: free sta in sta_info_insert_finish() on errors (Johannes Berg)
- mac80211: minstrel: fix tx status processing corner case (Felix Fietkau)
- mac80211: minstrel: remove deferred sampling code (Felix Fietkau)
- xtensa: disable preemption around cache alias management calls (Max Filippov)
- regulator: workaround self-referent regulators (Michał Mirosław)
- regulator: avoid resolve_supply() infinite recursion (Michał Mirosław)
- regulator: fix memory leak with repeated set_machine_constraints() (Michał Mirosław)
- iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode (Hans de Goede)
- iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum (Hans de Goede)
- ext4: fix bogus warning in ext4_update_dx_flag() (Jan Kara)
- staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids (Brian O'Keefe)
- efivarfs: fix memory leak in efivarfs_create() (Vamshi K Sthambamkadi)
- tty: serial: imx: keep console clocks always on (Fugang Duan)
- ALSA: mixart: Fix mutex deadlock (Takashi Iwai)
- ALSA: ctl: fix error path at adding user-defined element set (Takashi Sakamoto)
- speakup: Do not let the line discipline be used several times (Samuel Thibault)
- powerpc/uaccess-flush: fix missing includes in kup-radix.h (Daniel Axtens)
- libfs: fix error cast of negative value in simple_attr_write() (Yicong Yang)
- xfs: revert "xfs: fix rmap key and record comparison functions" (Darrick J. Wong)
- regulator: ti-abb: Fix array out of bound read access on the first transition (Nishanth Menon)
- MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu (Zhang Qilong)
- ASoC: qcom: lpass-platform: Fix memory leak (Srinivasa Rao Mandadapu)
- can: m_can: m_can_handle_state_change(): fix state change (Wu Bo)
- can: peak_usb: fix potential integer overflow on shift of a int (Colin Ian King)
- can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() (Marc Kleine-Budde)
- can: ti_hecc: Fix memleak in ti_hecc_probe (Zhang Qilong)
- can: dev: can_restart(): post buffer from the right context (Alejandro Concepcion Rodriguez)
- can: af_can: prevent potential access of uninitialized member in canfd_rcv() (Anant Thazhemadam)
- can: af_can: prevent potential access of uninitialized member in can_rcv() (Anant Thazhemadam)
- perf lock: Don't free "lock_seq_stat" if read_count isn't zero (Leo Yan)
- ARM: dts: imx50-evk: Fix the chip select 1 IOMUX (Fabio Estevam)
- arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy (Sergey Matyukevich)
- MIPS: export has_transparent_hugepage() for modules (Randy Dunlap)
- Input: adxl34x - clean up a data type in adxl34x_probe() (Dan Carpenter)
- vfs: remove lockdep bogosity in __sb_start_write (Darrick J. Wong)
- arm64: psci: Avoid printing in cpu_psci_cpu_die() (Will Deacon)
- pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq (Jianqun Xu)
- net: ftgmac100: Fix crash when removing driver (Joel Stanley)
- tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate (Ryan Sharpelletti)
- net: usb: qmi_wwan: Set DTR quirk for MR400 (Filip Moc)
- net/mlx5: Disable QoS when min_rates on all VFs are zero (Vladyslav Tarasiuk)
- sctp: change to hold/put transport for proto_unreach_timer (Xin Long)
- qlcnic: fix error return code in qlcnic_83xx_restart_hw() (Zhang Changzhong)
- net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request (Xie He)
- net/mlx4_core: Fix init_hca fields offset (Aya Levin)
- netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() (Paul Moore)
- netlabel: fix our progress tracking in netlbl_unlabel_staticlist() (Paul Moore)
- net: Have netpoll bring-up DSA management interface (Florian Fainelli)
- net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 (Tobias Waldekranz)
- net: bridge: add missing counters to ndo_get_stats64 callback (Heiner Kallweit)
- net: b44: fix error return code in b44_init_one() (Zhang Changzhong)
- mlxsw: core: Use variable timeout for EMAD retries (Ido Schimmel)
- inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() (Wang Hai)
- devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() (Wang Hai)
- bnxt_en: read EEPROM A2h address using page 0 (Edwin Peer)
- atm: nicstar: Unmap DMA on send error (Sebastian Andrzej Siewior)
- ah6: fix error return code in ah6_input() (Zhang Changzhong)
- Linux 4.14.208 (Greg Kroah-Hartman)
- ACPI: GED: fix -Wformat (Nick Desaulniers)
- KVM: x86: clflushopt should be treated as a no-op by emulation (David Edmondson)
- can: proc: can_remove_proc(): silence remove_proc_entry warning (Zhang Changzhong)
- mac80211: always wind down STA state (Johannes Berg)
- Input: sunkbd - avoid use-after-free in teardown paths (Dmitry Torokhov)
- powerpc/8xx: Always fault when _PAGE_ACCESSED is not set (Christophe Leroy)
- gpio: mockup: fix resource leak in error path (Bartosz Golaszewski)
- i2c: imx: Fix external abort on interrupt in exit paths (Krzysztof Kozlowski)
- i2c: imx: use clk notifier for rate changes (Lucas Stach)
- powerpc/64s: flush L1D after user accesses (Nicholas Piggin) {CVE-2020-4788}
- powerpc/uaccess: Evaluate macro arguments once, before user access is allowed (Nicholas Piggin)
- powerpc: Fix __clear_user() with KUAP enabled (Andrew Donnellan)
- powerpc: Implement user_access_begin and friends (Christophe Leroy)
- powerpc: Add a framework for user access tracking (Christophe Leroy)
- powerpc/64s: flush L1D on kernel entry (Nicholas Piggin) {CVE-2020-4788}
- powerpc/64s: move some exception handlers out of line (Daniel Axtens)
- powerpc/64s: Define MASKABLE_RELON_EXCEPTION_PSERIES_OOL (Daniel Axtens)
- Linux 4.14.207 (Greg Kroah-Hartman)
- mm: fix exec activate_mm vs TLB shootdown and lazy tlb switching race (Nicholas Piggin)
- Convert trailing spaces and periods in path components (Boris Protopopov)
- reboot: fix overflow parsing reboot cpu number (Matteo Croce)
- Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" (Matteo Croce)
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)
- xen/events: block rogue events for some time (Juergen Gross)
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)
- xen/events: switch user event channels to lateeoi model (Juergen Gross)
- xen/pciback: use lateeoi irq binding (Juergen Gross)
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)
- xen/scsiback: use lateeoi irq binding (Juergen Gross)
- xen/netback: use lateeoi irq binding (Juergen Gross)
- xen/blkback: use lateeoi irq binding (Juergen Gross)
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)
- xen/events: avoid removing an event channel while handling it (Juergen Gross)
- perf/core: Fix crash when using HW tracing kernel filters (Mathieu Poirier)
- x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP (Anand K Mistry)
- random32: make prandom_u32() output unpredictable (George Spelvin)
- net: Update window_clamp if SOCK_RCVBUF is set (Mao Wenan)
- r8169: fix potential skb double free in an error path (Heiner Kallweit)
- vrf: Fix fast path output packet handling with async Netfilter rules (Martin Willi)
- net/x25: Fix null-ptr-deref in x25_connect (Martin Schiller)
- net/af_iucv: fix null pointer dereference on shutdown (Ursula Braun)
- IPv6: Set SIT tunnel hard_header_len to zero (Oliver Herms)
- swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" (Stefano Stabellini)
- pinctrl: amd: fix incorrect way to disable debounce filter (Coiby Xu)
- pinctrl: amd: use higher precision for 512 RtcClk (Coiby Xu)
- drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] (Thomas Zimmermann)
- don't dump the threads that had been already exiting when zapped. (Al Viro)
- selinux: Fix error return code in sel_ib_pkey_sid_slow() (Chen Zhou)
- futex: Don't enable IRQs unconditionally in put_pi_state() (Dan Carpenter)
- mei: protect mei_cl_mtu from null dereference (Alexander Usyskin)
- usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode (Chris Brandt)
- uio: Fix use-after-free in uio_unregister_device() (Shin'ichiro Kawasaki)
- thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() (Jing Xiangfeng)
- ext4: unlock xattr_sem properly in ext4_inline_data_truncate() (Joseph Qi)
- ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA (Kaixu Xia)
- perf: Fix get_recursion_context() (Peter Zijlstra)
- cosa: Add missing kfree in error path of cosa_write (Wang Hai)
- of/address: Fix of_node memory leak in of_dma_is_coherent (Evan Nimmo)
- xfs: fix a missing unlock on error in xfs_fs_map_blocks (Christoph Hellwig)
- xfs: fix rmap key and record comparison functions (Darrick J. Wong)
- xfs: fix flags argument to rmap lookup when converting shared file rmaps (Darrick J. Wong)
- nbd: fix a block_device refcount leak in nbd_release (Christoph Hellwig)
- pinctrl: aspeed: Fix GPI only function problem. (Billy Tsai)
- ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template (Andrew Jeffery)
- pinctrl: intel: Set default bias in case no particular value given (Andy Shevchenko)
- iommu/amd: Increase interrupt remapping table limit to 512 entries (Suravee Suthikulpanit)
- scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() (Hannes Reinecke)
- cfg80211: regulatory: Fix inconsistent format argument (Ye Bin)
- mac80211: fix use of skb payload instead of header (Johannes Berg)
- drm/amdgpu: perform srbm soft reset always on SDMA resume (Evan Quan)
- scsi: hpsa: Fix memory leak in hpsa_init_one() (Keita Suzuki)
- gfs2: check for live vs. read-only file system in gfs2_fitrim (Bob Peterson)
- gfs2: Add missing truncate_inode_pages_final for sd_aspace (Bob Peterson)
- gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free (Bob Peterson)
- usb: gadget: goku_udc: fix potential crashes in probe (Evgeny Novikov)
- ath9k_htc: Use appropriate rs_datalen type (Masashi Honma)
- Btrfs: fix missing error return if writeback for extent buffer never started (Filipe Manana)
- xfs: flush new eof page on truncate to avoid post-eof corruption (Brian Foster)
- can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on (Stephane Grosjean)
- can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping (Stephane Grosjean)
- can: peak_usb: add range checking in decode operations (Dan Carpenter)
- can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() (Oleksij Rempel)
- can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames (Oliver Hartkopp)
- can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context (Vincent Mailhol)
- can: rx-offload: don't call kfree_skb() from IRQ context (Marc Kleine-Budde)
- ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() (Dan Carpenter)
- perf tools: Add missing swap for ino_generation (Jiri Olsa)
- net: xfrm: fix a race condition during allocing spi (zhuoliang zhang)
- hv_balloon: disable warning when floor reached (Olaf Hering)
- genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY (Marc Zyngier)
- btrfs: reschedule when cloning lots of extents (Johannes Thumshirn)
- btrfs: sysfs: init devices outside of the chunk_mutex (Josef Bacik)
- nbd: don't update block size after device is started (Ming Lei)
- time: Prevent undefined behaviour in timespec64_to_ns() (Zeng Tao)
- mm: mempolicy: fix potential pte_unmap_unlock pte error (Shijie Luo)
- ring-buffer: Fix recursion protection transitions between interrupt context (Steven Rostedt (VMware))
- regulator: defer probe when trying to get voltage from unresolved supply (Michał Mirosław)
-
Fri Nov 27 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2048.el7uek]
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb) [Orabug: 32005755]
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb) [Orabug: 32005755]
- lib/scatterlist: Add SG_CHAIN and SG_END macros for LSB encodings (Anshuman Khandual) [Orabug: 32005755]
- lib/scatterlist: Avoid potential scatterlist entry overflow (Tvrtko Ursulin) [Orabug: 32005755]
- lib/scatterlist: Fix offset type in sg_alloc_table_from_pages (Tvrtko Ursulin) [Orabug: 32005755]
- ACPI: NFIT: Add runtime firmware activate support (Dan Williams) [Orabug: 32082058]
- PM, libnvdimm: Add runtime firmware activation support (Dan Williams) [Orabug: 32082058]
- libnvdimm: Convert to DEVICE_ATTR_ADMIN_RO() (Dan Williams) [Orabug: 32082058]
- driver-core: Introduce DEVICE_ATTR_ADMIN_{RO,RW} (Dan Williams) [Orabug: 32082058]
- tools/testing/nvdimm: Emulate firmware activation commands (Dan Williams) [Orabug: 32082058]
- tools/testing/nvdimm: Prepare nfit_ctl_test() for ND_CMD_CALL emulation (Dan Williams) [Orabug: 32082058]
- tools/testing/nvdimm: Add command debug messages (Dan Williams) [Orabug: 32082058]
- tools/testing/nvdimm: Cleanup dimm index passing (Dan Williams) [Orabug: 32082058]
- ACPI: NFIT: Define runtime firmware activation commands (Dan Williams) [Orabug: 32082058]
- ACPI: NFIT: Move bus_dsm_mask out of generic nvdimm_bus_descriptor (Dan Williams) [Orabug: 32082058]
- libnvdimm: Validate command family indices (Dan Williams) [Orabug: 32082058]
- hibernation_availablePM: hibernate: Incorporate concurrency handling (Domenico Andreoli) [Orabug: 32082058]
- libnvdimm: Move nvdimm_bus_attribute_group to device_type (Dan Williams) [Orabug: 32082058]
- libnvdimm/of_pmem: Provide a unique name for bus provider (Aneesh Kumar K.V) [Orabug: 32082058]
- libnvdimm: Move nvdimm_attribute_group to device_type (Dan Williams) [Orabug: 32082058]
- libnvdimm: Move nd_mapping_attribute_group to device_type (Dan Williams) [Orabug: 32082058]
- libnvdimm: Move nd_region_attribute_group to device_type (Dan Williams) [Orabug: 32082058]
- libnvdimm: Move nd_numa_attribute_group to device_type (Dan Williams) [Orabug: 32082058]
- libnvdimm: Move nd_device_attribute_group to device_type (Dan Williams) [Orabug: 32082058]
- libnvdimm: Move region attribute group definition (Dan Williams) [Orabug: 32082058]
- libnvdimm/region: Rewrite _probe_success() to _advance_seeds() (Dan Williams) [Orabug: 32082058]
- libnvdimm: Move attribute groups to device type (Dan Williams) [Orabug: 32082058]
- acpi/nfit: improve bounds checking for 'func' (Dan Carpenter) [Orabug: 32082058]
- ACPI/nfit: delete the function to_acpi_nfit_desc (Xiaochun Lee) [Orabug: 32082058]
- ocfs2: initialize ip_next_orphan (Wengang Wang) [Orabug: 32159054]
- lockdown: make lockdown mode available in securityfs (Alan Maguire) [Orabug: 32164650]
- uek-rpm: Don't build emb2 kernel for mips (Dave Kleikamp) [Orabug: 32176894]
- page_frag: Recover from memory pressure (Dongli Zhang) [Orabug: 32177980]
- rds: fix out-of-tree build broken by tracepoints (Alan Maguire) [Orabug: 32180549]
-
Wed Nov 18 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2047.500.1.el7uek]
- perf/core: Fix a memory leak in perf_event_parse_addr_filter() (kiyin(尹亮)) [Orabug: 32131174] {CVE-2020-25704}
- perf/core: Fix bad use of igrab() (Song Liu) [Orabug: 32131174] {CVE-2020-25704}
- IB/mlx4: Add support for REJ due to timeout (Håkon Bugge) [Orabug: 32136897]
- IB/mlx4: Separate tunnel and wire bufs parameters (Håkon Bugge) [Orabug: 32136897]
- IB/mlx4: Add support for MRA (Håkon Bugge) [Orabug: 32136897]
- IB/mlx4: Add and improve logging (Håkon Bugge) [Orabug: 32136897]
- xen/gntdev: fix up blockable calls to mn_invl_range_start (Michal Hocko) [Orabug: 32139243]
- uek-rpm: Enable Intel Speed Select Technology interface support (Somasundaram Krishnasamy) [Orabug: 32047440]
- platform/x86: ISST: Add new PCI device ids (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Increase timeout (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Fix wrong unregister type (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Allow additional core-power mailbox commands (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Allow additional TRL MSRs (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Use dev_get_drvdata (Chuhong Yuan) [Orabug: 32047440]
- platform/x86: ISST: Restore state on resume (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Add Intel Speed Select PUNIT MSR interface (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Add Intel Speed Select mailbox interface via MSRs (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Add Intel Speed Select mailbox interface via PCI (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Add Intel Speed Select mmio interface (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Store per CPU information (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Add common API to register and handle ioctls (Srinivas Pandruvada) [Orabug: 32047440]
-
Fri Nov 13 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2046.el7uek]
- lockdown: By default run in integrity mode. (Konrad Rzeszutek Wilk) [Orabug: 32131560]
- kernel: add panic_on_taint (Rafael Aquini) [Orabug: 32138009]
- Revert "pci: hardcode enumeration" (Dave Aldridge) [Orabug: 32152281]
- hv_utils: drain the timesync packets on onchannelcallback (Vineeth Pillai) [Orabug: 32152143]
- hv_utils: return error if host timesysnc update is stale (Vineeth Pillai) [Orabug: 32152143]
- Revert "iomap: Fix pipe page leakage during splicing" (George Kennedy) [Orabug: 30848187]
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Icelakx (Ankur Arora) [Orabug: 32080078]
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on AMD Zen (Ankur Arora) [Orabug: 32080078]
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Broadwellx (Ankur Arora) [Orabug: 32080078]
- mm, clear_huge_page: use clear_page_uncached() for gigantic pages (Ankur Arora) [Orabug: 32080078]
- x86/clear_page: add clear_page_uncached() (Ankur Arora) [Orabug: 32080078]
- x86/asm: add clear_page_nt() (Ankur Arora) [Orabug: 32080078]
- perf bench: add memset_movnti() (Ankur Arora) [Orabug: 32080078]
- x86/asm: add memset_movnti() (Ankur Arora) [Orabug: 32080078]
- x86/cpuid: add X86_FEATURE_NT_GOOD (Ankur Arora) [Orabug: 32080078]
- Linux 4.14.206 (Greg Kroah-Hartman)
- powercap: restrict energy meter to root access (Len Brown)
- Linux 4.14.205 (Greg Kroah-Hartman) [Orabug: 32041544]
- arm64: dts: marvell: espressobin: add ethernet alias (Tomasz Maciej Nowak)
- PM: runtime: Resume the device earlier in __device_release_driver() (Rafael J. Wysocki)
- Revert "ARC: entry: fix potential EFA clobber when TIF_SYSCALL_TRACE" (Vineet Gupta)
- ARC: stack unwinding: avoid indefinite looping (Vineet Gupta)
- usb: mtu3: fix panic in mtu3_gadget_stop() (Macpaul Lin)
- USB: Add NO_LPM quirk for Kingston flash drive (Alan Stern)
- USB: serial: option: add Telit FN980 composition 0x1055 (Daniele Palmas)
- USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 (Daniele Palmas)
- USB: serial: option: add Quectel EC200T module support (Ziyi Cao)
- USB: serial: cyberjack: fix write-URB completion race (Johan Hovold)
- serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init (Qinglang Miao)
- serial: 8250_mtk: Fix uart_get_baud_rate warning (Claire Chang)
- fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent (Eddy Wu)
- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)
- ACPI: NFIT: Fix comparison to '-ENXIO' (Zhang Qilong)
- drm/vc4: drv: Add error handding for bind (Hoegeun Kwon)
- vsock: use ns_capable_noaudit() on socket create (Jeff Vander Stoep)
- scsi: core: Don't start concurrent async scan on same host (Ming Lei)
- blk-cgroup: Pre-allocate tree node on blkg_conf_prep (Gabriel Krisman Bertazi)
- blk-cgroup: Fix memleak on error path (Gabriel Krisman Bertazi)
- of: Fix reserved-memory overlap detection (Vincent Whitchurch)
- x86/kexec: Use up-to-dated screen_info copy to fill boot params (Kairui Song)
- ARM: dts: sun4i-a10: fix cpu_alert temperature (Clément Péron)
- futex: Handle transient "ownerless" rtmutex state correctly (Mike Galbraith)
- tracing: Fix out of bounds write in get_trace_buf (Qiujun Huang)
- ftrace: Handle tracing when switching between context (Steven Rostedt (VMware))
- ftrace: Fix recursion check for NMI test (Steven Rostedt (VMware))
- gfs2: Wake up when sd_glock_disposal becomes zero (Alexander Aring)
- mm: always have io_remap_pfn_range() set pgprot_decrypted() (Jason Gunthorpe)
- kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled (Zqiang)
- lib/crc32test: remove extra local_irq_disable/enable (Vasily Gorbik)
- ALSA: usb-audio: Add implicit feedback quirk for Qu-16 (Geoffrey D. Bennett)
- Fonts: Replace discarded const qualifier (Lee Jones)
- blktrace: fix debugfs use after free (Luis Chamberlain) {CVE-2019-19770}
- Blktrace: bail out early if block debugfs is not configured (Liu Bo)
- sfp: Fix error handing in sfp_probe() (YueHaibing)
- sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms (Petr Malat)
- net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition (Daniele Palmas)
- gianfar: Account for Tx PTP timestamp in the skb headroom (Claudiu Manoil)
- gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP (Claudiu Manoil)
- tipc: fix use-after-free in tipc_bcast_get_mode (Hoang Huu Le)
- drm/i915: Break up error capture compression loops with cond_resched() (Chris Wilson)
- Linux 4.14.204 (Greg Kroah-Hartman)
- staging: comedi: cb_pcidas: Allow 2-channel commands for AO subdevice (Ian Abbott)
- KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and DBGVCR (Marc Zyngier)
- device property: Don't clear secondary pointer for shared primary firmware node (Andy Shevchenko)
- device property: Keep secondary firmware node secondary by type (Andy Shevchenko)
- ARM: s3c24xx: fix missing system reset (Krzysztof Kozlowski)
- ARM: samsung: fix PM debug build with DEBUG_LL but !MMU (Krzysztof Kozlowski)
- arm: dts: mt7623: add missing pause for switchport (Frank Wunderlich)
- hil/parisc: Disable HIL driver when it gets stuck (Helge Deller)
- cachefiles: Handle readpage error correctly (Matthew Wilcox (Oracle))
- arm64: berlin: Select DW_APB_TIMER_OF (Jisheng Zhang)
- tty: make FONTX ioctl use the tty pointer they were actually passed (Linus Torvalds)
- rtc: rx8010: don't modify the global rtc ops (Bartosz Golaszewski)
- drm/ttm: fix eviction valuable range check. (Dave Airlie)
- ext4: fix invalid inode checksum (Luo Meng)
- ext4: fix error handling code in add_new_gdb (Dinghao Liu)
- ext4: fix leaking sysfs kobject after failed mount (Eric Biggers)
- vringh: fix __vringh_iov() when riov and wiov are different (Stefano Garzarella)
- ring-buffer: Return 0 on success from ring_buffer_resize() (Qiujun Huang)
- 9P: Cast to loff_t before multiplying (Matthew Wilcox (Oracle))
- libceph: clear con->out_msg on Policy::stateful_server faults (Ilya Dryomov)
- ceph: promote to unsigned long long before shifting (Matthew Wilcox (Oracle))
- drm/amdgpu: don't map BO in reserved region (Madhav Chauhan)
- ia64: fix build error with !COREDUMP (Krzysztof Kozlowski)
- ubi: check kthread_should_stop() after the setting of task state (Zhihao Cheng)
- perf python scripting: Fix printable strings in python3 scripts (Jiri Olsa)
- ubifs: dent: Fix some potential memory leaks while iterating entries (Zhihao Cheng)
- NFSD: Add missing NFSv2 .pc_func methods (Chuck Lever)
- NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag (Olga Kornievskaia)
- powerpc/powernv/elog: Fix race while processing OPAL error log event. (Mahesh Salgaonkar)
- powerpc: Warn about use of smt_snooze_delay (Joel Stanley)
- powerpc/rtas: Restrict RTAS requests from userspace (Andrew Donnellan)
- s390/stp: add locking to sysfs functions (Sven Schnelle)
- iio:gyro:itg3200: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)
- iio:adc:ti-adc12138 Fix alignment issue with timestamp (Jonathan Cameron)
- iio:adc:ti-adc0832 Fix alignment issue with timestamp (Jonathan Cameron)
- iio:light:si1145: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)
- dmaengine: dma-jz4780: Fix race in jz4780_dma_tx_status (Paul Cercueil)
- vt: keyboard, extend func_buf_lock to readers (Jiri Slaby) {CVE-2020-25656}
- vt: keyboard, simplify vt_kdgkbsent (Jiri Slaby)
- drm/i915: Force VT'd workarounds when running as a guest OS (Chris Wilson)
- usb: host: fsl-mph-dr-of: check return of dma_set_mask() (Ran Wang)
- usb: cdc-acm: fix cooldown mechanism (Jerome Brunet)
- usb: dwc3: core: don't trigger runtime pm when remove driver (Li Jun)
- usb: dwc3: core: add phy cleanup for probe error handling (Li Jun)
- usb: dwc3: ep0: Fix ZLP for OUT ep0 requests (Thinh Nguyen)
- btrfs: fix use-after-free on readahead extent after failure to create it (Filipe Manana)
- btrfs: cleanup cow block on error (Josef Bacik)
- btrfs: use kvzalloc() to allocate clone_roots in btrfs_ioctl_send() (Denis Efremov)
- btrfs: send, recompute reference path after orphanization of a directory (Filipe Manana)
- btrfs: reschedule if necessary when logging directory items (Filipe Manana)
- scsi: mptfusion: Fix null pointer dereferences in mptscsih_remove() (Helge Deller)
- w1: mxc_w1: Fix timeout resolution problem leading to bus error (Martin Fuzzey)
- acpi-cpufreq: Honor _PSD table setting on new AMD CPUs (Wei Huang)
- ACPI: debug: don't allow debugging when ACPI is disabled (Jamie Iles)
- ACPI: video: use ACPI backlight for HP 635 Notebook (Alex Hung)
- ACPI / extlog: Check for RDMSR failure (Ben Hutchings)
- NFS: fix nfs_path in case of a rename retry (Ashish Sangwan)
- fs: Don't invalidate page buffers in block_write_full_page() (Jan Kara)
- leds: bcm6328, bcm6358: use devres LED registering function (Marek Behún)
- perf/x86/amd/ibs: Fix raw sample data accumulation (Kim Phillips)
- perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count() (Kim Phillips)
- md/raid5: fix oops during stripe resizing (Song Liu)
- nvme-rdma: fix crash when connect rejected (Chao Leng)
- sgl_alloc_order: fix memory leak (Douglas Gilbert)
- nbd: make the config put is called before the notifying the waiter (Xiubo Li)
- ARM: dts: s5pv210: remove dedicated 'audio-subsystem' node (Krzysztof Kozlowski)
- ARM: dts: s5pv210: move PMU node out of clock controller (Krzysztof Kozlowski)
- ARM: dts: s5pv210: remove DMA controller bus node name to fix dtschema warnings (Krzysztof Kozlowski)
- memory: emif: Remove bogus debugfs error handling (Dan Carpenter)
- arm64: dts: renesas: ulcb: add full-pwr-cycle-in-suspend into eMMC nodes (Yoshihiro Shimoda)
- gfs2: add validation checks for size of superblock (Anant Thazhemadam)
- ext4: Detect already used quota file early (Jan Kara)
- drivers: watchdog: rdc321x_wdt: Fix race condition bugs (Madhuparna Bhowmik)
- net: 9p: initialize sun_server.sun_path to have addr's value only when addr is valid (Anant Thazhemadam)
- clk: ti: clockdomain: fix static checker warning (Tero Kristo)
- bnxt_en: Log unknown link speed appropriately. (Michael Chan)
- md/bitmap: md_bitmap_get_counter returns wrong blocks (Zhao Heming)
- power: supply: test_power: add missing newlines when printing parameters by sysfs (Xiongfeng Wang)
- bus/fsl_mc: Do not rely on caller to provide non NULL mc_io (Diana Craciun)
- drivers/net/wan/hdlc_fr: Correctly handle special skb->protocol values (Xie He)
- ACPI: Add out of bounds and numa_off protections to pxm_to_node() (Jonathan Cameron)
- arm64/mm: return cpu_all_mask when node is NUMA_NO_NODE (Zhengyuan Liu)
- uio: free uio id after uio file node is freed (Lang Dai)
- USB: adutux: fix debugging (Oliver Neukum)
- cpufreq: sti-cpufreq: add stih418 support (Alain Volmat)
- kgdb: Make "kgdbcon" work properly with "kgdb_earlycon" (Douglas Anderson)
- printk: reduce LOG_BUF_SHIFT range for H8300 (John Ogness)
- drm/bridge/synopsys: dsi: add support for non-continuous HS clock (Antonio Borneo)
- mmc: via-sdmmc: Fix data race bug (Madhuparna Bhowmik)
- media: tw5864: check status of tw5864_frameinterval_get (Tom Rix)
- usb: typec: tcpm: During PR_SWAP, source caps should be sent only after tSwapSourceStart (Badhri Jagan Sridharan)
- media: platform: Improve queue set up flow for bug fixing (Xia Jiang)
- media: videodev2.h: RGB BT2020 and HSV are always full range (Hans Verkuil)
- drm/brige/megachips: Add checking if ge_b850v3_lvds_init() is working correctly (Nadezda Lutovinova)
- ath10k: fix VHT NSS calculation when STBC is enabled (Sathishkumar Muruganandam)
- ath10k: start recovery process when payload length exceeds max htc length for sdio (Wen Gong)
- video: fbdev: pvr2fb: initialize variables (Tom Rix)
- xfs: fix realtime bitmap/summary file truncation when growing rt volume (Darrick J. Wong)
- ARM: 8997/2: hw_breakpoint: Handle inexact watchpoint addresses (Douglas Anderson)
- um: change sigio_spinlock to a mutex (Johannes Berg)
- f2fs: fix to check segment boundary during SIT page readahead (Chao Yu)
- f2fs: add trace exit in exception path (Zhang Qilong)
- sparc64: remove mm_cpumask clearing to fix kthread_use_mm race (Nicholas Piggin)
- powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM (Nicholas Piggin)
- powerpc/powernv/smp: Fix spurious DBG() warning (Oliver O'Halloran)
- futex: Fix incorrect should_fail_futex() handling (Mateusz Nosek)
- mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() (Amit Cohen)
- x86/unwind/orc: Fix inactive tasks with stack pointer in %sp on GCC 10 compiled kernels (Jiri Slaby)
- fscrypt: return -EXDEV for incompatible rename or link into encrypted dir (Eric Biggers)
- ata: sata_rcar: Fix DMA boundary mask (Geert Uytterhoeven)
- mtd: lpddr: Fix bad logic in print_drs_error (Gustavo A. R. Silva)
- p54: avoid accessing the data mapped to streaming DMA (Jia-Ju Bai)
- fuse: fix page dereference after free (Miklos Szeredi)
- x86/xen: disable Firmware First mode for correctable memory errors (Juergen Gross)
- arch/x86/amd/ibs: Fix re-arming IBS Fetch (Kim Phillips)
- tipc: fix memory leak caused by tipc_buf_append() (Tung Nguyen)
- ravb: Fix bit fields checking in ravb_hwtstamp_get() (Andrew Gabbasov)
- gtp: fix an use-before-init in gtp_newlink() (Masahiro Fujiwara)
- efivarfs: Replace invalid slashes with exclamation marks in dentries. (Michael Schaller)
- arm64: link with -z norelro regardless of CONFIG_RELOCATABLE (Nick Desaulniers)
- scripts/setlocalversion: make git describe output more reliable (Rasmus Villemoes)
- Btrfs: fix selftests failure due to uninitialized i_mode in test inodes (Filipe Manana) [Orabug: 31864725] {CVE-2019-19816}
- btrfs: fix return value mixup in btrfs_get_extent (Pavel Machek) [Orabug: 31864725] {CVE-2019-19816}
- btrfs: inode: Verify inode mode to avoid NULL pointer dereference (Qu Wenruo) [Orabug: 31864725] {CVE-2019-19816}
- hv_netvsc: Set probe mode to sync (Haiyang Zhang) [Orabug: 32120118]
-
Fri Nov 06 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2045.el7uek]
- rds/ib: Fix: (rds: Deregister all FRWR mr with free_mr) (Manjunath Patil) [Orabug: 32113474]
- Documentation/rds: document RDS tracepoint observability (Alan Maguire) [Orabug: 31379527]
- selftests/net: add rds tracepoint tests (Alan Maguire) [Orabug: 31379527]
- rds: uapi header should not use u[8,64] (Alan Maguire) [Orabug: 31379527]
- rds: add congestion tracepoints for congestion seen/cleared (Alan Maguire) [Orabug: 31379527]
- rds: tcp transport-specific tracepoints (Alan Maguire) [Orabug: 31379527]
- rds: add rds_mr-related tracepoints (Alan Maguire) [Orabug: 31379527]
- rds: remove rds real-time debugging (rds_rtd) framework (Alan Maguire) [Orabug: 31379527]
- rds: add more info and err tracepoints (Alan Maguire) [Orabug: 31379527]
- rds: add tracepoints for work queue events (Alan Maguire) [Orabug: 31379527]
- rds: add IB flow control tracepoints (Alan Maguire) [Orabug: 31379527]
- rds: add tracepoint for RDS IB errors, info (Alan Maguire) [Orabug: 31379527]
- rds: add tracepoints for RDS send (completion), outbound drop (Alan Maguire) [Orabug: 31379527]
- rds: add tracepoints for RDS receive, inbound drop (Alan Maguire) [Orabug: 31379527]
- rds: add tracepoint for RDS connection state change (error) (Alan Maguire) [Orabug: 31379527]
- rds: provide inline function to retrieve qp numbers (Alan Maguire) [Orabug: 31379527]
- rds: retrieve netns inode number from rds socket for tracing purposes (Alan Maguire) [Orabug: 31379527]
- rds: retrieve cgroup ptr from rds socket for tracing purposes (Alan Maguire) [Orabug: 31379527]
- x86/apic: Get rid of multi CPU affinity (Thomas Gleixner) [Orabug: 31975319]
- A/A Bonding: Increase number and interval of GARPs sent by rdmaip (Sharath Srinivasan) [Orabug: 31980129]
- x86/mce/therm_throt: Undo thermal polling properly on CPU offline (Thomas Gleixner) [Orabug: 32048974]
- x86/mce/therm_throt: Do not access uninitialized therm_work (Chuansheng Liu) [Orabug: 32048974]
- x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (Arnd Bergmann) [Orabug: 32048974]
- x86/mce/therm_throt: Mask out read-only and reserved MSR bits (Srinivas Pandruvada) [Orabug: 32048974]
- x86/mce/therm_throt: Optimize notifications of thermal throttle (Srinivas Pandruvada) [Orabug: 32048974]
- jiffies: add utility function to calculate delta in ms (Matteo Croce) [Orabug: 32048974]
- perf symbols: Check if we read regular file in dso__load() (Jiri Olsa) [Orabug: 32090501]
- net/rds: Check for NULL rds_ibdev in rds_ib_rx() only if rds_ib_srq_enabled (Sharath Srinivasan) [Orabug: 32095656]
- net/rds: Force ARP flush upon RDMA_CM_EVENT_ADDR_CHANGE (Gerd Rausch) [Orabug: 32095961]
- octeontx2-pf: Return proper RSS indirection table size always (Sunil Goutham) [Orabug: 32101825]
- octeontx2-af: Free RVU REE irq properly (Smadar Fuks) [Orabug: 32101825]
- octeontx2-af: Free RVU NIX IRQs properly. (Rakesh Babu) [Orabug: 32101825]
- octeontx2-af: Fix the BPID mask (Subbaraya Sundeep) [Orabug: 32101825]
- octeontx2-pf: Fix receive buffer size calculation (Sunil Goutham) [Orabug: 32101825]
- octeontx2-af: Fix updating wrong multicast list index in NIX_RX_ACTION (Naveen Mamindlapalli) [Orabug: 32101825]
- octeontx2-af: Ratelimit prints from AF error interrupt handlers (Naveen Mamindlapalli) [Orabug: 32101825]
- octeontx2-pf: Avoid null pointer dereference (Subbaraya Sundeep) [Orabug: 32101825]
- octeontx2-af: Check the msix offset return value (Subbaraya Sundeep) [Orabug: 32101825]
- octeontx2-af: make tx nibble fixup is always apply (Stanislaw Kardach) [Orabug: 32101825]
- octeontx2-af: Stop kpu parsing at layer3 for ipv6 fragmented packets. (Abhijit Ayarekar) [Orabug: 32101825]
- octeontx2-pf: Call mbox_reset before incrementing ack (Hariprasad Kelam) [Orabug: 32101825]
- octeontx2-af: Simplify otx2_mbox_reset call (Hariprasad Kelam) [Orabug: 32101825]
- Linux 4.14.203 (Greg Kroah-Hartman)
- powerpc/powernv/opal-dump : Use IRQ_HANDLED instead of numbers in interrupt handler (Mukesh Ojha)
- usb: gadget: f_ncm: allow using NCM in SuperSpeed Plus gadgets. (Lorenzo Colitti)
- eeprom: at25: set minimum read/write access stride to 1 (Christian Eggers)
- USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync(). (Oliver Neukum)
- usb: cdc-acm: add quirk to blacklist ETAS ES58X devices (Vincent Mailhol)
- tty: serial: fsl_lpuart: fix lpuart32_poll_get_char (Peng Fan)
- net: korina: cast KSEG0 address to pointer in kfree (Valentin Vidic)
- ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n() (Zekun Shen)
- scsi: ufs: ufs-qcom: Fix race conditions caused by ufs_qcom_testbus_config() (Can Guo)
- usb: core: Solve race condition in anchor cleanup functions (Eli Billauer)
- brcm80211: fix possible memleak in brcmf_proto_msgbuf_attach (Wang Yufen)
- mwifiex: don't call del_timer_sync() on uninitialized timer (Tetsuo Handa)
- reiserfs: Fix memory leak in reiserfs_parse_options() (Jan Kara)
- ipvs: Fix uninit-value in do_ip_vs_set_ctl() (Peilin Ye)
- tty: ipwireless: fix error handling (Tong Zhang)
- scsi: qedi: Fix list_del corruption while removing active I/O (Nilesh Javali)
- scsi: qedi: Protect active command list to avoid list corruption (Nilesh Javali)
- Fix use after free in get_capset_info callback. (Doug Horn)
- rtl8xxxu: prevent potential memory leak (Chris Chiu)
- brcmsmac: fix memory leak in wlc_phy_attach_lcnphy (Keita Suzuki)
- scsi: ibmvfc: Fix error return in ibmvfc_probe() (Jing Xiangfeng)
- Bluetooth: Only mark socket zapped after unlocking (Abhishek Pandit-Subedi)
- usb: ohci: Default to per-port over-current protection (Hamish Martin)
- xfs: make sure the rt allocator doesn't run off the end (Darrick J. Wong)
- reiserfs: only call unlock_new_inode() if I_NEW (Eric Biggers)
- misc: rtsx: Fix memory leak in rtsx_pci_probe (Keita Suzuki)
- ath9k: hif_usb: fix race condition between usb_get_urb() and usb_kill_anchored_urbs() (Brooke Basile)
- can: flexcan: flexcan_chip_stop(): add error handling and propagate error value (Joakim Zhang)
- USB: cdc-acm: handle broken union descriptors (Johan Hovold)
- udf: Avoid accessing uninitialized data on failed inode read (Jan Kara)
- udf: Limit sparing table size (Jan Kara)
- usb: gadget: function: printer: fix use-after-free in __lock_acquire (Zqiang)
- misc: vop: add round_up(x,4) for vring_size to avoid kernel panic (Sherry Sun)
- mic: vop: copy data to kernel space then write to io memory (Sherry Sun)
- scsi: target: core: Add CONTROL field for trace events (Roman Bolshakov)
- scsi: mvumi: Fix error return in mvumi_io_attach() (Jing Xiangfeng)
- PM: hibernate: remove the bogus call to get_gendisk() in software_resume() (Christoph Hellwig)
- mac80211: handle lack of sband->bitrates in rates (Thomas Pedersen)
- ntfs: add check for mft record size in superblock (Rustam Kovhaev)
- media: venus: core: Fix runtime PM imbalance in venus_probe (Dinghao Liu)
- fs: dlm: fix configfs memory leak (Alexander Aring)
- media: saa7134: avoid a shift overflow (Mauro Carvalho Chehab)
- mmc: sdio: Check for CISTPL_VERS_1 buffer size (Pali Rohár)
- media: uvcvideo: Ensure all probed info is returned to v4l2 (Adam Goode)
- media: media/pci: prevent memory leak in bttv_probe (Xiaolong Huang)
- media: bdisp: Fix runtime PM imbalance on error (Dinghao Liu)
- media: platform: sti: hva: Fix runtime PM imbalance on error (Dinghao Liu)
- media: platform: s3c-camif: Fix runtime PM imbalance on error (Dinghao Liu)
- media: vsp1: Fix runtime PM imbalance on error (Dinghao Liu)
- media: exynos4-is: Fix a reference count leak (Qiushi Wu)
- media: exynos4-is: Fix a reference count leak due to pm_runtime_get_sync (Qiushi Wu)
- media: exynos4-is: Fix several reference count leaks due to pm_runtime_get_sync (Qiushi Wu)
- media: sti: Fix reference count leaks (Qiushi Wu)
- media: st-delta: Fix reference count leak in delta_run_work (Aditya Pakki)
- media: ati_remote: sanity check for both endpoints (Oliver Neukum)
- media: firewire: fix memory leak (Pavel Machek)
- crypto: ccp - fix error handling (Pavel Machek)
- i2c: core: Restore acpi_walk_dep_device_list() getting called after registering the ACPI i2c devs (Hans de Goede)
- perf: correct SNOOPX field offset (Al Grant)
- NTB: hw: amd: fix an issue about leak system resources (Kaige Li)
- nvmet: fix uninitialized work for zero kato (zhenwei pi)
- powerpc/powernv/dump: Fix race while processing OPAL dump (Vasant Hegde)
- arm64: dts: zynqmp: Remove additional compatible string for i2c IPs (Michal Simek)
- ARM: dts: owl-s500: Fix incorrect PPI interrupt specifiers (Cristian Ciocaltea)
- arm64: dts: qcom: msm8916: Fix MDP/DSI interrupts (Stephan Gerhold)
- memory: fsl-corenet-cf: Fix handling of platform_get_irq() error (Krzysztof Kozlowski)
- memory: omap-gpmc: Fix a couple off by ones (Dan Carpenter)
- KVM: x86: emulating RDPID failure shall return #UD rather than #GP (Robert Hoo)
- Input: sun4i-ps2 - fix handling of platform_get_irq() error (Krzysztof Kozlowski)
- Input: twl4030_keypad - fix handling of platform_get_irq() error (Krzysztof Kozlowski)
- Input: omap4-keypad - fix handling of platform_get_irq() error (Krzysztof Kozlowski)
- Input: ep93xx_keypad - fix handling of platform_get_irq() error (Krzysztof Kozlowski)
- Input: stmfts - fix a & vs && typo (YueHaibing)
- Input: imx6ul_tsc - clean up some errors in imx6ul_tsc_resume() (Dan Carpenter)
- vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pages (Xiaoyang Xu)
- vfio/pci: Clear token on bypass registration failure (Alex Williamson)
- ext4: limit entries returned when counting fsmap records (Darrick J. Wong)
- clk: bcm2835: add missing release if devm_clk_hw_register fails (Navid Emamdoost)
- clk: at91: clk-main: update key before writing AT91_CKGR_MOR (Claudiu Beznea)
- PCI: iproc: Set affinity mask on MSI interrupts (Mark Tomlinson)
- i2c: rcar: Auto select RESET_CONTROLLER (Dirk Behme)
- mailbox: avoid timer start from callback (Jassi Brar)
- rapidio: fix the missed put_device() for rio_mport_add_riodev (Jing Xiangfeng)
- rapidio: fix error handling path (Souptick Joarder)
- ramfs: fix nommu mmap with gaps in the page cache (Matthew Wilcox (Oracle))
- lib/crc32.c: fix trivial typo in preprocessor condition (Tobias Jordan)
- f2fs: wait for sysfs kobject removal before freeing f2fs_sb_info (Jamie Iles)
- IB/rdmavt: Fix sizeof mismatch (Colin Ian King)
- cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_reboot_notifier (Srikar Dronamraju)
- powerpc/perf/hv-gpci: Fix starting index value (Kajol Jain)
- powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group constraints (Athira Rajeev)
- overflow: Include header file with SIZE_MAX declaration (Leon Romanovsky)
- kdb: Fix pager search for multi-line strings (Daniel Thompson)
- RDMA/hns: Set the unsupported wr opcode (Lijun Ou)
- perf intel-pt: Fix "context_switch event has no tid" error (Adrian Hunter)
- powerpc/tau: Disable TAU between measurements (Finn Thain)
- powerpc/tau: Remove duplicated set_thresholds() call (Finn Thain)
- powerpc/tau: Use appropriate temperature sample interval (Finn Thain)
- RDMA/qedr: Fix use of uninitialized field (Michal Kalderon)
- xfs: limit entries returned when counting fsmap records (Darrick J. Wong)
- arc: plat-hsdk: fix kconfig dependency warning when !RESET_CONTROLLER (Necip Fazil Yildiran)
- ARM: 9007/1: l2c: fix prefetch bits init in L2X0_AUX_CTRL using DT values (Guillaume Tucker)
- mtd: mtdoops: Don't write panic data twice (Mark Tomlinson)
- mtd: lpddr: fix excessive stack usage with clang (Arnd Bergmann)
- powerpc/icp-hv: Fix missing of_node_put() in success path (Nicholas Mc Guire)
- powerpc/pseries: Fix missing of_node_put() in rng_init() (Nicholas Mc Guire)
- IB/mlx4: Adjust delayed work when a dup is observed (Håkon Bugge)
- IB/mlx4: Fix starvation in paravirt mux/demux (Håkon Bugge)
- mm, oom_adj: don't loop through tasks in __set_oom_adj when not necessary (Suren Baghdasaryan)
- mm/memcg: fix device private memcg accounting (Ralph Campbell)
- net: korina: fix kfree of rx/tx descriptor array (Valentin Vidic)
- mwifiex: fix double free (Tom Rix)
- scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs() (Dan Carpenter)
- usb: dwc2: Fix INTR OUT transfers in DDMA mode. (Minas Harutyunyan)
- nl80211: fix non-split wiphy information (Johannes Berg)
- usb: gadget: u_ether: enable qmult on SuperSpeed Plus as well (Lorenzo Colitti)
- usb: gadget: f_ncm: fix ncm_bitrate for SuperSpeed and above. (Lorenzo Colitti)
- iwlwifi: mvm: split a print to avoid a WARNING in ROC (Emmanuel Grumbach)
- mfd: sm501: Fix leaks in probe() (Dan Carpenter)
- net: enic: Cure the enic api locking trainwreck (Thomas Gleixner)
- qtnfmac: fix resource leaks on unsupported iftype error return path (Colin Ian King)
- HID: hid-input: fix stylus battery reporting (Dmitry Torokhov)
- quota: clear padding in v2r1_mem2diskdqb() (Eric Dumazet)
- usb: dwc2: Fix parameter type in function pointer prototype (Nathan Chancellor)
- ALSA: seq: oss: Avoid mutex lock for a long-time ioctl (Takashi Iwai)
- misc: mic: scif: Fix error handling path (Souptick Joarder)
- ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_delete_pstream_cmd() (Dan Carpenter)
- pinctrl: mcp23s08: Fix mcp23x17 precious range (Thomas Preston)
- pinctrl: mcp23s08: Fix mcp23x17_regmap initialiser (Thomas Preston)
- HID: roccat: add bounds checking in kone_sysfs_write_settings() (Dan Carpenter)
- video: fbdev: sis: fix null ptr dereference (Tom Rix)
- video: fbdev: vga16fb: fix setting of pixclock because a pass-by-value error (Colin Ian King)
- drivers/virt/fsl_hypervisor: Fix error handling path (Souptick Joarder)
- pwm: lpss: Add range limit check for the base_unit register value (Hans de Goede)
- pwm: lpss: Fix off by one error in base_unit math in pwm_lpss_prepare() (Hans de Goede)
- pty: do tty_flip_buffer_push without port->lock in pty_write (Artem Savkov)
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Tyrel Datwyler)
- tty: serial: earlycon dependency (Tong Zhang)
- VMCI: check return value of get_user_pages_fast() for errors (Alex Dewar)
- backlight: sky81452-backlight: Fix refcount imbalance on error (dinghao.liu@zju.edu.cn)
- scsi: csiostor: Fix wrong return value in csio_hw_prep_fw() (Tianjia Zhang)
- scsi: qla4xxx: Fix an error handling path in 'qla4xxx_get_host_stats()' (Christophe JAILLET)
- drm/gma500: fix error check (Tom Rix)
- mwifiex: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)
- brcmfmac: check ndev pointer (Tom Rix)
- ASoC: qcom: lpass-cpu: fix concurrency issue (Rohit kumar)
- ASoC: qcom: lpass-platform: fix memory leak (Rohit kumar)
- wcn36xx: Fix reported 802.11n rx_highest rate wcn3660/wcn3680 (Bryan O'Donoghue)
- ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb() (Dan Carpenter)
- ath6kl: prevent potential array overflow in ath6kl_add_new_sta() (Dan Carpenter)
- Bluetooth: hci_uart: Cancel init work before unregistering (Samuel Holland)
- ath10k: provide survey info as accumulated data (Venkateswara Naralasetty)
- regulator: resolve supply after creating regulator (Michał Mirosław)
- media: ti-vpe: Fix a missing check and reference count leak (Qiushi Wu)
- media: s5p-mfc: Fix a reference count leak (Qiushi Wu)
- media: platform: fcp: Fix a reference count leak. (Qiushi Wu)
- media: tc358743: initialize variable (Tom Rix)
- media: mx2_emmaprp: Fix memleak in emmaprp_probe (Dinghao Liu)
- cypto: mediatek - fix leaks in mtk_desc_ring_alloc (Xiaoliang Pang)
- crypto: omap-sham - fix digcnt register handling with export/import (Tero Kristo)
- media: omap3isp: Fix memleak in isp_probe (Dinghao Liu)
- media: uvcvideo: Set media controller entity functions (Laurent Pinchart)
- media: m5mols: Check function pointer in m5mols_sensor_power (Tom Rix)
- media: Revert "media: exynos4-is: Add missed check for pinctrl_lookup_state()" (Sylwester Nawrocki)
- media: tuner-simple: fix regression in simple_set_radio_freq (Tom Rix)
- crypto: ixp4xx - Fix the size used in a 'dma_free_coherent()' call (Christophe JAILLET)
- crypto: mediatek - Fix wrong return value in mtk_desc_ring_alloc() (Tianjia Zhang)
- crypto: algif_skcipher - EBUSY on aio should be an error (Herbert Xu)
- drivers/perf: xgene_pmu: Fix uninitialized resource struct (Mark Salter)
- x86/fpu: Allow multiple bits in clearcpuid= parameter (Arvind Sankar)
- EDAC/i5100: Fix error handling order in i5100_init_one() (Dinghao Liu)
- crypto: algif_aead - Do not set MAY_BACKLOG on the async path (Herbert Xu)
- ima: Don't ignore errors from crypto_shash_update() (Roberto Sassu)
- KVM: SVM: Initialize prev_ga_tag before use (Suravee Suthikulpanit)
- KVM: x86/mmu: Commit zap of remaining invalid pages when recovering lpages (Sean Christopherson)
- cifs: Return the error from crypt_message when enc/dec key not found. (Shyam Prasad N)
- cifs: remove bogus debug code (Dan Carpenter)
- icmp: randomize the global rate limiter (Eric Dumazet)
- tcp: fix to update snd_wl1 in bulk receiver fast path (Neal Cardwell)
- nfc: Ensure presence of NFC_ATTR_FIRMWARE_NAME attribute in nfc_genl_fw_download() (Defang Bo)
- net: hdlc_raw_eth: Clear the IFF_TX_SKB_SHARING flag after calling ether_setup (Xie He)
- net: hdlc: In hdlc_rcv, check to make sure dev is an HDLC device (Xie He)
- ALSA: bebob: potential info leak in hwdep_read() (Dan Carpenter)
- binder: fix UAF when releasing todo list (Todd Kjos)
- r8169: fix data corruption issue on RTL8402 (Heiner Kallweit)
- net/ipv4: always honour route mtu during forwarding (Maciej Żenczykowski)
- tipc: fix the skb_unshare() in tipc_buf_append() (Cong Wang)
- net: usb: qmi_wwan: add Cellient MPL200 card (Wilken Gottwalt)
- mlx4: handle non-napi callers to napi_poll (Jonathan Lemon)
- ipv4: Restore flowi4_oif update before call to xfrm_lookup_route (David Ahern)
- ibmveth: Identify ingress large send packets. (David Wilder)
- ibmveth: Switch order of ibmveth_helper calls. (David Wilder)
-
Fri Oct 30 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2044.el7uek]
- platform/x86: Corrects warning: missing braces around initializer (John Donnelly) [Orabug: 32085032]
- ALSA: Corrects warning: missing braces around initializer (John Donnelly) [Orabug: 32086763]
- rds: Force ordering of {set,clear}_bit operating on m_flags (Håkon Bugge) [Orabug: 31505749] [Orabug: 31505751]
- rds: Do not send canceled operations to the transport layer (Håkon Bugge) [Orabug: 31505749] [Orabug: 31505751]
- rds: Introduce rds_conn_to_path helper (Håkon Bugge) [Orabug: 31505749] [Orabug: 31505751]
- Revert "RDS: Drop the connection as part of cancel to avoid hangs" (Håkon Bugge) [Orabug: 31505749] [Orabug: 31505751]
- Revert "rds: fix warning in rds_send_drop_to()" (Håkon Bugge) [Orabug: 31505749] [Orabug: 31505751]
- Revert "rds: Use correct conn when dropping connections due to cancel" (Håkon Bugge) [Orabug: 31505749] [Orabug: 31505751]
- Revert "rds: prevent use-after-free of rds conn in rds_send_drop_to()" (Håkon Bugge) [Orabug: 31505749] [Orabug: 31505751]
- Revert "rds: Use bitmap to designate dropped connections" (Håkon Bugge) [Orabug: 31505749] [Orabug: 31505751]
- rds: Restore MR use-once semantics (Håkon Bugge) [Orabug: 31990092] [Orabug: 31990094]
- rds: Fix incorrect cmsg status and use-after-free (Håkon Bugge) [Orabug: 32003078] [Orabug: 32003080]
- net/mlx5: Fix query_nic_sys_image_guid() error during init (Aviv Heller) [Orabug: 32042095]
- Lock down /proc/kcore (redux!) (Konrad Rzeszutek Wilk) [Orabug: 32053126]
- lockdown: Lock down perf when in confidentiality mode (David Howells) [Orabug: 32053126]
- Lock down kprobes (redux!) (Konrad Rzeszutek Wilk) [Orabug: 32053126]
- debugfs: whitelist spectre mitigation when locked down (Eric Snowberg) [Orabug: 32053126]
- debugfs: Return -EPERM when locked down (Eric Snowberg) [Orabug: 32053126]
- debugfs: Restrict debugfs when the kernel is locked down (David Howells) [Orabug: 32053126]
- lockdown: Add __kernel_is_confidentiality_mode to figure out whether we are (Konrad Rzeszutek Wilk) [Orabug: 32053126]
- dtrace: Restrict access when the kernel is locked down in confidentiality mode (Konrad Rzeszutek Wilk) [Orabug: 32053126]
- bpf: Restrict bpf when kernel lockdown is in confidentiality mode (David Howells) [Orabug: 32053126]
- security: Add a static lockdown policy LSM [diet-version] (Matthew Garrett) [Orabug: 32053126]
- scsi: Corrects warning: passing argument 1 of 'wwn_to_u64' mismatch (John Donnelly) [Orabug: 32059638]
- ipvlan: Corrects warning: label 'unregister_netdev' defined but not used (John Donnelly) [Orabug: 32059749]
- net/rds: Check for NULL rid_dev_rem_complete (Ka-Cheong Poon) [Orabug: 32063783]
- mm, compaction: raise compaction priority after it withdrawns (Vlastimil Babka) [Orabug: 32065217]
- mm, reclaim: cleanup should_continue_reclaim() (Vlastimil Babka) [Orabug: 32065217]
- mm, reclaim: make should_continue_reclaim perform dryrun detection (Hillf Danton) [Orabug: 32065217]
- hwrng: cavium: Corrects warning: unused variable 'dev_id' (John Donnelly) [Orabug: 32068852]
- arm64: Corrects warning: ISO C90 forbids mixed declarations and code (John Donnelly) [Orabug: 32069006]
- KVM: Drop "const" attribute from old memslot in commit_memory_region() (Sean Christopherson) [Orabug: 32069215]
-
Fri Oct 23 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2043.1.el7uek]
- Fix multiple variable definition with syzkaller (Hans Westgaard Ry) [Orabug: 32008826]
- ocfs2: fix remounting needed after setfacl command (Gang He) [Orabug: 32042686]
- Linux 4.14.202 (Greg Kroah-Hartman)
- crypto: qat - check cipher length for aead AES-CBC-HMAC-SHA (Dominik Przychodni)
- crypto: bcm - Verify GCM/CCM key length in setkey (Herbert Xu)
- drivers/net/ethernet/marvell/mvmdio.c: Fix non OF case (Arnaud Patard)
- reiserfs: Fix oops during mount (Jan Kara)
- reiserfs: Initialize inode keys properly (Jan Kara)
- USB: serial: ftdi_sio: add support for FreeCalypso JTAG+UART adapters (Mychaela N. Falconia)
- USB: serial: pl2303: add device-id for HP GC device (Scott Chen)
- staging: comedi: check validity of wMaxPacketSize of usb endpoints found (Anant Thazhemadam)
- USB: serial: option: Add Telit FT980-KS composition (Leonid Bloch)
- USB: serial: option: add Cellient MPL200 card (Wilken Gottwalt)
- media: usbtv: Fix refcounting mixup (Oliver Neukum)
- Bluetooth: Disconnect if E0 is used for Level 4 (Luiz Augusto von Dentz)
- Bluetooth: Fix update of connection state in `hci_encrypt_cfm` (Patrick Steinhardt)
- Bluetooth: Consolidate encryption handling in hci_encrypt_cfm (Luiz Augusto von Dentz)
- Bluetooth: MGMT: Fix not checking if BT_HS is enabled (Luiz Augusto von Dentz)
- Bluetooth: L2CAP: Fix calling sk_filter on non-socket based channel (Luiz Augusto von Dentz)
- Bluetooth: A2MP: Fix not initializing all members (Luiz Augusto von Dentz)
- Bluetooth: fix kernel oops in store_pending_adv_report (Alain Michaud)
- Linux 4.14.201 (Greg Kroah-Hartman)
- net: usb: rtl8150: set random MAC address when set_ethernet_addr() fails (Anant Thazhemadam)
- mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged (Vijay Balakrishna)
- mmc: core: don't set limits.discard_granularity as 0 (Coly Li)
- perf: Fix task_function_call() error handling (Kajol Jain)
- rxrpc: Fix server keyring leak (David Howells)
- rxrpc: Fix some missing _bh annotations on locking conn->state_lock (David Howells)
- rxrpc: Downgrade the BUG() for unsupported token type in rxrpc_read() (David Howells)
- rxrpc: Fix rxkad token xdr encoding (Marc Dionne)
- net: usb: ax88179_178a: fix missing stop entry in driver_info (Wilken Gottwalt)
- mdio: fix mdio-thunder.c dependency & build error (Randy Dunlap)
- bonding: set dev->needed_headroom in bond_setup_by_slave() (Eric Dumazet)
- xfrm: Use correct address family in xfrm_state_find (Herbert Xu)
- platform/x86: fix kconfig dependency warning for FUJITSU_LAPTOP (Necip Fazil Yildiran)
- net: stmmac: removed enabling eee in EEE set callback (Voon Weifeng)
- xfrm: clone whole liftime_cur structure in xfrm_do_migrate (Antony Antony)
- xfrm: clone XFRMA_SEC_CTX in xfrm_do_migrate (Antony Antony)
- xfrm: clone XFRMA_REPLAY_ESN_VAL in xfrm_do_migrate (Antony Antony)
- drm/amdgpu: prevent double kfree ttm->sg (Philip Yang)
- openvswitch: handle DNAT tuple collision (Dumitru Ceara)
- net: team: fix memory leak in __team_options_register (Anant Thazhemadam)
- team: set dev->needed_headroom in team_setup_by_port() (Eric Dumazet)
- sctp: fix sctp_auth_init_hmacs() error path (Eric Dumazet)
- i2c: meson: fix clock setting overwrite (Jerome Brunet)
- cifs: Fix incomplete memory allocation on setxattr path (Vladimir Zapolskiy)
- mm/khugepaged: fix filemap page_to_pgoff(page) != offset (Hugh Dickins)
- macsec: avoid use-after-free in macsec_handle_frame() (Eric Dumazet)
- ftrace: Move RCU is watching check after recursion check (Steven Rostedt (VMware))
- Btrfs: fix unexpected failure of nocow buffered writes after snapshotting when low on space (Robbie Ko)
- mtd: rawnand: sunxi: Fix the probe error path (Miquel Raynal)
- perf top: Fix stdio interface input handling with glibc 2.28+ (Tommi Rantala)
- driver core: Fix probe_count imbalance in really_probe() (Tetsuo Handa)
- platform/x86: thinkpad_acpi: re-initialize ACPI buffer size when reuse (Aaron Ma)
- platform/x86: thinkpad_acpi: initialize tp_nvram_state variable (Tom Rix)
- usermodehelper: reset umask to default before executing user process (Linus Torvalds)
- net: wireless: nl80211: fix out-of-bounds access in nl80211_del_key() (Anant Thazhemadam)
- fbcon: Fix global-out-of-bounds read in fbcon_get_font() (Peilin Ye)
- Revert "ravb: Fixed to be able to unload modules" (Geert Uytterhoeven)
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)
- drm/syncobj: Fix drm_syncobj_handle_to_fd refcount leak (Giuliano Procida)
- ep_create_wakeup_source(): dentry name can change under you... (Al Viro)
- epoll: EPOLL_CTL_ADD: close the race in decision to take fast path (Al Viro)
- epoll: replace ->visited/visited_list with generation count (Al Viro)
- epoll: do not insert into poll queues until all sanity checks are done (Al Viro)
- random32: Restore __latent_entropy attribute on net_rand_state (Thibaut Sautereau)
- Input: trackpoint - enable Synaptics trackpoints (Vincent Huang)
- i2c: cpm: Fix i2c_ram structure (Nicolas VINCENT)
- iommu/exynos: add missing put_device() call in exynos_iommu_of_xlate() (Yu Kuai)
- clk: samsung: exynos4: mark 'chipid' clock as CLK_IGNORE_UNUSED (Marek Szyprowski)
- nfs: Fix security label length not being reset (Jeffrey Mitchell)
- pinctrl: mvebu: Fix i2c sda definition for 98DX3236 (Chris Packham)
- nvme-fc: fail new connections to a deleted host or remote port (James Smart)
- spi: fsl-espi: Only process interrupts for expected events (Chris Packham)
- mac80211: do not allow bigger VHT MPDUs than the hardware supports (Felix Fietkau)
- drivers/net/wan/hdlc: Set skb->protocol before transmitting (Xie He)
- drivers/net/wan/lapbether: Make skb->protocol consistent with the header (Xie He)
- rndis_host: increase sleep time in the query-response loop (Olympia Giannou)
- net: dec: de2104x: Increase receive ring size for Tulip (Lucy Yan)
- drm/sun4i: mixer: Extend regmap max_register (Martin Cerveny)
- drivers/net/wan/hdlc_fr: Add needed_headroom for PVC devices (Xie He)
- drm/amdgpu: restore proper ref count in amdgpu_display_crtc_set_config (Jean Delvare)
- Input: i8042 - add nopnp quirk for Acer Aspire 5 A515 (Jiri Kosina)
- gpio: tc35894: fix up tc35894 interrupt configuration (dillon min)
- USB: gadget: f_ncm: Fix NDP16 datagram validation (Bryan O'Donoghue)
- net: virtio_vsock: Enhance connection semantics (Sebastien Boeuf)
- vsock/virtio: add transport parameter to the virtio_transport_reset_no_sock() (Stefano Garzarella)
- vsock/virtio: stop workers during the .remove() (Stefano Garzarella)
- vsock/virtio: use RCU to avoid use-after-free on the_virtio_vsock (Stefano Garzarella)
- Linux 4.14.200 (Greg Kroah-Hartman)
- ata: sata_mv, avoid trigerrable BUG_ON (Jiri Slaby)
- ata: make qc_prep return ata_completion_errors (Jiri Slaby)
- ata: define AC_ERR_OK (Jiri Slaby)
- lib/string.c: implement stpcpy (Nick Desaulniers)
- mm, THP, swap: fix allocating cluster for swapfile by mistake (Gao Xiang)
- kprobes: Fix to check probe enabled before disarm_kprobe_ftrace() (Masami Hiramatsu)
- s390/dasd: Fix zero write for FBA devices (Jan Höppner)
- MIPS: Add the missing 'CPU_1074K' into __get_cpu_type() (Wei Li)
- ALSA: asihpi: fix iounmap in error handler (Tom Rix)
- batman-adv: mcast: fix duplicate mcast packets in BLA backbone from mesh (Linus Lüssing)
- batman-adv: Add missing include for in_interrupt() (Sven Eckelmann)
- net: qed: RDMA personality shouldn't fail VF load (Dmitry Bogdanov)
- drm/vc4/vc4_hdmi: fill ASoC card owner (Marek Szyprowski)
- mac802154: tx: fix use-after-free (Eric Dumazet)
- batman-adv: mcast/TT: fix wrongly dropped or rerouted packets (Linus Lüssing)
- atm: eni: fix the missed pci_disable_device() for eni_init_one() (Jing Xiangfeng)
- batman-adv: bla: fix type misuse for backbone_gw hash indexing (Linus Lüssing)
- mwifiex: Increase AES key storage size to 256 bits (Maximilian Luz)
- clocksource/drivers/h8300_timer8: Fix wrong return value in h8300_8timer_init() (Tianjia Zhang)
- ieee802154/adf7242: check status of adf7242_read_reg (Tom Rix)
- ieee802154: fix one possible memleak in ca8210_dev_com_init (Liu Jian)
- objtool: Fix noreturn detection for ignored functions (Josh Poimboeuf)
- i2c: core: Call i2c_acpi_install_space_handler() before i2c_acpi_register_devices() (Hans de Goede)
- s390/init: add missing __init annotations (Ilya Leoshkevich)
- btrfs: qgroup: fix data leak caused by race between writeback and truncate (Qu Wenruo)
- vfio/pci: fix racy on error and request eventfd ctx (Zeng Tao)
- selftests/x86/syscall_nt: Clear weird flags after each test (Andy Lutomirski)
- scsi: libfc: Skip additional kref updating work event (Javed Hasan)
- scsi: libfc: Handling of extra kref (Javed Hasan)
- cifs: Fix double add page to memcg when cifs_readpages (Zhang Xiaoxu)
- vfio/pci: Clear error and request eventfd ctx after releasing (Alex Williamson)
- x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __always_inline (Thomas Gleixner)
- mtd: parser: cmdline: Support MTD names containing one or more colons (Boris Brezillon)
- rapidio: avoid data race between file operation callbacks and mport_cdev_add(). (Madhuparna Bhowmik)
- mm/swap_state: fix a data race in swapin_nr_pages (Qian Cai)
- ceph: fix potential race in ceph_check_caps (Jeff Layton)
- mtd: rawnand: omap_elm: Fix runtime PM imbalance on error (Dinghao Liu)
- perf kcore_copy: Fix module map when there are no modules loaded (Adrian Hunter)
- perf util: Fix memory leak of prefix_if_not_in (Xie XiuQi)
- vfio/pci: fix memory leaks of eventfd ctx (Qian Cai)
- btrfs: don't force read-only after error in drop snapshot (David Sterba)
- usb: dwc3: Increase timeout for CmdAct cleared by device controller (Yu Chen)
- printk: handle blank console arguments passed in. (Shreyas Joshi)
- drm/nouveau/debugfs: fix runtime pm imbalance on error (Dinghao Liu)
- e1000: Do not perform reset in reset_task if we are already down (Alexander Duyck)
- arm64/cpufeature: Drop TraceFilt feature exposure from ID_DFR0 register (Anshuman Khandual)
- USB: EHCI: ehci-mv: fix less than zero comparison of an unsigned int (Colin Ian King)
- fuse: don't check refcount after stealing page (Miklos Szeredi)
- powerpc/traps: Make unrecoverable NMIs die instead of panic (Nicholas Piggin)
- ALSA: hda: Fix potential race in unsol event handler (Takashi Iwai)
- tty: serial: samsung: Correct clock selection logic (Jonathan Bakker)
- USB: EHCI: ehci-mv: fix error handling in mv_ehci_probe() (Tang Bin)
- Bluetooth: Handle Inquiry Cancel error after Inquiry Complete (Sonny Sasaka)
- phy: samsung: s5pv210-usb2: Add delay after reset (Jonathan Bakker)
- power: supply: max17040: Correct voltage reading (Jonathan Bakker)
- atm: fix a memory leak of vcc->user_back (Cong Wang)
- dt-bindings: sound: wm8994: Correct required supplies based on actual implementaion (Krzysztof Kozlowski)
- arm64: cpufeature: Relax checks for AArch32 support at EL[0-2] (Will Deacon)
- sparc64: vcc: Fix error return code in vcc_probe() (Wei Yongjun)
- staging:r8188eu: avoid skb_clone for amsdu to msdu conversion (Ivan Safonov)
- drivers: char: tlclk.c: Avoid data race between init and interrupt handler (Madhuparna Bhowmik)
- bdev: Reduce time holding bd_mutex in sync in blkdev_close() (Douglas Anderson)
- KVM: Remove CREATE_IRQCHIP/SET_PIT2 race (Steve Rutherford)
- serial: uartps: Wait for tx_empty in console setup (Raviteja Narayanam)
- scsi: qedi: Fix termination timeouts in session logout (Nilesh Javali)
- mm/mmap.c: initialize align_offset explicitly for vm_unmapped_area (Jaewon Kim)
- mm/vmscan.c: fix data races using kswapd_classzone_idx (Qian Cai)
- mm/filemap.c: clear page error before actual read (Xianting Tian)
- mm/kmemleak.c: use address-of operator on section symbols (Nathan Chancellor)
- NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unlinked_subrequests() (Trond Myklebust)
- ALSA: usb-audio: Fix case when USB MIDI interface has more than one extra endpoint descriptor (Andreas Steinmetz)
- ubifs: Fix out-of-bounds memory access caused by abnormal value of node_len (Liu Song)
- svcrdma: Fix leak of transport addresses (Chuck Lever)
- SUNRPC: Fix a potential buffer overflow in 'svc_print_xprts()' (Christophe JAILLET)
- RDMA/rxe: Set sys_image_guid to be aligned with HW IB devices (Zhu Yanjun)
- tools: gpio-hammer: Avoid potential overflow in main (Gabriel Ravier)
- cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_work_fn (Pratik Rajesh Sampat)
- perf cpumap: Fix snprintf overflow check (Christophe JAILLET)
- serial: 8250: 8250_omap: Terminate DMA before pushing data on RX timeout (Vignesh Raghavendra)
- serial: 8250_omap: Fix sleeping function called from invalid context during probe (Peter Ujfalusi)
- serial: 8250_port: Don't service RX FIFO if throttled (Vignesh Raghavendra)
- tracing: Use address-of operator on section symbols (Nathan Chancellor)
- rtc: ds1374: fix possible race condition (Alexandre Belloni)
- tpm: ibmvtpm: Wait for buffer to be set before proceeding (Stefan Berger)
- xfs: don't ever return a stale pointer from __xfs_dir3_free_read (Darrick J. Wong)
- media: tda10071: fix unsigned sign extension overflow (Colin Ian King)
- Bluetooth: L2CAP: handle l2cap config request during open state (Howard Chung)
- scsi: aacraid: Disabling TM path and only processing IOP reset (Sagar Biradar)
- ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read (Wen Gong)
- drm/amdgpu: increase atombios cmd timeout (John Clements)
- mm: avoid data corruption on CoW fault into PFN-mapped VMA (Kirill A. Shutemov)
- ext4: fix a data race at inode->i_disksize (Qiujun Huang)
- timekeeping: Prevent 32bit truncation in scale64_check_overflow() (Wen Yang)
- Bluetooth: guard against controllers sending zero'd events (Alain Michaud)
- media: go7007: Fix URB type for interrupt handling (Takashi Iwai)
- dmaengine: tegra-apb: Prevent race conditions on channel's freeing (Dmitry Osipenko)
- bpf: Remove recursion prevention from rcu free callback (Thomas Gleixner)
- x86/pkeys: Add check for pkey "overflow" (Dave Hansen)
- media: staging/imx: Missing assignment in imx_media_capture_device_register() (Dan Carpenter)
- KVM: x86: fix incorrect comparison in trace event (Paolo Bonzini)
- RDMA/rxe: Fix configuration of atomic queue pair attributes (Bart Van Assche)
- perf test: Fix test trace+probe_vfs_getname.sh on s390 (Thomas Richter)
- drm/omap: fix possible object reference leak (Wen Yang)
- scsi: lpfc: Fix coverity errors in fmdi attribute handling (James Smart)
- scsi: lpfc: Fix RQ buffer leakage when no IOCBs available (James Smart)
- selinux: sel_avc_get_stat_idx should increase position index (Vasily Averin)
- audit: CONFIG_CHANGE don't log internal bookkeeping as an event (Steve Grubb)
- skbuff: fix a data race in skb_queue_len() (Qian Cai)
- ALSA: hda: Clear RIRB status before reading WP (Mohan Kumar)
- KVM: fix overflow of zero page refcount with ksm running (Zhuang Yanying)
- Bluetooth: prefetch channel before killing sock (Hillf Danton)
- mm: pagewalk: fix termination condition in walk_pte_range() (Steven Price)
- Bluetooth: Fix refcount use-after-free issue (Manish Mandlik)
- tools/power/x86/intel_pstate_tracer: changes for python 3 compatibility (Doug Smythies)
- selftests/ftrace: fix glob selftest (Sven Schnelle)
- ar5523: Add USB ID of SMCWUSBT-G2 wireless adapter (Mert Dirik)
- tracing: Set kernel_stack's caller size properly (Josef Bacik)
- powerpc/eeh: Only dump stack once if an MMIO loop is detected (Oliver O'Halloran)
- dmaengine: zynqmp_dma: fix burst length configuration (Matthias Fend)
- ACPI: EC: Reference count query handlers under lock (Rafael J. Wysocki)
- media: ti-vpe: cal: Restrict DMA to avoid memory corruption (Nikhil Devshatwar)
- seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier (Marco Elver)
- rt_cpu_seq_next should increase position index (Vasily Averin)
- neigh_stat_seq_next() should increase position index (Vasily Averin)
- kernel/sys.c: avoid copying possible padding bytes in copy_to_user (Joe Perches)
- CIFS: Properly process SMB3 lease breaks (Pavel Shilovsky)
- debugfs: Fix !DEBUG_FS debugfs_create_automount (Kusanagi Kouichi)
- gfs2: clean up iopen glock mess in gfs2_create_inode (Bob Peterson)
- mmc: core: Fix size overflow for mmc partitions (Bradley Bolen)
- RDMA/iw_cgxb4: Fix an error handling path in 'c4iw_connect()' (Christophe JAILLET)
- xfs: fix attr leaf header freemap.size underflow (Brian Foster)
- RDMA/i40iw: Fix potential use after free (Pan Bian)
- bcache: fix a lost wake-up problem caused by mca_cannibalize_lock (Guoju Fang)
- mfd: mfd-core: Protect against NULL call-back function pointer (Lee Jones)
- mtd: cfi_cmdset_0002: don't free cfi->cfiq in error path of cfi_amdstd_setup() (Hou Tao)
- clk/ti/adpll: allocate room for terminating null (Stephen Kitt)
- scsi: fnic: fix use after free (Pan Bian)
- PM / devfreq: tegra30: Fix integer overflow on CPU's freq max out (Dmitry Osipenko)
- ALSA: hda/realtek - Couldn't detect Mic if booting with headset plugged (Hui Wang)
- ALSA: usb-audio: Add delay quirk for H570e USB headsets (Joakim Tjernlund)
- x86/ioapic: Unbreak check_timer() (Thomas Gleixner)
- arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() cache writeback (Mikulas Patocka)
- media: smiapp: Fix error handling at NVM reading (Sakari Ailus)
- ASoC: kirkwood: fix IRQ error handling (Russell King)
- gma/gma500: fix a memory disclosure bug due to uninitialized bytes (Kangjie Lu)
- m68k: q40: Fix info-leak in rtc_ioctl (Fuqian Huang)
- scsi: aacraid: fix illegal IO beyond last LBA (Balsundar P)
- mm: fix double page fault on arm64 if PTE_AF is cleared (Jia He)
- serial: 8250: Avoid error message on reprobe (Lukas Wunner)
- ipv4: Update exception handling for multipath routes via same device (David Ahern)
- net: add __must_check to skb_put_padto() (Eric Dumazet)
- net: phy: Avoid NPD upon phy_detach() when driver is unbound (Florian Fainelli)
- bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex. (Michael Chan)
- tipc: use skb_unshare() instead in tipc_buf_append() (Xin Long)
- tipc: fix shutdown() of connection oriented socket (Tetsuo Handa)
- net: ipv6: fix kconfig dependency warning for IPV6_SEG6_HMAC (Necip Fazil Yildiran)
- ip: fix tos reflection in ack and reset packets (Wei Wang)
- mm/thp: fix __split_huge_pmd_locked() for migration PMD (Ralph Campbell)
- kprobes: fix kill kprobe which has been marked as gone (Muchun Song)
- KVM: fix memory leak in kvm_io_bus_unregister_dev() (Rustam Kovhaev)
- phy: qcom-qmp: Use correct values for ipq8074 PCIe Gen2 PHY init (Sivaprakash Murugesan)
- af_key: pfkey_dump needs parameter validation (Mark Salyzyn)
- Linux 4.14.199 (Greg Kroah-Hartman)
- x86/defconfig: Enable CONFIG_USB_XHCI_HCD=y (Adam Borowski)
- powerpc/dma: Fix dma_map_ops::get_required_mask (Alexey Kardashevskiy)
- ehci-hcd: Move include to keep CRC stable (Quentin Perret)
- serial: 8250_pci: Add Realtek 816a and 816b (Tobias Diedrich)
- Input: i8042 - add Entroware Proteus EL07R4 to nomux and reset lists (Hans de Goede)
- Input: trackpoint - add new trackpoint variant IDs (Vincent Huang)
- percpu: fix first chunk size calculation for populated bitmap (Sunghyun Jin)
- i2c: i801: Fix resume bug (Volker Rümelin)
- usblp: fix race between disconnect() and read() (Oliver Neukum)
- USB: UAS: fix disconnect by unplugging a hub (Oliver Neukum)
- USB: quirks: Add USB_QUIRK_IGNORE_REMOTE_WAKEUP quirk for BYD zhaoxin notebook (Penghao)
- drm/mediatek: Add missing put_device() call in mtk_hdmi_dt_parse_pdata() (Yu Kuai)
- drm/mediatek: Add exception handing in mtk_drm_probe() if component init fail (Yu Kuai)
- MIPS: SNI: Fix spurious interrupts (Thomas Bogendoerfer)
- fbcon: Fix user font detection test at fbcon_resize(). (Tetsuo Handa)
- perf test: Free formats for perf pmu parse test (Namhyung Kim)
- MIPS: SNI: Fix MIPS_L1_CACHE_SHIFT (Thomas Bogendoerfer)
- Drivers: hv: vmbus: Add timeout to vmbus_wait_for_unload (Michael Kelley)
- clk: rockchip: Fix initialization of mux_pll_src_4plls_p (Nathan Chancellor)
- KVM: MIPS: Change the definition of kvm type (Huacai Chen)
- spi: Fix memory leak on splited transfers (Gustav Wiklander)
- i2c: algo: pca: Reapply i2c bus settings after reset (Evan Nimmo)
- f2fs: fix indefinite loop scanning for free nid (Sahitya Tummala)
- nvme-fc: cancel async events before freeing event struct (David Milburn)
- rapidio: Replace 'select' DMAENGINES 'with depends on' (Laurent Pinchart)
- SUNRPC: stop printk reading past end of string (J. Bruce Fields)
- spi: spi-loopback-test: Fix out-of-bounds read (Vincent Whitchurch)
- scsi: lpfc: Fix FLOGI/PLOGI receive race condition in pt2pt discovery (James Smart)
- scsi: libfc: Fix for double free() (Javed Hasan)
- scsi: pm8001: Fix memleak in pm8001_exec_internal_task_abort (Dinghao Liu)
- NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall (Olga Kornievskaia)
- hv_netvsc: Remove "unlikely" from netvsc_select_queue (Haiyang Zhang)
- net: handle the return value of pskb_carve_frag_list() correctly (Miaohe Lin)
- gfs2: initialize transaction tr_ailX_lists earlier (Bob Peterson)
- gcov: add support for GCC 10.1 (Peter Oberparleiter)
- usb: typec: ucsi: acpi: Check the _DEP dependencies (Heikki Krogerus)
- usb: Fix out of sync data toggle if a configured device is reconfigured (Mathias Nyman)
- USB: serial: option: add support for SIM7070/SIM7080/SIM7090 modules (Aleksander Morgado)
- USB: serial: option: support dynamic Quectel USB compositions (Bjørn Mork)
- USB: serial: ftdi_sio: add IDs for Xsens Mti USB converter (Patrick Riphagen)
- usb: core: fix slab-out-of-bounds Read in read_descriptors (Zeng Tao)
- staging: greybus: audio: fix uninitialized value issue (Vaibhav Agarwal)
- video: fbdev: fix OOB read in vga_8planes_imageblit() (Tetsuo Handa)
- ARM: dts: vfxxx: Add syscon compatible with OCOTP (Chris Healy)
- KVM: VMX: Don't freeze guest when event delivery causes an APIC-access exit (Wanpeng Li)
- fbcon: remove now unusued 'softback_lines' cursor() argument (Linus Torvalds)
- RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars (Yi Zhang)
- scsi: target: iscsi: Fix hang in iscsit_access_np() when getting tpg->np_login_sem (Hou Pu)
- scsi: target: iscsi: Fix data digest calculation (Varun Prakash)
- regulator: push allocation in set_consumer_device_supply() out of lock (Michał Mirosław)
- btrfs: fix wrong address when faulting in pages in the search ioctl (Filipe Manana)
- btrfs: fix lockdep splat in add_missing_dev (Josef Bacik)
- btrfs: require only sector size alignment for parent eb bytenr (Qu Wenruo)
- staging: wlan-ng: fix out of bounds read in prism2sta_probe_usb() (Rustam Kovhaev)
- iio:accel:mma8452: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)
- iio:accel:mma7455: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)
- iio: accel: kxsd9: Fix alignment of local buffer. (Jonathan Cameron)
- iio:chemical:ccs811: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)
- iio:light:max44000 Fix timestamp alignment and prevent data leak. (Jonathan Cameron)
- iio:magnetometer:ak8975 Fix alignment and data leak issues. (Jonathan Cameron)
- iio:adc:ti-adc081c Fix alignment and data leak issues (Jonathan Cameron)
- iio:adc:max1118 Fix alignment of timestamp and data leak issues (Jonathan Cameron)
- iio:adc:ina2xx Fix timestamp alignment issue. (Jonathan Cameron)
- iio:adc:ti-adc084s021 Fix alignment and data leak issues. (Jonathan Cameron)
- iio:accel:bmc150-accel: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)
- iio:light:ltr501 Fix timestamp alignment issue. (Jonathan Cameron)
- iio: adc: ti-ads1015: fix conversion when CONFIG_PM is not set (Maxim Kochetkov)
- iio: adc: mcp3422: fix locking on error path (Angelo Compagnucci)
- iio: adc: mcp3422: fix locking scope (Angelo Compagnucci)
- gcov: Disable gcov build with GCC 10 (Leon Romanovsky)
- ALSA: hda: fix a runtime pm issue in SOF when integrated GPU is disabled (Rander Wang)
- cpufreq: intel_pstate: Refuse to turn off with HWP enabled (Rafael J. Wysocki)
- ARC: [plat-hsdk]: Switch ethernet phy-mode to rgmii-id (Evgeniy Didin)
- drivers/net/wan/hdlc_cisco: Add hard_header_len (Xie He)
- irqchip/eznps: Fix build error for !ARC700 builds (Vineet Gupta)
- xfs: initialize the shortform attr header padding entry (Darrick J. Wong)
- drivers/net/wan/lapbether: Set network_header before transmitting (Xie He)
- ALSA: hda: Fix 2 channel swapping for Tegra (Mohan Kumar)
- firestream: Fix memleak in fs_open (Dinghao Liu)
- NFC: st95hf: Fix memleak in st95hf_in_send_cmd (Dinghao Liu)
- drivers/net/wan/lapbether: Added needed_tailroom (Xie He)
- dmaengine: acpi: Put the CSRT table after using it (Hanjun Guo)
- ARC: HSDK: wireup perf irq (Vineet Gupta)
- arm64: dts: ns2: Fixed QSPI compatible string (Florian Fainelli)
- ARM: dts: BCM5301X: Fixed QSPI compatible string (Florian Fainelli)
- mmc: sdhci-msm: Add retries when all tuning phases are found valid (Douglas Anderson)
- RDMA/core: Fix reported speed and width (Kamal Heib)
- scsi: libsas: Set data_dir as DMA_NONE if libata marks qc as NODATA (Luo Jiaxing)
- RDMA/rxe: Drop pointless checks in rxe_init_ports (Kamal Heib)
- RDMA/rxe: Fix memleak in rxe_mem_init_user (Dinghao Liu)
- ARM: dts: socfpga: fix register entry for timer3 on Arria10 (Dinh Nguyen)
- Linux 4.14.198 (Greg Kroah-Hartman)
- net: disable netpoll on fresh napis (Jakub Kicinski)
- tipc: fix shutdown() of connectionless socket (Tetsuo Handa)
- sctp: not disable bh in the whole sctp_get_port_local() (Xin Long)
- net: usb: dm9601: Add USB ID of Keenetic Plus DSL (Kamil Lorenc)
- netlabel: fix problems with mapping removal (Paul Moore)
- bnxt: don't enable NAPI until rings are ready (Jakub Kicinski)
- block: ensure bdi->io_pages is always initialized (Jens Axboe)
- ALSA; firewire-tascam: exclude Tascam FE-8 from detection (Takashi Sakamoto)
- Linux 4.14.197 (Greg Kroah-Hartman)
- net: usb: Fix uninit-was-stored issue in asix_read_phy_addr() (Himadri Pandya)
- cfg80211: regulatory: reject invalid hints (Johannes Berg)
- checkpatch: fix the usage of capture group ( ... ) (Mrinal Pandey)
- KVM: arm64: Set HCR_EL2.PTW to prevent AT taking synchronous exception (James Morse)
- KVM: arm64: Survive synchronous exceptions caused by AT instructions (James Morse)
- KVM: arm64: Defer guest entry when an asynchronous exception is pending (James Morse)
- KVM: arm64: Add kvm_extable for vaxorcism code (James Morse)
- mm: slub: fix conversion of freelist_corrupted() (Eugeniu Rosca)
- dm thin metadata: Avoid returning cmd->bm wild pointer on error (Ye Bin)
- dm cache metadata: Avoid returning cmd->bm wild pointer on error (Ye Bin)
- libata: implement ATA_HORKAGE_MAX_TRIM_128M and apply to Sandisks (Tejun Heo)
- affs: fix basic permission bits to actually work (Max Staudt)
- ALSA: firewire-digi00x: exclude Avid Adrenaline from detection (Takashi Sakamoto)
- ALSA: hda/hdmi: always check pin power status in i915 pin fixup (Kai Vehmanen)
- ALSA: pcm: oss: Remove superfluous WARN_ON() for mulaw sanity check (Takashi Iwai)
- ALSA: ca0106: fix error code handling (Tong Zhang)
- usb: qmi_wwan: add D-Link DWM-222 A2 device ID (Rogan Dawes)
- net: usb: qmi_wwan: add Telit 0x1050 composition (Daniele Palmas)
- btrfs: fix potential deadlock in the search ioctl (Josef Bacik)
- uaccess: Add non-pagefault user-space write function (Daniel Borkmann)
- uaccess: Add non-pagefault user-space read functions (Masami Hiramatsu)
- btrfs: set the lockdep class for log tree extent buffers (Josef Bacik)
- btrfs: Remove extraneous extent_buffer_get from tree_mod_log_rewind (Nikolay Borisov)
- btrfs: Remove redundant extent_buffer_get in get_old_root (Nikolay Borisov)
- btrfs: drop path before adding new uuid tree entry (Josef Bacik)
- include/linux/log2.h: add missing () around n in roundup_pow_of_two() (Jason Gunthorpe)
- thermal: ti-soc-thermal: Fix bogus thermal shutdowns for omap4430 (Tony Lindgren)
- iommu/vt-d: Serialize IOMMU GCMD register modifications (Lu Baolu)
- tg3: Fix soft lockup when tg3_reset_task() fails. (Michael Chan)
- fix regression in "epoll: Keep a reference on files added to the check list" (Al Viro)
- net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Shung-Hsi Yu)
- perf tools: Correct SNOOPX field offset (Al Grant)
- nvmet-fc: Fix a missed _irqsave version of spin_lock in 'nvmet_fc_fod_op_done()' (Christophe JAILLET)
- bnxt_en: Fix PCI AER error recovery flow (Vasundhara Volam)
- bnxt_en: Check for zero dir entries in NVRAM. (Vasundhara Volam)
- gtp: add GTPA_LINK info to msg sent to userspace (Nicolas Dichtel)
- dmaengine: pl330: Fix burst length if burst size is smaller than bus width (Marek Szyprowski)
- net: arc_emac: Fix memleak in arc_mdio_probe (Dinghao Liu)
- ravb: Fixed to be able to unload modules (Yuusuke Ashizuka)
- net: systemport: Fix memleak in bcm_sysport_probe (Dinghao Liu)
- net: hns: Fix memleak in hns_nic_dev_probe (Dinghao Liu)
- netfilter: nf_tables: fix destination register zeroing (Florian Westphal)
- netfilter: nf_tables: incorrect enum nft_list_attributes definition (Pablo Neira Ayuso)
- netfilter: nf_tables: add NFTA_SET_USERDATA if not null (Pablo Neira Ayuso)
- MIPS: BMIPS: Also call bmips_cpu_setup() for secondary cores (Florian Fainelli)
- MIPS: mm: BMIPS5000 has inclusive physical caches (Florian Fainelli)
- dmaengine: at_hdmac: check return value of of_find_device_by_node() in at_dma_xlate() (Yu Kuai)
- batman-adv: bla: use netif_rx_ni when not in interrupt context (Jussi Kivilinna)
- batman-adv: Fix own OGM check in aggregated OGMs (Linus Lüssing)
- batman-adv: Avoid uninitialized chaddr when handling DHCP (Sven Eckelmann)
- dmaengine: of-dma: Fix of_dma_router_xlate's of_dma_xlate handling (Peter Ujfalusi)
- xen/xenbus: Fix granting of vmalloc'd memory (Simon Leiner)
- s390: don't trace preemption in percpu macros (Sven Schnelle)
- cpuidle: Fixup IRQ state (Peter Zijlstra)
- ceph: don't allow setlease on cephfs (Jeff Layton)
- hwmon: (applesmc) check status earlier. (Tom Rix)
- drm/msm: add shutdown support for display platform_driver (Krishna Manikandan)
- perf record/stat: Explicitly call out event modifiers in the documentation (Kim Phillips)
- HID: core: Sanitize event code and type when mapping input (Marc Zyngier)
- HID: core: Correctly handle ReportSize being zero (Marc Zyngier)
- dm crypt: add flags to optionally bypass kcryptd workqueues (Ignat Korchagin) [Orabug: 31998675]
- configfs: make ci_type field, some pointers and function arguments const (Bhumika Goyal) [Orabug: 32023670]
- drm/vmwgfx: Use the dma scatter-gather iterator to get dma addresses (Thomas Hellstrom) [Orabug: 32033773]
- i40e: Corrects i40e_setup_tc and i40e_xdp defined but not used warnings (John Donnelly) [Orabug: 32034055]
- SCSI: Corrects 'ret' not used warning (John Donnelly) [Orabug: 32041771]
- IB/mlx4: disable CQ time stamping (aru kolappan) [Orabug: 32042519]
- bnxt: Corrects warning: 'struct tc_cls_flower_offload' (John Donnelly) [Orabug: 32047140]
- qed: Corrects warning: 'qed_iwarp_ll2_slowpath' defined but not used (John Donnelly) [Orabug: 32052282]
-
Wed Oct 21 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2043.el7uek]
- Revert "XEN uses irqdesc::irq_data_common::handler_data to store a per interrupt XEN data pointer which contains XEN specific information." (Somasundaram Krishnasamy) [Orabug: 32041544]
-
Fri Oct 16 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2042.el7uek]
- uek-rpm: Create initramfs at postinstall stage also. (Somasundaram Krishnasamy) [Orabug: 31358098]
- IB/ipoib: Arm "send_cq" to process completions in due time (Gerd Rausch) [Orabug: 31821366]
- hdlc_ppp: add range checks in ppp_cp_parse_cr() (Dan Carpenter) [Orabug: 31989188] {CVE-2020-25643}
- SUNRPC: Remove xprt_connect_status() again (John Donnelly) [Orabug: 32010393]
- geneve: add transport ports in route lookup for geneve (Mark Gray) [Orabug: 32014098] {CVE-2020-25645}
- nvme-fc: fix double-free scenarios on hw queues (James Smart) [Orabug: 32019909]
- x86/kvm: move kvm_load/put_guest_xcr0 into atomic context (WANG Chao) [Orabug: 32021854]
- xfs: fix warning: unused variable 'sb' (John Donnelly) [Orabug: 32014589]
- nvme-pci: remove queue_count_ops for write_queues and poll_queues (Minwoo Im) [Orabug: 32016209]
- nvme: Corrects warning: unused variable 'startka' (John Donnelly) [Orabug: 32016209]
- uek-rpm: config-aarch64-embedded add fast_kexec (Henry Willard) [Orabug: 31981075]
- arm64: kexec: Add optional fast shutdown for kexec (Henry Willard) [Orabug: 31981075]
- ocfs2: remove unused ocfs2_prepare_inode_for_refcount() (John Donnelly) [Orabug: 32007779]
- rds: fixes warning: unused variable 'cache_sz_k' (John Donnelly) [Orabug: 32007782]
- panic: move disabling iommu to after dump_stack() (John Donnelly) [Orabug: 32009002]
- net: add high_order_alloc_disable sysctl (Eric Dumazet) [Orabug: 31907602]
- mm, page_alloc: double zone's batchsize (Aaron Lu) [Orabug: 31907602]
- mm/free_pcppages_bulk: prefetch buddy while not holding lock (Aaron Lu) [Orabug: 31907602]
- mm/free_pcppages_bulk: do not hold lock when picking pages to free (Aaron Lu) [Orabug: 31907602]
- btrfs: Don't submit any btree write bio if the fs has errors (Qu Wenruo) [Orabug: 31265339] {CVE-2019-19377} {CVE-2019-19377} {CVE-2019-19377}
- nvmet: Disable keep-alive timer when kato is cleared to 0h (Amit Engel) [Orabug: 31996193]
- uek-rpm: Add old OL keys to the default .blacklist keyring (Eric Snowberg) [Orabug: 31961117]
- certs: Add ability to preload revocation certs (Eric Snowberg) [Orabug: 31961117]
- certs: Move load_system_certificate_list to a common function (Eric Snowberg) [Orabug: 31961117]
- certs: Add EFI_CERT_X509_GUID support for dbx entries (Eric Snowberg) [Orabug: 31961117] {CVE-2020-26541}
- Revert "l2tp: initialise PPP sessions before registering them" (George Kennedy) [Orabug: 31902910]
- blk-mq: warning: unused variable 'ctx' (John Donnelly) [Orabug: 31915634]
- ghes: Corrects: warning: unused variable 'vaddr' [-Wunused-variable] (John Donnelly) [Orabug: 31915651]
- ACPI: properties: Implement get_match_data() callback (Sinan Kaya) [Orabug: 31915651]
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky) [Orabug: 31999341]
- Linux 4.14.196 (Greg Kroah-Hartman)
- ALSA: usb-audio: Update documentation comment for MS2109 quirk (Hector Martin)
- HID: hiddev: Fix slab-out-of-bounds write in hiddev_ioctl_usage() (Peilin Ye)
- tpm: Unify the mismatching TPM space buffer sizes (Jarkko Sakkinen)
- btrfs: check the right error variable in btrfs_del_dir_entries_in_log (Josef Bacik)
- usb: storage: Add unusual_uas entry for Sony PSZ drives (Alan Stern)
- USB: cdc-acm: rework notification_buffer resizing (Tom Rix)
- USB: gadget: u_f: Unbreak offset calculation in VLAs (Andy Shevchenko)
- USB: gadget: f_ncm: add bounds checks to ncm_unwrap_ntb() (Brooke Basile)
- USB: gadget: u_f: add overflow checks to VLA macros (Brooke Basile)
- usb: host: ohci-exynos: Fix error handling in exynos_ohci_probe() (Tang Bin)
- USB: Ignore UAS for JMicron JMS567 ATA/ATAPI Bridge (Cyril Roelandt)
- USB: quirks: Add no-lpm quirk for another Raydium touchscreen (Kai-Heng Feng)
- usb: uas: Add quirk for PNY Pro Elite (Thinh Nguyen)
- USB: yurex: Fix bad gfp argument (Alan Stern)
- drm/amdgpu: Fix buffer overflow in INFO ioctl (Alex Deucher)
- device property: Fix the secondary firmware node handling in set_primary_fwnode() (Heikki Krogerus)
- PM: sleep: core: Fix the handling of pending runtime resume requests (Rafael J. Wysocki)
- xhci: Do warm-reset when both CAS and XDEV_RESUME are set (Kai-Heng Feng)
- XEN uses irqdesc::irq_data_common::handler_data to store a per interrupt XEN data pointer which contains XEN specific information. (Thomas Gleixner)
- writeback: Fix sync livelock due to b_dirty_time processing (Jan Kara)
- writeback: Avoid skipping inode writeback (Jan Kara)
- writeback: Protect inode->i_io_list with inode->i_lock (Jan Kara)
- serial: 8250: change lock order in serial8250_do_startup() (Sergey Senozhatsky)
- serial: 8250_exar: Fix number of ports for Commtech PCIe cards (Valmer Huhn)
- serial: pl011: Don't leak amba_ports entry on driver register error (Lukas Wunner)
- serial: pl011: Fix oops on -EPROBE_DEFER (Lukas Wunner)
- serial: samsung: Removes the IRQ not found warning (Tamseel Shams)
- vt_ioctl: change VT_RESIZEX ioctl to check for error return from vc_resize() (George Kennedy)
- vt: defer kfree() of vc_screenbuf in vc_do_resize() (Tetsuo Handa)
- USB: lvtest: return proper error code in probe (Evgeny Novikov)
- fbcon: prevent user font height or width change from causing potential out-of-bounds access (George Kennedy)
- btrfs: fix space cache memory leak after transaction abort (Filipe Manana)
- HID: i2c-hid: Always sleep 60ms after I2C_HID_PWR_ON commands (Hans de Goede)
- powerpc/perf: Fix soft lockups due to missed interrupt accounting (Athira Rajeev)
- net: gianfar: Add of_node_put() before goto statement (Sumera Priyadarsini)
- scsi: ufs: Clean up completed request without interrupt notification (Stanley Chu)
- scsi: ufs: Improve interrupt handling for shared interrupts (Adrian Hunter)
- scsi: ufs: Fix possible infinite loop in ufshcd_hold (Stanley Chu)
- s390/cio: add cond_resched() in the slow_eval_known_fn() loop (Vineeth Vijayan)
- spi: stm32: fix stm32_spi_prepare_mbr in case of odd clk_rate (Amelie Delaunay)
- fs: prevent BUG_ON in submit_bh_wbc() (Xianting Tian)
- jbd2: abort journal if free a async write error metadata buffer (zhangyi (F))
- ext4: don't BUG on inconsistent journal feature (Jan Kara)
- jbd2: make sure jh have b_transaction set in refile/unfile_buffer (Lukas Czerner)
- usb: gadget: f_tcm: Fix some resource leaks in some error paths (Christophe JAILLET)
- i2c: rcar: in slave mode, clear NACK earlier (Wolfram Sang)
- null_blk: fix passing of REQ_FUA flag in null_handle_rq (Hou Pu)
- nvme-fc: Fix wrong return value in __nvme_fc_init_request() (Tianjia Zhang)
- media: gpio-ir-tx: improve precision of transmitted signal due to scheduling (Sean Young)
- Revert "ath10k: fix DMA related firmware crashes on multiple devices" (Zhi Chen)
- efi: provide empty efi_enter_virtual_mode implementation (Andrey Konovalov)
- USB: sisusbvga: Fix a potential UB casued by left shifting a negative value (Changming Liu)
- powerpc/spufs: add CONFIG_COREDUMP dependency (Arnd Bergmann)
- KVM: arm64: Fix symbol dependency in __hyp_call_panic_nvhe (David Brazdil)
- media: davinci: vpif_capture: fix potential double free (Evgeny Novikov)
- EDAC/ie31200: Fallback if host bridge device is already initialized (Jason Baron)
- scsi: fcoe: Memory leak fix in fcoe_sysfs_fcf_del() (Javed Hasan)
- ceph: fix potential mdsc use-after-free crash (Xiubo Li)
- scsi: iscsi: Do not put host in iscsi_set_flashnode_param() (Jing Xiangfeng)
- locking/lockdep: Fix overflow in presentation of average lock-time (Chris Wilson)
- drm/nouveau: Fix reference count leak in nouveau_connector_detect (Aditya Pakki)
- drm/nouveau/drm/noveau: fix reference count leak in nouveau_fbcon_open (Aditya Pakki)
- f2fs: fix use-after-free issue (Li Guifu)
- cec-api: prevent leaking memory through hole in structure (Hans Verkuil)
- mips/vdso: Fix resource leaks in genvdso.c (Peng Fan)
- rtlwifi: rtl8192cu: Prevent leaking urb (Reto Schneider)
- PCI: Fix pci_create_slot() reference count leak (Qiushi Wu)
- omapfb: fix multiple reference count leaks due to pm_runtime_get_sync (Aditya Pakki)
- selftests/powerpc: Purge extra count_pmc() calls of ebb selftests (Desnes A. Nunes do Rosario)
- scsi: lpfc: Fix shost refcount mismatch when deleting vport (Dick Kennedy)
- drm/amdgpu/display: fix ref count leak when pm_runtime_get_sync fails (Navid Emamdoost)
- drm/amdgpu: fix ref count leak in amdgpu_display_crtc_set_config (Navid Emamdoost)
- drm/amd/display: fix ref count leak in amdgpu_drm_ioctl (Navid Emamdoost)
- drm/amdgpu: fix ref count leak in amdgpu_driver_open_kms (Navid Emamdoost)
- drm/radeon: fix multiple reference count leak (Aditya Pakki)
- drm/amdkfd: Fix reference count leaks. (Qiushi Wu)
- iommu/iova: Don't BUG on invalid PFNs (Robin Murphy)
- scsi: target: tcmu: Fix crash on ARM during cmd completion (Bodo Stroesser)
- blktrace: ensure our debugfs dir exists (Luis Chamberlain)
- media: pci: ttpci: av7110: fix possible buffer overflow caused by bad DMA value in debiirq() (Jia-Ju Bai)
- powerpc/xive: Ignore kmemleak false positives (Alexey Kardashevskiy)
- arm64: dts: qcom: msm8916: Pull down PDM GPIOs during sleep (Stephan Gerhold)
- mfd: intel-lpss: Add Intel Emmitsburg PCH PCI IDs (Andy Shevchenko)
- ASoC: tegra: Fix reference count leaks. (Qiushi Wu)
- ALSA: pci: delete repeated words in comments (Randy Dunlap)
- gre6: Fix reception with IP6_TNL_F_RCV_DSCP_COPY (Mark Tomlinson)
- ipvlan: fix device features (Mahesh Bandewar)
- tipc: fix uninit skb->data in tipc_nl_compat_dumpit() (Cong Wang)
- net: Fix potential wrong skb->protocol in skb_vlan_untag() (Miaohe Lin)
- powerpc/64s: Don't init FSCR_DSCR in __init_FSCR() (Michael Ellerman)
- Linux 4.14.195 (Greg Kroah-Hartman)
- KVM: arm/arm64: Don't reschedule in unmap_stage2_range() (Will Deacon)
- clk: Evict unregistered clks from parent caches (Stephen Boyd)
- xen: don't reschedule in preemption off sections (Juergen Gross)
- mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible (Peter Xu)
- do_epoll_ctl(): clean the failure exits up a bit (Al Viro)
- epoll: Keep a reference on files added to the check list (Marc Zyngier)
- powerpc/pseries: Do not initiate shutdown when system is running on UPS (Vasant Hegde)
- net: dsa: b53: check for timeout (Tom Rix)
- hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() (Haiyang Zhang)
- bonding: fix active-backup failover for current ARP slave (Jiri Wiesner)
- vfio/type1: Add proper error unwind for vfio_iommu_replay() (Alex Williamson)
- ASoC: intel: Fix memleak in sst_media_open (Dinghao Liu)
- ASoC: msm8916-wcd-analog: fix register Interrupt offset (Srinivas Kandagatla)
- bonding: fix a potential double-unregister (Cong Wang)
- bonding: show saner speed for broadcast mode (Jarod Wilson)
- net: fec: correct the error path for regulator disable in probe (Fugang Duan)
- i40e: Fix crash during removing i40e driver (Grzegorz Szczurek)
- i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (Przemyslaw Patynowski)
- alpha: fix annotation of io{read,write}{16,32}be() (Luc Van Oostenryck)
- xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init (Eiichi Tsukata)
- virtio_ring: Avoid loop when vq is broken in virtqueue_poll (Mao Wenan)
- scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases (Javed Hasan)
- cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 (Srinivas Pandruvada)
- jffs2: fix UAF problem (Zhe Li)
- xfs: fix inode quota reservation checks (Darrick J. Wong)
- m68knommu: fix overwriting of bits in ColdFire V3 cache control (Greg Ungerer)
- Input: psmouse - add a newline when printing 'proto' by sysfs (Xiongfeng Wang)
- media: vpss: clean up resources in init (Evgeny Novikov)
- rtc: goldfish: Enable interrupt in set_alarm() when necessary (Huacai Chen)
- media: budget-core: Improve exception handling in budget_register() (Chuhong Yuan)
- scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices (Stanley Chu)
- spi: Prevent adding devices below an unregistering controller (Lukas Wunner)
- jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() (zhangyi (F))
- ext4: fix checking of directory entry validity for inline directories (Jan Kara)
- mm, page_alloc: fix core hung in free_pcppages_bulk() (Charan Teja Reddy)
- mm: include CMA pages in lowmem_reserve at boot (Doug Berger)
- kernel/relay.c: fix memleak on destroy relay channel (Wei Yongjun)
- romfs: fix uninitialized memory leak in romfs_dev_read() (Jann Horn)
- btrfs: sysfs: use NOFS for device creation (Josef Bacik)
- btrfs: inode: fix NULL pointer dereference if inode doesn't need compression (Qu Wenruo)
- btrfs: Move free_pages_out label in inline extent handling branch in compress_file_range (Nikolay Borisov)
- btrfs: don't show full path of bind mounts in subvol= (Josef Bacik)
- btrfs: export helpers for subvolume name/id resolution (Marcos Paulo de Souza)
- powerpc: Allow 4224 bytes of stack expansion for the signal frame (Michael Ellerman)
- powerpc/mm: Only read faulting instruction when necessary in do_page_fault() (Christophe Leroy)
- khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() (Hugh Dickins)
- khugepaged: khugepaged_test_exit() check mmget_still_valid() (Hugh Dickins)
- perf probe: Fix memory leakage when the probe point is not found (Masami Hiramatsu)
- drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() (Chris Wilson)
- Linux 4.14.194 (Greg Kroah-Hartman)
- dm cache: remove all obsolete writethrough-specific code (Mike Snitzer)
- dm cache: pass cache structure to mode functions (Mike Snitzer)
- genirq/affinity: Make affinity setting if activated opt-in (Thomas Gleixner)
- genirq/affinity: Handle affinity setting on inactive interrupts correctly (Thomas Gleixner)
- khugepaged: retract_page_tables() remember to test exit (Hugh Dickins)
- sh: landisk: Add missing initialization of sh_io_port_base (Geert Uytterhoeven)
- tools build feature: Quote CC and CXX for their arguments (Daniel Díaz)
- perf bench mem: Always memset source before memcpy (Vincent Whitchurch)
- ALSA: echoaudio: Fix potential Oops in snd_echo_resume() (Dinghao Liu)
- mfd: dln2: Run event handler loop under spinlock (Andy Shevchenko)
- test_kmod: avoid potential double free in trigger_config_run_type() (Tiezhu Yang)
- fs/ufs: avoid potential u32 multiplication overflow (Colin Ian King)
- net: qcom/emac: add missed clk_disable_unprepare in error path of emac_clks_phase1_init (Wang Hai)
- drm/vmwgfx: Fix two list_for_each loop exit tests (Dan Carpenter)
- drm/vmwgfx: Use correct vmw_legacy_display_unit pointer (Dan Carpenter)
- Input: sentelic - fix error return when fsp_reg_write fails (Colin Ian King)
- i2c: rcar: avoid race when unregistering slave (Wolfram Sang)
- tools build feature: Use CC and CXX from parent (Thomas Hebb)
- pwm: bcm-iproc: handle clk_get_rate() return (Rayagonda Kokatanur)
- clk: clk-atlas6: fix return value check in atlas6_clk_init() (Xu Wang)
- i2c: rcar: slave: only send STOP event when we have been addressed (Wolfram Sang)
- iommu/vt-d: Enforce PASID devTLB field mask (Liu Yi L)
- iommu/omap: Check for failure of a call to omap_iommu_dump_ctx (Colin Ian King)
- dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() (Ming Lei)
- gpu: ipu-v3: image-convert: Combine rotate/no-rotate irq handlers (Steve Longerbeam)
- USB: serial: ftdi_sio: clean up receive processing (Johan Hovold)
- USB: serial: ftdi_sio: make process-packet buffer unsigned (Johan Hovold)
- RDMA/ipoib: Return void from ipoib_ib_dev_stop() (Kamal Heib)
- mfd: arizona: Ensure 32k clock is put on driver unbind and error (Charles Keepax)
- drm/imx: imx-ldb: Disable both channels for split mode in enc->disable() (Liu Ying)
- perf intel-pt: Fix FUP packet state (Adrian Hunter)
- pseries: Fix 64 bit logical memory block panic (Anton Blanchard)
- watchdog: f71808e_wdt: clear watchdog timeout occurred flag (Ahmad Fatoum)
- watchdog: f71808e_wdt: remove use of wrong watchdog_info option (Ahmad Fatoum)
- watchdog: f71808e_wdt: indicate WDIOF_CARDRESET support in watchdog_info.options (Ahmad Fatoum)
- tracing: Use trace_sched_process_free() instead of exit() for pid tracing (Steven Rostedt (VMware))
- tracing/hwlat: Honor the tracing_cpumask (Kevin Hao)
- kprobes: Fix NULL pointer dereference at kprobe_ftrace_handler (Muchun Song)
- ftrace: Setup correct FTRACE_FL_REGS flags for module (Chengming Zhou)
- ext2: fix missing percpu_counter_inc (Mikulas Patocka)
- MIPS: CPU#0 is not hotpluggable (Huacai Chen)
- mac80211: fix misplaced while instead of if (Johannes Berg)
- bcache: allocate meta data pages as compound pages (Coly Li)
- md/raid5: Fix Force reconstruct-write io stuck in degraded raid5 (ChangSyun Peng)
- net/compat: Add missing sock updates for SCM_RIGHTS (Kees Cook)
- net: stmmac: dwmac1000: provide multicast filter fallback (Jonathan McDowell)
- net: ethernet: stmmac: Disable hardware multicast filter (Jonathan McDowell)
- powerpc: Fix circular dependency between percpu.h and mmu.h (Michael Ellerman)
- xtensa: fix xtensa_pmu_setup prototype (Max Filippov)
- iio: dac: ad5592r: fix unbalanced mutex unlocks in ad5592r_read_raw() (Alexandru Ardelean)
- dt-bindings: iio: io-channel-mux: Fix compatible string in example code (Christian Eggers)
- btrfs: fix memory leaks after failure to lookup checksums during inode logging (Filipe Manana)
- btrfs: don't allocate anonymous block device for user invisible roots (Qu Wenruo)
- PCI: hotplug: ACPI: Fix context refcounting in acpiphp_grab_context() (Rafael J. Wysocki)
- smb3: warn on confusing error scenario with sec=krb5 (Steve French)
- net: initialize fastreuse on inet_inherit_port (Tim Froidcoeur)
- xen/balloon: make the balloon wait interruptible (Roger Pau Monne)
- xen/balloon: fix accounting in alloc_xenballooned_pages error path (Roger Pau Monne)
- irqdomain/treewide: Free firmware node after domain removal (Jon Derrick)
- ARM: 8992/1: Fix unwind_frame for clang-built kernels (Nathan Huckleberry)
- parisc: mask out enable and reserved bits from sba imask (Sven Schnelle)
- parisc: Implement __smp_store_release and __smp_load_acquire barriers (John David Anglin)
- mtd: rawnand: qcom: avoid write to unavailable register (Sivaprakash Murugesan)
- spi: spidev: Align buffers for DMA (Christian Eggers)
- 9p: Fix memory leak in v9fs_mount (Zheng Bin)
- ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109 (Hector Martin)
- fs/minix: reject too-large maximum file size (Eric Biggers)
- fs/minix: don't allow getting deleted inodes (Eric Biggers)
- fs/minix: check return value of sb_getblk() (Eric Biggers)
- bitfield.h: don't compile-time validate _val in FIELD_FIT (Jakub Kicinski)
- crypto: ccp - Fix use of merged scatterlists (John Allen)
- crypto: qat - fix double free in qat_uclo_create_batch_init_list (Tom Rix)
- ALSA: usb-audio: add quirk for Pioneer DDJ-RB (Hector Martin)
- ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109 (Hector Martin)
- ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support (Mirko Dietrich)
- USB: serial: cp210x: enable usb generic throttle/unthrottle (Brant Merryman)
- USB: serial: cp210x: re-enable auto-RTS on open (Brant Merryman)
- net: Set fput_needed iff FDPUT_FPUT is set (Miaohe Lin)
- net: refactor bind_bucket fastreuse into helper (Tim Froidcoeur)
- net/nfc/rawsock.c: add CAP_NET_RAW check. (Qingyu Li)
- drivers/net/wan/lapbether: Added needed_headroom and a skb->len check (Xie He)
- af_packet: TPACKET_V3: fix fill status rwlock imbalance (John Ogness)
- crypto: aesni - add compatibility with IAS (Jian Cai)
- x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task (Eric Dumazet)
- pinctrl-single: fix pcs_parse_pinconf() return value (Drew Fustini)
- dlm: Fix kobject memleak (Wang Hai)
- fsl/fman: fix eth hash table allocation (Florinel Iordache)
- fsl/fman: check dereferencing null pointer (Florinel Iordache)
- fsl/fman: fix unreachable code (Florinel Iordache)
- fsl/fman: fix dereference null return value (Florinel Iordache)
- fsl/fman: use 32-bit unsigned integer (Florinel Iordache)
- net: spider_net: Fix the size used in a 'dma_free_coherent()' call (Christophe JAILLET)
- liquidio: Fix wrong return value in cn23xx_get_pf_num() (Tianjia Zhang)
- net: ethernet: aquantia: Fix wrong return value (Tianjia Zhang)
- tools, build: Propagate build failures from tools/build/Makefile.build (Andrii Nakryiko)
- wl1251: fix always return 0 error (Wang Hai)
- s390/qeth: don't process empty bridge port events (Julian Wiedmann)
- selftests/powerpc: Fix online CPU selection (Sandipan Das)
- PCI: Release IVRS table in AMD ACS quirk (Hanjun Guo)
- selftests/powerpc: Fix CPU affinity for child process (Harish)
- Bluetooth: hci_serdev: Only unregister device if it was registered (Nicolas Boichat)
- power: supply: check if calc_soc succeeded in pm860x_init_battery (Tom Rix)
- Smack: prevent underflow in smk_set_cipso() (Dan Carpenter)
- Smack: fix another vsscanf out of bounds (Dan Carpenter)
- net: dsa: mv88e6xxx: MV88E6097 does not support jumbo configuration (Chris Packham)
- scsi: mesh: Fix panic after host or bus reset (Finn Thain)
- usb: dwc2: Fix error path in gadget registration (Marek Szyprowski)
- MIPS: OCTEON: add missing put_device() call in dwc3_octeon_device_init() (Yu Kuai)
- coresight: tmc: Fix TMC mode read in tmc_read_unprepare_etb() (Sai Prakash Ranjan)
- thermal: ti-soc-thermal: Fix reversed condition in ti_thermal_expose_sensor() (Dan Carpenter)
- USB: serial: iuu_phoenix: fix led-activity helpers (Johan Hovold)
- drm/imx: tve: fix regulator_disable error path (Marco Felsch)
- PCI/ASPM: Add missing newline in sysfs 'policy' (Xiongfeng Wang)
- staging: rtl8192u: fix a dubious looking mask before a shift (Colin Ian King)
- powerpc/vdso: Fix vdso cpu truncation (Milton Miller)
- mwifiex: Prevent memory corruption handling keys (Dan Carpenter)
- scsi: scsi_debug: Add check for sdebug_max_queue during module init (John Garry)
- drm/bridge: sil_sii8620: initialize return of sii8620_readb (Tom Rix)
- drm: panel: simple: Fix bpc for LG LB070WV8 panel (Laurent Pinchart)
- leds: core: Flush scheduled work for system suspend (Kai-Heng Feng)
- PCI: Fix pci_cfg_wait queue locking problem (Bjorn Helgaas)
- xfs: fix reflink quota reservation accounting error (Darrick J. Wong)
- media: exynos4-is: Add missed check for pinctrl_lookup_state() (Chuhong Yuan)
- media: firewire: Using uninitialized values in node_probe() (Dan Carpenter)
- ipvs: allow connection reuse for unconfirmed conntrack (Julian Anastasov)
- scsi: eesox: Fix different dev_id between request_irq() and free_irq() (Christophe JAILLET)
- scsi: powertec: Fix different dev_id between request_irq() and free_irq() (Christophe JAILLET)
- drm/radeon: fix array out-of-bounds read and write issues (Colin Ian King)
- cxl: Fix kobject memleak (Wang Hai)
- drm/mipi: use dcs write for mipi_dsi_dcs_set_tear_scanline (Emil Velikov)
- scsi: cumana_2: Fix different dev_id between request_irq() and free_irq() (Christophe JAILLET)
- ASoC: Intel: bxt_rt298: add missing .owner field (Pierre-Louis Bossart)
- media: omap3isp: Add missed v4l2_ctrl_handler_free() for preview_init_entities() (Chuhong Yuan)
- leds: lm355x: avoid enum conversion warning (Arnd Bergmann)
- drm/arm: fix unintentional integer overflow on left shift (Colin Ian King)
- iio: improve IIO_CONCENTRATION channel type description (Tomasz Duszynski)
- video: pxafb: Fix the function used to balance a 'dma_alloc_coherent()' call (Christophe JAILLET)
- console: newport_con: fix an issue about leak related system resources (Dejin Zheng)
- video: fbdev: sm712fb: fix an issue about iounmap for a wrong address (Dejin Zheng)
- agp/intel: Fix a memory leak on module initialisation failure (Qiushi Wu)
- ACPICA: Do not increment operation_region reference counts for field units (Erik Kaneda)
- bcache: fix super block seq numbers comparision in register_cache_set() (Coly Li)
- dyndbg: fix a BUG_ON in ddebug_describe_flags (Jim Cromie)
- usb: bdc: Halt controller on suspend (Danesh Petigara)
- bdc: Fix bug causing crash after multiple disconnects (Sasi Kumar)
- usb: gadget: net2280: fix memory leak on probe error handling paths (Evgeny Novikov)
- gpu: host1x: debug: Fix multiple channels emitting messages simultaneously (Dmitry Osipenko)
- iwlegacy: Check the return value of pcie_capability_read_*() (Bolarinwa Olayemi Saheed)
- brcmfmac: set state of hanger slot to FREE when flushing PSQ (Wright Feng)
- brcmfmac: To fix Bss Info flag definition Bug (Prasanna Kerekoppa)
- mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls (Paul E. McKenney)
- irqchip/irq-mtk-sysirq: Replace spinlock with raw_spinlock (Bartosz Golaszewski)
- drm/debugfs: fix plain echo to connector "force" attribute (Michael Tretter)
- drm/nouveau: fix multiple instances of reference count leaks (Aditya Pakki)
- arm64: dts: hisilicon: hikey: fixes to comply with adi, adv7533 DT binding (Ricardo Cañuelo)
- md-cluster: fix wild pointer of unlock_all_bitmaps() (Zhao Heming)
- video: fbdev: neofb: fix memory leak in neo_scan_monitor() (Evgeny Novikov)
- drm/radeon: Fix reference count leaks caused by pm_runtime_get_sync (Aditya Pakki)
- fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls (Paul E. McKenney)
- Bluetooth: add a mutex lock to avoid UAF in do_enale_set (Lihong Kou)
- drm/tilcdc: fix leak & null ref in panel_connector_get_modes (Tomi Valkeinen)
- ARM: socfpga: PM: add missing put_device() call in socfpga_setup_ocram_self_refresh() (Yu Kuai)
- spi: lantiq: fix: Rx overflow error in full duplex mode (Dilip Kota)
- ARM: at91: pm: add missing put_device() call in at91_pm_sram_init() (yu kuai)
- platform/x86: intel-vbtn: Fix return value check in check_acpi_dev() (Lu Wei)
- platform/x86: intel-hid: Fix return value check in check_acpi_dev() (Lu Wei)
- m68k: mac: Fix IOP status/control register writes (Finn Thain)
- m68k: mac: Don't send IOP message until channel is idle (Finn Thain)
- arm64: dts: exynos: Fix silent hang after boot on Espresso (Alim Akhtar)
- arm64: dts: qcom: msm8916: Replace invalid bias-pull-none property (Stephan Gerhold)
- EDAC: Fix reference count leaks (Qiushi Wu)
- arm64: dts: rockchip: fix rk3399-puma gmac reset gpio (Heiko Stuebner)
- arm64: dts: rockchip: fix rk3399-puma vcc5v0-host gpio (Heiko Stuebner)
- sched: correct SD_flags returned by tl->sd_flags() (Peng Liu)
- x86/mce/inject: Fix a wrong assignment of i_mce.status (Zhenzhong Duan)
- cgroup: add missing skcd->no_refcnt check in cgroup_sk_clone() (Yang Yingliang)
- HID: input: Fix devices that return multiple bytes in battery report (Grant Likely)
- tracepoint: Mark __tracepoint_string's __used (Nick Desaulniers)
- Smack: fix use-after-free in smk_write_relabel_self() (Eric Biggers)
- rxrpc: Fix race between recvmsg and sendmsg on immediate call failure (David Howells)
- usb: hso: check for return value in hso_serial_common_create() (Rustam Kovhaev)
- selftests/net: relax cpu affinity requirement in msg_zerocopy test (Willem de Bruijn)
- Revert "vxlan: fix tos value before xmit" (Hangbin Liu)
- openvswitch: Prevent kernel-infoleak in ovs_ct_put_key() (Peilin Ye)
- net: gre: recompute gre csum for sctp over gre tunnels (Lorenzo Bianconi)
- hv_netvsc: do not use VF device if link is down (Stephen Hemminger)
- net: lan78xx: replace bogus endpoint lookup (Johan Hovold)
- vxlan: Ensure FDB dump is performed under RCU (Ido Schimmel)
- net: ethernet: mtk_eth_soc: fix MTU warnings (Landen Chao)
- ipv6: fix memory leaks on IPV6_ADDRFORM path (Cong Wang)
- ipv4: Silence suspicious RCU usage warning (Ido Schimmel)
- xattr: break delegations in {set,remove}xattr (Frank van der Linden)
- Drivers: hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) (Dexuan Cui)
- tools lib traceevent: Fix memory leak in process_dynamic_array_len (Philippe Duplessis-Guindon)
- atm: fix atm_dev refcnt leaks in atmtcp_remove_persistent (Xin Xiong)
- igb: reinit_locked() should be called with rtnl_lock (Francesco Ruggeri)
- cfg80211: check vendor command doit pointer before use (Julian Squires)
- i2c: slave: add sanity check when unregistering (Wolfram Sang)
- i2c: slave: improve sanity check when registering (Wolfram Sang)
- drm/nouveau/fbcon: zero-initialise the mode_cmd2 structure (Ben Skeggs)
- drm/nouveau/fbcon: fix module unload when fbcon init has failed for some reason (Ben Skeggs)
- net/9p: validate fds in p9_fd_open (Christoph Hellwig)
- leds: 88pm860x: fix use-after-free on unbind (Johan Hovold)
- leds: lm3533: fix use-after-free on unbind (Johan Hovold)
- leds: da903x: fix use-after-free on unbind (Johan Hovold)
- leds: wm831x-status: fix use-after-free on unbind (Johan Hovold)
- mtd: properly check all write ioctls for permissions (Greg Kroah-Hartman)
- binder: Prevent context manager from incrementing ref 0 (Jann Horn)
- omapfb: dss: Fix max fclk divider for omap36xx (Adam Ford)
- Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt() (Peilin Ye)
- Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt() (Peilin Ye)
- Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() (Peilin Ye)
- staging: android: ashmem: Fix lockdep warning for write operation (Suren Baghdasaryan)
- ALSA: seq: oss: Serialize ioctls (Takashi Iwai)
- usb: xhci: Fix ASMedia ASM1142 DMA addressing (Forest Crossman)
- usb: xhci: define IDs for various ASMedia host controllers (Forest Crossman)
- USB: iowarrior: fix up report size handling for some devices (Greg Kroah-Hartman)
- net/mlx5e: Don't support phys switch id if not in switchdev mode (Roi Dayan)
- USB: serial: qcserial: add EM7305 QDL product ID (Erik Ekman)
- Linux 4.14.193 (Greg Kroah-Hartman)
- ARM: 8702/1: head-common.S: Clear lr before jumping to start_kernel() (Geert Uytterhoeven)
- ext4: fix direct I/O read error (Jiang Ying)
- random32: move the pseudo-random 32-bit definitions to prandom.h (Linus Torvalds)
- random32: remove net_rand_state from the latent entropy gcc plugin (Linus Torvalds)
- random: fix circular include dependency on arm64 after addition of percpu.h (Willy Tarreau)
- ARM: percpu.h: fix build error (Grygorii Strashko)
- Revert "scsi: libsas: direct call probe and destruct" (Greg Kroah-Hartman)
- Linux 4.14.192 (Greg Kroah-Hartman)
- x86/i8259: Use printk_deferred() to prevent deadlock (Thomas Gleixner)
- KVM: LAPIC: Prevent setting the tscdeadline timer if the lapic is hw disabled (Wanpeng Li)
- xen-netfront: fix potential deadlock in xennet_remove() (Andrea Righi)
- cxgb4: add missing release on skb in uld_send() (Navid Emamdoost)
- x86/unwind/orc: Fix ORC for newly forked tasks (Josh Poimboeuf)
- Revert "i2c: cadence: Fix the hold bit setting" (Raviteja Narayanam)
- net: ethernet: ravb: exit if re-initialization fails in tx timeout (Yoshihiro Shimoda)
- parisc: add support for cmpxchg on u8 pointers (Liam Beguin)
- nfc: s3fwrn5: add missing release on skb in s3fwrn5_recv_frame (Navid Emamdoost)
- qed: Disable "MFW indication via attention" SPAM every 5 minutes (Laurence Oberman)
- usb: hso: Fix debug compile warning on sparc32 (Geert Uytterhoeven)
- arm64: csum: Fix handling of bad packets (Robin Murphy)
- mac80211: mesh: Free pending skb when destroying a mpath (Remi Pommarel)
- mac80211: mesh: Free ie data when leaving mesh (Remi Pommarel)
- bpf: Fix map leak in HASH_OF_MAPS map (Andrii Nakryiko)
- ibmvnic: Fix IRQ mapping disposal in error path (Thomas Falcon)
- mlxsw: core: Free EMAD transactions using kfree_rcu() (Ido Schimmel)
- mlxsw: core: Increase scope of RCU read-side critical section (Ido Schimmel)
- mlx4: disable device on shutdown (Jakub Kicinski)
- net: lan78xx: fix transfer-buffer memory leak (Johan Hovold)
- net: lan78xx: add missing endpoint sanity check (Johan Hovold)
- sh: Fix validation of system call number (Michael Karcher)
- selftests/net: rxtimestamp: fix clang issues for target arch PowerPC (Tanner Love)
- net/x25: Fix null-ptr-deref in x25_disconnect (YueHaibing)
- net/x25: Fix x25_neigh refcnt leak when x25 disconnect (Xiyu Yang)
- xfs: fix missed wakeup on l_flush_wait (Rik van Riel)
- x86, vmlinux.lds: Page-align end of ..page_aligned sections (Joerg Roedel)
- x86/build/lto: Fix truncated .bss with -fdata-sections (Sami Tolvanen)
- 9p/trans_fd: Fix concurrency del of req_list in p9_fd_cancelled/p9_read_work (Wang Hai)
- 9p/trans_fd: abort p9_read_work if req status changed (Dominique Martinet)
- f2fs: check if file namelen exceeds max value (Sheng Yong)
- f2fs: check memory boundary by insane namelen (Jaegeuk Kim)
- drm: hold gem reference until object is no longer accessed (Steve Cohen)
- drm/amdgpu: Prevent kernel-infoleak in amdgpu_info_ioctl() (Peilin Ye)
- ARM: 8986/1: hw_breakpoint: Don't invoke overflow handler on uaccess watchpoints (Will Deacon)
- wireless: Use offsetof instead of custom macro. (Pi-Hsun Shih)
- PCI/ASPM: Disable ASPM on ASMedia ASM1083/1085 PCIe-to-PCI bridge (Robert Hancock)
- iio: imu: adis16400: fix memory leak (Sasha Levin)
- crypto: ccp - Release all allocated memory if sha type is invalid (Navid Emamdoost)
- scsi: libsas: direct call probe and destruct (Jason Yan)