This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allmodconfig in repository toolchain/linux-next.
omits 3beeb2615681 Linux 4.14.89 omits 4465b31b7549 tcp: lack of available data can also cause TSO defer omits 01a166012cd1 IB/hfi1: Fix an out-of-bounds access in get_hw_stats omits d655a1a6684e ALSA: hda/realtek - Fixed headphone issue for ALC700 omits 62711dc6898b ALSA: fireface: fix reference to wrong register for clock [...] omits 16906e5ad4cc staging: speakup: Replace strncpy with memcpy omits 5d2cc520d1f1 flexfiles: enforce per-mirror stateid only for v4 DSes omits 891e5a89f0fa lib/rbtree-test: lower default params omits 16c9a316f21f printk: Wake klogd when passing console_lock owner omits 08b7a8f880a2 printk: Never set console_may_schedule in console_trylock() omits ef433725f5f0 printk: Hide console waiter logic into helpers omits 594231141b00 printk: Add console owner and waiter logic to load balance [...] omits 62582f67ff76 Revert "printk: Never set console_may_schedule in console_ [...] omits 56926f913bf8 ocfs2: fix potential use after free omits 225b11374625 debugobjects: avoid recursive calls with kmemleak omits 95c8714e3fa0 hfsplus: do not free node before using omits 5ee5fa61d04e hfs: do not free node before using omits c7aafad098b0 mm/page_alloc.c: fix calculation of pgdat->nr_zones omits df2055c0eb8a ocfs2: fix deadlock caused by ocfs2_defrag_extent() omits 8e3f3c06be02 ACPI/IORT: Fix iort_get_platform_device_domain() uninitial [...] omits 9407fd14d0ee nvme: flush namespace scanning work just before removing n [...] omits 0859bb2526fb fscache, cachefiles: remove redundant variable 'cache' omits 38026d1afcc1 fscache: fix race between enablement and dropping of object omits b718d6bede4b pstore/ram: Correctly calculate usable PRZ bytes omits b9c242b4fad8 Revert "xen/balloon: Mark unallocated host memory as UNUSABLE" omits f02e0d5fb669 xen: xlate_mmu: add missing header to fix 'W=1' warning omits 6ee9b4deecb1 drm/ast: fixed reading monitor EDID not stable issue omits cc92ade5f498 drm/amdgpu: Add delay after enable RLC ucode omits 8a69edb8f7db net: hisilicon: remove unexpected free_netdev omits 689dee4b72ff ixgbe: recognize 1000BaseLX SFP modules as 1Gbps omits 9966f78ab603 igb: fix uninitialized variables omits 7b99a0d73be5 cachefiles: Fix page leak in cachefiles_read_backing_file [...] omits 397727e77f2f netfilter: nf_tables: deactivate expressions in rule reple [...] omits b641ee14cfc1 usb: gadget: u_ether: fix unsafe list iteration omits ff791c9ec159 net: thunderx: fix NULL pointer dereference in nic_remove omits 7fdd58deeae4 x86/kvm/vmx: fix old-style function declaration omits bb3f86913bda KVM: x86: fix empty-body warnings omits 8f859b2729e9 IB/mlx5: Fix page fault handling for MW omits 97f048033a07 netfilter: ipv6: Preserve link scope traffic original oif omits f47b8824a830 drm/meson: add support for 1080p25 mode omits ca993dead6b5 USB: omap_udc: fix rejection of out transfers when DMA is used omits 72c982a3b1dd USB: omap_udc: fix USB gadget functionality on Palm Tungsten E omits e68f6cb90119 USB: omap_udc: fix omap_udc_start() on 15xx machines omits 09eb2b90d9e0 USB: omap_udc: fix crashes on probe error and module removal omits 11f8633c5a33 USB: omap_udc: use devm_request_irq() omits 57dea3802f38 ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf omits 9209043b2988 bpf: fix check of allowed specifiers in bpf_trace_printk omits 42cb0b9efc9e exportfs: do not read dentry after free omits bdafd18e24c8 ASoC: omap-dmic: Add pm_qos handling to avoid overruns wit [...] omits 997a8d6c47fa ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overr [...] omits 4a3fa2a5fed1 ASoC: omap-mcbsp: Fix latency value calculation for pm_qos omits a625d3e3ce05 RDMA/rdmavt: Fix rvt_create_ah function signature omits 9692eefbee77 RDMA/mlx5: Fix fence type for IB_WR_LOCAL_INV WR omits 67080eb258b4 Btrfs: send, fix infinite loop due to directory rename dep [...] omits b254f11cc930 ARM: dts: at91: sama5d2: use the divided clock for SMC omits 5ce4164fff67 objtool: Fix segfault in .cold detection with -ffunction-sections omits de21975e71fe objtool: Fix double-free in .cold detection error path omits 7d14117bd218 PCI: imx6: Fix link training status detection in link up check omits d36cc6073623 perf tools: Restore proper cwd on return from mnt namespace omits ca0bcef7c60b hwmon: (w83795) temp4_type has writable permission omits f500a4ef7e5d netfilter: xt_hashlimit: fix a possible memory leak in hta [...] omits aa17c9c00ce0 iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong val [...] omits 55b648d1d624 ASoC: dapm: Recalculate audio map forcely when card instantiated omits b65b4228bdaa ASoC: omap-abe-twl6040: Fix missing audio card caused by d [...] omits fd2c1ba14227 hwmon: (ina2xx) Fix current value calculation omits 250dea0dfb12 s390/cpum_cf: Reject request for sampling in event initialization omits 5391e32b9d06 ASoC: wm_adsp: Fix dma-unsafe read of scratch registers omits de2324a00979 hwmon (ina2xx) Fix NULL id pointer in probe() omits 38e22947994d netfilter: nf_tables: fix use-after-free when deleting com [...] omits cae5446b33f6 selftests: add script to stress-test nft packet path vs. c [...] omits 2ac368e8d504 sysv: return 'err' instead of 0 in __sysv_write_inode omits 21ffeda14e83 ARM: OMAP1: ams-delta: Fix possible use of uninitialized field omits 5b2afd6261ae ARM: dts: logicpd-somlv: Fix interrupt on mmc3_dat1 omits f55ad8d2a215 staging: rtl8723bs: Fix the return value in case of error [...] omits b34888a95334 ASoC: rsnd: fixup clock start checker omits 635e16fc7402 ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_p [...] omits 520e8609ecf2 virtio-net: keep vnet header zeroed after processing XDP omits 1d2cda4e8ffe tun: forbid iface creation with rtnl ops omits 6293016fbd9b tcp: fix NULL ref in tail loss probe omits 5567e5fefaa9 tcp: Do not underestimate rwnd_limited omits 862b5ab95155 sctp: kfree_rcu asoc omits 22fa15e6f5b7 rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices omits 56ed9f33e03f net: Prevent invalid access to skb->prev in __qdisc_drop_all omits e44c8cbd09da net: phy: don't allow __set_phy_supported to add unsupport [...] omits 583e170ce816 net/mlx4_en: Change min MTU size to ETH_MIN_MTU omits 76f67ede4df9 net/mlx4_core: Correctly set PFC param if global pause is [...] omits 4c65c73cf124 net: 8139cp: fix a BUG triggered by changing mtu with netw [...] omits 25f111f2432d ipv6: sr: properly initialize flowi6 prior passing to ip6_ [...] omits 9380dc7c5101 neighbour: Avoid writing before skb->head in neigh_hh_output() omits ece6a4b7efa8 ipv6: Check available headroom in ip6_xmit() even without options omits da4b692991fc ipv4: ipv6: netfilter: Adjust the frag mem limit when true [...] omits 1bb538a39cf9 Linux 4.14.88 omits 7b6d932725ec mac80211: ignore NullFunc frames in the duplicate detection omits bbc4242a9c2e mac80211: fix reordering of buffered broadcast packets omits a2c934fbbd43 mac80211: ignore tx status for PS stations in ieee80211_tx [...] omits 9e82abdd0c03 mac80211: Clear beacon_int in ieee80211_do_stop omits 199a81acf2bb mac80211_hwsim: Timer should be initialized before device [...] omits 4794d94b44c4 libnvdimm, pfn: Pad pfn namespaces relative to other regions omits b919b4842b42 kgdboc: fix KASAN global-out-of-bounds bug in param_set_kg [...] omits e4c3cc6b0808 tty: do not set TTY_IO_ERROR flag if console port omits 4f50d3a08df4 tty: serial: 8250_mtk: always resume the device in probe. omits c1063941e736 Drivers: hv: vmbus: Offload the handling of channels to tw [...] omits eff5e74f7b68 drm/amdgpu/gmc8: update MC firmware for polaris omits 99e6900dfa12 drm/amdgpu: update mc firmware image for polaris12 variants omits c33e7a5a3714 Revert commit ef9209b642f "staging: rtl8723bs: Fix indenti [...] omits 948ef68099eb staging: rtl8712: Fix possible buffer overrun omits b505b9b09e53 cifs: Fix separator when building path from dentry omits a604686c468d staging: atomisp: remove "fun" strncpy warning omits b4e4b85708bb Staging: lustre: remove two build warnings omits f2a4f7622d05 swiotlb: clean up reporting omits 38fce19d4d7b f2fs: fix to do sanity check with block address in main area v2 omits cacfa255bee4 xhci: Prevent U1/U2 link pm states if exit latency is too long omits 3ff0131284e9 xhci: workaround CSS timeout on AMD SNPS 3.0 xHC omits f9e0bc710347 ARM: 8806/1: kprobes: Fix false positive with FORTIFY_SOURCE omits e47a6e68c3bb dmaengine: cppi41: delete channel from pending list when s [...] omits bc3d506a116f dmaengine: dw: Fix FIFO size for Intel Merrifield omits e3dccb527cfc SUNRPC: Fix leak of krb5p encode pages omits f15c072d6576 vhost/vsock: fix use-after-free in network stack callers omits 52b993b4c4c2 virtio/s390: fix race in ccw_io_helper() omits 73f6d525be2c virtio/s390: avoid race on vcdev->config omits 01a02e66228b ALSA: hda/realtek - Fix speaker output regression on Think [...] omits 7852f54f08a0 ALSA: pcm: Fix interval evaluation with openmin/max omits cabb9539dc17 ALSA: pcm: Call snd_pcm_unlink() conditionally at closing omits 108ab9eafbbe ALSA: pcm: Fix starvation on down_write_nonblock() omits 0618c71c73ca ALSA: hda: Add support for AMD Stoney Ridge omits 19f74e457462 ALSA: usb-audio: Fix UAF decrement if card has no live int [...] omits 7b6e85da8d94 USB: check usb_get_extra_descriptor for proper size omits 810487aa9d48 usb: appledisplay: Add 27" Apple Cinema Display omits d2afd22aff69 usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device omits 4515bbc4e284 mm: don't warn about allocations which stall for too long omits ccbffb5d7dc8 net: amd: add missing of_node_put() omits 63e307e81cff team: no need to do team_notify_peers or team_mcast_rejoin [...] omits 1c1fbd4d2e92 ibmvnic: Fix RX queue buffer cleanup omits dab45f4d03f0 flexfiles: use per-mirror specified stateid for IO omits 84f49bb07f9d iommu/vt-d: Use memunmap to free memremap omits d0decb8d7cbb net: faraday: ftmac100: remove netif_running(netdev) check [...] omits f7a6fd087a30 qed: Fix QM getters to always return a valid pq omits 9dded0ffdeb7 qed: Fix bitmap_weight() check omits 4b4c6714a197 mtd: spi-nor: Fix Cadence QSPI page fault kernel panic omits 16f2433ede23 HID: multitouch: Add pointstick support for Cirque Touchpad omits 60adf764a94f mtd: rawnand: qcom: Namespace prefix some commands omits 6c65ce92019b gpio: mockup: fix indicated direction omits 934f4965b46b net/mlx4: Fix UBSAN warning of signed integer overflow omits e6e5d3dda0ea net/mlx4_core: Fix uninitialized variable compilation warning omits 471b2b9c5254 net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command omits 65d9e9821b86 Revert "usb: gadget: ffs: Fix BUG when userland exits with [...] omits 93663e617b8f qed: Fix reading wrong value in loop condition omits 0f1c847db352 qed: Fix PTT leak in qed_drain() omits fd358f42a60d bnx2x: Assign unique DMAE channel number for FW DMAE trans [...] omits 41cb05769013 amd/iommu: Fix Guest Virtual APIC Log Tail Address Register omits 2761d3237145 batman-adv: Expand merged fragment buffer for full packet omits 94f748fd4ed3 batman-adv: Use explicit tvlv padding for ELP packets omits a1270af9b1a0 HID: input: Ignore battery reported by Symbol DS4308 omits 58e0bc435071 test_firmware: fix error return getting clobbered omits c6b578b1b4a7 can: rcar_can: Fix erroneous registration omits b65fa7b581f8 iommu/ipmmu-vmsa: Fix crash on early domain free omits 8fa55f1d1859 brcmutil: really fix decoding channel info for 160 MHz bandwidth omits df11500b9dbf iommu/vt-d: Fix NULL pointer dereference in prq_event_thread() omits bcdfccfd8dee media: omap3isp: Unregister media device as first omits ca48e5e30b75 Linux 4.14.87 omits 88b58409f82e tipc: use destination length for copy string omits 02dc68829e5f net: qed: use correct strncpy() size omits c29f9010a356 mm: hide incomplete nr_indirectly_reclaimable in /proc/zoneinfo omits dd9989eda832 thermal/drivers/hisi: Remove costly sensor inspection omits aa6e035f259a thermal/drivers/hisi: Fix configuration register setting omits f7105bd03755 thermal/drivers/hisi: Encapsulate register writes into helpers omits e29649e49c81 thermal/drivers/hisi: Remove pointless lock omits 402519439ccb thermal/drivers/hisi: Remove the multiple sensors support omits 60720df8bf43 mm: cleancache: fix corruption on missed inode invalidation omits d2e29b46a9cf reset: remove remaining WARN_ON() in <linux/reset.h> omits b92cee8097d9 reset: make device_reset_optional() really optional omits 99bfa7bc16c3 udf: Allow mounting volumes with incorrect identification strings omits 097c13e1b78d arc: [devboards] Add support of NFSv3 ACL omits f4069a6cf6fa ARC: change defconfig defaults to ARCv2 omits 335cbe4df8b0 btrfs: Always try all copies when reading extent buffers omits 1aadbb4a325b btrfs: tree-checker: Don't check max block group size as c [...] omits 61ffe9b93203 Input: elan_i2c - add support for ELAN0621 touchpad omits ec2c95c56ba7 Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15ARR omits 1151c098512f Input: elan_i2c - add ELAN0620 to the ACPI table omits 4121029c4311 Input: cros_ec_keyb - fix button/switch capability reports omits 58a3a4e82dea Input: matrix_keypad - check for errors from of_get_named_gpio() omits 6dc574d0cac6 Input: synaptics - add PNP ID for ThinkPad P50 to SMBus omits cf980cebed03 Input: xpad - quirk all PDP Xbox One gamepads omits 84ee7f89237f drm/msm: fix OF child-node lookup omits b002e9dc214f svm: Add mutex_lock to protect apic_access_page_done on AM [...] omits e8693a9829d1 kgdboc: Fix warning with module build omits a293ef5e92b5 kgdboc: Fix restrict error omits 6bf8c9fc962e ALSA: trident: Suppress gcc string warning omits 705a2810a314 userfaultfd: shmem/hugetlbfs: only allow to register VM_MA [...] omits 6ea54af90988 scsi: scsi_devinfo: cleanly zero-pad devinfo strings omits 46466e23bc1b userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_ [...] omits af3edb30cddf userfaultfd: shmem: add i_size checks omits 683b47330c49 userfaultfd: shmem: allocate anonymous memory for MAP_PRIV [...] omits 82c5a8c0deba userfaultfd: use ENOENT instead of EFAULT if the atomic co [...] omits a88a1b3c215b drm/meson: Fix OOB memory accesses in meson_viu_set_osd_lut() omits 9576f5215818 drm/meson: Enable fast_io in meson_dw_hdmi_regmap_config omits 4e97ad08e1e3 drm: set is_master to 0 upon drm_new_set_master() failure omits 37b927309286 drm/ast: Fix incorrect free on ioregs omits 53f6341a937b IB/mlx5: Avoid load failure due to unknown link width omits d3c099943335 mips: fix mips_get_syscall_arg o32 check omits 9aab50aec567 MIPS: ralink: Fix mt7620 nd_sd pinmux omits 8d3ab1ccc063 uprobes: Fix handle_swbp() vs. unregister() + register() r [...] omits 48c11537ee6d iser: set sector for ambiguous mr status errors omits 184adf40d184 kdb: use memmove instead of overlapping memcpy omits 46762a64c0b0 staging: rts5208: fix gcc-8 logic error warning omits 94d6d9e5f3c2 scsi: bfa: convert to strlcpy/strlcat omits 4e4b875eaf1e drm: gma500: fix logic error omits bb1d0ac3ef02 ip_tunnel: Fix name string concatenate in __ip_tunnel_create() omits e26457da0cdb kernfs: Replace strncpy with memcpy omits f5028606c292 unifdef: use memcpy instead of strncpy omits 23df63002205 ALSA: intel_hdmi: Use strlcpy() instead of strncpy() omits af882cb0bcb5 kobject: Replace strncpy with memcpy omits 337f2837c5b2 test_hexdump: use memcpy instead of strncpy omits 9f8d10971a23 disable stringop truncation warnings for now omits f5ec9987bfbd Kbuild: suppress packed-not-aligned warning for default se [...] omits 7152401aeedd Linux 4.14.86 omits 862e7aaa90f6 f2fs: fix missing up_read omits 0c5f2e899241 libceph: check authorizer reply/challenge length before reading omits 14118df4e7b4 libceph: weaken sizeof check in ceph_x_verify_authorizer_reply() omits fd6cc33d0775 binder: fix race that allows malicious free of live buffer omits f7d33988bd92 misc: mic/scif: fix copy-paste error in scif_create_remote_lookup omits 3c44b197448d Drivers: hv: vmbus: check the creation_status in vmbus_est [...] omits 7c1ba1a1bb0d mm: use swp_offset as key in shmem_replace_page() omits 397dbde61490 lib/test_kmod.c: fix rmmod double free omits d08c62878fe2 iio:st_magn: Fix enable device after trigger omits f1a4876f0435 Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid" omits 2b7456f46ff9 usb: core: quirks: add RESET_RESUME quirk for Cherry G230 [...] omits 403a2001bd79 USB: usb-storage: Add new IDs to ums-realtek omits 74abe400e12b staging: rtl8723bs: Add missing return for cfg80211_rtw_ge [...] omits ca0908ddcd30 staging: vchiq_arm: fix compat VCHIQ_IOC_AWAIT_COMPLETION omits 85df1f9f8fb0 btrfs: release metadata before running delayed refs omits 39c49a757d7c dmaengine: at_hdmac: fix module unloading omits 7e572222d3c9 dmaengine: at_hdmac: fix memory leak in at_dma_xlate() omits 2a9443a93580 ARM: dts: rockchip: Remove @0 from the veyron memory node omits 086d1f60f874 ext2: fix potential use after free omits e2ec0cb4d092 ALSA: hda/realtek - fix headset mic detection for MSI MS-B171 omits e50476e9da27 ALSA: hda/realtek - Support ALC300 omits 46663071adbc ALSA: sparc: Fix invalid snd_free_pages() at error path omits 73ce314c172d ALSA: control: Fix race between adding and removing a user [...] omits ef8944bf5a97 ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write omits 0d542d58b6b5 ALSA: wss: Fix invalid snd_free_pages() at error path omits b7c769ebd9db fs: fix lost error code in dio_complete omits ecef7c1ad46b perf/x86/intel: Add generic branch tracing check to intel_ [...] omits fae1bec5c2b2 perf/x86/intel: Move branch tracing setup to the Intel-spe [...] omits e8499ab5b93a x86/fpu: Disable bottom halves while loading FPU registers omits 855eefd9124a x86/MCE/AMD: Fix the thresholding machinery initialization order omits ad953dfdfa95 arm64: dts: rockchip: Fix PCIe reset polarity for rk3399-p [...] omits ee48a9df170c PCI: layerscape: Fix wrong invocation of outbound window d [...] omits e380f318e63d btrfs: relocation: set trans to be NULL after ending transaction omits 52fa8eaac814 Btrfs: ensure path name is null terminated at btrfs_control_ioctl omits d36e4ee3b3ce xtensa: fix coprocessor part of ptrace_{get,set}xregs omits b35182226166 xtensa: fix coprocessor context offset definitions omits d039837ab8cb xtensa: enable coprocessors that are being flushed omits 83f00ab9a7c0 KVM: X86: Fix scan ioapic use-before-initialization omits 08b9a96720a1 KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercall omits 57e972ecad4f kvm: svm: Ensure an IBPB on all affected CPUs when freeing a vmcb omits a06361526cc7 kvm: mmu: Fix race in emulated page table writes omits 78085d7e3816 x86/speculation: Provide IBPB always command line options omits ca97dd0009e6 x86/speculation: Add seccomp Spectre v2 user space protect [...] omits 605b2828ff55 x86/speculation: Enable prctl mode for spectre_v2_user omits 6a847a605772 x86/speculation: Add prctl() control for indirect branch s [...] omits 99f1cb80daab x86/speculation: Prepare arch_smt_update() for PRCTL mode omits e3f822b628a0 x86/speculation: Prevent stale SPEC_CTRL msr content omits dcb4ac34f937 x86/speculation: Split out TIF update omits dae4d5909670 ptrace: Remove unused ptrace_may_access_sched() and MODE_IBRS omits cbca99b96f06 x86/speculation: Prepare for conditional IBPB in switch_mm() omits ba523588b1bc x86/speculation: Avoid __switch_to_xtra() calls omits 7fe6a4baff26 x86/process: Consolidate and simplify switch_to_xtra() code omits 1fe4e69a5ce7 x86/speculation: Prepare for per task indirect branch spec [...] omits 90f293cc49fa x86/speculation: Add command line control for indirect bra [...] omits ebd473909994 x86/speculation: Unify conditional spectre v2 print functions omits 95d41f1332f7 x86/speculataion: Mark command line parser data __initdata omits caa118cf4c79 x86/speculation: Mark string arrays const correctly omits 72f90a89be9e x86/speculation: Reorder the spec_v2 code omits 8345d546238f x86/l1tf: Show actual SMT state omits 36a4c5fc9285 x86/speculation: Rework SMT state change omits 0e797117f185 sched/smt: Expose sched_smt_present static key omits 44ac7cd01544 x86/Kconfig: Select SCHED_SMT if SMP enabled omits 01659361c63f sched/smt: Make sched_smt_present track topology omits bc4aa78e6954 x86/speculation: Reorganize speculation control MSRs update omits 999b295ad1a9 x86/speculation: Rename SSBD update functions omits aca2ddbc2380 x86/speculation: Disable STIBP when enhanced IBRS is in use omits 8588c7d4a487 x86/speculation: Move STIPB/IBPB string conditionals out o [...] omits 05dd5dc4c4fb x86/speculation: Remove unnecessary ret variable in cpu_sh [...] omits 4398714cb7d5 x86/speculation: Clean up spectre_v2_parse_cmdline() omits 7d422ca1950a x86/speculation: Update the TIF_SSBD comment omits 8bbb50b6de99 x86/retpoline: Remove minimal retpoline support omits a9c90037af80 x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support omits 46dfe55fbee9 x86/speculation: Add RETPOLINE_AMD support to the inline a [...] omits 0d55dce78a0e x86/speculation: Propagate information about RSB filling m [...] omits 4741e31931b2 x86/speculation: Apply IBPB more strictly to avoid cross-p [...] omits 300a6f27dd82 x86/speculation: Enable cross-hyperthread spectre v2 STIBP [...] omits 82647e461639 x86/bugs: Fix the AMD SSBD usage of the SPEC_CTRL MSR omits 0071cdff9239 x86/bugs: Update when to check for the LS_CFG SSBD mitigation omits 6d2533a68182 x86/bugs: Switch the selection of mitigation from CPU vend [...] omits 54b65f8eaf75 x86/bugs: Add AMD's SPEC_CTRL MSR usage omits da06d6d14a0a x86/bugs: Add AMD's variant of SSB_NO omits e5d981df9a1d sched/core: Fix cpu.max vs. cpuhotplug deadlock omits 72e5a2bdf753 usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2 omits eb09c6dbe4bb s390/qeth: fix length check in SNMP processing omits 47897682fe04 rapidio/rionet: do not free skb before reading its length omits 67f6fba765ef packet: copy user buffers before orphan or clone omits 42412faf1a93 net: thunderx: set tso_hdrs pointer to NULL in nicvf_free_ [...] omits 0435cabc0d6a virtio-net: fail XDP set if guest csum is negotiated omits e5cfda6c5d04 virtio-net: disable guest csum during XDP set omits 44e4f3644934 net: thunderx: set xdp_prog to NULL if bpf_prog_add fails omits 3a8a411c9277 net: skb_scrub_packet(): Scrub offload_fwd_mark omits 04d269610ea3 Revert "wlcore: Add missing PM call for wlcore_cmd_wait_fo [...] omits cb7ccb9924bb xfs: don't fail when converting shortform attr to long for [...] omits 30130700acfa f2fs: fix to do sanity check with cp_pack_start_sum omits d7d9d29a8373 f2fs: fix to do sanity check with i_extra_isize omits ad19d1e78fd5 f2fs: fix to do sanity check with block address in main area omits b8321ccd0457 f2fs: fix to do sanity check with node footer and iblocks omits f9cf5462b51d f2fs: fix to do sanity check with user_block_count omits 0081c90ebace f2fs: fix to do sanity check with extra_attr feature omits 2598fc56ed65 f2fs: Add sanity_check_inode() function omits f3d6361a96a4 f2fs: fix to do sanity check with secs_per_zone omits eea715704673 f2fs: introduce and spread verify_blkaddr omits 9e6c4a8557e2 f2fs: clean up with is_valid_blkaddr() omits e60b97231950 f2fs: enhance sanity_check_raw_super() to avoid potential [...] omits a8f40be69f80 f2fs: sanity check on sit entry omits aec6ccb3dcc1 f2fs: check blkaddr more accuratly before issue a bio omits 4b356df11ba2 btrfs: tree-checker: Fix misleading group system information omits cf968bbccba9 btrfs: tree-checker: Check level for leaves and nodes omits 34407a175a59 btrfs: Check that each block group has corresponding chunk [...] omits c0dfb9984785 btrfs: tree-checker: Detect invalid and empty essential trees omits 9f268b5cf2d6 btrfs: tree-checker: Verify block_group_item omits e07e1c7561a7 btrfs: tree-check: reduce stack consumption in check_dir_item omits 52ea16655aee btrfs: tree-checker: use %zu format string for size_t omits fe09fe216e50 btrfs: tree-checker: Add checker for dir item omits b6a07f903543 btrfs: tree-checker: Fix false panic for sanity test omits b3032dc25fb4 btrfs: tree-checker: Enhance btrfs_check_node output omits eb3493e2476c btrfs: Move leaf and node validation checker to tree-checker.c omits 64948fd63f66 btrfs: Add checker for EXTENT_CSUM omits fa5d29e6d7cb btrfs: Add sanity check for EXTENT_DATA when reading out leaf omits ac6ea50bb630 btrfs: Check if item pointer overlaps with the item itself omits a5cc85fe139c btrfs: Refactor check_leaf function for later expansion omits 895586ecb7a4 btrfs: Verify that every chunk has corresponding block gro [...] omits f7eef132ccc9 btrfs: validate type when reading a chunk omits 107b02c81a87 wil6210: missing length check in wmi_set_ie omits 39d9e1c62e3f net/tls: Fixed return value when tls_complete_pending_work [...] omits 2a0f5919e1e6 tls: Use correct sk->sk_prot for IPV6 omits 2b8b2e76222f tls: don't override sk_write_space if tls_set_sw_offload fails. omits 93f16446c8dd tls: Avoid copying crypto_info again after cipher_type check. omits 797b8bb47fb2 tls: Fix TLS ulp context leak, when TLS_TX setsockopt is n [...] omits 25f03991a521 tls: Add function to update the TLS socket configuration omits 83b570c004da bpf: Prevent memory disambiguation attack omits b16d0c5d3246 libceph: implement CEPHX_V2 calculation mode omits 3fd73c8a71f2 libceph: add authorizer challenge omits a55056e15239 libceph: factor out encrypt_authorizer() omits 0858417b5c2e libceph: factor out __ceph_x_decrypt() omits 66abd96062b6 libceph: factor out __prepare_write_connect() omits 2fd0d0f9bb59 libceph: store ceph_auth_handshake pointer in ceph_connection omits ba9606d0121b ubi: Initialize Fastmap checkmapping correctly omits 30cdc0c3bac9 media: em28xx: Fix use-after-free when disconnecting omits 8f85b74fb1c0 mm/khugepaged: collapse_shmem() do not crash on Compound omits 84c55f8d4010 mm/khugepaged: collapse_shmem() without freezing new_page omits b447a6adf423 mm/khugepaged: minor reorderings in collapse_shmem() omits 5021918a515c mm/khugepaged: collapse_shmem() remember to clear holes omits 98f1ae169c2e mm/khugepaged: fix crashes due to misaccounted holes omits 81d2848c99cc mm/khugepaged: collapse_shmem() stop if punched or truncated omits 6f75a0983383 mm/huge_memory: fix lockdep complaint on 32-bit i_size_read() omits 16d07443b277 mm/huge_memory: splitting set mapping+index before unfreeze omits 30241d721f90 mm/huge_memory.c: reorder operations in __split_huge_page_tail() omits e12b67d81b08 mm/huge_memory: rename freeze_page() to unmap_page() omits 5ff1ad556aad Linux 4.14.85 omits d467320fdaf3 ima: re-initialize iint->atomic_flags omits 281c07f30f71 ima: re-introduce own integrity cache lock omits e099863340d8 EVM: Add support for portable signature format omits de72a0f9ad28 ima: always measure and audit files in policy omits 57ccd1fc8ebb net: ieee802154: 6lowpan: fix frag reassembly omits 077506972ba2 rcu: Make need_resched() respond to urgent RCU-QS needs omits aef9f7db7e8c s390/mm: Check for valid vma before zapping in gmap_discard omits a4977f3e8a3a lan78xx: Read MAC address from DT if present omits 7bcfd8f985f2 namei: allow restricted O_CREAT of FIFOs and regular files omits 2ecab0857ab0 usb: xhci: fix uninitialized completion when USB3 port got [...] omits b008f3b25588 tty: wipe buffer if not echoing data omits 5e063b64163b tty: wipe buffer. omits a956132ac00b include/linux/pfn_t.h: force '~' to be parsed as an unary [...] omits c8692d9f5cef driver core: Move device_links_purge() after bus_remove_device() omits a46ca4c8f1c6 ARM: dts: exynos: Fix invalid node referenced by i2c20 ali [...] omits dc32281ec028 clk: samsung: exynos5250: Add missing clocks for FIMC LITE [...] omits 7eebc934f302 rtc: omap: fix error path when pinctrl_register fails omits 31a673709a85 i40iw: Fix memory leak in error path of create QP omits 9d9cd2bcfc52 net/mlx4_core: Fix wrong calculation of free counters omits 7aaa554d0960 PCI: endpoint: Populate func_no before calling pci_epc_add_epf() omits 9d844b0e6692 kbuild: allow to use GCC toolchain not in Clang search path omits 1fe2316fc23a iwlwifi: fix wrong WGDS_WIFI_DATA_SIZE omits eb4b46470036 Input: xpad - add support for Xbox1 PDP Camo series gamepad omits 8d6a81009de5 Input: xpad - avoid using __set_bit() for capabilities omits 5d3bf6348692 Input: xpad - fix some coding style issues omits f299ecb08511 Input: xpad - add PDP device id 0x02a4 omits da141471e77b ubi: fastmap: Check each mapping only once omits 0aa6b111cc44 mtd: rawnand: atmel: fix OF child-node lookup omits 649594a678c2 xhci: Add quirk to workaround the errata seen on Cavium Th [...] omits cd4f18da5eca xhci: Allow more than 32 quirks omits 38f94eca31d4 arm64: remove no-op -p linker flag omits 5f2b2c591fc8 power: supply: twl4030-charger: fix OF sibling-node lookup omits 279eb9ce4cbc drm/mediatek: fix OF sibling-node lookup omits 6f95f0734968 net: bcmgenet: fix OF child-node lookup omits 2ae0ac647a77 NFC: nfcmrvl_uart: fix OF child-node lookup omits c1ede7043d74 of: add helper to lookup compatible child node omits c6a4b3c3b81b mm, page_alloc: check for max order in hot path omits a84c872c8b30 tmpfs: make lseek(SEEK_DATA/SEK_HOLE) return ENXIO with a [...] omits e28ae7aaa992 z3fold: fix possible reclaim races omits d6bfb89267ef efi/arm: Revert deferred unmap of early memmap mapping omits 2a968a024116 powerpc/numa: Suppress "VPHN is not supported" messages omits 281a4f41c6be kdb: Use strscpy with destination buffer size omits 677805a95934 SUNRPC: Fix a bogus get/put in generic_key_to_expire() omits e1f0f55f2788 perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake a [...] omits d5e236ba5bcd powerpc/io: Fix the IO workarounds code to work with Radix omits 5565c30a0bc7 floppy: fix race condition in __floppy_read_block_0() omits 66da887d8732 crypto: simd - correctly take reqsize of wrapped skcipher [...] omits 6e4fbdc7a308 rtc: pcf2127: fix a kmemleak caused in pcf2127_i2c_gather_write omits abaf1eb81321 cpufreq: imx6q: add return value check for voltage scale omits 6af32ab13852 KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE omits 6dce186b48bb pinctrl: meson: fix pinconf bias disable omits 240ec6ca4b9a IB/hfi1: Eliminate races in the SDMA send error path omits 7d0724cecb0e can: hi311x: Use level-triggered interrupt omits 9af977aeef27 can: raw: check for CAN FD capable netdev in raw_sendmsg() omits 30b996ac6e61 can: rx-offload: rename can_rx_offload_irq_queue_err_skb() [...] omits bb8813be5cc7 can: rx-offload: introduce can_rx_offload_get_echo_skb() a [...] omits 906ed1bdf850 can: dev: __can_get_echo_skb(): print error message, if tr [...] omits bf991335b02d can: dev: __can_get_echo_skb(): Don't crash the kernel if [...] omits 3f6b2bbbee20 can: dev: __can_get_echo_skb(): replace struct can_frame b [...] omits b3f1f493529e can: dev: can_get_echo_skb(): factor out non sending code [...] omits dca24b512763 drm/ast: Remove existing framebuffers before loading driver omits ffc3c0ffbb93 drm/ast: fixed cursor may disappear sometimes omits e51b0b1c1f01 drm/ast: change resolution may cause screen blurred omits d84bb18ed7a2 usb: xhci: Prevent bus suspend if a port connect change or [...] omits c271b660b798 IB/core: Perform modify QP on real one omits e6ddc2c3d89c tcp: do not release socket ownership in tcp_close() omits 6b43a9978a6b mm/memory.c: recheck page table entry with page table lock held omits 97764043885c mm: don't warn about large allocations for slab omits 8a37895d1e35 llc: do not use sk_eat_skb() omits 49ee6220be1b gfs2: Don't leave s_fs_info pointing to freed memory in init_sbd omits 8376fdc999be sctp: clear the transport of some out_chunk_list chunks in [...] omits bc94cd6d869e bfs: add sanity check at bfs_fill_super() omits 922fad66a961 Input: synaptics - avoid using uninitialized variable when [...] omits 9520db16756e selinux: Add __GFP_NOWARN to allocation at str_read() omits 335f31342699 v9fs_dir_readdir: fix double-free on p9stat_read error omits 3b99dcd4026a tools/power/cpupower: fix compilation with STATIC=true omits a0b9ddf4906e brcmfmac: fix reporting support for 160 MHz channels omits bf02eaf57a32 iwlwifi: mvm: don't use SAR Geo if basic SAR is not used omits b58f0659f7c6 iwlwifi: mvm: fix regulatory domain update when the firmwa [...] omits bc176d7a68be iwlwifi: mvm: support sta_statistics() even on older firmware omits 6a5f25e30045 gpio: don't free unallocated ida on gpiochip_add_data_with [...] omits 7c9f55c5a58a mmc: sdhci-pci: Try "cd" for card-detect lookup before using NULL omits d34af066f084 MAINTAINERS: Add Sasha as a stable branch maintainer omits 1129534f7333 ALSA: oss: Use kvzalloc() for local buffer allocations omits 494427532654 usb: xhci: fix timeout for transition from RExit to U0 omits 0902c4e7d6db xhci: Add check for invalid byte size error when UAS devic [...] omits 2c3e97edbb19 usb: dwc3: core: Clean up ULPI device omits 474e39f53816 usb: dwc3: gadget: Properly check last unaligned/zero chain TRB omits 47631d837acc usb: dwc3: gadget: fix ISOC TRB type on unaligned transfers omits 427d4e4c2744 usb: core: Fix hub port connection events lost omits 5d47e129a710 ARM: trusted_foundations: do not use naked function omits 8d7925ad96c6 bus: arm-cci: remove unnecessary unreachable() omits 764ecc201217 ARM: 8767/1: add support for building ARM kernel with clang omits f1222c5f7f60 ARM: 8766/1: drop no-thumb-interwork in EABI mode omits ed482390c8db efi/libstub: arm: support building with clang omits 4201a586f1fa Linux 4.14.84 omits 3c7f1671af5f libceph: fall back to sendmsg for slab pages omits 540f89376ba2 HID: uhid: forbid UHID_CREATE under KERNEL_DS or elevated [...] omits 3cf1a2b4e0b3 ACPI / platform: Add SMB0001 HID to forbidden_id_list omits 16c233b9b6c8 drivers/misc/sgi-gru: fix Spectre v1 vulnerability omits fb37c765e28d USB: misc: appledisplay: add 20" Apple Cinema Display omits 939936e6015d misc: atmel-ssc: Fix section annotation on atmel_ssc_get_d [...] omits 041fa1f61997 usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB omits d7385bcf1887 USB: quirks: Add no-lpm quirk for Raydium touchscreens omits 578f05a757bf usb: cdc-acm: add entry for Hiro (Conexant) modem omits f6a6ae4e0f34 uio: Fix an Oops on load omits 2fc77700daa9 MIPS: OCTEON: cavium_octeon_defconfig: re-enable OCTEON US [...] omits 817266cb8d45 media: v4l: event: Add subscription to list before calling [...] omits a17989cb9bb0 x86/ldt: Unmap PTEs for the slot before freeing LDT pages omits d412ab7cfc0d x86/mm: Move LDT remap out of KASLR region on 5-level paging omits 099174574941 perf test code-reading: Fix perf_env setup for PTI entry t [...] omits ce41e5fc90d4 perf machine: Workaround missing maps for x86 PTI entry tr [...] omits 5d390059eab4 perf machine: Add nr_cpus_avail() omits 4edc059bac38 perf tools: Fix kernel_start for PTI on x86 omits e404a6294a31 perf machine: Add machine__is() to identify machine arch omits 8c209c38d8fa ACPI / watchdog: Prefer iTCO_wdt always when WDAT table us [...] omits 26eff850549b SUNRPC: drop pointless static qualifier in xdr_get_next_en [...] omits c887029c11d0 zram: close udev startup race condition as default groups omits 47ff76ee9c9c net: stmmac: Fix RX packet size > 8191 omits fe2c4df2692d qed: Fix potential memory corruption omits 082810cb7f21 qed: Fix blocking/unlimited SPQ entries leak omits 484ef227384f qed: Fix memory/entry leak in qed_init_sp_request() omits eddf9365687f i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features omits fc88b3abe23f perf tools: Fix undefined symbol scnprintf in libperf-jvmti.so omits ef8d2a5d990a sched/core: Take the hotplug lock in sched_init_smp() omits 850e4ca78680 s390/perf: Change CPUM_CF return code in event init function omits 615a30e8dbc9 lib/raid6: Fix arm64 test build omits 35b3e230a2b5 clk: fixed-factor: fix of_node_get-put imbalance omits c6b1ef1110ce Revert "drm/exynos/decon5433: implement frame counter" omits 21eb778e7dd5 hwmon: (ibmpowernv) Remove bogus __init annotations omits 8cab58117e72 s390/qeth: fix HiperSockets sniffer omits fdf4e678ea19 netfilter: xt_IDLETIMER: add sysfs filename checking routine omits 79f2eb5fde82 netfilter: ipset: Correct rcu_dereference() call in ip_set [...] omits 28bd72a7262a s390/mm: Fix ERROR: "__node_distance" undefined! omits 0d5d0b5c41f7 netfilter: ipset: actually allow allowable CIDR 0 in hash: [...] omits a1e0ae82cfd5 netfilter: ipset: list:set: Decrease refcount synchronousl [...] omits 221609ce4ce5 s390/vdso: add missing FORCE to build targets omits 10c51fa85c98 arm64: percpu: Initialize ret in the default case omits 4f9ffc2711d0 platform/x86: acerhdf: Add BIOS entry for Gateway LT31 v1.3307 omits ad2e60ff51a7 x86/earlyprintk: Add a force option for pciserial device omits d0a636aa44f9 apparmor: Fix uninitialized value in aa_split_fqname omits e2a11843feaa clk: samsung: exynos5420: Enable PERIS clocks for suspend omits a088fde602b8 fs/exofs: fix potential memory leak in mount option parsing omits bff410ea7ec2 perf symbols: Set PLT entry/header sizes properly on Sparc omits 0333b8fc793b clk: fixed-rate: fix of_node_get-put imbalance omits b36c78af0c4d platform/x86: intel_telemetry: report debugfs failure omits a3e69ef80467 drm/edid: Add 6 bpc quirk for BOE panel. omits a134b05a43ae um: Give start_idle_thread() a return code omits f2e71fed903f hfsplus: prevent btree data loss on root split omits dc50dd3ac68b hfs: prevent btree data loss on root split omits 195169e26eaa reiserfs: propagate errors from fill_with_dentries() properly omits f54c21ee5dce ixgbe: fix MAC anti-spoofing filter after VFLR omits aa9571b2015d arm64: kprobe: make page to RO mode when allocate it omits bc32d90e4d45 cifs: fix return value for cifs_listxattr omits 426477d9f68b cifs: don't dereference smb_file_target before null check omits 1d4bd2e4e1d2 Linux 4.14.83 omits 004ef8f590a4 ARM: dts: r8a7793: Correct critical CPU temperature omits 8a1bd68b06eb ARM: dts: r8a7791: Correct critical CPU temperature omits c33b5cc7076b Revert "x86/speculation: Enable cross-hyperthread spectre [...] omits 59b830bf4436 inet: frags: better deal with smp races omits 039df755bd84 usbnet: smsc95xx: disable carrier check while suspending omits 61c6bb13506f net: smsc95xx: Fix MTU range omits 1ada2e1b289f mlxsw: spectrum: Fix IP2ME CPU policer configuration omits eebe064ce49c sctp: not increase stream's incnt before sending addstrm_i [...] omits fd2e5f8ae118 net: phy: mdio-gpio: Fix working over slow can_sleep GPIOs omits 56782f53537a sctp: fix strchange_flags name for Stream Change Event omits 3ae22cc948b0 net: dsa: microchip: initialize mutex before use omits 0ecbb0cff184 net: qualcomm: rmnet: Fix incorrect assignment of real_dev omits 136ff9cad44a net: systemport: Protect stop from timeout omits 453fcc4b536a tuntap: fix multiqueue rx omits 8e201ff7140a tg3: Add PHY reset for 5717/5719/5720 in change ring and f [...] omits c7051eb3acbe sctp: not allow to set asoc prsctp_enable by sockopt omits 8b9c0eb1ff03 net-gro: reset skb->pkt_type in napi_reuse_skb() omits 590f89a7ee6b ipv6: Fix PMTU updates for UDP/raw sockets in presence of VRF omits dbd5f23bd962 ip_tunnel: don't force DF when MTU is locked omits d6e976571c9f ibmvnic: fix accelerated VLAN handling omits ceb85d878ddc flow_dissector: do not dissect l4 ports for fragments omits a21f3c11b41b Linux 4.14.82 omits dabaf70e3ad6 gpio: brcmstb: release the bgpio lock during irq handlers omits a8ba76fc043e nvme-loop: fix kernel oops in case of unhandled command omits c9b8d580b3fb printk: Never set console_may_schedule in console_trylock() omits cd09665ab60b ovl: check whiteout in ovl_create_over_whiteout() omits 9891f6816000 CONFIG_XEN_PV breaks xen_create_contiguous_region on ARM omits 6576364f6496 drm/i915/execlists: Force write serialisation into context [...] omits a5d74ffb6575 drm/i915: Mark pin flags as u64 omits 46c397cd043f drm/i915: Don't oops during modeset shutdown after lpe aud [...] omits dfd13ef64df7 drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values omits 943f7d5be05c drm/i915: Large page offsets for pread/pwrite omits 99e43c541527 drm/i915: Skip vcpi allocation for MSTB ports that are gone omits 9ab995dba882 drm/i915: Don't unset intel_connector->mst_port omits b24df93f1888 drm/i915: Restore vblank interrupts earlier omits b1fd8f599622 drm/dp_mst: Check if primary mstb is null omits 438f22af0688 drm/nouveau: Check backlight IDs are >= 0, not > 0 omits a02eadf0639b drm/amdgpu: add missing CHIP_HAINAN in amdgpu_ucode_get_load_type omits 7fb7a5ab3692 drm/rockchip: Allow driver to be shutdown on reboot/kexec omits 011d0d8b5bba efi/arm/libstub: Pack FDT after populating it omits d85699259bcd mm/swapfile.c: use kvzalloc for swap_info_struct allocation omits 52fcb8dd8cc2 hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444! omits efcbe502ddcc lib/ubsan.c: don't mark __ubsan_handle_builtin_unreachable [...] omits fdc427442b37 crypto: user - fix leaking uninitialized memory to userspace omits 6c75d139608a gfs2: Put bitmap buffers in put_super omits 56d10194be81 configfs: replace strncpy with memcpy omits 6ceec07cc84a fuse: fix leaked notify reply omits a42d933dc281 fuse: fix use-after-free in fuse_direct_IO() omits 677f423c995d rtc: hctosys: Add missing range error reporting omits 6d1c38aa47d4 nfsd: COPY and CLONE operations require the saved filehand [...] omits a56609f725c3 sunrpc: correct the computation for page_ptr when truncating omits dedde93bd683 kdb: print real address of pointers instead of hashed addresses omits ce583650a908 kdb: use correct pointer when 'btc' calls 'btt' omits f3f529741e54 mount: Prevent MNT_DETACH from disconnecting locked mounts omits c4585861f8f8 mount: Don't allow copying MNT_UNBINDABLE|MNT_LOCKED mounts omits 5e64ee8788f5 mount: Retest MNT_LOCKED in do_umount omits 68b908750ea4 ext4: fix buffer leak in __ext4_read_dirblock() on error path omits be7e29ce83f6 ext4: fix buffer leak in ext4_expand_extra_isize_ea() on e [...] omits 4096fc091277 ext4: fix buffer leak in ext4_xattr_move_to_block() on error path omits 8113972d2144 ext4: release bs.bh before re-using in ext4_xattr_block_find() omits 70ca35b44ace ext4: fix buffer leak in ext4_xattr_get_block() on error path omits 181224f970c4 ext4: fix possible leak of s_journal_flag_rwsem in error path omits 1124e5a89bd2 ext4: fix possible leak of sbi->s_group_desc_leak in error path omits bf04dace8318 ext4: avoid possible double brelse() in add_new_gdb() on e [...] omits 65b1ce496c49 ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fa [...] omits cffd3297173a ext4: avoid buffer leak in ext4_orphan_add() after prior errors omits da497e7a38bb ext4: avoid buffer leak on shutdown in ext4_mark_iloc_dirty() omits 3caa7b620c0f ext4: fix possible inode leak in the retry loop of ext4_re [...] omits dd2775337188 ext4: missing !bh check in ext4_xattr_inode_write() omits 4e7e558e8bfa ext4: avoid potential extra brelse in setup_new_flex_group [...] omits 64176ffd7ffc ext4: add missing brelse() add_new_gdb_meta_bg()'s error path omits feddbc0114df ext4: add missing brelse() in set_flexbg_block_bitmap()'s [...] omits 9910b2578039 ext4: add missing brelse() update_backups()'s error path omits 79d80b876396 clockevents/drivers/i8253: Add support for PIT shutdown quirk omits d62eead02980 Btrfs: fix data corruption due to cloning of eof block omits c7a082fb631a Btrfs: fix infinite loop on inode eviction after deduplica [...] omits 6dcd34f106ec Btrfs: fix cur_offset in the error case for nocow omits 84e7fe7bd079 btrfs: fix pinned underflow after transaction aborted omits ca35750b5fb7 watchdog/core: Add missing prototypes for weak functions omits 4fa1a679ed01 arch/alpha, termios: implement BOTHER, IBSHIFT and termios2 omits d85114a0a131 termios, tty/tty_baudrate.c: fix buffer overrun omits de51aafd80be x86/hyper-v: Enable PIT shutdown quirk omits c46d34365a19 x86/cpu/vmware: Do not trace vmware_sched_clock() omits 9c6f231e8ad5 of, numa: Validate some distance map rules omits fbd703540e22 mtd: docg3: don't set conflicting BCH_CONST_PARAMS option omits 2d155427ffb2 ARM: 8809/1: proc-v7: fix Thumb annotation of cpu_v7_hvc_s [...] omits 54ab59528026 netfilter: conntrack: fix calculation of next bucket numbe [...] omits e6e4f052a206 mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings omits 1d0ad8ac6d1c ocfs2: free up write context when direct IO failed omits ce8bf4cfe4af ocfs2: fix a misuse a of brelse after failing ocfs2_check_ [...] omits d172f2527081 soc: ti: QMSS: Fix usage of irq_set_affinity_hint omits a061395786ef SCSI: fix queue cleanup race before queue initialization is done omits 2cbff556f2e1 scsi: qla2xxx: Initialize port speed to avoid setting lower speed omits 56bce0e5d5cc vhost/scsi: truncate T10 PI iov_iter to prot_bytes omits b3d3180689f1 reset: hisilicon: fix potential NULL pointer dereference omits 859eac9470c8 mach64: fix image corruption due to reading accelerator registers omits 07ea136219e0 mach64: fix display corruption on big endian machines omits 3b29cbb592bd thermal: enable broadcom menu for arm64 bcm2835 omits 32ffde79e88f Revert "ceph: fix dentry leak in splice_dentry()" omits fc07f543a6d3 libceph: bump CEPH_MSG_MAX_DATA_LEN omits 65dd3e59e96f media: ov7670: make "xclk" clock optional omits d2aaeb9a8e05 clk: mvebu: use correct bit for 98DX3236 NAND omits 864aede99f55 clk: rockchip: Fix static checker warning in rockchip_ddrc [...] omits abe960b761eb clk: at91: Fix division by zero in PLL recalc_rate() omits f074414aff06 clk: s2mps11: Fix matching when built as module and DT nod [...] omits 5d33c77ba0fa um: Drop own definition of PTRACE_SYSEMU/_SINGLESTEP omits fa68fdf0a201 xtensa: fix boot parameters address translation omits f221f7b447f3 xtensa: make sure bFLT stack is 16 byte aligned omits 1592c520d427 xtensa: add NOTES section to the linker script omits 14563f426726 MIPS: Loongson-3: Fix BRIDGE irq delivery problem omits 639fa868ceeb MIPS: Loongson-3: Fix CPU UART irq delivery problem omits 3c5cf7980bed ovl: fix recursive oi->lock in ovl_link() omits 78da72ee42d8 fuse: set FR_SENT while locked omits f6f21a2b70c6 fuse: fix blocked_waitq wakeup omits ab962e91008a fuse: Fix use-after-free in fuse_dev_do_write() omits d94b3a2375cb fuse: Fix use-after-free in fuse_dev_do_read() omits 0a7a9ed0ce1d scsi: qla2xxx: Fix re-using LoopID when handle is in use omits 21339e8cf002 scsi: qla2xxx: shutdown chip if reset fail omits 4b6f0ec528d6 scsi: qla2xxx: Remove stale debug trace message from tcm_qla2xxx omits 89fdc7f8646e scsi: qla2xxx: Fix process response queue for ISP26XX and above omits c60d5af75baa scsi: qla2xxx: Fix incorrect port speed being set for FC adapters omits 0afa17be1a78 ovl: fix error handling in ovl_verify_set_fh() omits a8c254d8e960 cdrom: fix improper type cast, which can leat to informati [...] omits 18280c126015 9p: clear dangling pointers in p9stat_free omits 491fc097e3d4 9p locks: fix glock.client_id leak in do_lock omits 442b54290c78 staging:iio:ad7606: fix voltage scales omits d3835bb8fa67 powerpc/selftests: Wait all threads to join omits 3e59ed2e3143 media: tvp5150: fix width alignment during set_selection() omits 4d0df50d740e sc16is7xx: Fix for multi-channel stall omits f9cb913a7959 MIPS/PCI: Call pcie_bus_configure_settings() to set MPS/MRRS omits 983721397fe0 powerpc/memtrace: Remove memory in chunks omits f386e1e50e35 powerpc/boot: Ensure _zimage_start is a weak symbol omits 806be82cd255 MIPS: kexec: Mark CPU offline before disabling local IRQ omits e56c482e4e7f media: coda: don't overwrite h.264 profile_idc on decoder [...] omits 27f612940d5c media: pci: cx23885: handle adding to list failure omits 18490ea7607c drm/hisilicon: hibmc: Do not carry error code in HiBMC fra [...] omits 547d528ea395 drm/omap: fix memory barrier bug in DMM driver omits 4cb592436db9 powerpc/mm: Don't report hugepage tables as memory leaks w [...] omits 3374b0b15ec7 powerpc/nohash: fix undefined behaviour when testing page [...] omits 6c2449a04c43 ARM: imx_v6_v7_defconfig: Select CONFIG_TMPFS_POSIX_ACL omits 8c5800cdb75c tty: check name length in tty_find_polling_driver() omits 211981e7e186 powerpc/eeh: Fix possible null deref in eeh_dump_dev_log() omits 0b1f1204554e powerpc/mm: Fix page table dump to work on Radix omits 2b9aed7cb2e2 powerpc/64/module: REL32 relocation range check omits 90c68f716d57 powerpc/traps: restore recoverability of machine_check interrupts omits 2e390c487815 Linux 4.14.81 omits c3cd0a4fe429 MD: fix invalid stored role for a disk - try2 omits 4bea15f7933d bpf: wait for running BPF programs when updating map-in-map omits dfba4092167d net: sched: Remove TCA_OPTIONS from policy omits fc8a236ee058 Btrfs: fix fsync after hole punching when using no-holes feature omits 3c2d1ef3dfe0 Btrfs: fix use-after-free when dumping free space omits bf005ed0fbdd Btrfs: fix use-after-free during inode eviction omits c8bac97db463 btrfs: move the dio_sem higher up the callchain omits 87d7ea688393 btrfs: don't run delayed_iputs in commit omits 42551ab61897 btrfs: only free reserved extent if we didn't insert it omits 7509d4f9ad5e btrfs: don't use ctl->free_space for max_extent_size omits 65d41e98fd71 btrfs: set max_extent_size properly omits 947a9b021baf Btrfs: fix assertion on fsync of regular file when using n [...] omits bdda31751a20 Btrfs: fix null pointer dereference on compressed write pa [...] omits 08374d8bc19b btrfs: qgroup: Dirty all qgroups before rescan omits 45be291e9def Btrfs: fix wrong dentries after fsync of file that got its [...] omits 985579fa688e Btrfs: fix warning when replaying log after fsync of a tmpfile omits 0ae66cf18fc5 btrfs: make sure we create all new block groups omits a7e3da4918b1 btrfs: reset max_extent_size on clear in a bitmap omits b5d59a48c372 btrfs: protect space cache inode alloc with GFP_NOFS omits 9ce0f8b6fb06 btrfs: wait on caching when putting the bg cache omits da05e9372084 btrfs: don't attempt to trim devices that don't support it omits a7d24c89db0b btrfs: iterate all devices during trim, instead of fs_devi [...] omits 2fdb337b67bc btrfs: Ensure btrfs_trim_fs can trim the whole filesystem omits 7b23644c64fd btrfs: Enhance btrfs_trim_fs function to handle error better omits e2fc220f5cfd btrfs: fix error handling in free_log_tree omits d36ac4a32275 btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] omits 61e3643dc51e btrfs: Handle owner mismatch gracefully when walking up tree omits 2f7e525a25e1 btrfs: qgroup: Avoid calling qgroup functions if qgroup is [...] omits e09399e8047e selftests/powerpc: Fix ptrace tm failure omits 59bc2d3a68ad soc/tegra: pmc: Fix child-node lookup omits 1258e45dc460 arm64: dts: stratix10: Correct System Manager register size omits 540631d9e690 ARM: dts: socfpga: Fix SDRAM node address for Arria10 omits fdd780d0a260 Cramfs: fix abad comparison when wrap-arounds occur omits 7f46d951fd33 rpmsg: smd: fix memory leak on channel create omits ad2c712b5059 arm64: lse: remove -fcall-used-x0 flag omits baf1746da59e media: media colorspaces*.rst: rename AdobeRGB to opRGB omits 453a8a459cc2 media: em28xx: make v4l2-compliance happier by starting se [...] omits a4e311ed2390 media: em28xx: fix input name for Terratec AV 350 omits 3dfd975bb1c3 media: tvp5150: avoid going past array on v4l2_querymenu() omits 1f1eb8444ba0 media: em28xx: use a default format if TRY_FMT fails omits 4e6d30de2e44 xen-blkfront: fix kernel panic with negotiate_mq error path omits 034680fcf1e9 xen: fix xen_qlock_wait() omits 8305d98c58d2 kgdboc: Passing ekgdboc to command line causes panic omits fdff1cf08931 media: v4l2-tpg: fix kernel oops when enabling HFLIP and OSD omits e7f6b41ad2aa TC: Set DMA masks for devices omits 34e0ab871c81 iommu/arm-smmu: Ensure that page-table updates are visible [...] omits d70d2e3c4ab8 MIPS: OCTEON: fix out of bounds array access on CN68XX omits dfed53c894d5 powerpc/msi: Fix compile error on mpc83xx omits 37531246704e dm zoned: fix various dmz_get_mblock() issues omits 229cbc6123b4 dm zoned: fix metadata block ref counting omits a0a4629065e4 dm ioctl: harden copy_params()'s copy_from_user() from mal [...] omits a45ce0e1b9cd lockd: fix access beyond unterminated strings in prints omits eecd97e13c15 nfsd: Fix an Oops in free_session() omits eecbf2c22b3f nfs: Fix a missed page unlock after pg_doio() omits 1796b3898e51 NFSv4.1: Fix the r/wsize checking omits e6b8a4d76ae2 genirq: Fix race on spurious interrupt detection omits cc4dcea8b0f7 printk: Fix panic caused by passing log_buf_len to command line omits e629461b6b2d smb3: on kerberos mount if server doesn't specify auth typ [...] omits 122f2bd8d3e0 smb3: do not attempt cifs operation in smb3 query info error path omits 54341b9fa4cf smb3: allow stats which track session and share reconnects [...] omits 6838bb61b194 w1: omap-hdq: fix missing bus unregister at removal omits 28a1aaeda80f iio: adc: at91: fix wrong channel number in triggered buffer mode omits c4ecff9bc4da iio: adc: at91: fix acking DRDY irq on simple conversions omits 39b6d86b316e iio: adc: imx25-gcq: Fix leak of device_node in mx25_gcq_s [...] omits 8b38d82b0d27 iio: ad5064: Fix regulator handling omits d6ea9f305537 kbuild: fix kernel/bounds.c 'W=1' warning omits f1df76543251 KVM: arm64: Fix caching of host MDCR_EL2 value omits 9d3cc761c5d7 mm/rmap: map_pte() was not handling private ZONE_DEVICE pa [...] omits d197121a077a hugetlbfs: dirty pages as they are added to pagecache omits 4c6fda12ff1d ima: fix showing large 'violations' or 'runtime_measuremen [...] omits 0c5e357fa89d mm: /proc/pid/smaps_rollup: fix NULL pointer deref in smap [...] omits 0c8496c52a98 crypto: tcrypt - fix ghash-generic speed test omits e86f4842f84a crypto: lrw - Fix out-of bounds access on counter overflow omits 51f62e827191 signal: Guard against negative signal numbers in copy_sigi [...] omits eb7f3c513d1c signal/GenWQE: Fix sending of SIGKILL omits 635c8c9ce51b PCI: vmd: White list for fast interrupt handlers omits 2b216de5804f PCI: Add Device IDs for Intel GPU "spurious interrupt" quirk omits 19e14e8816d0 PCI/ASPM: Fix link_state teardown on device removal omits 255fb2e03694 ARM: dts: dra7: Fix up unaligned access setting for PCIe EP omits 074df512d4d0 EDAC, skx_edac: Fix logical channel intermediate decoding omits 65ce05428918 EDAC, {i7core,sb,skx}_edac: Fix uncorrected error counting omits 52314c7f81d8 EDAC, amd64: Add Family 17h, models 10h-2fh support omits 872f9d86659a HID: hiddev: fix potential Spectre v1 omits 44dcd01ee170 ext4: fix use-after-free race in ext4_remount()'s error path omits d197b725e9f0 ext4: propagate error from dquot_initialize() in EXT4_IOC_ [...] omits 65dc3dd8c550 ext4: fix setattr project check in fssetxattr ioctl omits 13b63ba40348 ext4: initialize retries variable in ext4_da_write_inline_ [...] omits 63be2065bf4d gfs2_meta: ->mount() can get NULL dev_name omits cf0828280537 jbd2: fix use after free in jbd2_log_do_checkpoint() omits 97a063dfcbdf IB/mlx5: Fix MR cache initialization omits 83fc44a14983 ASoC: intel: skylake: Add missing break in skl_tplg_get_token() omits 75c7ba485371 libnvdimm, region: Fail badblocks listing for inactive regions omits 1490de2bb083 libnvdimm: Hold reference on parent while scheduling async init omits 381fa28746b5 dmaengine: stm32-dma: fix incomplete configuration in cyclic mode omits 1e4465dae549 dmaengine: ppc4xx: fix off-by-one build failure omits 1d982ccf0e67 net/ipv4: defensive cipso option parsing omits 0c38cad1d150 iwlwifi: mvm: check return value of rs_rate_from_ucode_rate() omits c459fed018c3 usb: gadget: udc: renesas_usb3: Fix b-device mode for "wor [...] omits 255624a35b4c usbip:vudc: BUG kmalloc-2048 (Not tainted): Poison overwritten omits acc14d41da80 libertas: don't set URB_ZERO_PACKET on IN USB transfer omits 9ba9232f654d xen/pvh: don't try to unplug emulated devices omits ba94ecfc74e4 xen/pvh: increase early stack size omits cbc3fb7b48dc xen: make xen_qlock_wait() nestable omits d3e63ec6468a xen: fix race in xen_qlock_wait() omits bdc96cef3744 xen/balloon: Support xend-based toolstack omits 57cd3a09665a xen/blkfront: avoid NULL blkfront_info dereference on devi [...] omits d079cf752751 tpm: Restore functionality to xen vtpm driver. omits 9b86c5a510fd xen-swiotlb: use actually allocated size on check physical [...] omits 6c0bcd457b94 ARM: dts: exynos: Mark 1 GHz CPU OPP as suspend OPP on Exynos5250 omits 8f9121b4aa0f ARM: dts: exynos: Convert exynos5250.dtsi to opp-v2 bindings omits 4b93b6d7e3f2 arm: dts: exynos: Add missing cooling device properties for CPUs omits b4438856ea1e ARM: dts: exynos: Remove "cooling-{min|max}-level" for CPU nodes omits 2cc5dcf7a9e0 f2fs: fix to account IO correctly omits a3ab5e3c8010 Revert "f2fs: fix to clear PG_checked flag in set_page_dirty()" omits bb6103229573 cpupower: Fix AMD Family 0x17 msr_pstate size omits edadd638264f ALSA: hda: Check the non-cached stream buffers more explicitly omits ab5ed779fe0d IB/rxe: fix for duplicate request processing and ack psns omits 0bc6f0649b53 dmaengine: dma-jz4780: Return error if not probed from DT omits 64b48a5cbea9 mfd: menelaus: Fix possible race condition and leak omits 06bd97b79584 signal: Always deliver the kernel's SIGKILL and SIGSTOP to [...] omits 5ae1c65ae960 f2fs: report error if quota off error during umount omits 5115854bb3a8 scsi: lpfc: Correct race with abort on completion path omits 7f4b23ed2cdb scsi: lpfc: Correct soft lockup when running mds diagnostics omits adfbc0d10727 uio: ensure class is registered before devices omits 24e249524e9b driver/dma/ioat: Call del_timer_sync() without holding prep_lock omits 7987dfa60576 usb: chipidea: Prevent unbalanced IRQ disable omits 6a4e231f2650 crypto: caam - fix implicit casts in endianness helpers omits 00de8eac10fd PCI: dwc: pci-dra7xx: Enable errata i870 for both EP and RC mode omits 0d20b616732e coresight: etb10: Fix handling of perf mode omits 8cc76433d8c9 PCI/MSI: Warn and return error if driver enables MSI/MSI-X twice omits 34068ae1fa0a f2fs: fix to recover inode's i_flags during POR omits 442e2ba57241 MD: fix invalid stored role for a disk omits e75ca3babf06 ext4: fix argument checking in EXT4_IOC_MOVE_EXT omits 19216bf2820e usb: gadget: udc: atmel: handle at91sam9rl PMC omits e105738583b0 PCI / ACPI: Enable wake automatically for power managed bridges omits a9ecbed15e83 VMCI: Resource wildcard match fixed omits 4f4850858f85 Drivers: hv: vmbus: Use cpumask_var_t for on-stack cpu mask omits 6057caad215b tpm: suppress transmit cmd error logs when TPM 1.2 is disa [...] omits 38ee346ac1fe PCI: mediatek: Fix mtk_pcie_find_port() endpoint/port matc [...] omits 07335466dd5a usb: host: ohci-at91: fix request of irq for optional gpio omits 88018bc071bc RDMA/bnxt_re: Fix recursive lock warning in debug kernel omits b02034726961 IB/ipoib: Clear IPCB before icmp_send omits 670ebdf0c41d RDMA/core: Do not expose unsupported counters omits 4877db2eab42 scsi: megaraid_sas: fix a missing-check bug omits 7d6c6f839e98 KVM: nVMX: Clear reserved bits of #DB exit qualification omits be5658a1dce1 UAPI: ndctl: Fix g++-unsupported initialisation in headers omits 94dc21c6a549 scsi: esp_scsi: Track residual for PIO transfers omits 09d43edcdaef cgroup, netclassid: add a preemption point to write_classid omits 0a76f5c5b101 thermal: da9062/61: Prevent hardware access during system suspend omits ef5d27e1ed9c ath10k: schedule hardware restart if WMI command times out omits ca18ed4416bb ixgbevf: VF2VF TCP RSS omits 8692ff190ca0 iwlwifi: mvm: fix BAR seq ctrl reporting omits 189f98295600 net: dsa: mv88e6xxx: Fix writing to a PHY page. omits b7111ec0bdf1 pinctrl: ssbi-gpio: Fix pm8xxx_pin_config_get() to be compliant omits 49d44c0a0b2d pinctrl: spmi-mpp: Fix pmic_mpp_config_get() to be compliant omits 6b196dd5bcd9 pinctrl: qcom: spmi-mpp: Fix drive strength setting omits 2a9dc99f9b03 ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DM [...] omits 0e0b860fffa4 kprobes: Return error if we fail to reuse kprobe instead o [...] omits d4d73f1fd8ec block, bfq: correctly charge and reset entity service in a [...] omits 4c2f34ab8315 net: phy: phylink: ensure the carrier is off when starting [...] omits 4484de1283a7 brcmfmac: fix for proper support of 160MHz bandwidth omits 5c27d0536adc pinctrl: qcom: spmi-mpp: Fix err handling of pmic_mpp_set_mux omits fcc506cab03f x86: boot: Fix EFI stub alignment omits 71ef2fef4a39 Bluetooth: btbcm: Add entry for BCM4335C0 UART bluetooth omits b66d0bb19f24 signal: Introduce COMPAT_SIGMINSTKSZ for use in compat_sys [...] omits 2d2b73cf0bfc mtd: rawnand: atmel: Fix potential NULL pointer dereference omits bd8dfdcc2249 cpufreq: dt: Try freeing static OPPs only if we have added them omits 85e20b47dec2 ACPI / processor: Fix the return value of acpi_processor_i [...] omits 0d7a51786faf x86/olpc: Indicate that legacy PC XO-1 platform should not [...] omits 371075886a39 iwlwifi: mvm: clear HW_RESTART_REQUESTED when stopping the [...] omits 709c3305511b iwlwifi: pcie: avoid empty free RB queue omits f349beaa4c8f mmc: sdhci-pci-o2micro: Add quirk for O2 Micro dev 0x8620 [...] omits b5d5f109c6d2 cpupower: Fix coredump on VMWare omits 1ab8d2dbc1a0 perf strbuf: Match va_{add,copy} with va_end omits 2e8e70e56265 perf tools: Cleanup trace-event-info 'tdata' leak omits 52ff94ce5134 perf tools: Free temporary 'sys' string in read_event_files() omits 8515f4ea7289 spi: spi-ep93xx: Use dma_data_direction for ep93xx_spi_dma [...] omits 47f29328600d lightnvm: pblk: fix two sleep-in-atomic-context bugs omits d16cd14ea370 hwmon: (pwm-fan) Set fan speed to 0 on suspend omits ec5c7c48925c s390/sthyi: Fix machine name validity indication omits 11d9f6e44a38 tun: Consistently configure generic netdev params via rtnetlink omits fd160e8b0f07 nfp: devlink port split support for 1x100G CXP NIC omits 8ac8e0fecd5e swim: fix cleanup on setup error omits 7084b74ffc24 ataflop: fix error handling during setup omits 5cf2ab06e8d0 locking/lockdep: Fix debug_locks off performance problem omits fd83130bdbe4 i2c: rcar: cleanup DMA for all kinds of failure omits 5832fa5bd032 selftests: ftrace: Add synthetic event syntax testcase omits 60b7367caab5 net: qla3xxx: Remove overflowing shift statement omits bd79c781f6bf x86/fpu: Remove second definition of fpu in __fpu__restore_sig() omits 1309de40f2e0 perf cpu_map: Align cpu map synthesized events properly. omits faf96991f882 perf tools: Fix use of alternatives to find JDIR omits e5a02efefbd2 sched/fair: Fix the min_vruntime update logic in dequeue_entity() omits f26f0ff7dd8a sparc64: Make proc_id signed. omits c37b554f7d71 sparc: Throttle perf events properly. omits 9d388b0a09f5 sparc: Fix single-pcr perf event counter management. omits 9eedfdf17234 perf vendor events intel: Fix wrong filter_band* values fo [...] omits 11896963b7b5 xfrm: policy: use hlist rcu variants on insert omits 0c7cd9fe3549 Revert "perf tools: Fix PMU term format max value calculation" omits 9c9cd35cb3e6 bpf: do not blindly change rlimit in reuseport net selftest omits 43c7313ec7cb ARM: dts: exynos: Disable pull control for MAX8997 interru [...] omits a7051265f1e6 x86/speculation: Support Enhanced IBRS on future CPUs omits b80a2dd4d7a1 x86/mm/pat: Disable preemption around __flush_tlb_all() omits f2e58b041452 x86/corruption-check: Fix panic in memory_corruption_check [...] omits ed2df6687223 x86/xen: Fix boot loader version reported for PVH guests omits 8a13906ae519 x86/speculation: Enable cross-hyperthread spectre v2 STIBP [...] omits a436f6b2db64 ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio pops omits e0404d81ab84 ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905) omits 7b50b3d70994 ALSA: hda/realtek - Fix the problem of the front MIC on th [...] omits 2ad912e2b2c1 ALSA: hda - Fix headphone pin config for ASUS G751 omits f80215f62eb7 ALSA: hda - Add quirk for ASUS G751 laptop omits d665f97f859a parisc: Fix exported address of os_hpmc handler omits e5475f5fc5f8 parisc: Fix map_pages() to not overwrite existing pte entries omits 472e300014bc parisc: Fix address in HPMC IVA omits bbde82fdb6d0 ipmi: Fix timer race with module unload omits e3e48da87330 pcmcia: Implement CLKRUN protocol disabling for Ricoh bridges omits f721267b1f28 cpufreq: conservative: Take limits changes into account properly omits 0035cb9d7366 jffs2: free jffs2_sb_info through jffs2_kill_sb() omits 0be4ef1290cf hwmon: (pmbus) Fix page count auto-detection. omits dcd048d6bb08 bcache: fix miss key refill->end in writeback omits 82239bda9dac bcache: trace missed reading by cache_missed omits 615bda31cc01 spi: bcm-qspi: switch back to reading flash using smaller chunks omits 31354285b246 mtd: spi-nor: fsl-quadspi: fix read error for flash size l [...] omits 0b047cbc44ae Linux 4.14.80 omits 3a2b1d50bb29 net: fs_enet: do not call phy_stop() in interrupts omits ce4454ff2b2d x86/fpu: Fix i486 + no387 boot crash by only saving FPU re [...] omits 70931375b112 x86/time: Correct the attribute on jiffies' definition omits 577bfbe31fa9 x86/percpu: Fix this_cpu_read() omits 7f6273f584fd x86, hibernate: Fix nosave_regions setup for hibernation omits 1595a964d7af x86/tsc: Force inlining of cyc2ns bits omits 1220de22227b sched/fair: Fix throttle_list starvation with low CFS quota omits e5c0a5893c04 Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15IGM omits dad718075952 USB: fix the usbfs flag sanitization for control transfers omits 509015954a0c usb: gadget: storage: Fix Spectre v1 vulnerability omits 89cd15c96240 usb: usbip: Fix BUG: KASAN: slab-out-of-bounds in vhci_hub [...] omits 6f053e36bda9 cdc-acm: fix race between reset and control messaging omits 32772ef3f5ed cdc-acm: correct counting of UART states in serial state n [...] omits 8686f337ca17 cdc-acm: do not reset notification buffer index upon urb u [...] omits f0e3b74a4dc0 IB/ucm: Fix Spectre v1 vulnerability omits 66448066c2b1 RDMA/ucma: Fix Spectre v1 vulnerability omits c219c2cd34cc drm: fb-helper: Reject all pixel format changing requests omits 20ff18553ed8 drm/edid: VSDB yCBCr420 Deep Color mode bit definitions omits fd3127215bab drm/edid: Add 6 bpc quirk for BOE panel in HP Pavilion 15-n233sl omits 7a4b046b0ce9 ptp: fix Spectre v1 vulnerability omits ddb595dfe472 cachefiles: fix the race between cachefiles_bury_object() [...] omits 33e52eb2d005 xfs: truncate transaction does not modify the inobt omits 43607eb9f708 gpio: mxs: Get rid of external API call omits 6eb5633da44e fsnotify: fix ignore mask logic in fsnotify() omits 0502f1366921 Revert "ARM: tegra: Fix ULPI regression on Tegra20" omits eb9b195c53db bpf: fix partial copy of map_ptr when dst is scalar omits cc2526f1f554 USB: serial: option: add two-endpoints device-id flag omits 86534d3d8243 USB: serial: option: improve Quectel EP06 detection omits 8a6cee344cc0 vfs: swap names of {do,vfs}_clone_file_range() omits f63387b9ae1d eeprom: at24: Add support for address-width property omits 50961e4888a1 Linux 4.14.79 omits fe54a7c4f0d1 net/mlx5: Fix build break when CONFIG_SMP=n omits b0ee9bd40d74 net/sched: cls_api: add missing validation of netlink attributes omits c8c2df18eedf net: bcmgenet: Poll internal PHY for GENETv5 omits 71944eb54288 net: ipmr: fix unresolved entry dumps omits 4ca72d6336df rtnetlink: Disallow FDB configuration for non-Ethernet device omits ac65fd7094ac net/mlx5e: fix csum adjustments caused by RXFCS omits 855cb69f4e6d net: fix pskb_trim_rcsum_slow() with odd trim offset omits 623670a9f207 net: drop skb on failure in ip_check_defrag() omits fd090ba395fb net: sched: Fix for duplicate class dump omits bc4787003687 net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fa [...] omits 1d50b74a33d0 openvswitch: Fix push/pop ethernet validation omits f288424ea85e ip6_tunnel: Fix encapsulation layout omits 8a865095d399 bonding: fix length of actor system omits 95c337646585 ethtool: fix a privilege escalation bug omits 574af67123c3 virtio_net: avoid using netif_tx_disable() for serializing [...] omits b522f279f91b vhost: Fix Spectre V1 vulnerability omits 189771d69e14 udp6: fix encap return code for resubmitting omits 606694e5ec81 sctp: fix race on sctp_id2asoc omits aa8d067c8547 r8169: fix NAPI handling under high load omits 0ecebdfb2e3a net: udp: fix handling of CHECKSUM_COMPLETE packets omits 441d0e754082 net: stmmac: Fix stmmac_mdio_reset() when building stmmac [...] omits 7d58456872c4 net: socket: fix a missing-check bug omits 29d871195e9e net: sched: gred: pass the right attribute to gred_change_ [...] omits e581e28f9dcb net/ipv6: Fix index counter for unicast addresses in in6_d [...] omits ff96a3977440 net: fec: don't dump RX FIFO register when not available omits 6bb1381cc865 llc: set SOCK_RCU_FREE in llc_sap_add_socket() omits 1e42e97af983 ipv6/ndisc: Preserve IPv6 control buffer if protocol error [...] omits 5d4c5861211f ipv6: mcast: fix a use-after-free in inet6_mc_check omits c3cf86dac56d net: bridge: remove ipv6 zero address check in mcast queries omits 1bd68d5612af bridge: do not add port to router list when receives query [...] omits b6534b3e08e8 drm/i915/gvt: fix memory leak of a cmd_entry struct on err [...] omits 2980235974cd perf tools: Disable parallelism for 'make clean' omits ac7c2bb59870 Revert "netfilter: ipv6: nf_defrag: drop skb dst before queueing" omits ee66ad5896ae ALSA: usx2y: Fix invalid stream URBs omits e75194d29442 media: uvcvideo: Fix driver reference counting omits cdb44bdafc3a ARM: dts: r8a7790: Correct critical CPU temperature omits 871424f0c3cf kvm: x86: fix WARN due to uninitialized guest FPU state omits 3642e3544749 mtd: spi-nor: Add support for is25wp series chips omits bd6df7a19559 sch_netem: restore skb->dev after dequeuing from the rbtree omits 3d69b85e14be fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters() omits 5309191ec049 selftests: rtnetlink.sh explicitly requires bash. omits 1e4f8315a5c8 net: ena: fix NULL dereference due to untimely napi initia [...] omits ba4cf1eefd54 net: ena: fix warning in rmmod caused by double iounmap omits 252869e5fb49 rxrpc: Fix connection-level abort handling omits f1d27ff6e027 rxrpc: Only take the rwind and mtu values from latest ACK omits 9a6d45700adf rxrpc: Don't check RXRPC_CALL_TX_LAST after calling rxrpc_ [...] omits 4fdaadbce403 perf python: Use -Wno-redundant-decls to build with PYTHON [...] omits c005e014fbc6 ARM: dts: imx53-qsb: disable 1.2GHz OPP omits 3c3bec81e267 compiler.h: Allow arch-specific asm/compiler.h omits b8f4d375cd1e perf tests: Fix indexing when invoking subtests omits 543f1084b67f libertas: call into generic suspend code before turning off power omits 48f1b3b56ee4 kconfig: fix the rule of mainmenu_stmt symbol omits cbc38304947e net: stmmac: mark PM functions as __maybe_unused omits 726f05951941 x86/paravirt: Fix some warning messages omits aa3aff5b469b net: phy: phylink: Don't release NULL GPIO omits f72388e3670e btrfs: quota: Set rescan progress to (u64)-1 if we hit last leaf omits 3c92c7e96fc4 scsi: sd: Remember that READ CAPACITY(16) succeeded omits 5aa0d86363b2 scsi: ibmvfc: Avoid unnecessary port relogin omits 07e2121f4f2b selftests/powerpc: Add ptrace hw breakpoint test omits 672fdbd5966e iio: buffer: fix the function signature to match implementation omits 1bee5f3d9530 enic: do not overwrite error code omits b9627a218e2b lan78xx: Don't reset the interface on open omits f18ed65d70f0 MIPS: Workaround GCC __builtin_unreachable reordering bug omits f274c57f0479 mmc: dw_mmc-rockchip: correct property names in debug omits e6df57b60b86 IB/usnic: Update with bug fixes from core code omits d29f27192a2d xen-netfront: Fix mismatched rtnl_unlock omits a0fcefb70022 xen-netfront: Update features after registering netdev omits 9de255666ce3 tpm: tpm_crb: relinquish locality on error path. omits 3c0cff34e91e bpf: sockmap, map_release does not hold refcnt for pinned maps omits db9d15988afb tpm: move the delay_msec increment after sleep in tpm_transmit() omits c1fdafea627c sparc64: Fix regression in pmdp_invalidate(). omits 090246ff5f6c KVM: x86: Update the exit_qualification access bits while [...] omits 7d768c84ec31 test_bpf: Fix testing with CONFIG_BPF_JIT_ALWAYS_ON=y on o [...] omits 8f041940aaf2 cifs: Use ULL suffix for 64-bit constant omits 5c097f55e980 l2tp: remove configurable payload offset omits b39ac5421519 ARM: tegra: Fix ULPI regression on Tegra20 omits 579493b9f689 IB/mlx5: Avoid passing an invalid QP type to firmware omits 6cfb67394a42 kbuild: set no-integrated-as before incl. arch Makefile omits a972222a6a30 scsi: qla2xxx: Avoid double completion of abort command omits 651f11a83af3 net/mlx5e: Refine ets validation function omits 8b882dbba717 net: phy: Add general dummy stubs for MMD register access omits 8d9d7f018464 net: phy: realtek: Use the dummy stubs for MMD register ac [...] omits 4fbd26a1484c dm integrity: fail early if required HMAC key is not available omits aa2a0c23c9b7 powerpc/pseries: Add empty update_numa_cpu_lookup_table() [...] omits 71a9d1240a30 net/mlx5: Fix mlx5_get_vector_affinity function omits 049fee28bba3 s390/qeth: fix error handling in adapter command callbacks omits 18addd960fe8 IB/rxe: put the pool on allocation failure omits 8c954368de69 IB/ipoib: Fix lockdep issue found on ipoib_ib_dev_heavy_flush omits c750773f3942 scsi: aacraid: address UBSAN warning regression omits 3b6c6d9cbdea usbip: vhci_hcd: update 'status' file header and format omits e37e383a4e66 tools/testing/nvdimm: unit test clear-error commands omits 18a83c013392 iwlwifi: fix the ALIVE notification layout omits 4187fbd60c39 iwlwifi: dbg: allow wrt collection before ALIVE omits d1efab095c20 iwlwifi: mvm: check for short GI only for OFDM omits f83f38fcf17f ocfs2: fix crash in ocfs2_duplicate_clusters_by_page() omits d0539c56391d yam: fix a missing-check bug omits ec4e9618d1fd net: cxgb3_main: fix a missing-check bug omits 049b662eeadd be2net: don't flip hw_features when VXLANs are added/deleted omits 45894023bee9 locking/ww_mutex: Fix runtime warning in the WW mutex selftest omits a0ab962b674d net: qualcomm: rmnet: Skip processing loopback packets omits 3095f0c98c6a declance: Fix continuation with the adapter identification [...] omits 1837dbb25cc5 net: fec: fix rare tx timeout omits 784f8395895f perf/x86/amd/uncore: Set ThreadMask and SliceMask for L3 C [...] omits 40568f21f235 perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKX omits a18e2159c3ff perf/ring_buffer: Prevent concurent ring buffer access omits ffc3cb561ece perf/core: Fix perf_pmu_unregister() locking omits 492a81318e8c cfg80211: fix use-after-free in reg_process_hint() omits 35ffbd523797 smsc95xx: Check for Wake-on-LAN modes omits 9e3a0366365b smsc75xx: Check for Wake-on-LAN modes omits 9eaabc0a7779 r8152: Check for supported Wake-on-LAN Modes omits 4301fb3391ed sr9800: Check for supported Wake-on-LAN modes omits 9f0962c0f6f7 lan78xx: Check for supported Wake-on-LAN modes omits a0fc06335530 ax88179_178a: Check for supported Wake-on-LAN modes omits eef5935c2d7a asix: Check for supported Wake-on-LAN modes omits 915670c48eb3 nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds omits b93393d63d8f qed: Avoid implicit enum conversion in qed_iwarp_parse_rx_pkt omits ee86b4d659c2 qed: Avoid constant logical operation warning in qed_vf_pf [...] omits 935d441968b1 qed: Avoid implicit enum conversion in qed_roce_mode_to_flavor omits ab7998abfea2 qed: Fix mask parameter in qed_vf_prep_tunn_req_tlv omits 76f86190774e qed: Avoid implicit enum conversion in qed_set_tunn_cls_info omits 865741554925 pxa168fb: prepare the clock omits 0f8a689c6a2f Bluetooth: SMP: fix crash in unpairing omits db2a11e706bf mac80211_hwsim: do not omit multicast announce of first ad [...] omits c7b66583c9ed nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT omits fa1578ec411d soc: fsl: qe: Fix copy/paste bug in ucc_get_tdm_sync_shift() omits 795b13034224 soc: fsl: qbman: qman: avoid allocating from non existing [...] omits d9e742766c76 net: macb: Clean 64b dma addresses if they are not detected omits a5bdfc6892b5 ARM: dts: BCM63xx: Fix incorrect interrupt specifiers omits 1241679ce248 arm64: hugetlb: Fix handling of young ptes omits 1157713407a6 netfilter: bridge: Don't sabotage nf_hook calls from an l3mdev omits 26c6b9da7a00 xfrm: validate template mode omits 5d7bf7b4d022 ARM: 8799/1: mm: fix pci_ioremap_io() offset check omits 73c6f8606070 xfrm: Fix NULL pointer dereference when skb_dst_force clea [...] omits 35507aabf0e5 mac80211: fix TX status reporting for ieee80211s omits ebec37ed21a2 mac80211: TDLS: fix skb queue/priority assignment omits 9da59d2e283d cfg80211: Address some corner cases in scan result channel [...] omits 574be53ab82c mac80211: fix pending queue hang due to TX_DROP omits d46c334f07f5 cfg80211: reg: Init wiphy_idx in regulatory_hint_core() omits b0be0d83fc68 mac80211: Always report TX status omits 64f38286c7be xfrm: reset crypto_done when iterating over multiple input xfrms omits a95d9004fbde xfrm: reset transport header back to network header after [...] omits 2a55e64d5c5e xfrm6: call kfree_skb when skb is toobig omits 3b5d512831af xfrm: Validate address prefix lengths in the xfrm selector. omits e7405910ca55 Linux 4.14.78 omits 6edd85a7870a IB/hfi1: Fix destroy_qp hang after a link down omits 4d5af836674f i2c: rcar: handle RXDMA HW behaviour on Gen3 omits faf578e3593e drm/i915/glk: Add Quirk for GLK NUC HDMI port issues. omits 2a797fd8f8ae mm: disallow mappings that conflict for devm_memremap_pages() omits 8e6173c12467 staging: ccree: check DMA pool buf !NULL before free omits 61377bc80861 drm/i915: Nuke the LVDS lid notifier omits e896a2adba93 HID: quirks: fix support for Apple Magic Keyboards omits 7b9f716d5550 ARC: build: Don't set CROSS_COMPILE in arch's Makefile omits b6d06b180ff8 ARC: build: Get rid of toolchain check omits 541500abfe9e mremap: properly flush TLB before releasing the page omits f473bf921696 Revert "vfs: fix freeze protection in mnt_want_write_file( [...] omits e261faa2eccb powerpc/lib/feature-fixups: use raw_patch_instruction() omits f78ae314c6e3 iommu/amd: Return devid as alias for ACPI HID devices omits 62c15d061f5f powerpc/tm: Avoid possible userspace r1 corruption on reclaim omits 256707d3b89b powerpc/tm: Fix userspace r13 corruption omits 4f5dbf26a1bd clocksource/drivers/fttmr010: Fix set_next_event handler omits f75ad0441a0a net/mlx4: Use cpumask_available for eq->affinity_mask omits 4c0e2e4a4b54 scsi: sd: don't crash the host on invalid commands omits b6b5bc245dc2 scsi: ipr: System hung while dlpar adding primary ipr adap [...] omits 26377fe2f7b0 drm: mali-dp: Call drm_crtc_vblank_reset on device init omits 940d35f3a572 PCI: dwc: Fix scheduling while atomic issues omits 48047b847808 ravb: do not write 1 to reserved bits omits 997cdc46f436 net: emac: fix fixed-link setup for the RTL8363SB switch omits 1c22d2cbd9f2 Input: atakbd - fix Atari CapsLock behaviour omits 8b8ab47a093d Input: atakbd - fix Atari keymap omits 2b8b339c53d2 intel_th: pci: Add Ice Lake PCH support omits 3353c04dd4d7 scsi: ibmvscsis: Ensure partition name is properly NUL terminated omits 40e49c155313 scsi: ibmvscsis: Fix a stringop-overflow warning omits 89450e431a63 clocksource/drivers/ti-32k: Add CLOCK_SOURCE_SUSPEND_NONST [...] omits 498c536f5931 batman-adv: fix hardif_neigh refcount on queue_work() failure omits 3e9f714fb58b batman-adv: fix backbone_gw refcount on queue_work() failure omits 2b1c4897f256 batman-adv: Prevent duplicated tvlv handler omits b46fd722b7bc batman-adv: Prevent duplicated global TT entry omits 2a544b2da44b batman-adv: Prevent duplicated softif_vlan entry omits 18733cfe4126 batman-adv: Prevent duplicated nc_node entry omits 3b38bed3304d batman-adv: Prevent duplicated gateway_node entry omits c553f7e514b9 batman-adv: Fix segfault when writing to sysfs elp_interval omits acdaf28d8cf5 batman-adv: Fix segfault when writing to throughput_override omits fa04cc5e7b81 batman-adv: Avoid probe ELP information leak omits 88be243901ff media: af9035: prevent buffer overflow on write omits 8263087bf627 Linux 4.14.77 omits d0c9f9f9fb44 perf tools: Fix snprint warnings for gcc 8 omits 57bff812c4e2 ARM: spectre-v1: mitigate user accesses omits 4a1948d692f1 ARM: spectre-v1: use get_user() for __get_user() omits f64824a3d475 ARM: use __inttype() in get_user() omits 70b96be10d15 ARM: oabi-compat: copy semops using __copy_from_user() omits 38752f417487 ARM: vfp: use __copy_from_user() when restoring VFP state omits faac72dc9150 ARM: signal: copy registers using __copy_from_user() omits b690ec0dc735 ARM: spectre-v1: fix syscall entry omits 4186f7cfa1d6 ARM: spectre-v1: add array_index_mask_nospec() implementation omits f6909113ad1f ARM: spectre-v1: add speculation barrier (csdb) macros omits e7fc401a8800 ARM: KVM: report support for SMCCC_ARCH_WORKAROUND_1 omits 8502541ee216 ARM: KVM: Add SMCCC_ARCH_WORKAROUND_1 fast handling omits ee4e537d3aa1 ARM: spectre-v2: KVM: invalidate icache on guest exit for [...] omits 1df9a0a8201b ARM: KVM: invalidate icache on guest exit for Cortex-A15 omits 75e48eff8aae ARM: KVM: invalidate BTB on guest exit for Cortex-A12/A17 omits 6d75fe7ed2f6 ARM: spectre-v2: warn about incorrect context switching functions omits 510155b2d95b ARM: spectre-v2: add firmware based hardening omits 5ab8c6e8879c ARM: spectre-v2: harden user aborts in kernel space omits 81b215a5b80b ARM: spectre-v2: add Cortex A8 and A15 validation of the IBE bit omits 3e52aff79d5e ARM: spectre-v2: harden branch predictor on context switches omits c0f64070a310 ARM: spectre: add Kconfig symbol for CPUs vulnerable to Spectre omits 0d5360ee15e9 ARM: bugs: add support for per-processor bug checking omits c7825c277bad ARM: bugs: hook processor bug checking into SMP and suspend paths omits 9a42b70744b1 ARM: bugs: prepare processor bug infrastructure omits 1789de335428 ARM: add more CPU part numbers for Cortex and Brahma B15 CPUs omits d62b8ac8cd54 mm: don't show nr_indirectly_reclaimable in /proc/vmstat omits 5de69d648a09 mm: treat indirectly reclaimable memory as free in overcom [...] omits 6d7942377c88 dcache: account external names as indirectly reclaimable memory omits dc09a5b68d83 mm: treat indirectly reclaimable memory as available in Me [...] omits c605894c84b9 mm: introduce NR_INDIRECTLY_RECLAIMABLE_BYTES omits 7a4f9efdb213 xhci: Don't print a warning when setting link state for di [...] omits 74a960430a8d i2c: i2c-scmi: fix for i2c_smbus_write_block_data omits 1b7ff5208d2f mm: Preserve _PAGE_DEVMAP across mprotect() calls omits 68ba0bdfe494 mm/thp: fix call to mmu_notifier in set_pmd_migration_entry() v2 omits 3e6275d940a4 arm64: perf: Reject stand-alone CHAIN events for PMUv3 omits b3e4b3c70a0a pinctrl: mcp23s08: fix irq and irqchip setup order omits d5833a50c6a3 mmc: block: avoid multiblock reads for the last sector in [...] omits bc183079ddfd cgroup: Fix dom_cgrp propagation when enabling threaded mode omits c339fab172a9 dm linear: fix linear_end_io conditional definition omits efd6537984d5 dm linear: eliminate linear_end_io call if CONFIG_DM_ZONED [...] omits 261f2cba100b dm: fix report zone remapping to account for partition offset omits 6c8faa19e9cc dm cache: destroy migration_cache if cache target registra [...] omits 8d2f62cb2d46 s390/cio: Fix how vfio-ccw checks pinned pages omits e3f725f5c46a perf script python: Fix export-to-sqlite.py sample columns omits 82ac2740aa74 perf script python: Fix export-to-postgresql.py occasional [...] omits 54886c978397 percpu: stop leaking bitmap metadata blocks omits 6c8f4babb57b mach64: detect the dot clock divider correctly on sparc omits 86717a97f921 MIPS: VDSO: Always map near top of user memory omits 8676e0b4a28f mm/vmstat.c: fix outdated vmstat_text omits 059726864271 drm/amdgpu: Fix SDMA HQD destroy error on gfx_v7 omits e4865b46e195 x86/kvm/lapic: always disable MMIO interface in x2APIC mode omits 88659387b9d5 clk: x86: Stop marking clocks as CLK_IS_CRITICAL omits ba54417f8d01 clk: x86: add "ether_clk" alias for Bay Trail / Cherry Trail omits cac34c122cf3 PCI: hv: support reporting serial number as slot information omits 18918ed70db9 ARM: dts: at91: add new compatibility string for macb on sama5d3 omits c77295d6fa1c net: macb: disable scatter-gather for macb on sama5d3 omits 3265bda5bd9f stmmac: fix valid numbers of unicast filter entries omits 1826e5562516 hv_netvsc: fix schedule in RCU context omits 37ca1cc8d4c0 sound: don't call skl_init_chip() to reset intel skl soc omits 2af2b70c107b sound: enable interrupt after dma buffer initialization omits a5733703e38c scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted() omits 254cc00e53d7 scsi: iscsi: target: Don't use stack buffer for scatterlist omits 5d53f0d897c3 mfd: omap-usb-host: Fix dts probe of children omits e3583d7b1bd9 Bluetooth: hci_ldisc: Free rw_semaphore on close omits bac561137155 ASoC: rsnd: don't fallback to PIO mode when -EPROBE_DEFER omits ad9ad950a37b ASoC: rsnd: adg: care clock-frequency size omits 6d52f3e1e729 selftests: memory-hotplug: add required configs omits e121efd796c9 selftests/efivarfs: add required kernel configs omits c5f7b0d2ce9e ASoC: sigmadsp: safeload should not have lower byte limit omits c08a99325a56 ASoC: wm8804: Add ACPI support omits a15fac93a3e6 ASoC: rt5514: Fix the issue of the delay volume applied again omits c5df58138946 inet: make sure to grab rcu_read_lock before using ireq->ireq_opt omits 17af5475aef3 tcp/dccp: fix lockdep issue when SYN is backlogged omits 4b7b26024f52 net-ethtool: ETHTOOL_GUFO did not and should not require C [...] omits 98c77f2eef29 bnxt_en: don't try to offload VLAN 'modify' action omits eb79c31aac15 nfp: avoid soft lockups under control message storm omits f578e5b34c38 bonding: fix warning message omits 90a3d8afe1f4 bonding: pass link-local packets to bonding master also. omits 83eb2fdd0483 net/mlx5: E-Switch, Fix out of bound access when setting v [...] omits 7aa339e90994 net: aquantia: memory corruption on jumbo frames omits 7ba8867fb3a7 net/mlx5e: Set vlan masks for all offloaded TC rules omits 431a4fee7114 net: dsa: bcm_sf2: Fix unbind ordering omits 5150140b4ea7 net/packet: fix packet drop as of virtio gso omits 5e7bb38dc696 net: stmmac: Fixup the tail addr setting in xmit path omits 7976e6b70ecf udp: Unbreak modules that rely on external __skb_recv_udp( [...] omits 49984ca4e60e tipc: fix flow control accounting for implicit connect omits 66c1b9cfa07d team: Forbid enslaving team device to itself omits d63d3995d7db sctp: update dst pmtu with the correct daddr omits a8b0f004eb90 rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096 omits 5f999abba33f rtnetlink: fix rtnl_fdb_dump() for ndmsg header omits 72675512fb1a qmi_wwan: Added support for Gemalto's Cinterion ALASxx WWA [...] omits 0d5b9edea995 qlcnic: fix Tx descriptor corruption on 82xx devices omits 133aea0f2108 net/usb: cancel pending work when unbinding smsc75xx omits 3e80ad8cbf22 net: systemport: Fix wake-up interrupt race during resume omits d9057423312e net: sched: Add policy validation for tc attributes omits 85ebbc5a2543 net: mvpp2: fix a txq_done race condition omits d9bf6699aee8 net: mvpp2: Extract the correct ethtype from the skb for t [...] omits 19c5e73c745c netlabel: check for IPV4MASK in addrinfo_get omits 335c37612f9f net/ipv6: Display all addresses in output of /proc/net/if_inet6 omits 9b4869cf385a net: ipv4: update fnhe_pmtu when first hop's MTU changes omits 6c61dae979ae net: hns: fix for unmapping problem when SMMU is on omits 8193b775247a net: dsa: bcm_sf2: Call setup during switch resume omits 48c14f2ea5c5 ipv6: take rcu lock in rawv6_send_hdrinc() omits 32b193216e18 ipv4: fix use-after-free in ip_cmsg_recv_dstaddr() omits deb33b68f40e ip_tunnel: be careful when accessing the inner header omits 18bf9a724362 ip6_tunnel: be careful when accessing the inner header omits 94402f23659f bonding: avoid possible dead-lock omits e73b51a995ac bnxt_en: free hwrm resources, if driver probe fails. omits 67d1ee6c7b76 bnxt_en: Fix TX timeout during netpoll. omits 0b46ce3e3423 Linux 4.14.76 omits c03f0ab15f3b ath10k: fix scan crash due to incorrect length calculation omits 711b942ae3be virtio_balloon: fix increment of vb->num_pfns in fill_balloon() omits 7f42eada5e3f virtio_balloon: fix deadlock on OOM omits 251bc1f44c33 rds: rds_ib_recv_alloc_cache() should call alloc_percpu_gf [...] omits 4c925efc2230 ubifs: Check for name being NULL while mounting omits 5656b7354183 ucma: fix a use-after-free in ucma_resolve_ip() omits 3a7a9fb68c97 f2fs: fix invalid memory access omits dfe96e30b5a5 perf utils: Move is_directory() to path.h omits 75fc05a20f5f crypto: chelsio - Fix memory corruption in DMA Mapped buffers. omits b5dcd4ab8e6c ARC: clone syscall to setp r25 as thread pointer omits af1a8101794d powerpc/lib: fix book3s/32 boot failure due to code patching omits 609fbeddb24c powerpc: Avoid code patching freed init sections omits 4e43fbc8ef25 powerpc/lib/code-patching: refactor patch_instruction() omits 0f6e2f4e06be nvme_fc: fix ctrl create failures racing with workq items omits 1b2ad48a85c4 ath10k: fix kernel panic issue during pci probe omits 8146256b7dcd ath10k: fix use-after-free in ath10k_wmi_cmd_send_nowait omits 327400b3a708 perf tools: Fix python extension build for gcc 8 omits ec727693a9ef perf annotate: Use asprintf when formatting objdump command line omits 79f87e09bcb2 of: unittest: Disable interrupt node tests for old world M [...] omits 171f90d4ae84 tty: Drop tty->count on tty_reopen() failure omits c92e73b11ed1 usb: cdc_acm: Do not leak URB buffers omits 821c42e7d5ea USB: serial: simple: add Motorola Tetra MTP6550 id omits 35123e64a168 usb: xhci-mtk: resume USB3 roothub first omits c096f5c4a8bc xhci: Add missing CAS workaround for Intel Sunrise Point xHCI omits ec6ae632e04b dm cache: fix resize crash if user doesn't reload cache table omits f11a6abfdb41 dm cache metadata: ignore hints array being too small duri [...] omits 1364055c96c5 PM / core: Clear the direct_complete flag on errors omits 9047696cb3f8 mac80211: fix setting IEEE80211_KEY_FLAG_RX_MGMT for AP mode keys omits 8ebd65583375 PCI: Reprogram bridge prefetch registers on resume omits 25bc6e80f9d6 x86/vdso: Fix vDSO syscall fallback asm constraint regression omits 1194e838b879 x86/vdso: Only enable vDSO retpolines when enabled and supported omits 64ff5747e2af selftests/x86: Add clock_gettime() tests to test_vdso omits 30500cc74a36 x86/vdso: Fix asm constraints on vDSO syscall fallbacks omits 71a0556255de drm/syncobj: Don't leak fences when WAIT_FOR_SUBMIT is set omits 0c0dd182adae drm/amdgpu: Fix vce work queue was not cancelled when suspend omits 309a1c5cfc59 xen-netback: fix input validation in xenvif_set_hash_mapping() omits f66d89483bb3 fbdev/omapfb: fix omapfb_memory_read infoleak omits 887361696fb9 clocksource/drivers/timer-atmel-pit: Properly handle error cases omits 8e2e2192eb35 blk-mq: I/O and timer unplugs are inverted in blktrace omits 87a9d1cc2e8f KVM: x86: fix L1TF's MMIO GFN calculation omits 5178716b55c4 mm/vmstat.c: skip NR_TLB_REMOTE_FLUSH* properly omits a2e0493f99e6 mm, thp: fix mlocking THP page with migration enabled omits 5f4f5b1f4491 mm: migration: fix migration of huge PMD shared pages omits ab18409cf05f perf/core: Add sanity check to deal with pinned event failure omits 8e6a9240b191 Linux 4.14.75 omits 4e7ea65127ac dm thin metadata: fix __udivdi3 undefined on 32-bit omits 07f79b39d474 ixgbe: check return value of napi_complete_done() omits de0e2a92ccc5 ocfs2: fix locking for res->tracking and dlm->tracking_list omits f8566a92ab75 proc: restrict kernel stack dumps to root omits 4de0fb95a287 tools: hv: fcopy: set 'error' in case an unknown operation [...] omits 1d24e2609002 Drivers: hv: vmbus: Use get/put_cpu() in vmbus_connect() omits 119bf9470be9 gpiolib: Free the last requested descriptor omits 1df517a4cafd crypto: caam/jr - fix ablkcipher_edesc pointer arithmetic omits 3b1a8535b8e1 crypto: mxs-dcp - Fix wait logic on chan threads omits 90ecb700345c crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe() omits a5bb359c078a ALSA: hda/realtek - Cannot adjust speaker's volume on Dell [...] omits 06f93e40f939 iommu/amd: Clear memory encryption mask from physical address omits dcdb2262d389 smb2: fix missing files in root share directory listing omits b420b7b7923b sysfs: Do not return POSIX ACL xattrs via listxattr omits fa7d75f64b80 ovl: fix format of setxattr debug omits 8d75ecc13fdc ovl: fix memory leak on unlink of indexed file omits be406434737b ovl: fix access beyond unterminated strings omits aa41fb9593af xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCH [...] omits a502165dae09 xen: avoid crash in disable_hotplug_cpu omits 4e1494794ebc xen/manage: don't complain about an empty value in control [...] omits dfb29d69e4d8 cifs: read overflow in is_valid_oplock_break() omits 7d60f98cde7a s390/qeth: don't dump past end of unknown HW header omits d5afd6b6eae5 s390/qeth: use vzalloc for QUERY OAT buffer omits ad297898159f r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLA [...] omits f7b86faf0bd1 drm/amdgpu: fix error handling in amdgpu_cs_user_fence_chunk omits f2c9d68ed3c2 arm64: jump_label.h: use asm_volatile_goto macro instead o [...] omits 7a2df42a5371 hexagon: modify ffs() and fls() to return int omits 2eb3072b2785 arch/hexagon: fix kernel/dma.c build warning omits 1484d4ff2770 dm thin metadata: try to avoid ever aborting transactions omits 1e9054e75d22 perf/x86/intel: Add support/quirk for the MISPREDICT bit o [...] omits 36918e899e3c net: ena: fix missing calls to READ_ONCE omits 3e2cc5bd61fe net: ena: fix driver when PAGE_SIZE == 64kB omits a5bdc726e5ff fs/cifs: suppress a string overflow warning omits 3941dbe190ba dm raid: fix rebuild of specific devices by updating superblock omits 112d65a51f2b drm/nouveau/disp: fix DP disable race omits 1a255bf1e749 drm/nouveau/TBDdevinit: don't fail when PMU/PRE_OS is miss [...] omits 34d54566ae4a net/mlx5: Consider PCI domain in search for next dev omits f36f3ebdf1e1 nvmet-rdma: fix possible bogus dereference under heavy load omits a90a52c51ad4 USB: yurex: Check for truncation in yurex_read() omits 2c423318f07c HID: sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 [...] omits d4da71220317 RDMA/ucma: check fd type in ucma_migrate_id() omits 60ea8815d6e8 Revert "iio: temperature: maxim_thermocouple: add MAX31856 part" omits 1173678a4f4a netfilter: nf_tables: release chain in flushing set omits c00f01c40211 perf probe powerpc: Ignore SyS symbols irrespective of endianness omits 4095fd29fee7 perf util: Fix bad memory access in trace info. omits 9d7bc329c123 perf evsel: Fix potential null pointer dereference in perf [...] omits 8b98b7eeb45d scsi: qedi: Add the CRC size within iSCSI NVM image omits dd44c35cc16c scsi: iscsi: target: Set conn->sess to NULL when iscsi_log [...] omits b6515e0f915b HID: hid-saitek: Add device ID for RAT 7 Contagion omits 81c823c22355 usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep[i] omits b6cc0ba2cbf4 HID: add support for Apple Magic Keyboards omits b969656b4662 netfilter: xt_cluster: add dependency on conntrack module omits 10fdfea70d46 bpf: 32-bit RSH verification must truncate input before th [...] omits dcc89aaf5a8d mm: madvise(MADV_DODUMP): allow hugetlbfs pages omits ee0516c4a1fe tools/vm/page-types.c: fix "defined but not used" warning omits 5cbf015b971c tools/vm/slabinfo.c: fix sign-compare warning omits 27c4ad84fd01 mac80211: shorten the IBSS debug messages omits e132eb09fdd2 mac80211: don't Tx a deauth frame if the AP forbade Tx omits 8788737af389 mac80211: Fix station bandwidth setting after channel switch omits 37cdc7e35ae4 mac80211: fix a race between restart and CSA flows omits 4fa55f6d29fd cfg80211: fix a type issue in ieee80211_chandef_to_operati [...] omits 43a01409ef4c mac80211: fix an off-by-one issue in A-MSDU max_subframe c [...] omits 25cb8544342a fs/cifs: don't translate SFM_SLASH (U+F026) to backslash omits 8590e6fecb5e net: cadence: Fix a sleep-in-atomic-context bug in macb_halt_tx() omits b08d15cc921f i2c: uniphier-f: issue STOP only for last message or I2C_M_STOP omits 82fc9c6b7b9a i2c: uniphier: issue STOP only for last message or I2C_M_STOP omits da26e5729c04 RAID10 BUG_ON in raise_barrier when force is true and conf [...] omits 36fadeb87be8 md/raid5-cache: disable reshape completely omits dc492842b700 ARC: atomics: unbork atomic_fetch_##op() omits 7e259a0537be gpio: Fix crash due to registration race omits 3b83a52796cd tools/kvm_stat: fix handling of invalid paths in debugfs provider omits 52614f7bf1b5 tools/kvm_stat: fix python3 issues omits 0d66ce687869 mac80211: always account for A-MSDU header changes omits 2592adfe326b mac80211: do not convert to A-MSDU if frag/subframe limited omits b22a5d20aab1 cfg80211: nl80211_update_ft_ies() to validate NL80211_ATTR_IE omits e7577a1f1a65 net: hns: add netif_carrier_off before change speed and duplex omits 7fd11a1ad542 net: hns: add the code for cleaning pkt in chip omits bdd29365a74c gpiolib-acpi: Register GpioInt ACPI event handlers from a [...] omits 73bfec0a6bde gpiolib: acpi: Switch to cansleep version of GPIO library call omits 9a5d353908db mac80211: avoid kernel panic when building AMSDU from non- [...] omits 79448960e3d7 mac80211: mesh: fix HWMP sequence numbering to follow standard omits 34bec4daf88c gpio: adp5588: Fix sleep-in-atomic-context bug omits 0081e67083ed mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X omits 7c209ebc7f15 mac80211: correct use of IEEE80211_VHT_CAP_RXSTBC_X omits 6054817c5e07 scsi: csiostor: add a check for NULL pointer after kmalloc() omits 4e380c50cf12 btrfs: btrfs_shrink_device should call commit transaction [...] omits 9e685bec07ae KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function omits 381538ae75cf mac80211_hwsim: require at least one channel omits 4ae9a73be7ac mac80211: Run TXQ teardown code before de-registering interfaces omits 3a738e7f734c tools/power turbostat: fix possible sprintf buffer overflow omits cdb2d37d345d serial: mvebu-uart: Fix reporting of effective CSIZE to userspace omits a17e2a72e714 drm/amdgpu: add another ATPX quirk for TOPAZ omits d9e61345652b drm/amd/pp: initialize result to before or'ing in data omits e6abbe80c883 Linux 4.14.74 omits d61ba3417e4f media: v4l: event: Prevent freeing event subscriptions whi [...] omits fcaca557760f arm64: KVM: Sanitize PSTATE.M when being set from userspace omits 4fff53acff15 x86/pti: Fix section mismatch warning/error omits 23210d92f617 i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus omits 647b6d4ff699 arm/arm64: smccc-1.1: Handle function result as parameters omits 826d8678cde2 arm/arm64: smccc-1.1: Make return values unsigned long omits 75b3054d6807 ARM: dts: omap4-droid4: Fix emmc errors seen on some devices omits d11237bdcf95 nvme-fcloop: Fix dropped LS's to removed target port omits 516b72e36ded ata: ftide010: Add a quirk for SQ201 omits 46cb720a8a3e drm/amdgpu: Update power state at the end of smu hw_init. omits 50850b432cc5 drm/amdgpu: Enable/disable gfx PG feature in rlc safe mode omits 9190a7ea313f Revert "ARM: dts: imx7d: Invert legacy PCI irq mapping" omits d3ddd8e16cab hwmon: (adt7475) Make adt7475_read_word() return errors omits 0647ce03bd48 hwmon: (ina2xx) fix sysfs shunt resistor read access omits 59f5838cc950 crypto: cavium/nitrox - fix for command corruption in queu [...] omits 243af256387c e1000: ensure to free old tx/rx rings in set_ringparam() omits 716865940461 e1000: check on netif_running() before calling e1000_up() omits e8baff89bc3f net: hns: fix skb->truesize underestimation omits 333f26129fd9 net: hns: fix length and page_offset overflow when CONFIG_ [...] omits 92935e1c2a7e bpf: sockmap: write_space events need to be passed to TCP handler omits f0a8c1257fc3 tls: possible hang when do_tcp_sendpages hits sndbuf is full case omits 97ee8505c637 isofs: reject hardware sector size > 2048 bytes omits 083be6fbfdcb thermal: of-thermal: disable passive polling when thermal [...] omits 308206bd2770 qed: Avoid sending mailbox commands when MFW is not responsive omits 583f866501c1 qed: Prevent a possible deadlock during driver load and unload omits 73046b822c4c qed: Wait for MCP halt and resume commands to take place omits 33906ae926e0 qed: Wait for ready indication before rereading the shmem omits 38d070f9090a arm64: KVM: Tighten guest core register access from userspace omits d428e43eb684 serial: imx: restore handshaking irq for imx1 omits 016d4aae9d84 drm/i915: Remove vma from object on destroy, not close omits d134e9170417 ovl: hash non-dir by lower inode for fsnotify omits 105470069de3 RDMA/uverbs: Atomically flush and mark closed the comp eve [...] omits 693536a7ce39 IB/hfi1: Fix context recovery when PBC has an UnsupportedVL omits 412a4b4db1a6 IB/hfi1: Invalid user input can result in crash omits d9e49e9ed8d6 IB/hfi1: Fix SL array bounds check omits fcbe49c82b82 IB/srp: Avoid that sg_reset -d ${srp_device} triggers an i [...] omits 3011b91478ff Input: elantech - enable middle button of touchpad on Thin [...] omits 9691f745e17a USB: remove LPM management from usb_driver_claim_interface() omits be2360ed2d22 Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in [...] omits ec6dc4b61c33 USB: usbdevfs: restore warning for nonsensical flags omits 25a8d4825165 USB: usbdevfs: sanitize flags more omits 67d8e231759f media: uvcvideo: Support realtek's UVC 1.5 device omits 1ddc0781c0ce slub: make ->cpu_partial unsigned int omits e75c01761a11 usb: musb: dsps: do not disable CPPI41 irq in driver teardown omits 5b6717c6a3c0 USB: handle NULL config in usb_find_alt_setting() omits 4253abe6a3aa USB: fix error handling in usb_driver_claim_interface() omits 5eaaa5e9bd56 regulator: fix crash caused by null driver data omits b6adc1f24bb3 spi: rspi: Fix interrupted DMA transfers omits 082e34f367a5 spi: rspi: Fix invalid SPI use during system suspend omits 6074b71d617d spi: sh-msiof: Fix handling of write value for SISTR register omits d120858fca5f spi: sh-msiof: Fix invalid SPI use during system suspend omits 429773341c34 spi: tegra20-slink: explicitly enable/disable clock omits dc89d37f9098 intel_th: Fix device removal logic omits 247cc73cd8f5 serial: cpm_uart: return immediately from console poll omits 2b7ba104769b tty: serial: lpuart: avoid leaking struct tty_struct omits 4fe780c1baec x86/mm: Expand static page table for fixmap space omits 04bc4dd86d0f floppy: Do not copy a kernel pointer to user memory in FDG [...] omits f88e50ea0300 ARM: dts: dra7: fix DCAN node addresses omits 99795ed0c62d iio: 104-quad-8: Fix off-by-one error in register selection omits a82a772da750 Input: xen-kbdfront - fix multi-touch XenStore node's locations omits 91e30cae8903 fs/lock: skip lock owner pid translation in case we are in [...] omits 0c4439c44416 EDAC: Fix memleak in module init error path omits a4f7bea87887 nfsd: fix corrupted reply to badly ordered compound omits de6ccdbd7734 gpio: Fix wrong rounding in gpio-menz127 omits 5bcbbadf6ac5 module: exclude SHN_UNDEF symbols from kallsyms api omits 05f78b1a0e0c ASoC: dapm: Fix potential DAI widget pointer deref when li [...] omits 3fd534a5480e EDAC, i7core: Fix memleaks and use-after-free on probe and remove omits c96c2f2b11b6 scsi: megaraid_sas: Update controller info during resume omits a56b97a2fc2d iomap: complete partial direct I/O writes synchronously omits 13ab355240a9 scsi: bnx2i: add error handling for ioremap_nocache omits d5963fae7f36 perf/x86/intel/lbr: Fix incomplete LBR call stack omits 85222eb56f2a MIPS: boot: fix build rule of vmlinux.its.S omits b8e30b822d08 HID: hid-ntrig: add error handling for sysfs_create_group omits 69cb15d6596d arm: dts: mediatek: Add missing cooling device properties [...] omits 5ef7a3782de8 ARM: mvebu: declare asm symbols as character arrays in pmsu.c omits e87efc44dd36 wlcore: Add missing PM call for wlcore_cmd_wait_for_event_ [...] omits dad01c56989a brcmsmac: fix wrap around in conversion from constant to s16 omits 62bd8064fa88 rndis_wlan: potential buffer overflow in rndis_wlan_auth_i [...] omits 3c7f6b2cf6d6 ath10k: transmit queued frames after processing rx packets omits c1283a6270a2 drm/sun4i: Fix releasing node when enumerating enpoints omits 3f7056e1822d net: phy: xgmiitorgmii: Check phy_driver ready before accessing omits accb431813bf ath10k: protect ath10k_htt_rx_ring_free with rx_ring.lock omits 0f4ca55e441c net: phy: xgmiitorgmii: Check read_status results omits 8d9fd12b1eef ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge omits 0ebe95dee2f2 media: tm6000: add error handling for dvb_register_adapter omits 0091a4ede783 drivers/tty: add error handling for pcmcia_loop_config omits 3af342f5ddbd staging: android: ashmem: Fix mmap size validation omits 1b16d06a9e27 media: omap3isp: zero-initialize the isp cam_xclk{a,b} ini [...] omits daefaacc6e02 media: soc_camera: ov772x: correct setting of banding filter omits 381f8d235dd8 media: s3c-camif: ignore -ENOIOCTLCMD from v4l2_subdev_cal [...] omits 85d3dbd8e7f2 ALSA: snd-aoa: add of_node_put() in error path omits 3e3f075f72bd posix-timers: Sanitize overrun handling omits a05bd4ba655f posix-timers: Make forward callback return s64 omits cf373da10039 iio: accel: adxl345: convert address field usage in iio_chan_spec omits 8cbb2f74c093 mtd: rawnand: atmel: add module param to avoid using dma omits a838008bb11f s390/extmem: fix gcc 8 stringop-overflow warning omits 33cd135ebc97 s390/scm_blk: correct numa_node in scm_blk_dev_setup omits 98a34e26d93d s390/dasd: correct numa_node in dasd_alloc_queue omits a4dbaf7c2de0 alarmtimer: Prevent overflow for relative nanosleep omits 9374ffc6f3d3 s390/sysinfo: add missing #ifdef CONFIG_PROC_FS omits 8deb5801f154 powerpc/powernv/ioda2: Reduce upper limit for DMA window size omits 45d3d58f9739 ath10k: sdio: set skb len for all rx packets omits b31f41e02c80 ath10k: sdio: use same endpoint id for all packets in a bundle omits 149f530334f0 usb: wusbcore: security: cast sizeof to int for comparison omits ebee32dd8f04 scsi: target: Avoid that EXTENDED COPY commands trigger lo [...] omits 336b73754169 scsi: ibmvscsi: Improve strings handling omits 1390c37d1670 scsi: klist: Make it safe to use klists in atomic context omits bdfc40bc1b09 scsi: target/iscsi: Make iscsit_ta_authentication() respec [...] omits 2cbead46fd4e ARM: dts: ls1021a: Add missing cooling device properties for CPUs omits 8430918a04e3 x86/entry/64: Add two more instruction suffixes omits 8e90c7ef50e2 ARM: hwmod: RTC: Don't assume lock/unlock will be called w [...] omits 0a29ab00339e x86/tsc: Add missing header to tsc_msr.c omits 23e4ab4069d1 media: staging/imx: fill vb2_v4l2_buffer field entry omits 6fd38ba41e34 media: fsl-viu: fix error handling in viu_of_probe() omits 769ae06e4442 powerpc/kdump: Handle crashkernel memory reservation failure omits 333cb98f393b IB/mlx4: Test port number before querying type. omits 1f94cf4c81cb media: exynos4-is: Prevent NULL pointer dereference in __i [...] omits 0ca45668ecdb IB/core: type promotion bug in rdma_rw_init_one_mr() omits eca859882359 RDMA/i40w: Hold read semaphore while looking after VMA omits e862ab6b69c4 RDMA/bnxt_re: Fix a couple off by one bugs omits e0ccd2360a47 md-cluster: clear another node's suspend_area after the co [...] omits e70f938a605a power: remove possible deadlock when unregistering power_supply omits 1117e411a46c s390/mm: correct allocate_pgste proc_handler callback omits bc4ce060b305 iommu/msm: Don't call iommu_device_{,un}link from atomic context omits 96e878907c90 6lowpan: iphc: reset mac_header after decompress to fix panic omits 410534a34315 USB: serial: kobil_sct: fix modem-status error handling omits 90de5688afc3 Bluetooth: Add a new Realtek 8723DE ID 0bda:b009 omits 834a9ef5f831 iommu/amd: make sure TLB to be flushed before IOVA freed omits c7e653a24c18 power: vexpress: fix corruption in notifier registration omits c1a630680c8b uwb: hwa-rc: fix memory leak at probe omits 72bad20e9316 serial: sh-sci: Stop RX FIFO timer during port shutdown omits 0470189cd9b9 misc: sram: enable clock before registering regions omits 914b4daa9b6d power: supply: axp288_charger: Fix initial constant_charge [...] omits 2efa4bd5aa9a staging: rts5208: fix missing error check on call to rtsx_ [...] omits 6ecd10b1aa22 x86/numa_emulation: Fix emulated-to-physical node mapping omits 127cd4e23323 vmci: type promotion bug in qp_host_get_user_memory() omits 4804f372b53f tsl2550: fix lux1_input error in low light omits db12e7d3e9bc iio: adc: ina2xx: avoid kthread_stop() with stale task_struct omits 29db2772349d crypto: skcipher - Fix -Wstringop-truncation warnings omits 3b65f403d7d0 Linux 4.14.73 omits 97513162cd6d spi: Fix double IDR allocation with DT aliases omits ed5e9462f661 tick/nohz: Prevent bogus softirq pending warning omits 3a411a04be4e iw_cxgb4: only allow 1 flush on user qps omits 956fa50745b3 vmw_balloon: include asm/io.h omits 23ac2a32b2f8 PCI: aardvark: Size bridges before resources allocation omits fe87d18b1471 sched/fair: Fix vruntime_normalized() for remote non-migra [...] omits 0d09307bc242 ext4: show test_dummy_encryption mount option in /proc/mounts omits 3dc006d212e3 ext4: don't mark mmp buffer head dirty omits ba48e66e3f53 ext4: fix online resizing for bigalloc file systems with a [...] omits 6a4d7b584d38 ext4: fix online resize's handling of a too-small final bl [...] omits 22654a3b4a30 ext4: recalucate superblock checksum after updating free b [...] omits 779af00b3fa3 ext4: avoid arithemetic overflow that can trigger a BUG omits 3f9eafe8772f ext4: avoid divide by zero fault when deleting corrupted i [...] omits 31343d27f18f ext4: check to make sure the rename(2)'s destination is not freed omits 4334a6ae867a tty: vt_ioctl: fix potential Spectre v1 omits 57c806be0160 drm/amdgpu: add new polaris pci id omits 5575041b09cd drm: udl: Destroy framebuffer only if it was initialized omits c70d8a488a41 drm/vc4: Fix the "no scaling" case on multi-planar YUV formats omits 35e48a086071 drm/nouveau/drm/nouveau: Prevent handling ACPI HPD events [...] omits 0f966da783a3 drm/nouveau/drm/nouveau: Use pm_runtime_get_noresume() in [...] omits 409af02c200e drm/nouveau/drm/nouveau: Fix bogus drm_kms_helper_poll_ena [...] omits 9ac837e079a0 drm/nouveau/drm/nouveau: Don't forget to cancel hpd_work o [...] omits 42387d8e4aef drm/nouveau: Fix deadlocks in nouveau_connector_detect() omits 7c1ca8fb8633 ocfs2: fix ocfs2 read block panic omits 1d7e23f9068f Revert "ubifs: xattr: Don't operate on deleted inodes" omits 44383139a39c scsi: target: iscsi: Use bin2hex instead of a re-implementation omits 755e45f3155c scsi: target: iscsi: Use hex2bin instead of a re-implementation omits 50ec69edf3f0 Revert "uapi/linux/keyctl.h: don't use C++ reserved keywor [...] omits 13d216167d3d Revert "rpmsg: core: add support to power domains for devices" omits 6447b34fc270 mm: shmem.c: Correctly annotate new inodes for lockdep omits 7eba38a3f65d ring-buffer: Allow for rescheduling when removing pages omits 0e5cdbac0303 Revert "PCI: Add ACS quirk for Intel 300 series" omits f3765abb60c7 spi: fix IDR collision on systems with both fixed and dyna [...] omits 5ca87a38202e xen/x86/vpmu: Zero struct pt_regs before calling into samp [...] omits 7eced4478f4e xen/netfront: don't bug in case of too many frags omits e2d5285b98ef platform/x86: alienware-wmi: Correct a memory leak omits ff6805037d83 ALSA: oxfw: fix memory leak of private data omits 08f4f8b93809 ALSA: oxfw: fix memory leak of discovered stream formats a [...] omits 996899a9cbd8 ALSA: oxfw: fix memory leak for model-dependent data at er [...] omits d9929097176d ALSA: fireworks: fix memory leak of response buffer at error path omits 40e2596f06b0 ALSA: firewire-tascam: fix memory leak of private data omits 933f20a61e26 ALSA: firewire-digi00x: fix memory leak of private data omits 70165a445b00 ALSA: fireface: fix memory leak in ff400_switch_fetching_mode() omits 352701c288c1 ALSA: emu10k1: fix possible info leak to userspace on SNDR [...] omits 7c4881d64ed7 ALSA: bebob: use address returned by kmalloc() instead of [...] omits 16b8c03864b7 ALSA: bebob: fix memory leak for M-Audio FW1814 and Projec [...] omits c7cf0304d41f ASoC: rsnd: fixup not to call clk_get/set under non-atomic omits a388e6d7a822 ASoC: cs4265: fix MMTLR Data switch control omits 6ead7a8a4ec1 NFC: Fix the number of pipes omits 4a16b3cd084d NFC: Fix possible memory corruption when handling SHDLC I- [...] omits 18fef87e05d3 tls: clear key material from kernel memory when do_tls_set [...] omits 0c0334299a7e tls: zero the crypto information from tls_context before freeing omits 10cacaf13189 tls: don't copy the key out of tls12_crypto_info_aes_gcm_128 omits ee547ed7dee4 net/sched: act_sample: fix NULL dereference in the data path omits b13f721a3409 udp6: add missing checks on edumux packet processing omits ff64a1a2ca3d neighbour: confirm neigh entries when ARP packet is received omits 0f6f77f3b8f4 udp4: fix IP_CMSG_CHECKSUM for connected sockets omits 6f5ec16ee02b qmi_wwan: set DTR for modems in forced USB2 mode omits f3aa1f3a1113 pppoe: fix reception of frames with no mac header omits c0f2c063abc8 net: hp100: fix always-true check for link up state omits 9951e17efd05 net/appletalk: fix minor pointer leak to userspace in SIOC [...] omits bba90d3686fd ipv6: fix possible use-after-free in ip6_xmit() omits 13a47054f0b2 gso_segment: Reset skb->mac_len after modifying network header omits 2cc4d365363b Linux 4.14.72 omits 9884746ef5c2 e1000e: Fix check_for_link return value with autoneg off omits da2b4ae736e8 e1000e: Fix link check race condition omits dc2aa33a101d Revert "e1000e: Separate signaling for link check/link up" omits 7a5b2bf66bf8 e1000e: Avoid missed interrupts following ICR read omits dd5456adab14 e1000e: Fix queue interrupt re-raising in Other interrupt omits 5239be076587 Partial revert "e1000e: Avoid receiver overrun interrupt bursts" omits 0d99649c5eea e1000e: Remove Other from EIAC omits 57d6f87ac361 net/ipv6: prevent use after free in ip6_route_mpath_notify omits 453740de93cd drm/i915: Apply the GTT write flush for all !llc machines omits 425026ae6b4c ASoC: samsung: Fix invalid argument when devm_gpiod_get is called omits 00ac982d7aa3 ASoC: samsung: i2s: Fix error handling path in i2s_set_sysclk() omits 5e8bf9f23f20 earlycon: Remove hardcoded port->uartclk initialization in [...] omits a44d267a67e9 earlycon: Initialize port->uartclk based on clock-frequenc [...] omits 29068d29718f mei: bus: type promotion bug in mei_nfc_if_version() omits 0eb82af7cd71 clk: tegra: bpmp: Don't crash when a clock fails to register omits 07101e1c8435 pinctrl: qcom: spmi-gpio: Fix pmic_gpio_config_get() to be [...] omits a5d093d1857e pinctrl: msm: Fix msm_config_group_get() to be compliant omits b520f00da41f blk-mq: avoid to synchronize rcu inside blk_cleanup_queue() omits 07a252b478fb blk-mq: only attempt to merge bio if there is rq in sw queue omits 2f9cd8588241 drm/panel: type promotion bug in s6e8aa0_read_mtp_id() omits 2c7de6d9c0d7 selftest: timers: Tweak raw_skew to SKIP when ADJ_OFFSET/o [...] omits 7a5096cf2886 scsi: libfc: fixup 'sleeping function called from invalid [...] omits c8831347d706 ALSA: pcm: Fix snd_interval_refine first/last with open min/max omits 8be95762229a rtc: bq4802: add error handling for devm_ioremap omits bb2874bba8ee drm/amdkfd: Fix error codes in kfd_get_process omits bb9dcbf97a9b input: rohm_bu21023: switch to i2c_lock_bus(..., I2C_LOCK_ [...] omits 80784cba90f3 mfd: 88pm860x-i2c: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) omits 4101e59a294a gpiolib: Mark gpio_suffixes array with __maybe_unused omits 492b804d7fa5 gpio: pxa: Fix potential NULL dereference omits 34240e87d244 staging: bcm2835-audio: Don't leak workqueue if open fails omits 8e3015e8736a coresight: ETM: Add support for Arm Cortex-A73 and Cortex-A35 omits 4334c6e1fcb1 coresight: tpiu: Fix disabling timeouts omits 7a46541d1ecc coresight: Handle errors in finding input/output ports omits e593232f6110 sched/fair: Fix util_avg of new tasks for asymmetric systems omits 8eefff55ccf0 parport: sunbpp: fix error return code omits 62411c32d167 drm/nouveau: tegra: Detach from ARM DMA/IOMMU mapping omits 7b549a071162 drm/nouveau/debugfs: Wake up GPU before doing any reclocking omits 96ff197fab41 drm/nouveau: Fix runtime PM leak in drm_open() omits 636a9a7d5221 mmc: sdhci: do not try to use 3.3V signaling if not supported omits 26bea7e6d2ca mmc: tegra: prevent HS200 on Tegra 3 omits 58d402738d9f mmc: sdhci-of-esdhc: set proper dma mask for ls104x chips omits 49c90d012ab4 tty: fix termios input-speed encoding omits 3c11fe1edaff tty: fix termios input-speed encoding when using BOTHER omits ed3151e42214 gpu: ipu-v3: csi: pass back mbus_code_to_bus_cfg error codes omits 7ec40f0ab258 liquidio: fix hang when re-binding VF host drv after runni [...] omits 6c4abbeb2509 ARM: hisi: check of_iomap and fix missing of_node_put omits e1912dc20ca6 ARM: hisi: fix error handling and missing of_node_put omits 24dbc773dd96 ARM: hisi: handle of_iomap and fix missing of_node_put omits 7fd683812e48 efi/esrt: Only call efi_mem_reserve() for boot services memory omits 9b85641c204b sched/core: Use smp_mb() in wake_woken_function() omits 93cc60d04bed pinctrl: rza1: Fix selector use for groups and functions omits bc87baee19a7 configfs: fix registered group removal omits c2bd54bc2220 MIPS: loongson64: cs5536: Fix PCI_OHCI_INT_REG reads omits 55bdb77aa991 security: check for kstrdup() failure in lsm_append() omits bdf948eaa559 KVM: PPC: Book3S HV: Add of_node_put() in success path omits c818695c7106 evm: Don't deadlock if a crypto algorithm is unavailable omits ef49d0e83711 Bluetooth: Use lock_sock_nested in bt_accept_enqueue omits 4f4374a9bd25 vfs: fix freeze protection in mnt_want_write_file() for overlayfs omits b888dba2e81d mtdchar: fix overflows in adjustment of `count` omits 67e522a76d99 audit: fix use-after-free in audit_add_watch omits a41ab6fe1699 arm64: dts: uniphier: Add missing cooling device propertie [...] omits ebb42f77db42 net/mlx5: Add missing SET_DRIVER_VERSION command translation omits 62e052895d29 binfmt_elf: Respect error return from `regset->active' omits 948f1a7f7607 NFSv4.1 fix infinite loop on I/O. omits 9995545163fc x86/EISA: Don't probe EISA bus for Xen PV guests omits d9951521dd80 perf/core: Force USER_DS when recording user stack data omits 8c08224aee32 xtensa: ISS: don't allocate memory in platform_setup omits f3259909c85e CIFS: fix wrapping bugs in num_entries() omits 20c8102b322e cifs: prevent integer overflow in nxt_dir_entry() omits 334902cfd938 Revert "cdc-acm: implement put_char() and flush_chars()" omits 80f539981a9b usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service [...] omits a383de0d80fa USB: yurex: Fix buffer over-read in yurex_write() omits a98152a6feaa USB: serial: ti_usb_3410_5052: fix array underflow in comp [...] omits a82200ced75f usb: misc: uss720: Fix two sleep-in-atomic-context bugs omits a7d9367ccbb6 USB: serial: io_ti: fix array underflow in completion handler omits d078f295a4c9 USB: net2280: Fix erroneous synchronization change omits 3afbeb5cac2a usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0 omits 6def1c171986 USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI [...] omits 1dbc1fd71320 usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in [...] omits 760c41fceb30 usb: Avoid use-after-free by flushing endpoints early in u [...] omits 182d13038451 usb: uas: add support for more quirk flags omits 0845f2a4776d USB: Add quirk to support DJI CineSSD omits 599f1e90f709 mei: bus: need to unlink client before freeing omits b5936d2741c0 mei: ignore not found client in the enumeration omits 4e237cfa575b usb: Don't die twice if PCI xhci host is not responding in resume omits 58eff5e715b0 xhci: Fix use after free for URB cancellation on a realloc [...] omits fc320be61ff6 misc: hmc6352: fix potential Spectre v1 omits 47358b34baa7 Tools: hv: Fix a bug in the key delete code omits 888e989a753a ipmi: Fix I2C client removal in the SSIF driver omits f6e23e57d063 mmc: omap_hsmmc: fix wakeirq handling on removal omits 51e8d7d77ca8 s390/crypto: Fix return code checking in cbc_paes_crypt() omits b8b9c7f05b3c IB/ipoib: Avoid a race condition between start_xmit and cm [...] omits 33e4afbb44fe xen/netfront: fix waiting for xenbus state change omits 1e5b387747ba pstore: Fix incorrect persistent ram buffer mapping omits 8c705dea5e59 RDMA/cma: Protect cma dev list with lock omits a5d247607a56 xen-netfront: fix warn message as irq device name has '/' omits ab25ad619343 x86/mm/pti: Add an overflow check to pti_clone_pmds() omits 16939943660c x86/pti: Check the return value of pti_user_pagetable_walk_pmd() omits 36d6a43a16e5 x86/pti: Check the return value of pti_user_pagetable_walk_p4d() omits ef275ba514d9 crypto: sharah - Unregister correct algorithms for SAHARA 3 omits 82c53969af8c dmaengine: mv_xor_v2: kill the tasklets upon exit omits a8c0b9acf08f i2c: aspeed: Fix initial values of master and slave state omits ab605544f62b drivers/base: stop new probing during shutdown omits f3662e332510 KVM: arm/arm64: Fix vgic init race omits 9af3a46ec7de platform/x86: toshiba_acpi: Fix defined but not used build [...] omits 774367e940fc s390/qeth: reset layer2 attribute on layer switch omits 6530985bcf82 s390/qeth: fix race in used-buffer accounting omits a7909d3fabd3 ARM: dts: qcom: msm8974-hammerhead: increase load on l20 f [...] omits 2e0a4d3f7c54 arm64: dts: qcom: db410c: Fix Bluetooth LED trigger omits 45ac2120e7c4 xen-netfront: fix queue name setting omits 69b400c1b15b nfp: avoid buffer leak when FW communication fails omits d08c50e8530b efi/arm: preserve early mapping of UEFI memory map longer [...] omits 27adb89d1fd4 reset: imx7: Fix always writing bits as 0 omits c1e2aee9952b arm64: fix possible spectre-v1 write in ptrace_hbp_set_event() omits 991bad26b38f wan/fsl_ucc_hdlc: use IS_ERR_VALUE() to check return value [...] omits bff663136d76 Smack: Fix handling of IPv4 traffic received by PF_INET6 sockets omits 2b7844ed3c7a mac80211: restrict delayed tailroom needed decrement omits 68c087ecddbc MIPS: jz4740: Bump zload address omits c27516e62712 ASoC: rt5514: Fix the issue of the delay volume applied omits f80c5cf3de84 staging: bcm2835-camera: handle wait_for_completion_timeou [...] omits f313b0593d4a staging: bcm2835-camera: fix timeout handling in wait_for_ [...] omits c7afa2064c06 powerpc/powernv: opal_put_chars partial write fix omits 737066efec60 KVM: arm/arm64: vgic: Fix possible spectre-v1 write in vgi [...] omits 3cb3868f98f5 nvme-rdma: unquiesce queues when deleting the controller omits fdfa7139899c perf powerpc: Fix callchain ip filtering omits 94b37e160cfe ARM: exynos: Clear global variable on init error path omits c7c53dc8aad1 fbdev: Distinguish between interlaced and progressive modes omits 0b339773a30e video: fbdev: pxafb: clear allocated memory for video modes omits b2b5343639d1 perf powerpc: Fix callchain ip filtering when return addre [...] omits 7ff8989cecf3 fbdev/via: fix defined but not used warning omits 6a736057f1bb video: goldfishfb: fix memory leak on driver remove omits b0c7f4ddbf18 perf tools: Fix struct comm_str removal crash omits 3cfa558660f8 fbdev: omapfb: off by one in omapfb_register_client() omits d38d27259273 perf tools: Synthesize GROUP_DESC feature in pipe mode omits d074912d2ede gfs2: Don't reject a supposedly full bitmap if we have blo [...] omits b435dd667b9a perf test: Fix subtest number when showing results omits f86f6ebc1bf5 media: ov5645: Supported external clock is 24MHz omits 28b6561183ed mtd/maps: fix solutionengine.c printk format warnings omits 745cb5eb3cef IB/ipoib: Fix error return code in ipoib_dev_init() omits 030f2ad6ce16 block: allow max_discard_segments to be stacked omits 394df591433d IB/rxe: Drop QP0 silently omits 5b253f742006 media: videobuf2-core: check for q->error in vb2_core_qbuf() omits 9b4328303638 MIPS: ath79: fix system restart omits e1cfd4533ffb dmaengine: pl330: fix irq race with terminate_all omits 58119f9bd94d media: tw686x: Fix oops on buffer alloc failure omits ee83ce188e0b kbuild: add .DELETE_ON_ERROR special target omits 62e442fdbcb2 clk: clk-fixed-factor: Clear OF_POPULATED flag in case of failure omits d8e7792fae4f clk: core: Potentially free connection id omits 45c800f555b0 clk: imx6ul: fix missing of_node_put() omits 0fe570942c0d gfs2: Special-case rindex for gfs2_grow omits 36eb78a6cec7 amd-xgbe: use dma_mapping_error to check map errors omits 318f224d1214 xfrm: fix 'passing zero to ERR_PTR()' warning omits a51e519d5b4b ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE [...] omits f402334e5d32 ALSA: msnd: Fix the default sample sizes omits 918cad16b458 iommu/io-pgtable-arm-v7s: Abort allocation when table addr [...] omits ea4b3539ab5d iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer register omits a574b059c0df usb: dwc3: change stream event enable bit back to 13 omits 4b2a6ecd2185 hv/netvsc: Fix NULL dereference at single queue mode fallback omits effa7afc5283 tcp: really ignore MSG_ZEROCOPY if no SO_ZEROCOPY omits 1beb52cea6cb erspan: return PACKET_REJECT when the appropriate tunnel i [...] omits 456191a8554a erspan: fix error handling for erspan tunnel omits 04f625fc5a68 net/tls: Set count of SG entries if sk_alloc_sg returns -ENOSPC omits 1de5a956681d net/mlx5: E-Switch, Fix memory leak when creating switchde [...] omits f8ce022004ca net/mlx5: Fix debugfs cleanup in the device init/remove flow omits 571f1f6862bf net/mlx5: Check for error in mlx5_attach_interface omits 5ff9c51cbd66 rds: fix two RCU related problems omits e4df3c97c379 net: qca_spi: Fix race condition in spi transfers omits 47f74ff00243 net/mlx5: Fix use-after-free in self-healing flow omits 799d8f1f0de8 be2net: Fix memory leak in be_cmd_get_profile_config() omits 1244bbb3e921 Linux 4.14.71 omits 06274364edb4 mm: get rid of vmacache_flush_all() entirely omits 8b34a7b14ee7 autofs: fix autofs_sbi() does not check super block type omits daf0ca743b28 tuntap: fix use after free during release omits ab75811f7181 tun: fix use after free for ptr_ring omits 8626c40a3093 mtd: ubi: wl: Fix error return code in ubi_wl_init() omits 08fb833b40e3 ip: frags: fix crash in ip_do_fragment() omits b3a0c61b7369 ip: process in-order fragments efficiently omits c91f27fb5716 ip: add helpers to process in-order fragments faster. omits 04b28f406e86 ipv4: frags: precedence bug in ip_expire() omits 6b921536f170 net: sk_buff rbnode reorg omits 37c7cc80b1d7 net: add rb_to_skb() and other rb tree helpers omits 6bf32cda46eb net: pskb_trim_rcsum() and CHECKSUM_COMPLETE are friends omits 5123ffdad659 ipv6: defrag: drop non-last frags smaller than min mtu omits 3bde783eca23 net: modify skb_rbtree_purge to return the truesize of all [...] omits 7750c414b89b net: speed up skb_rbtree_purge() omits 1c44969111cc ip: discard IPv4 datagrams with overlapping segments. omits 5fff99e88a1f inet: frags: fix ip6frag_low_thresh boundary omits 48c2afc16888 inet: frags: get rid of ipfrag_skb_cb/FRAG_CB omits 8291cd943a9b inet: frags: reorganize struct netns_frags omits bd946fb5226e rhashtable: reorganize struct rhashtable layout omits 3226bdcb0448 ipv6: frags: rewrite ip6_expire_frag_queue() omits 085a0147447a inet: frags: do not clone skb in ip_expire() omits 990204ddc5f6 inet: frags: break the 2GB limit for frags storage omits caa4249eca08 inet: frags: remove inet_frag_maybe_warn_overflow() omits 5b1b3ad46dd1 inet: frags: get rif of inet_frag_evicting() omits bd3df633f17d inet: frags: remove some helpers omits 9aee41eff751 inet: frags: use rhashtables for reassembly units omits 33dc9f7c5d12 rhashtable: add schedule points omits 11be675bf0aa ipv6: export ip6 fragments sysctl to unprivileged users omits 266da0fb83f3 inet: frags: refactor lowpan_net_frag_init() omits eb1686ae5e20 inet: frags: refactor ipv6_frag_init() omits 0512f7e93504 inet: frags: Convert timers to use timer_setup() omits 0cbf74b9519d inet: frags: refactor ipfrag_init() omits 673220d6417d inet: frags: add a pointer to struct netns_frags omits 6093d5abcf5a inet: frags: change inet_frags_init_net() return value omits 6f7bf899b92d drm/i915: set DP Main Stream Attribute for color range on [...] omits bdbf6e0b9326 RDMA/cma: Do not ignore net namespace for unbound cm_id omits 0d1d365d1d44 MIPS: WARN_ON invalid DMA cache maintenance, not BUG_ON omits 1181e8687a8d NFSv4.1: Fix a potential layoutget/layoutrecall deadlock omits 0983ef553d8f f2fs: fix to do sanity check with {sit,nat}_ver_bitmap_bytesize omits 7beff543897c mfd: ti_am335x_tscadc: Fix struct clk memory leak omits b28c14ae3576 iommu/ipmmu-vmsa: Fix allocation in atomic context omits 1252c1daa9c3 f2fs: Fix uninitialized return in f2fs_ioc_shutdown() omits 9d54a48ef296 f2fs: fix to wait on page writeback before updating page omits 9e850bc7691a media: helene: fix xtal frequency setting at power on omits 5deea7d63ba1 partitions/aix: fix usage of uninitialized lv_info and lvn [...] omits f3677a5c7d08 partitions/aix: append null character to print data from disk omits 758289892a13 media: s5p-mfc: Fix buffer look up in s5p_mfc_handle_frame [...] omits b0a6faaa6060 Input: atmel_mxt_ts - only use first T9 instance omits e85940a5bb5f dm cache: only allow a single io_mode cache feature to be [...] omits 94f885db2a18 net: dcb: For wild-card lookups, use priority -1, not 0 omits 946cf3fe1be6 MIPS: generic: fix missing of_node_put() omits e607db7ce984 MIPS: Octeon: add missing of_node_put() omits 7fb2b50ee596 f2fs: fix to do sanity check with reserved blkaddr of inli [...] omits ee5067c60606 tpm/tpm_i2c_infineon: switch to i2c_lock_bus(..., I2C_LOCK [...] omits cf503dbe5c22 tpm_tis_spi: Pass the SPI IRQ down to the driver omits 894b7c6584ed f2fs: fix to skip GC if type in SSA and SIT is inconsistent omits 7141f97cdd83 pktcdvd: Fix possible Spectre-v1 for pkt_devs omits 5f91efc475c8 f2fs: try grabbing node page lock aggressively in sync scenario omits fd4e3615936c net: mvneta: fix mtu change on port without link omits 0cfe17c2a909 pinctrl/amd: only handle irq if it is pending and unmasked omits acd73639c38c gpio: ml-ioh: Fix buffer underwrite on probe error path omits 1fc16c07d63b pinctrl: imx: off by one in imx_pinconf_group_dbg_show() omits 591ee8d9cd2f x86/mm: Remove in_nmi() warning from vmalloc_fault() omits 60deae3d9fc9 Bluetooth: hidp: Fix handling of strncpy for hid->name inf [...] omits 1dac27c707c8 ath10k: disable bundle mgmt tx completion event support omits 6158c2b70a8a tools/testing/nvdimm: kaddr and pfn can be NULL to ->direc [...] omits 383195f9feca scsi: 3ware: fix return 0 on the error path of probe omits 62128a8d8489 ata: libahci: Correct setting of DEVSLP register omits 7cadaaa96c07 ata: libahci: Allow reconfigure of DEVSLP register omits 3f3d6c0608b7 MIPS: Fix ISA virt/bus conversion for non-zero PHYS_OFFSET omits 1ed3a9307230 rpmsg: core: add support to power domains for devices omits 0e890d1cf491 wlcore: Set rx_status boottime_ns field on rx omits bd21eb8aa705 ath10k: prevent active scans on potential unusable channels omits 2dacb8cc67ef ath9k_hw: fix channel maximum power level test omits 473983f319cc ath9k: report tx status on EOSP omits 40992419f135 macintosh/via-pmu: Add missing mmio accessors omits 968f03158db5 perf evlist: Fix error out while applying initial delay and LBR omits cc33476b67b8 perf c2c report: Fix crash for empty browser omits 521aedea92cd NFSv4.0 fix client reference leak in callback omits c39273ce0d85 perf tools: Allow overriding MAX_NR_CPUS at compile time omits e296ac45b568 f2fs: fix defined but not used build warnings omits e04910746abe f2fs: do not set free of current section omits d85e49570227 f2fs: fix to active page in lru list for read path omits ca21de151016 tty: rocket: Fix possible buffer overwrite on register_PCI omits 4bb1d3ec658c Drivers: hv: vmbus: Cleanup synic memory free path omits eec63d96d0e4 firmware: vpd: Fix section enabled flag on vpd_section_destroy omits 16c6e01a4a98 uio: potential double frees if __uio_register_device() fails omits 2458e91302aa misc: ti-st: Fix memory leak in the error path of probe() omits 8e6ee30ad80f gpu: ipu-v3: default to id 0 on missing OF alias omits 3b9909896570 media: camss: csid: Configure data type and decode format [...] omits cb71229f6483 timers: Clear timer_base::must_forward_clk with timer_base [...] omits d1060bfcdc72 md/raid5: fix data corruption of replacements after origin [...] omits 1f6324f4ea5b scsi: target: fix __transport_register_session locking omits 3ddbcd49bbb3 blk-mq: fix updating tags depth omits 47a6917f4b72 net: phy: Fix the register offsets in Broadcom iProc mdio [...] omits 6b7c7186c210 media: dw2102: Fix memleak on sequence of probes omits cbd5e67820a9 media: davinci: vpif_display: Mix memory leak on probe error path omits 77e120a9c64a selftests/bpf: fix a typo in map in map test omits 274977d99c19 powerpc/powernv: Fix concurrency issue with npu->mmio_atsd_usage omits 16aa222d2293 gpio: tegra: Move driver registration to subsys_init level omits fb281ed2e4dc Bluetooth: h5: Fix missing dependency on BT_HCIUART_SERDEV omits 0455f5d63b3e i2c: aspeed: Add an explicit type casting for *get_clk_reg_val omits 5ffdd121d0c4 ethtool: Remove trailing semicolon for static inline omits 96e5b8cc3cfd misc: mic: SCIF Fix scif_get_new_port() error handling omits 0b2d28449e68 ARC: [plat-axs*]: Enable SWAP omits e5d857d5f1fc tpm: separate cmd_ready/go_idle from runtime_pm omits 64def6f35348 crypto: aes-generic - fix aes-generic regression on powerpc omits 0fad94cf1016 switchtec: Fix Spectre v1 vulnerability omits ff225750dc4e x86/microcode: Update the new microcode revision unconditionally omits 05104410c9d1 x86/microcode: Make sure boot_cpu_data.microcode is up-to-date omits 1d92a611db50 cpu/hotplug: Prevent state corruption on error rollback omits cb2625854091 cpu/hotplug: Adjust misplaced smb() in cpuhp_thread_fun() omits cc4271088619 ALSA: hda - Fix cancel_work_sync() stall from jackpoll work omits a709c46fdcd0 KVM: VMX: Do not allow reexecute_instruction() when skippi [...] omits d5fca5314c4d KVM: s390: vsie: copy wrapping keys to right place omits ae3968b41645 Btrfs: fix data corruption when deduplicating between diff [...] omits 55bcfe019ac4 smb3: check for and properly advertise directory lease support omits b0b69369eecc SMB3: Backup intent flag missing for directory opens with [...] omits 9efcaa7c4afb MIPS: VDSO: Match data page cache colouring when D$ aliases omits 492519107c9d android: binder: fix the race mmap and alloc_new_buf_locked omits 381992bcccac block: bfq: swap puts in bfqg_and_blkg_put omits 23ecbbad7bf9 nbd: don't allow invalid blocksize settings omits 425739151e03 scsi: lpfc: Correct MDS diag and nvmet configuration omits d98b67089c0e i2c: i801: fix DNV's SMBCTRL register offset omits 831223b294f8 i2c: xiic: Make the start and the byte count write atomic omits 5dfe87ac34e2 Linux 4.14.70 omits ab088bc2911d arm64: Handle mismatched cache type omits 469c89aa5d7e arm64: Fix mismatched cache line size detection omits 0d2e80411a1a ASoC: wm8994: Fix missing break in switch omits 03717f80cf2c arm64: cpu_errata: include required headers omits 82a0e0f5cf40 x86: kvm: avoid unused variable warning omits e02c9275beea kvm: x86: Set highest physical address bits in non-present [...] omits 39cff99ba469 Revert "ARM: imx_v6_v7_defconfig: Select ULPI support" omits e37957305de3 irda: Only insert new objects into the global database via [...] omits 77be9452d0e5 irda: Fix memory leak caused by repeated binds of irda socket omits 63fd9d43c018 s390/lib: use expoline for all bcr instructions omits 9370868fd3ca kbuild: make missing $DEPMOD a Warning instead of an Error omits 1e0750745bdf drm/i915: Increase LSPCON timeout omits 13b23ccfa288 x86/xen: don't write ptes directly in 32-bit PV guests omits d85c2999a7b5 x86/pae: use 64 bit atomic xchg function in native_ptep_ge [...] omits 685a452ce3bf usb: dwc3: core: Fix ULPI PHYs and prevent phy_get/ulpi_in [...] omits 44e5d0b6ce63 HID: add quirk for another PIXART OEM mouse used by HP omits 801fc191bb15 mm: Fix devm_memremap_pages() collision handling omits 1508043c32a9 lightnvm: pblk: free padded entries in write buffer omits fd8cb2e71cdd sched/deadline: Fix switching to -deadline omits 8d015a362a84 debugobjects: Make stack check warning more informative omits 448b5498f6c6 uapi/linux/keyctl.h: don't use C++ reserved keyword as a s [...] omits 589a8eafc74e drm/amdgpu:add VCN booting with firmware loaded by PSP omits 4a4afcf76c96 drm/amdgpu:add VCN support in PSP driver omits d47d14de2438 drm/amdgpu:add new firmware id for VCN omits 997157c4eb38 drm/amdgpu:add tmr mc address into amdgpu_firmware_info omits 65d20e40552f drm/amdgpu: update tmr mc address omits f40ecf3fe04a drm/edid: Add 6 bpc quirk for SDC panel in Lenovo B50-80 omits d991f8ae4071 drm/amd/pp/Polaris12: Fix a chunk of registers missed to program omits c46a1b2622fa drm/amdgpu: Fix RLC safe mode test in gfx_v9_0_enter_rlc_s [...] omits 7e1a6951ca99 drm/i915/lpe: Mark LPE audio runtime pm as "no callbacks" omits a35d3352434d ARM: rockchip: Force CONFIG_PM on Rockchip systems omits 1f62d35cd2e1 arm64: rockchip: Force CONFIG_PM on Rockchip systems omits 33f4c5c68044 btrfs: Don't remove block group that still has pinned down bytes omits 0cdbc3faf960 btrfs: relocation: Only remove reloc rb_trees if reloc con [...] omits 2f92584bf1f6 btrfs: replace: Reset on-disk dev stats value after replace omits 145b1f56b992 btrfs: Exit gracefully when chunk map cannot be inserted t [...] omits 80f97c79f3e1 kvm: nVMX: Fix fault vector for VMX operation at CPL > 0 omits 1187e0186d81 KVM: vmx: track host_state.loaded using a loaded_vmcs pointer omits 0aa49a4ddc8e clk: rockchip: Add pclk_rkpwm_pmu to PMU critical clocks i [...] omits 92ef9425c6e1 powerpc/pseries: Avoid using the size greater than RTAS_ER [...] omits f3c124c3077d powerpc/64s: Make rfi_flush_fallback a little more robust omits 17b1473e6433 powerpc/platforms/85xx: fix t1042rdb_diu.c build errors & warning omits e5f0192fe220 SMB3: Number of requests sent should be displayed for SMB3 [...] omits f6a01ab96067 smb3: fix reset of bytes read and written stats omits 9dd38052a3eb cfq: Suppress compiler warnings about comparisons omits 9b3fa26f0092 RDS: IB: fix 'passing zero to ERR_PTR()' warning omits e33c8a2896ec selftests/powerpc: Kill child processes on SIGINT omits c861151b1fe9 iommu/omap: Fix cache flushes on L2 table entries omits 0a65ab39f8b6 ASoC: rt5677: Fix initialization of rt5677_of_match.data omits 3e86f5157661 staging: comedi: ni_mio_common: fix subdevice flags for PF [...] omits 120130a75724 dm kcopyd: avoid softlockup in run_complete_job omits 50956ef66cdb PCI: mvebu: Fix I/O space end address calculation omits 301ae5910648 xen/balloon: fix balloon initialization for PVH Dom0 omits a333f3f2a255 Input: do not use WARN() in input_alloc_absinfo() omits a9fac97e2e50 NFSv4: Fix error handling in nfs4_sp4_select_mode() omits 8ac6b147534c scsi: aic94xx: fix an error code in aic94xx_init() omits 24165131bcab ACPI / scan: Initialize status to ACPI_STA_DEFAULT omits c953a5038d2d s390/dasd: fix panic for failed online processing omits ab16afe8c624 s390/dasd: fix hanging offline processing due to canceled worker omits d67c7c9dd14f block: bvec_nr_vecs() returns value for wrong slab omits 6952b4ed9e42 perf probe powerpc: Fix trace event post-processing omits af675a6eefe9 powerpc: Fix size calculation using resource_size() omits c20a5e06b750 powerpc/uaccess: Enable get_user(u64, *p) on 32-bit omits 47425c36d3fb f2fs: fix to clear PG_checked flag in set_page_dirty() omits c2842800d6bd net/9p: fix error path of p9_virtio_probe omits 4cd195263e42 net/9p/trans_fd.c: fix race by holding the lock omits 5859129cf62e irqchip/bcm7038-l1: Hide cpu offline callback when buildin [...] omits 5e51aa84f4e8 perf tools: Check for null when copying nsinfo. omits 800dbcee10cd net: hns3: Fix for phy link issue when using marvell phy driver omits a77439e5fb28 net: hns3: Fix for command format parsing error in hclge_i [...] omits c16a0727c71a RDMA/hns: Fix usage of bitmap allocation functions return values omits 0c02e0c3fd13 tcp, ulp: add alias for all ulp modules omits 58de2cef2b68 netfilter: fix memory leaks on netlink_dump_start error omits e4f419133dfa platform/x86: asus-nb-wmi: Add keymap entry for lid flip a [...] omits 044e9463ec20 mfd: sm501: Set coherent_dma_mask when creating subdevices omits ccf1ae823e4a ipvs: fix race between ip_vs_conn_new() and ip_vs_del_dest() omits a2805f40c77e s390/kdump: Fix memleak in nt_vmcoreinfo omits 2b81b00edba1 netfilter: ip6t_rpfilter: set F_IFACE for linklocal addresses omits f95c5cde34e8 platform/x86: intel_punit_ipc: fix build errors omits e20c4abf9186 fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot() omits 4570403f6e11 mm/fadvise.c: fix signed overflow UBSAN complaint omits 2dc61587a103 pwm: meson: Fix mux clock names omits 52ec8484a7c5 IB/hfi1: Invalid NUMA node information can cause a divide by zero omits e5ef973b137f x86/mce: Add notifier_block forward declaration omits b7540b6235f0 virtio: pci-legacy: Validate queue pfn omits ab4bddc2d032 scripts: modpost: check memory allocation results omits 7bbf1e8a2471 fat: validate ->i_start before using omits 305277dae99e fs/proc/kcore.c: use __pa_symbol() for KCORE_TEXT list entries omits 68e787c3c800 hfsplus: fix NULL dereference in hfsplus_lookup() omits 003d4c3bf5a5 reiserfs: change j_timestamp type to time64_t omits f552f8c28d34 fork: don't copy inconsistent signal handler state to child omits 8b89affb42ae sunrpc: Don't use stack buffer with scatterlist omits ece4ba1c0c90 hfs: prevent crash on exit from failed search omits 7d6eba211a1a hfsplus: don't return 0 when fill_super() failed omits d4e42116f77e cifs: check if SMB2 PDU size has been padded and suppress [...] omits c9ba1b82ce96 net: sched: action_ife: take reference to meta module omits e54c50709019 act_ife: fix a potential deadlock omits cd7330c06195 act_ife: move tcfa_lock down to where necessary omits 8aa07625eb81 hv_netvsc: Fix a deadlock by getting rtnl lock earlier in [...] omits dadb0110a49d hv_netvsc: ignore devices that are not PCI omits bf82c2cb1450 vhost: correctly check the iova range when waking virtqueue omits fe0d111fea19 mlxsw: spectrum_switchdev: Do not leak RIFs when removing bridge omits 3c035a48e774 sctp: hold transport before accessing its asoc in sctp_tra [...] omits 456e46f05b37 nfp: wait for posted reconfigs when disabling the device omits 8fed734df375 tipc: fix a missing rhashtable_walk_exit() omits 417b068a6a7a net/sched: act_pedit: fix dump of extended layered op omits 56af4184d356 vti6: remove !skb->ignore_df check from vti6_xmit() omits e4b6c5fd31bd tcp: do not restart timewait timer on rst reception omits 3eada53de462 r8169: add support for NCube 8168 network card omits d19688e347a1 qlge: Fix netdev features configuration. omits 7f1e6ec4ff12 net: sched: Fix memory exposure from short TCA_U32_SEL omits cb765f5c3c5b net: macb: do not disable MDIO bus at open/close time omits 1ef819e411f8 net: bcmgenet: use MAC link status for fixed phy omits a16405ad27f6 ipv4: tcp: send zero IPID for RST and ACK sent in SYN-RECV [...] omits a08d7ea10bc7 act_ife: fix a potential use-after-free omits 7fe7a0f4c5cf Linux 4.14.69 omits 29245d36680e arm64: mm: always enable CONFIG_HOLES_IN_ZONE omits 3098933c1213 fs/quota: Fix spectre gadget in do_quotactl omits 0682e027f39d crypto: caam/qi - fix error path in xts setkey omits ccb38942fbe1 crypto: caam/jr - fix descriptor DMA unmapping omits be6f98b203d3 crypto: caam - fix DMA mapping direction for RSA forms 2 & 3 omits 9f830cf2d510 crypto: vmx - Fix sleep-in-atomic bugs omits 300ec47ab8ea perf auxtrace: Fix queue resize omits 5a842ecca279 cap_inode_getsecurity: use d_find_any_alias() instead of d [...] omits d1a265da7b29 bcache: release dc->writeback_lock properly in bch_writeba [...] omits c8d875b471b6 libnvdimm: fix ars_status output length calculation omits ff0791f467d0 getxattr: use correct xattr length omits 19b99719970b udlfb: set optimal write delay omits d0f2eb3a419b fb: fix lost console when the user unplugs a USB adapter omits 9b0dd656d593 pwm: tiehrpwm: Fix disabling of output of PWMs omits 0ef9c771924d pwm: tiehrpwm: Don't use emulation mode bits to control PW [...] omits 63bbaa1469e6 ubifs: Fix synced_i_size calculation for xattr inodes omits 8a23348d76a1 ubifs: xattr: Don't operate on deleted inodes omits f6d7acc1d9ca ubifs: Check data node size before truncate omits 3259dd7176e4 Revert "UBIFS: Fix potential integer overflow in allocation" omits a230db38a9fd ubifs: Fix memory leak in lprobs self-check omits 656d6e6f6d23 userns: move user access out of the mutex omits b692c405a1ae sys: don't hold uts_sem while accessing userspace memory omits c2ea292b1350 iommu/vt-d: Fix dev iotlb pfsid use omits eb58c40465f3 iommu/vt-d: Add definitions for PFSID omits 7cf82f3b7a77 mm/tlb: Remove tlb_remove_table() non-concurrent condition omits ddcb92700552 ARM: tegra: Fix Tegra30 Cardhu PCA954x reset omits d453f04e813a NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence() omits c5759d5a7e6a NFSv4: Fix locking in pnfs_generic_recover_commit_reqs omits bf23ba3737e0 NFSv4 client live hangs after live data migration recovery omits ec13c53dc59f pnfs/blocklayout: off by one in bl_map_stripe() omits ed480f2b9e86 block, bfq: return nbytes and not zero from struct cftype [...] omits fe806eb54bca xtensa: increase ranges in ___invalidate_{i,d}cache_all omits 0d78efe0412b xtensa: limit offsets in __loop_cache_{all,page} omits 025cc91f8c52 KVM: PPC: Book3S: Fix guest DMA when guest partially backe [...] omits 58936d4d7b14 KVM: VMX: fixes for vmentry_l1d_flush module parameter omits 015156f50179 PM / sleep: wakeup: Fix build error caused by missing SRCU [...] omits 924383edf44c cpufreq: governor: Avoid accessing invalid governor_data omits 256f63f52ec3 drivers/block/zram/zram_drv.c: fix bug storing backing_dev omits 8840ca570f2b ovl: fix wrong use of impure dir cache in ovl_iterate() omits aa9ceea20788 mfd: hi655x: Fix regmap area declared size for hi655x omits 4f6789cad647 uprobes: Use synchronize_rcu() not synchronize_sched() omits a36e2aa90576 livepatch: Validate module/old func name length omits 68a735eb9a16 printk/tracing: Do not trace printk_nmi_enter() omits cbde057aa0e7 tracing/blktrace: Fix to allow setting same value omits 4c9016757e3b tracing: Do not call start/stop() functions when tracing_o [...] omits 2b4c940dccbe rtc: omap: fix potential crash on power off omits bbac5374b537 vmw_balloon: fix VMCI use when balloon built into kernel omits 89667b269e87 vmw_balloon: VMCI_DOORBELL_SET does not check status omits d3b403844db5 vmw_balloon: do not use 2MB without batching omits 9fd44e90903c vmw_balloon: fix inflation of 64-bit GFNs omits c0a8e047734c extcon: Release locking when sending the notification of c [...] omits 3f9481902f0b iio: ad9523: Fix return value for ad952x_store() omits e4d3a25111dc iio: ad9523: Fix displayed phase omits b86374912fee iio: sca3000: Fix missing return in switch omits 91b48a9ced06 Drivers: hv: vmbus: Reset the channel callback in vmbus_on [...] omits d286cfd45277 uart: fix race between uart_put_char() and uart_shutdown() omits 5044eb05026e dm crypt: don't decrease device limits omits f961be894413 dm cache metadata: set dirty on all cache blocks after a crash omits b7227e6044be dm cache metadata: save in-core policy_hint_size to on-dis [...] omits 3bef88257145 dm thin: stop no_space_timeout worker when switching to wr [...] omits 4f4b1c5c4c8a dm integrity: change 'suspending' variable from bool to int omits 5f04d296f24b net/9p/trans_fd.c: fix race-condition by flushing workqueu [...] omits 312479e06828 net/9p/client.c: version pointer uninitialized omits f92953b0765b 9p/virtio: fix off-by-one error in sg list bounds check omits 4827a583871a fs/9p/xattr.c: catch the error of p9_client_clunk when set [...] omits 390671089d62 9p: fix multiple NULL-pointer-dereferences omits def89b81ef45 RDMA/rxe: Set wqe->status correctly if an unexpected respo [...] omits bac5c3c122f4 ib_srpt: Fix a use-after-free in srpt_close_ch() omits 241e62005c74 cxl: Fix wrong comparison in cxl_adapter_context_get() omits 1eb08e7b192d powerpc/powernv/pci: Work around races in PCI bridge enabling omits 15677df25afc PCI: Add wrappers for dev_printk() omits 4bfd910e8fb3 powerpc/pseries: Fix endianness while restoring of r3 in M [...] omits ed53c0ecc959 powerpc/fadump: handle crash memory ranges array index overflow omits 259c5122f3a8 Fix kexec forbidding kernels signed with keys in the secon [...] omits f70805bef73e Replace magic for trusting the secondary keyring with #define omits 9cbb32610233 mailbox: xgene-slimpro: Fix potential NULL pointer dereference omits c160382ab064 media: Revert "[media] tvp5150: fix pad format frame height" omits fba6b7f4bbe2 libertas: fix suspend and resume for SDIO connected cards omits 7188f7416438 drm/i915/userptr: reject zero user_size omits 1e2698976822 block: really disable runtime-pm for blk-mq omits 0affbaece6d0 block: blk_init_allocated_queue() set q->fq as NULL in the [...] omits cf12d0f9c0dc readahead: stricter check for bdi io_pages omits 8513c01ae15f mmc: renesas_sdhi_internal_dmac: fix #define RST_RESERVED_BITS omits e7b6b3699b97 spi: cadence: Change usleep_range() to udelay(), for atomi [...] omits dc9a7dd57f63 spi: spi-fsl-dspi: Fix imprecise abort on VF500 during probe omits 23554cab1ebd spi: pxa2xx: Add support for Intel Ice Lake omits aa1d05c50483 spi: davinci: fix a NULL pointer dereference omits 4d3016e56c3d 9p/net: Fix zero-copy path in the 9p virtio transport omits 4a2262972b5d net: mac802154: tx: expand tailroom if necessary omits 54c0fa829d45 net: 6lowpan: fix reserved space for single frames omits ee13f7edca58 Linux 4.14.68 omits 77d1658e5dd1 gcc-plugins: Use dynamic initializers omits 616d41d1b408 gcc-plugins: Add include required by GCC release 8 omits 73b2e7073b51 cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status omits 63a0f9de021a watchdog: Mark watchdog touch functions as notrace omits f9f67667e0ae power: generic-adc-battery: check for duplicate properties [...] omits 54cecb7440bc power: generic-adc-battery: fix out-of-bounds write when c [...] omits d2a97eba0c4e PM / clk: signedness bug in of_pm_clk_add_clks() omits 2adc2541a5c4 clk: rockchip: fix clk_i2sout parent selection bits on rk3399 omits ae302d685162 iscsi target: fix session creation failure handling omits 5b55b24cec4c scsi: core: Avoid that SCSI device removal through sysfs t [...] omits c984f4d1d40a scsi: sysfs: Introduce sysfs_{un,}break_active_protection() omits d071004e0249 scsi: mpt3sas: Fix _transport_smp_handler() error path omits 61ec14f42c84 tpm: Return the actual size when receiving an unsupported command omits ba0797a8016c MIPS: lib: Provide MIPS64r6 __multi3() for GCC < 7 omits 1c40cd97ffe3 MIPS: Change definition of cpu_relax() for Loongson-3 omits 156b5e33ab12 MIPS: Always use -march=<arch>, not -<arch> shortcuts omits 62c59b1ddbdc MIPS: Correct the 64-bit DSP accumulator register size omits 4bdf9c175980 kprobes: Make list and blacklist root user read only omits 6ba27d3e2b4a kprobes/arm: Fix %p uses in error messages omits 0536c9e41f3f s390/pci: fix out of bounds access during irq setup omits 2ac8fbd174d7 s390/numa: move initial setup of node_to_cpumask_map omits 97e3dcc08e4e s390/qdio: reset old sbal_state flags omits bcd169a2726a s390: fix br_r1_trampoline for machines without exrl omits 9fae74e9a441 s390/mm: fix addressing exception after suspend/resume omits bbcbaf56ff4b x86/entry/64: Wipe KASAN stack shadow before rewind_stack_ [...] omits cf9fcdd6c2a2 hwmon: (nct6775) Fix potential Spectre v1 omits ec4034835eaf x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ omits f64979512c5e x86/spectre: Add missing family 6 check to microcode check omits f822ceb82608 x86/irqflags: Mark native_restore_fl extern inline omits 53f01e2004ae x86/nmi: Fix NMI uaccess race against CR3 switching omits fbd5b82d30d2 x86/vdso: Fix lsl operand order omits 42228037aa5f pinctrl: freescale: off by one in imx1_pinconf_group_dbg_show() omits 7806d2ef4904 ASoC: sirf: Fix potential NULL pointer dereference omits 2ef691428ee3 ASoC: zte: Fix incorrect PCM format bit usages omits d1913b9e07e7 ASoC: dpcm: don't merge format from invalid codec dai omits e16bbdeccdd7 b43/leds: Ensure NUL-termination of LED name string omits f0f3784ee3e9 b43legacy/leds: Ensure NUL-termination of LED name string omits f337a54878e2 udl-kms: avoid division omits c0357c1895ae udl-kms: fix crash due to uninitialized memory omits 86c18c5a4bc5 udl-kms: handle allocation failure omits 29e641a3693a udl-kms: change down_interruptible to down omits e8a3f3a03655 fuse: Add missed unlock_page() to fuse_readpages_fill() omits ff4a71855d0a fuse: Fix oops at process_init_reply() omits 973206923812 fuse: umount should wait for all requests omits fc17d7519e8e fuse: fix unlocked access to processing queue omits cfb6eca6e4bb fuse: fix double request_end() omits 7d392674443c fuse: fix initial parallel dirops omits eaebcf902ae0 fuse: Don't access pipe->buffers without pipe_lock() omits c49505f6efb1 x86/kvm/vmx: Remove duplicate l1d flush definitions omits 933e1ab12051 KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with in [...] omits cedb8037f069 x86/process: Re-export start_thread() omits 4587db4c2a95 x86/vdso: Fix vDSO build if a retpoline is emitted omits 310f2a6e3ad3 x86/speculation/l1tf: Suggest what to do on systems with t [...] omits 59463ec29cac x86/speculation/l1tf: Fix off-by-one error when warning th [...] omits 7418d7086217 x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit omits e9afa7c1ef17 mm/tlb, x86/mm: Support invalidating TLB caches for RCU_TA [...] omits 3e0994616d4a mm: move tlb_table_flush to tlb_flush_mmu_free omits 7d91aa5717db platform/x86: ideapad-laptop: Apply no_hw_rfkill to Y20-15 [...] omits 0c9bed369889 nvme-pci: add a memory barrier to nvme_dbbuf_update_and_ch [...] omits 509c0cdfb438 ext4: reset error code in ext4_find_entry in fallback omits 5043e05dd571 ext4: sysfs: print ext4_super_block fields as little-endian omits 7773a6d94896 ext4: check for NUL characters in extended attribute's name omits bd0f93a630ff stop_machine: Atomically queue and wake stopper threads omits e72107b2d995 stop_machine: Reflow cpu_stop_queue_two_works() omits 97f76f3bc406 s390/kvm: fix deadlock when killed by oom omits 4a06fdf2c490 KVM: arm/arm64: Skip updating PTE entry if no change omits 792a039415dc KVM: arm/arm64: Skip updating PMD entry if no change omits 75677d72be74 arm64: dts: rockchip: corrected uart1 clock-names for rk3328 omits 5a56b307992e arm64: mm: check for upper PAGE_SHIFT bits in pfn_valid() omits a8affa695373 kprobes/arm64: Fix %p uses in error messages omits cd71265a8cd6 printk/nmi: Prevent deadlock when accessing the main log b [...] omits 943276ef14c7 printk: Create helper function to queue deferred console handling omits 646e7c04803f printk: Split the code for storing a message into the log buffer omits b48522b7887a iommu/arm-smmu: Error out only if not enough context interrupts omits f91ca31f5379 Btrfs: fix btrfs_write_inode vs delayed iput deadlock omits e7457f97d2af btrfs: don't leak ret from do_chunk_alloc omits 770025cc4b69 btrfs: use correct compare function of dirty_metadata_bytes omits 758f55f91833 smb3: fill in statfs fsid and correct namelen omits 66913d23eeda smb3: don't request leases in symlink creation and query omits be1210c7758c smb3: Do not send SMB3 SET_INFO if nothing changed omits 82a856f52733 smb3: enumerating snapshots was leaving part of the data off end omits d5f2790a7a1e cifs: check kmalloc before use omits cba34b940773 cifs: add missing debug entries for kconfig options omits cfcfbe08d298 mei: don't update offset in write omits cf7ab2abc524 mm/memory.c: check return value of ioremap_prot omits 7bb880a11650 scsi: vmw_pvscsi: Return DID_RESET for status SAM_STAT_COM [...] omits 4ce46fff750d scsi: fcoe: clear FC_RP_STARTED flags when receiving a LOGO omits a67aef68ef24 scsi: fcoe: drop frames in ELS LOGO error path omits 95239b2db50f scsi: fcoe: fix use-after-free in fcoe_ctlr_els_send omits fbb37b72489d gpiolib-acpi: make sure we trigger edge events at least on [...] omits 1d7bf02d716d memcg: remove memcg_cgroup::id from IDR on mem_cgroup_css_ [...] omits 47041cf42a47 drivers: net: lmc: fix case value for target abort error omits 28013eecf6a0 Squashfs: Compute expected length from inode size rather t [...] omits 249778d9459a mm: delete historical BUG from zap_pmd_range() omits 8babbc02f893 squashfs metadata 2: electric boogaloo omits dfa5c4bf8c94 enic: do not call enic_change_mtu in enic_probe omits 574a4f3e6173 sparc: use asm-generic version of msi.h omits 7c841ea7f8f1 sparc/time: Add missing __init to init_tick_ops() omits 24fab572ae7d arc: fix type warnings in arc/mm/cache.c omits 391e3007e447 arc: fix build errors in arc/include/asm/delay.h omits aca05b1741d3 arc: [plat-eznps] fix printk warning in arc/plat-eznps/mtm.c omits 79f9c523ca43 arc: [plat-eznps] fix data type errors in platform headers omits d267258ee192 ARC: [plat-eznps] Add missing struct nps_host_reg_aux_dpc omits 2312e6a802b3 enic: handle mtu change for vf properly omits d4f96c0515fc nfp: flower: fix port metadata conversion bug omits bc928fdf5d1e bpf: use GFP_ATOMIC instead of GFP_KERNEL in bpf_parse_prog() omits 331c36cd01d8 ARC: dma [non-IOC] setup SMP_CACHE_BYTES and cache_line_size omits 49c1fba34589 Revert "MIPS: BCM47XX: Enable 74K Core ExternalSync for PC [...] omits 9339ea7c92fc tools/power turbostat: Read extended processor family from CPUID omits a73b6c4c2601 zswap: re-check zswap_is_full() after do zswap_shrink() omits 92c159863d8a ipc/sem.c: prevent queue.status tearing in semop omits 2dd2f7722570 hinic: Link the logical network device to the pci device in sysfs omits d00c34f8e205 selftests/ftrace: Add snapshot and tracing_on test case omits 2c69b0300458 cachefiles: Wait rather than BUG'ing on "Unexpected object [...] omits 4029dd9fc48b cachefiles: Fix refcounting bug in backing-file read monitoring omits 819b476c2138 fscache: Allow cancelled operations to be enqueued omits 165335d4f18e x86/boot: Fix if_changed build flip/flop bug omits d35aab9df15a sched/rt: Restore rt_runtime after disabling RT_RUNTIME_SHARE omits 0ba83f87c3f1 i2c/mux, locking/core: Annotate the nested rt_mutex usage omits b3da5df23900 locking/rtmutex: Allow specifying a subclass for nested locking omits 354e35beb0c5 net: axienet: Fix double deregister of mdio omits f63868841a31 qmi_wwan: fix interface number for DW5821e production firmware omits 637de2c01678 bnx2x: Fix invalid memory access in rss hash config path. omits 1875957f2ec4 media: staging: omap4iss: Include asm/cacheflush.h after g [...] omits 00f795e12b8b perf/x86/amd/ibs: Don't access non-started event omits 385b40b4fc1b i2c: davinci: Avoid zero value of CLKH omits 562d7bc6c966 can: m_can: Move accessing of message ram to after clocks [...] omits 0b14a856f918 can: mpc5xxx_can: check of_iomap return before use omits 06ab42734529 net: prevent ISA drivers from building on PPC32 omits 5803ce5effc9 atl1c: reserve min skb headroom omits ffb34418ca94 qed: Correct Multicast API to reflect existence of 256 app [...] omits f4e284f1db9e qed: Fix possible race for the link state value. omits 77c65d5f40c6 qed: Fix link flap issue due to mismatching EEE capabilities. omits b970d8a1c213 net: caif: Add a missing rcu_read_unlock() in caif_flow_cb omits a10170d94ed4 tools/power turbostat: fix -S on UP systems omits 10ca6b3f92d3 KVM: vmx: use local variable for current_vmptr when emulat [...] omits 123534dbd490 netfilter: nf_tables: don't allow to rename to already-pen [...] omits 4a0144a43c52 netfilter: nf_tables: fix memory leaks on chain rename omits e3476a6da5d8 bpf, ppc64: fix unexpected r0=0 exit path inside bpf_xadd omits a685c4c4d6e8 netfilter: nft_set_hash: add rcu_barrier() in the nft_rhas [...] omits 70e88fef36ec usb: gadget: f_uac2: fix endianness of 'struct cntrl_*_lay3' omits 7cd80fc138f2 tools: usb: ffs-test: Fix build on big endian systems omits 645fef5e8dde usb/phy: fix PPC64 build errors in phy-fsl-usb.c omits a362655deb0e usb: gadget: u_audio: protect stream runtime fields with s [...] omits c7d18686e87a usb: gadget: u_audio: remove cached period bytes value omits 42b09bece176 usb: gadget: u_audio: remove caching of stream buffer parameters omits 224c0d0894ff usb: gadget: u_audio: update hw_ptr in iso_complete after [...] omits dc126a1e5fb8 usb: gadget: u_audio: fix pcm/card naming in g_audio_setup() omits fa18ff7edb88 usb: gadget: f_uac2: fix error handling in afunc_bind (again) omits 43b058dc21cd usb: gadget: r8a66597: Fix a possible sleep-in-atomic-cont [...] omits 3f41c2d0e618 usb: gadget: r8a66597: Fix two possible sleep-in-atomic-co [...] omits 05ee6166d702 nbd: handle unexpected replies better omits ced413c5ef85 nbd: don't requeue the same request twice. omits 962ff36dac01 drm/imx: imx-ldb: check if channel is enabled before print [...] omits a43eac2d855b drm/imx: imx-ldb: disable LDB on driver bind omits 9ac1a4644bb8 scsi: libiscsi: fix possible NULL pointer dereference in c [...] omits ca5fc53ad401 scsi: target: iscsi: cxgbit: fix max iso npdu calculation omits 384f0d9fe4ad drm/bridge: adv7511: Reset registers on hotplug omits 7cb625dd9ed6 nl80211: Add a missing break in parse_station_flags omits 147b89c421d0 ext4: clear mmp sequence number when remounting read-only omits de044d4ecc65 mac80211: add stations tied to AP_VLANs during hw reconfig omits b6f147a2d907 esp6: fix memleak on error path in esp6_input omits 0118f86d21f1 xfrm: free skb if nlsk pointer is NULL omits d35cc7ed2cfe xfrm: fix missing dst_release() after policy blocking lbca [...] omits d2adc199957f vti6: fix PMTU caching and reporting on xmit omits 7ff4bf211f3e crypto: vmx - Use skcipher for ctr fallback omits f4c88459f7c9 Linux 4.14.67 omits ef3cf941e0df reiserfs: fix broken xattr handling (heap corruption, bad retval) omits 82c6d4994ba8 i2c: imx: Fix race condition in dma read omits 415a02d8b65a i2c: core: ACPI: Properly set status byte to 0 for multi-b [...] omits b5b7417ed9d6 PCI: pciehp: Fix unprotected list iteration in IRQ handler omits 2f27dfad05ef PCI: pciehp: Fix use-after-free on unplug omits 8af37982c3b2 PCI: Skip MPS logic for Virtual Functions (VFs) omits cf9c2bc5eea0 PCI: hotplug: Don't leak pci_slot on registration failure omits 6541d98d114e parisc: Remove unnecessary barriers from spinlock.h omits 3f59cf41fbfb net/smc: no shutdown in state SMC_LISTEN omits 9e9f27e0d7ac packet: refine ring v3 block size test to hold one frame omits c764f22b2fc3 netfilter: conntrack: dccp: treat SYNC/SYNCACK as invalid [...] omits caf3d4bd62cc xfrm_user: prevent leaking 2 bytes of kernel memory omits fdb441da3858 parisc: Remove ordered stores from syscall.S omits deebf1d61e70 f2fs: sanity check for total valid node blocks omits 2ab95e71c8a5 f2fs: return error during fill_super omits 270d5d771917 KVM: irqfd: fix race between EPOLLHUP and irq_bypass_regis [...] omits 7a12f4ed07a5 nvme: fix handling of metadata_len for NVME_IOCTL_IO_CMD omits 0ee106583f9c ARM: dts: imx6: RDU2: fix irq type for mv88e6xxx switch omits 119970f4775b ACPI / EC: Use ec_no_wakeup on more Thinkpad X1 Carbon 6th [...] omits 715f5f92aabf soc: imx: gpc: restrict register range for regmap access omits 90e7d66508e3 tcp: identify cryptic messages as TCP seq # bugs omits e86aaeb8a630 net: qca_spi: Fix log level if probe fails omits 7f117d7000ee net: qca_spi: Make sure the QCA7000 reset is triggered omits f600a10d05da net: qca_spi: Avoid packet drop during initial sync omits 96dfb7652e17 PCI: versatile: Fix I/O space page leak omits 0e66392d985c PCI: OF: Fix I/O space page leak omits 114a5608cde4 kvmclock: fix TSC calibration for nested guests omits 1b1968d8f6ae net: usb: rtl8150: demote allmulti message to dev_dbg() omits 70cc6b67508c octeon_mgmt: Fix MIX registers configuration on MTU setup omits fc9caa36d80e btrfs: scrub: Don't use inode page cache in scrub_handle_e [...] omits 2daadcdc5827 ibmvnic: Fix error recovery on login failure omits a6c35a5c8750 net/ethernet/freescale/fman: fix cross-build error omits 7b4ab0e6510b hv/netvsc: fix handling of fallback to single queue mode omits dcedabcab045 drm/nouveau/gem: off by one bugs in nouveau_gem_pushbuf_re [...] omits b6fadd93ad96 pinctrl: nsp: Fix potential NULL dereference omits 54046f1793c7 pinctrl: nsp: off by ones in nsp_pinmux_enable() omits 87011fb97fe5 pinctrl: ingenic: Fix inverted direction for < JZ4770 omits 2d2eacd650c6 tcp: remove DELAYED ACK events in DCTCP omits bf106eaa181c qlogic: check kstrtoul() for errors omits 75425326b88c packet: reset network header if packet shorter than ll res [...] omits edf81993dc29 kbuild: suppress warnings from 'getconf LFS_*' omits abf9fb6e1537 tools: build: Use HOSTLDFLAGS with fixdep omits bd43d233acaa ixgbe: Be more careful when modifying MAC filters omits 95b08af40269 ARM: dts: am3517.dtsi: Disable reference to OMAP3 OTG controller omits e77c08b7c6f0 ARM: DRA7/OMAP5: Enable ACTLR[0] (Enable invalidates of BT [...] omits b900c624d467 ARM: 8780/1: ftrace: Only set kernel memory back to read-o [...] omits 26c7588c28ca RDMA/mlx5: Fix memory leak in mlx5_ib_create_srq() error path omits a6629efeef9d nfit: fix unchecked dereference in acpi_nfit_ctl omits 953c9cddc999 perf script python: Fix dict reference counting omits d1d2e7d014d2 perf tools: Fix compilation errors on gcc8 omits 42a061a16675 perf llvm-utils: Remove bashism from kernel include fetch script omits e238b259b774 scsi: qedi: Send driver state to MFW omits a38adc3e104b scsi: qedf: Send the driver state to MFW omits fdf578210a0e bnxt_en: Fix for system hang if request_irq fails omits cab718feb18f bnxt_en: Always set output parameters in bnxt_get_max_rings(). omits 822bbc4c7966 bnxt_en: Fix inconsistent BNXT_FLAG_AGG_RINGS logic. omits 09af6c90819d ARC: Improve cmpxchg syscall implementation omits e653e79ace50 netfilter: nf_conntrack: Fix possible possible crash on mo [...] omits a76e62b50dc0 netfilter: nft_compat: explicitly reject ERROR and standar [...] omits afd13311ee01 drm/armada: fix irq handling omits 3d211fefdd52 drm/armada: fix colorkey mode property omits f2cbde943d97 drm/tegra: Fix comparison operator for buffer size omits d3f205d2d3cd gpu: host1x: Check whether size of unpin isn't 0 omits 1b57c5876c08 ieee802154: fakelb: switch from BUG_ON() to WARN_ON() on problem omits c1f84e47ec26 ieee802154: at86rf230: use __func__ macro for debug messages omits 68e70bc28d53 ieee802154: at86rf230: switch from BUG_ON() to WARN_ON() o [...] omits 1b8f1ab088ba nvmem: Don't let a NULL cell_id for nvmem_cell_get() crash us omits de9f2452b1ad net/sched: act_tunnel_key: fix NULL dereference when 'goto [...] omits 431f0995a5e8 ARM: pxa: irq: fix handling of ICMR registers in suspend/resume omits 924d13694a13 ravb: fix invalid context bug while changing link options [...] omits 1465aba3428d ravb: fix invalid context bug while calling auto-negotiati [...] omits 7947dc71b9de sh_eth: fix invalid context bug while changing link option [...] omits 533b9559ff83 sh_eth: fix invalid context bug while calling auto-negotia [...] omits 5860ae76e018 net: qrtr: Broadcast messages only from control port omits 8e39e96f23d8 ipv6: make ipv6_renew_options() interrupt/kernel safe omits 365279b70bf3 netfilter: x_tables: set module owner for icmp(6) matches omits 2d0da2188643 ieee802154: 6lowpan: set IFLA_LINK omits f599525df7f1 samples/bpf: Check the error of write() and read() omits 3bbb0484a731 samples/bpf: Check the result of system() omits 2b533daef882 samples/bpf: add missing <linux/if_vlan.h> omits bf030b2faacb drm/bridge/sii8620: Fix display of packed pixel modes omits 5996929435a8 smsc75xx: Add workaround for gigabit link up hardware errata. omits 6e7084e2c3f9 kasan: fix shadow_size calculation error in kasan_module_alloc omits 017fe62bb794 tracing: Use __printf markup to silence compiler omits 56f059c87bc6 bpf: hash map: decrement counter on error omits fa97c9162779 ARM: imx_v4_v5_defconfig: Select ULPI support omits 2059e527a659 ARM: imx_v6_v7_defconfig: Select ULPI support omits 2aebd462a5fd HID: wacom: Correct touch maximum XY of 2nd-gen Intuos omits 979c7c0dd75d x86/mm/32: Initialize the CR4 shadow before __flush_tlb_all() omits bf6c97326381 drm/amdgpu: fix swapped emit_ib_size in vce3 omits f3ef33ee85c1 ipvlan: call dev_change_flags when ipvlan mode is reset omits 0bcba95686be objtool: Support GCC 8 '-fnoreorder-functions' omits e793dc3d9766 m68k: fix "bad page state" oops on ColdFire boot omits 83141913ca6b openrisc: entry: Fix delay slot exception detection omits c845344aa2e2 acpi/nfit: fix cmd_rc for acpi_nfit_ctl to always return a value omits f06fae164194 dpaa_eth: DPAA SGT needs to be 256B omits fba7c43d9368 fsl/fman: fix parser reporting bad checksum on short frames omits 3baa3f9221e2 bnx2x: Fix receiving tx-timeout in error or recovery state. omits 441712f28d69 PCI: faraday: Add missing of_node_put() omits 7851cea48abc PCI: xilinx-nwl: Add missing of_node_put() omits dfcee0c7d9cb PCI: xilinx: Add missing of_node_put() omits a21b37053edc bpf, s390: fix potential memleak when later bpf_jit_prog fails omits a567493430be drbd: Fix drbd_request_prepare() discard handling omits 8a9e8b683a7c drm/exynos: decon5433: Fix WINCONx reset value omits 4091040d025b drm/exynos: decon5433: Fix per-plane global alpha for XRGB modes omits 49316955f501 drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 an [...] omits d4857eb755d7 nl80211: check nla_parse_nested() return values omits 334c9cd8ba8d nl80211: relax ht operation checks for mesh omits 0aa88fda693a dev-dax: check_vma: ratelimit dev_info-s omits 601c226ea662 md/raid10: fix that replacement cannot complete recovery a [...] omits 94cac10c50c1 ath10k: update the phymode along with bandwidth change request omits bb2b7243e3f7 dmaengine: k3dma: Off by one in k3_of_dma_simple_xlate() omits 4cea08638e9a dmaengine: pl330: report BURST residue granularity omits 4c68433396e1 ARM64: dts: meson-gxl: fix Mali GPU compatible string omits 58b22343150b ARM: dts: da850: Fix interrups property for gpio omits 9f8da50b0232 selftests/x86/sigreturn: Do minor cleanups omits 90c45a36250b selftests/x86/sigreturn/64: Fix spurious failures on AMD CPUs omits 778bce908b84 nfp: cast sizeof() to int when comparing with error code omits a5b6bb86cc12 net/mlx5: E-Switch, Disallow vlan/spoofcheck setup if not [...] omits 77c967872e8e ceph: fix dentry leak in splice_dentry() omits 4c3b0ae79f07 netfilter: nf_log: fix uninit read in nf_log_proc_dostring omits 1ea053d1cc8b ARM: davinci: board-da850-evm: fix WP pin polarity for MMC/SD omits 0f868ad81fac perf bench: Fix numa report output code omits 28dbfc731fec perf tools: Fix a clang 7.0 compilation error omits b4d84dcee9ef perf report powerpc: Fix crash if callchain is empty omits f33194bca6c3 perf test session topology: Fix test on s390 omits 6367516474c8 perf record: Support s390 random socket_id assignment omits 2f9e98dbccf7 kconfig: fix line numbers for if-entries in menu tree omits 5a64e0870cc1 typec: tcpm: Fix a msecs vs jiffies bug omits d341ce9a63dc NFC: pn533: Fix wrong GFP flag usage omits 8a7ac5ee6856 usb: xhci: increase CRS timeout value omits 13a049bebb76 usb: xhci: remove the code build warning omits b171162cbd94 ALSA: seq: Fix UBSAN warning at SNDRV_SEQ_IOCTL_QUERY_NEXT [...] omits 36bc1e1e69be ARM: dts: am437x: make edt-ft5x06 a wakeup source omits fc3b4e774cec brcmfmac: stop watchdog before detach and free everything omits dc68381f4919 iio: pressure: bmp280: fix relative humidity unit omits 9265a4509509 cxgb4: when disabling dcb set txq dcb priority to 0 omits 04954b2dca34 batman-adv: Fix multicast TT issues with bogus ROAM flags omits 44fed77fc7e4 batman-adv: Avoid storing non-TT-sync flags on singular en [...] omits d50e1f18eace batman-adv: Fix bat_v best gw refcnt after netlink dump omits cc210a039ed1 batman-adv: Fix bat_ogm_iv best gw refcnt after netlink dump omits 7634aad31a73 arm64: dts: msm8916: fix Coresight ETF graph connections omits 4545cfb006b7 Smack: Mark inode instant in smack_task_to_inode omits f8e7a1bd752a ipv6: mcast: fix unsolicited report interval after receivi [...] omits b580cead624b x86/microcode/intel: Fix memleak in save_microcode_patch() omits 99654c9ffcea mtd: dataflash: Use ULL suffix for 64-bit constants omits a17ea7fb07ac selftests: bpf: notification about privilege required to r [...] omits c55300fcac1c locking/lockdep: Do not record IRQ state within lockdep code omits 097a82cb1a71 drm/bridge/sii8620: fix display of packed pixel modes in MHL2 omits 7a21294b84fa KVM: arm/arm64: Drop resource size check for GICV window omits 8fb20507bca0 sctp: fix erroneous inc of snmp SctpFragUsrMsgs omits 363b8de31ac9 net: davinci_emac: match the mdio device against its compa [...] omits 9b0b625841d8 nbd: Add the nbd NBD_DISCONNECT_ON_CLOSE config flag. omits fbeb2ee3ecca ARC: Enable machine_desc->init_per_cpu for !CONFIG_SMP omits 6d2b87505f7a block: sed-opal: Fix a couple off by one bugs omits 955887c1fe90 nvmet: reset keep alive timer in controller enable omits 62e4c9049e86 net: stmmac: socfpga: add additional ocp reset line for Stratix10 omits e0eaae387284 net: propagate dev_get_valid_name return code omits 7c828ea375a1 net: hamradio: use eth_broadcast_addr omits fb24c6df0f8e enic: initialize enic->rfs_h.lock in enic_probe omits 9418ea8cf216 qed: Do not advertise DCBX_LLD_MANAGED capability. omits 3b29b09a53ab qed: Add sanity check for SIMD fastpath handler. omits 26c6ffff8eec qed: Fix possible memory leak in Rx error path handling. omits d22240dd6ab3 arm64: make secondary_start_kernel() notrace omits a929f067a88f arm64: dma-mapping: clear buffers allocated with FORCE_CON [...] omits 2e62d135dd53 xen/scsiback: add error handling for xenbus_printf omits 91e1bb748bcc scsi: xen-scsifront: add error handling for xenbus_printf omits 586ae5694e37 pNFS: Always free the session slot on error in nfs4_layout [...] omits 395c67c1c02d xen: add error handling for xenbus_printf omits 72bc7a2f77ba dwc2: gadget: Fix ISOC IN DDMA PID bitfield value calculation omits 6958ade76b36 usb: gadget: dwc2: fix memory leak in gadget_init() omits 66cae9b5a1d9 usb: gadget: composite: fix delayed_status race condition [...] omits a54f59199a81 usb: dwc2: fix isoc split in transfer with no data omits 6a38c8a49a9f usb: dwc2: alloc dma aligned buffer for isoc split in omits 7ccd2c1be366 libahci: Fix possible Spectre-v1 pmp indexing in ahci_led_store() omits ed4afe79ba5a IB/rxe: Fix missing completion for mem_reg work requests omits 6bcd5cdf3a36 drm/arm/malidp: Preserve LAYER_FORMAT contents when settin [...] omits 0a43cd3ea76a drm: mali-dp: Enable Global SE interrupts mask for DP500 omits 997a6b6b3017 drivers/perf: xgene_pmu: Fix IOB SLOW PMU parser error omits fec2c747ae39 arm64: dts: Stingray: Fix I2C controller interrupt type omits 22dc4f2b8b46 arm64: dts: ns2: Fix PCIe controller interrupt type omits db0b1a4b0772 arm64: dts: ns2: Fix I2C controller interrupt type omits 69347a9150c9 arm64: dts: specify 1.8V EMMC capabilities for bcm958742t omits 31b16a0302be arm64: dts: specify 1.8V EMMC capabilities for bcm958742k omits eab85e8bd486 ARM: dts: Cygnus: Fix PCIe controller interrupt type omits 6542fcfbd4c5 ARM: dts: Cygnus: Fix I2C controller interrupt type omits 2d4ac6f1837b ARM: dts: BCM5301x: Fix i2c controller interrupt type omits d8ff67605d54 ARM: dts: NSP: Fix PCIe controllers interrupt types omits 7ab23e15c7d2 ARM: dts: NSP: Fix i2c controller interrupt type omits 0104d49dc06f selftests: sync: add config fragment for testing sync framework omits a626c95346e1 selftests: vm: return Kselftest Skip code for skipped tests omits 3a9907ebf83b selftests: zram: return Kselftest Skip code for skipped tests omits 41325fa657b9 selftests: user: return Kselftest Skip code for skipped tests omits d5f9d1d350bc selftests: sysctl: return Kselftest Skip code for skipped tests omits bc5e458a9ee2 selftests: static_keys: return Kselftest Skip code for ski [...] omits 81810e45384b selftests: pstore: return Kselftest Skip code for skipped tests omits 175b38277b6d netfilter: nf_ct_helper: Fix possible panic after nf_connt [...] omits 69c471908ddd netfilter: ipv6: nf_defrag: reduce struct net memory waste omits dcf6f268deee ACPI / EC: Use ec_no_wakeup on Thinkpad X1 Carbon 6th omits 987a7dab8308 usb: dwc3: of-simple: fix use-after-free on remove omits 7b2dc4515f03 usb: dwc2: gadget: Fix issue in dwc2_gadget_start_isoc() omits 3572fd055e69 usb: gadget: ffs: Fix BUG when userland exits with submitt [...] omits 48168383379f usb: dwc3: pci: add support for Intel IceLake omits bf3bb8b549da soc: imx: gpcv2: correct PGC offset omits 4dff89e722d5 hwmon: (nct6775) Fix loop limit omits c0f29f9d8aa8 ARC: Explicitly add -mmedium-calls to CFLAGS omits c170373c7230 drm/bridge/sii8620: fix potential buffer overflow omits 69004038f01c drm/bridge/sii8620: fix loops in EDID fetch logic omits da327a4b9d09 IB/mlx4: Fix an error handling path in 'mlx4_ib_rereg_user_mr()' omits 048f62f3725d Input: synaptics-rmi4 - fix axis-swap behavior omits d4108ed2a57f perf tools: Fix error index for pmu event parser omits 7dcffd98360a vfio: ccw: fix error return in vfio_ccw_sch_event omits 67c0f84827e1 arm: dts: armada: Fix "#cooling-cells" property's name omits 4aec7c283904 pty: fix O_CLOEXEC for TIOCGPTPEER omits 96de65df1936 EDAC: Add missing MEM_LRDDR4 entry in edac_mem_types[] omits b518e870f1f6 drm/i915/kvmgt: Fix potential Spectre v1 omits 4bc32484df6a ext4: fix spectre gadget in ext4_mb_regular_allocator() omits c5f7d3c4daf1 Linux 4.14.66 omits 178742867e4f cls_matchall: fix tcf_unbind_filter missing omits 2b2cdec98e03 isdn: Disable IIOCDBGVAR omits f276e2efb661 Bluetooth: avoid killing an already killed socket omits 31e4f8ba0173 misc: sram: fix resource leaks in probe error path omits 3620bc1ceb14 serial: 8250_dw: Add ACPI support for uart on Broadcom SoC omits f6790793d80d serial: 8250_dw: always set baud rate in dw8250_set_termios omits da93a03fdd0a serial: 8250_exar: Read INT0 from slave device, too omits 71cc9159212b tty: serial: 8250: Revert NXP SC16C2552 workaround omits 21be9327e00c ACPI / PM: save NVS memory for ASUS 1025C laptop omits 60d93a4b6d32 USB: option: add support for DW5821e omits 925bce3815d8 USB: serial: pl2303: add a new device id for ATEN omits d17b9ab7d954 USB: serial: sierra: fix potential deadlock at close omits 33a3444a096a ALSA: vxpocket: Fix invalid endian conversions omits 79018e171ae5 ALSA: memalloc: Don't exceed over the requested size omits fda20e719212 ALSA: hda: Correct Asrock B85M-ITX power_save blacklist entry omits 6b4af40779cc ALSA: cs5535audio: Fix invalid endian conversion omits f4253b46437a ALSA: virmidi: Fix too long output trigger loop omits f13a825ae2c6 ALSA: vx222: Fix invalid endian conversions omits f7de68a8d6cd ALSA: hda - Turn CX8200 into D3 as well upon reboot omits 7f4c155214ae ALSA: hda - Sleep for 10ms after entering D3 on Conexant codecs omits 50670d158cfa net: aquantia: Fix IFF_ALLMULTI flag functionality omits b3fb93987232 ip6_tunnel: use the right value for ipv4 min mtu check in [...] omits 59f9f2c76fe1 vhost: reset metadata cache when initializing new IOTLB omits e125b1cc673a net_sched: Fix missing res info when create new tc_index filter omits 36e55fde4ccf vsock: split dwork to avoid reinitializations omits 4396f5024b9e net_sched: fix NULL pointer dereference when delete tcinde [...] omits 222e05e0a29a llc: use refcount_inc_not_zero() for llc_sap_find() omits 46be8e4471d7 l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cache omits 64d9b03d082a dccp: fix undefined behavior with 'cwnd' shift in ccid2_cw [...] omits 4cea13b66144 Linux 4.14.65 omits 3f2e4f5dd834 x86/speculation/l1tf: Exempt zeroed PTEs from inversion omits 7251bd56d925 Linux 4.14.64 omits 21ed56ef827e x86/mm: Add TLB purge to free pmd/pte page interfaces omits a34806961be4 ioremap: Update pgtable free interfaces with addr omits 6e2c702e797c Bluetooth: hidp: buffer overflow in hidp_process_report omits 9efed51870be ASoC: Intel: cht_bsw_max98090_ti: Fix jack initialization omits 643a9d6d4ff7 ASoC: msm8916-wcd-digital: fix RX2 MIX1 and RX3 MIX1 omits 1a2d99218d87 block, bfq: fix wrong init of saved start time for weight raising omits 3f745fe61ac6 clk: sunxi-ng: Fix missing CLK_SET_RATE_PARENT in ccu-sun4i-a10.c omits c13fddcb9822 ASoC: rsnd: fix ADG flags omits de59521d508a fw_cfg: fix driver remove omits 13f12749af15 sched/debug: Fix task state recording/printout omits e5f4bae2e3c8 ACPI / APEI: Remove ghes_ioremap_area omits 7e179bffb681 crypto: skcipher - fix crash flushing dcache in error path omits 0f2981ee03ff crypto: skcipher - fix aligning block size in skcipher_copy_iv() omits 68432fd1665b crypto: ablkcipher - fix crash flushing dcache in error path omits 2cde72d94f0a crypto: blkcipher - fix crash flushing dcache in error path omits e7aefb13e61c crypto: vmac - separate tfm and request context omits ef70d14553ed crypto: vmac - require a block cipher with 128-bit block size omits e73828389b1c crypto: x86/sha256-mb - fix digest copy in sha256_mb_mgr_g [...] omits 50123ab8c47d kbuild: verify that $DEPMOD is installed omits 3d0170b8af8d x86/mm: Disable ioremap free page handling on x86-PAE omits 7985292f97b4 x86: i8259: Add missing include file omits 5f7a645432d6 x86/l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled omits 9d5cd9f2a4d7 Linux 4.14.63 omits dc589e579782 x86/CPU/AMD: Have smp_num_siblings and cpu_llc_id always b [...] omits b37de2cf27a7 x86/speculation/l1tf: Unbreak !__HAVE_ARCH_PFN_MODIFY_ALLO [...] omits 7cefa38bfc58 x86/init: fix build with CONFIG_SWAP=n omits 7bdbaba8e997 cpu/hotplug: Non-SMP machines do not make use of booted_once omits 9428a6a0ea7b x86/smp: fix non-SMP broken build due to redefinition of a [...] omits e456004eb777 x86/microcode: Allow late microcode loading with SMT disabled omits 36f50a5cd276 tools headers: Synchronise x86 cpufeatures.h for L1TF additions omits 06f412c63545 x86/mm/kmmio: Make the tracer robust against L1TF omits ce1eed46b7b7 x86/mm/pat: Make set_memory_np() L1TF safe omits d4c1ad0615ff x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert omits a5f284feeb20 x86/speculation/l1tf: Invert all not present mappings omits 9eb0a3cce008 cpu/hotplug: Fix SMT supported evaluation omits 1110cb2a343f KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry omits c15396d3f74f x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush o [...] omits 6a0bea042dca x86/speculation: Simplify sysfs report of VMX L1TF vulnerability omits ab12e37d683a KVM: VMX: support MSR_IA32_ARCH_CAPABILITIES as a feature MSR omits 8c9900543e26 KVM: X86: Allow userspace to define the microcode version omits 6181db2838d6 KVM: X86: Introduce kvm_get_msr_feature() omits 52613b7abbd8 KVM: SVM: Add MSR-based feature support for serializing LFENCE omits f0660d587efe KVM: x86: Add a framework for supporting MSR-based features omits dc6c443e175b Documentation/l1tf: Remove Yonah processors from not vulne [...] omits f9625775c309 x86/KVM/VMX: Don't set l1tf_flush_l1d from vmx_handle_exte [...] omits aef13e1e96b7 x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d omits 18f891ef7a63 x86: Don't include linux/irq.h from asm/hardirq.h omits 06fd9ef44f7c x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d omits 88f8090b9cbe x86/irq: Demote irq_cpustat_t::__softirq_pending to u16 omits 0d6b3085975f x86/KVM/VMX: Move the l1tf_flush_l1d test to vmx_l1d_flush() omits 9baeea57aff2 x86/KVM/VMX: Replace 'vmx_l1d_flush_always' with 'vmx_l1d_ [...] omits c6a43c04233b x86/KVM/VMX: Don't set l1tf_flush_l1d to true from vmx_l1d [...] omits c6613521abbc cpu/hotplug: detect SMT disabled by BIOS omits 40b696da70cf Documentation/l1tf: Fix typos omits ae217320c17d x86/KVM/VMX: Initialize the vmx_l1d_flush_pages' content omits a20c88c2a346 Documentation: Add section about CPU vulnerabilities omits fc083988b6aa x86/bugs, kvm: Introduce boot-time control of L1TF mitigations omits 476d29ab70e7 cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early omits 8e41ddda308f cpu/hotplug: Expose SMT control init function omits e25726b1d302 x86/kvm: Allow runtime control of L1D flush omits 15e55ee33d89 x86/kvm: Serialize L1D flush parameter setter omits 8e523a1da19e x86/kvm: Add static key for flush always omits d0e1ca104584 x86/kvm: Move l1tf setup function omits de88416d6141 x86/l1tf: Handle EPT disabled state proper omits de6749ddf3db x86/kvm: Drop L1TF MSR list approach omits e7a979648a66 x86/litf: Introduce vmx status variable omits ac10995a7498 cpu/hotplug: Online siblings when SMT control is turned on omits 1c67bf4ca053 x86/KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required omits 7b0cdac52641 x86/KVM/VMX: Extend add_atomic_switch_msr() to allow VMENT [...] omits 0299ca42458c x86/KVM/VMX: Separate the VMX AUTOLOAD guest/host number a [...] omits 916f4623d213 x86/KVM/VMX: Add find_msr() helper function omits 10309cbf1e38 x86/KVM/VMX: Split the VMX MSR LOAD structures to have an [...] omits 84f5b2512f6f x86/KVM/VMX: Add L1D flush logic omits e993d9c0376a x86/KVM/VMX: Add L1D MSR based flush omits a662a3d89f16 x86/KVM/VMX: Add L1D flush algorithm omits 77c8220e0d01 x86/KVM/VMX: Add module argument for L1TF mitigation omits c2fdbbb47ca8 x86/KVM: Warn user if KVM is loaded SMT and L1TF CPU bug b [...] omits 7f2229c92b9e cpu/hotplug: Boot HT siblings at least once omits f3e68ab4e778 Revert "x86/apic: Ignore secondary threads if nosmt=force" omits 49221fc7e775 x86/speculation/l1tf: Fix up pte->pfn conversion for PAE omits b9cdf143eb9c x86/speculation/l1tf: Protect PAE swap entries against L1TF omits 2a82e5e51fc0 x86/CPU/AMD: Move TOPOEXT reenablement before reading smp_ [...] omits 62f43866636d x86/cpufeatures: Add detection of L1D cache flush support. omits c6374a6259fd x86/speculation/l1tf: Extend 64bit swap file size limit omits f02f2ad9e711 x86/apic: Ignore secondary threads if nosmt=force omits 63f2c9b0d42f x86/cpu/AMD: Evaluate smp_num_siblings early omits 35c67d5baad3 x86/CPU/AMD: Do not check CPUID max ext level before parsi [...] omits d20d8f7f6a92 x86/cpu/intel: Evaluate smp_num_siblings early omits 9552b7df0eb1 x86/cpu/topology: Provide detect_extended_topology_early() omits bfa4f8aeb0f3 x86/cpu/common: Provide detect_ht_early() omits 33c8be239813 x86/cpu/AMD: Remove the pointless detect_ht() call omits 728ac48249f6 x86/cpu: Remove the pointless CPU printout omits c5ac43ee8c77 cpu/hotplug: Provide knobs to control SMT omits 6beba29c66bc cpu/hotplug: Split do_cpu_down() omits 26a6dcc7134b cpu/hotplug: Make bringup/teardown of smp threads symmetric omits 8eb2860590ba x86/topology: Provide topology_smt_supported() omits b84b9184651d x86/smp: Provide topology_is_primary_thread() omits fc890e9b571f sched/smt: Update sched_smt_present at runtime omits 202f9056085f x86/bugs: Move the l1tf function and define pr_fmt properly omits 4bb1a8d8f832 x86/speculation/l1tf: Limit swap file size to MAX_PA/2 omits a4116334be39 x86/speculation/l1tf: Disallow non privileged high MMIO PR [...] omits 3d98de691c01 x86/speculation/l1tf: Add sysfs reporting for l1tf omits aff6fe17f528 x86/speculation/l1tf: Make sure the first page is always reserved omits 8c35b2fcbe6a x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation omits 83ef7e8c0cb7 x86/speculation/l1tf: Protect swap entries against L1TF omits 39991a7aa8d5 x86/speculation/l1tf: Change order of offset/type in swap entry omits aefe1861bc15 x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT omits 688e5a2087c3 x86/irqflags: Provide a declaration for native_save_fl omits bf6ac84a1bd1 kprobes/x86: Fix %p uses in error messages omits f374b5593e44 x86/speculation: Protect against userspace-userspace spectreRSB omits f7a0871d8141 x86/paravirt: Fix spectre-v2 mitigations for paravirt guests omits 93bf5456d85a ARM: dts: imx6sx: fix irq for pcie bridge omits 4a53c4e84ace Bluetooth: hci_serdev: Init hci_uart proto_lock to avoid oops omits f6ec33f6bd37 Bluetooth: hci_ldisc: Allow sleeping while proto locks are held. omits 4290940dcb07 phy: phy-mtk-tphy: use auto instead of force to bypass utm [...] omits 2424869e4cd1 mtd: nand: qcom: Add a NULL check for devm_kasprintf() omits e5751c84402f fix __legitimize_mnt()/mntput() race omits d9d46a226dd8 fix mntput/mntput race omits d5426a384144 make sure that __dentry_kill() always invalidates d_seq, u [...] omits abfc0ec698fc root dentries need RCU-delayed freeing omits b7722f4ac353 init: rename and re-order boot_cpu_state_init() omits fa085d77929b scsi: qla2xxx: Fix memory leak for allocating abort IOCB omits 71b7ca579500 scsi: sr: Avoid that opening a CD-ROM hangs with runtime p [...] omits 6e32aa7149c1 xen/netfront: don't cache skb_shinfo() omits b6f194b64b11 stop_machine: Disable preemption after queueing stopper threads omits 3eb86ff32eb5 Mark HI and TASKLET softirq synchronous omits d8b880fcd5a3 kasan: add no_sanitize attribute for clang builds omits 70b522f163bb scsi: virtio_scsi: fix IO hang caused by automatic irq vec [...] omits 3ad2e6f4f6bf scsi: core: introduce force_blk_mq omits 1edd825c11f8 scsi: hpsa: fix selection of reply queue omits 2e56b37b1dd2 parisc: Define mb() and add memory barriers to assembler u [...] omits 9ffedb10183c parisc: Enable CONFIG_MLONGCALLS by default omits 1aa1166eface Linux 4.14.62 omits 7d29fb53439c jfs: Fix inconsistency between memory allocation and ea_bu [...] omits 59f35b983e8a xfs: don't call xfs_da_shrink_inode with NULL bp omits 6f021e4ef39a xfs: validate cached inodes are free when allocated omits 27c41b170183 xfs: catch inode allocation state mismatch corruption omits a34399927da1 intel_idle: Graceful probe failure when MWAIT is disabled omits d626ac9669f2 nvmet-fc: fix target sgl list on large transfers omits 4af9c61ad953 nvme-pci: Fix queue double allocations omits 12c058df8272 nvme-pci: allocate device queues storage space at probe omits 0ea7fcfc7fe6 Btrfs: fix file data corruption after cloning a range and fsync omits ea464580fef7 i2c: imx: Fix reinit_completion() use omits 60baabc37bc1 ring_buffer: tracing: Inherit the tracing setting to next [...] omits ff28e5cc58c2 ACPI / PCI: Bail early in acpi_pci_add_bus() if there is n [...] omits dd69abaccbf7 ext4: fix false negatives *and* false positives in ext4_ch [...] omits 09901e570c9e netlink: Don't shift on 64 for ngroups omits 2d898915ccf4 nohz: Fix missing tick reprogram when interrupting an inli [...] omits e5bcbedadfd9 nohz: Fix local_timer_softirq_pending() omits a6d9dacf4e44 genirq: Make force irq threading setup more robust omits a96feef5b071 scsi: qla2xxx: Return error when TMF returns omits f70766f1338d scsi: qla2xxx: Fix ISP recovery on unload omits 01cda405c88b scsi: qla2xxx: Fix NPIV deletion by calling wait_for_sess_ [...] omits 43d7c954b22e scsi: qla2xxx: Fix unintialized List head crash omits 2ae6c0413b47 Linux 4.14.61 omits b4653a3ea3d7 scsi: sg: fix minor memory leak in error path omits 1a08888316d2 drm/vc4: Reset ->{x, y}_scaling[1] when dealing with unipl [...] omits 51ef850c78bb crypto: padlock-aes - Fix Nano workaround data corruption omits 65be9cbe1224 RDMA/uverbs: Expand primary and alt AV port checks omits 4aa0acf29064 iwlwifi: add more card IDs for 9000 series omits 0eba9f5d3d48 userfaultfd: remove uffd flags from vma->vm_flags if UFFD_ [...] omits a1b5bcffe4a4 audit: fix potential null dereference 'context->module.name' omits e5a16c6a6707 kvm: x86: vmx: fix vpid leak omits c1a29c2d00c6 x86/entry/64: Remove %ebx handling from error_entry/exit omits 7cf6b325f554 x86/apic: Future-proof the TSC_DEADLINE quirk for SKX omits 34a938cd3ad4 virtio_balloon: fix another race between migration and ballooning omits 45c8178cf69e net: socket: fix potential spectre v1 gadget in socketcall omits c8159f9a1ae9 can: ems_usb: Fix memory leak on ems_usb_disconnect() omits e7de67165efe squashfs: more metadata hardenings omits 953f918d548b squashfs: more metadata hardening omits a766ccbf1d29 net/mlx5e: E-Switch, Initialize eswitch only if eswitch manager omits e0638b6a054c rxrpc: Fix user call ID check in rxrpc_service_prealloc_one omits 83a46456c983 net: stmmac: Fix WoL for PCI-based setups omits 1828cb3d10d9 netlink: Fix spectre v1 gadget in netlink_create() omits bcbdea137159 net: dsa: Do not suspend/resume closed slave_dev omits 8721f3608945 ipv4: frags: handle possible skb truesize change omits fc63057d5fda inet: frag: enforce memory limits earlier omits dc8edd08cd89 bonding: avoid lockdep confusion in bond_get_stats() omits deaacd62c217 Linux 4.14.60 omits 0a2f6725115d tcp: add one more quick ack after after ECN events omits 1f04d750f668 tcp: refactor tcp_ecn_check_ce to remove sk type cast omits fd31083cbe05 tcp: do not aggressively quick ack after ECN events omits 1c005489fa98 tcp: add max_quickacks param to tcp_incr_quickack and tcp_ [...] omits 5a1baf194475 tcp: do not force quickack when receiving out-of-order packets omits fffd3058eaf4 netlink: Don't shift with UB on nlk->ngroups omits e208cda5f10e netlink: Do not subscribe to non-existent groups omits da970765b24c xen-netfront: wait xenbus state change when load module manually omits 7309441887f6 tcp_bbr: fix bw probing to raise in-flight data for very s [...] omits 7f36a065963a NET: stmmac: align DMA stuff to largest cache line length omits e071e2fdf45e net: mdio-mux: bcm-iproc: fix wrong getter and setter pair omits ccdbe7e2374a net: lan78xx: fix rx handling before first packet is send omits 112e80ac8285 net: fix amd-xgbe flow-control issue omits 11b694387ab4 net: ena: Fix use of uninitialized DMA address bits field omits 1494a3a70ce0 ipv4: remove BUG_ON() from fib_compute_spec_dst omits 20556dc7f239 net: dsa: qca8k: Allow overwriting CPU port setting omits 2eda475b0849 net: dsa: qca8k: Add QCA8334 binding documentation omits 1fbc97b32b7e net: dsa: qca8k: Enable RXMAC when bringing up a port omits 62310e69f1ae net: dsa: qca8k: Force CPU port to its highest bandwidth omits a61b3378b847 RDMA/uverbs: Protect from attempts to create flows on unsu [...] omits b8e9dd160ca3 usb: gadget: udc: renesas_usb3: should remove debugfs omits 6aaaca7b81e4 ovl: Sync upper dirty data when syncing overlayfs omits 21b5b5e80bcf PCI: xgene: Remove leftover pci_scan_child_bus() call omits 011626d61a43 PCI: pciehp: Assume NoCompl+ for Thunderbolt ports omits f547aa20b4f6 ext4: fix check to prevent initializing reserved inodes omits dc1b4b710fbe ext4: check for allocation block validity with block group locked omits cdcbe750acd6 ext4: fix inline data updates with checksums enabled omits 961f9feb4332 squashfs: be more careful about metadata corruption omits af41fd042fc1 random: mix rdrand with entropy sent in from userspace omits b8088c524ae2 block: reset bi_iter.bi_done after splitting bio omits cc5d7097ba8f blkdev: __blkdev_direct_IO_simple: fix leak in error case omits 2258351cf086 block: bio_iov_iter_get_pages: fix size of last iovec omits 2488689fe468 drm/dp/mst: Fix off-by-one typo when dump payload table omits 2aa0e652bce1 drm/atomic-helper: Drop plane->fb references only for drm_ [...] omits 20f01a1b7b6d drm: Add DP PSR2 sink enable bit omits a2fdb85a15eb ASoC: topology: Add missing clock gating parameter when pa [...] omits b754906cd9c9 ASoC: topology: Fix bclk and fsync inversion in set_link_h [...] omits e1d4f1e2856e media: si470x: fix __be16 annotations omits 98121d665d93 media: atomisp: compat32: fix __user annotations omits a5ed99bc6f59 scsi: cxlflash: Avoid clobbering context control register value omits bb7cccb01c84 scsi: cxlflash: Synchronize reset and remove ops omits 07b2a0d00183 scsi: megaraid_sas: Increase timeout by 1 sec for non-RAID [...] omits 0b45eb5a340d scsi: scsi_dh: replace too broad "TP9" string with the exa [...] omits fb2b60e27a16 regulator: Don't return or expect -errno from of_map_mode() omits 4886bf00337f media: omap3isp: fix unbalanced dma_iommu_mapping omits 09740f513e3f crypto: authenc - don't leak pointers to authenc keys omits a07fc8dd2bd4 crypto: authencesn - don't leak pointers to authenc keys omits f17d397bfed4 usb: hub: Don't wait for connect state at resume for power [...] omits d136b7ab24b8 microblaze: Fix simpleImage format generation omits 6cfd0d3c627f soc: imx: gpcv2: Do not pass static memory as platform data omits 62079c8371aa serial: core: Make sure compiler barfs for 16-byte earlycon names omits 41e1f1feee06 staging: lustre: ldlm: free resource when ldlm_lock_create [...] omits e906355a7f96 staging: lustre: llite: correct removexattr detection omits fea5a0d87816 staging: vchiq_core: Fix missing semaphore release in error case omits 06d6d1ad241d audit: allow not equal op for audit by executable omits e7cb8f11f6e2 rsi: fix nommu_map_sg overflow kernel panic omits 0be8aa812cef rsi: Fix 'invalid vdd' warning in mmc omits e660508795d6 ipconfig: Correctly initialise ic_nameservers omits 18a48a7a4418 drm/gma500: fix psb_intel_lvds_mode_valid()'s return type omits 75d1087174d2 igb: Fix queue selection on MAC filters on i210 omits c7ab132d7e3d arm64: defconfig: Enable Rockchip io-domain driver omits 2ee4fbcd27f9 nvme: lightnvm: add granby support omits 503f22cf7b2a memory: tegra: Apply interrupts mask per SoC omits 9746d3696de9 memory: tegra: Do not handle spurious interrupts omits c06f5a018f71 delayacct: Use raw_spinlocks omits da2b62c740de stop_machine: Use raw spinlocks omits 4531135811a5 backlight: pwm_bl: Don't use GPIOF_* with gpiod_get_direction omits 232703c9091f dt-bindings: net: meson-dwmac: new compatible name for AXG SoC omits c3b540c06954 net: hns3: Fixes the out of bounds access in hclge_map_tqp omits 17b26041363f spi: meson-spicc: Fix error handling in meson_spicc_probe() omits c9e5888ec8ae dt-bindings: pinctrl: meson: add support for the Meson8m2 SoC omits d6ce4f1bf79a mmc: pwrseq: Use kmalloc_array instead of stack VLA omits f0b0debbb49d mmc: dw_mmc: update actual clock for mmc debugfs omits ab76f866c8f0 ALSA: hda/ca0132: fix build failure when a local macro is defined omits c6f9830cfb47 drm/atomic: Handling the case when setting old crtc for plane omits cf0061396910 media: siano: get rid of __le32/__le16 cast warnings omits 4bbf1ce3a1e3 f2fs: avoid fsync() failure caused by EAGAIN in writepage() omits 15239633dc55 bpf: fix references to free_bpf_prog_info() in comments omits b62ed0bbbd63 thermal: exynos: fix setting rising_threshold for Exynos5433 omits 66eb9942673a staging: lustre: o2iblnd: Fix FastReg map/unmap for MLX5 omits 52a21fcafa71 staging: lustre: o2iblnd: fix race at kiblnd_connect_peer omits de3da42dc775 scsi: qedf: Set the UNLOADING flag when removing a vport omits ad1562ae8135 scsi: hisi_sas: config ATA de-reset as an constrained comm [...] omits 13e4e358b94c scsi: megaraid: silence a static checker bug omits ca588ff3e7d6 scsi: 3w-xxxx: fix a missing-check bug omits a0e86c016bb4 scsi: 3w-9xxx: fix a missing-check bug omits 112f47373e36 bnxt_en: Check unsupported speeds in bnxt_update_link() on [...] omits c9b5d1519c24 perf: fix invalid bit in diagnostic entry omits d5d8223d7c67 s390/cpum_sf: Add data entry sizes to sampling trailer entry omits af5e8846a5e9 brcmfmac: Add support for bcm43364 wireless chipset omits 59d9b120600d mtd: rawnand: fsl_ifc: fix FSL NAND driver to read all ONF [...] omits d49f8498042a media: saa7164: Fix driver name in debug output omits f3766ad7d325 media: media-device: fix ioctl function types omits ce222fb1256b ACPI / LPSS: Only call pwm_add_table() for Bay Trail PWM i [...] omits 885d2128ab7f libata: Fix command retry decision omits adf9ceabfc16 media: rcar_jpu: Add missing clk_disable_unprepare() on er [...] omits 240bc678f726 net: phy: phylink: Release link GPIO omits fa57e8d54494 dma-iommu: Fix compilation when !CONFIG_IOMMU_DMA omits deb1feaad03a tty: Fix data race in tty_insert_flip_string_fixed_flag omits 731b918a624c i40e: free the skb after clearing the bitlock omits 6fdc5235693b nvmem: properly handle returned value nvmem_reg_read omits 901366594729 ARM: dts: sh73a0: Add missing interrupt-affinity to PMU node omits 9c552c4e262f ARM: dts: emev2: Add missing interrupt-affinity to PMU node omits b565e4e9dd09 ARM: dts: stih407-pinctrl: Fix complain about IRQ_TYPE_NONE usage omits d7ed9da96a8a EDAC, altera: Fix ARM64 build warning omits d0eca5d32b11 HID: i2c-hid: check if device is there before really probing omits 83eef34c65f1 powerpc/embedded6xx/hlwd-pic: Prevent interrupts from bein [...] omits b42848b2a819 drm/amdgpu: Remove VRAM from shared bo domains. omits 14bedc05ab2d drm/radeon: fix mode_valid's return type omits 3ee32f73fc72 arm64: dts: renesas: salvator-common: use audio-graph-card [...] omits d85073283aa7 HID: hid-plantronics: Re-resend Update to map button for P [...] omits 6a43d5a3ca6c arm64: cmpwait: Clear event register before arming exclusi [...] omits 62a87c8759f2 media: atomisp: ov2680: don't declare unused vars omits 25436aa5c184 ALSA: usb-audio: Apply rate limit to warning messages in U [...] omits d239ee35ddb2 net: ethernet: ti: cpsw-phy-sel: check bus_find_device() r [...] omits 0bd08027bd19 media: smiapp: fix timeout checking in smiapp_read_nvm omits 41b16e6ec6a8 ixgbevf: fix MAC address changes through ixgbevf_set_mac() omits 7627ecfc4902 md: fix NULL dereference of mddev->pers in remove_and_add_ [...] omits 1b3433cfa222 md/raid1: add error handling of read error from FailFast device omits 6192b115c58b regulator: pfuze100: add .is_enable() for pfuze100_swb_reg [...] omits 9b56c4151ac2 ALSA: emu10k1: Rate-limit error messages about page errors omits 9f25b548732c rtc: tps65910: fix possible race condition omits 8f5e7596fe3a rtc: vr41xx: fix possible race condition omits aca6728fa1ed rtc: tps6586x: fix possible race condition omits 192591ade6ec Bluetooth: btusb: add ID for LiteOn 04ca:301a omits 33775b07426b drm/nouveau/fifo/gk104-: poll for runlist update completion omits fdb5207dc1f1 scsi: zfcp: assert that the ERP lock is held when tracing [...] omits b095b5888eab scsi: ufs: fix exception event handling omits c9f744135ad7 scsi: ufs: ufshcd: fix possible unclocked register access omits 63c7e58dab1e fscrypt: use unbound workqueue for decryption omits 1d6908ce90b5 net: hns3: Fix the missing client list node initialization omits 625d1e783375 spi: Add missing pm_runtime_put_noidle() after failed get omits d0a963cf845c drivers/perf: arm-ccn: don't log to dmesg in event_init omits cffbdb7702ba ima: based on policy verify firmware signatures (pre-alloc [...] omits 945e6ce33d80 mwifiex: correct histogram data with appropriate index omits a30ff89c34b8 net: dsa: qca8k: Add support for QCA8334 switch omits 082900a6d567 PCI: pciehp: Request control of native hotplug only if supported omits 39da0cf774db bpf: powerpc64: pad function address loads with NOPs omits cf957ba7c6e8 pinctrl: at91-pio4: add missing of_node_put omits 210807e92b49 powerpc/8xx: fix invalid register expression in head_8xx.S omits 56a58a5395ab spi: sh-msiof: Fix setting SIRMDR1.SYNCAC to match SITMDR1.SYNCAC omits 7eda31872980 powerpc: Add __printf verification to prom_printf omits 566be4969b83 powerpc/powermac: Mark variable x as unused omits d26f8af1a126 powerpc/powermac: Add missing prototype for note_bootable_part() omits ee8c480702a6 powerpc/chrp/time: Make some functions static, add missing [...] omits c0ff32b7e852 powerpc/32: Add a missing include header omits 935674605cf8 ath: Add regulatory mapping for Bahamas omits 936058197fbb ath: Add regulatory mapping for Bermuda omits c4b93c91bb63 ath: Add regulatory mapping for Serbia omits aafbcce424ec ath: Add regulatory mapping for Tanzania omits 5e895c9cb8ca ath: Add regulatory mapping for Uganda omits 3c51226005d9 ath: Add regulatory mapping for APL2_FCCA omits cdd106451c6a ath: Add regulatory mapping for APL13_WORLD omits f198926d6a40 ath: Add regulatory mapping for ETSI8_WORLD omits be1c9763cbc7 ath: Add regulatory mapping for FCC3_ETSIC omits 1afb8720b694 nvme-pci: Fix AER reset handling omits 4bb1acf80c7f nvme-rdma: stop admin queue before freeing it omits 2040b0d8c9c0 PCI: Prevent sysfs disable of device while driver is attached omits d93663a78783 PM / wakeup: Make s2idle_lock a RAW_SPINLOCK omits 652b94b72696 x86/microcode: Make the late update update_lock a raw lock for RT omits 2737a4adec5a btrfs: qgroup: Finish rescan when hit the last leaf of ext [...] omits 31371d2dad49 btrfs: add barriers to btrfs_sync_log before log_commit_wa [...] omits 3bf165384e82 Btrfs: don't BUG_ON() in btrfs_truncate_inode_items() omits ef61d940cd96 Btrfs: don't return ino to ino cache if inode item removal fails omits 9aecdc961e6a media: videobuf2-core: don't call memop 'finish' when queueing omits b7ffc03574f8 media: tw686x: Fix incorrect vb2_mem_ops GFP flags omits 1a95962bf210 net: hns3: Fixes the init of the VALID BD info in the descriptor omits 6f8688bf299b wlcore: sdio: check for valid platform device data before suspend omits 852feed35dcd mwifiex: handle race during mwifiex_usb_disconnect omits 6648fdc71138 mfd: cros_ec: Fail early if we cannot identify the EC omits 3d4837733945 ASoC: dpcm: fix BE dai not hw_free and shutdown omits 5650a9be9635 Bluetooth: btusb: Add a new Realtek 8723DE ID 2ff8:b011 omits 678e64c63217 Bluetooth: hci_qca: Fix "Sleep inside atomic section" warning omits 73425f6ad6eb iwlwifi: pcie: fix race in Rx buffer allocator omits 59b837d5927c btrfs: balance dirty metadata pages in btrfs_finish_ordered_io omits 233cba023484 PCI: Fix devm_pci_alloc_host_bridge() memory leak omits f559bb20c1ae selftests: intel_pstate: return Kselftest Skip code for sk [...] omits 4312c2df0b7b selftests: memfd: return Kselftest Skip code for skipped tests omits 9c8f3af66282 selftests/intel_pstate: Improve test, minor fixes omits 596a9bfe8190 perf/x86/intel/uncore: Correct fixed counter index check for NHM omits 71b1bf6e9753 perf/x86/intel/uncore: Correct fixed counter index check i [...] omits 38c8c0a9709d usbip: dynamically allocate idev by nports found in sysfs omits bc30588b8e08 usbip: usbip_detach: Fix memory, udev context and udev leak omits 63019044fb89 block, bfq: remove wrong lock in bfq_requests_merged omits 67226fb52c23 f2fs: fix race in between GC and atomic open omits ad8d61efc9b7 f2fs: fix to detect failure of dquot_initialize omits c92d09e35d2d f2fs: Fix deadlock in shutdown ioctl omits 4f979af7b0ad f2fs: fix to wait page writeback during revoking atomic write omits de13b2ac741f f2fs: fix to don't trigger writeback during recovery omits f3f029197738 f2fs: fix error path of move_data_page omits 122031c29202 disable loading f2fs module on PAGE_SIZE > 4KB omits 1339e2b8eaea pnfs: Don't release the sequence slot until we've processe [...] omits 20fc8b34c195 netfilter: nf_tables: check msg_type before nft_trans_set(trans) omits 4f5fd8a1ae16 lightnvm: pblk: warn in case of corrupted write buffer omits 929e1a3906e1 RDMA/mad: Convert BUG_ONs to error flows omits a23e1da9773b powerpc/64s: Fix compiler store ordering to SLB shadow area omits 0aceed2d7ec1 hvc_opal: don't set tb_ticks_per_usec in udbg_init_opal_common() omits bc0b4615cc97 powerpc/eeh: Fix use-after-release of EEH driver omits 04cda3ac3312 powerpc/64s: Add barrier_nospec omits 47b356145017 powerpc/lib: Adjust .balign inside string functions for PPC32 omits e27dad1eb1ac infiniband: fix a possible use-after-free bug omits 848f260301d0 e1000e: Ignore TSYNCRXCTL when getting I219 clock attributes omits 4c717e335ae1 ceph: fix alignment of rasize omits cdad03c1f21e bpf, arm32: fix inconsistent naming about emit_a32_lsr_{r64,i64} omits 8dcf2dbf65ef printk: drop in_nmi check from printk_safe_flush_on_panic() omits 2f6a38b131ab watchdog: da9063: Fix updating timeout value omits d90c9b07cb32 irqchip/ls-scfg-msi: Map MSIs in the iommu omits ff60eda50453 netfilter: ipset: List timing out entries with "timeout 1" [...] omits 52f072f580e4 netfilter: ipset: forbid family for hash:mac sets omits a47ece2b17c2 perf tools: Fix pmu events parsing rule omits 6a929b97b777 rtc: ensure rtc_set_alarm fails when alarms are not supported omits 191d00f8c872 mm/slub.c: add __printf verification to slab_err() omits b9d1724cf618 mm: vmalloc: avoid racy handling of debugobjects in vunmap omits 9e1a1fc0cd9b mm: /proc/pid/pagemap: hide swap entries from unprivileged users omits 9691035cbf72 kernel/hung_task.c: show all hung tasks before panic omits 827faa4eb566 vfio/type1: Fix task tracking for QEMU vCPU hotplug omits 8f38152f2ae2 vfio/mdev: Check globally for duplicate devices omits ca014df110e9 vfio: platform: Fix reset module leak in error path omits 5a47fe3efd4d nfsd: fix potential use-after-free in nfsd4_decode_getdeviceinfo omits baad2bf44770 NFSv4.1: Fix the client behaviour on NFS4ERR_SEQ_FALSE_RETRY omits 42b1df406a29 ALSA: fm801: add error handling for snd_ctl_add omits 40ff9a54dd9b ALSA: emu10k1: add error handling for snd_ctl_add omits 44a78f7d1757 skip LAYOUTRETURN if layout is invalid omits 0a84c912f575 hv_netvsc: fix network namespace issues with VF support omits 51b694070738 xen/netfront: raise max number of slots in xennet_get_responses() omits a45f5ee6850b kcov: ensure irq code sees a valid area omits 73990abb1a04 mlxsw: spectrum_switchdev: Fix port_vlan refcounting omits c1550e014135 arm64: fix vmemmap BUILD_BUG_ON() triggering on !vmemmap setups omits 4681e8820f99 tracing: Quiet gcc warning about maybe unused link variable omits 86428ec165ee tracing/kprobes: Fix trace_probe flags on enable_trace_kpr [...] omits f957456878eb kthread, tracing: Don't expose half-written comm when crea [...] omits 10419b0c16d4 tracing: Fix possible double free in event_enable_trigger_func() omits 9158a7debe53 tracing: Fix double free of event_trigger_data omits a2f85c02810f delayacct: fix crash in delayacct_blkio_end() after delaya [...] omits 8eead4f5dea9 kvm, mm: account shadow page tables to kmemcg omits ca6427facd96 Input: elan_i2c - add another ACPI ID for Lenovo Ideapad 3 [...] omits e0e385e2126e Input: i8042 - add Lenovo LaVie Z to the i8042 reset list omits b4667635de2e Input: elan_i2c - add ACPI ID for lenovo ideapad 330 omits c09032b71fc6 spi: spi-s3c64xx: Fix system resume support omits e581f7c590cc drivers/infiniband/ulp/srpt/ib_srpt.c: fix build with gcc-4.4.4 omits 1e8bb2e9c9df IB/srpt: Fix an out-of-bounds stack access in srpt_zerolen [...] omits d02c9c8bfef1 drivers/infiniband/core/verbs.c: fix build with gcc-4.4.4 omits 3af618717e71 RDMA/core: Avoid that ib_drain_qp() triggers an out-of-bou [...] omits c0b86d269bf0 i2c: core: decrease reference count of device node in i2c_ [...] omits 2d5fc7ffa84b fork: unconditionally clear stack on fork omits 53208e12faa5 Linux 4.14.59 omits e94f784fddd5 turn off -Wattribute-alias omits 08382d3a1be2 can: m_can.c: fix setup of CCCR register: clear CCCR NISO [...] omits a55d3d73d457 can: peak_canfd: fix firmware < v3.3.0: limit allocation t [...] omits 60454a9715df can: xilinx_can: fix RX overflow interrupt not being enabled omits 19c756e01b09 can: xilinx_can: fix incorrect clear of non-processed interrupts omits 189c7890f33b can: xilinx_can: keep only 1-2 frames in TX FIFO to fix TX [...] omits 96bf3257c866 can: xilinx_can: fix device dropping off bus on RX overrun omits c5846b2fd57b can: xilinx_can: fix recovery from error states not being [...] omits f820de2a08b6 can: xilinx_can: fix power management handling omits 464a3f9139f4 can: xilinx_can: fix RX loop if RXNEMP is asserted without RXOK omits 55cb8f40c8d7 driver core: Partially revert "driver core: correct device [...] omits 5421694d8cd7 usb: gadget: f_fs: Only return delayed status when len is 0 omits 68fc92a0f391 usb: dwc2: Fix DMA alignment to start at allocated boundary omits ac3f65c6b635 usb: core: handle hub C_PORT_OVER_CURRENT condition omits e089c305af49 usb: cdc_acm: Add quirk for Castles VEGA3000 omits ab9489c4db89 staging: speakup: fix wraparound in uaccess length check omits 22e3d3178b18 tcp: add tcp_ooo_try_coalesce() helper omits ec645ae62309 tcp: call tcp_drop() from tcp_data_queue_ofo() omits 6285a74a536f tcp: detect malicious patterns in tcp_collapse_ofo_queue() omits 81e6b01d1c10 tcp: avoid collapses in tcp_prune_queue() if possible omits f3a5ba6310e1 tcp: free batches of packets in tcp_prune_ofo_queue() omits ae70b6153197 tcp: do not delay ACK in DCTCP upon CE status change omits 78636179f6e6 tcp: do not cancel delay-AcK on DCTCP special ACK omits f7f24b369383 tcp: helpers to send special DCTCP ack omits 68c9bdfc8b42 tcp: fix dctcp delayed ACK schedule omits 68974d0b9c86 vxlan: fix default fdb entry netlink notify ordering durin [...] omits bb0335aacfdd vxlan: make netlink notify in vxlan_fdb_destroy optional omits 1c345a529258 vxlan: add new fdb alloc and create helpers omits 23557c5d34b9 rtnetlink: add rtnl_link_state check in rtnl_configure_link omits 464e2326a7f5 sock: fix sg page frag coalescing in sk_alloc_sg omits 50b464d33964 net: phy: consider PHY_IGNORE_INTERRUPT in phy_start_aneg_priv omits 46f9e1d0bd4e multicast: do not restore deleted record source filter mod [...] omits 6d5b7d68f45b net/ipv6: Fix linklocal to global address with VRF omits 047af2d8ced3 net/mlx5e: Fix quota counting in aRFS expire flow omits c83cd44202b5 net/mlx5e: Don't allow aRFS for encapsulated packets omits 291d99ac4dc2 net/mlx5: Adjust clock overflow work period omits f208fbad98fd net: skb_segment() should not return NULL omits 6e92f04a4fef net/mlx4_core: Save the qpn from the input modifier in RST [...] omits df20f746d68b ip: in cmsg IP(V6)_ORIGDSTADDR call pskb_may_pull omits c2ce657fd68c ip: hash fragments consistently omits f1fb27fc256c bonding: set default miimon value for non-arp modes if not set omits 7e454c18b76f drm/nouveau: Set DRIVER_ATOMIC cap earlier to fix debugfs omits d0bd2c70ffcb drm/nouveau/drm/nouveau: Fix runtime PM leak in nv50_disp_ [...] omits 58113603a4ea KVM: PPC: Check if IOMMU page is contained in the pinned p [...] omits 14500f14e0b6 xen/PVH: Set up GS segment for stack canary omits de019e7857fb MIPS: Fix off-by-one in pci_resource_to_user() omits 4c686d73bc3e MIPS: ath79: fix register address in ath79_ddr_wb_flush() omits 4168a8422364 Revert "cifs: Fix slab-out-of-bounds in send_set_info() on [...] omits f952480a8fc1 Linux 4.14.58 omits 3fcc143edcdd xhci: Fix perceived dead host due to runtime suspend race [...] omits ff42682f21d7 powerpc/powernv: Fix save/restore of SPRG3 on entry/exit f [...] omits ea8a50e5f829 cxl_getfile(): fix double-iput() on alloc_file() failures omits b12c7d0847e2 alpha: fix osf_wait4() breakage omits 78cdeb665fb1 net: usb: asix: replace mii_nway_restart in resume path omits bbf9b1a46420 ipv6: make DAD fail with enhanced DAD when nonce length differs omits 7c14cf21867c net: systemport: Fix CRC forwarding check for SYSTEMPORT Lite omits 65851c6b6d6e net/mlx4_en: Don't reuse RX page when XDP is set omits 7e7fefde7dec hv_netvsc: Fix napi reschedule while receive completion is busy omits c7daaa272dda tg3: Add higher cpu clock for 5762. omits c84c7d8383c2 qmi_wwan: add support for Quectel EG91 omits 294dc77bb75e ptp: fix missing break in switch omits 811ad4b366a6 net: phy: fix flag masking in __set_phy_supported omits 78382d78bb4a net/ipv4: Set oif in fib_compute_spec_dst omits 829f4fd66354 skbuff: Unconditionally copy pfmemalloc in __skb_clone() omits 6403b54a4f7e net: Don't copy pfmemalloc flag in __copy_skb_header() omits cc0ab64759c8 net: diag: Don't double-free TCP_NEW_SYN_RECV sockets in t [...] omits cfb876dc3042 lib/rhashtable: consider param->min_size when setting init [...] omits 9f7276ce825b ipv6: ila: select CONFIG_DST_CACHE omits a5d33d38bd37 ipv6: fix useless rol32 call on hash omits 0348dcd98af3 ipv4: Return EINVAL when ping_group_range sysctl doesn't m [...] omits c8347d91cfd7 gen_stats: Fix netlink stats dumping in the presence of padding omits dd1363ca743e drm/nouveau: Avoid looping through fake MST connectors omits 22c4488c8649 drm/nouveau: Use drm_connector_list_iter_* for iterating c [...] omits 387362c3ed80 drm/i915: Fix hotplug irq ack on i965/g4x omits d21fb63010c4 stop_machine: Disable preemption when waking two stopper threads omits 9a2e4a01ded2 vfio/spapr: Use IOMMU pageshift rather than pagesize omits a5b8eae53672 vfio/pci: Fix potential Spectre v1 omits dfc328156dde cpufreq: intel_pstate: Register when ACPI PCCH is present omits 70ef1db1f21d mm/huge_memory.c: fix data loss when splitting a file pmd omits be2657752e9e mm: memcg: fix use after free in mem_cgroup_iter() omits 95c58105bd97 ARC: mm: allow mprotect to make stack mappings executable omits 3c732b3ab3a5 ARC: configs: Remove CONFIG_INITRAMFS_SOURCE from defconfigs omits 13e5197d7ef6 ARC: Fix CONFIG_SWAP omits edb5e3eeb14a ARCv2: [plat-hsdk]: Save accl reg pair by default omits a82d4478337a ALSA: hda: add mute led support for HP ProBook 455 G5 omits feefc072d10d ALSA: hda/realtek - Add Panasonic CF-SZ6 headset jack quirk omits 5d251646ab15 ALSA: rawmidi: Change resized buffers atomically omits 321089a0aa35 fat: fix memory allocation failure handling of match_strdup() omits 1450a7c5da03 x86/MCE: Remove min interval polling limitation omits aa49e48232ee x86/events/intel/ds: Fix bts_interrupt_threshold alignment omits b4108288eab8 x86/apm: Don't access __preempt_count with zeroed fs omits 3a46a033bfa8 KVM/Eventfd: Avoid crash when assign and deassign specific [...] omits 763ccb4d1980 scsi: sd_zbc: Fix variable type and bogus comment omits ecc160ece609 Linux 4.14.57 omits 779128d80cb0 string: drop __must_check from strscpy() and restore strsc [...] omits 96fd60c8160c arm64: KVM: Add ARCH_WORKAROUND_2 discovery through ARCH_F [...] omits 1b749f8a2416 arm64: KVM: Handle guest's ARCH_WORKAROUND_2 requests omits 805357aa65bb arm64: KVM: Add ARCH_WORKAROUND_2 support for guests omits 0592871918f0 arm64: KVM: Add HYP per-cpu accessors omits b769d86ea9d4 arm64: ssbd: Add prctl interface for per-thread mitigation omits e7d02797288f arm64: ssbd: Introduce thread flag to control userspace mi [...] omits c5c89bb4deb8 arm64: ssbd: Restore mitigation status on CPU resume omits 02e26bd9ad58 arm64: ssbd: Skip apply_ssbd if not using dynamic mitigation omits 8d6907af4583 arm64: ssbd: Add global mitigation state accessor omits 45808ab2f924 arm64: Add 'ssbd' command-line option omits 837c87c233c1 arm64: Add ARCH_WORKAROUND_2 probing omits 1bffd4869011 arm64: Add per-cpu infrastructure to call ARCH_WORKAROUND_2 omits 5ad09d2abb5a arm64: Call ARCH_WORKAROUND_2 on transitions between EL0 and EL1 omits 1de2719134b5 arm/arm64: smccc: Add SMCCC-specific return codes omits 2cdc2e62a6ac KVM: arm64: Avoid storing the vcpu pointer on the stack omits dca7815605af KVM: arm/arm64: Do not use kern_hyp_va() with kvm_vgic_glo [...] omits e77175fafa7d arm64: alternatives: Add dynamic patching feature omits 286950e0831b KVM: arm64: Stop save/restoring host tpidr_el1 on VHE omits 0dac9f10d952 arm64: alternatives: use tpidr_el2 on VHE hosts omits 6256b86e8519 KVM: arm64: Change hyp_panic()s dependency on tpidr_el2 omits 8ad56472d67c KVM: arm/arm64: Convert kvm_host_cpu_state to a static per [...] omits ed812b882599 KVM: arm64: Store vcpu on the stack during __guest_enter() omits 115df2a7c5ba net/nfc: Avoid stalls when nfc_alloc_send_skb() returned NULL. omits a4b57440d971 rds: avoid unenecessary cong_update in loop transport omits 1bbe05e27af1 bdi: Fix another oops in wb_workfn() omits 28c74ff85efd netfilter: ipv6: nf_defrag: drop skb dst before queueing omits b124e97f3ef5 nsh: set mac len based on inner packet omits 00235ab80007 autofs: fix slab out of bounds read in getname_kernel() omits 30a7a7b04f8b tls: Stricter error checking in zerocopy sendmsg path omits d9bb71d76c07 KEYS: DNS: fix parsing multiple options omits cba5008502f2 reiserfs: fix buffer overflow with long warning messages omits 766a7ad6639b netfilter: ebtables: reject non-bridge targets omits b5199c61e95c PCI: hv: Disable/enable IRQs rather than BH in hv_compose_ [...] omits aa6be396714c block: do not use interruptible wait anywhere omits f1059632a4fc mtd: rawnand: denali_dt: set clk_x_rate to 200 MHz uncondi [...] omits c4bfed85bae8 crypto: af_alg - Initialize sg_num_bytes in error code path omits 16b3ae12337e clocksource: Initialize cs->wd_list omits a406abeb7416 media: rc: oops in ir_timer_keyup after device unplug omits 67f7c68a9085 xhci: Fix USB3 NULL pointer dereference at logical disconnect. omits 2be27d444f61 net: lan78xx: Fix race in tx pending skb size calculation omits 12c0949a0745 rtlwifi: rtl8821ae: fix firmware is not ready to run omits ee8d2e719c1e rtlwifi: Fix kernel Oops "Fw download fail!!" omits 3caea5150c15 net: cxgb3_main: fix potential Spectre v1 omits d8530e891edd VSOCK: fix loopback on big-endian systems omits 7eba6537c3d1 vhost_net: validate sock before trying to put its fd omits 2dc4696ee6d9 tcp: prevent bogus FRTO undos with non-SACK flows omits 3373d6d056d7 tcp: fix Fast Open key endianness omits 4f5f7bce308e strparser: Remove early eaten to fix full tcp receive buff [...] omits 32761addd300 stmmac: fix DMA channel hang in half-duplex mode omits 5e90946baa57 r8152: napi hangup fix after disconnect omits d8c1603d0bb4 qmi_wwan: add support for the Dell Wireless 5821e module omits dd537828bf73 qed: Limit msix vectors in kdump kernel to the minimum req [...] omits 023a2043bc8a qed: Fix use of incorrect size in memcpy call. omits 4c2849931b23 qed: Fix setting of incorrect eswitch mode. omits d725fde81ffc qede: Adverstise software timestamp caps when PHC is not a [...] omits 35e324ebeee0 net/tcp: Fix socket lookups with SO_BINDTODEVICE omits b3c66b54d8fe net: sungem: fix rx checksum support omits b36f997add36 net_sched: blackhole: tell upper qdisc about dropped packets omits 5e6b4b9b28b7 net/packet: fix use-after-free omits ddbbd3e05743 net: mvneta: fix the Rx desc DMA address in the Rx path omits 7ae129dd6778 net/mlx5: Fix wrong size allocation for QoS ETC TC regitster omits 46ff2bc7aeb1 net/mlx5: Fix required capability for manipulating MPFS omits 8b7b5f76693c net/mlx5: Fix incorrect raw command length parsing omits 075b50381248 net/mlx5: Fix command interface race in polling mode omits c3994f4f8bda net/mlx5: E-Switch, Avoid setup attempt if not being e-swi [...] omits b216867c02ac net/mlx5e: Don't attempt to dereference the ppriv struct i [...] omits 1d8dda4444fa net/mlx5e: Avoid dealing with vport representors if not be [...] omits f389c17b8dc5 net: macb: Fix ptp time adjustment for large negative delta omits b364a914c499 net: fix use-after-free in GRO with ESP omits fb6b14663d56 net: dccp: switch rx_tstamp_last_feedback to monotonic clock omits a3225a836e56 net: dccp: avoid crash in ccid3_hc_rx_send_feedback() omits a2e53d69f685 ixgbe: split XDP_TX tail and XDP_REDIRECT map flushing omits f5a42d63f0d4 ipvlan: fix IFLA_MTU ignored on NEWLINK omits d10c0baaae3f ipv6: sr: fix passing wrong flags to crypto_alloc_shash() omits e34e92d8b689 hv_netvsc: split sub-channel setup into async and sync omits 43c9207d0296 atm: zatm: Fix potential Spectre v1 omits f93d65939a4a atm: Preserve value of skb->truesize when accounting to vcc omits c62e2f087af1 alx: take rtnl before calling __alx_open from resume omits 03bb9187754e crypto: crypto4xx - fix crypto4xx_build_pdr, crypto4xx_bui [...] omits 996a6a393b3f crypto: crypto4xx - remove bad list_del omits dc3782a3e9c6 PCI: exynos: Fix a potential init_clk_resources NULL point [...] omits b1c3ce0cfff2 bcm63xx_enet: do not write to random DMA channel on BCM6345 omits b913a05ab75e bcm63xx_enet: correct clock usage omits 1ccab2bf726e ocfs2: ip_alloc_sem should be taken in ocfs2_get_block() omits c59a8f13f36b ocfs2: subsystem.su_mutex is required while accessing the [...] omits f5778c2d657e xprtrdma: Fix corner cases when handling device removal omits 1083a7e8130c cpufreq / CPPC: Set platform specific transition_delay_us omits 61a9f6b7fe0c Btrfs: fix duplicate extents after fsync of file with prea [...] omits edefb935700c x86/paravirt: Make native_save_fl() extern inline omits 92e50158fc0a x86/asm: Add _ASM_ARG* constants for argument registers to [...] omits 779145a6f6ec compiler-gcc.h: Add __attribute__((gnu_inline)) to all inl [...] omits cff26c95b24c Linux 4.14.56 omits eab3a3412215 f2fs: give message and set need_fsck given broken node id omits d2c18ad18cc7 loop: remember whether sysfs_create_group() was done omits e8484443c9db RDMA/ucm: Mark UCM interface as BROKEN omits 140eae92cf70 PM / hibernate: Fix oops at snapshot_write() omits 6f9f5797fc7d loop: add recursion validation to LOOP_CHANGE_FD omits 348b32aa3a37 netfilter: x_tables: initialise match/target check paramet [...] omits e5ee20c65b34 netfilter: nf_queue: augment nfqa_cfg_policy omits 0032322689bb uprobes/x86: Remove incorrect WARN_ON() in uprobe_init_insn() omits 19f39eff68b4 crypto: x86/salsa20 - remove x86 salsa20 implementations omits 2a017ea2ea14 nvme-pci: Remap CMB SQ entries on every controller reset omits 54ca2776fcca xen: setup pv irq ops vector earlier omits f47f1f976745 iw_cxgb4: correctly enforce the max reg_mr depth omits 33beaca902a6 i2c: tegra: Fix NACK error handling omits ac5270d4bd46 IB/hfi1: Fix incorrect mixing of ERR_PTR and NULL return values omits e61f8cb63ede tools build: fix # escaping in .cmd files for future Make omits d8148f732748 arm64: neon: Fix function may_use_simd() return error status omits 324881805629 kbuild: delete INSTALL_FW_PATH from kbuild documentation omits 36244e3a60cf tracing: Reorder display of TGID to be after PID omits 81ebc9decd16 mm: do not bug_on on incorrect length in __mm_populate() omits ff62981880d1 fs, elf: make sure to page align bss in load_elf_library omits e6f011384c92 fs/proc/task_mmu.c: fix Locked field in /proc/pid/smaps* omits 684a2d8ed53f mm: do not drop unused pages when userfaultd is running omits f329f46764b1 ALSA: hda - Handle pm failure during hotplug omits 11c6be539e1a ALSA: hda/realtek - two more lenovo models need fixup of M [...] omits e58114824fa6 scsi: megaraid_sas: fix selection of reply queue omits c3aa570dd539 scsi: megaraid_sas: Create separate functions to allocate [...] omits fda0eab89ccf scsi: megaraid_sas: replace is_ventura with adapter_type checks omits 90229163fa6c scsi: megaraid_sas: replace instance->ctrl_context checks [...] omits d7e6dcdaa3ea scsi: megaraid_sas: use adapter_type for all gen controllers omits ef86f3a72adb genirq/affinity: assign vectors to all possible CPUs omits 298243a5fb64 Fix up non-directory creation in SGID directories omits a6d26649fda0 devpts: resolve devpts bind-mounts omits cd360be6488c devpts: hoist out check for DEVPTS_SUPER_MAGIC omits 7499390b8ba5 xhci: xhci-mem: off by one in xhci_stream_id_to_ring() omits 55f51e5b4cff usb: quirks: add delay quirks for Corsair Strafe omits 82b9cb4d3f06 USB: serial: mos7840: fix status-register error handling omits 90f2a76ccd37 USB: yurex: fix out-of-bounds uaccess in read handler omits f24b02c3a081 USB: serial: keyspan_pda: fix modem-status error handling omits 7aa69d8f50be USB: serial: cp210x: add another USB ID for Qivicon ZigBee stick omits 7ce4add980f5 USB: serial: ch341: fix type promotion bug in ch341_control_in() omits 1fb3563fac7e ahci: Disable LPM on Lenovo 50 series laptops with a too old BIOS omits 1e39eb1bb1c0 vmw_balloon: fix inflation with batching omits 33b9257a64fe ata: Fix ZBC_OUT all bit handling omits aae31a169efb ata: Fix ZBC_OUT command block check omits a3bb42c1bc6c staging: r8822be: Fix RTL8822be can't find any wireless AP omits e5bb39faedd7 staging: rtl8723bs: Prevent an underflow in rtw_check_beac [...] omits 908bfe10dd14 ibmasm: don't write out of bounds in read handler omits ccb242ec5020 mmc: dw_mmc: fix card threshold control configuration omits 2c9fa8ff7045 mmc: sdhci-esdhc-imx: allow 1.8V modes without 100/200MHz [...] omits 6fce06b68b44 MIPS: Fix ioremap() RAM check omits 0818c44b8df7 MIPS: Use async IPIs for arch_trigger_cpumask_backtrace() omits 14ab9902422c MIPS: Call dump_stack() from show_regs() omits 77f738e84293 ASoC: mediatek: preallocate pages use platform device omits 99ebaf4f43dd media: rc: mce_kbd decoder: fix stuck keys omits 1e92e813554a Linux 4.14.55 omits b3ef356a096e Revert mm/vmstat.c: fix vmstat_update() preemption BUG omits 7cf346dfdea5 sched, tracing: Fix trace_sched_pi_setprio() for deboosting omits 32199c810655 staging: comedi: quatech_daqp_cs: fix no-op loop daqp_ao_i [...] omits 6d2b458d3d14 netfilter: nf_log: don't hold nf_log_mutex during user access omits ac6bfe418e04 mtd: cfi_cmdset_0002: Change erase functions to check chip [...] omits b76d8aa04240 mtd: cfi_cmdset_0002: Change erase functions to retry for error omits eb638a002274 mtd: cfi_cmdset_0002: Change definition naming to retry wr [...] omits 74ec37d03a12 dm: prevent DAX mounts if not supported omits 0605fa6daa66 dm: set QUEUE_FLAG_DAX accordingly in dm_table_set_restrictions() omits 3729e5561e1e dax: check for QUEUE_FLAG_DAX in bdev_dax_supported() omits 8214347c260b dax: change bdev_dax_supported() to support boolean returns omits a19385766b4f fs: allow per-device dax status checking for filesystems omits 5941026fc7a5 mtd: rawnand: mxc: set spare area size register explicitly omits c4097c64d03a media: cx25840: Use subdev host data for PLL override omits e82885490a61 Kbuild: fix # escaping in .cmd files for future Make omits 3bb6397ba643 Revert "dpaa_eth: fix error in dpaa_remove()" omits 42dc2a7bb72e f2fs: truncate preallocated blocks in error case omits a2c7493c7f31 media: vb2: core: Finish buffers at the end of the stream omits b16a6af97461 mm: hwpoison: disable memory error handling on 1GB hugepage omits 07a1c2d1131b irq/core: Fix boot crash when the irqaffinity= boot parame [...] omits 50b4d984f55e HID: debug: check length before copy_to_user() omits c1d21fe74c25 HID: hiddev: fix potential Spectre v1 omits 702027291bf5 HID: i2c-hid: Fix "incomplete report" noise omits c894755d1bc8 block: cope with WRITE ZEROES failing in blkdev_issue_zeroout() omits 3e3f1310c606 block: factor out __blkdev_issue_zero_pages() omits fba3230595cb ext4: check superblock mapped prior to committing omits 54bf664ae4fa ext4: add more mount time checks of the superblock omits c24aab6d8664 ext4: add more inode number paranoia checks omits 02945e49dc20 ext4: avoid running out of journal credits when appending [...] omits 8a9ef17c0dc9 ext4: never move the system.data xattr out of the inode body omits deb465ec750b ext4: clear i_data in ext4_inode_info when removing inline data omits 64804502d0e9 ext4: include the illegal physical block in the bad map ex [...] omits d69a9df614fc ext4: verify the depth of extent tree in ext4_find_extent() omits 44a4bc970bfa ext4: only look at the bg_flags field if it is valid omits ac48bb9bc0a3 ext4: always check block group bounds in ext4_init_block_bitmap() omits ac93c718365a ext4: make sure bitmaps and the inode table don't overlap [...] omits 3150e8913b95 ext4: always verify the magic number in xattr blocks omits 0dc148230f38 ext4: add corruption check in ext4_xattr_set_entry() omits 0321e68838d7 jbd2: don't mark block as modified if the handle is out of [...] omits b541f470d4bd drm/udl: fix display corruption of the last line omits 3cb81bce2191 drm: Use kvzalloc for allocating blob property memory omits 748144f35514 cifs: Fix slab-out-of-bounds in send_set_info() on SMB2 AC [...] omits 28cada984c0e cifs: Fix infinite loop when using hard mount option omits f5f485d888d5 cifs: Fix memory leak in smb2_set_ea() omits ff533735af1d cifs: Fix use after free of a mid_q_entry omits 5d8ddc819c84 vfio: Use get_user_pages_longterm correctly omits 0ce6c4646371 drbd: fix access after free omits 2b6eff5923ce s390: Correct register corruption in critical section cleanup omits e6cf7e687285 scsi: target: Fix truncated PR-in ReadKeys response omits 6e51bfa95086 scsi: sg: mitigate read/write abuse omits 54f1da1ff034 tracing: Fix missing return symbol in function_graph output omits 48b019a51ab8 mm: hugetlb: yield when prepping struct pages omits 6fe74fb8af89 userfaultfd: hugetlbfs: fix userfaultfd_huge_must_wait() p [...] omits 5893f4c3fb78 Linux 4.14.54 omits 88b01cac4add net: dsa: b53: Add BCM5389 support omits 28b64cc7a846 net/sonic: Use dma_mapping_error() omits 4888ced6b749 platform/x86: asus-wmi: Fix NULL pointer dereference omits 0d5e04e239ad sched/core: Require cpu_active() in select_task_rq(), for [...] omits e4c55e0e6a75 sched/core: Fix rules for running on online && !active CPUs omits 93b84462eadf fs: clear writeback errors in inode_init_always omits ae14c044587e perf bpf: Fix NULL return handling in bpf__prepare_load() omits be5af6bec31a perf test: "Session topology" dumps core on s390 omits d689ad5c91af net: qmi_wwan: Add Netgear Aircard 779S omits d20dcd2f1135 atm: zatm: fix memcmp casting omits 3ee6bd9411a6 iwlwifi: pcie: compare with number of IRQs requested for, [...] omits 4abab5dca723 ipvs: fix buffer overflow with sync daemon and service omits 27aa533f24e9 netfilter: nft_limit: fix packet ratelimiting omits 510e1e8020a8 s390/dasd: use blk_mq_rq_from_pdu for per request data omits db73501ebc3a netfilter: ebtables: handle string from userspace with care omits e36bc9930d85 afs: Fix directory permissions check omits 4cf1fbcdef7f xfrm6: avoid potential infinite loop in _decode_session6() omits 693d06dffb43 mtd: rawnand: fix return value check for bad block status omits 0ed70f206449 ARM: dts: imx6q: Use correct SDMA script for SPI5 core omits 259cc05cce43 netfilter: nf_tables: use WARN_ON_ONCE instead of BUG_ON i [...] omits 5acd64888e02 netfilter: ip6t_rpfilter: provide input interface for rout [...] omits 3f8e85fbbaa5 netfilter: don't set F_IFACE on ipv6 fib lookups omits 2fc45ef96287 md: remove special meaning of ->quiesce(.., 2) omits ce57466d323b md: allow metadata update while suspending. omits 7c435e224530 md: use mddev_suspend/resume instead of ->quiesce() omits feabea216559 md: move suspend_hi/lo handling into core md code omits cc091f3fbbdb md: don't call bitmap_create() while array is quiesced. omits e44e4cf3a8db md: always hold reconfig_mutex when calling mddev_suspend() omits b8d8cde449fd netfilter: nf_tables: fix NULL-ptr in nf_tables_dump_obj() omits 44956f98fd8b netfilter: nf_tables: add missing netlink attrs to policies omits 082711fa3178 netfilter: nf_tables: fix memory leak on error exit return omits 174757e28b7b netfilter: nf_tables: increase nft_counters_enabled in nft [...] omits d3a9b8a51181 netfilter: nf_tables: disable preemption in nft_update_cha [...] omits 491b1a866e4a netfilter: nft_meta: fix wrong value dereference in nft_me [...] omits 2b93cb2861de netfilter: nf_tables: bogus EBUSY in chain deletions omits 4ae6a7afae53 netfilter: nf_tables: don't assume chain stats are set whe [...] omits 365e73e07fba netfilter: nft_compat: fix handling of large matchinfo size omits ea200cdd6056 netfilter: nft_compat: prepare for indirect info storage omits 1ea5ed0cadca netfilter: nf_tables: nft_compat: fix refcount leak on xt module omits 1d795d1241d3 drm/i915: Enable provoking vertex fix on Gen9 systems. omits 78e7000fe63f drm/amdgpu: Refactor amdgpu_vram_mgr_bo_invisible_size helper omits a1bf87cfb6ea drm/amdgpu: Use kvmalloc_array for allocating VRAM manager [...] omits af597bb61370 drm/atmel-hlcdc: check stride values in the first plane omits 7d0ed747bc56 drm/qxl: Call qxl_bo_unref outside atomic context omits dd19ea36f596 drm/amdgpu: fix the missed vcn fw version report omits 40e2064b8fc7 drm/amdgpu: Add APU support in vi_set_vce_clocks omits ce686c42476e drm/amdgpu: Add APU support in vi_set_uvd_clocks omits b141de45e2dc vt: prevent leaking uninitialized data to userspace via /dev/vcs* omits b124a1c182fa serdev: fix memleak on module unload omits 3ff8e558ba7b serial: 8250_pci: Remove stalled entries in blacklist omits 2a7a8556b3b4 staging: android: ion: Return an ERR_PTR in ion_map_kernel omits c034d161fa63 n_tty: Access echo_* variables carefully. omits d105fb8c8894 n_tty: Fix stall at n_tty_receive_char_special(). omits 716382f1c1ea xhci: Fix kernel oops in trace_xhci_free_virt_device omits 0a7db82ed9cc usb: typec: ucsi: Fix for incorrect status data issue omits 47adbb26373f usb: typec: ucsi: acpi: Workaround for cache mode issue omits f2e9a38558d8 acpi: Add helper for deactivating memory region omits 447294efb995 usb: dwc2: fix the incorrect bitmaps for the ports of mult [...] omits e80add5223dd USB: serial: cp210x: add Silicon Labs IDs for Windows Update omits 15e449969537 USB: serial: cp210x: add CESINEL device ids omits 874f2a7d412e usb: cdc_acm: Add quirk for Uniden UBC125 scanner omits fa745a1bd983 Linux 4.14.53 omits 4798e96b7646 xhci: Fix use-after-free in xhci_free_virt_device omits 0b19825ffa28 dm thin: handle running out of data space vs concurrent discard omits fb4d8744a8f9 dm zoned: avoid triggering reclaim from inside dmz_map() omits 0cfb151b9352 x86/efi: Fix efi_call_phys_epilog() with CONFIG_X86_5LEVEL=y omits 251141340fd8 block: Fix cloning of requests with a special payload omits 29413e068b2b block: Fix transfer when chunk sectors exceeds max omits 804a0db743e0 slub: fix failure when we delete and create a slab cache omits cd41a8fac35a ALSA: hda/realtek - Fix the problem of two front mics on m [...] omits c75f047560cb ALSA: hda/realtek - Add a quirk for FSC ESPRIMO U9210 omits 59bcd69457c7 ALSA: hda/realtek - Fix pop noise on Lenovo P50 & co omits 69f96e9b570a ALSA: timer: Fix UBSAN warning at SNDRV_TIMER_IOCTL_NEXT_D [...] omits 3d1de95138fb Input: elantech - fix V4 report decoding for module with m [...] omits 524a0c6f2efd Input: elantech - enable middle button of touchpads on Thi [...] omits ade767642cc7 Input: elan_i2c_smbus - fix more potential stack buffer overflows omits 8fa052853d48 Input: xpad - fix GPD Win 2 controller name omits 1b241aa840df udf: Detect incorrect directory size omits d08dfdeaf49d xen: Remove unnecessary BUG_ON from __unbind_from_irq() omits fff76ff5e2b0 mm: fix devmem_is_allowed() for sub-page System RAM intersections omits 6f23028480c4 mm/ksm.c: ignore STABLE_FLAG of rmap_item->address in rmap [...] omits 76022230aa64 rbd: flush rbd_dev->watch_dwork after watch is unregistered omits 3c718460f5a3 pwm: lpss: platform: Save/restore the ctrl register over a [...] omits 24ab6e6858e7 Input: elan_i2c - add ELAN0618 (Lenovo v330 15IKB) ACPI ID omits a7f3c0abac1d ACPI / LPSS: Add missing prv_offset setting for byt/cht PW [...] omits 9aa818d42bf5 video: uvesafb: Fix integer overflow in allocation omits fb7fecb4d90f NFSv4: Fix a typo in nfs41_sequence_process omits 63715ead82c5 NFSv4: Revert commit 5f83d86cf531d ("NFSv4.x: Fix wraparou [...] omits c92d800fc9c4 NFSv4: Fix possible 1-byte stack overflow in nfs_idmap_rea [...] omits 89864c2e7506 nfsd: restrict rd_maxcount to svc_max_payload in nfsd_enco [...] omits c508ed236c8b media: dvb_frontend: fix locking issues at dvb_frontend_ge [...] omits 2c40fa51428b media: cx231xx: Add support for AverMedia DVD EZMaker 7 omits 06b846486668 media: v4l2-compat-ioctl32: prevent go past max size omits b28f53169c0f media: vsp1: Release buffers for each video node omits 3564366d5509 perf/x86/intel/uncore: Add event constraint for BDX PCU omits 5cb6105d2211 perf vendor events: Add Goldmont Plus V1 event file omits c3382e70a043 perf intel-pt: Fix packet decoding of CYC packets omits 4e7b3632eafa perf intel-pt: Fix "Unexpected indirect branch" error omits 65a163984abe perf intel-pt: Fix MTC timing after overflow omits e1587f178eb1 perf intel-pt: Fix decoding to accept CBR between FUP and [...] omits 9e9db211cfb9 perf intel-pt: Fix sync_switch INTEL_PT_SS_NOT_TRACING omits 5009bd5b9321 perf tools: Fix symbol and object code resolution for vdso [...] omits f810961e06c6 arm: dts: mt7623: fix invalid memory node being generated omits 18be8bd3aceb mfd: intel-lpss: Fix Intel Cannon Lake LPSS I2C input clock omits f79c97198b55 mfd: intel-lpss: Program REMAP register in PIO mode omits 779d5f71c232 backlight: tps65217_bl: Fix Device Tree node lookup omits f893fca0a4b5 backlight: max8925_bl: Fix Device Tree node lookup omits 3db7c40093f6 backlight: as3711_bl: Fix Device Tree node lookup omits b7261fc5f574 UBIFS: Fix potential integer overflow in allocation omits a23cf10d9abb ubi: fastmap: Correctly handle interrupted erasures in EBA omits b24d90f4d66d ubi: fastmap: Cancel work upon detach omits db04f92b6580 rpmsg: smd: do not use mananged resources for endpoints an [...] omits dfeb333b590c md: fix two problems with setting the "re-add" device state. omits 88896a963b4e rtc: sun6i: Fix bit_idx value for clk_register_gate omits b90f3eccf8aa clk: at91: PLL recalc_rate() now using cached MUL and DIV values omits a98f1946ea58 linvdimm, pmem: Preserve read-only setting for pmem devices omits a64be479ef08 scsi: zfcp: fix missing REC trigger trace on enqueue witho [...] omits beadcfcca257 scsi: zfcp: fix missing REC trigger trace for all objects [...] omits 60ed2673986f scsi: zfcp: fix missing REC trigger trace on terminate_rpo [...] omits 071f23266c30 scsi: zfcp: fix missing REC trigger trace on terminate_rpo [...] omits 3d0d31e512f2 scsi: zfcp: fix misleading REC trigger trace where erp_act [...] omits 941e8bee351e scsi: zfcp: fix missing SCSI trace for retry of abort / sc [...] omits 74da693a03ce scsi: zfcp: fix missing SCSI trace for result of eh_host_r [...] omits 9db2ad79b8f0 scsi: qla2xxx: Mask off Scope bits in retry delay omits 9224583a5ee2 scsi: qla2xxx: Fix setting lower transfer speed if GPSC fails omits 2829829c3e61 scsi: hpsa: disable device during shutdown omits 2d329968a883 mm: fix __gup_device_huge vs unmap omits 5d6ad5a03067 iio: sca3000: Fix an error handling path in 'sca3000_probe()' omits d55209eeb121 iio: adc: ad7791: remove sample freq sysfs attributes omits 6101eea47bf3 Btrfs: fix return value on rename exchange failure omits af20e4eccc2d X.509: unpack RSA signatureValue field from BIT STRING omits 7dfc81992a3e irqchip/gic-v3-its: Don't bind LPI to unavailable NUMA node omits 88c4318d3633 time: Make sure jiffies_to_msecs() preserves non-zero time [...] omits 0fe95015fb93 MIPS: io: Add barrier after register read in inX() omits 93e1297f9edc cpufreq: intel_pstate: Fix scaling max/min limits with Turbo 3.0 omits 55be2e6f50ac pinctrl: devicetree: Fix pctldev pointer overwrite omits 7cc7ae5ce018 pinctrl: samsung: Correct EINTG banks order omits 9e838b2e5a3c auxdisplay: fix broken menu omits 226ffbf6135c PCI: pciehp: Clear Presence Detect and Data Link Layer Sta [...] omits fc0096bceae9 PCI: Add ACS quirk for Intel 300 series omits 78923ba96779 PCI: Add ACS quirk for Intel 7th & 8th Gen mobile omits e4a424c550b6 PCI: hv: Make sure the bus domain is really unique omits 43f6a09c8c5b MIPS: BCM47XX: Enable 74K Core ExternalSync for PCIe erratum omits c375d0bd6684 mtd: cfi_cmdset_0002: Avoid walking all chips when unlocking. omits fbbde9343c3e mtd: cfi_cmdset_0002: Fix unlocking requests crossing a ch [...] omits 2f11a0c8c23a mtd: cfi_cmdset_0002: fix SEGV unlocking multiple chips omits 80349943d56c mtd: cfi_cmdset_0002: Use right chip in do_ppb_xxlock() omits 746c1362c434 mtd: cfi_cmdset_0002: Change write buffer to check correct value omits d097e5b5a1bc xprtrdma: Return -ENOBUFS when no pages are available omits 786c8d79f34f RDMA/mlx4: Discard unknown SQP work requests omits a33699925122 IB/hfi1: Fix user context tail allocation for DMA_RTAIL omits 964705c4a691 IB/hfi1: Optimize kthread pointer locking when queuing CQ entries omits 2bd28cba43bd IB/hfi1: Reorder incorrect send context disable omits 9e81f9a2cef1 IB/hfi1: Fix fault injection init/exit issues omits c32951862c1a IB/isert: fix T10-pi check mask setting omits 7d4aaca8d093 IB/isert: Fix for lib/dma_debug check_sync warning omits c06f8c2173b2 IB/mlx5: Fetch soft WQE's on fatal error state omits 96fb9b88385f IB/core: Make testing MR flags for writability a static in [...] omits 1c82abc1b26a IB/mlx4: Mark user MR as writable if actual virtual memory [...] omits 49e1083214c6 IB/{hfi1, qib}: Add handling of kernel restart omits e884ed82995a IB/qib: Fix DMA api warning with debug kernel omits c41cb9cb5611 tpm: fix race condition in tpm_common_write() omits 1bf1a5e21798 tpm: fix use after free in tpm2_load_context() omits 1ed6871464b8 of: platform: stop accessing invalid dev in of_platform_de [...] omits 6ba51909693c of: unittest: for strings, account for trailing \0 in prop [...] omits 4910cc250b4d of: overlay: validate offset from property fixups omits 728ea2302acc ARM64: dts: meson: disable sd-uhs modes on the libretech-cc omits 64df84dcf1e4 arm64: mm: Ensure writes to swapper are ordered wrt subseq [...] omits ee6ae5ac75ab arm64: kpti: Use early_param for kpti= command-line option omits cdfa28c29ad4 arm64: Fix syscall restarting around signal suppressed by tracer omits 14ca7d344e27 ARM: dts: socfpga: Fix NAND controller node compatible for [...] omits ae6647c78ff8 ARM: dts: socfpga: Fix NAND controller clock supply omits 3482130d8d1e ARM: dts: socfpga: Fix NAND controller node compatible omits 3db24d2e192f ARM: dts: Fix SPI node for Arria10 omits eda170a9fe51 ARM: 8764/1: kgdb: fix NUMREGBYTES so that gdb_regs[] is t [...] omits c9debbd1a5b8 cxl: Disable prefault_mode in Radix mode omits 971a55574b47 soc: rockchip: power-domain: Fix wrong value when power up [...] omits 56fbab60aa47 powerpc/fadump: Unregister fadump on kexec down path. omits 3b185e667b52 cpuidle: powernv: Fix promotion from snooze if next state [...] omits a5d49dfb20c9 powerpc/powernv/cpuidle: Init all present cpus for deep states omits 134e70c22eb0 powerpc/powernv: copy/paste - Mask SO bit in CR omits 0e8bb91c6dd6 powerpc/powernv/ioda2: Remove redundant free of TCE pages omits 919c9b8187bc powerpc/ptrace: Fix enforcement of DAWR constraints omits 1ab9092356a1 powerpc/perf: Fix memory allocation for core-imc based on [...] omits c12d24161611 powerpc/ptrace: Fix setting 512B aligned breakpoints with [...] omits 5fefd9a5d97a powerpc/mm/hash: Add missing isync prior to kernel stack S [...] omits 69829f749a43 fuse: fix control dir setup and teardown omits 3a37d85a90da fuse: don't keep dead fuse_conn at fuse_fill_super(). omits 2f7bf369b5f8 fuse: atomic_o_trunc should truncate pagecache omits 02832578eb9d fuse: fix congested state leak on aborted connections omits a47c3c48769a printk: fix possible reuse of va_list variable omits affd84024cbe Bluetooth: hci_qca: Avoid missing rampatch failure with us [...] omits 3ffecef63d09 ipmi:bt: Set the timeout before doing a capabilities check omits 26e03f8dcd34 branch-check: fix long->int truncation when profiling branches omits 5eff5dbf3108 mips: ftrace: fix static function graph tracing omits 5f7a15af646d ftrace/selftest: Have the reset_trigger code be a bit more [...] omits ea0ac01f68aa lib/vsprintf: Remove atomic-unsafe support for %pCr omits 9fcc267de242 clk: renesas: cpg-mssr: Stop using printk format %pCr omits 0cf93821e34d thermal: bcm2835: Stop using printk format %pCr omits b2291a435c29 ASoC: cirrus: i2s: Fix {TX|RX}LinCtrlData setup omits b5e8118779e5 ASoC: cirrus: i2s: Fix LRCLK configuration omits 7a1d79de77f5 ASoC: cs35l35: Add use_single_rw to regmap config omits 040fecfd714a ASoC: dapm: delete dapm_kcontrol_data paths list before fr [...] omits 4e0ce7053a12 1wire: family module autoload fails because of upper/lower [...] omits 3c22218ed869 usb: do not reset if a low-speed or full-speed device timed out omits 8b03376580c9 PM / OPP: Update voltage in case freq == old_freq omits ba0be5973f9e PM / core: Fix supplier device runtime PM usage counter imbalance omits b7ac0389770a PM / Domains: Fix error path during attach in genpd omits 8ae5d476a3b7 signal/xtensa: Consistenly use SIGBUS in do_unaligned_user omits 980899da5dc9 serial: sh-sci: Use spin_{try}lock_irqsave instead of open [...] omits 60711b27c5f5 m68k/mac: Fix SWIM memory resource end address omits da9ad89c72d5 m68k/mm: Adjust VM area to be unmapped by gap size for __i [...] omits ab693cc665ca x86: Call fixup_exception() before notify_die() in math_error() omits 64d44661e220 x86/mce: Do not overwrite MCi_STATUS in mce_no_way_out() omits 5b8e086891b0 x86/mce: Fix incorrect "Machine check from unknown source" [...] omits d292f33b7494 x86/mce: Check for alternate indication of machine check r [...] omits 1d1dd2011adc x86/mce: Improve error message when kernel cannot recover omits dbb37d98b93d x86/xen: Add call of speculative_store_bypass_ht_init() to [...] omits 3ce79716a9ff x86/spectre_v1: Disable compiler optimizations over array_ [...] omits a26899e0baa4 Linux 4.14.52 omits 1d26c112959f mm, page_alloc: do not break __GFP_THISNODE by zonelist reset omits 250edf9580f7 fs/binfmt_misc.c: do not allow offset overflow omits 7446344baafb vhost: fix info leak due to uninitialized memory omits d37c95f52911 HID: wacom: Correct logical maximum Y for 2nd-gen Intuos P [...] omits ab17de60ceaa HID: intel_ish-hid: ipc: register more pm callbacks to sup [...] omits e3e6bd6a1476 orangefs: report attributes_mask and attributes for statx omits f7e4328c3700 orangefs: set i_size on new symlink omits b8511dbff263 iwlwifi: fw: harden page loading code omits 2d58a9ac892a x86/intel_rdt: Enable CMT and MBM on new Skylake stepping omits e6ef46cb8f01 w1: mxc_w1: Enable clock before calling clk_get_rate() on it omits 0667483adeee libata: Drop SanDisk SD7UB3Q*G1001 NOLPM quirk omits 27c0f1e5d94d libata: zpodd: small read overflow in eject_tray() omits 1404d2e5dd36 cpufreq: governors: Fix long idle detection logic in load [...] omits c3c77b5db393 cpufreq: Fix new policy initialization during limits updat [...] omits 67b46304b92b bdi: Move cgroup bdi_writeback to a dedicated low concurre [...] omits ba502bf2be45 blk-mq: reinit q->tag_set_list entry only after grace period omits 00946218ffe3 nbd: use bd_set_size when updating disk size omits a477d00557f5 nbd: update size when connected omits edee2e826640 nbd: fix nbd device deletion omits ffb179cfbcf6 cifs: For SMB2 security informaion query, check for minimu [...] omits 2a8737336dbd CIFS: 511c54a2f69195b28afb9dd119f03787b1625bb4 adds a chec [...] omits ae62f35def75 smb3: on reconnect set PreviousSessionId field omits dcde75924f25 smb3: fix various xid leaks omits e0b510a4170e x86/MCE: Fix stack out-of-bounds write in mce-inject.c: Fl [...] omits c5c00990f75d ALSA: hda: add dock and led support for HP ProBook 640 G4 omits e6c9fd8cf7d0 ALSA: hda: add dock and led support for HP EliteBook 830 G5 omits a3eb20df0e23 ALSA: hda - Handle kzalloc() failure in snd_hda_attach_pcm [...] omits 03701e42cc19 ALSA: hda/conexant - Add fixup for HP Z2 G4 workstation omits ff7eb857eeca ALSA: hda/realtek - Enable mic-mute hotkey for several Len [...] omits b1cf23c2c8db btrfs: scrub: Don't use inode pages for device replace omits 4cb8942042bd btrfs: return error value if create_io_em failed in cow_fi [...] omits 5f7e3b5b96f8 Btrfs: fix memory and mount leak in btrfs_ioctl_rm_dev_v2() omits 55d29ff48222 Btrfs: fix clone vs chattr NODATASUM race omits c81a6be9da6d driver core: Don't ignore class_dir_create_and_add() failure. omits f3233cb2485c ext4: fix fencepost error in check for inode count overflo [...] omits 21542545990c ext4: correctly handle a zero-length xattr with a non-zero [...] omits 02d45ec6e770 ext4: bubble errors from ext4_find_inline_data_nolock() up [...] omits e81d371dac30 ext4: do not allow external inodes for inline data omits bd713edfc85d ext4: update mtime in ext4_punch_hole even if no blocks ar [...] omits f70af46a52b3 ext4: fix hole length detection in ext4_ind_map_blocks() omits 84f4d2c6dabe NFSv4.1: Fix up replays of interrupted requests omits 5e8a5c30546f tls: fix use-after-free in tls_push_record omits 244c10f9bfa3 hv_netvsc: Fix a network regression after ifdown/ifup omits 5320e035d7bb net: in virtio_net_hdr only add VLAN_HLEN to csum_start if [...] omits 2e5d3168821d udp: fix rx queue len reported by diag and proc interface omits 91717ffc9057 socket: close race condition between sock_close() and sock [...] omits 39f4ae01c1d6 tcp: verify the checksum of the first data segment in a ne [...] omits 81d159444da5 net/sched: act_simple: fix parsing of TCA_DEF_DATA omits 73c0eab8d215 net: dsa: add error handling for pskb_trim_rcsum omits 6bcc27abfa62 ipv6: allow PMTU exceptions to local routes omits 6e48ee025dc9 cdc_ncm: avoid padding beyond end of skb omits 584b975af0d2 bonding: re-evaluate force_primary when the primary slave [...] omits 33445c07cd45 Linux 4.14.51 omits 40c809774c69 tcp: do not overshoot window_clamp in tcp_rcv_space_adjust() omits 7ab8fc065fff Btrfs: make raid6 rebuild retry more omits 6bf89b7c6b31 Btrfs: fix scrub to repair raid6 corruption omits db5f02cc70a8 Revert "Btrfs: fix scrub to repair raid6 corruption" omits 5e4b5b7194d3 ARM: kexec: fix kdump register saving on panic() omits bb7a554ae745 ARM: 8758/1: decompressor: restore r1 and r2 just before j [...] omits c7d7e3f62dbe ARM: 8753/1: decompressor: add a missing parameter to the [...] omits 823e02ea7be5 efi/libstub/arm64: Handle randomized TEXT_OFFSET omits 3f5c7add0d0f parisc: Move setup_profiling_timer() out of init section omits 588977742078 sched/deadline: Make the grub_reclaim() function static omits fb49d19ed9da sched/debug: Move the print_rt_rq() and print_dl_rq() decl [...] omits 96ef5c441494 drm/dumb-buffers: Integer overflow in drm_mode_create_ioctl() omits 77a60e752ec8 locking/percpu-rwsem: Annotate rwsem ownership transfer by [...] omits b3f84e48786d locking/rwsem: Add a new RWSEM_ANONYMOUSLY_OWNED flag omits c5746752bdbe clk: imx6ull: use OSC clock during AXI rate change omits 0c5dfa51caf7 ARM: davinci: board-dm646x-evm: set VPIF capture card name omits eb6b0d6987fc ARM: davinci: board-dm646x-evm: pass correct I2C adapter i [...] omits ae7418dd09f9 ARM: davinci: dm646x: fix timer interrupt generation omits daf6bdb29d55 i2c: viperboard: return message count on master_xfer success omits cbfe697cdba9 i2c: pmcmsp: fix error return from master_xfer omits 0c1885743a9b i2c: pmcmsp: return message count on master_xfer success omits 7416dd78ad9a ARM: keystone: fix platform_domain_notifier array overrun omits a187b9c72d0c usb: musb: fix remote wakeup racing with suspend omits 634b9e0aabd9 afs: Fix the non-encryption of calls omits a92a28636157 mtd: Fix comparison in map_word_andequal() omits 9b9ac282bad9 x86/pkeys/selftests: Add a test for pkey 0 omits b1f192a9e0cd x86/pkeys/selftests: Save off 'prot' for allocations omits cdfdffcaa8f9 x86/pkeys/selftests: Fix pointer math omits 2dd0e5d62a6b x86/pkeys/selftests: Fix pkey exhaustion test off-by-one omits 63bdea73bd52 x86/pkeys/selftests: Add PROT_EXEC test omits 1fcd226878b3 x86/pkeys/selftests: Factor out "instruction page" omits 777d513aaaf6 x86/pkeys/selftests: Allow faults on unknown keys omits 9545530701c9 x86/pkeys/selftests: Remove dead debugging code, fix dprin [...] omits 8b9f3a7404d7 x86/pkeys/selftests: Stop using assert() omits 477c024fb33a x86/pkeys/selftests: Give better unexpected fault error messages omits 4824a6473b85 x86/selftests: Add mov_to_ss test omits c25b160c8da6 x86/mpx/selftests: Adjust the self-test to fresh distros t [...] omits 2361f1f4fff2 x86/pkeys/selftests: Adjust the self-test to fresh distros [...] omits 847f0cacf21e objtool, kprobes/x86: Sync the latest <asm/insn.h> header [...] omits 5aaee3e9ef32 uprobes/x86: Prohibit probing on MOV SS instruction omits ba202cd5a1f0 kprobes/x86: Prohibit probing on exception masking instructions omits 12ddc2639e31 ocfs2: take inode cluster lock before moving reflinked ino [...] omits 553495752c82 proc/kcore: don't bounds check against address 0 omits 20e557fb26ca init: fix false positives in W+X checking omits 86900754306e net sched actions: fix invalid pointer dereferencing if sk [...] omits 55e95f9ad712 ixgbe: return error on unsupported SFP module when resetting omits 33d1c29e935e x86: Delay skip of emulated hypercall instruction omits ce44a4d5db63 KVM: Extend MAX_IRQ_ROUTES to 4096 for all archs omits 29475c404b56 rxrpc: Fix the min security level for kernel calls omits b2abd2b98afc rxrpc: Fix error reception on AF_INET6 sockets omits b5b3188098b3 qede: Fix gfp flags sent to rdma event node allocation omits 6618d064baca qed: Fix l2 initializations over iWARP personality omits dc5af7b0de98 tipc: eliminate KMSAN uninit-value in strcmp complaint omits 6ca2fa569d65 agp: uninorth: make two functions static omits 8223298c5075 cifs: smb2ops: Fix listxattr() when there are no EAs omits fcc0315abc95 arm64: Add MIDR encoding for NVIDIA CPUs omits 56068475a7f0 can: dev: increase bus-off message severity omits 4dc2437cdd6b net: aquantia: driver should correctly declare vlan_features bits omits a951cf4da896 x86/xen: Reset VCPU0 info pointer after shared_info remap omits ba29f3738e86 mac80211: use timeout from the AddBA response instead of t [...] omits e4bd54eb87c8 ARM: dts: cygnus: fix irq type for arm global timer omits 36166445a922 driver core: add __printf verification to __ata_ehi_pushv_desc omits bc707b2d950b drm/omap: handle alloc failures in omap_connector omits 771f573cc158 drm/omap: check return value from soc_device_match omits a490d0570df2 drm/omap: fix possible NULL ref issue in tiler_reserve_2d omits 9631f32b61dc drm/omap: fix uninitialized ret variable omits ca3c09a74945 drm/omap: silence unititialized variable warning omits 6ad69952d50d mac80211: Adjust SAE authentication timeout omits 46d6ee12fa9d tee: check shm references are consistent in offset/size omits d40e177f29ab sh: fix build failure for J2 cpu with SMP disabled omits 0742396317a0 sched/core: Introduce set_special_state() omits a614eaa465f7 spi: bcm2835aux: ensure interrupts are enabled for shared handler omits 373a625cb3c4 RDMA/cma: Do not query GID during QP state transition to RTR omits 3c54e919bd4f IB/hfi1: Fix memory leak in exception path in get_irq_affinity() omits 77662d35b8c5 IB/hfi1 Use correct type for num_user_context omits 194feed06bce smc: fix sendpage() call omits 9c0f528f6bf0 ARM: OMAP1: ams-delta: fix deferred_fiq handler omits ac5e86401fea nvme: Set integrity flag for user passthrough commands omits b19122a48f01 nvme: fix potential memory leak in option parsing omits 665d3c7f1e50 iommu/vt-d: fix shift-out-of-bounds in bug checking omits d98905c00c4c arm64: tegra: Make BCM89610 PHY interrupt as active low omits 61ca60932d52 kthread, sched/wait: Fix kthread_parkme() wait-loop omits e7a65e899d52 stop_machine, sched: Fix migrate_swap() vs. active_balance [...] omits a814d1101042 parisc: drivers.c: Fix section mismatches omits 609377d79e75 bpf, x64: fix memleak when not converging after image omits 666776d5f45d scsi: vmw-pvscsi: return DID_BUS_BUSY for adapter-initated aborts omits 09e12b91d12c hexagon: export csum_partial_copy_nocheck omits 8794fff6f4d9 hexagon: add memset_io() helper omits 960fe000b1d3 Input: atmel_mxt_ts - fix the firmware update omits f8d7147cb60f ARM: dts: logicpd-som-lv: Fix Audio Mute omits 8c4511032ac1 ARM: dts: logicpd-som-lv: Fix WL127x Startup Issues omits 691f0a6b3b09 ARM: OMAP2+: powerdomain: use raw_smp_processor_id() for trace omits 061a560f3293 dt-bindings: panel: lvds: Fix path to display timing bindings omits b1ac1ca7352d ARM: davinci: board-dm355-evm: fix broken networking omits 034a9e9b235e ARM: davinci: board-omapl138-hawk: fix GPIO numbers for MM [...] omits 0bf4a2db2964 ARM: davinci: board-da850-evm: fix GPIO lookup for MMC/SD omits 38ffd4d581ff ARM: davinci: board-da830-evm: fix GPIO lookup for MMC/SD omits 13e4a2083d2b IB/core: Make ib_mad_client_id atomic omits 5cb0ba254fee <linux/stringhash.h>: fix end_name_hash() for 64bit long omits 3fbbdb44cead IB/rxe: avoid double kfree_skb omits b4f6e28c801a IB/rxe: add RXE_START_MASK for rxe_opcode IB_OPCODE_RC_SEN [...] omits d2be557eef15 RDMA/iwpm: fix memory leak on map_info omits 019ce25a4ee0 RDMA/cma: Fix use after destroy access to net namespace for IPoIB omits 84f66378da20 IB/uverbs: Fix validating mandatory attributes omits fb019834bf8e IB: make INFINIBAND_ADDR_TRANS configurable omits b8500e6e8eb5 ib_srp: depend on INFINIBAND_ADDR_TRANS omits 08088b8a0793 ib_srpt: depend on INFINIBAND_ADDR_TRANS omits 4e2b7d1687c4 nvmet-rdma: depend on INFINIBAND_ADDR_TRANS omits 8e6dba9166ed nvme: depend on INFINIBAND_ADDR_TRANS omits 5d33c9d0fbd8 tipc: fix bug in function tipc_nl_node_dump_monitor omits f1e5bbe86ec1 i2c: sprd: Fix the i2c count issue omits 201dc1345bfe i2c: sprd: Prevent i2c accesses after suspend is called omits 40d526e67212 bpf: fix uninitialized variable in bpf tools omits 09daf2df8db8 x86/cpu/intel: Add missing TLB cpuid values omits 75b0436b24d6 ata: ahci: mvebu: override ahci_stop_engine for mvebu AHCI omits 48c0bf9af161 libahci: Allow drivers to override stop_engine omits 81d27c6ed637 KVM: arm/arm64: vgic: fix possible spectre-v1 in vgic_mmio [...] omits e3d1002e14ce arm64: fix possible spectre-v1 in ptrace_hbp_get_event() omits 06beec871640 blk-mq: fix sysfs inflight counter omits 11ac08bd73eb HID: intel-ish-hid: use put_device() instead of kfree() omits d803d94a3fcd rpmsg: added MODULE_ALIAS for rpmsg_char omits bb7894391aad remoteproc: qcom: Fix potential device node leaks omits af22d1b7705a perf/x86/intel: Don't enable freeze-on-smi for PerfMon V1 omits 3958294c661e rds: ib: Fix missing call to rds_ib_dev_put in rds_ib_setup_qp omits 9079946f612b selftests: ftrace: Add a testcase for multiple actions on trigger omits 27e13b330dd2 HID: wacom: Release device resource data obtained by devre [...] omits 2f3ca3908fc0 HID: lenovo: Add support for IBM/Lenovo Scrollpoint mice omits e6ec885f5f4c arm64: ptrace: remove addr_limit manipulation omits ef0fa5e6f52b net: ethtool: Add missing kernel doc for FEC parameters omits b1d0907c6fed thermal: int3403_thermal: Fix NULL pointer deref on module [...] omits 56dfe52e04a2 drm/amdkfd: fix clock counter retrieval for node without GPU omits 73ea96beb771 ACPI / watchdog: Prefer iTCO_wdt on Lenovo Z50-70 omits 00a85086e51f ARM: dts: da850: fix W=1 warnings with pinmux node omits 9148e21d7624 net: phy: marvell: clear wol event before setting it omits b0471926ceb5 powerpc/powernv/memtrace: Let the arch hotunplug code flush cache omits a4fa9189d608 dt-bindings: meson-uart: DT fix s/clocks-names/clock-names/ omits 71c8e7432a2e ACPI / PM: Blacklist Low Power S0 Idle _DSM for ThinkPad X [...] omits d3bd4954286b usb: typec: ucsi: fix tracepoint related build error omits 6d2707f26892 mm: memcg: add __GFP_NOWARN in __memcg_schedule_kmem_cache [...] omits cd2cc6d13170 kexec_file: do not add extra alignment to efi memmap omits d497efd805fe proc: revalidate kernel thread inodes to root:root omits a20600762300 mm, pagemap: fix swap offset value for PMD migration entry omits 6385f2da8b3b scsi: isci: Fix infinite loop in while loop omits 12f9bb1a273e scsi: storvsc: Set up correct queue depth values for IDE devices omits fc0d99fde0d2 parisc: time: Convert read_persistent_clock() to read_pers [...] omits 6bf379f26a54 vfs: Undo an overly zealous MS_RDONLY -> SB_RDONLY conversion omits bd595dbfcbd6 net: hns: Avoid action name truncation omits ea7246c25892 blkcg: init root blkcg_gq under lock omits b6126afd64d0 drm/msm: don't deref error pointer in the msm_fbdev_create [...] omits 5151a0c8d730 drm/msm/dsi: use correct enum in dsi_get_cmd_fmt omits be04f7301d8d drm/msm: Fix possible null dereference on failure of get_pages() omits 625b5b8c76d4 ASoC: msm8916-wcd-analog: use threaded context for mbhc events omits 705fd605237b netfilter: nf_tables: fix out-of-bounds in nft_chain_commi [...] omits d11b04c34894 netfilter: nf_tables: NAT chain and extensions require NF_TABLES omits 348288a2699c scsi: target: fix crash with iscsi target and dvd omits 4fb7926bba58 scsi: megaraid_sas: Do not log an error if FW successfully [...] omits af2cc1d2e75c scsi: iscsi: respond to netlink with unicast when appropriate omits 3f64c0c502ef tipc: fix infinite loop when dumping link monitor summary omits 9d5e2d69705f blkcg: don't hold blkcg lock when deactivating policy omits c5b6316c3f51 spi: cadence: Add usleep_range() for cdns_spi_fill_tx_fifo() omits 5f4bf078e779 ASoC: topology: Check widget kcontrols before deref. omits ff3080bab10d xen: xenbus_dev_frontend: Really return response string omits d5cf1ed8d3ae ASoC: topology: Fix bugs of freeing soc topology omits bd8acfd77dd3 PCI: kirin: Fix reset gpio name omits 150efd30c3a0 soc: bcm2835: Make !RASPBERRYPI_FIRMWARE dummies return failure omits 305043739272 soc: bcm: raspberrypi-power: Fix use of __packed omits d066fd9d7e9b eCryptfs: don't pass up plaintext names when using filenam [...] omits 3f54483edea2 ASoC: rt5514: Add the missing register in the readable table omits 9d33f89c40e9 clk: honor CLK_MUX_ROUND_CLOSEST in generic clk mux omits dccf9862a7f5 dt-bindings: dmaengine: rcar-dmac: document R8A77965 support omits 20d681359337 dt-bindings: serial: sh-sci: Add support for r8a77965 (H)SCIF omits 20d3d7fa75b2 dt-bindings: pinctrl: sunxi: Fix reference to driver omits 5eeb26c58c0a doc: Add vendor prefix for Kieback & Peter GmbH omits 3ca7dddaa13f spi: sh-msiof: Fix bit field overflow writes to TSCR/RSCR omits b3ccb8a77ed1 MIPS: dts: Boston: Fix PCI bus dtc warnings: omits ba041775a9a8 isofs: fix potential memory leak in mount option parsing omits d27cd5cb9b38 s390/smsgiucv: disable SMSG on module unload omits e7b720ef94d8 MIPS: io: Add barrier after register read in readX() omits dc94ac5fc410 fsnotify: fix ignore mask logic in send_to_group() omits 025e42a5e7a3 perf report: Fix switching to another perf.data file omits 7bb0c4bd79ab nfp: ignore signals when communicating with management FW omits d96da2acac5d MIPS: io: Prevent compiler reordering writeX() omits df5524e5483b x86: Add check for APIC access address for vmentry of L2 guests omits 9b78e9ddc47a KVM: X86: fix incorrect reference of trace_kvm_pi_irte_update omits 176ebf4df971 Input: synaptics-rmi4 - fix an unchecked out of memory error path omits 65783949c813 clocksource/drivers/imx-tpm: Correct some registers operat [...] omits cda6fd4d9382 Linux 4.14.50 omits 87883c89b405 crypto: omap-sham - fix memleak omits efc67e746b27 crypto: vmx - Remove overly verbose printk from AES XTS init omits 1bc36d12a6ed crypto: vmx - Remove overly verbose printk from AES init routines omits b9705796e44b crypto: cavium - Limit result reading attempts omits 072e8b1f58d5 crypto: cavium - Fix fallout from CONFIG_VMAP_STACK omits 4854c879107c crypto: caam - fix size of RSA prime factor q omits f535e1c3b394 crypto: caam/qi - fix IV DMA mapping and updating omits 9ed3135cab14 crypto: caam - fix IV DMA mapping and updating omits 635ac89ea764 crypto: caam - fix DMA mapping dir for generated IV omits ed0a79561189 crypto: caam - strip input zeros from RSA input buffer omits 3c42aa03cd6a Input: elan_i2c - add ELAN0612 (Lenovo v330 14IKB) ACPI ID omits c4168f192057 Input: goodix - add new ACPI id for GPD Win 2 touch screen omits 53e4b19fcd0c kvm: x86: use correct privilege level for sgdt/sidt/fxsave [...] omits 739ac8f4a516 tty: pl011: Avoid spuriously stuck-off interrupts omits 5ee296fde55e vmw_balloon: fixing double free when batching mode is off omits a64ff0bea051 serial: 8250: omap: Fix idling of clocks for unused uarts omits 804f09011069 serial: samsung: fix maxburst parameter for DMA transactions omits db30b8eb960a tty/serial: atmel: use port->name as name in request_irq() omits 95b8204b4491 serial: sh-sci: Stop using printk format %pCr omits d6a9e699a3c2 usb: gadget: udc: renesas_usb3: disable the controller's i [...] omits 262af4fe6dff usb: gadget: function: printer: avoid wrong list handling [...] omits 874cb201d511 phy: qcom-qusb2: Fix crash if nvmem cell not specified omits cb6b5869658b Input: xpad - add GPD Win 2 Controller USB IDs omits 5c2e9e9bf444 usb-storage: Add compatibility quirk flags for G-Technolog [...] omits c839680e8cbf usb-storage: Add support for FL_ALWAYS_SYNC flag in the UA [...] omits f31eb7298ba4 usbip: vhci_sysfs: fix potential Spectre v1 omits 1caeb5022449 NFC: pn533: don't send USB data off of the stack omits f1769a9ba4bf staging: android: ion: Switch to pr_warn_once in ion_buffe [...] omits bd2742e83660 KVM: x86: pass kvm_vcpu to kvm_read_guest_virt and kvm_wri [...] omits b1bd9caf5e98 kvm: nVMX: Enforce cpl=0 for VMX instructions omits 3d2f03393267 KVM: x86: introduce linear_{read,write}_system omits 9791d9d7e2ac KVM: X86: Fix reserved bits check for MOV to CR3 omits c7a372ddc3db gpio: No NULL owner omits 7d970250cb8d af_key: Always verify length of provided sadb_key omits 1cbd5ece0527 blkdev_report_zones_ioctl(): Use vmalloc() to allocate lar [...] omits d02ae00ab6d0 netfilter: nf_tables: fix NULL pointer dereference on nft_ [...] omits 70d7bbd9b504 Linux 4.14.49 omits 2abd4c3ed20d drm: set FMODE_UNSIGNED_OFFSET for drm files omits 3fe4b0cf9383 PCI: hv: Do not wait forever on a device that has disappeared omits dd4be396b8c5 cls_flower: Fix incorrect idr release when failing to modify rule omits c931c9aee2f3 rtnetlink: validate attributes in do_setlink() omits fa11d992533b virtio-net: fix leaking page for gso packet during mergeable XDP omits 2b8b2b26c378 net/mlx5e: When RXFCS is set, add FCS data into checksum c [...] omits 155cd575588b virtio-net: correctly check num_buf during err path omits e2d47fa107f9 tun: Fix NULL pointer dereference in XDP redirect omits 43153f090165 net/mlx4: Fix irq-unsafe spinlock usage omits 31c1e078e3ca virtio-net: correctly transmit XDP buff after linearizing omits 0dbd822f6440 net-sysfs: Fix memory leak in XPS configuration omits 900679988fdf net: phy: broadcom: Fix auxiliary control register reads omits 8d80a839c179 ipv6: sr: fix memory OOB access in seg6_do_srh_encap/inline omits c5e1541ef6fe vrf: check the original netdevice for generating redirect omits 6d431f6e6880 vhost: synchronize IOTLB message with dev cleanup omits f2bb94069f3e team: use netdev_features_t instead of u32 omits 60473d7034ee sctp: not allow transport timeout value less than HZ/5 for [...] omits 0a3608662ff6 qed: Fix mask for physical address in ILT entry omits 0d751192afde packet: fix reserve calculation omits 1c2c7767e876 net: usb: cdc_mbim: add flag FLAG_SEND_ZLP omits 8acb0708ab6d net: phy: broadcom: Fix bcm_write_exp() omits c85df6eb6e86 net/packet: refine check for priv area size omits 95159ad9635a net: metrics: add proper netlink validation omits 341c03313a9a net: ipv4: add missing RTA_TABLE to rtm_ipv4_policy omits be1f1827a89a netdev-FAQ: clarify DaveM's position for stable backports omits c6fae49a447c kcm: Fix use-after-free caused by clonned sockets omits ebe79f9cf44f isdn: eicon: fix a missing-check bug omits 3f8f52c5f200 ipv6: omit traffic class when calculating flow hash omits ff33a32949c8 ipv4: remove warning in ip_recv_error omits f1409a73b6f4 ipmr: properly check rhltable_init() return value omits f200de49dff8 ip6_tunnel: remove magic mtu value 0xFFF8 omits 989986db8f66 ip6mr: only set ip6mr_table from setsockopt when ip6mr_new [...] omits cbf561634db3 enic: set DMA mask to 47 bit omits 0d2eb422fe35 dccp: don't free ccid2_hc_tx_sock struct in dccp_disconnect() omits d591263c7947 bnx2x: use the right constant omits 128f0d700569 be2net: Fix error detection logic for BE3 omits d58cf41924e8 kconfig: Avoid format overflow warning from GCC 8.1 omits 058dd233b559 btrfs: define SUPER_FLAG_METADUMP_V2 omits af760b568ef1 mmap: relax file size limit for regular files omits 16d7ceb04b55 mmap: introduce sane default mmap limits omits 7cb10a4ce724 scsi: sd_zbc: Avoid that resetting a zone fails sporadically omits 1110636ed2d9 scsi: sd_zbc: Fix potential memory leak omits 2c6025ebc7fd Linux 4.14.48 omits 1dd9566d9542 powerpc/mm/slice: Fix hugepage allocation at hint address on 8xx omits 399e039634a4 powerpc/mm/slice: Enhance for supporting PPC32 omits b8b23e8926b3 powerpc/mm/slice: create header files dedicated to slices omits e14db4feb035 powerpc/mm/slice: Remove intermediate bitmap copy omits c95c5f419e57 drm/i915: Disable LVDS on Radiant P845 omits 72571f26757e drm/i915/lvds: Move acpi lid notification registration to [...] omits ffedc7ade784 drm/psr: Fix missed entry in PSR setup time table. omits 5890358c60e5 intel_th: Use correct device when freeing buffers omits 792be048cf9c Revert "rt2800: use TXOP_BACKOFF for probe frames" omits a7027b7d698e mm/huge_memory.c: __split_huge_page() use atomic ClearPageDirty() omits 4a1b66bcec03 IB/core: Fix error code for invalid GID entry omits bdf1daba5f62 hwtracing: stm: fix build error on some arches omits 1f8c4ed2dba5 stm class: Use vmalloc for the master map omits a70f19b29560 scsi: scsi_transport_srp: Fix shost to rport translation omits 8a6576219da8 MIPS: prctl: Disallow FRE without FR with PR_SET_FP_MODE requests omits f7a36d7ac838 MIPS: ptrace: Fix PTRACE_PEEKUSR requests for 64-bit FGRs omits ed5bd13bec35 MIPS: lantiq: gphy: Drop reboot/remove reset asserts omits 6d67a723ef37 iio: adc: select buffer for at91-sama5d2_adc omits 838f25e3d9f2 iio:kfifo_buf: check for uint overflow omits 30ab9366f763 iio:buffer: make length types match kfifo types omits d30819abd1c4 iio: ad7793: implement IIO_CHAN_INFO_SAMP_FREQ omits a6f81fcb2c39 tcp: avoid integer overflows in tcp_rcv_space_adjust() omits 96b086a7bfe5 kbuild: clang: disable unused variable warnings only when [...] omits 9b6eda5797b1 platform/chrome: cros_ec_lpc: remove redundant pointer request omits a81920c73eb0 ASoC: Intel: sst: remove redundant variable dma_dev_name omits bcc9c6f03201 rtlwifi: rtl8192cu: Remove variable self-assignment in rf.c omits 8524af02d132 drm/amd/powerplay: Fix enum mismatch omits 074e30a3fc09 dma-buf: remove redundant initialization of sg_table omits 5a92c6e3e2f3 drm/i915: Always sanity check engine state upon idling omits 151b144bc602 kbuild: clang: remove crufty HOSTCFLAGS omits bc342bc02954 cfg80211: further limit wiphy names to 64 bytes omits 9808c97d3cb4 selinux: KASAN: slab-out-of-bounds in xattr_getsecurity omits c6a95f37d3a0 tracing: Make the snapshot trigger work with instances omits 8441a0014a29 tracing: Fix crash when freeing instances with event triggers omits 2be683020be4 Input: elan_i2c_smbus - fix corrupted stack omits 9a85abc79483 Input: synaptics - add Lenovo 80 series ids to SMBus omits 9c707c93e179 Input: synaptics - add Intertouch support on X1 Carbon 6th [...] omits af504c5a88b3 Input: synaptics - Lenovo Thinkpad X1 Carbon G5 (2017) wit [...] omits 88859f6cc5c4 Input: synaptics - Lenovo Carbon X1 Gen5 (2017) devices sh [...] omits d1db300b8ffc xfs: detect agfl count corruption and reset agfl omits d9a59eac3fd6 xfs: convert XFS_AGFL_SIZE to a helper function omits 54978daa9dc5 PCI: hv: Fix 2 hang issues in hv_compose_msi_msg() omits 085fc1967b56 Revert "pinctrl: msm: Use dynamic GPIO numbering" omits 4cbe6caa4c6c x86/MCE/AMD: Cache SMCA MISC block addresses omits 5df3a1b9f87b x86/mce/AMD: Carve out SMCA get_block_address() code omits 6bcf3b066c69 objtool: Fix "noreturn" detection for recursive sibling calls omits 806a730c0b0b objtool: Detect RIP-relative switch table references, part 2 omits afb5e5c8a125 objtool: Detect RIP-relative switch table references omits 2c26d5784e71 objtool: Support GCC 8 switch tables omits 1bea53df12c4 objtool: Support GCC 8's cold subfunctions omits b968dd7650c8 mm: fix the NULL mapping case in __isolate_lru_page() omits 6a19487d5a93 fix io_destroy()/aio_complete() race omits 57a3ca783596 Linux 4.14.47 omits 3e496be2038a Revert "vti4: Don't override MTU passed on link creation v [...] omits bf4367d790c5 Linux 4.14.46 omits 48aaff1bcde7 Revert "perf record: Fix crash in pipe mode" omits ec39812d2117 tools: sync up .h files with the repective arch and uapi .h files omits c0f1d9bfd913 perf tools: Add trace/beauty/generated/ into .gitignore omits 2c2b15bb0e88 Linux 4.14.45 omits cd95b6e70712 drm/vmwgfx: Set dmabuf_size when vmw_dmabuf_init is successful omits 829484eb3e00 kdb: make "mdr" command repeat omits 39958037723a pinctrl: mcp23s08: spi: Fix regmap debugfs entries omits bd36ea57d6d5 pinctrl: msm: Use dynamic GPIO numbering omits bd1a6e338c1b regulator: of: Add a missing 'of_node_put()' in an error h [...] omits 36016bab698b ARM: dts: porter: Fix HDMI output routing omits 105479a0278c ARM: dts: imx7d: cl-som-imx7: fix pinctrl_enet omits 0b7761ec49e4 i40e: Add delay after EMP reset for firmware to recover omits be5f9b150b64 regmap: Correct comparison in regmap_cached omits 253aa8296a5e ARM: dts: at91: tse850: use the correct compatible for the eeprom omits ffc1f3ac180c drm: rcar-du: lvds: Fix LVDS startup on R-Car Gen2 omits e5b5d9be211e drm: rcar-du: lvds: Fix LVDS startup on R-Car Gen3 omits ce7da8b88f6a netlabel: If PF_INET6, check sk_buff ip header version omits b9cd90c15ea7 selftests/net: fixes psock_fanout eBPF test case omits 6ce500756288 perf tests: Fix dwarf unwind for stripped binaries omits dac66c47df6c perf report: Fix memory corruption in --branch-history mod [...] omits fb872eb1131d perf tests: Use arch__compare_symbol_names to compare symbols omits da5329644ad6 perf report: Fix wrong jump arrow omits 4489f688fc3b perf test: Fix test case inet_pton to accept inlines. omits 39478b7590d0 x86/apic: Set up through-local-APIC mode on the boot CPU i [...] omits 4c27990631f1 drm/rockchip: Respect page offset for PRIME mmap calls omits 8755c4061ea9 MIPS: Octeon: Fix logging messages with spurious periods a [...] omits f0cf2575cd47 dpaa_eth: fix pause capability advertisement logic omits 80300e879f9e pinctrl: sh-pfc: r8a7796: Fix MOD_SEL register pin assignm [...] omits 46d8696c613b rcu: Call touch_nmi_watchdog() while printing stall warnings omits 162af93fa251 net: stmmac: call correct function in stmmac_mac_config_rx [...] omits 4a856adf2823 audit: return on memory error to avoid null pointer dereference omits a548ba4de32e PCMCIA / PM: Avoid noirq suspend aborts during suspend-to-idle omits 7d5ab9bf4f34 ARM: dts: bcm283x: Fix pin function of JTAG pins omits c10dc67e720b ARM: dts: bcm283x: Fix probing of bcm2835-i2s omits 13b520688d2c power: supply: ltc2941-battery-gauge: Fix temperature units omits 72662ff1cf85 sh_eth: fix TSU init on SH7734/R8A7740 omits 83e698e4684a ixgbe: prevent ptp_rx_hang from running when in FILTER_ALL mode omits 504583768092 udf: Provide saner default for invalid uid / gid omits cb808972d770 PCI: Add function 1 DMA alias quirk for Marvell 88SE9220 omits 5197a9786fee dpaa_eth: fix SG mapping omits 602234ea4466 cpufreq: Reorder cpufreq_online() error code path omits 8a6be5403774 net: stmmac: ensure that the MSS desc is the last desc to [...] omits a3d4c34cdea9 net: stmmac: ensure that the device has released ownership [...] omits 957094fcc06f drm/amdgpu: adjust timeout for ib_ring_tests(v2) omits 230d616f58a9 drm/amdgpu: disable GFX ring and disable PQ wptr in hw_fini omits de9054cdc8d0 ARM: dts: dra71-evm: Correct evm_sd regulator max voltage omits ee6f703020ab drm: omapdrm: dss: Move initialization code from component [...] omits 909474cd384c dmaengine: qcom: bam_dma: get num-channels and num-ees from dt omits 7efeaf6d5193 vfio-ccw: fence off transport mode omits fe2fc07d2a31 pinctrl: artpec6: dt: add missing pin group uart5nocts omits 72678f7a2922 pinctrl: devicetree: Fix dt_to_map_one_config handling of hogs omits 39c655c5edfe hwrng: stm32 - add reset during probe omits 259cdaff0e91 watchdog: asm9260_wdt: fix error handling in asm9260_wdt_probe() omits 87337cb5663c enic: enable rq before updating rq descriptors omits b3b26307208e dmaengine: rcar-dmac: Check the done lists in rcar_dmac_ch [...] omits e41de468a6f4 dmaengine: pl330: fix a race condition in case of threaded irqs omits a64948842d00 block: null_blk: fix 'Invalid parameters' when loading module omits f0078d2068b2 tools: hv: fix compiler warnings about major/target_fname omits f85634b7b6d0 drm/bridge: sii902x: Retry status read after DDI I2C omits 3b64e1cf6b92 phy: qcom-qmp: Fix phy pipe clock gating omits 10626a0c2027 ALSA: vmaster: Propagate slave error omits b1ebc21c146b phy: rockchip-emmc: retry calpad busy trimming omits 1fadfed83913 x86/devicetree: Fix device IRQ settings in DT omits 5e54596b33f6 x86/devicetree: Initialize device tree before using it omits c78e4a47bc4d gfs2: Fix fallocate chunk size omits c1dab7872b32 soc: qcom: wcnss_ctrl: Fix increment in NV upload omits 0a3b66b55a95 arm64: dts: qcom: Fix SPI5 config on MSM8996 omits b9e852513fca perf/x86/intel: Fix event update for auto-reload omits 359769ca6d16 perf/x86/intel: Fix large period handling on Broadwell CPUs omits ecaa7bd342ad efi/arm*: Only register page tables when they exist omits e6e5de32470b cdrom: do not call check_disk_change() inside cdrom_open() omits 017f2ee20675 perf/x86/intel: Properly save/restore the PMU state in the [...] omits 8f8ebc0ba07c hwmon: (pmbus/adm1275) Accept negative page register values omits afcbcb432e84 hwmon: (pmbus/max8688) Accept negative page register values omits 127b06ef520d drm/panel: simple: Fix the bus format for the Ontat panel omits ede5dd7822c6 perf/core: Fix perf_output_read_group() omits 8ba9b0300c18 max17042: propagate of_node to power supply device omits ed6244e8b280 perf/core: Fix installing cgroup events on CPU omits 82e93a83598b f2fs: fix to check extent cache in f2fs_drop_extent_tree omits fc8cf0e7aa37 f2fs: fix to clear CP_TRIMMED_FLAG omits 393e472db4c8 f2fs: fix to set KEEP_SIZE bit in f2fs_zero_range omits d71b8b0d37da cxl: Check if PSL data-cache is available before issue flu [...] omits bf3a501c1dc0 powerpc/powernv/npu: Fix deadlock in mmio_invalidate() omits dc81e7182747 powerpc: Add missing prototype for arch_irq_work_raise() omits 903c66e35fb7 drm/meson: Fix an un-handled error path in 'meson_drv_bind [...] omits b4d7f0dae8c1 drm/meson: Fix some error handling paths in 'meson_drv_bin [...] omits 6eaf0dd1d9d5 ipmi_ssif: Fix kernel panic at msg_done_handler omits b5c7dedc8426 watchdog: aspeed: Fix translation of reset mode to ctrl register omits e2906fc86978 watchdog: dw: RMW the control register omits e2b3fa0ce98f PCI: Restore config space on runtime resume despite being unbound omits 12c663e4f8e4 MIPS: ath79: Fix AR724X_PLL_REG_PCIE_CONFIG offset omits 2a0bc4ad7c63 net/smc: pay attention to MAX_ORDER for CQ entries omits 289e6fa33b0b spi: bcm-qspi: fIX some error handling paths omits 1fae5e92788c regulator: gpio: Fix some error handling paths in 'gpio_re [...] omits 9fe2e97e6f2d coresight: Use %px to print pcsr instead of %p omits 12b29e1cfe6a drm/amdkfd: add missing include of mm.h omits 739c8e70889a IB/core: Honor port_num while resolving GID for IB link layer omits 7166fb174758 perf stat: Fix core dump when flag T is used omits 8cde08971b41 perf top: Fix top.call-graph config option reading omits 25b69a422b59 KVM: lapic: stop advertising DIRECTED_EOI when in-kernel I [...] omits 982f8f14e704 i2c: mv64xxx: Apply errata delay only in standard mode omits 8d1b1e7902af cxgb4: Fix queue free path of ULD drivers omits 1d1646c408f6 ACPICA: acpi: acpica: fix acpi operand cache leak in nseval.c omits c827ed01821d ACPICA: Fix memory leak on unusual memory leak omits bf9b263b3e75 ACPICA: Events: add a return on failure from acpi_hw_regis [...] omits 601ae35b3f19 dt-bindings: add device tree binding for Allwinner H6 main CCU omits 35a4f782b521 remoteproc: imx_rproc: Fix an error handling path in 'imx_ [...] omits 4a092479bb4f bcache: quit dc->writeback_thread when BCACHE_DEV_DETACHIN [...] omits 590e13a68177 zorro: Set up z->dev.dma_mask for the DMA API omits 5e8f4ec7899b IB/mlx5: Set the default active rate and width to QDR and 4X omits 4a8b1c46af58 cpufreq: cppc_cpufreq: Fix cppc_cpufreq_init() failure path omits f69b52965de0 iommu/mediatek: Fix protect memory setting omits 8c8f0b1f597d drm/vmwgfx: Unpin the screen object backup buffer when not used omits 791a1ef7df36 ext4: don't complain about incorrect features when probing omits 1891e0bb60b4 arm: dts: socfpga: fix GIC PPI warning omits b5fb65c559ec virtio-net: Fix operstate for virtio when no VIRTIO_NET_F_STATUS omits a54e06d490a1 watchdog: aspeed: Allow configuring for alternate boot omits cd2399b49de4 ima: Fallback to the builtin hash algorithm omits bc72e4fcc12a ima: Fix Kconfig to select TPM 2.0 CRB interface omits d7b13824c390 cxgb4: Setup FW queues before registering netdev omits aa5a781f59fb ath9k: fix crash in spectral scan omits 085ec7d554c1 nvme-pci: disable APST for Samsung NVMe SSD 960 EVO + ASUS [...] omits 7e5487b3990d ath10k: Fix kernel panic while using worker (ath10k_sta_rc [...] omits 5db7e1bb6a13 watchdog: davinci_wdt: fix error handling in davinci_wdt_probe() omits fc7bcbb94027 net/mlx5: Protect from command bit overflow omits d018d551e7b2 selftests: Print the test we're running to /dev/kmsg omits faace30e6e6a tools/thermal: tmon: fix for segfault omits b652092f8e99 rsi: fix kernel panic observed on 64bit machine omits 31dbd9cfcb23 powerpc/perf: Fix kernel address leak via sampling registers omits 6a0a9f0ab8a9 powerpc/perf: Prevent kernel address leak to userspace via [...] omits 68a38cedff76 hwmon: (nct6775) Fix writing pwmX_mode omits dbce9e41161c parisc/pci: Switch LBA PCI bus from Hard Fail to Soft Fail mode omits f37519543460 iwlwifi: mvm: check if mac80211_queue is valid in iwl_mvm_ [...] omits 6a020bb3c620 m68k: set dma and coherent masks for platform FEC ethernets omits 80fceaf3f16a intel_th: Use correct method of finding hub omits 1366b31d1829 iommu/amd: Take into account that alloc_dev_data() may ret [...] omits 6bc2bf6023dd ath10k: advertize beacon_int_min_gcd omits 9c222c497ba2 ieee802154: ca8210: fix uninitialised data read omits c3a2a8782059 powerpc/mpic: Check if cpu_possible() in mpic_physmask() omits fc2de796926b ACPI: acpi_pad: Fix memory leak in power saving threads omits d023498fef35 drivers: macintosh: rack-meter: really fix bogus memsets omits 8effa2182d02 xen/acpi: off by one in read_acpi_id() omits 637b9b187f4e rxrpc: Don't treat call aborts as conn aborts omits 4a9fabcd3440 rxrpc: Fix Tx ring annotation after initial Tx failure omits 204bfcda8244 btrfs: qgroup: Fix root item corruption when multiple same [...] omits de00d5729482 btrfs: fix lockdep splat in btrfs_alloc_subvolume_writers omits 92efba91a792 Btrfs: fix copy_items() return value when logging an inode omits d7255626a082 btrfs: tests/qgroup: Fix wrong tree backref level omits 27a913cc9177 powerpc/64s: sreset panic if there is no debugger or crash [...] omits 305f25c1ed53 net: bgmac: Correctly annotate register space omits 435290f7a40a net: bgmac: Fix endian access in bgmac_dma_tx_ring_free() omits 4a6cd791d6c1 sparc64: Make atomic_xchg() an inline function rather than [...] omits 22f1bde5d1bf fscache: Fix hanging wait on page discarded by writeback omits 6d03ff166926 lan78xx: Connect phy early omits 80b8f3da4912 KVM: VMX: raise internal error for exception during invali [...] omits fd97bbca67fc x86/mm: Fix bogus warning during EFI bootup, use boot_cpu_ [...] omits 3aeaeecda057 sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP warning omits be6a5ad51a53 powerpc/64s/idle: Fix restore of AMOR on POWER9 after deep sleep omits 839c27f71376 ocfs2/dlm: don't handle migrate lockres if already in shutdown omits 9ebe297713af IB/rxe: Fix for oops in rxe_register_device on ppc64le arch omits 370b3353f4f8 btrfs: Fix possible softlock on single core machines omits acfd8e886566 Btrfs: fix NULL pointer dereference in log_dir_items omits afef64b10877 Btrfs: bail out on error during replay_dir_deletes omits 5ade3c9618f6 mm: thp: fix potential clearing to referenced flag in page [...] omits 8d700626fb57 mm: fix races between address_space dereference and free i [...] omits 763111d9f337 mm/ksm: fix interaction with THP omits 378a1e49f9d1 ibmvnic: Zero used TX descriptor counter on reset omits d04e5e72dfe9 dp83640: Ensure against premature access to PHY registers [...] omits 4be06bc0916d perf clang: Add support for recent clang versions omits ee7c28b280b8 perf tools: Fix perf builds with clang support omits 6689a4c7b9ed powerpc/fscr: Enable interrupts earlier before calling get_user() omits 96fdc64d8eda cpufreq: CPPC: Initialize shared perf capabilities of CPUs omits 8bff7ca99fda Force log to disk before reading the AGF during a fstrim omits 28143fe3e3e2 sr: get/drop reference to device in revalidate and check_events omits 3a0de65acdd9 z3fold: fix memory leak omits 2ab7738102ad swap: divide-by-zero when zero length swap file on ssd omits 9c9844d9c9d0 fs/proc/proc_sysctl.c: fix potential page fault while unre [...] omits 59bdc587231c x86/mm: Do not forbid _PAGE_RW before init for __ro_after_init omits c1af6891982e x86/pgtable: Don't set huge PUD/PMD on non-leaf entries omits c527ab91f021 Btrfs: fix loss of prealloc extents past i_size after fsyn [...] omits f2924e32dcf2 Btrfs: clean up resources during umount after trans is aborted omits 1908ca222b36 nvme: don't send keep-alives to the discovery controller omits 145b7e06de33 firmware: dmi_scan: Fix UUID length safety check omits d9179b4aa407 sh: fix debug trap failure to process signals before retur [...] omits 4ee9130f6423 net: mvneta: fix enable of all initialized RXQs omits 206199412bae vlan: Fix vlan insertion for packets without ethernet header omits 34a9a036350f net: Fix untag for vlan packets without ethernet header omits 235ca6a0330d qede: Do not drop rx-checksum invalidated packets. omits 78c986bf85b7 hv_netvsc: enable multicast if necessary omits 28bbb0d963e0 mm/kmemleak.c: wait for scan completion before disabling free omits 08e9dbd5184e mm/vmstat.c: fix vmstat_update() preemption BUG omits d2a5d00dcd85 mm/page_owner: fix recursion bug after changing skip entries omits da9ec481d66d mm, slab: memcg_link the SLAB's kmem_cache omits 0bbd8e2593ad qede: Fix barrier usage after tx doorbell write. omits 38a85f8214e2 builddeb: Fix header package regarding dtc source links omits 5b5f4fd97d8f llc: properly handle dev_queue_xmit() return value omits 25801736ca48 x86/alternatives: Fixup alternative_call_2 omits 06956ca1aab3 perf/x86/intel: Fix linear IP of PEBS real_ip on Haswell a [...] omits 5b3b9ce272a6 net/mlx5: Make eswitch support to depend on switchdev omits 07af604f00a5 net: dsa: mt7530: fix module autoloading for OF platform drivers omits 77c18f7ea417 bonding: fix the err path for dev hwaddr sync in bond_enslave omits 6da5c98d65f0 net: qmi_wwan: add BroadMobi BM806U 2020:2033 omits e78be20d1122 lan78xx: Set ASD in MAC_CR when EEE is enabled. omits 373304e44fa9 ARM: 8748/1: mm: Define vdso_start, vdso_end as array omits cbecd7187cdf batman-adv: fix packet loss for broadcasted DHCP packets t [...] omits 110a7c19d9d1 batman-adv: fix multicast-via-unicast transmission with AP [...] omits bbeb1a42dc58 drm/amdkfd: Fix scratch memory with HWS enabled omits 629b3a66d5ca selftests: ftrace: Add a testcase for probepoint omits 04905c21ad69 selftests: ftrace: Add a testcase for string type with kpr [...] omits f7ed525fcb56 selftests: ftrace: Add probe event argument syntax testcase omits 58be6253b003 xfrm: Fix transport mode skb control buffer usage. omits 49f4a8c52eeb mm, thp: do not cause memcg oom for thp omits 6ca473201d70 mm/mempolicy.c: avoid use uninitialized preferred_node omits 5498a2b5795f drm/ast: Fixed 1280x800 Display Issue omits c269eb77dc22 net: dsa: Fix functional dsa-loop dependency on FIXED_PHY omits bf922554682b net/sched: fix idr leak in the error path of tcf_skbmod_init() omits 91314c273170 net/sched: fix idr leak in the error path of __tcf_ipt_init() omits 01a80839635d net/sched: fix idr leak in the error path of tcp_pedit_init() omits 97689fea3c80 net/sched: fix idr leak in the error path of tcf_act_polic [...] omits 154040a5a869 net/sched: fix idr leak in the error path of tcf_simp_init() omits 29e36c3099fc net/sched: fix idr leak on the error path of tcf_bpf_init() omits f8d93c59c78c RDMA/qedr: Fix QP state initialization race omits 8ed753eee9bd RDMA/qedr: Fix rc initialization on CNQ allocation failure omits 90b87707f0f7 RDMA/qedr: fix QP's ack timeout configuration omits 7245e2d1790b RDMA/ucma: Correct option size check using optlen omits 405544d5f864 kbuild: make scripts/adjust_autoksyms.sh robust against ti [...] omits 0839b0ce6eb6 brcmfmac: Fix check for ISO3166 code omits 4ff78587dea6 perf/cgroup: Fix child event counting bug omits 92ab37923634 drm/tegra: Shutdown on driver unbind omits 3a297d091edb iwlwifi: mvm: fix array out of bounds reference omits 7867e6d82fc9 iwlwifi: mvm: make sure internal station has a valid id omits 1001e8ec25db iwlwifi: mvm: clear tx queue id when unreserving aggregati [...] omits 4eaa2618051a iwlwifi: mvm: Increase session protection time after CS omits b57f0fe6e38b vti6: Fix dev->max_mtu setting omits 5815901c29c2 vti4: Don't override MTU passed on link creation via IFLA_MTU omits 34b6ba622ac4 ip_tunnel: Clamp MTU to bounds on new link omits e675b292c282 vti4: Don't count header length twice on tunnel setup omits 87e07eff2772 batman-adv: Fix skbuff rcsum on packet reroute omits f31f64b2d253 net/sched: fix NULL dereference in the error path of tcf_s [...] omits 6b4a3d4e63f1 batman-adv: fix header size check in batadv_dbg_arp() omits 99ba9a972870 vlan: Fix out of order vlan headers with reorder header off omits 01a68a265ef5 net: Fix vlan untag for bridge and vlan_dev with reorder_hdr off omits 000fe789aa76 iwlwifi: mvm: fix error checking for multi/broadcast sta omits ac2b8f5e361f iwlwifi: mvm: Correctly set IGTK for AP omits 85e5ae55652e iwlwifi: mvm: set the correct tid when we flush the MCAST sta omits 404cbeb36ef7 xfrm: fix rcu_read_unlock usage in xfrm_local_error omits 942138f356aa drm/nouveau/bl: fix backlight regression omits 872398068503 drm/imx: move arming of the vblank event to atomic_flush omits 418c85ea458a gpu: ipu-v3: prg: avoid possible array underflow omits 05c401183c2f KVM: arm/arm64: vgic: Add missing irq_lock to vgic_mmio_re [...] omits 6ef5b2e5241a sunvnet: does not support GSO for sctp omits 8387fbac8e18 ipv4: lock mtu in fnhe when received PMTU < net.ipv4.route [...] omits 7c84e5e9c62c workqueue: use put_device() instead of kfree() omits 845c2de95786 bnxt_en: Check valid VNIC ID in bnxt_hwrm_vnic_set_tpa(). omits 27eebf0800cf can: m_can: select pinctrl state in each suspend/resume function omits 27fe367cdde0 can: m_can: change comparison to bitshift when dealing wit [...] omits 533f5f847dfd netfilter: ebtables: fix erroneous reject of last rule omits 2299285fb181 dmaengine: mv_xor_v2: Fix clock resource by adding a regis [...] omits e2d9442dfe84 lib/test_kmod.c: fix limit check on number of test devices [...] omits 21ccc62ec725 selftests/vm/run_vmtests: adjust hugetlb size according to [...] omits bad682e26d6a arm64: Relax ARM_SMCCC_ARCH_WORKAROUND_1 discovery omits 341029c2024b ARM: davinci: fix the GPIO lookup for omapl138-hawk omits b7f1129a2c77 hv_netvsc: fix locking during VF setup omits b37bc05f44c6 hv_netvsc: fix locking for rx_mode omits 9241c4f47205 hv_netvsc: fix filter flags omits e7f2b054916f xen: xenbus: use put_device() instead of kfree() omits 9238d1fa3ee6 xen-blkfront: move negotiate_mq to cover all cases of new VBDs omits b2709f786741 cxgb4: do not set needs_free_netdev for mgmt dev's omits ba5b9b64e883 IB/core: Fix possible crash to access NULL netdev omits 7ae100c41393 net: smsc911x: Fix unload crash when link is up omits a2b2d6ae5a3f net: qcom/emac: Use proper free methods during TX omits c6ce72d59cab qed: Free RoCE ILT Memory on rmmod qedr omits 7538ab34136d fsl/fman: avoid sleeping in atomic context while adding an [...] omits ccf92117d49d fbdev: Fixing arbitrary kernel leak in case FBIOGETCMAP_SP [...] omits 175e365a6662 IB/mlx5: Fix an error code in __mlx5_ib_modify_qp() omits 5759427a0ca8 IB/mlx4: Include GID type when deleting GIDs from HW table [...] omits 9636bbd409ba IB/mlx4: Fix corruption of RoCEv2 IPv4 GIDs omits 7b10604ddf51 RDMA/qedr: Fix iWARP write and send with immediate omits 40fe662649be RDMA/qedr: Fix kernel panic when running fio over NFSoRDMA omits 87bcb00aa934 ia64/err-inject: Use get_user_pages_fast() omits d98ba4f4567d e1000e: allocate ring descriptors with dma_zalloc_coherent omits d1355ae4c345 e1000e: Fix check_for_link return value with autoneg off omits f766148e47d7 perf record: Fix crash in pipe mode omits 8997115bf791 ARM: dts: rockchip: Add missing #sound-dai-cells on rk3288 omits a0cc3c18d34c hv_netvsc: propagate rx filters to VF omits ed85935eeafb hv_netvsc: filter multicast/broadcast omits c039c53d1952 hv_netvsc: use napi_schedule_irqoff omits 5f8156fd34cf batman-adv: Fix multicast packet loss with a single WANT_A [...] omits 73ecd80bca2b watchdog: sbsa: use 32-bit read for WCV omits 49995a2931bb watchdog: f71808e_wdt: Fix magic close handling omits 266675ab52db rds: Incorrect reference counting in TCP socket creation omits 2b6e7f2ff81a iwlwifi: mvm: Correctly set the tid for mcast queue omits 3f2eb4ded1ec iwlwifi: mvm: Direct multicast frames to the correct station omits ef3dfb138159 iwlwifi: mvm: fix "failed to remove key" message omits 3a0bbca21ca5 iwlwifi: avoid collecting firmware dump if not loaded omits 233d80617248 iwlwifi: mvm: fix assert 0x2B00 on older FWs omits 6f970847f0e9 iwlwifi: mvm: Fix channel switch for count 0 and 1 omits d6bcdf0b14d8 iwlwifi: mvm: fix TX of CCMP 256 omits d9ed3aed6d83 net: ethtool: don't ignore return from driver get_fecparam method omits f03cd5862f55 selftests/powerpc: Skip the subpage_prot tests if the sysc [...] omits 2b103dee283f nvme: pci: pass max vectors as num_possible_cpus() to pci_ [...] omits d68e66060488 nvme-pci: Fix EEH failure on ppc omits 3c84b5aaf7a5 block: display the correct diskname for bio omits 07d3fb191b5a ceph: fix potential memory leak in init_caches() omits 010f5ccbf4c4 Btrfs: fix log replay failure after linking special file a [...] omits 9925eea3225e Btrfs: send, fix issuing write op when processing hole in [...] omits b114296692b0 btrfs: use kvzalloc to allocate btrfs_fs_info omits acb162b9cdb6 drm/sun4i: Fix dclk_set_phase omits cd2dee1ea6d5 arm64: dts: rockchip: Fix rk3399-gru-* s2r (pinctrl hogs, [...] omits 5877f41cf8c8 xfrm: Fix ESN sequence number handling for IPsec GSO packets. omits 30310d407715 drm/amd/amdgpu: Correct VRAM width for APUs with GMC9 omits 5b71573794b0 xen/pirq: fix error path cleanup when binding MSIs omits 62ee80d3b45b RDMA/bnxt_re: Fix the ib_reg failure cleanup omits 2bce0d98b9d9 RDMA/bnxt_re: Fix incorrect DB offset calculation omits 466199b440d9 RDMA/bnxt_re: Unconditionly fence non wire memory operations omits b73bc820c4d1 IB/mlx: Set slid to zero in Ethernet completion struct omits 2a71d94e4f6b ipvs: remove IPS_NAT_MASK check to fix passive FTP omits 738310e1dbc9 ARC: setup cpu possible mask according to possible-cpus dt [...] omits f7f78191c910 ARC: mcip: update MCIP debug mask when the new cpu came online omits 50de7f4347cf ARC: mcip: halt GFRC counter when ARC cores halt omits e44fe4d2a81b spectrum: Reference count VLAN entries omits 5a8392f2dc13 mlxsw: spectrum: Treat IPv6 unregistered multicast as broadcast omits 47a8c89258e5 mlxsw: core: Fix flex keys scratchpad offset conflict omits 953a64ca3353 net/smc: use link_id of server in confirm link reply omits e0a5a0f4749f nvmet: fix PSDT field check in command format omits c6885fb45d4e net/tcp/illinois: replace broken algorithm reference link omits bb19a6a9b598 gianfar: Fix Rx byte accounting for ndev stats omits 10c7390ee340 clocksource/drivers/mips-gic-timer: Use correct shift coun [...] omits f97c2bf56bb7 powerpc/boot: Fix random libfdt related build errors omits 9bbedb9742f3 ARM: dts: bcm283x: Fix unit address of local_intc omits c43ff936255b ARM: dts: NSP: Fix amount of RAM on BCM958625HR omits 615bf75c4690 nbd: fix return value in error handling path omits d2e2e20bbdd3 sit: fix IFLA_MTU ignored on NEWLINK omits 2b0fbc2fcd2f ip6_tunnel: fix IFLA_MTU ignored on NEWLINK omits 29764acd50d3 ip_gre: fix IFLA_MTU ignored on NEWLINK omits f07b6505f474 bcache: fix kcrashes with fio in RAID5 backend dev omits 421c15e803de dmaengine: rcar-dmac: fix max_chunk_size for R-Car Gen3 omits 3c08f8140a9a virtio-gpu: fix ioctl and expose the fixed status to userspace. omits 8b156a0a49c9 r8152: fix tx packets accounting omits 9c3e4e41c206 selftests/futex: Fix line continuation in Makefile omits 784858e73805 qrtr: add MODULE_ALIAS macro to smd omits 0129ee813ef7 ARM: orion5x: Revert commit 4904dbda41c8. omits 3ecb681ccf6b xen/pvcalls: fix null pointer dereference on map->sock omits 6c88c93898ca ceph: fix dentry leak when failing to init debugfs omits e080e814deb1 libceph, ceph: avoid memory leak when specifying same opti [...] omits 682def914242 clocksource/drivers/fsl_ftm_timer: Fix error return checking omits 44cb7ed6e5e2 nvme-pci: Fix nvme queue cleanup if IRQ setup fails omits 588078bb272e batman-adv: Fix netlink dumping of BLA backbones omits f03c64fbdd9b batman-adv: Fix netlink dumping of BLA claims omits f08cabec0696 batman-adv: Ignore invalid batadv_v_gw during netlink send omits 8b7e379faf15 batman-adv: Ignore invalid batadv_iv_gw during netlink send omits dd20ff0d079d netfilter: ebtables: convert BUG_ONs to WARN_ONs omits 84fc57f472f9 netfilter: ipt_CLUSTERIP: put config instead of freeing it omits 596816fabe42 netfilter: ipt_CLUSTERIP: put config struct if we can't in [...] omits ff8c6751ecf3 batman-adv: invalidate checksum on fragment reassembly omits ee7a88fc775e batman-adv: fix packet checksum in receive path omits 879a73b10a93 md/raid1: fix NULL pointer dereference omits 0a4c60471d13 md: fix a potential deadlock of raid5/raid10 reshape omits 2565b271aed0 fs: dcache: Use READ_ONCE when accessing i_dir_seq omits 3623c1f37efa fs: dcache: Avoid livelock between d_alloc_parallel and __d_add omits ed49851ce15c ARM: dts: imx6dl: Include correct dtsi file for Engicam i. [...] omits 5f95541a0db5 kvm: fix warning for CONFIG_HAVE_KVM_EVENTFD builds omits 1fe15ab15935 KVM: nVMX: Don't halt vcpu when L1 is injecting events to L2 omits ce8bdc7aabf9 macvlan: fix use-after-free in macvlan_common_newlink() omits a383f44e7a34 arm64: fix unwind_frame() for filtered out fn for function [...] omits 3d82155f8547 mac80211: drop frames with unexpected DS bits from fast-rx [...] omits dff5da4724bb x86/topology: Update the 'cpu cores' field in /proc/cpuinf [...] omits 95e8297ab206 locking/xchg/alpha: Fix xchg() and cmpxchg() memory ordering bugs omits 4ba4273e7218 x86/intel_rdt: Fix incorrect returned value when creating [...] omits 09897fcbd42a integrity/security: fix digsig.c build error with header file omits 0b9f26e97f2b regulatory: add NUL to request alpha2 omits c254a86a333c smsc75xx: fix smsc75xx_set_features() omits cc4a2d71cff3 ARM: OMAP: Fix dmtimer init for omap1 omits 90c9ae5943c3 nfs: system crashes after NFS4ERR_MOVED recovery omits 4b0a3b9a511d arm64: dts: cavium: fix PCI bus dtc warnings omits e47c1bf99a14 PKCS#7: fix direct verification of SignerInfo signature omits a72612a1c39d selftests/bpf/test_maps: exit child process without error [...] omits dac5d3a100c6 s390/cio: clear timer when terminating driver I/O omits c5b1b2e2185d s390/cio: fix return code after missing interrupt omits 5df337455c5a s390/cio: fix ccw_device_start_timeout API omits aa6eeca7bcd7 powerpc/bpf/jit: Fix 32-bit JIT for seccomp_data access omits e1bb3673ae9d soc: imx: gpc: de-register power domains only if initialized omits e65cd9a20343 seccomp: add a selftest for get_metadata omits 32e139dfb684 selftests/memfd: add run_fuse_test.sh to TEST_FILES omits 305eb32d45f0 bug.h: work around GCC PR82365 in BUG() omits 14488f25339e kernel/relay.c: limit kmalloc size to KMALLOC_MAX_SIZE omits cf15cd63000b virtio_net: fix XDP code path in receive_small() omits 0e498db68095 md: raid5: avoid string overflow warning omits ca353544670d locking/xchg/alpha: Add unconditional memory barrier to cmpxchg() omits badacb781dce net/mlx5e: Return error if prio is specified when offloadi [...] omits 2e9f41ace36b ibmvnic: Check for NULL skb's in NAPI poll routine omits 775cc792bb08 RDMA/bnxt_re: Fix system crash during load/unload omits c0935f1ef990 RDMA/bnxt_re: Unpin SQ and RQ memory if QP create fails omits c5c0632b9c7b arm64: perf: correct PMUVer probing omits 33b3f7b5af5d drm/meson: fix vsync buffer update omits 2c6a5cc09b46 drm/exynos: fix comparison to bitshift when dealing with a mask omits 3f925cc2d399 drm/exynos: g2d: use monotonic timestamps omits c5db4c271ca5 md raid10: fix NULL deference in handle_write_completed() omits 3ed913b61e6a gpu: ipu-v3: prg: fix device node leak in ipu_prg_lookup_b [...] omits 9ccb1d53c6ac gpu: ipu-v3: pre: fix device node leak in ipu_pre_lookup_b [...] omits 8dcb7ddb2c83 mac80211: Fix sending ADDBA response for an ongoing session omits 707c81727baa mac80211: Do not disconnect on invalid operating class omits f6bfc88f14cc cfg80211: clear wep keys after disconnection omits a7f126b2e1ad mac80211: fix calling sleeping function in atomic context omits 99d4fe95e4f6 mac80211: fix a possible leak of station stats omits f49e3a9acc52 mac80211: round IEEE80211_TX_STATUS_HEADROOM up to multiple of 4 omits 020c32a91ee0 xfrm: do not call rcu_read_unlock when afinfo is NULL in x [...] omits d0d9330fa2a3 s390/dasd: fix handling of internal requests omits e08f86697835 md: fix md_write_start() deadlock w/o metadata devices omits ca4363bf7cb8 MD: Free bioset when md_run fails omits f146c6e6506f rxrpc: Work around usercopy check omits 54881db3251a NFC: llcp: Limit size of SDP URI omits e5ea0a89bf7b iwlwifi: mvm: always init rs with 20mhz bandwidth rates omits 6e752ba6436b iwlwifi: mvm: fix IBSS for devices that support station type API omits 8c1cc43e745d iwlwifi: mvm: fix security bug in PN checking omits 1510627c63b7 ARM: dts: rockchip: Fix DWMMC clocks omits 23b738ce746a arm64: dts: rockchip: Fix DWMMC clocks omits 357b528e6b70 IB/uverbs: Fix unbalanced unlock on error path for rdma_ex [...] omits 5b0622bfe637 IB/uverbs: Fix possible oops with duplicate ioctl attributes omits cdd37f48d6a0 IB/uverbs: Fix method merging in uverbs_ioctl_merge omits 44ef222ad099 xhci: workaround for AMD Promontory disabled ports wakeup omits 94203f213c19 tls: retrun the correct IV in getsockopt omits cec7d77a1db8 ibmvnic: Clean RX pool buffers during device close omits 322d7195572d ibmvnic: Free RX socket buffer in case of adapter error omits 4431066edd13 ibmvnic: Wait until reset is complete to set carrier on omits ddca5c776fff ARM: OMAP1: clock: Fix debugfs_create_*() usage omits d615dddc6e0c ARM: OMAP2+: Fix sar_base inititalization for HS omaps omits c22e3886fc65 ARM: OMAP3: Fix prm wake interrupt for resume omits 7ffe100ce67c ARM: OMAP2+: timer: fix a kmemleak caused in omap_get_timer_dt omits b2f5d98f3300 selftests: memfd: add config fragment for fuse omits b9ddf39dd579 selftests: pstore: Adding config fragment CONFIG_PSTORE_RAM=m omits a666ad4bbcfb selftest/vDSO: fix O= omits 198e26a0efef selftests: sync: missing CFLAGS while compiling omits 4adc95c5a020 libata: Fix compile warning with ATA_DEBUG enabled omits afe088b034b4 arm64: dts: rockchip: correct ep-gpios for rk3399-sapphire omits fa4cf9010ed6 arm64: dts: rockchip: fix rock64 gmac2io stability issues omits 6fc72fd1565b ptr_ring: prevent integer overflow when calculating size omits 052eb2d6dc61 ARC: Fix malformed ARC_EMUL_UNALIGNED default omits 0f097096b77a mac80211: mesh: fix wrong mesh TTL offset calculation omits 49e30752177f MIPS: generic: Fix machine compatible matching omits 3084902aa9fd powerpc/64s: Add support for a store forwarding barrier at [...] omits b90a6bddc8af powerpc/64s: Fix section mismatch warnings from setup_rfi_flush() omits 1618f211f96e powerpc/pseries: Restore default security feature flags on setup omits f092a180128e powerpc: Move default security feature flags omits a28ff26d5e44 powerpc/pseries: Fix clearing of security feature flags omits 046e9adae42a powerpc/64s: Wire up cpu_show_spectre_v2() omits 6e77feadbfbc powerpc/64s: Wire up cpu_show_spectre_v1() omits 7a62b0f64804 powerpc/pseries: Use the security flags in pseries_setup_r [...] omits 3bf1695bbb24 powerpc/powernv: Use the security flags in pnv_setup_rfi_flush() omits d71a3e0a2d0a powerpc/64s: Enhance the information in cpu_show_meltdown() omits ae8afdf604d3 powerpc/64s: Move cpu_show_meltdown() omits f2fdeebd8537 powerpc/powernv: Set or clear security feature flags omits 9ba774cc0f75 powerpc/pseries: Set or clear security feature flags omits e2ba26dba530 powerpc: Add security feature flags for Spectre/Meltdown omits 4c5463a5a374 powerpc/pseries: Add new H_GET_CPU_CHARACTERISTICS flags omits d1cb5ff450d3 powerpc/rfi-flush: Call setup_rfi_flush() after LPM migration omits 123f6d5ccaa2 powerpc/rfi-flush: Differentiate enabled and patched flush types omits 6af06dcdea08 powerpc/rfi-flush: Always enable fallback flush on pseries omits d744f8457f2f powerpc/rfi-flush: Make it possible to call setup_rfi_flus [...] omits 5412a9d91d65 powerpc/rfi-flush: Move the logic to avoid a redo into the [...] omits bf434b31bad6 powerpc/powernv: Support firmware disable of RFI flush omits dff1a7e6c3ae powerpc/pseries: Support firmware disable of RFI flush omits 2245d95d9f7a powerpc/64s: Improve RFI L1-D cache flush fallback omits 421e1fadb0b0 x86/kvm: fix LAPIC timer drift when guest uses periodic mode omits b3ce16455c4b kvm: x86: IA32_ARCH_CAPABILITIES is always supported omits e765fd97e0c2 KVM: x86: Update cpuid properly when CR4.OSXAVE or CR4.PKE [...] omits 16c463a4ecfa KVM: s390: vsie: fix < 8k check for the itdba omits 9c5eee605677 KVM/VMX: Expose SSBD properly to guests omits 058dfcf9c24f kernel/sys.c: fix potential Spectre v1 issue omits 1da530fe155d kasan: fix memory hotplug during boot omits b052960484fd kasan: free allocated shadow memory on MEM_CANCEL_ONLINE omits 9c7821c67a71 mm/kasan: don't vfree() nonexistent vm_area omits afdc490b36b0 ipc/shm: fix shmat() nil address after round-down when remapping omits 67dd0bad8189 Revert "ipc/shm: Fix shmat mmap nil-page protection" omits 0472f94cef2e idr: fix invalid ptr dereference on item delete omits 2a039b93679f sr: pass down correctly sized SCSI sense buffer omits a59bd819576d IB/umem: Use the correct mm during ib_umem_release omits 7a5b3b91f858 IB/hfi1: Use after free race condition in send context error path omits df07f2718440 powerpc/64s: Clear PCR on boot omits 92169a015bdd arm64: lse: Add early clobbers to some input/output asm operands omits 760e4d7e89a5 drm/vmwgfx: Fix 32-bit VMW_PORT_HB_[IN|OUT] macros omits a0f8cbce7b57 xen-swiotlb: fix the check condition for xen_swiotlb_free_ [...] omits 4182f5a075f1 libata: blacklist Micron 500IT SSD with MU01 firmware omits 21712abb8ba2 libata: Blacklist some Sandisk SSDs for NCQ omits f2a3c8bb4d10 mmc: sdhci-iproc: add SDHCI_QUIRK2_HOST_OFF_CARD_ON for cygnus omits 4da8f20a992c mmc: sdhci-iproc: fix 32bit writes for TRANSFER_MODE register omits ebedf0b29047 mmc: sdhci-iproc: remove hard coded mmc cap 1.8v omits f440ea85d429 do d_instantiate/unlock_new_inode combinations safely omits ba3fbb7afde9 ALSA: timer: Fix pause event notification omits fbcede36bbfd aio: fix io_destroy(2) vs. lookup_ioctx() race omits b9659ff375cb fs: don't scan the inode cache before SB_BORN is set omits 1e5edf32e44d affs_lookup(): close a race with affs_remove_link() omits 2871a701329c KVM: Fix spelling mistake: "cop_unsuable" -> "cop_unusable" omits bba75a0ccdb5 MIPS: Fix ptrace(2) PTRACE_PEEKUSR and PTRACE_POKEUSR acce [...] omits 769fc447cced MIPS: ptrace: Expose FIR register through FP regset omits 368b70857dd7 MIPS: c-r4k: Fix data corruption related to cache coherence omits 102b97d6241d Linux 4.14.44 omits 6b73dfbd3cfc rtc: goldfish: Add missing MODULE_LICENSE omits 6f34e436509e rtc: rp5c01: fix possible race condition omits 78227b671e0d rtc: tx4939: avoid unintended sign extension on a 24 bit shift omits 459aa4904ab2 rtc: m41t80: fix race conditions omits 6266010c3895 rtc: rk808: fix possible race condition omits 6c1c17116484 rtc: hctosys: Ensure system time doesn't overflow time_t omits 731d965a587c rtc: snvs: Fix usage of snvs_rtc_enable omits 8293e6238e03 serial: altera: ensure port->regshift is honored consistently omits e10bbc220e1a serial: 8250: Don't service RX FIFO if interrupts are disabled omits 1c447ea13703 serial: arc_uart: Fix out-of-bounds access through DT alias omits db69a1a58844 serial: fsl_lpuart: Fix out-of-bounds access through DT alias omits 24182ff06635 serial: imx: Fix out-of-bounds access through serial port index omits 5f53807e751e serial: mxs-auart: Fix out-of-bounds access through serial [...] omits 491e61fe3c53 serial: samsung: Fix out-of-bounds access through serial p [...] omits eb81dd52b425 serial: sh-sci: Fix out-of-bounds access through DT alias omits d1e7f966521d serial: xuartps: Fix out-of-bounds access through DT alias omits 604e648e8bf0 media: cx25821: prevent out-of-bounds read on array card omits 9b7c44c43946 media: vivid: fix incorrect capabilities for radio omits 8cfcd5bbb723 media: vb2: Fix videobuf2 to map correct area omits 81173a58638f media: i2c: adv748x: fix HDMI field heights omits 93c72937a26b media: v4l: vsp1: Fix display stalls when requesting too m [...] omits d600eadf7d80 media: em28xx: Add Hauppauge SoloHD/DualHD bulk models omits d62c8d80f84f media: lgdt3306a: Fix a double kfree on i2c device remove omits 53ba3526baad media: s3c-camif: fix out-of-bounds array access omits 5ebcb4612748 media: cx23885: Set subdev host data to clk_freq pointer omits 24858b9c030a media: cx23885: Override 888 ImpactVCBe crystal frequency omits 1c94830eeea5 media: ov5645: add missing of_node_put() in error path omits cc4b4af51c13 media: Don't let tvp5150_get_vbi() go out of vbi_ram_defau [...] omits 07999bccf2e0 media: dmxdev: fix error code for invalid ioctls omits 7bc147610d1e clk: samsung: exynos3250: Fix PLL rates omits 3fabe01cdf75 clk: samsung: exynos5250: Fix PLL rates omits 90e14be44331 clk: samsung: exynos5433: Fix PLL rates omits 256499854098 clk: samsung: exynos5260: Fix PLL rates omits 8f4eef93e1ab clk: samsung: exynos7: Fix PLL rates omits 264530c6ad12 clk: samsung: s3c2410: Fix PLL rates omits 573dda18a809 clk: rockchip: Prevent calculating mmc phase if clock rate [...] omits 04adc8209a9a clk: tegra: Fix pll_u rate configuration omits 99f29b5c1cc4 clk: hisilicon: mark wdt_mux_p[] as const omits 2dc1d1a8715e clk: Don't show the incorrect clock phase omits a225a3ba3213 clk: rockchip: Fix wrong parent for SDMMC phase clock for rk3228 omits 9311d0b6b466 ASoC: samsung: i2s: Ensure the RCLK rate is properly determined omits 27cbb1df79c5 ASoC: topology: create TLV data for dapm widgets omits fbeec965b8d1 ASoC: samsung: odroid: Fix 32000 sample rate handling omits b3bbda7bad73 ASoC: rockchip: rk3288-hdmi-analog: Select needed codecs omits 98ffb5cf47e4 ASoC: hdmi-codec: Fix module unloading caused kernel crash omits 48e835f89769 scsi: lpfc: Fix frequency of Release WQE CQEs omits 8fd4131a9fcc scsi: lpfc: Fix soft lockup in lpfc worker thread during L [...] omits d5d331cdfcb2 scsi: lpfc: Fix issue_lip if link is disabled omits a9bcbce385ed scsi: mvsas: fix wrong endianness of sgpio api omits 5e315f31faef scsi: core: Make SCSI Status CONDITION MET equivalent to GOOD omits 3de235c7753b scsi: aacraid: Insure command thread is not recursively stopped omits 10859964e0e1 scsi: iscsi_tcp: set BDI_CAP_STABLE_WRITES when data diges [...] omits b1a706fdb5a8 scsi: sd: Keep disk read-only when re-reading partition omits 2bb6b7decff0 scsi: mpt3sas: Do not mark fw_event workqueue as WQ_MEM_RECLAIM omits fbc801716092 scsi: qedi: Fix kernel crash during port toggle omits dc6cb0cb91d5 scsi: qla4xxx: skip error recovery in case of register dis [...] omits b24fd4cd9491 scsi: aacraid: fix shutdown crash when init fails omits 942cb7bd774a scsi: qedi: Fix truncation of CHAP name and secret omits a9eb1e1031a0 scsi: storvsc: Increase cmd_per_lun for higher speed devices omits 1ad71103e12e scsi: qla2xxx: Avoid triggering undefined behavior in qla2 [...] omits 62d16de3109f scsi: mptfusion: Add bounds check in mptctl_hp_targetinfo() omits 0bf213d90bb2 scsi: sym53c8xx_2: iterator underflow in sym_getsync() omits a1ac3da8431a scsi: bnx2fc: Fix check in SCSI completion handler for tim [...] omits af9930622461 scsi: ufs: Enable quirk to ignore sending WRITE_SAME command omits b0ef004e86cf scsi: qla2xxx: Fix memory corruption during hba reset test omits 59ad4bb71714 scsi: mpt3sas: fix an out of bound write omits 2b2a92910c19 crypto: inside-secure - fix the invalidation step during cra_exit omits c787fb6bdac2 crypto: sunxi-ss - Add MODULE_ALIAS to sun4i-ss omits d03a0a61dc82 crypto: inside-secure - fix the extra cache computation omits 6df26587d22d crypto: inside-secure - fix the cache_len computation omits a04b30fd74a1 crypto: inside-secure - do not process request if no comma [...] omits 41b6f0ffb3ac crypto: ccp - don't disable interrupts while setting up debugfs omits 223ba92a8059 crypto: atmel-aes - fix the keys zeroing on errors omits 173c55493b81 crypto: inside-secure - wait for the request to complete i [...] omits 43624647a97c staging: lustre: lmv: correctly iput lmo_root omits 281bb7920cc0 staging: ks7010: Use constants from ieee80211_eid instead [...] omits d5ae597ed13d staging: rtl8192u: return -ENOMEM on failed allocation of [...] omits 20b9506df1b4 staging: fsl-dpaa2/eth: Fix incorrect casts omits ff8eb22e5bb8 staging: lustre: fix bug in osc_enter_cache_try omits bf30d26981a8 staging: bcm2835-audio: Release resources on module_exit() omits 0fe68f20e09f xhci: Show what USB release number the xHC supports from p [...] omits 0249054e4bfd Bluetooth: btusb: Add device ID for RTL8822BE omits e4504b80e012 media: em28xx: USB bulk packet size fix omits f5f6bff50f36 media: lgdt3306a: Fix module count mismatch on usb unplug omits f3f3442027b5 usb: gadget: composite: fix incorrect handling of OS desc [...] omits 9170c1411eca usb: gadget: udc: change comparison to bitshift when deali [...] omits b80114337d31 usbip: Correct maximum value of CONFIG_USBIP_VHCI_HC_PORTS omits dd5541c7a60d usb: gadget: ffs: Execute copy_to_user() with USER_DS set omits 7f48c9ddca72 usb: gadget: ffs: Let setup() return USB_GADGET_DELAYED_STATUS omits 11cb14a19679 usb: dwc2: host: Fix transaction errors in host mode omits 51250a9357d8 usb: dwc2: hcd: Fix host channel halt flow omits db81323e6a5d usb: dwc2: Fix interval type issue omits 39280c27031b xhci: zero usb device slot_id member when disabling and fr [...] omits 55aaef4bd8a0 usb: dwc3: Makefile: fix link error on randconfig omits 834329c4ad4c usb: dwc3: Update DWC_usb31 GTXFIFOSIZ reg fields omits 7fb2d2f1b04d usb: dwc3: Add SoftReset PHY synchonization delay omits 81ba08e69fe2 ALSA: usb-audio: Add native DSD support for Luxman DA-06 omits d711223606e8 Bluetooth: btusb: Add USB ID 7392:a611 for Edimax EW-7611ULB omits 89509cdb713f net-usb: add qmi_wwan if on lte modem wistron neweb d18q1 omits 58249157c6ad net/usb/qmi_wwan.c: Add USB id for lt4120 modem omits ce04fbcdb39a USB: OHCI: Fix NULL dereference in HCDs using HCD_LOCAL_MEM omits e5c8a6d499a1 usb: host: xhci-plat: revert "usb: host: xhci-plat: enable [...] omits 38ed02d85840 ARM: dts: imx7d-sdb: Fix regulator-usb-otg2-vbus node name omits 5788084ba3cd net: usbnet: fix potential deadlock on 32bit hosts omits f7b3f33c79b7 usb: cdc_acm: prevent race at write to acm while system resumes omits ee4ed01d4b5c usb: dwc2: Fix dwc2_hsotg_core_init_disconnected() omits a3fcccd4a7ef usb: gadget: fsl_udc_core: fix ep valid checks omits 36d66139a351 usb: gadget: core: Fix use-after-free of usb_request omits aefc5ce2342a usb: dwc3: omap: don't miss events during suspend/resume omits e8f101ec20c0 usb: dwc3: Undo PHY init if soft reset fails omits 0cc948e8ddb5 usb: gadget: f_uac2: fix bFirstInterface in composite gadget omits 0ff6b2cac941 x86/kexec: Avoid double free_page() upon do_kexec_load() failure omits f119414a8f8d hfsplus: stop workqueue when fill_super() failed omits 9f2c35864ad6 cfg80211: limit wiphy names to 128 bytes omits 360964411d57 loop: fix LOOP_GET_STATUS lock imbalance omits c18270ac9f84 loop: don't call into filesystem while holding lo_ctl_mutex omits 3c017b9fede9 scsi: zfcp: fix infinite iteration on ERP ready list omits d827bea2d18c scsi: sg: allocate with __GFP_ZERO in sg_build_indirect() omits 58442874542f scsi: libsas: defer ata device eh commands to libata omits c1a35f5ddf36 s390: use expoline thunks in the BPF JIT omits 457b944b61e6 s390: extend expoline to BC instructions omits a206c82f9bc9 s390: move spectre sysfs attribute code omits 2a146a9b3240 s390/kernel: use expoline for indirect branches omits f1bd3b99607b s390/ftrace: use expoline for indirect branches omits 0d201ff077a8 s390/lib: use expoline for indirect branches omits d7aa3f13e146 s390/crc32-vx: use expoline for indirect branches omits e3ad546e6094 s390: move expoline assembler macros to a header omits 9a38169fb602 s390: add assembler macros for CPU alternatives omits 131ff238b859 ext2: fix a block leak omits ea5ffcd46716 sparc: vio: use put_device() instead of kfree() omits c98b38c5ede4 hv_netvsc: Fix net device attach on older Windows hosts omits c7da51021c8d hv_netvsc: Ensure correct teardown message sequence order omits c5345b11680f hv_netvsc: Split netvsc_revoke_buf() and netvsc_teardown_gpadl() omits d8c3e04d3913 hv_netvsc: Use Windows version instead of NVSP version on [...] omits be9c798d0d13 hv_netvsc: common detach logic omits 905f85c289d7 hv_netvsc: change GPAD teardown order on older versions omits 9c6439c7b168 hv_netvsc: use RCU to fix concurrent rx and queue changes omits 1f3ef8a7a3c6 hv_netvsc: disable NAPI before channel close omits f9aab25e3326 hv_netvsc: defer queue selection to VF omits 0ac663c5674a hv_netvsc: fix race in napi poll when rescheduling omits 99e06589bd5d hv_netvsc: cancel subchannel setup before halting device omits 0ed8945b3aa6 hv_netvsc: fix error unwind handling if vmbus_open fails omits 4857dca4dd65 hv_netvsc: only wake transmit queue if link is up omits 0395570f81fe hv_netvsc: avoid retry on send during shutdown omits 36a9609cef4a hv_netvsc: Use the num_online_cpus() for channel limit omits 4c5fef778957 hv_netvsc: empty current transmit aggregation if flow blocked omits 41f24dbef177 hv_netvsc: preserve hw_features on mtu/channels/ringparam changes omits 284a58c02eeb hv_netvsc: netvsc_teardown_gpadl() split omits 6296e73e459d hv_netvsc: Set tx_table to equal weight after subchannels open omits ef1c5903cd2a hv_netvsc: Add initialization of tx_table in netvsc_device_add() omits b3a303352e51 hv_netvsc: Rename tx_send_table to tx_table omits 5acc4d1e8fe2 hv_netvsc: Rename ind_table to rx_table omits 836f8472f1bd hv_netvsc: Fix the real number of queues of non-vRSS cases omits 099612827aa3 vmxnet3: use DMA memory barriers where required omits 74327eda43d0 vmxnet3: set the DMA mask before the first DMA map operation omits c89d534301a0 tcp: purge write queue in tcp_connect_init() omits edabcd0f12ae sock_diag: fix use-after-free read in __sk_free omits 01a658c1b9d4 packet: in packet_snd start writing at link layer allocation omits c02756173e65 net: test tailroom before appending to linear skb omits 2cedbdda01fe net/smc: check for missing nlattrs in SMC_PNETID messages omits 8ffa5f978394 net: sched: red: avoid hashing NULL child omits 53b2dbbee18d net/sched: fix refcnt leak in the error path of tcf_vlan_init() omits 5ff45c86e90a net/mlx4_core: Fix error handling in mlx4_init_port_info. omits 047df46d6cef net: Fix a bug in removing queues from XPS map omits 1dff08485b9e Linux 4.14.43 omits 92a3c944d6d5 x86/bugs: Rename SSBD_NO to SSB_NO omits e8837f0a000f KVM: SVM: Implement VIRT_SPEC_CTRL support for SSBD omits 3f44c1a3c293 x86/speculation, KVM: Implement support for VIRT_SPEC_CTRL/LS_CFG omits 71179d5dcbb9 x86/bugs: Rework spec_ctrl base and mask logic omits d13f068b94a1 x86/bugs: Remove x86_spec_ctrl_set() omits 987f49474b06 x86/bugs: Expose x86_spec_ctrl_base directly omits 6befd3a735e0 x86/bugs: Unify x86_spec_ctrl_{set_guest,restore_host} omits 3e6ab4ca1345 x86/speculation: Rework speculative_store_bypass_update() omits 8e1c285a050c x86/speculation: Add virtualized speculative store bypass [...] omits 72f46c229ac2 x86/bugs, KVM: Extend speculation control for VIRT_SPEC_CTRL omits b213ab46cde4 x86/speculation: Handle HT correctly on AMD omits 7f1efb5e74e3 x86/cpufeatures: Add FEATURE_ZEN omits bbc0d1c33566 x86/cpufeatures: Disentangle SSBD enumeration omits 8e0836d1413b x86/cpufeatures: Disentangle MSR_SPEC_CTRL enumeration from IBRS omits b1d1984f3898 x86/speculation: Use synthetic bits for IBRS/IBPB/STIBP omits b1a6028c2374 KVM: SVM: Move spec control call after restore of GS omits bd2059282934 x86/cpu: Make alternative_msr_write work for 32-bit code omits 5a53a5fefb73 x86/bugs: Fix the parameters alignment and missing void omits f69c4dd36766 x86/bugs: Make cpu_show_common() static omits 4fbc01632e77 x86/bugs: Fix __ssb_select_mitigation() return type omits 8dc742f930cc Documentation/spec_ctrl: Do some minor cleanups omits 43c47eb2a274 proc: Use underscores for SSBD in 'status' omits 89ba80e61a39 x86/bugs: Rename _RDS to _SSBD omits 0f18f44ce076 x86/speculation: Make "seccomp" the default mode for Specu [...] omits 61dfdc12ff35 seccomp: Move speculation migitation control to arch code omits 9939db75cd5b seccomp: Add filter flag to opt-out of SSB mitigation omits d829fcceb8f5 seccomp: Use PR_SPEC_FORCE_DISABLE omits 20d036a2e223 prctl: Add force disable speculation omits c024722ffecd x86/bugs: Make boot modes __ro_after_init omits 87895ae1e9b2 seccomp: Enable speculation flaw mitigations omits dd88d569eeff proc: Provide details on speculation flaw mitigations omits 7d1254a1489c nospec: Allow getting/setting on non-current task omits d8553911627a x86/speculation: Add prctl for Speculative Store Bypass mi [...] omits 704609d39680 x86/process: Allow runtime control of Speculative Store Bypass omits 33f6a06810cb prctl: Add speculation control prctls omits 81c3c2b5917a x86/speculation: Create spec-ctrl.h to avoid include hell omits 97224b3da698 x86/KVM/VMX: Expose SPEC_CTRL Bit(2) to the guest omits 716bfae3b3f4 x86/bugs/AMD: Add support to disable RDS on Fam[15,16,17]h [...] omits fa2f1c65246d x86/bugs: Whitelist allowed SPEC_CTRL MSR values omits 128e69909f7c x86/bugs/intel: Set proper CPU features and setup RDS omits 65f747a6b108 x86/bugs: Provide boot parameters for the spec_store_bypas [...] omits 832b579e1e83 x86/cpufeatures: Add X86_FEATURE_RDS omits c6dc89dd04e3 x86/bugs: Expose /sys/../spec_store_bypass omits 94ae9d262843 x86/bugs, KVM: Support the combination of guest and host IBRS omits 7c9b4959cda4 x86/bugs: Read SPEC_CTRL MSR during boot and re-use reserved bits omits 3ce1634f6165 x86/bugs: Concentrate bug reporting into a separate function omits 69dc73805969 x86/bugs: Concentrate bug detection into a separate function omits 8410540f5aaf x86/nospec: Simplify alternative_msr_write() omits 671c9a69f426 btrfs: fix reading stale metadata blocks after degraded ra [...] omits 7ea5cff55c45 btrfs: Fix delalloc inodes invalidation during transaction abort omits 0d670384af3c btrfs: Split btrfs_del_delalloc_inode into 2 functions omits 1d16f615bb7d btrfs: fix crash when trying to resume balance without the [...] omits f9b02febeabf btrfs: property: Set incompat flag if lzo/zstd compression is set omits de1f96cc4a30 Btrfs: send, fix invalid access to commit roots due to con [...] omits 59bbb5ca4d95 Btrfs: fix xattr loss after power failure omits ca477b42aeaa ARM: 8772/1: kprobes: Prohibit kprobes on get_user functions omits bd4aeb75dab5 ARM: 8770/1: kprobes: Prohibit probing on optimized_callback omits 14b4cfb5ab54 ARM: 8769/1: kprobes: Fix to use get_kprobe_ctlblk after i [...] omits 6986750cb57c tick/broadcast: Use for_each_cpu() specially on UP kernels omits a697b90ef09e x86/mm: Drop TS_COMPAT on 64-bit exec() syscall omits 5f3ca3928e08 ARM: 8771/1: kprobes: Prohibit kprobes on do_undefinstr omits e5cefe3570a0 efi: Avoid potential crashes, fix the 'struct efi_pci_io_p [...] omits 83a39c0e4adb x86/pkeys: Do not special case protection key 0 omits 359b8ff3281c x86/pkeys: Override pkey when moving away from PROT_EXEC omits a6565fdd90cb s390: remove indirect branch from do_softirq_own_stack omits ce2e68b3c260 s390/qdio: don't release memory in qdio_setup_irq() omits 56130d932232 s390/cpum_sf: ensure sample frequency of perf event attrib [...] omits c568bdf37b6e s390/qdio: fix access to uninitialized qdio_q fields omits e2266ea100ea drm/i915/gen9: Add WaClearHIZ_WM_CHICKEN3 for bxt and glk omits fc170bda2283 mm: don't allow deferred pages with NEED_PER_CPU_KM omits 572e2385ae35 radix tree: fix multi-order iteration race omits f6c0f020ee5b lib/test_bitmap.c: fix bitmap optimisation tests to report [...] omits 5b86f020a789 drm: Match sysfs name in link removal to link creation omits 094595ce5701 powerpc/powernv: Fix NVRAM sleep in invalid context when crashing omits f4f05f62d3d1 i2c: designware: fix poll-after-enable regression omits f9882808e355 netfilter: nf_socket: Fix out of bounds access in nf_sk_lo [...] omits d233f8d5bdd3 netfilter: nf_tables: can't fail after linking rule into a [...] omits 321bc88ec098 netfilter: nf_tables: free set name in error path omits bca7faea5410 tee: shm: fix use-after-free via temporarily dropped reference omits 9a19a93bddb3 tracing/x86/xen: Remove zero data size trace events trace_ [...] omits d2dee2253be8 vfio: ccw: fix cleanup if cp_prefetch fails omits 92ce74164efa powerpc: Don't preempt_disable() in show_cpuinfo() omits 27ea98a4c50c KVM: arm/arm64: VGIC/ITS: protect kvm_read_guest() calls w [...] omits b6f6d8bfe779 KVM: arm/arm64: VGIC/ITS save/restore: protect kvm_read_gu [...] omits b7f0fc1f0615 spi: bcm-qspi: Always read and set BSPI_MAST_N_BOOT_CTRL omits d18c3d2304de spi: bcm-qspi: Avoid setting MSPI_CDRAM_PCS for spi-nor master omits 45804b0e3cb3 spi: pxa2xx: Allow 64-bit DMA omits 50c0e85887bf ALSA: control: fix a redundant-copy issue omits 6283fcc9b93a ALSA: hda: Add Lenovo C50 All in one to the power_save blacklist omits 13fe9058ed09 ALSA: usb: mixer: volume quirk for CM102-A+/102S+ omits e842726eccf3 usbip: usbip_host: fix bad unlock balance during stub_probe() omits ec0c93951ecb usbip: usbip_host: fix NULL-ptr deref and use-after-free errors omits 5cd4dd77782e usbip: usbip_host: run rebind from exit when module is removed omits cf3bcc3231ad usbip: usbip_host: delete device from busid_table after rebind omits a3d5f6ecba99 usbip: usbip_host: refine probe and disconnect debug msgs [...] omits d88700f79448 Linux 4.14.42 omits 5c9a9508de30 proc: do not access cmdline nor environ from file-backed areas omits 7a4eda600d77 l2tp: revert "l2tp: fix missing print session offset info" omits 036bbd584b0b xfrm: fix xfrm_do_migrate() with AEAD e.g(AES-GCM) omits b0e5b437ecfd btrfs: Take trans lock before access running trans in chec [...] omits d2d85f8d2249 xfrm: Use __skb_queue_tail in xfrm_trans_queue omits 73cda9030380 scsi: aacraid: Correct hba_send to include iu_type omits 59afc1841b70 udp: fix SO_BINDTODEVICE omits 8151fe6861a0 nsh: fix infinite loop omits 66fefcabae5e net/mlx5e: Allow offloading ipv4 header re-write for icmp omits cb9e5a0817f4 ipv6: fix uninit-value in ip6_multipath_l3_keys() omits 19bf346ca705 hv_netvsc: set master device omits 6ecec17f71f5 net/mlx5: Avoid cleaning flow steering table twice during [...] omits eac1ab609be0 net/mlx5e: TX, Use correct counter in dma_map error flow omits b047794cc36c net: sched: fix error path in tcf_proto_create() when modu [...] omits f6294114ade4 bonding: send learning packets for vlans on slave omits 2eca993ddc83 bonding: do not allow rlb updates to invalid mac omits f754c9c88045 tg3: Fix vunmap() BUG_ON() triggered from tg3_free_consistent(). omits 413d2627692d tcp: ignore Fast Open on repair mode omits 3cfe95a0eb02 tcp_bbr: fix to zero idle_restart only upon S/ACKed data omits bf2f3bae31a2 sctp: use the old asoc when making the cookie-ack chunk in [...] omits 4dce9afc2d35 sctp: remove sctp_chunk_put from fail_mark err path in sct [...] omits d3d4d69d9bbd sctp: handle two v4 addrs comparison in sctp_inet6_cmp_addr omits f6c962d27d1a sctp: fix the issue that the cookie-ack with auth can't ge [...] omits 3b54f1fd8770 sctp: delay the authentication for the duplicated cookie-e [...] omits 30ffa967adc3 rds: do not leak kernel memory to user land omits 2753ebb4e96c r8169: fix powering up RTL8168h omits 2bb66a711cc8 qmi_wwan: do not steal interfaces from class drivers omits c1ce5f359066 openvswitch: Don't swap table in nlattr_set() after OVS_AT [...] omits 8e1b8e327903 net/tls: Fix connection stall on partial tls record omits 3ac0f3e0b823 net/tls: Don't recursively call push_record during tls_wri [...] omits 78ac65e8e940 net: support compat 64-bit time in {s,g}etsockopt omits b2a4d52fae0d net_sched: fq: take care of throttled flows before reuse omits 6a5b0444e703 net sched actions: fix refcnt leak in skbmod omits 1abd8c5fea11 net/mlx5: E-Switch, Include VF RDMA stats in vport statistics omits 57e0a9f2174e net/mlx5e: Err if asked to offload TC match on frag being first omits edc0c15f6f61 net/mlx4_en: Verify coalescing parameters are in range omits 2213a18303a2 net/mlx4_en: Fix an error handling path in 'mlx4_en_init_n [...] omits 6b10014800ce net: ethernet: ti: cpsw: fix packet leaking in dual_mac mode omits 1029fb466b44 net: ethernet: sun: niu set correct packet size in skb omits 1e22ffab52c0 llc: better deal with too small mtu omits a7aea8e27359 ipv4: fix memory leaks in udp_sendmsg, ping_v4_sendmsg omits c751af522989 ipv4: fix fnhe usage by non-cached routes omits 91c2d70192c7 dccp: fix tasklet usage omits 2c13a91e0fc5 bridge: check iface upper dev when setting master via ioctl omits ece94a76618e 8139too: Use disable_irq_nosync() in rtl8139_poll_controller() omits 3f07ecbec151 Linux 4.14.41 omits e8bbbd11e637 KVM: x86: remove APIC Timer periodic/oneshot spikes omits 5138dd0db530 KVM: PPC: Book3S HV: Fix handling of large pages in radix [...] omits 82e91e07e654 perf/x86: Fix possible Spectre-v1 indexing for x86_pmu::ev [...] omits 7093d5d0caa7 perf/core: Fix possible Spectre-v1 indexing for ->aux_pages[] omits 6467123872a1 perf/x86/msr: Fix possible Spectre-v1 indexing in the MSR driver omits 4e4bb64df800 perf/x86/cstate: Fix possible Spectre-v1 indexing for pkg_msr omits df2c71fb5c04 perf/x86: Fix possible Spectre-v1 indexing for hw_perf_eve [...] omits bd05324cdd3a tracing/uprobe_event: Fix strncpy corner case omits bb0b090d836a sched/autogroup: Fix possible Spectre-v1 indexing for sche [...] omits f2a42c6bca67 smb3: directory sync should not return an error omits 57e2ce8bbace nvme: add quirk to force medium priority for SQ creation omits db433f83a81f thermal: exynos: Propagate error value from tmu_read() omits 33df2f8a8c87 thermal: exynos: Reading temperature makes sense only when [...] omits 4aa9ef8a29ad Bluetooth: btusb: Only check needs_reset_resume DMI table [...] omits 4fcd0333b21e Bluetooth: btusb: Add Dell XPS 13 9360 to btusb_needs_rese [...] omits 9ddc1d27a913 Revert "Bluetooth: btusb: Fix quirk for Atheros 1525/QCA6174" omits 99e9acc27033 cpufreq: schedutil: Avoid using invalid next_freq omits 64a03d3b240f PCI / PM: Check device_may_wakeup() in pci_enable_wake() omits 89d5c4eb8105 PCI / PM: Always check PME wakeup capability for runtime w [...] omits e2023117b877 atm: zatm: Fix potential Spectre v1 omits cc21a603273c net: atm: Fix potential Spectre v1 omits 87aa17ca56b9 drm/atomic: Clean private obj old_state/new_state in drm_a [...] omits 969d4595f4a8 drm/atomic: Clean old_state/new_state in drm_atomic_state_ [...] omits 34a21b17abd6 drm/nouveau: Fix deadlock in nv50_mstm_register_connector() omits b2e01797216d drm/i915: Fix drm:intel_enable_lvds ERROR message in kernel log omits 2b2b00374a54 drm/vc4: Fix scaling of uni-planar formats omits d2901e247b10 can: hi311x: Work around TX complete interrupt erratum omits ad25cf42f4c7 can: hi311x: Acquire SPI lock on ->do_get_berr_counter omits d0ca84d74f9f can: kvaser_usb: Increase correct stats counter in kvaser_ [...] omits 4636b4e25112 ceph: fix rsize/wsize capping in ceph_direct_read_write() omits 2270dfcc4b12 mm, oom: fix concurrent munlock and oom reaper unmap, v3 omits 8ee7dabb311d mm: sections are not offlined during memory hotremove omits 21fb6d8bc504 z3fold: fix reclaim lock-ups omits 899997129276 tracing: Fix regex_match_front() to not over compare the t [...] omits 586d02c1479f dm integrity: use kvfree for kvmalloc'd memory omits 3b93fff8f452 libata: Apply NOLPM quirk for SanDisk SD7UB3Q*G1001 SSDs omits d1d5c31fc3a5 rfkill: gpio: fix memory leak in probe error path omits a7ea57b025b1 gpio: fix error path in lineevent_create omits 28534d29479d gpio: fix aspeed_gpio unmask irq omits 0f40bb84e25e gpioib: do not free unrequested descriptors omits ef7c4825fe5f compat: fix 4-byte infoleak via uninitialized struct field omits 50ed0188af8d arm64: Add work around for Arm Cortex-A55 Erratum 1024718 omits ca0ecba3ddf3 KVM: PPC: Book3S HV: Fix VRMA initialization with 2MB or 1 [...] omits f768d0f981e6 KVM: PPC: Book3S HV: Fix guest time accounting with VIRT_C [...] omits c51eb7379dfa KVM: PPC: Book3S HV: Fix trap number return from __kvmppc_ [...] omits 683b4520d07e bdi: Fix oops in wb_workfn() omits 6b5a99167a79 bdi: wake up concurrent wb_shutdown() callers. omits 8c12bd91b597 tcp: fix TCP_REPAIR_QUEUE bound checking omits 108cd022c59b perf: Remove superfluous allocation error check omits 17ffa29c3556 memcg: fix per_node_info cleanup omits ac91ff2a5f12 inetpeer: fix uninit-value in inet_getpeer omits 566804864cd9 soreuseport: initialise timewait reuseport field omits 154ff3e04015 ipv4: fix uninit-value in ip_route_output_key_hash_rcu() omits 09e45996b3e7 dccp: initialize ireq->ir_mark omits f9327803193a net: fix uninit-value in __hw_addr_add_ex() omits 5652aed1de29 net: initialize skb->peeked when cloning omits ced9763b911d net: fix rtnh_ok() omits bf2ecb934603 netlink: fix uninit-value in netlink_sendmsg omits 1b6d0db7ed22 crypto: af_alg - fix possible uninit-value in alg_bind() omits 19042316b9e1 kcm: Call strp_stop before strp_done in kcm_attach omits 725f5ae1a695 netfilter: ebtables: don't attempt to allocate 0-sized com [...] omits 88c43b469db5 ipvs: fix rtnl_lock lockups caused by start_sync_thread omits fc72a4171174 Linux 4.14.40 omits 27f29dbceb3c tracing: Fix bad use of igrab in trace_uprobe.c omits d86aaca9cea2 irqchip/qcom: Fix check for spurious interrupts omits bd2088d1d77a platform/x86: asus-wireless: Fix NULL pointer dereference omits 87fa7da673b4 usb: musb: trace: fix NULL pointer dereference in musb_g_tx() omits 303e99bde8dc usb: musb: host: fix potential NULL pointer dereference omits ec6de93fab50 USB: serial: option: adding support for ublox R410M omits 3f0c247910d0 USB: serial: option: reimplement interface masking omits 0e548f5abae9 USB: Accept bulk endpoints with 1024-byte maxpacket omits 425a02545d5e usb: dwc3: gadget: Fix list_del corruption in dwc3_ep_dequeue omits 0cc49bb627ad USB: serial: visor: handle potential invalid device configuration omits 0799a0ea96e4 errseq: Always report a writeback error once omits b4f6e858433e test_firmware: fix setting old custom fw path back on exit [...] omits 43b3ba6ece54 drm/bridge: vga-dac: Fix edid memory leak omits df9703e7e72a drm/vmwgfx: Fix a buffer object leak omits 758f3340b803 iw_cxgb4: Atomically flush per QP HW CQEs omits d7683a5c8c94 IB/hfi1: Fix NULL pointer dereference when invalid num_vls [...] omits 79181a45aa9a IB/hfi1: Fix loss of BECN with AHG omits 7f185bc79bb9 IB/hfi1: Fix handling of FECN marked multicast packet omits b5ebbbc72671 IB/mlx5: Use unlimited rate when static rate is not supported omits a27293f2f6e1 NET: usb: qmi_wwan: add support for ublox R410M PID 0x90b2 omits 14ad51557092 RDMA/mlx5: Protect from shift operand overflow omits be855252ebce RDMA/mlx5: Fix multiple NULL-ptr deref errors in rereg_mr flow omits 3ae1bf368135 RDMA/ucma: Allow resolving address w/o specifying source address omits 38a65e753503 RDMA/cxgb4: release hw resources on device removal omits bd9ca962eeb0 xfs: prevent creating negative-sized file via INSERT_RANGE omits b68c7af0b2e7 rtlwifi: cleanup 8723be ant_sel definition omits fcd835be6c17 rtlwifi: btcoex: Add power_on_setting routine omits 10579ed39e20 Input: atmel_mxt_ts - add touchpad button mapping for Sams [...] omits 894937021946 Input: leds - fix out of bound access omits 2c698f7b169a scsi: target: Fix fortify_panic kernel exception omits f4438b15755e tracepoint: Do not warn on ENOMEM omits bd0e2aec5686 ALSA: aloop: Add missing cable lock to ctl API callbacks omits 4e3460ae33c6 ALSA: aloop: Mark paused device as inactive omits 9581fff37b1a ALSA: dice: fix kernel NULL pointer dereference due to inv [...] omits dfe7f043bcfc ALSA: seq: Fix races at MIDI encoding in snd_virmidi_outpu [...] omits e5e9a770cec2 ALSA: pcm: Check PCM state at xfern compat ioctl omits 5f6e6d063ac1 ALSA: hda - Fix incorrect usage of IS_REACHABLE() omits c1e76c30079d USB: serial: option: Add support for Quectel EP06 omits c8a622ed9e53 ACPI / button: make module loadable when booted in non-ACPI mode omits 63d9df9eb7a5 crypto: talitos - fix IPsec cipher in length omits e9caf1e1d5d4 percpu: include linux/sched.h for cond_resched() omits 6a3c946b205f net: don't call update_pmtu unconditionally omits 3a928a262c1c geneve: update skb dst pmtu on tx path omits 7d6240f0fb85 Linux 4.14.39 omits 7fddff51f245 powerpc/eeh: Fix race with driver un/bind omits e5a290c4ff77 arm/arm64: KVM: Add PSCI version selection API omits a2066aa76a7a tick/sched: Do not mess with an enqueued hrtimer omits 922e5129eb01 x86/microcode: Do not exit early from __reload_late() omits 7c6bcaac737f x86/microcode/intel: Save microcode patch unconditionally omits b319531024d9 x86/smpboot: Don't use mwait_play_dead() on AMD systems omits ce911a5b1fea x86/ipc: Fix x32 version of shmid64_ds and msqid64_ds omits 8e99c881e497 tools/lib/subcmd/pager.c: do not alias select() params omits d1f1f7771a6a objtool, perf: Fix GCC 8 -Wrestrict error omits bf1d7023c901 drm/i915: Enable display WA#1183 from its correct spot omits 559121f5a165 drm/amdgpu: set COMPUTE_PGM_RSRC1 for SGPR/VGPR clearing shaders omits 79340bda01ab rtc: opal: Fix OPAL RTC driver OPAL_BUSY loops omits 20b0f757da3b cpufreq: powernv: Fix hardlockup due to synchronous smp_ca [...] omits 3a5465d0b61d earlycon: Use a pointer table to fix __earlycon_table stride omits 9922fd0c681f fpga-manager: altera-ps-spi: preserve nCONFIG state omits 7563d6f2be58 libceph: validate con->state at the top of try_write() omits c2bc3eb5599f libceph: reschedule a tick in finish_hunting() omits 76f7b52b5bf0 libceph: un-backoff on tick when we have a authenticated session omits b02bbcce8ea3 ASoC: fsl_esai: Fix divisor calculation failure at lower ratio omits 674d38ea1850 crypto: drbg - set freed buffers to NULL omits a32a944a60c8 powerpc/powernv/npu: Do a PID GPU TLB flush when invalidat [...] omits f2acc8dc0644 powerpc/mm: Flush cache on memory hot(un)plug omits 5a5ea3401799 KVM: arm/arm64: Close VMID generation race omits 0ddb53a67cbd ARM: socfpga_defconfig: Remove QSPI Sector 4K size force omits f671ee8de31a ARM: amba: Don't read past the end of sysfs "driver_overri [...] omits 23abff7b984f ARM: amba: Fix race condition with driver_override omits bcd73c772ec1 ARM: amba: Make driver_override output consistent with oth [...] omits 1a6e0a900bce PCI: aardvark: Fix PCIe Max Read Request Size setting omits 6b3751e249ff PCI: aardvark: Use ISR1 instead of ISR0 interrupt in legac [...] omits f0ae21a86eb5 PCI: aardvark: Set PIO_ADDR_LS correctly in advk_pcie_rd_conf() omits e90b89088a10 PCI: aardvark: Fix logic in advk_pcie_{rd,wr}_conf() omits fd0485e2cc7b ANDROID: binder: prevent transactions into own process. omits bddabeb71f3f vfio: ccw: process ssch with interrupts disabled omits be10336a9072 bfq-iosched: ensure to clear bic/bfqq pointers when prepar [...] omits b23b4174275d scsi: sd: Defer spinning up drive while SANITIZE is in progress omits a5f4276787d6 kobject: don't use WARN for registration failures omits 6840b774dc4d mtd: rawnand: tango: Fix struct clk memory leak omits f69cd2d30a80 mtd: cfi: cmdset_0002: Do not allow read/write to suspend [...] omits 204e0761846b mtd: cfi: cmdset_0001: Workaround Micron Erase suspend bug. omits 1de1ad0c2c42 mtd: cfi: cmdset_0001: Do not allow read/write to suspend [...] omits 6c677c5968aa mtd: spi-nor: cadence-quadspi: Fix page fault kernel panic omits 3d4612bf62c8 ALSA: hda/realtek - change the location for one of two front mics omits 53c4197a2d7e ALSA: hda/realtek - Update ALC255 depop optimize omits c9df23efe5cc ALSA: hda/realtek - Add some fixes for ALC233 omits d680a34d82b6 ALSA: hda: Hardening for potential Spectre v1 omits bda3aba8c0a1 ALSA: seq: oss: Hardening for potential Spectre v1 omits 4a52a2127240 ALSA: seq: oss: Fix unbalanced use lock for synth MIDI device omits 30ddc329d562 ALSA: core: Report audio_tstamp in snd_pcm_sync_ptr omits 00e0495d8327 ALSA: pcm: Return negative delays from SNDRV_PCM_IOCTL_DELAY. omits 6ab1a94d17db ALSA: control: Hardening for potential Spectre v1 omits 9d57d45965dd ALSA: rme9652: Hardening for potential Spectre v1 omits f8616ffbb78d ALSA: hdspm: Hardening for potential Spectre v1 omits 8f1705268fd2 ALSA: asihpi: Hardening for potential Spectre v1 omits b67a05364e5d ALSA: opl3: Hardening for potential Spectre v1 omits 19baecfc1105 ALSA: hda - Skip jack and others for non-existing PCM streams omits d03fbe62e173 ALSA: dice: fix error path to destroy initialized stream data omits ba9c9886a40d ALSA: dice: fix OUI for TC group omits 545906124041 tty: Use __GFP_NOFAIL for tty_ldisc_get() omits 877f418171af tty: Avoid possible error pointer dereference at tty_ldisc [...] omits 6a50af86a62b tty: n_gsm: Fix DLCI handling for ADM mode if debug & 2 is [...] omits 6ba9a47d1fc5 tty: n_gsm: Fix long delays with control frame timeouts in [...] omits 4854b9665c81 tty: Don't call panic() at tty_ldisc_init() omits c0ed8ece4ef3 drm/virtio: fix vq wait_event condition omits 998d43ce034b virtio_console: reset on out of memory omits e9287108acce virtio_console: move removal code omits 75fc6f2d39bf virtio_console: drop custom control queue cleanup omits 6b1c41a0f718 virtio_console: free buffers after reset omits 4217a339b37d virtio_console: don't tie bufs to a vq omits 7ae93ff136a0 virtio: add ability to iterate over vqs omits cf7405f67543 ALSA: usb-audio: Skip broken EU on Dell dock USB-audio omits e6d2055ba32f USB: Increment wakeup count on remote wakeup. omits c59dc4d13519 usb: core: Add quirk for HP v222w 16GB Mini omits 333909311d70 usb: typec: ucsi: Increase command completion timeout value omits f310eb70657e USB: serial: cp210x: add ID for NI USB serial console omits 747120e77100 USB: serial: ftdi_sio: use jtag quirk for Arrow USB Blaster omits 8f30aa32b716 USB: serial: simple: add libtransistor console omits 0b932b1ca9da xhci: Fix USB ports for Dell Inspiron 5775 omits 64abd2428e54 Revert "xhci: plat: Register shutdown for xhci_plat" omits b792b1f7d01c usbip: vhci_hcd: check rhport before using in vhci_hub_control() omits 4abe5b775a16 usbip: vhci_hcd: Fix usb device and sockfd leaks omits 944edaf13dee usbip: usbip_host: fix to hold parent lock for device_atta [...] omits 470bf16ae1ab usbip: usbip_event: fix to not print kernel pointer address omits 76dbabb38a18 random: rate limit unseeded randomness warnings omits ffc5b50a2b53 random: fix possible sleeping allocation from irq context omits 812b51a63000 random: set up the NUMA crng instances after the CRNG is f [...] omits ae0db58dabe5 ext4: fix bitmap position validation omits b39430ea0687 ext4: add validity checks for bitmap block numbers omits 55cc3bb0a6c7 ext4: add MODULE_SOFTDEP to ensure crc32c is included in t [...] omits 4a3674acbf8b ext4: set h_journal if there is a failure starting a reser [...] omits 1a538cb0879d ext4: prevent right-shifting extents beyond EXT_MAX_BLOCKS omits a87463f7420c Linux 4.14.38 omits 3e4915873cff ACPI / video: Only default only_lcd to true on Win8-ready [...] omits c371fe019001 s390/uprobes: implement arch_uretprobe_is_alive() omits 5dad51054d8a s390/dasd: fix IO error for newly defined devices omits 3b5c2e1d163a s390/cio: update chpid descriptor after resource accessibi [...] omits a75bf6f71744 tracing: Fix missing tab for hwlat_detector print format omits d82923c017de block/swim: Fix IO error at end of medium omits 06dc2e919593 block/swim: Fix array bounds check omits 8c37ac3c04e7 block/swim: Select appropriate drive on device open omits cdb0d5fa2528 block/swim: Rename macros to avoid inconsistent inverted logic omits f359e87feb88 block/swim: Remove extra put_disk() call from error path omits b7100feb26d2 block/swim: Don't log an error message for an invalid ioctl omits 0dd9146a2291 block/swim: Check drive type omits 43f8a4f2c8b2 m68k/mac: Don't remap SWIM MMIO region omits 75b98294e09a fsnotify: Fix fsnotify_mark_connector race omits 68c09d548bfc cdrom: information leak in cdrom_ioctl_media_changed() omits f4df47e36ac0 scsi: mptsas: Disable WRITE SAME omits 77df079be9b4 commoncap: Handle memory allocation failure. omits 540e7b5be492 Revert "mm/hmm: fix header file if/else/endif maze" omits a252b9732243 arm64: dts: rockchip: remove vdd_log from rk3399-puma omits fcc347bc1e34 microblaze: Setup dependencies for ASM optimized lib functions omits 5787b55b5019 s390: correct module section names for expoline code revert omits f836b34fb056 s390: correct nospec auto detection init order omits fce1bf054f0b s390: add sysfs attributes for spectre omits 68cb884e1228 s390: report spectre mitigation via syslog omits 719b84c9aec2 s390: add automatic detection of the spectre defense omits ea1bbd53f055 s390: move nobp parameter functions to nospec-branch.c omits 6cdc4b21d219 s390/entry.S: fix spurious zeroing of r0 omits 74a93ae5c328 s390: do not bypass BPENTER for interrupt system calls omits 6288e169a25e s390: Replace IS_ENABLED(EXPOLINE_*) with IS_ENABLED(CONFI [...] omits 1d966a6aded3 KVM: s390: force bp isolation for VSIE omits b609eb65f315 s390: introduce execute-trampolines for branches omits 0bd4c47c2026 s390: run user space and KVM guests with modified branch p [...] omits 43cccd87c184 s390: add options to change branch prediction behaviour fo [...] omits c257f81b6d45 s390/alternative: use a copy of the facility bit mask omits 2ae89b86a77f s390: add optimized array_index_mask_nospec omits 2ae8b68382ce s390: scrub registers on kernel entry and KVM exit omits ea5566fecd03 KVM: s390: wire up bpb feature omits 37e79747128b s390: enable CPU alternatives unconditionally omits b44533a06fd8 s390: introduce CPU alternatives omits 55c80adf0d0e virtio_net: fix adding vids on big-endian omits d86aacaaf9d2 virtio_net: split out ctrl buffer omits 16c36a2c7632 net: ethernet: ti: cpsw: fix tx vlan priority mapping omits 7814c479de7a llc: fix NULL pointer deref for SOCK_ZAPPED omits 543a60112f01 llc: hold llc_sap before release_sock() omits 4c2c574cf6ed net: sched: ife: check on metadata length omits 388f3d9708fc net: sched: ife: handle malformed tlv length omits 75020d6319ee tcp: clear tp->packets_out when purging write queue omits da499024f6fe net: sched: ife: signal not finding metaid omits 2f781ebfb08f strparser: Fix incorrect strp->need_bytes value. omits 109feb04c851 amd-xgbe: Only use the SFP supported transceiver signals omits 9a66123182a6 strparser: Do not call mod_delayed_work with a timeout of [...] omits 346ba2f22107 amd-xgbe: Improve KR auto-negotiation and training omits 29b623b60549 sctp: do not check port in sctp_inet6_cmp_addr omits f42036e8051e amd-xgbe: Add pre/post auto-negotiation phy hooks omits dd997151740f vlan: Fix reading memory beyond skb->tail in skb_vlan_tagg [...] omits 88b7895e7c6d pppoe: check sockaddr length in pppoe_connect() omits ed2ba25f6d50 tipc: add policy for TIPC_NLA_NET_ADDR omits 6da813d79cfa packet: fix bitfield update race omits 70a615d7daa0 team: fix netconsole setup over team omits 07cb0b54d7d9 net/smc: fix shutdown in state SMC_LISTEN omits 7b4f4d759c8e team: avoid adding twice the same option to the event list omits 012e5e5b6991 net: fix deadlock while clearing neighbor proxy table omits d5387e66388f tcp: md5: reject TCP_MD5SIG or TCP_MD5SIG_EXT on establish [...] omits 7c2352520e51 net: af_packet: fix race in PACKET_{R|T}X_RING omits b76d3f3309cf tcp: don't read out-of-bounds opsize omits cb225e80c9a3 llc: delete timers synchronously in llc_sk_free() omits 15efa783286c net: validate attribute sizes in neigh_dump_table() omits dbf57fd1e05e l2tp: check sockaddr length in pppol2tp_connect() omits c7a936b1dd0f KEYS: DNS: limit the length of option strings omits a370d8a3aaf2 ipv6: sr: fix NULL pointer dereference in seg6_do_srh_enca [...] omits 8d34c6773459 ipv6: add RTA_TABLE and RTA_PREFSRC to rtm_ipv6_policy omits e0286ea0846c bonding: do not set slave_dev npinfo before slave_enable_n [...] omits 5f50186dd810 Revert "ath10k: send (re)assoc peer command when NSS changed" omits 781eeb7af2bd tpm: add retry logic omits f6891ec29c59 tpm: tpm-interface: fix tpm_transmit/_cmd kdoc omits ac5881b7814d tpm: cmd_ready command can be issued only after granting locality omits 3b38734ed9fe i40e: Fix attach VF to VM issue omits 00c54b354411 drm: bridge: dw-hdmi: Fix overflow workaround for Amlogic [...] omits 94c0308279ec Revert "pinctrl: intel: Initialize GPIO properly when used [...] omits 753be7e83bb8 Linux 4.14.37 omits f606893fbbc6 mac80211_hwsim: fix use-after-free bug in hwsim_exit_net omits 679833ea1822 Revert "KVM: X86: Fix SMRAM accessing even if VM is shutdown" omits 75dceb6872b3 RDMA/mlx5: Fix NULL dereference while accessing XRC_TGT QPs omits 01e71c218219 perf: Return proper values for user stack errors omits 66038084560d perf: Fix sample_max_stack maximum check omits 5bcf16944454 netfilter: x_tables: limit allocation requests for blob ru [...] omits 764f2162d97a netfilter: compat: reject huge allocation requests omits 8d92d5336539 netfilter: compat: prepare xt_compat_init_offsets to retur [...] omits 82b68ecde5d0 netfilter: x_tables: add counters allocation wrapper omits fab0b3ce67a5 netfilter: x_tables: cap allocations at 512 mbyte omits 89f3232c394e alarmtimer: Init nanosleep alarm timer on stack omits 76cd54fa70ce RDMA/core: Reduce poll batch for direct cq polling omits de16dfcc510d irqchip/gic-v3: Change pr_debug message to pr_devel omits 4032cd4fd3ae cpumask: Make for_each_cpu_wrap() available on UP as well omits c834b955d3f0 irqchip/gic-v3: Ignore disabled ITS nodes omits 2d8d8d23c485 perf test: Fix test trace+probe_libc_inet_pton.sh for s390x omits 74cd9414788c powerpc/powernv: IMC fix out of bounds memory access at shutdown omits c74e004c6273 locking/qspinlock: Ensure node->count is updated before in [...] omits 5350cb0111d2 x86/platform/UV: Fix GAM Range Table entries less than 1GB omits 288b373264c5 powerpc/mm/hash64: Zero PGD pages on allocation omits f4d6e4598a29 vfs/proc/kcore, x86/mm/kcore: Fix SMAP fault when dumping [...] omits c064b7c1d203 PM / wakeirq: Fix unbalanced IRQ enable for wakeirq omits afa0ce071488 ACPI / EC: Restore polling during noirq suspend/resume phases omits 85bd5c686fe9 bpf: fix rlimit in reuseport net selftest omits ee5fe4bdcf2a net: stmmac: discard disabled flags in interrupt status register omits 26bebd5a7865 SUNRPC: Don't call __UDPX_INC_STATS() from a preemptible context omits f58e4ecb9b2e KVM: PPC: Book3S HV: Fix handling of secondary HPTEG in HP [...] omits d6b00490a04d tools/libbpf: handle issues with bpf ELF objects containin [...] omits 327aac8ccbc5 net: Extra '_get' in declaration of arch_get_platform_mac_address omits 0b1fa241dd86 svcrdma: Fix Read chunk round-up omits e781fff7b78f rxrpc: Don't put crypto buffers on the stack omits c5ce9e5b57cc selftests/ftrace: Add some missing glob checks omits ae9c78af577f cpufreq: intel_pstate: Enable HWP during system resume on CPU0 omits c4c9fd55899f bcache: return attach error when no cache set exist omits 4c8e0270dc7a bcache: fix for data collapse after re-attaching an attach [...] omits 311e31419b72 bcache: fix for allocator and register thread race omits f89edd17aff4 bcache: properly set task state in bch_writeback_thread() omits 05921c492fdb cifs: silence compiler warnings showing up with gcc-8.0.0 omits 4b95781cb6f3 PM / domains: Fix up domain-idle-states OF parsing omits 05e52e5bd103 proc: fix /proc/*/map_files lookup omits 4ec317a41d80 arm64: spinlock: Fix theoretical trylock() A-B-A with LSE atomics omits 693b9589c297 RDS: IB: Fix null pointer issue omits a8e7a4e24374 bpf: sockmap, fix leaking maps with attached but not detac [...] omits 05c062c3685e xen/grant-table: Use put_page instead of free_page omits 70f3461c23ff xen-netfront: Fix race between device setup and open omits 2f79b5e52d46 perf evsel: Fix period/freq terms setup omits b1f9f9fb3f99 MIPS: Generic: Support GIC in EIC mode omits 76e3ea2f9563 perf record: Fix period option handling omits f938c2acc829 MIPS: TXx9: use IS_BUILTIN() for CONFIG_LEDS_CLASS omits 3e01c16d8751 bpf: fix selftests/bpf test_kmod.sh failure when CONFIG_BP [...] omits 74abca65f1e4 ACPI / scan: Use acpi_bus_get_status() to initialize ACPI_ [...] omits f920e914801c ACPI / bus: Do not call _STA on battery devices with unmet [...] omits 51939996acde ACPI: processor_perflib: Do not send _PPC change notificat [...] omits 573cb560b4ed firmware: dmi_scan: Fix handling of empty DMI strings omits ee06ed9ba518 x86/dumpstack: Avoid uninitlized variable omits 423505471f5e x86/power: Fix swsusp_arch_resume prototype omits 074372c8124c netfilter: ipv6: nf_defrag: Kill frag queue on RFC2460 failure omits 2cd5100363b7 s390/eadm: fix CONFIG_BLOCK include dependency omits eb41efa13865 drm/nouveau/pmu/fuc: don't use movw directly anymore omits fd370b8e65e3 IB/core: Map iWarp AH type to undefined in rdma_ah_find_type omits f63bb02694f0 IB/ipoib: Fix for potential no-carrier state omits 8f96d408a954 IB/hfi1: Fix for potential refcount leak in hfi1_open_file() omits 5ceae7690f0d IB/hfi1: Re-order IRQ cleanup to address driver cleanup race omits 73027d80d67e blk-mq: fix discard merge with scheduler attached omits 6eddea4ba5cc openvswitch: Remove padding from packet before L3+ conntra [...] omits 3b1d9626fc58 mm/fadvise: discard partial page if endbyte is also EOF omits 1f9c87e25158 mm: pin address_space before dereferencing it while isolat [...] omits 8054b87fccd4 mm: thp: use down_read_trylock() in khugepaged to avoid lo [...] omits 6acb8818eff4 sparc64: update pmdp_invalidate() to return old pmd value omits 78185a93d42d asm-generic: provide generic_pmdp_establish() omits 305e56756da7 mm/mempolicy: add nodes_empty check in SYSC_migrate_pages omits 6cab60ac6a0a mm/mempolicy: fix the check of nodemask from user omits a7fbc7f3134a ocfs2: return error when we attempt to access a dirty bh in jbd2 omits a66174eb4a14 ocfs2/acl: use 'ip_xattr_sem' to protect getting extended [...] omits 66aaeed2796e ocfs2: return -EROFS to mount.ocfs2 if inode block is invalid omits 710b5124aac6 fs/dax.c: release PMD lock even when there is no PMD suppo [...] omits cc0600dae30f x86/kvm/vmx: do not use vm-exit instruction length for fas [...] omits d757c3a9cf4a kvm: Map PFN-type memory regions as writable (if possible) omits a6a25002e6d8 tcp_nv: fix potential integer overflow in tcpnv_acked omits ad10785a706e netfilter: x_tables: fix pointer leaks to userspace omits 2b7cc93682ac x86/hyperv: Check for required priviliges in hyperv_init() omits cdf635a66c5b gianfar: prevent integer wrapping in the rx handler omits 67fa8bfff771 ntb_transport: Fix bug with max_mw_size parameter omits d810c548157f RDMA/mlx5: Avoid memory leak in case of XRCD dealloc failure omits 0bddd43ac200 powerpc/numa: Ensure nodes initialized for hotplug omits 0caebc381032 powerpc/numa: Use ibm,max-associativity-domains to discove [...] omits b086dd2d79d9 samples/bpf: Partially fixes the bpf.o build omits 64e5e46cdd8b i40e: fix reported mask for ntuple filters omits 1ec85fe4e259 i40e: program fragmented IPv4 filter input set omits 7addb3e4ad3d ixgbe: don't set RXDCTL.RLPML for 82599 omits 27eb641f2368 jffs2: Fix use-after-free bug in jffs2_iget()'s error hand [...] omits 19b3638ce460 RDMA/uverbs: Use an unambiguous errno for method not supported omits 827aab45cb16 crypto: artpec6 - remove select on non-existing CRYPTO_SHA384 omits 592ea370bf1c device property: Define type of PROPERTY_ENRTY_*() macros omits c5fda2b8610b tty: serial: exar: Relocate sleep wake-up handling omits 519a7119527c x86/hyperv: Stop suppressing X86_FEATURE_PCID omits 9a1dda252663 fm10k: fix "failed to kill vid" message for VF omits 0e7a0c139cbf igb: Clear TXSTMP when ptp_tx_work() is timeout omits 187bf28199d8 igb: Allow to remove administratively set MAC on VFs omits 048af64fd48f ASoC: rockchip: Use dummy_dai for rt5514 dsp dailink omits f25ba4f6be4a blk-mq-debugfs: don't allow write on attributes with seq_o [...] omits a42ebbdae0a5 KVM: s390: vsie: use READ_ONCE to access some SCB fields omits 48d441324a58 platform/x86: thinkpad_acpi: suppress warning about palm d [...] omits b9d78055c6ae i40evf: ignore link up if not running omits 09f6d65db13b i40evf: Don't schedule reset_task when device is being removed omits 7c7ae4ed2fcd bpf: test_maps: cleanup sockmaps when test ends omits c6c6e38aeff2 block: Set BIO_TRACE_COMPLETION on new bio during split omits f2e73df302f3 nfp: fix error return code in nfp_pci_probe() omits 8591958413bf HID: roccat: prevent an out of bounds read in kovaplus_pro [...] omits 6a5505da41fa Input: stmfts - set IRQ_NOAUTOEN to the irq flag omits 8afed2798e50 scsi: fas216: fix sense buffer initialization omits 800fda575b11 scsi: devinfo: fix format of the device list omits a09881cfb713 f2fs: avoid hungtask when GC encrypted block if io_bits is set omits 889177d172d3 RDMA/cma: Check existence of netdevice during port validation omits 48b8839d91a4 Btrfs: raid56: fix race between merge_bio and rbio_orig_end_io omits ebe064401f07 Btrfs: fix unexpected EEXIST from btrfs_get_extent omits c231cec825a9 btrfs: fail mount when sb flag is not in BTRFS_SUPER_FLAG_SUPP omits d91bb7c6988b Btrfs: fix scrub to repair raid6 corruption omits db6d651eccde btrfs: Fix out of bounds access in btrfs_search_slot omits a4909c8518f7 Btrfs: set plug for fsync omits fb5d97a19fc3 ipmi/powernv: Fix error return code in ipmi_powernv_probe() omits afadc440a1cc mac80211_hwsim: fix possible memory leak in hwsim_new_radio_nl() omits 18004e6f26ec kconfig: Fix expr_free() E_NOT leak omits 0f511f3dda8c kconfig: Fix automatic menu creation mem leak omits 8bf116b258c2 kconfig: Don't leak main menus during parsing omits 9f2df99f9eb0 watchdog: sp5100_tco: Fix watchdog disable bit omits ebf5ffca1bf2 PCI: Add dummy pci_irqd_intx_xlate() for CONFIG_PCI=n build omits c212c855a09d MIPS: Fix clean of vmlinuz.{32,ecoff,bin,srec} omits 81fbb7e26ea1 nfs: Do not convert nfs_idmap_cache_timeout to jiffies omits 35ceddc59cd4 IB/cq: Don't force IB_POLL_DIRECT poll context for ib_proc [...] omits 58bc0fd8434d spi: a3700: Clear DATA_OUT when performing a read omits 5bb5b9c68192 net: stmmac: dwmac-meson8b: propagate rate changes to the [...] omits 5bfa11c96192 net: stmmac: dwmac-meson8b: fix setting the RGMII TX clock [...] omits 2a71a742f09b ubifs: Fix uninitialized variable in search_dh_cookie() omits a1dfcb01e374 blk-mq: turn WARN_ON in __blk_mq_run_hw_queue into printk omits 2e102fe86ede dm mpath: return DM_MAPIO_REQUEUE on blk-mq rq allocation failure omits 223ed638e937 dm thin: fix documentation relative to low water mark threshold omits e9c8a5fa078c iommu/vt-d: Use domain instead of cache fetching omits 6ec6bd8ec2e3 powerpc: System reset avoid interleaving oops using die sy [...] omits bc5fddf315f8 iommu/exynos: Don't unconditionally steal bus ops omits 77d17d0e8934 perf record: Fix failed memory allocation for get_cpuid_str omits 1fe5e88c389a tools lib traceevent: Fix get_field_str() for dynamic strings omits 4e63115b6b9d perf callchain: Fix attr.sample_max_stack setting omits 448bcd67b4c5 tools lib traceevent: Simplify pointer print logic and fix %pF omits 0eda4d03ef4c perf unwind: Do not look just at the global callchain_para [...] omits f3a7d11834f3 scsi: qla2xxx: Fix warning in qla2x00_async_iocb_timeout() omits f3ce194cae63 i40iw: Zero-out consumer key on allocate stag for FMR omits b3b2ca24d9f7 i40iw: Free IEQ resources omits 0d5ef8956c84 Input: synaptics - reset the ABS_X/Y fuzz after initializi [...] omits 0d9a46ae3204 libbpf: Makefile set specified permission mode omits d925c3087422 Input: psmouse - fix Synaptics detection when protocol is [...] omits 03fdc4ef7a67 PCI: Add function 1 DMA alias quirk for Marvell 9128 omits c45ab4fb384c selftest: ftrace: Fix to pick text symbols for kprobes omits 342d9092a501 xprtrdma: Fix backchannel allocation of extra rpcrdma_reps omits 79f2ced39657 platform/x86: dell-laptop: Filter out spurious keyboard ba [...] omits 80bd91ab9ad8 KVM: s390: use created_vcpus in more places omits a5a8ca753c0c tracing/hrtimer: Fix tracing bugs by taking all clock base [...] omits e0a1cec3db0a netfilter: ipv6: nf_defrag: Pass on packets to stack per RFC2460 omits ddf09f2a0896 KVM: PPC: Book3S HV: Enable migration of decrementer register omits b7b27e19e374 RDMA/core: Clarify rdma_ah_find_type omits 8e40eae185f8 kvm: x86: fix KVM_XEN_HVM_CONFIG ioctl omits 3f3017fa1540 ASoC: au1x: Fix timeout tests in au1xac97c_ac97_read() omits d3222cfc0b58 ALSA: hda - Use IS_REACHABLE() for dependency on input omits 4e7284b34c78 ACPI / LPSS: Do not instiate platform_dev for devs without [...] omits 7a420b5d95a5 NFSv4: always set NFS_LOCK_LOST when a lock is lost. omits 239c948e3266 x86/tsc: Allow TSC calibration without PIT omits 4a5d70332d57 firewire-ohci: work around oversized DMA reads on JMicron [...] omits 1f52b0c64215 usb: musb: Fix external abort in musb_remove on omap2430 omits de4c4914cce2 usb: musb: call pm_runtime_{get,put}_sync before reading v [...] omits 43de32cdf0f4 usb: musb: fix enumeration after resume omits 829239740c12 drm/i915/bxt, glk: Increase PCODE timeouts during CDCLK fr [...] omits 5c825627d4e5 drm/i915: Fix LSPCON TMDS output buffer enabling from low- [...] omits 6312eff3c70e drm/i915: Do no use kfree() to free a kmem_cache_alloc() r [...] omits 8e0489cf4d09 drm/i915/audio: Fix audio detection issue on GLK omits c53f225fd792 drm/i915/gvt: throw error on unhandled vfio ioctls omits 325abf3db041 drm/vc4: Fix memory leak during BO teardown omits 08641a24d4e7 x86/tsc: Prevent 32bit truncation in calc_hpet_ref() omits c6aaaaa4d62a clocksource/imx-tpm: Correct -ETIME return condition check omits b8d4055372b5 x86/acpi: Prevent X2APIC id 0xffffffff from being accounted omits f6edc45e21c3 btrfs: fix unaligned access in readdir omits 240a52868485 cifs: do not allow creating sockets except with SMB1 posix [...] omits d6949f48093c Linux 4.14.36 omits 7c9b87a78a17 writeback: safer lock nesting omits 071ff203d962 media: staging: lirc_zilog: incorrect reference counting omits e7a08ffb2d89 Revert "media: lirc_zilog: driver only sends LIRCCODE" omits 8caa4c5fde76 iwlwifi: add a bunch of new 9000 PCI IDs omits 0c61952c3d19 iwlwifi: add shared clock PHY config flag for some devices omits 30593709f80d net: dsa: Discard frames from unused ports omits 90a32d1f0ec9 mm/filemap.c: fix NULL pointer in page_cache_tree_insert() omits 5e7575c6690a autofs: mount point create should honour passed in mode omits d4d49cb1c20a Don't leak MNT_INTERNAL away from internal mounts omits 085125572a45 rpc_pipefs: fix double-dput() omits 0bb4a6f2ff1a orangefs_kill_sb(): deal with allocation failures omits bb5def77d0a1 hypfs_kill_super(): deal with failed allocations omits c780ac96e120 jffs2_kill_sb(): deal with failed allocations omits 22ec5ee71086 drm/i915: Correctly handle limited range YCbCr data on VLV/CHV omits 4bddb1209a6d mmc: sdhci-pci: Only do AMD tuning for HS200 omits 28f46dee49d3 fanotify: fix logic of events on child omits a2a9d0190f99 udf: Fix leak of UTF-16 surrogates into encoded strings omits f86815184c47 powerpc/lib: Fix off-by-one in alternate feature patching omits ce3b0b0589a8 powerpc/xive: Fix trying to "push" an already active pool VP omits 49a52f7d9274 powerpc/eeh: Fix enabling bridge MMIO windows omits a5f6e787b9b0 MIPS: memset.S: Fix clobber of v1 in last_fixup omits 6da34ca1ca3e MIPS: memset.S: Fix return of __clear_user from Lpartial_fixup omits 7b34760dc682 MIPS: memset.S: EVA & fault support for small_memset omits 23f5562852b9 MIPS: uaccess: Add micromips clobbers to bzero invocation omits 1da964d421da HID: wacom: bluetooth: send exit report for recent Bluetoo [...] omits 0e159a9e1823 HID: hidraw: Fix crash on HIDIOCGFEATURE with a destroyed device omits 27840bc4ebb2 HID: input: fix battery level reporting on BT mice omits 90936d903c2f random: add new ioctl RNDRESEEDCRNG omits d152fcc17314 random: crng_reseed() should lock the crng instance that i [...] omits 7b6b1f3a1923 random: use a different mixing algorithm for add_device_ra [...] omits 6e513bc20ca6 random: fix crng_ready() test omits 8036cdaa1b13 ALSA: hda/realtek - adjust the location of one mic omits adc02ac60919 ALSA: hda/realtek - set PINCFG_HEADSET_MIC to parse_flags omits 11e9bed2b971 ALSA: hda - New VIA controller suppor no-snoop path omits fcf38cf55e28 ALSA: rawmidi: Fix missing input substream checks in compa [...] omits 43b3e7915edd ALSA: line6: Use correct endpoint type for midi output omits bdc6f4c3db08 drm/radeon: Fix PCIe lane width calculation omits 110b72d9351f drm/radeon: add PX quirk for Asus K73TK omits 791469d6b882 drm/rockchip: Clear all interrupts before requesting the IRQ omits f188464e3d54 drm/amdgpu/si: implement get/set pcie_lanes asic callback omits f056e3339741 drm/amdgpu: Fix PCIe lane width calculation omits 57e56826611a drm/amdgpu/sdma: fix mask in emit_pipeline_sync omits c73d9e350085 drm/amdgpu: Fix always_valid bos multiple LRU insertions. omits 674b6963cec2 drm/amdgpu: Add an ATPX quirk for hybrid laptop omits 312d02879f9f ALSA: pcm: Fix endless loop for XRUN recovery in OSS emulation omits 157113cb7c89 ALSA: pcm: Fix mutex unbalance in OSS emulation ioctls omits 048747b04842 ALSA: pcm: Return -EBUSY for OSS ioctls changing busy streams omits bd889a82fb01 ALSA: pcm: Avoid potential races between OSS ioctls and re [...] omits 4d2ea307ffa1 ALSA: pcm: Use ERESTARTSYS instead of EINTR in OSS emulation omits 2ccdea040e81 vfio/pci: Virtualize Maximum Read Request Size omits 23a63d96e015 watchdog: f71808e_wdt: Fix WD_EN register read omits 28fe0fba29f2 dt-bindings: clock: mediatek: add binding for fixed-factor [...] omits ecb67e92d42e thermal: imx: Fix race condition in imx_thermal_probe() omits c9b200ce2be5 pwm: rcar: Fix a condition to prevent mismatch value setti [...] omits ff18ffb1f81d clk: bcm2835: De-assert/assert PLL reset signal when appropriate omits dc7a428ae26f clk: mediatek: fix PWM clock source by adding a fixed-fact [...] omits d8b6fdbe513d clk: fix false-positive Wmaybe-uninitialized warning omits 37d8947c0b07 clk: mvebu: armada-38x: add support for missing clocks omits f13b4a61989f PCI: Mark Broadcom HT1100 and HT2000 Root Port Extended Ta [...] omits 4b684fbbc58e mmc: tmio: Fix error handling when issuing CMD23 omits e5e2841e20ff mmc: jz4740: Fix race condition in IRQ mask update omits 180d28f824ce iommu/vt-d: Fix a potential memory leak omits 5a999c2bef68 um: Use POSIX ucontext_t instead of struct ucontext omits f57f3f346d05 um: Compile with modern headers omits dc0f00327452 ring-buffer: Check if memory is available before allocation omits 4171ea2471a1 nfit: skip region registration for incomplete control regions omits 5520091356b0 nfit, address-range-scrub: fix scrub in-progress reporting omits b68b77c935dd libnvdimm, namespace: use a safe lookup for dimm device name omits 45980ba59916 libnvdimm, dimm: fix dpa reservation vs uninitialized label area omits a43d8e0ee79d tpm: self test failure should not cause suspend to fail omits c1edd3b19f30 cxl: Fix possible deadlock when processing page faults fro [...] omits 156b45ed2207 dmaengine: at_xdmac: fix rare residue corruption omits e99ca1ee070d IB/srp: Fix completion vector assignment algorithm omits fe71b03e6983 IB/srp: Fix srp_abort() omits 0bb5579128e6 ALSA: pcm: Fix UAF at PCM release via PCM timer access omits d3b14a66e14b RDMA/rxe: Fix an out-of-bounds read omits 28ce82e3c8b1 RDMA/mlx5: Protect from NULL pointer derefence omits b140d9468870 RDMA/ucma: Don't allow setting RDMA_OPTION_IB_PATH without [...] omits 79fbd052ea63 dm crypt: limit the number of allocated pages omits e7793f2a2ac8 ext4: add extra checks to ext4_xattr_block_get() omits 9703952178f1 ext4: add bounds checking to ext4_xattr_find_entry() omits 598e04ae2fc4 ext4: move call to ext4_error() into ext4_xattr_check_block() omits b2623d816656 ext4: don't allow r/w mounts if metadata blocks overlap th [...] omits 26dbb30c58ff ext4: always initialize the crc32c checksum driver omits 8e0e94683f84 ext4: fail ext4_iget for root directory if unallocated omits a57eb14b740e ext4: limit xattr size to INT_MAX omits 5058b70d2118 ext4: protect i_disksize update by i_data_sem in direct wr [...] omits bd499f553849 ext4: don't update checksum of new initialized bitmaps omits 73297f13a003 ext4: pass -ESHUTDOWN code to jbd2 layer omits 09439481998a ext4: eliminate sleep from shutdown ioctl omits 7ebcea259682 ext4: shutdown should not prevent get_write_access omits 867175f94485 jbd2: if the journal is aborted then don't allow update of [...] omits 6151a5a45fc4 block: use 32-bit blk_status_t on Alpha omits 7044bf9ef6c8 extcon: intel-cht-wc: Set direction and drv flags for V5 b [...] omits b0afd9d1cb5a random: use a tighter cap in credit_entropy_bits_safe() omits 439e8b2dcab1 irqchip/gic: Take lock when updating irq type omits 283637785763 thunderbolt: Prevent crash when ICM firmware is not running omits 5ae695df59e1 thunderbolt: Resume control channel after hibernation imag [...] omits 7a4a66c504fb thunderbolt: Serialize PCIe tunnel creation with PCI rescan omits 6f40f6ee22b9 thunderbolt: Wait a bit longer for ICM to authenticate the [...] omits 73b969f6a920 ASoC: topology: Fix kcontrol name string handling omits 7e23ef535073 ASoC: ssm2602: Replace reg_default_raw with reg_default omits 1b3d2e7a3409 soc: mediatek: fix the mistaken pointer accessed when subd [...] omits 3f306336cdee HID: core: Fix size as type u32 omits f671ac7a5317 HID: Fix hid_report_len usage omits 25b6ee378dc4 powerpc/powernv: Fix OPAL NVRAM driver OPAL_BUSY loops omits 7c854f2e1ff0 powerpc/powernv: define a standard delay for OPAL_BUSY typ [...] omits a55d2c9d42f9 powerpc/kexec_file: Fix error code when trying to load kdu [...] omits fa99a3470e91 powerpc/kprobes: Fix call trace due to incorrect preempt count omits 3df05fcf8911 powerpc/64: Fix smp_wmb barrier definition use use lwsync [...] omits 1699bd03742d powerpc/64: Call H_REGISTER_PROC_TBL when running as a HPT [...] omits f4eff13a2780 powerpc/64s: Fix dt_cpu_ftrs to have restore_cpu clear unw [...] omits c3baeca67d85 powerpc/powernv: Handle unknown OPAL errors in opal_nvram_write() omits 693b03f9b185 CIFS: fix sha512 check in cifs_crypto_secmech_release omits 7a55d160b730 CIFS: add sha512 secmech omits 0910e2804f2e CIFS: refactor crypto shash/sdesc allocation&free omits fd5cc02cbef9 i2c: i801: Restore configuration at shutdown omits 44ff2389a840 i2c: i801: Save register SMBSLVCMD value only once omits d6b3a5c87d45 HID: i2c-hid: fix size check and type usage omits 70dbed63a96d smb3: Fix root directory when server returns inode number of zero omits bf895b2a637d fix smb3-encryption breakage when CONFIG_DEBUG_SG=y omits fdbd79540520 cifs: fix memory leak in SMB2_open() omits 59d3a952e4f3 usb: dwc3: gadget: never call ->complete() from ->ep_queue() omits 093dcb929c8e usb: dwc3: pci: Properly cleanup resource omits 30e9a1cddc4d usb: dwc3: prevent setting PRTCAP to OTG from debugfs omits f7f9187a110e USB:fix USB3 devices behind USB3 hubs not resuming at hibe [...] omits 96dc465173a1 USB: gadget: f_midi: fixing a possible double-free in f_midi omits a2b540651d8c ACPI / hotplug / PCI: Check presence of slot itself in get [...] omits d6e98387b2e9 ACPI / video: Add quirk to force acpi-video backlight on S [...] omits 3dac1fe2719d regmap: Fix reversed bounds check in regmap_raw_write() omits 666d1084c13d xen-netfront: Fix hang on device removal omits e7b00dc28275 x86/xen: Delay get_cpu_cap until stack canary is established omits fcd054c733cf media: vsp1: Fix BRx conditional path in WPF omits 2fb28b075f80 media: vivid: check if the cec_adapter is valid omits 9864a1ef8679 media: atomisp_fops.c: disable atomisp_compat_ioctl32 omits 9629964f032c spi: Fix unregistration of controller with fixed SPI bus number omits e4ff723039dc spi: Fix scatterlist elements size in spi_map_buf omits faddb17685f9 spi: atmel: init FIFOs before spi enable omits 38866e866121 ARM: dts: at91: sama5d4: fix pinctrl compatible string omits c57b7e1a150e ARM: dts: exynos: Fix IOMMU support for GScaler devices on [...] omits 838ea3802e9d ARM: dts: at91: at91sam9g25: fix mux-mask pinctrl property omits 958d6e41888f arm: dts: mt7623: fix USB initialization fails on bananapi-r2 omits 2106cd34635e ARM: EXYNOS: Fix coupled CPU idle freeze on Exynos4210 omits 326e61ce9761 ARM: dts: da850-lego-ev3: Fix battery voltage gpio omits 8f1a2803e4c2 KVM: arm/arm64: vgic-its: Fix potential overrun in vgic_co [...] omits 8fdbba69cb34 ARM64: dts: meson: reduce odroid-c2 eMMC maximum rate omits 7732495c599c usb: gadget: udc: core: update usb_ep_queue() documentation omits aea6c0b4aee8 phy: allwinner: sun4i-usb: poll vbus changes on A23/A33 wh [...] omits 334d8f201ef5 usb: musb: gadget: misplaced out of bounds check omits 20eaa393fcd3 mm, slab: reschedule cache_reap() on the same CPU omits 703eee654360 ipc/shm: fix use-after-free of shm file via remap_file_pages() omits c25ef6220fac resource: fix integer overflow at reallocation omits f659e7e79f52 fs/reiserfs/journal.c: add missing resierfs_warning() arg omits 6337067b2ab6 task_struct: only use anon struct under randstruct plugin omits 28cb085f1598 mm/hmm: hmm_pfns_bad() was accessing wrong struct omits 963722d031e5 mm/hmm: fix header file if/else/endif maze omits e84e6914ccb4 mm/ksm.c: fix inconsistent accounting of zero pages omits 577b4eb23811 ubi: Reject MLC NAND omits 7ade852714de ubi: Fix error for write access omits bf3fbf54a9ae ubi: fastmap: Don't flush fastmap work on detach omits 09844df06087 ubifs: Check ubifs_wbuf_sync() return code omits f1e90bf95e55 cpufreq: CPPC: Use transition_delay_us depending transitio [...] omits 9427a4aecf23 tty: make n_tty_read() always abort if hangup is in progress omits 672f07d8274b Linux 4.14.35 omits 9a0a509839f3 nfsd: fix incorrect umasks omits 61534984904e hugetlbfs: fix bug in pgoff overflow checking omits 0319ce67b793 xen: xenbus_dev_frontend: Fix XS_TRANSACTION_END handling omits 80f509d4919d ovl: fix lookup with middle layer opaque dir and absolute [...] omits 5ee935daaaeb blk-mq: don't keep offline CPUs mapped to hctx 0 omits a333a284fff2 lib: fix stall in __bitmap_parselist() omits f9e66750d4bd f2fs: fix heap mode to reset it back omits e4fa275b8fdd sunrpc: remove incorrect HMAC request initialization omits 3d06535693a3 ath9k: Protect queue draining by rcu_read_lock() omits aa3bfa29fcd5 hwmon: (ina2xx) Fix access to uninitialized mutex omits 360ecf51864e x86/mce/AMD: Get address from already initialized block omits c81968e93aca x86/mce/AMD, EDAC/mce_amd: Enumerate Reserved SMCA bank type omits 0ee4f31673af x86/mce/AMD: Pass the bank number to smca_get_bank_type() omits 99971efd7d9a x86/MCE: Report only DRAM ECC as memory errors on AMD systems omits a2813b4cfe3b rtl8187: Fix NULL pointer dereference in priv->conf_mutex omits 9e483bc229f5 Bluetooth: hci_bcm: Treat Interrupt ACPI resources as alwa [...] omits f58ef38ef1a8 Bluetooth: Fix connection if directed advertising and priv [...] omits c3efeaa3b154 getname_kernel() needs to make sure that ->name != ->iname [...] omits adea72f0e570 get_user_pages_fast(): return -EFAULT on access_ok failure omits 3da5723b4f05 s390/ipl: ensure loadparm valid flag is set omits c6c8e42071dc s390/qdio: don't merge ERROR output buffers omits b6366b15a267 s390/qdio: don't retry EQBS after CCQ 96 omits 3a6771e2fb32 nfit: fix region registration vs block-data-window ranges omits 51a9580d67a2 block/loop: fix deadlock after loop_set_status omits 54b990ede4c3 apparmor: fix resource audit messages when auditing peer omits a0358f605283 apparmor: fix display of .ns_name for containers omits 1d0d8beb35cd apparmor: fix logging of the existence test for signals omits b18daa09fefe scsi: qla2xxx: Fix small memory leak in qla2x00_probe_one [...] omits 0ed20e4b52af x86/MCE/AMD: Define a function to get SMCA bank type omits 8e52e2f41c43 radeon: hide pointless #warning when compile testing omits 6f22be4ba787 perf/core: Fix use-after-free in uprobe_perf_close() omits 674e18de7bde perf intel-pt: Fix timestamp following overflow omits 4039579fca38 perf intel-pt: Fix error recovery from missing TIP packet omits 0733facf3be9 perf intel-pt: Fix sync_switch omits ff295906bd9b perf intel-pt: Fix overlap detection to identify consecuti [...] omits 42b53a13ecac KVM: PPC: Book3S HV: trace_tlbie must not be called in realmode omits 5661d43b03c5 PCI: hv: Serialize the present and eject work items omits a160105b5503 Drivers: hv: vmbus: do not mark HV_PCIE as perf_device omits abd9fd4a3b04 parisc: Fix HPMC handler by increasing size to multiple of [...] omits 08be2c1b6bb6 parisc: Fix out of array access in match_pci_device() omits 4d167edf0f6a media: v4l: vsp1: Fix header display list status check in [...] omits e7a4d7c2fe38 media: v4l2-compat-ioctl32: don't oops on overlay omits c0e0cd653e6a lan78xx: Correctly indicate invalid OTP omits 2ea541eb4064 vhost: Fix vhost_copy_to_user() omits e240ffd5a3be vhost: fix vhost_vq_access_ok() log check omits 381ebff25898 slip: Check if rstate is initialized before uncompressing omits 427b8a146973 rds: MP-RDS may use an invalid c_path omits 856d5d075a92 cdc_ether: flag the Cinterion AHS8 modem by gemalto as WWAN omits 073e82701bc0 netfilter: ipset: Missing nfnl_lock()/nfnl_unlock() is add [...] omits ffebeb0d7c37 Linux 4.14.34 omits fdae5b620566 net/mlx4_core: Fix memory leak while delete slave's resources omits 9fdeb33e1913 vhost_net: add missing lock nesting notation omits 8c316b625705 team: move dev_mc_sync after master_upper_dev_link in team [...] omits 233ba28e1862 route: check sysctl_fib_multipath_use_neigh earlier than hash omits 2f8aa659d4c0 vhost: validate log when IOTLB is enabled omits 72b880f43990 net/mlx5e: Fix traffic being dropped on VF representor omits 9408bceb0649 net/mlx4_en: Fix mixed PFC and Global pause user control requests omits 477c73abf26a strparser: Fix sign of err codes omits 1c71bfe84deb net/sched: fix NULL dereference on the error path of tcf_s [...] omits a19024a3f343 net/sched: fix NULL dereference in the error path of tunne [...] omits e096c8bf4fb8 net/mlx5e: Sync netdev vxlan ports at open omits baab1f0c4885 net/mlx5e: Don't override vport admin link state in switch [...] omits 1ec7966ab7db ipv6: sr: fix seg6 encap performances with TSO enabled omits e52a45bb392f nfp: use full 40 bits of the NSP buffer address omits ddf79878f1e0 net/mlx5e: Fix memory usage issues in offloading TC flows omits 9282181c1cc5 net/mlx5e: Avoid using the ipv6 stub in the TC offload nei [...] omits b9c6ddda3805 vti6: better validate user provided tunnel names omits 109dce20c6ed ip6_tunnel: better validate user provided tunnel names omits 72363c63b070 ip6_gre: better validate user provided tunnel names omits a7309cad9c2e ipv6: sit: better validate user provided tunnel names omits 6816295fe958 ip_tunnel: better validate user provided tunnel names omits 048a64fbc229 net: fool proof dev_valid_name() omits 77b9fc371d4d bonding: process the err returned by dev_set_allmulti prop [...] omits 22ab1f8751fa bonding: move dev_mc_sync after master_upper_dev_link in b [...] omits d7e7ab42581e bonding: fix the err path for dev hwaddr sync in bond_enslave omits 65c42a2d475d vrf: Fix use after free and double free in vrf_finish_output omits 09cb8267add5 vlan: also check phy_driver ts_info for vlan's real device omits 4f288c97b5c5 vhost: correctly remove wait queue during poll failure omits c5fc4dc51cb0 sky2: Increase D3 delay to sky2 stops working after suspend omits 3fdd43709d70 sctp: sctp_sockaddr_af must check minimal addr length for [...] omits 3f80d01bbd87 sctp: do not leak kernel memory to user space omits c17f6594abfa r8169: fix setting driver_data after register_netdev omits a7c8900c1fc2 pptp: remove a buggy dst release in pptp_connect() omits 21563c4df30e net/sched: fix NULL dereference in the error path of tcf_b [...] omits cd19a9b12ab4 net sched actions: fix dumping which requires several mess [...] omits 787b940625ca netlink: make sure nladdr has correct size in netlink_connect() omits 7948bc92791b net/ipv6: Increment OUTxxx counters after netfilter hook omits d1b820bd98a1 net/ipv6: Fix route leaking between VRFs omits 589a3f305185 net: fix possible out-of-bound read in skb_network_protocol() omits 629eeaaccb23 lan78xx: Crash in lan78xx_writ_reg (Workqueue: events lan7 [...] omits 52f0a5ff60e4 ipv6: the entire IPv6 header chain must fit the first fragment omits cdd74d6ac80e arp: fix arp_filter on l3slave devices omits 8413a3a63d37 x86/microcode: Fix CPU synchronization routine omits c81d7069dcd6 x86/microcode: Attempt late loading only when new microcod [...] omits b0b1ac38e018 x86/microcode: Synchronize late microcode loading omits 509df2b865f1 x86/microcode: Request microcode on the BSP omits d2725848230d x86/microcode/intel: Look into the patch cache first omits e87c2b553a35 x86/microcode: Do not upload microcode if CPUs are offline omits 1707112c82fa x86/microcode/intel: Writeback and invalidate caches befor [...] omits 170f8ec16c22 x86/microcode/intel: Check microcode revision before updat [...] omits 22cc8816d013 x86/microcode: Get rid of struct apply_microcode_ctx omits 35da0d504a98 x86/CPU: Check CPU feature bits after microcode upgrade omits 00ba4bcf4b92 x86/CPU: Add a microcode loader callback omits 962e6b2d1665 x86/microcode: Propagate return value from updating functions omits b6a11be5c433 crypto: arm64/aes-ce-cipher - move assembler code to .S file omits f1b46925f59e objtool: Add Clang support omits 5dff63583f0d thermal: int3400_thermal: fix error handling in int3400_th [...] omits bc166ca4234c tcmu: release blocks for partially setup cmds omits 6a88a999c45d perf tools: Fix copyfile_offset update of output offset omits 7cae67e31292 crypto: aes-generic - build with -Os on gcc-7+ omits 3847b9e016df mtd: mtd_oobtest: Handle bitflips during reads omits 88f6f0490f8c Input: goodix - disable IRQs while suspended omits c427d7e44a32 ibmvnic: Don't handle RX interrupts when not up. omits 62eaf7e149a5 sdhci: Advertise 2.0v supply on SDIO host controller omits 997901406c0a x86/gart: Exclude GART aperture from vmcore omits 4aafb8cdcc11 gpio: thunderx: fix error return code in thunderx_gpio_probe() omits cfafed12f459 RDMA/cma: Fix rdma_cm path querying for RoCE omits 15dfb9baba2c scsi: megaraid_sas: unload flag should be set after scsi_r [...] omits 70077054384d scsi: megaraid_sas: Error handling for invalid ldcount pro [...] omits b432f980596c cxgb4vf: Fix SGE FL buffer initialization logic for 64K pages omits d017aeb58a3e i40evf: don't rely on netif_running() outside rtnl_lock() omits d96a094c987f uio_hv_generic: check that host supports monitor page omits 28b35f9aa0c0 EDAC, mv64x60: Fix an error handling path omits effbffc91da3 block, bfq: put async queues for root bfq groups too omits 4ed8692bb2d6 tty: n_gsm: Allow ADM response in addition to UA for control dlci omits 8976d64b2f0f blk-mq: fix kernel oops in blk_mq_tag_idle() omits b728b7e24fbc scsi: libsas: initialize sas_phy status according to respo [...] omits f890a23603e3 scsi: libsas: fix error when getting phy events omits 8644d14c3240 scsi: libsas: fix memory leak in sas_smp_get_phy_events() omits fad9bcb1176b bcache: segregate flash only volume write streams omits ef60904109f4 bcache: stop writeback thread after detaching omits 71468ce63dc9 bcache: ret IOERR when read meets metadata error omits b20482cebfb2 net: hns3: fix for changing MTU omits be6a161e1302 net: hns3: Fix an error macro definition of HNS3_TQP_STAT omits 611abba6eb68 net: hns3: Fix a loop index error of tqp statistics query omits 5669ec0b9588 net: hns3: Fix an error of total drop packet statistics omits 35a9ebd920aa net/mlx5: Fix race for multiple RoCE enable omits 46d19334ca40 wl1251: check return from call to wl1251_acx_arp_ip_filter omits f722a6a61179 rt2x00: do not pause queue unconditionally on error path omits 1530dcc90331 power: supply: axp288_charger: Properly stop work on probe [...] omits 87b9099cf141 ASoC: Intel: sst: Fix the return value of 'sst_send_byte_s [...] omits 89deb4ad015b staging: lustre: disable preempt while sampling processor id. omits 01ff15fcf466 perf report: Fix a no annotate browser displayed issue omits 3b3fb4be7ca1 tpm: return a TPM_RC_COMMAND_CODE response if command is n [...] omits f0504bf54b4d nvme_fcloop: fix abort race condition omits 39ede1fd200f nvme_fcloop: disassocate local port structs omits 5391891c0a46 pinctrl: baytrail: Enable glitch filter for GPIOs used as [...] omits dd3e1a4e769e backlight: tdo24m: Fix the SPI CS between transfers omits fb1ef85d5885 blk-mq: fix race between updating nr_hw_queues and switchi [...] omits eaa077800ff6 blk-mq: avoid to map CPU into stale hw queue omits cf4c90693651 IB/rdmavt: Allocate CQ memory on the correct node omits da5e12ab599a powernv-cpufreq: Add helper to extract pstate from PMSR omits 1f1e5ca1c737 gpio: label descriptors using the device name omits e985dcf4fa1b vfb: fix video mode and line_length being set when loaded omits bb23fbd8fb06 mac80211: Fix setting TX power on monitor interfaces omits 74f5124bc3ff ACPI: EC: Fix debugfs_create_*() usage omits 04568f4df228 irqchip/gic-v3: Fix the driver probe() fail due to disable [...] omits b5d2cafbe359 scsi: mpt3sas: Proper handling of set/clear of "ATA comman [...] omits 3807b6fec674 scsi: libiscsi: Allow sd_shutdown on bad transport omits 978c2812b805 spi: sh-msiof: Fix timeout failures for TX-only DMA transfers omits 1d65600e9722 ASoC: Intel: cht_bsw_rt5645: Analog Mic support omits 522371c28210 ASoC: Intel: Skylake: Disable clock gating during firmware [...] omits 543d317db8be media: videobuf2-core: don't go out of the buffer range omits 6e7b07606bfe clk: sunxi-ng: a83t: Add M divider to TCON1 clock omits bd4a96921d8b hwmon: (ina2xx) Make calibration register value fixed omits ddc09c522035 RDMA/cma: Mark end of CMA ID messages omits 7743aa143055 selftests/net: fix bugs in address and port initialization omits b72d39b1da82 PM / devfreq: Fix potential NULL pointer dereference in go [...] omits e6bc3a4b0c23 clk: divider: fix incorrect usage of container_of omits 1cf98fd005f5 watchdog: dw_wdt: add stop watchdog operation omits db470ce8c6ee VFS: close race between getcwd() and d_move() omits 87a25a385832 net/mlx4_en: Change default QoS settings omits 378259c7d0a2 ACPI / video: Default lcd_only to true on Win8-ready and n [...] omits ea620e414bde rds; Reset rs->rs_bound_addr in rds_add_bound() failure path omits ab4ac0fc4712 l2tp: fix missing print session offset info omits fcb762cb4b5c net: hns3: fix for getting auto-negotiation state in hclge [...] omits f7b0ea2245a0 net: hns3: free the ring_data structrue when change tqps omits 93b8f4a2302b perf evsel: Enable ignore_missing_thread for pid option omits d606bac136ec perf probe: Add warning message if there is unexpected event name omits 3efc86f667fc perf probe: Find versioned symbols from map omits ea40afb5c379 thermal: power_allocator: fix one race condition issue for [...] omits fd78be4b37cc ipv6: Reinject IPv6 packets if IPsec policy matches after SNAT omits 78728d84f338 Bluetooth: Add a new 04ca:3015 QCA_ROME device omits 2e9a8b6a7d52 ARM: dts: ls1021a: add "fsl,ls1021a-esdhc" compatible stri [...] omits 800ffac10754 clk: meson: mpll: use 64-bit maths in params_from_rate omits fbd4d9046a1a i40iw: Validate correct IRD/ORD connection parameters omits c5cd3cc217a9 i40iw: Correct Q1/XF object count equation omits 0bc82eae1256 i40iw: Fix sequence number for the first partial FPDU omits b867b7a7e590 Linux 4.14.33 omits 6bc3a54e06c6 Revert "ip6_vti: adjust vti mtu according to mtu of lower device" omits cfbed9b55636 Revert "cpufreq: Fix governor module removal race" omits a99aaeccdefd Revert "ARM: dts: omap3-n900: Fix the audio CODEC's reset pin" omits 118118eb3818 Revert "ARM: dts: am335x-pepper: Fix the audio CODEC's reset pin" omits 92e3d3f67d79 Fix slab name "biovec-(1<<(21-12))" omits b31397c9b945 net: hns: Fix ethtool private flags omits 9b47e99ac970 ARM: dts: DRA76-EVM: Set powerhold property for tps65917 omits 52dcf4a6afbc vt: change SGR 21 to follow the standards omits 8ac678a4b363 Input: i8042 - enable MUX on Sony VAIO VGN-CS series to fi [...] omits 4043155add40 Input: i8042 - add Lenovo ThinkPad L460 to i8042 reset list omits ac72f0080c1a Input: ALPS - fix TrackStick detection on Thinkpad L570 an [...] omits 0d3f8c0217f9 Revert "base: arch_topology: fix section mismatch build warnings" omits a59779368b33 staging: comedi: ni_mio_common: ack ai fifo error interrupts. omits 4be89529c013 Btrfs: fix unexpected cow in run_delalloc_nocow omits 62532640c8e1 crypto: x86/cast5-avx - fix ECB encryption when long sg fo [...] omits b5a888390998 crypto: arm,arm64 - Fix random regeneration of S_shipped omits ee54953ecd47 crypto: ccp - return an actual key size from RSA max_size [...] omits 056f3bd2399b crypto: caam - Fix null dereference at error path omits c3657fd0c15f crypto: ahash - Fix early termination in hash walk omits ad35fdc00a7c crypto: testmgr - Fix incorrect values in PKCS#1 test vector omits 41e960b042fc crypto: inside-secure - fix clock management omits 77827f3d63d0 crypto: lrw - Free rctx->ext with kzfree omits 3c6096ca8e49 parport_pc: Add support for WCH CH382L PCI-E single parall [...] omits 1f17d5033fe3 media: usbtv: prevent double free in error case omits 5f834dd24bae /dev/mem: Avoid overwriting "err" in read_mem() omits 66a65ca5b8fd mei: remove dev_err message on an unsupported ioctl omits cbf733ca587c serial: 8250: Add Nuvoton NPCM UART omits c0aed3667b3d USB: serial: cp210x: add ELDAT Easywave RX09 id omits f4d01432eeda USB: serial: ftdi_sio: add support for Harman FirmwareHubEmulator omits e1e87ebd5b79 USB: serial: ftdi_sio: add RT Systems VX-8 cable omits ac5a36bb6957 bitmap: fix memset optimization on big-endian systems omits 52a0c9a14f52 usb: dwc2: Improve gadget state disconnection handling omits 87a97ab15e44 Bluetooth: Fix missing encryption refresh on Security Request omits cf88ae752cd3 phy: qcom-ufs: add MODULE_LICENSE tag omits 839a4c3b4a48 netfilter: x_tables: add and use xt_check_proc_name omits 2a55ad7440e6 netfilter: drop template ct when conntrack is skipped. omits b0850604cc5d l2tp: fix races with ipv4-mapped ipv6 addresses omits bbfbc396f076 netfilter: bridge: ebt_among: add more missing match size checks omits 546ade704a98 netfilter: x_tables: make allocation less aggressive omits 72682b162dae percpu: add __GFP_NORETRY semantics to the percpu balancing path omits dffe655ddb48 xfrm: Refuse to insert 32 bit userspace socket policies on [...] omits a6232ffa2a02 net: xfrm: use preempt-safe this_cpu_read() in ipcomp_allo [...] omits b0d95e686f45 RDMA/ucma: Introduce safer rdma_addr_size() variants omits 4fbf77d7a9fe RDMA/ucma: Check that device exists prior to accessing it omits 4dba68fd1dfe RDMA/ucma: Check that device is connected prior to access it omits 6c2c0da62b5d RDMA/rdma_cm: Fix use after free race with process_one_req omits 4cd0242812a9 RDMA/ucma: Ensure that CM_ID exists prior to access it omits ac895355571a RDMA/ucma: Fix use-after-free access in ucma_close omits 123f9f8981d2 RDMA/ucma: Check AF family prior resolving address omits 25fd02ea40db xfrm_user: uncoditionally validate esn replay attribute struct omits ac2cb9f3de88 partitions/msdos: Unable to mount UFS 44bsd partitions omits 0726ba0491ca powerpc/64s: Fix i-side SLB miss bad address handler savin [...] omits 4c6d2518e1fe powerpc/64s: Fix lost pending interrupt due to race causin [...] omits 834a06e59896 i2c: i2c-stm32f7: fix no check on returned setup omits f025072cbfe3 ipc/shm.c: add split function to shm_vm_ops omits f00a344718dd ceph: only dirty ITER_IOVEC pages for direct read omits ca04476df8fd perf/hwbp: Simplify the perf-hwbp code, fix documentation omits b276b3465531 x86/platform/uv/BAU: Add APIC idt entry omits 58eaa556bd0a ALSA: pcm: potential uninitialized return values omits 17c9ea37cb60 ALSA: pcm: Use dma_bytes as size parameter in dma_mmap_coherent() omits ba0b1c7761b4 ALSA: usb-audio: Add native DSD support for TEAC UD-301 omits be0fdc488672 mtd: nand: atmel: Fix get_sectorsize() function omits e9eddb705648 mtd: jedec_probe: Fix crash in jedec_read_mfr() omits 67356ab6e6a9 ARM: dts: sun6i: a31s: bpi-m2: add missing regulators omits 46e10c38af0c ARM: dts: sun6i: a31s: bpi-m2: improve pmic properties omits d377d3d041b7 ARM: 8746/1: vfp: Go back to clearing vfp_current_hw_state[] omits a4941a5fbcf0 ARM: OMAP: Fix SRAM W+X mapping omits 9a2e216d9e89 Linux 4.14.32 omits bba757a2c128 s390/qeth: on channel error, reject further cmd requests omits e52456422017 s390/qeth: lock read device while queueing next buffer omits dd5ec7314030 s390/qeth: when thread completes, wake up all waiters omits b469bdd0f511 s390/qeth: free netdevice when removing a card omits 299902b581ea dpaa_eth: remove duplicate increment of the tx_errors counter omits 5bf75fca4367 dpaa_eth: increment the RX dropped counter when needed omits dde9b6a83797 dpaa_eth: remove duplicate initialization omits 5bbb99d2fde0 dpaa_eth: fix error in dpaa_remove() omits 29cd9c2d1f42 soc/fsl/qbman: fix issue in qman_delete_cgr_safe() omits 43d8f3c5d3ad team: Fix double free in error path omits 329f4710f89c skbuff: Fix not waking applications when errors are enqueued omits e90e9771d9a3 qede: Fix qedr link update omits c6841b478e6b net: systemport: Rewrite __bcm_sysport_tx_reclaim() omits 474aa5149753 net: Only honor ifindex in IP_PKTINFO if non-0 omits 06d3f43d52bb netlink: avoid a double skb free in genlmsg_mcast() omits 2980f37b6111 net/iucv: Free memory obtained by kzalloc omits a14b791d9863 net: fec: Fix unbalanced PM runtime calls omits 9cdb0f25fbb4 net: ethernet: ti: cpsw: add check for in-band mode settin [...] omits 89142a0e0b70 net: ethernet: arc: Fix a potential memory leak if an opti [...] omits 2d5b0ed04c5a l2tp: do not accept arbitrary sockets omits 18c647456ac9 ipv6: fix access to non-linear packet in ndisc_fill_redire [...] omits 91d27e0c3025 dccp: check sk for closed state in dccp_sendmsg() omits 946b9671ac02 net: Fix hlist corruptions in inet_evict_bucket() omits 4ff5078b0396 net: use skb_to_full_sk() in skb_update_prio() omits f6cdb675ca0a ieee802154: 6lowpan: fix possible NULL deref in lowpan_dev [...] omits f77ff13a06c1 sch_netem: fix skb leak in netem_enqueue() omits 515bc34124f3 kcm: lock lower socket in kcm_attach omits 07cf9d303c7c rhashtable: Fix rhlist duplicates insertion omits 090da7ced80b ppp: avoid loop in xmit recursion detection code omits 28b488f7cb3a net sched actions: return explicit error when tunnel_key m [...] omits 2274d77c3675 net: phy: Tell caller result of phy_change() omits 42cf2a1e5ac4 mlxsw: spectrum_buffers: Set a minimum quota for CPU port traffic omits dbad5abd2b16 ipv6: sr: fix scheduling in RCU when creating seg6 lwtunnel state omits cb4963b49426 ipv6: sr: fix NULL pointer dereference when setting encap [...] omits 5defa8c9269a ipv6: old_dport should be a __be16 in __ip6_datagram_connect() omits a8f02befc87d net: ipv6: keep sk status consistent after datagram connec [...] omits 82fb817863e3 macvlan: filter out unsupported feature flags omits b51eb57dac9c devlink: Remove redundant free on error path omits 67a1dc567567 net: phy: relax error checking when creating sysfs link ne [...] omits 223c54244252 sysfs: symlink: export sysfs_create_link_nowarn() omits 497166d63780 qed: Fix non TCP packets should be dropped on iWARP ll2 co [...] omits e44c1733059c tcp: purge write queue upon aborting the connection omits dbbf2d1e4077 tcp: reset sk_send_head in tcp_write_queue_purge omits 9861e6647c85 Linux 4.14.31 omits 7514cd2f6d21 bpf, x64: increase number of passes omits b4e02202a0ba bpf: skip unnecessary capability check omits 3e1130970ec3 kbuild: disable clang's default use of -fmerge-all-constants omits 3fdc6f0d1484 x86/pkeys/selftests: Rename 'si_pkey' to 'siginfo_pkey' omits d6e6e57e6045 usb: xhci: Fix potential memory leak in xhci_disable_slot() omits 4208d820ed23 usb: xhci: Disable slot even when virt-dev is null omits 213b332c71a9 staging: lustre: ptlrpc: kfree used instead of kvfree omits 26023c977975 staging: android: ion: Zero CMA allocated memory omits af00a24c9ea2 iio: imu: st_lsm6dsx: fix endianness in st_lsm6dsx_read_oneshot() omits c7d20ac820ad iio: ABI: Fix name of timestamp sysfs file omits 294a6268bf16 perf/x86/intel/uncore: Fix multi-domain PCI CHA enumeratio [...] omits 59dbc2a44921 perf/x86/intel: Don't accidentally clear high bits in bdw_ [...] omits 227e2f91f0c9 perf/core: Fix ctx_event_type in ctx_resched() omits b69902a42097 perf stat: Fix CVS output format for non-supported counters omits d244e5897c1f perf/x86/intel/uncore: Fix Skylake UPI event format omits 5fb252cad61f drm/syncobj: Stop reusing the same struct file for all syn [...] omits a9b385a59b1f x86/boot/64: Verify alignment of the LOAD segment omits faf470583a57 x86/build/64: Force the linker to use 2MB page size omits 06b281015054 kvm/x86: fix icebp instruction handling omits f7fbe38cc55b posix-timers: Protect posix clock array access against spe [...] omits b08952bbc171 x86/efi: Free efi_pgd with free_pages() omits 373ccbd6eb03 x86/vsyscall/64: Use proper accessor to update P4D entry omits 852d9679a778 selftests/x86/ptrace_syscall: Fix for yet more glibc interference omits 5a29ce2b9880 x86/entry/64: Don't use IST entry for #BP stack omits 3832d40ef22e tty: vt: fix up tabstops properly omits 5c955c3cfb58 can: cc770: Fix use after free in cc770_tx_interrupt() omits 63affa180c7d can: cc770: Fix queue stall & dropped RTR reply omits b3ab7e3dee87 can: cc770: Fix stalls on rt-linux, remove redundant IRQ ack omits 18f29aa5b55d can: ifi: Check core revision upon probe omits 8a731531d08f can: ifi: Repair the error handling omits e7dc75584302 can: peak/pcie_fd: remove useless code when interface starts omits 74f08b1e0de8 can: peak/pcie_fd: fix echo_skb is occupied! bug omits 2a2b9ef30926 staging: ncpfs: memory corruption in ncp_read_kernel() omits 3f3a6707770a mtd: nand: fsl_ifc: Read ECCSTAT0 and ECCSTAT1 registers f [...] omits 1aa0e4115330 mtd: nand: fsl_ifc: Fix eccstat array overflow for IFC ver [...] omits 91ff3795b188 mtd: nand: fsl_ifc: Fix nand waitfunc return value omits 84f7a040cf04 mtdchar: fix usage of mtd_ooblayout_ecc() omits 70001527f446 tracing: probeevent: Fix to support minus offset from symbol omits 1a697e6ef91b rtlwifi: rtl8723be: Fix loss of signal omits 7964c00a4a7e brcmfmac: fix P2P_DEVICE ethernet address generation omits 865a0221c7e2 libnvdimm, {btt, blk}: do integrity setup before add_disk() omits 7fbddfb00176 ACPI / watchdog: Fix off-by-one error at resource assignment omits 8f860adbb3d8 acpi, numa: fix pxm to online numa node associations omits b8b8151806ff mm/vmscan: wake up flushers for legacy cgroups too omits c8deec718121 drm: udl: Properly check framebuffer mmap offsets omits fc1142a8ca2d drm: Reject getfb for multi-plane framebuffers omits b53d42b4ab92 drm/radeon: Don't turn off DP sink when disconnected omits 19246741a6df drm/vmwgfx: Fix a destoy-while-held mutex problem. omits 4be50a9fe670 drm/vmwgfx: Fix black screen and device errors when runnin [...] omits 99b6ead444cf Revert "mm: page_alloc: skip over regions of invalid pfns [...] omits f5dad0409a72 mm/shmem: do not wait for lock_page() in shmem_unused_huge [...] omits b6b6783c8097 mm/thp: do not wait for lock_page() in deferred_split_scan() omits 8b8b5c4f7f3a mm/khugepaged.c: convert VM_BUG_ON() to collapse fail omits 5bbd932ff58f x86/mm: implement free pmd/pte page interfaces omits acdb4981644c mm/vmalloc: add interfaces to free unmapped page table omits 04d47fc40367 h8300: remove extraneous __BIG_ENDIAN definition omits 1e8628443ede hugetlbfs: check for pgoff value overflow omits 797bfd05d404 nfsd: remove blocked locks on client teardown omits aa0533f4f7b2 cgroup: fix rule checking for threaded mode switching omits 2b4bb9f3869b libata: Modify quirks for MX100 to limit NCQ_TRIM quirk to [...] omits 65ab5809b48d libata: Make Crucial BX100 500GB LPM quirk apply to all fi [...] omits 596d0a8e7c77 libata: Apply NOLPM quirk to Crucial M500 480 and 960GB SSDs omits 01b6d6839a28 libata: Enable queued TRIM for Samsung SSD 860 omits 603f0168c1ef libata: disable LPM for Crucial BX100 SSD 500GB drive omits 3962dd60a67b libata: Apply NOLPM quirk to Crucial MX100 512GB SSDs omits 5e67e65d21d0 libata: don't try to pass through NCQ commands to non-NCQ devices omits cd47a2ccc602 libata: remove WARN() for DMA or PIO command without data omits 8745d2063d28 libata: fix length validation of ATAPI-relayed SCSI commands omits 15a4417cc652 Bluetooth: btusb: Fix quirk for Atheros 1525/QCA6174 omits cd3141c02404 Bluetooth: btusb: Add Dell OptiPlex 3060 to btusb_needs_re [...] omits 3a64bcc3e67a Bluetooth: btusb: Remove Yoga 920 from the btusb_needs_res [...] omits b64ffeecfbdd pinctrl: samsung: Validate alias coming from DT omits a1da0548a932 Drivers: hv: vmbus: Fix ring buffer signaling omits 8f59abbdeb9d RDMA/mlx5: Fix crash while accessing garbage pointer and f [...] omits 9efd9903f561 clk: sunxi-ng: a31: Fix CLK_OUT_* clock ops omits 55306d632ab8 clk: bcm2835: Protect sections updating shared registers omits 2eb67f85d55b clk: bcm2835: Fix ana->maskX definitions omits ef006d43bc61 lockdep: fix fs_reclaim warning omits a05b610534a9 ahci: Add PCI-id for the Highpoint Rocketraid 644L card omits 8f5f582cabd7 PCI: Add function 1 DMA alias quirk for Highpoint RocketRAID 644L omits aa26895af31b mmc: dw_mmc: fix falling from idmac to PIO mode when dw_mc [...] omits a592984e03e6 mmc: dw_mmc: exynos: fix the suspend/resume issue for exynos5433 omits 23a8825aea65 mmc: dw_mmc: Fix the DTO/CTO timeout overflow calculation [...] omits 72439a30c096 mmc: block: fix updating ext_csd caches on ioctl call omits 39254113845c mmc: core: Disable HPI for certain Micron (Numonyx) eMMC cards omits fcc71c97a384 mmc: core: Fix tracepoint print of blk_addr and blksz omits 856da5e097e0 ALSA: hda/realtek - Always immediately update mute LED wit [...] omits 7a42d11ab86e ALSA: hda/realtek - Fix Dell headset Mic can't record omits dc9d942e45c0 ALSA: hda/realtek - Fix speaker no sound after system resume omits 8d49f5625eda ALSA: hda - Force polling mode on CFL for fixing codec com [...] omits 88079d335aac ALSA: aloop: Fix access to not-yet-ready substream via cable omits 1fcbcfff716f ALSA: aloop: Sync stale timer before release omits 3aa7360be333 ALSA: usb-audio: Fix parsing descriptor of UAC2 processing unit omits 2b706310e520 iio: adc: meson-saradc: unlock on error in meson_sar_adc_lock() omits d1138478e071 iio: st_pressure: st_accel: pass correct platform data to init omits f81b0e627b67 iio: chemical: ccs811: Corrected firmware boot/application [...] omits ea26b66f10cb MIPS: lantiq: ase: Enable MFD_SYSCON omits 124532fc3c28 MIPS: lantiq: Enable AHB Bus for USB omits 8b23936074d9 MIPS: lantiq: Fix Danube USB clock omits e73ac1875971 MIPS: ralink: Fix booting on MT7621 omits fb45c56ebd0f MIPS: ralink: Remove ralink_halt() omits de8cdc557231 Linux 4.14.30 omits 5019b23699f4 RDMA/vmw_pvrdma: Fix usage of user response structures in [...] omits 957435b566c9 kbuild: fix linker feature test macros when cross compilin [...] omits e82496fbe3a0 RDMA/ucma: Don't allow join attempts for unsupported AF family omits ce3e82c0630f RDMA/ucma: Fix access to non-initialized CM_ID object omits 712b442c68c2 clk: migrate the count of orphaned clocks at init omits 02db484a0583 RDMA/core: Do not use invalid destination in determining p [...] omits 8b0c4a2e04f7 serial: 8250_pci: Don't fail on multiport card class omits 00fb52a3828d IB/mlx5: Fix out-of-bounds read in create_raw_packet_qp_rq omits cf1eb16eef13 IB/mlx5: Fix integer overflows in mlx5_ib_create_srq omits 3748694f1b91 scsi: mpt3sas: wait for and flush running commands on shut [...] omits 9d72b2696e0a scsi: mpt3sas: fix oops in error handlers after shutdown/unload omits 0493d72ee4d6 dmaengine: ti-dma-crossbar: Fix event mapping for TPCC_EVT [...] omits e618ff1ac59c crypto: artpec6 - set correct iv size for gcm(aes) omits 53555c8fc8a2 clk: si5351: Rename internal plls to avoid name collisions omits fa97cdb4c71e clk: axi-clkgen: Correctly handle nocount bit in recalc_rate() omits 9e9d9b1a3dbf clk: Don't touch hardware when reparenting during registration omits 24c92f975cb2 clk: at91: pmc: Wait for clocks when resuming omits 14d920fc4579 nfsd4: permit layoutget of executable-only files omits 1de82078a0c0 ARM: dts: aspeed-evb: Add unit name to memory node omits e434a6eaed8c RDMA/ocrdma: Fix permissions for OCRDMA_RESET_STATS omits 7b7e076f8cad scsi: lpfc: Fix issues connecting with nvme initiator omits 1626beb0b5d8 scsi: lpfc: Fix SCSI LUN discovery when SCSI and NVME enabled omits 6f4649f3bef8 soc: qcom: smsm: fix child-node lookup omits f1f225794a41 ip_gre: fix potential memory leak in erspan_rcv omits 9cd6c84e9377 ip_gre: fix error path when erspan_rcv failed omits e6cfc525163e ip6_vti: adjust vti mtu according to mtu of lower device omits f2b32ce1ccef iommu/vt-d: clean up pr_irq if request_threaded_irq fails omits 915bd53d68f6 pinctrl: rockchip: enable clock when reading pin direction [...] omits 130e535210ba pinctrl: Really force states during suspend/resume omits 06299bd0cf73 media: davinci: fix a debug printk omits fea718819c69 PCI: rcar: Handle rcar_pcie_parse_request_of_pci_ranges() [...] omits e1645629785b PCI: endpoint: Fix find_first_zero_bit() usage omits 194b5ce11968 PCI: designware-ep: Fix ->get_msi() to check MSI_EN bit omits d67d7bf8f12d coresight: Fix disabling of CoreSight TPIU omits f16a65befe74 pty: cancel pty slave port buf's work in tty_release omits 728e120d1786 drm/omap: DMM: Check for DMM readiness after successful tr [...] omits 9967208b4f6c mmc: sdhci-xenon: wait 5ms after set 1.8V signal enable omits 83a2960ff6d1 omapdrm: panel: fix compatible vendor string for td028ttec1 omits f7eda23c2990 vgacon: Set VGA struct resource types omits 58668d153baf iser-target: avoid reinitializing rdma contexts for isert [...] omits a3e4b8fe6479 IB/umem: Fix use of npages/nmap fields omits 251695a39f05 RDMA/cma: Use correct size when writing netlink stats omits a4ac7cb593ad IB/ipoib: Avoid memory leak if the SA returns a different DGID omits 9766562956fd rtc: ac100: Fix multiple race conditions omits badf37254bc7 media: s5p-mfc: Fix lock contention - request_firmware() once omits 639dab36edbd sfp: fix non-detection of PHY omits 1a6610de8c1b sfp: fix EEPROM reading in the case of non-SFF8472 SFPs omits 1b485793ce84 net: phy: meson-gxl: check phy_write return value omits ea60e54b22aa /dev/mem: Add bounce buffer for copy-out omits 79a49fcc0768 mmc: block: fix logical error to avoid memory leak omits 9dd93e524955 mmc: avoid removing non-removable hosts during suspend omits c1326c691f4d drm/tilcdc: ensure nonatomic iowrite64 is not used omits e2a6f2967f67 dmaengine: zynqmp_dma: Fix race condition in the probe omits f4a0f85594ba platform/chrome: Use proper protocol transfer function omits 71233e2541a4 watchdog: Fix kref imbalance seen if handle_boot_enabled=0 omits 08b810901020 watchdog: Fix potential kref imbalance when opening watchdog omits 008029510ac8 cros_ec: fix nul-termination for firmware build info omits 79c3f5cf466d serial: 8250_dw: Disable clock on error omits f1be26620373 tty: goldfish: Enable 'earlycon' only if built-in omits 5ff0741646fd qmi_wwan: set FLAG_SEND_ZLP to avoid network initiated disconnect omits a9a14b17f72c media: [RESEND] media: dvb-frontends: Add delay to Si2168 restart omits 057ee30417e5 ath10k: handling qos at STA side based on AP WMM enable/disable omits 824f8613ea62 media: bt8xx: Fix err 'bt878_probe()' omits 2159db50a572 rtlwifi: always initialize variables given to RT_TRACE() omits 9f180c6db58e rtlwifi: rtl_pci: Fix the bug when inactiveps is enabled. omits 9854881c225a spi: sh-msiof: Avoid writing to registers from spi_master.setup() omits 6467b3e25447 hv_netvsc: Fix the TX/RX buffer default sizes omits 8dc11c413557 hv_netvsc: Fix the receive buffer size limit omits e53e85d5082c RDMA/iwpm: Fix uninitialized error code in iwpm_send_mapinfo() omits 4df82a41e819 drm/msm: fix leak in failed get_pages omits b3cff08483d0 media: c8sectpfe: fix potential NULL pointer dereference i [...] omits b453f9d8c55e cpufreq: longhaul: Revert transition_delay_us to 200 ms omits e59e19dc4086 Bluetooth: btqcomsmd: Fix skb double free corruption omits 5b58533858e3 Bluetooth: hci_qca: Avoid setup failure on missing rampatch omits 23081c335df9 staging: android: ashmem: Fix possible deadlock in ashmem_ioctl omits 23e73e2ab4d2 scsi: megaraid_sas: Do not use 32-bit atomic request descr [...] omits 809607940362 Linux 4.14.29 omits f2216e3e1d64 usb: dwc3: Fix GDBGFIFOSPACE_TYPE values omits 3914aae2ae24 USB: gadget: udc: Add missing platform_device_put() on err [...] omits c209d68794e6 scsi: qla2xxx: Fix crashes in qla2x00_probe_one on probe failure omits 91cb90636e03 scsi: qla2xxx: Fix logo flag for qlt_free_session_done() omits 31de69d5c9b8 scsi: qla2xxx: Fix NULL pointer access for fcport structure omits 8cdd1908c174 scsi: qla2xxx: Fix smatch warning in qla25xx_delete_{rsp|req}_que omits 1a8902505673 btrfs: Fix memory barriers usage with device stats counters omits d35115930d84 btrfs: remove spurious WARN_ON(ref->count < 0) in find_par [...] omits cb6945546b52 btrfs: Fix use-after-free when cleaning up fs_devs with a [...] omits 0136bd7238b2 btrfs: alloc_chunk: fix DUP stripe size handling omits 7e7fbff126d1 btrfs: add missing initialization in btrfs_check_shared omits e625797168ce btrfs: Fix NULL pointer exception in find_bio_stripe omits e01cf461f1d0 irqchip/gic-v3-its: Ensure nr_ites >= nr_lpis omits 1f4b6d083dc6 RDMAVT: Fix synchronization around percpu_ref omits cd21b3400bc1 fs/aio: Use RCU accessors for kioctx_table->table[] omits 076c7c06801a fs/aio: Add explicit RCU grace period when freeing kioctx omits b071bce3ff7e lock_parent() needs to recheck if dentry got __dentry_kill [...] omits e693f1331c4c KVM: arm/arm64: vgic: Don't populate multiple LRs with the [...] omits b85437d007f4 kvm: arm/arm64: vgic-v3: Tighten synchronization for guest [...] omits 2ffe95e3aa1e KVM: arm/arm64: Reduce verbosity of KVM init log omits 0481f001d9c1 fs: Teach path_connected to handle nfs filesystems with mu [...] omits 690291bccba9 drm/amdgpu/dce: Don't turn off DP sink when disconnected omits 1a50b5f07acf drm/radeon: fix prime teardown order omits b4a9192c74ad drm/amdgpu: fix prime teardown order omits bdbd0a2082d5 drm/nouveau/bl: Fix oops on driver unbind omits 3d1ef6fbdc22 ALSA: seq: Clear client entry before deleting else at closing omits 0609022631b3 ALSA: seq: Fix possible UAF in snd_seq_check_queue() omits c0cafa62d780 ALSA: hda - Revert power_save option default value omits 5ee6abaa5370 ALSA: pcm: Fix UAF in snd_pcm_oss_get_formats() omits a9cf8b6fe73b parisc: Handle case where flush_cache_range is called with [...] omits 6fcb523eafa0 x86/mm: Fix vmalloc_fault to use pXd_large omits 4b428e9998c1 KVM: x86: Fix device passthrough when SME is active omits 732f9a89fc1e x86/speculation: Remove Skylake C2 from Speculation Contro [...] omits 76aaa3978252 x86/speculation, objtool: Annotate indirect calls/jumps fo [...] omits 68ce99300659 x86/vm86/32: Fix POPF emulation omits 602e52e66fbe selftests/x86/entry_from_vm86: Add test cases for POPF omits 102c51c63494 selftests/x86: Add tests for the STR and SLDT instructions omits 6d3789cafd00 selftests/x86: Add tests for User-Mode Instruction Prevention omits 9ad561690f83 selftests/x86/entry_from_vm86: Exit with 1 if we fail omits 4cf4908d1d4e x86/cpufeatures: Add Intel PCONFIG cpufeature omits 828ba3c7fd5a x86/cpufeatures: Add Intel Total Memory Encryption cpufeature omits 42b96e19dddd Linux 4.14.28 omits 1c8b6717a268 drm/i915/glk: Disable Guc and HuC on GLK omits e09475d69826 dmaengine: qcom_hidma: check pending interrupts omits 4f33fcc68abe IB/mlx5: revisit -Wmaybe-uninitialized warning omits fd6170bf4381 ima: relax requiring a file signature for new files with z [...] omits c02dd004559c locking/locktorture: Fix num reader/writer corner cases omits 09e59383eb1c rcutorture/configinit: Fix build directory error message omits 17c8c5998857 ipvlan: add L2 check for packets arriving via virtual devices omits 0ced0c46b418 Fix misannotated out-of-line _copy_to_user() omits 4117e8971923 mmc: mmc_test: Ensure command queue is disabled for testing omits b45ccc79b04a ASoC: nuc900: Fix a loop timeout test omits 00be5b299063 crypto: caam/qi - use correct print specifier for size_t omits 8077cba5b1f0 mac80211: remove BUG() when interface type is invalid omits f6ae26c08033 mac80211_hwsim: enforce PS_MANUAL_POLL to be set after PS_ENABLED omits 9bece8dda367 agp/intel: Flush all chipset writes after updating the GGTT omits 4df57c45f762 arm64: dts: renesas: salvator-common: Add EthernetAVB PHY reset omits 9281b0856dcd powerpc/64: Don't trace irqs-off at interrupt return to so [...] omits d744153d67fd powerpc/modules: Don't try to restore r2 after a sibling call omits 12848af16f9e drm/amdkfd: Fix memory leaks in kfd topology omits 30d45938f2a5 veth: set peer GSO values omits a80de288d6c5 net: sched: drop qdisc_reset from dev_graft_qdisc omits 127bda4b0912 virtio_net: Disable interrupts if napi_complete_done resch [...] omits 623f21858691 media: davinci: vpif_capture: add NULL check on devm_kzall [...] omits b6b70d70331f media: cpia2: Fix a couple off by one bugs omits 8834a75d8acb dm raid: fix raid set size revalidation omits 77ec30a0b35e media: vsp1: Prevent suspending and resuming DRM pipelines omits 32097005dd78 scsi: dh: add new rdac devices omits 97b8a9a87832 scsi: devinfo: apply to HP XP the same flags as Hitachi VSP omits a60a3523b398 scsi: core: scsi_get_device_flags_keyed(): Always return d [...] omits 677794fb0ca2 bnxt_en: Don't print "Link speed -1 no longer supported" m [...] omits 564030343299 spi: sun6i: disable/unprepare clocks on remove omits 4309a1e0d1c3 tools/usbip: fixes build with musl libc toolchain omits 9c0a007d1efc ath10k: fix invalid STS_CAP_OFFSET_MASK omits 0c2fa288cfc3 mwifiex: cfg80211: do not change virtual interface during [...] omits 1a7e2b546b0f clk: qcom: msm8916: fix mnd_width for codec_digcodec omits 6d6a5eae5600 drm/amdgpu:fix virtual dce bug omits bd301e538bd6 iwlwifi: mvm: avoid dumping assert log when device is stopped omits e6fb81cb22b7 perf annotate: Fix objdump comment parsing for Intel mov d [...] omits f9b186caa071 perf annotate: Fix unnecessary memory allocation for s390x omits 9334b702531d pinctrl: sh-pfc: r8a7795-es1: Fix MOD_SEL1 bit[25:24] to 0 [...] omits 162ee473a0cb pinctrl: sh-pfc: r8a7791: Add can_clk function omits 81a16b68d254 drm/sun4i: Fix format mask in DE2 driver omits 5dc7257b7ca7 pwm: stmpe: Fix wrong register offset for hwpwm=2 case omits 65722e73086d scsi: ses: don't ask for diagnostic pages repeatedly during probe omits 5d8c64ea75f3 drm/amdgpu:fix random missing of FLR NOTIFY omits 0049457bfde6 cpufreq: Fix governor module removal race omits bde5c6dca065 ath10k: update tdls teardown state to target omits 6af44accf4ff iio: health: max30102: Add power enable parameter to get_t [...] omits 975486d1f138 iio: adc: ina2xx: Shift bus voltage register to mask flag bits omits cb334409bb02 drm/etnaviv: make THERMAL selectable omits 893bfd501781 power: supply: ab8500_charger: Bail out in case of error i [...] omits 487d43596072 power: supply: ab8500_charger: Fix an error handling path omits 7579edac03e6 leds: pm8058: Silence pointer to integer size warning omits ab3db1af4210 xfrm: Fix xfrm_replay_overflow_offload_esn omits 5aac93adff9c userns: Don't fail follow_automount based on s_user_ns omits 926b261b1ed5 mtd: nand: ifc: update bufnum mask for ver >= 2.0.0 omits 2f1f60c4b903 ARM: dts: omap3-n900: Fix the audio CODEC's reset pin omits 0ed43f944a40 ARM: dts: am335x-pepper: Fix the audio CODEC's reset pin omits 5132282f9c4b net: thunderx: Set max queue count taking XDP_TX into account omits 4ab1fcc7a5f7 mtd: nand: fix interpretation of NAND_CMD_NONE in nand_com [...] omits bd174cd107d0 net: xfrm: allow clearing socket xfrm policies. omits f113f794410a rtc: brcmstb-waketimer: fix error handling in brcmstb_wake [...] omits 31a0f4502108 net: ieee802154: adf7242: Fix bug if defined DEBUG omits 00c7a2690dcc test_firmware: fix setting old custom fw path back on exit omits 919ba939de1a crypto: cavium - fix memory leak on info omits 90cf769aeb5a crypto: ecc - Fix NULL pointer deref. on no default_rng omits cebb9043093e sched: Stop resched_cpu() from sending IPIs to offline CPUs omits 9c2825526d96 sched: Stop switched_to_rt() from sending IPIs to offline CPUs omits 872181a79b35 USB: ledtrig-usbport: fix of-node leak omits b9faab6a01e9 typec: tcpm: fusb302: Resolve out of order messaging events omits dc3173bf6ccb staging: rtl8822be: fix missing null check on dev_alloc_sk [...] omits 0e2685fef97d drm/amdgpu: fix get_max_engine_clock_in_mhz omits dc743e973895 ARM: dts: exynos: Correct Trats2 panel reset line omits 7299cd29f12c clk: meson: gxbb: fix wrong clock for SARADC/SANA omits 9ac03f5260e4 ARM: dts: koelsch: Move cec_clock to root node omits cc218843b44d iwlwifi: mvm: rs: don't override the rate history in the s [...] omits f0ab595c2de0 HID: elo: clear BTN_LEFT mapping omits addf1ae9fcb2 HID: multitouch: Only look at non touch fields in first pa [...] omits d2bbda4c374c video/hdmi: Allow "empty" HDMI infoframes omits 182c594668e7 dma-buf/fence: Fix lock inversion within dma-fence-array omits e19df194b50e drm/edid: set ELD connector type in drm_edid_to_eld() omits 2b0509fa4afe Revert "btrfs: use proper endianness accessors for super_copy" omits d916e453942b dm mpath: fix passing integrity data omits dbacf552cdbf earlycon: add reg-offset to physical address before mapping omits 0da58aed9edc serial: core: mark port as initialized in autoconfig omits 099d055f8ab9 serial: 8250_pci: Add Brainboxes UC-260 4 port serial device omits e52fb772cb1d usb: dwc3: Fix lock-up on ID change during system suspend/resume omits 99d7fb05c1e9 usb: gadget: f_fs: Fix use-after-free in ffs_fs_kill_sb() omits 59b0613d3f40 usb: usbmon: Read text within supplied buffer size omits 42b8dfefbb1b usb: quirks: add control message delay for 1b1c:1b20 omits d4f0bf4525fd usbip: vudc: fix null pointer dereference on udc->lock omits f8187fd2aeda USB: storage: Add JMicron bridge 152d:2567 to unusual_devs.h omits 6de9ee2f3020 staging: android: ashmem: Fix lockdep issue during llseek omits 4c2d71dd0f90 staging: comedi: fix comedi_nsamples_left. omits fdd0f1b2efc7 uas: fix comparison for error code omits 3c8e0474f543 tty/serial: atmel: add new version check for usart omits a6a8916de0db serial: sh-sci: prevent lockup on full TTY buffers omits d03fbfded594 xhci: fix endpoint context tracer output omits d7c3836cd166 xhci: Fix front USB ports on ASUS PRIME B350M-A omits 490869f59f58 usb: host: xhci-rcar: add support for r8a77965 omits 92d770524625 ASoC: rt5651: Fix regcache sync errors on resume omits 57e2eb2d13db ASoC: wm_adsp: For TLV controls only register TLV get/set omits 90442512a6c6 ASoC: sgtl5000: Fix suspend/resume omits 577ad1c9bcfd ASoC: sun4i-i2s: Fix RX slot number of SUN8I omits a971fc44c94b x86: Treat R_X86_64_PLT32 as R_X86_64_PC32 omits 6bccf8962b78 net: phy: Restore phy_resume() locking assumption omits 76fbc152cd8c net: phy: fix resume handling omits 9b1fb9cc922d Linux 4.14.27 omits 24e955e59100 x86/kprobes: Fix kernel crash when probing .entry_trampoline code omits e8be8ff1f757 objtool: Fix 32-bit build omits a617f2e36d67 objtool: Fix another switch table detection issue omits c3b9f72606ac objtool, retpolines: Integrate objtool with retpoline supp [...] omits a69898c9eb0a objtool: Add module specific retpoline rules omits 3945bbe1525f kbuild: move cc-option and cc-disable-warning after incl. [...] omits 6288eb92cae8 kbuild: Set KBUILD_CFLAGS before incl. arch Makefile omits cfe39acafbaf kbuild: re-order the code to not parse unnecessary variables omits e6993149fa4d objtool: Add retpoline validation omits 8c2768139ffb objtool: Use existing global variables for options omits f9be9ef91a14 x86/mm/sme, objtool: Annotate indirect call in sme_encrypt [...] omits 4d840d9a1742 x86/boot, objtool: Annotate indirect jump in secondary_sta [...] omits 6fceef2e7feb x86/paravirt, objtool: Annotate indirect calls omits 5065490489ee x86/speculation: Move firmware_restrict_branch_speculation [...] omits 945e3d00ecdc x86/speculation, objtool: Annotate indirect calls/jumps fo [...] omits e76a9431f21a x86/retpoline: Support retpoline builds with Clang omits c3ffdb5a2ed4 x86/speculation: Use IBRS if available before calling into [...] omits a66fe0437d85 Revert "x86/retpoline: Simplify vmexit_fill_RSB()" omits 8cb411344339 x86-64/realmode: Add instruction suffix omits cd9547e51503 x86/LDT: Avoid warning in 32-bit builds with older gcc omits e793e30063b9 x86/asm: Improve how GEN_*_SUFFIXED_RMWcc() specify clobbers omits c507f00d2b5e x86/mm: Remove stale comment about KMEMCHECK omits 5f9d19a6c9e1 x86/entry/64: Use 'xorl' for faster register clearing omits b690fda31a47 x86/entry: Reduce the code footprint of the 'idtentry' macro omits 2e19277e1df5 nospec: Include <asm/barrier.h> dependency omits bebe3994ddaf nospec: Kill array_index_nospec_mask_check() omits dc2f0da8350e MIPS: CPC: Map registers using DT in mips_cpc_default_phys_base() omits 20b4c7f86df9 dt-bindings: Document mti,mips-cpc binding omits 608d96fc43a3 scsi: qla2xxx: Fix recursion while sending terminate exchange omits 8540351ee8a4 scsi: qla2xxx: Fix NULL pointer crash due to probe failure omits 3deecffb1b78 ALSA: hda: add dock and led support for HP ProBook 640 G2 omits f2ba41eb6290 ALSA: hda: add dock and led support for HP EliteBook 820 G3 omits 818b447d14e4 ALSA: hda - Fix a wrong FIXUP for alc289 on Dell machines omits 6d3a7dcba8c5 ALSA: seq: More protection for concurrent write and ioctl races omits d9c724729d0d ALSA: seq: Don't allow resizing pool in use omits 7b4e500bada3 ALSA: hda/realtek - Make dock sound work on ThinkPad L570 omits 816ee317d8a2 ALSA: hda/realtek - Fix dock line-out volume on Dell Preci [...] omits 3c69eccc1ab1 ALSA: hda/realtek: Limit mic boost on T480 omits 37872f84cc2d ALSA: hda/realtek - Add headset mode support for Dell laptop omits 2c269a2557a9 ALSA: hda/realtek - Add support headset mode for DELL WYSE omits c5bd1ad601d1 x86/spectre_v2: Don't check microcode versions when runnin [...] omits c192a793f056 perf tools: Fix trigger class trigger_on() omits 5c1c405d3936 x86/MCE: Serialize sysfs changes omits 859334041d04 x86/MCE: Save microcode revision in machine check records omits c6a1c0caf2d0 bcache: don't attach backing with duplicate UUID omits 14c2230b83bc bcache: fix crashes in duplicate cache device register omits f1833eb13078 IB/mlx5: Fix incorrect size of klms in the memory region omits 525673339fb1 dm bufio: avoid false-positive Wmaybe-uninitialized warning omits ffced04184f5 kbuild: Handle builtin dtb file names containing hyphens omits e3a8c7b5d707 IB/core: Fix missing RDMA cgroups release in case of failu [...] omits c1badd7b65c4 arm64: mm: fix thinko in non-global page table attribute check omits 3da2a62a61d1 KVM: s390: fix memory overwrites when not using SCA entries omits 583cc79b7380 virtio_ring: fix num_free handling in error case omits 5f9113db06a4 loop: Fix lost writes caused by missing flag omits 7f18a19b2113 Documentation/sphinx: Fix Directive import error omits 88b3e6acbae0 mm/memblock.c: hardcode the end_pfn being -1 omits d50cb5cedb6f lib/bug.c: exclude non-BUG/WARN exceptions from report_bug() omits 89d3fccd8bab Input: matrix_keypad - fix race when disabling interrupts omits 91e019af29cd PCI: dwc: Fix enumeration end when reaching root subordinate omits d90bb7c6806b MIPS: OCTEON: irq: Check for null return on kzalloc allocation omits e06fe5925771 MIPS: ath25: Check for kzalloc allocation failure omits 26f1a4666090 MIPS: BMIPS: Do not mask IPIs during suspend omits 6c6f1e60b5e4 drm/amdgpu:Always save uvd vcpu_bo in VM Mode omits 783fd8eb86fc drm/amdgpu:Correct max uvd handles omits e919af14fa17 drm/amdgpu: fix KV harvesting omits f641c63d750a drm/radeon: fix KV harvesting omits 755e5527e57f drm/amdgpu: Notify sbios device ready before send request omits 20f3ff9738c0 drm/amdgpu: used cached pcie gen info for SI (v2) omits 26078a2d862d drm/amd/powerplay: fix power over limit on Fiji omits 9c1192dcb7ba drm/radeon: insist on 32-bit DMA for Cedar on PPC64/PPC64LE omits 1dd93412438e Revert "drm/radeon/pm: autoswitch power state when in bala [...] omits cfc381d215af drm/amd/powerplay/vega10: allow mclk switching with no displays omits 396ff3687674 drm/amd/powerplay/smu7: allow mclk switching with no displays omits 9b9a82c0e2e1 drm/nouveau: prefer XBGR2101010 for addfb ioctl omits e6a23183d800 drm/amdgpu: Fix deadlock on runtime suspend omits 9c1508eff805 drm/radeon: Fix deadlock on runtime suspend omits 8c13b37c887d drm/nouveau: Fix deadlock on runtime suspend omits c261d5a4e5bf drm: Allow determining if current task is output poll worker omits 363e3fd5fa49 workqueue: Allow retrieval of current task's work struct omits 0547d1135081 drm/i915: Always call to intel_display_set_init_power() in [...] omits 07b749546521 scsi: qla2xxx: Fix NULL pointer crash due to active timer [...] omits 4dbc3e4d8b28 scsi: core: Avoid that ATA error handling can trigger a ke [...] omits 2e5033364e0d drm/i915/perf: fix perf stream opening lock omits c16a67695cd6 drm/i915: Try EDID bitbanging on HDMI after failed read omits d3accc34d793 drm/i915: Update watermark state correctly in sanitize_watermarks omits 7b3f881e41c5 drm/i915: Disable DC states around GMBUS on GLK omits 492056f2944e drm/i915: Clear the in-use marker on execbuf failure omits f306b12928b9 drm/i915: Fix rsvd2 mask when out-fence is returned omits 4b26a307391f regulator: stm32-vrefbuf: fix check on ready flag omits bba05fb6a13b net/smc: fix NULL pointer dereference on sock_create_kern( [...] omits e0486b303556 IB/uverbs: Improve lockdep_check omits dbfed071633c RDMA/mlx5: Fix integer overflow while resizing CQ omits 01b8c0e36063 RDMA/ucma: Check that user doesn't overflow QP state omits 9b2d784a39d4 RDMA/ucma: Limit possible option size omits 7b7574e9b209 NFS: Fix unstable write completion omits e131a6d68cd5 pNFS: Prevent the layout header refcount going to zero in [...] omits 2bca2c58d83b NFS: Fix an incorrect type in struct nfs_direct_req omits 29060ff7c1ed scsi: qla2xxx: Fix memory leak in dual/target mode omits 0393270e9e58 scsi: qla2xxx: Fix system crash in qlt_plogi_ack_unref omits e62c1051a4fd scsi: qla2xxx: Remove aborting ELS IOCB call issued as par [...] omits f5ff7098d906 scsi: qla2xxx: Defer processing of GS IOCB calls omits 1bc43df12141 scsi: qla2xxx: Clear loop id after delete omits 21e4e9c6d8ab scsi: qla2xxx: Fix scan state field for fcport omits 0b42928ca54c scsi: qla2xxx: Replace fcport alloc with qla2x00_alloc_fcport omits 11739154e650 scsi: qla2xxx: Fix abort command deadlock due to spinlock omits 4929c452336c scsi: qla2xxx: Fix PRLI state check omits f92ec32f33ba scsi: qla2xxx: Fix Relogin being triggered too fast omits 1411448e0a1b scsi: qla2xxx: Fix NPIV host cleanup in target mode omits 4274e4a3bee9 scsi: qla2xxx: Fix login state machine stuck at GPDB omits 585f4ebd9e66 scsi: qla2xxx: Serialize GPNID for multiple RSCN omits a6d50e89f119 scsi: qla2xxx: Retry switch command on time out omits 8e6cbe51afee scsi: qla2xxx: Fix re-login for Nport Handle in use omits fae72a271001 scsi: qla2xxx: Skip IRQ affinity for Target QPairs omits 2cd1f76b293e scsi: qla2xxx: Move session delete to driver work queue omits e0be82d7801a scsi: qla2xxx: Fix gpnid error processing omits f58abb5bbd23 scsi: qla2xxx: Fix system crash for Notify ack timeout handling omits 7b6f41b7377a tpm: only attempt to disable the LPC CLKRUN if is already enabled omits 30c3b70e8d83 tpm: remove unused variables omits 1ef7d99cc897 tpm: delete the TPM_TIS_CLK_ENABLE flag omits 7cea3381216a tpm: Keep CLKRUN enabled throughout the duration of transm [...] omits f1bb2393fcd0 tpm_tis: Move ilb_base_addr to tpm_tis_data omits 9131a1b3d9c8 netfilter: use skb_to_full_sk in ip6_route_me_harder omits 39f154faecc2 netfilter: ipv6: fix use-after-free Write in nf_nat_ipv6_m [...] omits 2d7e07003950 netfilter: bridge: ebt_among: add missing match size checks omits eaa06bfba8ea netfilter: ebtables: CONFIG_COMPAT: don't trust userland offsets omits c89e04e5c06e netfilter: IDLETIMER: be syzkaller friendly omits 53f94e6110aa netfilter: nat: cope with negative port range omits ab737b02b2fd netfilter: x_tables: fix missing timer initialization in xt_LED omits 2a7ebc07a153 netfilter: xt_hashlimit: fix lock imbalance omits 4514a597aa43 netfilter: ipt_CLUSTERIP: fix a race condition of proc fil [...] omits 638c2e4eff89 netfilter: add back stackpointer size checks omits 310f286ded5f ASoC: Intel: kbl: fix jack name omits 314b54aae2ad ASoC: Intel: Skylake: Fix jack name format substitution omits c116baf79f0e ARM: omap2: hide omap3_save_secure_ram on non-OMAP3 builds omits 77fbdd1e2a0c watchdog: hpwdt: Remove legacy NMI sourcing. omits 41da51dbc372 watchdog: hpwdt: fix unused variable warning omits d40d7b332592 watchdog: hpwdt: Check source of NMI omits 9a07f4a6befc watchdog: hpwdt: SMBIOS check omits 31c4bc6e01e5 kbuild: move "_all" target out of $(KBUILD_SRC) conditional omits 96427a5164f3 Linux 4.14.26 omits dc6fb79de47d KVM: x86: fix backward migration with async_PF omits a91064ff43a2 bpf, ppc64: fix out of bounds access in tail call omits 3e272a8cd57a bpf: allow xadd only on aligned memory omits e1760b3563fb bpf: add schedule points in percpu arrays management omits 03549a3476e1 bpf, arm64: fix out of bounds access in tail call omits 7e657aa3b4f7 bpf, x64: implement retpoline for tail call omits 853223c2caf4 bpf: fix rcu lockdep warning for lpm_trie map_free callback omits 62a2caa5027f bpf: fix memory leak in lpm_trie map_free callback function omits d9fd73c60bc9 bpf: fix mlock precharge on arraymaps omits 8773f9bfa9e8 Linux 4.14.25 omits df11c2268c39 nvme-rdma: don't suppress send completions omits 9474d8fa7ac4 md: only allow remove_and_add_spares when no sync_thread running. omits 4df591f704a2 ARM: dts: LogicPD Torpedo: Fix I2C1 pinmux omits 2b8446579c1b ARM: dts: LogicPD SOM-LV: Fix I2C1 pinmux omits b2190cc39184 ACPI / bus: Parse tables as term_list for Dell XPS 9570 an [...] omits b95f8ca8d719 KVM/x86: remove WARN_ON() for when vm_munmap() fails omits 615462370ab6 KVM/x86: Fix wrong macro references of X86_CR0_PG_BIT and [...] omits db98acd6f859 PCI/ASPM: Deal with missing root ports in link state handling omits b4830f3ad9c5 KVM: x86: fix vcpu initialization with userspace lapic omits 1f17daea7026 KVM/VMX: Optimize vmx_vcpu_run() and svm_vcpu_run() by mar [...] omits 03d62460c731 KVM: x86: move LAPIC initialization after VMCS creation omits 0d62a56dc454 KVM/x86: Remove indirect MSR op calls from SPEC_CTRL omits 7135aaf3ed63 KVM: mmu: Fix overlap between public and private memslots omits 1ebf9ab6c4a0 KVM: X86: Fix SMRAM accessing even if VM is shutdown omits f925158cb0d2 KVM: x86: extend usage of RET_MMIO_PF_* constants omits e0c7b2b16666 ARM: kvm: fix building with gcc-8 omits fc6be8bc1216 ARM: mvebu: Fix broken PL310_ERRATA_753970 selects omits 4c02f0164b0e ARM: dts: rockchip: Remove 1.8 GHz operation point from ph [...] omits 8dc356e5b936 ARM: orion: fix orion_ge00_switch_board_info initialization omits b20d1086410a x86/mm: Fix {pmd,pud}_{set,clear}_flags() omits 656772cb7233 nospec: Allow index argument to have const-qualified type omits 81a158d21498 KVM: s390: consider epoch index on TOD clock syncs omits dbab3751bcc7 KVM: s390: consider epoch index on hotplugged CPUs omits 58a5d1ac69a7 KVM: s390: provide only a single function for setting the [...] omits c09ea9a8da5b KVM: s390: take care of clock-comparator sign control omits bd3ead457638 EDAC, sb_edac: Fix out of bound writes during DIMM configu [...] omits 1ba2b9e01dbf media: m88ds3103: don't call a non-initalized function omits ccddee811eba blk-mq: don't call io sched's .requeue_request when requeu [...] omits c5f32462f0df s390/qeth: fix IPA command submission race omits eae17c406390 s390/qeth: fix IP address lookup for L3 devices omits 87c4789f452d Revert "s390/qeth: fix using of ref counter for rxip addresses" omits 56f662db7f56 s390/qeth: fix double-free on IP add/remove race omits 027637104ddf s390/qeth: fix IP removal on offline cards omits fa4919e37f8e s390/qeth: fix overestimated count of buffer elements omits 128c7e692333 s390/qeth: fix SETIP command handling omits fcdfb9d80dc9 s390/qeth: fix underestimated count of buffer elements omits 99a781947c2a virtio-net: disable NAPI only when enabled during XDP set omits 5134b919cc2c tuntap: disable preemption during XDP processing omits 1903344b6320 tuntap: correctly add the missing XDP flush omits abb4a8b870b5 tcp: purge write queue upon RST omits eec434c573e7 netlink: put module reference if dump start fails omits abd7663b5d1c mlxsw: spectrum_router: Do not unconditionally clear route [...] omits ebadf888288c cls_u32: fix use after free in u32_destroy_key() omits fb8a84cb9f6a amd-xgbe: Restore PCI interrupt enablement setting on resume omits e7b316ac78e2 net/mlx5e: Verify inline header size do not exceed SKB lin [...] omits cbd173b8105c bridge: Fix VLAN reference count problem omits 00ec3b0ca32f sctp: fix dst refcnt leak in sctp_v6_get_dst() omits 97ba6e5ff684 net: ipv4: Set addr_type in hash_keys for forwarded case omits 73cb791fe41c mlxsw: spectrum_router: Fix error path in mlxsw_sp_vr_create omits 0ab87ec99e99 tcp: revert F-RTO extension to detect more spurious timeouts omits cc8dadb8c0f4 tcp: revert F-RTO middle-box workaround omits 36728a6b39c1 sctp: do not pr_err for the duplicated node in transport rhlist omits 54d6bc97b4c9 net/sched: cls_u32: fix cls_u32 on filter replace omits a01550d778a4 net_sched: gen_estimator: fix broken estimators based on p [...] omits 5b5be45ed1f2 net/mlx5e: Fix loopback self test when GRO is off omits ff01f118d168 doc: Change the min default value of tcp_wmem/tcp_rmem. omits d6a76199e851 tcp_bbr: better deal with suboptimal GSO omits f0a04a0e1ab4 rxrpc: Fix send in rxrpc_send_data_packet() omits 17634603d494 tcp: Honor the eor bit in tcp_mtu_probe omits dcb5da20ee3f net: phy: fix phy_start to consider PHY_IGNORE_INTERRUPT omits f26693d38760 net/mlx5e: Specify numa node when allocating drop rq omits 2229dd5dd6c6 mlxsw: spectrum_switchdev: Check success of FDB add operation omits 9f02a069bfdd sctp: fix dst refcnt leak in sctp_v4_get_dst omits bf014cc18a3c net/mlx5e: Fix TCP checksum in LRO buffers omits fecb84a83f84 udplite: fix partial checksum initialization omits 1fc74a57a8ae sctp: verify size of a new chunk in _sctp_make_chunk() omits 5775f7876467 ppp: prevent unregistered channels from connecting to PPP units omits 795f3deff199 net: sched: report if filter is too large to dump omits 60b28d5ef3e3 netlink: ensure to loop over all netns in genlmsg_multicas [...] omits 3bcf69f8e786 net: ipv4: don't allow setting net.ipv4.route.min_pmtu below 68 omits f80c28a585b5 net: fix race on decreasing number of TX queues omits da260080c2e3 net: ethernet: ti: cpsw: fix net watchdog timeout omits 94870df33c9b net: amd-xgbe: fix comparison to bitshift when dealing wit [...] omits c3d7d3a099f6 ipv6 sit: work around bogus gcc-8 -Wrestrict warning omits 2cdc12a498fc hdlc_ppp: carrier detect ok, don't turn off negotiation omits 4a5048e7fdeb fib_semantics: Don't match route with mismatching tclassid omits 4c13e689e5f0 bridge: check brport attr show in brport_show omits 71978491bb66 x86/cpu_entry_area: Sync cpu_entry_area to initial_page_table omits f70befc397a6 x86/platform/intel-mid: Handle Intel Edison reboot correctly omits e521a723fd3f x86/xen: Zero MSR_IA32_SPEC_CTRL before suspend omits 93e1f7fc77e6 direct-io: Fix sleep in atomic due to sync AIO omits 0ba6c33b3287 dax: fix vma_is_fsdax() helper omits 3379a37a7409 cpufreq: s3c24xx: Fix broken s3c_cpufreq_init() omits d5168ce35434 vfio: disable filesystem-dax page pinning omits 7f43f610c4bb block: kyber: fix domain token leak during requeue omits 17644a0bbb19 block: fix the count of PGPGOUT for WRITE_SAME omits eae6179f5539 btrfs: use proper endianness accessors for super_copy omits dabf89052e8e parisc: Fix ordering of cache and TLB flushes omits 47e7fc96cddc parisc: Reduce irq overhead when run in qemu omits 90c3f0d36000 parisc: Use cr16 interval timers unconditionally on qemu omits 6b218ed6bd07 timers: Forward timer base before migrating timers omits ec274a65154a mmc: dw_mmc: Fix out-of-bounds access for slot's caps omits e03d46a156d9 mmc: dw_mmc: Factor out dw_mci_init_slot_caps omits 4d5123a0b37c mmc: dw_mmc: Avoid accessing registers in runtime suspended state omits cb65fc21f387 mmc: dw_mmc-k3: Fix out-of-bounds access through DT alias omits 33b42aa617d1 mmc: sdhci-pci: Fix S0i3 for Intel BYT-based controllers omits e2c3f7270218 ALSA: hda - Fix pincfg at resume on Lenovo T470 dock omits 34516912bfd7 ALSA: hda: Add a power_save blacklist omits e5e9a08e151f ALSA: x86: Fix missing spinlock and mutex initializations omits a2102a155f3d ALSA: control: Fix memory corruption risk in snd_ctl_elem_read omits ebc24a828a2f ALSA: usb-audio: Add a quirck for B&W PX headphones omits e5966192439e tpm_tis_spi: Use DMA-safe memory for SPI transfers omits fbb6fba47c05 tpm: constify transmit data pointers omits f8e331c508c2 tpm_tis: fix potential buffer overruns caused by bit glitc [...] omits 37dfbccd4b22 tpm_i2c_nuvoton: fix potential buffer overruns caused by b [...] omits e9951ab03f51 tpm_i2c_infineon: fix potential buffer overruns caused by [...] omits 648b62fda1a3 tpm: fix potential buffer overruns caused by bit glitches [...] omits 703fca31ac31 tpm: st33zp24: fix potential buffer overruns caused by bit [...] omits 972b19e615a2 ixgbe: fix crash in build_skb Rx code path omits 971039cc4da1 Bluetooth: btusb: Use DMI matching for QCA reset_resume quirking omits 6e4548ea58e6 Linux 4.14.24 omits ab5d9d1751bc net: sched: fix use-after-free in tcf_block_put_ext omits ac2be03ba64f net_sched: get rid of rcu_barrier() in tcf_block_put_ext() omits 1c8e7e61cbdf net: sched: crash on blocks with goto chain action omits b6b42b3d2d95 net: sched: fix crash when deleting secondary chains omits bc44a1bbd131 arm64: dts: marvell: mcbin: add comphy references to Ether [...] omits d8cf635c9142 arm64: dts: marvell: add comphy nodes on cp110 master and slave omits 27245fc6f7a8 powerpc/pseries: Enable RAS hotplug events later omits 60190108f7e2 MIPS: Implement __multi3 for GCC7 MIPS64r6 builds omits 819cbaae314e mlxsw: pci: Wait after reset before accessing HW omits 3d23aaff9e55 nfp: always unmask aux interrupts at init omits e69660fdecda of_mdio: avoid MDIO bus removal when a PHY is missing omits 83d9e9c211fe net: gianfar_ptp: move set_fipers() to spinlock protecting area omits 00c840f3b51c sctp: make use of pre-calculated len omits 413e58ac3d84 sctp: add a ceiling to optlen in some sockopts omits cd659881219d xen/gntdev: Fix partial gntdev_mmap() cleanup omits 5aee2c142e3d xen/gntdev: Fix off-by-one error when unmapping with holes omits 197faf0c3a14 SolutionEngine771x: fix Ether platform data omits f5ac846ba15f mdio-sun4i: Fix a memory leak omits 84ada11975b7 xen-netfront: enable device after manual module load omits 0e29d0bac356 bnxt_en: Fix the 'Invalid VF' id check in bnxt_vf_ndo_prep [...] omits a74e2cb46cdb bnxt_en: Fix population of flow_type in bnxt_hwrm_cfa_flow [...] omits 4a33ecfb67b9 x86/platform/intel-mid: Revert "Make 'bt_sfi_data' const" omits fa10314f23bc nvme-fabrics: initialize default host->id in nvmf_host_default() omits 5e1311a13449 powerpc/pseries: Make RAS IRQ explicitly dependent on DLPAR WQ omits 9024bb7e27d2 leds: core: Fix regression caused by commit 2b83ff96f51d omits be2b86901a34 bpf: sockmap missing NULL psock check omits 5ac98131312a ia64, sched/cputime: Fix build error if CONFIG_VIRT_CPU_AC [...] omits 7e3acce11e08 block: drain queue before waiting for q_usage_counter beco [...] omits 91c12917d4a8 wcn36xx: Fix dynamic power saving omits 3f39cc7fe90b can: flex_can: Correct the checking for frame length in fl [...] omits 0f258cc64f4e mac80211: mesh: drop frames appearing to be from us omits c38bd3a9fe11 nl80211: Check for the required netlink attribute presence omits d66a35c2a1fa net: ena: unmask MSI-X only after device initialization is [...] omits aae87222cc9c i40e: don't remove netdev->dev_addr when syncing uc list omits 0f51f3cf99df i40e/i40evf: Account for frags split over multiple descrip [...] omits 1edfa41adb10 uapi libc compat: add fallback for unsupported libcs omits 5c9da1201713 x86/efi: Fix kernel param add_efi_memmap regression omits 935454915c33 RDMA/netlink: Fix locking around __ib_get_device_by_index omits 7cbd67344e05 drm/ttm: check the return value of kzalloc omits d31d0cf5a980 NET: usb: qmi_wwan: add support for YUGA CLM920-NC5 PID 0x9625 omits 49a8f703725e e1000: fix disabling already-disabled warning omits f22fec25935d macvlan: Fix one possible double free omits 4d3d428c56a0 xfs: quota: check result of register_shrinker() omits 4def40b2ee02 xfs: quota: fix missed destroy of qi_tree_lock omits ba28394c579b IB/ipoib: Fix race condition in neigh creation omits 67851c9381a1 IB/mlx4: Fix mlx4_ib_alloc_mr error flow omits 9d27ab346384 Input: xen-kbdfront - do not advertise multi-touch pressur [...] omits 4132ec352700 ip6_tunnel: allow ip6gre dev mtu to be set below 1280 omits d4727e485a1d btrfs: Fix flush bio leak omits 4c6652a08139 s390/dasd: fix wrongly assigned configuration data omits 622ded58410c afs: Fix missing error handling in afs_write_end() omits 4ebaea9e65d2 genirq: Guard handle_bad_irq log messages omits 1fd2d40b4667 IB/mlx5: Fix mlx5_ib_alloc_mr error flow omits c2acc8859138 led: core: Fix brightness setting when setting delay_off=0 omits 6b800ce9ee84 perf/x86/intel: Plug memory leak in intel_pmu_init() omits 2f4c6c045305 bnx2x: Improve reliability in case of nested PCI errors omits 9f00176d7c5e tg3: Enable PHY reset in MTU change path for 5720 omits 2c0d89a27335 tg3: Add workaround to restrict 5762 MRRS to 2048 omits 575650b6566b tipc: fix tipc_mon_delete() oops in tipc_enable_bearer() e [...] omits 831923622a59 tipc: error path leak fixes in tipc_enable_bearer() omits cbc3dbfe4f37 netfilter: nf_tables: fix potential NULL-ptr deref in nf_t [...] omits cdbde4c04c5c crypto: inside-secure - fix request allocations in invalid [...] omits 7cc6e8415d23 crypto: inside-secure - free requests even if their handli [...] omits 0971f188da94 crypto: inside-secure - per request invalidation omits 0653ba0580ae arm64: dts: renesas: ulcb: Remove renesas, no-ether-link property omits 22d5e20c6a55 lib/mpi: Fix umul_ppmm() for MIPS64r6 omits 36d0a678fb25 crypto: af_alg - Fix race around ctx->rcvused by making it [...] omits 99b329b4611a ARM: dts: ls1021a: fix incorrect clock references omits 8164587e5262 RDMA/vmw_pvrdma: Call ib_umem_release on destroy QP path omits 831c169c9bac i915: Reject CCS modifiers for pipe C on Geminilake omits 8a5c84b1055a netfilter: uapi: correct UNTRACKED conntrack state bit number omits b7b0385937fa scsi: storvsc: Fix scsi_cmd error assignments in storvsc_h [...] omits e2f52fa3f8d6 netfilter: nf_tables: fix chain filter in nf_tables_dump_rules() omits def8d0ae4ac9 xen/balloon: Mark unallocated host memory as UNUSABLE omits caca324f9373 ASoC: rsnd: fixup ADG register mask omits 43da2bcade2a net/mlx5: Stay in polling mode when command EQ destroy fails omits a2cfb1c664c3 net/mlx5: Cleanup IRQs in case of unload failure omits 9a472c211291 net/mlx5e: Fix ETS BW check omits 11be1c24a60d net: stmmac: Fix bad RX timestamp extraction omits 06dcd2d77a01 net: stmmac: Fix TX timestamp calculation omits 3eeac1d10a1b ip6_tunnel: get the min mtu properly in ip6_tnl_xmit omits 5dc4cbcfb5f2 ip6_gre: remove the incorrect mtu limit for ipgre tap omits 212ea3380bbb ip_gre: remove the incorrect mtu limit for ipgre tap omits 4699beb77127 vxlan: update skb dst pmtu on tx path omits 26e6b9f0be83 net: arc_emac: fix arc_emac_rx() error paths omits 9b72f8c448ec net: mediatek: setup proper state for disabled GMAC on the [...] omits c7f40ff40061 x86-64/Xen: eliminate W+X mappings omits 54c153a0847b staging: ion: Fix ion_cma_heap allocations omits d61a373f4344 cgroup: Fix deadlock in cpu hotplug path omits 56d80186a5ac ASoC: nau8825: fix issue that pop noise when start capture omits 3cf652bedcb9 spi: atmel: fixed spin_lock usage inside atmel_spi_remove omits 52a63f35cd70 mac80211_hwsim: Fix a possible sleep-in-atomic bug in hwsi [...] omits 647ed111f78f x86/stacktrace: Make zombie stack traces reliable omits e095ecaec6d9 xfrm: Reinject transport-mode packets through tasklet omits e677319068b0 drm/nouveau/pci: do a msi rearm on init omits 0b9aeeb6070e net: phy: xgene: disable clk on error paths omits ac4dc9f1af33 sget(): handle failures of register_shrinker() omits 60f1c1f27992 sctp: fix the issue that a __u16 variable may overflow in [...] omits c8b8dd735938 x86/asm: Allow again using asm.h when building for the 'bp [...] omits ba9443c55f36 ARM: 8731/1: Fix csum_partial_copy_from_user() stack mismatch omits ae3471f65a04 parisc: Reduce thread stack to 16 kb omits 4b2e0f099619 ipv6: icmp6: Allow icmp messages to be looped back omits 6de1b002a29f mtd: nand: brcmnand: Zero bitflip is not an error omits f485259011ad mtd: nand: gpmi: Fix failure when a erased page has a bitf [...] omits 14862bfbffd9 net: usb: qmi_wwan: add Telit ME910 PID 0x1101 support omits 043309fb5106 net: aquantia: Fix hardware DMA stream overload on large MRRS omits dabd233b757d net: aquantia: Fix actual speed capabilities reporting omits fbd047ffcccf nvme: check hw sectors before setting chunk sectors omits a1aef5ce2abe nvme-fc: remove double put reference if admin connect fails omits 4d9f62729178 phy: cpcap-usb: Fix platform_get_irq_byname's error checking. omits 959f6a0906d5 dmaengine: fsl-edma: disable clks on all error paths omits 7cfa95893cbb scsi: aacraid: Fix I/O drop during reset omits 647a37ec1a17 mm/frame_vector.c: release a semaphore in 'get_vaddr_frames()' omits 7edaa9afb923 exec: avoid gcc-8 warning for get_task_comm omits f92679fee6ad hrtimer: Ensure POSIX compliance (relative CLOCK_REALTIME [...] omits 267ef1d33284 Linux 4.14.23 omits ac3d021048be microblaze: fix endian handling omits 9ce9f4e4a543 m32r: fix endianness constraints omits 821e97898016 drm/i915/breadcrumbs: Ignore unsubmitted signalers omits 1f0ffdc67108 drm/amdgpu: add new device to use atpx quirk omits 4517799bf655 drm/amdgpu: Avoid leaking PM domain on driver unbind (v2) omits 14fdf4448277 drm/amdgpu: add atpx quirk handling (v2) omits 30537deb089c drm/amdgpu: only check mmBIF_IOV_FUNC_IDENTIFIER on tonga/fiji omits 46c1e4023b58 drm/amdgpu: Add dpm quirk for Jet PRO (v2) omits 68de83c13b30 drm/amdgpu: disable MMHUB power gating on raven omits 8ac8aa5eba0e drm: Handle unexpected holes in color-eviction omits 5c9beaf3aca7 drm/cirrus: Load lut in crtc_commit omits faf1a75046cb usb: renesas_usbhs: missed the "running" flag in usb_dmac [...] omits 51aba4e16ccc usb: gadget: f_fs: Use config_ep_by_speed() omits 6e936140e0d7 usb: gadget: f_fs: Process all descriptors during bind omits 7551ff0ab230 Revert "usb: musb: host: don't start next rx urb if curren [...] omits 7e402ea2cdc2 usb: ldusb: add PIDs for new CASSY devices supported by th [...] omits a1e8aa2176d2 usb: dwc3: ep0: Reset TRB counter for ep0 IN omits 49e18b2ba887 usb: dwc3: gadget: Set maxpacket size for ep0 IN omits 1075f6078692 usb: host: ehci: use correct device pointer for dma ops omits 3b5061ec6fca drm/edid: Add 6 bpc quirk for CPT panel in Asus UX303LA omits f74ddc2e6152 Add delay-init quirk for Corsair K70 RGB keyboards omits 21aadb063e70 arm64: cpufeature: Fix CTR_EL0 field definitions omits 6842a512ad16 arm64: Disable unhandled signal log messages by default omits 96e99291728f arm64: Remove unimplemented syscall log message omits 7e8407d1462d usb: ohci: Proper handling of ed_rm_list to handle race co [...] omits 85c3d26bd754 ohci-hcd: Fix race condition caused by ohci_urb_enqueue() [...] omits 50f80b646a2b PCI/cxgb4: Extend T3 PCI quirk to T4+ devices omits 4a665d628f93 irqchip/mips-gic: Avoid spuriously handling masked interrupts omits bc4704f507cd irqchip/gic-v3: Use wmb() instead of smb_wmb() in gic_rais [...] omits 62160e348e89 mm, swap, frontswap: fix THP swap if frontswap enabled omits 7a14562d6e2c x86/oprofile: Fix bogus GCC-8 warning in nmi_setup() omits 0b82d316fa5b Kbuild: always define endianess in kconfig.h omits 6315213f0a78 iio: adis_lib: Initialize trigger before requesting interrupt omits 9dc4030c87b7 iio: buffer: check if a buffer has been set up when poll i [...] omits 1b985a6e8d4d iio: srf08: fix link error "devm_iio_triggered_buffer_setu [...] omits f4f94e9baeba iio: adc: stm32: fix stm32h7_adc_enable error handling omits 2492eca0a05b RDMA/uverbs: Sanitize user entered port numbers prior to a [...] omits 84205f964bcc RDMA/uverbs: Fix circular locking dependency omits aaa1915e3d2c RDMA/uverbs: Fix bad unlock balance in ib_uverbs_close_xrcd omits f3d66d43500c RDMA/uverbs: Protect from command mask overflow omits da768ed845a5 RDMA/uverbs: Protect from races between lookup and destroy [...] omits 606f74e3d01b extcon: int3496: process id-pin first so that we start wit [...] omits 29e76b211e92 PKCS#7: fix certificate blacklisting omits 1a1f7f726bd8 PKCS#7: fix certificate chain verification omits 99b2095ac71e X.509: fix NULL dereference when restricting key with unsu [...] omits dcb04cc79483 X.509: fix BUG_ON() when hash algorithm is unsupported omits fa465cd56813 i2c: bcm2835: Set up the rising/falling edge delays omits 3e1d63cc7a5f i2c: designware: must wait for enable omits ebaefbdaf552 cfg80211: fix cfg80211_beacon_dup omits 2f9eed6e3772 MIPS: Drop spurious __unused in struct compat_flock omits 4fc16629e9bc scsi: ibmvfc: fix misdefined reserved field in ibmvfc_fcp_ [...] omits 53c86c2d90c6 xtensa: fix high memory/reserved memory collision omits 9428e622eca7 MIPS: boot: Define __ASSEMBLY__ for its.S build omits b3aff5c3b2a1 kconfig.h: Include compiler types to avoid missed struct a [...] omits 35d75b7bfc67 arm64: mm: don't write garbage into TTBR1_EL1 register omits 485595768d89 netfilter: drop outermost socket lock in getsockopt() omits 55b195735142 Linux 4.14.22 omits c902ff1e4b25 vmalloc: fix __GFP_HIGHMEM usage for vmalloc_32 on 32b systems omits eff339b5d250 mei: me: add cannon point device ids for 4th device omits 06320148eecd mei: me: add cannon point device ids omits 95c085388397 crypto: s5p-sss - Fix kernel Oops in AES-ECB mode omits fc4cb30f2cd5 drm/i915: fix intel_backlight_device_register declaration omits 68a2a5204760 crypto: talitos - fix Kernel Oops on hashing an empty file omits e94fc847bd6e hippi: Fix a Fix a possible sleep-in-atomic bug in rr_close omits 385aeea71289 powerpc/perf/imc: Fix nest-imc cpuhotplug callback failure omits 473900cd523a PCI: rcar: Fix use-after-free in probe error path omits 73974676f802 xen: XEN_ACPI_PROCESSOR is Dom0-only omits 8babb5320885 platform/x86: dell-laptop: Fix keyboard max lighting for D [...] omits 721d4b02495c x86/mm/kmmio: Fix mmiotrace for page unaligned addresses omits d91c3f2e540f mm/early_ioremap: Fix boot hang with earlyprintk=efi,keep omits abe8e59ab2f2 usb: dwc3: of-simple: fix missing clk_disable_unprepare omits 98b35258b394 usb: dwc3: gadget: Wait longer for controller to end comma [...] omits 58d3cc9687f5 dmaengine: jz4740: disable/unprepare clk if probe fails omits 4826773306b5 drm/vc4: Release fence after signalling omits 645ad410dcbd ASoC: rsnd: ssi: fix race condition in rsnd_ssi_pointer_update omits 06078bd640c3 drm/armada: fix leak of crtc structure omits 20db5b3e3da3 xfrm: Fix stack-out-of-bounds with misconfigured transport [...] omits 1840744a7f2e IB/mlx4: Fix RSS hash fields restrictions omits 8edeefab9ef2 spi: sun4i: disable clocks in the remove function omits e8e50037b6de ASoC: rockchip: disable clock on error omits 5be88596c7b0 staging: ccree: Uninitialized return in ssi_ahash_import() omits 30fe9f094c17 clk: fix a panic error caused by accessing NULL pointer omits 03e82f2b2157 netfilter: xt_bpf: add overflow checks omits c232fd3d7034 xfrm: Fix xfrm_input() to verify state is valid when (enca [...] omits 05fc2b8ba00a dmaengine: at_hdmac: fix potential NULL pointer dereferenc [...] omits 27e2830b3115 dmaengine: ioat: Fix error handling path omits 249d9f3ef5e9 scsi: bfa: fix type conversion warning omits e748a5ea4ff2 scsi: bfa: fix access to bfad_im_port_s omits dd079e26a0e4 scsi: lpfc: Use after free in lpfc_rq_buf_free() omits 9b8ffbead22d gianfar: Disable EEE autoneg by default omits f2f12ea19fae 509: fix printing uninitialized stack memory when OID is empty omits 9c65a55722ac net: dsa: mv88e6xxx: Unregister MDIO bus on error path omits 0ef99ba03888 net: dsa: mv88e6xxx: Fix interrupt masking on removal omits 74875198a68e net: ethernet: arc: fix error handling in emac_rockchip_probe omits f04764307af8 virtio_net: fix return value check in receive_mergeable() omits 64313a130c3d brcmfmac: Avoid build error with make W=1 omits 90b0805d6085 btrfs: Fix possible off-by-one in btrfs_search_path_in_tree omits 27b0dc31686b Btrfs: disable FUA if mounted with nobarrier omits 8edc5b9772d0 btrfs: Fix quota reservation leak on preallocated files omits a59eb84df2b7 locking/lockdep: Fix possible NULL deref omits 0aeed5daaf62 net: qualcomm: rmnet: Fix leak on transmit failure omits 8172a467adae KVM: VMX: fix page leak in hardware_setup() omits 034ddb54c33e VSOCK: fix outdated sk_state value in hvs_release() omits 8001a37b83c4 net_sched: red: Avoid illegal values omits e428e8ce3a00 net_sched: red: Avoid devision by zero omits 6e95c4f92177 gianfar: fix a flooded alignment reports because of paddin [...] omits 4bbd45c38ed6 nfp: fix port stats for mac representors omits 45f9e44667c1 ARM: dts: Fix elm interrupt compiler warning omits 29c9acbc7463 s390/dasd: prevent prefix I/O error omits dfb48332d602 s390/virtio: add BSD license to virtio-ccw omits 0b028b06afc9 PM / runtime: Fix handling of suppliers with disabled runtime PM omits 8b9d371a8c01 powerpc/perf: Fix oops when grouping different pmu events omits 30791140de21 m68k: add missing SOFTIRQENTRY_TEXT linker section omits ae5a0acea273 ipvlan: Add the skb->mark as flow4's member to lookup route omits b35e7321347a bnxt_en: Need to unconditionally shut down RoCE in bnxt_shutdown omits 9537ff76fa06 scripts/kernel-doc: Don't fail with status != 0 if error e [...] omits b0d049e91314 iio: fix kernel-doc build errors omits 4c5ae538b3da iio: proximity: sx9500: Assign interrupt from GpioIo() omits 567c1f767ef4 md/raid1/10: add missed blk plug omits 86659fbb32a5 phylink: ensure we take the link down when phylink_stop() [...] omits 778e7124f71d sfp: fix RX_LOS signal handling omits 7a7bcee6d73c sctp: only update outstanding_bytes for transmitted queue [...] omits 559be170a470 md/raid5: correct degraded calculation in raid5_error omits 2ded534c9074 IB/core: Init subsys if compiled to vmlinuz-core omits 1ffc1b361ac2 RDMA/cma: Make sure that PSN is not over max allowed omits f917b1c60e4a i40iw: Correct ARP index mask omits 03f23424aa2b i40iw: Do not free sqbuf when event is I40IW_TIMER_TYPE_CLOSE omits f10f5b89c136 i40iw: Allocate a sdbuf per CQP WQE omits 97ef3a5027b0 KVM: arm/arm64: Fix spinlock acquisition in vgic_set_owner omits 2117bba3cfbb meson-gx-socinfo: Fix package id parsing omits 844dfa1b4188 IB/hfi1: Initialize bth1 in 16B rc ack builder omits 04521caaea96 pinctrl: sunxi: Fix A64 UART mux value omits b1f0445d07f3 pinctrl: sunxi: Fix A80 interrupt pin bank omits 073cd31e2fd1 gpio: davinci: Assign first bank regs for unbanked case omits 4c194e5b0d90 gpio: 74x164: Fix crash during .remove() omits d4ec37fab600 net: mvpp2: allocate zeroed tx descriptors omits 801f3b0c40da media: ov13858: Select V4L2_FWNODE omits b8c033b1f4bf media: s5k6aa: describe some function parameters omits 2dc548c0671d trace/xdp: fix compile warning: 'struct bpf_map' declared [...] omits 49a3efa81147 kvm: arm: don't treat unavailable HYP mode as an error omits c05bbe5dc862 pinctrl: denverton: Fix UART2 RTS pin mode omits 6f8a0b09520b perf test: Fix test 21 for s390x omits 8b6c6ab154b9 perf bench numa: Fixup discontiguous/sparse numa nodes omits 7efaeefce5c9 perf top: Fix window dimensions change handling omits 984d85a69da9 perf: Fix header.size for namespace events omits 475e6b835d8c perf test shell: Fix check open filename arg using 'perf t [...] omits 863b61caaeb8 perf annotate: Do not truncate instruction names at 6 chars omits 182d948c7ae9 perf help: Fix a bug during strstart() conversion omits bfb3906919d1 perf record: Fix -c/-F options for cpu event aliases omits 761036954596 ARM: dts: am437x-cm-t43: Correct the dmas property of spi0 omits a1fd303e1e41 ARM: dts: am4372: Correct the interrupts_properties of McASP omits c601b98e14df ARM: dts: logicpd-somlv: Fix wl127x pinmux omits 90e4395ca72d ARM: dts: logicpd-som-lv: Fix gpmc addresses for NAND and enet omits 104df4374d5d ARM: dts: Fix omap4 hang with GPS connected to USB by usin [...] omits 17e712b1294a ARM: AM33xx: PRM: Remove am33xx_pwrdm_read_prev_pwrst function omits b59a1da647f1 ARM: OMAP2+: Fix SRAM virt to phys translation for save_se [...] omits 2ba11e4309b5 serdev: fix receive_buf return value when no callback omits 371cf4043b29 usb: build drivers/usb/common/ when USB_SUPPORT is set omits c276379fa715 usbip: keep usbip_device sockfd state in sync with tcp_socket omits d74450a91a4a staging: iio: ad5933: switch buffer mode to software omits 5ccf5138bd10 staging: iio: adc: ad7192: fix external frequency setting omits 6648ab4f03c0 staging: fsl-mc: fix build testing on x86 omits b46af094b82a binder: replace "%p" with "%pK" omits 047ba51a55e3 binder: check for binder_thread allocation failure in bind [...] omits 95f9c2edcbae staging: android: ashmem: Fix a race condition in pin ioctls omits 441b5d10e460 ANDROID: binder: synchronize_rcu() when using POLLFREE. omits 129926c3756a ANDROID: binder: remove WARN() for redundant txn error omits f6b581e3db4a dn_getsockoptdecnet: move nf_{get/set}sockopt outside sock lock omits 80b1c636a72b arm64: dts: add #cooling-cells to CPU nodes omits 225fcdd0e33b ARM: 8743/1: bL_switcher: add MODULE_LICENSE tag omits 52d4c1978cb4 video: fbdev/mmp: add MODULE_LICENSE omits 1f4f5777e5fa ASoC: ux500: add MODULE_LICENSE tag omits 14b2ad0bb2fa net_sched: gen_estimator: fix lockdep splat omits 701ba0df9520 net: avoid skb_warn_bad_offload on IS_ERR omits 83ee02de2c8d rds: tcp: atomically purge entries from rds_tcp_conn_list [...] omits c64534f82608 rds: tcp: correctly sequence cleanup on netns deletion. omits 6e12516df136 netfilter: xt_RATEEST: acquire xt_rateest_mutex for hash insert omits be6c08bf9aea netfilter: xt_cgroup: initialize info->priv in cgroup_mt_c [...] omits 516c855cf514 netfilter: on sockopt() acquire sock lock only in the requ [...] omits 2852a7dd15fe netfilter: ipt_CLUSTERIP: fix out-of-bounds accesses in cl [...] omits f25f048d3bde netfilter: x_tables: avoid out-of-bounds reads in xt_reque [...] omits 6609d112229f netfilter: x_tables: fix int overflow in xt_alloc_table_info() omits 4249e8af8108 kcov: detect double association with a single task omits 7b5ec5505945 KVM: x86: fix escape of guest dr6 to the host omits 2cc50a1946e6 blk_rq_map_user_iov: fix error override omits 2c565a9538a1 staging: android: ion: Switch from WARN to pr_warn omits 747ad3d31592 staging: android: ion: Add __GFP_NOWARN for system contig heap omits 392e03283a3d crypto: x86/twofish-3way - Fix %rbp usage omits 9bae74042eb1 media: pvrusb2: properly check endpoint types omits ca181454e726 selinux: skip bounded transition processing if the policy [...] omits 116df867dbc1 selinux: ensure the context is NUL terminated in security_ [...] omits b517942f5126 ptr_ring: try vmalloc() when kmalloc() fails omits 6688494804d8 ptr_ring: fail early if queue occupies more than KMALLOC_MAX_SIZE omits 73e6a383d150 ALSA: bcd2000: Add a sanity check for invalid EPs omits b43a3e21937c ALSA: caiaq: Add a sanity check for invalid EPs omits 90bca3712acb ALSA: line6: Add a sanity check for invalid EPs omits 8c666e6471ac drm: Require __GFP_NOFAIL for the legacy drm_modeset_lock_all omits 3587188ad596 dnotify: Handle errors from fsnotify_add_mark_locked() in [...] omits 90f9a1ff1e8e blktrace: fix unlocked registration of tracepoints omits 2df0d6de5eff sctp: set frag_point in sctp_setsockopt_maxseg correctly omits 4d4d55665f32 xfrm: check id proto in validate_tmpl() omits 70c5e41f4734 xfrm: Fix stack-out-of-bounds read on socket policy lookup. omits d6b36a2616ab RDMA/netlink: Fix general protection fault omits 846666fad8d7 KVM/x86: Check input paging mode when cs.l is set omits 7880fc541566 mm,vmscan: Make unregister_shrinker() no-op if register_sh [...] omits 8e754b4ec589 xfrm: skip policies marked as dead while rehashing omits e8370258ca0b xfrm: fix rcu usage in xfrm_get_type_offload omits 85c31887a20d xfrm: don't call xfrm_policy_cache_flush while holding spinlock omits 201941360944 esp: Fix GRO when the headers not fully in the linear part [...] omits 447f1170c23b mac80211_hwsim: validate number of different channels omits b9e441e2e634 cfg80211: check dev_set_name() return value omits ddf0936b9eef bpf: mark dst unknown on inconsistent {s, u}bounds adjustments omits 6c0b71202f83 kcm: Only allow TCP sockets to be attached to a KCM mux omits 44890e9ff771 kcm: Check if sk_user_data already set in kcm_attach omits ed25667f3303 vhost: use mutex_lock_nested() in vhost_dev_lock_vqs() omits ebf7d035c39a usb: core: Add a helper function to check the validity of [...] omits 58056a531e44 Linux 4.14.21 omits e506ac1dab86 ovl: hash directory inodes for fsnotify omits f1a81c0eab38 ASoC: acpi: fix machine driver selection based on quirk omits 9a2b3777bd53 mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb omits 44e47693e3a6 mmc: sdhci-of-esdhc: fix eMMC couldn't work after kexec omits ffe075e233bb mmc: sdhci-of-esdhc: disable SD clock for clock value 0 omits 11785a9ece1b media: r820t: fix r820t_write_reg for KASAN omits bbd577fec485 ARM: dts: Delete bogus reference to the charlcd omits 5782df0a58b6 arm: dts: mt2701: Add reset-cells omits 011c19041424 arm: dts: mt7623: Update ethsys binding omits 7367af9cf0e4 ARM: dts: s5pv210: add interrupt-parent for ohci omits 34aac3426553 arm64: dts: msm8916: Add missing #phy-cells omits 361bd5be7b84 ARM: pxa/tosa-bt: add MODULE_LICENSE tag omits f5eab7c3d100 ARM: dts: exynos: fix RTC interrupt for exynos5410 omits dcdc01c2edd4 Bluetooth: BT_HCIUART now depends on SERIAL_DEV_BUS omits 875758d79d8f scsi: core: check for device state in __scsi_remove_target() omits 26f8c38bb466 x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1 pages omits e4ea7c12229c usb: Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORT omits ac98d5a624fe mvpp2: fix multicast address filter omits 7466294dad89 ALSA: seq: Fix racy pool initializations omits ec5a08abefe6 ALSA: usb: add more device quirks for USB DSD devices omits e1b13eb16c98 ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204 omits de3e81917564 ALSA: hda/realtek: PCI quirk for Fujitsu U7x7 omits 81ae4f7479f9 ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298 [...] omits 5640397f06ad ALSA: hda/realtek - Add headset mode support for Dell laptop omits 8f65cd77c97c ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute omits c0cf529a8f4d ALSA: hda - Fix headset mic detection problem for two Dell [...] omits bc74262f3a65 mtd: nand: vf610: set correct ooblayout omits 8a8c9588c289 9p/trans_virtio: discard zero-length reply omits 61c07810bf2e Btrfs: fix unexpected -EEXIST when creating new inode omits f30c7d95b4eb Btrfs: fix use-after-free on root->orphan_block_rsv omits 1371798b92c8 Btrfs: fix btrfs_evict_inode to handle abnormal inodes correctly omits 9a701c4fa563 Btrfs: fix extent state leak from tree log omits fda3bb933b33 Btrfs: fix crash due to not cleaning up tree log block's d [...] omits c766cb48771b Btrfs: fix deadlock in run_delalloc_nocow omits f6318abd3a54 dm: correctly handle chained bios in dec_pending() omits c8d0f63c1585 iscsi-target: make sure to wake up sleeping login worker omits 4cbb9fdf133c target/iscsi: avoid NULL dereference in CHAP auth error path omits 0528a533f368 blk-wbt: account flush requests correctly omits 67154fb80121 xprtrdma: Fix BUG after a device removal omits 84b41e3708ac xprtrdma: Fix calculation of ri_max_send_sges omits 848dd9bf5154 drm/qxl: reapply cursor after resetting primary omits dc0b764a7c1a qxl: alloc & use shadow for dumb buffers omits 851e2ea82303 arm64: proc: Set PTE_NG for table entries to avoid travers [...] omits ff59e379234b rtlwifi: rtl8821ae: Fix connection lost problem correctly omits 753fc48e595a mpls, nospec: Sanitize array index in mpls_label_ok() omits 294975841483 tracing: Fix parsing of globs with a wildcard at the beginning omits 29b4af70409c seq_file: fix incomplete reset on read from zero offset omits 0f0fd0073911 xenbus: track caller request id omits a2fd6c095033 xen: Fix {set,clear}_foreign_p2m_mapping on autotranslatin [...] omits 0569dd9beef4 rbd: whitelist RBD_FEATURE_OPERATIONS feature bit omits 3711b5c568cd console/dummy: leave .con_font_get set to NULL omits 6e6fd5b4ea9d video: fbdev: atmel_lcdfb: fix display-timings lookup omits c77b38855036 PCI: keystone: Fix interrupt-controller-node lookup omits 8c125f391333 PCI: iproc: Fix NULL pointer dereference for BCMA omits 990bb6eb9ec2 PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port mode omits 524a886aa8c9 MIPS: Fix incorrect mem=X@Y handling omits f4f261974c6b MIPS: Fix typo BIG_ENDIAN to CPU_BIG_ENDIAN omits 1f21cd46caca mm: Fix memory size alignment in devm_memremap_pages_release() omits 568c61facce6 mm: hide a #warning for COMPILE_TEST omits ef7fd28b1137 ext4: correct documentation for grpid mount option omits 2e38988253c1 ext4: save error to disk in __ext4_grp_locked_error() omits 4d4d103a1b7e ext4: fix a race in the ext4 shutdown path omits 879bcbe0913f jbd2: fix sphinx kernel-doc build warnings omits 598b21708ec0 Revert "apple-gmux: lock iGP IO to protect from vgaarb changes" omits e7cedb56ae9a mlx5: fix mlx5_get_vector_affinity to start from completio [...] omits 723cc3aeba9b Revert "mmc: meson-gx: include tx phase in the tuning process" omits e8012ff87793 mmc: bcm2835: Don't overwrite max frequency unconditionally omits a1341cac93fa mmc: sdhci: Implement an SDHCI-specific bounce buffer omits e96a21989974 mbcache: initialize entry->e_referenced in mb_cache_entry_ [...] omits c3bdd547042f rtc-opal: Fix handling of firmware error codes, prevent bu [...] omits a29adc04cb6d drm/radeon: adjust tested variable omits 808700475218 drm/radeon: Add dpm quirk for Jet PRO (v2) omits 254d48c8cc3b arm64: Add missing Falkor part number for branch predictor [...] omits e4a6d687e5d9 drm/ast: Load lut in crtc_commit omits dc2b0e41fc5e drm/amd/powerplay: Fix smu_table_entry.handle type omits b51521c9a191 drm/qxl: unref cursor bo when finished with it omits 15cdc016f109 drm/ttm: Fix 'buf' pointer update in ttm_bo_vm_access_kmap() (v2) omits f02c3f7f6d30 drm/ttm: Don't add swapped BOs to swap-LRU list omits 6c0398cfebf5 x86/entry/64: Fix CR3 restore in paranoid_exit() omits 231d0c70be74 x86/cpu: Change type of x86_cache_size variable to unsigned int omits 7d7ebee6ce11 x86/spectre: Fix an error message omits 325cbb04dc61 x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping omits 73f231c7ee69 selftests/x86/mpx: Fix incorrect bounds with old _sigfault omits 208beef6d8f2 x86/mm: Rename flush_tlb_single() and flush_tlb_one() to _ [...] omits d6d0c0a618a1 kmemcheck: rip it out for real omits f369f1486116 kmemcheck: rip it out omits b9870f85817e kmemcheck: remove whats left of NOTRACK flags omits ae63fd26b2d8 kmemcheck: stop using GFP_NOTRACK and SLAB_NOTRACK omits 2abfcdf8e77d kmemcheck: remove annotations omits 1fed58f610b5 x86/speculation: Add <asm/msr-index.h> dependency omits 8b4cdbbb29d4 nospec: Move array_index_nospec() parameter checking into [...] omits 9d4cb4dc7a11 x86/speculation: Fix up array_index_nospec_mask() asm constraint omits 41d315482500 x86/debug: Use UD2 for WARN() omits 4e0067c22d6b x86/debug, objtool: Annotate WARN()-related UD2 as reachable omits 842a0d95ef16 objtool: Fix segfault in ignore_unreachable_insn() omits 410d273ecc8e selftests/x86: Disable tests requiring 32-bit support on p [...] omits 8520ea2a0438 selftests/x86: Do not rely on "int $0x80" in single_step_s [...] omits cf4db6342da4 selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c omits e6eced764e1a selftests/x86/pkeys: Remove unused functions omits 3eb95d5187a3 selftests/x86: Clean up and document sscanf() usage omits 301e6fe0915c selftests/x86: Fix vDSO selftest segfault for vsyscall=none omits 5cf7b883bcba x86/entry/64: Remove the unused 'icebp' macro omits bdcf05c64a64 x86/entry/64: Fix paranoid_entry() frame pointer warning omits a816dd2fa2dc x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly omits de66c3a3b0a6 x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and [...] omits bd25388691c0 x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases omits 3ce4863a44ff x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro omits 47d9c905ae7a x86/entry/64: Interleave XOR register clearing with PUSH i [...] omits bb6873552764 x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macr [...] omits 51209eec238f x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remov [...] omits d10d0bb86d97 x86/entry/64: Clear registers for exceptions/interrupts, t [...] omits e578fedba81e PM: cpuidle: Fix cpuidle_poll_state_init() prototype omits c59cce7943df PM / runtime: Update links_count also if !CONFIG_SRCU omits 2efd067aa4ef x86/speculation: Clean up various Spectre related details omits a15bdf6579b2 KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a v [...] omits 07a3a99ed7f9 X86/nVMX: Properly set spec_ctrl and pred_cmd before merging MSRs omits 474bd0b82e24 KVM/x86: Reduce retpoline performance impact in slot_handl [...] omits bdc69a2ffa01 Revert "x86/speculation: Simplify indirect_branch_predicti [...] omits b7451cb6159a x86/speculation: Correct Speculation Control microcode bla [...] omits d5a1b559235a x86/speculation: Update Speculation Control microcode blacklist omits 372ed448263d x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() omits b973685e70c3 powerpc/mm/radix: Split linear mapping on hot-unplug omits 14d87b710338 crypto: sun4i_ss_prng - convert lock to _bh in sun4i_ss_pr [...] omits b3d33c5f296b crypto: sun4i_ss_prng - fix return value of sun4i_ss_prng_ [...] omits fff8ad7c18a2 compiler-gcc.h: __nostackprotector needs gcc-4.4 and up omits 045e5161abfc compiler-gcc.h: Introduce __optimize function attribute omits ec35f83de1c8 x86/entry/64/compat: Clear registers for compat syscalls, [...] omits 2bc19b518cb2 x86/entry/64: Clear extra registers beyond syscall argumen [...] omits 43d38b079ca7 x86: PM: Make APM idle driver initialize polling state omits 41fd295d90a7 x86/xen: init %gs very early to avoid page faults with sta [...] omits 04f048fad32e x86/kexec: Make kexec (mostly) work in 5-level paging mode omits 0fe1e5ec1c27 x86/gpu: add CFL to early quirks omits ba86431b7b58 drm/i915/kbl: Change a KBL pci id to GT2 from GT1.5 omits cc2759b7bb7c drm/i915: add GT number to intel_device_info omits ce6ec5b8dc5a arm: spear13xx: Fix spics gpio controller's warning omits 349d03cb5378 arm: spear13xx: Fix dmas cells omits b1637c1236d0 arm: spear600: Add missing interrupt-parent of rtc omits cbcc2ff13af5 arm: dts: mt7623: fix card detection issue on bananapi-r2 omits be1965486122 ARM: dts: nomadik: add interrupt-parent for clcd omits 9be4b2f6d024 ARM: dts: STi: Add gpio polarity for "hdmi,hpd-gpio" property omits 34d58f7ccb65 ARM: lpc3250: fix uda1380 gpio numbers omits bd4200936367 arm64: dts: msm8916: Correct ipc references for smsm omits 27f97375fcb8 s390: fix handling of -1 in set{,fs}[gu]id16 syscalls omits f25dfc9359cc dma-buf: fix reservation_object_wait_timeout_rcu once more v2 omits 40be210c830e powerpc: Fix DABR match on hash based systems omits 3b09911d3beb powerpc/xive: Use hw CPU ids when configuring the CPU queues omits 892674b5058a powerpc/mm: Flush radix process translations when setting [...] omits 4386f223b418 powerpc/numa: Invalidate numa_cpu_lookup_table on cpu remove omits 5b98d31481f9 powerpc/radix: Remove trace_tlbie call from radix__flush_tlb_all omits 2e7e8bd8f195 ocfs2: try a blocking lock before return AOP_TRUNCATED_PAGE omits 1ec4c78e3444 mwifiex: resolve reset vs. remove()/shutdown() deadlocks omits 62def1d604a5 PM / devfreq: Propagate error from devfreq_add_device() omits 37efa60e1670 swiotlb: suppress warning when __GFP_NOWARN is set omits 8e56a935a4b7 cpufreq: powernv: Dont assume distinct pstate values for n [...] omits 75a3f11c7bad RDMA/rxe: Fix rxe_qp_cleanup() omits 571cb36fac2f RDMA/rxe: Fix a race condition in rxe_requester() omits 7b4e8a46d4cf RDMA/rxe: Fix a race condition related to the QP error state omits 7dd2dbdd4606 kselftest: fix OOM in memory compaction test omits 9c2e7a048d19 selftests: seccomp: fix compile error seccomp_bpf omits 1d6eb826e65d IB/core: Avoid a potential OOPs for an unused optional parameter omits d40ad865704b IB/core: Fix ib_wc structure size to remain in 64 bytes boundary omits 18c0ee900c8d IB/core: Fix two kernel warnings triggered by rxe registration omits ade57e9031fa IB/mlx4: Fix incorrectly releasing steerable UD QPs when h [...] omits 5a4255467cd8 IB/qib: Fix comparison error with qperf compare/swap test omits 7a748f0bb2e4 IB/umad: Fix use of unprotected device pointer omits e99306bb4f67 scsi: smartpqi: allow static build ("built-in") omits b6f2efb86440 tracing: Prevent PROFILE_ALL_BRANCHES when FORTIFY_SOURCE=y omits 7e83b2ff485c Linux 4.14.20 omits 1dbdcf117b22 scsi: cxlflash: Reset command ioasc omits 5fc77964eaa9 scsi: lpfc: Fix crash after bad bar setup on driver attachment omits ce6faf10fd65 rcu: Export init_rcu_head() and destroy_rcu_head() to GPL modules omits c561093ed684 scsi: core: Ensure that the SCSI error handler gets woken up omits b470fb7b7910 ftrace: Remove incorrect setting of glob search field omits d9ef40037443 devpts: fix error handling in devpts_mntget() omits dff5406432ff mn10300/misalignment: Use SIGSEGV SEGV_MAPERR to report a [...] omits c7aee3941e1e ovl: take mnt_want_write() for removing impure xattr omits e822be750270 ovl: fix failure to fsync lower dir omits 9fc03876355a acpi, nfit: fix register dimm error handling omits f232bfdcdd76 ACPI: sbshc: remove raw pointer from printk() message omits a51421b4cb09 drm/i915: Avoid PPS HW/SW state mismatch due to rounding omits 812245b4dbf6 arm64: dts: marvell: add Ethernet aliases omits 2a3d3015a73c objtool: Fix switch-table detection omits 4063cd5683ce btrfs: Handle btrfs_set_extent_delalloc failure in fixup worker omits 2617e62c2f12 lib/ubsan: add type mismatch handler for new GCC/Clang omits 5a5df7771064 lib/ubsan.c: s/missaligned/misaligned/ omits c87806a8e565 clocksource/drivers/stm32: Fix kernel panic with multiple timers omits 392640fd18f8 blk-mq: quiesce queue before freeing queue omits c846868070d0 pktcdvd: Fix a recently introduced NULL pointer dereference omits 030dcf7d1af3 pktcdvd: Fix pkt_setup_dev() error path omits f04fe1192e56 pinctrl: sx150x: Add a static gpio/pinctrl pin range mapping omits 5219eedf2d5e pinctrl: sx150x: Register pinctrl before adding the gpiochip omits 89cad3fa5491 pinctrl: sx150x: Unregister the pinctrl on release omits 688d1b8c4721 pinctrl: mcp23s08: fix irq setup order omits 05c9297f3405 pinctrl: intel: Initialize GPIO properly when used through [...] omits bed938ba673c EDAC, octeon: Fix an uninitialized variable warning omits e68d638e4931 xtensa: fix futex_atomic_cmpxchg_inatomic omits 12ab9e1e8d61 alpha: fix formating of stack content omits bef0563f39cd alpha: fix reboot on Avanti platform omits 371c5ada2af7 alpha: Fix mixed up args in EXC macro in futex operations omits 90d17505219a alpha: osf_sys.c: fix put_tv32 regression omits 632a537b3c6b alpha: fix crash if pthread_create races with signal delivery omits 16256f265880 signal/sh: Ensure si_signo is initialized in do_divide_error omits 34ad59099ead signal/openrisc: Fix do_unaligned_access to send the prope [...] omits 765ae618ad9f ipmi: use dynamic memory for DMI driver override omits fed016a79b42 Bluetooth: btusb: Restore QCA Rome suspend/resume fix with [...] omits 2a2ee0c1fee7 Revert "Bluetooth: btusb: fix QCA Rome suspend/resume" omits ed72fcf64362 Bluetooth: btsdio: Do not bind to non-removable BCM43341 omits 0e4ac4aed9f9 HID: quirks: Fix keyboard + touchpad on Toshiba Click Mini [...] omits 703b37d84598 pipe: fix off-by-one error when checking buffer limits omits a125e9a42302 pipe: actually allow root to exceed the pipe buffer limits omits 75526a9bd3f4 kernel/relay.c: revert "kernel/relay.c: fix potential memo [...] omits 838f9cc948b0 kernel/async.c: revert "async: simplify lowest_in_progress()" omits 7e54b58285e1 fs/proc/kcore.c: use probe_kernel_read() instead of memcpy() omits ebe2ba53851e media: cxusb, dib0700: ignore XC2028_I2C_FLUSH omits 7a401e25f0a5 media: ts2020: avoid integer overflows on 32 bit machines omits ad91b2e392be media: dvb-frontends: fix i2c access helpers for KASAN omits 062cd3463c17 kasan: rework Kconfig settings omits e186d8bfdabd kasan: don't emit builtin calls when sanitization is off omits d16919a3fe2d Btrfs: raid56: iterate raid56 internal bio with bio_for_ea [...] omits e06f7b686daa watchdog: imx2_wdt: restore previous timeout after suspend+resume omits b897f1dc780e ASoC: skl: Fix kernel warning due to zero NHTL entry omits 4562bfdeac87 ASoC: rockchip: i2s: fix playback after runtime resume omits e747a02d9fcf KVM: PPC: Book3S PR: Fix broken select due to misspelling omits 985bf3991342 KVM: arm/arm64: Handle CPU_PM_ENTER_FAILED omits be54d79b43fd KVM: PPC: Book3S HV: Drop locks before reading guest memory omits 88b64450cc0a KVM: PPC: Book3S HV: Make sure we don't re-enter guest wit [...] omits fe90a3a6f881 KVM: nVMX: Fix bug of injecting L2 exception into L1 omits 6bad51166f87 KVM: nVMX: Fix races when sending nested PI while dest ent [...] omits 7dffdb31ad13 arm: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls omits f37a798e7724 crypto: sha512-mb - initialize pending lengths correctly omits f428567e005f crypto: caam - fix endless loop when DECO acquire fails omits 1a4834092539 media: v4l2-compat-ioctl32.c: make ctrl_is_pointer work fo [...] omits ad01b40bb9be media: v4l2-compat-ioctl32.c: refactor compat ioctl32 logic omits b3f69836c92b media: v4l2-compat-ioctl32.c: don't copy back the result f [...] omits efabe94f8a0d media: v4l2-compat-ioctl32.c: drop pr_info for unknown buf [...] omits a20ab4df701b media: v4l2-compat-ioctl32.c: copy clip list in put_v4l2_window32 omits f1b572d34648 media: v4l2-compat-ioctl32.c: fix ctrl_is_pointer omits 3df119772466 media: v4l2-compat-ioctl32.c: copy m.userptr in put_v4l2_plane32 omits 16c25072560f media: v4l2-compat-ioctl32.c: avoid sizeof(type) omits a38becb087b2 media: v4l2-compat-ioctl32.c: move 'helper' functions to _ [...] omits 0b7d6ac53606 media: v4l2-compat-ioctl32.c: fix the indentation omits 2b991eeb5cfb media: v4l2-compat-ioctl32.c: add missing VIDIOC_PREPARE_BUF omits 2d280dab382e media: v4l2-ioctl.c: don't copy back the result for -ENOTTY omits ea96d8f676dd media: v4l2-ioctl.c: use check_fmt for enum/g/s/try_fmt omits 2f00eb279088 crypto: hash - prevent using keyed hashes without setting key omits 8d906d183bce crypto: hash - annotate algorithms taking optional key omits b806c0cc4c73 crypto: poly1305 - remove ->setkey() method omits 16210524c424 crypto: mcryptd - pass through absence of ->setkey() omits ed7b0af0ca02 crypto: cryptd - pass through absence of ->setkey() omits b8b32e2e68f0 crypto: hash - introduce crypto_hash_alg_has_setkey() omits 449704d3ba6f ahci: Add Intel Cannon Lake PCH-H PCI ID omits 53c5963da843 ahci: Add PCI ids for Intel Bay Trail, Cherry Trail and Ap [...] omits e985f7c8ac38 ahci: Annotate PCI ids for mobile Intel chipsets as such omits 650d3d8512c6 kernfs: fix regression in kernfs_fop_write caused by wrong type omits f1e31607e73d NFS: Fix a race between mmap() and O_DIRECT omits 1c38ad2f26d8 NFS: reject request for id_legacy key without auxdata omits 60017643c210 NFS: commit direct writes even if they fail partially omits 6421f29eb8af NFS: Fix nfsstat breakage due to LOOKUPP omits 3d03af006438 NFS: Add a cond_resched() to nfs_commit_release_pages() omits 3ac2d17a6ed3 nfs41: do not return ENOMEM on LAYOUTUNAVAILABLE omits ace34428faa6 nfs/pnfs: fix nfs_direct_req ref leak when i/o falls back [...] omits 068e53f9b192 ubifs: free the encrypted symlink target omits e9a35f8b73f1 ubi: block: Fix locking for idr_alloc/idr_remove omits 5793f39de7f6 ubi: fastmap: Erase outdated anchor PEBs during attach omits c94c39ac85f1 ubi: Fix race condition between ubi volume creation and udev omits 7eb52a6889e9 mtd: nand: sunxi: Fix ECC strength choice omits 16d11602c83b mtd: nand: Fix nand_do_read_oob() return value omits 4527b0887bc5 mtd: nand: brcmnand: Disable prefetch by default omits 0763f0418bb5 mtd: cfi: convert inline functions to macros omits c584c903bae9 arm64: Kill PSCI_GET_VERSION as a variant-2 workaround omits dbca45b99655 arm64: Add ARM_SMCCC_ARCH_WORKAROUND_1 BP hardening support omits ac63fdb4a2b2 arm/arm64: smccc: Implement SMCCC v1.1 inline primitive omits 37dc3e6c117e arm/arm64: smccc: Make function identifiers an unsigned quantity omits 908ad7a1484d firmware/psci: Expose SMCCC version through psci_ops omits 906a9f396cc8 firmware/psci: Expose PSCI conduit omits 6db26ad1dc46 arm64: KVM: Add SMCCC_ARCH_WORKAROUND_1 fast handling omits e47273d08623 arm64: KVM: Report SMCCC_ARCH_WORKAROUND_1 BP hardening support omits 2cfe8929f624 arm/arm64: KVM: Turn kvm_psci_version into a static inline omits 98be7165d9f7 arm64: KVM: Make PSCI_VERSION a fast path omits 45e2061147c3 arm/arm64: KVM: Advertise SMCCC v1.1 omits 4ba100aa94a0 arm/arm64: KVM: Implement PSCI 1.0 support omits ce15f32d4884 arm/arm64: KVM: Add smccc accessors to PSCI code omits 4efa1a863a12 arm/arm64: KVM: Add PSCI_VERSION helper omits 591862b56000 arm/arm64: KVM: Consolidate the PSCI include files omits 0b3512fa7b0a arm64: KVM: Increment PC after handling an SMC trap omits 402aeac58753 arm64: Branch predictor hardening for Cavium ThunderX2 omits 9b26a45c34e4 arm64: Implement branch predictor hardening for Falkor omits 48993dfa1af8 arm64: Implement branch predictor hardening for affected C [...] omits 3317097b2b4a arm64: cputype: Add missing MIDR values for Cortex-A72 and [...] omits 48c3538c3578 arm64: entry: Apply BP hardening for suspicious interrupts [...] omits 6b47a8256a56 arm64: entry: Apply BP hardening for high-priority synchro [...] omits aab3306701f1 arm64: KVM: Use per-CPU vector when BP hardening is enabled omits 9107ac4ea3da arm64: Move BP hardening to check_and_switch_context omits 5bee81c98029 arm64: Add skeleton to harden the branch predictor against [...] omits c10e4aa77814 arm64: Move post_ttbr_update_workaround to C code omits f91f190708b2 drivers/firmware: Expose psci_get_version through psci_ops [...] omits be53742befea arm64: cpufeature: Pass capability structure to ->enable callback omits 9da836a476fe arm64: Run enable method for errata work arounds on late CPUs omits da1f67921d2f arm64: cpufeature: __this_cpu_has_cap() shouldn't stop early omits d9ef050f2895 arm64: futex: Mask __user pointers prior to dereference omits ba32050d308a arm64: uaccess: Mask __user pointers for __arch_{clear, co [...] omits 28d8886d985c arm64: uaccess: Don't bother eliding access_ok checks in _ [...] omits 1ccaee9dea60 arm64: uaccess: Prevent speculative use of the current addr_limit omits 7a51d7d2f7f7 arm64: entry: Ensure branch through syscall table is bound [...] omits 2e985d2647a0 arm64: Use pointer masking to limit uaccess speculation omits 535357c9d3e9 arm64: Make USER_DS an inclusive limit omits 0a532ea3ef14 arm64: Implement array_index_mask_nospec() omits 6afdaf109c34 arm64: barrier: Add CSDB macros to control data-value prediction omits 1449a173a2ee arm64: idmap: Use "awx" flags for .idmap.text .pushsection [...] omits 8703f27d7c5d arm64: entry: Reword comment about post_ttbr_update_workaround omits e39247ca1714 arm64: Force KPTI to be disabled on Cavium ThunderX omits 2feb36ebe450 arm64: kpti: Add ->enable callback to remap swapper using [...] omits ee28fed5ccc6 arm64: mm: Permit transitioning from Global to Non-Global [...] omits 69288201803a arm64: kpti: Make use of nG dependent on arm64_kernel_unma [...] omits c98c8c235856 arm64: Turn on KPTI only on CPUs that need it omits 7aca19ea5a45 arm64: cputype: Add MIDR values for Cavium ThunderX2 CPUs omits fedf5a743cf2 arm64: kpti: Fix the interaction between ASID switching an [...] omits 0b2995145ea4 arm64: mm: Introduce TTBR_ASID_MASK for getting at the ASI [...] omits 5385e5fe9724 arm64: capabilities: Handle duplicate entries for a capability omits 83ae3355bdfb arm64: Take into account ID_AA64PFR0_EL1.CSV3 omits 5e319f4533bf arm64: Kconfig: Reword UNMAP_KERNEL_AT_EL0 kconfig entry omits 332e0288200f arm64: Kconfig: Add CONFIG_UNMAP_KERNEL_AT_EL0 omits 68a65ce7039a arm64: use RET instruction for exiting the trampoline omits 3882b5f63f3c arm64: kaslr: Put kernel vectors address in separate data page omits 7fafcbb04f94 arm64: entry: Add fake CPU feature for unmapping the kerne [...] omits 2843ade2dad2 arm64: tls: Avoid unconditional zeroing of tpidrro_el0 for [...] omits 4e29f25b2bc1 arm64: cpu_errata: Add Kryo to Falkor 1003 errata omits 15a511c0cbd1 arm64: erratum: Work around Falkor erratum #E1003 in tramp [...] omits 6472f1a3a54f arm64: entry: Hook up entry trampoline to exception vectors omits 86200f218f98 arm64: entry: Explicitly pass exception level to kernel_ve [...] omits 63d13760abd7 arm64: mm: Map entry trampoline into trampoline and kernel [...] omits 78422a7b5160 arm64: entry: Add exception trampoline page for exceptions [...] omits d6c414013bb4 arm64: mm: Invalidate both kernel and user ASIDs when perf [...] omits 53b13950886c arm64: mm: Add arm64_kernel_unmapped_at_el0 helper omits a8bad38cff23 arm64: mm: Allocate ASIDs in pairs omits 00ff7de671f8 arm64: mm: Fix and re-enable ARM64_SW_TTBR0_PAN omits 95ce0d51f9a8 arm64: mm: Rename post_ttbr0_update_workaround omits 4445cb04410f arm64: mm: Remove pre_ttbr0_update_workaround for Falkor e [...] omits d26f0a5dc6a6 arm64: mm: Move ASID from TTBR0 to TTBR1 omits 59f47f9dcdcd arm64: mm: Temporarily disable ARM64_SW_TTBR0_PAN omits 78299fafcd78 arm64: mm: Use non-global mappings for kernel space omits 63380839c575 arm64: move TASK_* definitions to <asm/processor.h> omits dd24d173b50a media: hdpvr: Fix an error handling path in hdpvr_probe() omits 2bd6279a4a8c media: dvb-usb-v2: lmedm04: move ts2020 attach to dm04_lme [...] omits fd31a38d268f media: dvb-usb-v2: lmedm04: Improve logic checking of warm start omits e5e1e153ecd4 dccp: CVE-2017-8824: use-after-free in DCCP code omits 050b86b5bf20 drm/i915: Fix deadlock in i830_disable_pipe() omits 50018d09843c drm/i915: Redo plane sanitation during readout omits 19d8e5122fef drm/i915: Add .get_hw_state() method for planes omits d9c3131f2ab4 sched/rt: Up the root domain ref count when passing it aro [...] omits 9c41a8453c82 sched/rt: Use container_of() to get root domain in rto_pus [...] omits fea5349eb88b KVM MMU: check pending exception before injecting APF omits 4c54eab372f8 arm64: Add software workaround for Falkor erratum 1041 omits 0b69ec336d3d arm64: Define cputype macros for Falkor CPU omits fd7467f82e58 watchdog: gpio_wdt: set WDOG_HW_RUNNING in gpio_wdt_stop omits e94a7de2a3d2 sched/wait: Fix add_wait_queue() behavioral change omits 69373cdc4ae4 dmaengine: dmatest: fix container_of member in dmatest_callback omits 7adf1d63ef65 cpufreq: mediatek: add mediatek related projects into blacklist omits 4126cdb73193 CIFS: zero sensitive data when freeing omits be6874b4d480 cifs: Fix autonegotiate security settings mismatch omits 061df7705a53 cifs: Fix missing put_xid in cifs_file_strict_mmap omits b4a9ffad9702 powerpc/pseries: include linux/types.h in asm/hvcall.h omits 8caab9edccf5 watchdog: indydog: Add dependency on SGI_HAS_INDYDOG omits 1722fe372784 Linux 4.14.19 omits d2aeb4e2bd8d Revert "x86/alternative: Print unadorned pointers" omits 22f16a74c474 scsi: storvsc: missing error code in storvsc_probe() omits f18046f7a50a kernel/exit.c: export abort() to modules omits c5c91d830507 arch: define weak abort() omits 3a570cfe785a crypto: tcrypt - fix S/G table for test_aead_speed() omits 68a9f19264fd media: soc_camera: soc_scale_crop: add missing MODULE_DESC [...] omits 1bf81cff1bad media: mtk-vcodec: add missing MODULE_LICENSE/DESCRIPTION omits 981f20bc7595 soreuseport: fix mem leak in reuseport_add_sock() omits 456add4c9bd3 ipv6: Fix SO_REUSEPORT UDP socket with implicit sk_ipv6only omits c04818abad46 tcp_bbr: fix pacing_gain to always be unity when using lt_bw omits 1da27118f419 rocker: fix possible null pointer dereference in rocker_ro [...] omits 07ca93e3176b net: ipv6: send unsolicited NA after DAD omits 799a34d5b048 Revert "defer call to mem_cgroup_sk_alloc()" omits b9b70c876a7a vhost_net: stop device during reset owner omits 6d35430fdaf4 tcp: release sk_frag.page in tcp_disconnect omits e8513f250d1b r8169: fix RTL8168EP take too long to complete driver init [...] omits a7c2cf702a40 qmi_wwan: Add support for Quectel EP06 omits fcee7812ea05 qlcnic: fix deadlock bug omits 166f27322f8c net: igmp: add a missing rcu locking section omits 2726946dfcd2 ip6mr: fix stale iterator omits 806d61d66900 kbuild: rpm-pkg: keep spec file until make mrproper omits abc5896b7785 .gitignore: move *.dtb and *.dtb.S patterns to the top-lev [...] omits bafda5d37527 .gitignore: sort normal pattern rules alphabetically omits 81d0cc85caab Linux 4.14.18 omits 8d1ed7d4e1ce fpga: region: release of_parse_phandle nodes after use omits a252f37c5f8b serial: core: mark port as initialized after successful IR [...] omits f6d90612c96c KVM/SVM: Allow direct access to MSR_IA32_SPEC_CTRL omits 4a82531c96a2 KVM/VMX: Allow direct access to MSR_IA32_SPEC_CTRL omits 0716f551d5a2 KVM/VMX: Emulate MSR_IA32_ARCH_CAPABILITIES omits d395d69de67e KVM/x86: Add IBPB support omits 8f7c4d52a0e8 KVM/x86: Update the reverse_cpuid list to include CPUID_7_EDX omits 4c8298c1fdd3 x86/speculation: Fix typo IBRS_ATT, which should be IBRS_ALL omits 6dd1f6989a54 x86/pti: Mark constant arrays as __initconst omits ebaf2271a024 x86/spectre: Simplify spectre_v2 command line parsing omits 838dbae0acd0 x86/retpoline: Avoid retpolines for built-in __init functions omits 6f6eb84b14ac x86/kvm: Update spectre-v1 mitigation omits 7f8da2c8a191 KVM: VMX: make MSR bitmaps per-VCPU omits ad368e5b2d56 x86/paravirt: Remove 'noreplace-paravirt' cmdline option omits 7a3f12294da4 x86/speculation: Use Indirect Branch Prediction Barrier in [...] omits 85543d7613c4 x86/cpuid: Fix up "virtual" IBRS/IBPB/STIBP feature bits on Intel omits c962dfa4aca0 x86/spectre: Fix spelling mistake: "vunerable"-> "vulnerable" omits 863b308dbb19 x86/spectre: Report get_user mitigation for spectre_v1 omits c9daf8144642 nl80211: Sanitize array index in parse_txq_params omits 98116c32d3b4 vfs, fdtable: Prevent bounds-check bypass via speculative [...] omits 003513404120 x86/syscall: Sanitize syscall table de-references under sp [...] omits edaf1538d3a5 x86/get_user: Use pointer masking to limit speculation omits 5f40de41ccae x86/uaccess: Use __uaccess_begin_nospec() and uaccess_try_nospec omits 2406eb9f4568 x86/usercopy: Replace open coded stac/clac with __uaccess_ [...] omits 31c5b332189e x86: Introduce __uaccess_begin_nospec() and uaccess_try_nospec omits 437ac7b6868d x86: Introduce barrier_nospec omits 4820d42835b2 x86: Implement array_index_mask_nospec omits 478742cf80b7 array_index_nospec: Sanitize speculative array de-references omits e72041f70c3c Documentation: Document array_index_nospec omits fb9f2d9ab83d x86/asm: Move 'status' from thread_struct to thread_info omits 90522d30b223 x86/entry/64: Push extra regs right away omits 8459ebcbd6ec x86/entry/64: Remove the SYSCALL64 fast path omits 74ae346691dd x86/spectre: Check CONFIG_RETPOLINE in command line parser omits 04e073072d14 x86/mm: Fix overlap of i386 CPU_ENTRY_AREA with FIX_BTMAP omits 23a4ca4e749a objtool: Warn on stripped section symbol omits 3e04e09855c5 objtool: Add support for alternatives at the end of a section omits a358df03279e objtool: Improve retpoline alternative handling omits 92f4b68ed14c KVM: VMX: introduce alloc_loaded_vmcs omits 2e9521197f08 KVM: nVMX: Eliminate vmcs02 pool omits 76f06358ec40 ASoC: pcm512x: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE omits bc484da3e18c pinctrl: pxa: pxa2xx: add missing MODULE_DESCRIPTION/AUTHO [...] omits ce094a80f019 iio: adc/accel: Fix up module licenses omits c8aa5cd906a5 auxdisplay: img-ascii-lcd: add missing MODULE_DESCRIPTION/ [...] omits 9f8955f96bd5 x86/speculation: Simplify indirect_branch_prediction_barrier() omits 52d78bce4965 x86/retpoline: Simplify vmexit_fill_RSB() omits 7f3e0daa9e12 x86/cpufeatures: Clean up Spectre v2 related CPUID flags omits 249b1f7a7f09 x86/cpu/bugs: Make retpoline module warning conditional omits 91ff9a75f360 x86/bugs: Drop one "mitigation" from dmesg omits b955239cf4ea x86/nospec: Fix header guards names omits 67eb59b8ecfb x86/alternative: Print unadorned pointers omits dbbbafce5380 x86/speculation: Add basic IBPB (Indirect Branch Predictio [...] omits 0fd222b19766 x86/cpufeature: Blacklist SPEC_CTRL/PRED_CMD on early Spec [...] omits d9b47a41160c x86/pti: Do not enable PTI on CPUs which are not vulnerabl [...] omits a65710dc584c x86/msr: Add definitions for new speculation control MSRs omits 15ee82be40b6 x86/cpufeatures: Add AMD feature bits for Speculation Control omits 343c91242d09 x86/cpufeatures: Add Intel feature bits for Speculation Control omits 76c4bd53969b x86/cpufeatures: Add CPUID_7_EDX CPUID leaf omits 86b5b1eb18aa module/retpoline: Warn about missing retpoline in module omits c927726674c7 KVM: VMX: Make indirect call speculation safe omits 76bee09efb89 KVM: x86: Make indirect calls in emulator speculation safe omits 4ce354deed2c x86/retpoline: Remove the esp/rsp thunk omits d6eded6c9453 powerpc/64s: Allow control of RFI flush via debugfs omits 517bdccc3af6 powerpc/64s: Wire up cpu_show_meltdown() omits 16d3d10d29f7 scripts/faddr2line: fix CROSS_COMPILE unset error omits 0146985addc3 Linux 4.14.17 omits 04178b1709b6 x86/efi: Clarify that reset attack mitigation needs approp [...] omits 01ab9886ea78 Input: synaptics-rmi4 - do not delete interrupt memory too early omits fced3c99e726 Input: synaptics-rmi4 - unmask F03 interrupts when port is opened omits aad757b65717 test_firmware: fix missing unlock on error in config_num_r [...] omits 0db5de4f4e18 iio: chemical: ccs811: Fix output of IIO_CONCENTRATION channels omits e2d4cdb7b8a4 iio: adc: stm32: fix scan of multiple channels with DMA omits cfd96cbd607a spi: imx: do not access registers while clocks disabled omits e6e7d6baa61a serial: imx: Only wakeup via RTSDEN bit if the system has RTS/CTS omits 24293a3970e1 serial: 8250_uniphier: fix error return code in uniphier_u [...] omits aa33208b5a6f serial: 8250_of: fix return code when probe function fails [...] omits e00c5c771877 mei: me: allow runtime pm for platform with D0i3 omits 86eda3864a70 android: binder: use VM_ALLOC to get vm area omits 7a3cee43e935 ANDROID: binder: remove waitqueue when thread exits. omits 2ba5966eddef usb/gadget: Fix "high bandwidth" check in usb_gadget_ep_ma [...] omits e0096f93aa42 usb: uas: unconditionally bring back host after reset omits 75816a439f65 usb: f_fs: Prevent gadget unbind if it is already unbound omits 1c226267c225 USB: serial: simple: add Motorola Tetra driver omits d00a0442a99e usbip: list: don't list devices attached to vhci_hcd omits aa7cdae765cf usbip: prevent bind loops on devices attached to vhci_hcd omits 9a24d3f8c566 USB: serial: io_edgeport: fix possible sleep-in-atomic omits 34b812ca3038 CDC-ACM: apply quirk for card reader omits ca7964983ca4 USB: cdc-acm: Do not log urb submission errors on disconnect omits bfc372036b41 USB: serial: pl2303: new device id for Chilitag omits 947914111303 usb: option: Add support for FS040U modem omits 3c538ad93546 tty: fix data race between tty_init_dev and flush of buf omits eb6de1af2e72 staging: ccree: fix fips event irq handling build omits fad7da7b638a staging: ccree: NULLify backup_info when unused omits 7a4b5ee973cf staging: lustre: separate a connection destroy from free s [...] omits c065b9947b05 KVM: x86: emulate #UD while in guest mode omits e9273b08d4fb drm/vc4: Move IRQ enable to PM path omits c789cfe0ae72 staging: rtl8188eu: Fix incorrect response to SIOCGIWESSID omits 0479bc01767f usb: gadget: don't dereference g until after it has been n [...] omits aafb1a7eb0f7 x86/xen: Support early interrupts in xen pv guests omits 99a8cad9c1b2 media: usbtv: add a new usbid omits 504b902b36a9 ARM: dts: NSP: Fix PPI interrupt types omits 12f165f4418a ARM: dts: NSP: Disable AHCI controller for HR NSP boards omits c67fa169456e iwlwifi: fix access to prph when transport is stopped omits 99f3d5f37e58 iwlwifi: mvm: fix the TX queue hang timeout for MONITOR vif type omits 6c27a40c9e18 scsi: ufs: ufshcd: fix potential NULL pointer dereference [...] omits 39527e909ea5 scsi: aacraid: Prevent crash in case of free interrupt dur [...] omits 612959943e40 perf/core: Fix memory leak triggered by perf --namespace omits 773a1c5baad2 xfs: Properly retry failed dquot items in case of error du [...] omits 4e506f41705c xfs: ubsan fixes omits 4a96f3d05668 drm/omap: displays: panel-dpi: add backlight dependency omits 345dc6d499d8 drm/omap: Fix error handling path in 'omap_dmm_probe()' omits 464711a74ce3 drm/bridge: tc358767: fix 1-lane behavior omits 340c9a4ba303 drm/bridge: tc358767: fix AUXDATAn registers access omits b536eb986e45 drm/bridge: tc358767: fix timing calculations omits 0106381870a4 drm/bridge: tc358767: fix DP0_MISC register set omits 859bacc13cbb drm/bridge: tc358767: filter out too high modes omits 6d734363f2c5 drm/bridge: tc358767: do no fail on hi-res displays omits 345f165a31b8 drm/bridge: Fix lvds-encoder since the panel_bridge rework. omits b2ba0bd34695 kmemleak: add scheduling point to kmemleak_scan() omits bf6a04c3ffe1 scripts/faddr2line: extend usage on generic arch omits ca4b61373ee8 SUNRPC: Allow connect to return EHOSTUNREACH omits 8f8b2c79c4a3 quota: Check for register_shrinker() failure. omits 600c904b919a net: ethernet: xilinx: Mark XILINX_LL_TEMAC broken on 64-bit omits 575c548137f8 drm/amdgpu: don't try to move pinned BOs omits f730601cdead xfs: fortify xfs_alloc_buftarg error handling omits 95a7d23415b7 nvme-pci: fix NULL pointer dereference in nvme_free_host_mem() omits f268e508aeb2 Btrfs: incremental send, fix wrong unlink path after renam [...] omits b27440626674 bnxt_en: Fix an error handling path in 'bnxt_get_module_eeprom()' omits c25d803a3b7d net: phy: marvell10g: fix the PHY id mask omits 5e60a297e78d net: mvpp2: fix the txq_init error path omits 606592f53b87 quota: propagate error from __dquot_initialize omits 1271aeb0027c hwmon: (pmbus) Use 64bit math for DIRECT format values omits 02cfbaa6cd42 lockd: fix "list_add double add" caused by legacy signal i [...] omits 156c80d4e197 race of lockd inetaddr notifiers vs nlmsvc_rqst change omits 631db7f3895b nfsd: check for use of the closed special stateid omits e0849eb97066 grace: replace BUG_ON by WARN_ONCE in exit_net hook omits 3bd364d156b1 nfsd: Ensure we check stateid validity in the seqid operat [...] omits 5f71ff510631 nfsd: CLOSE SHOULD return the invalid special stateid for [...] omits c900ee9118d7 auxdisplay: img-ascii-lcd: Only build on archs that have IOMEM omits 0ffb252208a2 xen-netfront: remove warning when unloading module omits 53c045c6d07d i2c: i2c-boardinfo: fix memory leaks on devinfo omits 30ac846da360 xfs: log recovery should replay deferred ops in order omits 1eccdbd4836a xfs: always free inline data before resetting inode fork d [...] omits 40ba283e2602 KVM: Let KVM_SET_SIGNAL_MASK work as advertised omits 809981870b66 Btrfs: fix list_add corruption and soft lockups in fsync omits 2ce1bbfb5e67 KVM: VMX: Fix rflags cache during vCPU reset omits 2f1b5183aee3 KVM: X86: Fix softlockup when get the current kvmclock omits 9a447435afab reiserfs: remove unneeded i_version bump omits 14a4e9f6bde8 sctp: set sender next_tsn for the old result with ctsn_ack [...] omits 55f3de731c0b sctp: avoid flushing unsent queue when doing asoc reset omits d4c72a410f3b sctp: only allow the asoc reset when the asoc outq is empty omits 928066e61940 btrfs: fix deadlock when writing out space cache omits 841211271ecc mac80211: fix the update of path metric for RANN frame omits e23090a7d8f0 mac80211: use QoS NDP for AP probing omits 093a5cb46d05 drm/rockchip: dw-mipi-dsi: fix possible un-balanced runtim [...] omits 9be97a9abe9e openvswitch: fix the incorrect flow action alloc size omits dd45c5e5be07 nvme-rdma: don't complete requests before a send work requ [...] omits 120c41af36df uapi: fix linux/kfd_ioctl.h userspace compilation errors omits b15f53b46d88 drm/amdkfd: Fix SDMA oversubsription handling omits 64aca9911a10 drm/amdkfd: Fix SDMA ring buffer size calculation omits a595f190fc6b drm/amdgpu: Fix SDMA load/unload sequence on HWS disabled mode omits f9f175778bb9 bcache: check return value of register_shrinker omits 1392633bafde rxrpc: Fix service endpoint expiry omits b89372f234a8 rxrpc: Provide a different lockdep key for call->user_mute [...] omits 92c131bebf47 rxrpc: The mutex lock returned by rxrpc_accept_call() need [...] omits e2443fb287cc s390: fix alloc_pgste check in init_new_context again omits 2e194c9c5596 null_blk: fix dev->badblocks leak omits d290178f00d4 cpufreq: Add Loongson machine dependencies omits cb78d818c30d ACPI / bus: Leave modalias empty for devices which are not [...] omits 82b90de5b111 s390/zcrypt: Fix wrong comparison leading to strange load [...] omits 18c128456eac s390/topology: fix compile error in file arch/s390/kernel/smp.c omits 71686d2a1759 nvmet-fc: correct ref counting error when deferred rcv used omits 93a4bcf2c425 nvme-pci: avoid hmb desc array idx out-of-bound when hmmaxd set. omits 128dc55f891c nvme-pci: disable APST on Samsung SSD 960 EVO + ASUS PRIME [...] omits 7af5f9137c93 nvme-loop: check if queue is ready in queue_rq omits db2044fc4230 nvme-fc: check if queue is ready in queue_rq omits 26bd01c1affe nvme-fabrics: introduce init command check for a queue tha [...] omits d46e961f056a KVM: nVMX: Fix vmx_check_nested_events() return value in c [...] omits b689fc5b79d5 KVM: x86: ioapic: Preserve read-only values in the redirec [...] omits 408a26510739 KVM: x86: ioapic: Clear Remote IRR when entry is switched [...] omits b501603be9df KVM: x86: ioapic: Fix level-triggered EOI and IOAPIC recon [...] omits f0a3691bf2e5 KVM: x86: fix em_fxstor() sleeping while in atomic omits 5e7c270a1e60 KVM: nVMX: Fix mmu context after VMLAUNCH/VMRESUME failure omits 4f5500a63455 KVM: X86: Fix operand/address-size during instruction decoding omits df54fc5c28d2 KVM: x86: Don't re-execute instruction when not passing CR2 value omits fbd81f09793b KVM: x86: emulator: Return to user-mode on L1 CPL=0 emulat [...] omits d003b4bfda3b KVM: nVMX/nSVM: Don't intercept #UD when running L2 omits f1881befacbe cpupower : Fix cpupower working when cpu0 is offline omits 1d285c0440fe cpupowerutils: bench - Fix cpu online check omits 71341a8a7037 Btrfs: bail out gracefully rather than BUG_ON omits 9a8215c0a91e btrfs: Fix transaction abort during failure in btrfs_rm_dev_item omits 08bb42086b3e drm/vc4: Account for interrupts in flight omits bdf19237e16f VFS: Handle lazytime in do_mount() omits d7fec01990e6 scsi: aacraid: Fix hang in kdump omits 791274e77395 scsi: aacraid: Fix udev inquiry race condition omits 516868c59d82 ima/policy: fix parsing of fsuuid omits 80baea0e6cf3 igb: Free IRQs when device is hotplugged omits e6a5fe318036 mtd: nand: denali_pci: add missing MODULE_DESCRIPTION/AUTH [...] omits bf8c4b3dd7bf gpio: ath79: add missing MODULE_DESCRIPTION/LICENSE omits 925e26b922c5 gpio: iop: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE omits aecad437fd70 power: reset: zx-reboot: add missing MODULE_DESCRIPTION/AU [...] omits c76133afb903 HID: wacom: Fix reporting of touch toggle (WACOM_HID_WD_MU [...] omits e3f7e6f2e033 HID: wacom: EKR: ensure devres groups at higher indexes ar [...] omits f41c8a003196 crypto: af_alg - whitelist mask and type omits b9788e278cec crypto: sha3-generic - fixes for alignment and big endian [...] omits 199d97815d32 crypto: inside-secure - avoid unmapping DMA memory that wa [...] omits bb9eec7b301e crypto: inside-secure - fix hash when length is a multiple [...] omits 5ca02df01602 crypto: aesni - Fix out-of-bounds access of the AAD buffer [...] omits f898a39985a3 crypto: aesni - Fix out-of-bounds access of the data buffe [...] omits 265502fe9ab6 crypto: aesni - add wrapper for generic gcm(aes) omits e704e550cb7b crypto: aesni - Use GCM IV size constant omits cffaf2b6b179 crypto: gcm - add GCM IV size constant omits e50f1d7c0d07 crypto: aesni - fix typo in generic_gcmaes_decrypt omits 6b3dcff7ca7e crypto: aesni - handle zero length dst buffer omits 299218276576 crypto: ecdh - fix typo in KPP dependency of CRYPTO_ECDH omits a5ba0b372da3 ALSA: hda - Reduce the suspend time consumption for ALC256 omits c5845e025423 gpio: Fix kernel stack leak to userspace omits 460c5b9745b8 gpio: stmpe: i2c transfer are forbiden in atomic context omits 636124c8699b tools/gpio: Fix build error with musl libc omits 00251aedef31 KVM: x86: Fix CPUID function for word 6 (80000001_ECX) omits d5e06a186721 loop: fix concurrent lo_open/lo_release omits d383a4277b75 futex: Fix OWNER_DEAD fixup omits 6c70076667f2 Linux 4.14.16 omits 54e67ba7d20a nfsd: auth: Fix gid sorting when rootsquash enabled omits c83189edf416 cpufreq: governor: Ensure sufficiently large sampling intervals omits c43db1a3c7ca bpf, arm64: fix stack_depth tracking in combination with t [...] omits a17536742bb9 bpf: reject stores into ctx via st and xadd omits ca0a0967205b bpf: fix 32-bit divide by zero omits 6eca013bef78 bpf: fix divides by zero omits 3ea4247ec1b7 bpf: avoid false sharing of map refcount with max_entries omits 6fde36d5ce7b bpf: introduce BPF_JIT_ALWAYS_ON config omits fdd88d753d4b hrtimer: Reset hrtimer cpu base proper on CPU hotplug omits ba07aba77197 x86/mm/64: Fix vmapped stack syncing on very-large-memory [...] omits cbfb351be483 x86/microcode: Fix again accessing initrd after having been freed omits ac2cc8876538 x86/microcode/intel: Extend BDW late-loading further with [...] omits 34c1acc2f7f5 perf/x86/amd/power: Do not load AMD power module on !AMD p [...] omits 74026a188fe7 vmxnet3: repair memory leak omits c2fd0b217068 net: ipv4: Make "ip route get" match iif lo rules again. omits ed10b9affb3a tls: reset crypto_info when do_tls_setsockopt_tx fails omits 2f54941c886c tls: return -EBUSY if crypto_info is already set omits 3a28f04bc4c2 tls: fix sw_ctx leak omits a022bbe393fb net/tls: Only attach to sockets in ESTABLISHED state omits 48606bb1eef7 netlink: reset extack earlier in netlink_rcv_skb omits a8c21ba721d4 nfp: use the correct index for link speed table omits 4f97adffa33f net/mlx5e: Fix fixpoint divide exception in mlx5e_am_stats [...] omits 3eae0ba8c9b5 netlink: extack needs to be reset each time through loop omits 3c6e5f2f5ef1 sctp: reinit stream if stream outcnt has been change by si [...] omits 80f327285cab flow_dissector: properly cap thoff field omits 51c1f513fe96 tun: fix a memory leak for tfile->tx_array omits 8496f7dbb1e5 mlxsw: spectrum_router: Don't log an error on missing neighbor omits dd7e1cbd2618 gso: validate gso_type in GSO handlers omits 8af27b14b9c9 ip6_gre: init dev->mtu and dev->hard_header_len correctly omits ace99769a1f9 be2net: restore properly promisc mode after queues reconfi [...] omits 759cd103ddb1 ppp: unlock all_ppp_mutex before registering device omits ce1e51d842ba net/mlx5: Fix get vector affinity helper function omits 2ac1797da0f7 {net,ib}/mlx5: Don't disable local loopback multicast traf [...] omits 8de7fb3dfb0d tipc: fix a memory leak in tipc_nl_node_get_link() omits a940c196461b sctp: return error if the asoc has been peeled off in sctp [...] omits f2e957097905 sctp: do not allow the v4 socket to bind a v4mapped v6 address omits 72d4f3abd6d3 r8169: fix memory corruption on retrieval of hardware statistics. omits d32e57400019 pppoe: take ->needed_headroom of lower device into account [...] omits 6ea6b86ae73e net: vrf: Add support for sends to local broadcast address omits d3048a12f3ec net/tls: Fix inverted error codes to avoid endless loop omits 32e57f8c557f net: tcp: close sock if net namespace is exiting omits 450449fff226 net: qdisc_pkt_len_init() should be more robust omits d9bee33e3971 net: igmp: fix source address check for IGMPv3 reports omits 2afdce2c76b2 lan78xx: Fix failure in USB Full Speed omits 3472170784d8 ipv6: ip6_make_skb() needs to clear cork.base.dst omits 8278804e05f6 ipv6: fix udpv6 sendmsg crash caused by too small MTU omits 2295b3dd543f ipv6: Fix getsockopt() for sockets with default IPV6_AUTOF [...] omits c277f3420a63 dccp: don't restart ccid2_hc_tx_rto_expire() if sk in clos [...] omits 42d68bf2a423 ipv4: Make neigh lookup keys for loopback/point-to-point d [...] omits f703437099b4 net: Allow neigh contructor functions ability to modify th [...] omits 9ad970c8a135 drm/vc4: Fix NULL pointer dereference in vc4_save_hang_state() omits dd55bfca5607 ARM: net: bpf: clarify tail_call index omits 5911dd3f92ae ARM: net: bpf: fix LDX instructions omits 0da4a4d0c7f9 ARM: net: bpf: fix register saving omits 295bcfbbcf5a ARM: net: bpf: correct stack layout documentation omits 403f4c6ae9d1 ARM: net: bpf: move stack documentation omits bfd2c2b9915c ARM: net: bpf: fix stack alignment omits e7119caa7cd9 ARM: net: bpf: fix tail call jumps omits 124047a81eae ARM: net: bpf: avoid 'bx' instruction on non-Thumb capable CPUs omits 326efb49e153 orangefs: fix deadlock; do not write i_size in read_iter omits d529ba9b270c KVM: s390: add proper locking for CMMA migration bitmap omits 5c7b881331f8 Btrfs: fix stale entries in readdir omits 203a60330e04 Input: trackpoint - only expose supported controls for Ela [...] omits 7e4cd0ad576a Input: trackpoint - force 3 buttons if 0 button is reported omits 25cb14527252 Input: xpad - add support for PDP Xbox One controllers omits 5cc765d69c4f Revert "module: Add retpoline tag to VERMAGIC" omits ceab06885c09 xfrm: Fix a race in the xdst pcpu cache. omits 19848ca7b7da netfilter: xt_osf: Add missing permission checks omits 671624872144 netfilter: nfnetlink_cthelper: Add missing permission checks omits bd9fa7822f78 mm, page_alloc: fix potential false positive in __zone_wat [...] omits e1166d9491a0 orangefs: initialize op on loop restart in orangefs_devreq_read omits 1d00dacda89d orangefs: use list_for_each_entry_safe in purge_waiting_ops omits a16134b08234 Linux 4.14.15 omits d602cb8a4b13 MIPS: AR7: ensure the port type's FCR value is used omits 0c2870761e9f net: mvpp2: do not disable GMAC padding omits 3abb4c11038e mm, page_vma_mapped: Drop faulty pointer arithmetics in ch [...] omits 9cc86f994bff x86/mm: Rework wbinvd, hlt operation in stop_this_cpu() omits 5fa871644e6d x86/retpoline: Optimize inline assembler for vmexit_fill_RSB omits cd8d78e4865b x86/pti: Document fix wrong index omits 4fb8368bb6a0 kprobes/x86: Disable optimizing on the function jumps to i [...] omits aaadccc92ba4 kprobes/x86: Blacklist indirect thunk functions for kprobes omits 22371c489842 retpoline: Introduce start/end markers of indirect thunk omits 020c755fdb04 x86/mce: Make machine check speculation protected omits 14c7f5bc7a90 arm64: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls omits d64105389169 KVM: arm/arm64: Check pagesize when allocating a hugepage [...] omits 550ba9729c05 MIPS: CM: Drop WARN_ON(vp != 0) omits 708a15fdbb62 alpha/PCI: Fix noname IRQ level detection omits 314a028c1f49 x86: Use __nostackprotect for sme_encrypt_kernel omits f05431489fe6 dm crypt: fix error return code in crypt_ctr() omits 82e12f1b26ba dm crypt: wipe kernel key copy after IV initialization omits 6b8fdeadeb79 dm crypt: fix crash by adding missing check for auth key size omits c808f1db5956 dm integrity: don't store cipher request on the stack omits 5f12c3384940 dm thin metadata: THIN_MAX_CONCURRENT_LOCKS should be 6 omits 905637024f55 dm btree: fix serious bug in btree_split_beneath() omits 8f0b1d5cfff9 drm/vmwgfx: fix memory corruption with legacy/sou connectors omits a6d5930ccf3c workqueue: avoid hard lockups in show_workqueue_state() omits edd0a403a121 scsi: libsas: Disable asynchronous aborts for SATA devices omits 25b13c2f4f49 libata: apply MAX_SEC_1024 to all LITEON EP1 series devices omits ea5c2944328c proc: fix coredump vs read /proc/*/stat race omits 4616525bfdc3 scripts/gdb/linux/tasks.py: fix get_thread_info omits c7b8be81fc55 i2c: core-smbus: prevent stack corruption on read I2C_BLOCK_DATA omits 41812e400fc0 can: af_can: canfd_rcv(): replace WARN_ONCE by pr_warn_once omits 91c5fbf1e20b can: af_can: can_rcv(): replace WARN_ONCE by pr_warn_once omits 659af12a2780 can: peak: fix potential bug in packet fragmentation omits e53050a85f65 ARM: dts: kirkwood: fix pin-muxing of MPP7 on OpenBlocks A7 omits fb7f328c32c5 ARM: sunxi_defconfig: Enable CMA omits ebc8d9c33fa8 ARM64: dts: marvell: armada-cp110: Fix clock resources for [...] omits c0443694ae87 phy: work around 'phys' references to usb-nop-xceiv devices omits 7296666e933c tracing: Fix converting enum's from the map in trace_event [...] omits b1c7c57f5ac5 Input: twl4030-vibra - fix sibling-node lookup omits aabc966e7b62 Input: twl6040-vibra - fix child-node lookup omits 1bb19ef3ea52 Input: 88pm860x-ts - fix child-node lookup omits b276eae88347 Input: synaptics-rmi4 - prevent UAF reported by KASAN omits e86e5430b3b1 Input: ALPS - fix multi-touch decoding on SS4 plus touchpads omits e0f82cbde413 x86/mm: Encrypt the initrd earlier for BSP microcode update omits 5455eef0f31e ARM: OMAP3: hwmod_data: add missing module_offs for MMC3 omits 33e4ca36aea6 x86/mm: Prepare sme_encrypt_kernel() for PAGE aligned encryption omits 69a39cf36ec2 x86/mm: Centralize PMD flags in sme_encrypt_kernel() omits ce1805fdedd7 x86/mm: Use a struct to reduce parameters for SME PGD mapping omits 25e119713d28 x86/mm: Clean up register saving in the __enc_copy() assem [...] omits 0062c10afea4 x86/apic/vector: Fix off by one in error path omits e109607e141b pipe: avoid round_pipe_size() nr_pages overflow on 32-bit omits 8352a3fec216 x86/tsc: Fix erroneous TSC rate on Skylake Xeon omits a5ab7b5de103 x86/tsc: Future-proof native_calibrate_tsc() omits ad2d62036bd0 x86/idt: Mark IDT tables __initconst omits 239f28886dff x86/mm/pkeys: Fix fill_sig_info_pkey omits 929e4b350236 x86/intel_rdt/cqm: Prevent use after free omits 8c5567829015 module: Add retpoline tag to VERMAGIC omits 4d9c9abf6dea x86/cpufeature: Move processor tracing out of scattered features omits f45bbd95be06 objtool: Improve error message for bad file argument omits 956ec9e7b59a x86/retpoline: Add LFENCE to the retpoline/RSB filling RSB macros omits 051547583bdd x86/retpoline: Fill RSB on context switch for affected CPUs omits fbb8c0acc8e1 x86/kasan: Panic if there is not enough memory to boot omits f2264bb027c6 mmc: sdhci-esdhc-imx: Fix i.MX53 eSDHCv3 clock omits f41b2d7ee791 objtool: Fix seg fault with gold linker omits 36ae2e6f5c01 delayacct: Account blkio completion on the correct task omits 9ace222b5db2 iser-target: Fix possible use-after-free in connection est [...] omits 754705d8e0e1 af_key: fix buffer overread in parse_exthdrs() omits bee113ae1a60 af_key: fix buffer overread in verify_address_len() omits 4db98c583205 timers: Unconditionally check deferrable base omits 6985762172f3 RDMA/mlx5: Fix out-of-bound access while querying AH omits b3049d3d0688 IB/hfi1: Prevent a NULL dereference omits f0299a1ceecf ALSA: hda - Apply the existing quirk to iMac 14,1 omits f50902ad7f81 ALSA: hda - Apply headphone noise quirk for another Dell X [...] omits 004ceccbcfc7 ALSA: pcm: Remove yet superfluous WARN_ON() omits c3162384aed4 ALSA: seq: Make ioctls race-free omits 17ae6ccfe5dd futex: Prevent overflow by strengthen input validation omits 1352130fe6aa futex: Avoid violating the 10th rule of futex omits 5dc597185411 powerpc/powernv: Check device-tree for RFI flush settings omits 4b5158cefcbd powerpc/pseries: Query hypervisor for RFI flush settings omits 9472d895cdc4 powerpc/64s: Support disabling RFI flush with no_rfi_flush [...] omits b434c155ab44 powerpc/64s: Add support for RFI flush of L1-D cache omits 9488c6b91653 powerpc/64s: Convert slb_miss_common to use RFI_TO_USER/KERNEL omits bcac5d36538f powerpc/64: Convert fast_exception_return to use RFI_TO_US [...] omits 627700e4558d powerpc/64: Convert the syscall exit path to use RFI_TO_US [...] omits 11caf810bd07 powerpc/64s: Simple RFI macro conversions omits bcba6b902446 powerpc/64: Add macros for annotating the destination of r [...] omits 4167dcbc91b1 powerpc/pseries: Add H_GET_CPU_CHARACTERISTICS flags & wrapper omits 5174ec1d498b objtool: Fix seg fault caused by missing parameter omits 78172c7d5c2c objtool: Fix Clang enum conversion warning omits e093c0810354 objtool: Fix seg fault with clang-compiled objects omits aa9b50158262 drm/nouveau/disp/gf119: add missing drive vfunc ptr omits 50c1c6cc09dc tools/objtool/Makefile: don't assume sync-check.sh is executable omits 9c0bf9847171 Linux 4.14.14 omits 198660b7a5dd x86/retpoline: Remove compile time warning omits 6d8b7d3934b2 x86,perf: Disable intel_bts when PTI omits c3e7fc96545d security/Kconfig: Correct the Documentation reference for PTI omits 026b3f23c970 x86/pti: Fix !PCID and sanitize defines omits 5a6e7a27d01e selftests/x86: Add test_vsyscall omits b9cdaaf0a3be x86/retpoline: Fill return stack buffer on vmexit omits b0edc2dfb684 x86/retpoline/irq32: Convert assembler indirect jumps omits 470703735b39 x86/retpoline/checksum32: Convert assembler indirect jumps omits 41f8af6a4656 x86/retpoline/xen: Convert Xen hypercall indirect jumps omits e0dcc73d6735 x86/retpoline/hyperv: Convert assembler indirect jumps omits 82de9301b4ea x86/retpoline/ftrace: Convert ftrace assembler indirect jumps omits d4edaa981b87 x86/retpoline/entry: Convert entry assembler indirect jumps omits 79f2c1285640 x86/retpoline/crypto: Convert crypto assembler indirect jumps omits dcd4311d0e64 x86/spectre: Add boot time option to select Spectre v2 mitigation omits 3a72bd4b60da x86/retpoline: Add initial retpoline support omits 6b95f61a4134 objtool: Allow alternatives to be ignored omits 6a4d11820d12 objtool: Detect jumps to retpoline thunks omits 22e64ef9cdc3 x86/pti: Make unpoison of pgd for trusted boot work for real omits b50f563f7c1a x86/alternatives: Fix optimize_nops() checking omits 31431b7b4665 sysfs/cpu: Fix typos in vulnerability documentation omits 268114cdb308 x86/cpu/AMD: Use LFENCE_RDTSC in preference to MFENCE_RDTSC omits 649c1de819af x86/cpu/AMD: Make LFENCE a serializing instruction omits c0090f9f280d x86/mm/pti: Remove dead logic in pti_user_pagetable_walk*() omits 968a3bb15642 x86/tboot: Unbreak tboot with PTI enabled omits e0d753568c16 x86/cpu: Implement CPU vulnerabilites sysfs functions omits 5a3e4b399ebc sysfs/cpu: Add vulnerability folder omits 9298e868dddd x86/cpufeatures: Add X86_BUG_SPECTRE_V[12] omits af17c6526b60 x86/Documentation: Add PTI description omits 58168505a9f1 x86/pti: Unbreak EFI old_memmap omits fbbc6c4eeb0a e1000e: Fix e1000_check_for_copper_link_ich8lan return value. omits 233363fd02c5 apparmor: fix ptrace label match when matching stacked labels omits a4ae05b7bfcd kdump: write correct address of mem_section into vmcoreinfo omits 45a061d6b4e0 mux: core: fix double get_device() omits 8e13548c7f50 uas: ignore UAS for Norelsys NS1068(X) chips omits 02462928e223 Bluetooth: Prevent stack info leak from the EFS element. omits 242e20a5b3cc staging: android: ashmem: fix a race condition in ASHMEM_S [...] omits 0382becc1d24 usbip: vudc_tx: fix v_send_ret_submit() vulnerability to n [...] omits e56d7cd5f31e usbip: fix vudc_rx: harden CMD_SUBMIT path to handle malic [...] omits 34e5d097bc36 usbip: remove kernel addresses from usb device and urb debug msgs omits 2817c4c8fc1f USB: UDC core: fix double-free in usb_add_gadget_udc_release omits 204d8fb1b417 USB: fix usbmon BUG trigger omits f562a823dd25 usb: misc: usb3503: make sure reset is low for at least 100us omits d5f322fea60a USB: serial: cp210x: add new device ID ELV ALC 8xxx omits fbe0d2251b38 USB: serial: cp210x: add IDs for LifeScan OneTouch Verio IQ omits a2e0b5db9b58 bpf: arsh is not supported in 32 bit alu thus reject it omits 67c05d941451 bpf, array: fix overflow in max_entries and undefined beha [...] omits a5dbaf87684c bpf: prevent out-of-bounds speculation omits b00cb5a35082 drm/i915: Fix init_clock_gating for resume omits 37928ffde45d drm/i915: Move init_clock_gating() back to where it was omits 08a56f347a28 drm/i915: Whitelist SLICE_COMMON_ECO_CHICKEN1 on Geminilake. omits 4675bdd85ca4 drm/i915/gvt: Clear the shadow page table entry after post-sync omits 9fc16b259ac2 drm/vmwgfx: Potential off by one in vmw_view_add() omits 2f6ff75e484b drm/vmwgfx: Don't cache framebuffer maps omits 02453a0f8f54 KVM: PPC: Book3S HV: Always flush TLB in kvmppc_alloc_reset_hpt() omits c8e754fe3b8e KVM: PPC: Book3S HV: Fix use after free in case of multipl [...] omits 5584082e854f KVM: PPC: Book3S HV: Drop prepare_done from struct kvm_resize_hpt omits fead4387523d KVM: PPC: Book3S PR: Fix WIMG handling under pHyp omits 679090724f77 KVM: x86: Add memory barrier on vmcs field lookup omits d98309da07fd x86/microcode/intel: Extend BDW late-loading with a revisi [...] omits 8ec160c5f0a7 iwlwifi: pcie: fix DMA memory mapping / unmapping omits 0b5e3dbf4796 rbd: set max_segments to USHRT_MAX omits e068cdee6347 rbd: reacquire lock should update lock owner client id omits 961becd84df9 mmc: renesas_sdhi: Add MODULE_LICENSE omits 3662493dbdad crypto: algapi - fix NULL dereference in crypto_remove_spawns() omits d01c79369669 membarrier: Disable preemption when calling smp_call_funct [...] omits 208c17515130 sfp: fix sfp-bus oops when removing socket/upstream omits ce66902de86a mlxsw: spectrum: Relax sanity checks during enslavement omits 0c2143933406 ipv6: sr: fix TLVs not being copied using setsockopt omits 71e7f85e10f1 net/sched: Fix update of lastuse in act modules implementi [...] omits 3ef57b767e1b mlxsw: spectrum_router: Fix NULL pointer deref omits d7e3ea5326cb ethtool: do not print warning for applications using legacy API omits d3ccc74c8998 ipv6: fix possible mem leaks in ipv6_make_skb() omits 705813e94233 sh_eth: fix SH7757 GEther initialization omits db21b74346d7 net: stmmac: enable EEE in MII, GMII or RGMII only omits 47b5886f7310 sh_eth: fix TSU resource handling omits d47da4eb8a60 sctp: fix the handling of ICMP Frag Needed for too small MTUs omits b4bab9461f89 sctp: do not retransmit upon FragNeeded if PMTU discovery [...] omits d48c6464c50e net: fec: free/restore resource in related probe error pathes omits e7e73b10d690 net: fec: defer probe if regulator is not ready omits 90437795272d net: fec: restore dev_id in the cases of probe error omits 5edbe3c0249f RDS: null pointer dereference in rds_atomic_free_op omits 5d127d15ad2f RDS: Heap OOB write in rds_message_alloc_sgs() omits 5837f963300b phylink: ensure we report link down when LOS asserted omits ecb89764ef03 net: core: fix module type in sock_diag_bind omits b841bff14947 ip6_tunnel: disable dst caching if tunnel is dual-stack omits 58a8bb5eef0e 8021q: fix a memory leak for VLAN 0 device omits 0ed11aaf6f2a x86/acpi: Reduce code duplication in mp_override_legacy_irq() omits d2363bb2b523 ALSA: aloop: Fix racy hw constraints adjustment omits 7ea0bfaa76e9 ALSA: aloop: Fix inconsistent format due to incomplete rule omits cd32d7c4d234 ALSA: aloop: Release cable upon open error path omits 0b9c7ed68db2 ALSA: pcm: Allow aborting mutex lock at OSS read/write loops omits 28ac4032652f ALSA: pcm: Abort properly at pending signal in OSS read/wr [...] omits 835004dc452a ALSA: pcm: Add missing error checks in OSS emulation plugi [...] omits ef810a3d7d4e ALSA: pcm: Workaround for weird PulseAudio behavior on rew [...] omits f1069cfedae6 ALSA: pcm: Remove incorrect snd_BUG_ON() usages omits 5bdc95c0a0dc x86/acpi: Handle SCI interrupts above legacy space gracefully omits 4659a641b36e iw_cxgb4: when flushing, complete all wrs in a chain omits 623b8f8e90f0 iw_cxgb4: reflect the original WR opcode in drain cqes omits 5042bde3ccbb iw_cxgb4: only clear the ARMED bit if a notification is needed omits f73c380ab3fe iw_cxgb4: atomically flush the qp omits c7f500dd4ff1 iw_cxgb4: only call the cq comp_handler when the cq is armed omits 203c1e538eb6 platform/x86: wmi: Call acpi_wmi_init() later omits 38244295d9e7 kvm: vmx: Scrub hardware GPRs at VM-exit omits 0196bdf590e3 cgroup: fix css_task_iter crash on CSS_TASK_ITER_PROC omits 3cb77e7b1cc0 MIPS: Disallow outsized PTRACE_SETREGSET NT_PRFPREG regset [...] omits 5baee6683437 MIPS: Also verify sizeof `elf_fpreg_t' with PTRACE_SETREGSET omits 338ca3563dac MIPS: Fix an FCSR access API regression with NT_PRFPREG and MSA omits 323429be3b2f MIPS: Consistently handle buffer counter with PTRACE_SETREGSET omits a38f387c48c3 MIPS: Guard against any partial write attempt with PTRACE_ [...] omits bc511ace4e30 MIPS: Factor out NT_PRFPREG regset access helpers omits a8caed017014 MIPS: Validate PR_SET_FP_MODE prctl(2) requests against th [...] omits 14af4f4c2196 IB/srpt: Fix ACL lookup during login omits 68807cb2b38b IB/srpt: Disable RDMA access by the initiator omits 83f8d47b31f5 can: gs_usb: fix return value of the "set_bittiming" callback omits b043ea189d0f can: vxcan: improve handling of missing peer name attribute omits 653c41ac4729 KVM: Fix stack-out-of-bounds read in write_mmio omits 883a082e8bdb dm bufio: fix shrinker scans when (nr_to_scan < retain_target) omits b8447222eb20 Linux 4.14.13 omits 77bbeea7811f KVM: s390: prevent buffer overrun on memory hotplug during [...] omits 853bcadeefe1 KVM: s390: fix cmma migration for multiple memory slots omits 756ac0b04618 mtd: nand: pxa3xx: Fix READOOB implementation omits a0fdea2a407e parisc: qemu idle sleep support omits fb510265edaf parisc: Fix alignment of pa_tlb_lock in assembly on 32-bit [...] omits f5edee88ad43 apparmor: fix regression in mount mediation when feature s [...] omits 46789641800c x86/microcode/AMD: Add support for fam17h microcode loading omits 2df832f7aa68 Input: elantech - add new icbody type 15 omits 49b52457e1fc powerpc/mm: Fix SEGV on mapped region to return SEGV_ACCERR omits d17237bbdf70 ARC: uaccess: dont use "l" gcc inline asm constraint modifier omits 986128f3a74b iommu/arm-smmu-v3: Cope with duplicated Stream IDs omits 3ea9d6d0ad67 iommu/arm-smmu-v3: Don't free page table ops twice omits 289b51d3c17b kernel/signal.c: remove the no longer needed SIGNAL_UNKILL [...] omits 94429f353675 kernel/signal.c: protect the SIGNAL_UNKILLABLE tasks from [...] omits 2ebd69e8c251 kernel/signal.c: protect the traced SIGNAL_UNKILLABLE task [...] omits 22af48be826c x86 / CPU: Always show current CPU frequency in /proc/cpuinfo omits eff3e4fde764 x86 / CPU: Avoid unnecessary IPIs in arch_freq_get_on_cpu() omits 2335a22b2224 fscache: Fix the default for fscache_maybe_release_page() omits 2ee35943b11f sunxi-rsb: Include OF based modalias in device uevent omits 5d8c5beecdd9 drm/i915: Apply Display WA #1183 on skl, kbl, and cfl omits 5d8c39173bd7 drm/i915: Disable DC states around GMBUS on GLK omits d4f9aaeb26d0 crypto: chelsio - select CRYPTO_GF128MUL omits 7156c794b8ab crypto: pcrypt - fix freeing pcrypt instances omits 9c36498f7453 crypto: chacha20poly1305 - validate the digest size omits 491062a0099c crypto: n2 - cure use after free omits 95a362c9a689 efi/capsule-loader: Reinstate virtual capsule mapping omits b9fa21f3daa6 btrfs: fix refcount_t usage when deleting btrfs_delayed_nodes omits 319122a71f30 userfaultfd: clear the vma->vm_userfaultfd_ctx if UFFD_EVE [...] omits c86ee796feed mm/sparse.c: wrong allocation for mem_section omits abcc78627877 mm/mprotect: add a cond_resched() inside change_pmd_range() omits ae04ca35247a kernel/acct.c: fix the acct->needcheck check in check_free [...] omits aea4ead5aba7 x86/pti: Rename BUG_CPU_INSECURE to BUG_CPU_MELTDOWN omits 83c7e4977221 x86/alternatives: Add missing '\n' at end of ALTERNATIVE i [...] omits 98f42e3f8494 x86/tlb: Drop the _GPL from the cpu_tlbstate export omits b4660939afcc x86/events/intel/ds: Use the proper cache flush method for [...] omits 67f67244f80a x86/kaslr: Fix the vaddr_end mess omits 1af9b74bfa59 x86/mm: Map cpu_entry_area at the same place on 4/5 level omits 7adf28df2f0b x86/mm: Set MODULES_END to 0xffffffffff000000 omits 8d577afdee35 Linux 4.14.12 omits 566fb9906ee2 rtc: m41t80: remove unneeded checks from m41t80_sqw_set_rate omits 7623bd95a6dc rtc: m41t80: avoid i2c read in m41t80_sqw_is_prepared omits 11118640ae17 rtc: m41t80: avoid i2c read in m41t80_sqw_recalc_rate omits 8932255e96ec rtc: m41t80: fix m41t80_sqw_round_rate return value omits 56073ba4e706 rtc: m41t80: m41t80_sqw_set_rate should return 0 on success omits 2d01ac8cc12b Revert "xfrm: Fix stack-out-of-bounds read in xfrm_state_find." omits 88dff1ab04d2 x86/process: Define cpu_tss_rw in same section as declaration omits 7930cb29fb5f x86/pti: Switch to kernel CR3 at early in entry_SYSCALL_compat() omits 89c96233a9ed x86/dumpstack: Print registers for first stack frame omits a841ba8f4d7e x86/dumpstack: Fix partial register dumps omits 211ad3fdf633 x86/pti: Make sure the user/kernel PTEs match omits 151d7039757b x86/cpu, x86/pti: Do not enable PTI on AMD processors omits df4373c513b3 capabilities: fix buffer overread on very short xattr omits 611583d32796 exec: Weaken dumpability for secureexec omits 0d59679df5b5 Linux 4.14.11 omits 3ade66602bb7 tty: fix tty_ldisc_receive_buf() documentation omits aaa5a91ff744 n_tty: fix EXTPROC vs ICANON interaction with TIOCINQ (aka [...] omits 57849de13c7d x86/ldt: Make LDT pgtable free conditional omits 3e133155f22d x86/ldt: Plug memory leak in error path omits cf6c3f7f4b13 x86/espfix/64: Fix espfix double-fault handling on 5-level [...] omits 530f5fa1600b x86-32: Fix kexec with stack canary (CONFIG_CC_STACKPROTECTOR) omits 082b7521a541 x86/mm: Remove preempt_disable/enable() from __native_flush_tlb() omits b5bef29785ff x86/smpboot: Remove stale TLB flush invocations omits e798502cfb47 nohz: Prevent a timer interrupt storm in tick_nohz_stop_sc [...] omits 7a3ce39c2bca staging: android: ion: Fix dma direction for dma_sync_sg_f [...] omits 2695c0f1f71e drivers: base: cacheinfo: fix cache type for non-architect [...] omits f3f5fa872d09 phy: tegra: fix device-tree node lookups omits d87f1bc7d15b binder: fix proc->files use-after-free omits 6fae6de72ad4 timers: Reinitialize per cpu bases on hotplug omits 8f1aa64ab086 timers: Invoke timer_start_debug() where it makes sense omits e4fb2e7e92ec timers: Use deferrable base independent of base::nohz_active omits f0f18aa8f701 usb: xhci: Add XHCI_TRUST_TX_LENGTH for Renesas uPD720201 omits c7c4e00a6608 USB: Fix off by one in type-specific length check of BOS S [...] omits e2f33e5983cb usb: add RESET_RESUME for ELSA MicroLink 56K omits b9d02d3c5899 usb: Add device quirk for Logitech HD Pro Webcam C925e omits 57211f0cf174 USB: serial: option: adding support for YUGA CLM920-NC5 omits 9fa3c3b5598e USB: serial: option: add support for Telit ME910 PID 0x1101 omits eb6cc0af22a3 USB: serial: qcserial: add Sierra Wireless EM7565 omits ad61ff29f104 USB: serial: ftdi_sio: add id for Airbus DS P8GR omits 1fcd9859a4b3 USB: chipidea: msm: fix ulpi-node lookup omits 2d6483bf78f8 usbip: vhci: stop printing kernel pointer addresses in messages omits ed4db9a7f8cb usbip: stub: stop printing kernel pointer addresses in messages omits 6b8335e48ae7 usbip: prevent leaking socket pointer address in messages omits 2ee11dcfc9e1 usbip: fix usbip bind writing random string after command [...] omits 38e8981d5490 sparc64: repair calling incorrect hweight function from stubs omits b9edd6bf0ccb skbuff: in skb_copy_ubufs unclone before releasing zerocopy omits 49cd180d4a10 skbuff: skb_copy_ubufs must release uarg even without user frags omits 17155ea827b2 skbuff: orphan frags before zerocopy clone omits 8f5bbb29b62c Revert "mlx5: move affinity hints assignments to generic code" omits f2272d5dce79 ipv6: set all.accept_dad to 0 by default omits 86deaaa0ca2b ipv4: fib: Fix metrics match when deleting a route omits 185a3475dee6 phylink: ensure AN is enabled omits 39889c293371 phylink: ensure the PHY interface mode is appropriately set omits 7f6dcb82d040 bnxt_en: Fix sources of spurious netpoll warnings omits 11295730446f net: sched: fix static key imbalance in case of ingress/cl [...] omits 215b69e20808 vxlan: restore dev->mtu setting based on lower device omits cea58617977b net/mlx5: FPGA, return -EINVAL if size is zero omits 5504319c6993 tcp: refresh tcp_mstamp from timers callbacks omits 333921964046 ipv6: Honor specified parameters in fibmatch lookup omits 5e255d684d05 net: phy: marvell: Limit 88m1101 autoneg errata to 88E1145 [...] omits 583395a81f00 tcp: fix potential underestimation on rcv_rtt omits bcc029ff5daf mlxsw: spectrum: Disable MAC learning for ovs port omits 92ae8233467b tipc: fix hanging poll() for stream sockets omits 201c59bb7ba6 sctp: make sure stream nums can match optlen in sctp_setso [...] omits f38ffe325b20 s390/qeth: fix error handling in checksum cmd callback omits ff1ff3815c24 net: dsa: bcm_sf2: Clear IDDQ_GLOBAL_PWR bit for PHY omits 701768dc9a10 sfc: pass valid pointers from efx_enqueue_unwind omits a6cc63e125ff openvswitch: Fix pop_vlan action for double tagged frames omits bf0703052130 net/mlx5: Fix error flow in CREATE_QP command omits 999755ec40a6 net/mlx5e: Prevent possible races in VXLAN control flow omits c4d0e614c151 net/mlx5e: Add refcount to VXLAN structure omits 597181622e64 net/mlx5e: Fix features check of IPv6 traffic omits 2dc5654e6fbc net/mlx5e: Fix possible deadlock of VXLAN lock omits 3ddcb727c717 net/mlx5: Fix rate limit packet pacing naming and struct omits f35318b28944 tcp: invalidate rate samples during SACK reneging omits 265ba7a046c0 sock: free skb in skb_complete_tx_timestamp on error omits 003514ffb447 net: phy: micrel: ksz9031: reconfigure autoneg after phy a [...] omits dd9a2648b3e3 net: Fix double free and memory corruption in get_net_ns_by_id() omits 126f42ecfcb4 net: bridge: fix early call to br_stp_change_bridge_id and [...] omits 27ccace9b982 ipv4: Fix use-after-free when flushing FIB tables omits 44319591ffa2 ip6_gre: fix device features for ioctl setup omits 6d1c489810bc adding missing rcu_read_unlock in ipxip6_rcv omits a3927015a4bb sctp: Replace use of sockets_allocated with specified macro. omits 9f49cbc7cd20 net: mvmdio: disable/unprepare clocks in EPROBE_DEFER case omits 3bc400bad0e0 net: ipv4: fix for a race condition in raw_sendmsg omits 72b44d0434c1 s390/qeth: update takeover IPs after configuration change omits 8658408f284e s390/qeth: lock IP table while applying takeover changes omits e34a43e57c21 s390/qeth: don't apply takeover changes to RXIP omits 621b5ae0f9f4 s390/qeth: apply takeover changes when mode is toggled omits c7e9d724785d tcp_bbr: reset long-term bandwidth sampling on loss recovery undo omits eb710b5f62ad tcp_bbr: reset full pipe detection on loss recovery undo omits d3f3d4134eb7 tg3: Fix rx hang on MTU change with 5717/5719 omits 4f2963559f29 tcp md5sig: Use skb's saddr when replying to an incoming segment omits e414e7f03c29 tcp_bbr: record "full bw reached" decision in new full_bw_ [...] omits e7728247372c RDS: Check cmsg_len before dereferencing CMSG_DATA omits 78ce0e9c4183 ptr_ring: add barriers omits 6d0317869c91 net: reevalulate autoflowlabel setting after sysctl setting omits 1bad9c5ea85e net: qmi_wwan: add Sierra EM7565 1199:9091 omits e3fb538e5715 netlink: Add netns check on taps omits f9c484692780 net: igmp: Use correct source address on IGMPv3 reports omits f55ac6684640 net: fec: unmap the xmit buffer that are not transferred by DMA omits 521f4d9625b7 ipv6: mcast: better catch silly mtu values omits 57dfc3d10e40 ipv4: igmp: guard against silly MTU values omits aa7f9011bc01 kbuild: add '-fno-stack-check' to kernel build options omits eaedee932c91 block: don't let passthrough IO go into .make_request_fn() omits 88da02868f77 block: fix blk_rq_append_bio omits 0c688c288f8e cpufreq: schedutil: Use idle_calls counter of the remote CPU omits 9c5ee053a67e ALSA: hda - Fix missing COEF init for ALC225/295/299 omits 9fcd2ae2abb5 ALSA: hda - fix headset mic detection issue on a Dell machine omits 3d858b85e376 ALSA: hda - change the location for one mic on a Lenovo machine omits 2845bbd1ef1f ALSA: hda - Add MIC_NO_PRESENCE fixup for 2 HP machines omits 056305595a99 ALSA: hda: Drop useless WARN_ON() omits af0dc162f644 IB/core: Verify that QP is security enabled in create and destroy omits 5f3b36984c7b IB/uverbs: Fix command checking as part of ib_uverbs_ex_mo [...] omits d471542b9f07 IB/mlx5: Serialize access to the VMA list omits 907145e68e21 IB/hfi: Only read capability registers if the capability exists omits 074e2892a420 gpio: fix "gpio-line-names" property retrieval omits 077cb91c9fc3 ASoC: tlv320aic31xx: Fix GPIO1 register definition omits 314d9cdf7e0f ASoC: twl4030: fix child-node lookup omits fe9f7bd45c01 ASoC: fsl_ssi: AC'97 ops need regmap, clock and cleaning u [...] omits c7d231ca5e0b ASoC: da7218: fix fix child-node lookup omits 308ddf2afe83 ASoC: wm_adsp: Fix validation of firmware and coeff lengths omits 23ef17a49f1e ASoC: codecs: msm8916-wcd: Fix supported formats omits 2aec84963e5e iw_cxgb4: Only validate the MSN for successful completions omits 0aea6fb0e777 ring-buffer: Do no reuse reader page if still in use omits 66f833dbed02 ring-buffer: Mask out the info bits when returning buffer [...] omits e08acdb9620b x86/ldt: Make the LDT mapping RO omits 704cfa04dde3 x86/mm/dump_pagetables: Allow dumping current pagetables omits 27e16c33bb79 x86/mm/dump_pagetables: Check user space page table for WX pages omits dfa58126d763 x86/mm/dump_pagetables: Add page table directory to the de [...] omits 3dfd9fd8d897 x86/mm/pti: Add Kconfig omits 33d9d7836f0f x86/dumpstack: Indicate in Oops whether PTI is configured [...] omits ef4b38472d6b x86/mm: Clarify the whole ASID/kernel PCID/user PCID naming omits c5548af97ae9 x86/mm: Use INVPCID for __native_flush_tlb_single() omits 36a72ab52c8d x86/mm: Optimize RESTORE_CR3 omits b63812b81349 x86/mm: Use/Fix PCID to optimize user/kernel switches omits 954339c41cce x86/mm: Abstract switching CR3 omits c796e2324094 x86/mm: Allow flushing for future ASID switches omits 9617ee896217 x86/pti: Map the vsyscall page if needed omits 7aef823ee7e9 x86/pti: Put the LDT in its own PGD if PTI is on omits c12510749010 x86/mm/64: Make a full PGD-entry size hole in the memory map omits 8b82023b7fc2 x86/events/intel/ds: Map debug buffers in cpu_entry_area omits e0eb34665d2e x86/cpu_entry_area: Add debugstore entries to cpu_entry_area omits d230c1917f57 x86/mm/pti: Map ESPFIX into user space omits e08aa2f1988a x86/mm/pti: Share entry text PMD omits 088baf5de12e x86/entry: Align entry text section to PMD boundary omits fb9dfabb6e80 x86/mm/pti: Share cpu_entry_area with user space page tables omits 35531133abf3 x86/mm/pti: Force entry through trampoline when PTI active omits 9f006b024723 x86/mm/pti: Add functions to clone kernel PMDs omits 1bcd98df0f50 x86/mm/pti: Populate user PGD omits 61fd4049e676 x86/mm/pti: Allocate a separate user PGD omits ffcb80ad79e8 x86/mm/pti: Allow NX poison to be set in p4d/pgd omits b9feab7dcf86 x86/mm/pti: Add mapping helper functions omits 8a2533407f4d x86/pti: Add the pti= cmdline option and documentation omits a4b07fb4e5a6 x86/mm/pti: Add infrastructure for page table isolation omits f3d2b767e912 x86/mm/pti: Prepare the x86/entry assembly code for entry/ [...] omits acfee9b8e27e x86/mm/pti: Disable global pages if PAGE_TABLE_ISOLATION=y omits 72a2beddcd32 x86/cpufeatures: Add X86_BUG_CPU_INSECURE omits 986698256168 tracing: Fix crash when it fails to alloc ring buffer omits 21a9c7346ef6 tracing: Fix possible double free on failure of allocating [...] omits 234bc12669a3 tracing: Remove extra zeroing out of the ring buffer page omits b8ce8232fcc3 Linux 4.14.10 omits af1eddcc176e Revert "ipmi_si: fix memory leak on new_smi" omits 646809937c02 net: mvneta: eliminate wrong call to handle rx descriptor error omits c00802d53ddf net: mvneta: use proper rxq_number in loop on rx queues omits b7c0181c47c4 net: mvneta: clear interface link status on port disable omits 01b1a29e32c1 libnvdimm, pfn: fix start_pad handling for aligned namespaces omits 166f39bc340d libnvdimm, btt: Fix an incompatibility in the log layout omits 6d80b15a226e libnvdimm, dax: fix 1GB-aligned namespaces vs physical mis [...] omits e7681f90a45a drm/sun4i: Fix error path handling omits 6209cb514d97 drm/i915: Flush pending GTT writes before unbinding omits a971d10f67df powerpc/perf: Dereference BHRB entries safely omits e2d769198ff7 clk: sunxi: sun9i-mmc: Implement reset callback for reset [...] omits 6461005967ed kvm: x86: fix RSM when PCID is non-zero omits 6cc3f6f10240 KVM: X86: Fix load RFLAGS w/o the fixed bit omits 41e1386388dc KVM: MMU: Fix infinite loop when there is no available mmu page omits 5aa30b450a8b KVM: PPC: Book3S HV: Fix pending_pri value in kvmppc_xive_ [...] omits 8708f6828368 KVM: PPC: Book3S: fix XIVE migration of pending interrupts omits 4e9cca9267fe KVM: arm/arm64: Fix HYP unmapping going off limits omits 8a74c8e87e46 arm64: kvm: Prevent restoring stale PMSCR_EL1 for vcpu omits efc9b7ae524d pinctrl: cherryview: Mask all interrupts on Intel_Strago b [...] omits ed1918e28754 spi: a3700: Fix clk prescaling for coefficient over 15 omits e8f28db0f737 spi: xilinx: Detect stall with Unknown commands omits 1b1f78c02c79 Revert "parisc: Re-enable interrupts early" omits 13a41fbd867a parisc: Hide Diva-built-in serial aux and graphics card omits 117b8b85e577 parisc: Fix indenting in puts() omits 482b6942a8c1 parisc: Align os_hpmc_size on word boundary omits 3ef1c33f98c8 block-throttle: avoid double charge omits f349652293fb block: unalign call_single_data in struct request omits d8f477a5cd20 PCI / PM: Force devices to D0 in pci_pm_thaw_noirq() omits 2c7b98ffac66 ALSA: usb-audio: Fix the missing ctl name suffix at parsing SU omits 39384674586f ALSA: usb-audio: Add native DSD support for Esoteric D-05X omits 70709c277cdc ALSA: hda - Add vendor id for Cannonlake HDMI codec omits 7a6a84639786 ALSA: hda/realtek - Fix Dell AIO LineOut issue omits 065a28657370 ALSA: rawmidi: Avoid racy info ioctl via ctl device omits 637de99c7a15 mfd: twl6040: Fix child-node lookup omits 6300daa071b2 mfd: twl4030-audio: Fix sibling-node lookup omits de3b66c01edc mfd: cros ec: spi: Don't send first message too soon omits f09fca41e29c crypto: af_alg - fix race accessing cipher request omits c692698ebebe crypto: af_alg - wait for data at beginning of recvmsg omits 88990591f0b0 crypto: mcryptd - protect the per-CPU queue with a lock omits 29082870f58a crypto: skcipher - set walk.iv for zero-length inputs omits 94e0c5ab52e2 acpi, nfit: fix health event notification omits 7a5d57898194 ACPI: APEI / ERST: Fix missing error handling in erst_reader() omits 752d01704ad1 x86/cpu_entry_area: Prevent wraparound in setup_cpu_entry_ [...] omits 763f7eaf6062 init: Invoke init_espfix_bsp() from mm_init() omits 3440093266b7 x86/cpu_entry_area: Move it out of the fixmap omits 1b0eddf0a1d1 x86/cpu_entry_area: Move it to a separate unit omits b6167aeb9faf x86/mm: Create asm/invpcid.h omits acefb4516bce x86/mm: Put MMU to hardware ASID translation in one place omits 1765d0a565ee x86/mm: Remove hard-coded ASID limit checks omits b72e0abe99ab x86/mm: Move the CR3 construction functions to tlbflush.h omits 29606f10f399 x86/mm: Add comments to clarify which TLB-flush functions [...] omits 6472c50292d4 x86/mm: Remove superfluous barriers omits a0edc4947db9 x86/mm: Use __flush_tlb_one() for kernel memory omits de4c8bbd6e1b x86/microcode: Dont abuse the TLB-flush interface omits 032fd2e383cb x86/uv: Use the right TLB-flush API omits 06f9acfe0abc x86/entry: Rename SYSENTER_stack to CPU_ENTRY_AREA_entry_stack omits d8f29ac73637 x86/doc: Remove obvious weirdnesses from the x86 MM layout [...] omits 88569f5e3a56 x86/mm/64: Improve the memory map documentation omits 2c8e9099aece x86/ldt: Prevent LDT inheritance on exec omits b17459342c55 x86/ldt: Rework locking omits ee8e8b2df6d3 arch, mm: Allow arch_dup_mmap() to fail omits 49c01662d317 x86/vsyscall/64: Warn and fail vsyscall emulation in NATIVE mode omits beb899c4bcdf x86/vsyscall/64: Explicitly set _PAGE_USER in the pagetabl [...] omits 7b45ad6e0fd7 x86/mm/dump_pagetables: Make the address hints correct and [...] omits c4bc398080d8 x86/mm/dump_pagetables: Check PAGE_PRESENT for real omits 662fd946aa46 x86/Kconfig: Limit NR_CPUS on 32-bit to a sane amount omits adc37e209d95 x86/insn-eval: Add utility functions to get segment selector omits da8eb8ad0e69 x86/decoder: Fix and update the opcodes map omits 76358c8d90c7 objtool: Fix 64-bit build on 32-bit host omits 6a8f7688094c tools/headers: Sync objtool UAPI header omits 3033f9e601f4 objtool: Fix cross-build omits 2845aee45c36 objtool: Move kernel headers/code sync check to a script omits 62c37437a110 objtool: Move synced files to their original relative locations omits add9f2a47035 Revert "ipv6: grab rt->rt6i_ref before allocating pcpu rt" omits dad5c1402c57 Linux 4.14.9 omits a9772285a724 linux/compiler.h: Split into compiler.h and compiler_types.h omits d605778b613a selftests/bpf: add tests for recent bugfixes omits de31796c052e bpf: fix integer overflows omits cb56cc1b292b bpf: don't prune branches when a scalar is replaced with a [...] omits c90268f7cbee bpf: force strict alignment checks for stack pointers omits 2120fca0ecfb bpf: fix missing error return in check_stack_boundary() omits 6c8e098d0324 bpf: fix 32-bit ALU op verification omits bf5ee24e87e3 bpf: fix incorrect tracking of register size truncation omits 6e12ea4fb45c bpf: fix incorrect sign extension in check_alu_op() omits 4d54f7df5131 bpf/verifier: fix bounds calculation on BPF_RSH omits 82a9d62f603f bpf, sparc: fix usage of wrong reg for load_skb_regs after call omits 8a681dfd8fb2 bpf, ppc64: do not reload skb pointers in non-skb context omits 83ab155d1449 bpf, s390x: do not reload skb pointers in non-skb context omits a23244e8845f bpf: fix corruption on concurrent perf_event_output calls omits 2b3ea8ceb2bb bpf: fix branch pruning logic omits 7d7545295e71 mm/sparsemem: Fix ARM64 boot crash when CONFIG_SPARSEMEM_E [...] omits 0237a0a45656 platform/x86: asus-wireless: send an EV_SYN/SYN_REPORT bet [...] omits 5431aef93678 thermal/drivers/hisi: Fix multiple alarm interrupts firing omits 02c17c0f825c thermal/drivers/hisi: Simplify the temperature/step computation omits cf826c577853 thermal/drivers/hisi: Fix kernel panic on alarm interrupt omits 7254834c43bd thermal/drivers/hisi: Fix missing interrupt enablement omits 0da9db57c042 IB/opa_vnic: Properly return the total MACs in UC MAC list omits ecffae11228f IB/opa_vnic: Properly clear Mac Table Digest omits 0d74c05ca7ef drm/vc4: Avoid using vrefresh==0 mode in DSI htotal math. omits 80879ecb4624 cpuidle: fix broadcast control when broadcast can not be entered omits 051c3df7d6b8 rtc: set the alarm to the next expiring timer omits 0aaff15c1013 tcp: fix under-evaluated ssthresh in TCP Vegas omits 71e51e4d488d clk: sunxi-ng: sun6i: Rename HDMI DDC clock to avoid name [...] omits ae35e16e0a57 staging: greybus: light: Release memory obtained by kasprintf omits 0fbdd907e4b3 RDMA/hns: Avoid NULL pointer exception omits 0006d8c76b0c net: ipv6: send NS for DAD when link operationally up omits a58a3af86a4e ibmvnic: Set state UP omits fb383223d00f fm10k: ensure we process SM mbx when processing VF mbx omits 2b401d9f1d45 ARM: exynos_defconfig: Enable UAS support for Odroid HC1 board omits b27bbf1f5b9e vfio/pci: Virtualize Maximum Payload Size omits 4297cf42691e i40e: fix client notify of VF reset omits 8da9104839c8 scsi: lpfc: Fix warning messages when NVME_TARGET_FC not defined omits 6fe8e4f3e4e9 scsi: lpfc: PLOGI failures during NPIV testing omits 096232d99989 scsi: lpfc: Fix secure firmware updates omits 16ddeff35b7b fm10k: fix mis-ordered parameters in declaration for .ndo_ [...] omits c01b06d9ac35 ASoC: codecs: msm8916-wcd-analog: fix module autoload omits 5d1b6695edb7 sctp: silence warns on sctp_stream_init allocations omits fa21a13d76a7 powerpc/watchdog: Do not trigger SMP crash from touch_nmi_ [...] omits 97f41b41c432 powerpc/xmon: Avoid tripping SMP hardlockup watchdog omits f5fec0590cd8 ASoC: img-parallel-out: Add pm_runtime_get/put to set_fmt [...] omits f9e51fb046db ASoC: codecs: msm8916-wcd-analog: fix micbias level omits 16e1626e54f8 tracing: Exclude 'generic fields' from histograms omits 45c911bb1814 PCI/AER: Report non-fatal errors only to the affected endpoint omits cbd6b3694a4a i40e/i40evf: spread CPU affinity hints across online CPUs only omits da548d5a6f9e Bluetooth: hci_bcm: Fix setting of irq trigger type omits 56ea88ec4904 Bluetooth: hci_uart_set_flow_control: Fix NULL deref when [...] omits 44ee83c6d6e0 leds: pca955x: Don't invert requested value in pca955x_gpi [...] omits 9704f8147e88 ipv6: grab rt->rt6i_ref before allocating pcpu rt omits 2f48fc1742a2 ip_gre: check packet length and mtu correctly in erspan tx omits 6d7bdad132d5 md: always set THREAD_WAKEUP and wake up wqueue if thread existed omits 7535afccf97c block,bfq: Disable writeback throttling omits afdbec5d3c65 IB/rxe: check for allocation failure on elem omits afccf6f360df ixgbe: fix use of uninitialized padding omits d1f13dcad56b iio: st_sensors: add register mask for status register omits c817cb56b8d6 i40e: use the safe hash table iterator when deleting mac filters omits 66efe26b0b07 igb: check memory allocation failure omits 349384cd7028 PM / OPP: Move error message to debug level omits 7af9f9cd68c7 PCI: Create SR-IOV virtfn/physfn links before attaching driver omits 6d95d05bafba scsi: mpt3sas: Fix IO error occurs on pulling out a drive [...] omits 3aaaf02c110f scsi: cxgb4i: fix Tx skb leak omits bfd66a406fe7 PCI: Avoid bus reset if bridge itself is broken omits a5171fe705fb net: phy: at803x: Change error to EINVAL for invalid MAC omits f3a68b4b82f3 kvm, mm: account kvm related kmem slabs to kmemcg omits af826fdfb14c rtc: pl031: make interrupt optional omits bd5139895727 crypto: lrw - Fix an error handling path in 'create()' omits 714abd2d6996 crypto: crypto4xx - increase context and scatter ring buff [...] omits 9fe2989cdf3d clk: sunxi-ng: sun5i: Fix bit offset of audio PLL post-divider omits a7455b113fef clk: sunxi-ng: nm: Check if requested rate is supported by [...] omits 5d583a7e2d92 drm: Add retries for lspcon mode detection omits b04c22da18b5 backlight: pwm_bl: Fix overflow condition omits 23b22186b27f optee: fix invalid of_node_put() in optee_driver_init() omits 8388d287e361 x86/cpufeatures: Make CPU bugs sticky omits 1eb2e614fd17 x86/paravirt: Provide a way to check for hypervisors omits 96e63420e281 x86/paravirt: Dont patch flush_tlb_single omits 25e2999e630c x86/entry/64: Make cpu_entry_area.tss read-only omits e313437c85da x86/entry: Clean up the SYSENTER_stack code omits b25ca49efac5 x86/entry/64: Remove the SYSENTER stack canary omits bb568391775d x86/entry/64: Move the IST stacks into struct cpu_entry_area omits c631a16e5b84 x86/entry/64: Create a per-CPU SYSCALL entry trampoline omits 564cea11777e x86/entry/64: Return to userspace from the trampoline stack omits 2bc9fa0beaf1 x86/entry/64: Use a per-CPU trampoline stack for IDT entries omits c3dbef1bd0f7 x86/espfix/64: Stop assuming that pt_regs is on the entry stack omits d120cd749ef9 x86/entry/64: Separate cpu_current_top_of_stack from TSS.sp0 omits 5bb40c6d4c2a x86/entry: Remap the TSS into the CPU entry area omits 969f5706f6f5 x86/entry: Move SYSENTER_stack to the beginning of struct [...] omits 41964ef17cce x86/dumpstack: Handle stack overflow on all stacks omits 5be136953f62 x86/entry: Fix assumptions that the HW TSS is at the begin [...] omits 487f3ddcd986 x86/kasan/64: Teach KASAN about the cpu_entry_area omits ece614dcfd96 x86/mm/fixmap: Generalize the GDT fixmap mechanism, introd [...] omits 5684dd300f67 x86/entry/gdt: Put per-CPU GDT remaps in ascending order omits 2329da3fc03d x86/dumpstack: Add get_stack_info() support for the SYSENT [...] omits 9b654aba0360 x86/entry/64: Allocate and enable the SYSENTER stack omits e9b7b111e5be x86/irq/64: Print the offending IP in the stack overflow warning omits 996d087af015 x86/irq: Remove an old outdated comment about context trac [...] omits 5209e8ac9372 x86/unwinder: Handle stack overflows more gracefully omits 40ddc692b5a1 x86/unwinder/orc: Dont bail on stack overflow omits 21ddc15fa82b x86/entry/64/paravirt: Use paravirt-safe macro to access eflags omits d455b71e7393 x86/mm/kasan: Don't use vmemmap_populate() to initialize shadow omits 5383f45db38c locking/barriers: Convert users of lockless_dereference() [...] omits 1aedecaf12a6 locking/barriers: Add implicit smp_read_barrier_depends() [...] omits 065060cdd3de bpf: fix build issues on um due to mising bpf_perf_event.h omits 2d8c24ed9310 perf/x86: Enable free running PEBS for REGS_USER/INTR omits e918424231ee x86: Make X86_BUG_FXSAVE_LEAK detectable in CPUID on AMD omits c6e38628af6d x86/cpufeature: Add User-Mode Instruction Prevention definitions omits 330a4f53bbb4 drivers/misc/intel/pti: Rename the header file to free up [...] omits 399bbc9bb611 x86/virt: Add enum for hypervisors to replace x86_hyper omits 04d26709b13e x86/virt, x86/platform: Merge 'struct x86_hyper' into 'str [...] omits 99aee22dca89 ACPI / APEI: Replace ioremap_page_range() with fixmap omits 4a464a66db6d selftests/x86/ldt_gdt: Run most existing LDT test cases ag [...] omits 46e6a15b40c9 selftests/x86/ldt_gdt: Add infrastructure to test set_thre [...] omits d9eb267780ff x86/cpufeatures: Fix various details in the feature definitions omits 47af9e68f3f2 x86/cpufeatures: Re-tabulate the X86_FEATURE definitions omits 64766453be2e x86/mm: Define _PAGE_TABLE using _KERNPG_TABLE omits c1ffb6aefbc5 bitops: Revert cbe96375025e ("bitops: Add clear/set_bit32( [...] omits 3243ae92926c x86/cpuid: Replace set/clear_bit32() omits b36c2c3ab339 x86/entry/64: Shorten TEST instructions omits 35c1d57e6391 x86/traps: Use a new on_thread_stack() helper to clean up [...] omits c6f563cd1393 x86/entry/64: Remove thread_struct::sp0 omits 266a0b19177e x86/entry/32: Fix cpu_current_top_of_stack initialization at boot omits c30eb760e3ec x86/entry/64: Remove all remaining direct thread_struct::s [...] omits 71d7244efb0c x86/entry/64: Stop initializing TSS.sp0 at boot omits 0917dd6e7a73 x86/xen/64, x86/entry/64: Clean up SP code in cpu_initiali [...] omits f576136bc881 x86/entry: Add task_top_of_stack() to find the top of a ta [...] omits e37558449aba x86/entry/64: Pass SP0 directly to load_sp0() omits ebef3548d577 x86/entry/32: Pull the MSR_IA32_SYSENTER_CS update code ou [...] omits 6ff096cf2bf8 x86/entry/64: De-Xen-ify our NMI code omits f53f7a3f0156 xen, x86/entry/64: Add xen NMI trap entry omits 8d50dee92fb2 x86/entry/64: Remove the RESTORE_..._REGS infrastructure omits 2550871499e4 x86/entry/64: Use POP instead of MOV to restore regs on NM [...] omits e7273aae1397 x86/entry/64: Merge the fast and slow SYSRET paths omits 673b1522c658 x86/entry/64: Use pop instead of movq in syscall_return_vi [...] omits b774233bcdd4 x86/entry/64: Shrink paranoid_exit_restore and make labels local omits 37bae8ecdb51 x86/entry/64: Simplify reg restore code in the standard IR [...] omits 7d4bb32bc6fd x86/entry/64: Move SWAPGS into the common IRET-to-usermode path omits 65236abc42b0 x86/entry/64: Split the IRET-to-user and IRET-to-kernel paths omits b7ee7fcca8a5 x86/entry/64: Remove the restore_c_regs_and_iret label omits ab3e5dfff36f ptrace,x86: Make user_64bit_mode() available to 32-bit builds omits 985cba484235 x86/boot: Relocate definition of the initial state of CR0 omits 4ed772a7dee9 x86/mm: Relocate page fault error codes to traps.h omits 12dc3fa30178 x86/cpufeatures: Enable new SSE/AVX/AVX512 CPU features omits c60238f5712b x86/mm/64: Rename the register_page_bootmem_memmap() 'size [...] omits 3df257ddc5f4 x86/build: Beautify build log of syscall headers omits 20e9bfd7b8a3 x86/asm: Don't use the confusing '.ifeq' directive omits 09807080a97c ACPI / APEI: remove the unused dead-code for SEA/NMI notif [...] omits af02cd973d86 x86/xen: Drop 5-level paging support code from the XEN_PV code omits 13bda9cfea51 x86/xen: Provide pre-built page tables only for CONFIG_XEN [...] omits 873f59b8bd88 x86/kasan: Use the same shadow offset for 4- and 5-level paging omits 4afaf6ea65ac mm/sparsemem: Allocate mem_section at runtime for CONFIG_S [...] omits 36295155d8d4 x86/cpuid: Prevent out of bound access in do_clear_cpu_cap() omits 61d1ad363115 objtool: Print top level commands on incorrect usage omits 3b57d66c8e53 x86/platform/UV: Convert timers to use timer_setup() omits 110ad51cc874 x86/fpu: Remove the explicit clearing of XSAVE dependent features omits 0e7127aa76e0 x86/fpu: Make XSAVE check the base CPUID features before enabling omits f01d7efac792 x86/fpu: Parse clearcpuid= as early XSAVE argument omits d602a3465c77 x86/cpuid: Add generic table for CPUID dependencies omits eb3addb22727 bitops: Add clear/set_bit32() to linux/bitops.h omits b40a923903d0 x86/unwind: Make CONFIG_UNWINDER_ORC=y the default in kcon [...] omits 8af220c9e240 x86/unwind: Rename unwinder config options to 'CONFIG_UNWINDER_*' omits a11adc6a2e0b x86/fpu/debug: Remove unused 'x86_fpu_state' and 'x86_fpu_ [...] omits ab7fc55ef231 x86/unwinder: Make CONFIG_UNWINDER_ORC=y the default in th [...] omits 2cb7165b4dcf ACPI / APEI: adjust a local variable type in ghes_ioremap_ [...] omits 5d5e60c80fd8 x86/head: Add unwind hint annotations omits d074a1075f6a x86/xen: Add unwind hint annotations omits 2c9863c1687b x86/xen: Fix xen head ELF annotations omits aad9d83f9dcb x86/boot: Annotate verify_cpu() as a callable function omits 8233afff9b45 x86/head: Fix head ELF function annotations omits 98ce8eee6021 x86/head: Remove unused 'bad_address' code omits 9cf5a88b165e x86/head: Remove confusing comment omits 42314edefac8 objtool: Don't report end of section error after an empty [...] omits c09061aec2e5 x86/asm: Remove unnecessary \n\t in front of CC_SET() from [...] omits 7b3775017f4e Linux 4.14.8 omits bed6119aa21b usb: musb: da8xx: fix babble condition handling omits d094690cbed9 ath10k: fix build errors with !CONFIG_PM omits 5c212b59ded7 ath10k: fix core PCI suspend when WoWLAN is supported but [...] omits e37eb54a000c ath9k: fix tx99 potential info leak omits 99ab42f783da lightnvm: pblk: protect line bitmap while submitting meta io omits 136e415e7a6a lightnvm: pblk: fix min size for page mempool omits 83ef2175ba01 lightnvm: pblk: initialize debug stat counter omits 8594a9a79c39 lightnvm: pblk: use right flag for GC allocation omits e22f692fbaba lightnvm: pblk: fix changing GC group list for a line omits 1b07f7511a77 lightnvm: pblk: prevent gc kicks when gc is not operational omits e6a9d261e95f icmp: don't fail on fragment reassembly time exceeded omits 023bff1b3358 IB/ipoib: Grab rtnl lock on heavy flush when calling ndo_o [...] omits 02ef1dd301c2 RDMA/cma: Avoid triggering undefined behavior omits 9fc290e529b4 IB/core: Fix endianness annotation in rdma_is_multicast_addr() omits f7af60377ec0 macvlan: Only deliver one copy of the frame to the macvlan [...] omits d9490e7ca55b udf: Avoid overflow when session starts at large offset omits 42364042b7dd xprtrdma: Don't defer fencing an async RPC's chunks omits 46788d19e137 md-cluster: fix wrong condition check in raid1_write_request omits 339aba679813 raid5-ppl: check recovery_offset when performing ppl recovery omits b197f67ccfeb scsi: bfa: integer overflow in debugfs omits dd2581c675e4 scsi: sd: change allow_restart to bool in sysfs interface omits 47b5dbdd983e scsi: sd: change manage_start_stop to bool in sysfs interface omits fc8f4ca137d9 nullb: fix error return code in null_init() omits c97e41076a29 ipmi_si: fix memory leak on new_smi omits f2d81d0f030a rtl8188eu: Fix a possible sleep-in-atomic bug in rtw_disassoc_cmd omits f898f36664a5 rtl8188eu: Fix a possible sleep-in-atomic bug in rtw_creat [...] omits f18b2039d904 IB/hfi1: Mask out A bit from psn trace omits 4e2836b43102 vt6655: Fix a possible sleep-in-atomic bug in vt6655_suspend omits b57259ca055f IB/core: Fix calculation of maximum RoCE MTU omits 9cb27c88b080 IB/core: Fix use workqueue without WQ_MEM_RECLAIM omits 84607a295876 scsi: scsi_devinfo: Add REPORTLUN2 to EMC SYMMETRIX blackl [...] omits 8151940acc35 raid5: Set R5_Expanded on parity devices as well as data. omits 57db94d4b724 pinctrl: adi2: Fix Kconfig build problem omits 4684da79d20e dev/dax: fix uninitialized variable build warning omits 93fc82844721 tty fix oops when rmmod 8250 omits b53af5767949 KVM: nVMX: Fix EPT switching advertising omits fdfcb06c5944 ipv4: ipv4_default_advmss() should use route mtu omits 48185ffb6dc3 soc: mediatek: pwrap: fix compiler errors omits 9cd01922985c powerpc/xmon: Check before calling xive functions omits 8ee1eada4f1a powerpc/perf/hv-24x7: Fix incorrect comparison in memord omits b59dc14b0b10 serdev: ttyport: enforce tty-driver open() requirement omits 669ff2a9aa71 net: hns3: fix a bug when alloc new buffer omits 122e18d27d77 net: hns3: fix the bug when map buffer fail omits 9409e1c775f3 net: hns3: fix the TX/RX ring.queue_index in hns3_ring_get_cfg omits aeb01451f9e2 mfd: mxs-lradc: Fix error handling in mxs_lradc_probe() omits 8268e93b2b87 scsi: hpsa: destroy sas transport properties before scsi_host omits 7a7797199d9b scsi: hpsa: cleanup sas_phy structures in sysfs when unloading omits b61aba91eb72 scsi: hisi_sas: fix the risk of freeing slot twice omits 96ed7ca7323b PCI: Detach driver before procfs & sysfs teardown on devic [...] omits 18c8d94eac0f RDMA/cxgb4: Declare stag as __be32 omits 9d48d002a2f6 net: hns3: fix the bug of hns3_set_txbd_baseinfo omits 1d9205558e50 net: hns3: add nic_client check when initialize roce base [...] omits 0949f8afa8f1 net: hns3: fix a bug in hclge_uninit_client_instance omits 68a6765b70d9 net: dsa: lan9303: Do not disable switch fabric port 0 at .probe omits 4be2d1ad59d0 xfs: fix incorrect extent state in xfs_bmap_add_extent_unw [...] omits 61bc71d34a00 xfs: return a distinct error code value for IGET_INCORE ca [...] omits 742b570da6e6 xfs: fix log block underflow during recovery cycle verification omits ff62605e0d79 l2tp: cleanup l2tp_tunnel_delete calls omits 4edcbfc56512 nvme: use kref_get_unless_zero in nvme_find_get_ns omits 21cd9fe75094 platform/x86: hp_accel: Add quirk for HP ProBook 440 G4 omits 6bd7a9bc48ac liquidio: fix kernel panic in VF driver omits 06f430379273 samples/bpf: adjust rlimit RLIMIT_MEMLOCK for xdp1 omits c0f98c0dbced Bluetooth: btusb: Add new NFA344A entry. omits a54d17dba2ba ARM64: dts: meson-gxbb-odroidc2: fix usb1 power supply omits 000a335b2d38 mtd: spi-nor: stm32-quadspi: Fix uninitialized error return code omits bca4d7e1a19c qtnfmac: modify full Tx queue error reporting omits c97df8e004de btrfs: tests: Fix a memory leak in error handling path in [...] omits 864a5fb1c606 btrfs: avoid null pointer dereference on fs_info when call [...] omits da76a65a0114 btrfs: undo writable superblocke when sprouting fails omits 9e87c49d62f4 btrfs: Explicitly handle btrfs_update_root failure omits 4bcbfac98d51 btrfs: fix false EIO for missing device omits 7bd6bf08dd5b arm64: prevent regressions in compressed kernel image size [...] omits e508e6026b19 Bluetooth: hci_ldisc: Fix another race when closing the tty. omits 7d1beb462e18 Ib/hfi1: Return actual operational VLs in port info query omits d5860344c243 bcache: fix wrong cache_misses statistics omits c9973b3d3526 bcache: explicitly destroy mutex while exiting omits 81309f8b9b69 rpmsg: glink: Initialize the "intent_req_comp" completion [...] omits 7291d99ebc67 media: usbtv: fix brightness and contrast controls omits 1678bb970113 GFS2: Take inode off order_write list when setting jdata flag omits aa902be00448 scsi: scsi_debug: write_same: fix error report omits 95e8d653ea98 misc: pci_endpoint_test: Avoid triggering a BUG() omits 85d63b76bdd1 misc: pci_endpoint_test: Fix failure path return values in probe omits 5642562d0b4f thermal/drivers/step_wise: Fix temperature regulation misbehavior omits 556787a174e6 ASoC: rsnd: rsnd_ssi_run_mods() needs to care ssi_parent_mod omits f7ee900a4f2c ppp: Destroy the mutex when cleanup omits 3d213c4c0a9b clk: tegra: Fix cclk_lp divisor register omits a23c8c70b5ec clk: tegra: Use readl_relaxed_poll_timeout_atomic() in teg [...] omits 85dcb3c850a7 blk-mq-sched: dispatch from scheduler IFF progress is made [...] omits 6facfe25e62e clk: hi6220: mark clock cs_atb_syspll as critical omits d9e497c94248 media: camss-vfe: always initialize reg at vfe_set_xbar_cfg() omits de0bbe07a49c clk: imx6: refine hdmi_isfr's parent to make HDMI work on [...] omits 27731e18a571 clk: imx: imx7d: Fix parent clock for OCRAM_CLK omits 3c38ce8767c6 clk: mediatek: add the option for determining PLL source clock omits 3c5fed838b47 staging: rtl8188eu: Revert part of "staging: rtl8188eu: fi [...] omits 7018a57cf701 net: hns3: Fix a misuse to devm_free_irq omits 627850739593 net: hns3: fix for getting advertised_caps in hns3_get_lin [...] omits f58a90e027d8 mm: Handle 0 flags in _calc_vm_trans() macro omits 6479a108b358 crypto: tcrypt - fix buffer lengths in test_aead_speed() omits ade07fa32f5a arm-ccn: perf: Prevent module unload while PMU is in use omits 79f41e0f8ae0 xfs: truncate pagecache before writeback in xfs_setattr_size() omits 07a93b48a0f7 iommu/amd: Limit the IOVA page range to the specified addresses omits ddf2588a05c8 badblocks: fix wrong return value in badblocks_set if badb [...] omits f6a341e87c65 target/file: Do not return error for UNMAP if length is zero omits 23d3f106f88c target:fix condition return in core_pr_dump_initiator_port() omits e389507ad355 iscsi-target: fix memory leak in lio_target_tiqn_addtpg() omits 68d702c6689d target/iscsi: Fix a race condition in iscsit_add_reject_fr [...] omits 96d275b841ef target/iscsi: Detect conn_cmd_list corruption early omits c90db58f5bb6 platform/x86: intel_punit_ipc: Fix resource ioremap warning omits f8b31d88a698 powerpc/pseries/vio: Dispose of virq mapping on vdevice un [...] omits 0fe5286e49d4 powerpc/ipic: Fix status get and status clear omits 2637cb1e3d80 powerpc/opal: Fix EBUSY bug in acquiring tokens omits d815f4efbb2a netfilter: ipvs: Fix inappropriate output of procfs omits c4e7af283374 thunderbolt: tb: fix use after free in tb_activate_pcie_devices omits 837da470dc16 iommu/mediatek: Fix driver name omits fe1c1819b434 PCI: Do not allocate more buses than available in parent omits f9565e1e0783 powerpc/powernv/cpufreq: Fix the frequency read by /proc/cpuinfo omits 27a12c783e70 PCI/PME: Handle invalid data when reading Root Status omits 540236e28f32 mlxsw: spectrum: Fix error return code in mlxsw_sp_port_create() omits ac6864737c02 dmaengine: ti-dma-crossbar: Correct am335x/am43xx mux value type omits b1d0ddc83e3c ASoC: Intel: Skylake: Fix uuid_module memory leak in failure case omits 32f733a8f470 PM / s2idle: Clear the events_check_enabled flag omits c4760b9c8d06 drm/amdgpu: bypass lru touch for KIQ ring submission omits 73e31f2af178 scsi: aacraid: use timespec64 instead of timeval omits 28461320cc95 rtc: pcf8563: fix output clock rate omits d6f59ef5b840 video: fbdev: au1200fb: Return an error code if a memory a [...] omits df235d2ee36e video: fbdev: au1200fb: Release some resources if a memory [...] omits 456279d0e3ad video: udlfb: Fix read EDID timeout omits f9a40df23244 fbdev: controlfb: Add missing modes to fix out of bounds access omits 71307dd192e7 sfc: don't warn on successful change of MAC omits dba1ca0e9a6f HID: cp2112: fix broken gpio_direction_input callback omits b3e3728ed55b IB/mlx4: Fix RSS's QPC attributes assignments omits 38620054ea18 ext4: fix crash when a directory's i_size is too small omits 0228af23dd69 ext4: add missing error check in __ext4_new_inode() omits 4ff7da066d64 ext4: fix fdatasync(2) after fallocate(2) operation omits ae0bba6b3811 ext4: support fast symlinks from ext3 file systems omits 2dea756b4875 Revert "exec: avoid RLIMIT_STACK races with prlimit()" omits 0aa5d007ba67 dmaengine: dmatest: move callback wait queue to thread context omits 3df23f7ce725 posix-timer: Properly check sigevent->sigev_notify omits 6e46e964e297 eeprom: at24: change nvmem stride to 1 omits e48a17d115f8 x86/boot/compressed/64: Print error if 5-level paging is n [...] omits 1bd2b3061273 x86/boot/compressed/64: Detect and handle 5-level paging a [...] omits 2d8262155ab3 iw_cxgb4: only insert drain cqes if wq is flushed omits 7dd1362247eb SUNRPC: Fix a race in the receive code path omits fbce429b410c dm: fix various targets to dm_register_target after module [...] omits 282e4b259d4f sched/rt: Do not pull from current CPU if only one CPU to pull omits c2f79ce3fe44 scsi: libsas: fix length error in sas_smp_handler() omits 39c4330c9779 scsi: core: Fix a scsi_show_rq() NULL pointer dereference omits 9854611cf5e6 arm64: fix CONFIG_DEBUG_WX address reporting omits cdcfd13a66eb arm64: Initialise high_memory global variable earlier omits db9d4784eb5b arm64: mm: Fix pte_mkclean, pte_mkdirty semantics omits 268b2cc32506 nfs: don't wait on commit in nfs_commit_inode() if there w [...] omits 74b6274f8c5e IB/core: Don't enforce PKey security on SMI MADs omits 4995bfa99096 IB/core: Bound check alternate path port number omits 2b3ff282dff3 xhci: Don't add a virt_dev to the devs array before it's f [...] omits 912fe79116f2 usb: xhci: fix TDS for MTK xHCI1.1 omits eae219a2fc55 ceph: drop negative child dentries before try pruning inod [...] omits 318cea7d8d80 mmc: core: apply NO_CMD23 quirk to some specific cards omits d78a5506cf0e usbip: fix stub_send_ret_submit() vulnerability to null tr [...] omits b6a2ad646c13 usbip: prevent vhci_hcd driver from leaking a socket point [...] omits 1621db059603 usbip: fix stub_rx: harden CMD_SUBMIT path to handle malic [...] omits 7120d742ad8d usbip: fix stub_rx: get_pipe() to validate endpoint number omits cb6ee0f3c199 ovl: update ctx->pos on impure dir iteration omits 066f40dc495d ovl: Pass ovl_get_nlink() parameters in right order omits 4c5ae6a301a5 USB: core: prevent malicious bNumInterfaces overflow omits 6391294874d5 USB: uas and storage: Add US_FL_BROKEN_FUA for another JMi [...] omits b8582c0f792f tracing: Allocate mask_str buffer dynamically omits 55fe4698d80e mm, oom_reaper: fix memory corruption omits c5d9b78d530a kernel: make groups_sort calling a responsibility group_in [...] omits d3d2f01a6eaf autofs: fix careless error in recent commit omits c8def7a4185b string.h: workaround for increased stack usage omits 6f3fc5f95975 cifs: fix NULL deref in SMB2_read omits cf1048e46d4f crypto: af_alg - fix NULL pointer dereference in omits c68b31521d5f crypto: salsa20 - fix blkcipher_walk API usage omits 902ae89f841d crypto: hmac - require that the underlying hash algorithm [...] omits 80dbdc5ae74d crypto: rsa - fix buffer overread when stripping leading zeroes omits 96c2dfaebe1a crypto: algif_aead - fix reference counting of null skcipher omits 3d27b022022a mfd: fsl-imx25: Clean up irq settings during removal omits 3afae8437c3c Linux 4.14.7 omits 7bc8eb30f1e0 dvb_frontend: don't use-after-free the frontend struct omits ce344631dc13 media: dvb-core: always call invoke_release() in fe_free() omits 93e2d845f265 x86/intel_rdt: Fix potential deadlock during resctrl unmount omits f0a7d7b4298c RDMA/cxgb4: Annotate r2 and stag as __be32 omits 89a459e0d519 md: free unused memory after bitmap resize omits 2c727856d071 dm raid: fix panic when attempting to force a raid to sync omits 0ad0bb60166d audit: ensure that 'audit=1' actually enables audit for PID 1 omits 4086f7cf0c3e audit: Allow auditd to set pid to 0 to end auditing omits 7536280f9c94 nvmet-rdma: update queue list during ib_device removal omits a4000d951e37 blk-mq: Avoid that request queue removal can trigger list [...] omits bd099ef951dd ide: ide-atapi: fix compile error with defining macro DEBUG omits 7015ca81bc80 ipvlan: fix ipv6 outbound device omits 854b27edf7b0 powerpc/powernv/idle: Round up latency and residency values omits b0c08c89ea1c kbuild: do not call cc-option before KBUILD_CFLAGS initialization omits d7a71904e602 KVM: arm/arm64: vgic-its: Preserve the revious read from t [...] omits e587b76e6554 fix kcm_clone() omits fc2f802193cc fcntl: don't cap l_start and l_end values for F_GETLK64 in [...] omits 4b5754212666 usb: gadget: ffs: Forbid usb_ep_alloc_request from sleeping omits 7a33cd0ef9dd ipmi: Stop timers before cleaning up the module omits 0c882334e2b7 sctp: use right member as the param of list_for_each_entry omits 627a5956119f cls_bpf: don't decrement net's refcount when offload fails omits 87ff3fb30de1 net: openvswitch: datapath: fix data type in queue_gso_packets omits 60335608e2f1 net: accept UFO datagrams from tuntap and packet omits 29d631e59413 tun: fix rcu_read_lock imbalance in tun_build_skb omits 7afe2e668ee2 net: ipv6: Fixup device for anycast routes during copy omits 0536add67196 tun: free skb in early errors omits 241eb29c019a tcp: when scheduling TLP, time of RTO should account for c [...] omits 616bada6fd46 tap: free skb if flags error omits 8067098c04be net: sched: cbq: create block for q->link.block omits 91c5e6553af0 tcp: use current time in tcp_rcv_space_adjust() omits de514e0609ea tipc: call tipc_rcv() only if bearer is up in tipc_udp_recv() omits efb7dc5a9658 tcp: use IPCB instead of TCP_SKB_CB in inet_exact_dif_match() omits effea096caa1 s390/qeth: fix GSO throughput regression omits 79651202a222 s390/qeth: fix thinko in IPv4 multicast address tracking omits cfa19a2edf31 s390/qeth: build max size GSO skbs on L2 devices omits 5fa411e8555f tcp/dccp: block bh before arming time_wait timer omits 8b01623c7394 stmmac: reset last TSO segment size after device open omits 6878a06356a3 net: remove hlist_nulls_add_tail_rcu() omits bea712a8a5aa usbnet: fix alignment for frames with no ethernet header omits f8e5ef4ea8f1 tcp: remove buggy call to tcp_v6_restore_cb() omits 589983eb9986 net/packet: fix a race in packet_bind() and packet_notifier() omits 7263f11b5671 packet: fix crash in fanout_demux_rollover() omits b604eb8deaed tcp: add tcp_v4_fill_cb()/tcp_v4_restore_cb() omits dacf127383fc sit: update frag_off info omits 9d9a63d74b2b rds: Fix NULL pointer dereference in __rds_rdma_map omits dee5b428c3b7 vhost: fix skb leak in handle_rx() omits 1933fa485194 tipc: fix memory leak in tipc_accept_from_sock() omits 6efcd7eada3e s390/qeth: fix early exit from error path omits c7203f55d53f net: realtek: r8169: implement set_link_ksettings() omits ec9a6722173d net: thunderx: Fix TCP/UDP checksum offload for IPv4 pkts omits fb89f5b05ab2 net: thunderx: Fix TCP/UDP checksum offload for IPv6 pkts omits fc038e59f316 net: qmi_wwan: add Quectel BG96 2c7c:0296 omits 5fd159e1ee6a Linux 4.14.6 omits 80e642c066f9 afs: Connect up the CB.ProbeUuid omits 49e186e3278d afs: Fix total-length calculation for multiple-page send omits d702be100eaf IB/mlx5: Assign send CQ and recv CQ of UMR QP omits 192c68931942 IB/mlx4: Increase maximal message size under UD QP omits 971110c72991 bnxt_re: changing the ip address shouldn't affect new connections omits a76d81af17ce f2fs: fix to clear FI_NO_PREALLOC omits 6610b9cb80ad xfrm: Copy policy family in clone_policy omits f0e1cd056e99 tls: Use kzalloc for aead_request allocation omits 2de359062fee jump_label: Invoke jump_label_test() via early_initcall() omits bbcedaeba780 atm: horizon: Fix irq release error omits 8928998d1ed8 kbuild: rpm-pkg: fix jobserver unavailable warning omits e5aa0e86f957 mailbox: mailbox-test: don't rely on rx_buffer content to [...] omits 8356c5754cb9 clk: hi3660: fix incorrect uart3 clock freqency omits a967ab0f7338 clk: uniphier: fix DAPLL2 clock rate of Pro5 omits cd11ce209d73 clk: qcom: common: fix legacy board-clock registration omits de1090298880 clk: sunxi-ng: a83t: Fix i2c buses bits omits 8474be654b27 clk: stm32h7: fix test of clock config omits b316280c8133 bpf: fix lockdep splat omits 81a1c2d3f9eb geneve: fix fill_info when link down omits 6e9c2a05c368 fcntl: don't leak fd reference when fixup_compat_flock fails omits 0c7e787bfc91 sctp: use the right sk after waking up from wait_buf sleep omits 191d96120f95 sctp: do not free asoc when it is already dead in sctp_sendmsg omits 5ca94e03675a slub: fix sysfs duplicate filename creation when slub_debug=O omits 1238334082ea zsmalloc: calling zs_map_object() from irq is a bug omits 99dac8af6e6f sparc64/mm: set fields in deferred pages omits 60bed713ab19 block: wake up all tasks blocked in get_request() omits 84e0b87ebfb5 dt-bindings: usb: fix reg-property port-number range omits f4da9e07a6a2 xfs: fix forgotten rcu read unlock when skipping inode reclaim omits 1cb98be5f989 nfp: fix flower offload metadata flag usage omits cfcbc4f35a73 nfp: inherit the max_mtu from the PF netdev omits 94d6b7fa7226 sunrpc: Fix rpc_task_begin trace point omits 57f94fd10554 NFS: Fix a typo in nfs_rename() omits 8cb22e0793d4 dynamic-debug-howto: fix optional/omitted ending line numb [...] omits 346008fe47ed lib/genalloc.c: make the avail variable an atomic_long_t omits 30c2f774e135 pipe: match pipe_max_size data type with procfs omits 65c4767b0e71 drivers/rapidio/devices/rio_mport_cdev.c: fix resource lea [...] omits f52688ce0d7b rsi: fix memory leak on buf and usb_reg_buf omits ad199b18a9c0 route: update fnhe_expires for redirect when the fnhe exists omits 407de7d97a68 route: also update fnhe_genid when updating a route cache omits ffe6293d19dc gre6: use log_ecn_error module parameter in ip6_tnl_rcv() omits 266fd76296be mac80211_hwsim: Fix memory leak in hwsim_new_radio_nl() omits ad7acca17e31 x86/mpx/selftests: Fix up weird arrays omits 897088926c34 apparmor: fix leak of null profile name if profile allocat [...] omits 86d1d015fe06 powerpc/perf: Fix pmu_count to count only nest imc pmus omits 394d0c93b9dd coccinelle: fix parallel build with CHECK=scripts/coccicheck omits 54a13eb7f03a kbuild: pkg: use --transform option to prefix paths in tar omits 4d0d1bc65b57 net/smc: use sk_rcvbuf as start for rmb creation omits f0d564230e08 irqchip/qcom: Fix u32 comparison with value less than zero omits 14f13c9d58d8 ARM: avoid faulting on qemu omits 21e1e6192ba6 ARM: BUG if jumping to usermode address in kernel mode omits 077415efefe7 crypto: talitos - fix ctr-aes-talitos omits 2040f8e81405 crypto: talitos - fix use of sg_link_tbl_len omits a2d93ada4fd3 crypto: talitos - fix AEAD for sha224 on non sha224 capable chips omits 62744ebaeb91 crypto: talitos - fix setkey to check key weakness omits 68b426477820 crypto: talitos - fix memory corruption on SEC2 omits 7b9cf144dc0b crypto: talitos - fix AEAD test failures omits 796c9d1e275e IB/core: Only enforce security for InfiniBand omits 45f846ca6b21 IB/core: Avoid unnecessary return value check omits 1cef55be2b6b bus: arm-ccn: fix module unloading Error: Removing state 1 [...] omits 8741b5ab4940 bus: arm-ccn: Fix use of smp_processor_id() in preemptible [...] omits a724b569a50d bus: arm-ccn: Check memory allocation failure omits 2ced9e2a850c bus: arm-cci: Fix use of smp_processor_id() in preemptible [...] omits 1d6c92408159 Revert "ARM: dts: imx53: add srtc node" omits e7ef4e829fe1 arm64: SW PAN: Update saved ttbr0 value on enter_lazy_tlb omits a5347596586d arm64: SW PAN: Point saved ttbr0 at the zero page when swi [...] omits d0e9c7727224 arm64: fpsimd: Prevent registers leaking from dead tasks omits fdbc5f3c5ece KVM: arm/arm64: vgic-its: Check result of allocation before use omits c6c0913bd13f KVM: arm/arm64: vgic: Preserve the revious read from the p [...] omits af85c1e04ec5 KVM: arm/arm64: vgic-irqfd: Fix MSI entry allocation omits 73c4af9627c0 KVM: arm/arm64: Fix broken GICH_ELRSR big endian conversion omits a52c2829cd60 KVM: VMX: remove I/O port 0x80 bypass on Intel hosts omits ba8cbedca6df arm: KVM: Fix VTTBR_BADDR_MASK BUG_ON off-by-one omits c4e71b6f7fd7 arm64: KVM: fix VTTBR_BADDR_MASK BUG_ON off-by-one omits f889ad87b214 media: rc: partial revert of "media: rc: per-protocol repe [...] omits 2f2241083a77 media: rc: sir_ir: detect presence of port omits 9a11204d2b26 media: dvb: i2c transfers over usb cannot be done from stack omits e547af2582b5 drm/i915: Fix vblank timestamp/frame counter jumps on gen2 omits 4b929631c110 drm/exynos: gem: Drop NONCONTIG flag for buffers allocated [...] omits 25df8b009734 drm/bridge: analogix dp: Fix runtime PM state in get_modes [...] omits 55b26ae24c64 md/r5cache: move mddev_lock() out of r5c_journal_mode_set() omits 425704be0968 kdb: Fix handling of kallsyms_symbol_next() return value omits 01b43f2e3cad brcmfmac: change driver unbind order of the sdio function devices omits 15f36a5ea227 iwlwifi: mvm: enable RX offloading with TKIP and WEP omits 0d46809c6b84 iwlwifi: mvm: fix packet injection omits 26d4d23ae67f iwlwifi: add new cards for 9260 and 22000 series omits 60e942644974 iwlwifi: mvm: flush queue before deleting ROC omits 3e6c41d3ed84 iwlwifi: mvm: don't use transmit queue hang detection when [...] omits 3b1b28d246c3 iwlwifi: mvm: mark MIC stripped MPDUs omits f11f5c4b8716 powerpc/64s: Initialize ISAv3 MMU registers before setting [...] omits d46be2f67c10 Revert "powerpc: Do not call ppc_md.panic in fadump panic [...] omits 59d97bf77a98 KVM: s390: Fix skey emulation permission check omits 0fad60d717bc s390: fix compat system call table omits eb7fb979f090 s390/mm: fix off-by-one bug in 5-level page table handling omits cb90fcfcdd90 s390: always save and restore all registers on context switch omits b68df97ec8d0 smp/hotplug: Move step CPUHP_AP_SMPCFD_DYING to the correct place omits ce1079588ebc iommu/vt-d: Fix scatterlist offset handling omits 3884d12e17ab ALSA: usb-audio: Add check return value for usb_string() omits 3936d752df21 ALSA: usb-audio: Fix out-of-bound error omits 8a4b29a72a7c ALSA: seq: Remove spurious WARN_ON() at timer check omits 0482dcd51004 ALSA: pcm: prevent UAF in snd_pcm_info omits c6705e4c64eb ALSA: hda/realtek - New codec support for ALC257 omits a121ecb3764e btrfs: handle errors while updating refcounts in update_re [...] omits 85ab61fdfa48 btrfs: fix missing error return in btrfs_drop_snapshot omits 58582f04bc87 KVM: x86: fix APIC page invalidation omits d333778b05ed x86/PCI: Make broadcom_postcore_init() check acpi_disabled omits e7bb5cf984ba x86/idt: Load idt early in start_secondary omits 70feeaaabf4f X.509: fix comparisons of ->pkey_algo omits 31b3bcc66f52 X.509: reject invalid BIT STRING for subjectPublicKey omits 28e7c9a8e548 KEYS: reject NULL restriction string when type is specified omits 69d5894ce0a6 KEYS: add missing permission check for request_key() destination omits 4c69b3405099 ASN.1: check for error from ASN1_OP_END__ACT actions omits 2c4c01d13f74 ASN.1: fix out-of-bounds read when parsing indefinite length item omits f4d901739324 efi/esrt: Use memunmap() instead of kfree() to free the remapping omits 985ce9ee25cc efi: Move some sysfs files to be read-only by root omits a326fc91abb8 scsi: libsas: align sata_device's rps_resp on a cacheline omits 21747052c4b3 scsi: use dma_get_cache_alignment() as minimum DMA alignment omits bc2b3046048b scsi: dma-mapping: always provide dma_get_cache_alignment omits 400391d711b1 isa: Prevent NULL dereference in isa_bus driver callbacks omits ff8307709c0a firmware: vpd: Fix platform driver and device registration [...] omits 03bb8e9a1819 firmware: vpd: Tie firmware kobject to device lifetime omits cdc5340c054b firmware: vpd: Destroy vpd sections in remove function omits 7b167dc4b875 firmware: cleanup FIRMWARE_IN_KERNEL message omits 070703364a97 hv: kvp: Avoid reading past allocated blocks from KVP file omits 3f77a2c68ba8 Drivers: hv: vmbus: Fix a rescind issue omits 6c802ac42f97 pinctrl: armada-37xx: Fix direction_output() callback behavior omits b13ec02ab4a2 iio: adc: meson-saradc: Meson8 and Meson8b do not have REG [...] omits b6c6d01a2deb iio: adc: meson-saradc: initialize the bandgap correctly o [...] omits ac2d7838808c iio: adc: meson-saradc: fix the bit_idx of the adc_en clock omits 6f4a0a44ba5a iio: adc: cpcap: fix incorrect validation omits aaeba39ddfe2 iio: health: max30102: Temperature should be in milli Celsius omits c55befc42a9e iio: stm32: fix adc/trigger link error omits c5a5c47c40ce virtio: release virtio index when fail to device_register omits 1f5d203906bc can: peak/pcie_fd: fix potential bug in restarting tx queue omits 67464fbca35c can: usb_8dev: cancel urb on -EPIPE and -EPROTO omits 421b93cb0f35 can: esd_usb2: cancel urb on -EPIPE and -EPROTO omits e7a80033fd22 can: ems_usb: cancel urb on -EPIPE and -EPROTO omits b96f17231dca can: mcba_usb: cancel urb on -EPROTO omits d04d52a6f268 can: kvaser_usb: cancel urb on -EPIPE and -EPROTO omits 6f4fd93f3490 can: kvaser_usb: ratelimit errors if incomplete messages a [...] omits 5250169e7390 can: kvaser_usb: Fix comparison bug in kvaser_usb_read_bul [...] omits 896ae65aabc8 can: kvaser_usb: free buf in error paths omits 63f2bd86ccc0 can: ti_hecc: Fix napi poll return value for repoll omits 397972546315 can: flexcan: fix VF610 state transition issue omits 5b65e2916c4b can: peak/pci: fix potential bug when probe() fails omits ba4eed1bd4d8 can: mcba_usb: fix device disconnect bug omits 4dc9c1cfa9ff usb: f_fs: Force Reserved1=1 in OS_DESC_EXT_COMPAT omits ce42ed5ae898 serdev: ttyport: fix tty locking in close omits 5a3da8bd93c7 serdev: ttyport: fix NULL-deref on hangup omits d415ccdd0be1 serdev: ttyport: add missing receive_buf sanity checks omits 28ddc2b45f5f usb: gadget: core: Fix ->udc_set_speed() speed handling omits cb6c13d914e0 usb: gadget: udc: renesas_usb3: fix number of the pipes omits 64138f0adb25 Linux 4.14.5 omits c3b0874866f2 locking/refcounts: Do not force refcount_t usage as GPL-on [...] omits de667b08c34c usb: host: fix incorrect updating of offset omits 15f12be9860e USB: usbfs: Filter flags passed in from user space omits 903b2d14d0e5 USB: core: Add type-specific length check of BOS descriptors omits 4346c775cf70 usb: xhci: fix panic in xhci_free_virt_devices_depth_first omits 33288619482a xhci: Don't show incorrect WARN message about events for e [...] omits 8bc546bbfec9 USB: ulpi: fix bus-node lookup omits 755532dd5f64 usb: hub: Cycle HUB power when initialization fails omits a633c7ed4a4c staging: ccree: fix leak of import() after init() omits 779bfa90bdf9 dma-buf/sw_sync: force signal all unsignaled fences on dyi [...] omits 1ffabfc1d58b powerpc/kprobes: Disable preemption before invoking probe [...] omits f8d07852819a powerpc/jprobes: Disable preemption when triggered through ftrace omits 340d45d70850 locking/refcounts, x86/asm: Enable CONFIG_ARCH_HAS_REFCOUNT omits 53ce4d4aad93 iio: multiplexer: add NULL check on devm_kzalloc() and dev [...] omits 68744edd6edc iio: adc: ti-ads1015: add 10% to conversion wait time omits 342ee8775800 mm, x86/mm: Fix performance regression in get_user_pages_fast() omits 6d29ae49cd31 perf tools: Fix leaking rec_argv in error cases omits cf33c88d6455 tools include: Do not use poison with C++ omits a9f359f24ce7 s390/ptrace: fix guarded storage regset handling omits bef9bcf53789 locking/refcounts, x86/asm: Use unique .text section for r [...] omits 4d0d3ac1ec32 kprobes/x86: Disable preemption in ftrace-based jprobes omits c530d86ded9b perf test attr: Fix python error on empty result omits 6bb9d1772d4a perf test attr: Fix ignored test case result omits 9093d8bc5304 staging: fsl-mc/dpio: Fix incorrect comparison omits c25bec2de926 serial: imx: Update cached mctrl value when changing RTS omits 87837b102c06 usbip: tools: Install all headers needed for libusbip development omits 25aafb3061f6 serial: sh-sci: suppress warning for ports without dma channels omits dddd2bd98cb2 sysrq : fix Show Regs call trace on ARM omits 9e99614575b9 usb: xhci: Return error when host is dead in xhci_disable_slot() omits 8876436aa90d ARM: cpuidle: Correct driver unregistration if init fails omits 2001a980d1ab staging: rtl8822be: Keep array subscript no lower than zero omits 11d9a37aaf27 staging: fsl-dpaa2/eth: Account for Rx FD buffers on error path omits 8891ee7e676c usb: mtu3: fix error return code in ssusb_gadget_init() omits a95d0d2ee717 EDAC, sb_edac: Fix missing break in switch omits a105cd032d9d dt-bindings: timer: renesas, cmt: Fix SoC-specific compati [...] omits ebbd9c27dcf7 clocksource/drivers/arm_arch_timer: Validate CNTFRQ after [...] omits ec2d8c832343 x86/entry: Use SYSCALL_DEFINE() macros for sys_modify_ldt() omits 5715de464ac8 kprobes: Use synchronize_rcu_tasks() for optprobe with CON [...] omits c36100e295ff serial: 8250: Preserve DLD[7:4] for PORT_XR17V35X omits 6c5faa445696 x86/intel_rdt: Fix potential deadlock during resctrl mount omits 24567dc3cc8a x86/intel_rdt: Initialize bitmask of shareable resource if [...] omits dd89f47e21aa PCI: dra7xx: Create functional dependency between PCIe and PHY omits 6cac6a26e3c7 usb: phy: tahvo: fix error handling in tahvo_usb_probe() omits 4ee9572b109d perf/core: Fix __perf_read_group_add() locking omits 9851961159b6 hwmon: (pmbus/core) Prevent unintentional setting of page to 0xFF omits 69d02547cbdf mmc: sdhci-msm: fix issue with power irq omits 2ef27d564261 mmc: tmio: check mmc_regulator_get_supply return value omits 4507d57777ff spi: spi-axi: fix potential use-after-free after deregistration omits d9bf23504e65 spi: sh-msiof: Fix DMA transfer size check omits e3912c2aef4e staging: rtl8188eu: avoid a null dereference on pmlmepriv omits a99611910dd7 staging: rtl8822be: fix wrong dma unmap len omits 4bee9d1d1c54 serial: 8250_fintek: Fix rs485 disablement on invalid ioctl() omits 162cefc5547b m68k: fix ColdFire node shift size calculation omits ff8cc6f882c7 staging: greybus: loopback: Fix iteration count on async path omits 898fe968f78c selftests/x86/ldt_gdt: Robustify against set_thread_area() [...] omits 9aaa793b6b05 selftests/x86/ldt_get: Add a few additional tests for limits omits 3dde14f7f78b s390/pci: do not require AIS facility omits ca04b90f9d8e PM / Domains: Fix genpd to deal with drivers returning 1 f [...] omits f0bf7b7396a4 s390: vfio-ccw: Do not attempt to free no-op, test and tic cda. omits 7c503475ae2a ima: fix hash algorithm initialization omits 07c925116820 MIPS: Add custom serial.h with BASE_BAUD override for gene [...] omits 64dbff3359fc serial: 8250_early: Only set divisor if valid clk & baud omits 2a53dae2e338 USB: serial: usb_debug: add new USB device id omits b200d9899afe USB: serial: option: add Quectel BG96 id omits 22ad53793edb ANDROID: binder: fix transaction leak. omits 45c17d9b6ea6 serial: 8250_pci: Add Amazon PCI serial device ID omits 502ae7582aac usb: quirks: Add no-lpm quirk for KY-688 USB 3.1 Type-C Hub omits b6e6e58814d5 uas: Always apply US_FL_NO_ATA_1X quirk to Seagate devices omits b76f8338123f usbip: Fix USB device hang due to wrong enabling of scatte [...] omits e0264c662ca8 usbip: fix usbip attach to find a port that matches the re [...] omits b8e212c59908 s390/runtime instrumentation: simplify task exit handling omits 955c907b9785 drm/amdgpu: Use unsigned ring indices in amdgpu_queue_mgr_map omits bacbe4488982 drm/fsl-dcu: enable IRQ before drm_atomic_helper_resume() omits c8111b1885d3 drm/fsl-dcu: avoid disabling pixel clock twice on suspend omits 51a2a68fde20 Linux 4.14.4 omits e49d722f26b9 Revert "x86/entry/64: Add missing irqflags tracing to nati [...] omits 88e1bb2a2412 drm/i915: Prevent zero length "index" write omits e522b9247ce9 drm/i915: Don't try indexed reads to alternate slave addresses omits 6c0d3d1d5908 drm/i915/gvt: Correct ADDR_4K/2M/1G_MASK definition omits 7042c2b9a19e drm/i915/fbdev: Serialise early hotplug events with async [...] omits 569e3d1de49f drm/i915: Re-register PMIC bus access notifier on runtime resume omits 6613dc721fc2 drm/i915: Fix false-positive assert_rpm_wakelock_held in i [...] omits a67936842ba6 md: forbid a RAID5 from having both a bitmap and a journal. omits 635526b896ca e1000e: fix the use of magic numbers for buffer overrun issue omits c48f3c049845 IB/hfi1: Do not warn on lid conversions for OPA omits 2b24fdca153f IB/core: Do not warn on lid conversions for OPA omits 75e63076249a include/linux/compiler-clang.h: handle randomizable anonym [...] omits 248b0ec5ad25 drm/amdgpu: Set adev->vcn.irq.num_types for VCN omits 802328da073a drm/amdgpu: move UVD/VCE and VCN structure out from union omits d8f74d70634a drm/edid: Don't send non-zero YQ in AVI infoframe for HDMI [...] omits e685410c5f30 drm/fsl-dcu: Don't set connector DPMS property omits dde499d3cf6e drm/fb_helper: Disable all crtc's when initial setup fails. omits e4c84b504e02 drm/amd/pp: fix typecast error in powerplay. omits 78f4bb6e965d drm/ttm: once more fix ttm_buffer_object_transfer omits f5e69000aa80 drm/hisilicon: Ensure LDI regs are properly configured. omits 87139913c0e2 drm/panel: simple: Add missing panel_simple_unprepare() calls omits 8153a0fc1212 drm/radeon: fix atombios on big endian omits e3c5870862d9 drm/tilcdc: Precalculate total frametime in tilcdc_crtc_se [...] omits a5851fdb17dd drm/vblank: Tune drm_crtc_accurate_vblank_count() WARN dow [...] omits 7c33c32d39b9 drm/vblank: Fix flip event vblank count omits 6cd3e4a3e697 drm/ttm: Always and only destroy bo->ttm_resv in ttm_bo_re [...] omits 99b0ea0391d1 drm/amdgpu: reserve root PD while releasing it omits 509536b227fb dma-buf: make reservation_object_copy_fences rcu save omits 45d1765032b6 drm/ttm: fix ttm_bo_cleanup_refs_or_queue once more omits d48221f33997 drm/amdgpu: Remove check which is not valid for certain VBIOS omits ecd08e684cd1 drm/amdgpu: Properly allocate VM invalidate eng v2 omits a00b7ea3df52 drm/amdgpu: fix error handling in amdgpu_bo_do_create omits 402b1de75ce0 drm/amdgpu: correct reference clock value on vega10 omits f182df2eacbe drm/amdgpu: Potential uninitialized variable in amdgpu_vm_ [...] omits 2d8b3a9b7853 drm/amdgpu: potential uninitialized variable in amdgpu_vce [...] omits 23506bc7fdb2 Revert "drm/radeon: dont switch vt on suspend" omits 5e19169a88be nvme-pci: add quirk for delay before CHK RDY for WDC SN200 omits de120fc96241 hwmon: (jc42) optionally try to disable the SMBUS timeout omits 1cafc451a955 bcache: recover data from backing when data is clean omits 260c6625c85e bcache: only permit to recovery read error when cache devi [...] omits f5b41b366273 bcache: Fix building error on MIPS omits 6e8aca209579 cxl: Check if vphb exists before iterating over AFU devices omits 9c71f896bb8f i2c: i801: Fix Failed to allocate irq -2147483648 error omits 52d9bb958f08 eeprom: at24: check at24_read/write arguments omits 656155d07658 eeprom: at24: correctly set the size for at24mac402 omits 1ad53c57966a eeprom: at24: fix reading from 24MAC402/24MAC602 omits 450d75882552 ACPI / EC: Fix regression related to PM ops support in ECD [...] omits 1ef1173c4864 mmc: core: prepend 0x to OCR entry in sysfs omits e6aa6389263d mmc: core: prepend 0x to pre_eol_info entry in sysfs omits 64d1df6f018e mmc: block: Ensure that debugfs files are removed omits 94497458fbb5 mmc: core: Do not leave the block driver in a suspended state omits 957c27d45611 mmc: block: Check return value of blk_get_request() omits 0d8d2b6373c1 mmc: block: Fix missing blk_put_request() omits 4162b2973c1c mmc: sdhci: Avoid swiotlb buffer being full omits 81b3019c35d6 KVM: lapic: Fixup LDR on load in x2apic omits 47b35d190b46 KVM: lapic: Split out x2apic ldr calculation omits bb98bd9733b5 KVM: x86: inject exceptions produced by x86_decode_insn omits 15cc35bc76f9 KVM: x86: Exit to user-mode on #UD intercept when emulator [...] omits 6c4eaffbad37 KVM: x86: pvclock: Handle first-time write to pvclock-page [...] omits c12e358867d2 powerpc/kexec: Fix kexec/kdump in P9 guest kernels omits 3bfbf2b1bc18 powerpc/powernv: Fix kexec crashes caused by tlbie tracing omits e9b2a6680fb6 arm64: ftrace: emit ftrace-mod.o contents through code omits e1b4e001b22a arm64: module-plts: factor out PLT generation code for ftrace omits 69af22696bc7 apparmor: fix oops in audit_signal_cb hook omits a3ed24cd28f2 omapdrm: hdmi4: Correct the SoC revision matching omits 4479ade38b14 drm: omapdrm: Fix DPI on platforms using the DSI VDDS omits b367ea94535d s390: revert ELF_ET_DYN_BASE base changes omits 84779085fa10 lockd: lost rollback of set_grace_period() in lockd_down_net() omits 861eae231b04 crypto: skcipher - Fix skcipher_walk_aead_common omits 7f21961a2d7b crypto: af_alg - remove locking in async callback omits 721872a1997c crypto: algif_aead - skip SGL entries with NULL page omits b78da96d2882 nfsd: fix panic in posix_unblock_lock called from nfs4_laundromat omits 73cfeab6755c nfsd: Fix another OPEN stateid race omits db77ab54a5e2 nfsd: Fix stateid races between OPEN and CLOSE omits 28580e75734b btrfs: clear space cache inode generation always omits be75ad849b9f mm/hugetlb: fix NULL-pointer dereference on 5-level paging [...] omits f354f4ffe6a3 autofs: revert "autofs: fix AT_NO_AUTOMOUNT not being honored" omits 793a07bef9eb autofs: revert "autofs: take more care to not update last_ [...] omits fa2a9894733b fs/fat/inode.c: fix sb_rdonly() change omits d983b6251c55 mm, memcg: fix mem_cgroup_swapout() for THPs omits 13167cf417dd mm: migrate: fix an incorrect call of prep_transhuge_page() omits 8a0bb9ebaa8b mm/madvise.c: fix madvise() infinite loop under special ci [...] omits c16a65582a72 exec: avoid RLIMIT_STACK races with prlimit() omits aab681eb8f3b IB/core: disable memory registration of filesystem-dax vmas omits e13ee3368ee1 v4l2: disable filesystem-dax mapping support omits daac045736ed mm: fail get_vaddr_frames() for filesystem-dax mappings omits 40aa9d2998ca mm: introduce get_user_pages_longterm omits 61586a228614 device-dax: implement ->split() to catch invalid munmap attempts omits c6c78a1d4561 mm, hugetlbfs: introduce ->split() to vm_operations_struct omits bf55918cb4fb mm: fix device-dax pud write-faults triggered by get_user_pages() omits b4c8fce66842 mm/cma: fix alloc_contig_range ret code/potential leak omits 01ca9727457a mm, thp: Do not make page table dirty unconditionally in t [...] omits 786b924d39ba mm, oom_reaper: gather each vma to prevent leaking TLB entry omits b8d0c953d928 mm, memory_hotplug: do not back off draining pcp free page [...] omits 2cbd866dd858 platform/x86: hp-wmi: Fix tablet mode detection for convertibles omits 191314edb326 Linux 4.14.3 omits 0f478f25d50c e1000e: fix buffer overrun while the I219 is processing DM [...] omits 10d0fd293103 e1000e: Avoid receiver overrun interrupt bursts omits 830466993daf e1000e: Separate signaling for link check/link up omits 2b91745f8a4a e1000e: Fix return value test omits 8606bf0219f6 e1000e: Fix error path in link detection omits 391243ca6dc7 iwlwifi: mvm: support version 7 of the SCAN_REQ_UMAC FW command omits 5f24172d80a4 iwlwifi: fix PCI IDs and configuration mapping for 9000 series omits 9f4482f1a317 iwlwifi: add new cards for 8260 series omits 2b2c1ae5b3cb iwlwifi: add new cards for 8265 series omits 3e85efe02107 iwlwifi: add new cards for a000 series omits 150dc29e1d99 iwlwifi: pcie: sort IDs for the 9000 series for easier com [...] omits 2b4c45dc7d1b iwlwifi: add a new a000 device omits 98f581f6aa4f iwlwifi: fix wrong struct for a000 device omits 7a51c88c35ae ARM64: dts: meson-gxl: Add alternate ARM Trusted Firmware [...] omits 2e7706a2a5e9 media: venus: reimplement decoder stop command omits 88a703f31bdf media: venus: venc: fix bytesused v4l2_plane field omits 242ceaf6dc61 media: venus: fix wrong size on dma_free omits ab7724bf5bc1 media: v4l2-ctrl: Fix flags field on Control events omits 5a482b8a7550 cx231xx-cards: fix NULL-deref on missing association descriptor omits cfec97f26d29 media: rc: nec decoder should not send both repeat and keycode omits e82273a266d0 media: rc: check for integer overflow omits 7da7bed3c80f media: Don't do DMA on stack for firmware upload in the AS [...] omits 275e5c44679d powerpc/64s/hash: Allow MAP_FIXED allocations to cross 128 [...] omits 34c8d3ffb648 powerpc/64s/hash: Fix fork() with 512TB process address space omits 2279e9c89577 powerpc/64s/hash: Fix 128TB-512TB virtual address boundary [...] omits 45567ab59839 powerpc/64s/hash: Fix 512T hint detection to use >= 128T omits de9c35508f80 powerpc/64s/radix: Fix 128TB-512TB virtual address boundar [...] omits cee5a6e8c396 powerpc/64s: Fix masking of SRR1 bits on instruction fault omits 586fa9ed8b49 powerpc/signal: Properly handle return value from uprobe_d [...] omits 0b090846da0a powerpc/perf/imc: Use cpu_to_node() not topology_physical_ [...] omits 44a4adbc9949 powerpc/mm/radix: Fix crashes on Power9 DD1 with radix MMU [...] omits df4d69feaf01 powerpc: Fix boot on BOOK3S_32 with CONFIG_STRICT_KERNEL_RWX omits c7311af0e236 parisc: Fix validity check of pointer size argument in new [...] omits 00f886bb5545 ixgbe: Fix skb list corruption on Power systems omits 730501f25a42 fm10k: Use smp_rmb rather than read_barrier_depends omits 61cef8f08c51 i40evf: Use smp_rmb rather than read_barrier_depends omits bc46257bf4d8 ixgbevf: Use smp_rmb rather than read_barrier_depends omits 0d8be80e5fc4 igbvf: Use smp_rmb rather than read_barrier_depends omits 8379910921d1 igb: Use smp_rmb rather than read_barrier_depends omits 5727faafa56e i40e: Use smp_rmb rather than read_barrier_depends omits bb76fcebb9c9 spi-nor: intel-spi: Fix broken software sequencing codes omits eb2499b39480 NFC: fix device-allocation error return omits f92dea588014 IB/core: Only maintain real QPs in the security lists omits 2477321f8a1a IB/core: Avoid crash on pkey enforcement failed in received MADs omits c15ec17e8d8d IB/srp: Avoid that a cable pull can trigger a kernel crash omits d555533d4238 IB/hfi1: Fix incorrect available receive user context count omits 5449283f245d IB/cm: Fix memory corruption in handling CM request omits d56fd8a032ab IB/srpt: Do not accept invalid initiator port names omits a7a05def6f72 svcrdma: Preserve CB send buffer across retransmits omits 65551fb50f05 libnvdimm, namespace: make 'resource' attribute only reada [...] omits d6667298d1d0 libnvdimm, region : make 'resource' attribute only readabl [...] omits 913ff23bac73 libnvdimm, namespace: fix label initialization to use vali [...] omits 9a31016ea05b libnvdimm, pfn: make 'resource' attribute only readable by root omits 0f8fb6d5c2b7 libnvdimm, dimm: clear 'locked' status on successful DIMM enable omits bf93b23582af clk: ti: dra7-atl-clock: fix child-node lookups omits 210ecdf24e06 SUNRPC: Fix tracepoint storage issues with svc_recv and sv [...] omits d1c2e5668cfd dax: fix general protection fault in dax_alloc_inode omits c21261e6311a dax: fix PMD faults on zero-length files omits a77360e989f3 kvm: vmx: Reinstate support for CPUs without virtual NMI omits 04d7f0cfd5a5 KVM: SVM: obey guest PAT omits 0b09ee40aae7 KVM: nVMX: set IDTR and GDTR limits when loading L1 host state omits f5073bc7c183 KVM: PPC: Book3S HV: Don't call real-mode XICS hypercall h [...] omits 665e6619705a lockd: double unregister of inetaddr notifiers omits ca655bc65e83 irqchip/gic-v3: Fix ppi-partitions lookup omits c01dd3addb99 genirq: Track whether the trigger type has been set omits d92105f93aeb raid1: prevent freeze_array/wait_all_barriers deadlock omits 77a38e88ccbc block: Fix a race between blk_cleanup_queue() and timeout [...] omits bbf661467548 p54: don't unregister leds when they are not initialized omits 90b54bccdd97 mailbox: bcm-flexrm-mailbox: Fix FlexRM ring flush sequence omits 39b3926aad06 mtd: nand: mtk: fix infinite ECC decode IRQ issue omits ff342113b778 mtd: nand: Fix writing mtdoops to nand flash. omits d54ca1d0ea19 mtd: nand: omap2: Fix subpage write omits 54d8f6c8a454 mtd: nand: atmel: Actually use the PM ops omits 460bad5fe1ae mtd: nand: Export nand_reset() symbol omits 7ad1a61d32af mtd: Avoid probe failures when mtd->dbg.dfs_dir is invalid omits fe1325027b4d target: Avoid early CMD_T_PRE_EXECUTE failures during ABORT_TASK omits 3c68944bda81 target: Fix quiese during transport_write_pending_qf endless loop omits 16870b7ba285 target: Fix caw_sem leak in transport_generic_request_failure omits 66abe4fc4468 target: Fix QUEUE_FULL + SCSI task attribute handling omits 2ecb83e55b71 target: fix buffer offset in core_scsi3_pri_read_full_status omits 31c913191db3 target: fix null pointer regression in core_tmr_drain_tmr_list omits 8009209a6516 iscsi-target: Fix non-immediate TMR reference leak omits 84ab17cf4f30 iscsi-target: Make TASK_REASSIGN use proper se_cmd->cmd_kref omits f5b7da1110a4 scsi: lpfc: Fix oops if nvmet_fc_register_targetport fails omits 55d8b65043e7 scsi: lpfc: Fix FCP hba_wqidx assignment omits 27b1313ce913 scsi: lpfc: Fix crash receiving ELS while detaching driver omits 6d697650498c scsi: lpfc: fix pci hot plug crash in list_add call omits 890d9fcd787e scsi: lpfc: fix pci hot plug crash in timer management routines omits 49414387c4ac scsi: sd_zbc: Fix sd_zbc_read_zoned_characteristics() omits 645fbe74f184 scsi: qla2xxx: Suppress a kernel complaint in qla_init_bas [...] omits b5c87f23a703 net/9p: Switch to wait_event_killable() omits b178968f5572 fs/9p: Compare qid.path in v9fs_test_inode omits d8319b3bbc29 9p: Fix missing commas in mount options omits 357621bca2cb fix a page leak in vhost_scsi_iov_to_sgl() error recovery omits 04dd27af8ea2 mfd: lpc_ich: Avoton/Rangeley uses SPI_BYT method omits 79e019f2a539 ASoC: sun8i-codec: Set the BCLK divider omits eca496d8fe4b ASoC: sun8i-codec: Fix left and right channels inversion omits 0bc4abfb8725 ASoC: sun8i-codec: Invert Master / Slave condition omits b177556318a7 ALSA: hda/realtek - Fix ALC700 family no sound issue omits 665000d9507a ALSA: hda - Fix yet remaining issue with vmaster 0dB initi [...] omits 2ee1a8cf6171 ALSA: hda: Fix too short HDMI/DP chmap reporting omits 072c5925f867 ALSA: hda/realtek - Fix ALC275 no sound issue omits 6352ec905f91 ALSA: timer: Remove kernel warning at compat ioctl error paths omits 47f25441ffcf ALSA: usb-audio: Add sanity checks in v2 clock parsers omits 5f7873c9945d ALSA: usb-audio: Fix potential out-of-bound access at parsing SU omits 7a0e3e553e0d ALSA: usb-audio: Add sanity checks to FE parser omits 27180144e50d ALSA: pcm: update tstamp only if audio_tstamp changed omits 22e5190899e8 ext4: prevent data corruption with journaling + DAX omits 713cb65003f1 ext4: prevent data corruption with inline data + DAX omits b891e716b8f8 ext4: fix interaction between i_size, fallocate, and delal [...] omits 496e65f64903 ata: fixes kernel crash while tracing ata_eh_link_autopsy event omits 2f5be9816221 fsnotify: fix pinning group in fsnotify_prepare_user_wait() omits 9e9569f05ea6 fsnotify: pin both inode and vfsmount mark omits 47b02dcac666 fsnotify: clean up fsnotify_prepare/finish_user_wait() omits a6ff2fb41789 md/bitmap: revert a patch omits 5912d9ca14f9 Bluetooth: btqcomsmd: Add support for BD address setup omits 7cd7a7aa0120 md: don't check MD_SB_CHANGE_CLEAN in md_allow_write omits 459aad50a56b md: fix deadlock error in recent patch. omits 55e357bc316b iwlwifi: fix firmware names for 9000 and A000 series hw omits 404dcc55b001 rtlwifi: fix uninitialized rtlhal->last_suspend_sec time omits 9f724960c581 rtlwifi: rtl8192ee: Fix memory leak when loading firmware omits 584f0bb5681a nfsd: deal with revoked delegations appropriately omits 575670737024 NFS: revalidate "." etc correctly on "open". omits 2deb89453f74 NFS: Avoid RCU usage in tracepoints omits aed1a43399c7 nfs: Fix ugly referral attributes omits 57f3c05d030d NFS: Revert "NFS: Move the flock open mode check into nfs_ [...] omits afaacc000e07 NFS: Fix typo in nomigration mount option omits d628ac8abdfc f2fs: expose some sectors to user in inline data or dentry case omits f11176283100 btrfs: change how we decide to commit transactions during [...] omits f2122d66edb0 isofs: fix timestamps beyond 2027 omits 1dd7dd07e875 fanotify: fix fsnotify_prepare_user_wait() failure omits 5c21c3dde403 fs: guard_bio_eod() needs to consider partitions omits e9c80881b383 bcache: check ca->alloc_thread initialized before wake up it omits bcae2363e263 libceph: don't WARN() if user tries to add invalid key omits bc6e89683624 eCryptfs: use after free in ecryptfs_release_messaging() omits ddf1264ec523 fscrypt: lock mutex before checking for bounce page pool omits f94782668b5a nilfs2: fix race condition that causes file system corruption omits 7b7f543793b9 autofs: don't fail mount for transient error omits c1a14af38a50 mm/z3fold.c: use kref to prevent page free/compact race omits 769bfea594f5 rt2x00usb: mark device removed when get ENOENT usb error omits 085d66519c3e MIPS: math-emu: Fix final emulation phase for certain inst [...] omits 8d187fa8e9b5 MIPS: BCM47XX: Fix LED inversion for WRT54GSv1 omits dc3aceed47c3 MIPS: Fix an n32 core file generation regset support regression omits 43bce9f2eb96 MIPS: dts: remove bogus bcm96358nb4ser.dtb from dtb-y entry omits d63534042a1b MIPS: Fix MIPS64 FP save/restore on 32-bit kernels omits 43292e652771 MIPS: Fix odd fp register warnings with MIPS64r2 omits e39516d24fb8 dm: discard support requires all targets in a table suppor [...] omits 3bfb87ecb4f7 dm: fix race between dm_get_from_kobject() and __dm_destroy() omits 9be341edebf5 MIPS: pci: Remove KERN_WARN instance inside the mt7620 driver omits f17c786b28a3 sched/rt: Simplify the IPI based RT balancing logic omits 2bf483c9a402 dm: allocate struct mapped_device with kvzalloc omits 13e656007560 ovl: Put upperdentry if ovl_check_origin() fails omits 08720bf98b6a dm bufio: fix integer overflow when limiting maximum cache size omits 4d7a55f5b809 dm mpath: remove annoying message of 'blk_get_request() re [...] omits ac29afdb459c dm zoned: ignore last smaller runt zone omits 8f71f493f461 dm crypt: allow unaligned bv_offset omits ec544ec956bc dm cache: fix race condition in the writeback mode overwri [...] omits a502cd2dd468 dm integrity: allow unaligned bv_offset omits ca90f34e2e80 ALSA: hda: Add Raven PCI ID omits a529422a5cb9 PCI: Apply Cavium ThunderX ACS quirk to more Root Ports omits f97ca60715d4 PCI: Set Cavium ACS capability quirk flags to assert RR/CR/SV/UF omits c85364c66e7d PCI: hv: Use effective affinity mask omits d42e6a246cd7 PCI/ASPM: Use correct capability pointer to program LTR_L1 [...] omits 576bdf9642d9 PCI/ASPM: Account for downstream device's Port Common_Mode [...] omits 7b4c6a3b394f PM / OPP: Add missing of_node_put(np) omits 2031e243efee nbd: don't start req until after the dead connection logic omits f6b7c54c2d0e nbd: wait uninterruptible for the dead timeout omits a59e386c4f4f net: mvneta: fix handling of the Tx descriptor counter omits 0d0a61fbc667 MIPS: ralink: Fix typo in mt7628 pinmux function omits 8086ac5cdda0 MIPS: ralink: Fix MT7628 pinmux omits c79223802715 MIPS: cmpxchg64() and HAVE_VIRT_CPU_ACCOUNTING_GEN don't w [...] omits 8177aa54c509 uapi: fix linux/rxrpc.h userspace compilation errors omits 33e58deefa09 uapi: fix linux/tls.h userspace compilation error omits 30d3389d80eb ARM: 8721/1: mm: dump: check hardware RO bit for LPAE omits cb7cc998a0e5 ARM: 8722/1: mm: make STRICT_KERNEL_RWX effective for LPAE omits ecc3c4795bc3 arm64: Implement arch-specific pte_access_permitted() omits c35be334862c perf/x86/intel: Hide TSX events when RTM is not supported omits f9a64e23a9da x86/entry/64: Add missing irqflags tracing to native_load_ [...] omits c91f3fc2411d x86/entry/64: Fix entry_SYSCALL_64_after_hwframe() IRQ tracing omits 00d5e292a8ea x86/decoder: Add new TEST instruction pattern omits 46855f80d1a0 x86/boot: Fix boot failure when SMP MP-table is based at 0 omits ce922b7b4a51 lib/mpi: call cond_resched() from mpi_powm() loop omits 9f088f6a6752 sched: Make resched_cpu() unconditional omits 668a12851876 serdev: fix registration of second slave omits b79974945e48 cpufreq: schedutil: Reset cached_raw_freq when not in sync [...] omits 3fe36d0c58a2 ACPI / EC: Fix regression related to triggering source of [...] omits ef2b11c0a31d ACPI / PM: Fix acpi_pm_notifier_lock vs flush_workqueue() [...] omits 6047980008d8 s390/disassembler: increase show_code buffer size omits 15e82cdb4d8d s390/disassembler: add missing end marker for e7 table omits 7ee3f026aeb3 s390/guarded storage: fix possible memory corruption omits 27576413d948 s390/runtime instrumention: fix possible memory corruption omits 21caac65d29b s390/noexec: execute kexec datamover without DAT omits 236f6e7283f5 s390: fix transactional execution control register handling omits f9f0b03dedc1 Linux 4.14.2 omits 8d8564fce80d ipmi: Prefer ACPI system interfaces over SMBIOS ones omits 71d3850bf1e9 coda: fix 'kernel memory exposure attempt' in fsync omits cb58b8f8a8d7 mm/page_ext.c: check if page_ext is not prepared omits 5a77c92fa140 mm/page_alloc.c: broken deferred calculation omits 3a4685760404 ipmi: fix unsigned long underflow omits 44ec0aecc73d ocfs2: should wait dio before inode lock in ocfs2_setattr() omits e250a1993727 ocfs2: fix cluster hang after a node dies omits bbce81fc966f mm/pagewalk.c: report holes in hugetlb ranges omits 3594216fc6cf rcu: Fix up pending cbs check in rcu_prepare_for_idle omits a371abb25a16 tpm-dev-common: Reject too short writes omits 432a1a50d364 serial: 8250_fintek: Fix finding base_port with activated SuperIO omits c75289a7b774 serial: omap: Fix EFR write on RTS deassertion omits 87eb84b9a0d1 ima: do not update security.ima if appraisal status is not [...] omits 8d0286948132 net/sctp: Always set scope_id in sctp_inet6_skb_msgname omits 7b6868743d7e fealnx: Fix building error on MIPS omits 060dd7a47631 net: cdc_ncm: GetNtbFormat endian fix omits 829af2cd8a2c vxlan: fix the issue that neigh proxy blocks all icmpv6 packets omits 5856c858c6ea af_netlink: ensure that NLMSG_DONE never fails in dumps omits 5d62da3a8e2a bio: ensure __bio_clone_fast copies bi_partno omits 780a781dd6f1 Linux 4.14.1 omits ea826dbc30d1 sparc64: Fix page table walk for PUD hugepages omits e4b57c4bc11b sparc64: mmu_context: Add missing include files omits 05e15a59eef1 sparc32: Add cmpxchg64(). omits 9aacd82304ad spi: fix use-after-free at controller deregistration omits d3e36fd07b5b staging: rtl8188eu: Revert 4 commits breaking ARP omits ccc04bde3ae9 staging: vboxvideo: Fix reporting invalid suggested-offset [...] omits 5abe8d48471c staging: greybus: spilib: fix use-after-free after deregistration omits 75559e0f4854 staging: ccree: fix 64 bit scatter/gather DMA ops omits 69cf5ab217d2 staging: sm750fb: Fix parameter mistake in poke32 omits bbcb8d29aab2 staging: wilc1000: Fix bssid buffer offset in Txq omits 99bff8f6d1ff rpmsg: glink: Add missing MODULE_LICENSE omits 29718bff1cf9 HID: wacom: generic: Recognize WACOM_HID_WD_PEN as a type [...] omits 740ef39bce15 HID: cp2112: add HIDRAW dependency omits 417b152ef12f platform/x86: peaq_wmi: Fix missing terminating entry for [...] omits 202a3e232974 platform/x86: peaq-wmi: Add DMI check before binding to th [...] omits 3919ccafbdd1 x86/MCE/AMD: Always give panic severity for UC errors in k [...] omits 502f3975c0d7 selftests/x86/protection_keys: Fix syscall NR redefinition [...] omits 3a5a567333df USB: serial: garmin_gps: fix memory leak on probe errors omits df2ca939fed4 USB: serial: garmin_gps: fix I/O after failed probe and remove omits 1922d5a084a4 USB: serial: qcserial: add pid/vid for Sierra Wireless EM7 [...] omits ff6b050208b1 USB: serial: Change DbC debug device binding ID omits b55d4612484e USB: serial: metro-usb: stop I/O after failed open omits d74d586746cc usb: gadget: f_fs: Fix use-after-free in ffs_free_inst omits 1e7577588cce USB: Add delay-init quirk for Corsair K70 LUX keyboards omits 95b0ab9e5310 USB: usbfs: compute urb->actual_length for isochronous omits 44efd1f1b1ea USB: early: Use new USB product ID and strings for DbC device omits 7d53b8eb50ae crypto: brcm - Explicity ACK mailbox message omits 5e56be0e260c crypto: dh - Don't permit 'key' or 'g' size longer than 'p' omits 716b9ea8c6b0 crypto: dh - Don't permit 'p' to be 0 omits a37b2a1cc6e9 crypto: dh - Fix double free of ctx->p omits 75d9dd294e2a media: dib0700: fix invalid dvb_detach argument omits 16edf1a6a8a5 media: imon: Fix null-ptr-deref in imon_probe omits 34c45c1ee883 dmaengine: dmatest: warn user when dma test times out omits 5806ddd7948c EDAC, sb_edac: Don't create a second memory controller if [...]
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allm [...] \ O -- O -- O (3beeb2615681)
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .gitignore | 49 +- Documentation/ABI/testing/sysfs-bus-iio | 2 +- Documentation/ABI/testing/sysfs-class-cxl | 4 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 41 - Documentation/admin-guide/index.rst | 9 - Documentation/admin-guide/kernel-parameters.txt | 253 +--- Documentation/admin-guide/l1tf.rst | 610 -------- Documentation/arm64/silicon-errata.txt | 4 +- Documentation/dev-tools/index.rst | 1 + Documentation/dev-tools/kmemcheck.rst | 733 ++++++++++ Documentation/device-mapper/thin-provisioning.txt | 8 +- .../devicetree/bindings/clock/sunxi-ccu.txt | 4 - .../bindings/display/panel/panel-common.txt | 2 +- .../bindings/display/panel/toppoly,td028ttec1.txt | 30 + .../bindings/display/panel/tpo,td028ttec1.txt | 30 - .../devicetree/bindings/dma/mv-xor-v2.txt | 6 +- .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 1 - Documentation/devicetree/bindings/dma/snps-dma.txt | 2 +- Documentation/devicetree/bindings/hwmon/jc42.txt | 4 - .../devicetree/bindings/net/can/holt_hi311x.txt | 2 +- Documentation/devicetree/bindings/net/dsa/b53.txt | 1 - .../devicetree/bindings/net/dsa/qca8k.txt | 23 +- Documentation/devicetree/bindings/net/macb.txt | 1 - .../devicetree/bindings/net/meson-dwmac.txt | 1 - .../bindings/pinctrl/allwinner,sunxi-pinctrl.txt | 6 +- .../bindings/pinctrl/axis,artpec6-pinctrl.txt | 5 +- .../devicetree/bindings/pinctrl/meson,pinctrl.txt | 2 - .../devicetree/bindings/power/mti,mips-cpc.txt | 8 - Documentation/devicetree/bindings/serial/8250.txt | 1 - .../bindings/serial/amlogic,meson-uart.txt | 2 +- .../bindings/serial/renesas,sci-serial.txt | 2 - .../devicetree/bindings/timer/renesas,cmt.txt | 24 +- .../devicetree/bindings/usb/usb-device.txt | 2 +- Documentation/devicetree/bindings/usb/usb-xhci.txt | 1 - .../devicetree/bindings/vendor-prefixes.txt | 1 - Documentation/filesystems/ext4.txt | 2 +- Documentation/hwmon/ina2xx | 2 +- Documentation/kbuild/kbuild.txt | 9 + Documentation/media/uapi/v4l/biblio.rst | 10 + Documentation/media/uapi/v4l/colorspaces-defs.rst | 8 +- .../media/uapi/v4l/colorspaces-details.rst | 13 +- Documentation/networking/ip-sysctl.txt | 17 +- Documentation/networking/netdev-FAQ.txt | 9 - Documentation/printk-formats.txt | 3 +- Documentation/process/changes.rst | 19 +- Documentation/speculation.txt | 90 -- Documentation/sphinx/kerneldoc.py | 3 +- Documentation/sysctl/fs.txt | 36 - Documentation/userspace-api/index.rst | 1 - Documentation/userspace-api/spec_ctrl.rst | 103 -- Documentation/vfio-mediated-device.txt | 5 - Documentation/virtual/kvm/api.txt | 50 +- Documentation/virtual/kvm/arm/psci.txt | 30 - Documentation/virtual/kvm/cpuid.txt | 4 - Documentation/virtual/kvm/msr.txt | 3 +- Documentation/x86/orc-unwinder.txt | 2 +- Documentation/x86/pti.txt | 186 --- Documentation/x86/x86_64/mm.txt | 47 +- MAINTAINERS | 12 +- Makefile | 327 ++--- arch/Kconfig | 16 +- arch/alpha/include/asm/futex.h | 8 +- arch/alpha/include/asm/termios.h | 8 +- arch/alpha/include/asm/xchg.h | 30 +- arch/alpha/include/uapi/asm/ioctls.h | 5 - arch/alpha/include/uapi/asm/termbits.h | 17 - arch/alpha/kernel/console.c | 1 - arch/alpha/kernel/osf_sys.c | 60 +- arch/alpha/kernel/pci_impl.h | 3 +- arch/alpha/kernel/process.c | 3 +- arch/alpha/kernel/sys_sio.c | 35 +- arch/alpha/kernel/traps.c | 13 +- arch/arc/Kconfig | 8 +- arch/arc/Makefile | 41 +- arch/arc/boot/.gitignore | 1 + arch/arc/configs/axs101_defconfig | 4 +- arch/arc/configs/axs103_defconfig | 3 +- arch/arc/configs/axs103_smp_defconfig | 3 +- arch/arc/configs/haps_hs_defconfig | 1 + arch/arc/configs/haps_hs_smp_defconfig | 1 + arch/arc/configs/hsdk_defconfig | 2 +- arch/arc/configs/nps_defconfig | 2 - arch/arc/configs/nsim_700_defconfig | 2 +- arch/arc/configs/nsim_hs_defconfig | 1 + arch/arc/configs/nsim_hs_smp_defconfig | 1 + arch/arc/configs/nsimosci_defconfig | 3 +- arch/arc/configs/nsimosci_hs_defconfig | 2 +- arch/arc/configs/nsimosci_hs_smp_defconfig | 2 +- arch/arc/configs/tb10x_defconfig | 1 - arch/arc/configs/vdk_hs38_defconfig | 1 - arch/arc/configs/vdk_hs38_smp_defconfig | 1 - arch/arc/include/asm/atomic.h | 2 +- arch/arc/include/asm/bug.h | 3 +- arch/arc/include/asm/cache.h | 4 +- arch/arc/include/asm/delay.h | 3 - arch/arc/include/asm/mach_desc.h | 2 + arch/arc/include/asm/page.h | 2 +- arch/arc/include/asm/pgtable.h | 2 +- arch/arc/include/asm/uaccess.h | 5 +- arch/arc/kernel/irq.c | 2 +- arch/arc/kernel/mcip.c | 74 +- arch/arc/kernel/process.c | 67 +- arch/arc/kernel/smp.c | 50 +- arch/arc/mm/cache.c | 7 +- arch/arc/plat-eznps/include/plat/ctop.h | 10 - arch/arc/plat-eznps/mtm.c | 6 +- arch/arc/plat-hsdk/Kconfig | 2 - arch/arm/Makefile | 2 +- arch/arm/boot/.gitignore | 1 + arch/arm/boot/compressed/Makefile | 2 +- arch/arm/boot/compressed/head.S | 20 +- arch/arm/boot/dts/am3517.dtsi | 5 - arch/arm/boot/dts/am4372.dtsi | 6 +- arch/arm/boot/dts/am437x-cm-t43.dts | 4 +- arch/arm/boot/dts/am437x-sk-evm.dts | 2 - arch/arm/boot/dts/arm-realview-eb-mp.dtsi | 5 + arch/arm/boot/dts/armada-385-synology-ds116.dts | 2 +- arch/arm/boot/dts/aspeed-ast2500-evb.dts | 2 +- arch/arm/boot/dts/at91-tse850-3.dts | 2 +- arch/arm/boot/dts/at91sam9g25.dtsi | 2 +- arch/arm/boot/dts/bcm-cygnus.dtsi | 26 +- arch/arm/boot/dts/bcm-nsp.dtsi | 36 +- arch/arm/boot/dts/bcm2836.dtsi | 2 +- arch/arm/boot/dts/bcm2837.dtsi | 2 +- arch/arm/boot/dts/bcm283x.dtsi | 6 +- arch/arm/boot/dts/bcm5301x.dtsi | 2 +- arch/arm/boot/dts/bcm63138.dtsi | 14 +- arch/arm/boot/dts/bcm958623hr.dts | 4 + arch/arm/boot/dts/bcm958625hr.dts | 6 +- arch/arm/boot/dts/da850-lego-ev3.dts | 4 +- arch/arm/boot/dts/da850.dtsi | 8 +- arch/arm/boot/dts/dra7.dtsi | 6 +- arch/arm/boot/dts/dra71-evm.dts | 4 +- arch/arm/boot/dts/dra76-evm.dts | 1 - arch/arm/boot/dts/emev2.dtsi | 5 +- arch/arm/boot/dts/exynos3250.dtsi | 16 - arch/arm/boot/dts/exynos4210-origen.dts | 9 - arch/arm/boot/dts/exynos4210.dtsi | 15 +- arch/arm/boot/dts/exynos4412-trats2.dts | 2 +- arch/arm/boot/dts/exynos4412.dtsi | 2 + arch/arm/boot/dts/exynos5250.dtsi | 124 +- arch/arm/boot/dts/exynos5410.dtsi | 1 + arch/arm/boot/dts/exynos5420-cpus.dtsi | 16 + arch/arm/boot/dts/exynos5420-peach-pit.dts | 4 +- arch/arm/boot/dts/exynos5422-cpus.dtsi | 16 + arch/arm/boot/dts/exynos5800-peach-pi.dts | 4 +- arch/arm/boot/dts/imx53-qsb-common.dtsi | 11 - arch/arm/boot/dts/imx53.dtsi | 9 + arch/arm/boot/dts/imx6dl-icore-rqs.dts | 2 +- arch/arm/boot/dts/imx6q.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 2 +- arch/arm/boot/dts/imx6sx.dtsi | 2 +- arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 52 +- arch/arm/boot/dts/imx7d-sdb.dts | 2 +- arch/arm/boot/dts/imx7d.dtsi | 12 +- arch/arm/boot/dts/kirkwood-openblocks_a7.dts | 10 +- arch/arm/boot/dts/logicpd-som-lv-37xx-devkit.dts | 3 +- arch/arm/boot/dts/logicpd-som-lv.dtsi | 36 +- arch/arm/boot/dts/logicpd-torpedo-som.dtsi | 8 - arch/arm/boot/dts/lpc3250-ea3250.dts | 4 +- arch/arm/boot/dts/lpc3250-phy3250.dts | 4 +- arch/arm/boot/dts/ls1021a-qds.dts | 2 +- arch/arm/boot/dts/ls1021a-twr.dts | 2 +- arch/arm/boot/dts/ls1021a.dtsi | 3 +- arch/arm/boot/dts/mt2701.dtsi | 2 - arch/arm/boot/dts/mt7623.dtsi | 7 +- arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 27 +- arch/arm/boot/dts/mt7623n-rfb.dtsi | 1 - arch/arm/boot/dts/omap4-droid4-xt894.dts | 2 +- arch/arm/boot/dts/omap4.dtsi | 4 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 2 - arch/arm/boot/dts/r8a7790.dtsi | 2 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 12 +- arch/arm/boot/dts/r8a7791-porter.dts | 2 +- arch/arm/boot/dts/r8a7791.dtsi | 2 +- arch/arm/boot/dts/r8a7793.dtsi | 2 +- arch/arm/boot/dts/rk3036.dtsi | 4 +- arch/arm/boot/dts/rk322x.dtsi | 6 +- arch/arm/boot/dts/rk3288-phycore-som.dtsi | 20 + arch/arm/boot/dts/rk3288-veyron.dtsi | 6 +- arch/arm/boot/dts/rk3288.dtsi | 2 - arch/arm/boot/dts/s5pv210.dtsi | 1 - arch/arm/boot/dts/sama5d2.dtsi | 2 +- arch/arm/boot/dts/sama5d3_emac.dtsi | 2 +- arch/arm/boot/dts/sama5d4.dtsi | 2 +- arch/arm/boot/dts/sh73a0.dtsi | 5 +- arch/arm/boot/dts/socfpga.dtsi | 6 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 7 +- arch/arm/boot/dts/spear1310-evb.dts | 2 +- arch/arm/boot/dts/spear1340.dtsi | 4 +- arch/arm/boot/dts/spear13xx.dtsi | 6 +- arch/arm/boot/dts/spear600.dtsi | 1 - arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 1 - arch/arm/boot/dts/stih407-pinctrl.dtsi | 10 +- arch/arm/boot/dts/stih407.dtsi | 3 +- arch/arm/boot/dts/stih410.dtsi | 3 +- arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 63 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 1 - arch/arm/common/bL_switcher_dummy_if.c | 4 - arch/arm/configs/exynos_defconfig | 2 +- arch/arm/configs/imx_v4_v5_defconfig | 2 - arch/arm/configs/imx_v6_v7_defconfig | 1 - arch/arm/configs/socfpga_defconfig | 1 - arch/arm/configs/sunxi_defconfig | 2 - arch/arm/crypto/Makefile | 2 - arch/arm/crypto/crc32-ce-glue.c | 2 - arch/arm/firmware/trusted_foundations.c | 14 +- arch/arm/include/asm/assembler.h | 40 - arch/arm/include/asm/barrier.h | 32 - arch/arm/include/asm/bugs.h | 6 +- arch/arm/include/asm/cp15.h | 3 - arch/arm/include/asm/cputype.h | 8 - arch/arm/include/asm/dma-iommu.h | 1 + arch/arm/include/asm/kgdb.h | 2 +- arch/arm/include/asm/kvm_arm.h | 3 +- arch/arm/include/asm/kvm_asm.h | 2 + arch/arm/include/asm/kvm_host.h | 31 - arch/arm/include/asm/kvm_mmu.h | 59 - arch/arm/include/asm/kvm_psci.h | 27 + arch/arm/include/asm/pgalloc.h | 2 +- arch/arm/include/asm/proc-fns.h | 4 - arch/arm/include/asm/ptrace.h | 3 +- arch/arm/include/asm/system_misc.h | 15 - arch/arm/include/asm/thread_info.h | 4 +- arch/arm/include/asm/uaccess.h | 26 +- arch/arm/include/asm/vdso.h | 2 + arch/arm/include/uapi/asm/kvm.h | 6 - arch/arm/kernel/Makefile | 1 - arch/arm/kernel/bugs.c | 18 - arch/arm/kernel/entry-common.S | 18 +- arch/arm/kernel/entry-header.S | 31 - arch/arm/kernel/machine_kexec.c | 34 +- arch/arm/kernel/signal.c | 58 +- arch/arm/kernel/smp.c | 4 - arch/arm/kernel/suspend.c | 2 - arch/arm/kernel/sys_oabi-compat.c | 8 +- arch/arm/kernel/traps.c | 6 +- arch/arm/kernel/vdso.c | 12 +- arch/arm/kvm/guest.c | 13 - arch/arm/kvm/handle_exit.c | 17 +- arch/arm/kvm/hyp/Makefile | 5 - arch/arm/kvm/hyp/banked-sr.c | 4 - arch/arm/kvm/hyp/hyp-entry.S | 112 +- arch/arm/lib/copy_from_user.S | 9 - arch/arm/lib/csumpartialcopyuser.S | 4 - arch/arm/lib/getuser.S | 10 - arch/arm/mach-davinci/board-da830-evm.c | 9 +- arch/arm/mach-davinci/board-da850-evm.c | 9 +- arch/arm/mach-davinci/board-dm355-evm.c | 6 - arch/arm/mach-davinci/board-dm646x-evm.c | 5 +- arch/arm/mach-davinci/board-omapl138-hawk.c | 10 +- arch/arm/mach-davinci/dm646x.c | 3 +- arch/arm/mach-exynos/pm.c | 6 +- arch/arm/mach-exynos/suspend.c | 1 - arch/arm/mach-hisi/hotplug.c | 41 +- arch/arm/mach-keystone/pm_domain.c | 1 - arch/arm/mach-mvebu/Kconfig | 4 +- arch/arm/mach-mvebu/pmsu.c | 6 +- arch/arm/mach-omap1/ams-delta-fiq.c | 28 +- arch/arm/mach-omap1/board-ams-delta.c | 3 - arch/arm/mach-omap1/clock.c | 6 +- arch/arm/mach-omap2/omap-secure.c | 21 - arch/arm/mach-omap2/omap-secure.h | 4 - arch/arm/mach-omap2/omap-smp.c | 41 - arch/arm/mach-omap2/omap-wakeupgen.c | 4 +- arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 1 - arch/arm/mach-omap2/omap_hwmod_reset.c | 12 +- arch/arm/mach-omap2/pm.c | 4 +- arch/arm/mach-omap2/pm.h | 4 + arch/arm/mach-omap2/pm34xx.c | 13 +- arch/arm/mach-omap2/powerdomain.c | 4 +- arch/arm/mach-omap2/prm33xx.c | 12 + arch/arm/mach-omap2/prm44xx.c | 2 +- arch/arm/mach-omap2/sleep34xx.S | 26 +- arch/arm/mach-omap2/timer.c | 19 +- arch/arm/mach-orion5x/Kconfig | 3 + arch/arm/mach-orion5x/dns323-setup.c | 53 +- arch/arm/mach-orion5x/tsx09-common.c | 49 +- arch/arm/mach-pxa/irq.c | 4 +- arch/arm/mach-pxa/tosa-bt.c | 4 - arch/arm/mach-rockchip/Kconfig | 1 - arch/arm/mm/Kconfig | 23 - arch/arm/mm/Makefile | 2 +- arch/arm/mm/dump.c | 4 +- arch/arm/mm/fault.c | 3 - arch/arm/mm/init.c | 13 +- arch/arm/mm/ioremap.c | 2 +- arch/arm/mm/proc-macros.S | 3 +- arch/arm/mm/proc-v7-2level.S | 6 + arch/arm/mm/proc-v7-bugs.c | 174 --- arch/arm/mm/proc-v7.S | 154 +- arch/arm/net/bpf_jit_32.c | 235 +-- arch/arm/plat-omap/dmtimer.c | 7 +- arch/arm/plat-omap/include/plat/sram.h | 11 +- arch/arm/plat-omap/sram.c | 36 +- arch/arm/plat-orion/common.c | 23 +- arch/arm/probes/kprobes/core.c | 4 +- arch/arm/probes/kprobes/opt-arm.c | 6 +- arch/arm/probes/kprobes/test-core.c | 1 + arch/arm/vfp/vfpmodule.c | 19 +- arch/arm64/Kconfig | 80 +- arch/arm64/Kconfig.platforms | 1 - arch/arm64/Makefile | 13 +- arch/arm64/boot/dts/.gitignore | 1 + arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 2 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 3 +- arch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi | 2 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 3 + arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 8 - arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 8 +- .../boot/dts/broadcom/stingray/bcm958742k.dts | 4 - .../boot/dts/broadcom/stingray/bcm958742t.dts | 4 - .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 4 +- arch/arm64/boot/dts/cavium/thunder2-99xx.dtsi | 3 +- arch/arm64/boot/dts/marvell/armada-7040-db.dts | 6 - arch/arm64/boot/dts/marvell/armada-8040-db.dts | 7 - arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts | 15 - .../boot/dts/marvell/armada-cp110-master.dtsi | 51 +- .../arm64/boot/dts/marvell/armada-cp110-slave.dtsi | 47 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 2 - arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 2 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 9 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 4 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 39 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 5 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 8 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 16 +- .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 11 + arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 2 +- arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 2 - arch/arm64/configs/defconfig | 2 - arch/arm64/crypto/Makefile | 4 +- arch/arm64/crypto/aes-ce-cipher.c | 281 ++++ arch/arm64/crypto/aes-ce-core.S | 87 -- arch/arm64/crypto/aes-ce-glue.c | 190 --- arch/arm64/crypto/crc32-ce-glue.c | 2 - arch/arm64/include/asm/alternative.h | 43 +- arch/arm64/include/asm/asm-uaccess.h | 36 +- arch/arm64/include/asm/assembler.h | 98 +- arch/arm64/include/asm/atomic_lse.h | 24 +- arch/arm64/include/asm/barrier.h | 23 - arch/arm64/include/asm/cache.h | 5 - arch/arm64/include/asm/cmpxchg.h | 4 +- arch/arm64/include/asm/compat.h | 1 + arch/arm64/include/asm/cpucaps.h | 7 +- arch/arm64/include/asm/cpufeature.h | 22 - arch/arm64/include/asm/cputype.h | 19 - arch/arm64/include/asm/efi.h | 16 +- arch/arm64/include/asm/fixmap.h | 12 - arch/arm64/include/asm/futex.h | 9 +- arch/arm64/include/asm/jump_label.h | 4 +- arch/arm64/include/asm/kvm_arm.h | 3 +- arch/arm64/include/asm/kvm_asm.h | 43 - arch/arm64/include/asm/kvm_emulate.h | 5 - arch/arm64/include/asm/kvm_host.h | 51 - arch/arm64/include/asm/kvm_mmu.h | 98 -- arch/arm64/include/asm/kvm_psci.h | 27 + arch/arm64/include/asm/memory.h | 15 + arch/arm64/include/asm/mmu.h | 48 - arch/arm64/include/asm/mmu_context.h | 56 +- arch/arm64/include/asm/module.h | 46 +- arch/arm64/include/asm/percpu.h | 14 +- arch/arm64/include/asm/pgalloc.h | 2 +- arch/arm64/include/asm/pgtable-hwdef.h | 1 - arch/arm64/include/asm/pgtable-prot.h | 35 +- arch/arm64/include/asm/pgtable.h | 48 +- arch/arm64/include/asm/proc-fns.h | 6 + arch/arm64/include/asm/processor.h | 24 - arch/arm64/include/asm/simd.h | 19 +- arch/arm64/include/asm/spinlock.h | 4 +- arch/arm64/include/asm/stacktrace.h | 2 +- arch/arm64/include/asm/sysreg.h | 2 - arch/arm64/include/asm/thread_info.h | 1 - arch/arm64/include/asm/tlbflush.h | 16 +- arch/arm64/include/asm/uaccess.h | 181 +-- arch/arm64/include/uapi/asm/kvm.h | 6 - arch/arm64/kernel/Makefile | 8 +- arch/arm64/kernel/alternative.c | 52 +- arch/arm64/kernel/arm64ksyms.c | 4 +- arch/arm64/kernel/asm-offsets.c | 8 +- arch/arm64/kernel/bpi.S | 83 -- arch/arm64/kernel/cpu-reset.S | 3 +- arch/arm64/kernel/cpu_errata.c | 453 +----- arch/arm64/kernel/cpufeature.c | 165 +-- arch/arm64/kernel/efi-entry.S | 2 - arch/arm64/kernel/entry.S | 260 +--- arch/arm64/kernel/ftrace-mod.S | 18 + arch/arm64/kernel/ftrace.c | 14 +- arch/arm64/kernel/head.S | 3 +- arch/arm64/kernel/hibernate.c | 11 - arch/arm64/kernel/module-plts.c | 50 +- arch/arm64/kernel/module.lds | 1 - arch/arm64/kernel/perf_event.c | 11 +- arch/arm64/kernel/probes/kprobes.c | 29 +- arch/arm64/kernel/process.c | 21 +- arch/arm64/kernel/ptrace.c | 39 +- arch/arm64/kernel/relocate_kernel.S | 1 - arch/arm64/kernel/signal.c | 5 +- arch/arm64/kernel/sleep.S | 2 +- arch/arm64/kernel/smp.c | 2 +- arch/arm64/kernel/ssbd.c | 108 -- arch/arm64/kernel/stacktrace.c | 5 - arch/arm64/kernel/suspend.c | 8 - arch/arm64/kernel/time.c | 2 +- arch/arm64/kernel/traps.c | 10 +- arch/arm64/kernel/vmlinux.lds.S | 22 +- arch/arm64/kvm/guest.c | 69 +- arch/arm64/kvm/handle_exit.c | 18 +- arch/arm64/kvm/hyp-init.S | 5 - arch/arm64/kvm/hyp/debug-sr.c | 3 - arch/arm64/kvm/hyp/entry.S | 24 +- arch/arm64/kvm/hyp/hyp-entry.S | 80 +- arch/arm64/kvm/hyp/switch.c | 79 +- arch/arm64/kvm/hyp/sysreg-sr.c | 21 +- arch/arm64/kvm/reset.c | 4 - arch/arm64/lib/Makefile | 2 +- arch/arm64/lib/clear_user.S | 10 +- arch/arm64/lib/copy_from_user.S | 4 +- arch/arm64/lib/copy_in_user.S | 9 +- arch/arm64/lib/copy_to_user.S | 4 +- arch/arm64/mm/cache.S | 4 +- arch/arm64/mm/context.c | 48 +- arch/arm64/mm/dma-mapping.c | 9 +- arch/arm64/mm/dump.c | 2 +- arch/arm64/mm/fault.c | 36 +- arch/arm64/mm/hugetlbpage.c | 12 +- arch/arm64/mm/init.c | 13 +- arch/arm64/mm/mmu.c | 47 +- arch/arm64/mm/proc.S | 241 +--- arch/arm64/net/bpf_jit_comp.c | 25 +- arch/arm64/xen/hypercall.S | 4 +- arch/blackfin/Kconfig | 7 +- arch/blackfin/Kconfig.debug | 1 - arch/cris/include/arch-v10/arch/bug.h | 11 +- arch/h8300/include/asm/byteorder.h | 1 + arch/hexagon/include/asm/bitops.h | 4 +- arch/hexagon/include/asm/io.h | 6 - arch/hexagon/kernel/dma.c | 2 +- arch/hexagon/lib/checksum.c | 1 - arch/ia64/include/asm/bug.h | 6 +- arch/ia64/kernel/err_inject.c | 2 +- arch/ia64/kernel/time.c | 2 +- arch/m32r/Kconfig | 4 +- arch/m32r/kernel/traps.c | 1 + arch/m68k/coldfire/device.c | 12 +- arch/m68k/include/asm/bug.h | 3 - arch/m68k/include/asm/mcf_pgalloc.h | 4 +- arch/m68k/kernel/vmlinux-nommu.lds | 2 - arch/m68k/kernel/vmlinux-std.lds | 2 - arch/m68k/kernel/vmlinux-sun3.lds | 2 - arch/m68k/mac/config.c | 2 +- arch/m68k/mm/kmap.c | 3 +- arch/m68k/mm/mcfmmu.c | 2 +- arch/metag/boot/.gitignore | 1 + arch/microblaze/Kconfig.platform | 1 - arch/microblaze/Makefile | 17 +- arch/microblaze/boot/.gitignore | 1 + arch/microblaze/boot/Makefile | 10 +- arch/microblaze/lib/fastcopy.S | 4 + arch/mips/Kconfig | 15 +- arch/mips/Makefile | 12 +- arch/mips/ar7/platform.c | 2 +- arch/mips/ath25/board.c | 2 - arch/mips/ath79/common.c | 2 +- arch/mips/ath79/setup.c | 1 - arch/mips/bcm47xx/leds.c | 2 +- arch/mips/boot/.gitignore | 1 + arch/mips/boot/Makefile | 7 +- arch/mips/boot/compressed/Makefile | 6 +- arch/mips/boot/dts/brcm/Makefile | 1 + arch/mips/boot/dts/img/boston.dts | 6 - arch/mips/cavium-octeon/executive/cvmx-helper.c | 2 +- arch/mips/cavium-octeon/octeon-irq.c | 12 +- arch/mips/cavium-octeon/octeon-platform.c | 2 - arch/mips/configs/cavium_octeon_defconfig | 1 - arch/mips/generic/init.c | 1 - arch/mips/generic/irq.c | 18 +- arch/mips/include/asm/Kbuild | 1 + arch/mips/include/asm/asmmacro.h | 16 +- arch/mips/include/asm/cmpxchg.h | 2 - arch/mips/include/asm/compat.h | 2 + arch/mips/include/asm/compiler.h | 35 - arch/mips/include/asm/io.h | 14 +- arch/mips/include/asm/mach-ath79/ar71xx_regs.h | 2 +- arch/mips/include/asm/mach-ath79/ath79.h | 1 - arch/mips/include/asm/mach-loongson64/irq.h | 2 +- arch/mips/include/asm/machine.h | 2 +- arch/mips/include/asm/processor.h | 25 +- arch/mips/include/asm/serial.h | 22 - arch/mips/include/asm/syscall.h | 2 +- arch/mips/include/asm/uaccess.h | 11 +- arch/mips/jz4740/Platform | 2 +- arch/mips/kernel/crash.c | 3 - arch/mips/kernel/machine_kexec.c | 3 - arch/mips/kernel/mcount.S | 27 +- arch/mips/kernel/mips-cm.c | 1 + arch/mips/kernel/mips-cpc.c | 13 - arch/mips/kernel/process.c | 84 +- arch/mips/kernel/ptrace.c | 186 +-- arch/mips/kernel/ptrace32.c | 8 +- arch/mips/kernel/r4k_fpu.S | 20 +- arch/mips/kernel/setup.c | 16 +- arch/mips/kernel/smp-bmips.c | 8 +- arch/mips/kernel/traps.c | 1 - arch/mips/kernel/vdso.c | 38 +- arch/mips/kvm/mips.c | 9 +- arch/mips/lantiq/Kconfig | 2 - arch/mips/lantiq/xway/sysctrl.c | 6 +- arch/mips/lib/Makefile | 3 +- arch/mips/lib/libgcc.h | 17 - arch/mips/lib/memset.S | 11 +- arch/mips/lib/multi3.c | 54 - arch/mips/loongson64/common/cs5536/cs5536_ohci.c | 2 +- arch/mips/loongson64/loongson-3/irq.c | 56 +- arch/mips/math-emu/cp1emu.c | 28 +- arch/mips/mm/c-r4k.c | 15 +- arch/mips/mm/ioremap.c | 37 +- arch/mips/pci/pci-legacy.c | 4 - arch/mips/pci/pci-mt7620.c | 2 +- arch/mips/pci/pci.c | 2 +- arch/mips/ralink/mt7620.c | 6 +- arch/mips/ralink/mt7621.c | 42 +- arch/mips/ralink/reset.c | 7 + arch/mips/txx9/rbtx4939/setup.c | 4 +- arch/mn10300/mm/misalignment.c | 2 +- arch/nios2/boot/.gitignore | 1 + arch/openrisc/include/asm/dma-mapping.h | 1 + arch/openrisc/kernel/entry.S | 8 +- arch/openrisc/kernel/head.S | 9 +- arch/openrisc/kernel/traps.c | 12 +- arch/parisc/Kconfig | 2 +- arch/parisc/boot/compressed/misc.c | 4 +- arch/parisc/include/asm/barrier.h | 32 - arch/parisc/include/asm/cacheflush.h | 1 - arch/parisc/include/asm/compat.h | 1 + arch/parisc/include/asm/ldcw.h | 2 - arch/parisc/include/asm/processor.h | 2 - arch/parisc/include/asm/spinlock.h | 8 +- arch/parisc/include/asm/thread_info.h | 5 - arch/parisc/kernel/cache.c | 88 +- arch/parisc/kernel/drivers.c | 11 +- arch/parisc/kernel/entry.S | 29 +- arch/parisc/kernel/hpmc.S | 10 +- arch/parisc/kernel/pacache.S | 32 +- arch/parisc/kernel/process.c | 39 - arch/parisc/kernel/smp.c | 3 +- arch/parisc/kernel/syscall.S | 34 +- arch/parisc/kernel/time.c | 13 +- arch/parisc/kernel/traps.c | 3 +- arch/parisc/mm/init.c | 8 +- arch/powerpc/Kconfig | 1 - arch/powerpc/boot/.gitignore | 1 + arch/powerpc/boot/Makefile | 3 +- arch/powerpc/boot/crt0.S | 4 +- arch/powerpc/crypto/crc32c-vpmsum_glue.c | 1 - arch/powerpc/include/asm/barrier.h | 18 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 10 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 4 +- arch/powerpc/include/asm/book3s/64/slice.h | 27 - arch/powerpc/include/asm/cache.h | 3 - arch/powerpc/include/asm/code-patching.h | 2 - arch/powerpc/include/asm/compat.h | 1 + arch/powerpc/include/asm/exception-64e.h | 6 - arch/powerpc/include/asm/exception-64s.h | 86 +- arch/powerpc/include/asm/fadump.h | 3 + arch/powerpc/include/asm/feature-fixups.h | 32 - arch/powerpc/include/asm/hvcall.h | 21 - arch/powerpc/include/asm/io.h | 20 +- arch/powerpc/include/asm/irq_work.h | 1 - arch/powerpc/include/asm/machdep.h | 1 - arch/powerpc/include/asm/mmu-8xx.h | 6 - arch/powerpc/include/asm/mmu_context.h | 9 +- arch/powerpc/include/asm/mpic.h | 7 - arch/powerpc/include/asm/nohash/32/slice.h | 18 - arch/powerpc/include/asm/nohash/64/slice.h | 12 - arch/powerpc/include/asm/opal.h | 3 - arch/powerpc/include/asm/paca.h | 9 - arch/powerpc/include/asm/page.h | 1 - arch/powerpc/include/asm/page_64.h | 59 + arch/powerpc/include/asm/pgalloc.h | 2 +- arch/powerpc/include/asm/plpar_wrappers.h | 14 - arch/powerpc/include/asm/security_features.h | 85 -- arch/powerpc/include/asm/setup.h | 15 - arch/powerpc/include/asm/slice.h | 42 - arch/powerpc/include/asm/synch.h | 4 + arch/powerpc/include/asm/topology.h | 8 - arch/powerpc/include/asm/uaccess.h | 13 +- arch/powerpc/include/uapi/asm/kvm.h | 2 - arch/powerpc/kernel/Makefile | 2 +- arch/powerpc/kernel/asm-offsets.c | 4 - arch/powerpc/kernel/cpu_setup_power.S | 8 - arch/powerpc/kernel/dt_cpu_ftrs.c | 13 +- arch/powerpc/kernel/eeh.c | 5 - arch/powerpc/kernel/eeh_driver.c | 89 +- arch/powerpc/kernel/eeh_pe.c | 3 +- arch/powerpc/kernel/entry_64.S | 55 +- arch/powerpc/kernel/exceptions-64s.S | 162 +-- arch/powerpc/kernel/fadump.c | 116 +- arch/powerpc/kernel/head_32.S | 2 +- arch/powerpc/kernel/head_8xx.S | 2 +- arch/powerpc/kernel/hw_breakpoint.c | 4 +- arch/powerpc/kernel/idle_book3s.S | 4 - arch/powerpc/kernel/irq.c | 8 - arch/powerpc/kernel/kprobes-ftrace.c | 15 +- arch/powerpc/kernel/kprobes.c | 30 +- arch/powerpc/kernel/machine_kexec.c | 7 +- arch/powerpc/kernel/machine_kexec_file_64.c | 2 +- arch/powerpc/kernel/misc_64.S | 2 - arch/powerpc/kernel/module_64.c | 21 +- arch/powerpc/kernel/optprobes.c | 5 +- arch/powerpc/kernel/pci_32.c | 1 - arch/powerpc/kernel/prom_init.c | 114 +- arch/powerpc/kernel/ptrace.c | 1 - arch/powerpc/kernel/security.c | 237 ---- arch/powerpc/kernel/setup-common.c | 40 +- arch/powerpc/kernel/setup_64.c | 127 -- arch/powerpc/kernel/signal.c | 2 +- arch/powerpc/kernel/tm.S | 20 +- arch/powerpc/kernel/traps.c | 58 +- arch/powerpc/kernel/vmlinux.lds.S | 23 - arch/powerpc/kernel/watchdog.c | 7 +- arch/powerpc/kvm/Kconfig | 2 +- arch/powerpc/kvm/book3s_64_mmu.c | 1 - arch/powerpc/kvm/book3s_64_mmu_hv.c | 100 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 72 +- arch/powerpc/kvm/book3s_64_vio.c | 2 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 6 +- arch/powerpc/kvm/book3s_hv.c | 43 +- arch/powerpc/kvm/book3s_hv_builtin.c | 12 - arch/powerpc/kvm/book3s_hv_rm_mmu.c | 4 + arch/powerpc/kvm/book3s_hv_rmhandlers.S | 55 +- arch/powerpc/kvm/book3s_pr.c | 2 - arch/powerpc/kvm/book3s_rmhandlers.S | 7 +- arch/powerpc/kvm/book3s_segment.S | 4 +- arch/powerpc/kvm/book3s_xive.c | 7 +- arch/powerpc/kvm/powerpc.c | 9 +- arch/powerpc/kvm/trace.h | 8 +- arch/powerpc/kvm/trace_booke.h | 9 +- arch/powerpc/kvm/trace_hv.h | 9 +- arch/powerpc/kvm/trace_pr.h | 9 +- arch/powerpc/lib/code-patching.c | 56 +- arch/powerpc/lib/feature-fixups.c | 173 +-- arch/powerpc/lib/string.S | 7 +- arch/powerpc/mm/8xx_mmu.c | 2 +- arch/powerpc/mm/dump_linuxpagetables.c | 12 +- arch/powerpc/mm/fault.c | 7 +- arch/powerpc/mm/hash_native_64.c | 15 +- arch/powerpc/mm/hash_utils_64.c | 6 - arch/powerpc/mm/hugetlbpage-radix.c | 26 +- arch/powerpc/mm/hugetlbpage.c | 5 - arch/powerpc/mm/mem.c | 4 - arch/powerpc/mm/mmap.c | 55 +- arch/powerpc/mm/mmu_context_book3s64.c | 8 +- arch/powerpc/mm/mmu_context_iommu.c | 44 +- arch/powerpc/mm/mmu_context_nohash.c | 18 +- arch/powerpc/mm/numa.c | 85 +- arch/powerpc/mm/pgtable-radix.c | 105 +- arch/powerpc/mm/pgtable_64.c | 2 - arch/powerpc/mm/slb.c | 8 +- arch/powerpc/mm/slice.c | 99 +- arch/powerpc/mm/tlb-radix.c | 2 + arch/powerpc/mm/tlb_nohash.c | 3 - arch/powerpc/net/bpf_jit_comp.c | 3 - arch/powerpc/net/bpf_jit_comp64.c | 70 +- arch/powerpc/perf/core-book3s.c | 37 +- arch/powerpc/perf/hv-24x7.c | 2 +- arch/powerpc/perf/imc-pmu.c | 29 +- arch/powerpc/platforms/85xx/t1042rdb_diu.c | 4 - arch/powerpc/platforms/Kconfig.cputype | 1 - arch/powerpc/platforms/chrp/time.c | 6 +- arch/powerpc/platforms/embedded6xx/hlwd-pic.c | 5 - arch/powerpc/platforms/powermac/bootx_init.c | 4 +- arch/powerpc/platforms/powermac/setup.c | 1 - arch/powerpc/platforms/powernv/copy-paste.h | 3 +- arch/powerpc/platforms/powernv/idle.c | 4 +- arch/powerpc/platforms/powernv/memtrace.c | 38 +- arch/powerpc/platforms/powernv/npu-dma.c | 255 ++-- arch/powerpc/platforms/powernv/opal-async.c | 6 +- arch/powerpc/platforms/powernv/opal-imc.c | 12 +- arch/powerpc/platforms/powernv/opal-nvram.c | 21 +- arch/powerpc/platforms/powernv/opal-rtc.c | 8 +- arch/powerpc/platforms/powernv/opal.c | 2 +- arch/powerpc/platforms/powernv/pci-ioda.c | 40 +- arch/powerpc/platforms/powernv/setup.c | 91 +- arch/powerpc/platforms/ps3/setup.c | 15 - arch/powerpc/platforms/pseries/dlpar.c | 21 +- arch/powerpc/platforms/pseries/hotplug-cpu.c | 2 - arch/powerpc/platforms/pseries/lpar.c | 8 +- arch/powerpc/platforms/pseries/mobility.c | 3 - arch/powerpc/platforms/pseries/pseries.h | 4 - arch/powerpc/platforms/pseries/ras.c | 34 +- arch/powerpc/platforms/pseries/setup.c | 81 -- arch/powerpc/platforms/pseries/vio.c | 2 - arch/powerpc/sysdev/ipic.c | 4 +- arch/powerpc/sysdev/mpic.c | 2 +- arch/powerpc/sysdev/mpic_msgr.c | 2 +- arch/powerpc/sysdev/xive/native.c | 4 - arch/powerpc/sysdev/xive/spapr.c | 16 +- arch/powerpc/xmon/xmon.c | 24 +- arch/s390/Kconfig | 47 - arch/s390/Makefile | 10 - arch/s390/crypto/crc32-vx.c | 3 - arch/s390/crypto/crc32be-vx.S | 5 +- arch/s390/crypto/crc32le-vx.S | 4 +- arch/s390/crypto/paes_s390.c | 2 +- arch/s390/hypfs/inode.c | 2 +- arch/s390/include/asm/alternative-asm.h | 108 -- arch/s390/include/asm/alternative.h | 149 -- arch/s390/include/asm/barrier.h | 24 - arch/s390/include/asm/compat.h | 1 + arch/s390/include/asm/cpu_mf.h | 6 +- arch/s390/include/asm/eadm.h | 2 +- arch/s390/include/asm/elf.h | 15 +- arch/s390/include/asm/facility.h | 18 - arch/s390/include/asm/kvm_host.h | 3 +- arch/s390/include/asm/lowcore.h | 7 +- arch/s390/include/asm/mmu_context.h | 2 +- arch/s390/include/asm/nospec-branch.h | 17 - arch/s390/include/asm/nospec-insn.h | 195 --- arch/s390/include/asm/pci_insn.h | 2 +- arch/s390/include/asm/processor.h | 4 - arch/s390/include/asm/qdio.h | 1 + arch/s390/include/asm/runtime_instr.h | 4 +- arch/s390/include/asm/switch_to.h | 29 +- arch/s390/include/asm/thread_info.h | 4 - arch/s390/include/asm/topology.h | 1 - arch/s390/include/uapi/asm/kvm.h | 5 +- arch/s390/include/uapi/asm/virtio-ccw.h | 2 +- arch/s390/kernel/Makefile | 7 +- arch/s390/kernel/alternative.c | 112 -- arch/s390/kernel/asm-offsets.c | 1 - arch/s390/kernel/base.S | 24 +- arch/s390/kernel/compat_linux.c | 9 +- arch/s390/kernel/crash_dump.c | 17 +- arch/s390/kernel/dis.c | 5 +- arch/s390/kernel/early.c | 9 +- arch/s390/kernel/entry.S | 193 +-- arch/s390/kernel/guarded_storage.c | 2 - arch/s390/kernel/ipl.c | 2 - arch/s390/kernel/irq.c | 5 +- arch/s390/kernel/machine_kexec.c | 1 - arch/s390/kernel/mcount.S | 14 +- arch/s390/kernel/module.c | 65 +- arch/s390/kernel/nospec-branch.c | 166 --- arch/s390/kernel/nospec-sysfs.c | 21 - arch/s390/kernel/perf_cpum_cf.c | 4 +- arch/s390/kernel/perf_cpum_sf.c | 4 - arch/s390/kernel/process.c | 6 +- arch/s390/kernel/processor.c | 18 - arch/s390/kernel/ptrace.c | 33 +- arch/s390/kernel/reipl.S | 7 +- arch/s390/kernel/relocate_kernel.S | 3 + arch/s390/kernel/runtime_instr.c | 30 +- arch/s390/kernel/setup.c | 14 +- arch/s390/kernel/smp.c | 8 +- arch/s390/kernel/swsusp.S | 10 +- arch/s390/kernel/syscalls.S | 6 +- arch/s390/kernel/sysinfo.c | 4 - arch/s390/kernel/uprobes.c | 9 - arch/s390/kernel/vdso32/Makefile | 6 +- arch/s390/kernel/vdso64/Makefile | 6 +- arch/s390/kernel/vmlinux.lds.S | 37 - arch/s390/kvm/interrupt.c | 25 +- arch/s390/kvm/kvm-s390.c | 130 +- arch/s390/kvm/kvm-s390.h | 5 +- arch/s390/kvm/priv.c | 22 +- arch/s390/kvm/sthyi.c | 8 +- arch/s390/kvm/vsie.c | 85 +- arch/s390/lib/mem.S | 25 +- arch/s390/mm/extmem.c | 4 +- arch/s390/mm/fault.c | 2 - arch/s390/mm/gmap.c | 2 - arch/s390/mm/page-states.c | 2 +- arch/s390/mm/pgalloc.c | 4 +- arch/s390/net/bpf_jit.S | 16 +- arch/s390/net/bpf_jit_comp.c | 73 +- arch/s390/numa/numa.c | 17 +- arch/s390/pci/pci.c | 7 +- arch/s390/pci/pci_insn.c | 6 +- arch/sh/boards/mach-se/770x/setup.c | 10 +- arch/sh/kernel/cpu/sh2/probe.c | 4 - arch/sh/kernel/dwarf.c | 4 +- arch/sh/kernel/entry-common.S | 2 +- arch/sh/kernel/process.c | 2 +- arch/sh/kernel/traps_32.c | 3 +- arch/sparc/crypto/crc32c_glue.c | 1 - arch/sparc/include/asm/Kbuild | 1 - arch/sparc/include/asm/atomic_64.h | 6 +- arch/sparc/include/asm/bug.h | 6 +- arch/sparc/include/asm/cmpxchg_32.h | 3 - arch/sparc/include/asm/compat.h | 1 + arch/sparc/include/asm/cpudata_64.h | 2 +- arch/sparc/include/asm/mmu_context_64.h | 2 - arch/sparc/include/asm/pgtable_64.h | 2 +- arch/sparc/include/asm/ptrace.h | 1 - arch/sparc/include/asm/tsb.h | 2 +- arch/sparc/kernel/perf_event.c | 26 +- arch/sparc/kernel/sys_sparc_32.c | 22 +- arch/sparc/kernel/sys_sparc_64.c | 20 +- arch/sparc/kernel/time_64.c | 2 +- arch/sparc/kernel/vio.c | 2 +- arch/sparc/lib/atomic32.c | 14 - arch/sparc/lib/hweight.S | 4 +- arch/sparc/mm/init_64.c | 13 +- arch/sparc/mm/tlb.c | 42 +- arch/sparc/net/bpf_jit_comp_64.c | 6 +- arch/tile/include/asm/compat.h | 1 + arch/um/include/asm/Kbuild | 1 - arch/um/include/asm/mmu_context.h | 3 +- arch/um/include/shared/init.h | 2 +- arch/um/os-Linux/file.c | 1 - arch/um/os-Linux/signal.c | 3 +- arch/um/os-Linux/skas/process.c | 5 - arch/unicore32/include/asm/mmu_context.h | 5 +- arch/unicore32/include/asm/pgalloc.h | 2 +- arch/unicore32/kernel/traps.c | 1 + arch/x86/Kconfig | 34 +- arch/x86/Kconfig.debug | 39 +- arch/x86/Makefile | 22 +- arch/x86/boot/compressed/Makefile | 9 +- arch/x86/boot/compressed/eboot.c | 6 +- arch/x86/boot/compressed/head_64.S | 16 +- arch/x86/boot/compressed/misc.c | 20 - arch/x86/boot/compressed/pagetable.c | 3 - arch/x86/boot/compressed/pgtable_64.c | 28 - arch/x86/boot/tools/build.c | 7 - arch/x86/configs/tiny.config | 4 +- arch/x86/configs/x86_64_defconfig | 1 - arch/x86/crypto/Makefile | 4 + arch/x86/crypto/aesni-intel_asm.S | 204 ++- arch/x86/crypto/aesni-intel_glue.c | 77 +- arch/x86/crypto/camellia-aesni-avx-asm_64.S | 3 +- arch/x86/crypto/camellia-aesni-avx2-asm_64.S | 3 +- arch/x86/crypto/cast5_avx_glue.c | 3 +- arch/x86/crypto/crc32-pclmul_glue.c | 1 - arch/x86/crypto/crc32c-intel_glue.c | 1 - arch/x86/crypto/crc32c-pcl-intel-asm_64.S | 3 +- arch/x86/crypto/poly1305_glue.c | 1 + arch/x86/crypto/salsa20-i586-asm_32.S | 1114 +++++++++++++++ arch/x86/crypto/salsa20-x86_64-asm_64.S | 919 ++++++++++++ arch/x86/crypto/salsa20_glue.c | 123 ++ .../crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S | 2 +- .../x86/crypto/sha512-mb/sha512_mb_mgr_init_avx2.c | 10 +- arch/x86/crypto/twofish-x86_64-asm_64-3way.S | 112 +- arch/x86/entry/calling.h | 316 ++--- arch/x86/entry/common.c | 9 +- arch/x86/entry/entry_32.S | 30 +- arch/x86/entry/entry_64.S | 538 ++++--- arch/x86/entry/entry_64_compat.S | 69 +- arch/x86/entry/syscall_64.c | 7 +- arch/x86/entry/syscalls/Makefile | 4 +- arch/x86/entry/vdso/Makefile | 16 +- arch/x86/entry/vdso/vclock_gettime.c | 26 +- arch/x86/entry/vsyscall/vsyscall_64.c | 38 +- arch/x86/events/amd/ibs.c | 6 +- arch/x86/events/amd/power.c | 2 +- arch/x86/events/amd/uncore.c | 10 - arch/x86/events/core.c | 47 +- arch/x86/events/intel/bts.c | 18 - arch/x86/events/intel/core.c | 121 +- arch/x86/events/intel/cstate.c | 2 - arch/x86/events/intel/ds.c | 261 +--- arch/x86/events/intel/lbr.c | 38 +- arch/x86/events/intel/p6.c | 2 +- arch/x86/events/intel/uncore.c | 2 +- arch/x86/events/intel/uncore_nhmex.c | 2 +- arch/x86/events/intel/uncore_snb.c | 115 +- arch/x86/events/intel/uncore_snbep.c | 53 +- arch/x86/events/msr.c | 9 +- arch/x86/events/perf_event.h | 63 +- arch/x86/hyperv/hv_init.c | 11 +- arch/x86/hyperv/mmu.c | 12 +- arch/x86/include/asm/acpi.h | 2 +- arch/x86/include/asm/alternative.h | 8 +- arch/x86/include/asm/apic.h | 10 - arch/x86/include/asm/archrandom.h | 8 +- arch/x86/include/asm/asm-prototypes.h | 24 - arch/x86/include/asm/asm.h | 61 - arch/x86/include/asm/barrier.h | 28 - arch/x86/include/asm/bitops.h | 10 +- arch/x86/include/asm/bug.h | 19 +- arch/x86/include/asm/compat.h | 2 +- arch/x86/include/asm/cpu_entry_area.h | 81 -- arch/x86/include/asm/cpufeature.h | 18 +- arch/x86/include/asm/cpufeatures.h | 576 ++++---- arch/x86/include/asm/desc.h | 14 +- arch/x86/include/asm/disabled-features.h | 11 +- arch/x86/include/asm/dma-mapping.h | 1 + arch/x86/include/asm/dmi.h | 2 +- arch/x86/include/asm/efi.h | 17 +- arch/x86/include/asm/espfix.h | 7 +- arch/x86/include/asm/fixmap.h | 25 +- arch/x86/include/asm/fpu/internal.h | 2 +- arch/x86/include/asm/hardirq.h | 26 +- arch/x86/include/asm/hw_irq.h | 1 - arch/x86/include/asm/hypervisor.h | 53 +- arch/x86/include/asm/i8259.h | 6 - arch/x86/include/asm/inat.h | 10 - arch/x86/include/asm/insn.h | 18 - arch/x86/include/asm/intel_ds.h | 36 - arch/x86/include/asm/invpcid.h | 53 - arch/x86/include/asm/irqflags.h | 10 +- arch/x86/include/asm/kdebug.h | 1 - arch/x86/include/asm/kmemcheck.h | 43 + arch/x86/include/asm/kvm_emulate.h | 6 +- arch/x86/include/asm/kvm_host.h | 18 +- arch/x86/include/asm/mce.h | 4 - arch/x86/include/asm/mem_encrypt.h | 4 +- arch/x86/include/asm/microcode.h | 10 +- arch/x86/include/asm/mmu.h | 4 +- arch/x86/include/asm/mmu_context.h | 120 +- arch/x86/include/asm/module.h | 2 +- arch/x86/include/asm/mshyperv.h | 18 +- arch/x86/include/asm/msr-index.h | 32 - arch/x86/include/asm/msr.h | 3 +- arch/x86/include/asm/nospec-branch.h | 358 ----- arch/x86/include/asm/page_32_types.h | 9 +- arch/x86/include/asm/page_64.h | 4 + arch/x86/include/asm/page_64_types.h | 12 +- arch/x86/include/asm/paravirt.h | 35 +- arch/x86/include/asm/paravirt_types.h | 9 +- arch/x86/include/asm/percpu.h | 10 +- arch/x86/include/asm/perf_event.h | 8 - arch/x86/include/asm/pgalloc.h | 11 - arch/x86/include/asm/pgtable-2level.h | 17 - arch/x86/include/asm/pgtable-3level.h | 44 +- arch/x86/include/asm/pgtable-invert.h | 41 - arch/x86/include/asm/pgtable.h | 123 +- arch/x86/include/asm/pgtable_32.h | 3 +- arch/x86/include/asm/pgtable_32_types.h | 16 +- arch/x86/include/asm/pgtable_64.h | 134 +- arch/x86/include/asm/pgtable_64_types.h | 58 +- arch/x86/include/asm/pgtable_types.h | 28 +- arch/x86/include/asm/pkeys.h | 18 +- arch/x86/include/asm/processor-flags.h | 5 - arch/x86/include/asm/processor.h | 158 +-- arch/x86/include/asm/pti.h | 14 - arch/x86/include/asm/ptrace.h | 6 +- arch/x86/include/asm/refcount.h | 6 +- arch/x86/include/asm/required-features.h | 3 +- arch/x86/include/asm/rmwcc.h | 18 +- arch/x86/include/asm/sections.h | 1 - arch/x86/include/asm/segment.h | 12 - arch/x86/include/asm/smp.h | 1 + arch/x86/include/asm/spec-ctrl.h | 88 -- arch/x86/include/asm/stacktrace.h | 3 - arch/x86/include/asm/string_32.h | 9 + arch/x86/include/asm/string_64.h | 8 + arch/x86/include/asm/switch_to.h | 29 +- arch/x86/include/asm/syscall.h | 6 +- arch/x86/include/asm/syscalls.h | 2 +- arch/x86/include/asm/thread_info.h | 25 +- arch/x86/include/asm/tlbflush.h | 384 ++--- arch/x86/include/asm/topology.h | 6 +- arch/x86/include/asm/trace/fpu.h | 10 + arch/x86/include/asm/traps.h | 22 +- arch/x86/include/asm/uaccess.h | 15 +- arch/x86/include/asm/uaccess_32.h | 6 +- arch/x86/include/asm/uaccess_64.h | 12 +- arch/x86/include/asm/unwind.h | 28 +- arch/x86/include/asm/vgtod.h | 2 +- arch/x86/include/asm/vmx.h | 12 - arch/x86/include/asm/vsyscall.h | 1 - arch/x86/include/asm/x86_init.h | 24 - arch/x86/include/asm/xen/hypercall.h | 5 +- arch/x86/include/asm/xor.h | 5 +- arch/x86/include/uapi/asm/kvm.h | 1 - arch/x86/include/uapi/asm/kvm_para.h | 1 - arch/x86/include/uapi/asm/mce.h | 1 - arch/x86/include/uapi/asm/msgbuf.h | 31 - arch/x86/include/uapi/asm/processor-flags.h | 10 +- arch/x86/include/uapi/asm/shmbuf.h | 42 - arch/x86/kernel/Makefile | 11 +- arch/x86/kernel/acpi/apei.c | 2 +- arch/x86/kernel/acpi/boot.c | 65 +- arch/x86/kernel/alternative.c | 21 +- arch/x86/kernel/amd_nb.c | 2 +- arch/x86/kernel/aperture_64.c | 46 +- arch/x86/kernel/apic/apic.c | 32 +- arch/x86/kernel/apic/htirq.c | 2 - arch/x86/kernel/apic/io_apic.c | 1 - arch/x86/kernel/apic/msi.c | 1 - arch/x86/kernel/apic/vector.c | 8 +- arch/x86/kernel/apic/x2apic_uv_x.c | 20 +- arch/x86/kernel/apm_32.c | 6 - arch/x86/kernel/asm-offsets.c | 10 - arch/x86/kernel/asm-offsets_32.c | 11 +- arch/x86/kernel/asm-offsets_64.c | 4 - arch/x86/kernel/check.c | 15 - arch/x86/kernel/cpu/Makefile | 3 +- arch/x86/kernel/cpu/amd.c | 146 +- arch/x86/kernel/cpu/aperfmperf.c | 71 +- arch/x86/kernel/cpu/bugs.c | 1108 --------------- arch/x86/kernel/cpu/centaur.c | 4 +- arch/x86/kernel/cpu/common.c | 350 ++--- arch/x86/kernel/cpu/cpu.h | 7 - arch/x86/kernel/cpu/cpuid-deps.c | 121 -- arch/x86/kernel/cpu/cyrix.c | 2 +- arch/x86/kernel/cpu/hypervisor.c | 64 +- arch/x86/kernel/cpu/intel.c | 116 +- arch/x86/kernel/cpu/intel_rdt.c | 13 +- arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 19 +- arch/x86/kernel/cpu/mcheck/mce-inject.c | 2 +- arch/x86/kernel/cpu/mcheck/mce-internal.h | 15 - arch/x86/kernel/cpu/mcheck/mce-severity.c | 12 +- arch/x86/kernel/cpu/mcheck/mce.c | 93 +- arch/x86/kernel/cpu/mcheck/mce_amd.c | 121 +- arch/x86/kernel/cpu/microcode/amd.c | 68 +- arch/x86/kernel/cpu/microcode/core.c | 189 +-- arch/x86/kernel/cpu/microcode/intel.c | 120 +- arch/x86/kernel/cpu/mshyperv.c | 17 +- arch/x86/kernel/cpu/mtrr/generic.c | 2 +- arch/x86/kernel/cpu/mtrr/main.c | 4 +- arch/x86/kernel/cpu/proc.c | 14 +- arch/x86/kernel/cpu/scattered.c | 3 + arch/x86/kernel/cpu/topology.c | 41 +- arch/x86/kernel/cpu/vmware.c | 10 +- arch/x86/kernel/devicetree.c | 21 +- arch/x86/kernel/doublefault.c | 36 +- arch/x86/kernel/dumpstack.c | 102 +- arch/x86/kernel/dumpstack_32.c | 6 - arch/x86/kernel/dumpstack_64.c | 12 - arch/x86/kernel/early-quirks.c | 1 - arch/x86/kernel/early_printk.c | 29 +- arch/x86/kernel/eisa.c | 10 +- arch/x86/kernel/espfix_64.c | 2 +- arch/x86/kernel/fpu/core.c | 1 - arch/x86/kernel/fpu/init.c | 11 - arch/x86/kernel/fpu/signal.c | 5 +- arch/x86/kernel/fpu/xstate.c | 43 +- arch/x86/kernel/ftrace.c | 1 - arch/x86/kernel/ftrace_32.S | 6 +- arch/x86/kernel/ftrace_64.S | 8 +- arch/x86/kernel/head64.c | 8 +- arch/x86/kernel/head_32.S | 9 +- arch/x86/kernel/head_64.S | 91 +- arch/x86/kernel/hpet.c | 1 - arch/x86/kernel/i8259.c | 1 - arch/x86/kernel/idt.c | 18 +- arch/x86/kernel/ioport.c | 2 +- arch/x86/kernel/irq.c | 13 +- arch/x86/kernel/irq_32.c | 10 +- arch/x86/kernel/irq_64.c | 5 +- arch/x86/kernel/irqflags.S | 26 - arch/x86/kernel/irqinit.c | 1 - arch/x86/kernel/kexec-bzimage64.c | 7 +- arch/x86/kernel/kprobes/core.c | 20 +- arch/x86/kernel/kprobes/ftrace.c | 23 +- arch/x86/kernel/kprobes/opt.c | 23 +- arch/x86/kernel/kvm.c | 14 +- arch/x86/kernel/kvmclock.c | 1 - arch/x86/kernel/ldt.c | 239 +--- arch/x86/kernel/machine_kexec_32.c | 10 +- arch/x86/kernel/machine_kexec_64.c | 6 +- arch/x86/kernel/module.c | 1 - arch/x86/kernel/mpparse.c | 8 +- arch/x86/kernel/paravirt.c | 20 +- arch/x86/kernel/paravirt_patch_64.c | 2 + arch/x86/kernel/process.c | 271 +--- arch/x86/kernel/process.h | 39 - arch/x86/kernel/process_32.c | 16 +- arch/x86/kernel/process_64.c | 33 +- arch/x86/kernel/ptrace.c | 2 +- arch/x86/kernel/quirks.c | 11 +- arch/x86/kernel/relocate_kernel_64.S | 8 - arch/x86/kernel/setup.c | 38 +- arch/x86/kernel/setup_percpu.c | 17 +- arch/x86/kernel/signal.c | 2 +- arch/x86/kernel/smp.c | 1 - arch/x86/kernel/smpboot.c | 58 +- arch/x86/kernel/stacktrace.c | 8 +- arch/x86/kernel/tboot.c | 11 - arch/x86/kernel/time.c | 3 +- arch/x86/kernel/tls.c | 11 +- arch/x86/kernel/traps.c | 116 +- arch/x86/kernel/tsc.c | 29 +- arch/x86/kernel/tsc_msr.c | 1 - arch/x86/kernel/unwind_orc.c | 88 +- arch/x86/kernel/uprobes.c | 6 +- arch/x86/kernel/verify_cpu.S | 3 +- arch/x86/kernel/vm86_32.c | 23 +- arch/x86/kernel/vmlinux.lds.S | 25 - arch/x86/kernel/x86_init.c | 9 - arch/x86/kvm/cpuid.c | 43 +- arch/x86/kvm/cpuid.h | 3 +- arch/x86/kvm/emulate.c | 156 +- arch/x86/kvm/hyperv.c | 2 +- arch/x86/kvm/ioapic.c | 20 +- arch/x86/kvm/lapic.c | 110 +- arch/x86/kvm/mmu.c | 213 ++- arch/x86/kvm/paging_tmpl.h | 29 +- arch/x86/kvm/svm.c | 253 +--- arch/x86/kvm/vmx.c | 1491 ++++++-------------- arch/x86/kvm/x86.c | 343 +---- arch/x86/kvm/x86.h | 5 +- arch/x86/lib/Makefile | 1 - arch/x86/lib/checksum_32.S | 7 +- arch/x86/lib/cpu.c | 2 +- arch/x86/lib/delay.c | 4 +- arch/x86/lib/getuser.S | 10 - arch/x86/lib/retpoline.S | 48 - arch/x86/lib/usercopy.c | 5 - arch/x86/lib/usercopy_32.c | 8 +- arch/x86/lib/x86-opcode-map.txt | 15 +- arch/x86/mm/Makefile | 11 +- arch/x86/mm/cpu_entry_area.c | 172 --- arch/x86/mm/debug_pagetables.c | 80 +- arch/x86/mm/dump_pagetables.c | 141 +- arch/x86/mm/extable.c | 13 +- arch/x86/mm/fault.c | 114 +- arch/x86/mm/init.c | 121 +- arch/x86/mm/init_32.c | 21 - arch/x86/mm/init_64.c | 17 +- arch/x86/mm/ioremap.c | 6 +- arch/x86/mm/kasan_init_64.c | 271 +--- arch/x86/mm/kaslr.c | 32 +- arch/x86/mm/kmemcheck/Makefile | 1 + arch/x86/mm/kmemcheck/error.c | 228 +++ arch/x86/mm/kmemcheck/error.h | 16 + arch/x86/mm/kmemcheck/kmemcheck.c | 658 +++++++++ arch/x86/mm/kmemcheck/opcode.c | 107 ++ arch/x86/mm/kmemcheck/opcode.h | 10 + arch/x86/mm/kmemcheck/pte.c | 23 + arch/x86/mm/kmemcheck/pte.h | 11 + arch/x86/mm/kmemcheck/selftest.c | 71 + arch/x86/mm/kmemcheck/selftest.h | 7 + arch/x86/mm/kmemcheck/shadow.c | 173 +++ arch/x86/mm/kmemcheck/shadow.h | 19 + arch/x86/mm/kmmio.c | 39 +- arch/x86/mm/mem_encrypt.c | 356 ++--- arch/x86/mm/mem_encrypt_boot.S | 82 +- arch/x86/mm/mmap.c | 21 - arch/x86/mm/numa_emulation.c | 2 +- arch/x86/mm/pageattr.c | 30 +- arch/x86/mm/pgtable.c | 118 +- arch/x86/mm/pgtable_32.c | 3 +- arch/x86/mm/pkeys.c | 21 +- arch/x86/mm/pti.c | 384 ----- arch/x86/mm/tlb.c | 209 +-- arch/x86/net/bpf_jit_comp.c | 16 +- arch/x86/oprofile/nmi_int.c | 2 +- arch/x86/pci/broadcom_bus.c | 2 +- arch/x86/platform/efi/efi_64.c | 15 +- arch/x86/platform/efi/quirks.c | 13 +- .../platform/intel-mid/device_libs/platform_bt.c | 2 +- .../intel-mid/device_libs/platform_mrfld_wdt.c | 1 - arch/x86/platform/intel-mid/intel-mid.c | 2 +- arch/x86/platform/olpc/olpc-xo1-rtc.c | 3 - arch/x86/platform/uv/tlb_uv.c | 5 +- arch/x86/power/cpu.c | 16 +- arch/x86/power/hibernate_32.c | 2 +- arch/x86/power/hibernate_64.c | 2 +- arch/x86/realmode/rm/trampoline_64.S | 2 +- arch/x86/tools/relocs.c | 3 - arch/x86/um/ldt.c | 7 +- arch/x86/um/shared/sysdep/ptrace_32.h | 10 + arch/x86/um/stub_segv.c | 3 +- arch/x86/xen/enlighten.c | 4 - arch/x86/xen/enlighten_hvm.c | 25 +- arch/x86/xen/enlighten_pv.c | 65 +- arch/x86/xen/enlighten_pvh.c | 2 +- arch/x86/xen/irq.c | 4 +- arch/x86/xen/mmu.c | 4 +- arch/x86/xen/mmu_hvm.c | 2 +- arch/x86/xen/mmu_pv.c | 204 +-- arch/x86/xen/p2m.c | 6 - arch/x86/xen/platform-pci-unplug.c | 4 - arch/x86/xen/pmu.c | 2 +- arch/x86/xen/smp_pv.c | 22 +- arch/x86/xen/spinlock.c | 35 +- arch/x86/xen/suspend.c | 16 - arch/x86/xen/xen-asm_64.S | 16 +- arch/x86/xen/xen-head.S | 27 +- arch/x86/xen/xen-pvh.S | 28 +- arch/xtensa/boot/.gitignore | 1 + arch/xtensa/boot/Makefile | 2 +- arch/xtensa/include/asm/cacheasm.h | 69 +- arch/xtensa/include/asm/futex.h | 23 +- arch/xtensa/include/asm/processor.h | 6 +- arch/xtensa/kernel/asm-offsets.c | 16 +- arch/xtensa/kernel/head.S | 7 +- arch/xtensa/kernel/process.c | 5 +- arch/xtensa/kernel/ptrace.c | 42 +- arch/xtensa/kernel/traps.c | 2 +- arch/xtensa/kernel/vmlinux.lds.S | 1 - arch/xtensa/mm/init.c | 70 +- arch/xtensa/platforms/iss/setup.c | 25 +- block/badblocks.c | 2 +- block/bfq-cgroup.c | 14 +- block/bfq-iosched.c | 65 +- block/bfq-wf2q.c | 13 +- block/bio.c | 30 +- block/blk-cgroup.c | 22 +- block/blk-core.c | 52 +- block/blk-lib.c | 108 +- block/blk-map.c | 42 +- block/blk-merge.c | 29 +- block/blk-mq-cpumap.c | 5 + block/blk-mq-debugfs.c | 6 +- block/blk-mq-sched.c | 15 +- block/blk-mq-tag.c | 8 +- block/blk-mq.c | 83 +- block/blk-mq.h | 4 +- block/blk-settings.c | 2 +- block/blk-throttle.c | 8 +- block/blk-timeout.c | 3 + block/blk-wbt.c | 12 +- block/blk-zoned.c | 8 +- block/blk.h | 2 - block/bounce.c | 6 +- block/cfq-iosched.c | 22 +- block/genhd.c | 12 - block/kyber-iosched.c | 1 - block/partition-generic.c | 16 +- block/partitions/aix.c | 13 +- block/partitions/msdos.c | 4 +- block/sed-opal.c | 4 +- certs/system_keyring.c | 3 +- crypto/Kconfig | 28 +- crypto/Makefile | 1 - crypto/ablkcipher.c | 59 +- crypto/af_alg.c | 58 +- crypto/ahash.c | 40 +- crypto/algapi.c | 12 - crypto/algif_aead.c | 66 +- crypto/algif_hash.c | 52 +- crypto/algif_skcipher.c | 31 +- crypto/api.c | 2 +- crypto/asymmetric_keys/pkcs7_key_type.c | 2 +- crypto/asymmetric_keys/pkcs7_trust.c | 1 - crypto/asymmetric_keys/pkcs7_verify.c | 14 +- crypto/asymmetric_keys/public_key.c | 4 +- crypto/asymmetric_keys/restrict.c | 21 +- crypto/asymmetric_keys/x509_cert_parser.c | 11 - crypto/asymmetric_keys/x509_public_key.c | 2 +- crypto/authenc.c | 1 - crypto/authencesn.c | 1 - crypto/blkcipher.c | 55 +- crypto/chacha20poly1305.c | 6 +- crypto/crc32_generic.c | 1 - crypto/crc32c_generic.c | 1 - crypto/cryptd.c | 10 +- crypto/crypto_user.c | 18 +- crypto/dh.c | 33 +- crypto/dh_helper.c | 16 - crypto/drbg.c | 2 - crypto/ecc.c | 2 +- crypto/hmac.c | 6 +- crypto/lrw.c | 15 +- crypto/mcryptd.c | 33 +- crypto/pcrypt.c | 19 +- crypto/poly1305_generic.c | 17 +- crypto/rsa_helper.c | 2 +- crypto/salsa20_generic.c | 7 + crypto/sha3_generic.c | 5 +- crypto/shash.c | 30 +- crypto/simd.c | 5 +- crypto/skcipher.c | 62 +- crypto/tcrypt.c | 15 +- crypto/testmgr.h | 6 +- crypto/vmac.c | 412 +++--- crypto/xor.c | 7 +- drivers/Makefile | 1 - drivers/acpi/acpi_lpss.c | 12 +- drivers/acpi/acpi_pad.c | 3 - drivers/acpi/acpi_platform.c | 1 - drivers/acpi/acpi_processor.c | 7 +- drivers/acpi/acpi_video.c | 37 +- drivers/acpi/acpi_watchdog.c | 81 +- drivers/acpi/acpica/evevent.c | 9 +- drivers/acpi/acpica/nseval.c | 8 - drivers/acpi/acpica/psargs.c | 4 - drivers/acpi/apei/erst.c | 2 +- drivers/acpi/apei/ghes.c | 117 +- drivers/acpi/arm64/iort.c | 2 +- drivers/acpi/bus.c | 44 +- drivers/acpi/button.c | 24 +- drivers/acpi/device_pm.c | 21 +- drivers/acpi/device_sysfs.c | 4 - drivers/acpi/ec.c | 109 +- drivers/acpi/ec_sys.c | 2 +- drivers/acpi/internal.h | 3 +- drivers/acpi/nfit/core.c | 56 +- drivers/acpi/numa.c | 10 +- drivers/acpi/osl.c | 72 - drivers/acpi/pci_root.c | 4 +- drivers/acpi/processor_perflib.c | 2 +- drivers/acpi/sbshc.c | 4 +- drivers/acpi/scan.c | 42 +- drivers/acpi/sleep.c | 21 - drivers/acpi/video_detect.c | 9 - drivers/amba/bus.c | 17 +- drivers/android/binder.c | 154 +- drivers/android/binder_alloc.c | 58 +- drivers/android/binder_alloc.h | 3 +- drivers/ata/ahci.c | 106 +- drivers/ata/ahci.h | 7 - drivers/ata/ahci_mvebu.c | 56 - drivers/ata/ahci_qoriq.c | 2 +- drivers/ata/ahci_xgene.c | 4 +- drivers/ata/libahci.c | 47 +- drivers/ata/libata-core.c | 36 +- drivers/ata/libata-eh.c | 18 +- drivers/ata/libata-scsi.c | 30 +- drivers/ata/libata-zpodd.c | 2 +- drivers/ata/pata_ftide010.c | 27 +- drivers/ata/sata_highbank.c | 2 +- drivers/atm/horizon.c | 2 +- drivers/atm/zatm.c | 9 +- drivers/auxdisplay/Kconfig | 11 +- drivers/auxdisplay/img-ascii-lcd.c | 4 - drivers/base/Kconfig | 29 +- drivers/base/arch_topology.c | 12 +- drivers/base/cacheinfo.c | 13 - drivers/base/core.c | 37 +- drivers/base/cpu.c | 64 - drivers/base/dd.c | 8 + drivers/base/isa.c | 10 +- drivers/base/power/clock_ops.c | 2 +- drivers/base/power/domain.c | 84 +- drivers/base/power/main.c | 5 +- drivers/base/power/opp/core.c | 4 +- drivers/base/power/opp/of.c | 1 - drivers/base/power/runtime.c | 3 +- drivers/base/power/wakeirq.c | 6 +- drivers/base/regmap/regmap.c | 4 +- drivers/block/ataflop.c | 25 +- drivers/block/drbd/drbd_req.c | 4 +- drivers/block/drbd/drbd_worker.c | 2 +- drivers/block/floppy.c | 6 +- drivers/block/loop.c | 174 +-- drivers/block/loop.h | 1 - drivers/block/nbd.c | 180 +-- drivers/block/null_blk.c | 55 +- drivers/block/paride/pcd.c | 2 - drivers/block/pktcdvd.c | 16 +- drivers/block/rbd.c | 24 +- drivers/block/swim.c | 62 +- drivers/block/swim3.c | 6 +- drivers/block/xen-blkfront.c | 21 +- drivers/block/zram/zram_drv.c | 33 +- drivers/bluetooth/Kconfig | 3 +- drivers/bluetooth/btbcm.c | 1 - drivers/bluetooth/btqcomsmd.c | 37 +- drivers/bluetooth/btsdio.c | 9 - drivers/bluetooth/btusb.c | 65 +- drivers/bluetooth/hci_bcm.c | 41 +- drivers/bluetooth/hci_ldisc.c | 51 +- drivers/bluetooth/hci_qca.c | 11 +- drivers/bluetooth/hci_serdev.c | 1 - drivers/bluetooth/hci_uart.h | 2 +- drivers/bus/arm-cci.c | 9 +- drivers/bus/arm-ccn.c | 32 +- drivers/bus/sunxi-rsb.c | 1 - drivers/cdrom/cdrom.c | 9 +- drivers/cdrom/gdrom.c | 3 - drivers/char/agp/intel-gtt.c | 2 - drivers/char/agp/uninorth-agp.c | 4 +- drivers/char/hw_random/stm32-rng.c | 9 - drivers/char/hw_random/via-rng.c | 2 +- drivers/char/ipmi/ipmi_bt_sm.c | 3 +- drivers/char/ipmi/ipmi_dmi.c | 5 +- drivers/char/ipmi/ipmi_msghandler.c | 10 +- drivers/char/ipmi/ipmi_powernv.c | 5 +- drivers/char/ipmi/ipmi_si_intf.c | 75 +- drivers/char/ipmi/ipmi_ssif.c | 33 +- drivers/char/mem.c | 29 +- drivers/char/random.c | 185 +-- drivers/char/tpm/st33zp24/st33zp24.c | 4 +- drivers/char/tpm/tpm-dev-common.c | 46 +- drivers/char/tpm/tpm-dev.h | 2 +- drivers/char/tpm/tpm-interface.c | 207 +-- drivers/char/tpm/tpm.h | 18 +- drivers/char/tpm/tpm2-cmd.c | 4 - drivers/char/tpm/tpm2-space.c | 19 +- drivers/char/tpm/tpm_crb.c | 185 +-- drivers/char/tpm/tpm_i2c_infineon.c | 13 +- drivers/char/tpm/tpm_i2c_nuvoton.c | 8 +- drivers/char/tpm/tpm_tis.c | 110 +- drivers/char/tpm/tpm_tis_core.c | 134 +- drivers/char/tpm/tpm_tis_core.h | 20 +- drivers/char/tpm/tpm_tis_spi.c | 57 +- drivers/char/tpm/xen-tpmfront.c | 2 +- drivers/char/virtio_console.c | 157 ++- drivers/clk/at91/clk-pll.c | 12 +- drivers/clk/at91/pmc.c | 24 +- drivers/clk/bcm/clk-bcm2835.c | 20 +- drivers/clk/clk-axi-clkgen.c | 29 +- drivers/clk/clk-divider.c | 7 +- drivers/clk/clk-fixed-factor.c | 10 +- drivers/clk/clk-fixed-rate.c | 1 - drivers/clk/clk-mux.c | 10 +- drivers/clk/clk-s2mps11.c | 30 - drivers/clk/clk-si5351.c | 2 +- drivers/clk/clk-stm32h7.c | 4 +- drivers/clk/clk.c | 45 +- drivers/clk/hisilicon/clk-hi3660.c | 2 +- drivers/clk/hisilicon/clk-hi6220.c | 2 +- drivers/clk/hisilicon/clkdivider-hi6220.c | 2 +- drivers/clk/hisilicon/crg-hi3516cv300.c | 2 +- drivers/clk/hisilicon/reset.c | 5 +- drivers/clk/imx/clk-imx6q.c | 2 +- drivers/clk/imx/clk-imx6ul.c | 3 +- drivers/clk/imx/clk-imx7d.c | 2 +- drivers/clk/mediatek/clk-mt2701.c | 15 +- drivers/clk/mediatek/clk-mtk.h | 1 - drivers/clk/mediatek/clk-pll.c | 5 +- drivers/clk/meson/clk-mpll.c | 2 +- drivers/clk/meson/gxbb.c | 4 +- drivers/clk/mvebu/armada-38x.c | 14 +- drivers/clk/mvebu/clk-corediv.c | 2 +- drivers/clk/nxp/clk-lpc32xx.c | 2 +- drivers/clk/qcom/clk-regmap-divider.c | 2 +- drivers/clk/qcom/common.c | 6 +- drivers/clk/qcom/gcc-msm8916.c | 1 - drivers/clk/renesas/clk-sh73a0.c | 6 +- drivers/clk/renesas/renesas-cpg-mssr.c | 9 +- drivers/clk/rockchip/clk-ddr.c | 4 + drivers/clk/rockchip/clk-mmc-phase.c | 23 - drivers/clk/rockchip/clk-rk3228.c | 2 +- drivers/clk/rockchip/clk-rk3399.c | 3 +- drivers/clk/samsung/clk-exynos3250.c | 4 +- drivers/clk/samsung/clk-exynos5250.c | 14 +- drivers/clk/samsung/clk-exynos5260.c | 2 +- drivers/clk/samsung/clk-exynos5420.c | 1 - drivers/clk/samsung/clk-exynos5433.c | 12 +- drivers/clk/samsung/clk-exynos7.c | 2 +- drivers/clk/samsung/clk-s3c2410.c | 16 +- drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 2 +- drivers/clk/sunxi-ng/ccu-sun5i.c | 4 +- drivers/clk/sunxi-ng/ccu-sun6i-a31.c | 8 +- drivers/clk/sunxi-ng/ccu-sun8i-a83t.c | 8 +- drivers/clk/sunxi-ng/ccu_div.c | 2 +- drivers/clk/sunxi-ng/ccu_nm.c | 3 - drivers/clk/sunxi/clk-sun9i-mmc.c | 12 - drivers/clk/tegra/clk-bpmp.c | 12 +- drivers/clk/tegra/clk-pll.c | 2 - drivers/clk/tegra/clk-tegra210.c | 4 +- drivers/clk/tegra/clk-tegra30.c | 2 +- drivers/clk/ti/clk-dra7-atl.c | 3 +- drivers/clk/uniphier/clk-uniphier-sys.c | 2 +- drivers/clk/x86/clk-pmc-atom.c | 18 +- drivers/clocksource/arm_arch_timer.c | 38 +- drivers/clocksource/fsl_ftm_timer.c | 2 +- drivers/clocksource/i8253.c | 14 +- drivers/clocksource/mips-gic-timer.c | 2 +- drivers/clocksource/timer-atmel-pit.c | 20 +- drivers/clocksource/timer-fttmr010.c | 18 +- drivers/clocksource/timer-imx-tpm.c | 10 +- drivers/clocksource/timer-stm32.c | 7 +- drivers/clocksource/timer-ti-32k.c | 3 - drivers/cpufreq/Kconfig | 2 - drivers/cpufreq/acpi-cpufreq.c | 2 +- drivers/cpufreq/cppc_cpufreq.c | 68 +- drivers/cpufreq/cpufreq-dt-platdev.c | 8 - drivers/cpufreq/cpufreq-dt.c | 34 +- drivers/cpufreq/cpufreq.c | 8 +- drivers/cpufreq/cpufreq_conservative.c | 6 +- drivers/cpufreq/cpufreq_governor.c | 43 +- drivers/cpufreq/imx6q-cpufreq.c | 7 +- drivers/cpufreq/intel_pstate.c | 49 +- drivers/cpufreq/longhaul.c | 8 +- drivers/cpufreq/p4-clockmod.c | 2 +- drivers/cpufreq/pcc-cpufreq.c | 4 - drivers/cpufreq/powernow-k7.c | 2 +- drivers/cpufreq/powernv-cpufreq.c | 55 +- drivers/cpufreq/s3c24xx-cpufreq.c | 8 +- drivers/cpufreq/speedstep-centrino.c | 4 +- drivers/cpufreq/speedstep-lib.c | 6 +- drivers/cpuidle/cpuidle-arm.c | 22 +- drivers/cpuidle/cpuidle-powernv.c | 36 +- drivers/cpuidle/cpuidle.c | 1 - drivers/crypto/Kconfig | 1 + drivers/crypto/amcc/crypto4xx_core.c | 23 +- drivers/crypto/amcc/crypto4xx_core.h | 10 +- drivers/crypto/atmel-aes.c | 2 +- drivers/crypto/axis/artpec6_crypto.c | 5 +- drivers/crypto/bcm/cipher.c | 101 +- drivers/crypto/bfin_crc.c | 3 +- drivers/crypto/caam/caamalg.c | 239 ++-- drivers/crypto/caam/caamalg_qi.c | 233 ++- drivers/crypto/caam/caampkc.c | 82 +- drivers/crypto/caam/caampkc.h | 8 - drivers/crypto/caam/ctrl.c | 11 +- drivers/crypto/caam/jr.c | 3 +- drivers/crypto/caam/regs.h | 28 +- drivers/crypto/cavium/cpt/cptvf_reqmanager.c | 3 +- drivers/crypto/cavium/nitrox/nitrox_dev.h | 3 +- drivers/crypto/cavium/nitrox/nitrox_lib.c | 1 - drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 57 +- drivers/crypto/cavium/zip/common.h | 21 - drivers/crypto/cavium/zip/zip_crypto.c | 22 +- drivers/crypto/cavium/zip/zip_deflate.c | 4 +- drivers/crypto/cavium/zip/zip_inflate.c | 4 +- drivers/crypto/ccp/ccp-crypto-rsa.c | 7 +- drivers/crypto/ccp/ccp-debugfs.c | 7 +- drivers/crypto/chelsio/Kconfig | 1 - drivers/crypto/chelsio/chcr_algo.c | 41 +- drivers/crypto/chelsio/chcr_crypto.h | 2 - drivers/crypto/inside-secure/safexcel.c | 12 +- drivers/crypto/inside-secure/safexcel_cipher.c | 87 +- drivers/crypto/inside-secure/safexcel_hash.c | 141 +- drivers/crypto/mxs-dcp.c | 53 +- drivers/crypto/n2_core.c | 3 - drivers/crypto/omap-sham.c | 2 +- drivers/crypto/padlock-aes.c | 10 +- drivers/crypto/qat/qat_c3xxx/adf_drv.c | 6 +- drivers/crypto/qat/qat_c3xxxvf/adf_drv.c | 6 +- drivers/crypto/qat/qat_c62x/adf_drv.c | 6 +- drivers/crypto/qat/qat_c62xvf/adf_drv.c | 6 +- drivers/crypto/qat/qat_dh895xcc/adf_drv.c | 6 +- drivers/crypto/qat/qat_dh895xccvf/adf_drv.c | 6 +- drivers/crypto/s5p-sss.c | 12 +- drivers/crypto/sahara.c | 4 +- drivers/crypto/stm32/stm32_crc32.c | 2 - drivers/crypto/sunxi-ss/sun4i-ss-core.c | 1 - drivers/crypto/sunxi-ss/sun4i-ss-prng.c | 6 +- drivers/crypto/talitos.c | 108 +- drivers/crypto/vmx/aes.c | 2 + drivers/crypto/vmx/aes_cbc.c | 33 +- drivers/crypto/vmx/aes_ctr.c | 33 +- drivers/crypto/vmx/aes_xts.c | 23 +- drivers/crypto/vmx/ghash.c | 2 + drivers/dax/device.c | 27 +- drivers/dax/super.c | 45 +- drivers/devfreq/devfreq.c | 5 +- drivers/dma-buf/dma-buf.c | 2 +- drivers/dma-buf/dma-fence-array.c | 14 +- drivers/dma-buf/reservation.c | 64 +- drivers/dma-buf/sw_sync.c | 10 +- drivers/dma/at_hdmac.c | 14 +- drivers/dma/at_xdmac.c | 4 +- drivers/dma/cppi41.c | 16 +- drivers/dma/dma-jz4740.c | 4 +- drivers/dma/dma-jz4780.c | 5 - drivers/dma/dmatest.c | 54 +- drivers/dma/dw/core.c | 6 +- drivers/dma/fsl-edma.c | 28 +- drivers/dma/ioat/init.c | 11 +- drivers/dma/k3dma.c | 2 +- drivers/dma/mv_xor_v2.c | 27 +- drivers/dma/pl330.c | 13 +- drivers/dma/ppc4xx/adma.c | 2 +- drivers/dma/qcom/bam_dma.c | 27 +- drivers/dma/qcom/hidma_ll.c | 9 +- drivers/dma/sh/rcar-dmac.c | 11 +- drivers/dma/stm32-dma.c | 8 +- drivers/dma/ti-dma-crossbar.c | 16 +- drivers/dma/xilinx/zynqmp_dma.c | 3 +- drivers/edac/altera_edac.c | 2 +- drivers/edac/amd64_edac.c | 16 +- drivers/edac/amd64_edac.h | 3 - drivers/edac/edac_mc.c | 1 - drivers/edac/edac_mc_sysfs.c | 6 +- drivers/edac/i7core_edac.c | 23 +- drivers/edac/mce_amd.c | 11 +- drivers/edac/mv64x60_edac.c | 2 +- drivers/edac/octeon_edac-lmc.c | 1 - drivers/edac/sb_edac.c | 13 +- drivers/edac/skx_edac.c | 3 +- drivers/extcon/extcon-intel-cht-wc.c | 11 +- drivers/extcon/extcon-intel-int3496.c | 3 +- drivers/extcon/extcon.c | 3 +- drivers/firewire/ohci.c | 8 +- drivers/firmware/dmi_scan.c | 24 +- drivers/firmware/efi/Kconfig | 5 +- drivers/firmware/efi/arm-init.c | 5 +- drivers/firmware/efi/arm-runtime.c | 5 - drivers/firmware/efi/capsule-loader.c | 45 +- drivers/firmware/efi/efi.c | 3 +- drivers/firmware/efi/esrt.c | 20 +- drivers/firmware/efi/libstub/Makefile | 3 +- drivers/firmware/efi/libstub/arm64-stub.c | 10 - drivers/firmware/efi/libstub/fdt.c | 4 - drivers/firmware/efi/memmap.c | 3 - drivers/firmware/efi/runtime-map.c | 10 +- drivers/firmware/google/vpd.c | 53 +- drivers/firmware/psci.c | 57 +- drivers/firmware/qemu_fw_cfg.c | 3 +- drivers/fpga/altera-ps-spi.c | 2 +- drivers/fpga/fpga-region.c | 13 +- drivers/gpio/gpio-74x164.c | 4 +- drivers/gpio/gpio-adp5588.c | 24 +- drivers/gpio/gpio-aspeed.c | 2 +- drivers/gpio/gpio-ath79.c | 3 - drivers/gpio/gpio-brcmstb.c | 21 +- drivers/gpio/gpio-davinci.c | 2 +- drivers/gpio/gpio-iop.c | 4 - drivers/gpio/gpio-menz127.c | 4 +- drivers/gpio/gpio-ml-ioh.c | 3 +- drivers/gpio/gpio-mockup.c | 6 +- drivers/gpio/gpio-mxs.c | 4 +- drivers/gpio/gpio-pxa.c | 2 - drivers/gpio/gpio-stmpe.c | 20 +- drivers/gpio/gpio-tegra.c | 2 +- drivers/gpio/gpio-thunderx.c | 4 +- drivers/gpio/gpiolib-acpi.c | 72 +- drivers/gpio/gpiolib-devprop.c | 17 +- drivers/gpio/gpiolib-of.c | 4 +- drivers/gpio/gpiolib.c | 23 +- drivers/gpio/gpiolib.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 49 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 60 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 89 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_queue_mgr.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 23 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 30 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 18 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 17 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 35 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/kv_dpm.c | 4 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 14 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 3 - drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/si.c | 89 +- drivers/gpu/drm/amd/amdgpu/si_dpm.c | 62 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 9 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 42 +- drivers/gpu/drm/amd/amdgpu/vi.c | 98 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 13 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 2 - .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 18 - drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 10 - .../drm/amd/powerplay/hwmgr/cz_clockpowergating.c | 8 +- .../amd/powerplay/hwmgr/process_pptables_v1_0.c | 4 +- .../amd/powerplay/hwmgr/smu7_clockpowergating.c | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 18 +- .../gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c | 43 - drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 11 +- .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c | 2 +- drivers/gpu/drm/amd/powerplay/smumgr/rv_smumgr.h | 2 +- drivers/gpu/drm/arm/malidp_drv.c | 1 - drivers/gpu/drm/arm/malidp_hw.c | 3 +- drivers/gpu/drm/arm/malidp_planes.c | 5 +- drivers/gpu/drm/armada/armada_crtc.c | 37 +- drivers/gpu/drm/armada/armada_hw.h | 1 - drivers/gpu/drm/armada/armada_overlay.c | 30 +- drivers/gpu/drm/ast/ast_drv.c | 21 - drivers/gpu/drm/ast/ast_main.c | 3 +- drivers/gpu/drm/ast/ast_mode.c | 40 +- drivers/gpu/drm/ast/ast_tables.h | 4 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 2 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 12 - drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 2 - drivers/gpu/drm/bridge/dumb-vga-dac.c | 4 +- drivers/gpu/drm/bridge/lvds-encoder.c | 48 +- drivers/gpu/drm/bridge/sii902x.c | 20 +- drivers/gpu/drm/bridge/sil-sii8620.c | 41 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 3 - drivers/gpu/drm/bridge/tc358767.c | 73 +- drivers/gpu/drm/cirrus/cirrus_mode.c | 40 +- drivers/gpu/drm/drm_atomic.c | 12 +- drivers/gpu/drm/drm_atomic_helper.c | 78 +- drivers/gpu/drm/drm_auth.c | 2 - drivers/gpu/drm/drm_dp_dual_mode_helper.c | 55 +- drivers/gpu/drm/drm_dp_helper.c | 1 - drivers/gpu/drm/drm_dp_mst_topology.c | 12 +- drivers/gpu/drm/drm_drv.c | 2 +- drivers/gpu/drm/drm_dumb_buffers.c | 7 +- drivers/gpu/drm/drm_edid.c | 35 +- drivers/gpu/drm/drm_fb_helper.c | 95 +- drivers/gpu/drm/drm_file.c | 1 - drivers/gpu/drm/drm_framebuffer.c | 11 - drivers/gpu/drm/drm_mm.c | 21 +- drivers/gpu/drm/drm_modeset_lock.c | 2 +- drivers/gpu/drm/drm_probe_helper.c | 20 - drivers/gpu/drm/drm_property.c | 6 +- drivers/gpu/drm/drm_syncobj.c | 86 +- drivers/gpu/drm/drm_vblank.c | 6 +- drivers/gpu/drm/etnaviv/Kconfig | 9 - drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 8 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 15 +- drivers/gpu/drm/exynos/exynos_drm_crtc.c | 11 + drivers/gpu/drm/exynos/exynos_drm_drv.h | 1 + drivers/gpu/drm/exynos/exynos_drm_g2d.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_gem.c | 9 - drivers/gpu/drm/exynos/exynos_drm_gsc.c | 29 +- drivers/gpu/drm/exynos/regs-fimc.h | 2 +- drivers/gpu/drm/exynos/regs-gsc.h | 1 - drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 3 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 5 + drivers/gpu/drm/gma500/mdfld_intel_display.c | 2 +- drivers/gpu/drm/gma500/psb_intel_drv.h | 2 +- drivers/gpu/drm/gma500/psb_intel_lvds.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 1 - drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 3 - drivers/gpu/drm/i915/gvt/cmd_parser.c | 1 - drivers/gpu/drm/i915/gvt/gtt.c | 11 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 11 +- drivers/gpu/drm/i915/i915_drv.c | 15 +- drivers/gpu/drm/i915/i915_drv.h | 16 +- drivers/gpu/drm/i915/i915_gem.c | 55 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 6 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 28 +- drivers/gpu/drm/i915/i915_gem_userptr.c | 3 - drivers/gpu/drm/i915/i915_irq.c | 32 +- drivers/gpu/drm/i915/i915_pci.c | 193 +-- drivers/gpu/drm/i915/i915_perf.c | 38 +- drivers/gpu/drm/i915/i915_reg.h | 23 - drivers/gpu/drm/i915/i915_vma.c | 4 +- drivers/gpu/drm/i915/intel_audio.c | 19 +- drivers/gpu/drm/i915/intel_breadcrumbs.c | 29 +- drivers/gpu/drm/i915/intel_cdclk.c | 57 +- drivers/gpu/drm/i915/intel_ddi.c | 17 +- drivers/gpu/drm/i915/intel_display.c | 414 +++--- drivers/gpu/drm/i915/intel_dp.c | 6 - drivers/gpu/drm/i915/intel_dp_mst.c | 41 +- drivers/gpu/drm/i915/intel_drv.h | 7 +- drivers/gpu/drm/i915/intel_engine_cs.c | 9 - drivers/gpu/drm/i915/intel_fbdev.c | 10 +- drivers/gpu/drm/i915/intel_guc_loader.c | 9 + drivers/gpu/drm/i915/intel_hdmi.c | 17 +- drivers/gpu/drm/i915/intel_huc.c | 11 + drivers/gpu/drm/i915/intel_i2c.c | 4 +- drivers/gpu/drm/i915/intel_lpe_audio.c | 9 +- drivers/gpu/drm/i915/intel_lrc.c | 26 +- drivers/gpu/drm/i915/intel_lspcon.c | 2 +- drivers/gpu/drm/i915/intel_lvds.c | 122 +- drivers/gpu/drm/i915/intel_pm.c | 50 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 13 +- drivers/gpu/drm/i915/intel_sprite.c | 164 +-- drivers/gpu/drm/i915/intel_uncore.c | 13 - drivers/gpu/drm/i915/intel_uncore.h | 1 - drivers/gpu/drm/imx/imx-ldb.c | 9 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 5 - drivers/gpu/drm/mediatek/mtk_hdmi.c | 5 +- drivers/gpu/drm/meson/meson_crtc.c | 6 - drivers/gpu/drm/meson/meson_drv.c | 29 +- drivers/gpu/drm/meson/meson_drv.h | 3 - drivers/gpu/drm/meson/meson_dw_hdmi.c | 1 - drivers/gpu/drm/meson/meson_plane.c | 7 +- drivers/gpu/drm/meson/meson_venc.c | 1 - drivers/gpu/drm/meson/meson_viu.c | 12 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 5 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c | 2 +- drivers/gpu/drm/msm/msm_fbdev.c | 11 +- drivers/gpu/drm/msm/msm_gem.c | 30 +- drivers/gpu/drm/nouveau/dispnv04/disp.c | 3 - drivers/gpu/drm/nouveau/nouveau_backlight.c | 24 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 51 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 36 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 4 - drivers/gpu/drm/nouveau/nouveau_display.c | 52 +- drivers/gpu/drm/nouveau/nouveau_display.h | 2 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 15 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 4 +- drivers/gpu/drm/nouveau/nv50_display.c | 16 +- drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c | 13 - drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 17 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c | 2 - drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h | 3 +- .../gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c | 1 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c | 8 +- .../gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c | 7 - .../drm/nouveau/nvkm/subdev/pmu/fuc/gf100.fuc3.h | 746 +++++----- .../drm/nouveau/nvkm/subdev/pmu/fuc/gk208.fuc5.h | 802 +++++------ .../drm/nouveau/nvkm/subdev/pmu/fuc/gt215.fuc3.h | 1006 ++++++------- .../gpu/drm/nouveau/nvkm/subdev/pmu/fuc/memx.fuc | 30 +- drivers/gpu/drm/omapdrm/displays/Kconfig | 1 - .../drm/omapdrm/displays/panel-tpo-td028ttec1.c | 3 - drivers/gpu/drm/omapdrm/dss/dpi.c | 4 +- drivers/gpu/drm/omapdrm/dss/dss.c | 193 ++- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 30 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 2 +- drivers/gpu/drm/omapdrm/omap_connector.c | 10 - drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 25 +- drivers/gpu/drm/omapdrm/tcm-sita.c | 2 +- drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 2 +- drivers/gpu/drm/panel/panel-simple.c | 4 +- drivers/gpu/drm/qxl/qxl_cmd.c | 6 +- drivers/gpu/drm/qxl/qxl_display.c | 115 +- drivers/gpu/drm/qxl/qxl_drv.h | 4 - drivers/gpu/drm/qxl/qxl_dumb.c | 1 - drivers/gpu/drm/radeon/atombios_dp.c | 38 +- drivers/gpu/drm/radeon/cik.c | 31 +- drivers/gpu/drm/radeon/radeon_connectors.c | 115 +- drivers/gpu/drm/radeon/radeon_device.c | 8 - drivers/gpu/drm/radeon/radeon_fb.c | 1 + drivers/gpu/drm/radeon/radeon_gem.c | 2 + drivers/gpu/drm/radeon/radeon_object.c | 5 +- drivers/gpu/drm/radeon/radeon_pm.c | 6 +- drivers/gpu/drm/radeon/radeon_uvd.c | 2 +- drivers/gpu/drm/radeon/si_dpm.c | 9 +- drivers/gpu/drm/rcar-du/rcar_du_lvdsenc.c | 18 +- drivers/gpu/drm/rockchip/dw-mipi-dsi.c | 3 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 6 - drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 7 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 23 +- drivers/gpu/drm/sun4i/sun4i_dotclock.c | 5 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 3 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 4 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 2 +- drivers/gpu/drm/tegra/drm.c | 3 +- drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 13 +- drivers/gpu/drm/tilcdc/tilcdc_regs.h | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 46 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 1 - drivers/gpu/drm/ttm/ttm_bo_vm.c | 3 +- drivers/gpu/drm/ttm/ttm_page_alloc.c | 2 - drivers/gpu/drm/udl/udl_drv.h | 2 +- drivers/gpu/drm/udl/udl_fb.c | 39 +- drivers/gpu/drm/udl/udl_main.c | 35 +- drivers/gpu/drm/udl/udl_transfer.c | 44 +- drivers/gpu/drm/vc4/vc4_bo.c | 2 - drivers/gpu/drm/vc4/vc4_dsi.c | 3 +- drivers/gpu/drm/vc4/vc4_gem.c | 16 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 3 +- drivers/gpu/drm/vc4/vc4_irq.c | 4 - drivers/gpu/drm/vc4/vc4_plane.c | 30 +- drivers/gpu/drm/vc4/vc4_v3d.c | 3 - drivers/gpu/drm/vc4/vc4_validate_shaders.c | 1 - drivers/gpu/drm/virtio/virtgpu_ioctl.c | 17 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 13 - drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 2 - drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 46 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 15 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.h | 25 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 40 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 46 +- drivers/gpu/host1x/job.c | 3 +- drivers/gpu/ipu-v3/ipu-common.c | 2 - drivers/gpu/ipu-v3/ipu-csi.c | 20 +- drivers/gpu/ipu-v3/ipu-pre.c | 3 - drivers/gpu/ipu-v3/ipu-prg.c | 15 +- drivers/hid/Kconfig | 9 +- drivers/hid/hid-apple.c | 9 +- drivers/hid/hid-core.c | 28 +- drivers/hid/hid-cp2112.c | 8 +- drivers/hid/hid-debug.c | 8 +- drivers/hid/hid-elo.c | 6 - drivers/hid/hid-ids.h | 19 - drivers/hid/hid-input.c | 30 +- drivers/hid/hid-lenovo.c | 36 - drivers/hid/hid-multitouch.c | 28 +- drivers/hid/hid-ntrig.c | 2 - drivers/hid/hid-plantronics.c | 6 +- drivers/hid/hid-rmi.c | 4 +- drivers/hid/hid-roccat-kovaplus.c | 2 - drivers/hid/hid-saitek.c | 2 - drivers/hid/hid-sensor-custom.c | 2 +- drivers/hid/hid-sensor-hub.c | 36 +- drivers/hid/hidraw.c | 5 - drivers/hid/i2c-hid/i2c-hid.c | 21 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 22 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 2 +- drivers/hid/uhid.c | 12 - drivers/hid/usbhid/hid-quirks.c | 1 - drivers/hid/usbhid/hiddev.c | 29 +- drivers/hid/wacom_sys.c | 40 +- drivers/hid/wacom_wac.c | 102 +- drivers/hid/wacom_wac.h | 1 - drivers/hv/channel.c | 58 +- drivers/hv/channel_mgmt.c | 214 +-- drivers/hv/connection.c | 32 +- drivers/hv/hv.c | 14 +- drivers/hv/hyperv_vmbus.h | 7 - drivers/hv/ring_buffer.c | 52 +- drivers/hv/vmbus_drv.c | 2 +- drivers/hwmon/adt7475.c | 14 +- drivers/hwmon/coretemp.c | 6 +- drivers/hwmon/hwmon-vid.c | 2 +- drivers/hwmon/ibmpowernv.c | 7 +- drivers/hwmon/ina2xx.c | 105 +- drivers/hwmon/jc42.c | 21 - drivers/hwmon/k10temp.c | 2 +- drivers/hwmon/k8temp.c | 2 +- drivers/hwmon/nct6775.c | 14 +- drivers/hwmon/pmbus/adm1275.c | 4 +- drivers/hwmon/pmbus/max8688.c | 2 +- drivers/hwmon/pmbus/pmbus.c | 2 - drivers/hwmon/pmbus/pmbus.h | 6 +- drivers/hwmon/pmbus/pmbus_core.c | 51 +- drivers/hwmon/pwm-fan.c | 12 +- drivers/hwmon/w83795.c | 2 +- drivers/hwtracing/coresight/coresight-cpu-debug.c | 2 +- drivers/hwtracing/coresight/coresight-etb10.c | 4 - drivers/hwtracing/coresight/coresight-etm4x.c | 31 +- drivers/hwtracing/coresight/coresight-tpiu.c | 14 +- drivers/hwtracing/coresight/coresight.c | 7 +- drivers/hwtracing/intel_th/core.c | 5 +- drivers/hwtracing/intel_th/msu.c | 6 +- drivers/hwtracing/intel_th/pci.c | 5 - drivers/hwtracing/stm/core.c | 7 +- drivers/i2c/busses/i2c-aspeed.c | 6 +- drivers/i2c/busses/i2c-bcm2835.c | 21 +- drivers/i2c/busses/i2c-davinci.c | 8 +- drivers/i2c/busses/i2c-designware-master.c | 3 - drivers/i2c/busses/i2c-i801.c | 35 +- drivers/i2c/busses/i2c-imx.c | 11 +- drivers/i2c/busses/i2c-mv64xxx.c | 8 +- drivers/i2c/busses/i2c-pmcmsp.c | 4 +- drivers/i2c/busses/i2c-rcar.c | 60 +- drivers/i2c/busses/i2c-scmi.c | 1 - drivers/i2c/busses/i2c-sprd.c | 22 +- drivers/i2c/busses/i2c-stm32f7.c | 5 - drivers/i2c/busses/i2c-tegra.c | 17 +- drivers/i2c/busses/i2c-uniphier-f.c | 7 +- drivers/i2c/busses/i2c-uniphier.c | 7 +- drivers/i2c/busses/i2c-viperboard.c | 2 +- drivers/i2c/busses/i2c-xiic.c | 4 - drivers/i2c/i2c-boardinfo.c | 2 - drivers/i2c/i2c-core-acpi.c | 11 +- drivers/i2c/i2c-core-base.c | 7 +- drivers/i2c/i2c-core-smbus.c | 13 +- drivers/i2c/i2c-mux.c | 4 +- drivers/ide/ide-atapi.c | 6 +- drivers/ide/ide-cd.c | 2 - drivers/idle/intel_idle.c | 7 +- drivers/iio/accel/adxl345_core.c | 21 +- drivers/iio/accel/hid-sensor-accel-3d.c | 5 +- drivers/iio/accel/kxsd9-i2c.c | 3 - drivers/iio/accel/sca3000.c | 10 +- drivers/iio/accel/st_accel_core.c | 37 +- drivers/iio/adc/Kconfig | 1 - drivers/iio/adc/ad7791.c | 49 + drivers/iio/adc/ad7793.c | 75 +- drivers/iio/adc/at91_adc.c | 6 +- drivers/iio/adc/cpcap-adc.c | 2 +- drivers/iio/adc/fsl-imx25-gcq.c | 6 - drivers/iio/adc/ina2xx-adc.c | 43 +- drivers/iio/adc/meson_saradc.c | 56 +- drivers/iio/adc/qcom-vadc-common.c | 4 - drivers/iio/adc/stm32-adc.c | 10 +- drivers/iio/adc/ti-ads1015.c | 1 - drivers/iio/buffer/industrialio-buffer-dma.c | 2 +- drivers/iio/buffer/kfifo_buf.c | 11 +- drivers/iio/chemical/ccs811.c | 16 +- drivers/iio/common/st_sensors/st_sensors_core.c | 2 +- drivers/iio/common/st_sensors/st_sensors_trigger.c | 16 +- drivers/iio/counter/104-quad-8.c | 2 +- drivers/iio/dac/ad5064.c | 53 +- drivers/iio/frequency/ad9523.c | 4 +- drivers/iio/gyro/hid-sensor-gyro-3d.c | 5 +- drivers/iio/gyro/st_gyro_core.c | 15 +- drivers/iio/health/max30102.c | 38 +- drivers/iio/humidity/hid-sensor-humidity.c | 3 +- drivers/iio/imu/adis_trigger.c | 7 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 2 +- drivers/iio/industrialio-buffer.c | 2 +- drivers/iio/industrialio-core.c | 4 +- drivers/iio/light/hid-sensor-als.c | 8 +- drivers/iio/light/hid-sensor-prox.c | 8 +- drivers/iio/magnetometer/hid-sensor-magn-3d.c | 8 +- drivers/iio/magnetometer/st_magn_buffer.c | 12 +- drivers/iio/magnetometer/st_magn_core.c | 10 +- drivers/iio/multiplexer/iio-mux.c | 6 - drivers/iio/orientation/hid-sensor-incl-3d.c | 8 +- drivers/iio/pressure/bmp280-core.c | 5 +- drivers/iio/pressure/hid-sensor-press.c | 8 +- drivers/iio/pressure/st_pressure_core.c | 17 +- drivers/iio/proximity/Kconfig | 2 - drivers/iio/proximity/sx9500.c | 9 - drivers/iio/temperature/hid-sensor-temperature.c | 3 +- drivers/iio/temperature/maxim_thermocouple.c | 1 + drivers/infiniband/Kconfig | 17 +- drivers/infiniband/core/Makefile | 4 +- drivers/infiniband/core/addr.c | 27 +- drivers/infiniband/core/cache.c | 2 +- drivers/infiniband/core/cm.c | 11 +- drivers/infiniband/core/cma.c | 125 +- drivers/infiniband/core/core_priv.h | 2 +- drivers/infiniband/core/cq.c | 30 +- drivers/infiniband/core/device.c | 48 +- drivers/infiniband/core/iwcm.c | 2 +- drivers/infiniband/core/iwpm_util.c | 6 +- drivers/infiniband/core/mad.c | 18 +- drivers/infiniband/core/multicast.c | 26 +- drivers/infiniband/core/nldev.c | 56 +- drivers/infiniband/core/rdma_core.c | 27 +- drivers/infiniband/core/rw.c | 2 +- drivers/infiniband/core/sa_query.c | 7 +- drivers/infiniband/core/security.c | 124 +- drivers/infiniband/core/sysfs.c | 20 +- drivers/infiniband/core/ucm.c | 3 - drivers/infiniband/core/ucma.c | 100 +- drivers/infiniband/core/umem.c | 22 +- drivers/infiniband/core/user_mad.c | 13 +- drivers/infiniband/core/uverbs_cmd.c | 78 +- drivers/infiniband/core/uverbs_ioctl.c | 31 +- drivers/infiniband/core/uverbs_ioctl_merge.c | 18 +- drivers/infiniband/core/uverbs_main.c | 28 +- drivers/infiniband/core/uverbs_std_types.c | 2 +- drivers/infiniband/core/verbs.c | 20 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 25 +- drivers/infiniband/hw/bnxt_re/main.c | 10 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 19 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 1 - drivers/infiniband/hw/bnxt_re/qplib_sp.c | 7 +- drivers/infiniband/hw/bnxt_re/roce_hsi.h | 25 +- drivers/infiniband/hw/cxgb4/cq.c | 27 +- drivers/infiniband/hw/cxgb4/device.c | 9 +- drivers/infiniband/hw/cxgb4/ev.c | 8 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 8 +- drivers/infiniband/hw/cxgb4/mem.c | 2 +- drivers/infiniband/hw/cxgb4/qp.c | 143 +- drivers/infiniband/hw/cxgb4/resource.c | 26 +- drivers/infiniband/hw/cxgb4/t4.h | 8 +- drivers/infiniband/hw/cxgb4/t4fw_ri_api.h | 4 +- drivers/infiniband/hw/hfi1/affinity.c | 35 +- drivers/infiniband/hw/hfi1/chip.c | 77 +- drivers/infiniband/hw/hfi1/debugfs.c | 8 +- drivers/infiniband/hw/hfi1/driver.c | 19 +- drivers/infiniband/hw/hfi1/file_ops.c | 12 +- drivers/infiniband/hw/hfi1/hfi.h | 15 +- drivers/infiniband/hw/hfi1/init.c | 32 +- drivers/infiniband/hw/hfi1/mad.c | 7 +- drivers/infiniband/hw/hfi1/pcie.c | 33 +- drivers/infiniband/hw/hfi1/pio.c | 95 +- drivers/infiniband/hw/hfi1/pio.h | 2 - drivers/infiniband/hw/hfi1/rc.c | 4 +- drivers/infiniband/hw/hfi1/ruc.c | 50 +- drivers/infiniband/hw/hfi1/sysfs.c | 2 +- drivers/infiniband/hw/hfi1/trace.c | 4 +- drivers/infiniband/hw/hfi1/uc.c | 4 +- drivers/infiniband/hw/hfi1/ud.c | 8 +- drivers/infiniband/hw/hfi1/user_sdma.c | 89 +- drivers/infiniband/hw/hfi1/user_sdma.h | 3 + drivers/infiniband/hw/hfi1/verbs.c | 10 +- drivers/infiniband/hw/hfi1/verbs_txreq.c | 4 +- drivers/infiniband/hw/hfi1/verbs_txreq.h | 4 +- drivers/infiniband/hw/hfi1/vnic_main.c | 7 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 5 - drivers/infiniband/hw/hns/hns_roce_pd.c | 2 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 5 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 11 +- drivers/infiniband/hw/i40iw/i40iw_ctrl.c | 49 +- drivers/infiniband/hw/i40iw/i40iw_d.h | 7 +- drivers/infiniband/hw/i40iw/i40iw_puda.c | 5 +- drivers/infiniband/hw/i40iw/i40iw_puda.h | 1 - drivers/infiniband/hw/i40iw/i40iw_verbs.c | 6 +- drivers/infiniband/hw/mlx4/cq.c | 4 +- drivers/infiniband/hw/mlx4/mad.c | 1 + drivers/infiniband/hw/mlx4/main.c | 24 +- drivers/infiniband/hw/mlx4/mr.c | 55 +- drivers/infiniband/hw/mlx4/qp.c | 46 +- drivers/infiniband/hw/mlx5/cq.c | 25 +- drivers/infiniband/hw/mlx5/main.c | 53 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 4 - drivers/infiniband/hw/mlx5/mr.c | 52 +- drivers/infiniband/hw/mlx5/odp.c | 1 - drivers/infiniband/hw/mlx5/qp.c | 91 +- drivers/infiniband/hw/mlx5/srq.c | 21 +- drivers/infiniband/hw/ocrdma/ocrdma_stats.c | 2 +- drivers/infiniband/hw/qedr/main.c | 3 +- drivers/infiniband/hw/qedr/verbs.c | 58 +- drivers/infiniband/hw/qib/qib.h | 4 +- drivers/infiniband/hw/qib/qib_file_ops.c | 10 +- drivers/infiniband/hw/qib/qib_init.c | 13 - drivers/infiniband/hw/qib/qib_rc.c | 6 +- drivers/infiniband/hw/qib/qib_user_pages.c | 20 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 2 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 40 +- drivers/infiniband/hw/usnic/usnic_uiom.h | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 4 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 7 - drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 4 +- drivers/infiniband/sw/rdmavt/ah.c | 4 +- drivers/infiniband/sw/rdmavt/ah.h | 3 +- drivers/infiniband/sw/rdmavt/cq.c | 41 +- drivers/infiniband/sw/rdmavt/mr.c | 10 +- drivers/infiniband/sw/rxe/rxe_comp.c | 1 - drivers/infiniband/sw/rxe/rxe_loc.h | 1 + drivers/infiniband/sw/rxe/rxe_opcode.c | 2 +- drivers/infiniband/sw/rxe/rxe_pool.c | 16 +- drivers/infiniband/sw/rxe/rxe_qp.c | 12 +- drivers/infiniband/sw/rxe/rxe_recv.c | 9 +- drivers/infiniband/sw/rxe/rxe_req.c | 13 +- drivers/infiniband/sw/rxe/rxe_resp.c | 16 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 9 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 5 - drivers/infiniband/ulp/ipoib/ipoib_cm.c | 13 +- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 6 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 47 +- drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 5 +- drivers/infiniband/ulp/iser/iser_verbs.c | 7 +- drivers/infiniband/ulp/isert/ib_isert.c | 36 +- drivers/infiniband/ulp/isert/ib_isert.h | 1 - drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c | 1 - .../infiniband/ulp/opa_vnic/opa_vnic_vema_iface.c | 8 +- drivers/infiniband/ulp/srp/Kconfig | 2 +- drivers/infiniband/ulp/srp/ib_srp.c | 49 +- drivers/infiniband/ulp/srpt/Kconfig | 2 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 33 +- drivers/input/input-leds.c | 8 +- drivers/input/input.c | 16 +- drivers/input/joystick/xpad.c | 58 +- drivers/input/keyboard/atakbd.c | 74 +- drivers/input/keyboard/cros_ec_keyb.c | 3 +- drivers/input/keyboard/matrix_keypad.c | 27 +- drivers/input/misc/twl4030-vibra.c | 6 +- drivers/input/misc/twl6040-vibra.c | 3 +- drivers/input/misc/xen-kbdfront.c | 10 +- drivers/input/mouse/alps.c | 47 +- drivers/input/mouse/alps.h | 10 +- drivers/input/mouse/elan_i2c.h | 2 - drivers/input/mouse/elan_i2c_core.c | 10 +- drivers/input/mouse/elan_i2c_smbus.c | 32 +- drivers/input/mouse/elantech.c | 15 +- drivers/input/mouse/psmouse-base.c | 34 +- drivers/input/mouse/synaptics.c | 21 +- drivers/input/mouse/trackpoint.c | 245 ++-- drivers/input/mouse/trackpoint.h | 34 +- drivers/input/mouse/vmmouse.c | 10 +- drivers/input/rmi4/rmi_2d_sensor.c | 34 +- drivers/input/rmi4/rmi_driver.c | 18 +- drivers/input/rmi4/rmi_f03.c | 64 +- drivers/input/rmi4/rmi_spi.c | 7 +- drivers/input/serio/i8042-x86ia64io.h | 31 - drivers/input/touchscreen/88pm860x-ts.c | 16 +- drivers/input/touchscreen/atmel_mxt_ts.c | 202 ++- drivers/input/touchscreen/goodix.c | 9 +- drivers/input/touchscreen/rohm_bu21023.c | 4 +- drivers/input/touchscreen/stmfts.c | 11 +- drivers/iommu/amd_iommu.c | 14 +- drivers/iommu/amd_iommu_init.c | 3 +- drivers/iommu/arm-smmu-v3.c | 18 +- drivers/iommu/arm-smmu.c | 22 +- drivers/iommu/dmar.c | 8 +- drivers/iommu/exynos-iommu.c | 7 - drivers/iommu/intel-iommu.c | 31 +- drivers/iommu/intel-svm.c | 12 +- drivers/iommu/io-pgtable-arm-v7s.c | 7 +- drivers/iommu/ipmmu-vmsa.c | 12 +- drivers/iommu/msm_iommu.c | 16 +- drivers/iommu/mtk_iommu.c | 15 +- drivers/iommu/mtk_iommu.h | 1 - drivers/iommu/mtk_iommu_v1.c | 2 +- drivers/iommu/omap-iommu.c | 4 +- drivers/irqchip/irq-bcm7038-l1.c | 4 - drivers/irqchip/irq-gic-common.c | 9 +- drivers/irqchip/irq-gic-v3-its-pci-msi.c | 2 - drivers/irqchip/irq-gic-v3-its-platform-msi.c | 2 - drivers/irqchip/irq-gic-v3-its.c | 20 +- drivers/irqchip/irq-gic-v3.c | 24 +- drivers/irqchip/irq-ls-scfg-msi.c | 3 - drivers/irqchip/irq-mips-gic.c | 2 + drivers/irqchip/qcom-irq-combiner.c | 6 +- drivers/isdn/hardware/eicon/diva.c | 22 +- drivers/isdn/hardware/eicon/diva.h | 5 +- drivers/isdn/hardware/eicon/divasmain.c | 18 +- drivers/isdn/i4l/isdn_common.c | 8 +- drivers/leds/led-core.c | 1 - drivers/leds/leds-pca955x.c | 17 +- drivers/leds/leds-pm8058.c | 2 +- drivers/lightnvm/pblk-core.c | 9 +- drivers/lightnvm/pblk-gc.c | 9 +- drivers/lightnvm/pblk-init.c | 21 +- drivers/lightnvm/pblk-rb.c | 5 +- drivers/lightnvm/pblk-read.c | 9 +- drivers/lightnvm/pblk-recovery.c | 6 +- drivers/lightnvm/pblk-write.c | 7 +- drivers/lightnvm/pblk.h | 2 +- drivers/macintosh/rack-meter.c | 4 +- drivers/macintosh/via-pmu.c | 9 +- drivers/mailbox/bcm-flexrm-mailbox.c | 22 +- drivers/mailbox/mailbox-test.c | 11 +- drivers/mailbox/mailbox-xgene-slimpro.c | 6 +- drivers/md/bcache/alloc.c | 28 +- drivers/md/bcache/bcache.h | 2 +- drivers/md/bcache/btree.c | 16 +- drivers/md/bcache/extents.c | 2 +- drivers/md/bcache/journal.c | 2 +- drivers/md/bcache/request.c | 41 +- drivers/md/bcache/super.c | 62 +- drivers/md/bcache/sysfs.c | 11 +- drivers/md/bcache/writeback.c | 29 +- drivers/md/bitmap.c | 19 +- drivers/md/dm-bufio.c | 39 +- drivers/md/dm-cache-metadata.c | 17 +- drivers/md/dm-cache-target.c | 125 +- drivers/md/dm-core.h | 3 +- drivers/md/dm-crypt.c | 100 +- drivers/md/dm-flakey.c | 2 - drivers/md/dm-integrity.c | 62 +- drivers/md/dm-ioctl.c | 18 +- drivers/md/dm-kcopyd.c | 2 - drivers/md/dm-linear.c | 8 +- drivers/md/dm-mpath.c | 59 +- drivers/md/dm-raid.c | 66 +- drivers/md/dm-snap.c | 48 +- drivers/md/dm-table.c | 42 +- drivers/md/dm-thin-metadata.c | 40 +- drivers/md/dm-thin.c | 108 +- drivers/md/dm-zoned-metadata.c | 80 +- drivers/md/dm-zoned-target.c | 15 +- drivers/md/dm.c | 54 +- drivers/md/md-cluster.c | 25 +- drivers/md/md.c | 160 +-- drivers/md/md.h | 17 +- drivers/md/persistent-data/dm-btree.c | 19 +- drivers/md/raid0.c | 2 +- drivers/md/raid1.c | 71 +- drivers/md/raid10.c | 41 +- drivers/md/raid5-cache.c | 52 +- drivers/md/raid5-log.h | 7 +- drivers/md/raid5-ppl.c | 3 +- drivers/md/raid5.c | 81 +- drivers/media/common/siano/smsendian.c | 14 +- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 2 +- drivers/media/dvb-core/dmxdev.c | 2 +- drivers/media/dvb-core/dvb_frontend.c | 33 +- drivers/media/dvb-frontends/ascot2e.c | 4 +- drivers/media/dvb-frontends/cxd2841er.c | 4 +- drivers/media/dvb-frontends/helene.c | 9 +- drivers/media/dvb-frontends/horus3a.c | 4 +- drivers/media/dvb-frontends/itd1000.c | 5 +- drivers/media/dvb-frontends/lgdt3306a.c | 10 +- drivers/media/dvb-frontends/m88ds3103.c | 7 +- drivers/media/dvb-frontends/mt312.c | 5 +- drivers/media/dvb-frontends/si2168.c | 3 - drivers/media/dvb-frontends/stb0899_drv.c | 3 +- drivers/media/dvb-frontends/stb6100.c | 6 +- drivers/media/dvb-frontends/stv0367.c | 4 +- drivers/media/dvb-frontends/stv090x.c | 4 +- drivers/media/dvb-frontends/stv6110x.c | 4 +- drivers/media/dvb-frontends/ts2020.c | 4 +- drivers/media/dvb-frontends/zl10039.c | 4 +- drivers/media/i2c/Kconfig | 1 - drivers/media/i2c/adv748x/adv748x-hdmi.c | 3 - drivers/media/i2c/cx25840/cx25840-core.c | 28 +- drivers/media/i2c/ov5645.c | 18 +- drivers/media/i2c/ov7670.c | 30 +- drivers/media/i2c/s5k6aa.c | 5 - drivers/media/i2c/smiapp/smiapp-core.c | 11 +- drivers/media/i2c/soc_camera/ov772x.c | 2 +- drivers/media/i2c/tvp5150.c | 106 +- drivers/media/media-device.c | 21 +- drivers/media/pci/bt8xx/bt878.c | 3 +- drivers/media/pci/cx23885/altera-ci.c | 10 - drivers/media/pci/cx23885/cx23885-cards.c | 4 - drivers/media/pci/cx23885/cx23885-core.c | 10 - drivers/media/pci/cx25821/cx25821-core.c | 7 +- drivers/media/pci/saa7164/saa7164-fw.c | 3 +- drivers/media/pci/tw686x/tw686x-video.c | 14 +- drivers/media/platform/coda/coda-common.c | 3 +- drivers/media/platform/davinci/vpif_capture.c | 6 +- drivers/media/platform/davinci/vpif_display.c | 24 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 11 +- drivers/media/platform/fsl-viu.c | 38 +- .../media/platform/mtk-vcodec/mtk_vcodec_util.c | 3 - drivers/media/platform/omap3isp/isp.c | 12 +- .../media/platform/qcom/camss-8x16/camss-csid.c | 16 +- drivers/media/platform/qcom/camss-8x16/camss-vfe.c | 3 - drivers/media/platform/qcom/venus/core.h | 2 + drivers/media/platform/qcom/venus/helpers.c | 7 + drivers/media/platform/qcom/venus/hfi.c | 1 - drivers/media/platform/qcom/venus/hfi_venus.c | 12 +- drivers/media/platform/qcom/venus/vdec.c | 34 +- drivers/media/platform/qcom/venus/venc.c | 7 +- drivers/media/platform/rcar_jpu.c | 4 +- drivers/media/platform/s3c-camif/camif-capture.c | 9 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 29 +- drivers/media/platform/s5p-mfc/s5p_mfc_common.h | 3 - drivers/media/platform/s5p-mfc/s5p_mfc_ctrl.c | 5 - drivers/media/platform/soc_camera/soc_scale_crop.c | 4 - .../media/platform/sti/c8sectpfe/c8sectpfe-core.c | 4 +- drivers/media/platform/vivid/vivid-ctrls.c | 2 - drivers/media/platform/vivid/vivid-vid-common.c | 3 +- drivers/media/platform/vsp1/vsp1_dl.c | 3 +- drivers/media/platform/vsp1/vsp1_drm.c | 9 - drivers/media/platform/vsp1/vsp1_drv.c | 16 +- drivers/media/platform/vsp1/vsp1_video.c | 21 +- drivers/media/platform/vsp1/vsp1_wpf.c | 2 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 6 +- drivers/media/rc/imon.c | 5 - drivers/media/rc/ir-lirc-codec.c | 9 +- drivers/media/rc/ir-mce_kbd-decoder.c | 2 - drivers/media/rc/ir-nec-decoder.c | 29 +- drivers/media/rc/rc-main.c | 36 +- drivers/media/rc/sir_ir.c | 40 +- drivers/media/tuners/r820t.c | 13 +- drivers/media/usb/as102/as102_fw.c | 28 +- drivers/media/usb/cpia2/cpia2_v4l.c | 4 +- drivers/media/usb/cx231xx/cx231xx-cards.c | 5 +- drivers/media/usb/dvb-usb-v2/af9035.c | 6 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 39 +- drivers/media/usb/dvb-usb/cxusb.c | 2 - drivers/media/usb/dvb-usb/dib0700_devices.c | 25 +- drivers/media/usb/dvb-usb/dibusb-common.c | 16 +- drivers/media/usb/dvb-usb/dw2102.c | 19 +- drivers/media/usb/em28xx/em28xx-cards.c | 26 +- drivers/media/usb/em28xx/em28xx-dvb.c | 3 +- drivers/media/usb/em28xx/em28xx-video.c | 8 +- drivers/media/usb/em28xx/em28xx.h | 2 +- drivers/media/usb/hdpvr/hdpvr-core.c | 26 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 12 - drivers/media/usb/tm6000/tm6000-dvb.c | 5 - drivers/media/usb/usbtv/usbtv-core.c | 3 - drivers/media/usb/usbtv/usbtv-video.c | 4 +- drivers/media/usb/uvc/uvc_driver.c | 11 +- drivers/media/usb/uvc/uvc_video.c | 24 +- drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 1032 ++++++-------- drivers/media/v4l2-core/v4l2-ctrls.c | 16 +- drivers/media/v4l2-core/v4l2-event.c | 63 +- drivers/media/v4l2-core/v4l2-fh.c | 2 - drivers/media/v4l2-core/v4l2-ioctl.c | 145 +- drivers/media/v4l2-core/videobuf-dma-sg.c | 5 +- drivers/media/v4l2-core/videobuf2-core.c | 27 +- drivers/media/v4l2-core/videobuf2-vmalloc.c | 2 +- drivers/memory/tegra/mc.c | 22 +- drivers/memory/tegra/mc.h | 9 - drivers/memory/tegra/tegra114.c | 2 - drivers/memory/tegra/tegra124.c | 6 - drivers/memory/tegra/tegra210.c | 3 - drivers/memory/tegra/tegra30.c | 2 - drivers/message/fusion/mptctl.c | 2 - drivers/message/fusion/mptsas.c | 1 - drivers/mfd/88pm860x-i2c.c | 8 +- drivers/mfd/cros_ec.c | 6 +- drivers/mfd/cros_ec_spi.c | 1 - drivers/mfd/fsl-imx25-tsadc.c | 14 - drivers/mfd/hi655x-pmic.c | 2 +- drivers/mfd/intel-lpss-pci.c | 25 +- drivers/mfd/intel-lpss.c | 4 +- drivers/mfd/lpc_ich.c | 1 - drivers/mfd/menelaus.c | 13 +- drivers/mfd/mxs-lradc.c | 6 +- drivers/mfd/omap-usb-host.c | 11 +- drivers/mfd/sm501.c | 1 - drivers/mfd/ti_am335x_tscadc.c | 3 +- drivers/mfd/twl4030-audio.c | 9 +- drivers/mfd/twl6040.c | 12 +- drivers/misc/atmel-ssc.c | 2 +- drivers/misc/c2port/core.c | 2 + drivers/misc/cxl/api.c | 8 +- drivers/misc/cxl/cxl.h | 4 - drivers/misc/cxl/cxllib.c | 85 +- drivers/misc/cxl/main.c | 2 +- drivers/misc/cxl/native.c | 11 +- drivers/misc/cxl/pci.c | 31 +- drivers/misc/cxl/sysfs.c | 16 +- drivers/misc/eeprom/at24.c | 38 +- drivers/misc/genwqe/card_base.h | 2 +- drivers/misc/genwqe/card_dev.c | 9 +- drivers/misc/hmc6352.c | 2 - drivers/misc/ibmasm/ibmasmfs.c | 27 +- drivers/misc/mei/bus-fixup.c | 2 +- drivers/misc/mei/bus.c | 9 +- drivers/misc/mei/hbm.c | 9 +- drivers/misc/mei/hw-me-regs.h | 5 - drivers/misc/mei/main.c | 2 + drivers/misc/mei/pci-me.c | 10 +- drivers/misc/mic/scif/scif_api.c | 20 +- drivers/misc/mic/scif/scif_rma.c | 2 +- drivers/misc/pci_endpoint_test.c | 4 - drivers/misc/pti.c | 2 +- drivers/misc/sgi-gru/grukdump.c | 4 - drivers/misc/sram.c | 18 +- drivers/misc/ti-st/st_kim.c | 4 +- drivers/misc/tsl2550.c | 2 +- drivers/misc/vmw_balloon.c | 97 +- drivers/misc/vmw_vmci/vmci_driver.c | 2 +- drivers/misc/vmw_vmci/vmci_queue_pair.c | 4 +- drivers/misc/vmw_vmci/vmci_resource.c | 3 +- drivers/mmc/core/block.c | 97 +- drivers/mmc/core/bus.c | 3 - drivers/mmc/core/card.h | 3 - drivers/mmc/core/core.c | 8 - drivers/mmc/core/debugfs.c | 1 - drivers/mmc/core/mmc.c | 4 +- drivers/mmc/core/mmc_test.c | 11 +- drivers/mmc/core/pwrseq_simple.c | 14 +- drivers/mmc/core/quirks.h | 14 - drivers/mmc/core/sd.c | 2 +- drivers/mmc/host/bcm2835.c | 3 +- drivers/mmc/host/dw_mmc-exynos.c | 9 +- drivers/mmc/host/dw_mmc-k3.c | 4 - drivers/mmc/host/dw_mmc-rockchip.c | 5 +- drivers/mmc/host/dw_mmc-zx.c | 1 - drivers/mmc/host/dw_mmc.c | 110 +- drivers/mmc/host/dw_mmc.h | 2 - drivers/mmc/host/jz4740_mmc.c | 2 +- drivers/mmc/host/meson-gx-mmc.c | 19 +- drivers/mmc/host/omap_hsmmc.c | 1 - drivers/mmc/host/renesas_sdhi_core.c | 3 - drivers/mmc/host/renesas_sdhi_internal_dmac.c | 2 +- drivers/mmc/host/sdhci-esdhc-imx.c | 35 +- drivers/mmc/host/sdhci-iproc.c | 33 +- drivers/mmc/host/sdhci-msm.c | 18 - drivers/mmc/host/sdhci-of-esdhc.c | 70 +- drivers/mmc/host/sdhci-pci-core.c | 69 +- drivers/mmc/host/sdhci-pci-o2micro.c | 3 - drivers/mmc/host/sdhci-tegra.c | 3 +- drivers/mmc/host/sdhci-xenon.c | 7 - drivers/mmc/host/sdhci.c | 208 +-- drivers/mmc/host/sdhci.h | 3 - drivers/mmc/host/tmio_mmc_core.c | 7 +- drivers/mtd/chips/cfi_cmdset_0001.c | 33 +- drivers/mtd/chips/cfi_cmdset_0002.c | 60 +- drivers/mtd/chips/jedec_probe.c | 2 - drivers/mtd/devices/Kconfig | 2 +- drivers/mtd/devices/docg3.c | 7 +- drivers/mtd/devices/mtd_dataflash.c | 4 +- drivers/mtd/maps/solutionengine.c | 6 +- drivers/mtd/mtdchar.c | 14 +- drivers/mtd/nand/atmel/nand-controller.c | 23 +- drivers/mtd/nand/atmel/pmecc.c | 2 +- drivers/mtd/nand/brcmnand/brcmnand.c | 15 +- drivers/mtd/nand/denali_dt.c | 6 +- drivers/mtd/nand/denali_pci.c | 4 - drivers/mtd/nand/fsl_ifc_nand.c | 56 +- drivers/mtd/nand/gpmi-nand/gpmi-nand.c | 6 +- drivers/mtd/nand/mtk_ecc.c | 13 +- drivers/mtd/nand/mxc_nand.c | 5 +- drivers/mtd/nand/nand_base.c | 26 +- drivers/mtd/nand/nandsim.c | 13 +- drivers/mtd/nand/omap2.c | 339 ++--- drivers/mtd/nand/pxa3xx_nand.c | 1 - drivers/mtd/nand/qcom_nandc.c | 35 +- drivers/mtd/nand/sunxi_nand.c | 8 +- drivers/mtd/nand/tango_nand.c | 2 +- drivers/mtd/nand/vf610_nfc.c | 6 +- drivers/mtd/spi-nor/cadence-quadspi.c | 38 +- drivers/mtd/spi-nor/fsl-quadspi.c | 1 - drivers/mtd/spi-nor/intel-spi.c | 4 +- drivers/mtd/spi-nor/spi-nor.c | 6 - drivers/mtd/spi-nor/stm32-quadspi.c | 4 +- drivers/mtd/tests/oobtest.c | 21 - drivers/mtd/ubi/block.c | 44 +- drivers/mtd/ubi/build.c | 15 - drivers/mtd/ubi/eba.c | 94 +- drivers/mtd/ubi/fastmap-wl.c | 1 + drivers/mtd/ubi/fastmap.c | 20 - drivers/mtd/ubi/ubi.h | 11 - drivers/mtd/ubi/vmt.c | 16 +- drivers/mtd/ubi/vtbl.c | 16 +- drivers/mtd/ubi/wl.c | 89 +- drivers/mux/core.c | 4 +- drivers/net/appletalk/ipddp.c | 8 +- drivers/net/bonding/bond_alb.c | 15 +- drivers/net/bonding/bond_main.c | 161 +-- drivers/net/bonding/bond_netlink.c | 3 +- drivers/net/bonding/bond_options.c | 24 +- drivers/net/can/cc770/cc770.c | 100 +- drivers/net/can/cc770/cc770.h | 2 - drivers/net/can/dev.c | 50 +- drivers/net/can/flexcan.c | 11 +- drivers/net/can/ifi_canfd/ifi_canfd.c | 75 +- drivers/net/can/m_can/m_can.c | 15 +- drivers/net/can/mscan/mpc5xxx_can.c | 5 - drivers/net/can/peak_canfd/peak_canfd.c | 34 +- drivers/net/can/peak_canfd/peak_pciefd_main.c | 32 +- drivers/net/can/rcar/rcar_can.c | 5 +- drivers/net/can/rx-offload.c | 51 +- drivers/net/can/sja1000/peak_pci.c | 5 +- drivers/net/can/spi/hi311x.c | 13 +- drivers/net/can/ti_hecc.c | 3 - drivers/net/can/usb/ems_usb.c | 3 - drivers/net/can/usb/esd_usb2.c | 2 - drivers/net/can/usb/gs_usb.c | 2 +- drivers/net/can/usb/kvaser_usb.c | 15 +- drivers/net/can/usb/mcba_usb.c | 2 - drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 21 +- drivers/net/can/usb/usb_8dev.c | 2 - drivers/net/can/vxcan.c | 2 +- drivers/net/can/xilinx_can.c | 392 ++--- drivers/net/dsa/Makefile | 5 +- drivers/net/dsa/b53/b53_common.c | 13 - drivers/net/dsa/b53/b53_mdio.c | 5 +- drivers/net/dsa/b53/b53_priv.h | 1 - drivers/net/dsa/bcm_sf2.c | 14 +- drivers/net/dsa/lan9303-core.c | 2 +- drivers/net/dsa/microchip/ksz_common.c | 10 +- drivers/net/dsa/mt7530.c | 1 - drivers/net/dsa/mv88e6xxx/chip.c | 34 +- drivers/net/dsa/mv88e6xxx/phy.c | 3 - drivers/net/dsa/qca8k.c | 52 +- drivers/net/dsa/qca8k.h | 7 +- drivers/net/ethernet/3com/Kconfig | 2 +- drivers/net/ethernet/amazon/ena/ena_com.c | 9 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 54 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 11 - drivers/net/ethernet/amd/Kconfig | 4 +- drivers/net/ethernet/amd/declance.c | 10 +- drivers/net/ethernet/amd/sunlance.c | 4 +- drivers/net/ethernet/amd/xgbe/xgbe-common.h | 8 - drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c | 16 - drivers/net/ethernet/amd/xgbe/xgbe-desc.c | 7 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-main.c | 1 - drivers/net/ethernet/amd/xgbe/xgbe-mdio.c | 28 +- drivers/net/ethernet/amd/xgbe/xgbe-pci.c | 4 - drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 196 +-- drivers/net/ethernet/amd/xgbe/xgbe.h | 9 - drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 4 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 9 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 2 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 5 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 32 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 13 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 27 +- .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 6 - drivers/net/ethernet/arc/emac_main.c | 53 +- drivers/net/ethernet/arc/emac_rockchip.c | 13 +- drivers/net/ethernet/atheros/alx/main.c | 8 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 1 - drivers/net/ethernet/broadcom/bcm63xx_enet.c | 34 +- drivers/net/ethernet/broadcom/bcmsysport.c | 74 +- drivers/net/ethernet/broadcom/bcmsysport.h | 5 +- drivers/net/ethernet/broadcom/bgmac.c | 3 +- drivers/net/ethernet/broadcom/bgmac.h | 6 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 8 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 10 +- .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 13 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 20 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 59 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 22 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 3 - drivers/net/ethernet/broadcom/genet/bcmmii.c | 21 +- drivers/net/ethernet/broadcom/tg3.c | 51 +- drivers/net/ethernet/broadcom/tg3.h | 4 - drivers/net/ethernet/cadence/macb_main.c | 20 +- drivers/net/ethernet/cadence/macb_ptp.c | 5 +- .../ethernet/cavium/liquidio/cn23xx_pf_device.c | 3 - .../ethernet/cavium/liquidio/cn23xx_vf_device.c | 3 - drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 6 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 14 +- drivers/net/ethernet/cavium/thunder/nic_main.c | 3 - drivers/net/ethernet/cavium/thunder/nicvf_main.c | 14 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 7 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 19 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 14 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 1 - drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 10 + drivers/net/ethernet/chelsio/cxgb4vf/sge.c | 23 +- drivers/net/ethernet/cirrus/Kconfig | 1 - drivers/net/ethernet/cisco/enic/enic_clsf.c | 3 +- drivers/net/ethernet/cisco/enic/enic_main.c | 104 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 2 +- drivers/net/ethernet/emulex/benet/be_main.c | 18 +- drivers/net/ethernet/faraday/ftmac100.c | 7 +- drivers/net/ethernet/fealnx.c | 6 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 44 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 2 +- drivers/net/ethernet/freescale/fec.h | 4 - drivers/net/ethernet/freescale/fec_main.c | 39 +- drivers/net/ethernet/freescale/fman/fman_dtsec.c | 2 +- drivers/net/ethernet/freescale/fman/fman_port.c | 8 - .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 16 +- drivers/net/ethernet/freescale/fs_enet/fs_enet.h | 1 - drivers/net/ethernet/freescale/gianfar.c | 27 +- drivers/net/ethernet/freescale/gianfar_ptp.c | 3 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 4 +- drivers/net/ethernet/hisilicon/hns/hnae.c | 2 +- drivers/net/ethernet/hisilicon/hns/hnae.h | 10 +- drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 67 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c | 38 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 44 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h | 8 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 29 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h | 3 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c | 25 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h | 1 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c | 25 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h | 1 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h | 1 - drivers/net/ethernet/hisilicon/hns/hns_enet.c | 53 +- drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 6 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 25 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 2 - .../net/ethernet/hisilicon/hns3/hns3pf/hns3_enet.c | 36 +- .../ethernet/hisilicon/hns3/hns3pf/hns3_ethtool.c | 16 +- drivers/net/ethernet/hp/hp100.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 1 - drivers/net/ethernet/ibm/emac/core.c | 15 +- drivers/net/ethernet/ibm/ibmvnic.c | 60 +- drivers/net/ethernet/intel/e1000/e1000.h | 3 +- drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 7 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 27 +- drivers/net/ethernet/intel/e1000e/defines.h | 22 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 33 +- drivers/net/ethernet/intel/e1000e/ich8lan.h | 3 +- drivers/net/ethernet/intel/e1000e/mac.c | 16 +- drivers/net/ethernet/intel/e1000e/netdev.c | 54 +- drivers/net/ethernet/intel/e1000e/phy.c | 7 +- drivers/net/ethernet/intel/fm10k/fm10k.h | 4 +- drivers/net/ethernet/intel/fm10k/fm10k_iov.c | 12 +- drivers/net/ethernet/intel/fm10k/fm10k_main.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 14 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 18 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 51 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 7 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 28 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 18 +- drivers/net/ethernet/intel/i40evf/i40e_txrx.c | 28 +- drivers/net/ethernet/intel/i40evf/i40evf.h | 1 - drivers/net/ethernet/intel/i40evf/i40evf_main.c | 38 +- .../net/ethernet/intel/i40evf/i40evf_virtchnl.c | 35 +- drivers/net/ethernet/intel/igb/e1000_i210.c | 1 - drivers/net/ethernet/intel/igb/igb_main.c | 57 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 9 - drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 16 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 57 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 9 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 7 +- drivers/net/ethernet/marvell/mvmdio.c | 3 +- drivers/net/ethernet/marvell/mvneta.c | 25 +- drivers/net/ethernet/marvell/mvpp2.c | 62 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 11 +- drivers/net/ethernet/mellanox/mlx4/alloc.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c | 77 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 49 +- drivers/net/ethernet/mellanox/mlx4/en_main.c | 4 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 19 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 8 +- drivers/net/ethernet/mellanox/mlx4/eq.c | 3 +- drivers/net/ethernet/mellanox/mlx4/main.c | 4 +- drivers/net/ethernet/mellanox/mlx4/mlx4.h | 4 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 9 +- drivers/net/ethernet/mellanox/mlx4/mr.c | 1 - drivers/net/ethernet/mellanox/mlx4/qp.c | 7 +- .../net/ethernet/mellanox/mlx4/resource_tracker.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_clock.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 27 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 84 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 36 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 64 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx_am.c | 6 - .../net/ethernet/mellanox/mlx5/core/en_selftest.c | 30 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 31 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 31 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 2 - .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/fpga/sdk.c | 6 - drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 26 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 90 +- drivers/net/ethernet/mellanox/mlx5/core/port.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/qp.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/rl.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 57 +- drivers/net/ethernet/mellanox/mlx5/core/vxlan.c | 64 +- drivers/net/ethernet/mellanox/mlx5/core/vxlan.h | 1 - .../ethernet/mellanox/mlxsw/core_acl_flex_keys.h | 20 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 7 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 1 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 39 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 5 - .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 12 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 45 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 59 +- drivers/net/ethernet/natsemi/sonic.c | 2 +- drivers/net/ethernet/netronome/nfp/flower/main.c | 4 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 3 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 7 +- drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 17 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 1 - .../net/ethernet/netronome/nfp/nfp_net_common.c | 80 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 17 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c | 2 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 12 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 7 +- drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 19 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 6 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 31 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 2 - drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 19 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 21 +- drivers/net/ethernet/qlogic/qed/qed_l2.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 11 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 22 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 200 +-- drivers/net/ethernet/qlogic/qed/qed_mcp.h | 27 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 1 - drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 2 - drivers/net/ethernet/qlogic/qed/qed_roce.c | 15 +- drivers/net/ethernet/qlogic/qed/qed_sp.h | 3 - drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 18 +- drivers/net/ethernet/qlogic/qed/qed_spq.c | 69 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 21 +- drivers/net/ethernet/qlogic/qed/qed_vf.c | 9 +- drivers/net/ethernet/qlogic/qed/qed_vf.h | 7 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 20 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 4 +- drivers/net/ethernet/qlogic/qede/qede_ptp.c | 10 +- drivers/net/ethernet/qlogic/qede/qede_rdma.c | 2 +- drivers/net/ethernet/qlogic/qla3xxx.c | 2 + drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 8 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 21 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.h | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 12 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c | 2 - drivers/net/ethernet/qlogic/qlge/qlge_main.c | 23 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 23 +- drivers/net/ethernet/qualcomm/qca_7k.c | 76 +- drivers/net/ethernet/qualcomm/qca_spi.c | 131 +- drivers/net/ethernet/qualcomm/qca_spi.h | 5 + .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 11 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 6 +- drivers/net/ethernet/realtek/8139cp.c | 5 - drivers/net/ethernet/realtek/8139too.c | 2 +- drivers/net/ethernet/realtek/r8169.c | 76 +- drivers/net/ethernet/renesas/ravb.h | 5 - drivers/net/ethernet/renesas/ravb_main.c | 67 +- drivers/net/ethernet/renesas/ravb_ptp.c | 2 +- drivers/net/ethernet/renesas/sh_eth.c | 94 +- drivers/net/ethernet/renesas/sh_eth.h | 1 - drivers/net/ethernet/rocker/rocker_main.c | 18 +- drivers/net/ethernet/sfc/ef10.c | 2 +- drivers/net/ethernet/sfc/tx.c | 5 +- drivers/net/ethernet/smsc/smsc911x.c | 4 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 2 +- drivers/net/ethernet/stmicro/stmmac/common.h | 5 +- drivers/net/ethernet/stmicro/stmmac/descs_com.h | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 6 +- .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 18 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 5 +- drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 5 +- drivers/net/ethernet/stmicro/stmmac/norm_desc.c | 2 +- drivers/net/ethernet/stmicro/stmmac/ring_mode.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c | 6 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 45 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 40 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 5 +- drivers/net/ethernet/sun/niu.c | 5 +- drivers/net/ethernet/sun/sungem.c | 22 +- drivers/net/ethernet/sun/sunvnet.c | 2 +- drivers/net/ethernet/ti/cpsw-phy-sel.c | 8 +- drivers/net/ethernet/ti/cpsw.c | 23 +- drivers/net/ethernet/ti/davinci_emac.c | 4 - drivers/net/ethernet/xilinx/Kconfig | 1 - drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c | 1 - drivers/net/geneve.c | 40 +- drivers/net/hamradio/bpqether.c | 8 +- drivers/net/hamradio/yam.c | 4 - drivers/net/hippi/rrunner.c | 2 +- drivers/net/hyperv/hyperv_net.h | 34 +- drivers/net/hyperv/netvsc.c | 262 ++-- drivers/net/hyperv/netvsc_drv.c | 443 +++--- drivers/net/hyperv/rndis_filter.c | 274 ++-- drivers/net/ieee802154/adf7242.c | 4 +- drivers/net/ieee802154/at86rf230.c | 15 +- drivers/net/ieee802154/ca8210.c | 14 +- drivers/net/ieee802154/fakelb.c | 2 +- drivers/net/ipvlan/ipvlan_core.c | 7 +- drivers/net/ipvlan/ipvlan_main.c | 39 +- drivers/net/macvlan.c | 11 +- drivers/net/phy/at803x.c | 6 +- drivers/net/phy/bcm-cygnus.c | 6 +- drivers/net/phy/bcm-phy-lib.c | 2 +- drivers/net/phy/bcm-phy-lib.h | 7 - drivers/net/phy/bcm7xxx.c | 4 +- drivers/net/phy/dp83640.c | 18 - drivers/net/phy/marvell.c | 11 +- drivers/net/phy/marvell10g.c | 5 +- drivers/net/phy/mdio-gpio.c | 10 +- drivers/net/phy/mdio-mux-bcm-iproc.c | 22 +- drivers/net/phy/mdio-sun4i.c | 6 +- drivers/net/phy/mdio-xgene.c | 21 +- drivers/net/phy/meson-gxl.c | 50 +- drivers/net/phy/micrel.c | 1 - drivers/net/phy/phy.c | 186 +-- drivers/net/phy/phy_device.c | 74 +- drivers/net/phy/phylink.c | 11 +- drivers/net/phy/realtek.c | 2 - drivers/net/phy/sfp-bus.c | 6 +- drivers/net/phy/sfp.c | 23 +- drivers/net/phy/xilinx_gmii2rgmii.c | 10 +- drivers/net/ppp/ppp_generic.c | 41 +- drivers/net/ppp/pppoe.c | 18 +- drivers/net/ppp/pptp.c | 1 + drivers/net/rionet.c | 2 +- drivers/net/slip/slhc.c | 5 - drivers/net/tap.c | 21 +- drivers/net/team/team.c | 64 +- drivers/net/tun.c | 62 +- drivers/net/usb/asix_common.c | 3 - drivers/net/usb/asix_devices.c | 4 +- drivers/net/usb/ax88179_178a.c | 3 - drivers/net/usb/cdc_ether.c | 6 - drivers/net/usb/cdc_mbim.c | 2 +- drivers/net/usb/cdc_ncm.c | 8 +- drivers/net/usb/ipheth.c | 10 +- drivers/net/usb/lan78xx.c | 139 +- drivers/net/usb/qmi_wwan.c | 45 +- drivers/net/usb/r8152.c | 8 +- drivers/net/usb/rtl8150.c | 2 +- drivers/net/usb/smsc75xx.c | 73 +- drivers/net/usb/smsc95xx.c | 12 - drivers/net/usb/sr9800.c | 3 - drivers/net/usb/usbnet.c | 15 +- drivers/net/veth.c | 3 - drivers/net/virtio_net.c | 145 +- drivers/net/vmxnet3/vmxnet3_drv.c | 74 +- drivers/net/vrf.c | 10 +- drivers/net/vxlan.c | 178 +-- drivers/net/wan/fsl_ucc_hdlc.c | 6 +- drivers/net/wan/hdlc_ppp.c | 5 +- drivers/net/wan/lmc/lmc_main.c | 2 +- drivers/net/wireless/ath/ath10k/debug.c | 12 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 5 +- drivers/net/wireless/ath/ath10k/mac.c | 53 +- drivers/net/wireless/ath/ath10k/pci.c | 29 +- drivers/net/wireless/ath/ath10k/sdio.c | 9 +- drivers/net/wireless/ath/ath10k/trace.h | 12 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 13 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 5 - drivers/net/wireless/ath/ath10k/wmi.c | 8 +- drivers/net/wireless/ath/ath10k/wmi.h | 4 +- drivers/net/wireless/ath/ath9k/channel.c | 2 +- drivers/net/wireless/ath/ath9k/common-spectral.c | 12 +- drivers/net/wireless/ath/ath9k/hw.c | 7 +- drivers/net/wireless/ath/ath9k/tx99.c | 5 - drivers/net/wireless/ath/ath9k/xmit.c | 7 +- drivers/net/wireless/ath/regd.h | 5 - drivers/net/wireless/ath/regd_common.h | 13 - drivers/net/wireless/ath/wcn36xx/main.c | 23 +- drivers/net/wireless/ath/wcn36xx/pmc.c | 6 +- drivers/net/wireless/ath/wil6210/wmi.c | 8 +- drivers/net/wireless/broadcom/b43/leds.c | 2 +- drivers/net/wireless/broadcom/b43legacy/leds.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 1 - .../broadcom/brcm80211/brcmfmac/cfg80211.c | 5 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 24 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 11 +- .../broadcom/brcm80211/brcmsmac/phy/phy_qmath.c | 2 +- .../net/wireless/broadcom/brcm80211/brcmutil/d11.c | 37 +- .../broadcom/brcm80211/include/brcmu_wifi.h | 2 - drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 202 +-- drivers/net/wireless/intel/iwlwifi/cfg/a000.c | 10 +- drivers/net/wireless/intel/iwlwifi/fw/api/alive.h | 4 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 59 +- .../net/wireless/intel/iwlwifi/fw/api/time-event.h | 4 +- drivers/net/wireless/intel/iwlwifi/fw/api/txq.h | 4 - drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 28 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 5 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 2 - drivers/net/wireless/intel/iwlwifi/fw/paging.c | 49 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 3 - drivers/net/wireless/intel/iwlwifi/iwl-config.h | 15 - drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 44 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 75 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 12 - drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 9 - drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 56 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 57 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 86 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 160 +-- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 45 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 35 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 30 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 362 +---- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 10 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 34 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 6 - drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 19 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 11 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 8 +- drivers/net/wireless/intersil/p54/main.c | 7 +- drivers/net/wireless/mac80211_hwsim.c | 59 +- drivers/net/wireless/marvell/libertas/dev.h | 1 - drivers/net/wireless/marvell/libertas/if_sdio.c | 34 +- drivers/net/wireless/marvell/libertas/if_usb.c | 2 + drivers/net/wireless/marvell/mwifiex/cfg80211.c | 6 - drivers/net/wireless/marvell/mwifiex/pcie.c | 5 +- drivers/net/wireless/marvell/mwifiex/usb.c | 3 - drivers/net/wireless/marvell/mwifiex/util.c | 8 +- .../net/wireless/quantenna/qtnfmac/pearl/pcie.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 22 +- drivers/net/wireless/ralink/rt2x00/rt2x00queue.c | 7 +- drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 6 +- drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c | 2 +- drivers/net/wireless/realtek/rtlwifi/base.c | 19 +- drivers/net/wireless/realtek/rtlwifi/base.h | 2 +- .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 15 + .../realtek/rtlwifi/btcoexist/halbtcoutsrc.h | 1 - .../wireless/realtek/rtlwifi/btcoexist/rtl_btc.c | 6 - .../wireless/realtek/rtlwifi/btcoexist/rtl_btc.h | 1 - drivers/net/wireless/realtek/rtlwifi/core.c | 3 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 9 +- drivers/net/wireless/realtek/rtlwifi/ps.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/rf.c | 3 + .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8723be/hw.c | 14 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 6 +- drivers/net/wireless/realtek/rtlwifi/usb.c | 2 +- drivers/net/wireless/realtek/rtlwifi/wifi.h | 7 - drivers/net/wireless/rndis_wlan.c | 2 - drivers/net/wireless/rsi/rsi_91x_hal.c | 35 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 55 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 12 +- drivers/net/wireless/rsi/rsi_sdio.h | 4 +- drivers/net/wireless/st/cw1200/sta.c | 4 +- drivers/net/wireless/ti/wl1251/main.c | 5 +- drivers/net/wireless/ti/wlcore/cmd.c | 5 +- drivers/net/wireless/ti/wlcore/rx.c | 8 +- drivers/net/wireless/ti/wlcore/sdio.c | 5 - drivers/net/xen-netback/hash.c | 12 +- drivers/net/xen-netfront.c | 99 +- drivers/nfc/nfcmrvl/uart.c | 5 +- drivers/nfc/pn533/usb.c | 46 +- drivers/ntb/ntb_transport.c | 3 - drivers/nvdimm/blk.c | 3 +- drivers/nvdimm/btt.c | 204 +-- drivers/nvdimm/btt.h | 45 +- drivers/nvdimm/bus.c | 22 +- drivers/nvdimm/dimm.c | 9 +- drivers/nvdimm/dimm_devs.c | 7 - drivers/nvdimm/label.c | 2 +- drivers/nvdimm/namespace_devs.c | 6 +- drivers/nvdimm/nd-core.h | 2 - drivers/nvdimm/nd.h | 1 - drivers/nvdimm/pfn_devs.c | 82 +- drivers/nvdimm/region_devs.c | 60 +- drivers/nvme/host/Kconfig | 2 +- drivers/nvme/host/core.c | 13 +- drivers/nvme/host/fabrics.c | 11 +- drivers/nvme/host/fabrics.h | 30 - drivers/nvme/host/fc.c | 24 +- drivers/nvme/host/nvme.h | 7 +- drivers/nvme/host/pci.c | 156 +- drivers/nvme/host/rdma.c | 124 +- drivers/nvme/target/Kconfig | 2 +- drivers/nvme/target/core.c | 17 +- drivers/nvme/target/fc.c | 53 +- drivers/nvme/target/fcloop.c | 50 +- drivers/nvme/target/loop.c | 34 +- drivers/nvme/target/rdma.c | 33 +- drivers/nvmem/core.c | 11 - drivers/of/base.c | 25 - drivers/of/fdt.c | 7 +- drivers/of/of_mdio.c | 9 +- drivers/of/of_numa.c | 9 +- drivers/of/platform.c | 5 +- drivers/of/resolver.c | 5 - drivers/of/unittest-data/.gitignore | 2 + drivers/of/unittest.c | 34 +- drivers/parisc/lba_pci.c | 53 +- drivers/parport/parport_pc.c | 4 - drivers/parport/parport_sunbpp.c | 8 +- drivers/pci/dwc/pci-dra7xx.c | 27 +- drivers/pci/dwc/pci-exynos.c | 3 +- drivers/pci/dwc/pci-imx6.c | 10 +- drivers/pci/dwc/pci-keystone.c | 5 +- drivers/pci/dwc/pci-layerscape.c | 2 +- drivers/pci/dwc/pcie-designware-ep.c | 12 +- drivers/pci/dwc/pcie-designware-host.c | 2 +- drivers/pci/dwc/pcie-designware.c | 8 +- drivers/pci/dwc/pcie-designware.h | 4 +- drivers/pci/dwc/pcie-kirin.c | 2 +- drivers/pci/endpoint/pci-ep-cfs.c | 19 +- drivers/pci/host/pci-aardvark.c | 54 +- drivers/pci/host/pci-ftpci100.c | 2 - drivers/pci/host/pci-host-common.c | 2 +- drivers/pci/host/pci-hyperv.c | 198 +-- drivers/pci/host/pci-mvebu.c | 2 +- drivers/pci/host/pci-versatile.c | 2 +- drivers/pci/host/pci-xgene.c | 1 + drivers/pci/host/pcie-iproc-platform.c | 7 - drivers/pci/host/pcie-iproc.c | 8 +- drivers/pci/host/pcie-iproc.h | 2 - drivers/pci/host/pcie-mediatek.c | 11 - drivers/pci/host/pcie-rcar.c | 13 +- drivers/pci/host/pcie-xilinx-nwl.c | 2 +- drivers/pci/host/pcie-xilinx.c | 1 - drivers/pci/host/vmd.c | 13 +- drivers/pci/hotplug/acpiphp_glue.c | 23 +- drivers/pci/hotplug/pci_hotplug_core.c | 9 - drivers/pci/hotplug/pciehp.h | 3 +- drivers/pci/hotplug/pciehp_core.c | 9 +- drivers/pci/hotplug/pciehp_hpc.c | 38 +- drivers/pci/iov.c | 3 +- drivers/pci/msi.c | 9 +- drivers/pci/pci-acpi.c | 18 +- drivers/pci/pci-driver.c | 24 +- drivers/pci/pci-sysfs.c | 15 +- drivers/pci/pci.c | 106 +- drivers/pci/pcie/aer/aerdrv_core.c | 9 +- drivers/pci/pcie/aspm.c | 14 +- drivers/pci/pcie/pme.c | 5 +- drivers/pci/probe.c | 15 +- drivers/pci/quirks.c | 93 +- drivers/pci/remove.c | 6 +- drivers/pci/switch/switchtec.c | 4 - drivers/pcmcia/cs.c | 10 +- drivers/pcmcia/cs_internal.h | 1 - drivers/pcmcia/ricoh.h | 35 - drivers/pcmcia/yenta_socket.c | 3 +- drivers/perf/arm_pmu.c | 8 +- drivers/perf/xgene_pmu.c | 2 +- drivers/phy/allwinner/phy-sun4i-usb.c | 10 +- drivers/phy/mediatek/phy-mtk-tphy.c | 19 +- drivers/phy/motorola/phy-cpcap-usb.c | 2 +- drivers/phy/phy-core.c | 4 - drivers/phy/qualcomm/phy-qcom-qmp.c | 4 +- drivers/phy/qualcomm/phy-qcom-qusb2.c | 4 - drivers/phy/qualcomm/phy-qcom-ufs.c | 5 - drivers/phy/rockchip/phy-rockchip-emmc.c | 27 +- drivers/phy/tegra/xusb.c | 58 +- drivers/pinctrl/Kconfig | 3 +- drivers/pinctrl/bcm/pinctrl-nsp-mux.c | 6 +- drivers/pinctrl/core.c | 24 +- drivers/pinctrl/devicetree.c | 11 +- drivers/pinctrl/freescale/pinctrl-imx.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx1-core.c | 2 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 6 - drivers/pinctrl/intel/pinctrl-cherryview.c | 16 - drivers/pinctrl/intel/pinctrl-denverton.c | 2 +- drivers/pinctrl/meson/pinctrl-meson.c | 2 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 13 +- drivers/pinctrl/pinctrl-amd.c | 3 +- drivers/pinctrl/pinctrl-at91-pio4.c | 4 +- drivers/pinctrl/pinctrl-ingenic.c | 2 +- drivers/pinctrl/pinctrl-mcp23s08.c | 58 +- drivers/pinctrl/pinctrl-rockchip.c | 8 - drivers/pinctrl/pinctrl-rza1.c | 24 +- drivers/pinctrl/pinctrl-sx150x.c | 40 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 4 - drivers/pinctrl/qcom/pinctrl-msm.c | 14 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 32 +- drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 27 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 28 +- drivers/pinctrl/samsung/pinctrl-exynos-arm.c | 60 +- drivers/pinctrl/samsung/pinctrl-exynos-arm64.c | 14 +- drivers/pinctrl/samsung/pinctrl-s3c24xx.c | 28 +- drivers/pinctrl/samsung/pinctrl-s3c64xx.c | 7 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 61 +- drivers/pinctrl/samsung/pinctrl-samsung.h | 40 +- drivers/pinctrl/sh-pfc/pfc-r8a7791.c | 22 +- drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c | 2 +- drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 40 +- drivers/pinctrl/sunxi/pinctrl-sun50i-a64.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sun9i-a80.c | 6 +- drivers/platform/chrome/cros_ec_lpc.c | 3 + drivers/platform/chrome/cros_ec_proto.c | 8 +- drivers/platform/chrome/cros_ec_sysfs.c | 2 +- drivers/platform/x86/acerhdf.c | 1 - drivers/platform/x86/alienware-wmi.c | 1 - drivers/platform/x86/apple-gmux.c | 48 +- drivers/platform/x86/asus-nb-wmi.c | 1 - drivers/platform/x86/asus-wireless.c | 5 +- drivers/platform/x86/asus-wmi.c | 23 +- drivers/platform/x86/dell-laptop.c | 41 +- drivers/platform/x86/hp-wmi.c | 2 +- drivers/platform/x86/hp_accel.c | 1 - drivers/platform/x86/ideapad-laptop.c | 4 +- drivers/platform/x86/intel_punit_ipc.c | 9 +- drivers/platform/x86/intel_telemetry_debugfs.c | 8 +- drivers/platform/x86/peaq-wmi.c | 19 - drivers/platform/x86/thinkpad_acpi.c | 10 - drivers/platform/x86/toshiba_acpi.c | 3 +- drivers/platform/x86/wmi.c | 2 +- drivers/power/reset/vexpress-poweroff.c | 12 +- drivers/power/reset/zx-reboot.c | 4 - drivers/power/supply/ab8500_charger.c | 6 +- drivers/power/supply/axp288_charger.c | 15 +- drivers/power/supply/generic-adc-battery.c | 25 +- drivers/power/supply/ltc2941-battery-gauge.c | 8 +- drivers/power/supply/max17042_battery.c | 1 - drivers/power/supply/power_supply_core.c | 11 +- drivers/power/supply/twl4030_charger.c | 5 +- drivers/ptp/ptp_chardev.c | 5 - drivers/pwm/pwm-lpss-platform.c | 5 - drivers/pwm/pwm-lpss.c | 30 - drivers/pwm/pwm-lpss.h | 2 - drivers/pwm/pwm-meson.c | 3 +- drivers/pwm/pwm-rcar.c | 8 +- drivers/pwm/pwm-stmpe.c | 2 +- drivers/pwm/pwm-tiehrpwm.c | 14 +- drivers/rapidio/devices/rio_mport_cdev.c | 3 +- drivers/regulator/core.c | 2 +- drivers/regulator/cpcap-regulator.c | 2 +- drivers/regulator/gpio-regulator.c | 16 +- drivers/regulator/of_regulator.c | 14 +- drivers/regulator/pfuze100-regulator.c | 1 - drivers/regulator/stm32-vrefbuf.c | 2 +- drivers/regulator/twl-regulator.c | 2 +- drivers/remoteproc/imx_rproc.c | 6 +- drivers/remoteproc/qcom_q6v5_pil.c | 2 - drivers/reset/core.c | 9 +- drivers/reset/reset-imx7.c | 2 +- drivers/rpmsg/qcom_glink_native.c | 4 - drivers/rpmsg/qcom_smd.c | 25 +- drivers/rpmsg/rpmsg_char.c | 2 - drivers/rtc/hctosys.c | 7 - drivers/rtc/interface.c | 7 +- drivers/rtc/rtc-ac100.c | 25 +- drivers/rtc/rtc-bq4802.c | 4 - drivers/rtc/rtc-brcmstb-waketimer.c | 15 +- drivers/rtc/rtc-goldfish.c | 2 - drivers/rtc/rtc-hid-sensor-time.c | 2 +- drivers/rtc/rtc-m41t80.c | 102 +- drivers/rtc/rtc-omap.c | 17 +- drivers/rtc/rtc-opal.c | 33 +- drivers/rtc/rtc-pcf2127.c | 3 - drivers/rtc/rtc-pcf8563.c | 2 +- drivers/rtc/rtc-pl031.c | 14 +- drivers/rtc/rtc-rk808.c | 14 +- drivers/rtc/rtc-rp5c01.c | 12 +- drivers/rtc/rtc-snvs.c | 15 +- drivers/rtc/rtc-sun6i.c | 4 +- drivers/rtc/rtc-tps6586x.c | 14 +- drivers/rtc/rtc-tps65910.c | 12 +- drivers/rtc/rtc-tx4939.c | 6 +- drivers/rtc/rtc-vr41xx.c | 9 +- drivers/s390/block/dasd.c | 29 +- drivers/s390/block/dasd_3990_erp.c | 10 - drivers/s390/block/dasd_alias.c | 13 +- drivers/s390/block/dasd_eckd.c | 26 +- drivers/s390/block/scm_blk.c | 1 - drivers/s390/char/Makefile | 2 - drivers/s390/cio/chsc.c | 14 +- drivers/s390/cio/device_fsm.c | 7 +- drivers/s390/cio/device_ops.c | 72 +- drivers/s390/cio/io_sch.h | 1 - drivers/s390/cio/qdio_main.c | 47 +- drivers/s390/cio/qdio_setup.c | 12 +- drivers/s390/cio/vfio_ccw_cp.c | 17 +- drivers/s390/cio/vfio_ccw_drv.c | 5 +- drivers/s390/cio/vfio_ccw_fsm.c | 24 +- drivers/s390/crypto/zcrypt_api.c | 4 +- drivers/s390/net/qeth_core.h | 16 +- drivers/s390/net/qeth_core_main.c | 230 ++- drivers/s390/net/qeth_core_sys.c | 1 - drivers/s390/net/qeth_l2_main.c | 8 +- drivers/s390/net/qeth_l3.h | 36 +- drivers/s390/net/qeth_l3_main.c | 184 ++- drivers/s390/net/qeth_l3_sys.c | 75 +- drivers/s390/net/smsgiucv.c | 2 +- drivers/s390/scsi/zfcp_dbf.c | 65 +- drivers/s390/scsi/zfcp_erp.c | 123 +- drivers/s390/scsi/zfcp_ext.h | 10 +- drivers/s390/scsi/zfcp_scsi.c | 32 +- drivers/s390/virtio/virtio_ccw.c | 17 +- drivers/scsi/3w-9xxx.c | 11 +- drivers/scsi/3w-sas.c | 3 - drivers/scsi/3w-xxxx.c | 5 - drivers/scsi/aacraid/aachba.c | 15 +- drivers/scsi/aacraid/aacraid.h | 1 - drivers/scsi/aacraid/commsup.c | 53 +- drivers/scsi/aacraid/linit.c | 7 +- drivers/scsi/aic94xx/aic94xx_init.c | 4 +- drivers/scsi/arm/fas216.c | 2 +- drivers/scsi/bfa/bfa_fcbuild.c | 8 +- drivers/scsi/bfa/bfa_fcs.c | 78 +- drivers/scsi/bfa/bfa_fcs_lport.c | 62 +- drivers/scsi/bfa/bfa_ioc.c | 2 +- drivers/scsi/bfa/bfa_svc.c | 4 +- drivers/scsi/bfa/bfad.c | 20 +- drivers/scsi/bfa/bfad_attr.c | 2 +- drivers/scsi/bfa/bfad_bsg.c | 12 +- drivers/scsi/bfa/bfad_debugfs.c | 5 +- drivers/scsi/bfa/bfad_im.c | 6 +- drivers/scsi/bfa/bfad_im.h | 10 - drivers/scsi/bnx2fc/bnx2fc_io.c | 1 - drivers/scsi/bnx2i/bnx2i_hwi.c | 2 - drivers/scsi/csiostor/csio_hw.c | 16 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 1 - drivers/scsi/cxlflash/main.c | 12 +- drivers/scsi/cxlflash/sislite.h | 1 - drivers/scsi/esp_scsi.c | 1 - drivers/scsi/esp_scsi.h | 2 - drivers/scsi/fcoe/fcoe_ctlr.c | 6 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 9 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 11 +- drivers/scsi/hosts.c | 4 - drivers/scsi/hpsa.c | 89 +- drivers/scsi/hpsa.h | 1 - drivers/scsi/ibmvscsi/ibmvfc.c | 6 +- drivers/scsi/ibmvscsi/ibmvfc.h | 2 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 4 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 5 +- drivers/scsi/ipr.c | 106 +- drivers/scsi/ipr.h | 1 - drivers/scsi/isci/port_config.c | 3 +- drivers/scsi/iscsi_tcp.c | 8 - drivers/scsi/libfc/fc_disc.c | 7 +- drivers/scsi/libfc/fc_rport.c | 1 - drivers/scsi/libiscsi.c | 36 +- drivers/scsi/libsas/sas_expander.c | 14 +- drivers/scsi/libsas/sas_scsi_host.c | 50 +- drivers/scsi/lpfc/lpfc.h | 2 +- drivers/scsi/lpfc/lpfc_attr.c | 11 +- drivers/scsi/lpfc/lpfc_bsg.c | 4 +- drivers/scsi/lpfc/lpfc_ct.c | 1 - drivers/scsi/lpfc/lpfc_els.c | 37 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 13 +- drivers/scsi/lpfc/lpfc_hw4.h | 2 +- drivers/scsi/lpfc/lpfc_init.c | 99 +- drivers/scsi/lpfc/lpfc_mem.c | 2 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 36 +- drivers/scsi/lpfc/lpfc_nvmet.c | 17 +- drivers/scsi/lpfc/lpfc_scsi.c | 14 +- drivers/scsi/lpfc/lpfc_sli.c | 43 +- drivers/scsi/mac_esp.c | 2 - drivers/scsi/megaraid.c | 3 - drivers/scsi/megaraid/megaraid_sas.h | 10 +- drivers/scsi/megaraid/megaraid_sas_base.c | 304 ++-- drivers/scsi/megaraid/megaraid_sas_fp.c | 36 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 105 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 7 + drivers/scsi/mpt3sas/mpt3sas_base.c | 13 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 3 - drivers/scsi/mpt3sas/mpt3sas_scsih.c | 56 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 5 +- drivers/scsi/mvsas/mv_94xx.c | 23 +- drivers/scsi/osd/osd_initiator.c | 4 +- drivers/scsi/qedf/qedf_main.c | 22 - drivers/scsi/qedi/qedi.h | 7 +- drivers/scsi/qedi/qedi_fw.c | 5 - drivers/scsi/qedi/qedi_main.c | 63 +- drivers/scsi/qla2xxx/qla_attr.c | 1 - drivers/scsi/qla2xxx/qla_def.h | 49 +- drivers/scsi/qla2xxx/qla_gbl.h | 1 - drivers/scsi/qla2xxx/qla_gs.c | 76 +- drivers/scsi/qla2xxx/qla_init.c | 114 +- drivers/scsi/qla2xxx/qla_inline.h | 2 - drivers/scsi/qla2xxx/qla_iocb.c | 83 +- drivers/scsi/qla2xxx/qla_isr.c | 21 +- drivers/scsi/qla2xxx/qla_mbx.c | 8 +- drivers/scsi/qla2xxx/qla_mid.c | 47 +- drivers/scsi/qla2xxx/qla_os.c | 101 +- drivers/scsi/qla2xxx/qla_target.c | 30 +- drivers/scsi/qla2xxx/qla_target.h | 4 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 4 + drivers/scsi/qla4xxx/ql4_def.h | 2 - drivers/scsi/qla4xxx/ql4_os.c | 46 - drivers/scsi/scsi_debug.c | 6 +- drivers/scsi/scsi_debugfs.c | 6 +- drivers/scsi/scsi_devinfo.c | 40 +- drivers/scsi/scsi_dh.c | 10 +- drivers/scsi/scsi_error.c | 19 +- drivers/scsi/scsi_lib.c | 70 +- drivers/scsi/scsi_sysfs.c | 25 +- drivers/scsi/scsi_transport_iscsi.c | 29 +- drivers/scsi/scsi_transport_srp.c | 22 +- drivers/scsi/sd.c | 26 +- drivers/scsi/sd_zbc.c | 137 +- drivers/scsi/ses.c | 11 +- drivers/scsi/sg.c | 45 +- drivers/scsi/smartpqi/Makefile | 2 +- drivers/scsi/sr.c | 50 +- drivers/scsi/sr_ioctl.c | 10 +- drivers/scsi/storvsc_drv.c | 16 +- drivers/scsi/sym53c8xx_2/sym_hipd.c | 2 +- drivers/scsi/ufs/ufshcd.c | 37 +- drivers/scsi/virtio_scsi.c | 59 +- drivers/scsi/vmw_pvscsi.c | 13 +- drivers/scsi/xen-scsifront.c | 33 +- drivers/soc/amlogic/meson-gx-socinfo.c | 4 +- drivers/soc/bcm/raspberrypi-power.c | 2 +- drivers/soc/fsl/qbman/qman.c | 31 +- drivers/soc/fsl/qe/ucc.c | 2 +- drivers/soc/imx/gpc.c | 31 +- drivers/soc/imx/gpcv2.c | 35 +- drivers/soc/lantiq/gphy.c | 36 + drivers/soc/mediatek/mtk-pmic-wrap.c | 2 +- drivers/soc/mediatek/mtk-scpsys.c | 2 +- drivers/soc/qcom/smsm.c | 6 +- drivers/soc/qcom/wcnss_ctrl.c | 2 +- drivers/soc/rockchip/pm_domains.c | 2 +- drivers/soc/tegra/pmc.c | 2 +- drivers/soc/ti/knav_qmss.h | 4 +- drivers/soc/ti/knav_qmss_acc.c | 10 +- drivers/soc/ti/knav_qmss_queue.c | 22 +- drivers/spi/spi-armada-3700.c | 13 - drivers/spi/spi-atmel.c | 10 +- drivers/spi/spi-axi-spi-engine.c | 4 +- drivers/spi/spi-bcm-qspi.c | 34 +- drivers/spi/spi-bcm2835aux.c | 5 - drivers/spi/spi-cadence.c | 8 - drivers/spi/spi-davinci.c | 2 +- drivers/spi/spi-ep93xx.c | 36 +- drivers/spi/spi-fsl-dspi.c | 24 +- drivers/spi/spi-imx.c | 15 +- drivers/spi/spi-meson-spicc.c | 11 +- drivers/spi/spi-pxa2xx.c | 4 - drivers/spi/spi-pxa2xx.h | 2 +- drivers/spi/spi-rspi.c | 34 +- drivers/spi/spi-s3c64xx.c | 4 +- drivers/spi/spi-sh-msiof.c | 80 +- drivers/spi/spi-sun4i.c | 2 +- drivers/spi/spi-sun6i.c | 2 +- drivers/spi/spi-tegra20-slink.c | 31 +- drivers/spi/spi-xilinx.c | 11 - drivers/spi/spi.c | 36 +- drivers/staging/android/ashmem.c | 40 +- drivers/staging/android/ion/Kconfig | 2 +- drivers/staging/android/ion/ion-ioctl.c | 4 +- drivers/staging/android/ion/ion.c | 9 +- drivers/staging/android/ion/ion_cma_heap.c | 32 +- drivers/staging/android/ion/ion_heap.c | 2 +- drivers/staging/android/ion/ion_system_heap.c | 2 +- drivers/staging/ccree/cc_lli_defs.h | 2 +- drivers/staging/ccree/ssi_buffer_mgr.c | 3 +- drivers/staging/ccree/ssi_cipher.c | 1 - drivers/staging/ccree/ssi_driver.c | 2 +- drivers/staging/ccree/ssi_hash.c | 11 +- drivers/staging/comedi/drivers.c | 3 +- drivers/staging/comedi/drivers/ni_mio_common.c | 5 +- drivers/staging/comedi/drivers/quatech_daqp_cs.c | 2 +- drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c | 21 +- drivers/staging/fsl-mc/bus/Kconfig | 2 +- drivers/staging/fsl-mc/bus/dpio/dpio-service.c | 4 +- .../staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c | 2 - drivers/staging/fsl-mc/include/dpaa2-io.h | 6 +- drivers/staging/greybus/light.c | 2 - drivers/staging/greybus/loopback.c | 4 +- drivers/staging/greybus/spilib.c | 8 +- drivers/staging/iio/adc/ad7192.c | 27 +- drivers/staging/iio/adc/ad7606.c | 7 +- drivers/staging/iio/impedance-analyzer/ad5933.c | 4 +- drivers/staging/irda/net/af_irda.c | 13 +- drivers/staging/ks7010/ks_hostif.c | 31 +- drivers/staging/ks7010/ks_hostif.h | 1 - .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c | 9 +- .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h | 2 +- .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c | 36 +- .../staging/lustre/lnet/libcfs/linux/linux-cpu.c | 13 +- .../lustre/lnet/libcfs/linux/linux-crypto-adler.c | 1 - drivers/staging/lustre/lnet/lnet/config.c | 3 +- drivers/staging/lustre/lustre/include/obd.h | 2 +- drivers/staging/lustre/lustre/ldlm/ldlm_lock.c | 6 +- drivers/staging/lustre/lustre/llite/xattr.c | 6 +- drivers/staging/lustre/lustre/lmv/lmv_obd.c | 4 +- drivers/staging/lustre/lustre/osc/osc_cache.c | 2 +- drivers/staging/lustre/lustre/ptlrpc/sec.c | 2 +- drivers/staging/media/atomisp/i2c/ov2680.c | 6 +- .../atomisp/pci/atomisp2/atomisp_compat_ioctl32.c | 49 +- .../media/atomisp/pci/atomisp2/atomisp_fops.c | 6 - .../css2400/runtime/debug/src/ia_css_debug.c | 4 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 1 - drivers/staging/media/imx/imx-media-csi.c | 1 - drivers/staging/media/lirc/lirc_zilog.c | 9 +- drivers/staging/media/omap4iss/iss_video.c | 3 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 2 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 4 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 6 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 83 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 14 +- drivers/staging/rtl8188eu/os_dep/mon.c | 34 +- drivers/staging/rtl8192u/r8192U_core.c | 2 - drivers/staging/rtl8712/mlme_linux.c | 2 +- drivers/staging/rtl8712/rtl871x_mlme.c | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 2 +- drivers/staging/rtlwifi/phydm/phydm_dig.c | 2 - drivers/staging/rtlwifi/rtl8822be/fw.c | 4 +- drivers/staging/rtlwifi/rtl8822be/hw.c | 2 +- drivers/staging/rtlwifi/wifi.h | 1 - drivers/staging/rts5208/sd.c | 8 +- drivers/staging/sm750fb/ddk750_chip.h | 2 +- drivers/staging/speakup/kobjects.c | 4 +- drivers/staging/speakup/speakup_soft.c | 6 +- drivers/staging/typec/fusb302/fusb302.c | 21 +- drivers/staging/typec/tcpm.c | 3 +- drivers/staging/vboxvideo/vbox_drv.h | 8 +- drivers/staging/vboxvideo/vbox_irq.c | 4 +- drivers/staging/vboxvideo/vbox_mode.c | 26 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 16 +- .../staging/vc04_services/bcm2835-audio/bcm2835.c | 54 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 7 +- .../vc04_services/bcm2835-camera/mmal-vchiq.c | 11 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 7 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 1 - drivers/staging/vt6655/device_main.c | 3 +- drivers/staging/wilc1000/wilc_wlan.c | 2 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 16 +- drivers/target/iscsi/iscsi_target.c | 55 +- drivers/target/iscsi/iscsi_target_auth.c | 48 +- drivers/target/iscsi/iscsi_target_configfs.c | 3 +- drivers/target/iscsi/iscsi_target_login.c | 43 +- drivers/target/iscsi/iscsi_target_nego.c | 3 - drivers/target/iscsi/iscsi_target_tpg.c | 3 +- drivers/target/iscsi/iscsi_target_util.c | 4 - drivers/target/target_core_device.c | 22 +- drivers/target/target_core_file.c | 4 - drivers/target/target_core_iblock.c | 8 +- drivers/target/target_core_pr.c | 20 +- drivers/target/target_core_pscsi.c | 6 +- drivers/target/target_core_tmr.c | 12 +- drivers/target/target_core_transport.c | 31 +- drivers/target/target_core_user.c | 7 - drivers/tc/tc.c | 8 +- drivers/tee/optee/core.c | 1 + drivers/tee/tee_core.c | 11 - drivers/tee/tee_shm.c | 5 +- drivers/thermal/Kconfig | 2 +- drivers/thermal/broadcom/bcm2835_thermal.c | 4 +- drivers/thermal/da9062-thermal.c | 4 +- drivers/thermal/hisi_thermal.c | 370 +++-- drivers/thermal/imx_thermal.c | 6 +- drivers/thermal/int340x_thermal/int3400_thermal.c | 10 +- drivers/thermal/int340x_thermal/int3403_thermal.c | 3 +- drivers/thermal/of-thermal.c | 7 +- drivers/thermal/power_allocator.c | 2 - drivers/thermal/samsung/exynos_tmu.c | 15 +- drivers/thermal/step_wise.c | 11 +- drivers/thunderbolt/icm.c | 10 +- drivers/thunderbolt/nhi.c | 1 - drivers/thunderbolt/switch.c | 9 - drivers/thunderbolt/tb.c | 1 - drivers/tty/Kconfig | 6 +- drivers/tty/goldfish.c | 2 - drivers/tty/hvc/hvc_opal.c | 1 + drivers/tty/n_gsm.c | 40 +- drivers/tty/n_tty.c | 85 +- drivers/tty/pty.c | 5 +- drivers/tty/rocket.c | 2 +- drivers/tty/serdev/core.c | 20 +- drivers/tty/serdev/serdev-ttyport.c | 40 +- drivers/tty/serial/8250/8250_dw.c | 6 +- drivers/tty/serial/8250/8250_early.c | 14 +- drivers/tty/serial/8250/8250_exar.c | 38 +- drivers/tty/serial/8250/8250_fintek.c | 5 +- drivers/tty/serial/8250/8250_mtk.c | 16 +- drivers/tty/serial/8250/8250_of.c | 6 +- drivers/tty/serial/8250/8250_omap.c | 16 +- drivers/tty/serial/8250/8250_pci.c | 26 +- drivers/tty/serial/8250/8250_port.c | 70 +- drivers/tty/serial/8250/8250_uniphier.c | 5 +- drivers/tty/serial/8250/serial_cs.c | 6 +- drivers/tty/serial/altera_uart.c | 12 +- drivers/tty/serial/amba-pl011.c | 16 - drivers/tty/serial/arc_uart.c | 5 - drivers/tty/serial/atmel_serial.c | 6 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 10 +- drivers/tty/serial/earlycon.c | 14 +- drivers/tty/serial/fsl_lpuart.c | 7 +- drivers/tty/serial/imx.c | 34 +- drivers/tty/serial/kgdboc.c | 42 +- drivers/tty/serial/mvebu-uart.c | 4 +- drivers/tty/serial/mxs-auart.c | 4 - drivers/tty/serial/omap-serial.c | 2 +- drivers/tty/serial/samsung.c | 11 +- drivers/tty/serial/sc16is7xx.c | 19 +- drivers/tty/serial/serial_core.c | 21 +- drivers/tty/serial/sh-sci.c | 28 +- drivers/tty/serial/xilinx_uartps.c | 2 +- drivers/tty/sysrq.c | 9 +- drivers/tty/tty_baudrate.c | 17 +- drivers/tty/tty_buffer.c | 8 +- drivers/tty/tty_io.c | 37 +- drivers/tty/tty_ldisc.c | 33 +- drivers/tty/tty_port.c | 3 +- drivers/tty/vt/vt.c | 18 +- drivers/tty/vt/vt_ioctl.c | 4 - drivers/uio/uio.c | 13 +- drivers/uio/uio_hv_generic.c | 7 - drivers/usb/Kconfig | 8 - drivers/usb/chipidea/ci_hdrc_msm.c | 2 +- drivers/usb/chipidea/otg.h | 3 +- drivers/usb/class/cdc-acm.c | 108 +- drivers/usb/class/cdc-acm.h | 1 + drivers/usb/common/ulpi.c | 4 +- drivers/usb/core/config.c | 36 +- drivers/usb/core/devio.c | 52 +- drivers/usb/core/driver.c | 28 +- drivers/usb/core/generic.c | 9 +- drivers/usb/core/hcd-pci.c | 2 + drivers/usb/core/hcd.c | 1 - drivers/usb/core/hub.c | 41 +- drivers/usb/core/ledtrig-usbport.c | 8 +- drivers/usb/core/message.c | 15 - drivers/usb/core/quirks.c | 47 +- drivers/usb/core/urb.c | 30 +- drivers/usb/core/usb.c | 8 +- drivers/usb/dwc2/core.h | 5 +- drivers/usb/dwc2/gadget.c | 27 +- drivers/usb/dwc2/hcd.c | 172 +-- drivers/usb/dwc2/hcd.h | 8 - drivers/usb/dwc2/hcd_intr.c | 11 +- drivers/usb/dwc2/hcd_queue.c | 5 +- drivers/usb/dwc3/Makefile | 2 +- drivers/usb/dwc3/core.c | 69 +- drivers/usb/dwc3/core.h | 23 +- drivers/usb/dwc3/dwc3-of-simple.c | 7 +- drivers/usb/dwc3/dwc3-omap.c | 16 - drivers/usb/dwc3/dwc3-pci.c | 4 +- drivers/usb/dwc3/ep0.c | 7 +- drivers/usb/dwc3/gadget.c | 62 +- drivers/usb/dwc3/gadget.h | 2 +- drivers/usb/early/xhci-dbc.h | 6 +- drivers/usb/gadget/composite.c | 50 +- drivers/usb/gadget/function/f_fs.c | 70 +- drivers/usb/gadget/function/f_mass_storage.c | 3 - drivers/usb/gadget/function/f_midi.c | 3 +- drivers/usb/gadget/function/f_printer.c | 6 +- drivers/usb/gadget/function/f_uac2.c | 26 +- drivers/usb/gadget/function/u_audio.c | 88 +- drivers/usb/gadget/function/u_ether.c | 11 +- drivers/usb/gadget/u_f.h | 2 - drivers/usb/gadget/udc/atmel_usba_udc.c | 2 - drivers/usb/gadget/udc/bdc/bdc_pci.c | 1 - drivers/usb/gadget/udc/core.c | 43 +- drivers/usb/gadget/udc/fotg210-udc.c | 15 +- drivers/usb/gadget/udc/fsl_udc_core.c | 4 +- drivers/usb/gadget/udc/goku_udc.h | 2 +- drivers/usb/gadget/udc/net2280.c | 16 +- drivers/usb/gadget/udc/omap_udc.c | 88 +- drivers/usb/gadget/udc/r8a66597-udc.c | 6 +- drivers/usb/gadget/udc/renesas_usb3.c | 25 +- drivers/usb/host/Kconfig | 8 + drivers/usb/host/ehci-dbg.c | 2 +- drivers/usb/host/ehci-hub.c | 4 +- drivers/usb/host/hwa-hc.c | 2 +- drivers/usb/host/ohci-at91.c | 2 - drivers/usb/host/ohci-hcd.c | 13 +- drivers/usb/host/ohci-hub.c | 4 +- drivers/usb/host/ohci-q.c | 17 +- drivers/usb/host/pci-quirks.c | 109 -- drivers/usb/host/pci-quirks.h | 5 - drivers/usb/host/u132-hcd.c | 2 +- drivers/usb/host/xhci-hub.c | 98 +- drivers/usb/host/xhci-mem.c | 30 +- drivers/usb/host/xhci-mtk.c | 4 +- drivers/usb/host/xhci-pci.c | 31 - drivers/usb/host/xhci-plat.c | 12 +- drivers/usb/host/xhci-rcar.c | 4 - drivers/usb/host/xhci-ring.c | 56 +- drivers/usb/host/xhci-tegra.c | 2 +- drivers/usb/host/xhci-trace.h | 36 +- drivers/usb/host/xhci.c | 180 +-- drivers/usb/host/xhci.h | 98 +- drivers/usb/misc/appledisplay.c | 2 - drivers/usb/misc/ldusb.c | 6 - drivers/usb/misc/usb3503.c | 2 - drivers/usb/misc/uss720.c | 4 +- drivers/usb/misc/yurex.c | 29 +- drivers/usb/mon/mon_bin.c | 8 +- drivers/usb/mon/mon_text.c | 126 +- drivers/usb/mtu3/mtu3_core.c | 4 +- drivers/usb/musb/da8xx.c | 10 +- drivers/usb/musb/musb_core.c | 7 +- drivers/usb/musb/musb_dsps.c | 12 +- drivers/usb/musb/musb_gadget.c | 3 +- drivers/usb/musb/musb_gadget_ep0.c | 14 +- drivers/usb/musb/musb_host.c | 17 +- drivers/usb/musb/musb_host.h | 7 +- drivers/usb/musb/musb_virthub.c | 25 +- drivers/usb/phy/phy-fsl-usb.c | 4 +- drivers/usb/phy/phy-tahvo.c | 3 +- drivers/usb/renesas_usbhs/fifo.c | 5 - drivers/usb/serial/Kconfig | 2 - drivers/usb/serial/ch341.c | 2 +- drivers/usb/serial/cp210x.c | 19 - drivers/usb/serial/ftdi_sio.c | 6 +- drivers/usb/serial/ftdi_sio_ids.h | 15 - drivers/usb/serial/garmin_gps.c | 22 +- drivers/usb/serial/io_edgeport.c | 1 + drivers/usb/serial/io_ti.h | 2 +- drivers/usb/serial/keyspan_pda.c | 4 +- drivers/usb/serial/kobil_sct.c | 12 +- drivers/usb/serial/metro-usb.c | 11 +- drivers/usb/serial/mos7840.c | 3 - drivers/usb/serial/option.c | 460 +++--- drivers/usb/serial/pl2303.c | 3 - drivers/usb/serial/pl2303.h | 2 - drivers/usb/serial/qcserial.c | 4 - drivers/usb/serial/sierra.c | 4 +- drivers/usb/serial/ti_usb_3410_5052.c | 2 +- drivers/usb/serial/usb-serial-simple.c | 15 - drivers/usb/serial/usb_debug.c | 6 +- drivers/usb/serial/visor.c | 69 +- drivers/usb/storage/scsiglue.c | 9 - drivers/usb/storage/uas-detect.h | 4 - drivers/usb/storage/uas.c | 34 +- drivers/usb/storage/unusual_devs.h | 30 - drivers/usb/storage/unusual_realtek.h | 10 - drivers/usb/storage/unusual_uas.h | 23 - drivers/usb/typec/ucsi/Makefile | 2 +- drivers/usb/typec/ucsi/ucsi.c | 15 +- drivers/usb/typec/ucsi/ucsi_acpi.c | 5 - drivers/usb/usbip/Kconfig | 2 +- drivers/usb/usbip/stub.h | 2 - drivers/usb/usbip/stub_dev.c | 49 +- drivers/usb/usbip/stub_main.c | 105 +- drivers/usb/usbip/stub_rx.c | 58 +- drivers/usb/usbip/stub_tx.c | 13 +- drivers/usb/usbip/usbip_common.c | 33 +- drivers/usb/usbip/usbip_common.h | 3 +- drivers/usb/usbip/usbip_event.c | 4 + drivers/usb/usbip/vhci_hcd.c | 73 +- drivers/usb/usbip/vhci_rx.c | 23 +- drivers/usb/usbip/vhci_sysfs.c | 53 +- drivers/usb/usbip/vhci_tx.c | 3 +- drivers/usb/usbip/vudc_main.c | 10 +- drivers/usb/usbip/vudc_rx.c | 19 - drivers/usb/usbip/vudc_sysfs.c | 8 +- drivers/usb/usbip/vudc_tx.c | 11 +- drivers/usb/wusbcore/security.c | 2 +- drivers/uwb/hwa-rc.c | 1 - drivers/vfio/mdev/mdev_core.c | 102 +- drivers/vfio/mdev/mdev_private.h | 2 +- drivers/vfio/pci/vfio_pci.c | 4 - drivers/vfio/pci/vfio_pci_config.c | 31 +- drivers/vfio/platform/vfio_platform_common.c | 15 +- drivers/vfio/vfio_iommu_spapr_tce.c | 10 +- drivers/vfio/vfio_iommu_type1.c | 103 +- drivers/vhost/net.c | 28 +- drivers/vhost/scsi.c | 9 +- drivers/vhost/vhost.c | 40 +- drivers/vhost/vsock.c | 57 +- drivers/video/backlight/as3711_bl.c | 33 +- drivers/video/backlight/corgi_lcd.c | 2 +- drivers/video/backlight/max8925_bl.c | 4 +- drivers/video/backlight/pwm_bl.c | 13 +- drivers/video/backlight/tdo24m.c | 2 +- drivers/video/backlight/tosa_lcd.c | 2 +- drivers/video/backlight/tps65217_bl.c | 4 +- drivers/video/console/dummycon.c | 1 + drivers/video/console/vgacon.c | 34 +- drivers/video/fbdev/atmel_lcdfb.c | 8 +- drivers/video/fbdev/aty/atyfb.h | 3 +- drivers/video/fbdev/aty/atyfb_base.c | 7 +- drivers/video/fbdev/aty/mach64_accel.c | 28 +- drivers/video/fbdev/aty/mach64_ct.c | 10 +- drivers/video/fbdev/au1200fb.c | 7 +- drivers/video/fbdev/controlfb.h | 2 - drivers/video/fbdev/core/fbmem.c | 38 +- drivers/video/fbdev/core/modedb.c | 41 +- drivers/video/fbdev/geode/video_gx.c | 2 +- drivers/video/fbdev/goldfishfb.c | 1 - drivers/video/fbdev/mmp/core.c | 5 - drivers/video/fbdev/omap/omapfb_main.c | 2 +- .../omap2/omapfb/displays/panel-tpo-td028ttec1.c | 3 - drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c | 5 +- drivers/video/fbdev/pxa168fb.c | 6 +- drivers/video/fbdev/pxafb.c | 4 +- drivers/video/fbdev/sbuslib.c | 4 +- drivers/video/fbdev/udlfb.c | 10 +- drivers/video/fbdev/uvesafb.c | 3 +- drivers/video/fbdev/vfb.c | 17 - drivers/video/fbdev/via/viafbdev.c | 3 +- drivers/video/hdmi.c | 51 +- drivers/virtio/virtio.c | 2 - drivers/virtio/virtio_balloon.c | 25 +- drivers/virtio/virtio_pci_legacy.c | 14 +- drivers/virtio/virtio_ring.c | 2 + drivers/w1/masters/mxc_w1.c | 20 +- drivers/w1/masters/omap_hdq.c | 2 - drivers/w1/w1.c | 2 +- drivers/watchdog/Kconfig | 2 +- drivers/watchdog/asm9260_wdt.c | 8 +- drivers/watchdog/aspeed_wdt.c | 13 +- drivers/watchdog/da9063_wdt.c | 17 +- drivers/watchdog/davinci_wdt.c | 15 +- drivers/watchdog/dw_wdt.c | 37 +- drivers/watchdog/f71808e_wdt.c | 5 +- drivers/watchdog/gpio_wdt.c | 3 +- drivers/watchdog/hpwdt.c | 507 ++++++- drivers/watchdog/imx2_wdt.c | 20 +- drivers/watchdog/sbsa_gwdt.c | 3 +- drivers/watchdog/sp5100_tco.h | 2 +- drivers/watchdog/watchdog_dev.c | 17 +- drivers/watchdog/wdat_wdt.c | 2 +- drivers/xen/Kconfig | 2 +- drivers/xen/cpu_hotplug.c | 15 +- drivers/xen/events/events_base.c | 8 +- drivers/xen/gntdev.c | 8 +- drivers/xen/grant-table.c | 4 +- drivers/xen/manage.c | 24 +- drivers/xen/pvcalls-back.c | 2 +- drivers/xen/swiotlb-xen.c | 8 +- drivers/xen/tmem.c | 4 - drivers/xen/xen-acpi-processor.c | 6 +- drivers/xen/xen-balloon.c | 15 +- drivers/xen/xen-scsiback.c | 16 +- drivers/xen/xenbus/xenbus.h | 1 - drivers/xen/xenbus/xenbus_comms.c | 1 - drivers/xen/xenbus/xenbus_dev_frontend.c | 5 +- drivers/xen/xenbus/xenbus_probe.c | 5 +- drivers/xen/xenbus/xenbus_xs.c | 3 - drivers/xen/xlate_mmu.c | 1 - drivers/zorro/zorro.c | 12 - fs/9p/vfs_dir.c | 11 + fs/9p/vfs_file.c | 16 +- fs/9p/vfs_inode.c | 3 - fs/9p/vfs_inode_dotl.c | 3 - fs/9p/xattr.c | 6 +- fs/affs/namei.c | 10 +- fs/afs/cmservice.c | 3 - fs/afs/rxrpc.c | 20 +- fs/afs/security.c | 10 +- fs/afs/write.c | 8 +- fs/aio.c | 51 +- fs/autofs4/autofs_i.h | 4 +- fs/autofs4/dev-ioctl.c | 22 +- fs/autofs4/inode.c | 1 + fs/autofs4/root.c | 19 +- fs/autofs4/waitq.c | 16 +- fs/bfs/inode.c | 9 +- fs/binfmt_elf.c | 7 +- fs/binfmt_misc.c | 12 +- fs/block_dev.c | 9 +- fs/btrfs/Makefile | 2 +- fs/btrfs/backref.c | 12 +- fs/btrfs/ctree.c | 52 +- fs/btrfs/ctree.h | 4 +- fs/btrfs/delayed-inode.c | 71 +- fs/btrfs/dev-replace.c | 6 - fs/btrfs/disk-io.c | 237 +++- fs/btrfs/extent-tree.c | 268 +--- fs/btrfs/extent_io.c | 3 - fs/btrfs/file.c | 26 +- fs/btrfs/free-space-cache.c | 45 +- fs/btrfs/inode.c | 254 ++-- fs/btrfs/ioctl.c | 71 +- fs/btrfs/props.c | 12 +- fs/btrfs/qgroup.c | 26 - fs/btrfs/qgroup.h | 2 - fs/btrfs/raid56.c | 67 +- fs/btrfs/relocation.c | 24 +- fs/btrfs/scrub.c | 63 +- fs/btrfs/send.c | 138 +- fs/btrfs/super.c | 8 +- fs/btrfs/tests/free-space-tree-tests.c | 3 +- fs/btrfs/tests/qgroup-tests.c | 2 +- fs/btrfs/transaction.c | 25 +- fs/btrfs/tree-checker.c | 647 --------- fs/btrfs/tree-checker.h | 38 - fs/btrfs/tree-log.c | 313 +--- fs/btrfs/volumes.c | 121 +- fs/btrfs/volumes.h | 14 - fs/buffer.c | 10 +- fs/cachefiles/namei.c | 3 +- fs/cachefiles/rdwr.c | 26 +- fs/ceph/file.c | 19 +- fs/ceph/inode.c | 7 +- fs/ceph/mds_client.c | 53 +- fs/ceph/super.c | 29 +- fs/cifs/Kconfig | 1 - fs/cifs/cifs_debug.c | 41 +- fs/cifs/cifs_spnego.c | 6 +- fs/cifs/cifs_unicode.c | 3 + fs/cifs/cifsacl.h | 14 - fs/cifs/cifsencrypt.c | 88 +- fs/cifs/cifsfs.c | 39 +- fs/cifs/cifsglob.h | 4 - fs/cifs/cifsproto.h | 6 - fs/cifs/cifssmb.c | 25 +- fs/cifs/connect.c | 14 +- fs/cifs/dir.c | 11 +- fs/cifs/file.c | 26 +- fs/cifs/inode.c | 47 +- fs/cifs/link.c | 31 +- fs/cifs/misc.c | 76 +- fs/cifs/readdir.c | 11 +- fs/cifs/sess.c | 6 - fs/cifs/smb1ops.c | 1 - fs/cifs/smb2inode.c | 2 +- fs/cifs/smb2misc.c | 7 - fs/cifs/smb2ops.c | 176 +-- fs/cifs/smb2pdu.c | 101 +- fs/cifs/smb2pdu.h | 11 - fs/cifs/smb2proto.h | 3 - fs/cifs/smb2transport.c | 98 +- fs/cifs/smbencrypt.c | 27 +- fs/cifs/transport.c | 18 +- fs/coda/upcall.c | 3 +- fs/configfs/dir.c | 11 - fs/configfs/symlink.c | 2 +- fs/cramfs/inode.c | 3 +- fs/crypto/crypto.c | 18 +- fs/dax.c | 8 +- fs/dcache.c | 126 +- fs/devpts/inode.c | 48 +- fs/direct-io.c | 7 +- fs/ecryptfs/crypto.c | 41 +- fs/ecryptfs/file.c | 21 +- fs/ecryptfs/inode.c | 3 +- fs/ecryptfs/messaging.c | 7 +- fs/exec.c | 16 +- fs/exofs/super.c | 5 +- fs/exportfs/expfs.c | 2 +- fs/ext2/inode.c | 10 + fs/ext2/namei.c | 6 +- fs/ext2/super.c | 3 +- fs/ext2/xattr.c | 2 +- fs/ext4/balloc.c | 44 +- fs/ext4/dir.c | 20 +- fs/ext4/ext4.h | 14 +- fs/ext4/ext4_extents.h | 1 - fs/ext4/ext4_jbd2.c | 7 + fs/ext4/extents.c | 29 +- fs/ext4/ialloc.c | 78 +- fs/ext4/indirect.c | 14 +- fs/ext4/inline.c | 80 +- fs/ext4/inode.c | 124 +- fs/ext4/ioctl.c | 88 +- fs/ext4/mballoc.c | 10 +- fs/ext4/mmp.c | 8 +- fs/ext4/move_extent.c | 8 +- fs/ext4/namei.c | 22 +- fs/ext4/resize.c | 53 +- fs/ext4/super.c | 203 +-- fs/ext4/sysfs.c | 13 +- fs/ext4/xattr.c | 178 +-- fs/ext4/xattr.h | 11 - fs/f2fs/checkpoint.c | 54 +- fs/f2fs/data.c | 67 +- fs/f2fs/extent_cache.c | 3 - fs/f2fs/f2fs.h | 61 +- fs/f2fs/file.c | 65 +- fs/f2fs/gc.c | 31 +- fs/f2fs/inline.c | 22 - fs/f2fs/inode.c | 103 +- fs/f2fs/namei.c | 12 +- fs/f2fs/node.c | 36 +- fs/f2fs/recovery.c | 7 +- fs/f2fs/segment.c | 53 +- fs/f2fs/segment.h | 49 +- fs/f2fs/super.c | 140 +- fs/f2fs/sysfs.c | 10 +- fs/fat/cache.c | 19 +- fs/fat/fat.h | 5 - fs/fat/fatent.c | 7 +- fs/fat/inode.c | 22 +- fs/fcntl.c | 16 +- fs/fs-writeback.c | 9 +- fs/fscache/object.c | 3 - fs/fscache/operation.c | 6 +- fs/fscache/page.c | 13 +- fs/fuse/control.c | 13 +- fs/fuse/dev.c | 71 +- fs/fuse/dir.c | 23 +- fs/fuse/file.c | 5 +- fs/fuse/fuse_i.h | 5 +- fs/fuse/inode.c | 38 +- fs/gfs2/bmap.c | 2 +- fs/gfs2/file.c | 9 +- fs/gfs2/ops_fstype.c | 5 +- fs/gfs2/quota.h | 2 - fs/gfs2/rgrp.c | 6 +- fs/hfs/brec.c | 11 +- fs/hfs/btree.c | 3 +- fs/hfsplus/brec.c | 4 - fs/hfsplus/btree.c | 3 +- fs/hfsplus/dir.c | 4 +- fs/hfsplus/super.c | 5 +- fs/hugetlbfs/inode.c | 23 +- fs/inode.c | 7 - fs/ioctl.c | 2 +- fs/iomap.c | 21 +- fs/isofs/inode.c | 10 - fs/isofs/isofs.h | 2 +- fs/isofs/rock.h | 2 +- fs/isofs/util.c | 2 +- fs/jbd2/checkpoint.c | 4 +- fs/jbd2/journal.c | 30 +- fs/jbd2/transaction.c | 15 +- fs/jffs2/dir.c | 12 +- fs/jffs2/fs.c | 1 + fs/jffs2/super.c | 6 +- fs/jfs/namei.c | 12 +- fs/jfs/xattr.c | 10 +- fs/kernfs/file.c | 2 +- fs/kernfs/symlink.c | 2 +- fs/lockd/host.c | 2 +- fs/lockd/svc.c | 38 +- fs/locks.c | 7 - fs/mbcache.c | 1 - fs/namei.c | 79 +- fs/namespace.c | 56 +- fs/ncpfs/ncplib_kernel.c | 4 - fs/nfs/blocklayout/dev.c | 2 +- fs/nfs/callback_proc.c | 25 +- fs/nfs/callback_xdr.c | 11 +- fs/nfs/dir.c | 6 +- fs/nfs/direct.c | 6 +- fs/nfs/file.c | 18 +- fs/nfs/filelayout/filelayout.c | 4 +- fs/nfs/flexfilelayout/flexfilelayout.c | 23 +- fs/nfs/flexfilelayout/flexfilelayout.h | 4 - fs/nfs/flexfilelayout/flexfilelayoutdev.c | 19 - fs/nfs/io.c | 2 +- fs/nfs/nfs4_fs.h | 2 +- fs/nfs/nfs4client.c | 22 +- fs/nfs/nfs4idmap.c | 11 +- fs/nfs/nfs4proc.c | 238 +--- fs/nfs/nfs4state.c | 7 +- fs/nfs/nfs4sysctl.c | 2 +- fs/nfs/nfs4trace.h | 24 +- fs/nfs/nfs4xdr.c | 64 +- fs/nfs/pagelist.c | 40 +- fs/nfs/pnfs.c | 23 +- fs/nfs/pnfs_nfs.c | 16 +- fs/nfs/super.c | 4 +- fs/nfs/write.c | 83 +- fs/nfs_common/grace.c | 10 +- fs/nfsd/auth.c | 3 - fs/nfsd/nfs4proc.c | 22 +- fs/nfsd/nfs4state.c | 218 +-- fs/nfsd/nfs4xdr.c | 15 +- fs/nfsd/vfs.c | 3 +- fs/nfsd/xdr4.h | 2 - fs/nilfs2/namei.c | 6 +- fs/nilfs2/segment.c | 6 +- fs/notify/dnotify/dnotify.c | 7 +- fs/notify/fanotify/fanotify.c | 67 +- fs/notify/fsnotify.c | 49 +- fs/notify/mark.c | 107 +- fs/ocfs2/acl.c | 6 - fs/ocfs2/aops.c | 38 +- fs/ocfs2/buffer_head_io.c | 1 - fs/ocfs2/cluster/masklog.h | 9 - fs/ocfs2/cluster/nodemanager.c | 63 +- fs/ocfs2/dir.c | 3 +- fs/ocfs2/dlm/dlmdomain.c | 14 + fs/ocfs2/dlm/dlmdomain.h | 25 +- fs/ocfs2/dlm/dlmmaster.c | 4 +- fs/ocfs2/dlm/dlmrecovery.c | 10 - fs/ocfs2/dlmglue.c | 9 - fs/ocfs2/export.c | 2 +- fs/ocfs2/file.c | 9 +- fs/ocfs2/journal.c | 23 +- fs/ocfs2/move_extents.c | 47 +- fs/ocfs2/refcounttree.c | 30 +- fs/ocfs2/super.c | 5 +- fs/ocfs2/xattr.c | 2 - fs/orangefs/devorangefs-req.c | 3 +- fs/orangefs/file.c | 7 +- fs/orangefs/inode.c | 7 - fs/orangefs/namei.c | 16 +- fs/orangefs/orangefs-kernel.h | 11 + fs/orangefs/super.c | 5 - fs/orangefs/waitqueue.c | 4 +- fs/overlayfs/copy_up.c | 2 +- fs/overlayfs/dir.c | 9 - fs/overlayfs/inode.c | 73 +- fs/overlayfs/namei.c | 19 +- fs/overlayfs/overlayfs.h | 4 +- fs/overlayfs/ovl_entry.h | 2 +- fs/overlayfs/readdir.c | 43 +- fs/overlayfs/super.c | 20 +- fs/overlayfs/util.c | 7 +- fs/pipe.c | 34 +- fs/proc/array.c | 32 +- fs/proc/base.c | 57 +- fs/proc/cpuinfo.c | 6 - fs/proc/kcore.c | 49 +- fs/proc/proc_sysctl.c | 3 - fs/proc/proc_tty.c | 3 +- fs/proc/task_mmu.c | 28 +- fs/pstore/ram.c | 15 +- fs/pstore/ram_core.c | 17 +- fs/quota/dquot.c | 22 +- fs/quota/quota.c | 2 - fs/read_write.c | 17 +- fs/reiserfs/journal.c | 2 +- fs/reiserfs/namei.c | 12 +- fs/reiserfs/prints.c | 141 +- fs/reiserfs/reiserfs.h | 2 +- fs/reiserfs/super.c | 1 + fs/reiserfs/xattr.c | 11 +- fs/seq_file.c | 5 +- fs/squashfs/block.c | 2 - fs/squashfs/cache.c | 3 - fs/squashfs/file.c | 58 +- fs/squashfs/file_cache.c | 4 +- fs/squashfs/file_direct.c | 24 +- fs/squashfs/fragment.c | 17 +- fs/squashfs/squashfs.h | 3 +- fs/squashfs/squashfs_fs.h | 6 - fs/squashfs/squashfs_fs_sb.h | 1 - fs/squashfs/super.c | 5 +- fs/super.c | 36 +- fs/sysfs/file.c | 44 - fs/sysfs/symlink.c | 1 - fs/sysv/inode.c | 2 +- fs/ubifs/dir.c | 10 +- fs/ubifs/journal.c | 16 +- fs/ubifs/lprops.c | 8 +- fs/ubifs/super.c | 17 +- fs/ubifs/tnc.c | 21 +- fs/udf/directory.c | 3 - fs/udf/namei.c | 6 +- fs/udf/super.c | 23 +- fs/udf/unicode.c | 20 +- fs/ufs/namei.c | 6 +- fs/userfaultfd.c | 49 +- fs/xattr.c | 26 +- fs/xfs/libxfs/xfs_alloc.c | 125 +- fs/xfs/libxfs/xfs_alloc.h | 2 - fs/xfs/libxfs/xfs_attr.c | 9 +- fs/xfs/libxfs/xfs_attr_leaf.c | 5 +- fs/xfs/libxfs/xfs_bmap.c | 2 +- fs/xfs/libxfs/xfs_format.h | 13 +- fs/xfs/libxfs/xfs_trans_resv.c | 9 +- fs/xfs/xfs_aops.c | 6 +- fs/xfs/xfs_bmap_item.c | 23 +- fs/xfs/xfs_bmap_item.h | 3 +- fs/xfs/xfs_buf.c | 15 +- fs/xfs/xfs_discard.c | 14 +- fs/xfs/xfs_dquot.c | 14 +- fs/xfs/xfs_dquot_item.c | 40 +- fs/xfs/xfs_file.c | 14 +- fs/xfs/xfs_fsops.c | 2 +- fs/xfs/xfs_icache.c | 60 +- fs/xfs/xfs_inode.c | 22 - fs/xfs/xfs_ioctl.c | 3 +- fs/xfs/xfs_iops.c | 66 +- fs/xfs/xfs_log_recover.c | 77 +- fs/xfs/xfs_mount.h | 1 - fs/xfs/xfs_qm.c | 46 +- fs/xfs/xfs_refcount_item.c | 21 +- fs/xfs/xfs_refcount_item.h | 3 +- fs/xfs/xfs_super.c | 10 +- fs/xfs/xfs_trace.h | 9 +- include/acpi/acpi_bus.h | 1 - include/acpi/acpi_drivers.h | 1 - include/asm-generic/bug.h | 1 - include/asm-generic/mm_hooks.h | 5 +- include/asm-generic/pgtable.h | 50 - include/asm-generic/vmlinux.lds.h | 5 +- include/crypto/gcm.h | 8 - include/crypto/hash.h | 34 +- include/crypto/if_alg.h | 6 +- include/crypto/internal/hash.h | 10 - include/crypto/mcryptd.h | 1 - include/crypto/poly1305.h | 2 + include/crypto/vmac.h | 63 + include/drm/drm_crtc_helper.h | 1 - include/drm/drm_dp_helper.h | 1 - include/drm/drm_drv.h | 1 - include/drm/drm_edid.h | 9 +- include/drm/drm_syncobj.h | 5 + include/drm/i915_pciids.h | 160 +-- include/dt-bindings/clock/mt2701-clk.h | 3 +- include/kvm/arm_psci.h | 63 - include/linux/acpi.h | 3 - include/linux/arm-smccc.h | 185 +-- include/linux/atmdev.h | 15 - include/linux/backing-dev-defs.h | 7 +- include/linux/backing-dev.h | 30 +- include/linux/balloon_compaction.h | 35 +- include/linux/bio.h | 6 +- include/linux/bitmap.h | 22 +- include/linux/blk_types.h | 14 +- include/linux/blkdev.h | 29 +- include/linux/bpf.h | 25 +- include/linux/bpf_verifier.h | 10 +- include/linux/c2port.h | 4 + include/linux/can/dev.h | 1 - include/linux/can/rx-offload.h | 7 +- include/linux/ceph/auth.h | 8 - include/linux/ceph/ceph_features.h | 7 +- include/linux/ceph/libceph.h | 8 +- include/linux/ceph/messenger.h | 6 +- include/linux/ceph/msgr.h | 2 +- include/linux/cgroup-defs.h | 5 +- include/linux/clk-provider.h | 5 +- include/linux/compat.h | 3 - include/linux/compiler-clang.h | 10 +- include/linux/compiler-gcc.h | 69 +- include/linux/compiler-intel.h | 2 +- include/linux/compiler.h | 273 +++- include/linux/compiler_types.h | 286 ---- include/linux/cpu.h | 32 +- include/linux/cpufreq.h | 1 - include/linux/cpuhotplug.h | 2 +- include/linux/cpuidle.h | 2 +- include/linux/cpumask.h | 2 - include/linux/crash_core.h | 2 - include/linux/cred.h | 1 - include/linux/crypto.h | 13 - include/linux/dax.h | 11 +- include/linux/dcache.h | 1 - include/linux/delayacct.h | 12 +- include/linux/dma-fence-array.h | 3 - include/linux/dma-iommu.h | 1 - include/linux/dma-mapping.h | 10 +- include/linux/efi.h | 12 +- include/linux/etherdevice.h | 2 +- include/linux/ethtool.h | 2 - include/linux/fdtable.h | 5 +- include/linux/filter.h | 2 + include/linux/fs.h | 37 +- include/linux/fscache.h | 2 +- include/linux/fsl/guts.h | 1 - include/linux/fsl_ifc.h | 6 +- include/linux/fsnotify_backend.h | 4 +- include/linux/genalloc.h | 3 +- include/linux/genhd.h | 5 +- include/linux/gfp.h | 9 + include/linux/hid-sensor-hub.h | 4 +- include/linux/hid.h | 15 +- include/linux/huge_mm.h | 2 +- include/linux/hugetlb.h | 22 +- include/linux/hyperv.h | 10 - include/linux/hypervisor.h | 8 +- include/linux/i8253.h | 1 - include/linux/if_vlan.h | 86 +- include/linux/iio/buffer-dma.h | 2 +- include/linux/iio/buffer_impl.h | 6 +- include/linux/iio/common/st_sensors.h | 7 +- include/linux/iio/timer/stm32-lptim-trigger.h | 5 +- include/linux/init.h | 9 +- include/linux/integrity.h | 1 - include/linux/intel-iommu.h | 8 +- include/linux/intel-pti.h | 43 - include/linux/interrupt.h | 15 + include/linux/ipv6.h | 3 +- include/linux/irq.h | 11 +- include/linux/irqchip/arm-gic-v3.h | 1 - include/linux/irqchip/arm-gic.h | 1 - include/linux/jbd2.h | 431 +++--- include/linux/jump_label.h | 7 - include/linux/kconfig.h | 9 - include/linux/kcore.h | 1 - include/linux/kmemcheck.h | 172 +++ include/linux/kvm_host.h | 14 +- include/linux/libata.h | 1 - include/linux/linkage.h | 2 +- include/linux/memblock.h | 1 + include/linux/migrate.h | 2 +- include/linux/mlx5/driver.h | 16 +- include/linux/mlx5/mlx5_ifc.h | 15 +- include/linux/mm.h | 24 +- include/linux/mm_inline.h | 6 + include/linux/mm_types.h | 10 +- include/linux/mm_types_task.h | 2 +- include/linux/mman.h | 3 +- include/linux/mmc/sdio_ids.h | 1 - include/linux/mmzone.h | 10 +- include/linux/module.h | 9 - include/linux/mtd/flashchip.h | 1 - include/linux/mtd/map.h | 130 +- include/linux/net.h | 3 + include/linux/netdev_features.h | 4 +- include/linux/netdevice.h | 28 - include/linux/netfilter/ipset/ip_set.h | 2 +- include/linux/netfilter/ipset/ip_set_comment.h | 4 +- include/linux/netfilter/ipset/ip_set_timeout.h | 10 +- include/linux/netfilter/x_tables.h | 5 +- include/linux/nfs4.h | 12 +- include/linux/nmi.h | 2 - include/linux/nospec.h | 68 - include/linux/of.h | 8 - include/linux/oom.h | 11 - include/linux/pci.h | 21 - include/linux/pci_ids.h | 2 - include/linux/percpu-rwsem.h | 6 +- include/linux/perf/arm_pmu.h | 1 - include/linux/pfn_t.h | 2 +- include/linux/phy.h | 6 +- include/linux/platform_data/ina2xx.h | 2 +- include/linux/posix-timers.h | 4 +- include/linux/power_supply.h | 1 - include/linux/printk.h | 4 - include/linux/property.h | 10 +- include/linux/psci.h | 14 - include/linux/pstore.h | 5 +- include/linux/pti.h | 50 +- include/linux/ptr_ring.h | 24 +- include/linux/ptrace.h | 4 +- include/linux/rculist.h | 4 +- include/linux/rculist_nulls.h | 38 + include/linux/rcupdate.h | 4 +- include/linux/regulator/consumer.h | 1 - include/linux/reset.h | 34 +- include/linux/rhashtable.h | 12 +- include/linux/ring_buffer.h | 4 +- include/linux/rtmutex.h | 7 - include/linux/rwsem.h | 6 - include/linux/sched.h | 75 +- include/linux/sched/coredump.h | 1 - include/linux/sched/signal.h | 2 +- include/linux/sched/smt.h | 20 - include/linux/sched/task.h | 2 +- include/linux/seccomp.h | 5 +- include/linux/serdev.h | 2 +- include/linux/serial_core.h | 24 +- include/linux/sh_eth.h | 1 + include/linux/signal.h | 2 +- include/linux/skbuff.h | 85 +- include/linux/slab.h | 6 + include/linux/slub_def.h | 7 +- include/linux/string.h | 7 +- include/linux/stringhash.h | 4 +- include/linux/sunrpc/clnt.h | 1 - include/linux/suspend.h | 2 - include/linux/swapfile.h | 2 - include/linux/swapops.h | 21 - include/linux/sysfs.h | 20 - include/linux/tc.h | 1 - include/linux/tcp.h | 5 +- include/linux/thread_info.h | 7 +- include/linux/tick.h | 1 - include/linux/timer.h | 4 +- include/linux/tpm.h | 5 +- include/linux/tty.h | 5 +- include/linux/u64_stats_sync.h | 22 - include/linux/usb.h | 6 +- include/linux/usb/composite.h | 3 - include/linux/usb/quirks.h | 3 - include/linux/usb/usbnet.h | 1 - include/linux/verification.h | 6 - include/linux/virtio.h | 3 - include/linux/virtio_net.h | 34 +- include/linux/vm_event_item.h | 1 + include/linux/vmacache.h | 5 + include/linux/wait_bit.h | 17 - include/linux/workqueue.h | 1 - include/media/v4l2-fh.h | 4 - include/net/af_vsock.h | 4 +- include/net/arp.h | 3 - include/net/bluetooth/hci_core.h | 2 +- include/net/bonding.h | 8 +- include/net/cfg80211.h | 2 - include/net/dst.h | 8 - include/net/ife.h | 3 +- include/net/inet_frag.h | 135 +- include/net/inet_sock.h | 9 + include/net/inet_timewait_sock.h | 5 +- include/net/ip.h | 13 +- include/net/ip_fib.h | 2 - include/net/ipv6.h | 45 +- include/net/llc.h | 5 - include/net/llc_conn.h | 3 +- include/net/mac80211.h | 10 +- include/net/neighbour.h | 28 +- include/net/net_namespace.h | 11 - include/net/netfilter/nf_tables.h | 5 - include/net/netns/ipv6.h | 1 + include/net/nexthop.h | 2 +- include/net/nfc/hci.h | 2 +- include/net/red.h | 13 +- include/net/regulatory.h | 2 +- include/net/route.h | 3 +- include/net/sch_generic.h | 20 +- include/net/sctp/sctp.h | 3 +- include/net/sctp/structs.h | 4 +- include/net/slhc_vj.h | 1 - include/net/sock.h | 10 +- include/net/tc_act/tc_tunnel_key.h | 1 + include/net/tcp.h | 32 +- include/net/tls.h | 25 +- include/net/transp_v6.h | 11 +- include/net/udp.h | 5 - include/net/udplite.h | 1 - include/net/xfrm.h | 3 - include/rdma/ib_addr.h | 13 +- include/rdma/ib_pack.h | 19 +- include/rdma/ib_umem.h | 1 + include/rdma/ib_verbs.h | 39 +- include/rdma/rdma_vt.h | 2 +- include/scsi/libsas.h | 2 +- include/scsi/scsi.h | 2 - include/scsi/scsi_cmnd.h | 3 - include/scsi/scsi_host.h | 3 - include/soc/arc/mcip.h | 5 - include/soc/bcm2835/raspberrypi-firmware.h | 4 +- include/soc/tegra/mc.h | 2 - include/sound/control.h | 11 +- include/sound/hdaudio.h | 1 - include/sound/pcm_oss.h | 1 - include/sound/pcm_params.h | 4 +- include/target/target_core_base.h | 1 - include/trace/events/clk.h | 4 +- include/trace/events/kvm.h | 7 +- include/trace/events/mmc.h | 4 +- include/trace/events/mmflags.h | 1 + include/trace/events/rxrpc.h | 2 - include/trace/events/sched.h | 10 +- include/trace/events/sunrpc.h | 17 +- include/trace/events/timer.h | 20 +- include/trace/events/xdp.h | 1 - include/trace/events/xen.h | 18 +- include/uapi/drm/virtgpu_drm.h | 1 - include/uapi/linux/bcache.h | 2 +- include/uapi/linux/btrfs_tree.h | 2 - include/uapi/linux/ethtool.h | 4 +- include/uapi/linux/if_ether.h | 1 - include/uapi/linux/kfd_ioctl.h | 22 +- include/uapi/linux/kvm.h | 3 - include/uapi/linux/libc-compat.h | 55 +- include/uapi/linux/nbd.h | 3 - include/uapi/linux/ndctl.h | 48 +- include/uapi/linux/netfilter/nf_conntrack_common.h | 2 +- include/uapi/linux/nl80211.h | 2 - include/uapi/linux/prctl.h | 13 - include/uapi/linux/psci.h | 3 - include/uapi/linux/random.h | 3 - include/uapi/linux/rxrpc.h | 10 +- include/uapi/linux/sctp.h | 2 - include/uapi/linux/seccomp.h | 5 +- include/uapi/linux/serial_core.h | 3 - include/uapi/linux/snmp.h | 1 - include/uapi/linux/stddef.h | 2 +- include/uapi/linux/tls.h | 4 + include/uapi/linux/usb/audio.h | 4 +- include/uapi/linux/usb/ch9.h | 3 - include/uapi/sound/asoc.h | 23 +- include/video/udlfb.h | 2 +- include/xen/xen-ops.h | 2 +- init/Kconfig | 7 - init/do_mounts.c | 3 +- init/main.c | 19 +- ipc/sem.c | 2 +- ipc/shm.c | 54 +- kernel/acct.c | 2 +- kernel/async.c | 20 +- kernel/audit.c | 41 +- kernel/audit_watch.c | 12 +- kernel/auditfilter.c | 2 +- kernel/auditsc.c | 15 +- kernel/bounds.c | 4 +- kernel/bpf/arraymap.c | 95 +- kernel/bpf/core.c | 29 +- kernel/bpf/hashtab.c | 16 +- kernel/bpf/lpm_trie.c | 14 +- kernel/bpf/percpu_freelist.c | 8 +- kernel/bpf/sockmap.c | 33 +- kernel/bpf/syscall.c | 19 +- kernel/bpf/verifier.c | 423 ++---- kernel/cgroup/cgroup-v1.c | 6 +- kernel/cgroup/cgroup.c | 49 +- kernel/compat.c | 1 - kernel/cpu.c | 321 +---- kernel/crash_core.c | 2 +- kernel/debug/kdb/kdb_bt.c | 4 +- kernel/debug/kdb/kdb_io.c | 15 +- kernel/debug/kdb/kdb_main.c | 41 +- kernel/debug/kdb/kdb_private.h | 2 +- kernel/debug/kdb/kdb_support.c | 26 +- kernel/delayacct.c | 53 +- kernel/events/callchain.c | 25 +- kernel/events/core.c | 119 +- kernel/events/hw_breakpoint.c | 30 +- kernel/events/ring_buffer.c | 7 +- kernel/events/uprobes.c | 12 +- kernel/exit.c | 9 - kernel/fork.c | 20 +- kernel/futex.c | 92 +- kernel/groups.c | 5 +- kernel/hung_task.c | 11 +- kernel/irq/affinity.c | 30 +- kernel/irq/debug.h | 5 - kernel/irq/irqdesc.c | 6 +- kernel/irq/manage.c | 30 +- kernel/jump_label.c | 14 +- kernel/kcov.c | 7 +- kernel/kprobes.c | 45 +- kernel/kthread.c | 15 +- kernel/livepatch/core.c | 6 - kernel/locking/lockdep.c | 22 +- kernel/locking/locktorture.c | 76 +- kernel/locking/qspinlock.c | 8 - kernel/locking/rtmutex.c | 55 +- kernel/locking/rtmutex_common.h | 1 - kernel/locking/rwsem-xadd.c | 19 +- kernel/locking/rwsem.c | 2 + kernel/locking/rwsem.h | 30 +- kernel/locking/test-ww_mutex.c | 10 +- kernel/memremap.c | 32 +- kernel/module.c | 22 +- kernel/power/Kconfig | 1 - kernel/power/power.h | 3 + kernel/power/suspend.c | 16 +- kernel/power/user.c | 5 - kernel/printk/internal.h | 9 +- kernel/printk/printk.c | 246 +--- kernel/printk/printk_safe.c | 69 +- kernel/rcu/tree.c | 9 - kernel/rcu/tree_plugin.h | 16 +- kernel/rcu/update.c | 2 - kernel/relay.c | 3 +- kernel/resource.c | 3 +- kernel/sched/autogroup.c | 7 +- kernel/sched/core.c | 112 +- kernel/sched/cpufreq_schedutil.c | 9 +- kernel/sched/deadline.c | 15 +- kernel/sched/fair.c | 42 +- kernel/sched/membarrier.c | 2 - kernel/sched/rt.c | 340 +++-- kernel/sched/sched.h | 37 +- kernel/sched/topology.c | 19 - kernel/sched/wait.c | 49 +- kernel/seccomp.c | 23 +- kernel/signal.c | 56 +- kernel/smp.c | 2 - kernel/softirq.c | 24 +- kernel/stop_machine.c | 72 +- kernel/sys.c | 120 +- kernel/sysctl.c | 30 +- kernel/task_work.c | 2 +- kernel/time/alarmtimer.c | 41 +- kernel/time/clocksource.c | 2 - kernel/time/hrtimer.c | 10 +- kernel/time/posix-cpu-timers.c | 2 +- kernel/time/posix-timers.c | 73 +- kernel/time/posix-timers.h | 2 +- kernel/time/tick-broadcast.c | 8 - kernel/time/tick-sched.c | 45 +- kernel/time/time.c | 6 +- kernel/time/timer.c | 72 +- kernel/trace/Kconfig | 2 +- kernel/trace/blktrace.c | 36 +- kernel/trace/bpf_trace.c | 27 +- kernel/trace/ftrace.c | 1 + kernel/trace/ring_buffer.c | 38 +- kernel/trace/trace.c | 81 +- kernel/trace/trace.h | 11 - kernel/trace/trace_entries.h | 2 +- kernel/trace/trace_events.c | 16 +- kernel/trace/trace_events_filter.c | 12 +- kernel/trace/trace_events_hist.c | 4 +- kernel/trace/trace_events_trigger.c | 33 +- kernel/trace/trace_functions_graph.c | 5 +- kernel/trace/trace_kprobe.c | 19 +- kernel/trace/trace_output.c | 5 +- kernel/trace/trace_probe.c | 8 +- kernel/trace/trace_probe.h | 2 +- kernel/trace/trace_uprobe.c | 28 +- kernel/tracepoint.c | 4 +- kernel/uid16.c | 1 - kernel/user_namespace.c | 24 +- kernel/utsname_sysctl.c | 41 +- kernel/watchdog.c | 4 +- kernel/watchdog_hld.c | 2 +- kernel/workqueue.c | 33 +- lib/Kconfig.debug | 10 +- lib/Kconfig.kasan | 11 - lib/Kconfig.kmemcheck | 94 ++ lib/asn1_decoder.c | 49 +- lib/bitmap.c | 2 +- lib/bug.c | 2 - lib/debug_locks.c | 2 +- lib/debugobjects.c | 12 +- lib/dynamic_debug.c | 4 - lib/errseq.c | 25 +- lib/genalloc.c | 10 +- lib/interval_tree_test.c | 4 +- lib/ioremap.c | 6 +- lib/klist.c | 10 +- lib/kobject.c | 14 +- lib/mpi/longlong.h | 18 +- lib/mpi/mpi-pow.c | 2 - lib/nmi_backtrace.c | 3 + lib/oid_registry.c | 8 +- lib/radix-tree.c | 10 +- lib/raid6/test/Makefile | 4 +- lib/rbtree_test.c | 2 +- lib/rhashtable.c | 23 +- lib/swiotlb.c | 33 +- lib/test_bitmap.c | 25 +- lib/test_bpf.c | 42 +- lib/test_firmware.c | 2 - lib/test_hexdump.c | 2 +- lib/test_kmod.c | 3 +- lib/ubsan.c | 53 +- lib/ubsan.h | 14 - lib/usercopy.c | 2 +- lib/vsprintf.c | 3 + mm/Kconfig | 1 - mm/Kconfig.debug | 1 + mm/Makefile | 2 + mm/backing-dev.c | 38 +- mm/balloon_compaction.c | 28 +- mm/debug.c | 4 +- mm/early_ioremap.c | 2 +- mm/fadvise.c | 18 +- mm/filemap.c | 9 +- mm/frame_vector.c | 14 - mm/gup.c | 205 +-- mm/hmm.c | 3 +- mm/huge_memory.c | 146 +- mm/hugetlb.c | 88 +- mm/kasan/kasan.c | 71 +- mm/khugepaged.c | 156 +- mm/kmemcheck.c | 126 ++ mm/kmemleak.c | 23 +- mm/ksm.c | 49 +- mm/madvise.c | 6 +- mm/memblock.c | 28 + mm/memcontrol.c | 38 +- mm/memory-failure.c | 18 +- mm/memory.c | 115 +- mm/mempolicy.c | 68 +- mm/migrate.c | 3 - mm/mmap.c | 113 +- mm/mprotect.c | 55 +- mm/mremap.c | 30 +- mm/oom_kill.c | 77 +- mm/page-writeback.c | 18 +- mm/page_alloc.c | 115 +- mm/page_ext.c | 4 + mm/page_idle.c | 12 +- mm/page_owner.c | 6 +- mm/page_vma_mapped.c | 87 +- mm/pagewalk.c | 6 +- mm/percpu-km.c | 8 +- mm/percpu-vm.c | 18 +- mm/percpu.c | 47 +- mm/readahead.c | 12 +- mm/rmap.c | 50 +- mm/shmem.c | 80 +- mm/slab.c | 24 +- mm/slab.h | 9 +- mm/slab_common.c | 18 +- mm/slub.c | 50 +- mm/sparse.c | 29 +- mm/swapfile.c | 56 +- mm/truncate.c | 8 +- mm/userfaultfd.c | 62 +- mm/util.c | 7 - mm/vmacache.c | 38 + mm/vmalloc.c | 13 +- mm/vmscan.c | 56 +- mm/vmstat.c | 13 +- mm/z3fold.c | 152 +- mm/zsmalloc.c | 2 +- mm/zswap.c | 15 - net/6lowpan/iphc.c | 1 - net/8021q/vlan.c | 9 +- net/8021q/vlan_core.c | 4 +- net/8021q/vlan_dev.c | 6 +- net/9p/client.c | 7 +- net/9p/protocol.c | 5 - net/9p/trans_fd.c | 23 +- net/9p/trans_rdma.c | 3 - net/9p/trans_virtio.c | 32 +- net/9p/trans_xen.c | 7 +- net/atm/br2684.c | 3 +- net/atm/clip.c | 3 +- net/atm/common.c | 3 +- net/atm/lec.c | 12 +- net/atm/mpc.c | 3 +- net/atm/pppoatm.c | 3 +- net/atm/raw.c | 4 +- net/batman-adv/bat_iv_ogm.c | 6 +- net/batman-adv/bat_v.c | 6 +- net/batman-adv/bat_v_elp.c | 16 +- net/batman-adv/bridge_loop_avoidance.c | 32 +- net/batman-adv/distributed-arp-table.c | 2 +- net/batman-adv/fragmentation.c | 5 +- net/batman-adv/gateway_client.c | 16 +- net/batman-adv/multicast.c | 8 +- net/batman-adv/network-coding.c | 27 +- net/batman-adv/routing.c | 15 +- net/batman-adv/soft-interface.c | 33 +- net/batman-adv/sysfs.c | 30 +- net/batman-adv/translation-table.c | 13 +- net/batman-adv/tvlv.c | 8 +- net/bluetooth/af_bluetooth.c | 2 +- net/bluetooth/hci_conn.c | 29 +- net/bluetooth/hci_event.c | 15 +- net/bluetooth/hidp/core.c | 6 +- net/bluetooth/l2cap_core.c | 22 +- net/bluetooth/mgmt.c | 7 +- net/bluetooth/sco.c | 3 +- net/bluetooth/smp.c | 37 +- net/bluetooth/smp.h | 3 +- net/bridge/br_if.c | 4 +- net/bridge/br_multicast.c | 9 +- net/bridge/br_netfilter_hooks.c | 3 +- net/bridge/br_netlink.c | 11 +- net/bridge/br_sysfs_if.c | 3 - net/bridge/br_vlan.c | 2 - net/bridge/netfilter/ebt_among.c | 55 +- net/bridge/netfilter/ebtables.c | 73 +- net/caif/caif_dev.c | 4 +- net/can/af_can.c | 36 +- net/can/raw.c | 15 +- net/ceph/auth.c | 16 - net/ceph/auth_x.c | 223 +-- net/ceph/auth_x_protocol.h | 7 - net/ceph/ceph_common.c | 7 - net/ceph/crypto.c | 4 +- net/ceph/messenger.c | 112 +- net/ceph/mon_client.c | 14 +- net/ceph/osd_client.c | 11 - net/compat.c | 6 +- net/core/datagram.c | 5 +- net/core/dev.c | 101 +- net/core/dev_addr_lists.c | 4 +- net/core/devlink.c | 16 +- net/core/ethtool.c | 29 +- net/core/filter.c | 10 +- net/core/flow_dissector.c | 9 +- net/core/gen_estimator.c | 5 - net/core/gen_stats.c | 16 +- net/core/lwt_bpf.c | 2 +- net/core/neighbour.c | 57 +- net/core/net-sysfs.c | 6 +- net/core/net_namespace.c | 2 +- net/core/netclassid_cgroup.c | 1 - net/core/rtnetlink.c | 65 +- net/core/skbuff.c | 84 +- net/core/sock.c | 11 +- net/core/sock_diag.c | 2 +- net/core/sock_reuseport.c | 35 +- net/core/sysctl_net_core.c | 6 - net/dcb/dcbnl.c | 11 +- net/dccp/ccids/ccid2.c | 23 +- net/dccp/ccids/ccid3.c | 16 +- net/dccp/input.c | 4 +- net/dccp/ipv4.c | 5 +- net/dccp/ipv6.c | 1 - net/dccp/minisocks.c | 6 - net/dccp/proto.c | 8 - net/dccp/timer.c | 2 +- net/decnet/af_decnet.c | 62 +- net/dns_resolver/dns_key.c | 39 +- net/dsa/slave.c | 6 - net/dsa/tag_brcm.c | 3 - net/dsa/tag_dsa.c | 3 - net/dsa/tag_edsa.c | 3 - net/dsa/tag_ksz.c | 3 - net/dsa/tag_lan9303.c | 3 - net/dsa/tag_mtk.c | 3 - net/dsa/tag_qca.c | 3 - net/dsa/tag_trailer.c | 6 +- net/ieee802154/6lowpan/6lowpan_i.h | 26 +- net/ieee802154/6lowpan/core.c | 18 +- net/ieee802154/6lowpan/reassembly.c | 153 +- net/ieee802154/6lowpan/tx.c | 21 +- net/ife/ife.c | 38 +- net/ipv4/af_inet.c | 13 +- net/ipv4/arp.c | 9 +- net/ipv4/cipso_ipv4.c | 11 +- net/ipv4/devinet.c | 2 +- net/ipv4/esp4_offload.c | 6 +- net/ipv4/fib_frontend.c | 27 +- net/ipv4/fib_semantics.c | 87 +- net/ipv4/fou.c | 4 +- net/ipv4/gre_offload.c | 2 +- net/ipv4/icmp.c | 15 +- net/ipv4/igmp.c | 51 +- net/ipv4/inet_connection_sock.c | 6 +- net/ipv4/inet_fragment.c | 381 +++-- net/ipv4/inet_hashtables.c | 4 +- net/ipv4/inet_timewait_sock.c | 4 +- net/ipv4/inetpeer.c | 1 - net/ipv4/ip_fragment.c | 592 ++++---- net/ipv4/ip_gre.c | 24 +- net/ipv4/ip_output.c | 5 +- net/ipv4/ip_sockglue.c | 39 +- net/ipv4/ip_tunnel.c | 39 +- net/ipv4/ip_tunnel_core.c | 2 +- net/ipv4/ip_vti.c | 3 +- net/ipv4/ipconfig.c | 13 - net/ipv4/ipmr.c | 9 +- net/ipv4/netfilter/arp_tables.c | 16 +- net/ipv4/netfilter/ip_tables.c | 19 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 43 +- net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c | 20 +- net/ipv4/netfilter/nf_socket_ipv4.c | 6 +- net/ipv4/ping.c | 7 +- net/ipv4/proc.c | 7 +- net/ipv4/raw.c | 15 +- net/ipv4/route.c | 176 ++- net/ipv4/sysctl_net_ipv4.c | 23 +- net/ipv4/tcp.c | 43 +- net/ipv4/tcp_bbr.c | 26 +- net/ipv4/tcp_dctcp.c | 75 +- net/ipv4/tcp_fastopen.c | 8 +- net/ipv4/tcp_illinois.c | 2 +- net/ipv4/tcp_input.c | 224 ++- net/ipv4/tcp_ipv4.c | 75 +- net/ipv4/tcp_minisocks.c | 9 +- net/ipv4/tcp_nv.c | 2 +- net/ipv4/tcp_offload.c | 3 - net/ipv4/tcp_output.c | 129 +- net/ipv4/tcp_rate.c | 10 +- net/ipv4/tcp_timer.c | 18 - net/ipv4/tcp_ulp.c | 2 +- net/ipv4/tcp_vegas.c | 2 +- net/ipv4/udp.c | 89 +- net/ipv4/udp_diag.c | 2 +- net/ipv4/udp_offload.c | 54 +- net/ipv4/xfrm4_input.c | 13 +- net/ipv4/xfrm4_mode_transport.c | 4 +- net/ipv4/xfrm4_policy.c | 1 - net/ipv6/Kconfig | 1 - net/ipv6/addrconf.c | 54 +- net/ipv6/af_inet6.c | 12 +- net/ipv6/calipso.c | 9 +- net/ipv6/datagram.c | 34 +- net/ipv6/esp6.c | 4 +- net/ipv6/esp6_offload.c | 6 +- net/ipv6/exthdrs.c | 120 +- net/ipv6/icmp.c | 5 +- net/ipv6/inet6_hashtables.c | 4 +- net/ipv6/ip6_checksum.c | 25 +- net/ipv6/ip6_gre.c | 82 +- net/ipv6/ip6_offload.c | 1 - net/ipv6/ip6_output.c | 104 +- net/ipv6/ip6_tunnel.c | 81 +- net/ipv6/ip6_vti.c | 24 +- net/ipv6/ip6mr.c | 4 +- net/ipv6/ipv6_sockglue.c | 57 +- net/ipv6/mcast.c | 53 +- net/ipv6/ndisc.c | 19 +- net/ipv6/netfilter.c | 10 +- net/ipv6/netfilter/Kconfig | 55 +- net/ipv6/netfilter/ip6_tables.c | 18 +- net/ipv6/netfilter/ip6t_rpfilter.c | 14 +- net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c | 18 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 133 +- net/ipv6/netfilter/nf_nat_l3proto_ipv6.c | 4 - net/ipv6/netfilter/nf_socket_ipv6.c | 6 +- net/ipv6/netfilter/nft_fib_ipv6.c | 12 +- net/ipv6/output_core.c | 6 +- net/ipv6/proc.c | 5 +- net/ipv6/raw.c | 29 +- net/ipv6/reassembly.c | 225 ++- net/ipv6/route.c | 59 +- net/ipv6/seg6_hmac.c | 2 +- net/ipv6/seg6_iptunnel.c | 28 +- net/ipv6/sit.c | 25 +- net/ipv6/tcp_ipv6.c | 23 +- net/ipv6/tcpv6_offload.c | 3 - net/ipv6/udp.c | 70 +- net/ipv6/udp_offload.c | 88 +- net/ipv6/xfrm6_input.c | 11 +- net/ipv6/xfrm6_mode_transport.c | 4 +- net/ipv6/xfrm6_output.c | 2 - net/ipv6/xfrm6_policy.c | 2 +- net/iucv/af_iucv.c | 4 +- net/kcm/kcmsock.c | 124 +- net/key/af_key.c | 53 +- net/l2tp/l2tp_core.c | 64 +- net/l2tp/l2tp_core.h | 6 + net/l2tp/l2tp_debugfs.c | 4 +- net/l2tp/l2tp_netlink.c | 5 +- net/l2tp/l2tp_ppp.c | 7 - net/llc/af_llc.c | 28 +- net/llc/llc_c_ac.c | 24 +- net/llc/llc_conn.c | 55 +- net/llc/llc_core.c | 4 +- net/mac80211/agg-rx.c | 4 +- net/mac80211/agg-tx.c | 4 - net/mac80211/cfg.c | 34 +- net/mac80211/driver-ops.h | 3 +- net/mac80211/ibss.c | 22 +- net/mac80211/ieee80211_i.h | 2 +- net/mac80211/iface.c | 4 +- net/mac80211/key.c | 24 +- net/mac80211/main.c | 28 +- net/mac80211/mesh.c | 17 +- net/mac80211/mesh.h | 3 +- net/mac80211/mesh_hwmp.c | 28 +- net/mac80211/mlme.c | 97 +- net/mac80211/rx.c | 5 +- net/mac80211/spectmgmt.c | 7 +- net/mac80211/sta_info.c | 3 +- net/mac80211/status.c | 13 +- net/mac80211/tdls.c | 8 +- net/mac80211/tx.c | 92 +- net/mac80211/util.c | 3 +- net/mac802154/tx.c | 15 +- net/mpls/af_mpls.c | 24 +- net/netfilter/ipset/ip_set_core.c | 25 +- net/netfilter/ipset/ip_set_hash_gen.h | 5 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 8 +- net/netfilter/ipset/ip_set_list_set.c | 17 +- net/netfilter/ipvs/ip_vs_core.c | 15 +- net/netfilter/ipvs/ip_vs_ctl.c | 36 +- net/netfilter/ipvs/ip_vs_ftp.c | 2 +- net/netfilter/ipvs/ip_vs_sync.c | 155 +- net/netfilter/nf_conntrack_core.c | 15 +- net/netfilter/nf_conntrack_helper.c | 5 - net/netfilter/nf_conntrack_netlink.c | 26 +- net/netfilter/nf_conntrack_proto_dccp.c | 8 +- net/netfilter/nf_log.c | 13 +- net/netfilter/nf_nat_proto_common.c | 7 +- net/netfilter/nf_tables_api.c | 209 +-- net/netfilter/nf_tables_core.c | 20 +- net/netfilter/nfnetlink_acct.c | 29 +- net/netfilter/nfnetlink_cthelper.c | 10 - net/netfilter/nfnetlink_queue.c | 3 - net/netfilter/nft_compat.c | 213 +-- net/netfilter/nft_ct.c | 20 +- net/netfilter/nft_immediate.c | 15 +- net/netfilter/nft_limit.c | 38 +- net/netfilter/nft_meta.c | 14 +- net/netfilter/nft_set_hash.c | 1 - net/netfilter/x_tables.c | 97 +- net/netfilter/xt_IDLETIMER.c | 30 +- net/netfilter/xt_LED.c | 13 +- net/netfilter/xt_RATEEST.c | 22 +- net/netfilter/xt_bpf.c | 6 - net/netfilter/xt_cgroup.c | 1 - net/netfilter/xt_cluster.c | 14 +- net/netfilter/xt_hashlimit.c | 27 +- net/netfilter/xt_limit.c | 3 +- net/netfilter/xt_nfacct.c | 1 - net/netfilter/xt_osf.c | 7 - net/netfilter/xt_recent.c | 6 +- net/netfilter/xt_statistic.c | 1 - net/netlabel/netlabel_unlabeled.c | 13 +- net/netlink/af_netlink.c | 39 +- net/netlink/af_netlink.h | 1 - net/netlink/genetlink.c | 12 +- net/nfc/core.c | 2 +- net/nfc/hci/core.c | 10 - net/nfc/llcp_commands.c | 13 +- net/nfc/netlink.c | 3 +- net/nsh/nsh.c | 4 +- net/openvswitch/conntrack.c | 34 - net/openvswitch/datapath.c | 14 - net/openvswitch/flow.c | 21 +- net/openvswitch/flow_netlink.c | 29 +- net/packet/af_packet.c | 169 +-- net/packet/internal.h | 11 +- net/qrtr/qrtr.c | 4 - net/qrtr/smd.c | 1 - net/rds/bind.c | 6 +- net/rds/connection.c | 3 +- net/rds/ib.c | 3 +- net/rds/ib.h | 2 +- net/rds/ib_cm.c | 5 +- net/rds/ib_frmr.c | 1 - net/rds/ib_recv.c | 10 +- net/rds/loop.c | 1 - net/rds/rdma.c | 6 +- net/rds/rds.h | 11 +- net/rds/recv.c | 6 - net/rds/send.c | 18 +- net/rds/tcp.c | 13 +- net/rds/tcp.h | 1 - net/rds/tcp_listen.c | 14 +- net/rfkill/rfkill-gpio.c | 7 +- net/rxrpc/af_rxrpc.c | 15 +- net/rxrpc/ar-internal.h | 9 +- net/rxrpc/call_accept.c | 10 +- net/rxrpc/call_object.c | 19 +- net/rxrpc/conn_client.c | 2 - net/rxrpc/conn_event.c | 27 +- net/rxrpc/conn_object.c | 42 +- net/rxrpc/input.c | 69 +- net/rxrpc/local_object.c | 57 +- net/rxrpc/net_ns.c | 3 - net/rxrpc/output.c | 2 +- net/rxrpc/recvmsg.c | 5 +- net/rxrpc/rxkad.c | 92 +- net/rxrpc/sendmsg.c | 9 +- net/sched/act_api.c | 4 +- net/sched/act_bpf.c | 14 +- net/sched/act_csum.c | 6 - net/sched/act_gact.c | 2 +- net/sched/act_ife.c | 88 +- net/sched/act_ipt.c | 9 +- net/sched/act_mirred.c | 2 +- net/sched/act_pedit.c | 20 +- net/sched/act_police.c | 2 +- net/sched/act_sample.c | 5 +- net/sched/act_simple.c | 17 +- net/sched/act_skbedit.c | 3 +- net/sched/act_skbmod.c | 10 +- net/sched/act_tunnel_key.c | 16 +- net/sched/act_vlan.c | 2 - net/sched/cls_api.c | 64 +- net/sched/cls_bpf.c | 21 +- net/sched/cls_flower.c | 2 +- net/sched/cls_matchall.c | 2 - net/sched/cls_tcindex.c | 8 +- net/sched/cls_u32.c | 32 +- net/sched/sch_api.c | 24 +- net/sched/sch_blackhole.c | 2 +- net/sched/sch_cbq.c | 9 +- net/sched/sch_choke.c | 3 - net/sched/sch_fq.c | 37 +- net/sched/sch_generic.c | 28 +- net/sched/sch_gred.c | 5 +- net/sched/sch_ingress.c | 9 +- net/sched/sch_netem.c | 23 +- net/sched/sch_red.c | 7 +- net/sched/sch_sfq.c | 3 - net/sched/sch_tbf.c | 5 +- net/sctp/associola.c | 42 +- net/sctp/chunk.c | 4 +- net/sctp/input.c | 33 +- net/sctp/inqueue.c | 2 +- net/sctp/ipv6.c | 80 +- net/sctp/offload.c | 3 - net/sctp/outqueue.c | 6 +- net/sctp/proc.c | 4 + net/sctp/protocol.c | 10 +- net/sctp/sm_make_chunk.c | 7 +- net/sctp/sm_statefuns.c | 88 +- net/sctp/socket.c | 179 +-- net/sctp/stream.c | 41 +- net/sctp/transport.c | 43 +- net/sctp/ulpevent.c | 1 + net/sctp/ulpqueue.c | 24 +- net/smc/af_smc.c | 23 +- net/smc/smc_core.c | 3 +- net/smc/smc_ib.c | 10 +- net/smc/smc_llc.c | 2 +- net/smc/smc_pnet.c | 71 +- net/smc/smc_wr.h | 1 + net/socket.c | 41 +- net/strparser/strparser.c | 30 +- net/sunrpc/auth_generic.c | 8 +- net/sunrpc/auth_gss/auth_gss.c | 4 - net/sunrpc/auth_gss/gss_krb5_crypto.c | 15 +- net/sunrpc/auth_gss/gss_rpc_xdr.c | 1 - net/sunrpc/auth_gss/svcauth_gss.c | 1 - net/sunrpc/clnt.c | 28 +- net/sunrpc/rpc_pipe.c | 1 - net/sunrpc/sched.c | 3 +- net/sunrpc/svc_xprt.c | 2 +- net/sunrpc/svcauth_unix.c | 2 - net/sunrpc/xdr.c | 7 +- net/sunrpc/xprt.c | 28 +- net/sunrpc/xprtrdma/backchannel.c | 12 +- net/sunrpc/xprtrdma/rpc_rdma.c | 4 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 6 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 12 +- net/sunrpc/xprtrdma/transport.c | 2 +- net/sunrpc/xprtrdma/verbs.c | 53 +- net/sunrpc/xprtrdma/xprt_rdma.h | 2 +- net/sunrpc/xprtsock.c | 5 +- net/tipc/bearer.c | 5 +- net/tipc/monitor.c | 8 +- net/tipc/netlink.c | 3 +- net/tipc/node.c | 54 +- net/tipc/server.c | 1 - net/tipc/socket.c | 8 +- net/tipc/subscr.c | 2 +- net/tipc/udp_media.c | 4 + net/tls/tls_main.c | 165 +-- net/tls/tls_sw.c | 77 +- net/vmw_vsock/af_vsock.c | 15 +- net/vmw_vsock/hyperv_transport.c | 2 +- net/vmw_vsock/virtio_transport.c | 2 +- net/vmw_vsock/vmci_transport.c | 3 +- net/wireless/core.c | 11 +- net/wireless/core.h | 2 + net/wireless/nl80211.c | 69 +- net/wireless/reg.c | 8 +- net/wireless/scan.c | 58 +- net/wireless/sme.c | 2 - net/wireless/util.c | 2 +- net/xfrm/xfrm_input.c | 76 +- net/xfrm/xfrm_ipcomp.c | 2 +- net/xfrm/xfrm_output.c | 9 +- net/xfrm/xfrm_policy.c | 82 +- net/xfrm/xfrm_replay.c | 5 +- net/xfrm/xfrm_state.c | 16 +- net/xfrm/xfrm_user.c | 78 +- samples/bpf/Makefile | 5 +- samples/bpf/parse_varlen.c | 6 +- samples/bpf/test_overhead_user.c | 19 +- samples/bpf/trace_event_user.c | 27 +- samples/bpf/xdp1_user.c | 8 - scripts/Kbuild.include | 13 +- scripts/Makefile.build | 22 +- scripts/Makefile.extrawarn | 3 - scripts/Makefile.kasan | 5 - scripts/Makefile.lib | 10 +- scripts/adjust_autoksyms.sh | 7 - scripts/coccicheck | 15 +- scripts/depmod.sh | 8 +- scripts/faddr2line | 21 +- scripts/gcc-plugins/gcc-common.h | 4 - scripts/gcc-plugins/latent_entropy_plugin.c | 17 +- scripts/gcc-plugins/randomize_layout_plugin.c | 75 +- scripts/gcc-plugins/structleak_plugin.c | 19 +- scripts/gdb/linux/tasks.py | 2 - scripts/headers_install.sh | 2 +- scripts/kconfig/confdata.c | 2 +- scripts/kconfig/expr.c | 2 +- scripts/kconfig/menu.c | 1 - scripts/kconfig/zconf.y | 37 +- scripts/kernel-doc | 4 +- scripts/mod/modpost.c | 17 +- scripts/package/Makefile | 13 +- scripts/package/builddeb | 2 +- scripts/unifdef.c | 4 +- security/Kconfig | 12 - security/apparmor/apparmorfs.c | 4 +- security/apparmor/include/audit.h | 20 +- security/apparmor/include/perms.h | 3 - security/apparmor/include/sig_names.h | 4 +- security/apparmor/ipc.c | 55 +- security/apparmor/lib.c | 6 +- security/apparmor/mount.c | 12 +- security/apparmor/policy.c | 3 +- security/commoncap.c | 25 +- security/integrity/digsig.c | 1 - security/integrity/evm/evm.h | 2 +- security/integrity/evm/evm_crypto.c | 78 +- security/integrity/evm/evm_main.c | 29 +- security/integrity/iint.c | 3 - security/integrity/ima/Kconfig | 1 - security/integrity/ima/ima_api.c | 67 +- security/integrity/ima/ima_appraise.c | 37 +- security/integrity/ima/ima_crypto.c | 12 - security/integrity/ima/ima_fs.c | 6 +- security/integrity/ima/ima_main.c | 95 +- security/integrity/ima/ima_policy.c | 2 +- security/integrity/integrity.h | 18 +- security/keys/keyctl.c | 24 +- security/keys/request_key.c | 46 +- security/security.c | 2 - security/selinux/ss/policydb.c | 2 +- security/selinux/ss/services.c | 23 +- security/smack/smack_lsm.c | 15 +- sound/aoa/core/gpio-feature.c | 4 +- sound/core/control.c | 82 +- sound/core/control_compat.c | 3 +- sound/core/memalloc.c | 8 +- sound/core/oss/pcm_oss.c | 247 +--- sound/core/oss/pcm_plugin.c | 20 +- sound/core/pcm.c | 10 +- sound/core/pcm_compat.c | 9 +- sound/core/pcm_lib.c | 25 +- sound/core/pcm_native.c | 49 +- sound/core/rawmidi.c | 35 +- sound/core/rawmidi_compat.c | 18 +- sound/core/seq/oss/seq_oss_event.c | 15 +- sound/core/seq/oss/seq_oss_midi.c | 2 - sound/core/seq/oss/seq_oss_synth.c | 85 +- sound/core/seq/oss/seq_oss_synth.h | 3 +- sound/core/seq/seq_clientmgr.c | 35 +- sound/core/seq/seq_clientmgr.h | 1 - sound/core/seq/seq_fifo.c | 2 +- sound/core/seq/seq_memory.c | 14 +- sound/core/seq/seq_memory.h | 3 +- sound/core/seq/seq_prioq.c | 28 +- sound/core/seq/seq_prioq.h | 6 +- sound/core/seq/seq_queue.c | 28 +- sound/core/seq/seq_timer.c | 2 +- sound/core/seq/seq_virmidi.c | 14 +- sound/core/timer.c | 6 +- sound/core/timer_compat.c | 12 +- sound/core/vmaster.c | 11 +- sound/drivers/aloop.c | 144 +- sound/drivers/opl3/opl3_synth.c | 7 +- sound/firewire/amdtp-stream.c | 5 +- sound/firewire/bebob/bebob.c | 2 - sound/firewire/bebob/bebob_maudio.c | 28 +- sound/firewire/dice/dice-stream.c | 2 +- sound/firewire/dice/dice.c | 2 +- sound/firewire/digi00x/digi00x.c | 1 - sound/firewire/fireface/ff-protocol-ff400.c | 11 +- sound/firewire/fireworks/fireworks.c | 2 - sound/firewire/oxfw/oxfw.c | 10 - sound/firewire/tascam/tascam.c | 1 - sound/hda/hdac_controller.c | 15 +- sound/hda/hdac_i915.c | 2 +- sound/hda/hdmi_chmap.c | 2 +- sound/isa/msnd/msnd_pinnacle.c | 4 +- sound/isa/wss/wss_lib.c | 2 + sound/pci/ac97/ac97_codec.c | 2 +- sound/pci/asihpi/hpimsginit.c | 13 +- sound/pci/asihpi/hpioctl.c | 4 +- sound/pci/ca0106/ca0106.h | 2 +- sound/pci/cs5535audio/cs5535audio.h | 6 +- sound/pci/cs5535audio/cs5535audio_pcm.c | 4 +- sound/pci/emu10k1/emufx.c | 2 +- sound/pci/emu10k1/emupcm.c | 4 +- sound/pci/emu10k1/memory.c | 6 +- sound/pci/fm801.c | 16 +- sound/pci/hda/Kconfig | 1 + sound/pci/hda/hda_codec.c | 13 +- sound/pci/hda/hda_controller.c | 4 +- sound/pci/hda/hda_controller.h | 1 - sound/pci/hda/hda_hwdep.c | 12 +- sound/pci/hda/hda_intel.c | 68 +- sound/pci/hda/patch_ca0132.c | 8 +- sound/pci/hda/patch_cirrus.c | 1 - sound/pci/hda/patch_conexant.c | 40 +- sound/pci/hda/patch_hdmi.c | 34 +- sound/pci/hda/patch_realtek.c | 325 +---- sound/pci/rme9652/hdspm.c | 24 +- sound/pci/rme9652/rme9652.c | 6 +- sound/pci/trident/trident.c | 2 +- sound/pci/vx222/vx222_ops.c | 8 +- sound/pcmcia/vx/vxp_ops.c | 10 +- sound/soc/au1x/ac97c.c | 6 +- sound/soc/cirrus/edb93xx.c | 2 +- sound/soc/cirrus/ep93xx-i2s.c | 26 +- sound/soc/cirrus/snappercl15.c | 2 +- sound/soc/codecs/cs35l35.c | 1 - sound/soc/codecs/cs4265.c | 4 +- sound/soc/codecs/da7218.c | 2 +- sound/soc/codecs/hdmi-codec.c | 7 +- sound/soc/codecs/msm8916-wcd-analog.c | 20 +- sound/soc/codecs/msm8916-wcd-digital.c | 8 +- sound/soc/codecs/nau8825.c | 1 - sound/soc/codecs/pcm512x-spi.c | 4 - sound/soc/codecs/rt5514.c | 11 +- sound/soc/codecs/rt5651.c | 1 - sound/soc/codecs/rt5677.c | 2 +- sound/soc/codecs/sgtl5000.c | 11 - sound/soc/codecs/sigmadsp.c | 3 +- sound/soc/codecs/ssm2602.c | 19 +- sound/soc/codecs/tlv320aic31xx.h | 2 +- sound/soc/codecs/twl4030.c | 4 +- sound/soc/codecs/wm8804-i2c.c | 15 +- sound/soc/codecs/wm8994.c | 1 - sound/soc/codecs/wm_adsp.c | 63 +- sound/soc/fsl/fsl_esai.c | 7 - sound/soc/fsl/fsl_ssi.c | 18 +- sound/soc/img/img-parallel-out.c | 2 - sound/soc/intel/atom/sst/sst_stream.c | 2 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 45 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 7 - .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 2 - sound/soc/intel/common/sst-firmware.c | 2 + sound/soc/intel/common/sst-match-acpi.c | 8 +- sound/soc/intel/skylake/skl-messages.c | 4 - sound/soc/intel/skylake/skl-nhlt.c | 3 +- sound/soc/intel/skylake/skl-pcm.c | 4 - sound/soc/intel/skylake/skl-sst-utils.c | 15 +- sound/soc/intel/skylake/skl-topology.c | 1 - sound/soc/intel/skylake/skl.c | 2 +- .../soc/mediatek/common/mtk-afe-platform-driver.c | 4 +- sound/soc/nuc900/nuc900-ac97.c | 4 +- sound/soc/omap/omap-abe-twl6040.c | 67 +- sound/soc/omap/omap-dmic.c | 9 - sound/soc/omap/omap-mcbsp.c | 6 +- sound/soc/omap/omap-mcpdm.c | 43 +- sound/soc/rockchip/Kconfig | 3 - sound/soc/rockchip/rk3399_gru_sound.c | 19 +- sound/soc/rockchip/rockchip_i2s.c | 6 - sound/soc/rockchip/rockchip_spdif.c | 18 +- sound/soc/samsung/i2s.c | 18 +- sound/soc/samsung/odroid.c | 11 +- sound/soc/samsung/tm2_wm5110.c | 3 +- sound/soc/sh/rcar/adg.c | 15 +- sound/soc/sh/rcar/core.c | 21 +- sound/soc/sh/rcar/dma.c | 4 - sound/soc/sh/rcar/rsnd.h | 7 - sound/soc/sh/rcar/ssi.c | 41 +- sound/soc/sirf/sirf-usp.c | 7 +- sound/soc/soc-core.c | 1 - sound/soc/soc-dapm.c | 9 - sound/soc/soc-pcm.c | 14 +- sound/soc/soc-topology.c | 51 +- sound/soc/sunxi/sun4i-i2s.c | 2 +- sound/soc/sunxi/sun8i-codec.c | 61 +- sound/soc/ux500/mop500.c | 4 - sound/soc/ux500/ux500_pcm.c | 5 - sound/soc/zte/zx-tdm.c | 4 +- sound/sparc/cs4231.c | 8 +- sound/usb/bcd2000/bcd2000.c | 7 - sound/usb/caiaq/device.c | 7 - sound/usb/card.c | 5 +- sound/usb/clock.c | 9 +- sound/usb/line6/driver.c | 7 - sound/usb/line6/midi.c | 2 +- sound/usb/mixer.c | 67 +- sound/usb/mixer_maps.c | 3 - sound/usb/pcm.c | 11 +- sound/usb/quirks-table.h | 50 +- sound/usb/quirks.c | 38 +- sound/usb/usx2y/usb_stream.c | 23 +- sound/x86/intel_hdmi_audio.c | 4 +- tools/arch/arm/include/uapi/asm/kvm.h | 6 - tools/arch/arm64/include/uapi/asm/kvm.h | 6 - tools/arch/powerpc/include/uapi/asm/kvm.h | 2 - tools/arch/s390/include/uapi/asm/kvm.h | 5 +- tools/arch/x86/include/asm/cpufeatures.h | 573 ++++---- tools/arch/x86/include/asm/disabled-features.h | 11 +- tools/arch/x86/include/asm/required-features.h | 3 +- tools/build/Build.include | 9 +- tools/build/Makefile | 2 +- tools/gpio/gpio-event-mon.c | 1 - tools/hv/hv_fcopy_daemon.c | 4 +- tools/hv/hv_kvp_daemon.c | 72 +- tools/hv/hv_vss_daemon.c | 1 - tools/include/linux/kmemcheck.h | 9 + tools/include/linux/poison.h | 5 - tools/include/uapi/linux/kvm.h | 1 - tools/kvm/kvm_stat/kvm_stat | 14 +- tools/lib/bpf/Makefile | 2 +- tools/lib/bpf/libbpf.c | 26 - tools/lib/str_error_r.c | 2 +- tools/lib/subcmd/pager.c | 5 +- tools/lib/traceevent/event-parse.c | 17 +- tools/lib/traceevent/parse-filter.c | 10 +- tools/net/bpf_dbg.c | 7 +- tools/objtool/.gitignore | 2 +- tools/objtool/Makefile | 32 +- tools/objtool/arch/x86/Build | 10 +- tools/objtool/arch/x86/decode.c | 8 +- tools/objtool/arch/x86/include/asm/inat.h | 244 ---- tools/objtool/arch/x86/include/asm/insn.h | 229 --- .../arch/x86/{tools => insn}/gen-insn-attr-x86.awk | 0 tools/objtool/arch/x86/insn/inat.c | 97 ++ .../arch/x86/insn}/inat.h | 0 .../arch/x86/{include/asm => insn}/inat_types.h | 0 .../arch/x86/insn}/insn.c | 0 .../arch/x86/insn}/insn.h | 0 tools/objtool/arch/x86/insn/x86-opcode-map.txt | 1063 ++++++++++++++ tools/objtool/arch/x86/lib/inat.c | 97 -- tools/objtool/arch/x86/lib/insn.c | 606 -------- tools/objtool/arch/x86/lib/x86-opcode-map.txt | 1072 -------------- tools/objtool/builtin-check.c | 6 +- tools/objtool/builtin-orc.c | 10 +- tools/objtool/builtin.h | 5 - tools/objtool/check.c | 447 ++---- tools/objtool/check.h | 6 +- tools/objtool/elf.c | 72 +- tools/objtool/elf.h | 2 - tools/objtool/objtool.c | 6 +- tools/objtool/orc.h | 2 +- tools/objtool/orc_dump.c | 7 +- tools/objtool/orc_gen.c | 7 - .../objtool/{arch/x86/include/asm => }/orc_types.h | 0 tools/objtool/sync-check.sh | 29 - tools/perf/.gitignore | 1 - tools/perf/Makefile | 4 +- tools/perf/Makefile.config | 2 +- tools/perf/Makefile.perf | 3 +- tools/perf/arch/powerpc/util/skip-callchain-idx.c | 12 +- tools/perf/arch/powerpc/util/sym-handling.c | 16 +- tools/perf/arch/s390/annotate/instructions.c | 3 +- tools/perf/arch/x86/util/header.c | 2 +- tools/perf/arch/x86/util/perf_regs.c | 2 +- tools/perf/bench/numa.c | 61 +- tools/perf/builtin-c2c.c | 9 +- tools/perf/builtin-help.c | 4 +- tools/perf/builtin-kmem.c | 1 + tools/perf/builtin-mem.c | 1 - tools/perf/builtin-record.c | 7 +- tools/perf/builtin-report.c | 23 +- tools/perf/builtin-script.c | 41 +- tools/perf/builtin-stat.c | 11 +- tools/perf/builtin-timechart.c | 4 +- tools/perf/builtin-top.c | 21 +- tools/perf/builtin-trace.c | 1 - tools/perf/jvmti/jvmti_agent.c | 50 +- tools/perf/perf.h | 3 - .../pmu-events/arch/x86/goldmontplus/cache.json | 1453 ------------------- .../pmu-events/arch/x86/goldmontplus/frontend.json | 62 - .../pmu-events/arch/x86/goldmontplus/memory.json | 38 - .../pmu-events/arch/x86/goldmontplus/other.json | 98 -- .../pmu-events/arch/x86/goldmontplus/pipeline.json | 544 ------- .../arch/x86/goldmontplus/virtual-memory.json | 218 --- .../pmu-events/arch/x86/ivytown/uncore-power.json | 16 +- .../pmu-events/arch/x86/jaketown/uncore-power.json | 16 +- tools/perf/pmu-events/arch/x86/mapfile.csv | 1 - tools/perf/scripts/python/export-to-postgresql.py | 9 - tools/perf/scripts/python/export-to-sqlite.py | 6 +- tools/perf/tests/attr.c | 6 +- tools/perf/tests/attr.py | 6 +- tools/perf/tests/builtin-test.c | 2 +- tools/perf/tests/code-reading.c | 1 - tools/perf/tests/dwarf-unwind.c | 47 +- tools/perf/tests/mem.c | 2 +- tools/perf/tests/pmu.c | 2 +- .../perf/tests/shell/trace+probe_libc_inet_pton.sh | 23 +- tools/perf/tests/shell/trace+probe_vfs_getname.sh | 6 +- tools/perf/tests/task-exit.c | 4 - tools/perf/tests/topology.c | 31 +- tools/perf/tests/vmlinux-kallsyms.c | 2 +- tools/perf/ui/browsers/annotate.c | 9 +- tools/perf/util/annotate.c | 43 +- tools/perf/util/auxtrace.c | 3 - tools/perf/util/bpf-loader.c | 6 +- tools/perf/util/c++/clang.cpp | 22 +- tools/perf/util/callchain.c | 10 - tools/perf/util/callchain.h | 2 - tools/perf/util/cgroup.c | 2 +- tools/perf/util/comm.c | 16 +- tools/perf/util/dso.c | 2 - tools/perf/util/env.c | 32 - tools/perf/util/env.h | 4 - tools/perf/util/event.c | 1 - tools/perf/util/evsel.c | 99 +- tools/perf/util/evsel.h | 1 - tools/perf/util/header.c | 12 +- tools/perf/util/hist.c | 4 +- tools/perf/util/hist.h | 1 + .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 87 +- .../perf/util/intel-pt-decoder/intel-pt-decoder.h | 11 +- .../util/intel-pt-decoder/intel-pt-pkt-decoder.c | 2 +- .../perf/util/intel-pt-decoder/x86-opcode-map.txt | 15 +- tools/perf/util/intel-pt.c | 42 +- tools/perf/util/llvm-utils.c | 6 +- tools/perf/util/machine.c | 117 +- tools/perf/util/machine.h | 6 - tools/perf/util/namespaces.c | 20 +- tools/perf/util/namespaces.h | 1 - tools/perf/util/parse-events.c | 6 +- tools/perf/util/parse-events.h | 3 - tools/perf/util/parse-events.y | 19 +- tools/perf/util/path.c | 14 - tools/perf/util/path.h | 3 - tools/perf/util/pmu.c | 20 +- tools/perf/util/probe-event.c | 28 +- .../util/scripting-engines/trace-event-python.c | 8 +- tools/perf/util/setup.py | 4 +- tools/perf/util/strbuf.c | 10 +- tools/perf/util/symbol-elf.c | 12 +- tools/perf/util/symbol.c | 25 +- tools/perf/util/symbol.h | 1 - tools/perf/util/trace-event-info.c | 4 +- tools/perf/util/trace-event-read.c | 5 +- tools/perf/util/trigger.h | 9 +- tools/perf/util/unwind-libunwind-local.c | 9 +- tools/perf/util/util.c | 2 +- tools/power/cpupower/bench/Makefile | 2 +- tools/power/cpupower/bench/system.c | 2 +- tools/power/cpupower/lib/cpufreq.c | 2 +- tools/power/cpupower/lib/cpuidle.c | 2 +- tools/power/cpupower/lib/cpupower.c | 4 +- tools/power/cpupower/lib/cpupower_intern.h | 2 +- tools/power/cpupower/utils/cpufreq-info.c | 2 - tools/power/cpupower/utils/helpers/amd.c | 7 +- .../cpupower/utils/idle_monitor/cpuidle_sysfs.c | 9 +- tools/power/x86/turbostat/turbostat.c | 10 +- tools/scripts/Makefile.include | 2 - tools/testing/nvdimm/pmem-dax.c | 12 +- tools/testing/nvdimm/test/nfit.c | 18 - tools/testing/radix-tree/idr-test.c | 7 - tools/testing/selftests/Makefile | 2 - tools/testing/selftests/bpf/test_kmod.sh | 9 - tools/testing/selftests/bpf/test_maps.c | 18 +- tools/testing/selftests/bpf/test_verifier.c | 1007 ++----------- tools/testing/selftests/efivarfs/config | 1 - tools/testing/selftests/firmware/fw_filesystem.sh | 7 +- .../selftests/ftrace/test.d/00basic/snapshot.tc | 28 - .../ftrace/test.d/ftrace/func-filter-glob.tc | 6 - tools/testing/selftests/ftrace/test.d/functions | 21 +- .../ftrace/test.d/kprobe/kprobe_args_string.tc | 46 - .../ftrace/test.d/kprobe/kprobe_args_syntax.tc | 97 -- .../ftrace/test.d/kprobe/multiple_kprobes.tc | 4 +- .../selftests/ftrace/test.d/kprobe/probepoint.tc | 43 - .../inter-event/trigger-multi-actions-accept.tc | 44 - .../inter-event/trigger-synthetic-event-syntax.tc | 80 -- tools/testing/selftests/futex/Makefile | 6 +- tools/testing/selftests/intel_pstate/run.sh | 29 +- tools/testing/selftests/memfd/Makefile | 1 - tools/testing/selftests/memfd/config | 1 - tools/testing/selftests/memfd/run_tests.sh | 14 +- tools/testing/selftests/memory-hotplug/config | 1 - tools/testing/selftests/net/msg_zerocopy.c | 21 +- tools/testing/selftests/net/psock_fanout.c | 3 +- tools/testing/selftests/net/reuseport_bpf.c | 26 +- tools/testing/selftests/net/rtnetlink.sh | 2 +- tools/testing/selftests/netfilter/Makefile | 6 - tools/testing/selftests/netfilter/config | 2 - .../selftests/netfilter/nft_trans_stress.sh | 78 - tools/testing/selftests/powerpc/harness.c | 18 +- tools/testing/selftests/powerpc/mm/subpage_prot.c | 14 - tools/testing/selftests/powerpc/ptrace/.gitignore | 1 - tools/testing/selftests/powerpc/ptrace/Makefile | 2 +- .../selftests/powerpc/ptrace/ptrace-hwbreak.c | 342 ----- .../selftests/powerpc/ptrace/ptrace-tm-spd-gpr.c | 4 +- tools/testing/selftests/powerpc/tm/tm-tmspr.c | 27 +- tools/testing/selftests/pstore/config | 1 - .../selftests/pstore/pstore_post_reboot_tests | 5 +- .../testing/selftests/rcutorture/bin/configinit.sh | 2 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 87 +- .../selftests/static_keys/test_static_keys.sh | 13 - tools/testing/selftests/sync/Makefile | 2 +- tools/testing/selftests/sync/config | 4 - tools/testing/selftests/sysctl/sysctl.sh | 20 +- tools/testing/selftests/timers/raw_skew.c | 5 - tools/testing/selftests/user/test_user_copy.sh | 7 - tools/testing/selftests/vDSO/Makefile | 14 +- tools/testing/selftests/vm/compaction_test.c | 6 +- tools/testing/selftests/vm/mlock2-tests.c | 12 +- tools/testing/selftests/vm/run_vmtests | 30 +- tools/testing/selftests/vm/userfaultfd.c | 4 +- tools/testing/selftests/x86/Makefile | 24 +- tools/testing/selftests/x86/entry_from_vm86.c | 117 +- tools/testing/selftests/x86/ldt_gdt.c | 96 +- tools/testing/selftests/x86/mov_ss_trap.c | 285 ---- tools/testing/selftests/x86/mpx-hw.h | 4 +- tools/testing/selftests/x86/mpx-mini-test.c | 39 +- tools/testing/selftests/x86/protection_keys.c | 296 ++-- tools/testing/selftests/x86/ptrace_syscall.c | 8 +- tools/testing/selftests/x86/sigreturn.c | 59 +- tools/testing/selftests/x86/single_step_syscall.c | 5 +- tools/testing/selftests/x86/test_mremap_vdso.c | 4 - tools/testing/selftests/x86/test_vdso.c | 227 +-- tools/testing/selftests/x86/test_vsyscall.c | 505 ------- tools/testing/selftests/zram/zram.sh | 5 +- tools/testing/selftests/zram/zram_lib.sh | 5 +- tools/thermal/tmon/sysfs.c | 12 +- tools/thermal/tmon/tmon.c | 1 + tools/usb/ffs-test.c | 19 +- tools/usb/usbip/Makefile.am | 3 +- tools/usb/usbip/libsrc/vhci_driver.c | 54 +- tools/usb/usbip/libsrc/vhci_driver.h | 3 +- tools/usb/usbip/src/usbip_bind.c | 9 - tools/usb/usbip/src/usbip_detach.c | 9 +- tools/usb/usbip/src/usbip_list.c | 9 - tools/usb/usbip/src/usbipd.c | 2 +- tools/usb/usbip/src/utils.c | 9 +- tools/vm/page-types.c | 6 + tools/vm/slabinfo.c | 4 +- virt/kvm/arm/arch_timer.c | 2 +- virt/kvm/arm/arm.c | 62 +- virt/kvm/arm/hyp/vgic-v2-sr.c | 6 +- virt/kvm/arm/hyp/vgic-v3-sr.c | 3 +- virt/kvm/arm/mmio.c | 6 +- virt/kvm/arm/mmu.c | 60 +- virt/kvm/arm/psci.c | 217 +-- virt/kvm/arm/vgic/vgic-init.c | 4 - virt/kvm/arm/vgic/vgic-irqfd.c | 3 +- virt/kvm/arm/vgic/vgic-its.c | 38 +- virt/kvm/arm/vgic/vgic-mmio-v2.c | 8 - virt/kvm/arm/vgic/vgic-mmio.c | 3 - virt/kvm/arm/vgic/vgic-v2.c | 11 +- virt/kvm/arm/vgic/vgic-v3.c | 20 +- virt/kvm/arm/vgic/vgic.c | 66 +- virt/kvm/arm/vgic/vgic.h | 3 - virt/kvm/eventfd.c | 17 +- virt/kvm/kvm_main.c | 43 +- 5470 files changed, 46259 insertions(+), 96732 deletions(-) delete mode 100644 Documentation/admin-guide/l1tf.rst create mode 100644 Documentation/dev-tools/kmemcheck.rst create mode 100644 Documentation/devicetree/bindings/display/panel/toppoly,td028ttec1.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/tpo,td028ttec1.txt delete mode 100644 Documentation/devicetree/bindings/power/mti,mips-cpc.txt delete mode 100644 Documentation/speculation.txt delete mode 100644 Documentation/userspace-api/spec_ctrl.rst delete mode 100644 Documentation/virtual/kvm/arm/psci.txt delete mode 100644 Documentation/x86/pti.txt create mode 100644 arch/arm/include/asm/kvm_psci.h delete mode 100644 arch/arm/kernel/bugs.c delete mode 100644 arch/arm/mm/proc-v7-bugs.c create mode 100644 arch/arm64/boot/dts/.gitignore create mode 100644 arch/arm64/crypto/aes-ce-cipher.c delete mode 100644 arch/arm64/crypto/aes-ce-core.S delete mode 100644 arch/arm64/crypto/aes-ce-glue.c create mode 100644 arch/arm64/include/asm/kvm_psci.h delete mode 100644 arch/arm64/kernel/bpi.S create mode 100644 arch/arm64/kernel/ftrace-mod.S delete mode 100644 arch/arm64/kernel/ssbd.c delete mode 100644 arch/mips/include/asm/serial.h delete mode 100644 arch/mips/lib/multi3.c delete mode 100644 arch/parisc/include/asm/barrier.h delete mode 100644 arch/powerpc/include/asm/book3s/64/slice.h delete mode 100644 arch/powerpc/include/asm/nohash/32/slice.h delete mode 100644 arch/powerpc/include/asm/nohash/64/slice.h delete mode 100644 arch/powerpc/include/asm/security_features.h delete mode 100644 arch/powerpc/include/asm/slice.h delete mode 100644 arch/powerpc/kernel/security.c delete mode 100644 arch/s390/include/asm/alternative-asm.h delete mode 100644 arch/s390/include/asm/alternative.h delete mode 100644 arch/s390/include/asm/nospec-branch.h delete mode 100644 arch/s390/include/asm/nospec-insn.h delete mode 100644 arch/s390/kernel/alternative.c delete mode 100644 arch/s390/kernel/nospec-branch.c delete mode 100644 arch/s390/kernel/nospec-sysfs.c delete mode 100644 arch/x86/boot/compressed/pgtable_64.c create mode 100644 arch/x86/crypto/salsa20-i586-asm_32.S create mode 100644 arch/x86/crypto/salsa20-x86_64-asm_64.S create mode 100644 arch/x86/crypto/salsa20_glue.c delete mode 100644 arch/x86/include/asm/cpu_entry_area.h delete mode 100644 arch/x86/include/asm/intel_ds.h delete mode 100644 arch/x86/include/asm/invpcid.h create mode 100644 arch/x86/include/asm/kmemcheck.h delete mode 100644 arch/x86/include/asm/nospec-branch.h delete mode 100644 arch/x86/include/asm/pgtable-invert.h delete mode 100644 arch/x86/include/asm/pti.h delete mode 100644 arch/x86/include/asm/spec-ctrl.h delete mode 100644 arch/x86/kernel/cpu/cpuid-deps.c delete mode 100644 arch/x86/kernel/irqflags.S delete mode 100644 arch/x86/kernel/process.h delete mode 100644 arch/x86/lib/retpoline.S delete mode 100644 arch/x86/mm/cpu_entry_area.c create mode 100644 arch/x86/mm/kmemcheck/Makefile create mode 100644 arch/x86/mm/kmemcheck/error.c create mode 100644 arch/x86/mm/kmemcheck/error.h create mode 100644 arch/x86/mm/kmemcheck/kmemcheck.c create mode 100644 arch/x86/mm/kmemcheck/opcode.c create mode 100644 arch/x86/mm/kmemcheck/opcode.h create mode 100644 arch/x86/mm/kmemcheck/pte.c create mode 100644 arch/x86/mm/kmemcheck/pte.h create mode 100644 arch/x86/mm/kmemcheck/selftest.c create mode 100644 arch/x86/mm/kmemcheck/selftest.h create mode 100644 arch/x86/mm/kmemcheck/shadow.c create mode 100644 arch/x86/mm/kmemcheck/shadow.h delete mode 100644 arch/x86/mm/pti.c create mode 100644 drivers/of/unittest-data/.gitignore delete mode 100644 fs/btrfs/tree-checker.c delete mode 100644 fs/btrfs/tree-checker.h delete mode 100644 include/crypto/gcm.h create mode 100644 include/crypto/vmac.h delete mode 100644 include/kvm/arm_psci.h delete mode 100644 include/linux/compiler_types.h delete mode 100644 include/linux/intel-pti.h create mode 100644 include/linux/kmemcheck.h delete mode 100644 include/linux/nospec.h delete mode 100644 include/linux/sched/smt.h create mode 100644 lib/Kconfig.kmemcheck create mode 100644 mm/kmemcheck.c create mode 100644 tools/include/linux/kmemcheck.h delete mode 100644 tools/objtool/arch/x86/include/asm/inat.h delete mode 100644 tools/objtool/arch/x86/include/asm/insn.h rename tools/objtool/arch/x86/{tools => insn}/gen-insn-attr-x86.awk (100%) create mode 100644 tools/objtool/arch/x86/insn/inat.c copy tools/{perf/util/intel-pt-decoder => objtool/arch/x86/insn}/inat.h (100%) rename tools/objtool/arch/x86/{include/asm => insn}/inat_types.h (100%) copy tools/{perf/util/intel-pt-decoder => objtool/arch/x86/insn}/insn.c (100%) copy tools/{perf/util/intel-pt-decoder => objtool/arch/x86/insn}/insn.h (100%) create mode 100644 tools/objtool/arch/x86/insn/x86-opcode-map.txt delete mode 100644 tools/objtool/arch/x86/lib/inat.c delete mode 100644 tools/objtool/arch/x86/lib/insn.c delete mode 100644 tools/objtool/arch/x86/lib/x86-opcode-map.txt rename tools/objtool/{arch/x86/include/asm => }/orc_types.h (100%) delete mode 100755 tools/objtool/sync-check.sh delete mode 100644 tools/perf/pmu-events/arch/x86/goldmontplus/cache.json delete mode 100644 tools/perf/pmu-events/arch/x86/goldmontplus/frontend.json delete mode 100644 tools/perf/pmu-events/arch/x86/goldmontplus/memory.json delete mode 100644 tools/perf/pmu-events/arch/x86/goldmontplus/other.json delete mode 100644 tools/perf/pmu-events/arch/x86/goldmontplus/pipeline.json delete mode 100644 tools/perf/pmu-events/arch/x86/goldmontplus/virtual-memory.json delete mode 100644 tools/testing/selftests/efivarfs/config delete mode 100644 tools/testing/selftests/ftrace/test.d/00basic/snapshot.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_string.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_syntax.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/probepoint.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] delete mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] delete mode 100644 tools/testing/selftests/memfd/config delete mode 100644 tools/testing/selftests/netfilter/Makefile delete mode 100644 tools/testing/selftests/netfilter/config delete mode 100755 tools/testing/selftests/netfilter/nft_trans_stress.sh delete mode 100644 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c delete mode 100644 tools/testing/selftests/sync/config delete mode 100644 tools/testing/selftests/x86/mov_ss_trap.c delete mode 100644 tools/testing/selftests/x86/test_vsyscall.c