-
Fri Apr 24 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2017.el7uek]
- media: xirlink_cit: add missing descriptor sanity checks (Johan Hovold) [Orabug: 31213765] {CVE-2020-11668}
- media: ov519: add missing endpoint sanity checks (Johan Hovold) [Orabug: 31213756] {CVE-2020-11608}
- x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE (John Allen) [Orabug: 31213534]
- media: stv06xx: add missing descriptor sanity checks (Johan Hovold) [Orabug: 31200577] {CVE-2020-11609}
- net/ethernet/octeon: Add ptp_dbg_group module param in octeon-pow-ethernet (Vijay Kumar) [Orabug: 31198847]
- x86/mce: Restart the system when LMCE UE error occurs (Thomas Tai) [Orabug: 31026187]
- rds: Fix use-after-free in rds_ib_free_caches (Hans Westgaard Ry) [Orabug: 31200769]
- net/ethernet/octeon: Set max/min mtu of pow equivalent to Octeon eth device (Vijay Kumar) [Orabug: 31191731]
- net/rds: Fix MR reference counting problem (Ka-Cheong Poon) [Orabug: 31130196]
- net/rds: Replace struct rds_mr's r_refcount with struct kref (Ka-Cheong Poon) [Orabug: 31130196]
- x86/mce: Fix set_mce_nospec() to avoid #GP fault (Tony Luck) [Orabug: 31024704]
- uek-rpm: fix dts rpmbuild when using cross-compiler (Tom Saeger) [Orabug: 30896326]
-
Fri Apr 17 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2016.el7uek]
- KVM: x86: fix nested guest live migration with PML (Paolo Bonzini) [Orabug: 31123831]
- KVM: x86: assign two bits to track SPTE kinds (Paolo Bonzini) [Orabug: 31123831]
- sched/fair: Prevent a division by 0 in scale_rt_capacity() (John Sobecki) [Orabug: 31124462]
- mips64: Fix X.509 certificates parsing (Eric Saint-Etienne) [Orabug: 31178466]
- blktrace: Protect q->blk_trace with RCU (Jan Kara) [Orabug: 31123574] {CVE-2019-19768}
- blktrace: fix unlocked access to init/start-stop/teardown (Jens Axboe) [Orabug: 31123574] {CVE-2019-19768}
- perf/x86/amd: Add support for Large Increment per Cycle Events (Kim Phillips) [Orabug: 31099507]
- perf/x86/amd: Constrain Large Increment per Cycle events (Kim Phillips) [Orabug: 31099507]
- kvm/svm: PKU not currently supported (John Allen) [Orabug: 31099507]
- EDAC/amd64: Drop some family checks for newer systems (Yazen Ghannam) [Orabug: 31099507]
- x86/amd_nb: Add Family 19h PCI IDs (Yazen Ghannam) [Orabug: 31099507]
- EDAC/mce_amd: Always load on SMCA systems (Yazen Ghannam) [Orabug: 31099507]
- x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType (Yazen Ghannam) [Orabug: 31099507]
- EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh (Yazen Ghannam) [Orabug: 31099507]
- EDAC/amd64: Check for memory before fully initializing an instance (Yazen Ghannam) [Orabug: 31099507]
- EDAC/amd64: Use cached data when checking for ECC (Yazen Ghannam) [Orabug: 31099507]
- EDAC/amd64: Save max number of controllers to family type (Yazen Ghannam) [Orabug: 31099507]
- EDAC/amd64: Gather hardware information early (Yazen Ghannam) [Orabug: 31099507]
- EDAC/amd64: Make struct amd64_family_type global (Yazen Ghannam) [Orabug: 31099507]
- EDAC/amd64: Support asymmetric dual-rank DIMMs (Yazen Ghannam) [Orabug: 31099507]
- EDAC/amd64: Cache secondary Chip Select registers (Yazen Ghannam) [Orabug: 31099507]
- EDAC/amd64: Find Chip Select memory size using Address Mask (Yazen Ghannam) [Orabug: 31099507]
- EDAC/amd64: Initialize DIMM info for systems with more than two channels (Yazen Ghannam) [Orabug: 31099507]
- EDAC/amd64: Support more than two controllers for chip selects handling (Yazen Ghannam) [Orabug: 31099507]
- Revert "EDAC/amd64: Support more than two controllers for chip select handling" (Borislav Petkov) [Orabug: 31099507]
- KVM: x86/mmu: Consolidate "is MMIO SPTE" code (Sean Christopherson) [Orabug: 31099507]
- KVM: x86/mmu: Add explicit access mask for MMIO SPTEs (Sean Christopherson) [Orabug: 31099507]
- KVM: x86: Rename access permissions cache member in struct kvm_vcpu_arch (Sean Christopherson) [Orabug: 31099507]
- kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.c (Kai Huang) [Orabug: 31099507]
- RDMA/rxe: Enhance Soft Roce to support Oracle proprietary shared PD extension (Rao Shoaib) [Orabug: 31081642]
- slcan: Don't transmit uninitialized stack data in padding (Richard Palethorpe) [Orabug: 31136751] {CVE-2020-11494}
-
Fri Apr 10 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2015.el7uek]
- KVM: SVM: Guard against DEACTIVATE when performing WBINVD/DF_FLUSH (Tom Lendacky) [Orabug: 30728867]
- KVM: SVM: Serialize access to the SEV ASID bitmap (Tom Lendacky) [Orabug: 30728867]
- KVM: nVMX: vmread should not set rflags to specify success in case of #PF (Miaohe Lin) [Orabug: 30728867]
- Fix KABI build breakage due to v4.14.173. (Somasundaram Krishnasamy)
- ext4: Fix build break in v4.14.172 (Somasundaram Krishnasamy)
- KVM: host panic handling vmread (Liam Merwick) [Orabug: 30851971]
- mips64:uek-rpm/ol7/config-mips: Enable IP_SET configs (Vijay Kumar) [Orabug: 31122203]
- KVM: x86: clear stale x86_emulate_ctxt->intercept value (Vitaly Kuznetsov) [Orabug: 31118689]
- arch/mips: Discard the contents of the PCI console if the buffer is full for more than 10 milliseconds (Victor Michel) [Orabug: 31118091]
- floppy: check FDC index for errors before assigning it (Linus Torvalds) [Orabug: 31067511] {CVE-2020-9383}
- rds: Add debugfs for inc/frag cache statistics (Hans Westgaard Ry) [Orabug: 30827414]
- rds: Add inc/frag cache statistics (Hans Westgaard Ry) [Orabug: 30827414]
- rds: Control the CPU (de)allocating fragments (Hans Westgaard Ry) [Orabug: 30827414]
- rds: Change caching strategy for receive buffers (Hans Westgaard Ry) [Orabug: 30827414]
- rds: Add lockfree stack routines (Hans Westgaard Ry) [Orabug: 30827414]
- IB/ipoib: Avoid race from waking up the transmission queue (Praveen Kumar Kannoju) [Orabug: 30596071]
- usbnet: silence an unnecessary warning (Oliver Neukum) [Orabug: 29625990]
- vhost: Check docket sk_family instead of call getname (Eugenio Pérez) [Orabug: 31085990] {CVE-2020-10942}
- uek-rpm: config-mips64-embedded misc pruning (Eric Saint-Etienne) [Orabug: 31079134]
- nfs: optimise readdir cache page invalidation (Dai Ngo) [Orabug: 31044293]
- NFS: Directory page cache pages need to be locked when read (Trond Myklebust) [Orabug: 31044293]
- net/mlx5: Add pci AtomicOps request (Michael Guralnik) [Orabug: 30750026]
- PCI: Add pci_enable_atomic_ops_to_root() (Jay Cornwall) [Orabug: 30750026]
- Revert "oled: give panic handler chance to run before kexec" (Wengang Wang) [Orabug: 31098795]
- Revert "oled: Limit panic routine change x86 only" (Wengang Wang) [Orabug: 31098795]
- Linux 4.14.174 (Greg Kroah-Hartman)
- ipv4: ensure rcu_read_lock() in cipso_v4_error() (Matteo Croce)
- mm: slub: add missing TID bump in kmem_cache_alloc_bulk() (Jann Horn)
- ARM: 8958/1: rename missed uaccess .fixup section (Kees Cook)
- ARM: 8957/1: VDSO: Match ARMv8 timer in cntvct_functional() (Florian Fainelli)
- jbd2: fix data races at struct journal_head (Qian Cai)
- net: rmnet: fix NULL pointer dereference in rmnet_newlink() (Taehee Yoo)
- hinic: fix a bug of setting hw_ioctxt (Luo bin)
- slip: not call free_netdev before rtnl_unlock in slip_open (yangerkun)
- signal: avoid double atomic counter increments for user accounting (Linus Torvalds)
- mac80211: rx: avoid RCU list traversal under mutex (Madhuparna Bhowmik)
- net: ks8851-ml: Fix IRQ handling and locking (Marek Vasut)
- net: usb: qmi_wwan: restore mtu min/max values after raw_ip switch (Daniele Palmas)
- scsi: libfc: free response frame from GPN_ID (Igor Druzhinin)
- cfg80211: check reg_rule for NULL in handle_channel_custom() (Johannes Berg)
- HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override (Kai-Heng Feng)
- HID: apple: Add support for recent firmware on Magic Keyboards (Mansour Behabadi)
- ACPI: watchdog: Allow disabling WDAT at boot (Jean Delvare)
- perf/amd/uncore: Replace manual sampling check with CAP_NO_INTERRUPT flag (Kim Phillips)
- batman-adv: Don't schedule OGM for disabled interface (Sven Eckelmann)
- batman-adv: Avoid free/alloc race when handling OGM buffer (Sven Eckelmann)
- batman-adv: Avoid free/alloc race when handling OGM2 buffer (Sven Eckelmann)
- batman-adv: Fix duplicated OGMs on NETDEV_UP (Sven Eckelmann)
- batman-adv: Fix debugfs path for renamed softif (Sven Eckelmann)
- batman-adv: Fix debugfs path for renamed hardif (Sven Eckelmann)
- batman-adv: prevent TT request storms by not sending inconsistent TT TLVLs (Marek Lindner)
- batman-adv: Fix TT sync flags for intermediate TT responses (Linus Lüssing)
- batman-adv: Avoid race in TT TVLV allocator helper (Sven Eckelmann)
- batman-adv: update data pointers after skb_cow() (Matthias Schiffer)
- batman-adv: Fix internal interface indices types (Sven Eckelmann)
- batman-adv: Fix lock for ogm cnt access in batadv_iv_ogm_calc_tq (Sven Eckelmann)
- batman-adv: Fix check of retrieved orig_gw in batadv_v_gw_is_eligible (Sven Eckelmann)
- batman-adv: Always initialize fragment header priority (Sven Eckelmann)
- batman-adv: Avoid spurious warnings from bat_v neigh_cmp implementation (Sven Eckelmann)
- efi: Add a sanity check to efivar_store_raw() (Vladis Dronov)
- net/smc: check for valid ib_client_data (Karsten Graul)
- ipv6: restrict IPV6_ADDRFORM operation (Eric Dumazet)
- i2c: acpi: put device when verifying client fails (Wolfram Sang)
- iommu/vt-d: Ignore devices with out-of-spec domain number (Daniel Drake)
- iommu/vt-d: Fix the wrong printing in RHSA parsing (Zhenzhong Duan)
- netfilter: nft_payload: add missing attribute validation for payload csum flags (Jakub Kicinski)
- netfilter: cthelper: add missing attribute validation for cthelper (Jakub Kicinski)
- nl80211: add missing attribute validation for channel switch (Jakub Kicinski)
- nl80211: add missing attribute validation for beacon report scanning (Jakub Kicinski)
- nl80211: add missing attribute validation for critical protocol indication (Jakub Kicinski)
- pinctrl: core: Remove extra kref_get which blocks hogs being freed (Charles Keepax)
- pinctrl: meson-gxl: fix GPIOX sdio pins (Nicolas Belin)
- iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page (Yonghyun Hwang)
- iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint (Hans de Goede)
- iommu/dma: Fix MSI reservation allocation (Marc Zyngier)
- x86/mce: Fix logic and comments around MSR_PPIN_CTL (Tony Luck)
- efi: Fix a race and a buffer overflow while reading efivars via sysfs (Vladis Dronov)
- ARC: define __ALIGN_STR and __ALIGN symbols for ARC (Eugeniy Paltsev)
- KVM: x86: clear stale x86_emulate_ctxt->intercept value (Vitaly Kuznetsov)
- gfs2_atomic_open(): fix O_EXCL|O_CREAT handling on cold dcache (Al Viro)
- cifs_atomic_open(): fix double-put on late allocation failure (Al Viro)
- ktest: Add timeout for ssh sync testing (Steven Rostedt (VMware))
- drm/amd/display: remove duplicated assignment to grph_obj_type (Colin Ian King)
- workqueue: don't use wq_select_unbound_cpu() for bound works (Hillf Danton)
- iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT with pr_warn + add_taint (Hans de Goede)
- virtio-blk: fix hw_queue stopped on arbitrary error (Halil Pasic)
- iwlwifi: mvm: Do not require PHY_SKU NVM section for 3168 devices (Dan Moulding)
- cgroup: Iterate tasks that did not finish do_exit() (Michal Koutný)
- cgroup: cgroup_procs_next should increase position index (Vasily Averin)
- ipvlan: don't deref eth hdr before checking it's set (Mahesh Bandewar)
- ipvlan: egress mcast packets are not exceptional (Paolo Abeni)
- ipvlan: do not add hardware address of master to its unicast filter list (Jiri Wiesner)
- inet_diag: return classid for all socket types (Dmitry Yakunin)
- macvlan: add cond_resched() during multicast processing (Mahesh Bandewar)
- net: fec: validate the new settings in fec_enet_set_coalesce() (Jakub Kicinski)
- slip: make slhc_compress() more robust against malicious packets (Eric Dumazet)
- bonding/alb: make sure arp header is pulled before accessing it (Eric Dumazet)
- net: phy: fix MDIO bus PM PHY resuming (Heiner Kallweit)
- nfc: add missing attribute validation for vendor subcommand (Jakub Kicinski)
- nfc: add missing attribute validation for SE API (Jakub Kicinski)
- team: add missing attribute validation for array index (Jakub Kicinski)
- team: add missing attribute validation for port ifindex (Jakub Kicinski)
- net: fq: add missing attribute validation for orphan mask (Jakub Kicinski)
- macsec: add missing attribute validation for port (Jakub Kicinski)
- can: add missing attribute validation for termination (Jakub Kicinski)
- nl802154: add missing attribute validation for dev_type (Jakub Kicinski)
- nl802154: add missing attribute validation (Jakub Kicinski)
- fib: add missing attribute validation for tun_id (Jakub Kicinski)
- net: memcg: fix lockdep splat in inet_csk_accept() (Eric Dumazet)
- net: memcg: late association of sock to memcg (Shakeel Butt)
- cgroup: memcg: net: do not associate sock with unrelated cgroup (Shakeel Butt)
- bnxt_en: reinitialize IRQs when MTU is modified (Vasundhara Volam)
- sfc: detach from cb_page in efx_copy_channel() (Edward Cree)
- r8152: check disconnect status after long sleep (You-Sheng Yang)
- net/packet: tpacket_rcv: do not increment ring index on drop (Willem de Bruijn)
- net: nfc: fix bounds checking bugs on "pipe" (Dan Carpenter)
- net: macsec: update SCI upon MAC address change. (Dmitry Bogdanov)
- netlink: Use netlink header as base to calculate bad attribute offset (Pablo Neira Ayuso)
- ipvlan: do not use cond_resched_rcu() in ipvlan_process_multicast() (Eric Dumazet)
- ipvlan: add cond_resched_rcu() while processing muticast backlog (Mahesh Bandewar)
- ipv6/addrconf: call ipv6_mc_up() for non-Ethernet interface (Hangbin Liu)
- gre: fix uninit-value in __iptunnel_pull_header (Eric Dumazet)
- cgroup, netclassid: periodically release file_lock on classid updating (Dmitry Yakunin)
- net: phy: Avoid multiple suspends (Florian Fainelli)
- phy: Revert toggling reset changes. (David S. Miller)
- Linux 4.14.173 (Greg Kroah-Hartman)
- ASoC: topology: Fix memleak in soc_tplg_manifest_load() (Dragos Tarcatu)
- xhci: handle port status events for removed USB3 hcd (Mathias Nyman)
- dm integrity: fix a deadlock due to offloading to an incorrect workqueue (Mikulas Patocka)
- powerpc: fix hardware PMU exception bug on PowerVM compatibility mode systems (Desnes A. Nunes do Rosario)
- dmaengine: coh901318: Fix a double lock bug in dma_tc_handle() (Dan Carpenter)
- hwmon: (adt7462) Fix an error return in ADT7462_REG_VOLT() (Dan Carpenter)
- ARM: imx: build v7_cpu_resume() unconditionally (Ahmad Fatoum)
- IB/hfi1, qib: Ensure RCU is locked when accessing list (Dennis Dalessandro)
- RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen() (Jason Gunthorpe)
- RDMA/iwcm: Fix iwcm work deallocation (Bernard Metzler)
- ASoC: dapm: Correct DAPM handling of active widgets during shutdown (Charles Keepax)
- ASoC: pcm512x: Fix unbalanced regulator enable call in probe error path (Matthias Reichl)
- ASoC: pcm: Fix possible buffer overflow in dpcm state sysfs output (Takashi Iwai)
- ASoC: intel: skl: Fix possible buffer overflow in debug outputs (Takashi Iwai)
- ASoC: intel: skl: Fix pin debug prints (Takashi Iwai)
- ASoC: topology: Fix memleak in soc_tplg_link_elems_load() (Dragos Tarcatu)
- ARM: dts: ls1021a: Restore MDIO compatible to gianfar (Vladimir Oltean)
- dm cache: fix a crash due to incorrect work item cancelling (Mikulas Patocka)
- dmaengine: tegra-apb: Prevent race conditions of tasklet vs free list (Dmitry Osipenko)
- dmaengine: tegra-apb: Fix use-after-free (Dmitry Osipenko)
- x86/pkeys: Manually set X86_FEATURE_OSPKE to preserve existing changes (Sean Christopherson)
- vt: selection, push sel_lock up (Jiri Slaby)
- vt: selection, push console lock down (Jiri Slaby)
- vt: selection, close sel_buffer race (Jiri Slaby) {CVE-2020-8648}
- serial: 8250_exar: add support for ACCES cards (Jay Dolan)
- tty:serial:mvebu-uart:fix a wrong return (tangbin)
- arm: dts: dra76x: Fix mmc3 max-frequency (Faiz Abbas)
- fat: fix uninit-memory access for partial initialized inode (OGAWA Hirofumi)
- mm, numa: fix bad pmd by atomically check for pmd_trans_huge when marking page tables prot_numa (Mel Gorman)
- vgacon: Fix a UAF in vgacon_invert_region (Zhang Xiaoxu) {CVE-2020-8649} {CVE-2020-8647} {CVE-2020-8647} {CVE-2020-8649}
- usb: core: port: do error out if usb_autopm_get_interface() fails (Eugeniu Rosca)
- usb: core: hub: do error out if usb_autopm_get_interface() fails (Eugeniu Rosca)
- usb: core: hub: fix unhandled return by employing a void function (Eugeniu Rosca)
- usb: quirks: add NO_LPM quirk for Logitech Screen Share (Dan Lazewatsky)
- usb: storage: Add quirk for Samsung Fit flash (Jim Lin)
- cifs: don't leak -EAGAIN for stat() during reconnect (Ronnie Sahlberg)
- net: thunderx: workaround BGX TX Underflow issue (Tim Harvey)
- x86/xen: Distribute switch variables for initialization (Kees Cook)
- nvme: Fix uninitialized-variable warning (Keith Busch)
- x86/boot/compressed: Don't declare __force_order in kaslr_64.c (H.J. Lu)
- s390/cio: cio_ignore_proc_seq_next should increase position index (Vasily Averin)
- watchdog: da9062: do not ping the hw during stop() (Marco Felsch)
- net: ks8851-ml: Fix 16-bit IO operation (Marek Vasut)
- net: ks8851-ml: Fix 16-bit data access (Marek Vasut)
- net: ks8851-ml: Remove 8-bit bus accessors (Marek Vasut)
- drm/msm/dsi: save pll state before dsi host is powered off (Harigovindan P)
- drm: msm: Fix return type of dsi_mgr_connector_mode_valid for kCFI (John Stultz)
- drm/msm/mdp5: rate limit pp done timeout warnings (Brian Masney)
- usb: gadget: serial: fix Tx stall after buffer overflow (Sergey Organov)
- usb: gadget: ffs: ffs_aio_cancel(): Save/restore IRQ flags (Lars-Peter Clausen)
- usb: gadget: composite: Support more than 500mA MaxPower (Jack Pham)
- selftests: fix too long argument (Jiri Benc)
- serial: ar933x_uart: set UART_CS_{RX,TX}_READY_ORIDE (Daniel Golle)
- kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic (Masami Hiramatsu)
- RDMA/core: Fix use of logical OR in get_new_pps (Nathan Chancellor)
- RDMA/core: Fix pkey and port assignment in get_new_pps (Maor Gottlieb)
- net: dsa: bcm_sf2: Forcibly configure IMP port for 1Gb/sec (Florian Fainelli)
- EDAC/amd64: Set grain per DIMM (Yazen Ghannam)
- x86/mce: Handle varying MCA bank counts (Yazen Ghannam)
- vhost: Check docket sk_family instead of call getname (Eugenio Pérez)
- audit: always check the netlink payload length in audit_receive_msg() (Paul Moore)
- Revert "char/random: silence a lockdep splat with printk()" (Greg Kroah-Hartman)
- mm, thp: fix defrag setting if newline is not used (David Rientjes)
- mm/huge_memory.c: use head to check huge zero page (Wei Yang)
- perf hists browser: Restore ESC as "Zoom out" of DSO/thread/etc (Arnaldo Carvalho de Melo)
- kprobes: Set unoptimized flag after unoptimizing code (Masami Hiramatsu)
- drivers: net: xgene: Fix the order of the arguments of 'alloc_etherdev_mqs()' (Christophe JAILLET)
- tuntap: correctly set SOCKWQ_ASYNC_NOSPACE (Jason Wang)
- KVM: Check for a bad hva before dropping into the ghc slow path (Sean Christopherson)
- KVM: SVM: Override default MMIO mask if memory encryption is enabled (Tom Lendacky)
- mwifiex: drop most magic numbers from mwifiex_process_tdls_action_frame() (Brian Norris)
- namei: only return -ECHILD from follow_dotdot_rcu() (Aleksa Sarai)
- net: ena: make ena rxfh support ETH_RSS_HASH_NO_CHANGE (Arthur Kiyanovski)
- net: atlantic: fix potential error handling (Pavel Belous)
- net: netlink: cap max groups which will be considered in netlink_bind() (Nikolay Aleksandrov)
- include/linux/bitops.h: introduce BITS_PER_TYPE (Chris Wilson)
- ecryptfs: Fix up bad backport of fe2e082f5da5b4a0a92ae32978f81507ef37ec66 (Nathan Chancellor)
- usb: charger: assign specific number for enum value (Peter Chen)
- drm/i915/gvt: Separate display reset from ALL_ENGINES reset (Tina Zhang)
- i2c: jz4780: silence log flood on txabrt (Wolfram Sang)
- i2c: altera: Fix potential integer overflow (Gustavo A. R. Silva)
- MIPS: VPE: Fix a double free and a memory leak in 'release_vpe()' (Christophe JAILLET)
- HID: hiddev: Fix race in in hiddev_disconnect() (dan.carpenter@oracle.com)
- Revert "PM / devfreq: Modify the device name as devfreq(X) for sysfs" (Orson Zhai)
- tracing: Disable trace_printk() on post poned tests (Steven Rostedt (VMware))
- HID: core: increase HID report buffer size to 8KiB (Johan Korsnes)
- HID: core: fix off-by-one memset in hid_report_raw_event() (Johan Korsnes)
- HID: ite: Only bind to keyboard USB interface on Acer SW5-012 keyboard dock (Hans de Goede)
- KVM: VMX: check descriptor table exits on instruction emulation (Oliver Upton)
- ACPI: watchdog: Fix gas->access_width usage (Mika Westerberg)
- ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macro (Mika Westerberg)
- audit: fix error handling in audit_data_to_entry() (Paul Moore)
- ext4: potential crash on allocation error in ext4_alloc_flex_bg_array() (Dan Carpenter)
- net: sched: correct flower port blocking (Jason Baron)
- qede: Fix race between rdma destroy workqueue and link change event (Michal Kalderon)
- ipv6: Fix route replacement with dev-only route (Benjamin Poirier)
- ipv6: Fix nlmsg_flags when splitting a multipath route (Benjamin Poirier)
- sctp: move the format error check out of __sctp_sf_do_9_1_abort (Xin Long)
- nfc: pn544: Fix occasional HW initialization failure (Dmitry Osipenko)
- net: phy: restore mdio regs in the iproc mdio driver (Arun Parameswaran)
- net: fib_rules: Correctly set table field when table number exceeds 8 bits (Jethro Beekman)
- sysrq: Remove duplicated sysrq message (Petr Mladek)
- sysrq: Restore original console_loglevel when sysrq disabled (Petr Mladek)
- cfg80211: add missing policy for NL80211_ATTR_STATUS_CODE (Sergey Matyukevich)
- cifs: Fix mode output in debugging statements (Frank Sorenson)
- net: ena: ena-com.c: prevent NULL pointer dereference (Arthur Kiyanovski)
- net: ena: ethtool: use correct value for crc32 hash (Sameeh Jubran)
- net: ena: fix incorrectly saving queue numbers when setting RSS indirection table (Arthur Kiyanovski)
- net: ena: rss: store hash function as values and not bits (Arthur Kiyanovski)
- net: ena: rss: fix failure to get indirection table (Sameeh Jubran)
- net: ena: fix incorrect default RSS key (Arthur Kiyanovski)
- net: ena: add missing ethtool TX timestamping indication (Arthur Kiyanovski)
- net: ena: fix uses of round_jiffies() (Arthur Kiyanovski)
- net: ena: fix potential crash when rxfh key is NULL (Arthur Kiyanovski)
- qmi_wwan: unconditionally reject 2 ep interfaces (Bjørn Mork)
- qmi_wwan: re-add DW5821e pre-production variant (Bjørn Mork)
- cfg80211: check wiphy driver existence for drvinfo report (Sergey Matyukevich)
- mac80211: consider more elements in parsing CRC (Johannes Berg)
- dax: pass NOWAIT flag to iomap_apply (Jeff Moyer)
- drm/msm: Set dma maximum segment size for mdss (Sean Paul)
- ipmi:ssif: Handle a possible NULL pointer reference (Corey Minyard)
- ext4: fix potential race between s_group_info online resizing and access (Suraj Jitindar Singh)
- ext4: fix potential race between s_flex_groups online resizing and access (Suraj Jitindar Singh)
- ext4: fix potential race between online resizing and write operations (Theodore Ts'o)
- netfilter: nf_conntrack: resolve clash for matching conntracks (Martynas Pumputis)
- iwlwifi: pcie: fix rb_allocator workqueue allocation (Johannes Berg)
- Linux 4.14.172 (Greg Kroah-Hartman)
- s390/mm: Explicitly compare PAGE_DEFAULT_KEY against zero in storage_key_init_range (Nathan Chancellor)
- xen: Enable interrupts when calling _cond_resched() (Thomas Gleixner)
- ata: ahci: Add shutdown to freeze hardware resources of ahci (Prabhakar Kushwaha)
- netfilter: xt_hashlimit: limit the max size of hashtable (Cong Wang)
- ALSA: seq: Fix concurrent access to queue current tick/time (Takashi Iwai)
- ALSA: seq: Avoid concurrent access to queue flags (Takashi Iwai)
- ALSA: rawmidi: Avoid bit fields for state flags (Takashi Iwai)
- genirq/proc: Reject invalid affinity masks (again) (Thomas Gleixner)
- iommu/vt-d: Fix compile warning from intel-svm.h (Joerg Roedel)
- ecryptfs: replace BUG_ON with error handling code (Aditya Pakki)
- staging: greybus: use after free in gb_audio_manager_remove_all() (Dan Carpenter)
- staging: rtl8723bs: fix copy of overlapping memory (Colin Ian King)
- usb: gadget: composite: Fix bMaxPower for SuperSpeedPlus (Jack Pham)
- scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session" (Bart Van Assche)
- scsi: Revert "RDMA/isert: Fix a recently introduced regression related to logout" (Bart Van Assche)
- Btrfs: fix btrfs_wait_ordered_range() so that it waits for all ordered extents (Filipe Manana)
- btrfs: do not check delayed items are empty for single transaction cleanup (Josef Bacik)
- btrfs: fix bytes_may_use underflow in prealloc error condtition (Josef Bacik)
- KVM: apic: avoid calculating pending eoi from an uninitialized val (Miaohe Lin)
- KVM: nVMX: handle nested posted interrupts when apicv is disabled for L1 (Vitaly Kuznetsov)
- KVM: nVMX: Check IO instruction VM-exit conditions (Oliver Upton)
- KVM: nVMX: Refactor IO bitmap checks into helper function (Oliver Upton)
- ext4: fix race between writepages and enabling EXT4_EXTENTS_FL (Eric Biggers)
- ext4: rename s_journal_flag_rwsem to s_writepages_rwsem (Eric Biggers)
- ext4: fix mount failure with quota configured as module (Jan Kara)
- ext4: add cond_resched() to __ext4_find_entry() (Shijie Luo)
- ext4: fix a data race in EXT4_I(inode)->i_disksize (Qian Cai)
- KVM: nVMX: Don't emulate instructions in guest mode (Paolo Bonzini)
- lib/stackdepot.c: fix global out-of-bounds in stack_slabs (Alexander Potapenko)
- serial: 8250: Check UPF_IRQ_SHARED in advance (Andy Shevchenko)
- vt: vt_ioctl: fix race in VT_RESIZEX (Eric Dumazet)
- VT_RESIZEX: get rid of field-by-field copyin (Al Viro)
- xhci: apply XHCI_PME_STUCK_QUIRK to Intel Comet Lake platforms (Mathias Nyman)
- KVM: x86: don't notify userspace IOAPIC on edge-triggered interrupt EOI (Miaohe Lin)
- drm/amdgpu/soc15: fix xclk for raven (Alex Deucher)
- mm/vmscan.c: don't round up scan size for online memory cgroup (Gavin Shan)
- Revert "ipc,sem: remove uneeded sem_undo_list lock usage in exit_sem()" (Ioanna Alifieraki)
- MAINTAINERS: Update drm/i915 bug filing URL (Jani Nikula)
- serdev: ttyport: restore client ops on deregistration (Johan Hovold)
- tty: serial: imx: setup the correct sg entry for tx dma (Fugang Duan)
- tty/serial: atmel: manage shutdown in case of RS485 or ISO7816 mode (Nicolas Ferre)
- x86/mce/amd: Fix kobject lifetime (Thomas Gleixner)
- x86/mce/amd: Publish the bank pointer only after setup has succeeded (Borislav Petkov)
- staging: rtl8723bs: Fix potential overuse of kernel memory (Larry Finger)
- staging: rtl8723bs: Fix potential security hole (Larry Finger)
- staging: rtl8188eu: Fix potential overuse of kernel memory (Larry Finger)
- staging: rtl8188eu: Fix potential security hole (Larry Finger)
- USB: hub: Fix the broken detection of USB3 device in SMSC hub (Hardik Gajjar)
- USB: hub: Don't record a connect-change event during reset-resume (Alan Stern)
- USB: Fix novation SourceControl XL after suspend (Richard Dodd)
- usb: uas: fix a plug & unplug racing (EJ Hsu)
- usb: host: xhci: update event ring dequeue pointer on purpose (Peter Chen)
- xhci: fix runtime pm enabling for quirky Intel hosts (Mathias Nyman)
- xhci: Force Maximum Packet size for Full-speed bulk devices to valid range. (Mathias Nyman)
- staging: vt6656: fix sign of rx_dbm to bb_pre_ed_rssi. (Malcolm Priestley)
- staging: android: ashmem: Disallow ashmem memory from being remapped (Suren Baghdasaryan)
- vt: selection, handle pending signals in paste_selection (Jiri Slaby)
- floppy: check FDC index for errors before assigning it (Linus Torvalds)
- USB: misc: iowarrior: add support for the 100 device (Greg Kroah-Hartman)
- USB: misc: iowarrior: add support for the 28 and 28L devices (Greg Kroah-Hartman)
- USB: misc: iowarrior: add support for 2 OEMed devices (Greg Kroah-Hartman)
- thunderbolt: Prevent crash if non-active NVMem file is read (Mika Westerberg)
- net/smc: fix leak of kernel memory to user space (Eric Dumazet)
- net/sched: flower: add missing validation of TCA_FLOWER_FLAGS (Davide Caratti)
- net/sched: matchall: add missing validation of TCA_MATCHALL_FLAGS (Davide Caratti)
- net: dsa: tag_qca: Make sure there is headroom for tag (Per Forlin)
- enic: prevent waking up stopped tx queues over watchdog reset (Firo Yang)
- selinux: ensure we cleanup the internal AVC counters on error in avc_update() (Jaihind Yadav)
- mlxsw: spectrum_dpipe: Add missing error path (Ido Schimmel)
- virtio_balloon: prevent pfn array overflow (Michael S. Tsirkin)
- help_next should increase position index (Vasily Averin)
- brd: check and limit max_part par (Zhiqiang Liu)
- microblaze: Prevent the overflow of the start (Shubhrajyoti Datta)
- iwlwifi: mvm: Fix thermal zone registration (Andrei Otcheretianski)
- irqchip/gic-v3-its: Reference to its_invall_cmd descriptor when building INVALL (Zenghui Yu)
- bcache: explicity type cast in bset_bkey_last() (Coly Li)
- reiserfs: prevent NULL pointer dereference in reiserfs_insert_item() (Yunfeng Ye)
- lib/scatterlist.c: adjust indentation in __sg_alloc_table (Nathan Chancellor)
- ocfs2: fix a NULL pointer dereference when call ocfs2_update_inode_fsync_trans() (wangyan)
- radeon: insert 10ms sleep in dce5_crtc_load_lut (Daniel Vetter)
- trigger_next should increase position index (Vasily Averin)
- ftrace: fpid_next() should increase position index (Vasily Averin)
- drm/nouveau/disp/nv50-: prevent oops when no channel method map provided (Ben Skeggs)
- irqchip/gic-v3: Only provision redistributors that are enabled in ACPI (Marc Zyngier)
- ceph: check availability of mds cluster on mount after wait timeout (Xiubo Li)
- cifs: fix NULL dereference in match_prepath (Ronnie Sahlberg)
- iwlegacy: ensure loop counter addr does not wrap and cause an infinite loop (Colin Ian King)
- hostap: Adjust indentation in prism2_hostapd_add_sta (Nathan Chancellor)
- ARM: 8951/1: Fix Kexec compilation issue. (Vincenzo Frascino)
- jbd2: make sure ESHUTDOWN to be recorded in the journal superblock (zhangyi (F))
- jbd2: switch to use jbd2_journal_abort() when failed to submit the commit record (zhangyi (F))
- powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV (Oliver O'Halloran)
- ALSA: hda - Add docking station support for Lenovo Thinkpad T420s (Peter Große)
- driver core: platform: fix u32 greater or equal to zero comparison (Colin Ian King)
- s390/ftrace: generate traced function stack frame (Vasily Gorbik)
- x86/decoder: Add TEST opcode to Group3-2 (Masami Hiramatsu)
- ALSA: hda/hdmi - add retry logic to parse_intel_hdmi() (Kai Vehmanen)
- irqchip/mbigen: Set driver .suppress_bind_attrs to avoid remove problems (John Garry)
- remoteproc: Initialize rproc_class before use (Brandon Maier)
- btrfs: device stats, log when stats are zeroed (Anand Jain)
- btrfs: safely advance counter when looking up bio csums (David Sterba)
- btrfs: fix possible NULL-pointer dereference in integrity checks (Johannes Thumshirn)
- pwm: Remove set but not set variable 'pwm' (yu kuai)
- ide: serverworks: potential overflow in svwks_set_pio_mode() (Dan Carpenter)
- cmd64x: potential buffer overflow in cmd64x_program_timings() (Dan Carpenter)
- pwm: omap-dmtimer: Remove PWM chip in .remove before making it unfunctional (Uwe Kleine-König)
- x86/mm: Fix NX bit clearing issue in kernel_map_pages_in_pgd (Ard Biesheuvel)
- f2fs: fix memleak of kobject (Chao Yu)
- watchdog/softlockup: Enforce that timestamp is valid on boot (Thomas Gleixner)
- arm64: fix alternatives with LLVM's integrated assembler (Sami Tolvanen)
- scsi: iscsi: Don't destroy session if there are outstanding connections (Nick Black)
- f2fs: free sysfs kobject (Jaegeuk Kim)
- iommu/arm-smmu-v3: Use WRITE_ONCE() when changing validity of an STE (Will Deacon)
- usb: musb: omap2430: Get rid of musb .set_vbus for omap2430 glue (Tony Lindgren)
- drm/vmwgfx: prevent memory leak in vmw_cmdbuf_res_add (Navid Emamdoost)
- drm/nouveau: Fix copy-paste error in nouveau_fence_wait_uevent_handler (YueHaibing)
- drm/nouveau/gr/gk20a,gm200-: add terminators to method lists read from fw (Ben Skeggs)
- drm/nouveau/secboot/gm20b: initialize pointer in gm20b_secboot_new() (Dan Carpenter)
- vme: bridges: reduce stack usage (Arnd Bergmann)
- driver core: Print device when resources present in really_probe() (Geert Uytterhoeven)
- driver core: platform: Prevent resouce overflow from causing infinite loops (Simon Schwartz)
- tty: synclink_gt: Adjust indentation in several functions (Nathan Chancellor)
- tty: synclinkmp: Adjust indentation in several functions (Nathan Chancellor)
- ASoC: atmel: fix build error with CONFIG_SND_ATMEL_SOC_DMA=m (Chen Zhou)
- wan: ixp4xx_hss: fix compile-testing on 64-bit (Arnd Bergmann)
- Input: edt-ft5x06 - work around first register access error (Philipp Zabel)
- rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls (Paul E. McKenney)
- efi/x86: Don't panic or BUG() on non-critical error conditions (Ard Biesheuvel)
- soc/tegra: fuse: Correct straps' address for older Tegra124 device trees (Dmitry Osipenko)
- IB/hfi1: Add software counter for ctxt0 seq drop (Mike Marciniszyn)
- udf: Fix free space reporting for metadata and virtual partitions (Jan Kara)
- usbip: Fix unsafe unaligned pointer usage (Shuah Khan)
- drm: remove the newline for CRC source name. (Dingchen Zhang)
- tools lib api fs: Fix gcc9 stringop-truncation compilation error (Andrey Zhizhikin)
- ALSA: sh: Fix compile warning wrt const (Takashi Iwai)
- ALSA: sh: Fix unused variable warnings (Takashi Iwai)
- clk: sunxi-ng: add mux and pll notifiers for A64 CPU clock (Icenowy Zheng)
- RDMA/rxe: Fix error type of mmap_offset (Jiewei Ke)
- pinctrl: sh-pfc: sh7269: Fix CAN function GPIOs (Geert Uytterhoeven)
- PM / devfreq: rk3399_dmc: Add COMPILE_TEST and HAVE_ARM_SMCCC dependency (Chanwoo Choi)
- x86/vdso: Provide missing include file (Valdis Kletnieks)
- dmaengine: Store module owner in dma_device struct (Logan Gunthorpe)
- ARM: dts: r8a7779: Add device node for ARM global timer (Geert Uytterhoeven)
- drm/mediatek: handle events when enabling/disabling crtc (Bibby Hsieh)
- scsi: aic7xxx: Adjust indentation in ahc_find_syncrate (Nathan Chancellor)
- scsi: ufs: Complete pending requests in host reset and restore path (Can Guo)
- ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1 (Erik Kaneda)
- orinoco: avoid assertion in case of NULL pointer (Aditya Pakki)
- rtlwifi: rtl_pci: Fix -Wcast-function-type (Phong Tran)
- iwlegacy: Fix -Wcast-function-type (Phong Tran)
- ipw2x00: Fix -Wcast-function-type (Phong Tran)
- b43legacy: Fix -Wcast-function-type (Phong Tran)
- ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status (Nathan Chancellor)
- fore200e: Fix incorrect checks of NULL pointer dereference (Aditya Pakki)
- reiserfs: Fix spurious unlock in reiserfs_fill_super() error handling (Jan Kara)
- media: v4l2-device.h: Explicitly compare grp{id,mask} to zero in v4l2_device macros (Nathan Chancellor)
- ARM: dts: imx6: rdu2: Disable WP for USDHC2 and USDHC3 (Andrey Smirnov)
- arm64: dts: qcom: msm8996: Disable USB2 PHY suspend by core (Manu Gautam)
- NFC: port100: Convert cpu_to_le16(le16_to_cpu(E1) + E2) to use le16_add_cpu(). (Mao Wenan)
- PCI/IOV: Fix memory leak in pci_iov_add_virtfn() (Navid Emamdoost)
- net/wan/fsl_ucc_hdlc: reject muram offsets above 64K (Rasmus Villemoes)
- regulator: rk808: Lower log level on optional GPIOs being not available (Miquel Raynal)
- drm/amdgpu: remove 4 set but not used variable in amdgpu_atombios_get_connector_info_from_object_table (yu kuai)
- clk: qcom: rcg2: Don't crash if our parent can't be found; return an error (Douglas Anderson)
- kconfig: fix broken dependency in randconfig-generated .config (Masahiro Yamada)
- KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups (Christian Borntraeger)
- nbd: add a flush_workqueue in nbd_start_device (Sun Ke)
- ext4, jbd2: ensure panic when aborting with zero errno (zhangyi (F))
- tracing: Fix very unlikely race of registering two stat tracers (Steven Rostedt (VMware))
- tracing: Fix tracing_stat return values in error handling paths (Luis Henriques)
- x86/sysfb: Fix check for bad VRAM size (Arvind Sankar)
- jbd2: clear JBD2_ABORT flag before journal_reset to update log tail info when load journal (Kai Li)
- kselftest: Minimise dependency of get_size on C library interfaces (Siddhesh Poyarekar)
- clocksource/drivers/bcm2835_timer: Fix memory leak of timer (Colin Ian King)
- usb: dwc2: Fix IN FIFO allocation (John Keeping)
- usb: gadget: udc: fix possible sleep-in-atomic-context bugs in gr_probe() (Jia-Ju Bai)
- uio: fix a sleep-in-atomic-context bug in uio_dmem_genirq_irqcontrol() (Jia-Ju Bai)
- sparc: Add .exit.data section. (David S. Miller)
- MIPS: Loongson: Fix potential NULL dereference in loongson3_platform_init() (Tiezhu Yang)
- efi/x86: Map the entire EFI vendor string before copying it (Ard Biesheuvel)
- pinctrl: baytrail: Do not clear IRQ flags on direct-irq enabled pins (Hans de Goede)
- media: sti: bdisp: fix a possible sleep-in-atomic-context bug in bdisp_device_run() (Jia-Ju Bai)
- char/random: silence a lockdep splat with printk() (Sergey Senozhatsky)
- gpio: gpio-grgpio: fix possible sleep-in-atomic-context bugs in grgpio_irq_map/unmap() (Jia-Ju Bai)
- powerpc/powernv/iov: Ensure the pdn for VFs always contains a valid PE number (Oliver O'Halloran)
- media: i2c: mt9v032: fix enum mbus codes and frame sizes (Eugen Hristev)
- pxa168fb: Fix the function used to release some memory in an error handling path (Christophe JAILLET)
- pinctrl: sh-pfc: sh7264: Fix CAN function GPIOs (Geert Uytterhoeven)
- gianfar: Fix TX timestamping with a stacked DSA driver (Vladimir Oltean)
- ALSA: ctl: allow TLV read operation for callback type of element in locked case (Takashi Sakamoto)
- ext4: fix ext4_dax_read/write inode locking sequence for IOCB_NOWAIT (Ritesh Harjani)
- leds: pca963x: Fix open-drain initialization (Zahari Petkov)
- brcmfmac: Fix use after free in brcmf_sdio_readframes() (Dan Carpenter)
- cpu/hotplug, stop_machine: Fix stop_machine vs hotplug order (Peter Zijlstra)
- drm/gma500: Fixup fbdev stolen size usage evaluation (Paul Kocialkowski)
- KVM: nVMX: Use correct root level for nested EPT shadow page tables (Sean Christopherson)
- Revert "KVM: VMX: Add non-canonical check on writes to RTIT address MSRs" (Sasha Levin)
- Revert "KVM: nVMX: Use correct root level for nested EPT shadow page tables" (Sasha Levin)
- scsi: qla2xxx: fix a potential NULL pointer dereference (Allen Pais)
- jbd2: do not clear the BH_Mapped flag when forgetting a metadata buffer (zhangyi (F))
- jbd2: move the clearing of b_modified flag to the journal_unmap_buffer() (zhangyi (F))
- hwmon: (pmbus/ltc2978) Fix PMBus polling of MFR_COMMON definitions. (Mike Jones)
- perf/x86/intel: Fix inaccurate period in context switch for auto-reload (Kan Liang)
- s390/time: Fix clk type in get_tod_clock (Nathan Chancellor)
- RDMA/core: Fix protection fault in get_pkey_idx_qp_list (Leon Romanovsky)
- IB/hfi1: Close window for pq and request coliding (Mike Marciniszyn)
- serial: imx: Only handle irqs that are actually enabled (Uwe Kleine-König)
- serial: imx: ensure that RX irqs are off if RX is off (Uwe Kleine-König)
- padata: Remove broken queue flushing (Herbert Xu)
- perf/x86/amd: Add missing L2 misses event spec to AMD Family 17h's event map (Kim Phillips)
- KVM: nVMX: Use correct root level for nested EPT shadow page tables (Sean Christopherson)
- arm64: ssbs: Fix context-switch when SSBS is present on all CPUs (Will Deacon)
- btrfs: log message when rw remount is attempted with unclean tree-log (David Sterba)
- btrfs: print message when tree-log replay starts (David Sterba)
- Btrfs: fix race between using extent maps and merging them (Filipe Manana)
- ext4: improve explanation of a mount failure caused by a misconfigured kernel (Theodore Ts'o)
- ext4: fix checksum errors with indexed dirs (Jan Kara)
- ext4: fix support for inode sizes > 1024 bytes (Theodore Ts'o)
- ext4: don't assume that mmp_nodename/bdevname have NUL (Andreas Dilger)
- ARM: 8723/2: always assume the "unified" syntax for assembly code (Nicolas Pitre)
- arm64: nofpsimd: Handle TIF_FOREIGN_FPSTATE flag cleanly (Suzuki K Poulose)
- arm64: ptrace: nofpsimd: Fail FP/SIMD regset operations (Suzuki K Poulose)
- arm64: cpufeature: Set the FP/SIMD compat HWCAP bits properly (Suzuki K Poulose)
- ALSA: usb-audio: Apply sample rate quirk for Audioengine D1 (Arvind Sankar)
- Input: synaptics - remove the LEN0049 dmi id from topbuttonpad list (Benjamin Tissoires)
- Input: synaptics - enable SMBus on ThinkPad L470 (Gaurav Agrawal)
- Input: synaptics - switch T470s to RMI4 by default (Lyude Paul)
- ecryptfs: fix a memory leak bug in ecryptfs_init_messaging() (Wenwen Wang)
- ecryptfs: fix a memory leak bug in parse_tag_1_packet() (Wenwen Wang)
- ASoC: sun8i-codec: Fix setting DAI data format (Samuel Holland)
- ALSA: hda: Use scnprintf() for printing texts for sysfs/procfs (Takashi Iwai)
- iommu/qcom: Fix bogus detach logic (Robin Murphy)
- KVM: x86: emulate RDPID (Paolo Bonzini)
- Linux 4.14.171 (Greg Kroah-Hartman)
- libertas: make lbs_ibss_join_existing() return error code on rates overflow (Nicolai Stange)
- libertas: don't exit from lbs_ibss_join_existing() with RCU read lock held (Nicolai Stange)
- mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (Qing Xu)
- mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (Qing Xu)
- serial: uartps: Move the spinlock after the read of the tx empty (Shubhrajyoti Datta)
- dm: fix potential for q->make_request_fn NULL pointer (Mike Snitzer)
- scsi: megaraid_sas: Do not initiate OCR if controller is not in ready state (Anand Lodnoor)
- pinctrl: sh-pfc: r8a7778: Fix duplicate SDSELF_B and SD1_CLK_B (Geert Uytterhoeven)
- media: i2c: adv748x: Fix unsafe macros (Gustavo A. R. Silva)
- crypto: atmel-sha - fix error handling when setting hmac key (Eric Biggers)
- crypto: artpec6 - return correct error code for failed setkey() (Eric Biggers)
- KVM: arm/arm64: Fix young bit from mmu notifier (Gavin Shan)
- arm64: cpufeature: Fix the type of no FP/SIMD capability (Suzuki K Poulose)
- ARM: 8949/1: mm: mark free_memmap as __init (Olof Johansson)
- KVM: arm/arm64: vgic-its: Fix restoration of unmapped collections (Eric Auger)
- powerpc/pseries: Allow not having ibm, hypertas-functions::hcall-multi-tce for DDW (Alexey Kardashevskiy)
- powerpc/pseries/vio: Fix iommu_table use-after-free refcount warning (Tyrel Datwyler)
- tools/power/acpi: fix compilation error (Zhengyuan Liu)
- ARM: dts: at91: sama5d3: define clock rate range for tcb1 (Alexandre Belloni)
- ARM: dts: at91: sama5d3: fix maximum peripheral clock rates (Alexandre Belloni)
- platform/x86: intel_mid_powerbtn: Take a copy of ddata (Mika Westerberg)
- ARC: [plat-axs10x]: Add missing multicast filter number to GMAC node (Jose Abreu)
- rtc: cmos: Stop using shared IRQ (Andy Shevchenko)
- rtc: hym8563: Return -EINVAL if the time is known to be invalid (Paul Kocialkowski)
- serial: uartps: Add a timeout to the tx empty wait (Shubhrajyoti Datta)
- NFSv4: try lease recovery on NFS4ERR_EXPIRED (Robert Milkowski)
- NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() (Trond Myklebust)
- nfs: NFS_SWAP should depend on SWAP (Geert Uytterhoeven)
- PCI: Don't disable bridge BARs when assigning bus resources (Logan Gunthorpe)
- PCI/switchtec: Fix vep_vector_number ioread width (Logan Gunthorpe)
- scsi: ufs: Fix ufshcd_probe_hba() reture value in case ufshcd_scsi_add_wlus() fails (Bean Huo)
- RDMA/netlink: Do not always generate an ACK for some netlink operations (Håkon Bugge)
- hv_sock: Remove the accept port restriction (Sunil Muthuswamy)
- ASoC: pcm: update FE/BE trigger order based on the command (Ranjani Sridharan)
- rxrpc: Fix service call disconnection (David Howells)
- perf/core: Fix mlock accounting in perf_mmap() (Song Liu)
- clocksource: Prevent double add_timer_on() for watchdog_timer (Konstantin Khlebnikov)
- cifs: fail i/o on soft mounts if sessionsetup errors out (Ronnie Sahlberg)
- KVM: s390: do not clobber registers during guest reset/store status (Christian Borntraeger)
- KVM: Play nice with read-only memslots when querying host page size (Sean Christopherson)
- KVM: Use vcpu-specific gva->hva translation when querying host page size (Sean Christopherson)
- KVM: nVMX: vmread should not set rflags to specify success in case of #PF (Miaohe Lin)
- KVM: VMX: Add non-canonical check on writes to RTIT address MSRs (Sean Christopherson)
- KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM (Sean Christopherson)
- KVM: x86: Fix potential put_fpu() w/o load_fpu() on MPX platform (Sean Christopherson)
- btrfs: flush write bio if we loop in extent_write_cache_pages (Josef Bacik)
- KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks (Marios Pomonis)
- drm: atmel-hlcdc: enable clock before configuring timing engine (Claudiu Beznea)
- Btrfs: fix race between adding and putting tree mod seq elements and nodes (Filipe Manana)
- btrfs: remove trivial locking wrappers of tree mod log (David Sterba)
- btrfs: free block groups after free'ing fs trees (Josef Bacik)
- btrfs: use bool argument in free_root_pointers() (Anand Jain)
- Btrfs: fix missing hole after hole punching and fsync when using NO_HOLES (Filipe Manana)
- Btrfs: fix assertion failure on fsync with NO_HOLES enabled (Filipe Manana)
- btrfs: Get rid of the confusing btrfs_file_extent_inline_len (Qu Wenruo)
- ext4: fix deadlock allocating crypto bounce page from mempool (Eric Biggers)
- bonding/alb: properly access headers in bond_alb_xmit() (Eric Dumazet)
- net: macb: Limit maximum GEM TX length in TSO (Harini Katakam)
- net: macb: Remove unnecessary alignment check for TSO (Harini Katakam)
- net: systemport: Avoid RBUF stuck in Wake-on-LAN mode (Florian Fainelli)
- net_sched: fix a resource leak in tcindex_set_parms() (Cong Wang)
- net: dsa: bcm_sf2: Only 7278 supports 2Gb/sec IMP port (Florian Fainelli)
- mfd: rn5t618: Mark ADC control register volatile (Andreas Kemnade)
- mfd: da9062: Fix watchdog compatible string (Marco Felsch)
- ubi: Fix an error pointer dereference in error handling code (Dan Carpenter)
- ubi: fastmap: Fix inverted logic in seen selfcheck (Sascha Hauer)
- nfsd: fix jiffies/time_t mixup in LRU list (Arnd Bergmann)
- nfsd: fix delay timer on 32-bit architectures (Arnd Bergmann)
- IB/core: Fix ODP get user pages flow (Yishai Hadas)
- IB/mlx5: Fix outstanding_pi index for GSI qps (Prabhath Sajeepa)
- net: tulip: Adjust indentation in {dmfe, uli526x}_init_module (Nathan Chancellor)
- net: smc911x: Adjust indentation in smc911x_phy_configure (Nathan Chancellor)
- ppp: Adjust indentation into ppp_async_input (Nathan Chancellor)
- NFC: pn544: Adjust indentation in pn544_hci_check_presence (Nathan Chancellor)
- powerpc/44x: Adjust indentation in ibm4xx_denali_fixup_memsize (Nathan Chancellor)
- ext2: Adjust indentation in ext2_fill_super (Nathan Chancellor)
- phy: qualcomm: Adjust indentation in read_poll_timeout (Nathan Chancellor)
- scsi: ufs: Recheck bkops level if bkops is disabled (Asutosh Das)
- scsi: qla4xxx: Adjust indentation in qla4xxx_mem_free (Nathan Chancellor)
- scsi: csiostor: Adjust indentation in csio_device_reset (Nathan Chancellor)
- scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_size() return type (Bart Van Assche)
- clk: tegra: Mark fuse clock as critical (Stephen Warren)
- KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails (Sean Christopherson)
- KVM: PPC: Book3S PR: Free shared page if mmu initialization fails (Sean Christopherson)
- KVM: PPC: Book3S HV: Uninit vCPU if vcore creation fails (Sean Christopherson)
- KVM: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks (Marios Pomonis)
- KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks (Marios Pomonis)
- KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c (Marios Pomonis)
- KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks (Marios Pomonis) {CVE-2013-1798}
- KVM: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks (Marios Pomonis)
- KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks (Marios Pomonis)
- KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks (Marios Pomonis)
- KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks (Marios Pomonis)
- KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks (Marios Pomonis)
- KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacks (Marios Pomonis)
- KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks (Marios Pomonis)
- xen/balloon: Support xend-based toolstack take two (Juergen Gross)
- tools/kvm_stat: Fix kvm_exit filter name (Gavin Shan)
- sunrpc: expiry_time should be seconds not timeval (Roberto Bergantinos Corpas)
- mwifiex: fix unbalanced locking in mwifiex_process_country_ie() (Brian Norris)
- iwlwifi: don't throw error when trying to remove IGTK (Luca Coelho)
- ARM: tegra: Enable PLLP bypass during Tegra124 LP1 (Stephen Warren)
- btrfs: set trans->drity in btrfs_commit_transaction (Josef Bacik)
- NFS: Directory page cache pages need to be locked when read (Trond Myklebust)
- NFS: Fix memory leaks and corruption in readdir (Trond Myklebust)
- scsi: qla2xxx: Fix unbound NVME response length (Arun Easi)
- crypto: picoxcell - adjust the position of tasklet_init and fix missed tasklet_kill (Chuhong Yuan)
- crypto: api - Fix race condition in crypto_spawn_alg (Herbert Xu)
- crypto: atmel-aes - Fix counter overflow in CTR mode (Tudor Ambarus)
- crypto: pcrypt - Do not clear MAY_SLEEP flag in original request (Herbert Xu)
- crypto: ccp - set max RSA modulus size for v3 platform devices as well (Ard Biesheuvel)
- samples/bpf: Don't try to remove user's homedir on clean (Toke Høiland-Jørgensen)
- ftrace: Protect ftrace_graph_hash with ftrace_sync (Steven Rostedt (VMware))
- ftrace: Add comment to why rcu_dereference_sched() is open coded (Steven Rostedt (VMware))
- tracing: Annotate ftrace_graph_notrace_hash pointer with __rcu (Amol Grover)
- tracing: Annotate ftrace_graph_hash pointer with __rcu (Amol Grover)
- dm crypt: fix benbi IV constructor crash if used in authenticated mode (Milan Broz)
- dm space map common: fix to ensure new block isn't already in use (Joe Thornber)
- dm zoned: support zone sizes smaller than 128MiB (Dmitry Fomichev)
- of: Add OF_DMA_DEFAULT_COHERENT & select it on powerpc (Michael Ellerman)
- PM: core: Fix handling of devices deleted during system-wide resume (Rafael J. Wysocki)
- f2fs: code cleanup for f2fs_statfs_project() (Chengguang Xu)
- f2fs: fix miscounted block limit in f2fs_statfs_project() (Chengguang Xu)
- f2fs: choose hardlimit when softlimit is larger than hardlimit in f2fs_statfs_project() (Chengguang Xu)
- power: supply: ltc2941-battery-gauge: fix use-after-free (Sven Van Asbroeck)
- scsi: qla2xxx: Fix mtcp dump collection failure (Quinn Tran)
- crypto: api - Check spawn->alg under lock in crypto_drop_spawn (Herbert Xu)
- hv_balloon: Balloon up according to request page number (Tianyu Lan)
- ubifs: don't trigger assertion on invalid no-key filename (Eric Biggers)
- mmc: sdhci-of-at91: fix memleak on clk_get failure (Michał Mirosław)
- PCI: keystone: Fix link training retries initiation (Yurii Monakov)
- ubifs: Fix deadlock in concurrent bulk-read and writepage (Zhihao Cheng)
- ubifs: Fix FS_IOC_SETFLAGS unexpectedly clearing encrypt flag (Eric Biggers)
- ubifs: Reject unsupported ioctl flags explicitly (Hou Tao)
- alarmtimer: Unregister wakeup source when module get fails (Stephen Boyd)
- ACPI: video: Do not export a non working backlight interface on MSI MS-7721 boards (Hans de Goede)
- mmc: spi: Toggle SPI polarity, do not hardcode it (Linus Walleij)
- powerpc/pseries: Advance pfn if section is not present in lmb_is_removable() (Pingfan Liu)
- powerpc/xmon: don't access ASDR in VMs (Sukadev Bhattiprolu)
- s390/mm: fix dynamic pagetable upgrade for hugetlbfs (Gerald Schaefer)
- MIPS: fix indentation of the 'RELOCS' message (Alexander Lobakin)
- KVM: arm64: Only sign-extend MMIO up to register width (Christoffer Dall)
- platform/x86: intel_scu_ipc: Fix interrupt support (Mika Westerberg)
- irqdomain: Fix a memory leak in irq_domain_push_irq() (Kevin Hao)
- lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more() (Gustavo A. R. Silva)
- media: v4l2-rect.h: fix v4l2_rect_map_inside() top/left adjustments (Helen Koike)
- media/v4l2-core: set pages dirty upon releasing DMA buffers (John Hubbard)
- ALSA: dummy: Fix PCM format loop in proc output (Takashi Iwai)
- usb: gadget: f_ecm: Use atomic_t to track in-flight request (Bryan O'Donoghue)
- usb: gadget: f_ncm: Use atomic_t to track in-flight request (Bryan O'Donoghue)
- usb: gadget: legacy: set max_speed to super-speed (Roger Quadros)
- brcmfmac: Fix memory leak in brcmf_usbdev_qinit (Navid Emamdoost)
- tracing: Fix sched switch start/stop refcount racy updates (Mathieu Desnoyers)
- mfd: dln2: More sanity checking for endpoints (Oliver Neukum)
- media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptors (Will Deacon)
- rxrpc: Fix NULL pointer deref due to call->conn being cleared on disconnect (David Howells)
- rxrpc: Fix insufficient receive notification generation (David Howells)
- tcp: clear tp->segs_{in|out} in tcp_disconnect() (Eric Dumazet)
- tcp: clear tp->data_segs{in|out} in tcp_disconnect() (Eric Dumazet)
- tcp: clear tp->delivered in tcp_disconnect() (Eric Dumazet)
- tcp: clear tp->total_retrans in tcp_disconnect() (Eric Dumazet)
- bnxt_en: Fix TC queue mapping. (Michael Chan)
- net_sched: fix an OOB access in cls_tcindex (Cong Wang)
- net: hsr: fix possible NULL deref in hsr_handle_frame() (Eric Dumazet)
- l2tp: Allow duplicate session creation with UDP (Ridge Kennedy)
- gtp: use __GFP_NOWARN to avoid memalloc warning (Taehee Yoo)
- cls_rsvp: fix rsvp_policy (Eric Dumazet)
- sparc32: fix struct ipc64_perm type definition (Arnd Bergmann)
- iwlwifi: mvm: fix NVM check for 3168 devices (Luca Coelho)
- x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEAR (Pawan Gupta)
- media: iguanair: fix endpoint sanity check (Johan Hovold)
- kernel/module: Fix memleak in module_add_modinfo_attrs() (YueHaibing)
-
Fri Mar 27 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2013.el7uek]
- Add in-kernel X.509 certificate on mips64 (Eric Saint-Etienne) [Orabug: 31089578]
- net/xfrm: fix out-of-bounds packet access (Alexei Starovoitov) [Orabug: 31076305]
- x86/init: Fix kasan gcc8+ type miss match error. (John Donnelly) [Orabug: 31076260]
- perf/x86/intel: Add Icelake support (Thomas Tai) [Orabug: 31056988]
- x86/CPU: Add Icelake model number (Rajneesh Bhardwaj) [Orabug: 31056988]
- perf/x86/intel/ds: Handle PEBS overflow for fixed counters (Kan Liang) [Orabug: 31056988]
- perf/x86/intel: Introduce PMU flag for Extended PEBS (Kan Liang) [Orabug: 31056988]
- kernel: cpu.c: fix return in void function cpu_smt_disable (Mihai Carabas) [Orabug: 31049315]
- uek-rpm: Make sure only embedded kernels lose the dependency on linux-firmware (Dave Kleikamp) [Orabug: 31044768]
- Fix issue of /etc/sysconfig/kernel getting wrongly updated during UEK5 install (Sushmita Bhattacharya) [Orabug: 30621917]
- rds: transport module should be auto loaded when transport is set (Rao Shoaib) [Orabug: 31032127]
- add extra symbols from UEK5R3 to the kABI whitelist (Dan Duval) [Orabug: 31045546]
- iommu: Force iommu shutdown on panic (John Donnelly) [Orabug: 30944527]
- iommu/amd: Only free resources once on init error (Kevin Mitchell) [Orabug: 30944527]
- iommu/amd: Move gart fallback to amd_iommu_init (Kevin Mitchell) [Orabug: 30944527]
- iommu/amd: Make iommu_disable safer (Kevin Mitchell) [Orabug: 30944527]
- iommu/vt-d: Turn off translations at shutdown (Deepa Dinamani) [Orabug: 30944527]
- Linux 4.14.170 (Greg Kroah-Hartman)
- perf report: Fix no libunwind compiled warning break s390 issue (Jin Yao)
- btrfs: do not zero f_bavail if we have available space (Josef Bacik)
- net: Fix skb->csum update in inet_proto_csum_replace16(). (Praveen Chaudhary)
- l2t_seq_next should increase position index (Vasily Averin)
- seq_tab_next() should increase position index (Vasily Averin)
- net/sonic: Quiesce SONIC before re-initializing descriptor memory (Finn Thain)
- net/sonic: Fix receive buffer handling (Finn Thain)
- net/sonic: Use MMIO accessors (Finn Thain)
- net/sonic: Add mutual exclusion for accessing shared state (Finn Thain)
- net: fsl/fman: rename IF_MODE_XGMII to IF_MODE_10G (Madalin Bucur)
- net/fsl: treat fsl,erratum-a011043 (Madalin Bucur)
- powerpc/fsl/dts: add fsl,erratum-a011043 (Madalin Bucur)
- qlcnic: Fix CPU soft lockup while collecting firmware dump (Manish Chopra)
- r8152: get default setting of WOL before initializing (Hayes Wang)
- airo: Add missing CAP_NET_ADMIN check in AIROOLDIOCTL/SIOCDEVPRIVATE (Michael Ellerman)
- airo: Fix possible info leak in AIROOLDIOCTL/SIOCDEVPRIVATE (Michael Ellerman)
- tee: optee: Fix compilation issue with nommu (Vincenzo Frascino)
- ARM: 8955/1: virt: Relax arch timer version check during early boot (Vladimir Murzin)
- scsi: fnic: do not queue commands during fwreset (Hannes Reinecke)
- vti[6]: fix packet tx through bpf_redirect() (Nicolas Dichtel)
- ARM: dts: am335x-boneblack-common: fix memory size (Matwey V. Kornilov)
- bnxt_en: Fix ipv6 RFS filter matching logic. (Michael Chan)
- net: dsa: bcm_sf2: Configure IMP port for 2Gb/sec (Florian Fainelli)
- wireless: wext: avoid gcc -O3 warning (Arnd Bergmann)
- mac80211: Fix TKIP replay protection immediately after key setup (Jouni Malinen)
- cfg80211: Fix radar event during another phy CAC (Orr Mazor)
- wireless: fix enabling channel 12 for custom regulatory domain (Ganapathi Bhat)
- qmi_wwan: Add support for Quectel RM500Q (Kristian Evensen)
- ASoC: sti: fix possible sleep-in-atomic (Arnaud Pouliquen)
- igb: Fix SGMII SFP module discovery for 100FX/LX. (Manfred Rudigier)
- ixgbe: Fix calculation of queue with VFs and flow director on interface flap (Cambda Zhu)
- ixgbevf: Remove limit of 10 entries for unicast filter list (Radoslaw Tyl)
- clk: mmp2: Fix the order of timer mux parents (Lubomir Rintel)
- mac80211: mesh: restrict airtime metric to peered established plinks (Markus Theil)
- soc: ti: wkup_m3_ipc: Fix race condition with rproc_boot (Dave Gerlach)
- ARM: dts: beagle-x15-common: Model 5V0 regulator (Kishon Vijay Abraham I)
- ARM: dts: sun8i: a83t: Correct USB3503 GPIOs polarity (Marek Szyprowski)
- media: si470x-i2c: Move free() past last use of 'radio' (Lee Jones)
- cgroup: Prevent double killing of css when enabling threaded cgroup (Michal Koutný)
- Bluetooth: Fix race condition in hci_release_sock() (Dan Carpenter)
- ttyprintk: fix a potential deadlock in interrupt context issue (Zhenzhong Duan)
- media: dvb-usb/dvb-usb-urb.c: initialize actlen to 0 (Hans Verkuil)
- media: gspca: zero usb_buf (Hans Verkuil)
- media: af9005: uninitialized variable printked (Sean Young)
- media: digitv: don't continue if remote control state can't be read (Sean Young)
- reiserfs: Fix memory leak of journal device string (Jan Kara)
- mm/mempolicy.c: fix out of bounds write in mpol_parse_str() (Dan Carpenter)
- ext4: validate the debug_want_extra_isize mount option at parse time (Theodore Ts'o)
- arm64: kbuild: remove compressed images on 'make ARCH=arm64 (dist)clean' (Dirk Behme)
- tools lib: Fix builds when glibc contains strlcpy() (Vitaly Chikunov)
- PM / devfreq: Add new name attribute for sysfs (Chanwoo Choi)
- perf c2c: Fix return type for histogram sorting comparision functions (Andres Freund)
- crypto: pcrypt - Fix user-after-free on module unload (Herbert Xu)
- x86/resctrl: Fix a deadlock due to inaccurate reference (Xiaochen Shen)
- x86/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup (Xiaochen Shen)
- x86/resctrl: Fix use-after-free when deleting resource groups (Xiaochen Shen)
- vfs: fix do_last() regression (Al Viro)
- crypto: af_alg - Use bh_lock_sock in sk_destruct (Herbert Xu)
- rsi: fix use-after-free on probe errors (Johan Hovold)
- net_sched: ematch: reject invalid TCF_EM_SIMPLE (Eric Dumazet)
- usb-storage: Disable UAS on JMicron SATA enclosure (Laura Abbott)
- PCI: Add DMA alias quirk for Intel VCA NTB (Slawomir Pawlowski)
- atm: eni: fix uninitialized variable warning (Arnd Bergmann)
- gpio: max77620: Add missing dependency on GPIOLIB_IRQCHIP (Dmitry Osipenko)
- net: wan: sdla: Fix cast from pointer to integer of different size (Krzysztof Kozlowski)
- drivers/net/b44: Change to non-atomic bit operations on pwol_mask (Fenghua Yu)
- spi: spi-dw: Add lock protect dw_spi rx/tx to prevent concurrent calls (wuxu.wu)
- watchdog: rn5t618_wdt: fix module aliases (Andreas Kemnade)
- watchdog: max77620_wdt: fix potential build errors (David Engraf)
- phy: cpcap-usb: Prevent USB line glitches from waking up modem (Tony Lindgren)
- HID: ite: Add USB id match for Acer SW5-012 keyboard dock (Hans de Goede)
- arc: eznps: fix allmodconfig kconfig warning (Randy Dunlap)
- zd1211rw: fix storage endpoint lookup (Johan Hovold)
- rtl8xxxu: fix interface sanity check (Johan Hovold)
- brcmfmac: fix interface sanity check (Johan Hovold)
- ath9k: fix storage endpoint lookup (Johan Hovold)
- crypto: chelsio - fix writing tfm flags to wrong place (Eric Biggers)
- serial: 8250_bcm2835aux: Fix line mismatch on driver unbind (Lukas Wunner)
- staging: vt6656: Fix false Tx excessive retries reporting. (Malcolm Priestley)
- staging: vt6656: use NULLFUCTION stack on mac80211 (Malcolm Priestley)
- staging: vt6656: correct packet types for CTS protect, mode. (Malcolm Priestley)
- staging: wlan-ng: ensure error return is actually returned (Colin Ian King)
- staging: most: net: fix buffer overflow (Andrey Shvetsov)
- usb: dwc3: turn off VBUS when leaving host mode (Bin Liu)
- USB: serial: ir-usb: fix IrLAP framing (Johan Hovold)
- USB: serial: ir-usb: fix link-speed handling (Johan Hovold)
- USB: serial: ir-usb: add missing endpoint sanity check (Johan Hovold)
- rsi_91x_usb: fix interface sanity check (Johan Hovold)
- orinoco_usb: fix interface sanity check (Johan Hovold)
- Linux 4.14.169 (Greg Kroah-Hartman)
- net/x25: fix nonblocking connect (Martin Schiller)
- netfilter: ipset: use bitmap infrastructure completely (Kadlecsik József)
- bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free() (Andy Shevchenko)
- md: Avoid namespace collision with bitmap API (Andy Shevchenko)
- scsi: iscsi: Avoid potential deadlock in iscsi_if_rx func (Bo Wu)
- media: v4l2-ioctl.c: zero reserved fields for S/TRY_FMT (Hans Verkuil)
- libertas: Fix two buffer overflows at parsing bss descriptor (Wen Huang) {CVE-2019-14896} {CVE-2019-14897}
- coresight: tmc-etf: Do not call smp_processor_id from preemptible (Suzuki K Poulose)
- coresight: etb10: Do not call smp_processor_id from preemptible (Suzuki K Poulose)
- sd: Fix REQ_OP_ZONE_REPORT completion handling (Masato Suzuki)
- do_last(): fetch directory ->i_mode and ->i_uid before it's too late (Al Viro)
- tracing: xen: Ordered comparison of function pointers (Changbin Du)
- scsi: RDMA/isert: Fix a recently introduced regression related to logout (Bart Van Assche)
- hwmon: (nct7802) Fix voltage limits to wrong registers (Gilles Buloz)
- Input: sun4i-ts - add a check for devm_thermal_zone_of_sensor_register (Chuhong Yuan)
- Input: pegasus_notetaker - fix endpoint sanity check (Johan Hovold)
- Input: aiptek - fix endpoint sanity check (Johan Hovold)
- Input: gtco - fix endpoint sanity check (Johan Hovold)
- Input: sur40 - fix interface sanity checks (Johan Hovold)
- Input: pm8xxx-vib - fix handling of separate enable register (Stephan Gerhold)
- Documentation: Document arm64 kpti control (Jeremy Linton)
- mmc: sdhci: fix minimum clock rate for v3 controller (Michał Mirosław)
- mmc: tegra: fix SDR50 tuning override (Michał Mirosław)
- ARM: 8950/1: ftrace/recordmcount: filter relocation types (Alex Sverdlin)
- Revert "Input: synaptics-rmi4 - don't increment rmiaddr for SMBus transfers" (Hans Verkuil)
- Input: keyspan-remote - fix control-message timeouts (Johan Hovold)
- hwmon: (core) Do not use device managed functions for memory allocations (Guenter Roeck)
- hwmon: (core) Fix double-free in __hwmon_device_register() (Dmitry Osipenko)
- hwmon: Deal with errors from the thermal subsystem (Linus Walleij)
- hwmon: (adt7475) Make volt2reg return same reg as reg2volt input (Luuk Paulussen)
- net: rtnetlink: validate IFLA_MTU attribute in rtnl_create_link() (Eric Dumazet)
- tcp_bbr: improve arithmetic division in bbr_update_bw() (Wen Yang)
- net: usb: lan78xx: Add .ndo_features_check (James Hughes)
- net-sysfs: Fix reference count leak (Jouni Hogander)
- net-sysfs: Call dev_hold always in rx_queue_add_kobject (Jouni Hogander)
- net-sysfs: Call dev_hold always in netdev_queue_add_kobject (Jouni Hogander)
- net-sysfs: fix netdev_queue_add_kobject() breakage (Eric Dumazet)
- net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject (Jouni Hogander)
- net_sched: fix datalen for ematch (Cong Wang)
- net, ip_tunnel: fix namespaces move (William Dauchy)
- net, ip6_tunnel: fix namespaces move (William Dauchy)
- net: cxgb3_main: Add CAP_NET_ADMIN check to CHELSIO_GET_MEM (Michael Ellerman)
- ipv6: sr: remove SKB_GSO_IPXIP6 on End.D* actions (Yuki Taguchi)
- gtp: make sure only SOCK_DGRAM UDP sockets are accepted (Eric Dumazet)
- firestream: fix memory leaks (Wenwen Wang)
- can, slip: Protect tty->disc_data in write_wakeup and close with RCU (Richard Palethorpe)
- Linux 4.14.168 (Greg Kroah-Hartman)
- m68k: Call timer_interrupt() with interrupts disabled (Finn Thain)
- serial: stm32: fix clearing interrupt error flags (Fabrice Gasnier)
- IB/iser: Fix dma_nents type definition (Max Gurtovoy)
- arm64: dts: juno: Fix UART frequency (Andre Przywara)
- drm/radeon: fix bad DMA from INTERRUPT_CNTL2 (Sam Bobroff)
- dmaengine: ti: edma: fix missed failure handling (Chuhong Yuan)
- affs: fix a memory leak in affs_remount (Navid Emamdoost)
- mmc: core: fix wl1251 sdio quirks (H. Nikolaus Schaller)
- mmc: sdio: fix wl1251 vendor id (H. Nikolaus Schaller)
- packet: fix data-race in fanout_flow_is_huge() (Eric Dumazet)
- net: neigh: use long type to store jiffies delta (Eric Dumazet)
- hv_netvsc: flag software created hash value (Stephen Hemminger)
- MIPS: Loongson: Fix return value of loongson_hwmon_init (Tiezhu Yang)
- afs: Fix large file support (Marc Dionne)
- net: qca_spi: Move reset_count to struct qcaspi (Stefan Wahren)
- net: netem: correct the parent's backlog when corrupted packet was dropped (Jakub Kicinski)
- net: netem: fix error path for corrupted GSO frames (Jakub Kicinski)
- dmaengine: imx-sdma: fix size check for sdma script_number (Robin Gong)
- drm/msm/dsi: Implement reset correctly (Jeffrey Hugo)
- tcp: annotate lockless access to tcp_memory_pressure (Eric Dumazet)
- net: add {READ|WRITE}_ONCE() annotations on ->rskq_accept_head (Eric Dumazet)
- net: avoid possible false sharing in sk_leave_memory_pressure() (Eric Dumazet)
- act_mirred: Fix mirred_init_module error handling (YueHaibing)
- net: stmmac: fix length of PTP clock's name string (Antonio Borneo)
- llc: fix sk_buff refcounting in llc_conn_state_process() (Eric Biggers)
- llc: fix another potential sk_buff leak in llc_ui_sendmsg() (Eric Biggers)
- mac80211: accept deauth frames in IBSS mode (Johannes Berg)
- net: stmmac: gmac4+: Not all Unicast addresses may be available (Jose Abreu)
- nvme: retain split access workaround for capability reads (Ard Biesheuvel)
- net: ethernet: stmmac: Fix signedness bug in ipq806x_gmac_of_parse() (Dan Carpenter)
- of: mdio: Fix a signedness bug in of_phy_get_and_connect() (Dan Carpenter)
- net: axienet: fix a signedness bug in probe (Dan Carpenter)
- net: stmmac: dwmac-meson8b: Fix signedness bug in probe (Dan Carpenter)
- net: broadcom/bcmsysport: Fix signedness in bcm_sysport_probe() (Dan Carpenter)
- net: hisilicon: Fix signedness bug in hix5hd2_dev_probe() (Dan Carpenter)
- net: aquantia: Fix aq_vec_isr_legacy() return value (Dan Carpenter)
- iommu/amd: Wait for completion of IOTLB flush in attach_device (Filippo Sironi)
- net/rds: Fix 'ib_evt_handler_call' element in 'rds_ib_stat_names' (Gerd Rausch)
- RDMA/cma: Fix false error message (Håkon Bugge)
- ath10k: adjust skb length in ath10k_sdio_mbox_rx_packet (Nicolas Boichat)
- pinctrl: iproc-gpio: Fix incorrect pinconf configurations (Li Jin)
- net: sonic: replace dev_kfree_skb in sonic_send_packet (Mao Wenan)
- hwmon: (shtc1) fix shtc1 and shtw1 id mask (Dan Robertson)
- ixgbe: sync the first fragment unconditionally (Firo Yang)
- btrfs: use correct count in btrfs_file_write_iter() (Omar Sandoval)
- Btrfs: fix inode cache waiters hanging on path allocation failure (Filipe Manana)
- Btrfs: fix inode cache waiters hanging on failure to start caching thread (Filipe Manana)
- Btrfs: fix hang when loading existing inode cache off disk (Filipe Manana)
- scsi: fnic: fix msix interrupt allocation (Govindarajulu Varadarajan)
- net: sonic: return NETDEV_TX_OK if failed to map buffer (Mao Wenan)
- tty: serial: fsl_lpuart: Use appropriate lpuart32_* I/O funcs (Andrey Smirnov)
- ath9k: dynack: fix possible deadlock in ath_dynack_node_{de}init (Lorenzo Bianconi)
- iio: dac: ad5380: fix incorrect assignment to val (Colin Ian King)
- bcma: fix incorrect update of BCMA_CORE_PCI_MDIO_DATA (Colin Ian King)
- irqdomain: Add the missing assignment of domain->fwnode for named fwnode (Dexuan Cui)
- staging: greybus: light: fix a couple double frees (Dan Carpenter)
- x86, perf: Fix the dependency of the x86 insn decoder selftest (Masami Hiramatsu)
- power: supply: Init device wakeup after device_add() (Stephen Boyd)
- hwmon: (lm75) Fix write operations for negative temperatures (Guenter Roeck)
- Partially revert "kfifo: fix kfifo_alloc() and kfifo_init()" (Linus Torvalds)
- ahci: Do not export local variable ahci_em_messages (Andy Shevchenko)
- iommu/mediatek: Fix iova_to_phys PA start for 4GB mode (Yong Wu)
- mips: avoid explicit UB in assignment of mips_io_port_base (Nick Desaulniers)
- rtc: pcf2127: bugfix: read rtc disables watchdog (Bruno Thomsen)
- media: atmel: atmel-isi: fix timeout value for stop streaming (Alexandre Kroupski)
- mac80211: minstrel_ht: fix per-group max throughput rate initialization (Felix Fietkau)
- dmaengine: dw: platform: Switch to acpi_dma_controller_register() (Andy Shevchenko)
- ASoC: sun4i-i2s: RX and TX counter registers are swapped (Maxime Ripard)
- signal: Allow cifs and drbd to receive their terminating signals (Eric W. Biederman)
- bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails (Vasundhara Volam)
- net/rds: Add a few missing rds_stat_names entries (Gerd Rausch)
- ASoC: wm8737: Fix copy-paste error in wm8737_snd_controls (YueHaibing)
- ASoC: cs4349: Use PM ops 'cs4349_runtime_pm' (YueHaibing)
- ASoC: es8328: Fix copy-paste error in es8328_right_line_controls (YueHaibing)
- ext4: set error return correctly when ext4_htree_store_dirent fails (Colin Ian King)
- crypto: caam - free resources in case caam_rng registration failed (Iuliana Prodan)
- cifs: fix rmmod regression in cifs.ko caused by force_sig changes (Steve French)
- net/mlx5: Fix mlx5_ifc_query_lag_out_bits (Mark Zhang)
- ARM: dts: stm32: add missing vdda-supply to adc on stm32h743i-eval (Fabrice Gasnier)
- tipc: reduce risk of wakeup queue starvation (Jon Maloy)
- ALSA: aoa: onyx: always initialize register read value (Johannes Berg)
- crypto: ccp - Reduce maximum stack usage (Arnd Bergmann)
- x86/kgbd: Use NMI_VECTOR not APIC_DM_NMI (Thomas Gleixner)
- mic: avoid statically declaring a 'struct device'. (Arnd Bergmann)
- usb: host: xhci-hub: fix extra endianness conversion (Ruslan Bilovol)
- qed: reduce maximum stack frame size (Arnd Bergmann)
- libertas_tf: Use correct channel range in lbtf_geo_init (YueHaibing)
- PM: sleep: Fix possible overflow in pm_system_cancel_wakeup() (Rafael J. Wysocki)
- clk: sunxi-ng: v3s: add the missing PLL_DDR1 (Icenowy Zheng)
- scsi: libfc: fix null pointer dereference on a null lport (Colin Ian King)
- net: pasemi: fix an use-after-free in pasemi_mac_phy_init() (Wen Yang)
- RDMA/hns: Fixs hw access invalid dma memory error (Xi Wang)
- devres: allow const resource arguments (Arnd Bergmann)
- rxrpc: Fix uninitialized error code in rxrpc_send_data_packet() (David Howells)
- mfd: intel-lpss: Release IDA resources (Andy Shevchenko)
- iommu/amd: Make iommu_disable safer (Kevin Mitchell)
- bnxt_en: Fix ethtool selftest crash under error conditions. (Michael Chan)
- nvmem: imx-ocotp: Ensure WAIT bits are preserved when setting timing (Bryan O'Donoghue)
- clk: qcom: Fix -Wunused-const-variable (Nathan Huckleberry)
- dmaengine: hsu: Revert "set HSU_CH_MTSR to memory width" (Andy Shevchenko)
- perf/ioctl: Add check for the sample_period value (Ravi Bangoria)
- drm/msm/a3xx: remove TPL1 regs from snapshot (Rob Clark)
- rtc: pcf8563: Clear event flags and disable interrupts before requesting irq (Chen-Yu Tsai)
- rtc: pcf8563: Fix interrupt trigger method (Chen-Yu Tsai)
- ASoC: ti: davinci-mcasp: Fix slot mask settings when using multiple AXRs (Peter Ujfalusi)
- net/af_iucv: always register net_device notifier (Julian Wiedmann)
- net: netem: fix backlog accounting for corrupted GSO frames (Jakub Kicinski)
- drm/msm/mdp5: Fix mdp5_cfg_init error return (Jeffrey Hugo)
- powerpc/pseries/mobility: rebuild cacheinfo hierarchy post-migration (Nathan Lynch)
- powerpc/cacheinfo: add cacheinfo_teardown, cacheinfo_rebuild (Nathan Lynch)
- qed: iWARP - Use READ_ONCE and smp_store_release to access ep->state (Michal Kalderon)
- iommu/vt-d: Duplicate iommu_resv_region objects per device list (Eric Auger)
- mpls: fix warning with multi-label encap (George Wilkie)
- media: vivid: fix incorrect assignment operation when setting video mode (Colin Ian King)
- cpufreq: brcmstb-avs-cpufreq: Fix types for voltage/frequency (Florian Fainelli)
- cpufreq: brcmstb-avs-cpufreq: Fix initial command check (Florian Fainelli)
- netvsc: unshare skb in VF rx handler (Stephen Hemminger)
- inet: frags: call inet_frags_fini() after unregister_pernet_subsys() (Eric Dumazet)
- signal/cifs: Fix cifs_put_tcp_session to call send_sig instead of force_sig (Eric W. Biederman)
- iommu: Use right function to get group for device (Lu Baolu)
- misc: sgi-xp: Properly initialize buf in xpc_get_rsvd_page_pa (Nathan Chancellor)
- serial: stm32: fix wakeup source initialization (Erwan Le Ray)
- serial: stm32: Add support of TC bit status check (Erwan Le Ray)
- serial: stm32: fix transmit_chars when tx is stopped (Erwan Le Ray)
- serial: stm32: fix rx error handling (Erwan Le Ray)
- crypto: ccp - Fix 3DES complaint from ccp-crypto module (Hook, Gary)
- crypto: ccp - fix AES CFB error exposed by new test vectors (Hook, Gary)
- spi: spi-fsl-spi: call spi_finalize_current_message() at the end (Christophe Leroy)
- RDMA/qedr: Fix incorrect device rate. (Sagiv Ozeri)
- arm64: dts: meson: libretech-cc: set eMMC as removable (Jerome Brunet)
- dmaengine: tegra210-adma: Fix crash during probe (Jon Hunter)
- ARM: dts: sun8i-h3: Fix wifi in Beelink X2 DT (Jernej Skrabec)
- EDAC/mc: Fix edac_mc_find() in case no device is found (Robert Richter)
- thermal: cpu_cooling: Actually trace CPU load in thermal_power_cpu_get_power (Matthias Kaehlcke)
- backlight: lm3630a: Return 0 on success in update_status functions (Brian Masney)
- kdb: do a sanity check on the cpu in kdb_per_cpu() (Dan Carpenter)
- ARM: riscpc: fix lack of keyboard interrupts after irq conversion (Russell King)
- pwm: meson: Don't disable PWM when setting duty repeatedly (Bichao Zheng)
- pwm: meson: Consider 128 a valid pre-divider (Martin Blumenstingl)
- netfilter: ebtables: CONFIG_COMPAT: reject trailing data after last rule (Florian Westphal)
- crypto: caam - fix caam_dump_sg that iterates through scatterlist (Iuliana Prodan)
- platform/x86: alienware-wmi: printing the wrong error code (Dan Carpenter)
- media: davinci/vpbe: array underflow in vpbe_enum_outputs() (Dan Carpenter)
- media: omap_vout: potential buffer overflow in vidioc_dqbuf() (Dan Carpenter)
- l2tp: Fix possible NULL pointer dereference (YueHaibing)
- vfio/mdev: Fix aborting mdev child device removal if one fails (Parav Pandit)
- vfio/mdev: Avoid release parent reference during error path (Parav Pandit)
- afs: Fix the afs.cell and afs.volume xattr handlers (David Howells)
- lightnvm: pblk: fix lock order in pblk_rb_tear_down_check (Igor Konopko)
- mmc: core: fix possible use after free of host (Pan Bian)
- dmaengine: tegra210-adma: restore channel status (Sameer Pujar)
- net: ena: fix ena_com_fill_hash_function() implementation (Sameeh Jubran)
- net: ena: fix incorrect test of supported hash function (Sameeh Jubran)
- net: ena: fix: Free napi resources when ena_up() fails (Sameeh Jubran)
- net: ena: fix swapped parameters when calling ena_com_indirect_table_fill_entry (Sameeh Jubran)
- iommu/vt-d: Make kernel parameter igfx_off work with vIOMMU (Lu Baolu)
- IB/mlx5: Add missing XRC options to QP optional params mask (Jack Morgenstein)
- dwc2: gadget: Fix completed transfer size calculation in DDMA (Minas Harutyunyan)
- usb: gadget: fsl: fix link error against usb-gadget module (Arnd Bergmann)
- ASoC: fix valid stream condition (Jerome Brunet)
- packet: in recvmsg msg_name return at least sizeof sockaddr_ll (Willem de Bruijn)
- scsi: qla2xxx: Avoid that qlt_send_resp_ctio() corrupts memory (Bart Van Assche)
- scsi: qla2xxx: Fix a format specifier (Bart Van Assche)
- irqchip/gic-v3-its: fix some definitions of inner cacheability attributes (Hongbo Yao)
- NFS: Don't interrupt file writeout due to fatal errors (Trond Myklebust)
- ALSA: usb-audio: Handle the error from snd_usb_mixer_apply_create_quirk() (Takashi Iwai)
- dmaengine: axi-dmac: Don't check the number of frames for alignment (Alexandru Ardelean)
- 6lowpan: Off by one handling ->nexthdr (Dan Carpenter)
- media: ov2659: fix unbalanced mutex_lock/unlock (Akinobu Mita)
- ARM: dts: ls1021: Fix SGMII PCS link remaining down after PHY disconnect (Vladimir Oltean)
- powerpc: vdso: Make vdso32 installation conditional in vdso_install (Ben Hutchings)
- selftests/ipc: Fix msgque compiler warnings (Kees Cook)
- tipc: set sysctl_tipc_rmem and named_timeout right range (Jie Liu)
- platform/x86: alienware-wmi: fix kfree on potentially uninitialized pointer (Colin Ian King)
- hwmon: (w83627hf) Use request_muxed_region for Super-IO accesses (Guenter Roeck)
- net: hns3: fix for vport->bw_limit overflow problem (Yunsheng Lin)
- ARM: pxa: ssp: Fix "WARNING: invalid free of devm_ allocated data" (YueHaibing)
- scsi: target/core: Fix a race condition in the LUN lookup code (Bart Van Assche)
- scsi: qla2xxx: Unregister chrdev if module initialization fails (Bart Van Assche)
- ehea: Fix a copy-paste err in ehea_init_port_res (YueHaibing)
- spi: bcm2835aux: fix driver to not allow 65535 (=-1) cs-gpios (Martin Sperl)
- soc/fsl/qe: Fix an error code in qe_pin_request() (Dan Carpenter)
- spi: tegra114: configure dma burst size to fifo trig level (Sowjanya Komatineni)
- spi: tegra114: flush fifos (Sowjanya Komatineni)
- spi: tegra114: terminate dma and reset on transfer timeout (Sowjanya Komatineni)
- spi: tegra114: fix for unpacked mode transfers (Sowjanya Komatineni)
- spi: tegra114: clear packed bit for unpacked mode (Sowjanya Komatineni)
- media: tw5864: Fix possible NULL pointer dereference in tw5864_handle_frame (YueHaibing)
- media: davinci-isif: avoid uninitialized variable use (Arnd Bergmann)
- ARM: OMAP2+: Fix potentially uninitialized return value for _setup_reset() (Tony Lindgren)
- arm64: dts: allwinner: a64: Add missing PIO clocks (Maxime Ripard)
- m68k: mac: Fix VIA timer counter accesses (Finn Thain)
- tipc: tipc clang warning (Jon Maloy)
- jfs: fix bogus variable self-initialization (Arnd Bergmann)
- regulator: tps65086: Fix tps65086_ldoa1_ranges for selector 0xB (Axel Lin)
- media: cx23885: check allocation return (Nicholas Mc Guire)
- media: wl128x: Fix an error code in fm_download_firmware() (Dan Carpenter)
- media: cx18: update *pos correctly in cx18_read_pos() (Dan Carpenter)
- media: ivtv: update *pos correctly in ivtv_read_pos() (Dan Carpenter)
- regulator: lp87565: Fix missing register for LP87565_BUCK_0 (Axel Lin)
- net: sh_eth: fix a missing check of of_get_phy_mode (Kangjie Lu)
- xen, cpu_hotplug: Prevent an out of bounds access (Dan Carpenter)
- drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() (Dan Carpenter)
- scsi: megaraid_sas: reduce module load time (Steve Sistare)
- x86/mm: Remove unused variable 'cpu' (Qian Cai)
- nios2: ksyms: Add missing symbol exports (Guenter Roeck)
- powerpc/mm: Check secondary hash page table (Rashmica Gupta)
- net: aquantia: fixed instack structure overflow (Igor Russkikh)
- NFSv4/flexfiles: Fix invalid deref in FF_LAYOUT_DEVID_NODE() (Trond Myklebust)
- netfilter: nft_set_hash: fix lookups with fixed size hash on big endian (Pablo Neira Ayuso)
- regulator: wm831x-dcdc: Fix list of wm831x_dcdc_ilim from mA to uA (Axel Lin)
- ARM: 8848/1: virt: Align GIC version check with arm64 counterpart (Vladimir Murzin)
- ARM: 8847/1: pm: fix HYP/SVC mode mismatch when MCPM is used (Marek Szyprowski)
- mmc: sdhci-brcmstb: handle mmc_of_parse() errors during probe (Stefan Wahren)
- NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount (Trond Myklebust)
- platform/x86: wmi: fix potential null pointer dereference (Mattias Jacobsson)
- clocksource/drivers/exynos_mct: Fix error path in timer resources initialization (Marek Szyprowski)
- clocksource/drivers/sun5i: Fail gracefully when clock rate is unavailable (Chen-Yu Tsai)
- NFS: Fix a soft lockup in the delegation recovery code (Trond Myklebust)
- powerpc/64s: Fix logic when handling unknown CPU features (Michael Ellerman)
- staging: rtlwifi: Use proper enum for return in halmac_parse_psd_data_88xx (Nathan Chancellor)
- fs/nfs: Fix nfs_parse_devname to not modify it's argument (Eric W. Biederman)
- ASoC: qcom: Fix of-node refcount unbalance in apq8016_sbc_parse_of() (Takashi Iwai)
- drm/nouveau/pmu: don't print reply values if exec is false (Colin Ian King)
- drm/nouveau/bios/ramcfg: fix missing parentheses when calculating RON (Colin Ian King)
- net: dsa: qca8k: Enable delay for RGMII_ID mode (Vinod Koul)
- regulator: pv88090: Fix array out-of-bounds access (Axel Lin)
- regulator: pv88080: Fix array out-of-bounds access (Axel Lin)
- regulator: pv88060: Fix array out-of-bounds access (Axel Lin)
- cdc-wdm: pass return value of recover_from_urb_loss (YueHaibing)
- dmaengine: mv_xor: Use correct device for DMA API (Robin Murphy)
- staging: r8822be: check kzalloc return or bail (Nicholas Mc Guire)
- KVM: PPC: Release all hardware TCE tables attached to a group (Alexey Kardashevskiy)
- hwmon: (pmbus/tps53679) Fix driver info initialization in probe routine (Vadim Pasternak)
- vfio_pci: Enable memory accesses before calling pci_map_rom (Eric Auger)
- keys: Timestamp new keys (David Howells)
- block: don't use bio->bi_vcnt to figure out segment number (Ming Lei)
- usb: phy: twl6030-usb: fix possible use-after-free on remove (Sven Van Asbroeck)
- PCI: endpoint: functions: Use memcpy_fromio()/memcpy_toio() (Wen Yang)
- pinctrl: sh-pfc: sh73a0: Fix fsic_spdif pin groups (Geert Uytterhoeven)
- pinctrl: sh-pfc: r8a7792: Fix vin1_data18_b pin group (Geert Uytterhoeven)
- pinctrl: sh-pfc: r8a7791: Fix scifb2_data_c pin group (Geert Uytterhoeven)
- pinctrl: sh-pfc: emev2: Add missing pinmux functions (Geert Uytterhoeven)
- drm/etnaviv: potential NULL dereference (Dan Carpenter)
- iw_cxgb4: use tos when finding ipv6 routes (Steve Wise)
- iw_cxgb4: use tos when importing the endpoint (Steve Wise)
- fbdev: chipsfb: remove set but not used variable 'size' (YueHaibing)
- rtc: pm8xxx: fix unintended sign extension (Colin Ian King)
- rtc: 88pm80x: fix unintended sign extension (Colin Ian King)
- rtc: 88pm860x: fix unintended sign extension (Colin Ian King)
- rtc: ds1307: rx8130: Fix alarm handling (Uwe Kleine-König)
- net: phy: fixed_phy: Fix fixed_phy not checking GPIO (Moritz Fischer)
- thermal: mediatek: fix register index error (Michael Kao)
- rtc: ds1672: fix unintended sign extension (Colin Ian King)
- staging: most: cdev: add missing check for cdev_add failure (Colin Ian King)
- iwlwifi: mvm: fix RSS config command (Sara Sharon)
- ARM: dts: lpc32xx: phy3250: fix SD card regulator voltage (Vladimir Zapolskiy)
- ARM: dts: lpc32xx: fix ARM PrimeCell LCD controller clocks property (Vladimir Zapolskiy)
- ARM: dts: lpc32xx: fix ARM PrimeCell LCD controller variant (Vladimir Zapolskiy)
- ARM: dts: lpc32xx: reparent keypad controller to SIC1 (Vladimir Zapolskiy)
- ARM: dts: lpc32xx: add required clocks property to keypad device node (Vladimir Zapolskiy)
- driver core: Do not resume suppliers under device_links_write_lock() (Rafael J. Wysocki)
- crypto: crypto4xx - Fix wrong ppc4xx_trng_probe()/ppc4xx_trng_remove() arguments (Corentin Labbe)
- driver: uio: fix possible use-after-free in __uio_register_device (Liu Jian)
- driver: uio: fix possible memory leak in __uio_register_device (Liu Jian)
- tty: ipwireless: Fix potential NULL pointer dereference (YueHaibing)
- iwlwifi: mvm: fix A-MPDU reference assignment (Johannes Berg)
- net/mlx5: Take lock with IRQs disabled to avoid deadlock (Moni Shoua)
- iwlwifi: mvm: avoid possible access out of array. (Mordechay Goodstein)
- clk: sunxi-ng: sun8i-a23: Enable PLL-MIPI LDOs when ungating it (Chen-Yu Tsai)
- spi/topcliff_pch: Fix potential NULL dereference on allocation error (YueHaibing)
- rtc: cmos: ignore bogus century byte (Eric Wong)
- IB/iser: Pass the correct number of entries for dma mapped SGL (Israel Rukshin)
- ASoC: imx-sgtl5000: put of nodes if finding codec fails (Stefan Agner)
- crypto: tgr192 - fix unaligned memory access (Eric Biggers)
- crypto: brcm - Fix some set-but-not-used warning (YueHaibing)
- kbuild: mark prepare0 as PHONY to fix external module build (Masahiro Yamada)
- media: s5p-jpeg: Correct step and max values for V4L2_CID_JPEG_RESTART_INTERVAL (Pawe? Chmiel)
- drm/etnaviv: NULL vs IS_ERR() buf in etnaviv_core_dump() (Dan Carpenter)
- RDMA/iw_cxgb4: Fix the unchecked ep dereference (Raju Rangoju)
- spi: cadence: Correct initialisation of runtime PM (Charles Keepax)
- arm64: dts: apq8016-sbc: Increase load on l11 for SDCARD (Loic Poulain)
- drm/shmob: Fix return value check in shmob_drm_probe (YueHaibing)
- RDMA/qedr: Fix out of bounds index check in query pkey (Gal Pressman)
- RDMA/ocrdma: Fix out of bounds index check in query pkey (Gal Pressman)
- IB/usnic: Fix out of bounds index check in query pkey (Gal Pressman)
- MIPS: BCM63XX: drop unused and broken DSP platform device (Jonas Gorski)
- clk: dove: fix refcount leak in dove_clk_init() (Yangtao Li)
- clk: mv98dx3236: fix refcount leak in mv98dx3236_clk_init() (Yangtao Li)
- clk: armada-xp: fix refcount leak in axp_clk_init() (Yangtao Li)
- clk: kirkwood: fix refcount leak in kirkwood_clk_init() (Yangtao Li)
- clk: armada-370: fix refcount leak in a370_clk_init() (Yangtao Li)
- clk: vf610: fix refcount leak in vf610_clocks_init() (Yangtao Li)
- clk: imx7d: fix refcount leak in imx7d_clocks_init() (Yangtao Li)
- clk: imx6sx: fix refcount leak in imx6sx_clocks_init() (Yangtao Li)
- clk: imx6q: fix refcount leak in imx6q_clocks_init() (Yangtao Li)
- clk: samsung: exynos4: fix refcount leak in exynos4_get_xom() (Yangtao Li)
- clk: socfpga: fix refcount leak (Yangtao Li)
- clk: qoriq: fix refcount leak in clockgen_init() (Yangtao Li)
- clk: highbank: fix refcount leak in hb_clk_init() (Yangtao Li)
- Input: nomadik-ske-keypad - fix a loop timeout test (Dan Carpenter)
- vxlan: changelink: Fix handling of default remotes (Petr Machata)
- pinctrl: sh-pfc: sh7734: Remove bogus IPSR10 value (Geert Uytterhoeven)
- pinctrl: sh-pfc: sh7269: Add missing PCIOR0 field (Geert Uytterhoeven)
- pinctrl: sh-pfc: r8a77995: Remove bogus SEL_PWM[0-3]_3 configurations (Geert Uytterhoeven)
- pinctrl: sh-pfc: sh7734: Add missing IPSR11 field (Geert Uytterhoeven)
- pinctrl: sh-pfc: r8a7794: Remove bogus IPSR9 field (Geert Uytterhoeven)
- pinctrl: sh-pfc: sh73a0: Add missing TO pin to tpu4_to3 group (Geert Uytterhoeven)
- pinctrl: sh-pfc: r8a7791: Remove bogus marks from vin1_b_data18 group (Geert Uytterhoeven)
- pinctrl: sh-pfc: r8a7791: Remove bogus ctrl marks from qspi_data4_b group (Geert Uytterhoeven)
- pinctrl: sh-pfc: r8a7740: Add missing LCD0 marks to lcd0_data24_1 group (Geert Uytterhoeven)
- pinctrl: sh-pfc: r8a7740: Add missing REF125CK pin to gether_gmii group (Geert Uytterhoeven)
- switchtec: Remove immediate status check after submitting MRPC command (Kelvin Cao)
- staging: bcm2835-camera: Abort probe if there is no camera (Stefan Wahren)
- IB/rxe: Fix incorrect cache cleanup in error flow (Yuval Shaia)
- net: phy: Fix not to call phy_resume() if PHY is not attached (Yoshihiro Shimoda)
- drm/dp_mst: Skip validating ports during destruction, just ref (Lyude Paul)
- exportfs: fix 'passing zero to ERR_PTR()' warning (YueHaibing)
- pcrypt: use format specifier in kobject_add (Colin Ian King)
- NTB: ntb_hw_idt: replace IS_ERR_OR_NULL with regular NULL checks (Gustavo A. R. Silva)
- mlxsw: reg: QEEC: Add minimum shaper fields (Petr Machata)
- drm/sun4i: hdmi: Fix double flag assignation (Maxime Ripard)
- pwm: lpss: Release runtime-pm reference from the driver's remove callback (Hans de Goede)
- staging: comedi: ni_mio_common: protect register write overflow (Spencer E. Olson)
- ALSA: usb-audio: update quirk for B&W PX to remove microphone (Nicolas Huaman)
- IB/hfi1: Add mtu check for operational data VLs (Alex Estrin)
- IB/rxe: replace kvfree with vfree (Zhu Yanjun)
- drm/hisilicon: hibmc: Don't overwrite fb helper surface depth (John Garry)
- PCI: iproc: Remove PAXC slot check to allow VF support (Jitendra Bhivare)
- apparmor: don't try to replace stale label in ptrace access check (Jann Horn)
- ALSA: hda: fix unused variable warning (Anders Roxell)
- drm/virtio: fix bounds check in virtio_gpu_cmd_get_capset() (Dan Carpenter)
- drm/sti: do not remove the drm_bridge that was never added (Peter Rosin)
- crypto: sun4i-ss - fix big endian issues (Corentin Labbe)
- mt7601u: fix bbp version check in mt7601u_wait_bbp_ready (Lorenzo Bianconi)
- tipc: fix wrong timeout input for tipc_wait_for_cond() (Tung Nguyen)
- powerpc/archrandom: fix arch_get_random_seed_int() (Ard Biesheuvel)
- mfd: intel-lpss: Add default I2C device properties for Gemini Lake (Jarkko Nikula)
- xfs: Sanity check flags of Q_XQUOTARM call (Jan Kara)
-
Fri Mar 13 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2011.el7uek]
- nvme: fix possible deadlock when nvme_update_formats fails (Sagi Grimberg) [Orabug: 31002556]
- xfs: do async inactivation only when fs freezed (Junxiao Bi) [Orabug: 31013756]
- xenbus: req->err should be updated before req->state (Dongli Zhang) [Orabug: 31009566]
- xenbus: req->body should be updated before req->state (Dongli Zhang) [Orabug: 31009566]
- drivers/nvme: provide a module parameter for setting number of I/O queues (Shan Hai) [Orabug: 31002911]
-
Fri Mar 06 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2010.el7uek]
- xen: bypass the timer_irq_works() check for HVM (Dongli Zhang) [Orabug: 30998544]
- genirq: Use rcu in kstat_irqs_usr() (Eric Dumazet) [Orabug: 30984920]
- driver: mmc: Configure flags for T96 pass B0 (Chandrakala Chavva) [Orabug: 30969941]
- mmc: octeontx2: Use flags for hardware differences (Aaron Williams) [Orabug: 30969941]
- octeontx2: mmc: Add tuning support for HS400 mode (Aaron Williams) [Orabug: 30969941]
- driver: mmc: octeontx2: Fix tuning for T96 C0 (Chandrakala Chavva) [Orabug: 30969941]
- mmc: speed limit for tx2-c0 (Sujeet Baranwal) [Orabug: 30969941]
- ib/core: Cancel fmr delayed_worker when in shutdown phase of reboot system (Hans Westgaard Ry) [Orabug: 30967500]
-
Fri Feb 28 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2009.el7uek]
- uek-rpm: mips64: Add missing crypto options to support FIPS (Dave Kleikamp) [Orabug: 30957721]
- xfs: Fix deadlock between AGI and AGF with RENAME_WHITEOUT (kaixuxia) [Orabug: 30902187]
- uek-rpm: Make sure perf builds against libnuma and add run-time dependency (Dave Kleikamp) [Orabug: 30896577]
- Revert "printk: Default console logging level should be set to 4" (Cesar Roque) [Orabug: 30931818]
- Revert "printk: Default console logging level should be set to 4" (Cesar Roque) [Orabug: 30931818]
- RDMA/nldev: Provide MR statistics (Erez Alfasi) [Orabug: 30511634]
- RDMA/mlx5: Return ODP type per MR (Erez Alfasi) [Orabug: 30511634]
- RDMA/nldev: Allow different fill function per resource (Erez Alfasi) [Orabug: 30511634]
- IB/mlx5: Introduce ODP diagnostic counters (Erez Alfasi) [Orabug: 30511634]
- RDMA/mlx5: Use odp instead of mr->umem in pagefault_mr (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/mlx5: Use ib_umem_start instead of umem.address (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/odp: Use kvcalloc for the dma_list and page_list (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/odp: Check for overflow when computing the umem_odp end (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/odp: Provide ib_umem_odp_release() to undo the allocs (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/odp: Split creating a umem_odp from ib_umem_get (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/odp: Make the three ways to create a umem_odp clear (Jason Gunthorpe) [Orabug: 30511634]
- RMDA/odp: Consolidate umem_odp initialization (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/odp: Make it clearer when a umem is an implicit ODP umem (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/odp: Iterate over the whole rbtree directly (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/odp: Use the common interval tree library instead of generic (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/mlx5: Fix MR npages calculation for IB_ACCESS_HUGETLB (Jason Gunthorpe) [Orabug: 30511634]
- IB/mlx5: Fix implicit MR release flow (Yishai Hadas) [Orabug: 30511634]
- RDMA/netlink: Implement counter dumpit calback (Mark Zhang) [Orabug: 30511634]
- RDMA/nldev: Allow counter auto mode configration through RDMA netlink (Mark Zhang) [Orabug: 30511634]
- RDMA/odp: Fix missed unlock in non-blocking invalidate_start (Jason Gunthorpe) [Orabug: 30511634]
- RDMA: Report available cdevs through RDMA_NLDEV_CMD_GET_CHARDEV (Jason Gunthorpe) [Orabug: 30511634]
- RDMA: Add NLDEV_GET_CHARDEV to allow char dev discovery and autoload (Jason Gunthorpe) [Orabug: 30511634]
- RDMA: Convert put_page() to put_user_page*() (John Hubbard) [Orabug: 30511634]
- RDMA/umem: Move page_shift from ib_umem to ib_odp_umem (Jason Gunthorpe) [Orabug: 30511634]
- mm: introduce put_user_page*(), placeholder versions (John Hubbard) [Orabug: 30511634]
- RDMA/umem: Remove hugetlb flag (Shiraz Saleem) [Orabug: 30511634]
- RDMA/bnxt_re: Use core helpers to get aligned DMA address (Shiraz Saleem) [Orabug: 30511634]
- RDMA/i40iw: Use core helpers to get aligned DMA address within a supported page size (Shiraz Saleem) [Orabug: 30511634]
- RDMA/verbs: Add a DMA iterator to return aligned contiguous memory blocks (Shiraz Saleem) [Orabug: 30511634]
- RDMA/umem: Add API to find best driver supported page size in an MR (Shiraz Saleem) [Orabug: 30511634]
- RDMA/umem: Handle page combining avoidance correctly in ib_umem_add_sg_table() (Shiraz Saleem) [Orabug: 30511634]
- RDMA/core: Add a netlink command to change net namespace of rdma device (Parav Pandit) [Orabug: 30511634]
- RDMA/umem: Use correct value for SG entries in sg_copy_to_buffer() (Shiraz Saleem) [Orabug: 30511634]
- RDMA/nldev: Return device protocol (Leon Romanovsky) [Orabug: 30511634]
- RDMA/umem: Combine contiguous PAGE_SIZE regions in SGEs (Shiraz Saleem) [Orabug: 30511634]
- RDMA/core: Add interface to read device namespace sharing mode (Parav Pandit) [Orabug: 30511634]
- IB/mlx5: Reset access mask when looping inside page fault handler (Moni Shoua) [Orabug: 30511634]
- IB/core: Ensure an invalidate_range callback on ODP MR (Ira Weiny) [Orabug: 30511634]
- RDMA/umem: Revert broken 'off by one' fix (John Hubbard) [Orabug: 30511634]
- RDMA/umem: minor bug fix in error handling path (John Hubbard) [Orabug: 30511634]
- RDMA/nldev: Provide parent IDs for PD, MR and QP objects (Leon Romanovsky) [Orabug: 30511634]
- RDMA/nldev: Share with user-space object IDs (Leon Romanovsky) [Orabug: 30511634]
- IB/uverbs: Add ib_ucontext to uverbs_attr_bundle sent from ioctl and cmd flows (Shamir Rabinovitch) [Orabug: 30511634]
- RDMA/rdmavt: Adapt to handle non-uniform sizes on umem SGEs (Shiraz, Saleem) [Orabug: 30511634]
- RDMA/rxe: Use for_each_sg_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30511634]
- RDMA/ocrdma: Use for_each_sg_dma_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30511634]
- RDMA/qedr: Use for_each_sg_dma_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30511634]
- RDMA/cxgb3: Use for_each_sg_dma_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30511634]
- RDMA/cxgb4: Use for_each_sg_dma_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30511634]
- RDMA/i40iw: Use for_each_sg_dma_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30511634]
- RDMA/mthca: Use for_each_sg_dma_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30511634]
- RDMA/bnxt_re: Use for_each_sg_dma_page iterator on umem SGL (Shiraz, Saleem) [Orabug: 30511634]
- lib/scatterlist: Provide a DMA page iterator (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/nldev: Dynamically generate restrack dumpit callbacks (Leon Romanovsky) [Orabug: 30511634]
- IB/{core,hw}: Have ib_umem_get extract the ib_ucontext from ib_udata (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/uverbs: Use uverbs_attr_bundle to pass udata for ioctl() (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write_ex (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/uverbs: Replace ib_uverbs_file with uverbs_attr_bundle for write (Jason Gunthorpe) [Orabug: 30511634]
- RDMA/core: Refactor ib_register_device() function (Parav Pandit) [Orabug: 30511634]
- RDMA/core: Fix unwinding flow in case of error to register device (Parav Pandit) [Orabug: 30511634]
- RDMA/nldev: Allow IB device rename through RDMA netlink (Leon Romanovsky) [Orabug: 30511634]
- RDMA: Fully setup the device name in ib_register_device (Jason Gunthorpe) [Orabug: 30511634]
- mm: Introduce kvcalloc() (Kees Cook) [Orabug: 30511634]
- RDMA/uapi: Fix uapi breakage (Doug Ledford) [Orabug: 30511634]
- RDMA/nldev: helper functions to add driver attributes (Steve Wise) [Orabug: 30511634]
- RDMA/nldev: add driver-specific resource tracking (Steve Wise) [Orabug: 30511634]
- RDMA/nldev: Add explicit pad attribute (Steve Wise) [Orabug: 30511634]
- RDMA/bnxt_re: Add support for MRs with Huge pages (Somnath Kotur) [Orabug: 30511634]
- IB/{rdmavt, hfi1, qib}: Self determine driver name (Michael J. Ruhl) [Orabug: 30511634]
- RDMA/vmw_pvrdma: Do not re-calculate npages (Yuval Shaia) [Orabug: 30511634]
- iw_cxgb4: allocate wait object for each memory object (Steve Wise) [Orabug: 30511634]
- IB/uverbs: clean up INIT_UDATA() macro usage (Arnd Bergmann) [Orabug: 30511634]
-
Fri Feb 21 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2008.el7uek]
- Revert "block: fix an integer overflow in logical block size" (Somasundaram Krishnasamy)
- Fix KABI build breakage due to v4.14.162 (Somasundaram Krishnasamy)
- Revert "net: add bool confirm_neigh parameter for dst_ops.update_pmtu" (Somasundaram Krishnasamy)
- Revert "ip6_gre: do not confirm neighbor when do pmtu update" (Somasundaram Krishnasamy)
- Revert "gtp: do not confirm neighbor when do pmtu update" (Somasundaram Krishnasamy)
- Revert "net/dst: add new function skb_dst_update_pmtu_no_confirm" (Somasundaram Krishnasamy)
- Revert "tunnel: do not confirm neighbor when do pmtu update" (Somasundaram Krishnasamy)
- Revert "vti: do not confirm neighbor when do pmtu update" (Somasundaram Krishnasamy)
- Revert "sit: do not confirm neighbor when do pmtu update" (Somasundaram Krishnasamy)
- uek-rpm: mips64: enable fips (Dave Kleikamp) [Orabug: 30936789]
- cgroup: psi: fix memory leak when freeing a cgroup work function (Tom Hromatka) [Orabug: 30903262]
- xfs: fix deadlock between shrinker and fs freeze (Junxiao Bi) [Orabug: 30898008]
- xfs: increase the default parallelism levels of pwork clients (Darrick J. Wong) [Orabug: 30898008]
- xfs: decide if inode needs inactivation (Darrick J. Wong) [Orabug: 30898008]
- xfs: refactor the predicate part of xfs_free_eofblocks (Darrick J. Wong) [Orabug: 30898008]
- drm/i915: Fix use-after-free when destroying GEM context (Tyler Hicks) [Orabug: 30860455] {CVE-2020-7053}
- mwifiex: fix unbalanced locking in mwifiex_process_country_ie() (Brian Norris) [Orabug: 30781856] {CVE-2019-14895}
- mwifiex: fix possible heap overflow in mwifiex_process_country_ie() (Ganapathi Bhat) [Orabug: 30781856] {CVE-2019-14895} {CVE-2019-14895}
- ipmi_ssif: avoid registering duplicate ssif interface (Kamlakant Patel) [Orabug: 30909515]
- slub: extend slub debug to handle multiple slabs (Aaron Tomlin) [Orabug: 30903102]
- rds: Avoid flushing MRs in rds_rdma_drop_keys (aru kolappan) [Orabug: 30681065]
- Linux 4.14.167 (Greg Kroah-Hartman)
- regulator: ab8500: Remove SYSCLKREQ from enum ab8505_regulator_id (Stephan Gerhold)
- perf probe: Fix wrong address verification (Masami Hiramatsu)
- scsi: core: scsi_trace: Use get_unaligned_be*() (Bart Van Assche)
- scsi: qla2xxx: fix rports not being mark as lost in sync fabric scan (Martin Wilck)
- scsi: qla2xxx: Fix qla2x00_request_irqs() for MSI (Huacai Chen)
- scsi: target: core: Fix a pr_debug() argument (Bart Van Assche)
- scsi: bnx2i: fix potential use after free (Pan Bian)
- scsi: qla4xxx: fix double free bug (Pan Bian)
- scsi: esas2r: unlock on error in esas2r_nvram_read_direct() (Dan Carpenter)
- reiserfs: fix handling of -EOPNOTSUPP in reiserfs_for_each_xattr (Jeff Mahoney)
- Revert "arm64: dts: juno: add dma-ranges property" (Sudeep Holla)
- tick/sched: Annotate lockless access to last_jiffies_update (Eric Dumazet)
- cfg80211: check for set_wiphy_params (Johannes Berg)
- arm64: dts: meson-gxl-s905x-khadas-vim: fix gpio-keys-polled node (Christian Hewitt)
- cw1200: Fix a signedness bug in cw1200_load_firmware() (Dan Carpenter)
- xen/blkfront: Adjust indentation in xlvbd_alloc_gendisk (Nathan Chancellor)
- tcp: fix marked lost packets not being retransmitted (Pengcheng Yang)
- r8152: add missing endpoint sanity check (Johan Hovold)
- ptp: free ptp device pin descriptors properly (Vladis Dronov)
- net/wan/fsl_ucc_hdlc: fix out of bounds write on array utdm_info (Colin Ian King)
- net: usb: lan78xx: limit size of local TSO packets (Eric Dumazet)
- net: hns: fix soft lockup when there is not enough memory (Yonglong Liu)
- net: dsa: tag_qca: fix doubled Tx statistics (Alexander Lobakin)
- hv_netvsc: Fix memory leak when removing rndis device (Mohammed Gamal)
- macvlan: use skb_reset_mac_header() in macvlan_queue_xmit() (Eric Dumazet)
- batman-adv: Fix DAT candidate selection on little endian systems (Sven Eckelmann)
- NFC: pn533: fix bulk-message timeout (Johan Hovold)
- netfilter: arp_tables: init netns pointer in xt_tgdtor_param struct (Florian Westphal)
- netfilter: fix a use-after-free in mtype_destroy() (Cong Wang)
- cfg80211: fix page refcount issue in A-MSDU decap (Felix Fietkau)
- arm64: dts: agilex/stratix10: fix pmu interrupt numbers (Dinh Nguyen)
- mm/huge_memory.c: thp: fix conflict of above-47bit hint address and PMD alignment (Kirill A. Shutemov)
- mm/huge_memory.c: make __thp_get_unmapped_area static (Bharath Vedartham)
- USB: serial: io_edgeport: handle unbound ports on URB completion (Johan Hovold)
- USB: serial: io_edgeport: use irqsave() in USB's complete callback (John Ogness)
- net: stmmac: Enable 16KB buffer size (Jose Abreu)
- net: stmmac: 16KB buffer must be 16 byte aligned (Jose Abreu)
- mm/page-writeback.c: avoid potential division by zero in wb_min_max_ratio() (Wen Yang)
- btrfs: fix memory leak in qgroup accounting (Johannes Thumshirn)
- mm/shmem.c: thp, shmem: fix conflict of above-47bit hint address and PMD alignment (Kirill A. Shutemov)
- perf report: Fix incorrectly added dimensions as switch perf data file (Jin Yao)
- perf hists: Fix variable name's inconsistency in hists__for_each() macro (Yuya Fujita)
- x86/efistub: Disable paging at mixed mode entry (Ard Biesheuvel)
- x86/resctrl: Fix an imbalance in domain_remove_cpu() (Qian Cai)
- usb: core: hub: Improved device recognition on remote wakeup (Keiya Nobuta)
- ptrace: reintroduce usage of subjective credentials in ptrace_has_cap() (Christian Brauner)
- scsi: mptfusion: Fix double fetch bug in ioctl (Dan Carpenter)
- scsi: fnic: fix invalid stack access (Arnd Bergmann)
- USB: serial: quatech2: handle unbound ports (Johan Hovold)
- USB: serial: keyspan: handle unbound ports (Johan Hovold)
- USB: serial: io_edgeport: add missing active-port sanity check (Johan Hovold)
- USB: serial: ch341: handle unbound port at reset_resume (Johan Hovold)
- USB: serial: suppress driver bind attributes (Johan Hovold)
- USB: serial: option: add support for Quectel RM500Q in QDL mode (Reinhard Speyerer)
- USB: serial: opticon: fix control-message timeouts (Johan Hovold)
- USB: serial: option: Add support for Quectel RM500Q (Kristian Evensen)
- USB: serial: simple: Add Motorola Solutions TETRA MTP3xxx and MTP85xx (Jerónimo Borque)
- iio: buffer: align the size of scan bytes to size of the largest element (Lars Möllendorf)
- ARM: dts: am571x-idk: Fix gpios property to have the correct gpio number (Kishon Vijay Abraham I)
- block: fix an integer overflow in logical block size (Mikulas Patocka)
- Fix built-in early-load Intel microcode alignment (Jari Ruusu)
- ALSA: seq: Fix racy access for queue timer in proc read (Takashi Iwai)
- ASoC: msm8916-wcd-analog: Fix selected events for MIC BIAS External1 (Stephan Gerhold)
- clk: Don't try to enable critical clocks if prepare failed (Guenter Roeck)
- dt-bindings: reset: meson8b: fix duplicate reset IDs (Martin Blumenstingl)
- Linux 4.14.166 (Greg Kroah-Hartman)
- ocfs2: call journal flush to mark journal as empty after journal recovery when mount (Kai Li)
- hexagon: work around compiler crash (Nick Desaulniers)
- hexagon: parenthesize registers in asm predicates (Nick Desaulniers)
- ioat: ioat_alloc_ring() failure handling. (Alexander.Barabash@dell.com)
- dmaengine: k3dma: Avoid null pointer traversal (John Stultz)
- MIPS: Prevent link failure with kcov instrumentation (Jouni Hogander)
- mips: cacheinfo: report shared CPU map (Vladimir Kondratiev)
- rseq/selftests: Turn off timeout setting (Mathieu Desnoyers)
- scsi: libcxgbi: fix NULL pointer dereference in cxgbi_device_destroy() (Varun Prakash)
- gpio: mpc8xxx: Add platform device to gpiochip->parent (Johnson CH Chen (陳昭勳))
- rtc: msm6242: Fix reading of 10-hour digit (Kars de Jong)
- f2fs: fix potential overflow (Chao Yu)
- rtlwifi: Remove unnecessary NULL check in rtl_regd_init (Nathan Chancellor)
- spi: atmel: fix handling of cs_change set on non-last xfer (Mans Rullgard)
- mtd: spi-nor: fix silent truncation in spi_nor_read_raw() (Sergei Shtylyov)
- mtd: spi-nor: fix silent truncation in spi_nor_read() (Sergei Shtylyov)
- media: exynos4-is: Fix recursive locking in isp_video_release() (Seung-Woo Kim)
- media: ov6650: Fix .get_fmt() V4L2_SUBDEV_FORMAT_TRY support (Janusz Krzysztofik)
- media: ov6650: Fix some format attributes not under control (Janusz Krzysztofik)
- media: ov6650: Fix incorrect use of JPEG colorspace (Janusz Krzysztofik)
- tty: serial: pch_uart: correct usage of dma_unmap_sg (Peng Fan)
- tty: serial: imx: use the sg count from dma_map_sg (Peng Fan)
- powerpc/powernv: Disable native PCIe port management (Oliver O'Halloran)
- PCI/PTM: Remove spurious "d" from granularity message (Bjorn Helgaas)
- compat_ioctl: handle SIOCOUTQNSD (Arnd Bergmann)
- af_unix: add compat_ioctl support (Arnd Bergmann)
- arm64: dts: apq8096-db820c: Increase load on l21 for SDCARD (Loic Poulain)
- scsi: sd: enable compat ioctls for sed-opal (Arnd Bergmann)
- pinctrl: lewisburg: Update pin list according to v1.1v6 (Andy Shevchenko)
- pinctl: ti: iodelay: fix error checking on pinctrl_count_index_with_args call (Colin Ian King)
- clk: samsung: exynos5420: Preserve CPU clocks configuration during suspend/resume (Marian Mihailescu)
- mei: fix modalias documentation (Alexander Usyskin)
- iio: imu: adis16480: assign bias value only if operation succeeded (Alexandru Ardelean)
- NFSv4.x: Drop the slot if nfs4_delegreturn_prepare waits for layoutreturn (Trond Myklebust)
- xprtrdma: Fix completion wait during device removal (Chuck Lever)
- platform/x86: asus-wmi: Fix keyboard brightness cannot be set to 0 (Jian-Hong Pan)
- scsi: sd: Clear sdkp->protection_type if disk is reformatted without PI (Xiang Chen)
- scsi: enclosure: Fix stale device oops with hot replug (James Bottomley)
- arm64: Check for errata before evaluating cpu features (Dirk Mueller)
- arm64: add sentinel to kpti_safe_list (Mark Rutland)
- RDMA/srpt: Report the SCSI residual to the initiator (Bart Van Assche)
- RDMA/mlx5: Return proper error value (Leon Romanovsky)
- btrfs: simplify inode locking for RWF_NOWAIT (Goldwyn Rodrigues)
- cifs: Adjust indentation in smb2_open_file (Nathan Chancellor)
- hsr: reset network header when supervision frame is created (Taehee Yoo)
- gpio: Fix error message on out-of-range GPIO in lookup table (Geert Uytterhoeven)
- iommu: Remove device link to group on failure (Jon Derrick)
- gpio: zynq: Fix for bug in zynq_gpio_restore_context API (Swapna Manupati)
- ASoC: stm32: spdifrx: fix race condition in irq handler (Olivier Moysan)
- ASoC: stm32: spdifrx: fix inconsistent lock state (Olivier Moysan)
- RDMA/bnxt_re: Fix Send Work Entry state check while polling completions (Selvin Xavier)
- rtc: mt6397: fix alarm register overwrite (Ran Bi)
- drm/i915: Fix use-after-free when destroying GEM context (Tyler Hicks)
- dccp: Fix memleak in __feat_register_sp (YueHaibing)
- iwlwifi: dbg_ini: fix memory leak in alloc_sgtable (Navid Emamdoost)
- wimax: i2400: Fix memory leak in i2400m_op_rfkill_sw_toggle (Navid Emamdoost)
- wimax: i2400: fix memory leak (Navid Emamdoost)
- cifs: Fix lease buffer length error (ZhangXiaoxu)
- media: usb:zr364xx:Fix KASAN:null-ptr-deref Read in zr364xx_vidioc_querycap (Vandana BN)
- mac80211: Do not send Layer 2 Update frame before authorization (Jouni Malinen)
- cfg80211/mac80211: make ieee80211_send_layer2_update a public function (Dedy Lansky)
- arm64: Make sure permission updates happen for pmd/pud (Laura Abbott)
- arm64: Enforce BBM for huge IO/VMAP mappings (Will Deacon)
- arm64: mm: Change page table pointer name in p[md]_set_huge() (Ben Hutchings)
- arm64: don't open code page table entry creation (Kristina Martsenko)
- rsi: add fix for crash during assertions (Sanjay Konduri)
- fs/select: avoid clang stack usage warning (Arnd Bergmann)
- ethtool: reduce stack usage with clang (Arnd Bergmann)
- HID: hidraw, uhid: Always report EPOLLOUT (Jiri Kosina)
- HID: hidraw: Fix returning EPOLLOUT from hidraw_poll (Marcel Holtmann)
- hidraw: Return EPOLLOUT from hidraw_poll (Fabian Henneke)
- Linux 4.14.165 (Greg Kroah-Hartman)
- drm/i915/gen9: Clear residual context state on context switch (Akeem G Abodunrin) {CVE-2019-14615}
- netfilter: ipset: avoid null deref when IPSET_ATTR_LINENO is present (Florian Westphal)
- netfilter: arp_tables: init netns pointer in xt_tgchk_param struct (Florian Westphal)
- phy: cpcap-usb: Fix flakey host idling and enumerating of devices (Tony Lindgren)
- phy: cpcap-usb: Fix error path when no host driver is loaded (Tony Lindgren)
- USB: Fix: Don't skip endpoint descriptors with maxpacket=0 (Alan Stern)
- HID: hiddev: fix mess in hiddev_open() (Dmitry Torokhov)
- arm64: cpufeature: Avoid warnings due to unused symbols (Will Deacon)
- ath10k: fix memory leak (Navid Emamdoost)
- rtl8xxxu: prevent leaking urb (Navid Emamdoost)
- scsi: bfa: release allocated memory in case of error (Navid Emamdoost)
- mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf (Navid Emamdoost)
- mwifiex: fix possible heap overflow in mwifiex_process_country_ie() (Ganapathi Bhat) {CVE-2019-14895}
- tty: always relink the port (Sudip Mukherjee)
- tty: link tty and port before configuring it as console (Sudip Mukherjee)
- staging: rtl8188eu: Add device code for TP-Link TL-WN727N v5.21 (Michael Straube)
- drm/dp_mst: correct the shifting in DP_REMOTE_I2C_READ (Wayne Lin)
- drm/fb-helper: Round up bits_per_pixel if possible (Geert Uytterhoeven)
- Input: add safety guards to input_set_keycode() (Dmitry Torokhov)
- HID: hid-input: clear unmapped usages (Dmitry Torokhov)
- staging: comedi: adv_pci1710: fix AI channels 16-31 for PCI-1713 (Ian Abbott)
- usb: musb: dma: Correct parameter passed to IRQ handler (Paul Cercueil)
- usb: musb: Disable pullup at init (Paul Cercueil)
- usb: musb: fix idling for suspend after disconnect interrupt (Tony Lindgren)
- USB: serial: option: add ZLP support for 0x1bc7/0x9010 (Daniele Palmas)
- staging: vt6656: set usb_set_intfdata on driver fail. (Malcolm Priestley)
- gpiolib: acpi: Add honor_wakeup module-option + quirk mechanism (Hans de Goede)
- gpiolib: acpi: Turn dmi_system_id table into a generic quirk table (Hans de Goede)
- can: can_dropped_invalid_skb(): ensure an initialized headroom in outgoing CAN sk_buffs (Oliver Hartkopp)
- can: mscan: mscan_rx_poll(): fix rx path lockup when returning from polling to irq mode (Florian Faber)
- can: gs_usb: gs_usb_probe(): use descriptors of current altsetting (Johan Hovold)
- HID: uhid: Fix returning EPOLLOUT from uhid_char_poll (Marcel Holtmann)
- HID: Fix slab-out-of-bounds read in hid_field_extract (Alan Stern)
- tracing: Have stack tracer compile when MCOUNT_INSN_SIZE is not defined (Steven Rostedt (VMware))
- kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail (Kaitao Cheng)
- ALSA: hda/realtek - Set EAPD control to default for ALC222 (Kailang Yang)
- ALSA: hda/realtek - Add new codec supported for ALCS1200A (Kailang Yang)
- ALSA: usb-audio: Apply the sample rate quirk for Bose Companion 5 (Takashi Iwai)
- usb: chipidea: host: Disable port power only if previously enabled (Guenter Roeck)
- chardev: Avoid potential use-after-free in 'chrdev_open()' (Will Deacon)
- Linux 4.14.164 (Greg Kroah-Hartman)
- vlan: fix memory leak in vlan_dev_set_egress_priority (Eric Dumazet)
- net: sch_prio: When ungrafting, replace with FIFO (Petr Machata)
- vlan: vlan_changelink() should propagate errors (Eric Dumazet)
- vxlan: fix tos value before xmit (Hangbin Liu)
- tcp: fix "old stuff" D-SACK causing SACK to be treated as D-SACK (Pengcheng Yang)
- sctp: free cmd->obj.chunk for the unprocessed SCTP_CMD_REPLY (Xin Long)
- USB: serial: option: add Telit ME910G1 0x110a composition (Daniele Palmas)
- USB: core: fix check for duplicate endpoints (Johan Hovold)
- pkt_sched: fq: do not accept silly TCA_FQ_QUANTUM (Eric Dumazet)
- net: usb: lan78xx: fix possible skb leak (Eric Dumazet)
- net: stmmac: dwmac-sunxi: Allow all RGMII modes (Chen-Yu Tsai)
- net: stmmac: dwmac-sun8i: Allow all RGMII modes (Chen-Yu Tsai)
- net: dsa: mv88e6xxx: Preserve priority when setting CPU port. (Andrew Lunn)
- macvlan: do not assume mac_header is set in macvlan_broadcast() (Eric Dumazet)
- gtp: fix bad unlock balance in gtp_encap_enable_socket (Eric Dumazet)
- mmc: block: propagate correct returned value in mmc_rpmb_ioctl (Mathieu Malaterre)
- mmc: core: Prevent bus reference leak in mmc_blk_init() (Alexander Kappner)
- mmc: block: Fix bug when removing RPMB chardev (Linus Walleij)
- mmc: block: Delete mmc_access_rpmb() (Linus Walleij)
- mmc: block: Convert RPMB to a character device (Linus Walleij)
- PCI/switchtec: Read all 64 bits of part_event_bitmap (Logan Gunthorpe)
- bpf: Fix passing modified ctx to ld/abs/ind instruction (Daniel Borkmann)
- bpf: reject passing modified ctx to helper functions (Daniel Borkmann)
- hv_netvsc: Fix unwanted rx_table reset (Haiyang Zhang)
- llc2: Fix return statement of llc_stat_ev_rx_null_dsap_xid_c (and _test_c) (Chan Shu Tak, Alex)
- parisc: Fix compiler warnings in debug_core.c (Helge Deller)
- block: fix memleak when __blk_rq_map_user_iov() is failed (Yang Yingliang)
- s390/dasd: fix memleak in path handling error case (Stefan Haberland)
- s390/dasd/cio: Interpret ccw_device_get_mdc return value correctly (Jan Höppner)
- net: stmmac: RX buffer size must be 16 byte aligned (Jose Abreu)
- net: stmmac: Do not accept invalid MTU values (Jose Abreu)
- fs: avoid softlockups in s_inodes iterators (Eric Sandeen)
- perf/x86/intel: Fix PT PMI handling (Alexander Shishkin)
- kconfig: don't crash on NULL expressions in expr_eq() (Thomas Hebb)
- regulator: rn5t618: fix module aliases (Andreas Kemnade)
- ASoC: wm8962: fix lambda value (Shengjiu Wang)
- rfkill: Fix incorrect check to avoid NULL pointer dereference (Aditya Pakki)
- net: usb: lan78xx: Fix error message format specifier (Cristian Birsan)
- bnx2x: Fix logic to get total no. of PFs per engine (Manish Chopra)
- bnx2x: Do not handle requests from VFs after parity (Manish Chopra)
- powerpc: Ensure that swiotlb buffer is allocated from low memory (Mike Rapoport)
- samples: bpf: fix syscall_tp due to unused syscall (Daniel T. Lee)
- samples: bpf: Replace symbol compare of trace_event (Daniel T. Lee)
- ARM: dts: am437x-gp/epos-evm: fix panel compatible (Tomi Valkeinen)
- bpf, mips: Limit to 33 tail calls (Paul Chaignon)
- ARM: dts: bcm283x: Fix critical trip point (Stefan Wahren)
- ASoC: topology: Check return value for soc_tplg_pcm_create() (Dragos Tarcatu)
- spi: spi-cavium-thunderx: Add missing pci_release_regions() (Chuhong Yuan)
- ARM: dts: Cygnus: Fix MDIO node address/size cells (Florian Fainelli)
- netfilter: nf_tables: validate NFT_SET_ELEM_INTERVAL_END (Pablo Neira Ayuso)
- netfilter: uapi: Avoid undefined left-shift in xt_sctp.h (Phil Sutter)
- ARM: vexpress: Set-up shared OPP table instead of individual for each CPU (Sudeep Holla)
- efi/gop: Fix memory leak in __gop_query32/64() (Arvind Sankar)
- efi/gop: Return EFI_SUCCESS if a usable GOP was found (Arvind Sankar)
- efi/gop: Return EFI_NOT_FOUND if there are no usable GOPs (Arvind Sankar)
- x86/efi: Update e820 with reserved EFI boot services data to fix kexec breakage (Dave Young)
- libtraceevent: Fix lib installation with O= (Sudip Mukherjee)
- mwifiex: Fix heap overflow in mmwifiex_process_tdls_action_frame() (qize wang)
- netfilter: ctnetlink: netns exit must wait for callbacks (Florian Westphal)
- locking/spinlock/debug: Fix various data races (Marco Elver)
- USB: dummy-hcd: increase max number of devices to 32 (Andrey Konovalov)
- USB: dummy-hcd: use usb_urb_dir_in instead of usb_pipein (Andrey Konovalov)
- Linux 4.14.163 (Greg Kroah-Hartman)
- perf/x86/intel/bts: Fix the use of page_private() (Alexander Shishkin)
- xen/blkback: Avoid unmapping unmapped grant pages (SeongJae Park)
- s390/smp: fix physical to logical CPU map for SMT (Heiko Carstens)
- net: add annotations on hh->hh_len lockless accesses (Eric Dumazet)
- arm64: dts: meson: odroid-c2: Disable usb_otg bus to avoid power failed warning (Anand Moon)
- ath9k_htc: Discard undersized packets (Masashi Honma)
- ath9k_htc: Modify byte order for an error message (Masashi Honma)
- rxrpc: Fix possible NULL pointer access in ICMP handling (David Howells)
- selftests: rtnetlink: add addresses with fixed life time (Florian Westphal)
- powerpc/pseries/hvconsole: Fix stack overread via udbg (Daniel Axtens)
- drm/mst: Fix MST sideband up-reply failure handling (Imre Deak)
- scsi: qedf: Do not retry ELS request if qedf_alloc_cmd fails (Chad Dupuis)
- fix compat handling of FICLONERANGE, FIDEDUPERANGE and FS_IOC_FIEMAP (Al Viro)
- tty: serial: msm_serial: Fix lockup for sysrq and oops (Leo Yan)
- dt-bindings: clock: renesas: rcar-usb2-clock-sel: Fix typo in example (Geert Uytterhoeven)
- media: usb: fix memory leak in af9005_identify_state (Navid Emamdoost)
- regulator: ab8500: Remove AB8505 USB regulator (Stephan Gerhold)
- media: flexcop-usb: ensure -EIO is returned on error condition (Colin Ian King)
- Bluetooth: Fix memory leak in hci_connect_le_scan (Navid Emamdoost)
- Bluetooth: delete a stray unlock (Dan Carpenter)
- Bluetooth: btusb: fix PM leak in error case of setup (Oliver Neukum)
- platform/x86: pmc_atom: Add Siemens CONNECT X300 to critclk_systems DMI table (Michael Haener)
- xfs: don't check for AG deadlock for realtime files in bunmapi (Omar Sandoval)
- scsi: qla2xxx: Drop superfluous INIT_WORK of del_work (Roman Bolshakov)
- nfsd4: fix up replay_matches_cache() (Scott Mayhew)
- PM / devfreq: Check NULL governor in available_governors_show (Leonard Crestez)
- arm64: Revert support for execute-only user mappings (Catalin Marinas)
- ftrace: Avoid potential division by zero in function profiler (Wen Yang)
- exit: panic before exit_mm() on global init exit (chenqiwu)
- ALSA: firewire-motu: Correct a typo in the clock proc string (Takashi Iwai)
- ALSA: cs4236: fix error return comparison of an unsigned integer (Colin Ian King)
- tracing: Have the histogram compare functions convert to u64 first (Steven Rostedt (VMware))
- tracing: Fix lock inversion in trace_event_enable_tgid_record() (Prateek Sood)
- gpiolib: fix up emulated open drain outputs (Russell King)
- ata: ahci_brcm: Fix AHCI resources management (Florian Fainelli)
- ata: ahci_brcm: Allow optional reset controller to be used (Florian Fainelli)
- ata: libahci_platform: Export again ahci_platform_<en/dis>able_phys() (Florian Fainelli)
- compat_ioctl: block: handle BLKREPORTZONE/BLKRESETZONE (Arnd Bergmann)
- compat_ioctl: block: handle Persistent Reservations (Arnd Bergmann)
- dmaengine: Fix access to uninitialized dma_slave_caps (Lukas Wunner)
- locks: print unsigned ino in /proc/locks (Amir Goldstein)
- pstore/ram: Write new dumps to start of recycled zones (Aleksandr Yashkin)
- memcg: account security cred as well to kmemcg (Shakeel Butt)
- mm/zsmalloc.c: fix the migrated zspage statistics. (Chanho Min)
- media: cec: avoid decrementing transmit_queue_sz if it is 0 (Hans Verkuil)
- media: cec: CEC 2.0-only bcast messages were ignored (Hans Verkuil)
- media: pulse8-cec: fix lost cec_transmit_attempt_done() call (Hans Verkuil)
- MIPS: Avoid VDSO ABI breakage due to global register variable (Paul Burton)
- drm/sun4i: hdmi: Remove duplicate cleanup calls (Stefan Mavrodiev)
- ALSA: ice1724: Fix sleep-in-atomic in Infrasonic Quartet support code (Takashi Iwai)
- drm: limit to INT_MAX in create_blob ioctl (Daniel Vetter)
- taskstats: fix data-race (Christian Brauner)
- xfs: fix mount failure crash on invalid iclog memory access (Brian Foster)
- PM / hibernate: memory_bm_find_bit(): Tighten node optimisation (Andy Whitcroft)
- xen/balloon: fix ballooned page accounting without hotplug enabled (Juergen Gross)
- xen-blkback: prevent premature module unload (Paul Durrant)
- IB/mlx4: Follow mirror sequence of device add during device removal (Parav Pandit)
- s390/cpum_sf: Avoid SBD overflow condition in irq handler (Thomas Richter)
- s390/cpum_sf: Adjust sampling interval to avoid hitting sample limits (Thomas Richter)
- md: raid1: check rdev before reference in raid1_sync_request func (Zhiqiang Liu)
- net: make socket read/write_iter() honor IOCB_NOWAIT (Jens Axboe)
- usb: gadget: fix wrong endpoint desc (EJ Hsu)
- drm/nouveau: Move the declaration of struct nouveau_conn_atom up a bit (Hans de Goede)
- scsi: libsas: stop discovering if oob mode is disconnected (Jason Yan)
- scsi: iscsi: qla4xxx: fix double free in probe (Dan Carpenter)
- scsi: qla2xxx: Don't call qlt_async_event twice (Roman Bolshakov)
- scsi: lpfc: Fix memory leak on lpfc_bsg_write_ebuf_set func (Bo Wu)
- rxe: correctly calculate iCRC for unaligned payloads (Steve Wise)
- RDMA/cma: add missed unregister_pernet_subsys in init failure (Chuhong Yuan)
- PM / devfreq: Don't fail devfreq_dev_release if not in list (Leonard Crestez)
- iio: adc: max9611: Fix too short conversion time delay (Geert Uytterhoeven)
- nvme_fc: add module to ops template to allow module references (James Smart)
- Linux 4.14.162 (Greg Kroah-Hartman)
- spi: fsl: use platform_get_irq() instead of of_irq_to_resource() (Christophe Leroy)
- gtp: avoid zero size hashtable (Taehee Yoo)
- gtp: fix an use-after-free in ipv4_pdp_find() (Taehee Yoo)
- gtp: fix wrong condition in gtp_genl_dump_pdp() (Taehee Yoo)
- tcp: do not send empty skb from tcp_write_xmit() (Eric Dumazet)
- tcp/dccp: fix possible race __inet_lookup_established() (Eric Dumazet)
- gtp: do not allow adding duplicate tid and ms_addr pdp context (Taehee Yoo)
- sit: do not confirm neighbor when do pmtu update (Hangbin Liu)
- vti: do not confirm neighbor when do pmtu update (Hangbin Liu)
- tunnel: do not confirm neighbor when do pmtu update (Hangbin Liu)
- net/dst: add new function skb_dst_update_pmtu_no_confirm (Hangbin Liu)
- gtp: do not confirm neighbor when do pmtu update (Hangbin Liu)
- ip6_gre: do not confirm neighbor when do pmtu update (Hangbin Liu)
- net: add bool confirm_neigh parameter for dst_ops.update_pmtu (Hangbin Liu)
- vhost/vsock: accept only packets with the right dst_cid (Stefano Garzarella)
- udp: fix integer overflow while computing available space in sk_rcvbuf (Antonio Messina)
- ptp: fix the race between the release of ptp_clock and cdev (Vladis Dronov)
- net/mlxfw: Fix out-of-memory error in mfa2 flash burning (Vladyslav Tarasiuk)
- net: ena: fix napi handler misbehavior when the napi budget is zero (Netanel Belgazal)
- pinctrl: baytrail: Really serialize all register accesses (Hans de Goede)
- tty/serial: atmel: fix out of range clock divider handling (David Engraf)
- spi: fsl: don't map irq during probe (Christophe Leroy)
- hrtimer: Annotate lockless access to timer->state (Eric Dumazet)
- net: icmp: fix data-race in cmp_global_allow() (Eric Dumazet)
- net: add a READ_ONCE() in skb_peek_tail() (Eric Dumazet)
- inetpeer: fix data-race in inet_putpeer / inet_putpeer (Eric Dumazet)
- netfilter: bridge: make sure to pull arp header in br_nf_forward_arp() (Eric Dumazet)
- 6pack,mkiss: fix possible deadlock (Eric Dumazet)
- netfilter: ebtables: compat: reject all padding in matches/watchers (Florian Westphal)
- filldir[64]: remove WARN_ON_ONCE() for bad directory entries (Linus Torvalds)
- Make filldir[64]() verify the directory entry filename is valid (Linus Torvalds)
- perf strbuf: Remove redundant va_end() in strbuf_addv() (Mattias Jacobsson)
- bonding: fix active-backup transition after link failure (Mahesh Bandewar)
- ALSA: hda - Downgrade error message for single-cmd fallback (Takashi Iwai)
- netfilter: nf_queue: enqueue skbs with NULL dst (Marco Oliverio)
- net, sysctl: Fix compiler warning when only cBPF is present (Alexander Lobakin)
- x86/mce: Fix possibly incorrect severity calculation on AMD (Jan H. Schönherr)
- userfaultfd: require CAP_SYS_PTRACE for UFFD_FEATURE_EVENT_FORK (Mike Rapoport)
- kernel: sysctl: make drop_caches write-only (Johannes Weiner)
- ocfs2: fix passing zero to 'PTR_ERR' warning (Ding Xiang)
- s390/cpum_sf: Check for SDBT and SDB consistency (Thomas Richter)
- libfdt: define INT32_MAX and UINT32_MAX in libfdt_env.h (Masahiro Yamada)
- s390/zcrypt: handle new reply code FILTERED_BY_HYPERVISOR (Harald Freudenberger)
- perf regs: Make perf_reg_name() return "unknown" instead of NULL (Arnaldo Carvalho de Melo)
- perf script: Fix brstackinsn for AUXTRACE (Adrian Hunter)
- cdrom: respect device capabilities during opening action (Diego Elio Pettenò)
- scripts/kallsyms: fix definitely-lost memory leak (Masahiro Yamada)
- apparmor: fix unsigned len comparison with less than zero (Colin Ian King)
- gpio: mpc8xxx: Don't overwrite default irq_set_type callback (Vladimir Oltean)
- scsi: target: iscsi: Wait for all commands to finish before freeing a session (Bart Van Assche)
- scsi: iscsi: Don't send data to unbound connection (Anatol Pomazau)
- scsi: NCR5380: Add disconnect_mask module parameter (Finn Thain)
- scsi: scsi_debug: num_tgts must be >= 0 (Maurizio Lombardi)
- scsi: ufs: Fix error handing during hibern8 enter (Subhash Jadavani)
- scsi: pm80xx: Fix for SATA device discovery (peter chang)
- HID: Improve Windows Precision Touchpad detection. (Blaž Hrastnik)
- libnvdimm/btt: fix variable 'rc' set but not used (Qian Cai)
- HID: logitech-hidpp: Silence intermittent get_battery_capacity errors (Hans de Goede)
- bcache: at least try to shrink 1 node in bch_mca_scan() (Coly Li)
- clk: pxa: fix one of the pxa RTC clocks (Robert Jarzmik)
- scsi: atari_scsi: sun3_scsi: Set sg_tablesize to 1 instead of SG_NONE (Finn Thain)
- powerpc/security: Fix wrong message when RFI Flush is disable (Gustavo L. F. Walbon)
- powerpc/pseries/cmm: Implement release() function for sysfs device (David Hildenbrand)
- scsi: ufs: fix potential bug which ends in system hang (Bean Huo)
- scsi: lpfc: fix: Coverity: lpfc_cmpl_els_rsp(): Null pointer dereferences (James Smart)
- fs/quota: handle overflows of sysctl fs.quota.* and report as unsigned long (Konstantin Khlebnikov)
- irqchip: ingenic: Error out if IRQ domain creation failed (Paul Cercueil)
- irqchip/irq-bcm7038-l1: Enable parent IRQ if necessary (Florian Fainelli)
- clk: qcom: Allow constant ratio freq tables for rcg (Jeffrey Hugo)
- f2fs: fix to update dir's i_pino during cross_rename (Chao Yu)
- scsi: lpfc: Fix duplicate unreg_rpi error in port offline flow (James Smart)
- scsi: tracing: Fix handling of TRANSFER LENGTH == 0 for READ(6) and WRITE(6) (Bart Van Assche)
- jbd2: Fix statistics for the number of logged blocks (Jan Kara)
- ext4: update direct I/O read lock pattern for IOCB_NOWAIT (Matthew Bobrowski)
- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Aneesh Kumar K.V)
- powerpc/security/book3s64: Report L1TF status in sysfs (Anthony Steinhauser)
- clocksource/drivers/asm9260: Add a check for of_clk_get (Chuhong Yuan)
- dma-debug: add a schedule point in debug_dma_dump_mappings() (Eric Dumazet)
- powerpc/tools: Don't quote $objdump in scripts (Michael Ellerman)
- powerpc/pseries: Don't fail hash page table insert for bolted mapping (Aneesh Kumar K.V)
- powerpc/pseries: Mark accumulate_stolen_time() as notrace (Michael Ellerman)
- scsi: csiostor: Don't enable IRQs too early (Dan Carpenter)
- scsi: lpfc: Fix SLI3 hba in loop mode not discovering devices (James Smart)
- scsi: target: compare full CHAP_A Algorithm strings (David Disseldorp)
- iommu/tegra-smmu: Fix page tables in > 4 GiB memory (Thierry Reding)
- Input: atmel_mxt_ts - disable IRQ across suspend (Evan Green)
- scsi: lpfc: Fix locking on mailbox command completion (James Smart)
- scsi: mpt3sas: Fix clear pending bit in ioctl status (Sreekanth Reddy)
- scsi: lpfc: Fix discovery failures when target device connectivity bounces (James Smart)
-
Fri Feb 14 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2007.el7uek]
- rds: Avoid qp overflow when posting invalidate/register mr with frwr (Hans Westgaard Ry) [Orabug: 30888673]
- IB/mlx5: Disable BME on panic (Håkon Bugge) [Orabug: 30868042]
- IB/mlx5: Remove trailing blanks in main.c (Håkon Bugge) [Orabug: 30868042]
- Revert "IB/mlx5: Disable BME on panic" (Håkon Bugge) [Orabug: 30868042]
- Fix KABI build breakage (Somasundaram Krishnasamy)
- rds: If one path needs re-connection, check all and re-connect (Rao Shoaib) [Orabug: 30801823]
- iommu/arm-smmu-v3: Prevent any devices access to memory without registration (Zhen Lei) [Orabug: 30853777]
- media: b2c2-flexcop-usb: add sanity checking (Oliver Neukum) [Orabug: 30450583] {CVE-2019-15291}
- RDMA/cma: Rollback source IP address if failing to acquire device (Myungho Jung) [Orabug: 29759790]
- scsi: lpfc: Update lpfc version to 12.2.0.13 (James Smart) [Orabug: 30891351]
- lpfc: Fix driver intialization failure for sli4 non nvme (Shagun Agrawal) [Orabug: 30891351]
- scsi: lpfc: Fix BFS crash with DIX enabled (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix FDMI fc4type for nvme support (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix fcp_rsp_len checking on lun reset (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix incorrect logical link speed on trunks when links down (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix memory leak in abnormal exit path from lpfc_eq_create (James Smart) [Orabug: 30891351]
- scsi: lpfc: Rework misleading nvme not supported in firmware message (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix hardlockup in scsi_cmd_iocb_cmpl (James Smart) [Orabug: 30891351]
- scsi: lpfc: Prevent 'use after free' memory overwrite in nvmet LS handling (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix PT2PT PLOGI collison stopping discovery (James Smart) [Orabug: 30891351]
- scsi: lpfc: Revert message logging on unsupported topology (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix nvmet target abort cmd matching (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix alloc context on oas lun creations (James Smart) [Orabug: 30891351]
- scsi: lpfc: Update lpfc version to 12.2.0.12 (James Smart) [Orabug: 30891351]
- scsi: lpfc: correct rcu unlock issue in lpfc_nvme_info_show (James Smart) [Orabug: 30891351]
- scsi: lpfc: Make lpfc_sli4_oas_verify static (YueHaibing) [Orabug: 30891351]
- scsi: lpfc: Fix a recently introduced compiler warning (Bart Van Assche) [Orabug: 30891351]
- scsi: lpfc: Move trunk_errmsg[] from a header file into a .c file (Bart Van Assche) [Orabug: 30891351]
- scsi: lpfc: Annotate switch/case fall-through (Bart Van Assche) [Orabug: 30891351]
- scsi: lpfc: Fix indentation and balance braces (Bart Van Assche) [Orabug: 30891351]
- scsi: lpfc: avoid uninitialized variable warning (Arnd Bergmann) [Orabug: 30891351]
- scsi: lpfc: Fixup eq_clr_intr references (James Smart) [Orabug: 30891351]
- scsi: lpfc: change snprintf to scnprintf for possible overflow (Shagun Agrawal) [Orabug: 30891351]
- scsi: be2iscsi: lpfc: fix typo (Matteo Croce) [Orabug: 30891351]
- scsi: lpfc: Update Copyright in driver version (James Smart) [Orabug: 30891351]
- scsi: lpfc: Enhance 6072 log string (James Smart) [Orabug: 30891351]
- scsi: lpfc: Add loopback testing to trunking mode (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix link speed reporting for 4-link trunk (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix handling of trunk links state reporting (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix protocol support on G6 and G7 adapters (James Smart) [Orabug: 30891351]
- scsi: lpfc: Correct boot bios information to FDMI registration (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix HDMI2 registration string for symbolic name (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix driver crash in target reset handler (James Smart) [Orabug: 30891351]
- scsi: lpfc: Correct localport timeout duration error (James Smart) [Orabug: 30891351]
- scsi: lpfc: Convert bootstrap mbx polling from msleep to udelay (James Smart) [Orabug: 30891351]
- scsi: lpfc: Coordinate adapter error handling with offline handling (James Smart) [Orabug: 30891351]
- scsi: lpfc: Stop adapter if pci errors detected (James Smart) [Orabug: 30891351]
- scsi: lpfc: Fix use-after-free mailbox cmd completion (James Smart) [Orabug: 30891351]
- scsi: lpfc: resolve static checker warning in lpfc_sli4_hba_unset (James Smart) [Orabug: 30891351]
- scsi: lpfc: Correct __lpfc_sli_issue_iocb_s4 lockdep check (James Smart) [Orabug: 30891351]
- scsi: lpfc: cleanup: Remove excess check on NVME io submit code path (James Smart) [Orabug: 30891351]
- scsi: lpfc: cleanup: remove nrport from nvme command structure (James Smart) [Orabug: 30891351]
- scsi: lpfc: no need to check return value of debugfs_create functions (Greg Kroah-Hartman) [Orabug: 30891351]
- scsi: lpfc: lpfc_sli: Mark expected switch fall-throughs (Gustavo A. R. Silva) [Orabug: 30891351]
- Linux 4.14.161 (Greg Kroah-Hartman)
- perf probe: Fix to show function entry line as probe-able (Masami Hiramatsu)
- nbd: fix shutdown and recv work deadlock v2 (Mike Christie)
- mmc: sdhci-of-esdhc: fix P2020 errata handling (Yangbo Lu)
- mmc: sdhci: Update the tuning failed messages to pr_debug level (Faiz Abbas)
- mmc: sdhci-of-esdhc: Revert "mmc: sdhci-of-esdhc: add erratum A-009204 support" (Rasmus Villemoes)
- powerpc/irq: fix stack overflow verification (Christophe Leroy)
- x86/MCE/AMD: Allow Reserved types to be overwritten in smca_banks[] (Yazen Ghannam)
- x86/MCE/AMD: Do not use rdmsr_safe_on_cpu() in smca_configure() (Konstantin Khlebnikov)
- KVM: arm64: Ensure 'params' is initialised when looking up sys register (Will Deacon)
- ext4: unlock on error in ext4_expand_extra_isize() (Dan Carpenter)
- ext4: check for directory entries too close to block end (Jan Kara)
- ext4: fix ext4_empty_dir() for directories with holes (Jan Kara) {CVE-2019-19037}
- staging: comedi: gsc_hpdi: check dma_alloc_coherent() return value (Ian Abbott)
- platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 bytes (Hans de Goede)
- intel_th: pci: Add Elkhart Lake SOC support (Alexander Shishkin)
- intel_th: pci: Add Comet Lake PCH-V support (Alexander Shishkin)
- USB: EHCI: Do not return -EPIPE when hub is disconnected (Erkka Talvitie)
- usbip: Fix error path of vhci_recv_ret_submit() (Suwan Kim)
- usbip: Fix receive error in vhci-hcd when using scatter-gather (Suwan Kim)
- btrfs: abort transaction after failed inode updates in create_subvol (Josef Bacik)
- btrfs: return error pointer from alloc_test_extent_buffer (Dan Carpenter)
- s390/ftrace: fix endless recursion in function_graph tracer (Sven Schnelle)
- usb: xhci: Fix build warning seen with CONFIG_PM=n (Guenter Roeck)
- mmc: mediatek: fix CMD_TA to 2 for MT8173 HS200/HS400 mode (Chaotian Jing)
- Revert "mmc: sdhci: Fix incorrect switch to HS mode" (Faiz Abbas)
- btrfs: don't prematurely free work in scrub_missing_raid56_worker() (Omar Sandoval)
- btrfs: don't prematurely free work in reada_start_machine_worker() (Omar Sandoval)
- net: phy: initialise phydev speed and duplex sanely (Russell King)
- mips: fix build when "48 bits virtual memory" is enabled (Mike Rapoport)
- libtraceevent: Fix memory leakage in copy_filter_type (Hewenliang)
- crypto: vmx - Avoid weird build failures (Michael Ellerman)
- mac80211: consider QoS Null frames for STA_NULLFUNC_ACKED (Thomas Pedersen)
- crypto: sun4i-ss - Fix 64-bit size_t warnings on sun4i-ss-hash.c (Corentin Labbe)
- crypto: sun4i-ss - Fix 64-bit size_t warnings (Herbert Xu)
- fbtft: Make sure string is NULL terminated (Andy Shevchenko)
- iwlwifi: check kasprintf() return value (Johannes Berg)
- x86/insn: Add some Intel instructions to the opcode map (Adrian Hunter)
- spi: st-ssc4: add missed pm_runtime_disable (Chuhong Yuan)
- btrfs: don't prematurely free work in run_ordered_work() (Omar Sandoval)
- btrfs: don't prematurely free work in end_workqueue_fn() (Omar Sandoval)
- mmc: tmio: Add MMC_CAP_ERASE to allow erase/discard/trim requests (Eugeniu Rosca)
- crypto: virtio - deal with unsupported input sizes (Ard Biesheuvel)
- spi: tegra20-slink: add missed clk_unprepare (Chuhong Yuan)
- iwlwifi: mvm: fix unaligned read of rx_pkt_status (Wang Xuerui)
- x86/crash: Add a forward declaration of struct kimage (Lianbo Jiang)
- cpufreq: Register drivers only after CPU devices have been registered (Viresh Kumar)
- parport: load lowlevel driver if ports not found (Sudip Mukherjee)
- s390/disassembler: don't hide instruction addresses (Ilya Leoshkevich)
- ASoC: Intel: kbl_rt5663_rt5514_max98927: Add dmic format constraint (Yu-Hsuan Hsu)
- ASoC: rt5677: Mark reg RT5677_PWR_ANLG2 as volatile (Ben Zhang)
- spi: pxa2xx: Add missed security checks (Chuhong Yuan)
- EDAC/ghes: Fix grain calculation (Robert Richter)
- media: si470x-i2c: add missed operations in remove (Chuhong Yuan)
- media: pvrusb2: Fix oops on tear-down when radio support is not present (Mike Isely)
- fsi: core: Fix small accesses and unaligned offsets via sysfs (Andrew Jeffery)
- ath10k: fix get invalid tx rate for Mesh metric (Miaoqing Pan)
- perf probe: Filter out instances except for inlined subroutine and subprogram (Masami Hiramatsu)
- perf probe: Skip end-of-sequence and non statement lines (Masami Hiramatsu)
- perf probe: Fix to show calling lines of inlined functions (Masami Hiramatsu)
- perf probe: Return a better scope DIE if there is no best scope (Masami Hiramatsu)
- perf probe: Skip overlapped location on searching variables (Masami Hiramatsu)
- perf parse: If pmu configuration fails free terms (Ian Rogers)
- drm/amdgpu: fix potential double drop fence reference (Pan Bian)
- perf probe: Fix to probe a function which has no entry pc (Masami Hiramatsu)
- libsubcmd: Use -O0 with DEBUG=1 (James Clark)
- perf probe: Fix to show inlined function callsite without entry_pc (Masami Hiramatsu)
- perf probe: Fix to show ranges of variables in functions without entry_pc (Masami Hiramatsu)
- perf probe: Fix to probe an inline function which has no entry pc (Masami Hiramatsu)
- perf probe: Walk function lines in lexical blocks (Masami Hiramatsu)
- perf probe: Fix to list probe event with correct line number (Masami Hiramatsu)
- perf probe: Fix to find range-only function instance (Masami Hiramatsu)
- rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt() (Ping-Ke Shih)
- ALSA: timer: Limit max amount of slave instances (Takashi Iwai)
- spi: img-spfi: fix potential double release (Pan Bian)
- bnx2x: Fix PF-VF communication over multi-cos queues. (Manish Chopra)
- rfkill: allocate static minor (Marcel Holtmann)
- media: v4l2-core: fix touch support in v4l_g_fmt (Vandana BN)
- media: rcar_drif: fix a memory disclosure (Kangjie Lu)
- ixgbe: protect TX timestamping from API misuse (Manjunath Patil)
- pinctrl: amd: fix __iomem annotation in amd_gpio_irq_handler() (Ben Dooks (Codethink))
- Bluetooth: Fix advertising duplicated flags (Luiz Augusto von Dentz)
- iio: dln2-adc: fix iio_triggered_buffer_postenable() position (Alexandru Ardelean)
- pinctrl: sh-pfc: sh7734: Fix duplicate TCLK1_B (Geert Uytterhoeven)
- loop: fix no-unmap write-zeroes request behavior (Darrick J. Wong)
- libata: Ensure ata_port probe has completed before detach (John Garry)
- s390/mm: add mm_pxd_folded() checks to pxd_free() (Gerald Schaefer)
- s390/time: ensure get_clock_monotonic() returns monotonic values (Heiko Carstens)
- phy: qcom-usb-hs: Fix extcon double register after power cycle (Stephan Gerhold)
- net: dsa: LAN9303: select REGMAP when LAN9303 enable (Mao Wenan)
- gpu: host1x: Allocate gather copy for host1x (Thierry Reding)
- RDMA/qedr: Fix memory leak in user qp and mr (Michal Kalderon)
- net: phy: dp83867: enable robust auto-mdix (Grygorii Strashko)
- arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill() (Yunfeng Ye)
- x86/ioapic: Prevent inconsistent state when moving an interrupt (Thomas Gleixner)
- rtl8xxxu: fix RTL8723BU connection failure issue after warm reboot (Chris Chiu)
- drm/gma500: fix memory disclosures due to uninitialized bytes (Kangjie Lu)
- x86/mce: Lower throttling MCE messages' priority to warning (Benjamin Berg)
- Bluetooth: hci_core: fix init for HCI_USER_CHANNEL (Mattijs Korpershoek)
- Bluetooth: missed cpu_to_le16 conversion in hci_init4_req (Ben Dooks (Codethink))
- iio: adc: max1027: Reset the device at probe time (Miquel Raynal)
- usb: usbfs: Suppress problematic bind and unbind uevents. (Ingo Rohloff)
- perf report: Add warning when libunwind not compiled in (Jin Yao)
- perf test: Report failure for mmap events (Leo Yan)
- drm/bridge: dw-hdmi: Restore audio when setting a mode (Daniel Kurtz)
- x86/mm: Use the correct function type for native_set_fixmap() (Sami Tolvanen)
- extcon: sm5502: Reset registers during initialization (Stephan Gerhold)
- media: ti-vpe: vpe: fix a v4l2-compliance failure about invalid sizeimage (Benoit Parrot)
- media: ti-vpe: vpe: ensure buffers are cleaned up properly in abort cases (Benoit Parrot)
- media: ti-vpe: vpe: fix a v4l2-compliance failure causing a kernel panic (Benoit Parrot)
- media: ti-vpe: vpe: Make sure YUYV is set as default format (Benoit Parrot)
- media: ti-vpe: vpe: fix a v4l2-compliance failure about frame sequence number (Benoit Parrot)
- media: ti-vpe: vpe: fix a v4l2-compliance warning about invalid pixel format (Benoit Parrot)
- media: ti-vpe: vpe: Fix Motion Vector vpdma stride (Benoit Parrot)
- media: cx88: Fix some error handling path in 'cx8800_initdev()' (Christophe JAILLET)
- mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring (Navid Emamdoost)
- block: Fix writeback throttling W=1 compiler warnings (Bart Van Assche)
- samples: pktgen: fix proc_cmd command result check logic (Daniel T. Lee)
- drm/bridge: dw-hdmi: Refuse DDC/CI transfers on the internal I2C controller (Matthias Kaehlcke)
- media: cec-funcs.h: add status_req checks (Hans Verkuil)
- media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_transfer_init() (Yang Yingliang)
- regulator: max8907: Fix the usage of uninitialized variable in max8907_regulator_probe() (Yizhuo)
- hwrng: omap3-rom - Call clk_disable_unprepare() on exit only if not idled (Tony Lindgren)
- usb: renesas_usbhs: add suspend event support in gadget mode (Veeraiyan Chidambaram)
- selftests/bpf: Correct path to include msg + path (Ivan Khoronzhuk)
- pinctrl: devicetree: Avoid taking direct reference to device name string (Will Deacon)
- ath10k: fix offchannel tx failure when no ath10k_mac_tx_frm_has_freq (Ben Greear)
- media: venus: core: Fix msm8996 frequency table (Loic Poulain)
- tools/power/cpupower: Fix initializer override in hsw_ext_cstates (Nathan Chancellor)
- media: ov6650: Fix stored crop rectangle not in sync with hardware (Janusz Krzysztofik)
- media: ov6650: Fix stored frame format not in sync with hardware (Janusz Krzysztofik)
- media: i2c: ov2659: Fix missing 720p register config (Benoit Parrot)
- media: ov6650: Fix crop rectangle alignment not passed back (Janusz Krzysztofik)
- media: i2c: ov2659: fix s_stream return value (Benoit Parrot)
- media: am437x-vpfe: Setting STD to current value is not an error (Benoit Parrot)
- IB/iser: bound protection_sg size by data_sg size (Max Gurtovoy)
- libertas: fix a potential NULL pointer dereference (Allen Pais)
- rtlwifi: prevent memory leak in rtl_usb_probe (Navid Emamdoost)
- staging: rtl8188eu: fix possible null dereference (Connor Kuehl)
- staging: rtl8192u: fix multiple memory leaks on error path (Navid Emamdoost)
- spi: Add call to spi_slave_abort() function when spidev driver is released (Lukasz Majewski)
- iio: light: bh1750: Resolve compiler warning and make code more readable (Krzysztof Wilczynski)
- drm/bridge: analogix-anx78xx: silence -EPROBE_DEFER warnings (Brian Masney)
- drm: mst: Fix query_payload ack reply struct (Sean Paul)
- ALSA: hda/ca0132 - Avoid endless loop (Takashi Iwai)
- ALSA: hda/ca0132 - Keep power on during processing DSP response (Takashi Iwai)
- ALSA: pcm: Avoid possible info leaks from PCM stream buffers (Takashi Iwai)
- Btrfs: fix removal logic of the tree mod log that leads to use-after-free issues (Filipe Manana)
- btrfs: handle ENOENT in btrfs_uuid_tree_iterate (Josef Bacik)
- btrfs: do not leak reloc root if we fail to read the fs root (Josef Bacik)
- btrfs: skip log replay on orphaned roots (Josef Bacik)
- btrfs: do not call synchronize_srcu() in inode_tree_del (Josef Bacik)
- btrfs: don't double lock the subvol_sem for rename exchange (Josef Bacik)
- sctp: fully initialize v4 addr in some functions (Xin Long)
- qede: Fix multicast mac configuration (Manish Chopra)
- net: usb: lan78xx: Fix suspend/resume PHY register access error (Cristian Birsan)
- net: qlogic: Fix error paths in ql_alloc_large_buffers() (Ben Hutchings)
- net: nfc: nci: fix a possible sleep-in-atomic-context bug in nci_uart_tty_receive() (Jia-Ju Bai)
- net: hisilicon: Fix a BUG trigered by wrong bytes_compl (Jiangfeng Xiao)
- net: dst: Force 4-byte alignment of dst_metrics (Geert Uytterhoeven)
- mod_devicetable: fix PHY module format (Russell King)
- fjes: fix missed check in fjes_acpi_add (Chuhong Yuan)
- af_packet: set defaule value for tmo (Mao Wenan)
- Linux 4.14.160 (Greg Kroah-Hartman)
- net: stmmac: don't stop NAPI processing when dropping a packet (Aaro Koskinen)
- net: stmmac: use correct DMA buffer size in the RX descriptor (Aaro Koskinen)
- xhci: fix USB3 device initiated resume race with roothub autosuspend (Mathias Nyman)
- drm/radeon: fix r1xx/r2xx register checker for POT textures (Alex Deucher)
- scsi: iscsi: Fix a potential deadlock in the timeout handler (Bart Van Assche)
- dm btree: increase rebalance threshold in __rebalance2() (Hou Tao)
- dma-buf: Fix memory leak in sync_file_merge() (Navid Emamdoost)
- vfio/pci: call irq_bypass_unregister_producer() before freeing irq (Jiang Yi)
- ARM: tegra: Fix FLOW_CTLR_HALT register clobbering by tegra_resume() (Dmitry Osipenko)
- ARM: dts: s3c64xx: Fix init order of clock providers (Lihua Yao)
- CIFS: Respect O_SYNC and O_DIRECT flags during reconnect (Pavel Shilovsky)
- rpmsg: glink: Free pending deferred work on remove (Bjorn Andersson)
- rpmsg: glink: Don't send pending rx_done during remove (Bjorn Andersson)
- rpmsg: glink: Fix rpmsg_register_device err handling (Chris Lew)
- rpmsg: glink: Put an extra reference during cleanup (Chris Lew)
- rpmsg: glink: Fix use after free in open_ack TIMEOUT case (Arun Kumar Neelakantam)
- rpmsg: glink: Fix reuse intents memory leak issue (Arun Kumar Neelakantam)
- rpmsg: glink: Set tail pointer to 0 at end of FIFO (Chris Lew)
- xtensa: fix TLB sanity checker (Max Filippov)
- PCI: Apply Cavium ACS quirk to ThunderX2 and ThunderX3 (George Cherian)
- PCI/MSI: Fix incorrect MSI-X masking on resume (Jian-Hong Pan)
- PCI: Fix Intel ACS quirk UPDCR register address (Steffen Liebergeld)
- PCI/PM: Always return devices to D0 when thawing (Dexuan Cui)
- Revert "regulator: Defer init completion for a while after late_initcall" (Greg Kroah-Hartman)
- nvme: host: core: fix precedence of ternary operator (Ivan Bornyakov)
- inet: protect against too small mtu values. (Eric Dumazet)
- tcp: Protect accesses to .ts_recent_stamp with {READ,WRITE}_ONCE() (Guillaume Nault)
- tcp: tighten acceptance of ACKs not matching a child socket (Guillaume Nault)
- tcp: fix rejected syncookies due to stale timestamps (Guillaume Nault)
- tipc: fix ordering of tipc module init and exit routine (Taehee Yoo)
- tcp: md5: fix potential overestimation of TCP option space (Eric Dumazet)
- openvswitch: support asymmetric conntrack (Aaron Conole)
- net: thunderx: start phy before starting autonegotiation (Mian Yousaf Kaukab)
- net: ethernet: ti: cpsw: fix extra rx interrupt (Grygorii Strashko)
- net: dsa: fix flow dissection on Tx path (Alexander Lobakin)
- net: bridge: deny dev_set_mac_address() when unregistering (Nikolay Aleksandrov)
- Linux 4.14.159 (Greg Kroah-Hartman)
- of: unittest: fix memory leak in attach_node_and_children (Erhard Furtner)
- raid5: need to set STRIPE_HANDLE for batch head (Guoqing Jiang)
- gpiolib: acpi: Add Terra Pad 1061 to the run_edge_events_on_boot_blacklist (Hans de Goede)
- kernel/module.c: wakeup processes in module_wq on module unload (Konstantin Khorenko)
- gfs2: fix glock reference problem in gfs2_trans_remove_revoke (Bob Peterson)
- net/mlx5e: Fix SFF 8472 eeprom length (Eran Ben Elisha)
- sunrpc: fix crash when cache_head become valid before update (Pavel Tikhomirov)
- workqueue: Fix missing kfree(rescuer) in destroy_workqueue() (Tejun Heo)
- blk-mq: make sure that line break can be printed (Ming Lei)
- mfd: rk808: Fix RK818 ID template (Daniel Schultz)
- ext4: fix a bug in ext4_wait_for_tail_page_commit (yangerkun)
- mm/shmem.c: cast the type of unmap_start to u64 (Chen Jun)
- firmware: qcom: scm: Ensure 'a0' status code is treated as signed (Will Deacon)
- ext4: work around deleting a file with i_nlink == 0 safely (Theodore Ts'o)
- powerpc: Fix vDSO clock_getres() (Vincenzo Frascino)
- powerpc: Avoid clang warnings around setjmp and longjmp (Nathan Chancellor)
- ath10k: fix fw crash by moving chip reset after napi disabled (Miaoqing Pan)
- media: vimc: fix component match compare (Helen Koike)
- mlxsw: spectrum_router: Refresh nexthop neighbour when it becomes dead (Ido Schimmel)
- power: supply: cpcap-battery: Fix signed counter sample register (Tony Lindgren)
- x86/MCE/AMD: Carve out the MC4_MISC thresholding quirk (Shirish S)
- x86/MCE/AMD: Turn off MC4_MISC thresholding on all family 0x15 models (Shirish S)
- e100: Fix passing zero to 'PTR_ERR' warning in e100_load_ucode_wait (YueHaibing)
- drbd: Change drbd_request_detach_interruptible's return type to int (Nathan Chancellor)
- scsi: lpfc: Correct code setting non existent bits in sli4 ABORT WQE (James Smart)
- scsi: lpfc: Cap NPIV vports to 256 (James Smart)
- omap: pdata-quirks: remove openpandora quirks for mmc3 and wl1251 (H. Nikolaus Schaller)
- phy: renesas: rcar-gen3-usb2: Fix sysfs interface of "role" (Yoshihiro Shimoda)
- iio: adis16480: Add debugfs_reg_access entry (Nuno Sá)
- xhci: make sure interrupts are restored to correct state (Mathias Nyman)
- xhci: Fix memory leak in xhci_add_in_port() (Mika Westerberg)
- scsi: qla2xxx: Fix message indicating vectors used by driver (Himanshu Madhani)
- scsi: qla2xxx: Always check the qla2x00_wait_for_hba_online() return value (Bart Van Assche)
- scsi: qla2xxx: Fix qla24xx_process_bidir_cmd() (Bart Van Assche)
- scsi: qla2xxx: Fix session lookup in qlt_abort_work() (Bart Van Assche)
- scsi: qla2xxx: Fix DMA unmap leak (Himanshu Madhani)
- scsi: zfcp: trace channel log even for FCP command responses (Steffen Maier)
- block: fix single range discard merge (Ming Lei)
- reiserfs: fix extended attributes on the root directory (Jeff Mahoney)
- ext4: Fix credit estimate for final inode freeing (Jan Kara)
- quota: fix livelock in dquot_writeback_dquots (Dmitry Monakhov)
- ext2: check err when partial != NULL (Chengguang Xu)
- quota: Check that quota is not dirty before release (Dmitry Monakhov)
- video/hdmi: Fix AVI bar unpack (Ville Syrjälä)
- powerpc/xive: Skip ioremap() of ESB pages for LSI interrupts (Cédric Le Goater)
- powerpc: Allow flush_icache_range to work across ranges >4GB (Alastair D'Silva)
- powerpc/xive: Prevent page fault issues in the machine crash handler (Cédric Le Goater)
- powerpc: Allow 64bit VDSO __kernel_sync_dicache to work across ranges >4GB (Alastair D'Silva)
- ppdev: fix PPGETTIME/PPSETTIME ioctls (Arnd Bergmann)
- ARM: dts: omap3-tao3530: Fix incorrect MMC card detection GPIO polarity (Jarkko Nikula)
- mmc: host: omap_hsmmc: add code for special init of wl1251 to get rid of pandora_wl1251_init_card (H. Nikolaus Schaller)
- pinctrl: samsung: Fix device node refcount leaks in S3C64xx wakeup controller init (Krzysztof Kozlowski)
- pinctrl: samsung: Fix device node refcount leaks in init code (Krzysztof Kozlowski)
- pinctrl: samsung: Fix device node refcount leaks in S3C24xx wakeup controller init (Krzysztof Kozlowski)
- pinctrl: samsung: Add of_node_put() before return in error path (Nishka Dasgupta)
- ACPI: PM: Avoid attaching ACPI PM domain to certain devices (Rafael J. Wysocki)
- ACPI: bus: Fix NULL pointer check in acpi_bus_get_private_data() (Vamshi K Sthambamkadi)
- ACPI: OSL: only free map once in osl.c (Francesco Ruggeri)
- cpufreq: powernv: fix stack bloat and hard limit on number of CPUs (John Hubbard)
- PM / devfreq: Lock devfreq in trans_stat_show (Leonard Crestez)
- intel_th: pci: Add Tiger Lake CPU support (Alexander Shishkin)
- intel_th: pci: Add Ice Lake CPU support (Alexander Shishkin)
- intel_th: Fix a double put_device() in error path (Alexander Shishkin)
- cpuidle: Do not unset the driver if it is there already (Zhenzhong Duan)
- media: cec.h: CEC_OP_REC_FLAG_ values were swapped (Hans Verkuil)
- media: radio: wl1273: fix interrupt masking on release (Johan Hovold)
- media: bdisp: fix memleak on release (Johan Hovold)
- s390/mm: properly clear _PAGE_NOEXEC bit when it is not supported (Gerald Schaefer)
- ar5523: check NULL before memcpy() in ar5523_cmd() (Denis Efremov)
- cgroup: pids: use atomic64_t for pids->limit (Aleksa Sarai)
- blk-mq: avoid sysfs buffer overflow with too many CPU cores (Ming Lei)
- ASoC: Jack: Fix NULL pointer dereference in snd_soc_jack_report (Pawel Harlozinski)
- workqueue: Fix pwq ref leak in rescuer_thread() (Tejun Heo)
- workqueue: Fix spurious sanity check failures in destroy_workqueue() (Tejun Heo)
- dm zoned: reduce overhead of backing device checks (Dmitry Fomichev)
- hwrng: omap - Fix RNG wait loop timeout (Sumit Garg)
- watchdog: aspeed: Fix clock behaviour for ast2600 (Joel Stanley)
- md/raid0: Fix an error message in raid0_make_request() (Dan Carpenter)
- ALSA: hda - Fix pending unsol events at shutdown (Takashi Iwai)
- ovl: relax WARN_ON() on rename to self (Amir Goldstein)
- lib: raid6: fix awk build warnings (Greg Kroah-Hartman)
- rtlwifi: rtl8192de: Fix missing enable interrupt flag (Larry Finger)
- rtlwifi: rtl8192de: Fix missing callback that tests for hw release of buffer (Larry Finger)
- rtlwifi: rtl8192de: Fix missing code to retrieve RX buffer address (Larry Finger)
- btrfs: record all roots for rename exchange on a subvol (Josef Bacik)
- Btrfs: send, skip backreference walking for extents with many references (Filipe Manana)
- btrfs: Remove btrfs_bio::flags member (Qu Wenruo)
- Btrfs: fix negative subv_writers counter and data space leak after buffered write (Filipe Manana)
- btrfs: use refcount_inc_not_zero in kill_all_nodes (Josef Bacik)
- btrfs: check page->mapping when loading free space cache (Josef Bacik)
- usb: dwc3: ep0: Clear started flag on completion (Thinh Nguyen)
- virtio-balloon: fix managed page counts when migrating pages between zones (David Hildenbrand)
- mtd: spear_smi: Fix Write Burst mode (Miquel Raynal)
- tpm: add check after commands attribs tab allocation (Tadeusz Struk)
- usb: mon: Fix a deadlock in usbmon between mmap and read (Pete Zaitcev)
- usb: core: urb: fix URB structure initialization function (Emiliano Ingrassia)
- USB: adutux: fix interface sanity check (Johan Hovold)
- USB: serial: io_edgeport: fix epic endpoint lookup (Johan Hovold)
- USB: idmouse: fix interface sanity checks (Johan Hovold)
- USB: atm: ueagle-atm: add missing endpoint check (Johan Hovold)
- iio: humidity: hdc100x: fix IIO_HUMIDITYRELATIVE channel reporting (Chris Lesiak)
- ARM: dts: pandora-common: define wl1251 as child node of mmc3 (H. Nikolaus Schaller)
- xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases as default behaviour. (Mathias Nyman)
- xhci: Increase STS_HALT timeout in xhci_suspend() (Kai-Heng Feng)
- usb: xhci: only set D3hot for pci device (Henry Lin)
- staging: gigaset: add endpoint-type sanity check (Johan Hovold)
- staging: gigaset: fix illegal free on probe errors (Johan Hovold)
- staging: gigaset: fix general protection fault on probe (Johan Hovold)
- staging: rtl8712: fix interface sanity check (Johan Hovold)
- staging: rtl8188eu: fix interface sanity check (Johan Hovold)
- usb: Allow USB device to be warm reset in suspended state (Kai-Heng Feng)
- USB: documentation: flags on usb-storage versus UAS (Oliver Neukum)
- USB: uas: heed CAPACITY_HEURISTICS (Oliver Neukum)
- USB: uas: honor flag to avoid CAPACITY16 (Oliver Neukum)
- media: venus: remove invalid compat_ioctl32 handler (Arnd Bergmann)
- scsi: qla2xxx: Fix driver unload hang (Quinn Tran)
- usb: gadget: pch_udc: fix use after free (Gustavo A. R. Silva)
- usb: gadget: configfs: Fix missing spin_lock_init() (Wei Yongjun)
- appletalk: Set error code if register_snap_client failed (YueHaibing)
- appletalk: Fix potential NULL pointer dereference in unregister_snap_client (YueHaibing)
- KVM: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID (CVE-2019-19332) (Paolo Bonzini)
- ASoC: rsnd: fixup MIX kctrl registration (Kuninori Morimoto)
- binder: Handle start==NULL in binder_update_page_range() (Jann Horn)
- thermal: Fix deadlock in thermal thermal_zone_device_check (Wei Wang)
- iomap: Fix pipe page leakage during splicing (Jan Kara)
- RDMA/qib: Validate ->show()/store() callbacks before calling them (Viresh Kumar)
- spi: atmel: Fix CS high support (Gregory CLEMENT)
- crypto: user - fix memory leak in crypto_report (Navid Emamdoost)
- crypto: ecdh - fix big endian bug in ECC library (Ard Biesheuvel)
- crypto: ccp - fix uninitialized list head (Mark Salter)
- crypto: af_alg - cast ki_complete ternary op to int (Ayush Sawal)
- crypto: crypto4xx - fix double-free in crypto4xx_destroy_sdr (Christian Lamparter)
- KVM: x86: fix presentation of TSX feature in ARCH_CAPABILITIES (Paolo Bonzini)
- KVM: x86: do not modify masked bits of shared MSRs (Paolo Bonzini)
- KVM: arm/arm64: vgic: Don't rely on the wrong pending table (Zenghui Yu)
- drm/i810: Prevent underflow in ioctl (Dan Carpenter)
- jbd2: Fix possible overflow in jbd2_log_space_left() (Jan Kara)
- kernfs: fix ino wrap-around detection (Tejun Heo)
- can: slcan: Fix use-after-free Read in slcan_open (Jouni Hogander)
- tty: vt: keyboard: reject invalid keycodes (Dmitry Torokhov)
- CIFS: Fix SMB2 oplock break processing (Pavel Shilovsky)
- CIFS: Fix NULL-pointer dereference in smb2_push_mandatory_locks (Pavel Shilovsky)
- x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defect (Kai-Heng Feng)
- Input: Fix memory leak in psxpad_spi_probe (Navid Emamdoost)
- coresight: etm4x: Fix input validation for sysfs. (Mike Leach)
- Input: goodix - add upside-down quirk for Teclast X89 tablet (Hans de Goede)
- Input: synaptics-rmi4 - don't increment rmiaddr for SMBus transfers (Hans Verkuil)
- Input: synaptics-rmi4 - re-enable IRQs in f34v7_do_reflash (Lucas Stach)
- Input: synaptics - switch another X1 Carbon 6 to RMI/SMbus (Hans Verkuil)
- ALSA: hda - Add mute led support for HP ProBook 645 G4 (Kai-Heng Feng)
- ALSA: pcm: oss: Avoid potential buffer overflows (Takashi Iwai)
- ALSA: hda/realtek - Dell headphone has noise on unmute for ALC236 (Kailang Yang)
- fuse: verify attributes (Miklos Szeredi)
- fuse: verify nlink (Miklos Szeredi)
- sched/fair: Scale bandwidth quota and period without losing quota/period ratio precision (Xuewei Zhang)
- tcp: exit if nothing to retransmit on RTO timeout (Eric Dumazet)
- net: aquantia: fix RSS table and key sizes (Dmitry Bogdanov)
- media: vimc: fix start stream when link is disabled (Helen Fornazier)
- ARM: dts: sunxi: Fix PMU compatible strings (Rob Herring)
- usb: mtu3: fix dbginfo in qmu_tx_zlp_error_handler (YueHaibing)
- mlx4: Use snprintf instead of complicated strcpy (Qian Cai)
- IB/hfi1: Close VNIC sdma_progress sleep window (Mike Marciniszyn)
- IB/hfi1: Ignore LNI errors before DC8051 transitions to Polling state (Kaike Wan)
- mlxsw: spectrum_router: Relax GRE decap matching check (Nir Dotan)
- firmware: qcom: scm: fix compilation error when disabled (Jonathan Marek)
- media: stkwebcam: Bugfix for wrong return values (Andreas Pape)
- tty: Don't block on IO when ldisc change is pending (Dmitry Safonov)
- nfsd: Return EPERM, not EACCES, in some SETATTR cases (zhengbin)
- MIPS: OCTEON: cvmx_pko_mem_debug8: use oldest forward compatible definition (Aaro Koskinen)
- clk: renesas: r8a77995: Correct parent clock of DU (Geert Uytterhoeven)
- powerpc/math-emu: Update macros from GCC (Joel Stanley)
- pstore/ram: Avoid NULL deref in ftrace merging failure path (Kees Cook)
- net/mlx4_core: Fix return codes of unsupported operations (Erez Alfasi)
- dlm: fix invalid cluster name warning (David Teigland)
- ARM: dts: realview: Fix some more duplicate regulator nodes (Rob Herring)
- clk: sunxi-ng: h3/h5: Fix CSI_MCLK parent (Chen-Yu Tsai)
- ARM: dts: pxa: clean up USB controller nodes (Daniel Mack)
- mtd: fix mtd_oobavail() incoherent returned value (Miquel Raynal)
- kbuild: fix single target build for external module (Masahiro Yamada)
- modpost: skip ELF local symbols during section mismatch check (Paul Walmsley)
- tcp: fix SNMP TCP timeout under-estimation (Yuchung Cheng)
- tcp: fix SNMP under-estimation on failed retransmission (Yuchung Cheng)
- tcp: fix off-by-one bug on aborting window-probing socket (Yuchung Cheng)
- ARM: dts: realview-pbx: Fix duplicate regulator nodes (Rob Herring)
- ARM: dts: mmp2: fix the gpio interrupt cell number (Lubomir Rintel)
- net/x25: fix null_x25_address handling (Martin Schiller)
- net/x25: fix called/calling length calculation in x25_parse_address_block (Martin Schiller)
- arm64: dts: meson-gxl-khadas-vim: fix GPIO lines names (Neil Armstrong)
- arm64: dts: meson-gxbb-odroidc2: fix GPIO lines names (Neil Armstrong)
- arm64: dts: meson-gxbb-nanopi-k2: fix GPIO lines names (Neil Armstrong)
- arm64: dts: meson-gxl-libretech-cc: fix GPIO lines names (Neil Armstrong)
- ARM: OMAP1/2: fix SoC name printing (Aaro Koskinen)
- ASoC: au8540: use 64-bit arithmetic instead of 32-bit (Young_X)
- nfsd: fix a warning in __cld_pipe_upcall() (Scott Mayhew)
- ARM: debug: enable UART1 for socfpga Cyclone5 (Clément Péron)
- dlm: NULL check before kmem_cache_destroy is not needed (Wen Yang)
- ARM: dts: sun8i: v3s: Change pinctrl nodes to avoid warning (Maxime Ripard)
- ARM: dts: sun5i: a10s: Fix HDMI output DTC warning (Maxime Ripard)
- ASoC: rsnd: tidyup registering method for rsnd_kctrl_new() (Kuninori Morimoto)
- lockd: fix decoding of TEST results (J. Bruce Fields)
- i2c: imx: don't print error message on probe defer (Lucas Stach)
- serial: imx: fix error handling in console_setup (Stefan Agner)
- altera-stapl: check for a null key before strcasecmp'ing it (Colin Ian King)
- dma-mapping: fix return type of dma_set_max_seg_size() (Niklas Söderlund)
- sparc: Correct ctx->saw_frame_pointer logic. (David Miller)
- f2fs: fix to allow node segment for GC by ioctl path (Sahitya Tummala)
- ARM: dts: rockchip: Assign the proper GPIO clocks for rv1108 (Otavio Salvador)
- ARM: dts: rockchip: Fix the PMU interrupt number for rv1108 (Otavio Salvador)
- f2fs: change segment to section in f2fs_ioc_gc_range (Yunlong Song)
- f2fs: fix count of seg_freed to make sec_freed correct (Yunlong Song)
- ACPI: fix acpi_find_child_device() invocation in acpi_preset_companion() (Alexey Dobriyan)
- usb: dwc3: don't log probe deferrals; but do log other error codes (Brian Norris)
- usb: dwc3: debugfs: Properly print/set link state for HS (Thinh Nguyen)
- dmaengine: dw-dmac: implement dma protection control setting (Christian Lamparter)
- dmaengine: coh901318: Remove unused variable (Vinod Koul)
- dmaengine: coh901318: Fix a double-lock bug (Jia-Ju Bai)
- media: cec: report Vendor ID after initialization (Hans Verkuil)
- media: pulse8-cec: return 0 when invalidating the logical address (Hans Verkuil)
- ARM: dts: exynos: Use Samsung SoC specific compatible for DWC2 module (Marek Szyprowski)
- rtc: dt-binding: abx80x: fix resistance scale (Baruch Siach)
- rtc: max8997: Fix the returned value in case of error in 'max8997_rtc_read_alarm()' (Christophe JAILLET)
- math-emu/soft-fp.h: (_FP_ROUND_ZERO) cast 0 to void to fix warning (Vincent Chen)
- net/smc: use after free fix in smc_wr_tx_put_slot() (Ursula Braun)
- MIPS: OCTEON: octeon-platform: fix typing (Aaro Koskinen)
- iomap: sub-block dio needs to zeroout beyond EOF (Dave Chinner)
- net-next/hinic:fix a bug in set mac address (Xue Chaojing)
- regulator: Fix return value of _set_load() stub (Mark Brown)
- clk: rockchip: fix ID of 8ch clock of I2S1 for rk3328 (Katsuhiro Suzuki)
- clk: rockchip: fix I2S1 clock gate register for rk3328 (Katsuhiro Suzuki)
- mm/vmstat.c: fix NUMA statistics updates (Janne Huttunen)
- Staging: iio: adt7316: Fix i2c data reading, set the data field (Shreeya Patel)
- pinctrl: qcom: ssbi-gpio: fix gpio-hog related boot issues (Brian Masney)
- crypto: bcm - fix normal/non key hash algorithm failure (Raveendra Padasalagi)
- crypto: ecc - check for invalid values in the key verification test (Vitaly Chikunov)
- scsi: zfcp: drop default switch case which might paper over missing case (Steffen Maier)
- net: dsa: mv88e6xxx: Work around mv886e6161 SERDES missing MII_PHYSID2 (Andrew Lunn)
- MIPS: SiByte: Enable ZONE_DMA32 for LittleSur (Maciej W. Rozycki)
- dlm: fix missing idr_destroy for recover_idr (David Teigland)
- ARM: dts: rockchip: Fix rk3288-rock2 vcc_flash name (John Keeping)
- clk: rockchip: fix rk3188 sclk_mac_lbtest parameter ordering (Heiko Stuebner)
- clk: rockchip: fix rk3188 sclk_smc gate data (Finley Xiao)
- i40e: don't restart nway if autoneg not supported (Mitch Williams)
- rtc: s3c-rtc: Avoid using broken ALMYEAR register (Marek Szyprowski)
- net: ethernet: ti: cpts: correct debug for expired txq skb (Ivan Khoronzhuk)
- extcon: max8997: Fix lack of path setting in USB device mode (Marek Szyprowski)
- dlm: fix possible call to kfree() for non-initialized pointer (Denis V. Lunev)
- clk: sunxi-ng: a64: Fix gate bit of DSI DPHY (Jagan Teki)
- net/mlx5: Release resource on error flow (Moni Shoua)
- ARM: 8813/1: Make aligned 2-byte getuser()/putuser() atomic on ARMv6+ (Vincent Whitchurch)
- iwlwifi: mvm: Send non offchannel traffic via AP sta (Andrei Otcheretianski)
- iwlwifi: mvm: synchronize TID queue removal (Johannes Berg)
- cxgb4vf: fix memleak in mac_hlist initialization (Arjun Vynipadath)
- serial: core: Allow processing sysrq at port unlock time (Douglas Anderson)
- i2c: core: fix use after free in of_i2c_notify (Wen Yang)
- net: ep93xx_eth: fix mismatch of request_mem_region in remove (Chuhong Yuan)
- rsxx: add missed destroy_workqueue calls in remove (Chuhong Yuan)
- ALSA: pcm: Fix stream lock usage in snd_pcm_period_elapsed() (paulhsia)
- sched/core: Avoid spurious lock dependencies (Peter Zijlstra)
- Input: cyttsp4_core - fix use after free bug (Pan Bian)
- xfrm: release device reference for invalid state (Xiaodong Xu)
- NFC: nxp-nci: Fix NULL pointer dereference after I2C communication error (Stephan Gerhold)
- audit_get_nd(): don't unlock parent too early (Al Viro)
- exportfs_decode_fh(): negative pinned may become positive without the parent locked (Al Viro)
- iwlwifi: pcie: don't consider IV len in A-MSDU (Mordechay Goodstein)
- RDMA/hns: Correct the value of HNS_ROCE_HEM_CHUNK_LEN (Sirong Wang)
- autofs: fix a leak in autofs_expire_indirect() (Al Viro)
- serial: ifx6x60: add missed pm_runtime_disable (Chuhong Yuan)
- serial: serial_core: Perform NULL checks for break_ctl ops (Jiangfeng Xiao)
- serial: pl011: Fix DMA ->flush_buffer() (Vincent Whitchurch)
- tty: serial: msm_serial: Fix flow control (Jeffrey Hugo)
- tty: serial: fsl_lpuart: use the sg count from dma_map_sg (Peng Fan)
- usb: gadget: u_serial: add missing port entry locking (Michał Mirosław)
- arm64: tegra: Fix 'active-low' warning for Jetson TX1 regulator (Jon Hunter)
- rsi: release skb if rsi_prepare_beacon fails (Navid Emamdoost)
- Linux 4.14.158 (Greg Kroah-Hartman)
- net: fec: fix clock count mis-match (Chuhong Yuan)
- platform/x86: hp-wmi: Fix ACPI errors caused by passing 0 as input size (Hans de Goede)
- platform/x86: hp-wmi: Fix ACPI errors caused by too small buffer (Hans de Goede)
- ASoC: stm32: i2s: fix IRQ clearing (Olivier Moysan)
- ASoC: stm32: i2s: fix 16 bit format support (Olivier Moysan)
- ASoC: stm32: i2s: fix dma configuration (Olivier Moysan)
- pinctrl: stm32: fix memory leak issue (Alexandre Torgue)
- mailbox: mailbox-test: fix null pointer if no mmio (Fabien Dessenne)
- hwrng: stm32 - fix unbalanced pm_runtime_enable (Lionel Debieve)
- media: stm32-dcmi: fix DMA corruption when stopping streaming (Hugues Fruchet)
- crypto: stm32/hash - Fix hmac issue more than 256 bytes (Lionel Debieve)
- HID: core: check whether Usage Page item is after Usage ID items (Candle Sun)
- futex: Prevent exit livelock (Thomas Gleixner)
- futex: Provide distinct return value when owner is exiting (Thomas Gleixner)
- futex: Add mutex around futex exit (Thomas Gleixner)
- futex: Provide state handling for exec() as well (Thomas Gleixner)
- futex: Sanitize exit state handling (Thomas Gleixner)
- futex: Mark the begin of futex exit explicitly (Thomas Gleixner)
- futex: Set task::futex_state to DEAD right after handling futex exit (Thomas Gleixner)
- futex: Split futex_mm_release() for exit/exec (Thomas Gleixner)
- exit/exec: Seperate mm_release() (Thomas Gleixner)
- futex: Replace PF_EXITPIDONE with a state (Thomas Gleixner)
- futex: Move futex exit handling into futex code (Thomas Gleixner)
- futex: Prevent robust futex exit race (Yang Tao)
- y2038: futex: Move compat implementation into futex.c (Arnd Bergmann)
- mtd: spi-nor: cast to u64 to avoid uint overflows (huijin.park)
- mtd: rawnand: atmel: fix possible object reference leak (Wen Yang)
- mtd: rawnand: atmel: Fix spelling mistake in error message (Miquel Raynal)
- net: macb driver, check for SKBTX_HW_TSTAMP (Paul Thomas)
- net: macb: Fix SUBNS increment and increase resolution (Harini Katakam)
- watchdog: sama5d4: fix WDD value to be always set to max (Eugen Hristev)
- ext4: add more paranoia checking in ext4_expand_extra_isize handling (Theodore Ts'o)
- net: sched: fix `tc -s class show` no bstats on class with nolock subqueues (Dust Li)
- sctp: cache netns in sctp_ep_common (Xin Long)
- tipc: fix link name length check (John Rutherford)
- openvswitch: remove another BUG_ON() (Paolo Abeni)
- openvswitch: drop unneeded BUG_ON() in ovs_flow_cmd_build_info() (Paolo Abeni)
- slip: Fix use-after-free Read in slip_open (Jouni Hogander)
- openvswitch: fix flow command message size (Paolo Abeni)
- net: psample: fix skb_over_panic (Nikolay Aleksandrov)
- macvlan: schedule bc_work even if error (Menglong Dong)
- media: atmel: atmel-isc: fix INIT_WORK misplacement (Eugen Hristev)
- media: atmel: atmel-isc: fix asd memory allocation (Eugen Hristev)
- pwm: Clear chip_data in pwm_put() (Uwe Kleine-König)
- net: macb: fix error format in dev_err() (Luca Ceresoli)
- media: v4l2-ctrl: fix flags for DO_WHITE_BALANCE (Eugen Hristev)
- xfrm: Fix memleak on xfrm state destroy (Steffen Klassert)
- mei: bus: prefix device names on bus with the bus name (Alexander Usyskin)
- USB: serial: ftdi_sio: add device IDs for U-Blox C099-F9P (Fabio D'Urso)
- staging: rtl8723bs: Add 024c:0525 to the list of SDIO device-ids (Hans de Goede)
- staging: rtl8723bs: Drop ACPI device ids (Hans de Goede)
- staging: rtl8192e: fix potential use after free (Pan Bian)
- clk: at91: generated: set audio_pll_allowed in at91_clk_register_generated() (Alexandre Belloni)
- clk: at91: fix update bit maps on CFG_MOR write (Eugen Hristev)
- mm, gup: add missing refcount overflow checks on s390 (Vlastimil Babka)
- mtd: Remove a debug trace in mtdpart.c (Boris Brezillon)
- powerpc/pseries/dlpar: Fix a missing check in dlpar_parse_cc_property() (Gen Zhang)
- scsi: libsas: Check SMP PHY control function result (John Garry)
- ACPI / APEI: Switch estatus pool to use vmalloc memory (James Morse)
- ACPI / APEI: Don't wait to serialise with oops messages when panic()ing (James Morse)
- scsi: libsas: Support SATA PHY connection rate unmatch fixing during discovery (John Garry)
- apparmor: delete the dentry in aafs_remove() to avoid a leak (Chris Coulson)
- iommu/amd: Fix NULL dereference bug in match_hid_uid (Aaron Ma)
- net: hns3: Change fw error code NOT_EXEC to NOT_SUPPORTED (Yunsheng Lin)
- bpf: drop refcount if bpf_map_new_fd() fails in map_create() (Peng Sun)
- kvm: properly check debugfs dentry before using it (Greg Kroah-Hartman)
- net: dev: Use unsigned integer as an argument to left-shift (Andy Shevchenko)
- bpf: decrease usercnt if bpf_map_new_fd() fails in bpf_map_get_fd_by_id() (Peng Sun)
- sctp: don't compare hb_timer expire date before starting it (Maciej Kwiecien)
- net: fix possible overflow in __sk_mem_raise_allocated() (Eric Dumazet)
- sfc: initialise found bitmap in efx_ef10_mtd_probe (Bert Kenward)
- tipc: fix skb may be leaky in tipc_link_input (Hoang Le)
- blktrace: Show requests without sector (Jan Kara)
- net/smc: prevent races between smc_lgr_terminate() and smc_conn_free() (Karsten Graul)
- decnet: fix DN_IFREQ_SIZE (Johannes Berg)
- ip_tunnel: Make none-tunnel-dst tunnel port work with lwtunnel (wenxu)
- sfc: suppress duplicate nvmem partition types in efx_ef10_mtd_probe (Edward Cree)
- gpu: ipu-v3: pre: don't trigger update if buffer address doesn't change (Lucas Stach)
- serial: 8250: Fix serial8250 initialization crash (He Zhe)
- net/core/neighbour: fix kmemleak minimal reference count for hash tables (Konstantin Khlebnikov)
- PCI/MSI: Return -ENOSPC from pci_alloc_irq_vectors_affinity() (Ming Lei)
- net/core/neighbour: tell kmemleak about hash tables (Konstantin Khlebnikov)
- tipc: fix memory leak in tipc_nl_compat_publ_dump (Gustavo A. R. Silva)
- mtd: Check add_mtd_device() ret code (Boris Brezillon)
- lib/genalloc.c: include vmalloc.h (Olof Johansson)
- drivers/base/platform.c: kmemleak ignore a known leak (Qian Cai)
- fork: fix some -Wmissing-prototypes warnings (Yi Wang)
- lib/genalloc.c: use vzalloc_node() to allocate the bitmap (Huang Shijie)
- lib/genalloc.c: fix allocation of aligned buffer from non-aligned chunk (Alexey Skidanov)
- vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when CONFIG_NUMA is n (Wei Yang)
- ocfs2: clear journal dirty flag after shutdown journal (Junxiao Bi)
- net/wan/fsl_ucc_hdlc: Avoid double free in ucc_hdlc_probe() (Wen Yang)
- tipc: fix a missing check of genlmsg_put (Kangjie Lu)
- atl1e: checking the status of atl1e_write_phy_reg (Kangjie Lu)
- net: dsa: bcm_sf2: Propagate error value from mdio_write (Kangjie Lu)
- net: stmicro: fix a missing check of clk_prepare (Kangjie Lu)
- net: (cpts) fix a missing check of clk_prepare (Kangjie Lu)
- um: Make GCOV depend on !KCOV (Richard Weinberger)
- f2fs: fix to dirty inode synchronously (Chao Yu)
- net/net_namespace: Check the return value of register_pernet_subsys() (Aditya Pakki)
- net/netlink_compat: Fix a missing check of nla_parse_nested (Aditya Pakki)
- pwm: clps711x: Fix period calculation (Alexander Shiyan)
- crypto: mxc-scc - fix build warnings on ARM64 (Fabio Estevam)
- powerpc/pseries: Fix node leak in update_lmb_associativity_index() (Michael Ellerman)
- powerpc/83xx: handle machine check caused by watchdog timer (Christophe Leroy)
- regulator: tps65910: fix a missing check of return value (Kangjie Lu)
- IB/rxe: Make counters thread safe (Parav Pandit)
- drbd: fix print_st_err()'s prototype to match the definition (Luc Van Oostenryck)
- drbd: do not block when adjusting "disk-options" while IO is frozen (Lars Ellenberg)
- drbd: reject attach of unsuitable uuids even if connected (Lars Ellenberg)
- drbd: ignore "all zero" peer volume sizes in handshake (Lars Ellenberg)
- powerpc/powernv/eeh/npu: Fix uninitialized variables in opal_pci_eeh_freeze_status (Alexey Kardashevskiy)
- vfio/spapr_tce: Get rid of possible infinite loop (Alexey Kardashevskiy)
- powerpc/44x/bamboo: Fix PCI range (Benjamin Herrenschmidt)
- powerpc/mm: Make NULL pointer deferences explicit on bad page faults. (Christophe Leroy)
- powerpc/prom: fix early DEBUG messages (Christophe Leroy)
- powerpc/perf: Fix unit_sel/cache_sel checks (Madhavan Srinivasan)
- ath6kl: Fix off by one error in scan completion (Kyle Roeschley)
- ath6kl: Only use match sets when firmware supports it (Kyle Roeschley)
- scsi: csiostor: fix incorrect dma device in case of vport (Varun Prakash)
- scsi: qla2xxx: deadlock by configfs_depend_item (Anatoliy Glagolev)
- RDMA/srp: Propagate ib_post_send() failures to the SCSI mid-layer (Bart Van Assche)
- openrisc: Fix broken paths to arch/or32 (Geert Uytterhoeven)
- serial: max310x: Fix tx_empty() callback (Alexander Shiyan)
- Bluetooth: hci_bcm: Handle specific unknown packets after firmware loading (Jonathan Bakker)
- drivers/regulator: fix a missing check of return value (Kangjie Lu)
- powerpc/xmon: fix dump_segments() (Christophe Leroy)
- powerpc/book3s/32: fix number of bats in p/v_block_mapped() (Christophe Leroy)
- vxlan: Fix error path in __vxlan_dev_create() (Petr Machata)
- clocksource/drivers/fttmr010: Fix invalid interrupt register access (Tao Ren)
- IB/qib: Fix an error code in qib_sdma_verbs_send() (Dan Carpenter)
- xfs: Fix bulkstat compat ioctls on x32 userspace. (Nick Bowler)
- xfs: Align compat attrlist_by_handle with native implementation. (Nick Bowler)
- gfs2: take jdata unstuff into account in do_grow (Bob Peterson)
- dm flakey: Properly corrupt multi-page bios. (Sweet Tea)
- HID: doc: fix wrong data structure reference for UHID_OUTPUT (Peter Hutterer)
- pinctrl: sh-pfc: sh7734: Fix shifted values in IPSR10 (Geert Uytterhoeven)
- pinctrl: sh-pfc: sh7264: Fix PFCR3 and PFCR0 register configuration (Geert Uytterhoeven)
- KVM: s390: unregister debug feature on failing arch init (Michael Mueller)
- bnxt_en: query force speeds before disabling autoneg mode. (Vasundhara Volam)
- bnxt_en: Return linux standard errors in bnxt_ethtool.c (Vasundhara Volam)
- exofs_mount(): fix leaks on failure exits (Al Viro)
- net/mlx5: Continue driver initialization despite debugfs failure (Leon Romanovsky)
- pinctrl: xway: fix gpio-hog related boot issues (Martin Schiller)
- vfio-mdev/samples: Use u8 instead of char for handle functions (Nathan Chancellor)
- xen/pciback: Check dev_data before using it (Ross Lagerwall)
- kprobes/x86/xen: blacklist non-attachable xen interrupt functions (Andrea Righi)
- serial: 8250: Rate limit serial port rx interrupts during input overruns (Darwin Dingel)
- HID: intel-ish-hid: fixes incorrect error handling (Pan Bian)
- btrfs: only track ref_heads in delayed_ref_updates (Josef Bacik)
- mtd: rawnand: sunxi: Write pageprog related opcodes to WCMD_SET (Boris Brezillon)
- mmc: meson-gx: make sure the descriptor is stopped on errors (Jerome Brunet)
- VSOCK: bind to random port for VMADDR_PORT_ANY (Lepton Wu)
- kvm: vmx: Set IA32_TSC_AUX for legacy mode guests (Jim Mattson)
- gpiolib: Fix return value of gpio_to_desc() stub if !GPIOLIB (Krzysztof Kozlowski)
- iwlwifi: move iwl_nvm_check_version() into dvm (Luca Coelho)
- microblaze: move "... is ready" messages to arch/microblaze/Makefile (Masahiro Yamada)
- microblaze: adjust the help to the real behavior (Masahiro Yamada)
- ubi: Do not drop UBI device reference before using (Pan Bian)
- ubi: Put MTD device after it is not used (Pan Bian)
- xfs: require both realtime inodes to mount (Darrick J. Wong)
- rtl818x: fix potential use after free (Pan Bian)
- mwifiex: debugfs: correct histogram spacing, formatting (Brian Norris)
- mwifiex: fix potential NULL dereference and use after free (Pan Bian)
- crypto: user - support incremental algorithm dumps (Eric Biggers)
- scsi: lpfc: Enable Management features for IF_TYPE=6 (James Smart)
- ACPI / LPSS: Ignore acpi_device_fix_up_power() return value (Hans de Goede)
- ARM: ks8695: fix section mismatch warning (Arnd Bergmann)
- PM / AVS: SmartReflex: NULL check before some freeing functions is not needed (Thomas Meyer)
- RDMA/vmw_pvrdma: Use atomic memory allocation in create AH (Gal Pressman)
- ARM: OMAP1: fix USB configuration for device-only setups (Aaro Koskinen)
- arm64: smp: Handle errors reported by the firmware (Suzuki K Poulose)
- arm64: mm: Prevent mismatched 52-bit VA support (Steve Capper)
- parisc: Fix HP SDC hpa address output (Helge Deller)
- parisc: Fix serio address output (Helge Deller)
- ARM: dts: imx53-voipac-dmm-668: Fix memory node duplication (Fabio Estevam)
- ARM: debug-imx: only define DEBUG_IMX_UART_PORT if needed (Uwe Kleine-König)
- ARM: dts: Fix up SQ201 flash access (Linus Walleij)
- scsi: lpfc: Fix dif and first burst use in write commands (James Smart)
- scsi: lpfc: Fix kernel Oops due to null pring pointers (James Smart)
- pwm: bcm-iproc: Prevent unloading the driver module while in use (Uwe Kleine-König)
- block: drbd: remove a stray unlock in __drbd_send_protocol() (Dan Carpenter)
- mac80211: fix station inactive_time shortly after boot (Ahmed Zaki)
- ceph: return -EINVAL if given fsc mount option on kernel w/o support (Jeff Layton)
- net: bcmgenet: reapply manual settings to the PHY (Doug Berger)
- scripts/gdb: fix debugging modules compiled with hot/cold partitioning (Ilya Leoshkevich)
- watchdog: meson: Fix the wrong value of left time (Xingyu Chen)
- can: rx-offload: can_rx_offload_irq_offload_fifo(): continue on error (Marc Kleine-Budde)
- can: rx-offload: can_rx_offload_irq_offload_timestamp(): continue on error (Jeroen Hofstee)
- can: rx-offload: can_rx_offload_offload_one(): use ERR_PTR() to propagate error value in case of errors (Marc Kleine-Budde)
- can: rx-offload: can_rx_offload_offload_one(): increment rx_fifo_errors on queue overflow or OOM (Marc Kleine-Budde)
- can: rx-offload: can_rx_offload_offload_one(): do not increase the skb_queue beyond skb_queue_len_max (Marc Kleine-Budde)
- can: rx-offload: can_rx_offload_queue_tail(): fix error handling, avoid skb mem leak (Marc Kleine-Budde)
- can: c_can: D_CAN: c_can_chip_config(): perform a sofware reset on open (Jeroen Hofstee)
- can: peak_usb: report bus recovery as well (Jeroen Hofstee)
- bridge: ebtables: don't crash when using dnat target in output chains (Florian Westphal)
- net: fec: add missed clk_disable_unprepare in remove (Chuhong Yuan)
- clk: ti: dra7-atl-clock: Remove ti_clk_add_alias call (Peter Ujfalusi)
- x86/resctrl: Prevent NULL pointer dereference when reading mondata (Xiaochen Shen)
- idr: Fix idr_alloc_u32 on 32-bit systems (Matthew Wilcox (Oracle))
- clk: sunxi-ng: a80: fix the zero'ing of bits 16 and 18 (Colin Ian King)
- clk: at91: avoid sleeping early (Alexandre Belloni)
- reset: fix reset_control_ops kerneldoc comment (Randy Dunlap)
- clk: samsung: exynos5420: Preserve PLL configuration during suspend/resume (Marek Szyprowski)
- ASoC: kirkwood: fix external clock probe defer (Russell King)
- reset: Fix memory leak in reset_control_array_put() (Kishon Vijay Abraham I)
- ASoC: compress: fix unsigned integer overflow check (Xiaojun Sang)
- ASoC: msm8916-wcd-analog: Fix RX1 selection in RDAC2 MUX (Stephan Gerhold)
- clk: meson: gxbb: let sar_adc_clk_div set the parent clock rate (Martin Blumenstingl)
- Revert "KVM: nVMX: reset cache/shadows when switching loaded VMCS" (Greg Kroah-Hartman)
- Linux 4.14.157 (Greg Kroah-Hartman)
- x86/hyperv: mark hyperv_init as __init function (Sasha Levin)
- KVM: PPC: Book3S HV: Flush link stack on guest exit to host kernel (Michael Ellerman)
- powerpc/book3s64: Fix link stack flush on context switch (Michael Ellerman) {CVE-2019-18660}
- powerpc/64s: support nospectre_v2 cmdline option (Christopher M. Riedl)
- staging: comedi: usbduxfast: usbduxfast_ai_cmdtest rounding error (Bernd Porr)
- USB: serial: option: add support for Foxconn T77W968 LTE modules (Aleksander Morgado)
- USB: serial: option: add support for DW5821e with eSIM support (Aleksander Morgado)
- USB: serial: mos7840: fix remote wakeup (Johan Hovold)
- USB: serial: mos7720: fix remote wakeup (Johan Hovold)
- USB: serial: mos7840: add USB ID to support Moxa UPort 2210 (Pavel Löbl)
- appledisplay: fix error handling in the scheduled work (Oliver Neukum)
- USB: chaoskey: fix error case of a timeout (Oliver Neukum)
- usb-serial: cp201x: support Mark-10 digital force gauge (Greg Kroah-Hartman)
- usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit() (Suwan Kim)
- usbip: tools: fix fd leakage in the function of read_attr_usbip_status (Hewenliang)
- virtio_ring: fix return code on DMA mapping fails (Halil Pasic)
- media: imon: invalid dereference in imon_touch_event (Sean Young)
- media: cxusb: detect cxusb_ctrl_msg error in query (Vito Caputo)
- media: b2c2-flexcop-usb: add sanity checking (Oliver Neukum)
- media: uvcvideo: Fix error path in control parsing failure (Laurent Pinchart)
- cpufreq: Add NULL checks to show() and store() methods of cpufreq (Kai Shen)
- media: usbvision: Fix races among open, close, and disconnect (Alan Stern)
- media: vivid: Fix wrong locking that causes race conditions on streaming stop (Alexander Popov)
- media: vivid: Set vid_cap_streaming and vid_out_streaming to true (Vandana BN)
- nfc: port100: handle command failure cleanly (Oliver Neukum)
- nbd: prevent memory leak (Navid Emamdoost)
- x86/speculation: Fix redundant MDS mitigation message (Waiman Long)
- x86/speculation: Fix incorrect MDS/TAA mitigation status (Waiman Long)
- x86/insn: Fix awk regexp warnings (Alexander Kapshuk)
- ARC: perf: Accommodate big-endian CPU (Alexey Brodkin)
- ARM: 8904/1: skip nomap memblocks while finding the lowmem/highmem boundary (Chester Lin)
- ocfs2: remove ocfs2_is_o2cb_active() (Gang He)
- cpufreq: Skip cpufreq resume if it's not suspended (Bo Yan)
- arm64: fix for bad_mode() handler to always result in panic (Hari Vyas)
- net: phy: dp83867: increase SGMII autoneg timer duration (Max Uvarov)
- net: phy: dp83867: fix speed 10 in sgmii mode (Max Uvarov)
- mm/memory_hotplug: don't access uninitialized memmaps in shrink_zone_span() (David Hildenbrand)
- md/raid10: prevent access of uninitialized resync_pages offset (John Pittman)
- ath9k_hw: fix uninitialized variable data (Denis Efremov)
- ath10k: Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe (Hui Peng)
- KVM: MMU: Do not treat ZONE_DEVICE pages as being reserved (Sean Christopherson)
- Bluetooth: Fix invalid-free in bcsp_close() (Tomas Bortoli)
- cfg80211: call disconnect_wk when AP stops (Johannes Berg)
- ipv6: Fix handling of LLA with VRF and sockets bound to VRF (David Ahern)
- mm/memory_hotplug: Do not unlock when fails to take the device_hotplug_lock (zhong jiang)
- i2c: uniphier-f: fix timeout error after reading 8 bytes (Masahiro Yamada)
- spi: omap2-mcspi: Fix DMA and FIFO event trigger size mismatch (Vignesh R)
- PCI: keystone: Use quirk to limit MRRS for K2G (Kishon Vijay Abraham I)
- pinctrl: zynq: Use define directive for PIN_CONFIG_IO_STANDARD (Nathan Chancellor)
- pinctrl: lpc18xx: Use define directive for PIN_CONFIG_GPIO_PIN_INT (Nathan Chancellor)
- pinctrl: qcom: spmi-gpio: fix gpio-hog related boot issues (Brian Masney)
- cfg80211: Prevent regulatory restore during STA disconnect in concurrent interfaces (Sriram R)
- of: unittest: allow base devicetree to have symbol metadata (Frank Rowand)
- net: bcmgenet: return correct value 'ret' from bcmgenet_power_down (YueHaibing)
- ACPICA: Use %d for signed int print formatting instead of %u (Colin Ian King)
- vrf: mark skb for multicast or link-local as enslaved to VRF (Mike Manning)
- dlm: don't leak kernel pointer to userspace (Tycho Andersen)
- dlm: fix invalid free (Tycho Andersen)
- scsi: lpfc: Correct loss of fc4 type on remote port address change (James Smart)
- scsi: lpfc: fcoe: Fix link down issue after 1000+ link bounces (James Smart)
- scsi: megaraid_sas: Fix goto labels in error handling (Shivasharan S)
- scsi: megaraid_sas: Fix msleep granularity (Shivasharan S)
- scsi: mpt3sas: Fix driver modifying persistent data in Manufacturing page11 (Suganath Prabu)
- scsi: mpt3sas: Don't modify EEDPTagMode field setting on SAS3.5 HBA devices (Suganath Prabu)
- scsi: mpt3sas: Fix Sync cache command failure during driver unload (Suganath Prabu)
- net: dsa: bcm_sf2: Turn on PHY to allow successful registration (Florian Fainelli)
- rtlwifi: rtl8192de: Fix misleading REG_MCUFWDL information (Shaokun Zhang)
- wireless: airo: potential buffer overflow in sprintf() (Dan Carpenter)
- brcmsmac: never log "tid x is not agg'able" by default (Ali MJ Al-Nasrawy)
- rtl8xxxu: Fix missing break in switch (Gustavo A. R. Silva)
- wlcore: Fix the return value in case of error in 'wlcore_vendor_cmd_smart_config_start()' (Christophe JAILLET)
- wil6210: fix locking in wmi_call (Lior David)
- btrfs: avoid link error with CONFIG_NO_AUTO_INLINE (Arnd Bergmann)
- audit: print empty EXECVE args (Richard Guy Briggs)
- clk: sunxi-ng: enable so-said LDOs for A64 SoC's pll-mipi clock (Icenowy Zheng)
- openvswitch: fix linking without CONFIG_NF_CONNTRACK_LABELS (Arnd Bergmann)
- sched/fair: Don't increase sd->balance_interval on newidle balance (Valentin Schneider)
- sched/topology: Fix off by one bug (Peter Zijlstra)
- net: do not abort bulk send on BQL status (Eric Dumazet)
- ocfs2: fix clusters leak in ocfs2_defrag_extent() (Larry Chen)
- ocfs2: don't put and assigning null to bh allocated outside (Changwei Ge)
- arm64: makefile fix build of .i file in external module case (Victor Kamensky)
- ntb: intel: fix return value for ndev_vec_mask() (Dave Jiang)
- ntb_netdev: fix sleep time mismatch (Jon Mason)
- net: hns3: bugfix for buffer not free problem during resetting (Huazhong Tan)
- igb: shorten maximum PHC timecounter update interval (Miroslav Lichvar)
- mm/memory_hotplug: make add_memory() take the device_hotplug_lock (David Hildenbrand)
- fs/hfs/extent.c: fix array out of bounds read of array extent (Colin Ian King)
- hfs: update timestamp on truncate() (Ernesto A. Fernández)
- hfsplus: update timestamps on truncate() (Ernesto A. Fernández)
- hfs: fix return value of hfs_get_block() (Ernesto A. Fernández)
- hfsplus: fix return value of hfsplus_get_block() (Ernesto A. Fernández)
- hfs: prevent btree data loss on ENOSPC (Ernesto A. Fernández)
- hfsplus: prevent btree data loss on ENOSPC (Ernesto A. Fernández)
- hfs: fix BUG on bnode parent update (Ernesto A. Fernández)
- hfsplus: fix BUG on bnode parent update (Ernesto A. Fernández)
- linux/bitmap.h: fix type of nbits in bitmap_shift_right() (Rasmus Villemoes)
- linux/bitmap.h: handle constant zero-size bitmaps correctly (Rasmus Villemoes)
- selftests/powerpc/cache_shape: Fix out-of-tree build (Michael Ellerman)
- selftests/powerpc/switch_endian: Fix out-of-tree build (Michael Ellerman)
- selftests/powerpc/signal: Fix out-of-tree build (Joel Stanley)
- powerpc/xmon: Relax frame size for clang (Joel Stanley)
- vfs: avoid problematic remapping requests into partial EOF block (Darrick J. Wong)
- um: Make line/tty semantics use true write IRQ (Anton Ivanov)
- i2c: uniphier-f: fix race condition when IRQ is cleared (Masahiro Yamada)
- i2c: uniphier-f: fix occasional timeout error (Masahiro Yamada)
- i2c: uniphier-f: make driver robust against concurrency (Masahiro Yamada)
- block: fix the DISCARD request merge (Jianchao Wang)
- macsec: let the administrator set UP state even if lowerdev is down (Sabrina Dubroca)
- macsec: update operstate when lower device changes (Sabrina Dubroca)
- mm/page-writeback.c: fix range_cyclic writeback vs writepages deadlock (Dave Chinner)
- fs/ocfs2/dlm/dlmdebug.c: fix a sleep-in-atomic-context bug in dlm_print_one_mle() (Jia-Ju Bai)
- arm64: lib: use C string functions with KASAN enabled (Andrey Ryabinin)
- sparc64: Rework xchg() definition to avoid warnings. (David S. Miller)
- powerpc/process: Fix flush_all_to_thread for SPE (Felipe Rechia)
- bpf: devmap: fix wrong interface selection in notifier_call (Taehee Yoo)
- thermal: rcar_thermal: Prevent hardware access during system suspend (Geert Uytterhoeven)
- selftests: watchdog: Fix error message. (Jerry Hoemann)
- selftests: watchdog: fix message when /dev/watchdog open fails (Shuah Khan (Samsung OSG))
- selftests/ftrace: Fix to test kprobe $comm arg only if available (Masami Hiramatsu)
- mfd: max8997: Enale irq-wakeup unconditionally (Marek Szyprowski)
- mfd: intel_soc_pmic_bxtwc: Chain power button IRQs as well (Andy Shevchenko)
- mfd: mc13xxx-core: Fix PMIC shutdown when reading ADC values (Fabio Estevam)
- mfd: arizona: Correct calling of runtime_put_sync (Sapthagiri Baratam)
- net: ethernet: ti: cpsw: unsync mcast entries while switch promisc mode (Ivan Khoronzhuk)
- qlcnic: fix a return in qlcnic_dcb_get_capability() (Dan Carpenter)
- mISDN: Fix type of switch control variable in ctrl_teimanager (Nathan Chancellor)
- f2fs: fix to spread clear_cold_data() (Chao Yu)
- rtc: s35390a: Change buf's type to u8 in s35390a_init (Nathan Chancellor)
- ceph: fix dentry leak in ceph_readdir_prepopulate (Yan, Zheng)
- powerpc/pseries: Export raw per-CPU VPA data via debugfs (Aravinda Prasad)
- sparc: Fix parport build warnings. (David S. Miller)
- spi: omap2-mcspi: Set FIFO DMA trigger level to word length (Vignesh R)
- s390/perf: Return error when debug_register fails (Thomas Richter)
- atm: zatm: Fix empty body Clang warnings (Nathan Chancellor)
- sunrpc: safely reallow resvport min/max inversion (J. Bruce Fields)
- SUNRPC: Fix a compile warning for cmpxchg64() (Trond Myklebust)
- dm raid: avoid bitmap with raid4/5/6 journal device (Heinz Mauelshagen)
- usbip: tools: fix atoi() on non-null terminated string (Colin Ian King)
- USB: misc: appledisplay: fix backlight update_status return code (Mattias Jacobsson)
- PCI: vmd: Detach resources after stopping root bus (Jon Derrick)
- macintosh/windfarm_smu_sat: Fix debug output (Benjamin Herrenschmidt)
- ALSA: i2c/cs8427: Fix int to char conversion (Philipp Klocke)
- PM / Domains: Deal with multiple states but no governor in genpd (Ulf Hansson)
- kprobes, x86/ptrace.h: Make regs_get_kernel_stack_nth() not fault on bad stack (Steven Rostedt (VMware))
- xfs: fix use-after-free race in xfs_buf_rele (Dave Chinner)
- net: ena: Fix Kconfig dependency on X86 (Netanel Belgazal)
- net: fix warning in af_unix (Kyeongdon Kim)
- net: dsa: mv88e6xxx: Fix 88E6141/6341 2500mbps SERDES speed (Marek Behún)
- scsi: dc395x: fix DMA API usage in sg_update_list (Christoph Hellwig)
- scsi: dc395x: fix dma API usage in srb_done (Christoph Hellwig)
- ASoC: tegra_sgtl5000: fix device_node refcounting (Marcel Ziswiler)
- clk: at91: audio-pll: fix audio pmc type (Alexandre Belloni)
- clk: mmp2: fix the clock id for sdh2_clk and sdh3_clk (Lubomir Rintel)
- nvmet-fcloop: suppress a compiler warning (Bart Van Assche)
- crypto: ccree - avoid implicit enum conversion (Nathan Chancellor)
- scsi: iscsi_tcp: Explicitly cast param in iscsi_sw_tcp_host_get_param (Nathan Chancellor)
- scsi: isci: Change sci_controller_start_task's return type to sci_status (Nathan Chancellor)
- scsi: isci: Use proper enumerated type in atapi_d2h_reg_frame_handler (Nathan Chancellor)
- KVM/x86: Fix invvpid and invept register operand size in 64-bit mode (Uros Bizjak)
- KVM: nVMX: reset cache/shadows when switching loaded VMCS (Sean Christopherson)
- scsi: ips: fix missing break in switch (Gustavo A. R. Silva)
- qed: Align local and global PTT to propagate through the APIs. (Rahul Verma)
- amiflop: clean up on errors during setup (Omar Sandoval)
- pwm: lpss: Only set update bit if we are actually changing the settings (Hans de Goede)
- pinctrl: sunxi: Fix a memory leak in 'sunxi_pinctrl_build_state()' (Christophe JAILLET)
- RDMA/bnxt_re: Fix qp async event reporting (Devesh Sharma)
- m68k: fix command-line parsing when passed from u-boot (Angelo Dureghello)
- w1: IAD Register is yet readable trough iad sys file. Fix snprintf (%u for unsigned, count for max size). (Julien Folly)
- misc: mic: fix a DMA pool free failure (Wenwen Wang)
- gsmi: Fix bug in append_to_eventlog sysfs handler (Duncan Laurie)
- btrfs: handle error of get_old_root (Nikolay Borisov)
- mmc: mediatek: fix cannot receive new request when msdc_cmd_is_ready fail (Chaotian Jing)
- spi: sh-msiof: fix deferred probing (Sergei Shtylyov)
- cdrom: don't attempt to fiddle with cdo->capability (Jens Axboe)
- skd: fixup usage of legacy IO API (Jens Axboe)
- ath10k: allocate small size dma memory in ath10k_pci_diag_write_mem (Carl Huang)
- brcmsmac: AP mode: update beacon when TIM changes (Ali MJ Al-Nasrawy)
- EDAC, thunderx: Fix memory leak in thunderx_l2c_threaded_isr() (Dan Carpenter)
- powerpc/eeh: Fix use of EEH_PE_KEEP on wrong field (Sam Bobroff)
- powerpc/boot: Disable vector instructions (Joel Stanley)
- powerpc: Fix signedness bug in update_flash_db() (Dan Carpenter)
- synclink_gt(): fix compat_ioctl() (Al Viro)
- pty: fix compat ioctls (Al Viro)
- gfs2: Fix marking bitmaps non-full (Andreas Gruenbacher)
- printk: fix integer overflow in setup_log_buf() (Sergey Senozhatsky)
- ALSA: isight: fix leak of reference to firewire unit in error path of .probe callback (Takashi Sakamoto)
- mwifiex: Fix NL80211_TX_POWER_LIMITED (Adrian Bunk)
- platform/x86: asus-wmi: Only Tell EC the OS will handle display hotkeys from asus_nb_wmi (Hans de Goede)
- platform/x86: asus-nb-wmi: Support ALS on the Zenbook UX430UQ (Kiernan Hager)
- drm/i915/userptr: Try to acquire the page lock around set_page_dirty() (Chris Wilson)
- mm/ksm.c: don't WARN if page is still mapped in remove_stable_node() (Andrey Ryabinin)
- Revert "fs: ocfs2: fix possible null-pointer dereferences in ocfs2_xa_prepare_entry()" (Joseph Qi)
- virtio_console: allocate inbufs in add_port() only if it is needed (Laurent Vivier)
- nbd:fix memory leak in nbd_get_socket() (Sun Ke)
- tools: gpio: Correctly add make dependencies for gpio_utils (Laura Abbott)
- gpio: max77620: Fixup debounce delays (Thierry Reding)
- vhost/vsock: split packets to send using multiple buffers (Stefano Garzarella)
- net/sched: act_pedit: fix WARN() in the traffic path (Davide Caratti)
- net/mlxfw: Verify FSM error code translation doesn't exceed array size (Eran Ben Elisha)
- net/mlx5e: Fix set vf link state error flow (Roi Dayan)
- sfc: Only cancel the PPS workqueue if it exists (Martin Habets)
- net: rtnetlink: prevent underflows in do_setvfinfo() (Dan Carpenter)
- net/mlx4_en: fix mlx4 ethtool -N insertion (Luigi Rizzo)
-
Fri Feb 07 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2006.el7uek]
- KVM: vmx: use MSR_IA32_TSX_CTRL to hard-disable TSX on guest that lack it (Paolo Bonzini) [Orabug: 30851144]
- KVM: vmx: implement MSR_IA32_TSX_CTRL disable RTM functionality (Paolo Bonzini) [Orabug: 30851144]
- KVM: x86: implement MSR_IA32_TSX_CTRL effect on CPUID (Paolo Bonzini) [Orabug: 30851144]
- KVM: x86: do not modify masked bits of shared MSRs (Paolo Bonzini) [Orabug: 30851144]
- KVM: x86: fix presentation of TSX feature in ARCH_CAPABILITIES (Paolo Bonzini) [Orabug: 30851144]
- rds: Use bitmap to designate dropped connections (Håkon Bugge) [Orabug: 30868397]
- xen/ovmapi: whitelist more caches (Boris Ostrovsky) [Orabug: 30852556]
- KVM: nVMX: Check IO instruction VM-exit conditions (Oliver Upton) [Orabug: 30847134] {CVE-2020-2732}
- KVM: nVMX: Refactor IO bitmap checks into helper function (Oliver Upton) [Orabug: 30847134] {CVE-2020-2732}
- KVM: nVMX: Don't emulate instructions in guest mode (Paolo Bonzini) [Orabug: 30847134] {CVE-2020-2732}
- rds: unlock rs_snd_lock before calling rhashtable_insert_fast (aru kolappan) [Orabug: 30849457]
- mwifiex: Fix heap overflow in mmwifiex_process_tdls_action_frame() (qize wang) [Orabug: 30819436] {CVE-2019-14901}
- x86/KVM: Clean up host's steal time structure (Boris Ostrovsky) [Orabug: 30758027] {CVE-2019-3016} {CVE-2019-3016}
- x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missed (Boris Ostrovsky) [Orabug: 30758027] {CVE-2019-3016} {CVE-2019-3016}
- x86/kvm: Cache gfn to pfn translation (Boris Ostrovsky) [Orabug: 30758027] {CVE-2019-3016} {CVE-2019-3016}
- x86/kvm: Introduce kvm_(un)map_gfn() (Boris Ostrovsky) [Orabug: 30758027] {CVE-2019-3016} {CVE-2019-3016}
- x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit (Boris Ostrovsky) [Orabug: 30758027] {CVE-2019-3016} {CVE-2019-3016}
- KVM: Properly check if "page" is valid in kvm_vcpu_unmap (KarimAllah Ahmed) [Orabug: 30758027] {CVE-2019-3016}
- kvm: fix compile on s390 part 2 (Christian Borntraeger) [Orabug: 30758027] {CVE-2019-3016}
- kvm: fix compilation on s390 (Paolo Bonzini) [Orabug: 30758027] {CVE-2019-3016}
- kvm: fix compilation on aarch64 (Paolo Bonzini) [Orabug: 30758027] {CVE-2019-3016}
- KVM: Introduce a new guest mapping API (KarimAllah Ahmed) [Orabug: 30758027] {CVE-2019-3016}
- rds: prevent use-after-free of rds conn in rds_send_drop_to() (Sharath Srinivasan) [Orabug: 30551067]
- uek-rpm: Update linux-firmware dependency to latest. (Somasundaram Krishnasamy) [Orabug: 30816772]
- RDMA/core: Fix locking in ib_uverbs_event_read (Jason Gunthorpe) [Orabug: 30723028]
- RDMA/uverbs: Remove is_closed from ib_uverbs_file (Jason Gunthorpe) [Orabug: 30723028]
- x86_64: fix adding of gap to int3 to allow call emulation (Alan Maguire) [Orabug: 30677260]
- ftrace/x86: Remove possible deadlock between register_kprobe() and ftrace_run_update_code() (Petr Mladek) [Orabug: 30677260]
- Revert "ftrace/x86: Remove possible deadlock between register_kprobe() and ftrace_run_update_code()" (Alan Maguire) [Orabug: 30677260]