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-allyesconfig in repository toolchain/ci/linux.
discards 9c07fc259396 Linux 4.14.93 discards 59ed81e1eede tools: power/acpi, revert to LD = gcc discards b018b00c3976 bnx2x: Fix NULL pointer dereference in bnx2x_del_all_vlans [...] discards e956139f3241 drm/vc4: Set ->is_yuv to false when num_planes == 1 discards ff420ff18232 lib: fix build failure in CONFIG_DEBUG_VIRTUAL test discards 8936b67c81e1 power: supply: olpc_battery: correct the temperature units discards 6293890419ba intel_th: msu: Fix an off-by-one in attribute store discards a1fe71105652 genwqe: Fix size check discards 7983d29437b9 ceph: don't update importing cap's mseq when handing cap export discards c6a9a1ccafc4 sched/fair: Fix infinite loop in update_blocked_averages() [...] discards d59964607842 iommu/vt-d: Handle domain agaw being less than iommu agaw discards 2063fe0ec523 rxe: fix error completion wr_id and qp_num discards 186213114b74 9p/net: put a lower bound on msize discards b57b508bdcfd powerpc/tm: Set MSR[TS] just prior to recheckpoint discards f21ce3cdff2f arm64: relocatable: fix inconsistencies in linker script a [...] discards b3424be0753e arm64: drop linker script hack to hide __efistub_ symbols discards 28493b4147ea scripts/kallsyms: filter arm64's __efistub_ symbols discards 01b79d20008d lockd: Show pid of lockd for remote locks discards 2524f5d6f460 selinux: policydb - fix byte order and alignment issues discards b274cc25da93 b43: Fix error in cordic routine discards 6d75eb875b67 gfs2: Fix loop in gfs2_rbm_find discards 26538d51467f gfs2: Get rid of potential double-freeing in gfs2_create_inode discards f69ed08c4197 dlm: memory leaks on error path in dlm_user_request() discards 6c03da607b33 dlm: lost put_lkb on error path in receive_convert() and r [...] discards f3d0f0a91277 dlm: possible memory leak on error path in create_lkb() discards 8f0bfd407240 dlm: fixed memory leaks after failed ls_remove_names allocation discards 385c23d62693 ALSA: usb-audio: Fix an out-of-bound read in create_compos [...] discards 1117b7a380f4 ALSA: usb-audio: Avoid access before bLength check in buil [...] discards 89c7ba90185d ALSA: cs46xx: Potential NULL dereference in probe discards a3c16e5f99c7 dm zoned: Fix target BIO completion handling discards 0be812a80039 dm verity: fix crash on bufio buffer that was allocated wi [...] discards 14c2cd93e276 vhost/vsock: fix uninitialized vhost_vsock->guest_cid discards 1f33700bdf42 raid6/ppc: Fix build for clang discards d75c8c0afd35 powerpc/boot: Set target when cross-compiling for clang discards 72d217d5df48 Makefile: Export clang toolchain variables discards ff858d822074 kbuild: consolidate Clang compiler flags discards 23d9f5e4a3ad kbuild: add -no-integrated-as Clang option unconditionally discards 03df2c59562a md: raid10: remove VLAIS discards 487467e7d031 ftrace: Build with CPPFLAGS to get -Qunused-arguments discards 4df445a77526 powerpc: Disable -Wbuiltin-requires-header when setjmp is used discards f716d5e5fa6b powerpc: avoid -mno-sched-epilog on GCC 4.9 and newer discards aa71dcfe9c42 sunrpc: use SVC_NET() in svcauth_gss_* functions discards 76da01793fbd sunrpc: fix cache_head leak due to queued request discards 89b038770887 mm, swap: fix swapoff with KSM pages discards c5a2c79da3f8 mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL discards 465c5cf0bfdb mm, hmm: use devm semantics for hmm_devmem_{add, remove} discards 1432754217f7 mm, devm_memremap_pages: kill mapping "System RAM" support discards 47d24f8c8fee mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT [...] discards 2c25071bed4b hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined discards ce8daa28a1d5 zram: fix double free backing device discards 3f2e4e1d9a6c fork: record start_time late discards 5ee254ef76e8 tools: fix cross-compile var clobbering discards 76369ed5bce3 genirq/affinity: Don't return with empty affinity masks on error discards 0840feb396aa scsi: lpfc: do not set queue->page_count to 0 if pc_sli4_p [...] discards 8eb9f245dc97 scsi: zfcp: fix posting too many status read buffers leadi [...] discards d87abc2ae547 serial/sunsu: fix refcount leak discards be899fe44fe5 qmi_wwan: Fix qmap header retrieval in qmimux_rx_fixup discards 29b7def0ffb1 net: netxen: fix a missing check and an uninitialized use discards dd707bdce260 Input: synaptics - enable SMBus for HP EliteBook 840 G4 discards 7bee9f9a1310 gpio: mvebu: only fail on missing clk if pwm is actually t [...] discards 9adf9d714b3d virtio: fix test build after uio.h change discards b08f331e84f7 kbuild: fix false positive warning/error about missing libelf discards bb2509c12bea mac80211: free skb fraglist before freeing the skb discards fb34793c9f38 vxge: ensure data0 is initialized in when fetching firmwar [...] discards 9c5239ee1c3f lan78xx: Resolve issue with changing MAC address discards 4d45ed2d0d28 net: macb: fix dropped RX frames due to a race discards 358e56b282ec net: macb: fix random memory corruption on RX with 64-bit DMA discards 6de29b8cd448 qed: Fix an error code qed_ll2_start_xmit() discards 8265e34e5705 SUNRPC: Fix a race with XPRT_CONNECTING discards 1eac41bac7c9 net: hns: Fix ping failed when use net bridge and send multicast discards 31212d944a0f net: hns: Add mac pcs config when enable|disable mac discards 4f64bc8f6626 net: hns: Fix ntuple-filters status error. discards b984806de33f net: hns: Avoid net reset caused by pause frames storm discards 02ad6ced13d7 net: hns: Free irq when exit from abnormal branch discards 5ddca1a9915f net: hns: Clean rx fbd when ae stopped. discards 1ef17642df39 net: hns: Fixed bug that netdev was opened twice discards 5fed62f06925 net: hns: Some registers use wrong address according to th [...] discards 649171175b35 net: hns: All ports can not work when insmod hns ko after rmmod. discards 9c97aac00f9d net: hns: Incorrect offset address used for some registers. discards 491fe3ac1e8a w90p910_ether: remove incorrect __init annotation discards 0758a796eb07 drivers: net: xgene: Remove unnecessary forward declarations discards bcf86ba5e2b4 x86, hyperv: remove PCI dependency discards 5e6aefd625f3 scsi: target: iscsi: cxgbit: add missing spin_lock_init() discards b831528038e3 scsi: target: iscsi: cxgbit: fix csk leak discards 70875bda5af2 bnx2x: Send update-svid ramrod with retry/poll flags enabled discards d964ef1d09b5 bnx2x: Remove configured vlans as part of unload sequence. discards a00f97b1af6c bnx2x: Clear fip MAC when fcoe offload support is disabled discards b0e56e3c5699 netfilter: nat: can't use dst_hold on noref dst discards e8267a5ec404 netfilter: ipset: do not call ipset_nest_end after nla_nes [...] discards 214b5617cc70 i40e: fix mac filter delete when setting mac address discards 10294811172c x86/dump_pagetables: Fix LDT remap address marker discards 0f0b37af1d3c x86/mm: Fix guard hole handling discards a8fe14fcfe50 ieee802154: ca8210: fix possible u8 overflow in ca8210_rx_done discards ae6f4c3cbad1 ibmvnic: Fix non-atomic memory allocation in IRQ context discards 154ed1efeac4 Input: synaptics - enable RMI on ThinkPad T560 discards 6989cedd762f Input: omap-keypad - fix idle configuration to not block S [...] discards bbed2ced9310 scsi: bnx2fc: Fix NULL dereference in error handling discards 5ac1f046ab4a netfilter: seqadj: re-load tcp header pointer after possib [...] discards 4ddb80f4193c xfrm: Fix NULL pointer dereference in xfrm_input when skb_ [...] discards ed04bb260d16 xfrm: Fix bucket count reported to userspace discards bf2b044bc820 xfrm: Fix error return code in xfrm_output_one() discards 7932e14f9fec checkstack.pl: fix for aarch64 discards 9940eeaa9955 Input: restore EV_ABS ABS_RESERVED discards 9c3fe68759f0 ARM: dts: imx7d-nitrogen7: Fix the description of the Wifi clock discards 8cd34030db2a ARM: imx: update the cpu power up timing setting on i.mx6sx discards af00b69210ca HID: ite: Add USB id match for another ITE based keyboard [...] discards 5d661328f91c powerpc/mm: Fix linux page tables build with some configs discards 3f9db10dfc62 powerpc: Fix COFF zImage booting on old powermacs discards fd78ae770d6f pinctrl: meson: fix pull enable register calculation discards 24737fa6bcf1 Linux 4.14.92 discards fc9e3f49a288 MIPS: Only include mmzone.h when CONFIG_NEED_MULTIPLE_NODES=y discards 0dacf0458c02 spi: bcm2835: Unbreak the build of esoteric configs discards c85a71fe7684 tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x discards cb2520535f6d tpm: tpm_try_transmit() refactor error flow. discards 3f23e65d32b7 rtc: m41t80: Correct alarm month range with RTC reads discards 83c2752a5602 arm/arm64: KVM: vgic: Force VM halt when changing the acti [...] discards f6be406e60c5 arm64: KVM: Avoid setting the upper 32 bits of VTCR_EL2 to 1 discards 8697c15f2d8b CIFS: Fix error mapping for SMB2_LOCK command which caused [...] discards ac40fe537c3b MIPS: OCTEON: mark RGMII interface disabled on OCTEON III discards af8a41b9246c MIPS: Expand MIPS32 ASIDs to 64 bits discards 5647c1d5eda4 MIPS: Align kernel load address to 64KB discards 5744be55fbb9 MIPS: Ensure pmd_present() returns false after pmd_mknotpresent() discards 95168354276c MIPS: c-r4k: Add r4k_blast_scache_node for Loongson-3 discards 2713b8fd7ef6 MIPS: math-emu: Write-protect delay slot emulation pages discards 35323cb2ae4e media: v4l2-tpg: array index could become negative discards cd1f0770d277 media: vivid: free bitmap_cap when updating std/timings/etc. discards 5110d0b4c231 serial: uartps: Fix interrupt mask issue to handle the RX [...] discards c5e4022f25d0 f2fs: fix validation of the block count in sanity_check_raw_super discards 052ccb86b31c netfilter: nf_conncount: don't skip eviction when age is negative discards 75af3d78168e netfilter: nf_conncount: fix garbage collection confirm race discards 525e1dffed87 netfilter: nf_conncount: Fix garbage collection with zones discards 15ee3595d2ac netfilter: nf_conncount: expose connection list interface discards 5e614e212a63 netfilter: xt_connlimit: don't store address in the conn nodes discards 20373d980e45 Btrfs: fix fsync of files with multiple hard links in new [...] discards 4aac41de7860 cdc-acm: fix abnormal DATA RX issue for Mediatek Preloader. discards 8769b27e0998 cgroup: fix CSS_TASK_ITER_PROCS discards cf3168c56419 crypto: cavium/nitrox - fix a DMA pool free failure discards 3f844ac99f34 clk: rockchip: fix typo in rk3188 spdif_frac parent discards 7c6ac785e623 spi: bcm2835: Avoid finishing transfer prematurely in IRQ mode discards fef1fb1f4987 spi: bcm2835: Fix book-keeping of DMA termination discards 24fc3cc20b7c spi: bcm2835: Fix race on DMA termination discards 7f3901d80c6a ext4: check for shutdown and r/o file system in ext4_write [...] discards dbffc914157c ext4: force inode writes when nfsd calls commit_metadata() discards 6ef63893e78f ext4: include terminating u32 in size of xattr entries whe [...] discards 0bf8b3fdac08 ext4: fix EXT4_IOC_GROUP_ADD ioctl discards 92bb9b067bda ext4: missing unlock/put_page() in ext4_try_to_write_inlin [...] discards 34bba27d0399 ext4: fix possible use after free in ext4_quota_enable discards 9da1f6d06b7a ext4: add ext4_sb_bread() to disambiguate ENOMEM cases discards 9f0fc584b6f8 perf pmu: Suppress potential format-truncation warning discards 69beeb1c0f0b platform-msi: Free descriptors in platform_msi_domain_free() discards f7ed75e1bad6 KVM: nVMX: Free the VMREAD/VMWRITE bitmaps if alloc_kvm_ar [...] discards a90e09794350 KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixup discards 9d95653347e9 x86/mm: Drop usage of __flush_tlb_all() in kernel_physical [...] discards 8c34b07190ad x86/speculation/l1tf: Drop the swap storage limit restrict [...] discards 9023f52fd329 Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G discards e1f2a8b377b0 s390/pci: fix sleeping in atomic during hotplug discards df088bbe01e1 qmi_wwan: apply SET_DTR quirk to the SIMCOM shared device ID discards 5b48bec5f6c8 staging: wilc1000: fix missing read_write setting when rea [...] discards 55b3d640c3d1 usb: r8a66597: Fix a possible concurrency use-after-free b [...] discards f99dfabbd7bd USB: serial: option: add Fibocom NL678 series discards e7d9ee97e441 USB: serial: pl2303: add ids for Hewlett-Packard HP POS po [...] discards 30930698ba79 ALSA: hda/tegra: clear pending irq handlers discards 1b7682a02161 ALSA: firewire-lib: use the same print format for 'without [...] discards cb3343d81495 ALSA: firewire-lib: fix wrong assignment for 'out_packet_w [...] discards deec542ba516 ALSA: firewire-lib: fix wrong handling payload_length as p [...] discards 47cafb132969 ALSA: fireface: fix for state to fetch PCM frames discards 91056ae41b44 ALSA: hda: add mute LED support for HP EliteBook 840 G4 discards fb7ccf9daebb mtd: atmel-quadspi: disallow building on ebsa110 discards a53ba068e2db ALSA: emux: Fix potential Spectre v1 vulnerabilities discards bbf036122f64 ALSA: pcm: Fix potential Spectre v1 vulnerability discards c4d65a3afd07 ALSA: emu10k1: Fix potential Spectre v1 vulnerabilities discards 076097b2847b ALSA: rme9652: Fix potential Spectre v1 vulnerability discards 9eb8b278cb19 IB/hfi1: Incorrect sizing of sge for PIO will OOPs discards e5af70e98abb sock: Make sock->sk_stamp thread-safe discards 952dea5bc0b4 net/smc: fix TCP fallback socket release discards 256e0b8a98a9 qmi_wwan: Add support for Fibocom NL678 series discards 1283f1a45130 qmi_wwan: Added support for Fibocom NL668 series discards 417483631811 tipc: compare remote and local protocols in tipc_udp_enable() discards f943aeb0a7d4 tipc: use lock_sock() in tipc_sk_reinit() discards 08264146ae59 net/mlx5e: Remove the false indication of software timesta [...] discards c207568b20b1 mlxsw: core: Increase timeout during firmware flash process discards f84ce33bf347 net/mlx5e: RX, Fix wrong early return in receive queue poll discards d5d0496e9456 net/mlx5: Typo fix in del_sw_hw_rule discards f033fbac9f0a xen/netfront: tolerate frags with no data discards 80f098070a63 VSOCK: Send reset control packet when socket is partially bound discards 2510d91bdafe vhost: make sure used idx is seen before log in vhost_add_ [...] discards 3009452fb260 tipc: fix a double kfree_skb() discards 3bade4b76a4a tcp: fix a race in inet_diag_dump_icsk() discards a98fbfc3e37e sctp: initialize sin6_flowinfo for ipv6 addrs in sctp_inet [...] discards e6625bf0ce1d qmi_wwan: Added support for Telit LN940 series discards e553166251bf ptr_ring: wrap back ->producer in __ptr_ring_swap_queue() discards 41783853bd1a packet: validate address length if non-zero discards 9eee85ed843f packet: validate address length discards 65b3480236d8 net/wan: fix a double free in x25_asy_open_tty() discards bb98e55e8bb6 netrom: fix locking in nr_find_socket() discards 309bc341e54e net: phy: Fix the issue that netif always links up after resuming discards 6e12baae0001 net: macb: restart tx after tx used bit read discards 95b4b711444a net: ipv4: do not handle duplicate fragments as overlapping discards 1e9f6b66b2f2 isdn: fix kernel-infoleak in capi_unlocked_ioctl discards 64d224049996 ipv6: tunnels: fix two use-after-free discards c68815c120a9 ipv6: explicitly initialize udp6_addr in udp_sock_create6() discards 59a3d2dc594a ieee802154: lowpan_header_create check must check daddr discards 8d349348cb2e ibmveth: fix DMA unmap error in ibmveth_xmit_start error path discards 79d222d8d259 gro_cell: add napi_disable in gro_cells_destroy discards 26a5adc8eb26 ax25: fix a use-after-free in ax25_fillin_cb() discards 18e260fd2a4c ip6mr: Fix potential Spectre v1 vulnerability discards 26a697a9a56c ipv4: Fix potential Spectre v1 vulnerability discards d2dd9f1593dc Linux 4.14.91 discards d04e6ea0cec9 drm/ioctl: Fix Spectre v1 vulnerabilities discards 5cebd962c97f proc/sysctl: don't return ENOMEM on lookup when a table is [...] discards 36f93a2e7dce mm: don't miss the last page because of round-off error discards ed0d232df97f ubifs: Handle re-linking of inodes correctly while recovery discards 089651ef038e spi: imx: mx51-ecspi: Move some initialisation to prepare_ [...] discards 0cc6feb5c4b5 spi: imx: add a device specific prepare_message callback discards 20e985263c31 iwlwifi: add new cards for 9560, 9462, 9461 and killer series discards adb7ea126e63 iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT to old firmwares discards e1240a10f34d panic: avoid deadlocks in re-entrant console drivers discards 0761921fa6cb x86/mtrr: Don't copy uninitialized gentry fields back to u [...] discards ff53cc3576d3 Drivers: hv: vmbus: Return -EINVAL for the sys files for u [...] discards cc70f14956fa KVM: Fix UAF in nested posted interrupt processing discards df4ee0730619 kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs discards 2f8f9e280abc posix-timers: Fix division by zero bug discards 23572a68e828 gpiolib-acpi: Only defer request_irq for GpioInt ACPI even [...] discards 07cfa7ac9e52 gpio: max7301: fix driver for use with CONFIG_VMAP_STACK discards 4d7a081d0a35 mmc: omap_hsmmc: fix DMA API warning discards b097c4436eef mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl discards 2b591835dcc5 mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support discards 8af6fad484c2 mmc: core: Reset HPI enabled state during re-init and in c [...] discards fe646761cb20 scsi: sd: use mempool for discard special page discards 61c1a4a5ba4c USB: serial: option: add Telit LN940 series discards 4363aa8fb114 USB: serial: option: add Fibocom NL668 series discards 4497e8fa2361 USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode) discards 0b3b6c5ba96f USB: serial: option: add HP lt4132 discards ed101ab689be USB: serial: option: add GosunCn ZTE WeLink ME3630 discards 4aa9cf83b766 USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd discards 2ab5db613774 xhci: Don't prevent USB2 bus suspend in state check intend [...] discards 49be8dc589ae USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data discards 3845c73607ae cifs: integer overflow in in SMB2_ioctl() discards 0d9b51366d2d perf record: Synthesize features before events in pipe mode discards 179c8da7f3ac ib_srpt: Fix a use-after-free in __srpt_close_all_ch() discards 56303ade4504 ubifs: Fix directory size calculation for symlinks discards 2e5981029574 ASoC: sta32x: set ->component pointer in private struct discards 07eae146f5b7 block: fix infinite loop if the device loses discard capability discards 1e9290ca9d6f block: break discard submissions into the user defined size discards 592f5569e184 Linux 4.14.90 discards ad962d20d4eb bpf, arm: fix emit_ldx_r and emit_mov_i using TMP_REG_1 discards f1e1eb5c90b6 rtc: snvs: Add timeouts to avoid kernel lockups discards 60e3480e0bbf nvmet-rdma: fix response use after free discards 07d4f1c4cd57 i2c: uniphier-f: fix violation of tLOW requirement for Fast-mode discards 90265a60aff7 i2c: uniphier: fix violation of tLOW requirement for Fast-mode discards c39910b57c7f i2c: scmi: Fix probe error on devices with an empty SMB000 [...] discards 4bdfff5c4f91 i2c: axxia: properly handle master timeout discards 73c821e378e8 mlxsw: spectrum_switchdev: Fix VLAN device deletion via ioctl discards 7e43eec4b458 vhost/vsock: fix reset orphans race with close timeout discards ab9697222a1d cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy [...] discards 938199486ba9 drm/ast: Fix connector leak during driver unload discards d126d4bf3480 ethernet: fman: fix wrong of_node_put() in probe function discards a2cc1b2d1954 ARM: 8815/1: V7M: align v7m_dma_inv_range() with v7 counterpart discards 394f9a113b4c ARM: 8814/1: mm: improve/fix ARM v7_dma_inv_range() unalig [...] discards e7c36edac701 net/mlx4_en: Fix build break when CONFIG_INET is off discards 1a130bc711d3 mv88e6060: disable hardware level MAC learning discards 4b427e57f4f6 libata: whitelist all SAMSUNG MZ7KM* solid-state disks discards 647492ad7341 Input: omap-keypad - fix keyboard debounce configuration discards 2dc84c590cea Input: synaptics - enable SMBus for HP 15-ay000 discards 2f74717d0237 clk: mmp: Off by one in mmp_clk_add() discards d5f2432339ba clk: mvebu: Off by one bugs in cp110_of_clk_get() discards 308d65a18461 drm/msm: Fix error return checking discards 8b9860ad1efa ide: pmac: add of_node_put() discards a19e57563ce7 drivers/tty: add missing of_node_put() discards 6b37106bc20a drivers/sbus/char: add of_node_put() discards 923e09c74a9c sbus: char: add of_node_put() discards c3f68415c987 SUNRPC: Fix a potential race in xprt_connect() discards 76413fbfc7c1 nfs: don't dirty kernel pages read by direct-io discards 27be23532ed8 bpf: Fix verifier log string check for bad alignment. discards 87c1a07b0e7f bonding: fix 802.3ad state sent to partner when unbinding slave discards 32f91e02d0e9 ARC: io.h: Implement reads{x}()/writes{x}() discards 5094dea5acab drm/msm: Grab a vblank reference when waiting for commit_done discards 81710cedad2f x86/earlyprintk/efi: Fix infinite loop on some screen widths discards 3a2c2aae1bca scsi: vmw_pscsi: Rearrange code to avoid multiple calls to [...] discards 1e30cdb19115 scsi: libiscsi: Fix NULL pointer dereference in iscsi_eh_s [...] discards ce28c745aafc Input: hyper-v - fix wakeup from suspend-to-idle discards 0d2d16297800 mac80211_hwsim: fix module init error paths for netlink discards 1f972505011c locking/qspinlock: Fix build for anonymous union in older [...] discards 12f75e8ad273 IB/hfi1: Remove race conditions in user_sdma send path discards 8f8a5a9be2b4 mac80211: Fix condition validating WMM IE discards 603bd4dc7359 mac80211: don't WARN on bad WMM parameters from buggy APs discards 5515c5bd3f56 netfilter: ipset: Fix wraparound in hash:*net* types discards 2a35d21a4d12 elevator: lookup mq vs non-mq elevators discards 5d01e063296a locking/qspinlock, x86: Provide liveness guarantee discards 4e21502d37a5 locking/qspinlock/x86: Increase _Q_PENDING_LOOPS upper bound discards 49849a651b84 locking/qspinlock: Re-order code discards f2f76a2c666e locking/qspinlock: Kill cmpxchg() loop when claiming lock [...] discards 075703d79c3a locking/qspinlock: Remove duplicate clear_pending() functi [...] discards 7a617996cba5 locking/qspinlock: Remove unbounded cmpxchg() loop from lo [...] discards 5261ad70e2d6 locking/qspinlock: Merge 'struct __qspinlock' into 'struct [...] discards 3dab30f33814 locking/qspinlock: Bound spinning on pending->locked trans [...] discards 13f14c36323d locking/qspinlock: Ensure node is initialised before updat [...] discards a9febd662cee locking: Remove smp_read_barrier_depends() from queued_spi [...] discards f02ef68bdad3 x86/build: Fix compiler support check for CONFIG_RETPOLINE discards c8626858b2d8 drm/amdgpu: update SMC firmware image for polaris10 variants discards 8a20046277e3 drm/i915/execlists: Apply a full mb before execution for Braswell discards 8b1bdb941668 Revert "drm/rockchip: Allow driver to be shutdown on reboo [...] discards d0a954cbfbd0 drm/nouveau/kms: Fix memory leak in nv50_mstm_del() discards e89aa818353b powerpc/msi: Fix NULL pointer access in teardown code discards a28d5f3d9c08 tracing: Fix memory leak of instance function hash filters discards b2e08ad9d4cb tracing: Fix memory leak in set_trigger_filter() discards d17cc664f1eb dm cache metadata: verify cache has blocks in blocks_are_c [...] discards cd5d8a9203ed dm thin: send event about thin-pool state change _after_ m [...] discards 529571392b7a ARM: mmp/mmp2: fix cpu_is_mmp2() on mmp2-dt discards c1149b873482 fuse: continue to send FUSE_RELEASEDIR when FUSE_OPEN retu [...] discards 38ef9c5a9311 mmc: sdhci: fix the timeout check window for clock and reset discards 30d358d804da MMC: OMAP: fix broken MMC on OMAP15XX/OMAP5910/OMAP310 discards 87d143de94e2 arm64: dma-mapping: Fix FORCE_CONTIGUOUS buffer clearing discards b99eaefb6850 userfaultfd: check VM_MAYWRITE was set after verifying the [...] discards 5f4610fe2ed4 aio: fix spectre gadget in lookup_ioctx discards 7ff0bcb2cb31 pinctrl: sunxi: a83t: Fix IRQ offset typo for PH11 discards 30c64b5a4f2b timer/debug: Change /proc/timer_list from 0444 to 0400 discards 3beeb2615681 Linux 4.14.89 discards 4465b31b7549 tcp: lack of available data can also cause TSO defer discards 01a166012cd1 IB/hfi1: Fix an out-of-bounds access in get_hw_stats discards d655a1a6684e ALSA: hda/realtek - Fixed headphone issue for ALC700 discards 62711dc6898b ALSA: fireface: fix reference to wrong register for clock [...] discards 16906e5ad4cc staging: speakup: Replace strncpy with memcpy discards 5d2cc520d1f1 flexfiles: enforce per-mirror stateid only for v4 DSes discards 891e5a89f0fa lib/rbtree-test: lower default params discards 16c9a316f21f printk: Wake klogd when passing console_lock owner discards 08b7a8f880a2 printk: Never set console_may_schedule in console_trylock() discards ef433725f5f0 printk: Hide console waiter logic into helpers discards 594231141b00 printk: Add console owner and waiter logic to load balance [...] discards 62582f67ff76 Revert "printk: Never set console_may_schedule in console_ [...] discards 56926f913bf8 ocfs2: fix potential use after free discards 225b11374625 debugobjects: avoid recursive calls with kmemleak discards 95c8714e3fa0 hfsplus: do not free node before using discards 5ee5fa61d04e hfs: do not free node before using discards c7aafad098b0 mm/page_alloc.c: fix calculation of pgdat->nr_zones discards df2055c0eb8a ocfs2: fix deadlock caused by ocfs2_defrag_extent() discards 8e3f3c06be02 ACPI/IORT: Fix iort_get_platform_device_domain() uninitial [...] discards 9407fd14d0ee nvme: flush namespace scanning work just before removing n [...] discards 0859bb2526fb fscache, cachefiles: remove redundant variable 'cache' discards 38026d1afcc1 fscache: fix race between enablement and dropping of object discards b718d6bede4b pstore/ram: Correctly calculate usable PRZ bytes discards b9c242b4fad8 Revert "xen/balloon: Mark unallocated host memory as UNUSABLE" discards f02e0d5fb669 xen: xlate_mmu: add missing header to fix 'W=1' warning discards 6ee9b4deecb1 drm/ast: fixed reading monitor EDID not stable issue discards cc92ade5f498 drm/amdgpu: Add delay after enable RLC ucode discards 8a69edb8f7db net: hisilicon: remove unexpected free_netdev discards 689dee4b72ff ixgbe: recognize 1000BaseLX SFP modules as 1Gbps discards 9966f78ab603 igb: fix uninitialized variables discards 7b99a0d73be5 cachefiles: Fix page leak in cachefiles_read_backing_file [...] discards 397727e77f2f netfilter: nf_tables: deactivate expressions in rule reple [...] discards b641ee14cfc1 usb: gadget: u_ether: fix unsafe list iteration discards ff791c9ec159 net: thunderx: fix NULL pointer dereference in nic_remove discards 7fdd58deeae4 x86/kvm/vmx: fix old-style function declaration discards bb3f86913bda KVM: x86: fix empty-body warnings discards 8f859b2729e9 IB/mlx5: Fix page fault handling for MW discards 97f048033a07 netfilter: ipv6: Preserve link scope traffic original oif discards f47b8824a830 drm/meson: add support for 1080p25 mode discards ca993dead6b5 USB: omap_udc: fix rejection of out transfers when DMA is used discards 72c982a3b1dd USB: omap_udc: fix USB gadget functionality on Palm Tungsten E discards e68f6cb90119 USB: omap_udc: fix omap_udc_start() on 15xx machines discards 09eb2b90d9e0 USB: omap_udc: fix crashes on probe error and module removal discards 11f8633c5a33 USB: omap_udc: use devm_request_irq() discards 57dea3802f38 ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf discards 9209043b2988 bpf: fix check of allowed specifiers in bpf_trace_printk discards 42cb0b9efc9e exportfs: do not read dentry after free discards bdafd18e24c8 ASoC: omap-dmic: Add pm_qos handling to avoid overruns wit [...] discards 997a8d6c47fa ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overr [...] discards 4a3fa2a5fed1 ASoC: omap-mcbsp: Fix latency value calculation for pm_qos discards a625d3e3ce05 RDMA/rdmavt: Fix rvt_create_ah function signature discards 9692eefbee77 RDMA/mlx5: Fix fence type for IB_WR_LOCAL_INV WR discards 67080eb258b4 Btrfs: send, fix infinite loop due to directory rename dep [...] discards b254f11cc930 ARM: dts: at91: sama5d2: use the divided clock for SMC discards 5ce4164fff67 objtool: Fix segfault in .cold detection with -ffunction-sections discards de21975e71fe objtool: Fix double-free in .cold detection error path discards 7d14117bd218 PCI: imx6: Fix link training status detection in link up check discards d36cc6073623 perf tools: Restore proper cwd on return from mnt namespace discards ca0bcef7c60b hwmon: (w83795) temp4_type has writable permission discards f500a4ef7e5d netfilter: xt_hashlimit: fix a possible memory leak in hta [...] discards aa17c9c00ce0 iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong val [...] discards 55b648d1d624 ASoC: dapm: Recalculate audio map forcely when card instantiated discards b65b4228bdaa ASoC: omap-abe-twl6040: Fix missing audio card caused by d [...] discards fd2c1ba14227 hwmon: (ina2xx) Fix current value calculation discards 250dea0dfb12 s390/cpum_cf: Reject request for sampling in event initialization discards 5391e32b9d06 ASoC: wm_adsp: Fix dma-unsafe read of scratch registers discards de2324a00979 hwmon (ina2xx) Fix NULL id pointer in probe() discards 38e22947994d netfilter: nf_tables: fix use-after-free when deleting com [...] discards cae5446b33f6 selftests: add script to stress-test nft packet path vs. c [...] discards 2ac368e8d504 sysv: return 'err' instead of 0 in __sysv_write_inode discards 21ffeda14e83 ARM: OMAP1: ams-delta: Fix possible use of uninitialized field discards 5b2afd6261ae ARM: dts: logicpd-somlv: Fix interrupt on mmc3_dat1 discards f55ad8d2a215 staging: rtl8723bs: Fix the return value in case of error [...] discards b34888a95334 ASoC: rsnd: fixup clock start checker discards 635e16fc7402 ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_p [...] discards 520e8609ecf2 virtio-net: keep vnet header zeroed after processing XDP discards 1d2cda4e8ffe tun: forbid iface creation with rtnl ops discards 6293016fbd9b tcp: fix NULL ref in tail loss probe discards 5567e5fefaa9 tcp: Do not underestimate rwnd_limited discards 862b5ab95155 sctp: kfree_rcu asoc discards 22fa15e6f5b7 rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices discards 56ed9f33e03f net: Prevent invalid access to skb->prev in __qdisc_drop_all discards e44c8cbd09da net: phy: don't allow __set_phy_supported to add unsupport [...] discards 583e170ce816 net/mlx4_en: Change min MTU size to ETH_MIN_MTU discards 76f67ede4df9 net/mlx4_core: Correctly set PFC param if global pause is [...] discards 4c65c73cf124 net: 8139cp: fix a BUG triggered by changing mtu with netw [...] discards 25f111f2432d ipv6: sr: properly initialize flowi6 prior passing to ip6_ [...] discards 9380dc7c5101 neighbour: Avoid writing before skb->head in neigh_hh_output() discards ece6a4b7efa8 ipv6: Check available headroom in ip6_xmit() even without options discards da4b692991fc ipv4: ipv6: netfilter: Adjust the frag mem limit when true [...] discards 1bb538a39cf9 Linux 4.14.88 discards 7b6d932725ec mac80211: ignore NullFunc frames in the duplicate detection discards bbc4242a9c2e mac80211: fix reordering of buffered broadcast packets discards a2c934fbbd43 mac80211: ignore tx status for PS stations in ieee80211_tx [...] discards 9e82abdd0c03 mac80211: Clear beacon_int in ieee80211_do_stop discards 199a81acf2bb mac80211_hwsim: Timer should be initialized before device [...] discards 4794d94b44c4 libnvdimm, pfn: Pad pfn namespaces relative to other regions discards b919b4842b42 kgdboc: fix KASAN global-out-of-bounds bug in param_set_kg [...] discards e4c3cc6b0808 tty: do not set TTY_IO_ERROR flag if console port discards 4f50d3a08df4 tty: serial: 8250_mtk: always resume the device in probe. discards c1063941e736 Drivers: hv: vmbus: Offload the handling of channels to tw [...] discards eff5e74f7b68 drm/amdgpu/gmc8: update MC firmware for polaris discards 99e6900dfa12 drm/amdgpu: update mc firmware image for polaris12 variants discards c33e7a5a3714 Revert commit ef9209b642f "staging: rtl8723bs: Fix indenti [...] discards 948ef68099eb staging: rtl8712: Fix possible buffer overrun discards b505b9b09e53 cifs: Fix separator when building path from dentry discards a604686c468d staging: atomisp: remove "fun" strncpy warning discards b4e4b85708bb Staging: lustre: remove two build warnings discards f2a4f7622d05 swiotlb: clean up reporting discards 38fce19d4d7b f2fs: fix to do sanity check with block address in main area v2 discards cacfa255bee4 xhci: Prevent U1/U2 link pm states if exit latency is too long discards 3ff0131284e9 xhci: workaround CSS timeout on AMD SNPS 3.0 xHC discards f9e0bc710347 ARM: 8806/1: kprobes: Fix false positive with FORTIFY_SOURCE discards e47a6e68c3bb dmaengine: cppi41: delete channel from pending list when s [...] discards bc3d506a116f dmaengine: dw: Fix FIFO size for Intel Merrifield discards e3dccb527cfc SUNRPC: Fix leak of krb5p encode pages discards f15c072d6576 vhost/vsock: fix use-after-free in network stack callers discards 52b993b4c4c2 virtio/s390: fix race in ccw_io_helper() discards 73f6d525be2c virtio/s390: avoid race on vcdev->config discards 01a02e66228b ALSA: hda/realtek - Fix speaker output regression on Think [...] discards 7852f54f08a0 ALSA: pcm: Fix interval evaluation with openmin/max discards cabb9539dc17 ALSA: pcm: Call snd_pcm_unlink() conditionally at closing discards 108ab9eafbbe ALSA: pcm: Fix starvation on down_write_nonblock() discards 0618c71c73ca ALSA: hda: Add support for AMD Stoney Ridge discards 19f74e457462 ALSA: usb-audio: Fix UAF decrement if card has no live int [...] discards 7b6e85da8d94 USB: check usb_get_extra_descriptor for proper size discards 810487aa9d48 usb: appledisplay: Add 27" Apple Cinema Display discards d2afd22aff69 usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device discards 4515bbc4e284 mm: don't warn about allocations which stall for too long discards ccbffb5d7dc8 net: amd: add missing of_node_put() discards 63e307e81cff team: no need to do team_notify_peers or team_mcast_rejoin [...] discards 1c1fbd4d2e92 ibmvnic: Fix RX queue buffer cleanup discards dab45f4d03f0 flexfiles: use per-mirror specified stateid for IO discards 84f49bb07f9d iommu/vt-d: Use memunmap to free memremap discards d0decb8d7cbb net: faraday: ftmac100: remove netif_running(netdev) check [...] discards f7a6fd087a30 qed: Fix QM getters to always return a valid pq discards 9dded0ffdeb7 qed: Fix bitmap_weight() check discards 4b4c6714a197 mtd: spi-nor: Fix Cadence QSPI page fault kernel panic discards 16f2433ede23 HID: multitouch: Add pointstick support for Cirque Touchpad discards 60adf764a94f mtd: rawnand: qcom: Namespace prefix some commands discards 6c65ce92019b gpio: mockup: fix indicated direction discards 934f4965b46b net/mlx4: Fix UBSAN warning of signed integer overflow discards e6e5d3dda0ea net/mlx4_core: Fix uninitialized variable compilation warning discards 471b2b9c5254 net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command discards 65d9e9821b86 Revert "usb: gadget: ffs: Fix BUG when userland exits with [...] discards 93663e617b8f qed: Fix reading wrong value in loop condition discards 0f1c847db352 qed: Fix PTT leak in qed_drain() discards fd358f42a60d bnx2x: Assign unique DMAE channel number for FW DMAE trans [...] discards 41cb05769013 amd/iommu: Fix Guest Virtual APIC Log Tail Address Register discards 2761d3237145 batman-adv: Expand merged fragment buffer for full packet discards 94f748fd4ed3 batman-adv: Use explicit tvlv padding for ELP packets discards a1270af9b1a0 HID: input: Ignore battery reported by Symbol DS4308 discards 58e0bc435071 test_firmware: fix error return getting clobbered discards c6b578b1b4a7 can: rcar_can: Fix erroneous registration discards b65fa7b581f8 iommu/ipmmu-vmsa: Fix crash on early domain free discards 8fa55f1d1859 brcmutil: really fix decoding channel info for 160 MHz bandwidth discards df11500b9dbf iommu/vt-d: Fix NULL pointer dereference in prq_event_thread() discards bcdfccfd8dee media: omap3isp: Unregister media device as first discards ca48e5e30b75 Linux 4.14.87 discards 88b58409f82e tipc: use destination length for copy string discards 02dc68829e5f net: qed: use correct strncpy() size discards c29f9010a356 mm: hide incomplete nr_indirectly_reclaimable in /proc/zoneinfo discards dd9989eda832 thermal/drivers/hisi: Remove costly sensor inspection discards aa6e035f259a thermal/drivers/hisi: Fix configuration register setting discards f7105bd03755 thermal/drivers/hisi: Encapsulate register writes into helpers discards e29649e49c81 thermal/drivers/hisi: Remove pointless lock discards 402519439ccb thermal/drivers/hisi: Remove the multiple sensors support discards 60720df8bf43 mm: cleancache: fix corruption on missed inode invalidation discards d2e29b46a9cf reset: remove remaining WARN_ON() in <linux/reset.h> discards b92cee8097d9 reset: make device_reset_optional() really optional discards 99bfa7bc16c3 udf: Allow mounting volumes with incorrect identification strings discards 097c13e1b78d arc: [devboards] Add support of NFSv3 ACL discards f4069a6cf6fa ARC: change defconfig defaults to ARCv2 discards 335cbe4df8b0 btrfs: Always try all copies when reading extent buffers discards 1aadbb4a325b btrfs: tree-checker: Don't check max block group size as c [...] discards 61ffe9b93203 Input: elan_i2c - add support for ELAN0621 touchpad discards ec2c95c56ba7 Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15ARR discards 1151c098512f Input: elan_i2c - add ELAN0620 to the ACPI table discards 4121029c4311 Input: cros_ec_keyb - fix button/switch capability reports discards 58a3a4e82dea Input: matrix_keypad - check for errors from of_get_named_gpio() discards 6dc574d0cac6 Input: synaptics - add PNP ID for ThinkPad P50 to SMBus discards cf980cebed03 Input: xpad - quirk all PDP Xbox One gamepads discards 84ee7f89237f drm/msm: fix OF child-node lookup discards b002e9dc214f svm: Add mutex_lock to protect apic_access_page_done on AM [...] discards e8693a9829d1 kgdboc: Fix warning with module build discards a293ef5e92b5 kgdboc: Fix restrict error discards 6bf8c9fc962e ALSA: trident: Suppress gcc string warning discards 705a2810a314 userfaultfd: shmem/hugetlbfs: only allow to register VM_MA [...] discards 6ea54af90988 scsi: scsi_devinfo: cleanly zero-pad devinfo strings discards 46466e23bc1b userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_ [...] discards af3edb30cddf userfaultfd: shmem: add i_size checks discards 683b47330c49 userfaultfd: shmem: allocate anonymous memory for MAP_PRIV [...] discards 82c5a8c0deba userfaultfd: use ENOENT instead of EFAULT if the atomic co [...] discards a88a1b3c215b drm/meson: Fix OOB memory accesses in meson_viu_set_osd_lut() discards 9576f5215818 drm/meson: Enable fast_io in meson_dw_hdmi_regmap_config discards 4e97ad08e1e3 drm: set is_master to 0 upon drm_new_set_master() failure discards 37b927309286 drm/ast: Fix incorrect free on ioregs discards 53f6341a937b IB/mlx5: Avoid load failure due to unknown link width discards d3c099943335 mips: fix mips_get_syscall_arg o32 check discards 9aab50aec567 MIPS: ralink: Fix mt7620 nd_sd pinmux discards 8d3ab1ccc063 uprobes: Fix handle_swbp() vs. unregister() + register() r [...] discards 48c11537ee6d iser: set sector for ambiguous mr status errors discards 184adf40d184 kdb: use memmove instead of overlapping memcpy discards 46762a64c0b0 staging: rts5208: fix gcc-8 logic error warning discards 94d6d9e5f3c2 scsi: bfa: convert to strlcpy/strlcat discards 4e4b875eaf1e drm: gma500: fix logic error discards bb1d0ac3ef02 ip_tunnel: Fix name string concatenate in __ip_tunnel_create() discards e26457da0cdb kernfs: Replace strncpy with memcpy discards f5028606c292 unifdef: use memcpy instead of strncpy discards 23df63002205 ALSA: intel_hdmi: Use strlcpy() instead of strncpy() discards af882cb0bcb5 kobject: Replace strncpy with memcpy discards 337f2837c5b2 test_hexdump: use memcpy instead of strncpy discards 9f8d10971a23 disable stringop truncation warnings for now discards f5ec9987bfbd Kbuild: suppress packed-not-aligned warning for default se [...] discards 7152401aeedd Linux 4.14.86 discards 862e7aaa90f6 f2fs: fix missing up_read discards 0c5f2e899241 libceph: check authorizer reply/challenge length before reading discards 14118df4e7b4 libceph: weaken sizeof check in ceph_x_verify_authorizer_reply() discards fd6cc33d0775 binder: fix race that allows malicious free of live buffer discards f7d33988bd92 misc: mic/scif: fix copy-paste error in scif_create_remote_lookup discards 3c44b197448d Drivers: hv: vmbus: check the creation_status in vmbus_est [...] discards 7c1ba1a1bb0d mm: use swp_offset as key in shmem_replace_page() discards 397dbde61490 lib/test_kmod.c: fix rmmod double free discards d08c62878fe2 iio:st_magn: Fix enable device after trigger discards f1a4876f0435 Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid" discards 2b7456f46ff9 usb: core: quirks: add RESET_RESUME quirk for Cherry G230 [...] discards 403a2001bd79 USB: usb-storage: Add new IDs to ums-realtek discards 74abe400e12b staging: rtl8723bs: Add missing return for cfg80211_rtw_ge [...] discards ca0908ddcd30 staging: vchiq_arm: fix compat VCHIQ_IOC_AWAIT_COMPLETION discards 85df1f9f8fb0 btrfs: release metadata before running delayed refs discards 39c49a757d7c dmaengine: at_hdmac: fix module unloading discards 7e572222d3c9 dmaengine: at_hdmac: fix memory leak in at_dma_xlate() discards 2a9443a93580 ARM: dts: rockchip: Remove @0 from the veyron memory node discards 086d1f60f874 ext2: fix potential use after free discards e2ec0cb4d092 ALSA: hda/realtek - fix headset mic detection for MSI MS-B171 discards e50476e9da27 ALSA: hda/realtek - Support ALC300 discards 46663071adbc ALSA: sparc: Fix invalid snd_free_pages() at error path discards 73ce314c172d ALSA: control: Fix race between adding and removing a user [...] discards ef8944bf5a97 ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write discards 0d542d58b6b5 ALSA: wss: Fix invalid snd_free_pages() at error path discards b7c769ebd9db fs: fix lost error code in dio_complete discards ecef7c1ad46b perf/x86/intel: Add generic branch tracing check to intel_ [...] discards fae1bec5c2b2 perf/x86/intel: Move branch tracing setup to the Intel-spe [...] discards e8499ab5b93a x86/fpu: Disable bottom halves while loading FPU registers discards 855eefd9124a x86/MCE/AMD: Fix the thresholding machinery initialization order discards ad953dfdfa95 arm64: dts: rockchip: Fix PCIe reset polarity for rk3399-p [...] discards ee48a9df170c PCI: layerscape: Fix wrong invocation of outbound window d [...] discards e380f318e63d btrfs: relocation: set trans to be NULL after ending transaction discards 52fa8eaac814 Btrfs: ensure path name is null terminated at btrfs_control_ioctl discards d36e4ee3b3ce xtensa: fix coprocessor part of ptrace_{get,set}xregs discards b35182226166 xtensa: fix coprocessor context offset definitions discards d039837ab8cb xtensa: enable coprocessors that are being flushed discards 83f00ab9a7c0 KVM: X86: Fix scan ioapic use-before-initialization discards 08b9a96720a1 KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercall discards 57e972ecad4f kvm: svm: Ensure an IBPB on all affected CPUs when freeing a vmcb discards a06361526cc7 kvm: mmu: Fix race in emulated page table writes discards 78085d7e3816 x86/speculation: Provide IBPB always command line options discards ca97dd0009e6 x86/speculation: Add seccomp Spectre v2 user space protect [...] discards 605b2828ff55 x86/speculation: Enable prctl mode for spectre_v2_user discards 6a847a605772 x86/speculation: Add prctl() control for indirect branch s [...] discards 99f1cb80daab x86/speculation: Prepare arch_smt_update() for PRCTL mode discards e3f822b628a0 x86/speculation: Prevent stale SPEC_CTRL msr content discards dcb4ac34f937 x86/speculation: Split out TIF update discards dae4d5909670 ptrace: Remove unused ptrace_may_access_sched() and MODE_IBRS discards cbca99b96f06 x86/speculation: Prepare for conditional IBPB in switch_mm() discards ba523588b1bc x86/speculation: Avoid __switch_to_xtra() calls discards 7fe6a4baff26 x86/process: Consolidate and simplify switch_to_xtra() code discards 1fe4e69a5ce7 x86/speculation: Prepare for per task indirect branch spec [...] discards 90f293cc49fa x86/speculation: Add command line control for indirect bra [...] discards ebd473909994 x86/speculation: Unify conditional spectre v2 print functions discards 95d41f1332f7 x86/speculataion: Mark command line parser data __initdata discards caa118cf4c79 x86/speculation: Mark string arrays const correctly discards 72f90a89be9e x86/speculation: Reorder the spec_v2 code discards 8345d546238f x86/l1tf: Show actual SMT state discards 36a4c5fc9285 x86/speculation: Rework SMT state change discards 0e797117f185 sched/smt: Expose sched_smt_present static key discards 44ac7cd01544 x86/Kconfig: Select SCHED_SMT if SMP enabled discards 01659361c63f sched/smt: Make sched_smt_present track topology discards bc4aa78e6954 x86/speculation: Reorganize speculation control MSRs update discards 999b295ad1a9 x86/speculation: Rename SSBD update functions discards aca2ddbc2380 x86/speculation: Disable STIBP when enhanced IBRS is in use discards 8588c7d4a487 x86/speculation: Move STIPB/IBPB string conditionals out o [...] discards 05dd5dc4c4fb x86/speculation: Remove unnecessary ret variable in cpu_sh [...] discards 4398714cb7d5 x86/speculation: Clean up spectre_v2_parse_cmdline() discards 7d422ca1950a x86/speculation: Update the TIF_SSBD comment discards 8bbb50b6de99 x86/retpoline: Remove minimal retpoline support discards a9c90037af80 x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support discards 46dfe55fbee9 x86/speculation: Add RETPOLINE_AMD support to the inline a [...] discards 0d55dce78a0e x86/speculation: Propagate information about RSB filling m [...] discards 4741e31931b2 x86/speculation: Apply IBPB more strictly to avoid cross-p [...] discards 300a6f27dd82 x86/speculation: Enable cross-hyperthread spectre v2 STIBP [...] discards 82647e461639 x86/bugs: Fix the AMD SSBD usage of the SPEC_CTRL MSR discards 0071cdff9239 x86/bugs: Update when to check for the LS_CFG SSBD mitigation discards 6d2533a68182 x86/bugs: Switch the selection of mitigation from CPU vend [...] discards 54b65f8eaf75 x86/bugs: Add AMD's SPEC_CTRL MSR usage discards da06d6d14a0a x86/bugs: Add AMD's variant of SSB_NO discards e5d981df9a1d sched/core: Fix cpu.max vs. cpuhotplug deadlock discards 72e5a2bdf753 usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2 discards eb09c6dbe4bb s390/qeth: fix length check in SNMP processing discards 47897682fe04 rapidio/rionet: do not free skb before reading its length discards 67f6fba765ef packet: copy user buffers before orphan or clone discards 42412faf1a93 net: thunderx: set tso_hdrs pointer to NULL in nicvf_free_ [...] discards 0435cabc0d6a virtio-net: fail XDP set if guest csum is negotiated discards e5cfda6c5d04 virtio-net: disable guest csum during XDP set discards 44e4f3644934 net: thunderx: set xdp_prog to NULL if bpf_prog_add fails discards 3a8a411c9277 net: skb_scrub_packet(): Scrub offload_fwd_mark discards 04d269610ea3 Revert "wlcore: Add missing PM call for wlcore_cmd_wait_fo [...] discards cb7ccb9924bb xfs: don't fail when converting shortform attr to long for [...] discards 30130700acfa f2fs: fix to do sanity check with cp_pack_start_sum discards d7d9d29a8373 f2fs: fix to do sanity check with i_extra_isize discards ad19d1e78fd5 f2fs: fix to do sanity check with block address in main area discards b8321ccd0457 f2fs: fix to do sanity check with node footer and iblocks discards f9cf5462b51d f2fs: fix to do sanity check with user_block_count discards 0081c90ebace f2fs: fix to do sanity check with extra_attr feature discards 2598fc56ed65 f2fs: Add sanity_check_inode() function discards f3d6361a96a4 f2fs: fix to do sanity check with secs_per_zone discards eea715704673 f2fs: introduce and spread verify_blkaddr discards 9e6c4a8557e2 f2fs: clean up with is_valid_blkaddr() discards e60b97231950 f2fs: enhance sanity_check_raw_super() to avoid potential [...] discards a8f40be69f80 f2fs: sanity check on sit entry discards aec6ccb3dcc1 f2fs: check blkaddr more accuratly before issue a bio discards 4b356df11ba2 btrfs: tree-checker: Fix misleading group system information discards cf968bbccba9 btrfs: tree-checker: Check level for leaves and nodes discards 34407a175a59 btrfs: Check that each block group has corresponding chunk [...] discards c0dfb9984785 btrfs: tree-checker: Detect invalid and empty essential trees discards 9f268b5cf2d6 btrfs: tree-checker: Verify block_group_item discards e07e1c7561a7 btrfs: tree-check: reduce stack consumption in check_dir_item discards 52ea16655aee btrfs: tree-checker: use %zu format string for size_t discards fe09fe216e50 btrfs: tree-checker: Add checker for dir item discards b6a07f903543 btrfs: tree-checker: Fix false panic for sanity test discards b3032dc25fb4 btrfs: tree-checker: Enhance btrfs_check_node output discards eb3493e2476c btrfs: Move leaf and node validation checker to tree-checker.c discards 64948fd63f66 btrfs: Add checker for EXTENT_CSUM discards fa5d29e6d7cb btrfs: Add sanity check for EXTENT_DATA when reading out leaf discards ac6ea50bb630 btrfs: Check if item pointer overlaps with the item itself discards a5cc85fe139c btrfs: Refactor check_leaf function for later expansion discards 895586ecb7a4 btrfs: Verify that every chunk has corresponding block gro [...] discards f7eef132ccc9 btrfs: validate type when reading a chunk discards 107b02c81a87 wil6210: missing length check in wmi_set_ie discards 39d9e1c62e3f net/tls: Fixed return value when tls_complete_pending_work [...] discards 2a0f5919e1e6 tls: Use correct sk->sk_prot for IPV6 discards 2b8b2e76222f tls: don't override sk_write_space if tls_set_sw_offload fails. discards 93f16446c8dd tls: Avoid copying crypto_info again after cipher_type check. discards 797b8bb47fb2 tls: Fix TLS ulp context leak, when TLS_TX setsockopt is n [...] discards 25f03991a521 tls: Add function to update the TLS socket configuration discards 83b570c004da bpf: Prevent memory disambiguation attack discards b16d0c5d3246 libceph: implement CEPHX_V2 calculation mode discards 3fd73c8a71f2 libceph: add authorizer challenge discards a55056e15239 libceph: factor out encrypt_authorizer() discards 0858417b5c2e libceph: factor out __ceph_x_decrypt() discards 66abd96062b6 libceph: factor out __prepare_write_connect() discards 2fd0d0f9bb59 libceph: store ceph_auth_handshake pointer in ceph_connection discards ba9606d0121b ubi: Initialize Fastmap checkmapping correctly discards 30cdc0c3bac9 media: em28xx: Fix use-after-free when disconnecting discards 8f85b74fb1c0 mm/khugepaged: collapse_shmem() do not crash on Compound discards 84c55f8d4010 mm/khugepaged: collapse_shmem() without freezing new_page discards b447a6adf423 mm/khugepaged: minor reorderings in collapse_shmem() discards 5021918a515c mm/khugepaged: collapse_shmem() remember to clear holes discards 98f1ae169c2e mm/khugepaged: fix crashes due to misaccounted holes discards 81d2848c99cc mm/khugepaged: collapse_shmem() stop if punched or truncated discards 6f75a0983383 mm/huge_memory: fix lockdep complaint on 32-bit i_size_read() discards 16d07443b277 mm/huge_memory: splitting set mapping+index before unfreeze discards 30241d721f90 mm/huge_memory.c: reorder operations in __split_huge_page_tail() discards e12b67d81b08 mm/huge_memory: rename freeze_page() to unmap_page() discards 5ff1ad556aad Linux 4.14.85 discards d467320fdaf3 ima: re-initialize iint->atomic_flags discards 281c07f30f71 ima: re-introduce own integrity cache lock discards e099863340d8 EVM: Add support for portable signature format discards de72a0f9ad28 ima: always measure and audit files in policy discards 57ccd1fc8ebb net: ieee802154: 6lowpan: fix frag reassembly discards 077506972ba2 rcu: Make need_resched() respond to urgent RCU-QS needs discards aef9f7db7e8c s390/mm: Check for valid vma before zapping in gmap_discard discards a4977f3e8a3a lan78xx: Read MAC address from DT if present discards 7bcfd8f985f2 namei: allow restricted O_CREAT of FIFOs and regular files discards 2ecab0857ab0 usb: xhci: fix uninitialized completion when USB3 port got [...] discards b008f3b25588 tty: wipe buffer if not echoing data discards 5e063b64163b tty: wipe buffer. discards a956132ac00b include/linux/pfn_t.h: force '~' to be parsed as an unary [...] discards c8692d9f5cef driver core: Move device_links_purge() after bus_remove_device() discards a46ca4c8f1c6 ARM: dts: exynos: Fix invalid node referenced by i2c20 ali [...] discards dc32281ec028 clk: samsung: exynos5250: Add missing clocks for FIMC LITE [...] discards 7eebc934f302 rtc: omap: fix error path when pinctrl_register fails discards 31a673709a85 i40iw: Fix memory leak in error path of create QP discards 9d9cd2bcfc52 net/mlx4_core: Fix wrong calculation of free counters discards 7aaa554d0960 PCI: endpoint: Populate func_no before calling pci_epc_add_epf() discards 9d844b0e6692 kbuild: allow to use GCC toolchain not in Clang search path discards 1fe2316fc23a iwlwifi: fix wrong WGDS_WIFI_DATA_SIZE discards eb4b46470036 Input: xpad - add support for Xbox1 PDP Camo series gamepad discards 8d6a81009de5 Input: xpad - avoid using __set_bit() for capabilities discards 5d3bf6348692 Input: xpad - fix some coding style issues discards f299ecb08511 Input: xpad - add PDP device id 0x02a4 discards da141471e77b ubi: fastmap: Check each mapping only once discards 0aa6b111cc44 mtd: rawnand: atmel: fix OF child-node lookup discards 649594a678c2 xhci: Add quirk to workaround the errata seen on Cavium Th [...] discards cd4f18da5eca xhci: Allow more than 32 quirks discards 38f94eca31d4 arm64: remove no-op -p linker flag discards 5f2b2c591fc8 power: supply: twl4030-charger: fix OF sibling-node lookup discards 279eb9ce4cbc drm/mediatek: fix OF sibling-node lookup discards 6f95f0734968 net: bcmgenet: fix OF child-node lookup discards 2ae0ac647a77 NFC: nfcmrvl_uart: fix OF child-node lookup discards c1ede7043d74 of: add helper to lookup compatible child node discards c6a4b3c3b81b mm, page_alloc: check for max order in hot path discards a84c872c8b30 tmpfs: make lseek(SEEK_DATA/SEK_HOLE) return ENXIO with a [...] discards e28ae7aaa992 z3fold: fix possible reclaim races discards d6bfb89267ef efi/arm: Revert deferred unmap of early memmap mapping discards 2a968a024116 powerpc/numa: Suppress "VPHN is not supported" messages discards 281a4f41c6be kdb: Use strscpy with destination buffer size discards 677805a95934 SUNRPC: Fix a bogus get/put in generic_key_to_expire() discards e1f0f55f2788 perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake a [...] discards d5e236ba5bcd powerpc/io: Fix the IO workarounds code to work with Radix discards 5565c30a0bc7 floppy: fix race condition in __floppy_read_block_0() discards 66da887d8732 crypto: simd - correctly take reqsize of wrapped skcipher [...] discards 6e4fbdc7a308 rtc: pcf2127: fix a kmemleak caused in pcf2127_i2c_gather_write discards abaf1eb81321 cpufreq: imx6q: add return value check for voltage scale discards 6af32ab13852 KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE discards 6dce186b48bb pinctrl: meson: fix pinconf bias disable discards 240ec6ca4b9a IB/hfi1: Eliminate races in the SDMA send error path discards 7d0724cecb0e can: hi311x: Use level-triggered interrupt discards 9af977aeef27 can: raw: check for CAN FD capable netdev in raw_sendmsg() discards 30b996ac6e61 can: rx-offload: rename can_rx_offload_irq_queue_err_skb() [...] discards bb8813be5cc7 can: rx-offload: introduce can_rx_offload_get_echo_skb() a [...] discards 906ed1bdf850 can: dev: __can_get_echo_skb(): print error message, if tr [...] discards bf991335b02d can: dev: __can_get_echo_skb(): Don't crash the kernel if [...] discards 3f6b2bbbee20 can: dev: __can_get_echo_skb(): replace struct can_frame b [...] discards b3f1f493529e can: dev: can_get_echo_skb(): factor out non sending code [...] discards dca24b512763 drm/ast: Remove existing framebuffers before loading driver discards ffc3c0ffbb93 drm/ast: fixed cursor may disappear sometimes discards e51b0b1c1f01 drm/ast: change resolution may cause screen blurred discards d84bb18ed7a2 usb: xhci: Prevent bus suspend if a port connect change or [...] discards c271b660b798 IB/core: Perform modify QP on real one discards e6ddc2c3d89c tcp: do not release socket ownership in tcp_close() discards 6b43a9978a6b mm/memory.c: recheck page table entry with page table lock held discards 97764043885c mm: don't warn about large allocations for slab discards 8a37895d1e35 llc: do not use sk_eat_skb() discards 49ee6220be1b gfs2: Don't leave s_fs_info pointing to freed memory in init_sbd discards 8376fdc999be sctp: clear the transport of some out_chunk_list chunks in [...] discards bc94cd6d869e bfs: add sanity check at bfs_fill_super() discards 922fad66a961 Input: synaptics - avoid using uninitialized variable when [...] discards 9520db16756e selinux: Add __GFP_NOWARN to allocation at str_read() discards 335f31342699 v9fs_dir_readdir: fix double-free on p9stat_read error discards 3b99dcd4026a tools/power/cpupower: fix compilation with STATIC=true discards a0b9ddf4906e brcmfmac: fix reporting support for 160 MHz channels discards bf02eaf57a32 iwlwifi: mvm: don't use SAR Geo if basic SAR is not used discards b58f0659f7c6 iwlwifi: mvm: fix regulatory domain update when the firmwa [...] discards bc176d7a68be iwlwifi: mvm: support sta_statistics() even on older firmware discards 6a5f25e30045 gpio: don't free unallocated ida on gpiochip_add_data_with [...] discards 7c9f55c5a58a mmc: sdhci-pci: Try "cd" for card-detect lookup before using NULL discards d34af066f084 MAINTAINERS: Add Sasha as a stable branch maintainer discards 1129534f7333 ALSA: oss: Use kvzalloc() for local buffer allocations discards 494427532654 usb: xhci: fix timeout for transition from RExit to U0 discards 0902c4e7d6db xhci: Add check for invalid byte size error when UAS devic [...] discards 2c3e97edbb19 usb: dwc3: core: Clean up ULPI device discards 474e39f53816 usb: dwc3: gadget: Properly check last unaligned/zero chain TRB discards 47631d837acc usb: dwc3: gadget: fix ISOC TRB type on unaligned transfers discards 427d4e4c2744 usb: core: Fix hub port connection events lost discards 5d47e129a710 ARM: trusted_foundations: do not use naked function discards 8d7925ad96c6 bus: arm-cci: remove unnecessary unreachable() discards 764ecc201217 ARM: 8767/1: add support for building ARM kernel with clang discards f1222c5f7f60 ARM: 8766/1: drop no-thumb-interwork in EABI mode discards ed482390c8db efi/libstub: arm: support building with clang discards 4201a586f1fa Linux 4.14.84 discards 3c7f1671af5f libceph: fall back to sendmsg for slab pages discards 540f89376ba2 HID: uhid: forbid UHID_CREATE under KERNEL_DS or elevated [...] discards 3cf1a2b4e0b3 ACPI / platform: Add SMB0001 HID to forbidden_id_list discards 16c233b9b6c8 drivers/misc/sgi-gru: fix Spectre v1 vulnerability discards fb37c765e28d USB: misc: appledisplay: add 20" Apple Cinema Display discards 939936e6015d misc: atmel-ssc: Fix section annotation on atmel_ssc_get_d [...] discards 041fa1f61997 usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB discards d7385bcf1887 USB: quirks: Add no-lpm quirk for Raydium touchscreens discards 578f05a757bf usb: cdc-acm: add entry for Hiro (Conexant) modem discards f6a6ae4e0f34 uio: Fix an Oops on load discards 2fc77700daa9 MIPS: OCTEON: cavium_octeon_defconfig: re-enable OCTEON US [...] discards 817266cb8d45 media: v4l: event: Add subscription to list before calling [...] discards a17989cb9bb0 x86/ldt: Unmap PTEs for the slot before freeing LDT pages discards d412ab7cfc0d x86/mm: Move LDT remap out of KASLR region on 5-level paging discards 099174574941 perf test code-reading: Fix perf_env setup for PTI entry t [...] discards ce41e5fc90d4 perf machine: Workaround missing maps for x86 PTI entry tr [...] discards 5d390059eab4 perf machine: Add nr_cpus_avail() discards 4edc059bac38 perf tools: Fix kernel_start for PTI on x86 discards e404a6294a31 perf machine: Add machine__is() to identify machine arch discards 8c209c38d8fa ACPI / watchdog: Prefer iTCO_wdt always when WDAT table us [...] discards 26eff850549b SUNRPC: drop pointless static qualifier in xdr_get_next_en [...] discards c887029c11d0 zram: close udev startup race condition as default groups discards 47ff76ee9c9c net: stmmac: Fix RX packet size > 8191 discards fe2c4df2692d qed: Fix potential memory corruption discards 082810cb7f21 qed: Fix blocking/unlimited SPQ entries leak discards 484ef227384f qed: Fix memory/entry leak in qed_init_sp_request() discards eddf9365687f i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features discards fc88b3abe23f perf tools: Fix undefined symbol scnprintf in libperf-jvmti.so discards ef8d2a5d990a sched/core: Take the hotplug lock in sched_init_smp() discards 850e4ca78680 s390/perf: Change CPUM_CF return code in event init function discards 615a30e8dbc9 lib/raid6: Fix arm64 test build discards 35b3e230a2b5 clk: fixed-factor: fix of_node_get-put imbalance discards c6b1ef1110ce Revert "drm/exynos/decon5433: implement frame counter" discards 21eb778e7dd5 hwmon: (ibmpowernv) Remove bogus __init annotations discards 8cab58117e72 s390/qeth: fix HiperSockets sniffer discards fdf4e678ea19 netfilter: xt_IDLETIMER: add sysfs filename checking routine discards 79f2eb5fde82 netfilter: ipset: Correct rcu_dereference() call in ip_set [...] discards 28bd72a7262a s390/mm: Fix ERROR: "__node_distance" undefined! discards 0d5d0b5c41f7 netfilter: ipset: actually allow allowable CIDR 0 in hash: [...] discards a1e0ae82cfd5 netfilter: ipset: list:set: Decrease refcount synchronousl [...] discards 221609ce4ce5 s390/vdso: add missing FORCE to build targets discards 10c51fa85c98 arm64: percpu: Initialize ret in the default case discards 4f9ffc2711d0 platform/x86: acerhdf: Add BIOS entry for Gateway LT31 v1.3307 discards ad2e60ff51a7 x86/earlyprintk: Add a force option for pciserial device discards d0a636aa44f9 apparmor: Fix uninitialized value in aa_split_fqname discards e2a11843feaa clk: samsung: exynos5420: Enable PERIS clocks for suspend discards a088fde602b8 fs/exofs: fix potential memory leak in mount option parsing discards bff410ea7ec2 perf symbols: Set PLT entry/header sizes properly on Sparc discards 0333b8fc793b clk: fixed-rate: fix of_node_get-put imbalance discards b36c78af0c4d platform/x86: intel_telemetry: report debugfs failure discards a3e69ef80467 drm/edid: Add 6 bpc quirk for BOE panel. discards a134b05a43ae um: Give start_idle_thread() a return code discards f2e71fed903f hfsplus: prevent btree data loss on root split discards dc50dd3ac68b hfs: prevent btree data loss on root split discards 195169e26eaa reiserfs: propagate errors from fill_with_dentries() properly discards f54c21ee5dce ixgbe: fix MAC anti-spoofing filter after VFLR discards aa9571b2015d arm64: kprobe: make page to RO mode when allocate it discards bc32d90e4d45 cifs: fix return value for cifs_listxattr discards 426477d9f68b cifs: don't dereference smb_file_target before null check discards 1d4bd2e4e1d2 Linux 4.14.83 discards 004ef8f590a4 ARM: dts: r8a7793: Correct critical CPU temperature discards 8a1bd68b06eb ARM: dts: r8a7791: Correct critical CPU temperature discards c33b5cc7076b Revert "x86/speculation: Enable cross-hyperthread spectre [...] discards 59b830bf4436 inet: frags: better deal with smp races discards 039df755bd84 usbnet: smsc95xx: disable carrier check while suspending discards 61c6bb13506f net: smsc95xx: Fix MTU range discards 1ada2e1b289f mlxsw: spectrum: Fix IP2ME CPU policer configuration discards eebe064ce49c sctp: not increase stream's incnt before sending addstrm_i [...] discards fd2e5f8ae118 net: phy: mdio-gpio: Fix working over slow can_sleep GPIOs discards 56782f53537a sctp: fix strchange_flags name for Stream Change Event discards 3ae22cc948b0 net: dsa: microchip: initialize mutex before use discards 0ecbb0cff184 net: qualcomm: rmnet: Fix incorrect assignment of real_dev discards 136ff9cad44a net: systemport: Protect stop from timeout discards 453fcc4b536a tuntap: fix multiqueue rx discards 8e201ff7140a tg3: Add PHY reset for 5717/5719/5720 in change ring and f [...] discards c7051eb3acbe sctp: not allow to set asoc prsctp_enable by sockopt discards 8b9c0eb1ff03 net-gro: reset skb->pkt_type in napi_reuse_skb() discards 590f89a7ee6b ipv6: Fix PMTU updates for UDP/raw sockets in presence of VRF discards dbd5f23bd962 ip_tunnel: don't force DF when MTU is locked discards d6e976571c9f ibmvnic: fix accelerated VLAN handling discards ceb85d878ddc flow_dissector: do not dissect l4 ports for fragments discards a21f3c11b41b Linux 4.14.82 discards dabaf70e3ad6 gpio: brcmstb: release the bgpio lock during irq handlers discards a8ba76fc043e nvme-loop: fix kernel oops in case of unhandled command discards c9b8d580b3fb printk: Never set console_may_schedule in console_trylock() discards cd09665ab60b ovl: check whiteout in ovl_create_over_whiteout() discards 9891f6816000 CONFIG_XEN_PV breaks xen_create_contiguous_region on ARM discards 6576364f6496 drm/i915/execlists: Force write serialisation into context [...] discards a5d74ffb6575 drm/i915: Mark pin flags as u64 discards 46c397cd043f drm/i915: Don't oops during modeset shutdown after lpe aud [...] discards dfd13ef64df7 drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values discards 943f7d5be05c drm/i915: Large page offsets for pread/pwrite discards 99e43c541527 drm/i915: Skip vcpi allocation for MSTB ports that are gone discards 9ab995dba882 drm/i915: Don't unset intel_connector->mst_port discards b24df93f1888 drm/i915: Restore vblank interrupts earlier discards b1fd8f599622 drm/dp_mst: Check if primary mstb is null discards 438f22af0688 drm/nouveau: Check backlight IDs are >= 0, not > 0 discards a02eadf0639b drm/amdgpu: add missing CHIP_HAINAN in amdgpu_ucode_get_load_type discards 7fb7a5ab3692 drm/rockchip: Allow driver to be shutdown on reboot/kexec discards 011d0d8b5bba efi/arm/libstub: Pack FDT after populating it discards d85699259bcd mm/swapfile.c: use kvzalloc for swap_info_struct allocation discards 52fcb8dd8cc2 hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444! discards efcbe502ddcc lib/ubsan.c: don't mark __ubsan_handle_builtin_unreachable [...] discards fdc427442b37 crypto: user - fix leaking uninitialized memory to userspace discards 6c75d139608a gfs2: Put bitmap buffers in put_super discards 56d10194be81 configfs: replace strncpy with memcpy discards 6ceec07cc84a fuse: fix leaked notify reply discards a42d933dc281 fuse: fix use-after-free in fuse_direct_IO() discards 677f423c995d rtc: hctosys: Add missing range error reporting discards 6d1c38aa47d4 nfsd: COPY and CLONE operations require the saved filehand [...] discards a56609f725c3 sunrpc: correct the computation for page_ptr when truncating discards dedde93bd683 kdb: print real address of pointers instead of hashed addresses discards ce583650a908 kdb: use correct pointer when 'btc' calls 'btt' discards f3f529741e54 mount: Prevent MNT_DETACH from disconnecting locked mounts discards c4585861f8f8 mount: Don't allow copying MNT_UNBINDABLE|MNT_LOCKED mounts discards 5e64ee8788f5 mount: Retest MNT_LOCKED in do_umount discards 68b908750ea4 ext4: fix buffer leak in __ext4_read_dirblock() on error path discards be7e29ce83f6 ext4: fix buffer leak in ext4_expand_extra_isize_ea() on e [...] discards 4096fc091277 ext4: fix buffer leak in ext4_xattr_move_to_block() on error path discards 8113972d2144 ext4: release bs.bh before re-using in ext4_xattr_block_find() discards 70ca35b44ace ext4: fix buffer leak in ext4_xattr_get_block() on error path discards 181224f970c4 ext4: fix possible leak of s_journal_flag_rwsem in error path discards 1124e5a89bd2 ext4: fix possible leak of sbi->s_group_desc_leak in error path discards bf04dace8318 ext4: avoid possible double brelse() in add_new_gdb() on e [...] discards 65b1ce496c49 ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fa [...] discards cffd3297173a ext4: avoid buffer leak in ext4_orphan_add() after prior errors discards da497e7a38bb ext4: avoid buffer leak on shutdown in ext4_mark_iloc_dirty() discards 3caa7b620c0f ext4: fix possible inode leak in the retry loop of ext4_re [...] discards dd2775337188 ext4: missing !bh check in ext4_xattr_inode_write() discards 4e7e558e8bfa ext4: avoid potential extra brelse in setup_new_flex_group [...] discards 64176ffd7ffc ext4: add missing brelse() add_new_gdb_meta_bg()'s error path discards feddbc0114df ext4: add missing brelse() in set_flexbg_block_bitmap()'s [...] discards 9910b2578039 ext4: add missing brelse() update_backups()'s error path discards 79d80b876396 clockevents/drivers/i8253: Add support for PIT shutdown quirk discards d62eead02980 Btrfs: fix data corruption due to cloning of eof block discards c7a082fb631a Btrfs: fix infinite loop on inode eviction after deduplica [...] discards 6dcd34f106ec Btrfs: fix cur_offset in the error case for nocow discards 84e7fe7bd079 btrfs: fix pinned underflow after transaction aborted discards ca35750b5fb7 watchdog/core: Add missing prototypes for weak functions discards 4fa1a679ed01 arch/alpha, termios: implement BOTHER, IBSHIFT and termios2 discards d85114a0a131 termios, tty/tty_baudrate.c: fix buffer overrun discards de51aafd80be x86/hyper-v: Enable PIT shutdown quirk discards c46d34365a19 x86/cpu/vmware: Do not trace vmware_sched_clock() discards 9c6f231e8ad5 of, numa: Validate some distance map rules discards fbd703540e22 mtd: docg3: don't set conflicting BCH_CONST_PARAMS option discards 2d155427ffb2 ARM: 8809/1: proc-v7: fix Thumb annotation of cpu_v7_hvc_s [...] discards 54ab59528026 netfilter: conntrack: fix calculation of next bucket numbe [...] discards e6e4f052a206 mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings discards 1d0ad8ac6d1c ocfs2: free up write context when direct IO failed discards ce8bf4cfe4af ocfs2: fix a misuse a of brelse after failing ocfs2_check_ [...] discards d172f2527081 soc: ti: QMSS: Fix usage of irq_set_affinity_hint discards a061395786ef SCSI: fix queue cleanup race before queue initialization is done discards 2cbff556f2e1 scsi: qla2xxx: Initialize port speed to avoid setting lower speed discards 56bce0e5d5cc vhost/scsi: truncate T10 PI iov_iter to prot_bytes discards b3d3180689f1 reset: hisilicon: fix potential NULL pointer dereference discards 859eac9470c8 mach64: fix image corruption due to reading accelerator registers discards 07ea136219e0 mach64: fix display corruption on big endian machines discards 3b29cbb592bd thermal: enable broadcom menu for arm64 bcm2835 discards 32ffde79e88f Revert "ceph: fix dentry leak in splice_dentry()" discards fc07f543a6d3 libceph: bump CEPH_MSG_MAX_DATA_LEN discards 65dd3e59e96f media: ov7670: make "xclk" clock optional discards d2aaeb9a8e05 clk: mvebu: use correct bit for 98DX3236 NAND discards 864aede99f55 clk: rockchip: Fix static checker warning in rockchip_ddrc [...] discards abe960b761eb clk: at91: Fix division by zero in PLL recalc_rate() discards f074414aff06 clk: s2mps11: Fix matching when built as module and DT nod [...] discards 5d33c77ba0fa um: Drop own definition of PTRACE_SYSEMU/_SINGLESTEP discards fa68fdf0a201 xtensa: fix boot parameters address translation discards f221f7b447f3 xtensa: make sure bFLT stack is 16 byte aligned discards 1592c520d427 xtensa: add NOTES section to the linker script discards 14563f426726 MIPS: Loongson-3: Fix BRIDGE irq delivery problem discards 639fa868ceeb MIPS: Loongson-3: Fix CPU UART irq delivery problem discards 3c5cf7980bed ovl: fix recursive oi->lock in ovl_link() discards 78da72ee42d8 fuse: set FR_SENT while locked discards f6f21a2b70c6 fuse: fix blocked_waitq wakeup discards ab962e91008a fuse: Fix use-after-free in fuse_dev_do_write() discards d94b3a2375cb fuse: Fix use-after-free in fuse_dev_do_read() discards 0a7a9ed0ce1d scsi: qla2xxx: Fix re-using LoopID when handle is in use discards 21339e8cf002 scsi: qla2xxx: shutdown chip if reset fail discards 4b6f0ec528d6 scsi: qla2xxx: Remove stale debug trace message from tcm_qla2xxx discards 89fdc7f8646e scsi: qla2xxx: Fix process response queue for ISP26XX and above discards c60d5af75baa scsi: qla2xxx: Fix incorrect port speed being set for FC adapters discards 0afa17be1a78 ovl: fix error handling in ovl_verify_set_fh() discards a8c254d8e960 cdrom: fix improper type cast, which can leat to informati [...] discards 18280c126015 9p: clear dangling pointers in p9stat_free discards 491fc097e3d4 9p locks: fix glock.client_id leak in do_lock discards 442b54290c78 staging:iio:ad7606: fix voltage scales discards d3835bb8fa67 powerpc/selftests: Wait all threads to join discards 3e59ed2e3143 media: tvp5150: fix width alignment during set_selection() discards 4d0df50d740e sc16is7xx: Fix for multi-channel stall discards f9cb913a7959 MIPS/PCI: Call pcie_bus_configure_settings() to set MPS/MRRS discards 983721397fe0 powerpc/memtrace: Remove memory in chunks discards f386e1e50e35 powerpc/boot: Ensure _zimage_start is a weak symbol discards 806be82cd255 MIPS: kexec: Mark CPU offline before disabling local IRQ discards e56c482e4e7f media: coda: don't overwrite h.264 profile_idc on decoder [...] discards 27f612940d5c media: pci: cx23885: handle adding to list failure discards 18490ea7607c drm/hisilicon: hibmc: Do not carry error code in HiBMC fra [...] discards 547d528ea395 drm/omap: fix memory barrier bug in DMM driver discards 4cb592436db9 powerpc/mm: Don't report hugepage tables as memory leaks w [...] discards 3374b0b15ec7 powerpc/nohash: fix undefined behaviour when testing page [...] discards 6c2449a04c43 ARM: imx_v6_v7_defconfig: Select CONFIG_TMPFS_POSIX_ACL discards 8c5800cdb75c tty: check name length in tty_find_polling_driver() discards 211981e7e186 powerpc/eeh: Fix possible null deref in eeh_dump_dev_log() discards 0b1f1204554e powerpc/mm: Fix page table dump to work on Radix discards 2b9aed7cb2e2 powerpc/64/module: REL32 relocation range check discards 90c68f716d57 powerpc/traps: restore recoverability of machine_check interrupts discards 2e390c487815 Linux 4.14.81 discards c3cd0a4fe429 MD: fix invalid stored role for a disk - try2 discards 4bea15f7933d bpf: wait for running BPF programs when updating map-in-map discards dfba4092167d net: sched: Remove TCA_OPTIONS from policy discards fc8a236ee058 Btrfs: fix fsync after hole punching when using no-holes feature discards 3c2d1ef3dfe0 Btrfs: fix use-after-free when dumping free space discards bf005ed0fbdd Btrfs: fix use-after-free during inode eviction discards c8bac97db463 btrfs: move the dio_sem higher up the callchain discards 87d7ea688393 btrfs: don't run delayed_iputs in commit discards 42551ab61897 btrfs: only free reserved extent if we didn't insert it discards 7509d4f9ad5e btrfs: don't use ctl->free_space for max_extent_size discards 65d41e98fd71 btrfs: set max_extent_size properly discards 947a9b021baf Btrfs: fix assertion on fsync of regular file when using n [...] discards bdda31751a20 Btrfs: fix null pointer dereference on compressed write pa [...] discards 08374d8bc19b btrfs: qgroup: Dirty all qgroups before rescan discards 45be291e9def Btrfs: fix wrong dentries after fsync of file that got its [...] discards 985579fa688e Btrfs: fix warning when replaying log after fsync of a tmpfile discards 0ae66cf18fc5 btrfs: make sure we create all new block groups discards a7e3da4918b1 btrfs: reset max_extent_size on clear in a bitmap discards b5d59a48c372 btrfs: protect space cache inode alloc with GFP_NOFS discards 9ce0f8b6fb06 btrfs: wait on caching when putting the bg cache discards da05e9372084 btrfs: don't attempt to trim devices that don't support it discards a7d24c89db0b btrfs: iterate all devices during trim, instead of fs_devi [...] discards 2fdb337b67bc btrfs: Ensure btrfs_trim_fs can trim the whole filesystem discards 7b23644c64fd btrfs: Enhance btrfs_trim_fs function to handle error better discards e2fc220f5cfd btrfs: fix error handling in free_log_tree discards d36ac4a32275 btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] discards 61e3643dc51e btrfs: Handle owner mismatch gracefully when walking up tree discards 2f7e525a25e1 btrfs: qgroup: Avoid calling qgroup functions if qgroup is [...] discards e09399e8047e selftests/powerpc: Fix ptrace tm failure discards 59bc2d3a68ad soc/tegra: pmc: Fix child-node lookup discards 1258e45dc460 arm64: dts: stratix10: Correct System Manager register size discards 540631d9e690 ARM: dts: socfpga: Fix SDRAM node address for Arria10 discards fdd780d0a260 Cramfs: fix abad comparison when wrap-arounds occur discards 7f46d951fd33 rpmsg: smd: fix memory leak on channel create discards ad2c712b5059 arm64: lse: remove -fcall-used-x0 flag discards baf1746da59e media: media colorspaces*.rst: rename AdobeRGB to opRGB discards 453a8a459cc2 media: em28xx: make v4l2-compliance happier by starting se [...] discards a4e311ed2390 media: em28xx: fix input name for Terratec AV 350 discards 3dfd975bb1c3 media: tvp5150: avoid going past array on v4l2_querymenu() discards 1f1eb8444ba0 media: em28xx: use a default format if TRY_FMT fails discards 4e6d30de2e44 xen-blkfront: fix kernel panic with negotiate_mq error path discards 034680fcf1e9 xen: fix xen_qlock_wait() discards 8305d98c58d2 kgdboc: Passing ekgdboc to command line causes panic discards fdff1cf08931 media: v4l2-tpg: fix kernel oops when enabling HFLIP and OSD discards e7f6b41ad2aa TC: Set DMA masks for devices discards 34e0ab871c81 iommu/arm-smmu: Ensure that page-table updates are visible [...] discards d70d2e3c4ab8 MIPS: OCTEON: fix out of bounds array access on CN68XX discards dfed53c894d5 powerpc/msi: Fix compile error on mpc83xx discards 37531246704e dm zoned: fix various dmz_get_mblock() issues discards 229cbc6123b4 dm zoned: fix metadata block ref counting discards a0a4629065e4 dm ioctl: harden copy_params()'s copy_from_user() from mal [...] discards a45ce0e1b9cd lockd: fix access beyond unterminated strings in prints discards eecd97e13c15 nfsd: Fix an Oops in free_session() discards eecbf2c22b3f nfs: Fix a missed page unlock after pg_doio() discards 1796b3898e51 NFSv4.1: Fix the r/wsize checking discards e6b8a4d76ae2 genirq: Fix race on spurious interrupt detection discards cc4dcea8b0f7 printk: Fix panic caused by passing log_buf_len to command line discards e629461b6b2d smb3: on kerberos mount if server doesn't specify auth typ [...] discards 122f2bd8d3e0 smb3: do not attempt cifs operation in smb3 query info error path discards 54341b9fa4cf smb3: allow stats which track session and share reconnects [...] discards 6838bb61b194 w1: omap-hdq: fix missing bus unregister at removal discards 28a1aaeda80f iio: adc: at91: fix wrong channel number in triggered buffer mode discards c4ecff9bc4da iio: adc: at91: fix acking DRDY irq on simple conversions discards 39b6d86b316e iio: adc: imx25-gcq: Fix leak of device_node in mx25_gcq_s [...] discards 8b38d82b0d27 iio: ad5064: Fix regulator handling discards d6ea9f305537 kbuild: fix kernel/bounds.c 'W=1' warning discards f1df76543251 KVM: arm64: Fix caching of host MDCR_EL2 value discards 9d3cc761c5d7 mm/rmap: map_pte() was not handling private ZONE_DEVICE pa [...] discards d197121a077a hugetlbfs: dirty pages as they are added to pagecache discards 4c6fda12ff1d ima: fix showing large 'violations' or 'runtime_measuremen [...] discards 0c5e357fa89d mm: /proc/pid/smaps_rollup: fix NULL pointer deref in smap [...] discards 0c8496c52a98 crypto: tcrypt - fix ghash-generic speed test discards e86f4842f84a crypto: lrw - Fix out-of bounds access on counter overflow discards 51f62e827191 signal: Guard against negative signal numbers in copy_sigi [...] discards eb7f3c513d1c signal/GenWQE: Fix sending of SIGKILL discards 635c8c9ce51b PCI: vmd: White list for fast interrupt handlers discards 2b216de5804f PCI: Add Device IDs for Intel GPU "spurious interrupt" quirk discards 19e14e8816d0 PCI/ASPM: Fix link_state teardown on device removal discards 255fb2e03694 ARM: dts: dra7: Fix up unaligned access setting for PCIe EP discards 074df512d4d0 EDAC, skx_edac: Fix logical channel intermediate decoding discards 65ce05428918 EDAC, {i7core,sb,skx}_edac: Fix uncorrected error counting discards 52314c7f81d8 EDAC, amd64: Add Family 17h, models 10h-2fh support discards 872f9d86659a HID: hiddev: fix potential Spectre v1 discards 44dcd01ee170 ext4: fix use-after-free race in ext4_remount()'s error path discards d197b725e9f0 ext4: propagate error from dquot_initialize() in EXT4_IOC_ [...] discards 65dc3dd8c550 ext4: fix setattr project check in fssetxattr ioctl discards 13b63ba40348 ext4: initialize retries variable in ext4_da_write_inline_ [...] discards 63be2065bf4d gfs2_meta: ->mount() can get NULL dev_name discards cf0828280537 jbd2: fix use after free in jbd2_log_do_checkpoint() discards 97a063dfcbdf IB/mlx5: Fix MR cache initialization discards 83fc44a14983 ASoC: intel: skylake: Add missing break in skl_tplg_get_token() discards 75c7ba485371 libnvdimm, region: Fail badblocks listing for inactive regions discards 1490de2bb083 libnvdimm: Hold reference on parent while scheduling async init discards 381fa28746b5 dmaengine: stm32-dma: fix incomplete configuration in cyclic mode discards 1e4465dae549 dmaengine: ppc4xx: fix off-by-one build failure discards 1d982ccf0e67 net/ipv4: defensive cipso option parsing discards 0c38cad1d150 iwlwifi: mvm: check return value of rs_rate_from_ucode_rate() discards c459fed018c3 usb: gadget: udc: renesas_usb3: Fix b-device mode for "wor [...] discards 255624a35b4c usbip:vudc: BUG kmalloc-2048 (Not tainted): Poison overwritten discards acc14d41da80 libertas: don't set URB_ZERO_PACKET on IN USB transfer discards 9ba9232f654d xen/pvh: don't try to unplug emulated devices discards ba94ecfc74e4 xen/pvh: increase early stack size discards cbc3fb7b48dc xen: make xen_qlock_wait() nestable discards d3e63ec6468a xen: fix race in xen_qlock_wait() discards bdc96cef3744 xen/balloon: Support xend-based toolstack discards 57cd3a09665a xen/blkfront: avoid NULL blkfront_info dereference on devi [...] discards d079cf752751 tpm: Restore functionality to xen vtpm driver. discards 9b86c5a510fd xen-swiotlb: use actually allocated size on check physical [...] discards 6c0bcd457b94 ARM: dts: exynos: Mark 1 GHz CPU OPP as suspend OPP on Exynos5250 discards 8f9121b4aa0f ARM: dts: exynos: Convert exynos5250.dtsi to opp-v2 bindings discards 4b93b6d7e3f2 arm: dts: exynos: Add missing cooling device properties for CPUs discards b4438856ea1e ARM: dts: exynos: Remove "cooling-{min|max}-level" for CPU nodes discards 2cc5dcf7a9e0 f2fs: fix to account IO correctly discards a3ab5e3c8010 Revert "f2fs: fix to clear PG_checked flag in set_page_dirty()" discards bb6103229573 cpupower: Fix AMD Family 0x17 msr_pstate size discards edadd638264f ALSA: hda: Check the non-cached stream buffers more explicitly discards ab5ed779fe0d IB/rxe: fix for duplicate request processing and ack psns discards 0bc6f0649b53 dmaengine: dma-jz4780: Return error if not probed from DT discards 64b48a5cbea9 mfd: menelaus: Fix possible race condition and leak discards 06bd97b79584 signal: Always deliver the kernel's SIGKILL and SIGSTOP to [...] discards 5ae1c65ae960 f2fs: report error if quota off error during umount discards 5115854bb3a8 scsi: lpfc: Correct race with abort on completion path discards 7f4b23ed2cdb scsi: lpfc: Correct soft lockup when running mds diagnostics discards adfbc0d10727 uio: ensure class is registered before devices discards 24e249524e9b driver/dma/ioat: Call del_timer_sync() without holding prep_lock discards 7987dfa60576 usb: chipidea: Prevent unbalanced IRQ disable discards 6a4e231f2650 crypto: caam - fix implicit casts in endianness helpers discards 00de8eac10fd PCI: dwc: pci-dra7xx: Enable errata i870 for both EP and RC mode discards 0d20b616732e coresight: etb10: Fix handling of perf mode discards 8cc76433d8c9 PCI/MSI: Warn and return error if driver enables MSI/MSI-X twice discards 34068ae1fa0a f2fs: fix to recover inode's i_flags during POR discards 442e2ba57241 MD: fix invalid stored role for a disk discards e75ca3babf06 ext4: fix argument checking in EXT4_IOC_MOVE_EXT discards 19216bf2820e usb: gadget: udc: atmel: handle at91sam9rl PMC discards e105738583b0 PCI / ACPI: Enable wake automatically for power managed bridges discards a9ecbed15e83 VMCI: Resource wildcard match fixed discards 4f4850858f85 Drivers: hv: vmbus: Use cpumask_var_t for on-stack cpu mask discards 6057caad215b tpm: suppress transmit cmd error logs when TPM 1.2 is disa [...] discards 38ee346ac1fe PCI: mediatek: Fix mtk_pcie_find_port() endpoint/port matc [...] discards 07335466dd5a usb: host: ohci-at91: fix request of irq for optional gpio discards 88018bc071bc RDMA/bnxt_re: Fix recursive lock warning in debug kernel discards b02034726961 IB/ipoib: Clear IPCB before icmp_send discards 670ebdf0c41d RDMA/core: Do not expose unsupported counters discards 4877db2eab42 scsi: megaraid_sas: fix a missing-check bug discards 7d6c6f839e98 KVM: nVMX: Clear reserved bits of #DB exit qualification discards be5658a1dce1 UAPI: ndctl: Fix g++-unsupported initialisation in headers discards 94dc21c6a549 scsi: esp_scsi: Track residual for PIO transfers discards 09d43edcdaef cgroup, netclassid: add a preemption point to write_classid discards 0a76f5c5b101 thermal: da9062/61: Prevent hardware access during system suspend discards ef5d27e1ed9c ath10k: schedule hardware restart if WMI command times out discards ca18ed4416bb ixgbevf: VF2VF TCP RSS discards 8692ff190ca0 iwlwifi: mvm: fix BAR seq ctrl reporting discards 189f98295600 net: dsa: mv88e6xxx: Fix writing to a PHY page. discards b7111ec0bdf1 pinctrl: ssbi-gpio: Fix pm8xxx_pin_config_get() to be compliant discards 49d44c0a0b2d pinctrl: spmi-mpp: Fix pmic_mpp_config_get() to be compliant discards 6b196dd5bcd9 pinctrl: qcom: spmi-mpp: Fix drive strength setting discards 2a9dc99f9b03 ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DM [...] discards 0e0b860fffa4 kprobes: Return error if we fail to reuse kprobe instead o [...] discards d4d73f1fd8ec block, bfq: correctly charge and reset entity service in a [...] discards 4c2f34ab8315 net: phy: phylink: ensure the carrier is off when starting [...] discards 4484de1283a7 brcmfmac: fix for proper support of 160MHz bandwidth discards 5c27d0536adc pinctrl: qcom: spmi-mpp: Fix err handling of pmic_mpp_set_mux discards fcc506cab03f x86: boot: Fix EFI stub alignment discards 71ef2fef4a39 Bluetooth: btbcm: Add entry for BCM4335C0 UART bluetooth discards b66d0bb19f24 signal: Introduce COMPAT_SIGMINSTKSZ for use in compat_sys [...] discards 2d2b73cf0bfc mtd: rawnand: atmel: Fix potential NULL pointer dereference discards bd8dfdcc2249 cpufreq: dt: Try freeing static OPPs only if we have added them discards 85e20b47dec2 ACPI / processor: Fix the return value of acpi_processor_i [...] discards 0d7a51786faf x86/olpc: Indicate that legacy PC XO-1 platform should not [...] discards 371075886a39 iwlwifi: mvm: clear HW_RESTART_REQUESTED when stopping the [...] discards 709c3305511b iwlwifi: pcie: avoid empty free RB queue discards f349beaa4c8f mmc: sdhci-pci-o2micro: Add quirk for O2 Micro dev 0x8620 [...] discards b5d5f109c6d2 cpupower: Fix coredump on VMWare discards 1ab8d2dbc1a0 perf strbuf: Match va_{add,copy} with va_end discards 2e8e70e56265 perf tools: Cleanup trace-event-info 'tdata' leak discards 52ff94ce5134 perf tools: Free temporary 'sys' string in read_event_files() discards 8515f4ea7289 spi: spi-ep93xx: Use dma_data_direction for ep93xx_spi_dma [...] discards 47f29328600d lightnvm: pblk: fix two sleep-in-atomic-context bugs discards d16cd14ea370 hwmon: (pwm-fan) Set fan speed to 0 on suspend discards ec5c7c48925c s390/sthyi: Fix machine name validity indication discards 11d9f6e44a38 tun: Consistently configure generic netdev params via rtnetlink discards fd160e8b0f07 nfp: devlink port split support for 1x100G CXP NIC discards 8ac8e0fecd5e swim: fix cleanup on setup error discards 7084b74ffc24 ataflop: fix error handling during setup discards 5cf2ab06e8d0 locking/lockdep: Fix debug_locks off performance problem discards fd83130bdbe4 i2c: rcar: cleanup DMA for all kinds of failure discards 5832fa5bd032 selftests: ftrace: Add synthetic event syntax testcase discards 60b7367caab5 net: qla3xxx: Remove overflowing shift statement discards bd79c781f6bf x86/fpu: Remove second definition of fpu in __fpu__restore_sig() discards 1309de40f2e0 perf cpu_map: Align cpu map synthesized events properly. discards faf96991f882 perf tools: Fix use of alternatives to find JDIR discards e5a02efefbd2 sched/fair: Fix the min_vruntime update logic in dequeue_entity() discards f26f0ff7dd8a sparc64: Make proc_id signed. discards c37b554f7d71 sparc: Throttle perf events properly. discards 9d388b0a09f5 sparc: Fix single-pcr perf event counter management. discards 9eedfdf17234 perf vendor events intel: Fix wrong filter_band* values fo [...] discards 11896963b7b5 xfrm: policy: use hlist rcu variants on insert discards 0c7cd9fe3549 Revert "perf tools: Fix PMU term format max value calculation" discards 9c9cd35cb3e6 bpf: do not blindly change rlimit in reuseport net selftest discards 43c7313ec7cb ARM: dts: exynos: Disable pull control for MAX8997 interru [...] discards a7051265f1e6 x86/speculation: Support Enhanced IBRS on future CPUs discards b80a2dd4d7a1 x86/mm/pat: Disable preemption around __flush_tlb_all() discards f2e58b041452 x86/corruption-check: Fix panic in memory_corruption_check [...] discards ed2df6687223 x86/xen: Fix boot loader version reported for PVH guests discards 8a13906ae519 x86/speculation: Enable cross-hyperthread spectre v2 STIBP [...] discards a436f6b2db64 ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio pops discards e0404d81ab84 ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905) discards 7b50b3d70994 ALSA: hda/realtek - Fix the problem of the front MIC on th [...] discards 2ad912e2b2c1 ALSA: hda - Fix headphone pin config for ASUS G751 discards f80215f62eb7 ALSA: hda - Add quirk for ASUS G751 laptop discards d665f97f859a parisc: Fix exported address of os_hpmc handler discards e5475f5fc5f8 parisc: Fix map_pages() to not overwrite existing pte entries discards 472e300014bc parisc: Fix address in HPMC IVA discards bbde82fdb6d0 ipmi: Fix timer race with module unload discards e3e48da87330 pcmcia: Implement CLKRUN protocol disabling for Ricoh bridges discards f721267b1f28 cpufreq: conservative: Take limits changes into account properly discards 0035cb9d7366 jffs2: free jffs2_sb_info through jffs2_kill_sb() discards 0be4ef1290cf hwmon: (pmbus) Fix page count auto-detection. discards dcd048d6bb08 bcache: fix miss key refill->end in writeback discards 82239bda9dac bcache: trace missed reading by cache_missed discards 615bda31cc01 spi: bcm-qspi: switch back to reading flash using smaller chunks discards 31354285b246 mtd: spi-nor: fsl-quadspi: fix read error for flash size l [...] discards 0b047cbc44ae Linux 4.14.80 discards 3a2b1d50bb29 net: fs_enet: do not call phy_stop() in interrupts discards ce4454ff2b2d x86/fpu: Fix i486 + no387 boot crash by only saving FPU re [...] discards 70931375b112 x86/time: Correct the attribute on jiffies' definition discards 577bfbe31fa9 x86/percpu: Fix this_cpu_read() discards 7f6273f584fd x86, hibernate: Fix nosave_regions setup for hibernation discards 1595a964d7af x86/tsc: Force inlining of cyc2ns bits discards 1220de22227b sched/fair: Fix throttle_list starvation with low CFS quota discards e5c0a5893c04 Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15IGM discards dad718075952 USB: fix the usbfs flag sanitization for control transfers discards 509015954a0c usb: gadget: storage: Fix Spectre v1 vulnerability discards 89cd15c96240 usb: usbip: Fix BUG: KASAN: slab-out-of-bounds in vhci_hub [...] discards 6f053e36bda9 cdc-acm: fix race between reset and control messaging discards 32772ef3f5ed cdc-acm: correct counting of UART states in serial state n [...] discards 8686f337ca17 cdc-acm: do not reset notification buffer index upon urb u [...] discards f0e3b74a4dc0 IB/ucm: Fix Spectre v1 vulnerability discards 66448066c2b1 RDMA/ucma: Fix Spectre v1 vulnerability discards c219c2cd34cc drm: fb-helper: Reject all pixel format changing requests discards 20ff18553ed8 drm/edid: VSDB yCBCr420 Deep Color mode bit definitions discards fd3127215bab drm/edid: Add 6 bpc quirk for BOE panel in HP Pavilion 15-n233sl discards 7a4b046b0ce9 ptp: fix Spectre v1 vulnerability discards ddb595dfe472 cachefiles: fix the race between cachefiles_bury_object() [...] discards 33e52eb2d005 xfs: truncate transaction does not modify the inobt discards 43607eb9f708 gpio: mxs: Get rid of external API call discards 6eb5633da44e fsnotify: fix ignore mask logic in fsnotify() discards 0502f1366921 Revert "ARM: tegra: Fix ULPI regression on Tegra20" discards eb9b195c53db bpf: fix partial copy of map_ptr when dst is scalar discards cc2526f1f554 USB: serial: option: add two-endpoints device-id flag discards 86534d3d8243 USB: serial: option: improve Quectel EP06 detection discards 8a6cee344cc0 vfs: swap names of {do,vfs}_clone_file_range() discards f63387b9ae1d eeprom: at24: Add support for address-width property discards 50961e4888a1 Linux 4.14.79 discards fe54a7c4f0d1 net/mlx5: Fix build break when CONFIG_SMP=n discards b0ee9bd40d74 net/sched: cls_api: add missing validation of netlink attributes discards c8c2df18eedf net: bcmgenet: Poll internal PHY for GENETv5 discards 71944eb54288 net: ipmr: fix unresolved entry dumps discards 4ca72d6336df rtnetlink: Disallow FDB configuration for non-Ethernet device discards ac65fd7094ac net/mlx5e: fix csum adjustments caused by RXFCS discards 855cb69f4e6d net: fix pskb_trim_rcsum_slow() with odd trim offset discards 623670a9f207 net: drop skb on failure in ip_check_defrag() discards fd090ba395fb net: sched: Fix for duplicate class dump discards bc4787003687 net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fa [...] discards 1d50b74a33d0 openvswitch: Fix push/pop ethernet validation discards f288424ea85e ip6_tunnel: Fix encapsulation layout discards 8a865095d399 bonding: fix length of actor system discards 95c337646585 ethtool: fix a privilege escalation bug discards 574af67123c3 virtio_net: avoid using netif_tx_disable() for serializing [...] discards b522f279f91b vhost: Fix Spectre V1 vulnerability discards 189771d69e14 udp6: fix encap return code for resubmitting discards 606694e5ec81 sctp: fix race on sctp_id2asoc discards aa8d067c8547 r8169: fix NAPI handling under high load discards 0ecebdfb2e3a net: udp: fix handling of CHECKSUM_COMPLETE packets discards 441d0e754082 net: stmmac: Fix stmmac_mdio_reset() when building stmmac [...] discards 7d58456872c4 net: socket: fix a missing-check bug discards 29d871195e9e net: sched: gred: pass the right attribute to gred_change_ [...] discards e581e28f9dcb net/ipv6: Fix index counter for unicast addresses in in6_d [...] discards ff96a3977440 net: fec: don't dump RX FIFO register when not available discards 6bb1381cc865 llc: set SOCK_RCU_FREE in llc_sap_add_socket() discards 1e42e97af983 ipv6/ndisc: Preserve IPv6 control buffer if protocol error [...] discards 5d4c5861211f ipv6: mcast: fix a use-after-free in inet6_mc_check discards c3cf86dac56d net: bridge: remove ipv6 zero address check in mcast queries discards 1bd68d5612af bridge: do not add port to router list when receives query [...] discards b6534b3e08e8 drm/i915/gvt: fix memory leak of a cmd_entry struct on err [...] discards 2980235974cd perf tools: Disable parallelism for 'make clean' discards ac7c2bb59870 Revert "netfilter: ipv6: nf_defrag: drop skb dst before queueing" discards ee66ad5896ae ALSA: usx2y: Fix invalid stream URBs discards e75194d29442 media: uvcvideo: Fix driver reference counting discards cdb44bdafc3a ARM: dts: r8a7790: Correct critical CPU temperature discards 871424f0c3cf kvm: x86: fix WARN due to uninitialized guest FPU state discards 3642e3544749 mtd: spi-nor: Add support for is25wp series chips discards bd6df7a19559 sch_netem: restore skb->dev after dequeuing from the rbtree discards 3d69b85e14be fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters() discards 5309191ec049 selftests: rtnetlink.sh explicitly requires bash. discards 1e4f8315a5c8 net: ena: fix NULL dereference due to untimely napi initia [...] discards ba4cf1eefd54 net: ena: fix warning in rmmod caused by double iounmap discards 252869e5fb49 rxrpc: Fix connection-level abort handling discards f1d27ff6e027 rxrpc: Only take the rwind and mtu values from latest ACK discards 9a6d45700adf rxrpc: Don't check RXRPC_CALL_TX_LAST after calling rxrpc_ [...] discards 4fdaadbce403 perf python: Use -Wno-redundant-decls to build with PYTHON [...] discards c005e014fbc6 ARM: dts: imx53-qsb: disable 1.2GHz OPP discards 3c3bec81e267 compiler.h: Allow arch-specific asm/compiler.h discards b8f4d375cd1e perf tests: Fix indexing when invoking subtests discards 543f1084b67f libertas: call into generic suspend code before turning off power discards 48f1b3b56ee4 kconfig: fix the rule of mainmenu_stmt symbol discards cbc38304947e net: stmmac: mark PM functions as __maybe_unused discards 726f05951941 x86/paravirt: Fix some warning messages discards aa3aff5b469b net: phy: phylink: Don't release NULL GPIO discards f72388e3670e btrfs: quota: Set rescan progress to (u64)-1 if we hit last leaf discards 3c92c7e96fc4 scsi: sd: Remember that READ CAPACITY(16) succeeded discards 5aa0d86363b2 scsi: ibmvfc: Avoid unnecessary port relogin discards 07e2121f4f2b selftests/powerpc: Add ptrace hw breakpoint test discards 672fdbd5966e iio: buffer: fix the function signature to match implementation discards 1bee5f3d9530 enic: do not overwrite error code discards b9627a218e2b lan78xx: Don't reset the interface on open discards f18ed65d70f0 MIPS: Workaround GCC __builtin_unreachable reordering bug discards f274c57f0479 mmc: dw_mmc-rockchip: correct property names in debug discards e6df57b60b86 IB/usnic: Update with bug fixes from core code discards d29f27192a2d xen-netfront: Fix mismatched rtnl_unlock discards a0fcefb70022 xen-netfront: Update features after registering netdev discards 9de255666ce3 tpm: tpm_crb: relinquish locality on error path. discards 3c0cff34e91e bpf: sockmap, map_release does not hold refcnt for pinned maps discards db9d15988afb tpm: move the delay_msec increment after sleep in tpm_transmit() discards c1fdafea627c sparc64: Fix regression in pmdp_invalidate(). discards 090246ff5f6c KVM: x86: Update the exit_qualification access bits while [...] discards 7d768c84ec31 test_bpf: Fix testing with CONFIG_BPF_JIT_ALWAYS_ON=y on o [...] discards 8f041940aaf2 cifs: Use ULL suffix for 64-bit constant discards 5c097f55e980 l2tp: remove configurable payload offset discards b39ac5421519 ARM: tegra: Fix ULPI regression on Tegra20 discards 579493b9f689 IB/mlx5: Avoid passing an invalid QP type to firmware discards 6cfb67394a42 kbuild: set no-integrated-as before incl. arch Makefile discards a972222a6a30 scsi: qla2xxx: Avoid double completion of abort command discards 651f11a83af3 net/mlx5e: Refine ets validation function discards 8b882dbba717 net: phy: Add general dummy stubs for MMD register access discards 8d9d7f018464 net: phy: realtek: Use the dummy stubs for MMD register ac [...] discards 4fbd26a1484c dm integrity: fail early if required HMAC key is not available discards aa2a0c23c9b7 powerpc/pseries: Add empty update_numa_cpu_lookup_table() [...] discards 71a9d1240a30 net/mlx5: Fix mlx5_get_vector_affinity function discards 049fee28bba3 s390/qeth: fix error handling in adapter command callbacks discards 18addd960fe8 IB/rxe: put the pool on allocation failure discards 8c954368de69 IB/ipoib: Fix lockdep issue found on ipoib_ib_dev_heavy_flush discards c750773f3942 scsi: aacraid: address UBSAN warning regression discards 3b6c6d9cbdea usbip: vhci_hcd: update 'status' file header and format discards e37e383a4e66 tools/testing/nvdimm: unit test clear-error commands discards 18a83c013392 iwlwifi: fix the ALIVE notification layout discards 4187fbd60c39 iwlwifi: dbg: allow wrt collection before ALIVE discards d1efab095c20 iwlwifi: mvm: check for short GI only for OFDM discards f83f38fcf17f ocfs2: fix crash in ocfs2_duplicate_clusters_by_page() discards d0539c56391d yam: fix a missing-check bug discards ec4e9618d1fd net: cxgb3_main: fix a missing-check bug discards 049b662eeadd be2net: don't flip hw_features when VXLANs are added/deleted discards 45894023bee9 locking/ww_mutex: Fix runtime warning in the WW mutex selftest discards a0ab962b674d net: qualcomm: rmnet: Skip processing loopback packets discards 3095f0c98c6a declance: Fix continuation with the adapter identification [...] discards 1837dbb25cc5 net: fec: fix rare tx timeout discards 784f8395895f perf/x86/amd/uncore: Set ThreadMask and SliceMask for L3 C [...] discards 40568f21f235 perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKX discards a18e2159c3ff perf/ring_buffer: Prevent concurent ring buffer access discards ffc3cb561ece perf/core: Fix perf_pmu_unregister() locking discards 492a81318e8c cfg80211: fix use-after-free in reg_process_hint() discards 35ffbd523797 smsc95xx: Check for Wake-on-LAN modes discards 9e3a0366365b smsc75xx: Check for Wake-on-LAN modes discards 9eaabc0a7779 r8152: Check for supported Wake-on-LAN Modes discards 4301fb3391ed sr9800: Check for supported Wake-on-LAN modes discards 9f0962c0f6f7 lan78xx: Check for supported Wake-on-LAN modes discards a0fc06335530 ax88179_178a: Check for supported Wake-on-LAN modes discards eef5935c2d7a asix: Check for supported Wake-on-LAN modes discards 915670c48eb3 nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds discards b93393d63d8f qed: Avoid implicit enum conversion in qed_iwarp_parse_rx_pkt discards ee86b4d659c2 qed: Avoid constant logical operation warning in qed_vf_pf [...] discards 935d441968b1 qed: Avoid implicit enum conversion in qed_roce_mode_to_flavor discards ab7998abfea2 qed: Fix mask parameter in qed_vf_prep_tunn_req_tlv discards 76f86190774e qed: Avoid implicit enum conversion in qed_set_tunn_cls_info discards 865741554925 pxa168fb: prepare the clock discards 0f8a689c6a2f Bluetooth: SMP: fix crash in unpairing discards db2a11e706bf mac80211_hwsim: do not omit multicast announce of first ad [...] discards c7b66583c9ed nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT discards fa1578ec411d soc: fsl: qe: Fix copy/paste bug in ucc_get_tdm_sync_shift() discards 795b13034224 soc: fsl: qbman: qman: avoid allocating from non existing [...] discards d9e742766c76 net: macb: Clean 64b dma addresses if they are not detected discards a5bdfc6892b5 ARM: dts: BCM63xx: Fix incorrect interrupt specifiers discards 1241679ce248 arm64: hugetlb: Fix handling of young ptes discards 1157713407a6 netfilter: bridge: Don't sabotage nf_hook calls from an l3mdev discards 26c6b9da7a00 xfrm: validate template mode discards 5d7bf7b4d022 ARM: 8799/1: mm: fix pci_ioremap_io() offset check discards 73c6f8606070 xfrm: Fix NULL pointer dereference when skb_dst_force clea [...] discards 35507aabf0e5 mac80211: fix TX status reporting for ieee80211s discards ebec37ed21a2 mac80211: TDLS: fix skb queue/priority assignment discards 9da59d2e283d cfg80211: Address some corner cases in scan result channel [...] discards 574be53ab82c mac80211: fix pending queue hang due to TX_DROP discards d46c334f07f5 cfg80211: reg: Init wiphy_idx in regulatory_hint_core() discards b0be0d83fc68 mac80211: Always report TX status discards 64f38286c7be xfrm: reset crypto_done when iterating over multiple input xfrms discards a95d9004fbde xfrm: reset transport header back to network header after [...] discards 2a55e64d5c5e xfrm6: call kfree_skb when skb is toobig discards 3b5d512831af xfrm: Validate address prefix lengths in the xfrm selector. discards e7405910ca55 Linux 4.14.78 discards 6edd85a7870a IB/hfi1: Fix destroy_qp hang after a link down discards 4d5af836674f i2c: rcar: handle RXDMA HW behaviour on Gen3 discards faf578e3593e drm/i915/glk: Add Quirk for GLK NUC HDMI port issues. discards 2a797fd8f8ae mm: disallow mappings that conflict for devm_memremap_pages() discards 8e6173c12467 staging: ccree: check DMA pool buf !NULL before free discards 61377bc80861 drm/i915: Nuke the LVDS lid notifier discards e896a2adba93 HID: quirks: fix support for Apple Magic Keyboards discards 7b9f716d5550 ARC: build: Don't set CROSS_COMPILE in arch's Makefile discards b6d06b180ff8 ARC: build: Get rid of toolchain check discards 541500abfe9e mremap: properly flush TLB before releasing the page discards f473bf921696 Revert "vfs: fix freeze protection in mnt_want_write_file( [...] discards e261faa2eccb powerpc/lib/feature-fixups: use raw_patch_instruction() discards f78ae314c6e3 iommu/amd: Return devid as alias for ACPI HID devices discards 62c15d061f5f powerpc/tm: Avoid possible userspace r1 corruption on reclaim discards 256707d3b89b powerpc/tm: Fix userspace r13 corruption discards 4f5dbf26a1bd clocksource/drivers/fttmr010: Fix set_next_event handler discards f75ad0441a0a net/mlx4: Use cpumask_available for eq->affinity_mask discards 4c0e2e4a4b54 scsi: sd: don't crash the host on invalid commands discards b6b5bc245dc2 scsi: ipr: System hung while dlpar adding primary ipr adap [...] discards 26377fe2f7b0 drm: mali-dp: Call drm_crtc_vblank_reset on device init discards 940d35f3a572 PCI: dwc: Fix scheduling while atomic issues discards 48047b847808 ravb: do not write 1 to reserved bits discards 997cdc46f436 net: emac: fix fixed-link setup for the RTL8363SB switch discards 1c22d2cbd9f2 Input: atakbd - fix Atari CapsLock behaviour discards 8b8ab47a093d Input: atakbd - fix Atari keymap discards 2b8b339c53d2 intel_th: pci: Add Ice Lake PCH support discards 3353c04dd4d7 scsi: ibmvscsis: Ensure partition name is properly NUL terminated discards 40e49c155313 scsi: ibmvscsis: Fix a stringop-overflow warning discards 89450e431a63 clocksource/drivers/ti-32k: Add CLOCK_SOURCE_SUSPEND_NONST [...] discards 498c536f5931 batman-adv: fix hardif_neigh refcount on queue_work() failure discards 3e9f714fb58b batman-adv: fix backbone_gw refcount on queue_work() failure discards 2b1c4897f256 batman-adv: Prevent duplicated tvlv handler discards b46fd722b7bc batman-adv: Prevent duplicated global TT entry discards 2a544b2da44b batman-adv: Prevent duplicated softif_vlan entry discards 18733cfe4126 batman-adv: Prevent duplicated nc_node entry discards 3b38bed3304d batman-adv: Prevent duplicated gateway_node entry discards c553f7e514b9 batman-adv: Fix segfault when writing to sysfs elp_interval discards acdaf28d8cf5 batman-adv: Fix segfault when writing to throughput_override discards fa04cc5e7b81 batman-adv: Avoid probe ELP information leak discards 88be243901ff media: af9035: prevent buffer overflow on write discards 8263087bf627 Linux 4.14.77 discards d0c9f9f9fb44 perf tools: Fix snprint warnings for gcc 8 discards 57bff812c4e2 ARM: spectre-v1: mitigate user accesses discards 4a1948d692f1 ARM: spectre-v1: use get_user() for __get_user() discards f64824a3d475 ARM: use __inttype() in get_user() discards 70b96be10d15 ARM: oabi-compat: copy semops using __copy_from_user() discards 38752f417487 ARM: vfp: use __copy_from_user() when restoring VFP state discards faac72dc9150 ARM: signal: copy registers using __copy_from_user() discards b690ec0dc735 ARM: spectre-v1: fix syscall entry discards 4186f7cfa1d6 ARM: spectre-v1: add array_index_mask_nospec() implementation discards f6909113ad1f ARM: spectre-v1: add speculation barrier (csdb) macros discards e7fc401a8800 ARM: KVM: report support for SMCCC_ARCH_WORKAROUND_1 discards 8502541ee216 ARM: KVM: Add SMCCC_ARCH_WORKAROUND_1 fast handling discards ee4e537d3aa1 ARM: spectre-v2: KVM: invalidate icache on guest exit for [...] discards 1df9a0a8201b ARM: KVM: invalidate icache on guest exit for Cortex-A15 discards 75e48eff8aae ARM: KVM: invalidate BTB on guest exit for Cortex-A12/A17 discards 6d75fe7ed2f6 ARM: spectre-v2: warn about incorrect context switching functions discards 510155b2d95b ARM: spectre-v2: add firmware based hardening discards 5ab8c6e8879c ARM: spectre-v2: harden user aborts in kernel space discards 81b215a5b80b ARM: spectre-v2: add Cortex A8 and A15 validation of the IBE bit discards 3e52aff79d5e ARM: spectre-v2: harden branch predictor on context switches discards c0f64070a310 ARM: spectre: add Kconfig symbol for CPUs vulnerable to Spectre discards 0d5360ee15e9 ARM: bugs: add support for per-processor bug checking discards c7825c277bad ARM: bugs: hook processor bug checking into SMP and suspend paths discards 9a42b70744b1 ARM: bugs: prepare processor bug infrastructure discards 1789de335428 ARM: add more CPU part numbers for Cortex and Brahma B15 CPUs discards d62b8ac8cd54 mm: don't show nr_indirectly_reclaimable in /proc/vmstat discards 5de69d648a09 mm: treat indirectly reclaimable memory as free in overcom [...] discards 6d7942377c88 dcache: account external names as indirectly reclaimable memory discards dc09a5b68d83 mm: treat indirectly reclaimable memory as available in Me [...] discards c605894c84b9 mm: introduce NR_INDIRECTLY_RECLAIMABLE_BYTES discards 7a4f9efdb213 xhci: Don't print a warning when setting link state for di [...] discards 74a960430a8d i2c: i2c-scmi: fix for i2c_smbus_write_block_data discards 1b7ff5208d2f mm: Preserve _PAGE_DEVMAP across mprotect() calls discards 68ba0bdfe494 mm/thp: fix call to mmu_notifier in set_pmd_migration_entry() v2 discards 3e6275d940a4 arm64: perf: Reject stand-alone CHAIN events for PMUv3 discards b3e4b3c70a0a pinctrl: mcp23s08: fix irq and irqchip setup order discards d5833a50c6a3 mmc: block: avoid multiblock reads for the last sector in [...] discards bc183079ddfd cgroup: Fix dom_cgrp propagation when enabling threaded mode discards c339fab172a9 dm linear: fix linear_end_io conditional definition discards efd6537984d5 dm linear: eliminate linear_end_io call if CONFIG_DM_ZONED [...] discards 261f2cba100b dm: fix report zone remapping to account for partition offset discards 6c8faa19e9cc dm cache: destroy migration_cache if cache target registra [...] discards 8d2f62cb2d46 s390/cio: Fix how vfio-ccw checks pinned pages discards e3f725f5c46a perf script python: Fix export-to-sqlite.py sample columns discards 82ac2740aa74 perf script python: Fix export-to-postgresql.py occasional [...] discards 54886c978397 percpu: stop leaking bitmap metadata blocks discards 6c8f4babb57b mach64: detect the dot clock divider correctly on sparc discards 86717a97f921 MIPS: VDSO: Always map near top of user memory discards 8676e0b4a28f mm/vmstat.c: fix outdated vmstat_text discards 059726864271 drm/amdgpu: Fix SDMA HQD destroy error on gfx_v7 discards e4865b46e195 x86/kvm/lapic: always disable MMIO interface in x2APIC mode discards 88659387b9d5 clk: x86: Stop marking clocks as CLK_IS_CRITICAL discards ba54417f8d01 clk: x86: add "ether_clk" alias for Bay Trail / Cherry Trail discards cac34c122cf3 PCI: hv: support reporting serial number as slot information discards 18918ed70db9 ARM: dts: at91: add new compatibility string for macb on sama5d3 discards c77295d6fa1c net: macb: disable scatter-gather for macb on sama5d3 discards 3265bda5bd9f stmmac: fix valid numbers of unicast filter entries discards 1826e5562516 hv_netvsc: fix schedule in RCU context discards 37ca1cc8d4c0 sound: don't call skl_init_chip() to reset intel skl soc discards 2af2b70c107b sound: enable interrupt after dma buffer initialization discards a5733703e38c scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted() discards 254cc00e53d7 scsi: iscsi: target: Don't use stack buffer for scatterlist discards 5d53f0d897c3 mfd: omap-usb-host: Fix dts probe of children discards e3583d7b1bd9 Bluetooth: hci_ldisc: Free rw_semaphore on close discards bac561137155 ASoC: rsnd: don't fallback to PIO mode when -EPROBE_DEFER discards ad9ad950a37b ASoC: rsnd: adg: care clock-frequency size discards 6d52f3e1e729 selftests: memory-hotplug: add required configs discards e121efd796c9 selftests/efivarfs: add required kernel configs discards c5f7b0d2ce9e ASoC: sigmadsp: safeload should not have lower byte limit discards c08a99325a56 ASoC: wm8804: Add ACPI support discards a15fac93a3e6 ASoC: rt5514: Fix the issue of the delay volume applied again discards c5df58138946 inet: make sure to grab rcu_read_lock before using ireq->ireq_opt discards 17af5475aef3 tcp/dccp: fix lockdep issue when SYN is backlogged discards 4b7b26024f52 net-ethtool: ETHTOOL_GUFO did not and should not require C [...] discards 98c77f2eef29 bnxt_en: don't try to offload VLAN 'modify' action discards eb79c31aac15 nfp: avoid soft lockups under control message storm discards f578e5b34c38 bonding: fix warning message discards 90a3d8afe1f4 bonding: pass link-local packets to bonding master also. discards 83eb2fdd0483 net/mlx5: E-Switch, Fix out of bound access when setting v [...] discards 7aa339e90994 net: aquantia: memory corruption on jumbo frames discards 7ba8867fb3a7 net/mlx5e: Set vlan masks for all offloaded TC rules discards 431a4fee7114 net: dsa: bcm_sf2: Fix unbind ordering discards 5150140b4ea7 net/packet: fix packet drop as of virtio gso discards 5e7bb38dc696 net: stmmac: Fixup the tail addr setting in xmit path discards 7976e6b70ecf udp: Unbreak modules that rely on external __skb_recv_udp( [...] discards 49984ca4e60e tipc: fix flow control accounting for implicit connect discards 66c1b9cfa07d team: Forbid enslaving team device to itself discards d63d3995d7db sctp: update dst pmtu with the correct daddr discards a8b0f004eb90 rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096 discards 5f999abba33f rtnetlink: fix rtnl_fdb_dump() for ndmsg header discards 72675512fb1a qmi_wwan: Added support for Gemalto's Cinterion ALASxx WWA [...] discards 0d5b9edea995 qlcnic: fix Tx descriptor corruption on 82xx devices discards 133aea0f2108 net/usb: cancel pending work when unbinding smsc75xx discards 3e80ad8cbf22 net: systemport: Fix wake-up interrupt race during resume discards d9057423312e net: sched: Add policy validation for tc attributes discards 85ebbc5a2543 net: mvpp2: fix a txq_done race condition discards d9bf6699aee8 net: mvpp2: Extract the correct ethtype from the skb for t [...] discards 19c5e73c745c netlabel: check for IPV4MASK in addrinfo_get discards 335c37612f9f net/ipv6: Display all addresses in output of /proc/net/if_inet6 discards 9b4869cf385a net: ipv4: update fnhe_pmtu when first hop's MTU changes discards 6c61dae979ae net: hns: fix for unmapping problem when SMMU is on discards 8193b775247a net: dsa: bcm_sf2: Call setup during switch resume discards 48c14f2ea5c5 ipv6: take rcu lock in rawv6_send_hdrinc() discards 32b193216e18 ipv4: fix use-after-free in ip_cmsg_recv_dstaddr() discards deb33b68f40e ip_tunnel: be careful when accessing the inner header discards 18bf9a724362 ip6_tunnel: be careful when accessing the inner header discards 94402f23659f bonding: avoid possible dead-lock discards e73b51a995ac bnxt_en: free hwrm resources, if driver probe fails. discards 67d1ee6c7b76 bnxt_en: Fix TX timeout during netpoll. discards 0b46ce3e3423 Linux 4.14.76 discards c03f0ab15f3b ath10k: fix scan crash due to incorrect length calculation discards 711b942ae3be virtio_balloon: fix increment of vb->num_pfns in fill_balloon() discards 7f42eada5e3f virtio_balloon: fix deadlock on OOM discards 251bc1f44c33 rds: rds_ib_recv_alloc_cache() should call alloc_percpu_gf [...] discards 4c925efc2230 ubifs: Check for name being NULL while mounting discards 5656b7354183 ucma: fix a use-after-free in ucma_resolve_ip() discards 3a7a9fb68c97 f2fs: fix invalid memory access discards dfe96e30b5a5 perf utils: Move is_directory() to path.h discards 75fc05a20f5f crypto: chelsio - Fix memory corruption in DMA Mapped buffers. discards b5dcd4ab8e6c ARC: clone syscall to setp r25 as thread pointer discards af1a8101794d powerpc/lib: fix book3s/32 boot failure due to code patching discards 609fbeddb24c powerpc: Avoid code patching freed init sections discards 4e43fbc8ef25 powerpc/lib/code-patching: refactor patch_instruction() discards 0f6e2f4e06be nvme_fc: fix ctrl create failures racing with workq items discards 1b2ad48a85c4 ath10k: fix kernel panic issue during pci probe discards 8146256b7dcd ath10k: fix use-after-free in ath10k_wmi_cmd_send_nowait discards 327400b3a708 perf tools: Fix python extension build for gcc 8 discards ec727693a9ef perf annotate: Use asprintf when formatting objdump command line discards 79f87e09bcb2 of: unittest: Disable interrupt node tests for old world M [...] discards 171f90d4ae84 tty: Drop tty->count on tty_reopen() failure discards c92e73b11ed1 usb: cdc_acm: Do not leak URB buffers discards 821c42e7d5ea USB: serial: simple: add Motorola Tetra MTP6550 id discards 35123e64a168 usb: xhci-mtk: resume USB3 roothub first discards c096f5c4a8bc xhci: Add missing CAS workaround for Intel Sunrise Point xHCI discards ec6ae632e04b dm cache: fix resize crash if user doesn't reload cache table discards f11a6abfdb41 dm cache metadata: ignore hints array being too small duri [...] discards 1364055c96c5 PM / core: Clear the direct_complete flag on errors discards 9047696cb3f8 mac80211: fix setting IEEE80211_KEY_FLAG_RX_MGMT for AP mode keys discards 8ebd65583375 PCI: Reprogram bridge prefetch registers on resume discards 25bc6e80f9d6 x86/vdso: Fix vDSO syscall fallback asm constraint regression discards 1194e838b879 x86/vdso: Only enable vDSO retpolines when enabled and supported discards 64ff5747e2af selftests/x86: Add clock_gettime() tests to test_vdso discards 30500cc74a36 x86/vdso: Fix asm constraints on vDSO syscall fallbacks discards 71a0556255de drm/syncobj: Don't leak fences when WAIT_FOR_SUBMIT is set discards 0c0dd182adae drm/amdgpu: Fix vce work queue was not cancelled when suspend discards 309a1c5cfc59 xen-netback: fix input validation in xenvif_set_hash_mapping() discards f66d89483bb3 fbdev/omapfb: fix omapfb_memory_read infoleak discards 887361696fb9 clocksource/drivers/timer-atmel-pit: Properly handle error cases discards 8e2e2192eb35 blk-mq: I/O and timer unplugs are inverted in blktrace discards 87a9d1cc2e8f KVM: x86: fix L1TF's MMIO GFN calculation discards 5178716b55c4 mm/vmstat.c: skip NR_TLB_REMOTE_FLUSH* properly discards a2e0493f99e6 mm, thp: fix mlocking THP page with migration enabled discards 5f4f5b1f4491 mm: migration: fix migration of huge PMD shared pages discards ab18409cf05f perf/core: Add sanity check to deal with pinned event failure discards 8e6a9240b191 Linux 4.14.75 discards 4e7ea65127ac dm thin metadata: fix __udivdi3 undefined on 32-bit discards 07f79b39d474 ixgbe: check return value of napi_complete_done() discards de0e2a92ccc5 ocfs2: fix locking for res->tracking and dlm->tracking_list discards f8566a92ab75 proc: restrict kernel stack dumps to root discards 4de0fb95a287 tools: hv: fcopy: set 'error' in case an unknown operation [...] discards 1d24e2609002 Drivers: hv: vmbus: Use get/put_cpu() in vmbus_connect() discards 119bf9470be9 gpiolib: Free the last requested descriptor discards 1df517a4cafd crypto: caam/jr - fix ablkcipher_edesc pointer arithmetic discards 3b1a8535b8e1 crypto: mxs-dcp - Fix wait logic on chan threads discards 90ecb700345c crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe() discards a5bb359c078a ALSA: hda/realtek - Cannot adjust speaker's volume on Dell [...] discards 06f93e40f939 iommu/amd: Clear memory encryption mask from physical address discards dcdb2262d389 smb2: fix missing files in root share directory listing discards b420b7b7923b sysfs: Do not return POSIX ACL xattrs via listxattr discards fa7d75f64b80 ovl: fix format of setxattr debug discards 8d75ecc13fdc ovl: fix memory leak on unlink of indexed file discards be406434737b ovl: fix access beyond unterminated strings discards aa41fb9593af xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCH [...] discards a502165dae09 xen: avoid crash in disable_hotplug_cpu discards 4e1494794ebc xen/manage: don't complain about an empty value in control [...] discards dfb29d69e4d8 cifs: read overflow in is_valid_oplock_break() discards 7d60f98cde7a s390/qeth: don't dump past end of unknown HW header discards d5afd6b6eae5 s390/qeth: use vzalloc for QUERY OAT buffer discards ad297898159f r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLA [...] discards f7b86faf0bd1 drm/amdgpu: fix error handling in amdgpu_cs_user_fence_chunk discards f2c9d68ed3c2 arm64: jump_label.h: use asm_volatile_goto macro instead o [...] discards 7a2df42a5371 hexagon: modify ffs() and fls() to return int discards 2eb3072b2785 arch/hexagon: fix kernel/dma.c build warning discards 1484d4ff2770 dm thin metadata: try to avoid ever aborting transactions discards 1e9054e75d22 perf/x86/intel: Add support/quirk for the MISPREDICT bit o [...] discards 36918e899e3c net: ena: fix missing calls to READ_ONCE discards 3e2cc5bd61fe net: ena: fix driver when PAGE_SIZE == 64kB discards a5bdc726e5ff fs/cifs: suppress a string overflow warning discards 3941dbe190ba dm raid: fix rebuild of specific devices by updating superblock discards 112d65a51f2b drm/nouveau/disp: fix DP disable race discards 1a255bf1e749 drm/nouveau/TBDdevinit: don't fail when PMU/PRE_OS is miss [...] discards 34d54566ae4a net/mlx5: Consider PCI domain in search for next dev discards f36f3ebdf1e1 nvmet-rdma: fix possible bogus dereference under heavy load discards a90a52c51ad4 USB: yurex: Check for truncation in yurex_read() discards 2c423318f07c HID: sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 [...] discards d4da71220317 RDMA/ucma: check fd type in ucma_migrate_id() discards 60ea8815d6e8 Revert "iio: temperature: maxim_thermocouple: add MAX31856 part" discards 1173678a4f4a netfilter: nf_tables: release chain in flushing set discards c00f01c40211 perf probe powerpc: Ignore SyS symbols irrespective of endianness discards 4095fd29fee7 perf util: Fix bad memory access in trace info. discards 9d7bc329c123 perf evsel: Fix potential null pointer dereference in perf [...] discards 8b98b7eeb45d scsi: qedi: Add the CRC size within iSCSI NVM image discards dd44c35cc16c scsi: iscsi: target: Set conn->sess to NULL when iscsi_log [...] discards b6515e0f915b HID: hid-saitek: Add device ID for RAT 7 Contagion discards 81c823c22355 usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep[i] discards b6cc0ba2cbf4 HID: add support for Apple Magic Keyboards discards b969656b4662 netfilter: xt_cluster: add dependency on conntrack module discards 10fdfea70d46 bpf: 32-bit RSH verification must truncate input before th [...] discards dcc89aaf5a8d mm: madvise(MADV_DODUMP): allow hugetlbfs pages discards ee0516c4a1fe tools/vm/page-types.c: fix "defined but not used" warning discards 5cbf015b971c tools/vm/slabinfo.c: fix sign-compare warning discards 27c4ad84fd01 mac80211: shorten the IBSS debug messages discards e132eb09fdd2 mac80211: don't Tx a deauth frame if the AP forbade Tx discards 8788737af389 mac80211: Fix station bandwidth setting after channel switch discards 37cdc7e35ae4 mac80211: fix a race between restart and CSA flows discards 4fa55f6d29fd cfg80211: fix a type issue in ieee80211_chandef_to_operati [...] discards 43a01409ef4c mac80211: fix an off-by-one issue in A-MSDU max_subframe c [...] discards 25cb8544342a fs/cifs: don't translate SFM_SLASH (U+F026) to backslash discards 8590e6fecb5e net: cadence: Fix a sleep-in-atomic-context bug in macb_halt_tx() discards b08d15cc921f i2c: uniphier-f: issue STOP only for last message or I2C_M_STOP discards 82fc9c6b7b9a i2c: uniphier: issue STOP only for last message or I2C_M_STOP discards da26e5729c04 RAID10 BUG_ON in raise_barrier when force is true and conf [...] discards 36fadeb87be8 md/raid5-cache: disable reshape completely discards dc492842b700 ARC: atomics: unbork atomic_fetch_##op() discards 7e259a0537be gpio: Fix crash due to registration race discards 3b83a52796cd tools/kvm_stat: fix handling of invalid paths in debugfs provider discards 52614f7bf1b5 tools/kvm_stat: fix python3 issues discards 0d66ce687869 mac80211: always account for A-MSDU header changes discards 2592adfe326b mac80211: do not convert to A-MSDU if frag/subframe limited discards b22a5d20aab1 cfg80211: nl80211_update_ft_ies() to validate NL80211_ATTR_IE discards e7577a1f1a65 net: hns: add netif_carrier_off before change speed and duplex discards 7fd11a1ad542 net: hns: add the code for cleaning pkt in chip discards bdd29365a74c gpiolib-acpi: Register GpioInt ACPI event handlers from a [...] discards 73bfec0a6bde gpiolib: acpi: Switch to cansleep version of GPIO library call discards 9a5d353908db mac80211: avoid kernel panic when building AMSDU from non- [...] discards 79448960e3d7 mac80211: mesh: fix HWMP sequence numbering to follow standard discards 34bec4daf88c gpio: adp5588: Fix sleep-in-atomic-context bug discards 0081e67083ed mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X discards 7c209ebc7f15 mac80211: correct use of IEEE80211_VHT_CAP_RXSTBC_X discards 6054817c5e07 scsi: csiostor: add a check for NULL pointer after kmalloc() discards 4e380c50cf12 btrfs: btrfs_shrink_device should call commit transaction [...] discards 9e685bec07ae KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function discards 381538ae75cf mac80211_hwsim: require at least one channel discards 4ae9a73be7ac mac80211: Run TXQ teardown code before de-registering interfaces discards 3a738e7f734c tools/power turbostat: fix possible sprintf buffer overflow discards cdb2d37d345d serial: mvebu-uart: Fix reporting of effective CSIZE to userspace discards a17e2a72e714 drm/amdgpu: add another ATPX quirk for TOPAZ discards d9e61345652b drm/amd/pp: initialize result to before or'ing in data discards e6abbe80c883 Linux 4.14.74 discards d61ba3417e4f media: v4l: event: Prevent freeing event subscriptions whi [...] discards fcaca557760f arm64: KVM: Sanitize PSTATE.M when being set from userspace discards 4fff53acff15 x86/pti: Fix section mismatch warning/error discards 23210d92f617 i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus discards 647b6d4ff699 arm/arm64: smccc-1.1: Handle function result as parameters discards 826d8678cde2 arm/arm64: smccc-1.1: Make return values unsigned long discards 75b3054d6807 ARM: dts: omap4-droid4: Fix emmc errors seen on some devices discards d11237bdcf95 nvme-fcloop: Fix dropped LS's to removed target port discards 516b72e36ded ata: ftide010: Add a quirk for SQ201 discards 46cb720a8a3e drm/amdgpu: Update power state at the end of smu hw_init. discards 50850b432cc5 drm/amdgpu: Enable/disable gfx PG feature in rlc safe mode discards 9190a7ea313f Revert "ARM: dts: imx7d: Invert legacy PCI irq mapping" discards d3ddd8e16cab hwmon: (adt7475) Make adt7475_read_word() return errors discards 0647ce03bd48 hwmon: (ina2xx) fix sysfs shunt resistor read access discards 59f5838cc950 crypto: cavium/nitrox - fix for command corruption in queu [...] discards 243af256387c e1000: ensure to free old tx/rx rings in set_ringparam() discards 716865940461 e1000: check on netif_running() before calling e1000_up() discards e8baff89bc3f net: hns: fix skb->truesize underestimation discards 333f26129fd9 net: hns: fix length and page_offset overflow when CONFIG_ [...] discards 92935e1c2a7e bpf: sockmap: write_space events need to be passed to TCP handler discards f0a8c1257fc3 tls: possible hang when do_tcp_sendpages hits sndbuf is full case discards 97ee8505c637 isofs: reject hardware sector size > 2048 bytes discards 083be6fbfdcb thermal: of-thermal: disable passive polling when thermal [...] discards 308206bd2770 qed: Avoid sending mailbox commands when MFW is not responsive discards 583f866501c1 qed: Prevent a possible deadlock during driver load and unload discards 73046b822c4c qed: Wait for MCP halt and resume commands to take place discards 33906ae926e0 qed: Wait for ready indication before rereading the shmem discards 38d070f9090a arm64: KVM: Tighten guest core register access from userspace discards d428e43eb684 serial: imx: restore handshaking irq for imx1 discards 016d4aae9d84 drm/i915: Remove vma from object on destroy, not close discards d134e9170417 ovl: hash non-dir by lower inode for fsnotify discards 105470069de3 RDMA/uverbs: Atomically flush and mark closed the comp eve [...] discards 693536a7ce39 IB/hfi1: Fix context recovery when PBC has an UnsupportedVL discards 412a4b4db1a6 IB/hfi1: Invalid user input can result in crash discards d9e49e9ed8d6 IB/hfi1: Fix SL array bounds check discards fcbe49c82b82 IB/srp: Avoid that sg_reset -d ${srp_device} triggers an i [...] discards 3011b91478ff Input: elantech - enable middle button of touchpad on Thin [...] discards 9691f745e17a USB: remove LPM management from usb_driver_claim_interface() discards be2360ed2d22 Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in [...] discards ec6dc4b61c33 USB: usbdevfs: restore warning for nonsensical flags discards 25a8d4825165 USB: usbdevfs: sanitize flags more discards 67d8e231759f media: uvcvideo: Support realtek's UVC 1.5 device discards 1ddc0781c0ce slub: make ->cpu_partial unsigned int discards e75c01761a11 usb: musb: dsps: do not disable CPPI41 irq in driver teardown discards 5b6717c6a3c0 USB: handle NULL config in usb_find_alt_setting() discards 4253abe6a3aa USB: fix error handling in usb_driver_claim_interface() discards 5eaaa5e9bd56 regulator: fix crash caused by null driver data discards b6adc1f24bb3 spi: rspi: Fix interrupted DMA transfers discards 082e34f367a5 spi: rspi: Fix invalid SPI use during system suspend discards 6074b71d617d spi: sh-msiof: Fix handling of write value for SISTR register discards d120858fca5f spi: sh-msiof: Fix invalid SPI use during system suspend discards 429773341c34 spi: tegra20-slink: explicitly enable/disable clock discards dc89d37f9098 intel_th: Fix device removal logic discards 247cc73cd8f5 serial: cpm_uart: return immediately from console poll discards 2b7ba104769b tty: serial: lpuart: avoid leaking struct tty_struct discards 4fe780c1baec x86/mm: Expand static page table for fixmap space discards 04bc4dd86d0f floppy: Do not copy a kernel pointer to user memory in FDG [...] discards f88e50ea0300 ARM: dts: dra7: fix DCAN node addresses discards 99795ed0c62d iio: 104-quad-8: Fix off-by-one error in register selection discards a82a772da750 Input: xen-kbdfront - fix multi-touch XenStore node's locations discards 91e30cae8903 fs/lock: skip lock owner pid translation in case we are in [...] discards 0c4439c44416 EDAC: Fix memleak in module init error path discards a4f7bea87887 nfsd: fix corrupted reply to badly ordered compound discards de6ccdbd7734 gpio: Fix wrong rounding in gpio-menz127 discards 5bcbbadf6ac5 module: exclude SHN_UNDEF symbols from kallsyms api discards 05f78b1a0e0c ASoC: dapm: Fix potential DAI widget pointer deref when li [...] discards 3fd534a5480e EDAC, i7core: Fix memleaks and use-after-free on probe and remove discards c96c2f2b11b6 scsi: megaraid_sas: Update controller info during resume discards a56b97a2fc2d iomap: complete partial direct I/O writes synchronously discards 13ab355240a9 scsi: bnx2i: add error handling for ioremap_nocache discards d5963fae7f36 perf/x86/intel/lbr: Fix incomplete LBR call stack discards 85222eb56f2a MIPS: boot: fix build rule of vmlinux.its.S discards b8e30b822d08 HID: hid-ntrig: add error handling for sysfs_create_group discards 69cb15d6596d arm: dts: mediatek: Add missing cooling device properties [...] discards 5ef7a3782de8 ARM: mvebu: declare asm symbols as character arrays in pmsu.c discards e87efc44dd36 wlcore: Add missing PM call for wlcore_cmd_wait_for_event_ [...] discards dad01c56989a brcmsmac: fix wrap around in conversion from constant to s16 discards 62bd8064fa88 rndis_wlan: potential buffer overflow in rndis_wlan_auth_i [...] discards 3c7f6b2cf6d6 ath10k: transmit queued frames after processing rx packets discards c1283a6270a2 drm/sun4i: Fix releasing node when enumerating enpoints discards 3f7056e1822d net: phy: xgmiitorgmii: Check phy_driver ready before accessing discards accb431813bf ath10k: protect ath10k_htt_rx_ring_free with rx_ring.lock discards 0f4ca55e441c net: phy: xgmiitorgmii: Check read_status results discards 8d9fd12b1eef ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge discards 0ebe95dee2f2 media: tm6000: add error handling for dvb_register_adapter discards 0091a4ede783 drivers/tty: add error handling for pcmcia_loop_config discards 3af342f5ddbd staging: android: ashmem: Fix mmap size validation discards 1b16d06a9e27 media: omap3isp: zero-initialize the isp cam_xclk{a,b} ini [...] discards daefaacc6e02 media: soc_camera: ov772x: correct setting of banding filter discards 381f8d235dd8 media: s3c-camif: ignore -ENOIOCTLCMD from v4l2_subdev_cal [...] discards 85d3dbd8e7f2 ALSA: snd-aoa: add of_node_put() in error path discards 3e3f075f72bd posix-timers: Sanitize overrun handling discards a05bd4ba655f posix-timers: Make forward callback return s64 discards cf373da10039 iio: accel: adxl345: convert address field usage in iio_chan_spec discards 8cbb2f74c093 mtd: rawnand: atmel: add module param to avoid using dma discards a838008bb11f s390/extmem: fix gcc 8 stringop-overflow warning discards 33cd135ebc97 s390/scm_blk: correct numa_node in scm_blk_dev_setup discards 98a34e26d93d s390/dasd: correct numa_node in dasd_alloc_queue discards a4dbaf7c2de0 alarmtimer: Prevent overflow for relative nanosleep discards 9374ffc6f3d3 s390/sysinfo: add missing #ifdef CONFIG_PROC_FS discards 8deb5801f154 powerpc/powernv/ioda2: Reduce upper limit for DMA window size discards 45d3d58f9739 ath10k: sdio: set skb len for all rx packets discards b31f41e02c80 ath10k: sdio: use same endpoint id for all packets in a bundle discards 149f530334f0 usb: wusbcore: security: cast sizeof to int for comparison discards ebee32dd8f04 scsi: target: Avoid that EXTENDED COPY commands trigger lo [...] discards 336b73754169 scsi: ibmvscsi: Improve strings handling discards 1390c37d1670 scsi: klist: Make it safe to use klists in atomic context discards bdfc40bc1b09 scsi: target/iscsi: Make iscsit_ta_authentication() respec [...] discards 2cbead46fd4e ARM: dts: ls1021a: Add missing cooling device properties for CPUs discards 8430918a04e3 x86/entry/64: Add two more instruction suffixes discards 8e90c7ef50e2 ARM: hwmod: RTC: Don't assume lock/unlock will be called w [...] discards 0a29ab00339e x86/tsc: Add missing header to tsc_msr.c discards 23e4ab4069d1 media: staging/imx: fill vb2_v4l2_buffer field entry discards 6fd38ba41e34 media: fsl-viu: fix error handling in viu_of_probe() discards 769ae06e4442 powerpc/kdump: Handle crashkernel memory reservation failure discards 333cb98f393b IB/mlx4: Test port number before querying type. discards 1f94cf4c81cb media: exynos4-is: Prevent NULL pointer dereference in __i [...] discards 0ca45668ecdb IB/core: type promotion bug in rdma_rw_init_one_mr() discards eca859882359 RDMA/i40w: Hold read semaphore while looking after VMA discards e862ab6b69c4 RDMA/bnxt_re: Fix a couple off by one bugs discards e0ccd2360a47 md-cluster: clear another node's suspend_area after the co [...] discards e70f938a605a power: remove possible deadlock when unregistering power_supply discards 1117e411a46c s390/mm: correct allocate_pgste proc_handler callback discards bc4ce060b305 iommu/msm: Don't call iommu_device_{,un}link from atomic context discards 96e878907c90 6lowpan: iphc: reset mac_header after decompress to fix panic discards 410534a34315 USB: serial: kobil_sct: fix modem-status error handling discards 90de5688afc3 Bluetooth: Add a new Realtek 8723DE ID 0bda:b009 discards 834a9ef5f831 iommu/amd: make sure TLB to be flushed before IOVA freed discards c7e653a24c18 power: vexpress: fix corruption in notifier registration discards c1a630680c8b uwb: hwa-rc: fix memory leak at probe discards 72bad20e9316 serial: sh-sci: Stop RX FIFO timer during port shutdown discards 0470189cd9b9 misc: sram: enable clock before registering regions discards 914b4daa9b6d power: supply: axp288_charger: Fix initial constant_charge [...] discards 2efa4bd5aa9a staging: rts5208: fix missing error check on call to rtsx_ [...] discards 6ecd10b1aa22 x86/numa_emulation: Fix emulated-to-physical node mapping discards 127cd4e23323 vmci: type promotion bug in qp_host_get_user_memory() discards 4804f372b53f tsl2550: fix lux1_input error in low light discards db12e7d3e9bc iio: adc: ina2xx: avoid kthread_stop() with stale task_struct discards 29db2772349d crypto: skcipher - Fix -Wstringop-truncation warnings discards 3b65f403d7d0 Linux 4.14.73 discards 97513162cd6d spi: Fix double IDR allocation with DT aliases discards ed5e9462f661 tick/nohz: Prevent bogus softirq pending warning discards 3a411a04be4e iw_cxgb4: only allow 1 flush on user qps discards 956fa50745b3 vmw_balloon: include asm/io.h discards 23ac2a32b2f8 PCI: aardvark: Size bridges before resources allocation discards fe87d18b1471 sched/fair: Fix vruntime_normalized() for remote non-migra [...] discards 0d09307bc242 ext4: show test_dummy_encryption mount option in /proc/mounts discards 3dc006d212e3 ext4: don't mark mmp buffer head dirty discards ba48e66e3f53 ext4: fix online resizing for bigalloc file systems with a [...] discards 6a4d7b584d38 ext4: fix online resize's handling of a too-small final bl [...] discards 22654a3b4a30 ext4: recalucate superblock checksum after updating free b [...] discards 779af00b3fa3 ext4: avoid arithemetic overflow that can trigger a BUG discards 3f9eafe8772f ext4: avoid divide by zero fault when deleting corrupted i [...] discards 31343d27f18f ext4: check to make sure the rename(2)'s destination is not freed discards 4334a6ae867a tty: vt_ioctl: fix potential Spectre v1 discards 57c806be0160 drm/amdgpu: add new polaris pci id discards 5575041b09cd drm: udl: Destroy framebuffer only if it was initialized discards c70d8a488a41 drm/vc4: Fix the "no scaling" case on multi-planar YUV formats discards 35e48a086071 drm/nouveau/drm/nouveau: Prevent handling ACPI HPD events [...] discards 0f966da783a3 drm/nouveau/drm/nouveau: Use pm_runtime_get_noresume() in [...] discards 409af02c200e drm/nouveau/drm/nouveau: Fix bogus drm_kms_helper_poll_ena [...] discards 9ac837e079a0 drm/nouveau/drm/nouveau: Don't forget to cancel hpd_work o [...] discards 42387d8e4aef drm/nouveau: Fix deadlocks in nouveau_connector_detect() discards 7c1ca8fb8633 ocfs2: fix ocfs2 read block panic discards 1d7e23f9068f Revert "ubifs: xattr: Don't operate on deleted inodes" discards 44383139a39c scsi: target: iscsi: Use bin2hex instead of a re-implementation discards 755e45f3155c scsi: target: iscsi: Use hex2bin instead of a re-implementation discards 50ec69edf3f0 Revert "uapi/linux/keyctl.h: don't use C++ reserved keywor [...] discards 13d216167d3d Revert "rpmsg: core: add support to power domains for devices" discards 6447b34fc270 mm: shmem.c: Correctly annotate new inodes for lockdep discards 7eba38a3f65d ring-buffer: Allow for rescheduling when removing pages discards 0e5cdbac0303 Revert "PCI: Add ACS quirk for Intel 300 series" discards f3765abb60c7 spi: fix IDR collision on systems with both fixed and dyna [...] discards 5ca87a38202e xen/x86/vpmu: Zero struct pt_regs before calling into samp [...] discards 7eced4478f4e xen/netfront: don't bug in case of too many frags discards e2d5285b98ef platform/x86: alienware-wmi: Correct a memory leak discards ff6805037d83 ALSA: oxfw: fix memory leak of private data discards 08f4f8b93809 ALSA: oxfw: fix memory leak of discovered stream formats a [...] discards 996899a9cbd8 ALSA: oxfw: fix memory leak for model-dependent data at er [...] discards d9929097176d ALSA: fireworks: fix memory leak of response buffer at error path discards 40e2596f06b0 ALSA: firewire-tascam: fix memory leak of private data discards 933f20a61e26 ALSA: firewire-digi00x: fix memory leak of private data discards 70165a445b00 ALSA: fireface: fix memory leak in ff400_switch_fetching_mode() discards 352701c288c1 ALSA: emu10k1: fix possible info leak to userspace on SNDR [...] discards 7c4881d64ed7 ALSA: bebob: use address returned by kmalloc() instead of [...] discards 16b8c03864b7 ALSA: bebob: fix memory leak for M-Audio FW1814 and Projec [...] discards c7cf0304d41f ASoC: rsnd: fixup not to call clk_get/set under non-atomic discards a388e6d7a822 ASoC: cs4265: fix MMTLR Data switch control discards 6ead7a8a4ec1 NFC: Fix the number of pipes discards 4a16b3cd084d NFC: Fix possible memory corruption when handling SHDLC I- [...] discards 18fef87e05d3 tls: clear key material from kernel memory when do_tls_set [...] discards 0c0334299a7e tls: zero the crypto information from tls_context before freeing discards 10cacaf13189 tls: don't copy the key out of tls12_crypto_info_aes_gcm_128 discards ee547ed7dee4 net/sched: act_sample: fix NULL dereference in the data path discards b13f721a3409 udp6: add missing checks on edumux packet processing discards ff64a1a2ca3d neighbour: confirm neigh entries when ARP packet is received discards 0f6f77f3b8f4 udp4: fix IP_CMSG_CHECKSUM for connected sockets discards 6f5ec16ee02b qmi_wwan: set DTR for modems in forced USB2 mode discards f3aa1f3a1113 pppoe: fix reception of frames with no mac header discards c0f2c063abc8 net: hp100: fix always-true check for link up state discards 9951e17efd05 net/appletalk: fix minor pointer leak to userspace in SIOC [...] discards bba90d3686fd ipv6: fix possible use-after-free in ip6_xmit() discards 13a47054f0b2 gso_segment: Reset skb->mac_len after modifying network header discards 2cc4d365363b Linux 4.14.72 discards 9884746ef5c2 e1000e: Fix check_for_link return value with autoneg off discards da2b4ae736e8 e1000e: Fix link check race condition discards dc2aa33a101d Revert "e1000e: Separate signaling for link check/link up" discards 7a5b2bf66bf8 e1000e: Avoid missed interrupts following ICR read discards dd5456adab14 e1000e: Fix queue interrupt re-raising in Other interrupt discards 5239be076587 Partial revert "e1000e: Avoid receiver overrun interrupt bursts" discards 0d99649c5eea e1000e: Remove Other from EIAC discards 57d6f87ac361 net/ipv6: prevent use after free in ip6_route_mpath_notify discards 453740de93cd drm/i915: Apply the GTT write flush for all !llc machines discards 425026ae6b4c ASoC: samsung: Fix invalid argument when devm_gpiod_get is called discards 00ac982d7aa3 ASoC: samsung: i2s: Fix error handling path in i2s_set_sysclk() discards 5e8bf9f23f20 earlycon: Remove hardcoded port->uartclk initialization in [...] discards a44d267a67e9 earlycon: Initialize port->uartclk based on clock-frequenc [...] discards 29068d29718f mei: bus: type promotion bug in mei_nfc_if_version() discards 0eb82af7cd71 clk: tegra: bpmp: Don't crash when a clock fails to register discards 07101e1c8435 pinctrl: qcom: spmi-gpio: Fix pmic_gpio_config_get() to be [...] discards a5d093d1857e pinctrl: msm: Fix msm_config_group_get() to be compliant discards b520f00da41f blk-mq: avoid to synchronize rcu inside blk_cleanup_queue() discards 07a252b478fb blk-mq: only attempt to merge bio if there is rq in sw queue discards 2f9cd8588241 drm/panel: type promotion bug in s6e8aa0_read_mtp_id() discards 2c7de6d9c0d7 selftest: timers: Tweak raw_skew to SKIP when ADJ_OFFSET/o [...] discards 7a5096cf2886 scsi: libfc: fixup 'sleeping function called from invalid [...] discards c8831347d706 ALSA: pcm: Fix snd_interval_refine first/last with open min/max discards 8be95762229a rtc: bq4802: add error handling for devm_ioremap discards bb2874bba8ee drm/amdkfd: Fix error codes in kfd_get_process discards bb9dcbf97a9b input: rohm_bu21023: switch to i2c_lock_bus(..., I2C_LOCK_ [...] discards 80784cba90f3 mfd: 88pm860x-i2c: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) discards 4101e59a294a gpiolib: Mark gpio_suffixes array with __maybe_unused discards 492b804d7fa5 gpio: pxa: Fix potential NULL dereference discards 34240e87d244 staging: bcm2835-audio: Don't leak workqueue if open fails discards 8e3015e8736a coresight: ETM: Add support for Arm Cortex-A73 and Cortex-A35 discards 4334c6e1fcb1 coresight: tpiu: Fix disabling timeouts discards 7a46541d1ecc coresight: Handle errors in finding input/output ports discards e593232f6110 sched/fair: Fix util_avg of new tasks for asymmetric systems discards 8eefff55ccf0 parport: sunbpp: fix error return code discards 62411c32d167 drm/nouveau: tegra: Detach from ARM DMA/IOMMU mapping discards 7b549a071162 drm/nouveau/debugfs: Wake up GPU before doing any reclocking discards 96ff197fab41 drm/nouveau: Fix runtime PM leak in drm_open() discards 636a9a7d5221 mmc: sdhci: do not try to use 3.3V signaling if not supported discards 26bea7e6d2ca mmc: tegra: prevent HS200 on Tegra 3 discards 58d402738d9f mmc: sdhci-of-esdhc: set proper dma mask for ls104x chips discards 49c90d012ab4 tty: fix termios input-speed encoding discards 3c11fe1edaff tty: fix termios input-speed encoding when using BOTHER discards ed3151e42214 gpu: ipu-v3: csi: pass back mbus_code_to_bus_cfg error codes discards 7ec40f0ab258 liquidio: fix hang when re-binding VF host drv after runni [...] discards 6c4abbeb2509 ARM: hisi: check of_iomap and fix missing of_node_put discards e1912dc20ca6 ARM: hisi: fix error handling and missing of_node_put discards 24dbc773dd96 ARM: hisi: handle of_iomap and fix missing of_node_put discards 7fd683812e48 efi/esrt: Only call efi_mem_reserve() for boot services memory discards 9b85641c204b sched/core: Use smp_mb() in wake_woken_function() discards 93cc60d04bed pinctrl: rza1: Fix selector use for groups and functions discards bc87baee19a7 configfs: fix registered group removal discards c2bd54bc2220 MIPS: loongson64: cs5536: Fix PCI_OHCI_INT_REG reads discards 55bdb77aa991 security: check for kstrdup() failure in lsm_append() discards bdf948eaa559 KVM: PPC: Book3S HV: Add of_node_put() in success path discards c818695c7106 evm: Don't deadlock if a crypto algorithm is unavailable discards ef49d0e83711 Bluetooth: Use lock_sock_nested in bt_accept_enqueue discards 4f4374a9bd25 vfs: fix freeze protection in mnt_want_write_file() for overlayfs discards b888dba2e81d mtdchar: fix overflows in adjustment of `count` discards 67e522a76d99 audit: fix use-after-free in audit_add_watch discards a41ab6fe1699 arm64: dts: uniphier: Add missing cooling device propertie [...] discards ebb42f77db42 net/mlx5: Add missing SET_DRIVER_VERSION command translation discards 62e052895d29 binfmt_elf: Respect error return from `regset->active' discards 948f1a7f7607 NFSv4.1 fix infinite loop on I/O. discards 9995545163fc x86/EISA: Don't probe EISA bus for Xen PV guests discards d9951521dd80 perf/core: Force USER_DS when recording user stack data discards 8c08224aee32 xtensa: ISS: don't allocate memory in platform_setup discards f3259909c85e CIFS: fix wrapping bugs in num_entries() discards 20c8102b322e cifs: prevent integer overflow in nxt_dir_entry() discards 334902cfd938 Revert "cdc-acm: implement put_char() and flush_chars()" discards 80f539981a9b usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service [...] discards a383de0d80fa USB: yurex: Fix buffer over-read in yurex_write() discards a98152a6feaa USB: serial: ti_usb_3410_5052: fix array underflow in comp [...] discards a82200ced75f usb: misc: uss720: Fix two sleep-in-atomic-context bugs discards a7d9367ccbb6 USB: serial: io_ti: fix array underflow in completion handler discards d078f295a4c9 USB: net2280: Fix erroneous synchronization change discards 3afbeb5cac2a usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0 discards 6def1c171986 USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI [...] discards 1dbc1fd71320 usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in [...] discards 760c41fceb30 usb: Avoid use-after-free by flushing endpoints early in u [...] discards 182d13038451 usb: uas: add support for more quirk flags discards 0845f2a4776d USB: Add quirk to support DJI CineSSD discards 599f1e90f709 mei: bus: need to unlink client before freeing discards b5936d2741c0 mei: ignore not found client in the enumeration discards 4e237cfa575b usb: Don't die twice if PCI xhci host is not responding in resume discards 58eff5e715b0 xhci: Fix use after free for URB cancellation on a realloc [...] discards fc320be61ff6 misc: hmc6352: fix potential Spectre v1 discards 47358b34baa7 Tools: hv: Fix a bug in the key delete code discards 888e989a753a ipmi: Fix I2C client removal in the SSIF driver discards f6e23e57d063 mmc: omap_hsmmc: fix wakeirq handling on removal discards 51e8d7d77ca8 s390/crypto: Fix return code checking in cbc_paes_crypt() discards b8b9c7f05b3c IB/ipoib: Avoid a race condition between start_xmit and cm [...] discards 33e4afbb44fe xen/netfront: fix waiting for xenbus state change discards 1e5b387747ba pstore: Fix incorrect persistent ram buffer mapping discards 8c705dea5e59 RDMA/cma: Protect cma dev list with lock discards a5d247607a56 xen-netfront: fix warn message as irq device name has '/' discards ab25ad619343 x86/mm/pti: Add an overflow check to pti_clone_pmds() discards 16939943660c x86/pti: Check the return value of pti_user_pagetable_walk_pmd() discards 36d6a43a16e5 x86/pti: Check the return value of pti_user_pagetable_walk_p4d() discards ef275ba514d9 crypto: sharah - Unregister correct algorithms for SAHARA 3 discards 82c53969af8c dmaengine: mv_xor_v2: kill the tasklets upon exit discards a8c0b9acf08f i2c: aspeed: Fix initial values of master and slave state discards ab605544f62b drivers/base: stop new probing during shutdown discards f3662e332510 KVM: arm/arm64: Fix vgic init race discards 9af3a46ec7de platform/x86: toshiba_acpi: Fix defined but not used build [...] discards 774367e940fc s390/qeth: reset layer2 attribute on layer switch discards 6530985bcf82 s390/qeth: fix race in used-buffer accounting discards a7909d3fabd3 ARM: dts: qcom: msm8974-hammerhead: increase load on l20 f [...] discards 2e0a4d3f7c54 arm64: dts: qcom: db410c: Fix Bluetooth LED trigger discards 45ac2120e7c4 xen-netfront: fix queue name setting discards 69b400c1b15b nfp: avoid buffer leak when FW communication fails discards d08c50e8530b efi/arm: preserve early mapping of UEFI memory map longer [...] discards 27adb89d1fd4 reset: imx7: Fix always writing bits as 0 discards c1e2aee9952b arm64: fix possible spectre-v1 write in ptrace_hbp_set_event() discards 991bad26b38f wan/fsl_ucc_hdlc: use IS_ERR_VALUE() to check return value [...] discards bff663136d76 Smack: Fix handling of IPv4 traffic received by PF_INET6 sockets discards 2b7844ed3c7a mac80211: restrict delayed tailroom needed decrement discards 68c087ecddbc MIPS: jz4740: Bump zload address discards c27516e62712 ASoC: rt5514: Fix the issue of the delay volume applied discards f80c5cf3de84 staging: bcm2835-camera: handle wait_for_completion_timeou [...] discards f313b0593d4a staging: bcm2835-camera: fix timeout handling in wait_for_ [...] discards c7afa2064c06 powerpc/powernv: opal_put_chars partial write fix discards 737066efec60 KVM: arm/arm64: vgic: Fix possible spectre-v1 write in vgi [...] discards 3cb3868f98f5 nvme-rdma: unquiesce queues when deleting the controller discards fdfa7139899c perf powerpc: Fix callchain ip filtering discards 94b37e160cfe ARM: exynos: Clear global variable on init error path discards c7c53dc8aad1 fbdev: Distinguish between interlaced and progressive modes discards 0b339773a30e video: fbdev: pxafb: clear allocated memory for video modes discards b2b5343639d1 perf powerpc: Fix callchain ip filtering when return addre [...] discards 7ff8989cecf3 fbdev/via: fix defined but not used warning discards 6a736057f1bb video: goldfishfb: fix memory leak on driver remove discards b0c7f4ddbf18 perf tools: Fix struct comm_str removal crash discards 3cfa558660f8 fbdev: omapfb: off by one in omapfb_register_client() discards d38d27259273 perf tools: Synthesize GROUP_DESC feature in pipe mode discards d074912d2ede gfs2: Don't reject a supposedly full bitmap if we have blo [...] discards b435dd667b9a perf test: Fix subtest number when showing results discards f86f6ebc1bf5 media: ov5645: Supported external clock is 24MHz discards 28b6561183ed mtd/maps: fix solutionengine.c printk format warnings discards 745cb5eb3cef IB/ipoib: Fix error return code in ipoib_dev_init() discards 030f2ad6ce16 block: allow max_discard_segments to be stacked discards 394df591433d IB/rxe: Drop QP0 silently discards 5b253f742006 media: videobuf2-core: check for q->error in vb2_core_qbuf() discards 9b4328303638 MIPS: ath79: fix system restart discards e1cfd4533ffb dmaengine: pl330: fix irq race with terminate_all discards 58119f9bd94d media: tw686x: Fix oops on buffer alloc failure discards ee83ce188e0b kbuild: add .DELETE_ON_ERROR special target discards 62e442fdbcb2 clk: clk-fixed-factor: Clear OF_POPULATED flag in case of failure discards d8e7792fae4f clk: core: Potentially free connection id discards 45c800f555b0 clk: imx6ul: fix missing of_node_put() discards 0fe570942c0d gfs2: Special-case rindex for gfs2_grow discards 36eb78a6cec7 amd-xgbe: use dma_mapping_error to check map errors discards 318f224d1214 xfrm: fix 'passing zero to ERR_PTR()' warning discards a51e519d5b4b ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE [...] discards f402334e5d32 ALSA: msnd: Fix the default sample sizes discards 918cad16b458 iommu/io-pgtable-arm-v7s: Abort allocation when table addr [...] discards ea4b3539ab5d iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer register discards a574b059c0df usb: dwc3: change stream event enable bit back to 13 discards 4b2a6ecd2185 hv/netvsc: Fix NULL dereference at single queue mode fallback discards effa7afc5283 tcp: really ignore MSG_ZEROCOPY if no SO_ZEROCOPY discards 1beb52cea6cb erspan: return PACKET_REJECT when the appropriate tunnel i [...] discards 456191a8554a erspan: fix error handling for erspan tunnel discards 04f625fc5a68 net/tls: Set count of SG entries if sk_alloc_sg returns -ENOSPC discards 1de5a956681d net/mlx5: E-Switch, Fix memory leak when creating switchde [...] discards f8ce022004ca net/mlx5: Fix debugfs cleanup in the device init/remove flow discards 571f1f6862bf net/mlx5: Check for error in mlx5_attach_interface discards 5ff9c51cbd66 rds: fix two RCU related problems discards e4df3c97c379 net: qca_spi: Fix race condition in spi transfers discards 47f74ff00243 net/mlx5: Fix use-after-free in self-healing flow discards 799d8f1f0de8 be2net: Fix memory leak in be_cmd_get_profile_config() discards 1244bbb3e921 Linux 4.14.71 discards 06274364edb4 mm: get rid of vmacache_flush_all() entirely discards 8b34a7b14ee7 autofs: fix autofs_sbi() does not check super block type discards daf0ca743b28 tuntap: fix use after free during release discards ab75811f7181 tun: fix use after free for ptr_ring discards 8626c40a3093 mtd: ubi: wl: Fix error return code in ubi_wl_init() discards 08fb833b40e3 ip: frags: fix crash in ip_do_fragment() discards b3a0c61b7369 ip: process in-order fragments efficiently discards c91f27fb5716 ip: add helpers to process in-order fragments faster. discards 04b28f406e86 ipv4: frags: precedence bug in ip_expire() discards 6b921536f170 net: sk_buff rbnode reorg discards 37c7cc80b1d7 net: add rb_to_skb() and other rb tree helpers discards 6bf32cda46eb net: pskb_trim_rcsum() and CHECKSUM_COMPLETE are friends discards 5123ffdad659 ipv6: defrag: drop non-last frags smaller than min mtu discards 3bde783eca23 net: modify skb_rbtree_purge to return the truesize of all [...] discards 7750c414b89b net: speed up skb_rbtree_purge() discards 1c44969111cc ip: discard IPv4 datagrams with overlapping segments. discards 5fff99e88a1f inet: frags: fix ip6frag_low_thresh boundary discards 48c2afc16888 inet: frags: get rid of ipfrag_skb_cb/FRAG_CB discards 8291cd943a9b inet: frags: reorganize struct netns_frags discards bd946fb5226e rhashtable: reorganize struct rhashtable layout discards 3226bdcb0448 ipv6: frags: rewrite ip6_expire_frag_queue() discards 085a0147447a inet: frags: do not clone skb in ip_expire() discards 990204ddc5f6 inet: frags: break the 2GB limit for frags storage discards caa4249eca08 inet: frags: remove inet_frag_maybe_warn_overflow() discards 5b1b3ad46dd1 inet: frags: get rif of inet_frag_evicting() discards bd3df633f17d inet: frags: remove some helpers discards 9aee41eff751 inet: frags: use rhashtables for reassembly units discards 33dc9f7c5d12 rhashtable: add schedule points discards 11be675bf0aa ipv6: export ip6 fragments sysctl to unprivileged users discards 266da0fb83f3 inet: frags: refactor lowpan_net_frag_init() discards eb1686ae5e20 inet: frags: refactor ipv6_frag_init() discards 0512f7e93504 inet: frags: Convert timers to use timer_setup() discards 0cbf74b9519d inet: frags: refactor ipfrag_init() discards 673220d6417d inet: frags: add a pointer to struct netns_frags discards 6093d5abcf5a inet: frags: change inet_frags_init_net() return value discards 6f7bf899b92d drm/i915: set DP Main Stream Attribute for color range on [...] discards bdbf6e0b9326 RDMA/cma: Do not ignore net namespace for unbound cm_id discards 0d1d365d1d44 MIPS: WARN_ON invalid DMA cache maintenance, not BUG_ON discards 1181e8687a8d NFSv4.1: Fix a potential layoutget/layoutrecall deadlock discards 0983ef553d8f f2fs: fix to do sanity check with {sit,nat}_ver_bitmap_bytesize discards 7beff543897c mfd: ti_am335x_tscadc: Fix struct clk memory leak discards b28c14ae3576 iommu/ipmmu-vmsa: Fix allocation in atomic context discards 1252c1daa9c3 f2fs: Fix uninitialized return in f2fs_ioc_shutdown() discards 9d54a48ef296 f2fs: fix to wait on page writeback before updating page discards 9e850bc7691a media: helene: fix xtal frequency setting at power on discards 5deea7d63ba1 partitions/aix: fix usage of uninitialized lv_info and lvn [...] discards f3677a5c7d08 partitions/aix: append null character to print data from disk discards 758289892a13 media: s5p-mfc: Fix buffer look up in s5p_mfc_handle_frame [...] discards b0a6faaa6060 Input: atmel_mxt_ts - only use first T9 instance discards e85940a5bb5f dm cache: only allow a single io_mode cache feature to be [...] discards 94f885db2a18 net: dcb: For wild-card lookups, use priority -1, not 0 discards 946cf3fe1be6 MIPS: generic: fix missing of_node_put() discards e607db7ce984 MIPS: Octeon: add missing of_node_put() discards 7fb2b50ee596 f2fs: fix to do sanity check with reserved blkaddr of inli [...] discards ee5067c60606 tpm/tpm_i2c_infineon: switch to i2c_lock_bus(..., I2C_LOCK [...] discards cf503dbe5c22 tpm_tis_spi: Pass the SPI IRQ down to the driver discards 894b7c6584ed f2fs: fix to skip GC if type in SSA and SIT is inconsistent discards 7141f97cdd83 pktcdvd: Fix possible Spectre-v1 for pkt_devs discards 5f91efc475c8 f2fs: try grabbing node page lock aggressively in sync scenario discards fd4e3615936c net: mvneta: fix mtu change on port without link discards 0cfe17c2a909 pinctrl/amd: only handle irq if it is pending and unmasked discards acd73639c38c gpio: ml-ioh: Fix buffer underwrite on probe error path discards 1fc16c07d63b pinctrl: imx: off by one in imx_pinconf_group_dbg_show() discards 591ee8d9cd2f x86/mm: Remove in_nmi() warning from vmalloc_fault() discards 60deae3d9fc9 Bluetooth: hidp: Fix handling of strncpy for hid->name inf [...] discards 1dac27c707c8 ath10k: disable bundle mgmt tx completion event support discards 6158c2b70a8a tools/testing/nvdimm: kaddr and pfn can be NULL to ->direc [...] discards 383195f9feca scsi: 3ware: fix return 0 on the error path of probe discards 62128a8d8489 ata: libahci: Correct setting of DEVSLP register discards 7cadaaa96c07 ata: libahci: Allow reconfigure of DEVSLP register discards 3f3d6c0608b7 MIPS: Fix ISA virt/bus conversion for non-zero PHYS_OFFSET discards 1ed3a9307230 rpmsg: core: add support to power domains for devices discards 0e890d1cf491 wlcore: Set rx_status boottime_ns field on rx discards bd21eb8aa705 ath10k: prevent active scans on potential unusable channels discards 2dacb8cc67ef ath9k_hw: fix channel maximum power level test discards 473983f319cc ath9k: report tx status on EOSP discards 40992419f135 macintosh/via-pmu: Add missing mmio accessors discards 968f03158db5 perf evlist: Fix error out while applying initial delay and LBR discards cc33476b67b8 perf c2c report: Fix crash for empty browser discards 521aedea92cd NFSv4.0 fix client reference leak in callback discards c39273ce0d85 perf tools: Allow overriding MAX_NR_CPUS at compile time discards e296ac45b568 f2fs: fix defined but not used build warnings discards e04910746abe f2fs: do not set free of current section discards d85e49570227 f2fs: fix to active page in lru list for read path discards ca21de151016 tty: rocket: Fix possible buffer overwrite on register_PCI discards 4bb1d3ec658c Drivers: hv: vmbus: Cleanup synic memory free path discards eec63d96d0e4 firmware: vpd: Fix section enabled flag on vpd_section_destroy discards 16c6e01a4a98 uio: potential double frees if __uio_register_device() fails discards 2458e91302aa misc: ti-st: Fix memory leak in the error path of probe() discards 8e6ee30ad80f gpu: ipu-v3: default to id 0 on missing OF alias discards 3b9909896570 media: camss: csid: Configure data type and decode format [...] discards cb71229f6483 timers: Clear timer_base::must_forward_clk with timer_base [...] discards d1060bfcdc72 md/raid5: fix data corruption of replacements after origin [...] discards 1f6324f4ea5b scsi: target: fix __transport_register_session locking discards 3ddbcd49bbb3 blk-mq: fix updating tags depth discards 47a6917f4b72 net: phy: Fix the register offsets in Broadcom iProc mdio [...] discards 6b7c7186c210 media: dw2102: Fix memleak on sequence of probes discards cbd5e67820a9 media: davinci: vpif_display: Mix memory leak on probe error path discards 77e120a9c64a selftests/bpf: fix a typo in map in map test discards 274977d99c19 powerpc/powernv: Fix concurrency issue with npu->mmio_atsd_usage discards 16aa222d2293 gpio: tegra: Move driver registration to subsys_init level discards fb281ed2e4dc Bluetooth: h5: Fix missing dependency on BT_HCIUART_SERDEV discards 0455f5d63b3e i2c: aspeed: Add an explicit type casting for *get_clk_reg_val discards 5ffdd121d0c4 ethtool: Remove trailing semicolon for static inline discards 96e5b8cc3cfd misc: mic: SCIF Fix scif_get_new_port() error handling discards 0b2d28449e68 ARC: [plat-axs*]: Enable SWAP discards e5d857d5f1fc tpm: separate cmd_ready/go_idle from runtime_pm discards 64def6f35348 crypto: aes-generic - fix aes-generic regression on powerpc discards 0fad94cf1016 switchtec: Fix Spectre v1 vulnerability discards ff225750dc4e x86/microcode: Update the new microcode revision unconditionally discards 05104410c9d1 x86/microcode: Make sure boot_cpu_data.microcode is up-to-date discards 1d92a611db50 cpu/hotplug: Prevent state corruption on error rollback discards cb2625854091 cpu/hotplug: Adjust misplaced smb() in cpuhp_thread_fun() discards cc4271088619 ALSA: hda - Fix cancel_work_sync() stall from jackpoll work discards a709c46fdcd0 KVM: VMX: Do not allow reexecute_instruction() when skippi [...] discards d5fca5314c4d KVM: s390: vsie: copy wrapping keys to right place discards ae3968b41645 Btrfs: fix data corruption when deduplicating between diff [...] discards 55bcfe019ac4 smb3: check for and properly advertise directory lease support discards b0b69369eecc SMB3: Backup intent flag missing for directory opens with [...] discards 9efcaa7c4afb MIPS: VDSO: Match data page cache colouring when D$ aliases discards 492519107c9d android: binder: fix the race mmap and alloc_new_buf_locked discards 381992bcccac block: bfq: swap puts in bfqg_and_blkg_put discards 23ecbbad7bf9 nbd: don't allow invalid blocksize settings discards 425739151e03 scsi: lpfc: Correct MDS diag and nvmet configuration discards d98b67089c0e i2c: i801: fix DNV's SMBCTRL register offset discards 831223b294f8 i2c: xiic: Make the start and the byte count write atomic discards 5dfe87ac34e2 Linux 4.14.70 discards ab088bc2911d arm64: Handle mismatched cache type discards 469c89aa5d7e arm64: Fix mismatched cache line size detection discards 0d2e80411a1a ASoC: wm8994: Fix missing break in switch discards 03717f80cf2c arm64: cpu_errata: include required headers discards 82a0e0f5cf40 x86: kvm: avoid unused variable warning discards e02c9275beea kvm: x86: Set highest physical address bits in non-present [...] discards 39cff99ba469 Revert "ARM: imx_v6_v7_defconfig: Select ULPI support" discards e37957305de3 irda: Only insert new objects into the global database via [...] discards 77be9452d0e5 irda: Fix memory leak caused by repeated binds of irda socket discards 63fd9d43c018 s390/lib: use expoline for all bcr instructions discards 9370868fd3ca kbuild: make missing $DEPMOD a Warning instead of an Error discards 1e0750745bdf drm/i915: Increase LSPCON timeout discards 13b23ccfa288 x86/xen: don't write ptes directly in 32-bit PV guests discards d85c2999a7b5 x86/pae: use 64 bit atomic xchg function in native_ptep_ge [...] discards 685a452ce3bf usb: dwc3: core: Fix ULPI PHYs and prevent phy_get/ulpi_in [...] discards 44e5d0b6ce63 HID: add quirk for another PIXART OEM mouse used by HP discards 801fc191bb15 mm: Fix devm_memremap_pages() collision handling discards 1508043c32a9 lightnvm: pblk: free padded entries in write buffer discards fd8cb2e71cdd sched/deadline: Fix switching to -deadline discards 8d015a362a84 debugobjects: Make stack check warning more informative discards 448b5498f6c6 uapi/linux/keyctl.h: don't use C++ reserved keyword as a s [...] discards 589a8eafc74e drm/amdgpu:add VCN booting with firmware loaded by PSP discards 4a4afcf76c96 drm/amdgpu:add VCN support in PSP driver discards d47d14de2438 drm/amdgpu:add new firmware id for VCN discards 997157c4eb38 drm/amdgpu:add tmr mc address into amdgpu_firmware_info discards 65d20e40552f drm/amdgpu: update tmr mc address discards f40ecf3fe04a drm/edid: Add 6 bpc quirk for SDC panel in Lenovo B50-80 discards d991f8ae4071 drm/amd/pp/Polaris12: Fix a chunk of registers missed to program discards c46a1b2622fa drm/amdgpu: Fix RLC safe mode test in gfx_v9_0_enter_rlc_s [...] discards 7e1a6951ca99 drm/i915/lpe: Mark LPE audio runtime pm as "no callbacks" discards a35d3352434d ARM: rockchip: Force CONFIG_PM on Rockchip systems discards 1f62d35cd2e1 arm64: rockchip: Force CONFIG_PM on Rockchip systems discards 33f4c5c68044 btrfs: Don't remove block group that still has pinned down bytes discards 0cdbc3faf960 btrfs: relocation: Only remove reloc rb_trees if reloc con [...] discards 2f92584bf1f6 btrfs: replace: Reset on-disk dev stats value after replace discards 145b1f56b992 btrfs: Exit gracefully when chunk map cannot be inserted t [...] discards 80f97c79f3e1 kvm: nVMX: Fix fault vector for VMX operation at CPL > 0 discards 1187e0186d81 KVM: vmx: track host_state.loaded using a loaded_vmcs pointer discards 0aa49a4ddc8e clk: rockchip: Add pclk_rkpwm_pmu to PMU critical clocks i [...] discards 92ef9425c6e1 powerpc/pseries: Avoid using the size greater than RTAS_ER [...] discards f3c124c3077d powerpc/64s: Make rfi_flush_fallback a little more robust discards 17b1473e6433 powerpc/platforms/85xx: fix t1042rdb_diu.c build errors & warning discards e5f0192fe220 SMB3: Number of requests sent should be displayed for SMB3 [...] discards f6a01ab96067 smb3: fix reset of bytes read and written stats discards 9dd38052a3eb cfq: Suppress compiler warnings about comparisons discards 9b3fa26f0092 RDS: IB: fix 'passing zero to ERR_PTR()' warning discards e33c8a2896ec selftests/powerpc: Kill child processes on SIGINT discards c861151b1fe9 iommu/omap: Fix cache flushes on L2 table entries discards 0a65ab39f8b6 ASoC: rt5677: Fix initialization of rt5677_of_match.data discards 3e86f5157661 staging: comedi: ni_mio_common: fix subdevice flags for PF [...] discards 120130a75724 dm kcopyd: avoid softlockup in run_complete_job discards 50956ef66cdb PCI: mvebu: Fix I/O space end address calculation discards 301ae5910648 xen/balloon: fix balloon initialization for PVH Dom0 discards a333f3f2a255 Input: do not use WARN() in input_alloc_absinfo() discards a9fac97e2e50 NFSv4: Fix error handling in nfs4_sp4_select_mode() discards 8ac6b147534c scsi: aic94xx: fix an error code in aic94xx_init() discards 24165131bcab ACPI / scan: Initialize status to ACPI_STA_DEFAULT discards c953a5038d2d s390/dasd: fix panic for failed online processing discards ab16afe8c624 s390/dasd: fix hanging offline processing due to canceled worker discards d67c7c9dd14f block: bvec_nr_vecs() returns value for wrong slab discards 6952b4ed9e42 perf probe powerpc: Fix trace event post-processing discards af675a6eefe9 powerpc: Fix size calculation using resource_size() discards c20a5e06b750 powerpc/uaccess: Enable get_user(u64, *p) on 32-bit discards 47425c36d3fb f2fs: fix to clear PG_checked flag in set_page_dirty() discards c2842800d6bd net/9p: fix error path of p9_virtio_probe discards 4cd195263e42 net/9p/trans_fd.c: fix race by holding the lock discards 5859129cf62e irqchip/bcm7038-l1: Hide cpu offline callback when buildin [...] discards 5e51aa84f4e8 perf tools: Check for null when copying nsinfo. discards 800dbcee10cd net: hns3: Fix for phy link issue when using marvell phy driver discards a77439e5fb28 net: hns3: Fix for command format parsing error in hclge_i [...] discards c16a0727c71a RDMA/hns: Fix usage of bitmap allocation functions return values discards 0c02e0c3fd13 tcp, ulp: add alias for all ulp modules discards 58de2cef2b68 netfilter: fix memory leaks on netlink_dump_start error discards e4f419133dfa platform/x86: asus-nb-wmi: Add keymap entry for lid flip a [...] discards 044e9463ec20 mfd: sm501: Set coherent_dma_mask when creating subdevices discards ccf1ae823e4a ipvs: fix race between ip_vs_conn_new() and ip_vs_del_dest() discards a2805f40c77e s390/kdump: Fix memleak in nt_vmcoreinfo discards 2b81b00edba1 netfilter: ip6t_rpfilter: set F_IFACE for linklocal addresses discards f95c5cde34e8 platform/x86: intel_punit_ipc: fix build errors discards e20c4abf9186 fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot() discards 4570403f6e11 mm/fadvise.c: fix signed overflow UBSAN complaint discards 2dc61587a103 pwm: meson: Fix mux clock names discards 52ec8484a7c5 IB/hfi1: Invalid NUMA node information can cause a divide by zero discards e5ef973b137f x86/mce: Add notifier_block forward declaration discards b7540b6235f0 virtio: pci-legacy: Validate queue pfn discards ab4bddc2d032 scripts: modpost: check memory allocation results discards 7bbf1e8a2471 fat: validate ->i_start before using discards 305277dae99e fs/proc/kcore.c: use __pa_symbol() for KCORE_TEXT list entries discards 68e787c3c800 hfsplus: fix NULL dereference in hfsplus_lookup() discards 003d4c3bf5a5 reiserfs: change j_timestamp type to time64_t discards f552f8c28d34 fork: don't copy inconsistent signal handler state to child discards 8b89affb42ae sunrpc: Don't use stack buffer with scatterlist discards ece4ba1c0c90 hfs: prevent crash on exit from failed search discards 7d6eba211a1a hfsplus: don't return 0 when fill_super() failed discards d4e42116f77e cifs: check if SMB2 PDU size has been padded and suppress [...] discards c9ba1b82ce96 net: sched: action_ife: take reference to meta module discards e54c50709019 act_ife: fix a potential deadlock discards cd7330c06195 act_ife: move tcfa_lock down to where necessary discards 8aa07625eb81 hv_netvsc: Fix a deadlock by getting rtnl lock earlier in [...] discards dadb0110a49d hv_netvsc: ignore devices that are not PCI discards bf82c2cb1450 vhost: correctly check the iova range when waking virtqueue discards fe0d111fea19 mlxsw: spectrum_switchdev: Do not leak RIFs when removing bridge discards 3c035a48e774 sctp: hold transport before accessing its asoc in sctp_tra [...] discards 456e46f05b37 nfp: wait for posted reconfigs when disabling the device discards 8fed734df375 tipc: fix a missing rhashtable_walk_exit() discards 417b068a6a7a net/sched: act_pedit: fix dump of extended layered op discards 56af4184d356 vti6: remove !skb->ignore_df check from vti6_xmit() discards e4b6c5fd31bd tcp: do not restart timewait timer on rst reception discards 3eada53de462 r8169: add support for NCube 8168 network card discards d19688e347a1 qlge: Fix netdev features configuration. discards 7f1e6ec4ff12 net: sched: Fix memory exposure from short TCA_U32_SEL discards cb765f5c3c5b net: macb: do not disable MDIO bus at open/close time discards 1ef819e411f8 net: bcmgenet: use MAC link status for fixed phy discards a16405ad27f6 ipv4: tcp: send zero IPID for RST and ACK sent in SYN-RECV [...] discards a08d7ea10bc7 act_ife: fix a potential use-after-free discards 7fe7a0f4c5cf Linux 4.14.69 discards 29245d36680e arm64: mm: always enable CONFIG_HOLES_IN_ZONE discards 3098933c1213 fs/quota: Fix spectre gadget in do_quotactl discards 0682e027f39d crypto: caam/qi - fix error path in xts setkey discards ccb38942fbe1 crypto: caam/jr - fix descriptor DMA unmapping discards be6f98b203d3 crypto: caam - fix DMA mapping direction for RSA forms 2 & 3 discards 9f830cf2d510 crypto: vmx - Fix sleep-in-atomic bugs discards 300ec47ab8ea perf auxtrace: Fix queue resize discards 5a842ecca279 cap_inode_getsecurity: use d_find_any_alias() instead of d [...] discards d1a265da7b29 bcache: release dc->writeback_lock properly in bch_writeba [...] discards c8d875b471b6 libnvdimm: fix ars_status output length calculation discards ff0791f467d0 getxattr: use correct xattr length discards 19b99719970b udlfb: set optimal write delay discards d0f2eb3a419b fb: fix lost console when the user unplugs a USB adapter discards 9b0dd656d593 pwm: tiehrpwm: Fix disabling of output of PWMs discards 0ef9c771924d pwm: tiehrpwm: Don't use emulation mode bits to control PW [...] discards 63bbaa1469e6 ubifs: Fix synced_i_size calculation for xattr inodes discards 8a23348d76a1 ubifs: xattr: Don't operate on deleted inodes discards f6d7acc1d9ca ubifs: Check data node size before truncate discards 3259dd7176e4 Revert "UBIFS: Fix potential integer overflow in allocation" discards a230db38a9fd ubifs: Fix memory leak in lprobs self-check discards 656d6e6f6d23 userns: move user access out of the mutex discards b692c405a1ae sys: don't hold uts_sem while accessing userspace memory discards c2ea292b1350 iommu/vt-d: Fix dev iotlb pfsid use discards eb58c40465f3 iommu/vt-d: Add definitions for PFSID discards 7cf82f3b7a77 mm/tlb: Remove tlb_remove_table() non-concurrent condition discards ddcb92700552 ARM: tegra: Fix Tegra30 Cardhu PCA954x reset discards d453f04e813a NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence() discards c5759d5a7e6a NFSv4: Fix locking in pnfs_generic_recover_commit_reqs discards bf23ba3737e0 NFSv4 client live hangs after live data migration recovery discards ec13c53dc59f pnfs/blocklayout: off by one in bl_map_stripe() discards ed480f2b9e86 block, bfq: return nbytes and not zero from struct cftype [...] discards fe806eb54bca xtensa: increase ranges in ___invalidate_{i,d}cache_all discards 0d78efe0412b xtensa: limit offsets in __loop_cache_{all,page} discards 025cc91f8c52 KVM: PPC: Book3S: Fix guest DMA when guest partially backe [...] discards 58936d4d7b14 KVM: VMX: fixes for vmentry_l1d_flush module parameter discards 015156f50179 PM / sleep: wakeup: Fix build error caused by missing SRCU [...] discards 924383edf44c cpufreq: governor: Avoid accessing invalid governor_data discards 256f63f52ec3 drivers/block/zram/zram_drv.c: fix bug storing backing_dev discards 8840ca570f2b ovl: fix wrong use of impure dir cache in ovl_iterate() discards aa9ceea20788 mfd: hi655x: Fix regmap area declared size for hi655x discards 4f6789cad647 uprobes: Use synchronize_rcu() not synchronize_sched() discards a36e2aa90576 livepatch: Validate module/old func name length discards 68a735eb9a16 printk/tracing: Do not trace printk_nmi_enter() discards cbde057aa0e7 tracing/blktrace: Fix to allow setting same value discards 4c9016757e3b tracing: Do not call start/stop() functions when tracing_o [...] discards 2b4c940dccbe rtc: omap: fix potential crash on power off discards bbac5374b537 vmw_balloon: fix VMCI use when balloon built into kernel discards 89667b269e87 vmw_balloon: VMCI_DOORBELL_SET does not check status discards d3b403844db5 vmw_balloon: do not use 2MB without batching discards 9fd44e90903c vmw_balloon: fix inflation of 64-bit GFNs discards c0a8e047734c extcon: Release locking when sending the notification of c [...] discards 3f9481902f0b iio: ad9523: Fix return value for ad952x_store() discards e4d3a25111dc iio: ad9523: Fix displayed phase discards b86374912fee iio: sca3000: Fix missing return in switch discards 91b48a9ced06 Drivers: hv: vmbus: Reset the channel callback in vmbus_on [...] discards d286cfd45277 uart: fix race between uart_put_char() and uart_shutdown() discards 5044eb05026e dm crypt: don't decrease device limits discards f961be894413 dm cache metadata: set dirty on all cache blocks after a crash discards b7227e6044be dm cache metadata: save in-core policy_hint_size to on-dis [...] discards 3bef88257145 dm thin: stop no_space_timeout worker when switching to wr [...] discards 4f4b1c5c4c8a dm integrity: change 'suspending' variable from bool to int discards 5f04d296f24b net/9p/trans_fd.c: fix race-condition by flushing workqueu [...] discards 312479e06828 net/9p/client.c: version pointer uninitialized discards f92953b0765b 9p/virtio: fix off-by-one error in sg list bounds check discards 4827a583871a fs/9p/xattr.c: catch the error of p9_client_clunk when set [...] discards 390671089d62 9p: fix multiple NULL-pointer-dereferences discards def89b81ef45 RDMA/rxe: Set wqe->status correctly if an unexpected respo [...] discards bac5c3c122f4 ib_srpt: Fix a use-after-free in srpt_close_ch() discards 241e62005c74 cxl: Fix wrong comparison in cxl_adapter_context_get() discards 1eb08e7b192d powerpc/powernv/pci: Work around races in PCI bridge enabling discards 15677df25afc PCI: Add wrappers for dev_printk() discards 4bfd910e8fb3 powerpc/pseries: Fix endianness while restoring of r3 in M [...] discards ed53c0ecc959 powerpc/fadump: handle crash memory ranges array index overflow discards 259c5122f3a8 Fix kexec forbidding kernels signed with keys in the secon [...] discards f70805bef73e Replace magic for trusting the secondary keyring with #define discards 9cbb32610233 mailbox: xgene-slimpro: Fix potential NULL pointer dereference discards c160382ab064 media: Revert "[media] tvp5150: fix pad format frame height" discards fba6b7f4bbe2 libertas: fix suspend and resume for SDIO connected cards discards 7188f7416438 drm/i915/userptr: reject zero user_size discards 1e2698976822 block: really disable runtime-pm for blk-mq discards 0affbaece6d0 block: blk_init_allocated_queue() set q->fq as NULL in the [...] discards cf12d0f9c0dc readahead: stricter check for bdi io_pages discards 8513c01ae15f mmc: renesas_sdhi_internal_dmac: fix #define RST_RESERVED_BITS discards e7b6b3699b97 spi: cadence: Change usleep_range() to udelay(), for atomi [...] discards dc9a7dd57f63 spi: spi-fsl-dspi: Fix imprecise abort on VF500 during probe discards 23554cab1ebd spi: pxa2xx: Add support for Intel Ice Lake discards aa1d05c50483 spi: davinci: fix a NULL pointer dereference discards 4d3016e56c3d 9p/net: Fix zero-copy path in the 9p virtio transport discards 4a2262972b5d net: mac802154: tx: expand tailroom if necessary discards 54c0fa829d45 net: 6lowpan: fix reserved space for single frames discards ee13f7edca58 Linux 4.14.68 discards 77d1658e5dd1 gcc-plugins: Use dynamic initializers discards 616d41d1b408 gcc-plugins: Add include required by GCC release 8 discards 73b2e7073b51 cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status discards 63a0f9de021a watchdog: Mark watchdog touch functions as notrace discards f9f67667e0ae power: generic-adc-battery: check for duplicate properties [...] discards 54cecb7440bc power: generic-adc-battery: fix out-of-bounds write when c [...] discards d2a97eba0c4e PM / clk: signedness bug in of_pm_clk_add_clks() discards 2adc2541a5c4 clk: rockchip: fix clk_i2sout parent selection bits on rk3399 discards ae302d685162 iscsi target: fix session creation failure handling discards 5b55b24cec4c scsi: core: Avoid that SCSI device removal through sysfs t [...] discards c984f4d1d40a scsi: sysfs: Introduce sysfs_{un,}break_active_protection() discards d071004e0249 scsi: mpt3sas: Fix _transport_smp_handler() error path discards 61ec14f42c84 tpm: Return the actual size when receiving an unsupported command discards ba0797a8016c MIPS: lib: Provide MIPS64r6 __multi3() for GCC < 7 discards 1c40cd97ffe3 MIPS: Change definition of cpu_relax() for Loongson-3 discards 156b5e33ab12 MIPS: Always use -march=<arch>, not -<arch> shortcuts discards 62c59b1ddbdc MIPS: Correct the 64-bit DSP accumulator register size discards 4bdf9c175980 kprobes: Make list and blacklist root user read only discards 6ba27d3e2b4a kprobes/arm: Fix %p uses in error messages discards 0536c9e41f3f s390/pci: fix out of bounds access during irq setup discards 2ac8fbd174d7 s390/numa: move initial setup of node_to_cpumask_map discards 97e3dcc08e4e s390/qdio: reset old sbal_state flags discards bcd169a2726a s390: fix br_r1_trampoline for machines without exrl discards 9fae74e9a441 s390/mm: fix addressing exception after suspend/resume discards bbcbaf56ff4b x86/entry/64: Wipe KASAN stack shadow before rewind_stack_ [...] discards cf9fcdd6c2a2 hwmon: (nct6775) Fix potential Spectre v1 discards ec4034835eaf x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ discards f64979512c5e x86/spectre: Add missing family 6 check to microcode check discards f822ceb82608 x86/irqflags: Mark native_restore_fl extern inline discards 53f01e2004ae x86/nmi: Fix NMI uaccess race against CR3 switching discards fbd5b82d30d2 x86/vdso: Fix lsl operand order discards 42228037aa5f pinctrl: freescale: off by one in imx1_pinconf_group_dbg_show() discards 7806d2ef4904 ASoC: sirf: Fix potential NULL pointer dereference discards 2ef691428ee3 ASoC: zte: Fix incorrect PCM format bit usages discards d1913b9e07e7 ASoC: dpcm: don't merge format from invalid codec dai discards e16bbdeccdd7 b43/leds: Ensure NUL-termination of LED name string discards f0f3784ee3e9 b43legacy/leds: Ensure NUL-termination of LED name string discards f337a54878e2 udl-kms: avoid division discards c0357c1895ae udl-kms: fix crash due to uninitialized memory discards 86c18c5a4bc5 udl-kms: handle allocation failure discards 29e641a3693a udl-kms: change down_interruptible to down discards e8a3f3a03655 fuse: Add missed unlock_page() to fuse_readpages_fill() discards ff4a71855d0a fuse: Fix oops at process_init_reply() discards 973206923812 fuse: umount should wait for all requests discards fc17d7519e8e fuse: fix unlocked access to processing queue discards cfb6eca6e4bb fuse: fix double request_end() discards 7d392674443c fuse: fix initial parallel dirops discards eaebcf902ae0 fuse: Don't access pipe->buffers without pipe_lock() discards c49505f6efb1 x86/kvm/vmx: Remove duplicate l1d flush definitions discards 933e1ab12051 KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with in [...] discards cedb8037f069 x86/process: Re-export start_thread() discards 4587db4c2a95 x86/vdso: Fix vDSO build if a retpoline is emitted discards 310f2a6e3ad3 x86/speculation/l1tf: Suggest what to do on systems with t [...] discards 59463ec29cac x86/speculation/l1tf: Fix off-by-one error when warning th [...] discards 7418d7086217 x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit discards e9afa7c1ef17 mm/tlb, x86/mm: Support invalidating TLB caches for RCU_TA [...] discards 3e0994616d4a mm: move tlb_table_flush to tlb_flush_mmu_free discards 7d91aa5717db platform/x86: ideapad-laptop: Apply no_hw_rfkill to Y20-15 [...] discards 0c9bed369889 nvme-pci: add a memory barrier to nvme_dbbuf_update_and_ch [...] discards 509c0cdfb438 ext4: reset error code in ext4_find_entry in fallback discards 5043e05dd571 ext4: sysfs: print ext4_super_block fields as little-endian discards 7773a6d94896 ext4: check for NUL characters in extended attribute's name discards bd0f93a630ff stop_machine: Atomically queue and wake stopper threads discards e72107b2d995 stop_machine: Reflow cpu_stop_queue_two_works() discards 97f76f3bc406 s390/kvm: fix deadlock when killed by oom discards 4a06fdf2c490 KVM: arm/arm64: Skip updating PTE entry if no change discards 792a039415dc KVM: arm/arm64: Skip updating PMD entry if no change discards 75677d72be74 arm64: dts: rockchip: corrected uart1 clock-names for rk3328 discards 5a56b307992e arm64: mm: check for upper PAGE_SHIFT bits in pfn_valid() discards a8affa695373 kprobes/arm64: Fix %p uses in error messages discards cd71265a8cd6 printk/nmi: Prevent deadlock when accessing the main log b [...] discards 943276ef14c7 printk: Create helper function to queue deferred console handling discards 646e7c04803f printk: Split the code for storing a message into the log buffer discards b48522b7887a iommu/arm-smmu: Error out only if not enough context interrupts discards f91ca31f5379 Btrfs: fix btrfs_write_inode vs delayed iput deadlock discards e7457f97d2af btrfs: don't leak ret from do_chunk_alloc discards 770025cc4b69 btrfs: use correct compare function of dirty_metadata_bytes discards 758f55f91833 smb3: fill in statfs fsid and correct namelen discards 66913d23eeda smb3: don't request leases in symlink creation and query discards be1210c7758c smb3: Do not send SMB3 SET_INFO if nothing changed discards 82a856f52733 smb3: enumerating snapshots was leaving part of the data off end discards d5f2790a7a1e cifs: check kmalloc before use discards cba34b940773 cifs: add missing debug entries for kconfig options discards cfcfbe08d298 mei: don't update offset in write discards cf7ab2abc524 mm/memory.c: check return value of ioremap_prot discards 7bb880a11650 scsi: vmw_pvscsi: Return DID_RESET for status SAM_STAT_COM [...] discards 4ce46fff750d scsi: fcoe: clear FC_RP_STARTED flags when receiving a LOGO discards a67aef68ef24 scsi: fcoe: drop frames in ELS LOGO error path discards 95239b2db50f scsi: fcoe: fix use-after-free in fcoe_ctlr_els_send discards fbb37b72489d gpiolib-acpi: make sure we trigger edge events at least on [...] discards 1d7bf02d716d memcg: remove memcg_cgroup::id from IDR on mem_cgroup_css_ [...] discards 47041cf42a47 drivers: net: lmc: fix case value for target abort error discards 28013eecf6a0 Squashfs: Compute expected length from inode size rather t [...] discards 249778d9459a mm: delete historical BUG from zap_pmd_range() discards 8babbc02f893 squashfs metadata 2: electric boogaloo discards dfa5c4bf8c94 enic: do not call enic_change_mtu in enic_probe discards 574a4f3e6173 sparc: use asm-generic version of msi.h discards 7c841ea7f8f1 sparc/time: Add missing __init to init_tick_ops() discards 24fab572ae7d arc: fix type warnings in arc/mm/cache.c discards 391e3007e447 arc: fix build errors in arc/include/asm/delay.h discards aca05b1741d3 arc: [plat-eznps] fix printk warning in arc/plat-eznps/mtm.c discards 79f9c523ca43 arc: [plat-eznps] fix data type errors in platform headers discards d267258ee192 ARC: [plat-eznps] Add missing struct nps_host_reg_aux_dpc discards 2312e6a802b3 enic: handle mtu change for vf properly discards d4f96c0515fc nfp: flower: fix port metadata conversion bug discards bc928fdf5d1e bpf: use GFP_ATOMIC instead of GFP_KERNEL in bpf_parse_prog() discards 331c36cd01d8 ARC: dma [non-IOC] setup SMP_CACHE_BYTES and cache_line_size discards 49c1fba34589 Revert "MIPS: BCM47XX: Enable 74K Core ExternalSync for PC [...] discards 9339ea7c92fc tools/power turbostat: Read extended processor family from CPUID discards a73b6c4c2601 zswap: re-check zswap_is_full() after do zswap_shrink() discards 92c159863d8a ipc/sem.c: prevent queue.status tearing in semop discards 2dd2f7722570 hinic: Link the logical network device to the pci device in sysfs discards d00c34f8e205 selftests/ftrace: Add snapshot and tracing_on test case discards 2c69b0300458 cachefiles: Wait rather than BUG'ing on "Unexpected object [...] discards 4029dd9fc48b cachefiles: Fix refcounting bug in backing-file read monitoring discards 819b476c2138 fscache: Allow cancelled operations to be enqueued discards 165335d4f18e x86/boot: Fix if_changed build flip/flop bug discards d35aab9df15a sched/rt: Restore rt_runtime after disabling RT_RUNTIME_SHARE discards 0ba83f87c3f1 i2c/mux, locking/core: Annotate the nested rt_mutex usage discards b3da5df23900 locking/rtmutex: Allow specifying a subclass for nested locking discards 354e35beb0c5 net: axienet: Fix double deregister of mdio discards f63868841a31 qmi_wwan: fix interface number for DW5821e production firmware discards 637de2c01678 bnx2x: Fix invalid memory access in rss hash config path. discards 1875957f2ec4 media: staging: omap4iss: Include asm/cacheflush.h after g [...] discards 00f795e12b8b perf/x86/amd/ibs: Don't access non-started event discards 385b40b4fc1b i2c: davinci: Avoid zero value of CLKH discards 562d7bc6c966 can: m_can: Move accessing of message ram to after clocks [...] discards 0b14a856f918 can: mpc5xxx_can: check of_iomap return before use discards 06ab42734529 net: prevent ISA drivers from building on PPC32 discards 5803ce5effc9 atl1c: reserve min skb headroom discards ffb34418ca94 qed: Correct Multicast API to reflect existence of 256 app [...] discards f4e284f1db9e qed: Fix possible race for the link state value. discards 77c65d5f40c6 qed: Fix link flap issue due to mismatching EEE capabilities. discards b970d8a1c213 net: caif: Add a missing rcu_read_unlock() in caif_flow_cb discards a10170d94ed4 tools/power turbostat: fix -S on UP systems discards 10ca6b3f92d3 KVM: vmx: use local variable for current_vmptr when emulat [...] discards 123534dbd490 netfilter: nf_tables: don't allow to rename to already-pen [...] discards 4a0144a43c52 netfilter: nf_tables: fix memory leaks on chain rename discards e3476a6da5d8 bpf, ppc64: fix unexpected r0=0 exit path inside bpf_xadd discards a685c4c4d6e8 netfilter: nft_set_hash: add rcu_barrier() in the nft_rhas [...] discards 70e88fef36ec usb: gadget: f_uac2: fix endianness of 'struct cntrl_*_lay3' discards 7cd80fc138f2 tools: usb: ffs-test: Fix build on big endian systems discards 645fef5e8dde usb/phy: fix PPC64 build errors in phy-fsl-usb.c discards a362655deb0e usb: gadget: u_audio: protect stream runtime fields with s [...] discards c7d18686e87a usb: gadget: u_audio: remove cached period bytes value discards 42b09bece176 usb: gadget: u_audio: remove caching of stream buffer parameters discards 224c0d0894ff usb: gadget: u_audio: update hw_ptr in iso_complete after [...] discards dc126a1e5fb8 usb: gadget: u_audio: fix pcm/card naming in g_audio_setup() discards fa18ff7edb88 usb: gadget: f_uac2: fix error handling in afunc_bind (again) discards 43b058dc21cd usb: gadget: r8a66597: Fix a possible sleep-in-atomic-cont [...] discards 3f41c2d0e618 usb: gadget: r8a66597: Fix two possible sleep-in-atomic-co [...] discards 05ee6166d702 nbd: handle unexpected replies better discards ced413c5ef85 nbd: don't requeue the same request twice. discards 962ff36dac01 drm/imx: imx-ldb: check if channel is enabled before print [...] discards a43eac2d855b drm/imx: imx-ldb: disable LDB on driver bind discards 9ac1a4644bb8 scsi: libiscsi: fix possible NULL pointer dereference in c [...] discards ca5fc53ad401 scsi: target: iscsi: cxgbit: fix max iso npdu calculation discards 384f0d9fe4ad drm/bridge: adv7511: Reset registers on hotplug discards 7cb625dd9ed6 nl80211: Add a missing break in parse_station_flags discards 147b89c421d0 ext4: clear mmp sequence number when remounting read-only discards de044d4ecc65 mac80211: add stations tied to AP_VLANs during hw reconfig discards b6f147a2d907 esp6: fix memleak on error path in esp6_input discards 0118f86d21f1 xfrm: free skb if nlsk pointer is NULL discards d35cc7ed2cfe xfrm: fix missing dst_release() after policy blocking lbca [...] discards d2adc199957f vti6: fix PMTU caching and reporting on xmit discards 7ff4bf211f3e crypto: vmx - Use skcipher for ctr fallback discards f4c88459f7c9 Linux 4.14.67 discards ef3cf941e0df reiserfs: fix broken xattr handling (heap corruption, bad retval) discards 82c6d4994ba8 i2c: imx: Fix race condition in dma read discards 415a02d8b65a i2c: core: ACPI: Properly set status byte to 0 for multi-b [...] discards b5b7417ed9d6 PCI: pciehp: Fix unprotected list iteration in IRQ handler discards 2f27dfad05ef PCI: pciehp: Fix use-after-free on unplug discards 8af37982c3b2 PCI: Skip MPS logic for Virtual Functions (VFs) discards cf9c2bc5eea0 PCI: hotplug: Don't leak pci_slot on registration failure discards 6541d98d114e parisc: Remove unnecessary barriers from spinlock.h discards 3f59cf41fbfb net/smc: no shutdown in state SMC_LISTEN discards 9e9f27e0d7ac packet: refine ring v3 block size test to hold one frame discards c764f22b2fc3 netfilter: conntrack: dccp: treat SYNC/SYNCACK as invalid [...] discards caf3d4bd62cc xfrm_user: prevent leaking 2 bytes of kernel memory discards fdb441da3858 parisc: Remove ordered stores from syscall.S discards deebf1d61e70 f2fs: sanity check for total valid node blocks discards 2ab95e71c8a5 f2fs: return error during fill_super discards 270d5d771917 KVM: irqfd: fix race between EPOLLHUP and irq_bypass_regis [...] discards 7a12f4ed07a5 nvme: fix handling of metadata_len for NVME_IOCTL_IO_CMD discards 0ee106583f9c ARM: dts: imx6: RDU2: fix irq type for mv88e6xxx switch discards 119970f4775b ACPI / EC: Use ec_no_wakeup on more Thinkpad X1 Carbon 6th [...] discards 715f5f92aabf soc: imx: gpc: restrict register range for regmap access discards 90e7d66508e3 tcp: identify cryptic messages as TCP seq # bugs discards e86aaeb8a630 net: qca_spi: Fix log level if probe fails discards 7f117d7000ee net: qca_spi: Make sure the QCA7000 reset is triggered discards f600a10d05da net: qca_spi: Avoid packet drop during initial sync discards 96dfb7652e17 PCI: versatile: Fix I/O space page leak discards 0e66392d985c PCI: OF: Fix I/O space page leak discards 114a5608cde4 kvmclock: fix TSC calibration for nested guests discards 1b1968d8f6ae net: usb: rtl8150: demote allmulti message to dev_dbg() discards 70cc6b67508c octeon_mgmt: Fix MIX registers configuration on MTU setup discards fc9caa36d80e btrfs: scrub: Don't use inode page cache in scrub_handle_e [...] discards 2daadcdc5827 ibmvnic: Fix error recovery on login failure discards a6c35a5c8750 net/ethernet/freescale/fman: fix cross-build error discards 7b4ab0e6510b hv/netvsc: fix handling of fallback to single queue mode discards dcedabcab045 drm/nouveau/gem: off by one bugs in nouveau_gem_pushbuf_re [...] discards b6fadd93ad96 pinctrl: nsp: Fix potential NULL dereference discards 54046f1793c7 pinctrl: nsp: off by ones in nsp_pinmux_enable() discards 87011fb97fe5 pinctrl: ingenic: Fix inverted direction for < JZ4770 discards 2d2eacd650c6 tcp: remove DELAYED ACK events in DCTCP discards bf106eaa181c qlogic: check kstrtoul() for errors discards 75425326b88c packet: reset network header if packet shorter than ll res [...] discards edf81993dc29 kbuild: suppress warnings from 'getconf LFS_*' discards abf9fb6e1537 tools: build: Use HOSTLDFLAGS with fixdep discards bd43d233acaa ixgbe: Be more careful when modifying MAC filters discards 95b08af40269 ARM: dts: am3517.dtsi: Disable reference to OMAP3 OTG controller discards e77c08b7c6f0 ARM: DRA7/OMAP5: Enable ACTLR[0] (Enable invalidates of BT [...] discards b900c624d467 ARM: 8780/1: ftrace: Only set kernel memory back to read-o [...] discards 26c7588c28ca RDMA/mlx5: Fix memory leak in mlx5_ib_create_srq() error path discards a6629efeef9d nfit: fix unchecked dereference in acpi_nfit_ctl discards 953c9cddc999 perf script python: Fix dict reference counting discards d1d2e7d014d2 perf tools: Fix compilation errors on gcc8 discards 42a061a16675 perf llvm-utils: Remove bashism from kernel include fetch script discards e238b259b774 scsi: qedi: Send driver state to MFW discards a38adc3e104b scsi: qedf: Send the driver state to MFW discards fdf578210a0e bnxt_en: Fix for system hang if request_irq fails discards cab718feb18f bnxt_en: Always set output parameters in bnxt_get_max_rings(). discards 822bbc4c7966 bnxt_en: Fix inconsistent BNXT_FLAG_AGG_RINGS logic. discards 09af6c90819d ARC: Improve cmpxchg syscall implementation discards e653e79ace50 netfilter: nf_conntrack: Fix possible possible crash on mo [...] discards a76e62b50dc0 netfilter: nft_compat: explicitly reject ERROR and standar [...] discards afd13311ee01 drm/armada: fix irq handling discards 3d211fefdd52 drm/armada: fix colorkey mode property discards f2cbde943d97 drm/tegra: Fix comparison operator for buffer size discards d3f205d2d3cd gpu: host1x: Check whether size of unpin isn't 0 discards 1b57c5876c08 ieee802154: fakelb: switch from BUG_ON() to WARN_ON() on problem discards c1f84e47ec26 ieee802154: at86rf230: use __func__ macro for debug messages discards 68e70bc28d53 ieee802154: at86rf230: switch from BUG_ON() to WARN_ON() o [...] discards 1b8f1ab088ba nvmem: Don't let a NULL cell_id for nvmem_cell_get() crash us discards de9f2452b1ad net/sched: act_tunnel_key: fix NULL dereference when 'goto [...] discards 431f0995a5e8 ARM: pxa: irq: fix handling of ICMR registers in suspend/resume discards 924d13694a13 ravb: fix invalid context bug while changing link options [...] discards 1465aba3428d ravb: fix invalid context bug while calling auto-negotiati [...] discards 7947dc71b9de sh_eth: fix invalid context bug while changing link option [...] discards 533b9559ff83 sh_eth: fix invalid context bug while calling auto-negotia [...] discards 5860ae76e018 net: qrtr: Broadcast messages only from control port discards 8e39e96f23d8 ipv6: make ipv6_renew_options() interrupt/kernel safe discards 365279b70bf3 netfilter: x_tables: set module owner for icmp(6) matches discards 2d0da2188643 ieee802154: 6lowpan: set IFLA_LINK discards f599525df7f1 samples/bpf: Check the error of write() and read() discards 3bbb0484a731 samples/bpf: Check the result of system() discards 2b533daef882 samples/bpf: add missing <linux/if_vlan.h> discards bf030b2faacb drm/bridge/sii8620: Fix display of packed pixel modes discards 5996929435a8 smsc75xx: Add workaround for gigabit link up hardware errata. discards 6e7084e2c3f9 kasan: fix shadow_size calculation error in kasan_module_alloc discards 017fe62bb794 tracing: Use __printf markup to silence compiler discards 56f059c87bc6 bpf: hash map: decrement counter on error discards fa97c9162779 ARM: imx_v4_v5_defconfig: Select ULPI support discards 2059e527a659 ARM: imx_v6_v7_defconfig: Select ULPI support discards 2aebd462a5fd HID: wacom: Correct touch maximum XY of 2nd-gen Intuos discards 979c7c0dd75d x86/mm/32: Initialize the CR4 shadow before __flush_tlb_all() discards bf6c97326381 drm/amdgpu: fix swapped emit_ib_size in vce3 discards f3ef33ee85c1 ipvlan: call dev_change_flags when ipvlan mode is reset discards 0bcba95686be objtool: Support GCC 8 '-fnoreorder-functions' discards e793dc3d9766 m68k: fix "bad page state" oops on ColdFire boot discards 83141913ca6b openrisc: entry: Fix delay slot exception detection discards c845344aa2e2 acpi/nfit: fix cmd_rc for acpi_nfit_ctl to always return a value discards f06fae164194 dpaa_eth: DPAA SGT needs to be 256B discards fba7c43d9368 fsl/fman: fix parser reporting bad checksum on short frames discards 3baa3f9221e2 bnx2x: Fix receiving tx-timeout in error or recovery state. discards 441712f28d69 PCI: faraday: Add missing of_node_put() discards 7851cea48abc PCI: xilinx-nwl: Add missing of_node_put() discards dfcee0c7d9cb PCI: xilinx: Add missing of_node_put() discards a21b37053edc bpf, s390: fix potential memleak when later bpf_jit_prog fails discards a567493430be drbd: Fix drbd_request_prepare() discard handling discards 8a9e8b683a7c drm/exynos: decon5433: Fix WINCONx reset value discards 4091040d025b drm/exynos: decon5433: Fix per-plane global alpha for XRGB modes discards 49316955f501 drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 an [...] discards d4857eb755d7 nl80211: check nla_parse_nested() return values discards 334c9cd8ba8d nl80211: relax ht operation checks for mesh discards 0aa88fda693a dev-dax: check_vma: ratelimit dev_info-s discards 601c226ea662 md/raid10: fix that replacement cannot complete recovery a [...] discards 94cac10c50c1 ath10k: update the phymode along with bandwidth change request discards bb2b7243e3f7 dmaengine: k3dma: Off by one in k3_of_dma_simple_xlate() discards 4cea08638e9a dmaengine: pl330: report BURST residue granularity discards 4c68433396e1 ARM64: dts: meson-gxl: fix Mali GPU compatible string discards 58b22343150b ARM: dts: da850: Fix interrups property for gpio discards 9f8da50b0232 selftests/x86/sigreturn: Do minor cleanups discards 90c45a36250b selftests/x86/sigreturn/64: Fix spurious failures on AMD CPUs discards 778bce908b84 nfp: cast sizeof() to int when comparing with error code discards a5b6bb86cc12 net/mlx5: E-Switch, Disallow vlan/spoofcheck setup if not [...] discards 77c967872e8e ceph: fix dentry leak in splice_dentry() discards 4c3b0ae79f07 netfilter: nf_log: fix uninit read in nf_log_proc_dostring discards 1ea053d1cc8b ARM: davinci: board-da850-evm: fix WP pin polarity for MMC/SD discards 0f868ad81fac perf bench: Fix numa report output code discards 28dbfc731fec perf tools: Fix a clang 7.0 compilation error discards b4d84dcee9ef perf report powerpc: Fix crash if callchain is empty discards f33194bca6c3 perf test session topology: Fix test on s390 discards 6367516474c8 perf record: Support s390 random socket_id assignment discards 2f9e98dbccf7 kconfig: fix line numbers for if-entries in menu tree discards 5a64e0870cc1 typec: tcpm: Fix a msecs vs jiffies bug discards d341ce9a63dc NFC: pn533: Fix wrong GFP flag usage discards 8a7ac5ee6856 usb: xhci: increase CRS timeout value discards 13a049bebb76 usb: xhci: remove the code build warning discards b171162cbd94 ALSA: seq: Fix UBSAN warning at SNDRV_SEQ_IOCTL_QUERY_NEXT [...] discards 36bc1e1e69be ARM: dts: am437x: make edt-ft5x06 a wakeup source discards fc3b4e774cec brcmfmac: stop watchdog before detach and free everything discards dc68381f4919 iio: pressure: bmp280: fix relative humidity unit discards 9265a4509509 cxgb4: when disabling dcb set txq dcb priority to 0 discards 04954b2dca34 batman-adv: Fix multicast TT issues with bogus ROAM flags discards 44fed77fc7e4 batman-adv: Avoid storing non-TT-sync flags on singular en [...] discards d50e1f18eace batman-adv: Fix bat_v best gw refcnt after netlink dump discards cc210a039ed1 batman-adv: Fix bat_ogm_iv best gw refcnt after netlink dump discards 7634aad31a73 arm64: dts: msm8916: fix Coresight ETF graph connections discards 4545cfb006b7 Smack: Mark inode instant in smack_task_to_inode discards f8e7a1bd752a ipv6: mcast: fix unsolicited report interval after receivi [...] discards b580cead624b x86/microcode/intel: Fix memleak in save_microcode_patch() discards 99654c9ffcea mtd: dataflash: Use ULL suffix for 64-bit constants discards a17ea7fb07ac selftests: bpf: notification about privilege required to r [...] discards c55300fcac1c locking/lockdep: Do not record IRQ state within lockdep code discards 097a82cb1a71 drm/bridge/sii8620: fix display of packed pixel modes in MHL2 discards 7a21294b84fa KVM: arm/arm64: Drop resource size check for GICV window discards 8fb20507bca0 sctp: fix erroneous inc of snmp SctpFragUsrMsgs discards 363b8de31ac9 net: davinci_emac: match the mdio device against its compa [...] discards 9b0b625841d8 nbd: Add the nbd NBD_DISCONNECT_ON_CLOSE config flag. discards fbeb2ee3ecca ARC: Enable machine_desc->init_per_cpu for !CONFIG_SMP discards 6d2b87505f7a block: sed-opal: Fix a couple off by one bugs discards 955887c1fe90 nvmet: reset keep alive timer in controller enable discards 62e4c9049e86 net: stmmac: socfpga: add additional ocp reset line for Stratix10 discards e0eaae387284 net: propagate dev_get_valid_name return code discards 7c828ea375a1 net: hamradio: use eth_broadcast_addr discards fb24c6df0f8e enic: initialize enic->rfs_h.lock in enic_probe discards 9418ea8cf216 qed: Do not advertise DCBX_LLD_MANAGED capability. discards 3b29b09a53ab qed: Add sanity check for SIMD fastpath handler. discards 26c6ffff8eec qed: Fix possible memory leak in Rx error path handling. discards d22240dd6ab3 arm64: make secondary_start_kernel() notrace discards a929f067a88f arm64: dma-mapping: clear buffers allocated with FORCE_CON [...] discards 2e62d135dd53 xen/scsiback: add error handling for xenbus_printf discards 91e1bb748bcc scsi: xen-scsifront: add error handling for xenbus_printf discards 586ae5694e37 pNFS: Always free the session slot on error in nfs4_layout [...] discards 395c67c1c02d xen: add error handling for xenbus_printf discards 72bc7a2f77ba dwc2: gadget: Fix ISOC IN DDMA PID bitfield value calculation discards 6958ade76b36 usb: gadget: dwc2: fix memory leak in gadget_init() discards 66cae9b5a1d9 usb: gadget: composite: fix delayed_status race condition [...] discards a54f59199a81 usb: dwc2: fix isoc split in transfer with no data discards 6a38c8a49a9f usb: dwc2: alloc dma aligned buffer for isoc split in discards 7ccd2c1be366 libahci: Fix possible Spectre-v1 pmp indexing in ahci_led_store() discards ed4afe79ba5a IB/rxe: Fix missing completion for mem_reg work requests discards 6bcd5cdf3a36 drm/arm/malidp: Preserve LAYER_FORMAT contents when settin [...] discards 0a43cd3ea76a drm: mali-dp: Enable Global SE interrupts mask for DP500 discards 997a6b6b3017 drivers/perf: xgene_pmu: Fix IOB SLOW PMU parser error discards fec2c747ae39 arm64: dts: Stingray: Fix I2C controller interrupt type discards 22dc4f2b8b46 arm64: dts: ns2: Fix PCIe controller interrupt type discards db0b1a4b0772 arm64: dts: ns2: Fix I2C controller interrupt type discards 69347a9150c9 arm64: dts: specify 1.8V EMMC capabilities for bcm958742t discards 31b16a0302be arm64: dts: specify 1.8V EMMC capabilities for bcm958742k discards eab85e8bd486 ARM: dts: Cygnus: Fix PCIe controller interrupt type discards 6542fcfbd4c5 ARM: dts: Cygnus: Fix I2C controller interrupt type discards 2d4ac6f1837b ARM: dts: BCM5301x: Fix i2c controller interrupt type discards d8ff67605d54 ARM: dts: NSP: Fix PCIe controllers interrupt types discards 7ab23e15c7d2 ARM: dts: NSP: Fix i2c controller interrupt type discards 0104d49dc06f selftests: sync: add config fragment for testing sync framework discards a626c95346e1 selftests: vm: return Kselftest Skip code for skipped tests discards 3a9907ebf83b selftests: zram: return Kselftest Skip code for skipped tests discards 41325fa657b9 selftests: user: return Kselftest Skip code for skipped tests discards d5f9d1d350bc selftests: sysctl: return Kselftest Skip code for skipped tests discards bc5e458a9ee2 selftests: static_keys: return Kselftest Skip code for ski [...] discards 81810e45384b selftests: pstore: return Kselftest Skip code for skipped tests discards 175b38277b6d netfilter: nf_ct_helper: Fix possible panic after nf_connt [...] discards 69c471908ddd netfilter: ipv6: nf_defrag: reduce struct net memory waste discards dcf6f268deee ACPI / EC: Use ec_no_wakeup on Thinkpad X1 Carbon 6th discards 987a7dab8308 usb: dwc3: of-simple: fix use-after-free on remove discards 7b2dc4515f03 usb: dwc2: gadget: Fix issue in dwc2_gadget_start_isoc() discards 3572fd055e69 usb: gadget: ffs: Fix BUG when userland exits with submitt [...] discards 48168383379f usb: dwc3: pci: add support for Intel IceLake discards bf3bb8b549da soc: imx: gpcv2: correct PGC offset discards 4dff89e722d5 hwmon: (nct6775) Fix loop limit discards c0f29f9d8aa8 ARC: Explicitly add -mmedium-calls to CFLAGS discards c170373c7230 drm/bridge/sii8620: fix potential buffer overflow discards 69004038f01c drm/bridge/sii8620: fix loops in EDID fetch logic discards da327a4b9d09 IB/mlx4: Fix an error handling path in 'mlx4_ib_rereg_user_mr()' discards 048f62f3725d Input: synaptics-rmi4 - fix axis-swap behavior discards d4108ed2a57f perf tools: Fix error index for pmu event parser discards 7dcffd98360a vfio: ccw: fix error return in vfio_ccw_sch_event discards 67c0f84827e1 arm: dts: armada: Fix "#cooling-cells" property's name discards 4aec7c283904 pty: fix O_CLOEXEC for TIOCGPTPEER discards 96de65df1936 EDAC: Add missing MEM_LRDDR4 entry in edac_mem_types[] discards b518e870f1f6 drm/i915/kvmgt: Fix potential Spectre v1 discards 4bc32484df6a ext4: fix spectre gadget in ext4_mb_regular_allocator() discards c5f7d3c4daf1 Linux 4.14.66 discards 178742867e4f cls_matchall: fix tcf_unbind_filter missing discards 2b2cdec98e03 isdn: Disable IIOCDBGVAR discards f276e2efb661 Bluetooth: avoid killing an already killed socket discards 31e4f8ba0173 misc: sram: fix resource leaks in probe error path discards 3620bc1ceb14 serial: 8250_dw: Add ACPI support for uart on Broadcom SoC discards f6790793d80d serial: 8250_dw: always set baud rate in dw8250_set_termios discards da93a03fdd0a serial: 8250_exar: Read INT0 from slave device, too discards 71cc9159212b tty: serial: 8250: Revert NXP SC16C2552 workaround discards 21be9327e00c ACPI / PM: save NVS memory for ASUS 1025C laptop discards 60d93a4b6d32 USB: option: add support for DW5821e discards 925bce3815d8 USB: serial: pl2303: add a new device id for ATEN discards d17b9ab7d954 USB: serial: sierra: fix potential deadlock at close discards 33a3444a096a ALSA: vxpocket: Fix invalid endian conversions discards 79018e171ae5 ALSA: memalloc: Don't exceed over the requested size discards fda20e719212 ALSA: hda: Correct Asrock B85M-ITX power_save blacklist entry discards 6b4af40779cc ALSA: cs5535audio: Fix invalid endian conversion discards f4253b46437a ALSA: virmidi: Fix too long output trigger loop discards f13a825ae2c6 ALSA: vx222: Fix invalid endian conversions discards f7de68a8d6cd ALSA: hda - Turn CX8200 into D3 as well upon reboot discards 7f4c155214ae ALSA: hda - Sleep for 10ms after entering D3 on Conexant codecs discards 50670d158cfa net: aquantia: Fix IFF_ALLMULTI flag functionality discards b3fb93987232 ip6_tunnel: use the right value for ipv4 min mtu check in [...] discards 59f9f2c76fe1 vhost: reset metadata cache when initializing new IOTLB discards e125b1cc673a net_sched: Fix missing res info when create new tc_index filter discards 36e55fde4ccf vsock: split dwork to avoid reinitializations discards 4396f5024b9e net_sched: fix NULL pointer dereference when delete tcinde [...] discards 222e05e0a29a llc: use refcount_inc_not_zero() for llc_sap_find() discards 46be8e4471d7 l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cache discards 64d9b03d082a dccp: fix undefined behavior with 'cwnd' shift in ccid2_cw [...] discards 4cea13b66144 Linux 4.14.65 discards 3f2e4f5dd834 x86/speculation/l1tf: Exempt zeroed PTEs from inversion discards 7251bd56d925 Linux 4.14.64 discards 21ed56ef827e x86/mm: Add TLB purge to free pmd/pte page interfaces discards a34806961be4 ioremap: Update pgtable free interfaces with addr discards 6e2c702e797c Bluetooth: hidp: buffer overflow in hidp_process_report discards 9efed51870be ASoC: Intel: cht_bsw_max98090_ti: Fix jack initialization discards 643a9d6d4ff7 ASoC: msm8916-wcd-digital: fix RX2 MIX1 and RX3 MIX1 discards 1a2d99218d87 block, bfq: fix wrong init of saved start time for weight raising discards 3f745fe61ac6 clk: sunxi-ng: Fix missing CLK_SET_RATE_PARENT in ccu-sun4i-a10.c discards c13fddcb9822 ASoC: rsnd: fix ADG flags discards de59521d508a fw_cfg: fix driver remove discards 13f12749af15 sched/debug: Fix task state recording/printout discards e5f4bae2e3c8 ACPI / APEI: Remove ghes_ioremap_area discards 7e179bffb681 crypto: skcipher - fix crash flushing dcache in error path discards 0f2981ee03ff crypto: skcipher - fix aligning block size in skcipher_copy_iv() discards 68432fd1665b crypto: ablkcipher - fix crash flushing dcache in error path discards 2cde72d94f0a crypto: blkcipher - fix crash flushing dcache in error path discards e7aefb13e61c crypto: vmac - separate tfm and request context discards ef70d14553ed crypto: vmac - require a block cipher with 128-bit block size discards e73828389b1c crypto: x86/sha256-mb - fix digest copy in sha256_mb_mgr_g [...] discards 50123ab8c47d kbuild: verify that $DEPMOD is installed discards 3d0170b8af8d x86/mm: Disable ioremap free page handling on x86-PAE discards 7985292f97b4 x86: i8259: Add missing include file discards 5f7a645432d6 x86/l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled discards 9d5cd9f2a4d7 Linux 4.14.63 discards dc589e579782 x86/CPU/AMD: Have smp_num_siblings and cpu_llc_id always b [...] discards b37de2cf27a7 x86/speculation/l1tf: Unbreak !__HAVE_ARCH_PFN_MODIFY_ALLO [...] discards 7cefa38bfc58 x86/init: fix build with CONFIG_SWAP=n discards 7bdbaba8e997 cpu/hotplug: Non-SMP machines do not make use of booted_once discards 9428a6a0ea7b x86/smp: fix non-SMP broken build due to redefinition of a [...] discards e456004eb777 x86/microcode: Allow late microcode loading with SMT disabled discards 36f50a5cd276 tools headers: Synchronise x86 cpufeatures.h for L1TF additions discards 06f412c63545 x86/mm/kmmio: Make the tracer robust against L1TF discards ce1eed46b7b7 x86/mm/pat: Make set_memory_np() L1TF safe discards d4c1ad0615ff x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert discards a5f284feeb20 x86/speculation/l1tf: Invert all not present mappings discards 9eb0a3cce008 cpu/hotplug: Fix SMT supported evaluation discards 1110cb2a343f KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry discards c15396d3f74f x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush o [...] discards 6a0bea042dca x86/speculation: Simplify sysfs report of VMX L1TF vulnerability discards ab12e37d683a KVM: VMX: support MSR_IA32_ARCH_CAPABILITIES as a feature MSR discards 8c9900543e26 KVM: X86: Allow userspace to define the microcode version discards 6181db2838d6 KVM: X86: Introduce kvm_get_msr_feature() discards 52613b7abbd8 KVM: SVM: Add MSR-based feature support for serializing LFENCE discards f0660d587efe KVM: x86: Add a framework for supporting MSR-based features discards dc6c443e175b Documentation/l1tf: Remove Yonah processors from not vulne [...] discards f9625775c309 x86/KVM/VMX: Don't set l1tf_flush_l1d from vmx_handle_exte [...] discards aef13e1e96b7 x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d discards 18f891ef7a63 x86: Don't include linux/irq.h from asm/hardirq.h discards 06fd9ef44f7c x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d discards 88f8090b9cbe x86/irq: Demote irq_cpustat_t::__softirq_pending to u16 discards 0d6b3085975f x86/KVM/VMX: Move the l1tf_flush_l1d test to vmx_l1d_flush() discards 9baeea57aff2 x86/KVM/VMX: Replace 'vmx_l1d_flush_always' with 'vmx_l1d_ [...] discards c6a43c04233b x86/KVM/VMX: Don't set l1tf_flush_l1d to true from vmx_l1d [...] discards c6613521abbc cpu/hotplug: detect SMT disabled by BIOS discards 40b696da70cf Documentation/l1tf: Fix typos discards ae217320c17d x86/KVM/VMX: Initialize the vmx_l1d_flush_pages' content discards a20c88c2a346 Documentation: Add section about CPU vulnerabilities discards fc083988b6aa x86/bugs, kvm: Introduce boot-time control of L1TF mitigations discards 476d29ab70e7 cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early discards 8e41ddda308f cpu/hotplug: Expose SMT control init function discards e25726b1d302 x86/kvm: Allow runtime control of L1D flush discards 15e55ee33d89 x86/kvm: Serialize L1D flush parameter setter discards 8e523a1da19e x86/kvm: Add static key for flush always discards d0e1ca104584 x86/kvm: Move l1tf setup function discards de88416d6141 x86/l1tf: Handle EPT disabled state proper discards de6749ddf3db x86/kvm: Drop L1TF MSR list approach discards e7a979648a66 x86/litf: Introduce vmx status variable discards ac10995a7498 cpu/hotplug: Online siblings when SMT control is turned on discards 1c67bf4ca053 x86/KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required discards 7b0cdac52641 x86/KVM/VMX: Extend add_atomic_switch_msr() to allow VMENT [...] discards 0299ca42458c x86/KVM/VMX: Separate the VMX AUTOLOAD guest/host number a [...] discards 916f4623d213 x86/KVM/VMX: Add find_msr() helper function discards 10309cbf1e38 x86/KVM/VMX: Split the VMX MSR LOAD structures to have an [...] discards 84f5b2512f6f x86/KVM/VMX: Add L1D flush logic discards e993d9c0376a x86/KVM/VMX: Add L1D MSR based flush discards a662a3d89f16 x86/KVM/VMX: Add L1D flush algorithm discards 77c8220e0d01 x86/KVM/VMX: Add module argument for L1TF mitigation discards c2fdbbb47ca8 x86/KVM: Warn user if KVM is loaded SMT and L1TF CPU bug b [...] discards 7f2229c92b9e cpu/hotplug: Boot HT siblings at least once discards f3e68ab4e778 Revert "x86/apic: Ignore secondary threads if nosmt=force" discards 49221fc7e775 x86/speculation/l1tf: Fix up pte->pfn conversion for PAE discards b9cdf143eb9c x86/speculation/l1tf: Protect PAE swap entries against L1TF discards 2a82e5e51fc0 x86/CPU/AMD: Move TOPOEXT reenablement before reading smp_ [...] discards 62f43866636d x86/cpufeatures: Add detection of L1D cache flush support. discards c6374a6259fd x86/speculation/l1tf: Extend 64bit swap file size limit discards f02f2ad9e711 x86/apic: Ignore secondary threads if nosmt=force discards 63f2c9b0d42f x86/cpu/AMD: Evaluate smp_num_siblings early discards 35c67d5baad3 x86/CPU/AMD: Do not check CPUID max ext level before parsi [...] discards d20d8f7f6a92 x86/cpu/intel: Evaluate smp_num_siblings early discards 9552b7df0eb1 x86/cpu/topology: Provide detect_extended_topology_early() discards bfa4f8aeb0f3 x86/cpu/common: Provide detect_ht_early() discards 33c8be239813 x86/cpu/AMD: Remove the pointless detect_ht() call discards 728ac48249f6 x86/cpu: Remove the pointless CPU printout discards c5ac43ee8c77 cpu/hotplug: Provide knobs to control SMT discards 6beba29c66bc cpu/hotplug: Split do_cpu_down() discards 26a6dcc7134b cpu/hotplug: Make bringup/teardown of smp threads symmetric discards 8eb2860590ba x86/topology: Provide topology_smt_supported() discards b84b9184651d x86/smp: Provide topology_is_primary_thread() discards fc890e9b571f sched/smt: Update sched_smt_present at runtime discards 202f9056085f x86/bugs: Move the l1tf function and define pr_fmt properly discards 4bb1a8d8f832 x86/speculation/l1tf: Limit swap file size to MAX_PA/2 discards a4116334be39 x86/speculation/l1tf: Disallow non privileged high MMIO PR [...] discards 3d98de691c01 x86/speculation/l1tf: Add sysfs reporting for l1tf discards aff6fe17f528 x86/speculation/l1tf: Make sure the first page is always reserved discards 8c35b2fcbe6a x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation discards 83ef7e8c0cb7 x86/speculation/l1tf: Protect swap entries against L1TF discards 39991a7aa8d5 x86/speculation/l1tf: Change order of offset/type in swap entry discards aefe1861bc15 x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT discards 688e5a2087c3 x86/irqflags: Provide a declaration for native_save_fl discards bf6ac84a1bd1 kprobes/x86: Fix %p uses in error messages discards f374b5593e44 x86/speculation: Protect against userspace-userspace spectreRSB discards f7a0871d8141 x86/paravirt: Fix spectre-v2 mitigations for paravirt guests discards 93bf5456d85a ARM: dts: imx6sx: fix irq for pcie bridge discards 4a53c4e84ace Bluetooth: hci_serdev: Init hci_uart proto_lock to avoid oops discards f6ec33f6bd37 Bluetooth: hci_ldisc: Allow sleeping while proto locks are held. discards 4290940dcb07 phy: phy-mtk-tphy: use auto instead of force to bypass utm [...] discards 2424869e4cd1 mtd: nand: qcom: Add a NULL check for devm_kasprintf() discards e5751c84402f fix __legitimize_mnt()/mntput() race discards d9d46a226dd8 fix mntput/mntput race discards d5426a384144 make sure that __dentry_kill() always invalidates d_seq, u [...] discards abfc0ec698fc root dentries need RCU-delayed freeing discards b7722f4ac353 init: rename and re-order boot_cpu_state_init() discards fa085d77929b scsi: qla2xxx: Fix memory leak for allocating abort IOCB discards 71b7ca579500 scsi: sr: Avoid that opening a CD-ROM hangs with runtime p [...] discards 6e32aa7149c1 xen/netfront: don't cache skb_shinfo() discards b6f194b64b11 stop_machine: Disable preemption after queueing stopper threads discards 3eb86ff32eb5 Mark HI and TASKLET softirq synchronous discards d8b880fcd5a3 kasan: add no_sanitize attribute for clang builds discards 70b522f163bb scsi: virtio_scsi: fix IO hang caused by automatic irq vec [...] discards 3ad2e6f4f6bf scsi: core: introduce force_blk_mq discards 1edd825c11f8 scsi: hpsa: fix selection of reply queue discards 2e56b37b1dd2 parisc: Define mb() and add memory barriers to assembler u [...] discards 9ffedb10183c parisc: Enable CONFIG_MLONGCALLS by default discards 1aa1166eface Linux 4.14.62 discards 7d29fb53439c jfs: Fix inconsistency between memory allocation and ea_bu [...] discards 59f35b983e8a xfs: don't call xfs_da_shrink_inode with NULL bp discards 6f021e4ef39a xfs: validate cached inodes are free when allocated discards 27c41b170183 xfs: catch inode allocation state mismatch corruption discards a34399927da1 intel_idle: Graceful probe failure when MWAIT is disabled discards d626ac9669f2 nvmet-fc: fix target sgl list on large transfers discards 4af9c61ad953 nvme-pci: Fix queue double allocations discards 12c058df8272 nvme-pci: allocate device queues storage space at probe discards 0ea7fcfc7fe6 Btrfs: fix file data corruption after cloning a range and fsync discards ea464580fef7 i2c: imx: Fix reinit_completion() use discards 60baabc37bc1 ring_buffer: tracing: Inherit the tracing setting to next [...] discards ff28e5cc58c2 ACPI / PCI: Bail early in acpi_pci_add_bus() if there is n [...] discards dd69abaccbf7 ext4: fix false negatives *and* false positives in ext4_ch [...] discards 09901e570c9e netlink: Don't shift on 64 for ngroups discards 2d898915ccf4 nohz: Fix missing tick reprogram when interrupting an inli [...] discards e5bcbedadfd9 nohz: Fix local_timer_softirq_pending() discards a6d9dacf4e44 genirq: Make force irq threading setup more robust discards a96feef5b071 scsi: qla2xxx: Return error when TMF returns discards f70766f1338d scsi: qla2xxx: Fix ISP recovery on unload discards 01cda405c88b scsi: qla2xxx: Fix NPIV deletion by calling wait_for_sess_ [...] discards 43d7c954b22e scsi: qla2xxx: Fix unintialized List head crash discards 2ae6c0413b47 Linux 4.14.61 discards b4653a3ea3d7 scsi: sg: fix minor memory leak in error path discards 1a08888316d2 drm/vc4: Reset ->{x, y}_scaling[1] when dealing with unipl [...] discards 51ef850c78bb crypto: padlock-aes - Fix Nano workaround data corruption discards 65be9cbe1224 RDMA/uverbs: Expand primary and alt AV port checks discards 4aa0acf29064 iwlwifi: add more card IDs for 9000 series discards 0eba9f5d3d48 userfaultfd: remove uffd flags from vma->vm_flags if UFFD_ [...] discards a1b5bcffe4a4 audit: fix potential null dereference 'context->module.name' discards e5a16c6a6707 kvm: x86: vmx: fix vpid leak discards c1a29c2d00c6 x86/entry/64: Remove %ebx handling from error_entry/exit discards 7cf6b325f554 x86/apic: Future-proof the TSC_DEADLINE quirk for SKX discards 34a938cd3ad4 virtio_balloon: fix another race between migration and ballooning discards 45c8178cf69e net: socket: fix potential spectre v1 gadget in socketcall discards c8159f9a1ae9 can: ems_usb: Fix memory leak on ems_usb_disconnect() discards e7de67165efe squashfs: more metadata hardenings discards 953f918d548b squashfs: more metadata hardening discards a766ccbf1d29 net/mlx5e: E-Switch, Initialize eswitch only if eswitch manager discards e0638b6a054c rxrpc: Fix user call ID check in rxrpc_service_prealloc_one discards 83a46456c983 net: stmmac: Fix WoL for PCI-based setups discards 1828cb3d10d9 netlink: Fix spectre v1 gadget in netlink_create() discards bcbdea137159 net: dsa: Do not suspend/resume closed slave_dev discards 8721f3608945 ipv4: frags: handle possible skb truesize change discards fc63057d5fda inet: frag: enforce memory limits earlier discards dc8edd08cd89 bonding: avoid lockdep confusion in bond_get_stats() discards deaacd62c217 Linux 4.14.60 discards 0a2f6725115d tcp: add one more quick ack after after ECN events discards 1f04d750f668 tcp: refactor tcp_ecn_check_ce to remove sk type cast discards fd31083cbe05 tcp: do not aggressively quick ack after ECN events discards 1c005489fa98 tcp: add max_quickacks param to tcp_incr_quickack and tcp_ [...] discards 5a1baf194475 tcp: do not force quickack when receiving out-of-order packets discards fffd3058eaf4 netlink: Don't shift with UB on nlk->ngroups discards e208cda5f10e netlink: Do not subscribe to non-existent groups discards da970765b24c xen-netfront: wait xenbus state change when load module manually discards 7309441887f6 tcp_bbr: fix bw probing to raise in-flight data for very s [...] discards 7f36a065963a NET: stmmac: align DMA stuff to largest cache line length discards e071e2fdf45e net: mdio-mux: bcm-iproc: fix wrong getter and setter pair discards ccdbe7e2374a net: lan78xx: fix rx handling before first packet is send discards 112e80ac8285 net: fix amd-xgbe flow-control issue discards 11b694387ab4 net: ena: Fix use of uninitialized DMA address bits field discards 1494a3a70ce0 ipv4: remove BUG_ON() from fib_compute_spec_dst discards 20556dc7f239 net: dsa: qca8k: Allow overwriting CPU port setting discards 2eda475b0849 net: dsa: qca8k: Add QCA8334 binding documentation discards 1fbc97b32b7e net: dsa: qca8k: Enable RXMAC when bringing up a port discards 62310e69f1ae net: dsa: qca8k: Force CPU port to its highest bandwidth discards a61b3378b847 RDMA/uverbs: Protect from attempts to create flows on unsu [...] discards b8e9dd160ca3 usb: gadget: udc: renesas_usb3: should remove debugfs discards 6aaaca7b81e4 ovl: Sync upper dirty data when syncing overlayfs discards 21b5b5e80bcf PCI: xgene: Remove leftover pci_scan_child_bus() call discards 011626d61a43 PCI: pciehp: Assume NoCompl+ for Thunderbolt ports discards f547aa20b4f6 ext4: fix check to prevent initializing reserved inodes discards dc1b4b710fbe ext4: check for allocation block validity with block group locked discards cdcbe750acd6 ext4: fix inline data updates with checksums enabled discards 961f9feb4332 squashfs: be more careful about metadata corruption discards af41fd042fc1 random: mix rdrand with entropy sent in from userspace discards b8088c524ae2 block: reset bi_iter.bi_done after splitting bio discards cc5d7097ba8f blkdev: __blkdev_direct_IO_simple: fix leak in error case discards 2258351cf086 block: bio_iov_iter_get_pages: fix size of last iovec discards 2488689fe468 drm/dp/mst: Fix off-by-one typo when dump payload table discards 2aa0e652bce1 drm/atomic-helper: Drop plane->fb references only for drm_ [...] discards 20f01a1b7b6d drm: Add DP PSR2 sink enable bit discards a2fdb85a15eb ASoC: topology: Add missing clock gating parameter when pa [...] discards b754906cd9c9 ASoC: topology: Fix bclk and fsync inversion in set_link_h [...] discards e1d4f1e2856e media: si470x: fix __be16 annotations discards 98121d665d93 media: atomisp: compat32: fix __user annotations discards a5ed99bc6f59 scsi: cxlflash: Avoid clobbering context control register value discards bb7cccb01c84 scsi: cxlflash: Synchronize reset and remove ops discards 07b2a0d00183 scsi: megaraid_sas: Increase timeout by 1 sec for non-RAID [...] discards 0b45eb5a340d scsi: scsi_dh: replace too broad "TP9" string with the exa [...] discards fb2b60e27a16 regulator: Don't return or expect -errno from of_map_mode() discards 4886bf00337f media: omap3isp: fix unbalanced dma_iommu_mapping discards 09740f513e3f crypto: authenc - don't leak pointers to authenc keys discards a07fc8dd2bd4 crypto: authencesn - don't leak pointers to authenc keys discards f17d397bfed4 usb: hub: Don't wait for connect state at resume for power [...] discards d136b7ab24b8 microblaze: Fix simpleImage format generation discards 6cfd0d3c627f soc: imx: gpcv2: Do not pass static memory as platform data discards 62079c8371aa serial: core: Make sure compiler barfs for 16-byte earlycon names discards 41e1f1feee06 staging: lustre: ldlm: free resource when ldlm_lock_create [...] discards e906355a7f96 staging: lustre: llite: correct removexattr detection discards fea5a0d87816 staging: vchiq_core: Fix missing semaphore release in error case discards 06d6d1ad241d audit: allow not equal op for audit by executable discards e7cb8f11f6e2 rsi: fix nommu_map_sg overflow kernel panic discards 0be8aa812cef rsi: Fix 'invalid vdd' warning in mmc discards e660508795d6 ipconfig: Correctly initialise ic_nameservers discards 18a48a7a4418 drm/gma500: fix psb_intel_lvds_mode_valid()'s return type discards 75d1087174d2 igb: Fix queue selection on MAC filters on i210 discards c7ab132d7e3d arm64: defconfig: Enable Rockchip io-domain driver discards 2ee4fbcd27f9 nvme: lightnvm: add granby support discards 503f22cf7b2a memory: tegra: Apply interrupts mask per SoC discards 9746d3696de9 memory: tegra: Do not handle spurious interrupts discards c06f5a018f71 delayacct: Use raw_spinlocks discards da2b62c740de stop_machine: Use raw spinlocks discards 4531135811a5 backlight: pwm_bl: Don't use GPIOF_* with gpiod_get_direction discards 232703c9091f dt-bindings: net: meson-dwmac: new compatible name for AXG SoC discards c3b540c06954 net: hns3: Fixes the out of bounds access in hclge_map_tqp discards 17b26041363f spi: meson-spicc: Fix error handling in meson_spicc_probe() discards c9e5888ec8ae dt-bindings: pinctrl: meson: add support for the Meson8m2 SoC discards d6ce4f1bf79a mmc: pwrseq: Use kmalloc_array instead of stack VLA discards f0b0debbb49d mmc: dw_mmc: update actual clock for mmc debugfs discards ab76f866c8f0 ALSA: hda/ca0132: fix build failure when a local macro is defined discards c6f9830cfb47 drm/atomic: Handling the case when setting old crtc for plane discards cf0061396910 media: siano: get rid of __le32/__le16 cast warnings discards 4bbf1ce3a1e3 f2fs: avoid fsync() failure caused by EAGAIN in writepage() discards 15239633dc55 bpf: fix references to free_bpf_prog_info() in comments discards b62ed0bbbd63 thermal: exynos: fix setting rising_threshold for Exynos5433 discards 66eb9942673a staging: lustre: o2iblnd: Fix FastReg map/unmap for MLX5 discards 52a21fcafa71 staging: lustre: o2iblnd: fix race at kiblnd_connect_peer discards de3da42dc775 scsi: qedf: Set the UNLOADING flag when removing a vport discards ad1562ae8135 scsi: hisi_sas: config ATA de-reset as an constrained comm [...] discards 13e4e358b94c scsi: megaraid: silence a static checker bug discards ca588ff3e7d6 scsi: 3w-xxxx: fix a missing-check bug discards a0e86c016bb4 scsi: 3w-9xxx: fix a missing-check bug discards 112f47373e36 bnxt_en: Check unsupported speeds in bnxt_update_link() on [...] discards c9b5d1519c24 perf: fix invalid bit in diagnostic entry discards d5d8223d7c67 s390/cpum_sf: Add data entry sizes to sampling trailer entry discards af5e8846a5e9 brcmfmac: Add support for bcm43364 wireless chipset discards 59d9b120600d mtd: rawnand: fsl_ifc: fix FSL NAND driver to read all ONF [...] discards d49f8498042a media: saa7164: Fix driver name in debug output discards f3766ad7d325 media: media-device: fix ioctl function types discards ce222fb1256b ACPI / LPSS: Only call pwm_add_table() for Bay Trail PWM i [...] discards 885d2128ab7f libata: Fix command retry decision discards adf9ceabfc16 media: rcar_jpu: Add missing clk_disable_unprepare() on er [...] discards 240bc678f726 net: phy: phylink: Release link GPIO discards fa57e8d54494 dma-iommu: Fix compilation when !CONFIG_IOMMU_DMA discards deb1feaad03a tty: Fix data race in tty_insert_flip_string_fixed_flag discards 731b918a624c i40e: free the skb after clearing the bitlock discards 6fdc5235693b nvmem: properly handle returned value nvmem_reg_read discards 901366594729 ARM: dts: sh73a0: Add missing interrupt-affinity to PMU node discards 9c552c4e262f ARM: dts: emev2: Add missing interrupt-affinity to PMU node discards b565e4e9dd09 ARM: dts: stih407-pinctrl: Fix complain about IRQ_TYPE_NONE usage discards d7ed9da96a8a EDAC, altera: Fix ARM64 build warning discards d0eca5d32b11 HID: i2c-hid: check if device is there before really probing discards 83eef34c65f1 powerpc/embedded6xx/hlwd-pic: Prevent interrupts from bein [...] discards b42848b2a819 drm/amdgpu: Remove VRAM from shared bo domains. discards 14bedc05ab2d drm/radeon: fix mode_valid's return type discards 3ee32f73fc72 arm64: dts: renesas: salvator-common: use audio-graph-card [...] discards d85073283aa7 HID: hid-plantronics: Re-resend Update to map button for P [...] discards 6a43d5a3ca6c arm64: cmpwait: Clear event register before arming exclusi [...] discards 62a87c8759f2 media: atomisp: ov2680: don't declare unused vars discards 25436aa5c184 ALSA: usb-audio: Apply rate limit to warning messages in U [...] discards d239ee35ddb2 net: ethernet: ti: cpsw-phy-sel: check bus_find_device() r [...] discards 0bd08027bd19 media: smiapp: fix timeout checking in smiapp_read_nvm discards 41b16e6ec6a8 ixgbevf: fix MAC address changes through ixgbevf_set_mac() discards 7627ecfc4902 md: fix NULL dereference of mddev->pers in remove_and_add_ [...] discards 1b3433cfa222 md/raid1: add error handling of read error from FailFast device discards 6192b115c58b regulator: pfuze100: add .is_enable() for pfuze100_swb_reg [...] discards 9b56c4151ac2 ALSA: emu10k1: Rate-limit error messages about page errors discards 9f25b548732c rtc: tps65910: fix possible race condition discards 8f5e7596fe3a rtc: vr41xx: fix possible race condition discards aca6728fa1ed rtc: tps6586x: fix possible race condition discards 192591ade6ec Bluetooth: btusb: add ID for LiteOn 04ca:301a discards 33775b07426b drm/nouveau/fifo/gk104-: poll for runlist update completion discards fdb5207dc1f1 scsi: zfcp: assert that the ERP lock is held when tracing [...] discards b095b5888eab scsi: ufs: fix exception event handling discards c9f744135ad7 scsi: ufs: ufshcd: fix possible unclocked register access discards 63c7e58dab1e fscrypt: use unbound workqueue for decryption discards 1d6908ce90b5 net: hns3: Fix the missing client list node initialization discards 625d1e783375 spi: Add missing pm_runtime_put_noidle() after failed get discards d0a963cf845c drivers/perf: arm-ccn: don't log to dmesg in event_init discards cffbdb7702ba ima: based on policy verify firmware signatures (pre-alloc [...] discards 945e6ce33d80 mwifiex: correct histogram data with appropriate index discards a30ff89c34b8 net: dsa: qca8k: Add support for QCA8334 switch discards 082900a6d567 PCI: pciehp: Request control of native hotplug only if supported discards 39da0cf774db bpf: powerpc64: pad function address loads with NOPs discards cf957ba7c6e8 pinctrl: at91-pio4: add missing of_node_put discards 210807e92b49 powerpc/8xx: fix invalid register expression in head_8xx.S discards 56a58a5395ab spi: sh-msiof: Fix setting SIRMDR1.SYNCAC to match SITMDR1.SYNCAC discards 7eda31872980 powerpc: Add __printf verification to prom_printf discards 566be4969b83 powerpc/powermac: Mark variable x as unused discards d26f8af1a126 powerpc/powermac: Add missing prototype for note_bootable_part() discards ee8c480702a6 powerpc/chrp/time: Make some functions static, add missing [...] discards c0ff32b7e852 powerpc/32: Add a missing include header discards 935674605cf8 ath: Add regulatory mapping for Bahamas discards 936058197fbb ath: Add regulatory mapping for Bermuda discards c4b93c91bb63 ath: Add regulatory mapping for Serbia discards aafbcce424ec ath: Add regulatory mapping for Tanzania discards 5e895c9cb8ca ath: Add regulatory mapping for Uganda discards 3c51226005d9 ath: Add regulatory mapping for APL2_FCCA discards cdd106451c6a ath: Add regulatory mapping for APL13_WORLD discards f198926d6a40 ath: Add regulatory mapping for ETSI8_WORLD discards be1c9763cbc7 ath: Add regulatory mapping for FCC3_ETSIC discards 1afb8720b694 nvme-pci: Fix AER reset handling discards 4bb1acf80c7f nvme-rdma: stop admin queue before freeing it discards 2040b0d8c9c0 PCI: Prevent sysfs disable of device while driver is attached discards d93663a78783 PM / wakeup: Make s2idle_lock a RAW_SPINLOCK discards 652b94b72696 x86/microcode: Make the late update update_lock a raw lock for RT discards 2737a4adec5a btrfs: qgroup: Finish rescan when hit the last leaf of ext [...] discards 31371d2dad49 btrfs: add barriers to btrfs_sync_log before log_commit_wa [...] discards 3bf165384e82 Btrfs: don't BUG_ON() in btrfs_truncate_inode_items() discards ef61d940cd96 Btrfs: don't return ino to ino cache if inode item removal fails discards 9aecdc961e6a media: videobuf2-core: don't call memop 'finish' when queueing discards b7ffc03574f8 media: tw686x: Fix incorrect vb2_mem_ops GFP flags discards 1a95962bf210 net: hns3: Fixes the init of the VALID BD info in the descriptor discards 6f8688bf299b wlcore: sdio: check for valid platform device data before suspend discards 852feed35dcd mwifiex: handle race during mwifiex_usb_disconnect discards 6648fdc71138 mfd: cros_ec: Fail early if we cannot identify the EC discards 3d4837733945 ASoC: dpcm: fix BE dai not hw_free and shutdown discards 5650a9be9635 Bluetooth: btusb: Add a new Realtek 8723DE ID 2ff8:b011 discards 678e64c63217 Bluetooth: hci_qca: Fix "Sleep inside atomic section" warning discards 73425f6ad6eb iwlwifi: pcie: fix race in Rx buffer allocator discards 59b837d5927c btrfs: balance dirty metadata pages in btrfs_finish_ordered_io discards 233cba023484 PCI: Fix devm_pci_alloc_host_bridge() memory leak discards f559bb20c1ae selftests: intel_pstate: return Kselftest Skip code for sk [...] discards 4312c2df0b7b selftests: memfd: return Kselftest Skip code for skipped tests discards 9c8f3af66282 selftests/intel_pstate: Improve test, minor fixes discards 596a9bfe8190 perf/x86/intel/uncore: Correct fixed counter index check for NHM discards 71b1bf6e9753 perf/x86/intel/uncore: Correct fixed counter index check i [...] discards 38c8c0a9709d usbip: dynamically allocate idev by nports found in sysfs discards bc30588b8e08 usbip: usbip_detach: Fix memory, udev context and udev leak discards 63019044fb89 block, bfq: remove wrong lock in bfq_requests_merged discards 67226fb52c23 f2fs: fix race in between GC and atomic open discards ad8d61efc9b7 f2fs: fix to detect failure of dquot_initialize discards c92d09e35d2d f2fs: Fix deadlock in shutdown ioctl discards 4f979af7b0ad f2fs: fix to wait page writeback during revoking atomic write discards de13b2ac741f f2fs: fix to don't trigger writeback during recovery discards f3f029197738 f2fs: fix error path of move_data_page discards 122031c29202 disable loading f2fs module on PAGE_SIZE > 4KB discards 1339e2b8eaea pnfs: Don't release the sequence slot until we've processe [...] discards 20fc8b34c195 netfilter: nf_tables: check msg_type before nft_trans_set(trans) discards 4f5fd8a1ae16 lightnvm: pblk: warn in case of corrupted write buffer discards 929e1a3906e1 RDMA/mad: Convert BUG_ONs to error flows discards a23e1da9773b powerpc/64s: Fix compiler store ordering to SLB shadow area discards 0aceed2d7ec1 hvc_opal: don't set tb_ticks_per_usec in udbg_init_opal_common() discards bc0b4615cc97 powerpc/eeh: Fix use-after-release of EEH driver discards 04cda3ac3312 powerpc/64s: Add barrier_nospec discards 47b356145017 powerpc/lib: Adjust .balign inside string functions for PPC32 discards e27dad1eb1ac infiniband: fix a possible use-after-free bug discards 848f260301d0 e1000e: Ignore TSYNCRXCTL when getting I219 clock attributes discards 4c717e335ae1 ceph: fix alignment of rasize discards cdad03c1f21e bpf, arm32: fix inconsistent naming about emit_a32_lsr_{r64,i64} discards 8dcf2dbf65ef printk: drop in_nmi check from printk_safe_flush_on_panic() discards 2f6a38b131ab watchdog: da9063: Fix updating timeout value discards d90c9b07cb32 irqchip/ls-scfg-msi: Map MSIs in the iommu discards ff60eda50453 netfilter: ipset: List timing out entries with "timeout 1" [...] discards 52f072f580e4 netfilter: ipset: forbid family for hash:mac sets discards a47ece2b17c2 perf tools: Fix pmu events parsing rule discards 6a929b97b777 rtc: ensure rtc_set_alarm fails when alarms are not supported discards 191d00f8c872 mm/slub.c: add __printf verification to slab_err() discards b9d1724cf618 mm: vmalloc: avoid racy handling of debugobjects in vunmap discards 9e1a1fc0cd9b mm: /proc/pid/pagemap: hide swap entries from unprivileged users discards 9691035cbf72 kernel/hung_task.c: show all hung tasks before panic discards 827faa4eb566 vfio/type1: Fix task tracking for QEMU vCPU hotplug discards 8f38152f2ae2 vfio/mdev: Check globally for duplicate devices discards ca014df110e9 vfio: platform: Fix reset module leak in error path discards 5a47fe3efd4d nfsd: fix potential use-after-free in nfsd4_decode_getdeviceinfo discards baad2bf44770 NFSv4.1: Fix the client behaviour on NFS4ERR_SEQ_FALSE_RETRY discards 42b1df406a29 ALSA: fm801: add error handling for snd_ctl_add discards 40ff9a54dd9b ALSA: emu10k1: add error handling for snd_ctl_add discards 44a78f7d1757 skip LAYOUTRETURN if layout is invalid discards 0a84c912f575 hv_netvsc: fix network namespace issues with VF support discards 51b694070738 xen/netfront: raise max number of slots in xennet_get_responses() discards a45f5ee6850b kcov: ensure irq code sees a valid area discards 73990abb1a04 mlxsw: spectrum_switchdev: Fix port_vlan refcounting discards c1550e014135 arm64: fix vmemmap BUILD_BUG_ON() triggering on !vmemmap setups discards 4681e8820f99 tracing: Quiet gcc warning about maybe unused link variable discards 86428ec165ee tracing/kprobes: Fix trace_probe flags on enable_trace_kpr [...] discards f957456878eb kthread, tracing: Don't expose half-written comm when crea [...] discards 10419b0c16d4 tracing: Fix possible double free in event_enable_trigger_func() discards 9158a7debe53 tracing: Fix double free of event_trigger_data discards a2f85c02810f delayacct: fix crash in delayacct_blkio_end() after delaya [...] discards 8eead4f5dea9 kvm, mm: account shadow page tables to kmemcg discards ca6427facd96 Input: elan_i2c - add another ACPI ID for Lenovo Ideapad 3 [...] discards e0e385e2126e Input: i8042 - add Lenovo LaVie Z to the i8042 reset list discards b4667635de2e Input: elan_i2c - add ACPI ID for lenovo ideapad 330 discards c09032b71fc6 spi: spi-s3c64xx: Fix system resume support discards e581f7c590cc drivers/infiniband/ulp/srpt/ib_srpt.c: fix build with gcc-4.4.4 discards 1e8bb2e9c9df IB/srpt: Fix an out-of-bounds stack access in srpt_zerolen [...] discards d02c9c8bfef1 drivers/infiniband/core/verbs.c: fix build with gcc-4.4.4 discards 3af618717e71 RDMA/core: Avoid that ib_drain_qp() triggers an out-of-bou [...] discards c0b86d269bf0 i2c: core: decrease reference count of device node in i2c_ [...] discards 2d5fc7ffa84b fork: unconditionally clear stack on fork discards 53208e12faa5 Linux 4.14.59 discards e94f784fddd5 turn off -Wattribute-alias discards 08382d3a1be2 can: m_can.c: fix setup of CCCR register: clear CCCR NISO [...] discards a55d3d73d457 can: peak_canfd: fix firmware < v3.3.0: limit allocation t [...] discards 60454a9715df can: xilinx_can: fix RX overflow interrupt not being enabled discards 19c756e01b09 can: xilinx_can: fix incorrect clear of non-processed interrupts discards 189c7890f33b can: xilinx_can: keep only 1-2 frames in TX FIFO to fix TX [...] discards 96bf3257c866 can: xilinx_can: fix device dropping off bus on RX overrun discards c5846b2fd57b can: xilinx_can: fix recovery from error states not being [...] discards f820de2a08b6 can: xilinx_can: fix power management handling discards 464a3f9139f4 can: xilinx_can: fix RX loop if RXNEMP is asserted without RXOK discards 55cb8f40c8d7 driver core: Partially revert "driver core: correct device [...] discards 5421694d8cd7 usb: gadget: f_fs: Only return delayed status when len is 0 discards 68fc92a0f391 usb: dwc2: Fix DMA alignment to start at allocated boundary discards ac3f65c6b635 usb: core: handle hub C_PORT_OVER_CURRENT condition discards e089c305af49 usb: cdc_acm: Add quirk for Castles VEGA3000 discards ab9489c4db89 staging: speakup: fix wraparound in uaccess length check discards 22e3d3178b18 tcp: add tcp_ooo_try_coalesce() helper discards ec645ae62309 tcp: call tcp_drop() from tcp_data_queue_ofo() discards 6285a74a536f tcp: detect malicious patterns in tcp_collapse_ofo_queue() discards 81e6b01d1c10 tcp: avoid collapses in tcp_prune_queue() if possible discards f3a5ba6310e1 tcp: free batches of packets in tcp_prune_ofo_queue() discards ae70b6153197 tcp: do not delay ACK in DCTCP upon CE status change discards 78636179f6e6 tcp: do not cancel delay-AcK on DCTCP special ACK discards f7f24b369383 tcp: helpers to send special DCTCP ack discards 68c9bdfc8b42 tcp: fix dctcp delayed ACK schedule discards 68974d0b9c86 vxlan: fix default fdb entry netlink notify ordering durin [...] discards bb0335aacfdd vxlan: make netlink notify in vxlan_fdb_destroy optional discards 1c345a529258 vxlan: add new fdb alloc and create helpers discards 23557c5d34b9 rtnetlink: add rtnl_link_state check in rtnl_configure_link discards 464e2326a7f5 sock: fix sg page frag coalescing in sk_alloc_sg discards 50b464d33964 net: phy: consider PHY_IGNORE_INTERRUPT in phy_start_aneg_priv discards 46f9e1d0bd4e multicast: do not restore deleted record source filter mod [...] discards 6d5b7d68f45b net/ipv6: Fix linklocal to global address with VRF discards 047af2d8ced3 net/mlx5e: Fix quota counting in aRFS expire flow discards c83cd44202b5 net/mlx5e: Don't allow aRFS for encapsulated packets discards 291d99ac4dc2 net/mlx5: Adjust clock overflow work period discards f208fbad98fd net: skb_segment() should not return NULL discards 6e92f04a4fef net/mlx4_core: Save the qpn from the input modifier in RST [...] discards df20f746d68b ip: in cmsg IP(V6)_ORIGDSTADDR call pskb_may_pull discards c2ce657fd68c ip: hash fragments consistently discards f1fb27fc256c bonding: set default miimon value for non-arp modes if not set discards 7e454c18b76f drm/nouveau: Set DRIVER_ATOMIC cap earlier to fix debugfs discards d0bd2c70ffcb drm/nouveau/drm/nouveau: Fix runtime PM leak in nv50_disp_ [...] discards 58113603a4ea KVM: PPC: Check if IOMMU page is contained in the pinned p [...] discards 14500f14e0b6 xen/PVH: Set up GS segment for stack canary discards de019e7857fb MIPS: Fix off-by-one in pci_resource_to_user() discards 4c686d73bc3e MIPS: ath79: fix register address in ath79_ddr_wb_flush() discards 4168a8422364 Revert "cifs: Fix slab-out-of-bounds in send_set_info() on [...] discards f952480a8fc1 Linux 4.14.58 discards 3fcc143edcdd xhci: Fix perceived dead host due to runtime suspend race [...] discards ff42682f21d7 powerpc/powernv: Fix save/restore of SPRG3 on entry/exit f [...] discards ea8a50e5f829 cxl_getfile(): fix double-iput() on alloc_file() failures discards b12c7d0847e2 alpha: fix osf_wait4() breakage discards 78cdeb665fb1 net: usb: asix: replace mii_nway_restart in resume path discards bbf9b1a46420 ipv6: make DAD fail with enhanced DAD when nonce length differs discards 7c14cf21867c net: systemport: Fix CRC forwarding check for SYSTEMPORT Lite discards 65851c6b6d6e net/mlx4_en: Don't reuse RX page when XDP is set discards 7e7fefde7dec hv_netvsc: Fix napi reschedule while receive completion is busy discards c7daaa272dda tg3: Add higher cpu clock for 5762. discards c84c7d8383c2 qmi_wwan: add support for Quectel EG91 discards 294dc77bb75e ptp: fix missing break in switch discards 811ad4b366a6 net: phy: fix flag masking in __set_phy_supported discards 78382d78bb4a net/ipv4: Set oif in fib_compute_spec_dst discards 829f4fd66354 skbuff: Unconditionally copy pfmemalloc in __skb_clone() discards 6403b54a4f7e net: Don't copy pfmemalloc flag in __copy_skb_header() discards cc0ab64759c8 net: diag: Don't double-free TCP_NEW_SYN_RECV sockets in t [...] discards cfb876dc3042 lib/rhashtable: consider param->min_size when setting init [...] discards 9f7276ce825b ipv6: ila: select CONFIG_DST_CACHE discards a5d33d38bd37 ipv6: fix useless rol32 call on hash discards 0348dcd98af3 ipv4: Return EINVAL when ping_group_range sysctl doesn't m [...] discards c8347d91cfd7 gen_stats: Fix netlink stats dumping in the presence of padding discards dd1363ca743e drm/nouveau: Avoid looping through fake MST connectors discards 22c4488c8649 drm/nouveau: Use drm_connector_list_iter_* for iterating c [...] discards 387362c3ed80 drm/i915: Fix hotplug irq ack on i965/g4x discards d21fb63010c4 stop_machine: Disable preemption when waking two stopper threads discards 9a2e4a01ded2 vfio/spapr: Use IOMMU pageshift rather than pagesize discards a5b8eae53672 vfio/pci: Fix potential Spectre v1 discards dfc328156dde cpufreq: intel_pstate: Register when ACPI PCCH is present discards 70ef1db1f21d mm/huge_memory.c: fix data loss when splitting a file pmd discards be2657752e9e mm: memcg: fix use after free in mem_cgroup_iter() discards 95c58105bd97 ARC: mm: allow mprotect to make stack mappings executable discards 3c732b3ab3a5 ARC: configs: Remove CONFIG_INITRAMFS_SOURCE from defconfigs discards 13e5197d7ef6 ARC: Fix CONFIG_SWAP discards edb5e3eeb14a ARCv2: [plat-hsdk]: Save accl reg pair by default discards a82d4478337a ALSA: hda: add mute led support for HP ProBook 455 G5 discards feefc072d10d ALSA: hda/realtek - Add Panasonic CF-SZ6 headset jack quirk discards 5d251646ab15 ALSA: rawmidi: Change resized buffers atomically discards 321089a0aa35 fat: fix memory allocation failure handling of match_strdup() discards 1450a7c5da03 x86/MCE: Remove min interval polling limitation discards aa49e48232ee x86/events/intel/ds: Fix bts_interrupt_threshold alignment discards b4108288eab8 x86/apm: Don't access __preempt_count with zeroed fs discards 3a46a033bfa8 KVM/Eventfd: Avoid crash when assign and deassign specific [...] discards 763ccb4d1980 scsi: sd_zbc: Fix variable type and bogus comment discards ecc160ece609 Linux 4.14.57 discards 779128d80cb0 string: drop __must_check from strscpy() and restore strsc [...] discards 96fd60c8160c arm64: KVM: Add ARCH_WORKAROUND_2 discovery through ARCH_F [...] discards 1b749f8a2416 arm64: KVM: Handle guest's ARCH_WORKAROUND_2 requests discards 805357aa65bb arm64: KVM: Add ARCH_WORKAROUND_2 support for guests discards 0592871918f0 arm64: KVM: Add HYP per-cpu accessors discards b769d86ea9d4 arm64: ssbd: Add prctl interface for per-thread mitigation discards e7d02797288f arm64: ssbd: Introduce thread flag to control userspace mi [...] discards c5c89bb4deb8 arm64: ssbd: Restore mitigation status on CPU resume discards 02e26bd9ad58 arm64: ssbd: Skip apply_ssbd if not using dynamic mitigation discards 8d6907af4583 arm64: ssbd: Add global mitigation state accessor discards 45808ab2f924 arm64: Add 'ssbd' command-line option discards 837c87c233c1 arm64: Add ARCH_WORKAROUND_2 probing discards 1bffd4869011 arm64: Add per-cpu infrastructure to call ARCH_WORKAROUND_2 discards 5ad09d2abb5a arm64: Call ARCH_WORKAROUND_2 on transitions between EL0 and EL1 discards 1de2719134b5 arm/arm64: smccc: Add SMCCC-specific return codes discards 2cdc2e62a6ac KVM: arm64: Avoid storing the vcpu pointer on the stack discards dca7815605af KVM: arm/arm64: Do not use kern_hyp_va() with kvm_vgic_glo [...] discards e77175fafa7d arm64: alternatives: Add dynamic patching feature discards 286950e0831b KVM: arm64: Stop save/restoring host tpidr_el1 on VHE discards 0dac9f10d952 arm64: alternatives: use tpidr_el2 on VHE hosts discards 6256b86e8519 KVM: arm64: Change hyp_panic()s dependency on tpidr_el2 discards 8ad56472d67c KVM: arm/arm64: Convert kvm_host_cpu_state to a static per [...] discards ed812b882599 KVM: arm64: Store vcpu on the stack during __guest_enter() discards 115df2a7c5ba net/nfc: Avoid stalls when nfc_alloc_send_skb() returned NULL. discards a4b57440d971 rds: avoid unenecessary cong_update in loop transport discards 1bbe05e27af1 bdi: Fix another oops in wb_workfn() discards 28c74ff85efd netfilter: ipv6: nf_defrag: drop skb dst before queueing discards b124e97f3ef5 nsh: set mac len based on inner packet discards 00235ab80007 autofs: fix slab out of bounds read in getname_kernel() discards 30a7a7b04f8b tls: Stricter error checking in zerocopy sendmsg path discards d9bb71d76c07 KEYS: DNS: fix parsing multiple options discards cba5008502f2 reiserfs: fix buffer overflow with long warning messages discards 766a7ad6639b netfilter: ebtables: reject non-bridge targets discards b5199c61e95c PCI: hv: Disable/enable IRQs rather than BH in hv_compose_ [...] discards aa6be396714c block: do not use interruptible wait anywhere discards f1059632a4fc mtd: rawnand: denali_dt: set clk_x_rate to 200 MHz uncondi [...] discards c4bfed85bae8 crypto: af_alg - Initialize sg_num_bytes in error code path discards 16b3ae12337e clocksource: Initialize cs->wd_list discards a406abeb7416 media: rc: oops in ir_timer_keyup after device unplug discards 67f7c68a9085 xhci: Fix USB3 NULL pointer dereference at logical disconnect. discards 2be27d444f61 net: lan78xx: Fix race in tx pending skb size calculation discards 12c0949a0745 rtlwifi: rtl8821ae: fix firmware is not ready to run discards ee8d2e719c1e rtlwifi: Fix kernel Oops "Fw download fail!!" discards 3caea5150c15 net: cxgb3_main: fix potential Spectre v1 discards d8530e891edd VSOCK: fix loopback on big-endian systems discards 7eba6537c3d1 vhost_net: validate sock before trying to put its fd discards 2dc4696ee6d9 tcp: prevent bogus FRTO undos with non-SACK flows discards 3373d6d056d7 tcp: fix Fast Open key endianness discards 4f5f7bce308e strparser: Remove early eaten to fix full tcp receive buff [...] discards 32761addd300 stmmac: fix DMA channel hang in half-duplex mode discards 5e90946baa57 r8152: napi hangup fix after disconnect discards d8c1603d0bb4 qmi_wwan: add support for the Dell Wireless 5821e module discards dd537828bf73 qed: Limit msix vectors in kdump kernel to the minimum req [...] discards 023a2043bc8a qed: Fix use of incorrect size in memcpy call. discards 4c2849931b23 qed: Fix setting of incorrect eswitch mode. discards d725fde81ffc qede: Adverstise software timestamp caps when PHC is not a [...] discards 35e324ebeee0 net/tcp: Fix socket lookups with SO_BINDTODEVICE discards b3c66b54d8fe net: sungem: fix rx checksum support discards b36f997add36 net_sched: blackhole: tell upper qdisc about dropped packets discards 5e6b4b9b28b7 net/packet: fix use-after-free discards ddbbd3e05743 net: mvneta: fix the Rx desc DMA address in the Rx path discards 7ae129dd6778 net/mlx5: Fix wrong size allocation for QoS ETC TC regitster discards 46ff2bc7aeb1 net/mlx5: Fix required capability for manipulating MPFS discards 8b7b5f76693c net/mlx5: Fix incorrect raw command length parsing discards 075b50381248 net/mlx5: Fix command interface race in polling mode discards c3994f4f8bda net/mlx5: E-Switch, Avoid setup attempt if not being e-swi [...] discards b216867c02ac net/mlx5e: Don't attempt to dereference the ppriv struct i [...] discards 1d8dda4444fa net/mlx5e: Avoid dealing with vport representors if not be [...] discards f389c17b8dc5 net: macb: Fix ptp time adjustment for large negative delta discards b364a914c499 net: fix use-after-free in GRO with ESP discards fb6b14663d56 net: dccp: switch rx_tstamp_last_feedback to monotonic clock discards a3225a836e56 net: dccp: avoid crash in ccid3_hc_rx_send_feedback() discards a2e53d69f685 ixgbe: split XDP_TX tail and XDP_REDIRECT map flushing discards f5a42d63f0d4 ipvlan: fix IFLA_MTU ignored on NEWLINK discards d10c0baaae3f ipv6: sr: fix passing wrong flags to crypto_alloc_shash() discards e34e92d8b689 hv_netvsc: split sub-channel setup into async and sync discards 43c9207d0296 atm: zatm: Fix potential Spectre v1 discards f93d65939a4a atm: Preserve value of skb->truesize when accounting to vcc discards c62e2f087af1 alx: take rtnl before calling __alx_open from resume discards 03bb9187754e crypto: crypto4xx - fix crypto4xx_build_pdr, crypto4xx_bui [...] discards 996a6a393b3f crypto: crypto4xx - remove bad list_del discards dc3782a3e9c6 PCI: exynos: Fix a potential init_clk_resources NULL point [...] discards b1c3ce0cfff2 bcm63xx_enet: do not write to random DMA channel on BCM6345 discards b913a05ab75e bcm63xx_enet: correct clock usage discards 1ccab2bf726e ocfs2: ip_alloc_sem should be taken in ocfs2_get_block() discards c59a8f13f36b ocfs2: subsystem.su_mutex is required while accessing the [...] discards f5778c2d657e xprtrdma: Fix corner cases when handling device removal discards 1083a7e8130c cpufreq / CPPC: Set platform specific transition_delay_us discards 61a9f6b7fe0c Btrfs: fix duplicate extents after fsync of file with prea [...] discards edefb935700c x86/paravirt: Make native_save_fl() extern inline discards 92e50158fc0a x86/asm: Add _ASM_ARG* constants for argument registers to [...] discards 779145a6f6ec compiler-gcc.h: Add __attribute__((gnu_inline)) to all inl [...] discards cff26c95b24c Linux 4.14.56 discards eab3a3412215 f2fs: give message and set need_fsck given broken node id discards d2c18ad18cc7 loop: remember whether sysfs_create_group() was done discards e8484443c9db RDMA/ucm: Mark UCM interface as BROKEN discards 140eae92cf70 PM / hibernate: Fix oops at snapshot_write() discards 6f9f5797fc7d loop: add recursion validation to LOOP_CHANGE_FD discards 348b32aa3a37 netfilter: x_tables: initialise match/target check paramet [...] discards e5ee20c65b34 netfilter: nf_queue: augment nfqa_cfg_policy discards 0032322689bb uprobes/x86: Remove incorrect WARN_ON() in uprobe_init_insn() discards 19f39eff68b4 crypto: x86/salsa20 - remove x86 salsa20 implementations discards 2a017ea2ea14 nvme-pci: Remap CMB SQ entries on every controller reset discards 54ca2776fcca xen: setup pv irq ops vector earlier discards f47f1f976745 iw_cxgb4: correctly enforce the max reg_mr depth discards 33beaca902a6 i2c: tegra: Fix NACK error handling discards ac5270d4bd46 IB/hfi1: Fix incorrect mixing of ERR_PTR and NULL return values discards e61f8cb63ede tools build: fix # escaping in .cmd files for future Make discards d8148f732748 arm64: neon: Fix function may_use_simd() return error status discards 324881805629 kbuild: delete INSTALL_FW_PATH from kbuild documentation discards 36244e3a60cf tracing: Reorder display of TGID to be after PID discards 81ebc9decd16 mm: do not bug_on on incorrect length in __mm_populate() discards ff62981880d1 fs, elf: make sure to page align bss in load_elf_library discards e6f011384c92 fs/proc/task_mmu.c: fix Locked field in /proc/pid/smaps* discards 684a2d8ed53f mm: do not drop unused pages when userfaultd is running discards f329f46764b1 ALSA: hda - Handle pm failure during hotplug discards 11c6be539e1a ALSA: hda/realtek - two more lenovo models need fixup of M [...] discards e58114824fa6 scsi: megaraid_sas: fix selection of reply queue discards c3aa570dd539 scsi: megaraid_sas: Create separate functions to allocate [...] discards fda0eab89ccf scsi: megaraid_sas: replace is_ventura with adapter_type checks discards 90229163fa6c scsi: megaraid_sas: replace instance->ctrl_context checks [...] discards d7e6dcdaa3ea scsi: megaraid_sas: use adapter_type for all gen controllers discards ef86f3a72adb genirq/affinity: assign vectors to all possible CPUs discards 298243a5fb64 Fix up non-directory creation in SGID directories discards a6d26649fda0 devpts: resolve devpts bind-mounts discards cd360be6488c devpts: hoist out check for DEVPTS_SUPER_MAGIC discards 7499390b8ba5 xhci: xhci-mem: off by one in xhci_stream_id_to_ring() discards 55f51e5b4cff usb: quirks: add delay quirks for Corsair Strafe discards 82b9cb4d3f06 USB: serial: mos7840: fix status-register error handling discards 90f2a76ccd37 USB: yurex: fix out-of-bounds uaccess in read handler discards f24b02c3a081 USB: serial: keyspan_pda: fix modem-status error handling discards 7aa69d8f50be USB: serial: cp210x: add another USB ID for Qivicon ZigBee stick discards 7ce4add980f5 USB: serial: ch341: fix type promotion bug in ch341_control_in() discards 1fb3563fac7e ahci: Disable LPM on Lenovo 50 series laptops with a too old BIOS discards 1e39eb1bb1c0 vmw_balloon: fix inflation with batching discards 33b9257a64fe ata: Fix ZBC_OUT all bit handling discards aae31a169efb ata: Fix ZBC_OUT command block check discards a3bb42c1bc6c staging: r8822be: Fix RTL8822be can't find any wireless AP discards e5bb39faedd7 staging: rtl8723bs: Prevent an underflow in rtw_check_beac [...] discards 908bfe10dd14 ibmasm: don't write out of bounds in read handler discards ccb242ec5020 mmc: dw_mmc: fix card threshold control configuration discards 2c9fa8ff7045 mmc: sdhci-esdhc-imx: allow 1.8V modes without 100/200MHz [...] discards 6fce06b68b44 MIPS: Fix ioremap() RAM check discards 0818c44b8df7 MIPS: Use async IPIs for arch_trigger_cpumask_backtrace() discards 14ab9902422c MIPS: Call dump_stack() from show_regs() discards 77f738e84293 ASoC: mediatek: preallocate pages use platform device discards 99ebaf4f43dd media: rc: mce_kbd decoder: fix stuck keys discards 1e92e813554a Linux 4.14.55 discards b3ef356a096e Revert mm/vmstat.c: fix vmstat_update() preemption BUG discards 7cf346dfdea5 sched, tracing: Fix trace_sched_pi_setprio() for deboosting discards 32199c810655 staging: comedi: quatech_daqp_cs: fix no-op loop daqp_ao_i [...] discards 6d2b458d3d14 netfilter: nf_log: don't hold nf_log_mutex during user access discards ac6bfe418e04 mtd: cfi_cmdset_0002: Change erase functions to check chip [...] discards b76d8aa04240 mtd: cfi_cmdset_0002: Change erase functions to retry for error discards eb638a002274 mtd: cfi_cmdset_0002: Change definition naming to retry wr [...] discards 74ec37d03a12 dm: prevent DAX mounts if not supported discards 0605fa6daa66 dm: set QUEUE_FLAG_DAX accordingly in dm_table_set_restrictions() discards 3729e5561e1e dax: check for QUEUE_FLAG_DAX in bdev_dax_supported() discards 8214347c260b dax: change bdev_dax_supported() to support boolean returns discards a19385766b4f fs: allow per-device dax status checking for filesystems discards 5941026fc7a5 mtd: rawnand: mxc: set spare area size register explicitly discards c4097c64d03a media: cx25840: Use subdev host data for PLL override discards e82885490a61 Kbuild: fix # escaping in .cmd files for future Make discards 3bb6397ba643 Revert "dpaa_eth: fix error in dpaa_remove()" discards 42dc2a7bb72e f2fs: truncate preallocated blocks in error case discards a2c7493c7f31 media: vb2: core: Finish buffers at the end of the stream discards b16a6af97461 mm: hwpoison: disable memory error handling on 1GB hugepage discards 07a1c2d1131b irq/core: Fix boot crash when the irqaffinity= boot parame [...] discards 50b4d984f55e HID: debug: check length before copy_to_user() discards c1d21fe74c25 HID: hiddev: fix potential Spectre v1 discards 702027291bf5 HID: i2c-hid: Fix "incomplete report" noise discards c894755d1bc8 block: cope with WRITE ZEROES failing in blkdev_issue_zeroout() discards 3e3f1310c606 block: factor out __blkdev_issue_zero_pages() discards fba3230595cb ext4: check superblock mapped prior to committing discards 54bf664ae4fa ext4: add more mount time checks of the superblock discards c24aab6d8664 ext4: add more inode number paranoia checks discards 02945e49dc20 ext4: avoid running out of journal credits when appending [...] discards 8a9ef17c0dc9 ext4: never move the system.data xattr out of the inode body discards deb465ec750b ext4: clear i_data in ext4_inode_info when removing inline data discards 64804502d0e9 ext4: include the illegal physical block in the bad map ex [...] discards d69a9df614fc ext4: verify the depth of extent tree in ext4_find_extent() discards 44a4bc970bfa ext4: only look at the bg_flags field if it is valid discards ac48bb9bc0a3 ext4: always check block group bounds in ext4_init_block_bitmap() discards ac93c718365a ext4: make sure bitmaps and the inode table don't overlap [...] discards 3150e8913b95 ext4: always verify the magic number in xattr blocks discards 0dc148230f38 ext4: add corruption check in ext4_xattr_set_entry() discards 0321e68838d7 jbd2: don't mark block as modified if the handle is out of [...] discards b541f470d4bd drm/udl: fix display corruption of the last line discards 3cb81bce2191 drm: Use kvzalloc for allocating blob property memory discards 748144f35514 cifs: Fix slab-out-of-bounds in send_set_info() on SMB2 AC [...] discards 28cada984c0e cifs: Fix infinite loop when using hard mount option discards f5f485d888d5 cifs: Fix memory leak in smb2_set_ea() discards ff533735af1d cifs: Fix use after free of a mid_q_entry discards 5d8ddc819c84 vfio: Use get_user_pages_longterm correctly discards 0ce6c4646371 drbd: fix access after free discards 2b6eff5923ce s390: Correct register corruption in critical section cleanup discards e6cf7e687285 scsi: target: Fix truncated PR-in ReadKeys response discards 6e51bfa95086 scsi: sg: mitigate read/write abuse discards 54f1da1ff034 tracing: Fix missing return symbol in function_graph output discards 48b019a51ab8 mm: hugetlb: yield when prepping struct pages discards 6fe74fb8af89 userfaultfd: hugetlbfs: fix userfaultfd_huge_must_wait() p [...] discards 5893f4c3fb78 Linux 4.14.54 discards 88b01cac4add net: dsa: b53: Add BCM5389 support discards 28b64cc7a846 net/sonic: Use dma_mapping_error() discards 4888ced6b749 platform/x86: asus-wmi: Fix NULL pointer dereference discards 0d5e04e239ad sched/core: Require cpu_active() in select_task_rq(), for [...] discards e4c55e0e6a75 sched/core: Fix rules for running on online && !active CPUs discards 93b84462eadf fs: clear writeback errors in inode_init_always discards ae14c044587e perf bpf: Fix NULL return handling in bpf__prepare_load() discards be5af6bec31a perf test: "Session topology" dumps core on s390 discards d689ad5c91af net: qmi_wwan: Add Netgear Aircard 779S discards d20dcd2f1135 atm: zatm: fix memcmp casting discards 3ee6bd9411a6 iwlwifi: pcie: compare with number of IRQs requested for, [...] discards 4abab5dca723 ipvs: fix buffer overflow with sync daemon and service discards 27aa533f24e9 netfilter: nft_limit: fix packet ratelimiting discards 510e1e8020a8 s390/dasd: use blk_mq_rq_from_pdu for per request data discards db73501ebc3a netfilter: ebtables: handle string from userspace with care discards e36bc9930d85 afs: Fix directory permissions check discards 4cf1fbcdef7f xfrm6: avoid potential infinite loop in _decode_session6() discards 693d06dffb43 mtd: rawnand: fix return value check for bad block status discards 0ed70f206449 ARM: dts: imx6q: Use correct SDMA script for SPI5 core discards 259cc05cce43 netfilter: nf_tables: use WARN_ON_ONCE instead of BUG_ON i [...] discards 5acd64888e02 netfilter: ip6t_rpfilter: provide input interface for rout [...] discards 3f8e85fbbaa5 netfilter: don't set F_IFACE on ipv6 fib lookups discards 2fc45ef96287 md: remove special meaning of ->quiesce(.., 2) discards ce57466d323b md: allow metadata update while suspending. discards 7c435e224530 md: use mddev_suspend/resume instead of ->quiesce() discards feabea216559 md: move suspend_hi/lo handling into core md code discards cc091f3fbbdb md: don't call bitmap_create() while array is quiesced. discards e44e4cf3a8db md: always hold reconfig_mutex when calling mddev_suspend() discards b8d8cde449fd netfilter: nf_tables: fix NULL-ptr in nf_tables_dump_obj() discards 44956f98fd8b netfilter: nf_tables: add missing netlink attrs to policies discards 082711fa3178 netfilter: nf_tables: fix memory leak on error exit return discards 174757e28b7b netfilter: nf_tables: increase nft_counters_enabled in nft [...] discards d3a9b8a51181 netfilter: nf_tables: disable preemption in nft_update_cha [...] discards 491b1a866e4a netfilter: nft_meta: fix wrong value dereference in nft_me [...] discards 2b93cb2861de netfilter: nf_tables: bogus EBUSY in chain deletions discards 4ae6a7afae53 netfilter: nf_tables: don't assume chain stats are set whe [...] discards 365e73e07fba netfilter: nft_compat: fix handling of large matchinfo size discards ea200cdd6056 netfilter: nft_compat: prepare for indirect info storage discards 1ea5ed0cadca netfilter: nf_tables: nft_compat: fix refcount leak on xt module discards 1d795d1241d3 drm/i915: Enable provoking vertex fix on Gen9 systems. discards 78e7000fe63f drm/amdgpu: Refactor amdgpu_vram_mgr_bo_invisible_size helper discards a1bf87cfb6ea drm/amdgpu: Use kvmalloc_array for allocating VRAM manager [...] discards af597bb61370 drm/atmel-hlcdc: check stride values in the first plane discards 7d0ed747bc56 drm/qxl: Call qxl_bo_unref outside atomic context discards dd19ea36f596 drm/amdgpu: fix the missed vcn fw version report discards 40e2064b8fc7 drm/amdgpu: Add APU support in vi_set_vce_clocks discards ce686c42476e drm/amdgpu: Add APU support in vi_set_uvd_clocks discards b141de45e2dc vt: prevent leaking uninitialized data to userspace via /dev/vcs* discards b124a1c182fa serdev: fix memleak on module unload discards 3ff8e558ba7b serial: 8250_pci: Remove stalled entries in blacklist discards 2a7a8556b3b4 staging: android: ion: Return an ERR_PTR in ion_map_kernel discards c034d161fa63 n_tty: Access echo_* variables carefully. discards d105fb8c8894 n_tty: Fix stall at n_tty_receive_char_special(). discards 716382f1c1ea xhci: Fix kernel oops in trace_xhci_free_virt_device discards 0a7db82ed9cc usb: typec: ucsi: Fix for incorrect status data issue discards 47adbb26373f usb: typec: ucsi: acpi: Workaround for cache mode issue discards f2e9a38558d8 acpi: Add helper for deactivating memory region discards 447294efb995 usb: dwc2: fix the incorrect bitmaps for the ports of mult [...] discards e80add5223dd USB: serial: cp210x: add Silicon Labs IDs for Windows Update discards 15e449969537 USB: serial: cp210x: add CESINEL device ids discards 874f2a7d412e usb: cdc_acm: Add quirk for Uniden UBC125 scanner discards fa745a1bd983 Linux 4.14.53 discards 4798e96b7646 xhci: Fix use-after-free in xhci_free_virt_device discards 0b19825ffa28 dm thin: handle running out of data space vs concurrent discard discards fb4d8744a8f9 dm zoned: avoid triggering reclaim from inside dmz_map() discards 0cfb151b9352 x86/efi: Fix efi_call_phys_epilog() with CONFIG_X86_5LEVEL=y discards 251141340fd8 block: Fix cloning of requests with a special payload discards 29413e068b2b block: Fix transfer when chunk sectors exceeds max discards 804a0db743e0 slub: fix failure when we delete and create a slab cache discards cd41a8fac35a ALSA: hda/realtek - Fix the problem of two front mics on m [...] discards c75f047560cb ALSA: hda/realtek - Add a quirk for FSC ESPRIMO U9210 discards 59bcd69457c7 ALSA: hda/realtek - Fix pop noise on Lenovo P50 & co discards 69f96e9b570a ALSA: timer: Fix UBSAN warning at SNDRV_TIMER_IOCTL_NEXT_D [...] discards 3d1de95138fb Input: elantech - fix V4 report decoding for module with m [...] discards 524a0c6f2efd Input: elantech - enable middle button of touchpads on Thi [...] discards ade767642cc7 Input: elan_i2c_smbus - fix more potential stack buffer overflows discards 8fa052853d48 Input: xpad - fix GPD Win 2 controller name discards 1b241aa840df udf: Detect incorrect directory size discards d08dfdeaf49d xen: Remove unnecessary BUG_ON from __unbind_from_irq() discards fff76ff5e2b0 mm: fix devmem_is_allowed() for sub-page System RAM intersections discards 6f23028480c4 mm/ksm.c: ignore STABLE_FLAG of rmap_item->address in rmap [...] discards 76022230aa64 rbd: flush rbd_dev->watch_dwork after watch is unregistered discards 3c718460f5a3 pwm: lpss: platform: Save/restore the ctrl register over a [...] discards 24ab6e6858e7 Input: elan_i2c - add ELAN0618 (Lenovo v330 15IKB) ACPI ID discards a7f3c0abac1d ACPI / LPSS: Add missing prv_offset setting for byt/cht PW [...] discards 9aa818d42bf5 video: uvesafb: Fix integer overflow in allocation discards fb7fecb4d90f NFSv4: Fix a typo in nfs41_sequence_process discards 63715ead82c5 NFSv4: Revert commit 5f83d86cf531d ("NFSv4.x: Fix wraparou [...] discards c92d800fc9c4 NFSv4: Fix possible 1-byte stack overflow in nfs_idmap_rea [...] discards 89864c2e7506 nfsd: restrict rd_maxcount to svc_max_payload in nfsd_enco [...] discards c508ed236c8b media: dvb_frontend: fix locking issues at dvb_frontend_ge [...] discards 2c40fa51428b media: cx231xx: Add support for AverMedia DVD EZMaker 7 discards 06b846486668 media: v4l2-compat-ioctl32: prevent go past max size discards b28f53169c0f media: vsp1: Release buffers for each video node discards 3564366d5509 perf/x86/intel/uncore: Add event constraint for BDX PCU discards 5cb6105d2211 perf vendor events: Add Goldmont Plus V1 event file discards c3382e70a043 perf intel-pt: Fix packet decoding of CYC packets discards 4e7b3632eafa perf intel-pt: Fix "Unexpected indirect branch" error discards 65a163984abe perf intel-pt: Fix MTC timing after overflow discards e1587f178eb1 perf intel-pt: Fix decoding to accept CBR between FUP and [...] discards 9e9db211cfb9 perf intel-pt: Fix sync_switch INTEL_PT_SS_NOT_TRACING discards 5009bd5b9321 perf tools: Fix symbol and object code resolution for vdso [...] discards f810961e06c6 arm: dts: mt7623: fix invalid memory node being generated discards 18be8bd3aceb mfd: intel-lpss: Fix Intel Cannon Lake LPSS I2C input clock discards f79c97198b55 mfd: intel-lpss: Program REMAP register in PIO mode discards 779d5f71c232 backlight: tps65217_bl: Fix Device Tree node lookup discards f893fca0a4b5 backlight: max8925_bl: Fix Device Tree node lookup discards 3db7c40093f6 backlight: as3711_bl: Fix Device Tree node lookup discards b7261fc5f574 UBIFS: Fix potential integer overflow in allocation discards a23cf10d9abb ubi: fastmap: Correctly handle interrupted erasures in EBA discards b24d90f4d66d ubi: fastmap: Cancel work upon detach discards db04f92b6580 rpmsg: smd: do not use mananged resources for endpoints an [...] discards dfeb333b590c md: fix two problems with setting the "re-add" device state. discards 88896a963b4e rtc: sun6i: Fix bit_idx value for clk_register_gate discards b90f3eccf8aa clk: at91: PLL recalc_rate() now using cached MUL and DIV values discards a98f1946ea58 linvdimm, pmem: Preserve read-only setting for pmem devices discards a64be479ef08 scsi: zfcp: fix missing REC trigger trace on enqueue witho [...] discards beadcfcca257 scsi: zfcp: fix missing REC trigger trace for all objects [...] discards 60ed2673986f scsi: zfcp: fix missing REC trigger trace on terminate_rpo [...] discards 071f23266c30 scsi: zfcp: fix missing REC trigger trace on terminate_rpo [...] discards 3d0d31e512f2 scsi: zfcp: fix misleading REC trigger trace where erp_act [...] discards 941e8bee351e scsi: zfcp: fix missing SCSI trace for retry of abort / sc [...] discards 74da693a03ce scsi: zfcp: fix missing SCSI trace for result of eh_host_r [...] discards 9db2ad79b8f0 scsi: qla2xxx: Mask off Scope bits in retry delay discards 9224583a5ee2 scsi: qla2xxx: Fix setting lower transfer speed if GPSC fails discards 2829829c3e61 scsi: hpsa: disable device during shutdown discards 2d329968a883 mm: fix __gup_device_huge vs unmap discards 5d6ad5a03067 iio: sca3000: Fix an error handling path in 'sca3000_probe()' discards d55209eeb121 iio: adc: ad7791: remove sample freq sysfs attributes discards 6101eea47bf3 Btrfs: fix return value on rename exchange failure discards af20e4eccc2d X.509: unpack RSA signatureValue field from BIT STRING discards 7dfc81992a3e irqchip/gic-v3-its: Don't bind LPI to unavailable NUMA node discards 88c4318d3633 time: Make sure jiffies_to_msecs() preserves non-zero time [...] discards 0fe95015fb93 MIPS: io: Add barrier after register read in inX() discards 93e1297f9edc cpufreq: intel_pstate: Fix scaling max/min limits with Turbo 3.0 discards 55be2e6f50ac pinctrl: devicetree: Fix pctldev pointer overwrite discards 7cc7ae5ce018 pinctrl: samsung: Correct EINTG banks order discards 9e838b2e5a3c auxdisplay: fix broken menu discards 226ffbf6135c PCI: pciehp: Clear Presence Detect and Data Link Layer Sta [...] discards fc0096bceae9 PCI: Add ACS quirk for Intel 300 series discards 78923ba96779 PCI: Add ACS quirk for Intel 7th & 8th Gen mobile discards e4a424c550b6 PCI: hv: Make sure the bus domain is really unique discards 43f6a09c8c5b MIPS: BCM47XX: Enable 74K Core ExternalSync for PCIe erratum discards c375d0bd6684 mtd: cfi_cmdset_0002: Avoid walking all chips when unlocking. discards fbbde9343c3e mtd: cfi_cmdset_0002: Fix unlocking requests crossing a ch [...] discards 2f11a0c8c23a mtd: cfi_cmdset_0002: fix SEGV unlocking multiple chips discards 80349943d56c mtd: cfi_cmdset_0002: Use right chip in do_ppb_xxlock() discards 746c1362c434 mtd: cfi_cmdset_0002: Change write buffer to check correct value discards d097e5b5a1bc xprtrdma: Return -ENOBUFS when no pages are available discards 786c8d79f34f RDMA/mlx4: Discard unknown SQP work requests discards a33699925122 IB/hfi1: Fix user context tail allocation for DMA_RTAIL discards 964705c4a691 IB/hfi1: Optimize kthread pointer locking when queuing CQ entries discards 2bd28cba43bd IB/hfi1: Reorder incorrect send context disable discards 9e81f9a2cef1 IB/hfi1: Fix fault injection init/exit issues discards c32951862c1a IB/isert: fix T10-pi check mask setting discards 7d4aaca8d093 IB/isert: Fix for lib/dma_debug check_sync warning discards c06f8c2173b2 IB/mlx5: Fetch soft WQE's on fatal error state discards 96fb9b88385f IB/core: Make testing MR flags for writability a static in [...] discards 1c82abc1b26a IB/mlx4: Mark user MR as writable if actual virtual memory [...] discards 49e1083214c6 IB/{hfi1, qib}: Add handling of kernel restart discards e884ed82995a IB/qib: Fix DMA api warning with debug kernel discards c41cb9cb5611 tpm: fix race condition in tpm_common_write() discards 1bf1a5e21798 tpm: fix use after free in tpm2_load_context() discards 1ed6871464b8 of: platform: stop accessing invalid dev in of_platform_de [...] discards 6ba51909693c of: unittest: for strings, account for trailing \0 in prop [...] discards 4910cc250b4d of: overlay: validate offset from property fixups discards 728ea2302acc ARM64: dts: meson: disable sd-uhs modes on the libretech-cc discards 64df84dcf1e4 arm64: mm: Ensure writes to swapper are ordered wrt subseq [...] discards ee6ae5ac75ab arm64: kpti: Use early_param for kpti= command-line option discards cdfa28c29ad4 arm64: Fix syscall restarting around signal suppressed by tracer discards 14ca7d344e27 ARM: dts: socfpga: Fix NAND controller node compatible for [...] discards ae6647c78ff8 ARM: dts: socfpga: Fix NAND controller clock supply discards 3482130d8d1e ARM: dts: socfpga: Fix NAND controller node compatible discards 3db24d2e192f ARM: dts: Fix SPI node for Arria10 discards eda170a9fe51 ARM: 8764/1: kgdb: fix NUMREGBYTES so that gdb_regs[] is t [...] discards c9debbd1a5b8 cxl: Disable prefault_mode in Radix mode discards 971a55574b47 soc: rockchip: power-domain: Fix wrong value when power up [...] discards 56fbab60aa47 powerpc/fadump: Unregister fadump on kexec down path. discards 3b185e667b52 cpuidle: powernv: Fix promotion from snooze if next state [...] discards a5d49dfb20c9 powerpc/powernv/cpuidle: Init all present cpus for deep states discards 134e70c22eb0 powerpc/powernv: copy/paste - Mask SO bit in CR discards 0e8bb91c6dd6 powerpc/powernv/ioda2: Remove redundant free of TCE pages discards 919c9b8187bc powerpc/ptrace: Fix enforcement of DAWR constraints discards 1ab9092356a1 powerpc/perf: Fix memory allocation for core-imc based on [...] discards c12d24161611 powerpc/ptrace: Fix setting 512B aligned breakpoints with [...] discards 5fefd9a5d97a powerpc/mm/hash: Add missing isync prior to kernel stack S [...] discards 69829f749a43 fuse: fix control dir setup and teardown discards 3a37d85a90da fuse: don't keep dead fuse_conn at fuse_fill_super(). discards 2f7bf369b5f8 fuse: atomic_o_trunc should truncate pagecache discards 02832578eb9d fuse: fix congested state leak on aborted connections discards a47c3c48769a printk: fix possible reuse of va_list variable discards affd84024cbe Bluetooth: hci_qca: Avoid missing rampatch failure with us [...] discards 3ffecef63d09 ipmi:bt: Set the timeout before doing a capabilities check discards 26e03f8dcd34 branch-check: fix long->int truncation when profiling branches discards 5eff5dbf3108 mips: ftrace: fix static function graph tracing discards 5f7a15af646d ftrace/selftest: Have the reset_trigger code be a bit more [...] discards ea0ac01f68aa lib/vsprintf: Remove atomic-unsafe support for %pCr discards 9fcc267de242 clk: renesas: cpg-mssr: Stop using printk format %pCr discards 0cf93821e34d thermal: bcm2835: Stop using printk format %pCr discards b2291a435c29 ASoC: cirrus: i2s: Fix {TX|RX}LinCtrlData setup discards b5e8118779e5 ASoC: cirrus: i2s: Fix LRCLK configuration discards 7a1d79de77f5 ASoC: cs35l35: Add use_single_rw to regmap config discards 040fecfd714a ASoC: dapm: delete dapm_kcontrol_data paths list before fr [...] discards 4e0ce7053a12 1wire: family module autoload fails because of upper/lower [...] discards 3c22218ed869 usb: do not reset if a low-speed or full-speed device timed out discards 8b03376580c9 PM / OPP: Update voltage in case freq == old_freq discards ba0be5973f9e PM / core: Fix supplier device runtime PM usage counter imbalance discards b7ac0389770a PM / Domains: Fix error path during attach in genpd discards 8ae5d476a3b7 signal/xtensa: Consistenly use SIGBUS in do_unaligned_user discards 980899da5dc9 serial: sh-sci: Use spin_{try}lock_irqsave instead of open [...] discards 60711b27c5f5 m68k/mac: Fix SWIM memory resource end address discards da9ad89c72d5 m68k/mm: Adjust VM area to be unmapped by gap size for __i [...] discards ab693cc665ca x86: Call fixup_exception() before notify_die() in math_error() discards 64d44661e220 x86/mce: Do not overwrite MCi_STATUS in mce_no_way_out() discards 5b8e086891b0 x86/mce: Fix incorrect "Machine check from unknown source" [...] discards d292f33b7494 x86/mce: Check for alternate indication of machine check r [...] discards 1d1dd2011adc x86/mce: Improve error message when kernel cannot recover discards dbb37d98b93d x86/xen: Add call of speculative_store_bypass_ht_init() to [...] discards 3ce79716a9ff x86/spectre_v1: Disable compiler optimizations over array_ [...] discards a26899e0baa4 Linux 4.14.52 discards 1d26c112959f mm, page_alloc: do not break __GFP_THISNODE by zonelist reset discards 250edf9580f7 fs/binfmt_misc.c: do not allow offset overflow discards 7446344baafb vhost: fix info leak due to uninitialized memory discards d37c95f52911 HID: wacom: Correct logical maximum Y for 2nd-gen Intuos P [...] discards ab17de60ceaa HID: intel_ish-hid: ipc: register more pm callbacks to sup [...] discards e3e6bd6a1476 orangefs: report attributes_mask and attributes for statx discards f7e4328c3700 orangefs: set i_size on new symlink discards b8511dbff263 iwlwifi: fw: harden page loading code discards 2d58a9ac892a x86/intel_rdt: Enable CMT and MBM on new Skylake stepping discards e6ef46cb8f01 w1: mxc_w1: Enable clock before calling clk_get_rate() on it discards 0667483adeee libata: Drop SanDisk SD7UB3Q*G1001 NOLPM quirk discards 27c0f1e5d94d libata: zpodd: small read overflow in eject_tray() discards 1404d2e5dd36 cpufreq: governors: Fix long idle detection logic in load [...] discards c3c77b5db393 cpufreq: Fix new policy initialization during limits updat [...] discards 67b46304b92b bdi: Move cgroup bdi_writeback to a dedicated low concurre [...] discards ba502bf2be45 blk-mq: reinit q->tag_set_list entry only after grace period discards 00946218ffe3 nbd: use bd_set_size when updating disk size discards a477d00557f5 nbd: update size when connected discards edee2e826640 nbd: fix nbd device deletion discards ffb179cfbcf6 cifs: For SMB2 security informaion query, check for minimu [...] discards 2a8737336dbd CIFS: 511c54a2f69195b28afb9dd119f03787b1625bb4 adds a chec [...] discards ae62f35def75 smb3: on reconnect set PreviousSessionId field discards dcde75924f25 smb3: fix various xid leaks discards e0b510a4170e x86/MCE: Fix stack out-of-bounds write in mce-inject.c: Fl [...] discards c5c00990f75d ALSA: hda: add dock and led support for HP ProBook 640 G4 discards e6c9fd8cf7d0 ALSA: hda: add dock and led support for HP EliteBook 830 G5 discards a3eb20df0e23 ALSA: hda - Handle kzalloc() failure in snd_hda_attach_pcm [...] discards 03701e42cc19 ALSA: hda/conexant - Add fixup for HP Z2 G4 workstation discards ff7eb857eeca ALSA: hda/realtek - Enable mic-mute hotkey for several Len [...] discards b1cf23c2c8db btrfs: scrub: Don't use inode pages for device replace discards 4cb8942042bd btrfs: return error value if create_io_em failed in cow_fi [...] discards 5f7e3b5b96f8 Btrfs: fix memory and mount leak in btrfs_ioctl_rm_dev_v2() discards 55d29ff48222 Btrfs: fix clone vs chattr NODATASUM race discards c81a6be9da6d driver core: Don't ignore class_dir_create_and_add() failure. discards f3233cb2485c ext4: fix fencepost error in check for inode count overflo [...] discards 21542545990c ext4: correctly handle a zero-length xattr with a non-zero [...] discards 02d45ec6e770 ext4: bubble errors from ext4_find_inline_data_nolock() up [...] discards e81d371dac30 ext4: do not allow external inodes for inline data discards bd713edfc85d ext4: update mtime in ext4_punch_hole even if no blocks ar [...] discards f70af46a52b3 ext4: fix hole length detection in ext4_ind_map_blocks() discards 84f4d2c6dabe NFSv4.1: Fix up replays of interrupted requests discards 5e8a5c30546f tls: fix use-after-free in tls_push_record discards 244c10f9bfa3 hv_netvsc: Fix a network regression after ifdown/ifup discards 5320e035d7bb net: in virtio_net_hdr only add VLAN_HLEN to csum_start if [...] discards 2e5d3168821d udp: fix rx queue len reported by diag and proc interface discards 91717ffc9057 socket: close race condition between sock_close() and sock [...] discards 39f4ae01c1d6 tcp: verify the checksum of the first data segment in a ne [...] discards 81d159444da5 net/sched: act_simple: fix parsing of TCA_DEF_DATA discards 73c0eab8d215 net: dsa: add error handling for pskb_trim_rcsum discards 6bcc27abfa62 ipv6: allow PMTU exceptions to local routes discards 6e48ee025dc9 cdc_ncm: avoid padding beyond end of skb discards 584b975af0d2 bonding: re-evaluate force_primary when the primary slave [...] discards 33445c07cd45 Linux 4.14.51 discards 40c809774c69 tcp: do not overshoot window_clamp in tcp_rcv_space_adjust() discards 7ab8fc065fff Btrfs: make raid6 rebuild retry more discards 6bf89b7c6b31 Btrfs: fix scrub to repair raid6 corruption discards db5f02cc70a8 Revert "Btrfs: fix scrub to repair raid6 corruption" discards 5e4b5b7194d3 ARM: kexec: fix kdump register saving on panic() discards bb7a554ae745 ARM: 8758/1: decompressor: restore r1 and r2 just before j [...] discards c7d7e3f62dbe ARM: 8753/1: decompressor: add a missing parameter to the [...] discards 823e02ea7be5 efi/libstub/arm64: Handle randomized TEXT_OFFSET discards 3f5c7add0d0f parisc: Move setup_profiling_timer() out of init section discards 588977742078 sched/deadline: Make the grub_reclaim() function static discards fb49d19ed9da sched/debug: Move the print_rt_rq() and print_dl_rq() decl [...] discards 96ef5c441494 drm/dumb-buffers: Integer overflow in drm_mode_create_ioctl() discards 77a60e752ec8 locking/percpu-rwsem: Annotate rwsem ownership transfer by [...] discards b3f84e48786d locking/rwsem: Add a new RWSEM_ANONYMOUSLY_OWNED flag discards c5746752bdbe clk: imx6ull: use OSC clock during AXI rate change discards 0c5dfa51caf7 ARM: davinci: board-dm646x-evm: set VPIF capture card name discards eb6b0d6987fc ARM: davinci: board-dm646x-evm: pass correct I2C adapter i [...] discards ae7418dd09f9 ARM: davinci: dm646x: fix timer interrupt generation discards daf6bdb29d55 i2c: viperboard: return message count on master_xfer success discards cbfe697cdba9 i2c: pmcmsp: fix error return from master_xfer discards 0c1885743a9b i2c: pmcmsp: return message count on master_xfer success discards 7416dd78ad9a ARM: keystone: fix platform_domain_notifier array overrun discards a187b9c72d0c usb: musb: fix remote wakeup racing with suspend discards 634b9e0aabd9 afs: Fix the non-encryption of calls discards a92a28636157 mtd: Fix comparison in map_word_andequal() discards 9b9ac282bad9 x86/pkeys/selftests: Add a test for pkey 0 discards b1f192a9e0cd x86/pkeys/selftests: Save off 'prot' for allocations discards cdfdffcaa8f9 x86/pkeys/selftests: Fix pointer math discards 2dd0e5d62a6b x86/pkeys/selftests: Fix pkey exhaustion test off-by-one discards 63bdea73bd52 x86/pkeys/selftests: Add PROT_EXEC test discards 1fcd226878b3 x86/pkeys/selftests: Factor out "instruction page" discards 777d513aaaf6 x86/pkeys/selftests: Allow faults on unknown keys discards 9545530701c9 x86/pkeys/selftests: Remove dead debugging code, fix dprin [...] discards 8b9f3a7404d7 x86/pkeys/selftests: Stop using assert() discards 477c024fb33a x86/pkeys/selftests: Give better unexpected fault error messages discards 4824a6473b85 x86/selftests: Add mov_to_ss test discards c25b160c8da6 x86/mpx/selftests: Adjust the self-test to fresh distros t [...] discards 2361f1f4fff2 x86/pkeys/selftests: Adjust the self-test to fresh distros [...] discards 847f0cacf21e objtool, kprobes/x86: Sync the latest <asm/insn.h> header [...] discards 5aaee3e9ef32 uprobes/x86: Prohibit probing on MOV SS instruction discards ba202cd5a1f0 kprobes/x86: Prohibit probing on exception masking instructions discards 12ddc2639e31 ocfs2: take inode cluster lock before moving reflinked ino [...] discards 553495752c82 proc/kcore: don't bounds check against address 0 discards 20e557fb26ca init: fix false positives in W+X checking discards 86900754306e net sched actions: fix invalid pointer dereferencing if sk [...] discards 55e95f9ad712 ixgbe: return error on unsupported SFP module when resetting discards 33d1c29e935e x86: Delay skip of emulated hypercall instruction discards ce44a4d5db63 KVM: Extend MAX_IRQ_ROUTES to 4096 for all archs discards 29475c404b56 rxrpc: Fix the min security level for kernel calls discards b2abd2b98afc rxrpc: Fix error reception on AF_INET6 sockets discards b5b3188098b3 qede: Fix gfp flags sent to rdma event node allocation discards 6618d064baca qed: Fix l2 initializations over iWARP personality discards dc5af7b0de98 tipc: eliminate KMSAN uninit-value in strcmp complaint discards 6ca2fa569d65 agp: uninorth: make two functions static discards 8223298c5075 cifs: smb2ops: Fix listxattr() when there are no EAs discards fcc0315abc95 arm64: Add MIDR encoding for NVIDIA CPUs discards 56068475a7f0 can: dev: increase bus-off message severity discards 4dc2437cdd6b net: aquantia: driver should correctly declare vlan_features bits discards a951cf4da896 x86/xen: Reset VCPU0 info pointer after shared_info remap discards ba29f3738e86 mac80211: use timeout from the AddBA response instead of t [...] discards e4bd54eb87c8 ARM: dts: cygnus: fix irq type for arm global timer discards 36166445a922 driver core: add __printf verification to __ata_ehi_pushv_desc discards bc707b2d950b drm/omap: handle alloc failures in omap_connector discards 771f573cc158 drm/omap: check return value from soc_device_match discards a490d0570df2 drm/omap: fix possible NULL ref issue in tiler_reserve_2d discards 9631f32b61dc drm/omap: fix uninitialized ret variable discards ca3c09a74945 drm/omap: silence unititialized variable warning discards 6ad69952d50d mac80211: Adjust SAE authentication timeout discards 46d6ee12fa9d tee: check shm references are consistent in offset/size discards d40e177f29ab sh: fix build failure for J2 cpu with SMP disabled discards 0742396317a0 sched/core: Introduce set_special_state() discards a614eaa465f7 spi: bcm2835aux: ensure interrupts are enabled for shared handler discards 373a625cb3c4 RDMA/cma: Do not query GID during QP state transition to RTR discards 3c54e919bd4f IB/hfi1: Fix memory leak in exception path in get_irq_affinity() discards 77662d35b8c5 IB/hfi1 Use correct type for num_user_context discards 194feed06bce smc: fix sendpage() call discards 9c0f528f6bf0 ARM: OMAP1: ams-delta: fix deferred_fiq handler discards ac5e86401fea nvme: Set integrity flag for user passthrough commands discards b19122a48f01 nvme: fix potential memory leak in option parsing discards 665d3c7f1e50 iommu/vt-d: fix shift-out-of-bounds in bug checking discards d98905c00c4c arm64: tegra: Make BCM89610 PHY interrupt as active low discards 61ca60932d52 kthread, sched/wait: Fix kthread_parkme() wait-loop discards e7a65e899d52 stop_machine, sched: Fix migrate_swap() vs. active_balance [...] discards a814d1101042 parisc: drivers.c: Fix section mismatches discards 609377d79e75 bpf, x64: fix memleak when not converging after image discards 666776d5f45d scsi: vmw-pvscsi: return DID_BUS_BUSY for adapter-initated aborts discards 09e12b91d12c hexagon: export csum_partial_copy_nocheck discards 8794fff6f4d9 hexagon: add memset_io() helper discards 960fe000b1d3 Input: atmel_mxt_ts - fix the firmware update discards f8d7147cb60f ARM: dts: logicpd-som-lv: Fix Audio Mute discards 8c4511032ac1 ARM: dts: logicpd-som-lv: Fix WL127x Startup Issues discards 691f0a6b3b09 ARM: OMAP2+: powerdomain: use raw_smp_processor_id() for trace discards 061a560f3293 dt-bindings: panel: lvds: Fix path to display timing bindings discards b1ac1ca7352d ARM: davinci: board-dm355-evm: fix broken networking discards 034a9e9b235e ARM: davinci: board-omapl138-hawk: fix GPIO numbers for MM [...] discards 0bf4a2db2964 ARM: davinci: board-da850-evm: fix GPIO lookup for MMC/SD discards 38ffd4d581ff ARM: davinci: board-da830-evm: fix GPIO lookup for MMC/SD discards 13e4a2083d2b IB/core: Make ib_mad_client_id atomic discards 5cb0ba254fee <linux/stringhash.h>: fix end_name_hash() for 64bit long discards 3fbbdb44cead IB/rxe: avoid double kfree_skb discards b4f6e28c801a IB/rxe: add RXE_START_MASK for rxe_opcode IB_OPCODE_RC_SEN [...] discards d2be557eef15 RDMA/iwpm: fix memory leak on map_info discards 019ce25a4ee0 RDMA/cma: Fix use after destroy access to net namespace for IPoIB discards 84f66378da20 IB/uverbs: Fix validating mandatory attributes discards fb019834bf8e IB: make INFINIBAND_ADDR_TRANS configurable discards b8500e6e8eb5 ib_srp: depend on INFINIBAND_ADDR_TRANS discards 08088b8a0793 ib_srpt: depend on INFINIBAND_ADDR_TRANS discards 4e2b7d1687c4 nvmet-rdma: depend on INFINIBAND_ADDR_TRANS discards 8e6dba9166ed nvme: depend on INFINIBAND_ADDR_TRANS discards 5d33c9d0fbd8 tipc: fix bug in function tipc_nl_node_dump_monitor discards f1e5bbe86ec1 i2c: sprd: Fix the i2c count issue discards 201dc1345bfe i2c: sprd: Prevent i2c accesses after suspend is called discards 40d526e67212 bpf: fix uninitialized variable in bpf tools discards 09daf2df8db8 x86/cpu/intel: Add missing TLB cpuid values discards 75b0436b24d6 ata: ahci: mvebu: override ahci_stop_engine for mvebu AHCI discards 48c0bf9af161 libahci: Allow drivers to override stop_engine discards 81d27c6ed637 KVM: arm/arm64: vgic: fix possible spectre-v1 in vgic_mmio [...] discards e3d1002e14ce arm64: fix possible spectre-v1 in ptrace_hbp_get_event() discards 06beec871640 blk-mq: fix sysfs inflight counter discards 11ac08bd73eb HID: intel-ish-hid: use put_device() instead of kfree() discards d803d94a3fcd rpmsg: added MODULE_ALIAS for rpmsg_char discards bb7894391aad remoteproc: qcom: Fix potential device node leaks discards af22d1b7705a perf/x86/intel: Don't enable freeze-on-smi for PerfMon V1 discards 3958294c661e rds: ib: Fix missing call to rds_ib_dev_put in rds_ib_setup_qp discards 9079946f612b selftests: ftrace: Add a testcase for multiple actions on trigger discards 27e13b330dd2 HID: wacom: Release device resource data obtained by devre [...] discards 2f3ca3908fc0 HID: lenovo: Add support for IBM/Lenovo Scrollpoint mice discards e6ec885f5f4c arm64: ptrace: remove addr_limit manipulation discards ef0fa5e6f52b net: ethtool: Add missing kernel doc for FEC parameters discards b1d0907c6fed thermal: int3403_thermal: Fix NULL pointer deref on module [...] discards 56dfe52e04a2 drm/amdkfd: fix clock counter retrieval for node without GPU discards 73ea96beb771 ACPI / watchdog: Prefer iTCO_wdt on Lenovo Z50-70 discards 00a85086e51f ARM: dts: da850: fix W=1 warnings with pinmux node discards 9148e21d7624 net: phy: marvell: clear wol event before setting it discards b0471926ceb5 powerpc/powernv/memtrace: Let the arch hotunplug code flush cache discards a4fa9189d608 dt-bindings: meson-uart: DT fix s/clocks-names/clock-names/ discards 71c8e7432a2e ACPI / PM: Blacklist Low Power S0 Idle _DSM for ThinkPad X [...] discards d3bd4954286b usb: typec: ucsi: fix tracepoint related build error discards 6d2707f26892 mm: memcg: add __GFP_NOWARN in __memcg_schedule_kmem_cache [...] discards cd2cc6d13170 kexec_file: do not add extra alignment to efi memmap discards d497efd805fe proc: revalidate kernel thread inodes to root:root discards a20600762300 mm, pagemap: fix swap offset value for PMD migration entry discards 6385f2da8b3b scsi: isci: Fix infinite loop in while loop discards 12f9bb1a273e scsi: storvsc: Set up correct queue depth values for IDE devices discards fc0d99fde0d2 parisc: time: Convert read_persistent_clock() to read_pers [...] discards 6bf379f26a54 vfs: Undo an overly zealous MS_RDONLY -> SB_RDONLY conversion discards bd595dbfcbd6 net: hns: Avoid action name truncation discards ea7246c25892 blkcg: init root blkcg_gq under lock discards b6126afd64d0 drm/msm: don't deref error pointer in the msm_fbdev_create [...] discards 5151a0c8d730 drm/msm/dsi: use correct enum in dsi_get_cmd_fmt discards be04f7301d8d drm/msm: Fix possible null dereference on failure of get_pages() discards 625b5b8c76d4 ASoC: msm8916-wcd-analog: use threaded context for mbhc events discards 705fd605237b netfilter: nf_tables: fix out-of-bounds in nft_chain_commi [...] discards d11b04c34894 netfilter: nf_tables: NAT chain and extensions require NF_TABLES discards 348288a2699c scsi: target: fix crash with iscsi target and dvd discards 4fb7926bba58 scsi: megaraid_sas: Do not log an error if FW successfully [...] discards af2cc1d2e75c scsi: iscsi: respond to netlink with unicast when appropriate discards 3f64c0c502ef tipc: fix infinite loop when dumping link monitor summary discards 9d5e2d69705f blkcg: don't hold blkcg lock when deactivating policy discards c5b6316c3f51 spi: cadence: Add usleep_range() for cdns_spi_fill_tx_fifo() discards 5f4bf078e779 ASoC: topology: Check widget kcontrols before deref. discards ff3080bab10d xen: xenbus_dev_frontend: Really return response string discards d5cf1ed8d3ae ASoC: topology: Fix bugs of freeing soc topology discards bd8acfd77dd3 PCI: kirin: Fix reset gpio name discards 150efd30c3a0 soc: bcm2835: Make !RASPBERRYPI_FIRMWARE dummies return failure discards 305043739272 soc: bcm: raspberrypi-power: Fix use of __packed discards d066fd9d7e9b eCryptfs: don't pass up plaintext names when using filenam [...] discards 3f54483edea2 ASoC: rt5514: Add the missing register in the readable table discards 9d33f89c40e9 clk: honor CLK_MUX_ROUND_CLOSEST in generic clk mux discards dccf9862a7f5 dt-bindings: dmaengine: rcar-dmac: document R8A77965 support discards 20d681359337 dt-bindings: serial: sh-sci: Add support for r8a77965 (H)SCIF discards 20d3d7fa75b2 dt-bindings: pinctrl: sunxi: Fix reference to driver discards 5eeb26c58c0a doc: Add vendor prefix for Kieback & Peter GmbH discards 3ca7dddaa13f spi: sh-msiof: Fix bit field overflow writes to TSCR/RSCR discards b3ccb8a77ed1 MIPS: dts: Boston: Fix PCI bus dtc warnings: discards ba041775a9a8 isofs: fix potential memory leak in mount option parsing discards d27cd5cb9b38 s390/smsgiucv: disable SMSG on module unload discards e7b720ef94d8 MIPS: io: Add barrier after register read in readX() discards dc94ac5fc410 fsnotify: fix ignore mask logic in send_to_group() discards 025e42a5e7a3 perf report: Fix switching to another perf.data file discards 7bb0c4bd79ab nfp: ignore signals when communicating with management FW discards d96da2acac5d MIPS: io: Prevent compiler reordering writeX() discards df5524e5483b x86: Add check for APIC access address for vmentry of L2 guests discards 9b78e9ddc47a KVM: X86: fix incorrect reference of trace_kvm_pi_irte_update discards 176ebf4df971 Input: synaptics-rmi4 - fix an unchecked out of memory error path discards 65783949c813 clocksource/drivers/imx-tpm: Correct some registers operat [...] discards cda6fd4d9382 Linux 4.14.50 discards 87883c89b405 crypto: omap-sham - fix memleak discards efc67e746b27 crypto: vmx - Remove overly verbose printk from AES XTS init discards 1bc36d12a6ed crypto: vmx - Remove overly verbose printk from AES init routines discards b9705796e44b crypto: cavium - Limit result reading attempts discards 072e8b1f58d5 crypto: cavium - Fix fallout from CONFIG_VMAP_STACK discards 4854c879107c crypto: caam - fix size of RSA prime factor q discards f535e1c3b394 crypto: caam/qi - fix IV DMA mapping and updating discards 9ed3135cab14 crypto: caam - fix IV DMA mapping and updating discards 635ac89ea764 crypto: caam - fix DMA mapping dir for generated IV discards ed0a79561189 crypto: caam - strip input zeros from RSA input buffer discards 3c42aa03cd6a Input: elan_i2c - add ELAN0612 (Lenovo v330 14IKB) ACPI ID discards c4168f192057 Input: goodix - add new ACPI id for GPD Win 2 touch screen discards 53e4b19fcd0c kvm: x86: use correct privilege level for sgdt/sidt/fxsave [...] discards 739ac8f4a516 tty: pl011: Avoid spuriously stuck-off interrupts discards 5ee296fde55e vmw_balloon: fixing double free when batching mode is off discards a64ff0bea051 serial: 8250: omap: Fix idling of clocks for unused uarts discards 804f09011069 serial: samsung: fix maxburst parameter for DMA transactions discards db30b8eb960a tty/serial: atmel: use port->name as name in request_irq() discards 95b8204b4491 serial: sh-sci: Stop using printk format %pCr discards d6a9e699a3c2 usb: gadget: udc: renesas_usb3: disable the controller's i [...] discards 262af4fe6dff usb: gadget: function: printer: avoid wrong list handling [...] discards 874cb201d511 phy: qcom-qusb2: Fix crash if nvmem cell not specified discards cb6b5869658b Input: xpad - add GPD Win 2 Controller USB IDs discards 5c2e9e9bf444 usb-storage: Add compatibility quirk flags for G-Technolog [...] discards c839680e8cbf usb-storage: Add support for FL_ALWAYS_SYNC flag in the UA [...] discards f31eb7298ba4 usbip: vhci_sysfs: fix potential Spectre v1 discards 1caeb5022449 NFC: pn533: don't send USB data off of the stack discards f1769a9ba4bf staging: android: ion: Switch to pr_warn_once in ion_buffe [...] discards bd2742e83660 KVM: x86: pass kvm_vcpu to kvm_read_guest_virt and kvm_wri [...] discards b1bd9caf5e98 kvm: nVMX: Enforce cpl=0 for VMX instructions discards 3d2f03393267 KVM: x86: introduce linear_{read,write}_system discards 9791d9d7e2ac KVM: X86: Fix reserved bits check for MOV to CR3 discards c7a372ddc3db gpio: No NULL owner discards 7d970250cb8d af_key: Always verify length of provided sadb_key discards 1cbd5ece0527 blkdev_report_zones_ioctl(): Use vmalloc() to allocate lar [...] discards d02ae00ab6d0 netfilter: nf_tables: fix NULL pointer dereference on nft_ [...] discards 70d7bbd9b504 Linux 4.14.49 discards 2abd4c3ed20d drm: set FMODE_UNSIGNED_OFFSET for drm files discards 3fe4b0cf9383 PCI: hv: Do not wait forever on a device that has disappeared discards dd4be396b8c5 cls_flower: Fix incorrect idr release when failing to modify rule discards c931c9aee2f3 rtnetlink: validate attributes in do_setlink() discards fa11d992533b virtio-net: fix leaking page for gso packet during mergeable XDP discards 2b8b2b26c378 net/mlx5e: When RXFCS is set, add FCS data into checksum c [...] discards 155cd575588b virtio-net: correctly check num_buf during err path discards e2d47fa107f9 tun: Fix NULL pointer dereference in XDP redirect discards 43153f090165 net/mlx4: Fix irq-unsafe spinlock usage discards 31c1e078e3ca virtio-net: correctly transmit XDP buff after linearizing discards 0dbd822f6440 net-sysfs: Fix memory leak in XPS configuration discards 900679988fdf net: phy: broadcom: Fix auxiliary control register reads discards 8d80a839c179 ipv6: sr: fix memory OOB access in seg6_do_srh_encap/inline discards c5e1541ef6fe vrf: check the original netdevice for generating redirect discards 6d431f6e6880 vhost: synchronize IOTLB message with dev cleanup discards f2bb94069f3e team: use netdev_features_t instead of u32 discards 60473d7034ee sctp: not allow transport timeout value less than HZ/5 for [...] discards 0a3608662ff6 qed: Fix mask for physical address in ILT entry discards 0d751192afde packet: fix reserve calculation discards 1c2c7767e876 net: usb: cdc_mbim: add flag FLAG_SEND_ZLP discards 8acb0708ab6d net: phy: broadcom: Fix bcm_write_exp() discards c85df6eb6e86 net/packet: refine check for priv area size discards 95159ad9635a net: metrics: add proper netlink validation discards 341c03313a9a net: ipv4: add missing RTA_TABLE to rtm_ipv4_policy discards be1f1827a89a netdev-FAQ: clarify DaveM's position for stable backports discards c6fae49a447c kcm: Fix use-after-free caused by clonned sockets discards ebe79f9cf44f isdn: eicon: fix a missing-check bug discards 3f8f52c5f200 ipv6: omit traffic class when calculating flow hash discards ff33a32949c8 ipv4: remove warning in ip_recv_error discards f1409a73b6f4 ipmr: properly check rhltable_init() return value discards f200de49dff8 ip6_tunnel: remove magic mtu value 0xFFF8 discards 989986db8f66 ip6mr: only set ip6mr_table from setsockopt when ip6mr_new [...] discards cbf561634db3 enic: set DMA mask to 47 bit discards 0d2eb422fe35 dccp: don't free ccid2_hc_tx_sock struct in dccp_disconnect() discards d591263c7947 bnx2x: use the right constant discards 128f0d700569 be2net: Fix error detection logic for BE3 discards d58cf41924e8 kconfig: Avoid format overflow warning from GCC 8.1 discards 058dd233b559 btrfs: define SUPER_FLAG_METADUMP_V2 discards af760b568ef1 mmap: relax file size limit for regular files discards 16d7ceb04b55 mmap: introduce sane default mmap limits discards 7cb10a4ce724 scsi: sd_zbc: Avoid that resetting a zone fails sporadically discards 1110636ed2d9 scsi: sd_zbc: Fix potential memory leak discards 2c6025ebc7fd Linux 4.14.48 discards 1dd9566d9542 powerpc/mm/slice: Fix hugepage allocation at hint address on 8xx discards 399e039634a4 powerpc/mm/slice: Enhance for supporting PPC32 discards b8b23e8926b3 powerpc/mm/slice: create header files dedicated to slices discards e14db4feb035 powerpc/mm/slice: Remove intermediate bitmap copy discards c95c5f419e57 drm/i915: Disable LVDS on Radiant P845 discards 72571f26757e drm/i915/lvds: Move acpi lid notification registration to [...] discards ffedc7ade784 drm/psr: Fix missed entry in PSR setup time table. discards 5890358c60e5 intel_th: Use correct device when freeing buffers discards 792be048cf9c Revert "rt2800: use TXOP_BACKOFF for probe frames" discards a7027b7d698e mm/huge_memory.c: __split_huge_page() use atomic ClearPageDirty() discards 4a1b66bcec03 IB/core: Fix error code for invalid GID entry discards bdf1daba5f62 hwtracing: stm: fix build error on some arches discards 1f8c4ed2dba5 stm class: Use vmalloc for the master map discards a70f19b29560 scsi: scsi_transport_srp: Fix shost to rport translation discards 8a6576219da8 MIPS: prctl: Disallow FRE without FR with PR_SET_FP_MODE requests discards f7a36d7ac838 MIPS: ptrace: Fix PTRACE_PEEKUSR requests for 64-bit FGRs discards ed5bd13bec35 MIPS: lantiq: gphy: Drop reboot/remove reset asserts discards 6d67a723ef37 iio: adc: select buffer for at91-sama5d2_adc discards 838f25e3d9f2 iio:kfifo_buf: check for uint overflow discards 30ab9366f763 iio:buffer: make length types match kfifo types discards d30819abd1c4 iio: ad7793: implement IIO_CHAN_INFO_SAMP_FREQ discards a6f81fcb2c39 tcp: avoid integer overflows in tcp_rcv_space_adjust() discards 96b086a7bfe5 kbuild: clang: disable unused variable warnings only when [...] discards 9b6eda5797b1 platform/chrome: cros_ec_lpc: remove redundant pointer request discards a81920c73eb0 ASoC: Intel: sst: remove redundant variable dma_dev_name discards bcc9c6f03201 rtlwifi: rtl8192cu: Remove variable self-assignment in rf.c discards 8524af02d132 drm/amd/powerplay: Fix enum mismatch discards 074e30a3fc09 dma-buf: remove redundant initialization of sg_table discards 5a92c6e3e2f3 drm/i915: Always sanity check engine state upon idling discards 151b144bc602 kbuild: clang: remove crufty HOSTCFLAGS discards bc342bc02954 cfg80211: further limit wiphy names to 64 bytes discards 9808c97d3cb4 selinux: KASAN: slab-out-of-bounds in xattr_getsecurity discards c6a95f37d3a0 tracing: Make the snapshot trigger work with instances discards 8441a0014a29 tracing: Fix crash when freeing instances with event triggers discards 2be683020be4 Input: elan_i2c_smbus - fix corrupted stack discards 9a85abc79483 Input: synaptics - add Lenovo 80 series ids to SMBus discards 9c707c93e179 Input: synaptics - add Intertouch support on X1 Carbon 6th [...] discards af504c5a88b3 Input: synaptics - Lenovo Thinkpad X1 Carbon G5 (2017) wit [...] discards 88859f6cc5c4 Input: synaptics - Lenovo Carbon X1 Gen5 (2017) devices sh [...] discards d1db300b8ffc xfs: detect agfl count corruption and reset agfl discards d9a59eac3fd6 xfs: convert XFS_AGFL_SIZE to a helper function discards 54978daa9dc5 PCI: hv: Fix 2 hang issues in hv_compose_msi_msg() discards 085fc1967b56 Revert "pinctrl: msm: Use dynamic GPIO numbering" discards 4cbe6caa4c6c x86/MCE/AMD: Cache SMCA MISC block addresses discards 5df3a1b9f87b x86/mce/AMD: Carve out SMCA get_block_address() code discards 6bcf3b066c69 objtool: Fix "noreturn" detection for recursive sibling calls discards 806a730c0b0b objtool: Detect RIP-relative switch table references, part 2 discards afb5e5c8a125 objtool: Detect RIP-relative switch table references discards 2c26d5784e71 objtool: Support GCC 8 switch tables discards 1bea53df12c4 objtool: Support GCC 8's cold subfunctions discards b968dd7650c8 mm: fix the NULL mapping case in __isolate_lru_page() discards 6a19487d5a93 fix io_destroy()/aio_complete() race discards 57a3ca783596 Linux 4.14.47 discards 3e496be2038a Revert "vti4: Don't override MTU passed on link creation v [...] discards bf4367d790c5 Linux 4.14.46 discards 48aaff1bcde7 Revert "perf record: Fix crash in pipe mode" discards ec39812d2117 tools: sync up .h files with the repective arch and uapi .h files discards c0f1d9bfd913 perf tools: Add trace/beauty/generated/ into .gitignore discards 2c2b15bb0e88 Linux 4.14.45 discards cd95b6e70712 drm/vmwgfx: Set dmabuf_size when vmw_dmabuf_init is successful discards 829484eb3e00 kdb: make "mdr" command repeat discards 39958037723a pinctrl: mcp23s08: spi: Fix regmap debugfs entries discards bd36ea57d6d5 pinctrl: msm: Use dynamic GPIO numbering discards bd1a6e338c1b regulator: of: Add a missing 'of_node_put()' in an error h [...] discards 36016bab698b ARM: dts: porter: Fix HDMI output routing discards 105479a0278c ARM: dts: imx7d: cl-som-imx7: fix pinctrl_enet discards 0b7761ec49e4 i40e: Add delay after EMP reset for firmware to recover discards be5f9b150b64 regmap: Correct comparison in regmap_cached discards 253aa8296a5e ARM: dts: at91: tse850: use the correct compatible for the eeprom discards ffc1f3ac180c drm: rcar-du: lvds: Fix LVDS startup on R-Car Gen2 discards e5b5d9be211e drm: rcar-du: lvds: Fix LVDS startup on R-Car Gen3 discards ce7da8b88f6a netlabel: If PF_INET6, check sk_buff ip header version discards b9cd90c15ea7 selftests/net: fixes psock_fanout eBPF test case discards 6ce500756288 perf tests: Fix dwarf unwind for stripped binaries discards dac66c47df6c perf report: Fix memory corruption in --branch-history mod [...] discards fb872eb1131d perf tests: Use arch__compare_symbol_names to compare symbols discards da5329644ad6 perf report: Fix wrong jump arrow discards 4489f688fc3b perf test: Fix test case inet_pton to accept inlines. discards 39478b7590d0 x86/apic: Set up through-local-APIC mode on the boot CPU i [...] discards 4c27990631f1 drm/rockchip: Respect page offset for PRIME mmap calls discards 8755c4061ea9 MIPS: Octeon: Fix logging messages with spurious periods a [...] discards f0cf2575cd47 dpaa_eth: fix pause capability advertisement logic discards 80300e879f9e pinctrl: sh-pfc: r8a7796: Fix MOD_SEL register pin assignm [...] discards 46d8696c613b rcu: Call touch_nmi_watchdog() while printing stall warnings discards 162af93fa251 net: stmmac: call correct function in stmmac_mac_config_rx [...] discards 4a856adf2823 audit: return on memory error to avoid null pointer dereference discards a548ba4de32e PCMCIA / PM: Avoid noirq suspend aborts during suspend-to-idle discards 7d5ab9bf4f34 ARM: dts: bcm283x: Fix pin function of JTAG pins discards c10dc67e720b ARM: dts: bcm283x: Fix probing of bcm2835-i2s discards 13b520688d2c power: supply: ltc2941-battery-gauge: Fix temperature units discards 72662ff1cf85 sh_eth: fix TSU init on SH7734/R8A7740 discards 83e698e4684a ixgbe: prevent ptp_rx_hang from running when in FILTER_ALL mode discards 504583768092 udf: Provide saner default for invalid uid / gid discards cb808972d770 PCI: Add function 1 DMA alias quirk for Marvell 88SE9220 discards 5197a9786fee dpaa_eth: fix SG mapping discards 602234ea4466 cpufreq: Reorder cpufreq_online() error code path discards 8a6be5403774 net: stmmac: ensure that the MSS desc is the last desc to [...] discards a3d4c34cdea9 net: stmmac: ensure that the device has released ownership [...] discards 957094fcc06f drm/amdgpu: adjust timeout for ib_ring_tests(v2) discards 230d616f58a9 drm/amdgpu: disable GFX ring and disable PQ wptr in hw_fini discards de9054cdc8d0 ARM: dts: dra71-evm: Correct evm_sd regulator max voltage discards ee6f703020ab drm: omapdrm: dss: Move initialization code from component [...] discards 909474cd384c dmaengine: qcom: bam_dma: get num-channels and num-ees from dt discards 7efeaf6d5193 vfio-ccw: fence off transport mode discards fe2fc07d2a31 pinctrl: artpec6: dt: add missing pin group uart5nocts discards 72678f7a2922 pinctrl: devicetree: Fix dt_to_map_one_config handling of hogs discards 39c655c5edfe hwrng: stm32 - add reset during probe discards 259cdaff0e91 watchdog: asm9260_wdt: fix error handling in asm9260_wdt_probe() discards 87337cb5663c enic: enable rq before updating rq descriptors discards b3b26307208e dmaengine: rcar-dmac: Check the done lists in rcar_dmac_ch [...] discards e41de468a6f4 dmaengine: pl330: fix a race condition in case of threaded irqs discards a64948842d00 block: null_blk: fix 'Invalid parameters' when loading module discards f0078d2068b2 tools: hv: fix compiler warnings about major/target_fname discards f85634b7b6d0 drm/bridge: sii902x: Retry status read after DDI I2C discards 3b64e1cf6b92 phy: qcom-qmp: Fix phy pipe clock gating discards 10626a0c2027 ALSA: vmaster: Propagate slave error discards b1ebc21c146b phy: rockchip-emmc: retry calpad busy trimming discards 1fadfed83913 x86/devicetree: Fix device IRQ settings in DT discards 5e54596b33f6 x86/devicetree: Initialize device tree before using it discards c78e4a47bc4d gfs2: Fix fallocate chunk size discards c1dab7872b32 soc: qcom: wcnss_ctrl: Fix increment in NV upload discards 0a3b66b55a95 arm64: dts: qcom: Fix SPI5 config on MSM8996 discards b9e852513fca perf/x86/intel: Fix event update for auto-reload discards 359769ca6d16 perf/x86/intel: Fix large period handling on Broadwell CPUs discards ecaa7bd342ad efi/arm*: Only register page tables when they exist discards e6e5de32470b cdrom: do not call check_disk_change() inside cdrom_open() discards 017f2ee20675 perf/x86/intel: Properly save/restore the PMU state in the [...] discards 8f8ebc0ba07c hwmon: (pmbus/adm1275) Accept negative page register values discards afcbcb432e84 hwmon: (pmbus/max8688) Accept negative page register values discards 127b06ef520d drm/panel: simple: Fix the bus format for the Ontat panel discards ede5dd7822c6 perf/core: Fix perf_output_read_group() discards 8ba9b0300c18 max17042: propagate of_node to power supply device discards ed6244e8b280 perf/core: Fix installing cgroup events on CPU discards 82e93a83598b f2fs: fix to check extent cache in f2fs_drop_extent_tree discards fc8cf0e7aa37 f2fs: fix to clear CP_TRIMMED_FLAG discards 393e472db4c8 f2fs: fix to set KEEP_SIZE bit in f2fs_zero_range discards d71b8b0d37da cxl: Check if PSL data-cache is available before issue flu [...] discards bf3a501c1dc0 powerpc/powernv/npu: Fix deadlock in mmio_invalidate() discards dc81e7182747 powerpc: Add missing prototype for arch_irq_work_raise() discards 903c66e35fb7 drm/meson: Fix an un-handled error path in 'meson_drv_bind [...] discards b4d7f0dae8c1 drm/meson: Fix some error handling paths in 'meson_drv_bin [...] discards 6eaf0dd1d9d5 ipmi_ssif: Fix kernel panic at msg_done_handler discards b5c7dedc8426 watchdog: aspeed: Fix translation of reset mode to ctrl register discards e2906fc86978 watchdog: dw: RMW the control register discards e2b3fa0ce98f PCI: Restore config space on runtime resume despite being unbound discards 12c663e4f8e4 MIPS: ath79: Fix AR724X_PLL_REG_PCIE_CONFIG offset discards 2a0bc4ad7c63 net/smc: pay attention to MAX_ORDER for CQ entries discards 289e6fa33b0b spi: bcm-qspi: fIX some error handling paths discards 1fae5e92788c regulator: gpio: Fix some error handling paths in 'gpio_re [...] discards 9fe2e97e6f2d coresight: Use %px to print pcsr instead of %p discards 12b29e1cfe6a drm/amdkfd: add missing include of mm.h discards 739c8e70889a IB/core: Honor port_num while resolving GID for IB link layer discards 7166fb174758 perf stat: Fix core dump when flag T is used discards 8cde08971b41 perf top: Fix top.call-graph config option reading discards 25b69a422b59 KVM: lapic: stop advertising DIRECTED_EOI when in-kernel I [...] discards 982f8f14e704 i2c: mv64xxx: Apply errata delay only in standard mode discards 8d1b1e7902af cxgb4: Fix queue free path of ULD drivers discards 1d1646c408f6 ACPICA: acpi: acpica: fix acpi operand cache leak in nseval.c discards c827ed01821d ACPICA: Fix memory leak on unusual memory leak discards bf9b263b3e75 ACPICA: Events: add a return on failure from acpi_hw_regis [...] discards 601ae35b3f19 dt-bindings: add device tree binding for Allwinner H6 main CCU discards 35a4f782b521 remoteproc: imx_rproc: Fix an error handling path in 'imx_ [...] discards 4a092479bb4f bcache: quit dc->writeback_thread when BCACHE_DEV_DETACHIN [...] discards 590e13a68177 zorro: Set up z->dev.dma_mask for the DMA API discards 5e8f4ec7899b IB/mlx5: Set the default active rate and width to QDR and 4X discards 4a8b1c46af58 cpufreq: cppc_cpufreq: Fix cppc_cpufreq_init() failure path discards f69b52965de0 iommu/mediatek: Fix protect memory setting discards 8c8f0b1f597d drm/vmwgfx: Unpin the screen object backup buffer when not used discards 791a1ef7df36 ext4: don't complain about incorrect features when probing discards 1891e0bb60b4 arm: dts: socfpga: fix GIC PPI warning discards b5fb65c559ec virtio-net: Fix operstate for virtio when no VIRTIO_NET_F_STATUS discards a54e06d490a1 watchdog: aspeed: Allow configuring for alternate boot discards cd2399b49de4 ima: Fallback to the builtin hash algorithm discards bc72e4fcc12a ima: Fix Kconfig to select TPM 2.0 CRB interface discards d7b13824c390 cxgb4: Setup FW queues before registering netdev discards aa5a781f59fb ath9k: fix crash in spectral scan discards 085ec7d554c1 nvme-pci: disable APST for Samsung NVMe SSD 960 EVO + ASUS [...] discards 7e5487b3990d ath10k: Fix kernel panic while using worker (ath10k_sta_rc [...] discards 5db7e1bb6a13 watchdog: davinci_wdt: fix error handling in davinci_wdt_probe() discards fc7bcbb94027 net/mlx5: Protect from command bit overflow discards d018d551e7b2 selftests: Print the test we're running to /dev/kmsg discards faace30e6e6a tools/thermal: tmon: fix for segfault discards b652092f8e99 rsi: fix kernel panic observed on 64bit machine discards 31dbd9cfcb23 powerpc/perf: Fix kernel address leak via sampling registers discards 6a0a9f0ab8a9 powerpc/perf: Prevent kernel address leak to userspace via [...] discards 68a38cedff76 hwmon: (nct6775) Fix writing pwmX_mode discards dbce9e41161c parisc/pci: Switch LBA PCI bus from Hard Fail to Soft Fail mode discards f37519543460 iwlwifi: mvm: check if mac80211_queue is valid in iwl_mvm_ [...] discards 6a020bb3c620 m68k: set dma and coherent masks for platform FEC ethernets discards 80fceaf3f16a intel_th: Use correct method of finding hub discards 1366b31d1829 iommu/amd: Take into account that alloc_dev_data() may ret [...] discards 6bc2bf6023dd ath10k: advertize beacon_int_min_gcd discards 9c222c497ba2 ieee802154: ca8210: fix uninitialised data read discards c3a2a8782059 powerpc/mpic: Check if cpu_possible() in mpic_physmask() discards fc2de796926b ACPI: acpi_pad: Fix memory leak in power saving threads discards d023498fef35 drivers: macintosh: rack-meter: really fix bogus memsets discards 8effa2182d02 xen/acpi: off by one in read_acpi_id() discards 637b9b187f4e rxrpc: Don't treat call aborts as conn aborts discards 4a9fabcd3440 rxrpc: Fix Tx ring annotation after initial Tx failure discards 204bfcda8244 btrfs: qgroup: Fix root item corruption when multiple same [...] discards de00d5729482 btrfs: fix lockdep splat in btrfs_alloc_subvolume_writers discards 92efba91a792 Btrfs: fix copy_items() return value when logging an inode discards d7255626a082 btrfs: tests/qgroup: Fix wrong tree backref level discards 27a913cc9177 powerpc/64s: sreset panic if there is no debugger or crash [...] discards 305f25c1ed53 net: bgmac: Correctly annotate register space discards 435290f7a40a net: bgmac: Fix endian access in bgmac_dma_tx_ring_free() discards 4a6cd791d6c1 sparc64: Make atomic_xchg() an inline function rather than [...] discards 22f1bde5d1bf fscache: Fix hanging wait on page discarded by writeback discards 6d03ff166926 lan78xx: Connect phy early discards 80b8f3da4912 KVM: VMX: raise internal error for exception during invali [...] discards fd97bbca67fc x86/mm: Fix bogus warning during EFI bootup, use boot_cpu_ [...] discards 3aeaeecda057 sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP warning discards be6a5ad51a53 powerpc/64s/idle: Fix restore of AMOR on POWER9 after deep sleep discards 839c27f71376 ocfs2/dlm: don't handle migrate lockres if already in shutdown discards 9ebe297713af IB/rxe: Fix for oops in rxe_register_device on ppc64le arch discards 370b3353f4f8 btrfs: Fix possible softlock on single core machines discards acfd8e886566 Btrfs: fix NULL pointer dereference in log_dir_items discards afef64b10877 Btrfs: bail out on error during replay_dir_deletes discards 5ade3c9618f6 mm: thp: fix potential clearing to referenced flag in page [...] discards 8d700626fb57 mm: fix races between address_space dereference and free i [...] discards 763111d9f337 mm/ksm: fix interaction with THP discards 378a1e49f9d1 ibmvnic: Zero used TX descriptor counter on reset discards d04e5e72dfe9 dp83640: Ensure against premature access to PHY registers [...] discards 4be06bc0916d perf clang: Add support for recent clang versions discards ee7c28b280b8 perf tools: Fix perf builds with clang support discards 6689a4c7b9ed powerpc/fscr: Enable interrupts earlier before calling get_user() discards 96fdc64d8eda cpufreq: CPPC: Initialize shared perf capabilities of CPUs discards 8bff7ca99fda Force log to disk before reading the AGF during a fstrim discards 28143fe3e3e2 sr: get/drop reference to device in revalidate and check_events discards 3a0de65acdd9 z3fold: fix memory leak discards 2ab7738102ad swap: divide-by-zero when zero length swap file on ssd discards 9c9844d9c9d0 fs/proc/proc_sysctl.c: fix potential page fault while unre [...] discards 59bdc587231c x86/mm: Do not forbid _PAGE_RW before init for __ro_after_init discards c1af6891982e x86/pgtable: Don't set huge PUD/PMD on non-leaf entries discards c527ab91f021 Btrfs: fix loss of prealloc extents past i_size after fsyn [...] discards f2924e32dcf2 Btrfs: clean up resources during umount after trans is aborted discards 1908ca222b36 nvme: don't send keep-alives to the discovery controller discards 145b7e06de33 firmware: dmi_scan: Fix UUID length safety check discards d9179b4aa407 sh: fix debug trap failure to process signals before retur [...] discards 4ee9130f6423 net: mvneta: fix enable of all initialized RXQs discards 206199412bae vlan: Fix vlan insertion for packets without ethernet header discards 34a9a036350f net: Fix untag for vlan packets without ethernet header discards 235ca6a0330d qede: Do not drop rx-checksum invalidated packets. discards 78c986bf85b7 hv_netvsc: enable multicast if necessary discards 28bbb0d963e0 mm/kmemleak.c: wait for scan completion before disabling free discards 08e9dbd5184e mm/vmstat.c: fix vmstat_update() preemption BUG discards d2a5d00dcd85 mm/page_owner: fix recursion bug after changing skip entries discards da9ec481d66d mm, slab: memcg_link the SLAB's kmem_cache discards 0bbd8e2593ad qede: Fix barrier usage after tx doorbell write. discards 38a85f8214e2 builddeb: Fix header package regarding dtc source links discards 5b5f4fd97d8f llc: properly handle dev_queue_xmit() return value discards 25801736ca48 x86/alternatives: Fixup alternative_call_2 discards 06956ca1aab3 perf/x86/intel: Fix linear IP of PEBS real_ip on Haswell a [...] discards 5b3b9ce272a6 net/mlx5: Make eswitch support to depend on switchdev discards 07af604f00a5 net: dsa: mt7530: fix module autoloading for OF platform drivers discards 77c18f7ea417 bonding: fix the err path for dev hwaddr sync in bond_enslave discards 6da5c98d65f0 net: qmi_wwan: add BroadMobi BM806U 2020:2033 discards e78be20d1122 lan78xx: Set ASD in MAC_CR when EEE is enabled. discards 373304e44fa9 ARM: 8748/1: mm: Define vdso_start, vdso_end as array discards cbecd7187cdf batman-adv: fix packet loss for broadcasted DHCP packets t [...] discards 110a7c19d9d1 batman-adv: fix multicast-via-unicast transmission with AP [...] discards bbeb1a42dc58 drm/amdkfd: Fix scratch memory with HWS enabled discards 629b3a66d5ca selftests: ftrace: Add a testcase for probepoint discards 04905c21ad69 selftests: ftrace: Add a testcase for string type with kpr [...] discards f7ed525fcb56 selftests: ftrace: Add probe event argument syntax testcase discards 58be6253b003 xfrm: Fix transport mode skb control buffer usage. discards 49f4a8c52eeb mm, thp: do not cause memcg oom for thp discards 6ca473201d70 mm/mempolicy.c: avoid use uninitialized preferred_node discards 5498a2b5795f drm/ast: Fixed 1280x800 Display Issue discards c269eb77dc22 net: dsa: Fix functional dsa-loop dependency on FIXED_PHY discards bf922554682b net/sched: fix idr leak in the error path of tcf_skbmod_init() discards 91314c273170 net/sched: fix idr leak in the error path of __tcf_ipt_init() discards 01a80839635d net/sched: fix idr leak in the error path of tcp_pedit_init() discards 97689fea3c80 net/sched: fix idr leak in the error path of tcf_act_polic [...] discards 154040a5a869 net/sched: fix idr leak in the error path of tcf_simp_init() discards 29e36c3099fc net/sched: fix idr leak on the error path of tcf_bpf_init() discards f8d93c59c78c RDMA/qedr: Fix QP state initialization race discards 8ed753eee9bd RDMA/qedr: Fix rc initialization on CNQ allocation failure discards 90b87707f0f7 RDMA/qedr: fix QP's ack timeout configuration discards 7245e2d1790b RDMA/ucma: Correct option size check using optlen discards 405544d5f864 kbuild: make scripts/adjust_autoksyms.sh robust against ti [...] discards 0839b0ce6eb6 brcmfmac: Fix check for ISO3166 code discards 4ff78587dea6 perf/cgroup: Fix child event counting bug discards 92ab37923634 drm/tegra: Shutdown on driver unbind discards 3a297d091edb iwlwifi: mvm: fix array out of bounds reference discards 7867e6d82fc9 iwlwifi: mvm: make sure internal station has a valid id discards 1001e8ec25db iwlwifi: mvm: clear tx queue id when unreserving aggregati [...] discards 4eaa2618051a iwlwifi: mvm: Increase session protection time after CS discards b57f0fe6e38b vti6: Fix dev->max_mtu setting discards 5815901c29c2 vti4: Don't override MTU passed on link creation via IFLA_MTU discards 34b6ba622ac4 ip_tunnel: Clamp MTU to bounds on new link discards e675b292c282 vti4: Don't count header length twice on tunnel setup discards 87e07eff2772 batman-adv: Fix skbuff rcsum on packet reroute discards f31f64b2d253 net/sched: fix NULL dereference in the error path of tcf_s [...] discards 6b4a3d4e63f1 batman-adv: fix header size check in batadv_dbg_arp() discards 99ba9a972870 vlan: Fix out of order vlan headers with reorder header off discards 01a68a265ef5 net: Fix vlan untag for bridge and vlan_dev with reorder_hdr off discards 000fe789aa76 iwlwifi: mvm: fix error checking for multi/broadcast sta discards ac2b8f5e361f iwlwifi: mvm: Correctly set IGTK for AP discards 85e5ae55652e iwlwifi: mvm: set the correct tid when we flush the MCAST sta discards 404cbeb36ef7 xfrm: fix rcu_read_unlock usage in xfrm_local_error discards 942138f356aa drm/nouveau/bl: fix backlight regression discards 872398068503 drm/imx: move arming of the vblank event to atomic_flush discards 418c85ea458a gpu: ipu-v3: prg: avoid possible array underflow discards 05c401183c2f KVM: arm/arm64: vgic: Add missing irq_lock to vgic_mmio_re [...] discards 6ef5b2e5241a sunvnet: does not support GSO for sctp discards 8387fbac8e18 ipv4: lock mtu in fnhe when received PMTU < net.ipv4.route [...] discards 7c84e5e9c62c workqueue: use put_device() instead of kfree() discards 845c2de95786 bnxt_en: Check valid VNIC ID in bnxt_hwrm_vnic_set_tpa(). discards 27eebf0800cf can: m_can: select pinctrl state in each suspend/resume function discards 27fe367cdde0 can: m_can: change comparison to bitshift when dealing wit [...] discards 533f5f847dfd netfilter: ebtables: fix erroneous reject of last rule discards 2299285fb181 dmaengine: mv_xor_v2: Fix clock resource by adding a regis [...] discards e2d9442dfe84 lib/test_kmod.c: fix limit check on number of test devices [...] discards 21ccc62ec725 selftests/vm/run_vmtests: adjust hugetlb size according to [...] discards bad682e26d6a arm64: Relax ARM_SMCCC_ARCH_WORKAROUND_1 discovery discards 341029c2024b ARM: davinci: fix the GPIO lookup for omapl138-hawk discards b7f1129a2c77 hv_netvsc: fix locking during VF setup discards b37bc05f44c6 hv_netvsc: fix locking for rx_mode discards 9241c4f47205 hv_netvsc: fix filter flags discards e7f2b054916f xen: xenbus: use put_device() instead of kfree() discards 9238d1fa3ee6 xen-blkfront: move negotiate_mq to cover all cases of new VBDs discards b2709f786741 cxgb4: do not set needs_free_netdev for mgmt dev's discards ba5b9b64e883 IB/core: Fix possible crash to access NULL netdev discards 7ae100c41393 net: smsc911x: Fix unload crash when link is up discards a2b2d6ae5a3f net: qcom/emac: Use proper free methods during TX discards c6ce72d59cab qed: Free RoCE ILT Memory on rmmod qedr discards 7538ab34136d fsl/fman: avoid sleeping in atomic context while adding an [...] discards ccf92117d49d fbdev: Fixing arbitrary kernel leak in case FBIOGETCMAP_SP [...] discards 175e365a6662 IB/mlx5: Fix an error code in __mlx5_ib_modify_qp() discards 5759427a0ca8 IB/mlx4: Include GID type when deleting GIDs from HW table [...] discards 9636bbd409ba IB/mlx4: Fix corruption of RoCEv2 IPv4 GIDs discards 7b10604ddf51 RDMA/qedr: Fix iWARP write and send with immediate discards 40fe662649be RDMA/qedr: Fix kernel panic when running fio over NFSoRDMA discards 87bcb00aa934 ia64/err-inject: Use get_user_pages_fast() discards d98ba4f4567d e1000e: allocate ring descriptors with dma_zalloc_coherent discards d1355ae4c345 e1000e: Fix check_for_link return value with autoneg off discards f766148e47d7 perf record: Fix crash in pipe mode discards 8997115bf791 ARM: dts: rockchip: Add missing #sound-dai-cells on rk3288 discards a0cc3c18d34c hv_netvsc: propagate rx filters to VF discards ed85935eeafb hv_netvsc: filter multicast/broadcast discards c039c53d1952 hv_netvsc: use napi_schedule_irqoff discards 5f8156fd34cf batman-adv: Fix multicast packet loss with a single WANT_A [...] discards 73ecd80bca2b watchdog: sbsa: use 32-bit read for WCV discards 49995a2931bb watchdog: f71808e_wdt: Fix magic close handling discards 266675ab52db rds: Incorrect reference counting in TCP socket creation discards 2b6e7f2ff81a iwlwifi: mvm: Correctly set the tid for mcast queue discards 3f2eb4ded1ec iwlwifi: mvm: Direct multicast frames to the correct station discards ef3dfb138159 iwlwifi: mvm: fix "failed to remove key" message discards 3a0bbca21ca5 iwlwifi: avoid collecting firmware dump if not loaded discards 233d80617248 iwlwifi: mvm: fix assert 0x2B00 on older FWs discards 6f970847f0e9 iwlwifi: mvm: Fix channel switch for count 0 and 1 discards d6bcdf0b14d8 iwlwifi: mvm: fix TX of CCMP 256 discards d9ed3aed6d83 net: ethtool: don't ignore return from driver get_fecparam method discards f03cd5862f55 selftests/powerpc: Skip the subpage_prot tests if the sysc [...] discards 2b103dee283f nvme: pci: pass max vectors as num_possible_cpus() to pci_ [...] discards d68e66060488 nvme-pci: Fix EEH failure on ppc discards 3c84b5aaf7a5 block: display the correct diskname for bio discards 07d3fb191b5a ceph: fix potential memory leak in init_caches() discards 010f5ccbf4c4 Btrfs: fix log replay failure after linking special file a [...] discards 9925eea3225e Btrfs: send, fix issuing write op when processing hole in [...] discards b114296692b0 btrfs: use kvzalloc to allocate btrfs_fs_info discards acb162b9cdb6 drm/sun4i: Fix dclk_set_phase discards cd2dee1ea6d5 arm64: dts: rockchip: Fix rk3399-gru-* s2r (pinctrl hogs, [...] discards 5877f41cf8c8 xfrm: Fix ESN sequence number handling for IPsec GSO packets. discards 30310d407715 drm/amd/amdgpu: Correct VRAM width for APUs with GMC9 discards 5b71573794b0 xen/pirq: fix error path cleanup when binding MSIs discards 62ee80d3b45b RDMA/bnxt_re: Fix the ib_reg failure cleanup discards 2bce0d98b9d9 RDMA/bnxt_re: Fix incorrect DB offset calculation discards 466199b440d9 RDMA/bnxt_re: Unconditionly fence non wire memory operations discards b73bc820c4d1 IB/mlx: Set slid to zero in Ethernet completion struct discards 2a71d94e4f6b ipvs: remove IPS_NAT_MASK check to fix passive FTP discards 738310e1dbc9 ARC: setup cpu possible mask according to possible-cpus dt [...] discards f7f78191c910 ARC: mcip: update MCIP debug mask when the new cpu came online discards 50de7f4347cf ARC: mcip: halt GFRC counter when ARC cores halt discards e44fe4d2a81b spectrum: Reference count VLAN entries discards 5a8392f2dc13 mlxsw: spectrum: Treat IPv6 unregistered multicast as broadcast discards 47a8c89258e5 mlxsw: core: Fix flex keys scratchpad offset conflict discards 953a64ca3353 net/smc: use link_id of server in confirm link reply discards e0a5a0f4749f nvmet: fix PSDT field check in command format discards c6885fb45d4e net/tcp/illinois: replace broken algorithm reference link discards bb19a6a9b598 gianfar: Fix Rx byte accounting for ndev stats discards 10c7390ee340 clocksource/drivers/mips-gic-timer: Use correct shift coun [...] discards f97c2bf56bb7 powerpc/boot: Fix random libfdt related build errors discards 9bbedb9742f3 ARM: dts: bcm283x: Fix unit address of local_intc discards c43ff936255b ARM: dts: NSP: Fix amount of RAM on BCM958625HR discards 615bf75c4690 nbd: fix return value in error handling path discards d2e2e20bbdd3 sit: fix IFLA_MTU ignored on NEWLINK discards 2b0fbc2fcd2f ip6_tunnel: fix IFLA_MTU ignored on NEWLINK discards 29764acd50d3 ip_gre: fix IFLA_MTU ignored on NEWLINK discards f07b6505f474 bcache: fix kcrashes with fio in RAID5 backend dev discards 421c15e803de dmaengine: rcar-dmac: fix max_chunk_size for R-Car Gen3 discards 3c08f8140a9a virtio-gpu: fix ioctl and expose the fixed status to userspace. discards 8b156a0a49c9 r8152: fix tx packets accounting discards 9c3e4e41c206 selftests/futex: Fix line continuation in Makefile discards 784858e73805 qrtr: add MODULE_ALIAS macro to smd discards 0129ee813ef7 ARM: orion5x: Revert commit 4904dbda41c8. discards 3ecb681ccf6b xen/pvcalls: fix null pointer dereference on map->sock discards 6c88c93898ca ceph: fix dentry leak when failing to init debugfs discards e080e814deb1 libceph, ceph: avoid memory leak when specifying same opti [...] discards 682def914242 clocksource/drivers/fsl_ftm_timer: Fix error return checking discards 44cb7ed6e5e2 nvme-pci: Fix nvme queue cleanup if IRQ setup fails discards 588078bb272e batman-adv: Fix netlink dumping of BLA backbones discards f03c64fbdd9b batman-adv: Fix netlink dumping of BLA claims discards f08cabec0696 batman-adv: Ignore invalid batadv_v_gw during netlink send discards 8b7e379faf15 batman-adv: Ignore invalid batadv_iv_gw during netlink send discards dd20ff0d079d netfilter: ebtables: convert BUG_ONs to WARN_ONs discards 84fc57f472f9 netfilter: ipt_CLUSTERIP: put config instead of freeing it discards 596816fabe42 netfilter: ipt_CLUSTERIP: put config struct if we can't in [...] discards ff8c6751ecf3 batman-adv: invalidate checksum on fragment reassembly discards ee7a88fc775e batman-adv: fix packet checksum in receive path discards 879a73b10a93 md/raid1: fix NULL pointer dereference discards 0a4c60471d13 md: fix a potential deadlock of raid5/raid10 reshape discards 2565b271aed0 fs: dcache: Use READ_ONCE when accessing i_dir_seq discards 3623c1f37efa fs: dcache: Avoid livelock between d_alloc_parallel and __d_add discards ed49851ce15c ARM: dts: imx6dl: Include correct dtsi file for Engicam i. [...] discards 5f95541a0db5 kvm: fix warning for CONFIG_HAVE_KVM_EVENTFD builds discards 1fe15ab15935 KVM: nVMX: Don't halt vcpu when L1 is injecting events to L2 discards ce8bdc7aabf9 macvlan: fix use-after-free in macvlan_common_newlink() discards a383f44e7a34 arm64: fix unwind_frame() for filtered out fn for function [...] discards 3d82155f8547 mac80211: drop frames with unexpected DS bits from fast-rx [...] discards dff5da4724bb x86/topology: Update the 'cpu cores' field in /proc/cpuinf [...] discards 95e8297ab206 locking/xchg/alpha: Fix xchg() and cmpxchg() memory ordering bugs discards 4ba4273e7218 x86/intel_rdt: Fix incorrect returned value when creating [...] discards 09897fcbd42a integrity/security: fix digsig.c build error with header file discards 0b9f26e97f2b regulatory: add NUL to request alpha2 discards c254a86a333c smsc75xx: fix smsc75xx_set_features() discards cc4a2d71cff3 ARM: OMAP: Fix dmtimer init for omap1 discards 90c9ae5943c3 nfs: system crashes after NFS4ERR_MOVED recovery discards 4b0a3b9a511d arm64: dts: cavium: fix PCI bus dtc warnings discards e47c1bf99a14 PKCS#7: fix direct verification of SignerInfo signature discards a72612a1c39d selftests/bpf/test_maps: exit child process without error [...] discards dac5d3a100c6 s390/cio: clear timer when terminating driver I/O discards c5b1b2e2185d s390/cio: fix return code after missing interrupt discards 5df337455c5a s390/cio: fix ccw_device_start_timeout API discards aa6eeca7bcd7 powerpc/bpf/jit: Fix 32-bit JIT for seccomp_data access discards e1bb3673ae9d soc: imx: gpc: de-register power domains only if initialized discards e65cd9a20343 seccomp: add a selftest for get_metadata discards 32e139dfb684 selftests/memfd: add run_fuse_test.sh to TEST_FILES discards 305eb32d45f0 bug.h: work around GCC PR82365 in BUG() discards 14488f25339e kernel/relay.c: limit kmalloc size to KMALLOC_MAX_SIZE discards cf15cd63000b virtio_net: fix XDP code path in receive_small() discards 0e498db68095 md: raid5: avoid string overflow warning discards ca353544670d locking/xchg/alpha: Add unconditional memory barrier to cmpxchg() discards badacb781dce net/mlx5e: Return error if prio is specified when offloadi [...] discards 2e9f41ace36b ibmvnic: Check for NULL skb's in NAPI poll routine discards 775cc792bb08 RDMA/bnxt_re: Fix system crash during load/unload discards c0935f1ef990 RDMA/bnxt_re: Unpin SQ and RQ memory if QP create fails discards c5c0632b9c7b arm64: perf: correct PMUVer probing discards 33b3f7b5af5d drm/meson: fix vsync buffer update discards 2c6a5cc09b46 drm/exynos: fix comparison to bitshift when dealing with a mask discards 3f925cc2d399 drm/exynos: g2d: use monotonic timestamps discards c5db4c271ca5 md raid10: fix NULL deference in handle_write_completed() discards 3ed913b61e6a gpu: ipu-v3: prg: fix device node leak in ipu_prg_lookup_b [...] discards 9ccb1d53c6ac gpu: ipu-v3: pre: fix device node leak in ipu_pre_lookup_b [...] discards 8dcb7ddb2c83 mac80211: Fix sending ADDBA response for an ongoing session discards 707c81727baa mac80211: Do not disconnect on invalid operating class discards f6bfc88f14cc cfg80211: clear wep keys after disconnection discards a7f126b2e1ad mac80211: fix calling sleeping function in atomic context discards 99d4fe95e4f6 mac80211: fix a possible leak of station stats discards f49e3a9acc52 mac80211: round IEEE80211_TX_STATUS_HEADROOM up to multiple of 4 discards 020c32a91ee0 xfrm: do not call rcu_read_unlock when afinfo is NULL in x [...] discards d0d9330fa2a3 s390/dasd: fix handling of internal requests discards e08f86697835 md: fix md_write_start() deadlock w/o metadata devices discards ca4363bf7cb8 MD: Free bioset when md_run fails discards f146c6e6506f rxrpc: Work around usercopy check discards 54881db3251a NFC: llcp: Limit size of SDP URI discards e5ea0a89bf7b iwlwifi: mvm: always init rs with 20mhz bandwidth rates discards 6e752ba6436b iwlwifi: mvm: fix IBSS for devices that support station type API discards 8c1cc43e745d iwlwifi: mvm: fix security bug in PN checking discards 1510627c63b7 ARM: dts: rockchip: Fix DWMMC clocks discards 23b738ce746a arm64: dts: rockchip: Fix DWMMC clocks discards 357b528e6b70 IB/uverbs: Fix unbalanced unlock on error path for rdma_ex [...] discards 5b0622bfe637 IB/uverbs: Fix possible oops with duplicate ioctl attributes discards cdd37f48d6a0 IB/uverbs: Fix method merging in uverbs_ioctl_merge discards 44ef222ad099 xhci: workaround for AMD Promontory disabled ports wakeup discards 94203f213c19 tls: retrun the correct IV in getsockopt discards cec7d77a1db8 ibmvnic: Clean RX pool buffers during device close discards 322d7195572d ibmvnic: Free RX socket buffer in case of adapter error discards 4431066edd13 ibmvnic: Wait until reset is complete to set carrier on discards ddca5c776fff ARM: OMAP1: clock: Fix debugfs_create_*() usage discards d615dddc6e0c ARM: OMAP2+: Fix sar_base inititalization for HS omaps discards c22e3886fc65 ARM: OMAP3: Fix prm wake interrupt for resume discards 7ffe100ce67c ARM: OMAP2+: timer: fix a kmemleak caused in omap_get_timer_dt discards b2f5d98f3300 selftests: memfd: add config fragment for fuse discards b9ddf39dd579 selftests: pstore: Adding config fragment CONFIG_PSTORE_RAM=m discards a666ad4bbcfb selftest/vDSO: fix O= discards 198e26a0efef selftests: sync: missing CFLAGS while compiling discards 4adc95c5a020 libata: Fix compile warning with ATA_DEBUG enabled discards afe088b034b4 arm64: dts: rockchip: correct ep-gpios for rk3399-sapphire discards fa4cf9010ed6 arm64: dts: rockchip: fix rock64 gmac2io stability issues discards 6fc72fd1565b ptr_ring: prevent integer overflow when calculating size discards 052eb2d6dc61 ARC: Fix malformed ARC_EMUL_UNALIGNED default discards 0f097096b77a mac80211: mesh: fix wrong mesh TTL offset calculation discards 49e30752177f MIPS: generic: Fix machine compatible matching discards 3084902aa9fd powerpc/64s: Add support for a store forwarding barrier at [...] discards b90a6bddc8af powerpc/64s: Fix section mismatch warnings from setup_rfi_flush() discards 1618f211f96e powerpc/pseries: Restore default security feature flags on setup discards f092a180128e powerpc: Move default security feature flags discards a28ff26d5e44 powerpc/pseries: Fix clearing of security feature flags discards 046e9adae42a powerpc/64s: Wire up cpu_show_spectre_v2() discards 6e77feadbfbc powerpc/64s: Wire up cpu_show_spectre_v1() discards 7a62b0f64804 powerpc/pseries: Use the security flags in pseries_setup_r [...] discards 3bf1695bbb24 powerpc/powernv: Use the security flags in pnv_setup_rfi_flush() discards d71a3e0a2d0a powerpc/64s: Enhance the information in cpu_show_meltdown() discards ae8afdf604d3 powerpc/64s: Move cpu_show_meltdown() discards f2fdeebd8537 powerpc/powernv: Set or clear security feature flags discards 9ba774cc0f75 powerpc/pseries: Set or clear security feature flags discards e2ba26dba530 powerpc: Add security feature flags for Spectre/Meltdown discards 4c5463a5a374 powerpc/pseries: Add new H_GET_CPU_CHARACTERISTICS flags discards d1cb5ff450d3 powerpc/rfi-flush: Call setup_rfi_flush() after LPM migration discards 123f6d5ccaa2 powerpc/rfi-flush: Differentiate enabled and patched flush types discards 6af06dcdea08 powerpc/rfi-flush: Always enable fallback flush on pseries discards d744f8457f2f powerpc/rfi-flush: Make it possible to call setup_rfi_flus [...] discards 5412a9d91d65 powerpc/rfi-flush: Move the logic to avoid a redo into the [...] discards bf434b31bad6 powerpc/powernv: Support firmware disable of RFI flush discards dff1a7e6c3ae powerpc/pseries: Support firmware disable of RFI flush discards 2245d95d9f7a powerpc/64s: Improve RFI L1-D cache flush fallback discards 421e1fadb0b0 x86/kvm: fix LAPIC timer drift when guest uses periodic mode discards b3ce16455c4b kvm: x86: IA32_ARCH_CAPABILITIES is always supported discards e765fd97e0c2 KVM: x86: Update cpuid properly when CR4.OSXAVE or CR4.PKE [...] discards 16c463a4ecfa KVM: s390: vsie: fix < 8k check for the itdba discards 9c5eee605677 KVM/VMX: Expose SSBD properly to guests discards 058dfcf9c24f kernel/sys.c: fix potential Spectre v1 issue discards 1da530fe155d kasan: fix memory hotplug during boot discards b052960484fd kasan: free allocated shadow memory on MEM_CANCEL_ONLINE discards 9c7821c67a71 mm/kasan: don't vfree() nonexistent vm_area discards afdc490b36b0 ipc/shm: fix shmat() nil address after round-down when remapping discards 67dd0bad8189 Revert "ipc/shm: Fix shmat mmap nil-page protection" discards 0472f94cef2e idr: fix invalid ptr dereference on item delete discards 2a039b93679f sr: pass down correctly sized SCSI sense buffer discards a59bd819576d IB/umem: Use the correct mm during ib_umem_release discards 7a5b3b91f858 IB/hfi1: Use after free race condition in send context error path discards df07f2718440 powerpc/64s: Clear PCR on boot discards 92169a015bdd arm64: lse: Add early clobbers to some input/output asm operands discards 760e4d7e89a5 drm/vmwgfx: Fix 32-bit VMW_PORT_HB_[IN|OUT] macros discards a0f8cbce7b57 xen-swiotlb: fix the check condition for xen_swiotlb_free_ [...] discards 4182f5a075f1 libata: blacklist Micron 500IT SSD with MU01 firmware discards 21712abb8ba2 libata: Blacklist some Sandisk SSDs for NCQ discards f2a3c8bb4d10 mmc: sdhci-iproc: add SDHCI_QUIRK2_HOST_OFF_CARD_ON for cygnus discards 4da8f20a992c mmc: sdhci-iproc: fix 32bit writes for TRANSFER_MODE register discards ebedf0b29047 mmc: sdhci-iproc: remove hard coded mmc cap 1.8v discards f440ea85d429 do d_instantiate/unlock_new_inode combinations safely discards ba3fbb7afde9 ALSA: timer: Fix pause event notification discards fbcede36bbfd aio: fix io_destroy(2) vs. lookup_ioctx() race discards b9659ff375cb fs: don't scan the inode cache before SB_BORN is set discards 1e5edf32e44d affs_lookup(): close a race with affs_remove_link() discards 2871a701329c KVM: Fix spelling mistake: "cop_unsuable" -> "cop_unusable" discards bba75a0ccdb5 MIPS: Fix ptrace(2) PTRACE_PEEKUSR and PTRACE_POKEUSR acce [...] discards 769fc447cced MIPS: ptrace: Expose FIR register through FP regset discards 368b70857dd7 MIPS: c-r4k: Fix data corruption related to cache coherence discards 102b97d6241d Linux 4.14.44 discards 6b73dfbd3cfc rtc: goldfish: Add missing MODULE_LICENSE discards 6f34e436509e rtc: rp5c01: fix possible race condition discards 78227b671e0d rtc: tx4939: avoid unintended sign extension on a 24 bit shift discards 459aa4904ab2 rtc: m41t80: fix race conditions discards 6266010c3895 rtc: rk808: fix possible race condition discards 6c1c17116484 rtc: hctosys: Ensure system time doesn't overflow time_t discards 731d965a587c rtc: snvs: Fix usage of snvs_rtc_enable discards 8293e6238e03 serial: altera: ensure port->regshift is honored consistently discards e10bbc220e1a serial: 8250: Don't service RX FIFO if interrupts are disabled discards 1c447ea13703 serial: arc_uart: Fix out-of-bounds access through DT alias discards db69a1a58844 serial: fsl_lpuart: Fix out-of-bounds access through DT alias discards 24182ff06635 serial: imx: Fix out-of-bounds access through serial port index discards 5f53807e751e serial: mxs-auart: Fix out-of-bounds access through serial [...] discards 491e61fe3c53 serial: samsung: Fix out-of-bounds access through serial p [...] discards eb81dd52b425 serial: sh-sci: Fix out-of-bounds access through DT alias discards d1e7f966521d serial: xuartps: Fix out-of-bounds access through DT alias discards 604e648e8bf0 media: cx25821: prevent out-of-bounds read on array card discards 9b7c44c43946 media: vivid: fix incorrect capabilities for radio discards 8cfcd5bbb723 media: vb2: Fix videobuf2 to map correct area discards 81173a58638f media: i2c: adv748x: fix HDMI field heights discards 93c72937a26b media: v4l: vsp1: Fix display stalls when requesting too m [...] discards d600eadf7d80 media: em28xx: Add Hauppauge SoloHD/DualHD bulk models discards d62c8d80f84f media: lgdt3306a: Fix a double kfree on i2c device remove discards 53ba3526baad media: s3c-camif: fix out-of-bounds array access discards 5ebcb4612748 media: cx23885: Set subdev host data to clk_freq pointer discards 24858b9c030a media: cx23885: Override 888 ImpactVCBe crystal frequency discards 1c94830eeea5 media: ov5645: add missing of_node_put() in error path discards cc4b4af51c13 media: Don't let tvp5150_get_vbi() go out of vbi_ram_defau [...] discards 07999bccf2e0 media: dmxdev: fix error code for invalid ioctls discards 7bc147610d1e clk: samsung: exynos3250: Fix PLL rates discards 3fabe01cdf75 clk: samsung: exynos5250: Fix PLL rates discards 90e14be44331 clk: samsung: exynos5433: Fix PLL rates discards 256499854098 clk: samsung: exynos5260: Fix PLL rates discards 8f4eef93e1ab clk: samsung: exynos7: Fix PLL rates discards 264530c6ad12 clk: samsung: s3c2410: Fix PLL rates discards 573dda18a809 clk: rockchip: Prevent calculating mmc phase if clock rate [...] discards 04adc8209a9a clk: tegra: Fix pll_u rate configuration discards 99f29b5c1cc4 clk: hisilicon: mark wdt_mux_p[] as const discards 2dc1d1a8715e clk: Don't show the incorrect clock phase discards a225a3ba3213 clk: rockchip: Fix wrong parent for SDMMC phase clock for rk3228 discards 9311d0b6b466 ASoC: samsung: i2s: Ensure the RCLK rate is properly determined discards 27cbb1df79c5 ASoC: topology: create TLV data for dapm widgets discards fbeec965b8d1 ASoC: samsung: odroid: Fix 32000 sample rate handling discards b3bbda7bad73 ASoC: rockchip: rk3288-hdmi-analog: Select needed codecs discards 98ffb5cf47e4 ASoC: hdmi-codec: Fix module unloading caused kernel crash discards 48e835f89769 scsi: lpfc: Fix frequency of Release WQE CQEs discards 8fd4131a9fcc scsi: lpfc: Fix soft lockup in lpfc worker thread during L [...] discards d5d331cdfcb2 scsi: lpfc: Fix issue_lip if link is disabled discards a9bcbce385ed scsi: mvsas: fix wrong endianness of sgpio api discards 5e315f31faef scsi: core: Make SCSI Status CONDITION MET equivalent to GOOD discards 3de235c7753b scsi: aacraid: Insure command thread is not recursively stopped discards 10859964e0e1 scsi: iscsi_tcp: set BDI_CAP_STABLE_WRITES when data diges [...] discards b1a706fdb5a8 scsi: sd: Keep disk read-only when re-reading partition discards 2bb6b7decff0 scsi: mpt3sas: Do not mark fw_event workqueue as WQ_MEM_RECLAIM discards fbc801716092 scsi: qedi: Fix kernel crash during port toggle discards dc6cb0cb91d5 scsi: qla4xxx: skip error recovery in case of register dis [...] discards b24fd4cd9491 scsi: aacraid: fix shutdown crash when init fails discards 942cb7bd774a scsi: qedi: Fix truncation of CHAP name and secret discards a9eb1e1031a0 scsi: storvsc: Increase cmd_per_lun for higher speed devices discards 1ad71103e12e scsi: qla2xxx: Avoid triggering undefined behavior in qla2 [...] discards 62d16de3109f scsi: mptfusion: Add bounds check in mptctl_hp_targetinfo() discards 0bf213d90bb2 scsi: sym53c8xx_2: iterator underflow in sym_getsync() discards a1ac3da8431a scsi: bnx2fc: Fix check in SCSI completion handler for tim [...] discards af9930622461 scsi: ufs: Enable quirk to ignore sending WRITE_SAME command discards b0ef004e86cf scsi: qla2xxx: Fix memory corruption during hba reset test discards 59ad4bb71714 scsi: mpt3sas: fix an out of bound write discards 2b2a92910c19 crypto: inside-secure - fix the invalidation step during cra_exit discards c787fb6bdac2 crypto: sunxi-ss - Add MODULE_ALIAS to sun4i-ss discards d03a0a61dc82 crypto: inside-secure - fix the extra cache computation discards 6df26587d22d crypto: inside-secure - fix the cache_len computation discards a04b30fd74a1 crypto: inside-secure - do not process request if no comma [...] discards 41b6f0ffb3ac crypto: ccp - don't disable interrupts while setting up debugfs discards 223ba92a8059 crypto: atmel-aes - fix the keys zeroing on errors discards 173c55493b81 crypto: inside-secure - wait for the request to complete i [...] discards 43624647a97c staging: lustre: lmv: correctly iput lmo_root discards 281bb7920cc0 staging: ks7010: Use constants from ieee80211_eid instead [...] discards d5ae597ed13d staging: rtl8192u: return -ENOMEM on failed allocation of [...] discards 20b9506df1b4 staging: fsl-dpaa2/eth: Fix incorrect casts discards ff8eb22e5bb8 staging: lustre: fix bug in osc_enter_cache_try discards bf30d26981a8 staging: bcm2835-audio: Release resources on module_exit() discards 0fe68f20e09f xhci: Show what USB release number the xHC supports from p [...] discards 0249054e4bfd Bluetooth: btusb: Add device ID for RTL8822BE discards e4504b80e012 media: em28xx: USB bulk packet size fix discards f5f6bff50f36 media: lgdt3306a: Fix module count mismatch on usb unplug discards f3f3442027b5 usb: gadget: composite: fix incorrect handling of OS desc [...] discards 9170c1411eca usb: gadget: udc: change comparison to bitshift when deali [...] discards b80114337d31 usbip: Correct maximum value of CONFIG_USBIP_VHCI_HC_PORTS discards dd5541c7a60d usb: gadget: ffs: Execute copy_to_user() with USER_DS set discards 7f48c9ddca72 usb: gadget: ffs: Let setup() return USB_GADGET_DELAYED_STATUS discards 11cb14a19679 usb: dwc2: host: Fix transaction errors in host mode discards 51250a9357d8 usb: dwc2: hcd: Fix host channel halt flow discards db81323e6a5d usb: dwc2: Fix interval type issue discards 39280c27031b xhci: zero usb device slot_id member when disabling and fr [...] discards 55aaef4bd8a0 usb: dwc3: Makefile: fix link error on randconfig discards 834329c4ad4c usb: dwc3: Update DWC_usb31 GTXFIFOSIZ reg fields discards 7fb2d2f1b04d usb: dwc3: Add SoftReset PHY synchonization delay discards 81ba08e69fe2 ALSA: usb-audio: Add native DSD support for Luxman DA-06 discards d711223606e8 Bluetooth: btusb: Add USB ID 7392:a611 for Edimax EW-7611ULB discards 89509cdb713f net-usb: add qmi_wwan if on lte modem wistron neweb d18q1 discards 58249157c6ad net/usb/qmi_wwan.c: Add USB id for lt4120 modem discards ce04fbcdb39a USB: OHCI: Fix NULL dereference in HCDs using HCD_LOCAL_MEM discards e5c8a6d499a1 usb: host: xhci-plat: revert "usb: host: xhci-plat: enable [...] discards 38ed02d85840 ARM: dts: imx7d-sdb: Fix regulator-usb-otg2-vbus node name discards 5788084ba3cd net: usbnet: fix potential deadlock on 32bit hosts discards f7b3f33c79b7 usb: cdc_acm: prevent race at write to acm while system resumes discards ee4ed01d4b5c usb: dwc2: Fix dwc2_hsotg_core_init_disconnected() discards a3fcccd4a7ef usb: gadget: fsl_udc_core: fix ep valid checks discards 36d66139a351 usb: gadget: core: Fix use-after-free of usb_request discards aefc5ce2342a usb: dwc3: omap: don't miss events during suspend/resume discards e8f101ec20c0 usb: dwc3: Undo PHY init if soft reset fails discards 0cc948e8ddb5 usb: gadget: f_uac2: fix bFirstInterface in composite gadget discards 0ff6b2cac941 x86/kexec: Avoid double free_page() upon do_kexec_load() failure discards f119414a8f8d hfsplus: stop workqueue when fill_super() failed discards 9f2c35864ad6 cfg80211: limit wiphy names to 128 bytes discards 360964411d57 loop: fix LOOP_GET_STATUS lock imbalance discards c18270ac9f84 loop: don't call into filesystem while holding lo_ctl_mutex discards 3c017b9fede9 scsi: zfcp: fix infinite iteration on ERP ready list discards d827bea2d18c scsi: sg: allocate with __GFP_ZERO in sg_build_indirect() discards 58442874542f scsi: libsas: defer ata device eh commands to libata discards c1a35f5ddf36 s390: use expoline thunks in the BPF JIT discards 457b944b61e6 s390: extend expoline to BC instructions discards a206c82f9bc9 s390: move spectre sysfs attribute code discards 2a146a9b3240 s390/kernel: use expoline for indirect branches discards f1bd3b99607b s390/ftrace: use expoline for indirect branches discards 0d201ff077a8 s390/lib: use expoline for indirect branches discards d7aa3f13e146 s390/crc32-vx: use expoline for indirect branches discards e3ad546e6094 s390: move expoline assembler macros to a header discards 9a38169fb602 s390: add assembler macros for CPU alternatives discards 131ff238b859 ext2: fix a block leak discards ea5ffcd46716 sparc: vio: use put_device() instead of kfree() discards c98b38c5ede4 hv_netvsc: Fix net device attach on older Windows hosts discards c7da51021c8d hv_netvsc: Ensure correct teardown message sequence order discards c5345b11680f hv_netvsc: Split netvsc_revoke_buf() and netvsc_teardown_gpadl() discards d8c3e04d3913 hv_netvsc: Use Windows version instead of NVSP version on [...] discards be9c798d0d13 hv_netvsc: common detach logic discards 905f85c289d7 hv_netvsc: change GPAD teardown order on older versions discards 9c6439c7b168 hv_netvsc: use RCU to fix concurrent rx and queue changes discards 1f3ef8a7a3c6 hv_netvsc: disable NAPI before channel close discards f9aab25e3326 hv_netvsc: defer queue selection to VF discards 0ac663c5674a hv_netvsc: fix race in napi poll when rescheduling discards 99e06589bd5d hv_netvsc: cancel subchannel setup before halting device discards 0ed8945b3aa6 hv_netvsc: fix error unwind handling if vmbus_open fails discards 4857dca4dd65 hv_netvsc: only wake transmit queue if link is up discards 0395570f81fe hv_netvsc: avoid retry on send during shutdown discards 36a9609cef4a hv_netvsc: Use the num_online_cpus() for channel limit discards 4c5fef778957 hv_netvsc: empty current transmit aggregation if flow blocked discards 41f24dbef177 hv_netvsc: preserve hw_features on mtu/channels/ringparam changes discards 284a58c02eeb hv_netvsc: netvsc_teardown_gpadl() split discards 6296e73e459d hv_netvsc: Set tx_table to equal weight after subchannels open discards ef1c5903cd2a hv_netvsc: Add initialization of tx_table in netvsc_device_add() discards b3a303352e51 hv_netvsc: Rename tx_send_table to tx_table discards 5acc4d1e8fe2 hv_netvsc: Rename ind_table to rx_table discards 836f8472f1bd hv_netvsc: Fix the real number of queues of non-vRSS cases discards 099612827aa3 vmxnet3: use DMA memory barriers where required discards 74327eda43d0 vmxnet3: set the DMA mask before the first DMA map operation discards c89d534301a0 tcp: purge write queue in tcp_connect_init() discards edabcd0f12ae sock_diag: fix use-after-free read in __sk_free discards 01a658c1b9d4 packet: in packet_snd start writing at link layer allocation discards c02756173e65 net: test tailroom before appending to linear skb discards 2cedbdda01fe net/smc: check for missing nlattrs in SMC_PNETID messages discards 8ffa5f978394 net: sched: red: avoid hashing NULL child discards 53b2dbbee18d net/sched: fix refcnt leak in the error path of tcf_vlan_init() discards 5ff45c86e90a net/mlx4_core: Fix error handling in mlx4_init_port_info. discards 047df46d6cef net: Fix a bug in removing queues from XPS map discards 1dff08485b9e Linux 4.14.43 discards 92a3c944d6d5 x86/bugs: Rename SSBD_NO to SSB_NO discards e8837f0a000f KVM: SVM: Implement VIRT_SPEC_CTRL support for SSBD discards 3f44c1a3c293 x86/speculation, KVM: Implement support for VIRT_SPEC_CTRL/LS_CFG discards 71179d5dcbb9 x86/bugs: Rework spec_ctrl base and mask logic discards d13f068b94a1 x86/bugs: Remove x86_spec_ctrl_set() discards 987f49474b06 x86/bugs: Expose x86_spec_ctrl_base directly discards 6befd3a735e0 x86/bugs: Unify x86_spec_ctrl_{set_guest,restore_host} discards 3e6ab4ca1345 x86/speculation: Rework speculative_store_bypass_update() discards 8e1c285a050c x86/speculation: Add virtualized speculative store bypass [...] discards 72f46c229ac2 x86/bugs, KVM: Extend speculation control for VIRT_SPEC_CTRL discards b213ab46cde4 x86/speculation: Handle HT correctly on AMD discards 7f1efb5e74e3 x86/cpufeatures: Add FEATURE_ZEN discards bbc0d1c33566 x86/cpufeatures: Disentangle SSBD enumeration discards 8e0836d1413b x86/cpufeatures: Disentangle MSR_SPEC_CTRL enumeration from IBRS discards b1d1984f3898 x86/speculation: Use synthetic bits for IBRS/IBPB/STIBP discards b1a6028c2374 KVM: SVM: Move spec control call after restore of GS discards bd2059282934 x86/cpu: Make alternative_msr_write work for 32-bit code discards 5a53a5fefb73 x86/bugs: Fix the parameters alignment and missing void discards f69c4dd36766 x86/bugs: Make cpu_show_common() static discards 4fbc01632e77 x86/bugs: Fix __ssb_select_mitigation() return type discards 8dc742f930cc Documentation/spec_ctrl: Do some minor cleanups discards 43c47eb2a274 proc: Use underscores for SSBD in 'status' discards 89ba80e61a39 x86/bugs: Rename _RDS to _SSBD discards 0f18f44ce076 x86/speculation: Make "seccomp" the default mode for Specu [...] discards 61dfdc12ff35 seccomp: Move speculation migitation control to arch code discards 9939db75cd5b seccomp: Add filter flag to opt-out of SSB mitigation discards d829fcceb8f5 seccomp: Use PR_SPEC_FORCE_DISABLE discards 20d036a2e223 prctl: Add force disable speculation discards c024722ffecd x86/bugs: Make boot modes __ro_after_init discards 87895ae1e9b2 seccomp: Enable speculation flaw mitigations discards dd88d569eeff proc: Provide details on speculation flaw mitigations discards 7d1254a1489c nospec: Allow getting/setting on non-current task discards d8553911627a x86/speculation: Add prctl for Speculative Store Bypass mi [...] discards 704609d39680 x86/process: Allow runtime control of Speculative Store Bypass discards 33f6a06810cb prctl: Add speculation control prctls discards 81c3c2b5917a x86/speculation: Create spec-ctrl.h to avoid include hell discards 97224b3da698 x86/KVM/VMX: Expose SPEC_CTRL Bit(2) to the guest discards 716bfae3b3f4 x86/bugs/AMD: Add support to disable RDS on Fam[15,16,17]h [...] discards fa2f1c65246d x86/bugs: Whitelist allowed SPEC_CTRL MSR values discards 128e69909f7c x86/bugs/intel: Set proper CPU features and setup RDS discards 65f747a6b108 x86/bugs: Provide boot parameters for the spec_store_bypas [...] discards 832b579e1e83 x86/cpufeatures: Add X86_FEATURE_RDS discards c6dc89dd04e3 x86/bugs: Expose /sys/../spec_store_bypass discards 94ae9d262843 x86/bugs, KVM: Support the combination of guest and host IBRS discards 7c9b4959cda4 x86/bugs: Read SPEC_CTRL MSR during boot and re-use reserved bits discards 3ce1634f6165 x86/bugs: Concentrate bug reporting into a separate function discards 69dc73805969 x86/bugs: Concentrate bug detection into a separate function discards 8410540f5aaf x86/nospec: Simplify alternative_msr_write() discards 671c9a69f426 btrfs: fix reading stale metadata blocks after degraded ra [...] discards 7ea5cff55c45 btrfs: Fix delalloc inodes invalidation during transaction abort discards 0d670384af3c btrfs: Split btrfs_del_delalloc_inode into 2 functions discards 1d16f615bb7d btrfs: fix crash when trying to resume balance without the [...] discards f9b02febeabf btrfs: property: Set incompat flag if lzo/zstd compression is set discards de1f96cc4a30 Btrfs: send, fix invalid access to commit roots due to con [...] discards 59bbb5ca4d95 Btrfs: fix xattr loss after power failure discards ca477b42aeaa ARM: 8772/1: kprobes: Prohibit kprobes on get_user functions discards bd4aeb75dab5 ARM: 8770/1: kprobes: Prohibit probing on optimized_callback discards 14b4cfb5ab54 ARM: 8769/1: kprobes: Fix to use get_kprobe_ctlblk after i [...] discards 6986750cb57c tick/broadcast: Use for_each_cpu() specially on UP kernels discards a697b90ef09e x86/mm: Drop TS_COMPAT on 64-bit exec() syscall discards 5f3ca3928e08 ARM: 8771/1: kprobes: Prohibit kprobes on do_undefinstr discards e5cefe3570a0 efi: Avoid potential crashes, fix the 'struct efi_pci_io_p [...] discards 83a39c0e4adb x86/pkeys: Do not special case protection key 0 discards 359b8ff3281c x86/pkeys: Override pkey when moving away from PROT_EXEC discards a6565fdd90cb s390: remove indirect branch from do_softirq_own_stack discards ce2e68b3c260 s390/qdio: don't release memory in qdio_setup_irq() discards 56130d932232 s390/cpum_sf: ensure sample frequency of perf event attrib [...] discards c568bdf37b6e s390/qdio: fix access to uninitialized qdio_q fields discards e2266ea100ea drm/i915/gen9: Add WaClearHIZ_WM_CHICKEN3 for bxt and glk discards fc170bda2283 mm: don't allow deferred pages with NEED_PER_CPU_KM discards 572e2385ae35 radix tree: fix multi-order iteration race discards f6c0f020ee5b lib/test_bitmap.c: fix bitmap optimisation tests to report [...] discards 5b86f020a789 drm: Match sysfs name in link removal to link creation discards 094595ce5701 powerpc/powernv: Fix NVRAM sleep in invalid context when crashing discards f4f05f62d3d1 i2c: designware: fix poll-after-enable regression discards f9882808e355 netfilter: nf_socket: Fix out of bounds access in nf_sk_lo [...] discards d233f8d5bdd3 netfilter: nf_tables: can't fail after linking rule into a [...] discards 321bc88ec098 netfilter: nf_tables: free set name in error path discards bca7faea5410 tee: shm: fix use-after-free via temporarily dropped reference discards 9a19a93bddb3 tracing/x86/xen: Remove zero data size trace events trace_ [...] discards d2dee2253be8 vfio: ccw: fix cleanup if cp_prefetch fails discards 92ce74164efa powerpc: Don't preempt_disable() in show_cpuinfo() discards 27ea98a4c50c KVM: arm/arm64: VGIC/ITS: protect kvm_read_guest() calls w [...] discards b6f6d8bfe779 KVM: arm/arm64: VGIC/ITS save/restore: protect kvm_read_gu [...] discards b7f0fc1f0615 spi: bcm-qspi: Always read and set BSPI_MAST_N_BOOT_CTRL discards d18c3d2304de spi: bcm-qspi: Avoid setting MSPI_CDRAM_PCS for spi-nor master discards 45804b0e3cb3 spi: pxa2xx: Allow 64-bit DMA discards 50c0e85887bf ALSA: control: fix a redundant-copy issue discards 6283fcc9b93a ALSA: hda: Add Lenovo C50 All in one to the power_save blacklist discards 13fe9058ed09 ALSA: usb: mixer: volume quirk for CM102-A+/102S+ discards e842726eccf3 usbip: usbip_host: fix bad unlock balance during stub_probe() discards ec0c93951ecb usbip: usbip_host: fix NULL-ptr deref and use-after-free errors discards 5cd4dd77782e usbip: usbip_host: run rebind from exit when module is removed discards cf3bcc3231ad usbip: usbip_host: delete device from busid_table after rebind discards a3d5f6ecba99 usbip: usbip_host: refine probe and disconnect debug msgs [...] discards d88700f79448 Linux 4.14.42 discards 5c9a9508de30 proc: do not access cmdline nor environ from file-backed areas discards 7a4eda600d77 l2tp: revert "l2tp: fix missing print session offset info" discards 036bbd584b0b xfrm: fix xfrm_do_migrate() with AEAD e.g(AES-GCM) discards b0e5b437ecfd btrfs: Take trans lock before access running trans in chec [...] discards d2d85f8d2249 xfrm: Use __skb_queue_tail in xfrm_trans_queue discards 73cda9030380 scsi: aacraid: Correct hba_send to include iu_type discards 59afc1841b70 udp: fix SO_BINDTODEVICE discards 8151fe6861a0 nsh: fix infinite loop discards 66fefcabae5e net/mlx5e: Allow offloading ipv4 header re-write for icmp discards cb9e5a0817f4 ipv6: fix uninit-value in ip6_multipath_l3_keys() discards 19bf346ca705 hv_netvsc: set master device discards 6ecec17f71f5 net/mlx5: Avoid cleaning flow steering table twice during [...] discards eac1ab609be0 net/mlx5e: TX, Use correct counter in dma_map error flow discards b047794cc36c net: sched: fix error path in tcf_proto_create() when modu [...] discards f6294114ade4 bonding: send learning packets for vlans on slave discards 2eca993ddc83 bonding: do not allow rlb updates to invalid mac discards f754c9c88045 tg3: Fix vunmap() BUG_ON() triggered from tg3_free_consistent(). discards 413d2627692d tcp: ignore Fast Open on repair mode discards 3cfe95a0eb02 tcp_bbr: fix to zero idle_restart only upon S/ACKed data discards bf2f3bae31a2 sctp: use the old asoc when making the cookie-ack chunk in [...] discards 4dce9afc2d35 sctp: remove sctp_chunk_put from fail_mark err path in sct [...] discards d3d4d69d9bbd sctp: handle two v4 addrs comparison in sctp_inet6_cmp_addr discards f6c962d27d1a sctp: fix the issue that the cookie-ack with auth can't ge [...] discards 3b54f1fd8770 sctp: delay the authentication for the duplicated cookie-e [...] discards 30ffa967adc3 rds: do not leak kernel memory to user land discards 2753ebb4e96c r8169: fix powering up RTL8168h discards 2bb66a711cc8 qmi_wwan: do not steal interfaces from class drivers discards c1ce5f359066 openvswitch: Don't swap table in nlattr_set() after OVS_AT [...] discards 8e1b8e327903 net/tls: Fix connection stall on partial tls record discards 3ac0f3e0b823 net/tls: Don't recursively call push_record during tls_wri [...] discards 78ac65e8e940 net: support compat 64-bit time in {s,g}etsockopt discards b2a4d52fae0d net_sched: fq: take care of throttled flows before reuse discards 6a5b0444e703 net sched actions: fix refcnt leak in skbmod discards 1abd8c5fea11 net/mlx5: E-Switch, Include VF RDMA stats in vport statistics discards 57e0a9f2174e net/mlx5e: Err if asked to offload TC match on frag being first discards edc0c15f6f61 net/mlx4_en: Verify coalescing parameters are in range discards 2213a18303a2 net/mlx4_en: Fix an error handling path in 'mlx4_en_init_n [...] discards 6b10014800ce net: ethernet: ti: cpsw: fix packet leaking in dual_mac mode discards 1029fb466b44 net: ethernet: sun: niu set correct packet size in skb discards 1e22ffab52c0 llc: better deal with too small mtu discards a7aea8e27359 ipv4: fix memory leaks in udp_sendmsg, ping_v4_sendmsg discards c751af522989 ipv4: fix fnhe usage by non-cached routes discards 91c2d70192c7 dccp: fix tasklet usage discards 2c13a91e0fc5 bridge: check iface upper dev when setting master via ioctl discards ece94a76618e 8139too: Use disable_irq_nosync() in rtl8139_poll_controller() discards 3f07ecbec151 Linux 4.14.41 discards e8bbbd11e637 KVM: x86: remove APIC Timer periodic/oneshot spikes discards 5138dd0db530 KVM: PPC: Book3S HV: Fix handling of large pages in radix [...] discards 82e91e07e654 perf/x86: Fix possible Spectre-v1 indexing for x86_pmu::ev [...] discards 7093d5d0caa7 perf/core: Fix possible Spectre-v1 indexing for ->aux_pages[] discards 6467123872a1 perf/x86/msr: Fix possible Spectre-v1 indexing in the MSR driver discards 4e4bb64df800 perf/x86/cstate: Fix possible Spectre-v1 indexing for pkg_msr discards df2c71fb5c04 perf/x86: Fix possible Spectre-v1 indexing for hw_perf_eve [...] discards bd05324cdd3a tracing/uprobe_event: Fix strncpy corner case discards bb0b090d836a sched/autogroup: Fix possible Spectre-v1 indexing for sche [...] discards f2a42c6bca67 smb3: directory sync should not return an error discards 57e2ce8bbace nvme: add quirk to force medium priority for SQ creation discards db433f83a81f thermal: exynos: Propagate error value from tmu_read() discards 33df2f8a8c87 thermal: exynos: Reading temperature makes sense only when [...] discards 4aa9ef8a29ad Bluetooth: btusb: Only check needs_reset_resume DMI table [...] discards 4fcd0333b21e Bluetooth: btusb: Add Dell XPS 13 9360 to btusb_needs_rese [...] discards 9ddc1d27a913 Revert "Bluetooth: btusb: Fix quirk for Atheros 1525/QCA6174" discards 99e9acc27033 cpufreq: schedutil: Avoid using invalid next_freq discards 64a03d3b240f PCI / PM: Check device_may_wakeup() in pci_enable_wake() discards 89d5c4eb8105 PCI / PM: Always check PME wakeup capability for runtime w [...] discards e2023117b877 atm: zatm: Fix potential Spectre v1 discards cc21a603273c net: atm: Fix potential Spectre v1 discards 87aa17ca56b9 drm/atomic: Clean private obj old_state/new_state in drm_a [...] discards 969d4595f4a8 drm/atomic: Clean old_state/new_state in drm_atomic_state_ [...] discards 34a21b17abd6 drm/nouveau: Fix deadlock in nv50_mstm_register_connector() discards b2e01797216d drm/i915: Fix drm:intel_enable_lvds ERROR message in kernel log discards 2b2b00374a54 drm/vc4: Fix scaling of uni-planar formats discards d2901e247b10 can: hi311x: Work around TX complete interrupt erratum discards ad25cf42f4c7 can: hi311x: Acquire SPI lock on ->do_get_berr_counter discards d0ca84d74f9f can: kvaser_usb: Increase correct stats counter in kvaser_ [...] discards 4636b4e25112 ceph: fix rsize/wsize capping in ceph_direct_read_write() discards 2270dfcc4b12 mm, oom: fix concurrent munlock and oom reaper unmap, v3 discards 8ee7dabb311d mm: sections are not offlined during memory hotremove discards 21fb6d8bc504 z3fold: fix reclaim lock-ups discards 899997129276 tracing: Fix regex_match_front() to not over compare the t [...] discards 586d02c1479f dm integrity: use kvfree for kvmalloc'd memory discards 3b93fff8f452 libata: Apply NOLPM quirk for SanDisk SD7UB3Q*G1001 SSDs discards d1d5c31fc3a5 rfkill: gpio: fix memory leak in probe error path discards a7ea57b025b1 gpio: fix error path in lineevent_create discards 28534d29479d gpio: fix aspeed_gpio unmask irq discards 0f40bb84e25e gpioib: do not free unrequested descriptors discards ef7c4825fe5f compat: fix 4-byte infoleak via uninitialized struct field discards 50ed0188af8d arm64: Add work around for Arm Cortex-A55 Erratum 1024718 discards ca0ecba3ddf3 KVM: PPC: Book3S HV: Fix VRMA initialization with 2MB or 1 [...] discards f768d0f981e6 KVM: PPC: Book3S HV: Fix guest time accounting with VIRT_C [...] discards c51eb7379dfa KVM: PPC: Book3S HV: Fix trap number return from __kvmppc_ [...] discards 683b4520d07e bdi: Fix oops in wb_workfn() discards 6b5a99167a79 bdi: wake up concurrent wb_shutdown() callers. discards 8c12bd91b597 tcp: fix TCP_REPAIR_QUEUE bound checking discards 108cd022c59b perf: Remove superfluous allocation error check discards 17ffa29c3556 memcg: fix per_node_info cleanup discards ac91ff2a5f12 inetpeer: fix uninit-value in inet_getpeer discards 566804864cd9 soreuseport: initialise timewait reuseport field discards 154ff3e04015 ipv4: fix uninit-value in ip_route_output_key_hash_rcu() discards 09e45996b3e7 dccp: initialize ireq->ir_mark discards f9327803193a net: fix uninit-value in __hw_addr_add_ex() discards 5652aed1de29 net: initialize skb->peeked when cloning discards ced9763b911d net: fix rtnh_ok() discards bf2ecb934603 netlink: fix uninit-value in netlink_sendmsg discards 1b6d0db7ed22 crypto: af_alg - fix possible uninit-value in alg_bind() discards 19042316b9e1 kcm: Call strp_stop before strp_done in kcm_attach discards 725f5ae1a695 netfilter: ebtables: don't attempt to allocate 0-sized com [...] discards 88c43b469db5 ipvs: fix rtnl_lock lockups caused by start_sync_thread discards fc72a4171174 Linux 4.14.40 discards 27f29dbceb3c tracing: Fix bad use of igrab in trace_uprobe.c discards d86aaca9cea2 irqchip/qcom: Fix check for spurious interrupts discards bd2088d1d77a platform/x86: asus-wireless: Fix NULL pointer dereference discards 87fa7da673b4 usb: musb: trace: fix NULL pointer dereference in musb_g_tx() discards 303e99bde8dc usb: musb: host: fix potential NULL pointer dereference discards ec6de93fab50 USB: serial: option: adding support for ublox R410M discards 3f0c247910d0 USB: serial: option: reimplement interface masking discards 0e548f5abae9 USB: Accept bulk endpoints with 1024-byte maxpacket discards 425a02545d5e usb: dwc3: gadget: Fix list_del corruption in dwc3_ep_dequeue discards 0cc49bb627ad USB: serial: visor: handle potential invalid device configuration discards 0799a0ea96e4 errseq: Always report a writeback error once discards b4f6e858433e test_firmware: fix setting old custom fw path back on exit [...] discards 43b3ba6ece54 drm/bridge: vga-dac: Fix edid memory leak discards df9703e7e72a drm/vmwgfx: Fix a buffer object leak discards 758f3340b803 iw_cxgb4: Atomically flush per QP HW CQEs discards d7683a5c8c94 IB/hfi1: Fix NULL pointer dereference when invalid num_vls [...] discards 79181a45aa9a IB/hfi1: Fix loss of BECN with AHG discards 7f185bc79bb9 IB/hfi1: Fix handling of FECN marked multicast packet discards b5ebbbc72671 IB/mlx5: Use unlimited rate when static rate is not supported discards a27293f2f6e1 NET: usb: qmi_wwan: add support for ublox R410M PID 0x90b2 discards 14ad51557092 RDMA/mlx5: Protect from shift operand overflow discards be855252ebce RDMA/mlx5: Fix multiple NULL-ptr deref errors in rereg_mr flow discards 3ae1bf368135 RDMA/ucma: Allow resolving address w/o specifying source address discards 38a65e753503 RDMA/cxgb4: release hw resources on device removal discards bd9ca962eeb0 xfs: prevent creating negative-sized file via INSERT_RANGE discards b68c7af0b2e7 rtlwifi: cleanup 8723be ant_sel definition discards fcd835be6c17 rtlwifi: btcoex: Add power_on_setting routine discards 10579ed39e20 Input: atmel_mxt_ts - add touchpad button mapping for Sams [...] discards 894937021946 Input: leds - fix out of bound access discards 2c698f7b169a scsi: target: Fix fortify_panic kernel exception discards f4438b15755e tracepoint: Do not warn on ENOMEM discards bd0e2aec5686 ALSA: aloop: Add missing cable lock to ctl API callbacks discards 4e3460ae33c6 ALSA: aloop: Mark paused device as inactive discards 9581fff37b1a ALSA: dice: fix kernel NULL pointer dereference due to inv [...] discards dfe7f043bcfc ALSA: seq: Fix races at MIDI encoding in snd_virmidi_outpu [...] discards e5e9a770cec2 ALSA: pcm: Check PCM state at xfern compat ioctl discards 5f6e6d063ac1 ALSA: hda - Fix incorrect usage of IS_REACHABLE() discards c1e76c30079d USB: serial: option: Add support for Quectel EP06 discards c8a622ed9e53 ACPI / button: make module loadable when booted in non-ACPI mode discards 63d9df9eb7a5 crypto: talitos - fix IPsec cipher in length discards e9caf1e1d5d4 percpu: include linux/sched.h for cond_resched() discards 6a3c946b205f net: don't call update_pmtu unconditionally discards 3a928a262c1c geneve: update skb dst pmtu on tx path discards 7d6240f0fb85 Linux 4.14.39 discards 7fddff51f245 powerpc/eeh: Fix race with driver un/bind discards e5a290c4ff77 arm/arm64: KVM: Add PSCI version selection API discards a2066aa76a7a tick/sched: Do not mess with an enqueued hrtimer discards 922e5129eb01 x86/microcode: Do not exit early from __reload_late() discards 7c6bcaac737f x86/microcode/intel: Save microcode patch unconditionally discards b319531024d9 x86/smpboot: Don't use mwait_play_dead() on AMD systems discards ce911a5b1fea x86/ipc: Fix x32 version of shmid64_ds and msqid64_ds discards 8e99c881e497 tools/lib/subcmd/pager.c: do not alias select() params discards d1f1f7771a6a objtool, perf: Fix GCC 8 -Wrestrict error discards bf1d7023c901 drm/i915: Enable display WA#1183 from its correct spot discards 559121f5a165 drm/amdgpu: set COMPUTE_PGM_RSRC1 for SGPR/VGPR clearing shaders discards 79340bda01ab rtc: opal: Fix OPAL RTC driver OPAL_BUSY loops discards 20b0f757da3b cpufreq: powernv: Fix hardlockup due to synchronous smp_ca [...] discards 3a5465d0b61d earlycon: Use a pointer table to fix __earlycon_table stride discards 9922fd0c681f fpga-manager: altera-ps-spi: preserve nCONFIG state discards 7563d6f2be58 libceph: validate con->state at the top of try_write() discards c2bc3eb5599f libceph: reschedule a tick in finish_hunting() discards 76f7b52b5bf0 libceph: un-backoff on tick when we have a authenticated session discards b02bbcce8ea3 ASoC: fsl_esai: Fix divisor calculation failure at lower ratio discards 674d38ea1850 crypto: drbg - set freed buffers to NULL discards a32a944a60c8 powerpc/powernv/npu: Do a PID GPU TLB flush when invalidat [...] discards f2acc8dc0644 powerpc/mm: Flush cache on memory hot(un)plug discards 5a5ea3401799 KVM: arm/arm64: Close VMID generation race discards 0ddb53a67cbd ARM: socfpga_defconfig: Remove QSPI Sector 4K size force discards f671ee8de31a ARM: amba: Don't read past the end of sysfs "driver_overri [...] discards 23abff7b984f ARM: amba: Fix race condition with driver_override discards bcd73c772ec1 ARM: amba: Make driver_override output consistent with oth [...] discards 1a6e0a900bce PCI: aardvark: Fix PCIe Max Read Request Size setting discards 6b3751e249ff PCI: aardvark: Use ISR1 instead of ISR0 interrupt in legac [...] discards f0ae21a86eb5 PCI: aardvark: Set PIO_ADDR_LS correctly in advk_pcie_rd_conf() discards e90b89088a10 PCI: aardvark: Fix logic in advk_pcie_{rd,wr}_conf() discards fd0485e2cc7b ANDROID: binder: prevent transactions into own process. discards bddabeb71f3f vfio: ccw: process ssch with interrupts disabled discards be10336a9072 bfq-iosched: ensure to clear bic/bfqq pointers when prepar [...] discards b23b4174275d scsi: sd: Defer spinning up drive while SANITIZE is in progress discards a5f4276787d6 kobject: don't use WARN for registration failures discards 6840b774dc4d mtd: rawnand: tango: Fix struct clk memory leak discards f69cd2d30a80 mtd: cfi: cmdset_0002: Do not allow read/write to suspend [...] discards 204e0761846b mtd: cfi: cmdset_0001: Workaround Micron Erase suspend bug. discards 1de1ad0c2c42 mtd: cfi: cmdset_0001: Do not allow read/write to suspend [...] discards 6c677c5968aa mtd: spi-nor: cadence-quadspi: Fix page fault kernel panic discards 3d4612bf62c8 ALSA: hda/realtek - change the location for one of two front mics discards 53c4197a2d7e ALSA: hda/realtek - Update ALC255 depop optimize discards c9df23efe5cc ALSA: hda/realtek - Add some fixes for ALC233 discards d680a34d82b6 ALSA: hda: Hardening for potential Spectre v1 discards bda3aba8c0a1 ALSA: seq: oss: Hardening for potential Spectre v1 discards 4a52a2127240 ALSA: seq: oss: Fix unbalanced use lock for synth MIDI device discards 30ddc329d562 ALSA: core: Report audio_tstamp in snd_pcm_sync_ptr discards 00e0495d8327 ALSA: pcm: Return negative delays from SNDRV_PCM_IOCTL_DELAY. discards 6ab1a94d17db ALSA: control: Hardening for potential Spectre v1 discards 9d57d45965dd ALSA: rme9652: Hardening for potential Spectre v1 discards f8616ffbb78d ALSA: hdspm: Hardening for potential Spectre v1 discards 8f1705268fd2 ALSA: asihpi: Hardening for potential Spectre v1 discards b67a05364e5d ALSA: opl3: Hardening for potential Spectre v1 discards 19baecfc1105 ALSA: hda - Skip jack and others for non-existing PCM streams discards d03fbe62e173 ALSA: dice: fix error path to destroy initialized stream data discards ba9c9886a40d ALSA: dice: fix OUI for TC group discards 545906124041 tty: Use __GFP_NOFAIL for tty_ldisc_get() discards 877f418171af tty: Avoid possible error pointer dereference at tty_ldisc [...] discards 6a50af86a62b tty: n_gsm: Fix DLCI handling for ADM mode if debug & 2 is [...] discards 6ba9a47d1fc5 tty: n_gsm: Fix long delays with control frame timeouts in [...] discards 4854b9665c81 tty: Don't call panic() at tty_ldisc_init() discards c0ed8ece4ef3 drm/virtio: fix vq wait_event condition discards 998d43ce034b virtio_console: reset on out of memory discards e9287108acce virtio_console: move removal code discards 75fc6f2d39bf virtio_console: drop custom control queue cleanup discards 6b1c41a0f718 virtio_console: free buffers after reset discards 4217a339b37d virtio_console: don't tie bufs to a vq discards 7ae93ff136a0 virtio: add ability to iterate over vqs discards cf7405f67543 ALSA: usb-audio: Skip broken EU on Dell dock USB-audio discards e6d2055ba32f USB: Increment wakeup count on remote wakeup. discards c59dc4d13519 usb: core: Add quirk for HP v222w 16GB Mini discards 333909311d70 usb: typec: ucsi: Increase command completion timeout value discards f310eb70657e USB: serial: cp210x: add ID for NI USB serial console discards 747120e77100 USB: serial: ftdi_sio: use jtag quirk for Arrow USB Blaster discards 8f30aa32b716 USB: serial: simple: add libtransistor console discards 0b932b1ca9da xhci: Fix USB ports for Dell Inspiron 5775 discards 64abd2428e54 Revert "xhci: plat: Register shutdown for xhci_plat" discards b792b1f7d01c usbip: vhci_hcd: check rhport before using in vhci_hub_control() discards 4abe5b775a16 usbip: vhci_hcd: Fix usb device and sockfd leaks discards 944edaf13dee usbip: usbip_host: fix to hold parent lock for device_atta [...] discards 470bf16ae1ab usbip: usbip_event: fix to not print kernel pointer address discards 76dbabb38a18 random: rate limit unseeded randomness warnings discards ffc5b50a2b53 random: fix possible sleeping allocation from irq context discards 812b51a63000 random: set up the NUMA crng instances after the CRNG is f [...] discards ae0db58dabe5 ext4: fix bitmap position validation discards b39430ea0687 ext4: add validity checks for bitmap block numbers discards 55cc3bb0a6c7 ext4: add MODULE_SOFTDEP to ensure crc32c is included in t [...] discards 4a3674acbf8b ext4: set h_journal if there is a failure starting a reser [...] discards 1a538cb0879d ext4: prevent right-shifting extents beyond EXT_MAX_BLOCKS discards a87463f7420c Linux 4.14.38 discards 3e4915873cff ACPI / video: Only default only_lcd to true on Win8-ready [...] discards c371fe019001 s390/uprobes: implement arch_uretprobe_is_alive() discards 5dad51054d8a s390/dasd: fix IO error for newly defined devices discards 3b5c2e1d163a s390/cio: update chpid descriptor after resource accessibi [...] discards a75bf6f71744 tracing: Fix missing tab for hwlat_detector print format discards d82923c017de block/swim: Fix IO error at end of medium discards 06dc2e919593 block/swim: Fix array bounds check discards 8c37ac3c04e7 block/swim: Select appropriate drive on device open discards cdb0d5fa2528 block/swim: Rename macros to avoid inconsistent inverted logic discards f359e87feb88 block/swim: Remove extra put_disk() call from error path discards b7100feb26d2 block/swim: Don't log an error message for an invalid ioctl discards 0dd9146a2291 block/swim: Check drive type discards 43f8a4f2c8b2 m68k/mac: Don't remap SWIM MMIO region discards 75b98294e09a fsnotify: Fix fsnotify_mark_connector race discards 68c09d548bfc cdrom: information leak in cdrom_ioctl_media_changed() discards f4df47e36ac0 scsi: mptsas: Disable WRITE SAME discards 77df079be9b4 commoncap: Handle memory allocation failure. discards 540e7b5be492 Revert "mm/hmm: fix header file if/else/endif maze" discards a252b9732243 arm64: dts: rockchip: remove vdd_log from rk3399-puma discards fcc347bc1e34 microblaze: Setup dependencies for ASM optimized lib functions discards 5787b55b5019 s390: correct module section names for expoline code revert discards f836b34fb056 s390: correct nospec auto detection init order discards fce1bf054f0b s390: add sysfs attributes for spectre discards 68cb884e1228 s390: report spectre mitigation via syslog discards 719b84c9aec2 s390: add automatic detection of the spectre defense discards ea1bbd53f055 s390: move nobp parameter functions to nospec-branch.c discards 6cdc4b21d219 s390/entry.S: fix spurious zeroing of r0 discards 74a93ae5c328 s390: do not bypass BPENTER for interrupt system calls discards 6288e169a25e s390: Replace IS_ENABLED(EXPOLINE_*) with IS_ENABLED(CONFI [...] discards 1d966a6aded3 KVM: s390: force bp isolation for VSIE discards b609eb65f315 s390: introduce execute-trampolines for branches discards 0bd4c47c2026 s390: run user space and KVM guests with modified branch p [...] discards 43cccd87c184 s390: add options to change branch prediction behaviour fo [...] discards c257f81b6d45 s390/alternative: use a copy of the facility bit mask discards 2ae89b86a77f s390: add optimized array_index_mask_nospec discards 2ae8b68382ce s390: scrub registers on kernel entry and KVM exit discards ea5566fecd03 KVM: s390: wire up bpb feature discards 37e79747128b s390: enable CPU alternatives unconditionally discards b44533a06fd8 s390: introduce CPU alternatives discards 55c80adf0d0e virtio_net: fix adding vids on big-endian discards d86aacaaf9d2 virtio_net: split out ctrl buffer discards 16c36a2c7632 net: ethernet: ti: cpsw: fix tx vlan priority mapping discards 7814c479de7a llc: fix NULL pointer deref for SOCK_ZAPPED discards 543a60112f01 llc: hold llc_sap before release_sock() discards 4c2c574cf6ed net: sched: ife: check on metadata length discards 388f3d9708fc net: sched: ife: handle malformed tlv length discards 75020d6319ee tcp: clear tp->packets_out when purging write queue discards da499024f6fe net: sched: ife: signal not finding metaid discards 2f781ebfb08f strparser: Fix incorrect strp->need_bytes value. discards 109feb04c851 amd-xgbe: Only use the SFP supported transceiver signals discards 9a66123182a6 strparser: Do not call mod_delayed_work with a timeout of [...] discards 346ba2f22107 amd-xgbe: Improve KR auto-negotiation and training discards 29b623b60549 sctp: do not check port in sctp_inet6_cmp_addr discards f42036e8051e amd-xgbe: Add pre/post auto-negotiation phy hooks discards dd997151740f vlan: Fix reading memory beyond skb->tail in skb_vlan_tagg [...] discards 88b7895e7c6d pppoe: check sockaddr length in pppoe_connect() discards ed2ba25f6d50 tipc: add policy for TIPC_NLA_NET_ADDR discards 6da813d79cfa packet: fix bitfield update race discards 70a615d7daa0 team: fix netconsole setup over team discards 07cb0b54d7d9 net/smc: fix shutdown in state SMC_LISTEN discards 7b4f4d759c8e team: avoid adding twice the same option to the event list discards 012e5e5b6991 net: fix deadlock while clearing neighbor proxy table discards d5387e66388f tcp: md5: reject TCP_MD5SIG or TCP_MD5SIG_EXT on establish [...] discards 7c2352520e51 net: af_packet: fix race in PACKET_{R|T}X_RING discards b76d3f3309cf tcp: don't read out-of-bounds opsize discards cb225e80c9a3 llc: delete timers synchronously in llc_sk_free() discards 15efa783286c net: validate attribute sizes in neigh_dump_table() discards dbf57fd1e05e l2tp: check sockaddr length in pppol2tp_connect() discards c7a936b1dd0f KEYS: DNS: limit the length of option strings discards a370d8a3aaf2 ipv6: sr: fix NULL pointer dereference in seg6_do_srh_enca [...] discards 8d34c6773459 ipv6: add RTA_TABLE and RTA_PREFSRC to rtm_ipv6_policy discards e0286ea0846c bonding: do not set slave_dev npinfo before slave_enable_n [...] discards 5f50186dd810 Revert "ath10k: send (re)assoc peer command when NSS changed" discards 781eeb7af2bd tpm: add retry logic discards f6891ec29c59 tpm: tpm-interface: fix tpm_transmit/_cmd kdoc discards ac5881b7814d tpm: cmd_ready command can be issued only after granting locality discards 3b38734ed9fe i40e: Fix attach VF to VM issue discards 00c54b354411 drm: bridge: dw-hdmi: Fix overflow workaround for Amlogic [...] discards 94c0308279ec Revert "pinctrl: intel: Initialize GPIO properly when used [...] discards 753be7e83bb8 Linux 4.14.37 discards f606893fbbc6 mac80211_hwsim: fix use-after-free bug in hwsim_exit_net discards 679833ea1822 Revert "KVM: X86: Fix SMRAM accessing even if VM is shutdown" discards 75dceb6872b3 RDMA/mlx5: Fix NULL dereference while accessing XRC_TGT QPs discards 01e71c218219 perf: Return proper values for user stack errors discards 66038084560d perf: Fix sample_max_stack maximum check discards 5bcf16944454 netfilter: x_tables: limit allocation requests for blob ru [...] discards 764f2162d97a netfilter: compat: reject huge allocation requests discards 8d92d5336539 netfilter: compat: prepare xt_compat_init_offsets to retur [...] discards 82b68ecde5d0 netfilter: x_tables: add counters allocation wrapper discards fab0b3ce67a5 netfilter: x_tables: cap allocations at 512 mbyte discards 89f3232c394e alarmtimer: Init nanosleep alarm timer on stack discards 76cd54fa70ce RDMA/core: Reduce poll batch for direct cq polling discards de16dfcc510d irqchip/gic-v3: Change pr_debug message to pr_devel discards 4032cd4fd3ae cpumask: Make for_each_cpu_wrap() available on UP as well discards c834b955d3f0 irqchip/gic-v3: Ignore disabled ITS nodes discards 2d8d8d23c485 perf test: Fix test trace+probe_libc_inet_pton.sh for s390x discards 74cd9414788c powerpc/powernv: IMC fix out of bounds memory access at shutdown discards c74e004c6273 locking/qspinlock: Ensure node->count is updated before in [...] discards 5350cb0111d2 x86/platform/UV: Fix GAM Range Table entries less than 1GB discards 288b373264c5 powerpc/mm/hash64: Zero PGD pages on allocation discards f4d6e4598a29 vfs/proc/kcore, x86/mm/kcore: Fix SMAP fault when dumping [...] discards c064b7c1d203 PM / wakeirq: Fix unbalanced IRQ enable for wakeirq discards afa0ce071488 ACPI / EC: Restore polling during noirq suspend/resume phases discards 85bd5c686fe9 bpf: fix rlimit in reuseport net selftest discards ee5fe4bdcf2a net: stmmac: discard disabled flags in interrupt status register discards 26bebd5a7865 SUNRPC: Don't call __UDPX_INC_STATS() from a preemptible context discards f58e4ecb9b2e KVM: PPC: Book3S HV: Fix handling of secondary HPTEG in HP [...] discards d6b00490a04d tools/libbpf: handle issues with bpf ELF objects containin [...] discards 327aac8ccbc5 net: Extra '_get' in declaration of arch_get_platform_mac_address discards 0b1fa241dd86 svcrdma: Fix Read chunk round-up discards e781fff7b78f rxrpc: Don't put crypto buffers on the stack discards c5ce9e5b57cc selftests/ftrace: Add some missing glob checks discards ae9c78af577f cpufreq: intel_pstate: Enable HWP during system resume on CPU0 discards c4c9fd55899f bcache: return attach error when no cache set exist discards 4c8e0270dc7a bcache: fix for data collapse after re-attaching an attach [...] discards 311e31419b72 bcache: fix for allocator and register thread race discards f89edd17aff4 bcache: properly set task state in bch_writeback_thread() discards 05921c492fdb cifs: silence compiler warnings showing up with gcc-8.0.0 discards 4b95781cb6f3 PM / domains: Fix up domain-idle-states OF parsing discards 05e52e5bd103 proc: fix /proc/*/map_files lookup discards 4ec317a41d80 arm64: spinlock: Fix theoretical trylock() A-B-A with LSE atomics discards 693b9589c297 RDS: IB: Fix null pointer issue discards a8e7a4e24374 bpf: sockmap, fix leaking maps with attached but not detac [...] discards 05c062c3685e xen/grant-table: Use put_page instead of free_page discards 70f3461c23ff xen-netfront: Fix race between device setup and open discards 2f79b5e52d46 perf evsel: Fix period/freq terms setup discards b1f9f9fb3f99 MIPS: Generic: Support GIC in EIC mode discards 76e3ea2f9563 perf record: Fix period option handling discards f938c2acc829 MIPS: TXx9: use IS_BUILTIN() for CONFIG_LEDS_CLASS discards 3e01c16d8751 bpf: fix selftests/bpf test_kmod.sh failure when CONFIG_BP [...] discards 74abca65f1e4 ACPI / scan: Use acpi_bus_get_status() to initialize ACPI_ [...] discards f920e914801c ACPI / bus: Do not call _STA on battery devices with unmet [...] discards 51939996acde ACPI: processor_perflib: Do not send _PPC change notificat [...] discards 573cb560b4ed firmware: dmi_scan: Fix handling of empty DMI strings discards ee06ed9ba518 x86/dumpstack: Avoid uninitlized variable discards 423505471f5e x86/power: Fix swsusp_arch_resume prototype discards 074372c8124c netfilter: ipv6: nf_defrag: Kill frag queue on RFC2460 failure discards 2cd5100363b7 s390/eadm: fix CONFIG_BLOCK include dependency discards eb41efa13865 drm/nouveau/pmu/fuc: don't use movw directly anymore discards fd370b8e65e3 IB/core: Map iWarp AH type to undefined in rdma_ah_find_type discards f63bb02694f0 IB/ipoib: Fix for potential no-carrier state discards 8f96d408a954 IB/hfi1: Fix for potential refcount leak in hfi1_open_file() discards 5ceae7690f0d IB/hfi1: Re-order IRQ cleanup to address driver cleanup race discards 73027d80d67e blk-mq: fix discard merge with scheduler attached discards 6eddea4ba5cc openvswitch: Remove padding from packet before L3+ conntra [...] discards 3b1d9626fc58 mm/fadvise: discard partial page if endbyte is also EOF discards 1f9c87e25158 mm: pin address_space before dereferencing it while isolat [...] discards 8054b87fccd4 mm: thp: use down_read_trylock() in khugepaged to avoid lo [...] discards 6acb8818eff4 sparc64: update pmdp_invalidate() to return old pmd value discards 78185a93d42d asm-generic: provide generic_pmdp_establish() discards 305e56756da7 mm/mempolicy: add nodes_empty check in SYSC_migrate_pages discards 6cab60ac6a0a mm/mempolicy: fix the check of nodemask from user discards a7fbc7f3134a ocfs2: return error when we attempt to access a dirty bh in jbd2 discards a66174eb4a14 ocfs2/acl: use 'ip_xattr_sem' to protect getting extended [...] discards 66aaeed2796e ocfs2: return -EROFS to mount.ocfs2 if inode block is invalid discards 710b5124aac6 fs/dax.c: release PMD lock even when there is no PMD suppo [...] discards cc0600dae30f x86/kvm/vmx: do not use vm-exit instruction length for fas [...] discards d757c3a9cf4a kvm: Map PFN-type memory regions as writable (if possible) discards a6a25002e6d8 tcp_nv: fix potential integer overflow in tcpnv_acked discards ad10785a706e netfilter: x_tables: fix pointer leaks to userspace discards 2b7cc93682ac x86/hyperv: Check for required priviliges in hyperv_init() discards cdf635a66c5b gianfar: prevent integer wrapping in the rx handler discards 67fa8bfff771 ntb_transport: Fix bug with max_mw_size parameter discards d810c548157f RDMA/mlx5: Avoid memory leak in case of XRCD dealloc failure discards 0bddd43ac200 powerpc/numa: Ensure nodes initialized for hotplug discards 0caebc381032 powerpc/numa: Use ibm,max-associativity-domains to discove [...] discards b086dd2d79d9 samples/bpf: Partially fixes the bpf.o build discards 64e5e46cdd8b i40e: fix reported mask for ntuple filters discards 1ec85fe4e259 i40e: program fragmented IPv4 filter input set discards 7addb3e4ad3d ixgbe: don't set RXDCTL.RLPML for 82599 discards 27eb641f2368 jffs2: Fix use-after-free bug in jffs2_iget()'s error hand [...] discards 19b3638ce460 RDMA/uverbs: Use an unambiguous errno for method not supported discards 827aab45cb16 crypto: artpec6 - remove select on non-existing CRYPTO_SHA384 discards 592ea370bf1c device property: Define type of PROPERTY_ENRTY_*() macros discards c5fda2b8610b tty: serial: exar: Relocate sleep wake-up handling discards 519a7119527c x86/hyperv: Stop suppressing X86_FEATURE_PCID discards 9a1dda252663 fm10k: fix "failed to kill vid" message for VF discards 0e7a0c139cbf igb: Clear TXSTMP when ptp_tx_work() is timeout discards 187bf28199d8 igb: Allow to remove administratively set MAC on VFs discards 048af64fd48f ASoC: rockchip: Use dummy_dai for rt5514 dsp dailink discards f25ba4f6be4a blk-mq-debugfs: don't allow write on attributes with seq_o [...] discards a42ebbdae0a5 KVM: s390: vsie: use READ_ONCE to access some SCB fields discards 48d441324a58 platform/x86: thinkpad_acpi: suppress warning about palm d [...] discards b9d78055c6ae i40evf: ignore link up if not running discards 09f6d65db13b i40evf: Don't schedule reset_task when device is being removed discards 7c7ae4ed2fcd bpf: test_maps: cleanup sockmaps when test ends discards c6c6e38aeff2 block: Set BIO_TRACE_COMPLETION on new bio during split discards f2e73df302f3 nfp: fix error return code in nfp_pci_probe() discards 8591958413bf HID: roccat: prevent an out of bounds read in kovaplus_pro [...] discards 6a5505da41fa Input: stmfts - set IRQ_NOAUTOEN to the irq flag discards 8afed2798e50 scsi: fas216: fix sense buffer initialization discards 800fda575b11 scsi: devinfo: fix format of the device list discards a09881cfb713 f2fs: avoid hungtask when GC encrypted block if io_bits is set discards 889177d172d3 RDMA/cma: Check existence of netdevice during port validation discards 48b8839d91a4 Btrfs: raid56: fix race between merge_bio and rbio_orig_end_io discards ebe064401f07 Btrfs: fix unexpected EEXIST from btrfs_get_extent discards c231cec825a9 btrfs: fail mount when sb flag is not in BTRFS_SUPER_FLAG_SUPP discards d91bb7c6988b Btrfs: fix scrub to repair raid6 corruption discards db6d651eccde btrfs: Fix out of bounds access in btrfs_search_slot discards a4909c8518f7 Btrfs: set plug for fsync discards fb5d97a19fc3 ipmi/powernv: Fix error return code in ipmi_powernv_probe() discards afadc440a1cc mac80211_hwsim: fix possible memory leak in hwsim_new_radio_nl() discards 18004e6f26ec kconfig: Fix expr_free() E_NOT leak discards 0f511f3dda8c kconfig: Fix automatic menu creation mem leak discards 8bf116b258c2 kconfig: Don't leak main menus during parsing discards 9f2df99f9eb0 watchdog: sp5100_tco: Fix watchdog disable bit discards ebf5ffca1bf2 PCI: Add dummy pci_irqd_intx_xlate() for CONFIG_PCI=n build discards c212c855a09d MIPS: Fix clean of vmlinuz.{32,ecoff,bin,srec} discards 81fbb7e26ea1 nfs: Do not convert nfs_idmap_cache_timeout to jiffies discards 35ceddc59cd4 IB/cq: Don't force IB_POLL_DIRECT poll context for ib_proc [...] discards 58bc0fd8434d spi: a3700: Clear DATA_OUT when performing a read discards 5bb5b9c68192 net: stmmac: dwmac-meson8b: propagate rate changes to the [...] discards 5bfa11c96192 net: stmmac: dwmac-meson8b: fix setting the RGMII TX clock [...] discards 2a71a742f09b ubifs: Fix uninitialized variable in search_dh_cookie() discards a1dfcb01e374 blk-mq: turn WARN_ON in __blk_mq_run_hw_queue into printk discards 2e102fe86ede dm mpath: return DM_MAPIO_REQUEUE on blk-mq rq allocation failure discards 223ed638e937 dm thin: fix documentation relative to low water mark threshold discards e9c8a5fa078c iommu/vt-d: Use domain instead of cache fetching discards 6ec6bd8ec2e3 powerpc: System reset avoid interleaving oops using die sy [...] discards bc5fddf315f8 iommu/exynos: Don't unconditionally steal bus ops discards 77d17d0e8934 perf record: Fix failed memory allocation for get_cpuid_str discards 1fe5e88c389a tools lib traceevent: Fix get_field_str() for dynamic strings discards 4e63115b6b9d perf callchain: Fix attr.sample_max_stack setting discards 448bcd67b4c5 tools lib traceevent: Simplify pointer print logic and fix %pF discards 0eda4d03ef4c perf unwind: Do not look just at the global callchain_para [...] discards f3a7d11834f3 scsi: qla2xxx: Fix warning in qla2x00_async_iocb_timeout() discards f3ce194cae63 i40iw: Zero-out consumer key on allocate stag for FMR discards b3b2ca24d9f7 i40iw: Free IEQ resources discards 0d5ef8956c84 Input: synaptics - reset the ABS_X/Y fuzz after initializi [...] discards 0d9a46ae3204 libbpf: Makefile set specified permission mode discards d925c3087422 Input: psmouse - fix Synaptics detection when protocol is [...] discards 03fdc4ef7a67 PCI: Add function 1 DMA alias quirk for Marvell 9128 discards c45ab4fb384c selftest: ftrace: Fix to pick text symbols for kprobes discards 342d9092a501 xprtrdma: Fix backchannel allocation of extra rpcrdma_reps discards 79f2ced39657 platform/x86: dell-laptop: Filter out spurious keyboard ba [...] discards 80bd91ab9ad8 KVM: s390: use created_vcpus in more places discards a5a8ca753c0c tracing/hrtimer: Fix tracing bugs by taking all clock base [...] discards e0a1cec3db0a netfilter: ipv6: nf_defrag: Pass on packets to stack per RFC2460 discards ddf09f2a0896 KVM: PPC: Book3S HV: Enable migration of decrementer register discards b7b27e19e374 RDMA/core: Clarify rdma_ah_find_type discards 8e40eae185f8 kvm: x86: fix KVM_XEN_HVM_CONFIG ioctl discards 3f3017fa1540 ASoC: au1x: Fix timeout tests in au1xac97c_ac97_read() discards d3222cfc0b58 ALSA: hda - Use IS_REACHABLE() for dependency on input discards 4e7284b34c78 ACPI / LPSS: Do not instiate platform_dev for devs without [...] discards 7a420b5d95a5 NFSv4: always set NFS_LOCK_LOST when a lock is lost. discards 239c948e3266 x86/tsc: Allow TSC calibration without PIT discards 4a5d70332d57 firewire-ohci: work around oversized DMA reads on JMicron [...] discards 1f52b0c64215 usb: musb: Fix external abort in musb_remove on omap2430 discards de4c4914cce2 usb: musb: call pm_runtime_{get,put}_sync before reading v [...] discards 43de32cdf0f4 usb: musb: fix enumeration after resume discards 829239740c12 drm/i915/bxt, glk: Increase PCODE timeouts during CDCLK fr [...] discards 5c825627d4e5 drm/i915: Fix LSPCON TMDS output buffer enabling from low- [...] discards 6312eff3c70e drm/i915: Do no use kfree() to free a kmem_cache_alloc() r [...] discards 8e0489cf4d09 drm/i915/audio: Fix audio detection issue on GLK discards c53f225fd792 drm/i915/gvt: throw error on unhandled vfio ioctls discards 325abf3db041 drm/vc4: Fix memory leak during BO teardown discards 08641a24d4e7 x86/tsc: Prevent 32bit truncation in calc_hpet_ref() discards c6aaaaa4d62a clocksource/imx-tpm: Correct -ETIME return condition check discards b8d4055372b5 x86/acpi: Prevent X2APIC id 0xffffffff from being accounted discards f6edc45e21c3 btrfs: fix unaligned access in readdir discards 240a52868485 cifs: do not allow creating sockets except with SMB1 posix [...] discards d6949f48093c Linux 4.14.36 discards 7c9b87a78a17 writeback: safer lock nesting discards 071ff203d962 media: staging: lirc_zilog: incorrect reference counting discards e7a08ffb2d89 Revert "media: lirc_zilog: driver only sends LIRCCODE" discards 8caa4c5fde76 iwlwifi: add a bunch of new 9000 PCI IDs discards 0c61952c3d19 iwlwifi: add shared clock PHY config flag for some devices discards 30593709f80d net: dsa: Discard frames from unused ports discards 90a32d1f0ec9 mm/filemap.c: fix NULL pointer in page_cache_tree_insert() discards 5e7575c6690a autofs: mount point create should honour passed in mode discards d4d49cb1c20a Don't leak MNT_INTERNAL away from internal mounts discards 085125572a45 rpc_pipefs: fix double-dput() discards 0bb4a6f2ff1a orangefs_kill_sb(): deal with allocation failures discards bb5def77d0a1 hypfs_kill_super(): deal with failed allocations discards c780ac96e120 jffs2_kill_sb(): deal with failed allocations discards 22ec5ee71086 drm/i915: Correctly handle limited range YCbCr data on VLV/CHV discards 4bddb1209a6d mmc: sdhci-pci: Only do AMD tuning for HS200 discards 28f46dee49d3 fanotify: fix logic of events on child discards a2a9d0190f99 udf: Fix leak of UTF-16 surrogates into encoded strings discards f86815184c47 powerpc/lib: Fix off-by-one in alternate feature patching discards ce3b0b0589a8 powerpc/xive: Fix trying to "push" an already active pool VP discards 49a52f7d9274 powerpc/eeh: Fix enabling bridge MMIO windows discards a5f6e787b9b0 MIPS: memset.S: Fix clobber of v1 in last_fixup discards 6da34ca1ca3e MIPS: memset.S: Fix return of __clear_user from Lpartial_fixup discards 7b34760dc682 MIPS: memset.S: EVA & fault support for small_memset discards 23f5562852b9 MIPS: uaccess: Add micromips clobbers to bzero invocation discards 1da964d421da HID: wacom: bluetooth: send exit report for recent Bluetoo [...] discards 0e159a9e1823 HID: hidraw: Fix crash on HIDIOCGFEATURE with a destroyed device discards 27840bc4ebb2 HID: input: fix battery level reporting on BT mice discards 90936d903c2f random: add new ioctl RNDRESEEDCRNG discards d152fcc17314 random: crng_reseed() should lock the crng instance that i [...] discards 7b6b1f3a1923 random: use a different mixing algorithm for add_device_ra [...] discards 6e513bc20ca6 random: fix crng_ready() test discards 8036cdaa1b13 ALSA: hda/realtek - adjust the location of one mic discards adc02ac60919 ALSA: hda/realtek - set PINCFG_HEADSET_MIC to parse_flags discards 11e9bed2b971 ALSA: hda - New VIA controller suppor no-snoop path discards fcf38cf55e28 ALSA: rawmidi: Fix missing input substream checks in compa [...] discards 43b3e7915edd ALSA: line6: Use correct endpoint type for midi output discards bdc6f4c3db08 drm/radeon: Fix PCIe lane width calculation discards 110b72d9351f drm/radeon: add PX quirk for Asus K73TK discards 791469d6b882 drm/rockchip: Clear all interrupts before requesting the IRQ discards f188464e3d54 drm/amdgpu/si: implement get/set pcie_lanes asic callback discards f056e3339741 drm/amdgpu: Fix PCIe lane width calculation discards 57e56826611a drm/amdgpu/sdma: fix mask in emit_pipeline_sync discards c73d9e350085 drm/amdgpu: Fix always_valid bos multiple LRU insertions. discards 674b6963cec2 drm/amdgpu: Add an ATPX quirk for hybrid laptop discards 312d02879f9f ALSA: pcm: Fix endless loop for XRUN recovery in OSS emulation discards 157113cb7c89 ALSA: pcm: Fix mutex unbalance in OSS emulation ioctls discards 048747b04842 ALSA: pcm: Return -EBUSY for OSS ioctls changing busy streams discards bd889a82fb01 ALSA: pcm: Avoid potential races between OSS ioctls and re [...] discards 4d2ea307ffa1 ALSA: pcm: Use ERESTARTSYS instead of EINTR in OSS emulation discards 2ccdea040e81 vfio/pci: Virtualize Maximum Read Request Size discards 23a63d96e015 watchdog: f71808e_wdt: Fix WD_EN register read discards 28fe0fba29f2 dt-bindings: clock: mediatek: add binding for fixed-factor [...] discards ecb67e92d42e thermal: imx: Fix race condition in imx_thermal_probe() discards c9b200ce2be5 pwm: rcar: Fix a condition to prevent mismatch value setti [...] discards ff18ffb1f81d clk: bcm2835: De-assert/assert PLL reset signal when appropriate discards dc7a428ae26f clk: mediatek: fix PWM clock source by adding a fixed-fact [...] discards d8b6fdbe513d clk: fix false-positive Wmaybe-uninitialized warning discards 37d8947c0b07 clk: mvebu: armada-38x: add support for missing clocks discards f13b4a61989f PCI: Mark Broadcom HT1100 and HT2000 Root Port Extended Ta [...] discards 4b684fbbc58e mmc: tmio: Fix error handling when issuing CMD23 discards e5e2841e20ff mmc: jz4740: Fix race condition in IRQ mask update discards 180d28f824ce iommu/vt-d: Fix a potential memory leak discards 5a999c2bef68 um: Use POSIX ucontext_t instead of struct ucontext discards f57f3f346d05 um: Compile with modern headers discards dc0f00327452 ring-buffer: Check if memory is available before allocation discards 4171ea2471a1 nfit: skip region registration for incomplete control regions discards 5520091356b0 nfit, address-range-scrub: fix scrub in-progress reporting discards b68b77c935dd libnvdimm, namespace: use a safe lookup for dimm device name discards 45980ba59916 libnvdimm, dimm: fix dpa reservation vs uninitialized label area discards a43d8e0ee79d tpm: self test failure should not cause suspend to fail discards c1edd3b19f30 cxl: Fix possible deadlock when processing page faults fro [...] discards 156b45ed2207 dmaengine: at_xdmac: fix rare residue corruption discards e99ca1ee070d IB/srp: Fix completion vector assignment algorithm discards fe71b03e6983 IB/srp: Fix srp_abort() discards 0bb5579128e6 ALSA: pcm: Fix UAF at PCM release via PCM timer access discards d3b14a66e14b RDMA/rxe: Fix an out-of-bounds read discards 28ce82e3c8b1 RDMA/mlx5: Protect from NULL pointer derefence discards b140d9468870 RDMA/ucma: Don't allow setting RDMA_OPTION_IB_PATH without [...] discards 79fbd052ea63 dm crypt: limit the number of allocated pages discards e7793f2a2ac8 ext4: add extra checks to ext4_xattr_block_get() discards 9703952178f1 ext4: add bounds checking to ext4_xattr_find_entry() discards 598e04ae2fc4 ext4: move call to ext4_error() into ext4_xattr_check_block() discards b2623d816656 ext4: don't allow r/w mounts if metadata blocks overlap th [...] discards 26dbb30c58ff ext4: always initialize the crc32c checksum driver discards 8e0e94683f84 ext4: fail ext4_iget for root directory if unallocated discards a57eb14b740e ext4: limit xattr size to INT_MAX discards 5058b70d2118 ext4: protect i_disksize update by i_data_sem in direct wr [...] discards bd499f553849 ext4: don't update checksum of new initialized bitmaps discards 73297f13a003 ext4: pass -ESHUTDOWN code to jbd2 layer discards 09439481998a ext4: eliminate sleep from shutdown ioctl discards 7ebcea259682 ext4: shutdown should not prevent get_write_access discards 867175f94485 jbd2: if the journal is aborted then don't allow update of [...] discards 6151a5a45fc4 block: use 32-bit blk_status_t on Alpha discards 7044bf9ef6c8 extcon: intel-cht-wc: Set direction and drv flags for V5 b [...] discards b0afd9d1cb5a random: use a tighter cap in credit_entropy_bits_safe() discards 439e8b2dcab1 irqchip/gic: Take lock when updating irq type discards 283637785763 thunderbolt: Prevent crash when ICM firmware is not running discards 5ae695df59e1 thunderbolt: Resume control channel after hibernation imag [...] discards 7a4a66c504fb thunderbolt: Serialize PCIe tunnel creation with PCI rescan discards 6f40f6ee22b9 thunderbolt: Wait a bit longer for ICM to authenticate the [...] discards 73b969f6a920 ASoC: topology: Fix kcontrol name string handling discards 7e23ef535073 ASoC: ssm2602: Replace reg_default_raw with reg_default discards 1b3d2e7a3409 soc: mediatek: fix the mistaken pointer accessed when subd [...] discards 3f306336cdee HID: core: Fix size as type u32 discards f671ac7a5317 HID: Fix hid_report_len usage discards 25b6ee378dc4 powerpc/powernv: Fix OPAL NVRAM driver OPAL_BUSY loops discards 7c854f2e1ff0 powerpc/powernv: define a standard delay for OPAL_BUSY typ [...] discards a55d2c9d42f9 powerpc/kexec_file: Fix error code when trying to load kdu [...] discards fa99a3470e91 powerpc/kprobes: Fix call trace due to incorrect preempt count discards 3df05fcf8911 powerpc/64: Fix smp_wmb barrier definition use use lwsync [...] discards 1699bd03742d powerpc/64: Call H_REGISTER_PROC_TBL when running as a HPT [...] discards f4eff13a2780 powerpc/64s: Fix dt_cpu_ftrs to have restore_cpu clear unw [...] discards c3baeca67d85 powerpc/powernv: Handle unknown OPAL errors in opal_nvram_write() discards 693b03f9b185 CIFS: fix sha512 check in cifs_crypto_secmech_release discards 7a55d160b730 CIFS: add sha512 secmech discards 0910e2804f2e CIFS: refactor crypto shash/sdesc allocation&free discards fd5cc02cbef9 i2c: i801: Restore configuration at shutdown discards 44ff2389a840 i2c: i801: Save register SMBSLVCMD value only once discards d6b3a5c87d45 HID: i2c-hid: fix size check and type usage discards 70dbed63a96d smb3: Fix root directory when server returns inode number of zero discards bf895b2a637d fix smb3-encryption breakage when CONFIG_DEBUG_SG=y discards fdbd79540520 cifs: fix memory leak in SMB2_open() discards 59d3a952e4f3 usb: dwc3: gadget: never call ->complete() from ->ep_queue() discards 093dcb929c8e usb: dwc3: pci: Properly cleanup resource discards 30e9a1cddc4d usb: dwc3: prevent setting PRTCAP to OTG from debugfs discards f7f9187a110e USB:fix USB3 devices behind USB3 hubs not resuming at hibe [...] discards 96dc465173a1 USB: gadget: f_midi: fixing a possible double-free in f_midi discards a2b540651d8c ACPI / hotplug / PCI: Check presence of slot itself in get [...] discards d6e98387b2e9 ACPI / video: Add quirk to force acpi-video backlight on S [...] discards 3dac1fe2719d regmap: Fix reversed bounds check in regmap_raw_write() discards 666d1084c13d xen-netfront: Fix hang on device removal discards e7b00dc28275 x86/xen: Delay get_cpu_cap until stack canary is established discards fcd054c733cf media: vsp1: Fix BRx conditional path in WPF discards 2fb28b075f80 media: vivid: check if the cec_adapter is valid discards 9864a1ef8679 media: atomisp_fops.c: disable atomisp_compat_ioctl32 discards 9629964f032c spi: Fix unregistration of controller with fixed SPI bus number discards e4ff723039dc spi: Fix scatterlist elements size in spi_map_buf discards faddb17685f9 spi: atmel: init FIFOs before spi enable discards 38866e866121 ARM: dts: at91: sama5d4: fix pinctrl compatible string discards c57b7e1a150e ARM: dts: exynos: Fix IOMMU support for GScaler devices on [...] discards 838ea3802e9d ARM: dts: at91: at91sam9g25: fix mux-mask pinctrl property discards 958d6e41888f arm: dts: mt7623: fix USB initialization fails on bananapi-r2 discards 2106cd34635e ARM: EXYNOS: Fix coupled CPU idle freeze on Exynos4210 discards 326e61ce9761 ARM: dts: da850-lego-ev3: Fix battery voltage gpio discards 8f1a2803e4c2 KVM: arm/arm64: vgic-its: Fix potential overrun in vgic_co [...] discards 8fdbba69cb34 ARM64: dts: meson: reduce odroid-c2 eMMC maximum rate discards 7732495c599c usb: gadget: udc: core: update usb_ep_queue() documentation discards aea6c0b4aee8 phy: allwinner: sun4i-usb: poll vbus changes on A23/A33 wh [...] discards 334d8f201ef5 usb: musb: gadget: misplaced out of bounds check discards 20eaa393fcd3 mm, slab: reschedule cache_reap() on the same CPU discards 703eee654360 ipc/shm: fix use-after-free of shm file via remap_file_pages() discards c25ef6220fac resource: fix integer overflow at reallocation discards f659e7e79f52 fs/reiserfs/journal.c: add missing resierfs_warning() arg discards 6337067b2ab6 task_struct: only use anon struct under randstruct plugin discards 28cb085f1598 mm/hmm: hmm_pfns_bad() was accessing wrong struct discards 963722d031e5 mm/hmm: fix header file if/else/endif maze discards e84e6914ccb4 mm/ksm.c: fix inconsistent accounting of zero pages discards 577b4eb23811 ubi: Reject MLC NAND discards 7ade852714de ubi: Fix error for write access discards bf3fbf54a9ae ubi: fastmap: Don't flush fastmap work on detach discards 09844df06087 ubifs: Check ubifs_wbuf_sync() return code discards f1e90bf95e55 cpufreq: CPPC: Use transition_delay_us depending transitio [...] discards 9427a4aecf23 tty: make n_tty_read() always abort if hangup is in progress discards 672f07d8274b Linux 4.14.35 discards 9a0a509839f3 nfsd: fix incorrect umasks discards 61534984904e hugetlbfs: fix bug in pgoff overflow checking discards 0319ce67b793 xen: xenbus_dev_frontend: Fix XS_TRANSACTION_END handling discards 80f509d4919d ovl: fix lookup with middle layer opaque dir and absolute [...] discards 5ee935daaaeb blk-mq: don't keep offline CPUs mapped to hctx 0 discards a333a284fff2 lib: fix stall in __bitmap_parselist() discards f9e66750d4bd f2fs: fix heap mode to reset it back discards e4fa275b8fdd sunrpc: remove incorrect HMAC request initialization discards 3d06535693a3 ath9k: Protect queue draining by rcu_read_lock() discards aa3bfa29fcd5 hwmon: (ina2xx) Fix access to uninitialized mutex discards 360ecf51864e x86/mce/AMD: Get address from already initialized block discards c81968e93aca x86/mce/AMD, EDAC/mce_amd: Enumerate Reserved SMCA bank type discards 0ee4f31673af x86/mce/AMD: Pass the bank number to smca_get_bank_type() discards 99971efd7d9a x86/MCE: Report only DRAM ECC as memory errors on AMD systems discards a2813b4cfe3b rtl8187: Fix NULL pointer dereference in priv->conf_mutex discards 9e483bc229f5 Bluetooth: hci_bcm: Treat Interrupt ACPI resources as alwa [...] discards f58ef38ef1a8 Bluetooth: Fix connection if directed advertising and priv [...] discards c3efeaa3b154 getname_kernel() needs to make sure that ->name != ->iname [...] discards adea72f0e570 get_user_pages_fast(): return -EFAULT on access_ok failure discards 3da5723b4f05 s390/ipl: ensure loadparm valid flag is set discards c6c8e42071dc s390/qdio: don't merge ERROR output buffers discards b6366b15a267 s390/qdio: don't retry EQBS after CCQ 96 discards 3a6771e2fb32 nfit: fix region registration vs block-data-window ranges discards 51a9580d67a2 block/loop: fix deadlock after loop_set_status discards 54b990ede4c3 apparmor: fix resource audit messages when auditing peer discards a0358f605283 apparmor: fix display of .ns_name for containers discards 1d0d8beb35cd apparmor: fix logging of the existence test for signals discards b18daa09fefe scsi: qla2xxx: Fix small memory leak in qla2x00_probe_one [...] discards 0ed20e4b52af x86/MCE/AMD: Define a function to get SMCA bank type discards 8e52e2f41c43 radeon: hide pointless #warning when compile testing discards 6f22be4ba787 perf/core: Fix use-after-free in uprobe_perf_close() discards 674e18de7bde perf intel-pt: Fix timestamp following overflow discards 4039579fca38 perf intel-pt: Fix error recovery from missing TIP packet discards 0733facf3be9 perf intel-pt: Fix sync_switch discards ff295906bd9b perf intel-pt: Fix overlap detection to identify consecuti [...] discards 42b53a13ecac KVM: PPC: Book3S HV: trace_tlbie must not be called in realmode discards 5661d43b03c5 PCI: hv: Serialize the present and eject work items discards a160105b5503 Drivers: hv: vmbus: do not mark HV_PCIE as perf_device discards abd9fd4a3b04 parisc: Fix HPMC handler by increasing size to multiple of [...] discards 08be2c1b6bb6 parisc: Fix out of array access in match_pci_device() discards 4d167edf0f6a media: v4l: vsp1: Fix header display list status check in [...] discards e7a4d7c2fe38 media: v4l2-compat-ioctl32: don't oops on overlay discards c0e0cd653e6a lan78xx: Correctly indicate invalid OTP discards 2ea541eb4064 vhost: Fix vhost_copy_to_user() discards e240ffd5a3be vhost: fix vhost_vq_access_ok() log check discards 381ebff25898 slip: Check if rstate is initialized before uncompressing discards 427b8a146973 rds: MP-RDS may use an invalid c_path discards 856d5d075a92 cdc_ether: flag the Cinterion AHS8 modem by gemalto as WWAN discards 073e82701bc0 netfilter: ipset: Missing nfnl_lock()/nfnl_unlock() is add [...] discards ffebeb0d7c37 Linux 4.14.34 discards fdae5b620566 net/mlx4_core: Fix memory leak while delete slave's resources discards 9fdeb33e1913 vhost_net: add missing lock nesting notation discards 8c316b625705 team: move dev_mc_sync after master_upper_dev_link in team [...] discards 233ba28e1862 route: check sysctl_fib_multipath_use_neigh earlier than hash discards 2f8aa659d4c0 vhost: validate log when IOTLB is enabled discards 72b880f43990 net/mlx5e: Fix traffic being dropped on VF representor discards 9408bceb0649 net/mlx4_en: Fix mixed PFC and Global pause user control requests discards 477c73abf26a strparser: Fix sign of err codes discards 1c71bfe84deb net/sched: fix NULL dereference on the error path of tcf_s [...] discards a19024a3f343 net/sched: fix NULL dereference in the error path of tunne [...] discards e096c8bf4fb8 net/mlx5e: Sync netdev vxlan ports at open discards baab1f0c4885 net/mlx5e: Don't override vport admin link state in switch [...] discards 1ec7966ab7db ipv6: sr: fix seg6 encap performances with TSO enabled discards e52a45bb392f nfp: use full 40 bits of the NSP buffer address discards ddf79878f1e0 net/mlx5e: Fix memory usage issues in offloading TC flows discards 9282181c1cc5 net/mlx5e: Avoid using the ipv6 stub in the TC offload nei [...] discards b9c6ddda3805 vti6: better validate user provided tunnel names discards 109dce20c6ed ip6_tunnel: better validate user provided tunnel names discards 72363c63b070 ip6_gre: better validate user provided tunnel names discards a7309cad9c2e ipv6: sit: better validate user provided tunnel names discards 6816295fe958 ip_tunnel: better validate user provided tunnel names discards 048a64fbc229 net: fool proof dev_valid_name() discards 77b9fc371d4d bonding: process the err returned by dev_set_allmulti prop [...] discards 22ab1f8751fa bonding: move dev_mc_sync after master_upper_dev_link in b [...] discards d7e7ab42581e bonding: fix the err path for dev hwaddr sync in bond_enslave discards 65c42a2d475d vrf: Fix use after free and double free in vrf_finish_output discards 09cb8267add5 vlan: also check phy_driver ts_info for vlan's real device discards 4f288c97b5c5 vhost: correctly remove wait queue during poll failure discards c5fc4dc51cb0 sky2: Increase D3 delay to sky2 stops working after suspend discards 3fdd43709d70 sctp: sctp_sockaddr_af must check minimal addr length for [...] discards 3f80d01bbd87 sctp: do not leak kernel memory to user space discards c17f6594abfa r8169: fix setting driver_data after register_netdev discards a7c8900c1fc2 pptp: remove a buggy dst release in pptp_connect() discards 21563c4df30e net/sched: fix NULL dereference in the error path of tcf_b [...] discards cd19a9b12ab4 net sched actions: fix dumping which requires several mess [...] discards 787b940625ca netlink: make sure nladdr has correct size in netlink_connect() discards 7948bc92791b net/ipv6: Increment OUTxxx counters after netfilter hook discards d1b820bd98a1 net/ipv6: Fix route leaking between VRFs discards 589a3f305185 net: fix possible out-of-bound read in skb_network_protocol() discards 629eeaaccb23 lan78xx: Crash in lan78xx_writ_reg (Workqueue: events lan7 [...] discards 52f0a5ff60e4 ipv6: the entire IPv6 header chain must fit the first fragment discards cdd74d6ac80e arp: fix arp_filter on l3slave devices discards 8413a3a63d37 x86/microcode: Fix CPU synchronization routine discards c81d7069dcd6 x86/microcode: Attempt late loading only when new microcod [...] discards b0b1ac38e018 x86/microcode: Synchronize late microcode loading discards 509df2b865f1 x86/microcode: Request microcode on the BSP discards d2725848230d x86/microcode/intel: Look into the patch cache first discards e87c2b553a35 x86/microcode: Do not upload microcode if CPUs are offline discards 1707112c82fa x86/microcode/intel: Writeback and invalidate caches befor [...] discards 170f8ec16c22 x86/microcode/intel: Check microcode revision before updat [...] discards 22cc8816d013 x86/microcode: Get rid of struct apply_microcode_ctx discards 35da0d504a98 x86/CPU: Check CPU feature bits after microcode upgrade discards 00ba4bcf4b92 x86/CPU: Add a microcode loader callback discards 962e6b2d1665 x86/microcode: Propagate return value from updating functions discards b6a11be5c433 crypto: arm64/aes-ce-cipher - move assembler code to .S file discards f1b46925f59e objtool: Add Clang support discards 5dff63583f0d thermal: int3400_thermal: fix error handling in int3400_th [...] discards bc166ca4234c tcmu: release blocks for partially setup cmds discards 6a88a999c45d perf tools: Fix copyfile_offset update of output offset discards 7cae67e31292 crypto: aes-generic - build with -Os on gcc-7+ discards 3847b9e016df mtd: mtd_oobtest: Handle bitflips during reads discards 88f6f0490f8c Input: goodix - disable IRQs while suspended discards c427d7e44a32 ibmvnic: Don't handle RX interrupts when not up. discards 62eaf7e149a5 sdhci: Advertise 2.0v supply on SDIO host controller discards 997901406c0a x86/gart: Exclude GART aperture from vmcore discards 4aafb8cdcc11 gpio: thunderx: fix error return code in thunderx_gpio_probe() discards cfafed12f459 RDMA/cma: Fix rdma_cm path querying for RoCE discards 15dfb9baba2c scsi: megaraid_sas: unload flag should be set after scsi_r [...] discards 70077054384d scsi: megaraid_sas: Error handling for invalid ldcount pro [...] discards b432f980596c cxgb4vf: Fix SGE FL buffer initialization logic for 64K pages discards d017aeb58a3e i40evf: don't rely on netif_running() outside rtnl_lock() discards d96a094c987f uio_hv_generic: check that host supports monitor page discards 28b35f9aa0c0 EDAC, mv64x60: Fix an error handling path discards effbffc91da3 block, bfq: put async queues for root bfq groups too discards 4ed8692bb2d6 tty: n_gsm: Allow ADM response in addition to UA for control dlci discards 8976d64b2f0f blk-mq: fix kernel oops in blk_mq_tag_idle() discards b728b7e24fbc scsi: libsas: initialize sas_phy status according to respo [...] discards f890a23603e3 scsi: libsas: fix error when getting phy events discards 8644d14c3240 scsi: libsas: fix memory leak in sas_smp_get_phy_events() discards fad9bcb1176b bcache: segregate flash only volume write streams discards ef60904109f4 bcache: stop writeback thread after detaching discards 71468ce63dc9 bcache: ret IOERR when read meets metadata error discards b20482cebfb2 net: hns3: fix for changing MTU discards be6a161e1302 net: hns3: Fix an error macro definition of HNS3_TQP_STAT discards 611abba6eb68 net: hns3: Fix a loop index error of tqp statistics query discards 5669ec0b9588 net: hns3: Fix an error of total drop packet statistics discards 35a9ebd920aa net/mlx5: Fix race for multiple RoCE enable discards 46d19334ca40 wl1251: check return from call to wl1251_acx_arp_ip_filter discards f722a6a61179 rt2x00: do not pause queue unconditionally on error path discards 1530dcc90331 power: supply: axp288_charger: Properly stop work on probe [...] discards 87b9099cf141 ASoC: Intel: sst: Fix the return value of 'sst_send_byte_s [...] discards 89deb4ad015b staging: lustre: disable preempt while sampling processor id. discards 01ff15fcf466 perf report: Fix a no annotate browser displayed issue discards 3b3fb4be7ca1 tpm: return a TPM_RC_COMMAND_CODE response if command is n [...] discards f0504bf54b4d nvme_fcloop: fix abort race condition discards 39ede1fd200f nvme_fcloop: disassocate local port structs discards 5391891c0a46 pinctrl: baytrail: Enable glitch filter for GPIOs used as [...] discards dd3e1a4e769e backlight: tdo24m: Fix the SPI CS between transfers discards fb1ef85d5885 blk-mq: fix race between updating nr_hw_queues and switchi [...] discards eaa077800ff6 blk-mq: avoid to map CPU into stale hw queue discards cf4c90693651 IB/rdmavt: Allocate CQ memory on the correct node discards da5e12ab599a powernv-cpufreq: Add helper to extract pstate from PMSR discards 1f1e5ca1c737 gpio: label descriptors using the device name discards e985dcf4fa1b vfb: fix video mode and line_length being set when loaded discards bb23fbd8fb06 mac80211: Fix setting TX power on monitor interfaces discards 74f5124bc3ff ACPI: EC: Fix debugfs_create_*() usage discards 04568f4df228 irqchip/gic-v3: Fix the driver probe() fail due to disable [...] discards b5d2cafbe359 scsi: mpt3sas: Proper handling of set/clear of "ATA comman [...] discards 3807b6fec674 scsi: libiscsi: Allow sd_shutdown on bad transport discards 978c2812b805 spi: sh-msiof: Fix timeout failures for TX-only DMA transfers discards 1d65600e9722 ASoC: Intel: cht_bsw_rt5645: Analog Mic support discards 522371c28210 ASoC: Intel: Skylake: Disable clock gating during firmware [...] discards 543d317db8be media: videobuf2-core: don't go out of the buffer range discards 6e7b07606bfe clk: sunxi-ng: a83t: Add M divider to TCON1 clock discards bd4a96921d8b hwmon: (ina2xx) Make calibration register value fixed discards ddc09c522035 RDMA/cma: Mark end of CMA ID messages discards 7743aa143055 selftests/net: fix bugs in address and port initialization discards b72d39b1da82 PM / devfreq: Fix potential NULL pointer dereference in go [...] discards e6bc3a4b0c23 clk: divider: fix incorrect usage of container_of discards 1cf98fd005f5 watchdog: dw_wdt: add stop watchdog operation discards db470ce8c6ee VFS: close race between getcwd() and d_move() discards 87a25a385832 net/mlx4_en: Change default QoS settings discards 378259c7d0a2 ACPI / video: Default lcd_only to true on Win8-ready and n [...] discards ea620e414bde rds; Reset rs->rs_bound_addr in rds_add_bound() failure path discards ab4ac0fc4712 l2tp: fix missing print session offset info discards fcb762cb4b5c net: hns3: fix for getting auto-negotiation state in hclge [...] discards f7b0ea2245a0 net: hns3: free the ring_data structrue when change tqps discards 93b8f4a2302b perf evsel: Enable ignore_missing_thread for pid option discards d606bac136ec perf probe: Add warning message if there is unexpected event name discards 3efc86f667fc perf probe: Find versioned symbols from map discards ea40afb5c379 thermal: power_allocator: fix one race condition issue for [...] discards fd78be4b37cc ipv6: Reinject IPv6 packets if IPsec policy matches after SNAT discards 78728d84f338 Bluetooth: Add a new 04ca:3015 QCA_ROME device discards 2e9a8b6a7d52 ARM: dts: ls1021a: add "fsl,ls1021a-esdhc" compatible stri [...] discards 800ffac10754 clk: meson: mpll: use 64-bit maths in params_from_rate discards fbd4d9046a1a i40iw: Validate correct IRD/ORD connection parameters discards c5cd3cc217a9 i40iw: Correct Q1/XF object count equation discards 0bc82eae1256 i40iw: Fix sequence number for the first partial FPDU discards b867b7a7e590 Linux 4.14.33 discards 6bc3a54e06c6 Revert "ip6_vti: adjust vti mtu according to mtu of lower device" discards cfbed9b55636 Revert "cpufreq: Fix governor module removal race" discards a99aaeccdefd Revert "ARM: dts: omap3-n900: Fix the audio CODEC's reset pin" discards 118118eb3818 Revert "ARM: dts: am335x-pepper: Fix the audio CODEC's reset pin" discards 92e3d3f67d79 Fix slab name "biovec-(1<<(21-12))" discards b31397c9b945 net: hns: Fix ethtool private flags discards 9b47e99ac970 ARM: dts: DRA76-EVM: Set powerhold property for tps65917 discards 52dcf4a6afbc vt: change SGR 21 to follow the standards discards 8ac678a4b363 Input: i8042 - enable MUX on Sony VAIO VGN-CS series to fi [...] discards 4043155add40 Input: i8042 - add Lenovo ThinkPad L460 to i8042 reset list discards ac72f0080c1a Input: ALPS - fix TrackStick detection on Thinkpad L570 an [...] discards 0d3f8c0217f9 Revert "base: arch_topology: fix section mismatch build warnings" discards a59779368b33 staging: comedi: ni_mio_common: ack ai fifo error interrupts. discards 4be89529c013 Btrfs: fix unexpected cow in run_delalloc_nocow discards 62532640c8e1 crypto: x86/cast5-avx - fix ECB encryption when long sg fo [...] discards b5a888390998 crypto: arm,arm64 - Fix random regeneration of S_shipped discards ee54953ecd47 crypto: ccp - return an actual key size from RSA max_size [...] discards 056f3bd2399b crypto: caam - Fix null dereference at error path discards c3657fd0c15f crypto: ahash - Fix early termination in hash walk discards ad35fdc00a7c crypto: testmgr - Fix incorrect values in PKCS#1 test vector discards 41e960b042fc crypto: inside-secure - fix clock management discards 77827f3d63d0 crypto: lrw - Free rctx->ext with kzfree discards 3c6096ca8e49 parport_pc: Add support for WCH CH382L PCI-E single parall [...] discards 1f17d5033fe3 media: usbtv: prevent double free in error case discards 5f834dd24bae /dev/mem: Avoid overwriting "err" in read_mem() discards 66a65ca5b8fd mei: remove dev_err message on an unsupported ioctl discards cbf733ca587c serial: 8250: Add Nuvoton NPCM UART discards c0aed3667b3d USB: serial: cp210x: add ELDAT Easywave RX09 id discards f4d01432eeda USB: serial: ftdi_sio: add support for Harman FirmwareHubEmulator discards e1e87ebd5b79 USB: serial: ftdi_sio: add RT Systems VX-8 cable discards ac5a36bb6957 bitmap: fix memset optimization on big-endian systems discards 52a0c9a14f52 usb: dwc2: Improve gadget state disconnection handling discards 87a97ab15e44 Bluetooth: Fix missing encryption refresh on Security Request discards cf88ae752cd3 phy: qcom-ufs: add MODULE_LICENSE tag discards 839a4c3b4a48 netfilter: x_tables: add and use xt_check_proc_name discards 2a55ad7440e6 netfilter: drop template ct when conntrack is skipped. discards b0850604cc5d l2tp: fix races with ipv4-mapped ipv6 addresses discards bbfbc396f076 netfilter: bridge: ebt_among: add more missing match size checks discards 546ade704a98 netfilter: x_tables: make allocation less aggressive discards 72682b162dae percpu: add __GFP_NORETRY semantics to the percpu balancing path discards dffe655ddb48 xfrm: Refuse to insert 32 bit userspace socket policies on [...] discards a6232ffa2a02 net: xfrm: use preempt-safe this_cpu_read() in ipcomp_allo [...] discards b0d95e686f45 RDMA/ucma: Introduce safer rdma_addr_size() variants discards 4fbf77d7a9fe RDMA/ucma: Check that device exists prior to accessing it discards 4dba68fd1dfe RDMA/ucma: Check that device is connected prior to access it discards 6c2c0da62b5d RDMA/rdma_cm: Fix use after free race with process_one_req discards 4cd0242812a9 RDMA/ucma: Ensure that CM_ID exists prior to access it discards ac895355571a RDMA/ucma: Fix use-after-free access in ucma_close discards 123f9f8981d2 RDMA/ucma: Check AF family prior resolving address discards 25fd02ea40db xfrm_user: uncoditionally validate esn replay attribute struct discards ac2cb9f3de88 partitions/msdos: Unable to mount UFS 44bsd partitions discards 0726ba0491ca powerpc/64s: Fix i-side SLB miss bad address handler savin [...] discards 4c6d2518e1fe powerpc/64s: Fix lost pending interrupt due to race causin [...] discards 834a06e59896 i2c: i2c-stm32f7: fix no check on returned setup discards f025072cbfe3 ipc/shm.c: add split function to shm_vm_ops discards f00a344718dd ceph: only dirty ITER_IOVEC pages for direct read discards ca04476df8fd perf/hwbp: Simplify the perf-hwbp code, fix documentation discards b276b3465531 x86/platform/uv/BAU: Add APIC idt entry discards 58eaa556bd0a ALSA: pcm: potential uninitialized return values discards 17c9ea37cb60 ALSA: pcm: Use dma_bytes as size parameter in dma_mmap_coherent() discards ba0b1c7761b4 ALSA: usb-audio: Add native DSD support for TEAC UD-301 discards be0fdc488672 mtd: nand: atmel: Fix get_sectorsize() function discards e9eddb705648 mtd: jedec_probe: Fix crash in jedec_read_mfr() discards 67356ab6e6a9 ARM: dts: sun6i: a31s: bpi-m2: add missing regulators discards 46e10c38af0c ARM: dts: sun6i: a31s: bpi-m2: improve pmic properties discards d377d3d041b7 ARM: 8746/1: vfp: Go back to clearing vfp_current_hw_state[] discards a4941a5fbcf0 ARM: OMAP: Fix SRAM W+X mapping discards 9a2e216d9e89 Linux 4.14.32 discards bba757a2c128 s390/qeth: on channel error, reject further cmd requests discards e52456422017 s390/qeth: lock read device while queueing next buffer discards dd5ec7314030 s390/qeth: when thread completes, wake up all waiters discards b469bdd0f511 s390/qeth: free netdevice when removing a card discards 299902b581ea dpaa_eth: remove duplicate increment of the tx_errors counter discards 5bf75fca4367 dpaa_eth: increment the RX dropped counter when needed discards dde9b6a83797 dpaa_eth: remove duplicate initialization discards 5bbb99d2fde0 dpaa_eth: fix error in dpaa_remove() discards 29cd9c2d1f42 soc/fsl/qbman: fix issue in qman_delete_cgr_safe() discards 43d8f3c5d3ad team: Fix double free in error path discards 329f4710f89c skbuff: Fix not waking applications when errors are enqueued discards e90e9771d9a3 qede: Fix qedr link update discards c6841b478e6b net: systemport: Rewrite __bcm_sysport_tx_reclaim() discards 474aa5149753 net: Only honor ifindex in IP_PKTINFO if non-0 discards 06d3f43d52bb netlink: avoid a double skb free in genlmsg_mcast() discards 2980f37b6111 net/iucv: Free memory obtained by kzalloc discards a14b791d9863 net: fec: Fix unbalanced PM runtime calls discards 9cdb0f25fbb4 net: ethernet: ti: cpsw: add check for in-band mode settin [...] discards 89142a0e0b70 net: ethernet: arc: Fix a potential memory leak if an opti [...] discards 2d5b0ed04c5a l2tp: do not accept arbitrary sockets discards 18c647456ac9 ipv6: fix access to non-linear packet in ndisc_fill_redire [...] discards 91d27e0c3025 dccp: check sk for closed state in dccp_sendmsg() discards 946b9671ac02 net: Fix hlist corruptions in inet_evict_bucket() discards 4ff5078b0396 net: use skb_to_full_sk() in skb_update_prio() discards f6cdb675ca0a ieee802154: 6lowpan: fix possible NULL deref in lowpan_dev [...] discards f77ff13a06c1 sch_netem: fix skb leak in netem_enqueue() discards 515bc34124f3 kcm: lock lower socket in kcm_attach discards 07cf9d303c7c rhashtable: Fix rhlist duplicates insertion discards 090da7ced80b ppp: avoid loop in xmit recursion detection code discards 28b488f7cb3a net sched actions: return explicit error when tunnel_key m [...] discards 2274d77c3675 net: phy: Tell caller result of phy_change() discards 42cf2a1e5ac4 mlxsw: spectrum_buffers: Set a minimum quota for CPU port traffic discards dbad5abd2b16 ipv6: sr: fix scheduling in RCU when creating seg6 lwtunnel state discards cb4963b49426 ipv6: sr: fix NULL pointer dereference when setting encap [...] discards 5defa8c9269a ipv6: old_dport should be a __be16 in __ip6_datagram_connect() discards a8f02befc87d net: ipv6: keep sk status consistent after datagram connec [...] discards 82fb817863e3 macvlan: filter out unsupported feature flags discards b51eb57dac9c devlink: Remove redundant free on error path discards 67a1dc567567 net: phy: relax error checking when creating sysfs link ne [...] discards 223c54244252 sysfs: symlink: export sysfs_create_link_nowarn() discards 497166d63780 qed: Fix non TCP packets should be dropped on iWARP ll2 co [...] discards e44c1733059c tcp: purge write queue upon aborting the connection discards dbbf2d1e4077 tcp: reset sk_send_head in tcp_write_queue_purge discards 9861e6647c85 Linux 4.14.31 discards 7514cd2f6d21 bpf, x64: increase number of passes discards b4e02202a0ba bpf: skip unnecessary capability check discards 3e1130970ec3 kbuild: disable clang's default use of -fmerge-all-constants discards 3fdc6f0d1484 x86/pkeys/selftests: Rename 'si_pkey' to 'siginfo_pkey' discards d6e6e57e6045 usb: xhci: Fix potential memory leak in xhci_disable_slot() discards 4208d820ed23 usb: xhci: Disable slot even when virt-dev is null discards 213b332c71a9 staging: lustre: ptlrpc: kfree used instead of kvfree discards 26023c977975 staging: android: ion: Zero CMA allocated memory discards af00a24c9ea2 iio: imu: st_lsm6dsx: fix endianness in st_lsm6dsx_read_oneshot() discards c7d20ac820ad iio: ABI: Fix name of timestamp sysfs file discards 294a6268bf16 perf/x86/intel/uncore: Fix multi-domain PCI CHA enumeratio [...] discards 59dbc2a44921 perf/x86/intel: Don't accidentally clear high bits in bdw_ [...] discards 227e2f91f0c9 perf/core: Fix ctx_event_type in ctx_resched() discards b69902a42097 perf stat: Fix CVS output format for non-supported counters discards d244e5897c1f perf/x86/intel/uncore: Fix Skylake UPI event format discards 5fb252cad61f drm/syncobj: Stop reusing the same struct file for all syn [...] discards a9b385a59b1f x86/boot/64: Verify alignment of the LOAD segment discards faf470583a57 x86/build/64: Force the linker to use 2MB page size discards 06b281015054 kvm/x86: fix icebp instruction handling discards f7fbe38cc55b posix-timers: Protect posix clock array access against spe [...] discards b08952bbc171 x86/efi: Free efi_pgd with free_pages() discards 373ccbd6eb03 x86/vsyscall/64: Use proper accessor to update P4D entry discards 852d9679a778 selftests/x86/ptrace_syscall: Fix for yet more glibc interference discards 5a29ce2b9880 x86/entry/64: Don't use IST entry for #BP stack discards 3832d40ef22e tty: vt: fix up tabstops properly discards 5c955c3cfb58 can: cc770: Fix use after free in cc770_tx_interrupt() discards 63affa180c7d can: cc770: Fix queue stall & dropped RTR reply discards b3ab7e3dee87 can: cc770: Fix stalls on rt-linux, remove redundant IRQ ack discards 18f29aa5b55d can: ifi: Check core revision upon probe discards 8a731531d08f can: ifi: Repair the error handling discards e7dc75584302 can: peak/pcie_fd: remove useless code when interface starts discards 74f08b1e0de8 can: peak/pcie_fd: fix echo_skb is occupied! bug discards 2a2b9ef30926 staging: ncpfs: memory corruption in ncp_read_kernel() discards 3f3a6707770a mtd: nand: fsl_ifc: Read ECCSTAT0 and ECCSTAT1 registers f [...] discards 1aa0e4115330 mtd: nand: fsl_ifc: Fix eccstat array overflow for IFC ver [...] discards 91ff3795b188 mtd: nand: fsl_ifc: Fix nand waitfunc return value discards 84f7a040cf04 mtdchar: fix usage of mtd_ooblayout_ecc() discards 70001527f446 tracing: probeevent: Fix to support minus offset from symbol discards 1a697e6ef91b rtlwifi: rtl8723be: Fix loss of signal discards 7964c00a4a7e brcmfmac: fix P2P_DEVICE ethernet address generation discards 865a0221c7e2 libnvdimm, {btt, blk}: do integrity setup before add_disk() discards 7fbddfb00176 ACPI / watchdog: Fix off-by-one error at resource assignment discards 8f860adbb3d8 acpi, numa: fix pxm to online numa node associations discards b8b8151806ff mm/vmscan: wake up flushers for legacy cgroups too discards c8deec718121 drm: udl: Properly check framebuffer mmap offsets discards fc1142a8ca2d drm: Reject getfb for multi-plane framebuffers discards b53d42b4ab92 drm/radeon: Don't turn off DP sink when disconnected discards 19246741a6df drm/vmwgfx: Fix a destoy-while-held mutex problem. discards 4be50a9fe670 drm/vmwgfx: Fix black screen and device errors when runnin [...] discards 99b6ead444cf Revert "mm: page_alloc: skip over regions of invalid pfns [...] discards f5dad0409a72 mm/shmem: do not wait for lock_page() in shmem_unused_huge [...] discards b6b6783c8097 mm/thp: do not wait for lock_page() in deferred_split_scan() discards 8b8b5c4f7f3a mm/khugepaged.c: convert VM_BUG_ON() to collapse fail discards 5bbd932ff58f x86/mm: implement free pmd/pte page interfaces discards acdb4981644c mm/vmalloc: add interfaces to free unmapped page table discards 04d47fc40367 h8300: remove extraneous __BIG_ENDIAN definition discards 1e8628443ede hugetlbfs: check for pgoff value overflow discards 797bfd05d404 nfsd: remove blocked locks on client teardown discards aa0533f4f7b2 cgroup: fix rule checking for threaded mode switching discards 2b4bb9f3869b libata: Modify quirks for MX100 to limit NCQ_TRIM quirk to [...] discards 65ab5809b48d libata: Make Crucial BX100 500GB LPM quirk apply to all fi [...] discards 596d0a8e7c77 libata: Apply NOLPM quirk to Crucial M500 480 and 960GB SSDs discards 01b6d6839a28 libata: Enable queued TRIM for Samsung SSD 860 discards 603f0168c1ef libata: disable LPM for Crucial BX100 SSD 500GB drive discards 3962dd60a67b libata: Apply NOLPM quirk to Crucial MX100 512GB SSDs discards 5e67e65d21d0 libata: don't try to pass through NCQ commands to non-NCQ devices discards cd47a2ccc602 libata: remove WARN() for DMA or PIO command without data discards 8745d2063d28 libata: fix length validation of ATAPI-relayed SCSI commands discards 15a4417cc652 Bluetooth: btusb: Fix quirk for Atheros 1525/QCA6174 discards cd3141c02404 Bluetooth: btusb: Add Dell OptiPlex 3060 to btusb_needs_re [...] discards 3a64bcc3e67a Bluetooth: btusb: Remove Yoga 920 from the btusb_needs_res [...] discards b64ffeecfbdd pinctrl: samsung: Validate alias coming from DT discards a1da0548a932 Drivers: hv: vmbus: Fix ring buffer signaling discards 8f59abbdeb9d RDMA/mlx5: Fix crash while accessing garbage pointer and f [...] discards 9efd9903f561 clk: sunxi-ng: a31: Fix CLK_OUT_* clock ops discards 55306d632ab8 clk: bcm2835: Protect sections updating shared registers discards 2eb67f85d55b clk: bcm2835: Fix ana->maskX definitions discards ef006d43bc61 lockdep: fix fs_reclaim warning discards a05b610534a9 ahci: Add PCI-id for the Highpoint Rocketraid 644L card discards 8f5f582cabd7 PCI: Add function 1 DMA alias quirk for Highpoint RocketRAID 644L discards aa26895af31b mmc: dw_mmc: fix falling from idmac to PIO mode when dw_mc [...] discards a592984e03e6 mmc: dw_mmc: exynos: fix the suspend/resume issue for exynos5433 discards 23a8825aea65 mmc: dw_mmc: Fix the DTO/CTO timeout overflow calculation [...] discards 72439a30c096 mmc: block: fix updating ext_csd caches on ioctl call discards 39254113845c mmc: core: Disable HPI for certain Micron (Numonyx) eMMC cards discards fcc71c97a384 mmc: core: Fix tracepoint print of blk_addr and blksz discards 856da5e097e0 ALSA: hda/realtek - Always immediately update mute LED wit [...] discards 7a42d11ab86e ALSA: hda/realtek - Fix Dell headset Mic can't record discards dc9d942e45c0 ALSA: hda/realtek - Fix speaker no sound after system resume discards 8d49f5625eda ALSA: hda - Force polling mode on CFL for fixing codec com [...] discards 88079d335aac ALSA: aloop: Fix access to not-yet-ready substream via cable discards 1fcbcfff716f ALSA: aloop: Sync stale timer before release discards 3aa7360be333 ALSA: usb-audio: Fix parsing descriptor of UAC2 processing unit discards 2b706310e520 iio: adc: meson-saradc: unlock on error in meson_sar_adc_lock() discards d1138478e071 iio: st_pressure: st_accel: pass correct platform data to init discards f81b0e627b67 iio: chemical: ccs811: Corrected firmware boot/application [...] discards ea26b66f10cb MIPS: lantiq: ase: Enable MFD_SYSCON discards 124532fc3c28 MIPS: lantiq: Enable AHB Bus for USB discards 8b23936074d9 MIPS: lantiq: Fix Danube USB clock discards e73ac1875971 MIPS: ralink: Fix booting on MT7621 discards fb45c56ebd0f MIPS: ralink: Remove ralink_halt() discards de8cdc557231 Linux 4.14.30 discards 5019b23699f4 RDMA/vmw_pvrdma: Fix usage of user response structures in [...] discards 957435b566c9 kbuild: fix linker feature test macros when cross compilin [...] discards e82496fbe3a0 RDMA/ucma: Don't allow join attempts for unsupported AF family discards ce3e82c0630f RDMA/ucma: Fix access to non-initialized CM_ID object discards 712b442c68c2 clk: migrate the count of orphaned clocks at init discards 02db484a0583 RDMA/core: Do not use invalid destination in determining p [...] discards 8b0c4a2e04f7 serial: 8250_pci: Don't fail on multiport card class discards 00fb52a3828d IB/mlx5: Fix out-of-bounds read in create_raw_packet_qp_rq discards cf1eb16eef13 IB/mlx5: Fix integer overflows in mlx5_ib_create_srq discards 3748694f1b91 scsi: mpt3sas: wait for and flush running commands on shut [...] discards 9d72b2696e0a scsi: mpt3sas: fix oops in error handlers after shutdown/unload discards 0493d72ee4d6 dmaengine: ti-dma-crossbar: Fix event mapping for TPCC_EVT [...] discards e618ff1ac59c crypto: artpec6 - set correct iv size for gcm(aes) discards 53555c8fc8a2 clk: si5351: Rename internal plls to avoid name collisions discards fa97cdb4c71e clk: axi-clkgen: Correctly handle nocount bit in recalc_rate() discards 9e9d9b1a3dbf clk: Don't touch hardware when reparenting during registration discards 24c92f975cb2 clk: at91: pmc: Wait for clocks when resuming discards 14d920fc4579 nfsd4: permit layoutget of executable-only files discards 1de82078a0c0 ARM: dts: aspeed-evb: Add unit name to memory node discards e434a6eaed8c RDMA/ocrdma: Fix permissions for OCRDMA_RESET_STATS discards 7b7e076f8cad scsi: lpfc: Fix issues connecting with nvme initiator discards 1626beb0b5d8 scsi: lpfc: Fix SCSI LUN discovery when SCSI and NVME enabled discards 6f4649f3bef8 soc: qcom: smsm: fix child-node lookup discards f1f225794a41 ip_gre: fix potential memory leak in erspan_rcv discards 9cd6c84e9377 ip_gre: fix error path when erspan_rcv failed discards e6cfc525163e ip6_vti: adjust vti mtu according to mtu of lower device discards f2b32ce1ccef iommu/vt-d: clean up pr_irq if request_threaded_irq fails discards 915bd53d68f6 pinctrl: rockchip: enable clock when reading pin direction [...] discards 130e535210ba pinctrl: Really force states during suspend/resume discards 06299bd0cf73 media: davinci: fix a debug printk discards fea718819c69 PCI: rcar: Handle rcar_pcie_parse_request_of_pci_ranges() [...] discards e1645629785b PCI: endpoint: Fix find_first_zero_bit() usage discards 194b5ce11968 PCI: designware-ep: Fix ->get_msi() to check MSI_EN bit discards d67d7bf8f12d coresight: Fix disabling of CoreSight TPIU discards f16a65befe74 pty: cancel pty slave port buf's work in tty_release discards 728e120d1786 drm/omap: DMM: Check for DMM readiness after successful tr [...] discards 9967208b4f6c mmc: sdhci-xenon: wait 5ms after set 1.8V signal enable discards 83a2960ff6d1 omapdrm: panel: fix compatible vendor string for td028ttec1 discards f7eda23c2990 vgacon: Set VGA struct resource types discards 58668d153baf iser-target: avoid reinitializing rdma contexts for isert [...] discards a3e4b8fe6479 IB/umem: Fix use of npages/nmap fields discards 251695a39f05 RDMA/cma: Use correct size when writing netlink stats discards a4ac7cb593ad IB/ipoib: Avoid memory leak if the SA returns a different DGID discards 9766562956fd rtc: ac100: Fix multiple race conditions discards badf37254bc7 media: s5p-mfc: Fix lock contention - request_firmware() once discards 639dab36edbd sfp: fix non-detection of PHY discards 1a6610de8c1b sfp: fix EEPROM reading in the case of non-SFF8472 SFPs discards 1b485793ce84 net: phy: meson-gxl: check phy_write return value discards ea60e54b22aa /dev/mem: Add bounce buffer for copy-out discards 79a49fcc0768 mmc: block: fix logical error to avoid memory leak discards 9dd93e524955 mmc: avoid removing non-removable hosts during suspend discards c1326c691f4d drm/tilcdc: ensure nonatomic iowrite64 is not used discards e2a6f2967f67 dmaengine: zynqmp_dma: Fix race condition in the probe discards f4a0f85594ba platform/chrome: Use proper protocol transfer function discards 71233e2541a4 watchdog: Fix kref imbalance seen if handle_boot_enabled=0 discards 08b810901020 watchdog: Fix potential kref imbalance when opening watchdog discards 008029510ac8 cros_ec: fix nul-termination for firmware build info discards 79c3f5cf466d serial: 8250_dw: Disable clock on error discards f1be26620373 tty: goldfish: Enable 'earlycon' only if built-in discards 5ff0741646fd qmi_wwan: set FLAG_SEND_ZLP to avoid network initiated disconnect discards a9a14b17f72c media: [RESEND] media: dvb-frontends: Add delay to Si2168 restart discards 057ee30417e5 ath10k: handling qos at STA side based on AP WMM enable/disable discards 824f8613ea62 media: bt8xx: Fix err 'bt878_probe()' discards 2159db50a572 rtlwifi: always initialize variables given to RT_TRACE() discards 9f180c6db58e rtlwifi: rtl_pci: Fix the bug when inactiveps is enabled. discards 9854881c225a spi: sh-msiof: Avoid writing to registers from spi_master.setup() discards 6467b3e25447 hv_netvsc: Fix the TX/RX buffer default sizes discards 8dc11c413557 hv_netvsc: Fix the receive buffer size limit discards e53e85d5082c RDMA/iwpm: Fix uninitialized error code in iwpm_send_mapinfo() discards 4df82a41e819 drm/msm: fix leak in failed get_pages discards b3cff08483d0 media: c8sectpfe: fix potential NULL pointer dereference i [...] discards b453f9d8c55e cpufreq: longhaul: Revert transition_delay_us to 200 ms discards e59e19dc4086 Bluetooth: btqcomsmd: Fix skb double free corruption discards 5b58533858e3 Bluetooth: hci_qca: Avoid setup failure on missing rampatch discards 23081c335df9 staging: android: ashmem: Fix possible deadlock in ashmem_ioctl discards 23e73e2ab4d2 scsi: megaraid_sas: Do not use 32-bit atomic request descr [...] discards 809607940362 Linux 4.14.29 discards f2216e3e1d64 usb: dwc3: Fix GDBGFIFOSPACE_TYPE values discards 3914aae2ae24 USB: gadget: udc: Add missing platform_device_put() on err [...] discards c209d68794e6 scsi: qla2xxx: Fix crashes in qla2x00_probe_one on probe failure discards 91cb90636e03 scsi: qla2xxx: Fix logo flag for qlt_free_session_done() discards 31de69d5c9b8 scsi: qla2xxx: Fix NULL pointer access for fcport structure discards 8cdd1908c174 scsi: qla2xxx: Fix smatch warning in qla25xx_delete_{rsp|req}_que discards 1a8902505673 btrfs: Fix memory barriers usage with device stats counters discards d35115930d84 btrfs: remove spurious WARN_ON(ref->count < 0) in find_par [...] discards cb6945546b52 btrfs: Fix use-after-free when cleaning up fs_devs with a [...] discards 0136bd7238b2 btrfs: alloc_chunk: fix DUP stripe size handling discards 7e7fbff126d1 btrfs: add missing initialization in btrfs_check_shared discards e625797168ce btrfs: Fix NULL pointer exception in find_bio_stripe discards e01cf461f1d0 irqchip/gic-v3-its: Ensure nr_ites >= nr_lpis discards 1f4b6d083dc6 RDMAVT: Fix synchronization around percpu_ref discards cd21b3400bc1 fs/aio: Use RCU accessors for kioctx_table->table[] discards 076c7c06801a fs/aio: Add explicit RCU grace period when freeing kioctx discards b071bce3ff7e lock_parent() needs to recheck if dentry got __dentry_kill [...] discards e693f1331c4c KVM: arm/arm64: vgic: Don't populate multiple LRs with the [...] discards b85437d007f4 kvm: arm/arm64: vgic-v3: Tighten synchronization for guest [...] discards 2ffe95e3aa1e KVM: arm/arm64: Reduce verbosity of KVM init log discards 0481f001d9c1 fs: Teach path_connected to handle nfs filesystems with mu [...] discards 690291bccba9 drm/amdgpu/dce: Don't turn off DP sink when disconnected discards 1a50b5f07acf drm/radeon: fix prime teardown order discards b4a9192c74ad drm/amdgpu: fix prime teardown order discards bdbd0a2082d5 drm/nouveau/bl: Fix oops on driver unbind discards 3d1ef6fbdc22 ALSA: seq: Clear client entry before deleting else at closing discards 0609022631b3 ALSA: seq: Fix possible UAF in snd_seq_check_queue() discards c0cafa62d780 ALSA: hda - Revert power_save option default value discards 5ee6abaa5370 ALSA: pcm: Fix UAF in snd_pcm_oss_get_formats() discards a9cf8b6fe73b parisc: Handle case where flush_cache_range is called with [...] discards 6fcb523eafa0 x86/mm: Fix vmalloc_fault to use pXd_large discards 4b428e9998c1 KVM: x86: Fix device passthrough when SME is active discards 732f9a89fc1e x86/speculation: Remove Skylake C2 from Speculation Contro [...] discards 76aaa3978252 x86/speculation, objtool: Annotate indirect calls/jumps fo [...] discards 68ce99300659 x86/vm86/32: Fix POPF emulation discards 602e52e66fbe selftests/x86/entry_from_vm86: Add test cases for POPF discards 102c51c63494 selftests/x86: Add tests for the STR and SLDT instructions discards 6d3789cafd00 selftests/x86: Add tests for User-Mode Instruction Prevention discards 9ad561690f83 selftests/x86/entry_from_vm86: Exit with 1 if we fail discards 4cf4908d1d4e x86/cpufeatures: Add Intel PCONFIG cpufeature discards 828ba3c7fd5a x86/cpufeatures: Add Intel Total Memory Encryption cpufeature discards 42b96e19dddd Linux 4.14.28 discards 1c8b6717a268 drm/i915/glk: Disable Guc and HuC on GLK discards e09475d69826 dmaengine: qcom_hidma: check pending interrupts discards 4f33fcc68abe IB/mlx5: revisit -Wmaybe-uninitialized warning discards fd6170bf4381 ima: relax requiring a file signature for new files with z [...] discards c02dd004559c locking/locktorture: Fix num reader/writer corner cases discards 09e59383eb1c rcutorture/configinit: Fix build directory error message discards 17c8c5998857 ipvlan: add L2 check for packets arriving via virtual devices discards 0ced0c46b418 Fix misannotated out-of-line _copy_to_user() discards 4117e8971923 mmc: mmc_test: Ensure command queue is disabled for testing discards b45ccc79b04a ASoC: nuc900: Fix a loop timeout test discards 00be5b299063 crypto: caam/qi - use correct print specifier for size_t discards 8077cba5b1f0 mac80211: remove BUG() when interface type is invalid discards f6ae26c08033 mac80211_hwsim: enforce PS_MANUAL_POLL to be set after PS_ENABLED discards 9bece8dda367 agp/intel: Flush all chipset writes after updating the GGTT discards 4df57c45f762 arm64: dts: renesas: salvator-common: Add EthernetAVB PHY reset discards 9281b0856dcd powerpc/64: Don't trace irqs-off at interrupt return to so [...] discards d744153d67fd powerpc/modules: Don't try to restore r2 after a sibling call discards 12848af16f9e drm/amdkfd: Fix memory leaks in kfd topology discards 30d45938f2a5 veth: set peer GSO values discards a80de288d6c5 net: sched: drop qdisc_reset from dev_graft_qdisc discards 127bda4b0912 virtio_net: Disable interrupts if napi_complete_done resch [...] discards 623f21858691 media: davinci: vpif_capture: add NULL check on devm_kzall [...] discards b6b70d70331f media: cpia2: Fix a couple off by one bugs discards 8834a75d8acb dm raid: fix raid set size revalidation discards 77ec30a0b35e media: vsp1: Prevent suspending and resuming DRM pipelines discards 32097005dd78 scsi: dh: add new rdac devices discards 97b8a9a87832 scsi: devinfo: apply to HP XP the same flags as Hitachi VSP discards a60a3523b398 scsi: core: scsi_get_device_flags_keyed(): Always return d [...] discards 677794fb0ca2 bnxt_en: Don't print "Link speed -1 no longer supported" m [...] discards 564030343299 spi: sun6i: disable/unprepare clocks on remove discards 4309a1e0d1c3 tools/usbip: fixes build with musl libc toolchain discards 9c0a007d1efc ath10k: fix invalid STS_CAP_OFFSET_MASK discards 0c2fa288cfc3 mwifiex: cfg80211: do not change virtual interface during [...] discards 1a7e2b546b0f clk: qcom: msm8916: fix mnd_width for codec_digcodec discards 6d6a5eae5600 drm/amdgpu:fix virtual dce bug discards bd301e538bd6 iwlwifi: mvm: avoid dumping assert log when device is stopped discards e6fb81cb22b7 perf annotate: Fix objdump comment parsing for Intel mov d [...] discards f9b186caa071 perf annotate: Fix unnecessary memory allocation for s390x discards 9334b702531d pinctrl: sh-pfc: r8a7795-es1: Fix MOD_SEL1 bit[25:24] to 0 [...] discards 162ee473a0cb pinctrl: sh-pfc: r8a7791: Add can_clk function discards 81a16b68d254 drm/sun4i: Fix format mask in DE2 driver discards 5dc7257b7ca7 pwm: stmpe: Fix wrong register offset for hwpwm=2 case discards 65722e73086d scsi: ses: don't ask for diagnostic pages repeatedly during probe discards 5d8c64ea75f3 drm/amdgpu:fix random missing of FLR NOTIFY discards 0049457bfde6 cpufreq: Fix governor module removal race discards bde5c6dca065 ath10k: update tdls teardown state to target discards 6af44accf4ff iio: health: max30102: Add power enable parameter to get_t [...] discards 975486d1f138 iio: adc: ina2xx: Shift bus voltage register to mask flag bits discards cb334409bb02 drm/etnaviv: make THERMAL selectable discards 893bfd501781 power: supply: ab8500_charger: Bail out in case of error i [...] discards 487d43596072 power: supply: ab8500_charger: Fix an error handling path discards 7579edac03e6 leds: pm8058: Silence pointer to integer size warning discards ab3db1af4210 xfrm: Fix xfrm_replay_overflow_offload_esn discards 5aac93adff9c userns: Don't fail follow_automount based on s_user_ns discards 926b261b1ed5 mtd: nand: ifc: update bufnum mask for ver >= 2.0.0 discards 2f1f60c4b903 ARM: dts: omap3-n900: Fix the audio CODEC's reset pin discards 0ed43f944a40 ARM: dts: am335x-pepper: Fix the audio CODEC's reset pin discards 5132282f9c4b net: thunderx: Set max queue count taking XDP_TX into account discards 4ab1fcc7a5f7 mtd: nand: fix interpretation of NAND_CMD_NONE in nand_com [...] discards bd174cd107d0 net: xfrm: allow clearing socket xfrm policies. discards f113f794410a rtc: brcmstb-waketimer: fix error handling in brcmstb_wake [...] discards 31a0f4502108 net: ieee802154: adf7242: Fix bug if defined DEBUG discards 00c7a2690dcc test_firmware: fix setting old custom fw path back on exit discards 919ba939de1a crypto: cavium - fix memory leak on info discards 90cf769aeb5a crypto: ecc - Fix NULL pointer deref. on no default_rng discards cebb9043093e sched: Stop resched_cpu() from sending IPIs to offline CPUs discards 9c2825526d96 sched: Stop switched_to_rt() from sending IPIs to offline CPUs discards 872181a79b35 USB: ledtrig-usbport: fix of-node leak discards b9faab6a01e9 typec: tcpm: fusb302: Resolve out of order messaging events discards dc3173bf6ccb staging: rtl8822be: fix missing null check on dev_alloc_sk [...] discards 0e2685fef97d drm/amdgpu: fix get_max_engine_clock_in_mhz discards dc743e973895 ARM: dts: exynos: Correct Trats2 panel reset line discards 7299cd29f12c clk: meson: gxbb: fix wrong clock for SARADC/SANA discards 9ac03f5260e4 ARM: dts: koelsch: Move cec_clock to root node discards cc218843b44d iwlwifi: mvm: rs: don't override the rate history in the s [...] discards f0ab595c2de0 HID: elo: clear BTN_LEFT mapping discards addf1ae9fcb2 HID: multitouch: Only look at non touch fields in first pa [...] discards d2bbda4c374c video/hdmi: Allow "empty" HDMI infoframes discards 182c594668e7 dma-buf/fence: Fix lock inversion within dma-fence-array discards e19df194b50e drm/edid: set ELD connector type in drm_edid_to_eld() discards 2b0509fa4afe Revert "btrfs: use proper endianness accessors for super_copy" discards d916e453942b dm mpath: fix passing integrity data discards dbacf552cdbf earlycon: add reg-offset to physical address before mapping discards 0da58aed9edc serial: core: mark port as initialized in autoconfig discards 099d055f8ab9 serial: 8250_pci: Add Brainboxes UC-260 4 port serial device discards e52fb772cb1d usb: dwc3: Fix lock-up on ID change during system suspend/resume discards 99d7fb05c1e9 usb: gadget: f_fs: Fix use-after-free in ffs_fs_kill_sb() discards 59b0613d3f40 usb: usbmon: Read text within supplied buffer size discards 42b8dfefbb1b usb: quirks: add control message delay for 1b1c:1b20 discards d4f0bf4525fd usbip: vudc: fix null pointer dereference on udc->lock discards f8187fd2aeda USB: storage: Add JMicron bridge 152d:2567 to unusual_devs.h discards 6de9ee2f3020 staging: android: ashmem: Fix lockdep issue during llseek discards 4c2d71dd0f90 staging: comedi: fix comedi_nsamples_left. discards fdd0f1b2efc7 uas: fix comparison for error code discards 3c8e0474f543 tty/serial: atmel: add new version check for usart discards a6a8916de0db serial: sh-sci: prevent lockup on full TTY buffers discards d03fbfded594 xhci: fix endpoint context tracer output discards d7c3836cd166 xhci: Fix front USB ports on ASUS PRIME B350M-A discards 490869f59f58 usb: host: xhci-rcar: add support for r8a77965 discards 92d770524625 ASoC: rt5651: Fix regcache sync errors on resume discards 57e2eb2d13db ASoC: wm_adsp: For TLV controls only register TLV get/set discards 90442512a6c6 ASoC: sgtl5000: Fix suspend/resume discards 577ad1c9bcfd ASoC: sun4i-i2s: Fix RX slot number of SUN8I discards a971fc44c94b x86: Treat R_X86_64_PLT32 as R_X86_64_PC32 discards 6bccf8962b78 net: phy: Restore phy_resume() locking assumption discards 76fbc152cd8c net: phy: fix resume handling discards 9b1fb9cc922d Linux 4.14.27 discards 24e955e59100 x86/kprobes: Fix kernel crash when probing .entry_trampoline code discards e8be8ff1f757 objtool: Fix 32-bit build discards a617f2e36d67 objtool: Fix another switch table detection issue discards c3b9f72606ac objtool, retpolines: Integrate objtool with retpoline supp [...] discards a69898c9eb0a objtool: Add module specific retpoline rules discards 3945bbe1525f kbuild: move cc-option and cc-disable-warning after incl. [...] discards 6288eb92cae8 kbuild: Set KBUILD_CFLAGS before incl. arch Makefile discards cfe39acafbaf kbuild: re-order the code to not parse unnecessary variables discards e6993149fa4d objtool: Add retpoline validation discards 8c2768139ffb objtool: Use existing global variables for options discards f9be9ef91a14 x86/mm/sme, objtool: Annotate indirect call in sme_encrypt [...] discards 4d840d9a1742 x86/boot, objtool: Annotate indirect jump in secondary_sta [...] discards 6fceef2e7feb x86/paravirt, objtool: Annotate indirect calls discards 5065490489ee x86/speculation: Move firmware_restrict_branch_speculation [...] discards 945e3d00ecdc x86/speculation, objtool: Annotate indirect calls/jumps fo [...] discards e76a9431f21a x86/retpoline: Support retpoline builds with Clang discards c3ffdb5a2ed4 x86/speculation: Use IBRS if available before calling into [...] discards a66fe0437d85 Revert "x86/retpoline: Simplify vmexit_fill_RSB()" discards 8cb411344339 x86-64/realmode: Add instruction suffix discards cd9547e51503 x86/LDT: Avoid warning in 32-bit builds with older gcc discards e793e30063b9 x86/asm: Improve how GEN_*_SUFFIXED_RMWcc() specify clobbers discards c507f00d2b5e x86/mm: Remove stale comment about KMEMCHECK discards 5f9d19a6c9e1 x86/entry/64: Use 'xorl' for faster register clearing discards b690fda31a47 x86/entry: Reduce the code footprint of the 'idtentry' macro discards 2e19277e1df5 nospec: Include <asm/barrier.h> dependency discards bebe3994ddaf nospec: Kill array_index_nospec_mask_check() discards dc2f0da8350e MIPS: CPC: Map registers using DT in mips_cpc_default_phys_base() discards 20b4c7f86df9 dt-bindings: Document mti,mips-cpc binding discards 608d96fc43a3 scsi: qla2xxx: Fix recursion while sending terminate exchange discards 8540351ee8a4 scsi: qla2xxx: Fix NULL pointer crash due to probe failure discards 3deecffb1b78 ALSA: hda: add dock and led support for HP ProBook 640 G2 discards f2ba41eb6290 ALSA: hda: add dock and led support for HP EliteBook 820 G3 discards 818b447d14e4 ALSA: hda - Fix a wrong FIXUP for alc289 on Dell machines discards 6d3a7dcba8c5 ALSA: seq: More protection for concurrent write and ioctl races discards d9c724729d0d ALSA: seq: Don't allow resizing pool in use discards 7b4e500bada3 ALSA: hda/realtek - Make dock sound work on ThinkPad L570 discards 816ee317d8a2 ALSA: hda/realtek - Fix dock line-out volume on Dell Preci [...] discards 3c69eccc1ab1 ALSA: hda/realtek: Limit mic boost on T480 discards 37872f84cc2d ALSA: hda/realtek - Add headset mode support for Dell laptop discards 2c269a2557a9 ALSA: hda/realtek - Add support headset mode for DELL WYSE discards c5bd1ad601d1 x86/spectre_v2: Don't check microcode versions when runnin [...] discards c192a793f056 perf tools: Fix trigger class trigger_on() discards 5c1c405d3936 x86/MCE: Serialize sysfs changes discards 859334041d04 x86/MCE: Save microcode revision in machine check records discards c6a1c0caf2d0 bcache: don't attach backing with duplicate UUID discards 14c2230b83bc bcache: fix crashes in duplicate cache device register discards f1833eb13078 IB/mlx5: Fix incorrect size of klms in the memory region discards 525673339fb1 dm bufio: avoid false-positive Wmaybe-uninitialized warning discards ffced04184f5 kbuild: Handle builtin dtb file names containing hyphens discards e3a8c7b5d707 IB/core: Fix missing RDMA cgroups release in case of failu [...] discards c1badd7b65c4 arm64: mm: fix thinko in non-global page table attribute check discards 3da2a62a61d1 KVM: s390: fix memory overwrites when not using SCA entries discards 583cc79b7380 virtio_ring: fix num_free handling in error case discards 5f9113db06a4 loop: Fix lost writes caused by missing flag discards 7f18a19b2113 Documentation/sphinx: Fix Directive import error discards 88b3e6acbae0 mm/memblock.c: hardcode the end_pfn being -1 discards d50cb5cedb6f lib/bug.c: exclude non-BUG/WARN exceptions from report_bug() discards 89d3fccd8bab Input: matrix_keypad - fix race when disabling interrupts discards 91e019af29cd PCI: dwc: Fix enumeration end when reaching root subordinate discards d90bb7c6806b MIPS: OCTEON: irq: Check for null return on kzalloc allocation discards e06fe5925771 MIPS: ath25: Check for kzalloc allocation failure discards 26f1a4666090 MIPS: BMIPS: Do not mask IPIs during suspend discards 6c6f1e60b5e4 drm/amdgpu:Always save uvd vcpu_bo in VM Mode discards 783fd8eb86fc drm/amdgpu:Correct max uvd handles discards e919af14fa17 drm/amdgpu: fix KV harvesting discards f641c63d750a drm/radeon: fix KV harvesting discards 755e5527e57f drm/amdgpu: Notify sbios device ready before send request discards 20f3ff9738c0 drm/amdgpu: used cached pcie gen info for SI (v2) discards 26078a2d862d drm/amd/powerplay: fix power over limit on Fiji discards 9c1192dcb7ba drm/radeon: insist on 32-bit DMA for Cedar on PPC64/PPC64LE discards 1dd93412438e Revert "drm/radeon/pm: autoswitch power state when in bala [...] discards cfc381d215af drm/amd/powerplay/vega10: allow mclk switching with no displays discards 396ff3687674 drm/amd/powerplay/smu7: allow mclk switching with no displays discards 9b9a82c0e2e1 drm/nouveau: prefer XBGR2101010 for addfb ioctl discards e6a23183d800 drm/amdgpu: Fix deadlock on runtime suspend discards 9c1508eff805 drm/radeon: Fix deadlock on runtime suspend discards 8c13b37c887d drm/nouveau: Fix deadlock on runtime suspend discards c261d5a4e5bf drm: Allow determining if current task is output poll worker discards 363e3fd5fa49 workqueue: Allow retrieval of current task's work struct discards 0547d1135081 drm/i915: Always call to intel_display_set_init_power() in [...] discards 07b749546521 scsi: qla2xxx: Fix NULL pointer crash due to active timer [...] discards 4dbc3e4d8b28 scsi: core: Avoid that ATA error handling can trigger a ke [...] discards 2e5033364e0d drm/i915/perf: fix perf stream opening lock discards c16a67695cd6 drm/i915: Try EDID bitbanging on HDMI after failed read discards d3accc34d793 drm/i915: Update watermark state correctly in sanitize_watermarks discards 7b3f881e41c5 drm/i915: Disable DC states around GMBUS on GLK discards 492056f2944e drm/i915: Clear the in-use marker on execbuf failure discards f306b12928b9 drm/i915: Fix rsvd2 mask when out-fence is returned discards 4b26a307391f regulator: stm32-vrefbuf: fix check on ready flag discards bba05fb6a13b net/smc: fix NULL pointer dereference on sock_create_kern( [...] discards e0486b303556 IB/uverbs: Improve lockdep_check discards dbfed071633c RDMA/mlx5: Fix integer overflow while resizing CQ discards 01b8c0e36063 RDMA/ucma: Check that user doesn't overflow QP state discards 9b2d784a39d4 RDMA/ucma: Limit possible option size discards 7b7574e9b209 NFS: Fix unstable write completion discards e131a6d68cd5 pNFS: Prevent the layout header refcount going to zero in [...] discards 2bca2c58d83b NFS: Fix an incorrect type in struct nfs_direct_req discards 29060ff7c1ed scsi: qla2xxx: Fix memory leak in dual/target mode discards 0393270e9e58 scsi: qla2xxx: Fix system crash in qlt_plogi_ack_unref discards e62c1051a4fd scsi: qla2xxx: Remove aborting ELS IOCB call issued as par [...] discards f5ff7098d906 scsi: qla2xxx: Defer processing of GS IOCB calls discards 1bc43df12141 scsi: qla2xxx: Clear loop id after delete discards 21e4e9c6d8ab scsi: qla2xxx: Fix scan state field for fcport discards 0b42928ca54c scsi: qla2xxx: Replace fcport alloc with qla2x00_alloc_fcport discards 11739154e650 scsi: qla2xxx: Fix abort command deadlock due to spinlock discards 4929c452336c scsi: qla2xxx: Fix PRLI state check discards f92ec32f33ba scsi: qla2xxx: Fix Relogin being triggered too fast discards 1411448e0a1b scsi: qla2xxx: Fix NPIV host cleanup in target mode discards 4274e4a3bee9 scsi: qla2xxx: Fix login state machine stuck at GPDB discards 585f4ebd9e66 scsi: qla2xxx: Serialize GPNID for multiple RSCN discards a6d50e89f119 scsi: qla2xxx: Retry switch command on time out discards 8e6cbe51afee scsi: qla2xxx: Fix re-login for Nport Handle in use discards fae72a271001 scsi: qla2xxx: Skip IRQ affinity for Target QPairs discards 2cd1f76b293e scsi: qla2xxx: Move session delete to driver work queue discards e0be82d7801a scsi: qla2xxx: Fix gpnid error processing discards f58abb5bbd23 scsi: qla2xxx: Fix system crash for Notify ack timeout handling discards 7b6f41b7377a tpm: only attempt to disable the LPC CLKRUN if is already enabled discards 30c3b70e8d83 tpm: remove unused variables discards 1ef7d99cc897 tpm: delete the TPM_TIS_CLK_ENABLE flag discards 7cea3381216a tpm: Keep CLKRUN enabled throughout the duration of transm [...] discards f1bb2393fcd0 tpm_tis: Move ilb_base_addr to tpm_tis_data discards 9131a1b3d9c8 netfilter: use skb_to_full_sk in ip6_route_me_harder discards 39f154faecc2 netfilter: ipv6: fix use-after-free Write in nf_nat_ipv6_m [...] discards 2d7e07003950 netfilter: bridge: ebt_among: add missing match size checks discards eaa06bfba8ea netfilter: ebtables: CONFIG_COMPAT: don't trust userland offsets discards c89e04e5c06e netfilter: IDLETIMER: be syzkaller friendly discards 53f94e6110aa netfilter: nat: cope with negative port range discards ab737b02b2fd netfilter: x_tables: fix missing timer initialization in xt_LED discards 2a7ebc07a153 netfilter: xt_hashlimit: fix lock imbalance discards 4514a597aa43 netfilter: ipt_CLUSTERIP: fix a race condition of proc fil [...] discards 638c2e4eff89 netfilter: add back stackpointer size checks discards 310f286ded5f ASoC: Intel: kbl: fix jack name discards 314b54aae2ad ASoC: Intel: Skylake: Fix jack name format substitution discards c116baf79f0e ARM: omap2: hide omap3_save_secure_ram on non-OMAP3 builds discards 77fbdd1e2a0c watchdog: hpwdt: Remove legacy NMI sourcing. discards 41da51dbc372 watchdog: hpwdt: fix unused variable warning discards d40d7b332592 watchdog: hpwdt: Check source of NMI discards 9a07f4a6befc watchdog: hpwdt: SMBIOS check discards 31c4bc6e01e5 kbuild: move "_all" target out of $(KBUILD_SRC) conditional discards 96427a5164f3 Linux 4.14.26 discards dc6fb79de47d KVM: x86: fix backward migration with async_PF discards a91064ff43a2 bpf, ppc64: fix out of bounds access in tail call discards 3e272a8cd57a bpf: allow xadd only on aligned memory discards e1760b3563fb bpf: add schedule points in percpu arrays management discards 03549a3476e1 bpf, arm64: fix out of bounds access in tail call discards 7e657aa3b4f7 bpf, x64: implement retpoline for tail call discards 853223c2caf4 bpf: fix rcu lockdep warning for lpm_trie map_free callback discards 62a2caa5027f bpf: fix memory leak in lpm_trie map_free callback function discards d9fd73c60bc9 bpf: fix mlock precharge on arraymaps discards 8773f9bfa9e8 Linux 4.14.25 discards df11c2268c39 nvme-rdma: don't suppress send completions discards 9474d8fa7ac4 md: only allow remove_and_add_spares when no sync_thread running. discards 4df591f704a2 ARM: dts: LogicPD Torpedo: Fix I2C1 pinmux discards 2b8446579c1b ARM: dts: LogicPD SOM-LV: Fix I2C1 pinmux discards b2190cc39184 ACPI / bus: Parse tables as term_list for Dell XPS 9570 an [...] discards b95f8ca8d719 KVM/x86: remove WARN_ON() for when vm_munmap() fails discards 615462370ab6 KVM/x86: Fix wrong macro references of X86_CR0_PG_BIT and [...] discards db98acd6f859 PCI/ASPM: Deal with missing root ports in link state handling discards b4830f3ad9c5 KVM: x86: fix vcpu initialization with userspace lapic discards 1f17daea7026 KVM/VMX: Optimize vmx_vcpu_run() and svm_vcpu_run() by mar [...] discards 03d62460c731 KVM: x86: move LAPIC initialization after VMCS creation discards 0d62a56dc454 KVM/x86: Remove indirect MSR op calls from SPEC_CTRL discards 7135aaf3ed63 KVM: mmu: Fix overlap between public and private memslots discards 1ebf9ab6c4a0 KVM: X86: Fix SMRAM accessing even if VM is shutdown discards f925158cb0d2 KVM: x86: extend usage of RET_MMIO_PF_* constants discards e0c7b2b16666 ARM: kvm: fix building with gcc-8 discards fc6be8bc1216 ARM: mvebu: Fix broken PL310_ERRATA_753970 selects discards 4c02f0164b0e ARM: dts: rockchip: Remove 1.8 GHz operation point from ph [...] discards 8dc356e5b936 ARM: orion: fix orion_ge00_switch_board_info initialization discards b20d1086410a x86/mm: Fix {pmd,pud}_{set,clear}_flags() discards 656772cb7233 nospec: Allow index argument to have const-qualified type discards 81a158d21498 KVM: s390: consider epoch index on TOD clock syncs discards dbab3751bcc7 KVM: s390: consider epoch index on hotplugged CPUs discards 58a5d1ac69a7 KVM: s390: provide only a single function for setting the [...] discards c09ea9a8da5b KVM: s390: take care of clock-comparator sign control discards bd3ead457638 EDAC, sb_edac: Fix out of bound writes during DIMM configu [...] discards 1ba2b9e01dbf media: m88ds3103: don't call a non-initalized function discards ccddee811eba blk-mq: don't call io sched's .requeue_request when requeu [...] discards c5f32462f0df s390/qeth: fix IPA command submission race discards eae17c406390 s390/qeth: fix IP address lookup for L3 devices discards 87c4789f452d Revert "s390/qeth: fix using of ref counter for rxip addresses" discards 56f662db7f56 s390/qeth: fix double-free on IP add/remove race discards 027637104ddf s390/qeth: fix IP removal on offline cards discards fa4919e37f8e s390/qeth: fix overestimated count of buffer elements discards 128c7e692333 s390/qeth: fix SETIP command handling discards fcdfb9d80dc9 s390/qeth: fix underestimated count of buffer elements discards 99a781947c2a virtio-net: disable NAPI only when enabled during XDP set discards 5134b919cc2c tuntap: disable preemption during XDP processing discards 1903344b6320 tuntap: correctly add the missing XDP flush discards abb4a8b870b5 tcp: purge write queue upon RST discards eec434c573e7 netlink: put module reference if dump start fails discards abd7663b5d1c mlxsw: spectrum_router: Do not unconditionally clear route [...] discards ebadf888288c cls_u32: fix use after free in u32_destroy_key() discards fb8a84cb9f6a amd-xgbe: Restore PCI interrupt enablement setting on resume discards e7b316ac78e2 net/mlx5e: Verify inline header size do not exceed SKB lin [...] discards cbd173b8105c bridge: Fix VLAN reference count problem discards 00ec3b0ca32f sctp: fix dst refcnt leak in sctp_v6_get_dst() discards 97ba6e5ff684 net: ipv4: Set addr_type in hash_keys for forwarded case discards 73cb791fe41c mlxsw: spectrum_router: Fix error path in mlxsw_sp_vr_create discards 0ab87ec99e99 tcp: revert F-RTO extension to detect more spurious timeouts discards cc8dadb8c0f4 tcp: revert F-RTO middle-box workaround discards 36728a6b39c1 sctp: do not pr_err for the duplicated node in transport rhlist discards 54d6bc97b4c9 net/sched: cls_u32: fix cls_u32 on filter replace discards a01550d778a4 net_sched: gen_estimator: fix broken estimators based on p [...] discards 5b5be45ed1f2 net/mlx5e: Fix loopback self test when GRO is off discards ff01f118d168 doc: Change the min default value of tcp_wmem/tcp_rmem. discards d6a76199e851 tcp_bbr: better deal with suboptimal GSO discards f0a04a0e1ab4 rxrpc: Fix send in rxrpc_send_data_packet() discards 17634603d494 tcp: Honor the eor bit in tcp_mtu_probe discards dcb5da20ee3f net: phy: fix phy_start to consider PHY_IGNORE_INTERRUPT discards f26693d38760 net/mlx5e: Specify numa node when allocating drop rq discards 2229dd5dd6c6 mlxsw: spectrum_switchdev: Check success of FDB add operation discards 9f02a069bfdd sctp: fix dst refcnt leak in sctp_v4_get_dst discards bf014cc18a3c net/mlx5e: Fix TCP checksum in LRO buffers discards fecb84a83f84 udplite: fix partial checksum initialization discards 1fc74a57a8ae sctp: verify size of a new chunk in _sctp_make_chunk() discards 5775f7876467 ppp: prevent unregistered channels from connecting to PPP units discards 795f3deff199 net: sched: report if filter is too large to dump discards 60b28d5ef3e3 netlink: ensure to loop over all netns in genlmsg_multicas [...] discards 3bcf69f8e786 net: ipv4: don't allow setting net.ipv4.route.min_pmtu below 68 discards f80c28a585b5 net: fix race on decreasing number of TX queues discards da260080c2e3 net: ethernet: ti: cpsw: fix net watchdog timeout discards 94870df33c9b net: amd-xgbe: fix comparison to bitshift when dealing wit [...] discards c3d7d3a099f6 ipv6 sit: work around bogus gcc-8 -Wrestrict warning discards 2cdc12a498fc hdlc_ppp: carrier detect ok, don't turn off negotiation discards 4a5048e7fdeb fib_semantics: Don't match route with mismatching tclassid discards 4c13e689e5f0 bridge: check brport attr show in brport_show discards 71978491bb66 x86/cpu_entry_area: Sync cpu_entry_area to initial_page_table discards f70befc397a6 x86/platform/intel-mid: Handle Intel Edison reboot correctly discards e521a723fd3f x86/xen: Zero MSR_IA32_SPEC_CTRL before suspend discards 93e1f7fc77e6 direct-io: Fix sleep in atomic due to sync AIO discards 0ba6c33b3287 dax: fix vma_is_fsdax() helper discards 3379a37a7409 cpufreq: s3c24xx: Fix broken s3c_cpufreq_init() discards d5168ce35434 vfio: disable filesystem-dax page pinning discards 7f43f610c4bb block: kyber: fix domain token leak during requeue discards 17644a0bbb19 block: fix the count of PGPGOUT for WRITE_SAME discards eae6179f5539 btrfs: use proper endianness accessors for super_copy discards dabf89052e8e parisc: Fix ordering of cache and TLB flushes discards 47e7fc96cddc parisc: Reduce irq overhead when run in qemu discards 90c3f0d36000 parisc: Use cr16 interval timers unconditionally on qemu discards 6b218ed6bd07 timers: Forward timer base before migrating timers discards ec274a65154a mmc: dw_mmc: Fix out-of-bounds access for slot's caps discards e03d46a156d9 mmc: dw_mmc: Factor out dw_mci_init_slot_caps discards 4d5123a0b37c mmc: dw_mmc: Avoid accessing registers in runtime suspended state discards cb65fc21f387 mmc: dw_mmc-k3: Fix out-of-bounds access through DT alias discards 33b42aa617d1 mmc: sdhci-pci: Fix S0i3 for Intel BYT-based controllers discards e2c3f7270218 ALSA: hda - Fix pincfg at resume on Lenovo T470 dock discards 34516912bfd7 ALSA: hda: Add a power_save blacklist discards e5e9a08e151f ALSA: x86: Fix missing spinlock and mutex initializations discards a2102a155f3d ALSA: control: Fix memory corruption risk in snd_ctl_elem_read discards ebc24a828a2f ALSA: usb-audio: Add a quirck for B&W PX headphones discards e5966192439e tpm_tis_spi: Use DMA-safe memory for SPI transfers discards fbb6fba47c05 tpm: constify transmit data pointers discards f8e331c508c2 tpm_tis: fix potential buffer overruns caused by bit glitc [...] discards 37dfbccd4b22 tpm_i2c_nuvoton: fix potential buffer overruns caused by b [...] discards e9951ab03f51 tpm_i2c_infineon: fix potential buffer overruns caused by [...] discards 648b62fda1a3 tpm: fix potential buffer overruns caused by bit glitches [...] discards 703fca31ac31 tpm: st33zp24: fix potential buffer overruns caused by bit [...] discards 972b19e615a2 ixgbe: fix crash in build_skb Rx code path discards 971039cc4da1 Bluetooth: btusb: Use DMI matching for QCA reset_resume quirking discards 6e4548ea58e6 Linux 4.14.24 discards ab5d9d1751bc net: sched: fix use-after-free in tcf_block_put_ext discards ac2be03ba64f net_sched: get rid of rcu_barrier() in tcf_block_put_ext() discards 1c8e7e61cbdf net: sched: crash on blocks with goto chain action discards b6b42b3d2d95 net: sched: fix crash when deleting secondary chains discards bc44a1bbd131 arm64: dts: marvell: mcbin: add comphy references to Ether [...] discards d8cf635c9142 arm64: dts: marvell: add comphy nodes on cp110 master and slave discards 27245fc6f7a8 powerpc/pseries: Enable RAS hotplug events later discards 60190108f7e2 MIPS: Implement __multi3 for GCC7 MIPS64r6 builds discards 819cbaae314e mlxsw: pci: Wait after reset before accessing HW discards 3d23aaff9e55 nfp: always unmask aux interrupts at init discards e69660fdecda of_mdio: avoid MDIO bus removal when a PHY is missing discards 83d9e9c211fe net: gianfar_ptp: move set_fipers() to spinlock protecting area discards 00c840f3b51c sctp: make use of pre-calculated len discards 413e58ac3d84 sctp: add a ceiling to optlen in some sockopts discards cd659881219d xen/gntdev: Fix partial gntdev_mmap() cleanup discards 5aee2c142e3d xen/gntdev: Fix off-by-one error when unmapping with holes discards 197faf0c3a14 SolutionEngine771x: fix Ether platform data discards f5ac846ba15f mdio-sun4i: Fix a memory leak discards 84ada11975b7 xen-netfront: enable device after manual module load discards 0e29d0bac356 bnxt_en: Fix the 'Invalid VF' id check in bnxt_vf_ndo_prep [...] discards a74e2cb46cdb bnxt_en: Fix population of flow_type in bnxt_hwrm_cfa_flow [...] discards 4a33ecfb67b9 x86/platform/intel-mid: Revert "Make 'bt_sfi_data' const" discards fa10314f23bc nvme-fabrics: initialize default host->id in nvmf_host_default() discards 5e1311a13449 powerpc/pseries: Make RAS IRQ explicitly dependent on DLPAR WQ discards 9024bb7e27d2 leds: core: Fix regression caused by commit 2b83ff96f51d discards be2b86901a34 bpf: sockmap missing NULL psock check discards 5ac98131312a ia64, sched/cputime: Fix build error if CONFIG_VIRT_CPU_AC [...] discards 7e3acce11e08 block: drain queue before waiting for q_usage_counter beco [...] discards 91c12917d4a8 wcn36xx: Fix dynamic power saving discards 3f39cc7fe90b can: flex_can: Correct the checking for frame length in fl [...] discards 0f258cc64f4e mac80211: mesh: drop frames appearing to be from us discards c38bd3a9fe11 nl80211: Check for the required netlink attribute presence discards d66a35c2a1fa net: ena: unmask MSI-X only after device initialization is [...] discards aae87222cc9c i40e: don't remove netdev->dev_addr when syncing uc list discards 0f51f3cf99df i40e/i40evf: Account for frags split over multiple descrip [...] discards 1edfa41adb10 uapi libc compat: add fallback for unsupported libcs discards 5c9da1201713 x86/efi: Fix kernel param add_efi_memmap regression discards 935454915c33 RDMA/netlink: Fix locking around __ib_get_device_by_index discards 7cbd67344e05 drm/ttm: check the return value of kzalloc discards d31d0cf5a980 NET: usb: qmi_wwan: add support for YUGA CLM920-NC5 PID 0x9625 discards 49a8f703725e e1000: fix disabling already-disabled warning discards f22fec25935d macvlan: Fix one possible double free discards 4d3d428c56a0 xfs: quota: check result of register_shrinker() discards 4def40b2ee02 xfs: quota: fix missed destroy of qi_tree_lock discards ba28394c579b IB/ipoib: Fix race condition in neigh creation discards 67851c9381a1 IB/mlx4: Fix mlx4_ib_alloc_mr error flow discards 9d27ab346384 Input: xen-kbdfront - do not advertise multi-touch pressur [...] discards 4132ec352700 ip6_tunnel: allow ip6gre dev mtu to be set below 1280 discards d4727e485a1d btrfs: Fix flush bio leak discards 4c6652a08139 s390/dasd: fix wrongly assigned configuration data discards 622ded58410c afs: Fix missing error handling in afs_write_end() discards 4ebaea9e65d2 genirq: Guard handle_bad_irq log messages discards 1fd2d40b4667 IB/mlx5: Fix mlx5_ib_alloc_mr error flow discards c2acc8859138 led: core: Fix brightness setting when setting delay_off=0 discards 6b800ce9ee84 perf/x86/intel: Plug memory leak in intel_pmu_init() discards 2f4c6c045305 bnx2x: Improve reliability in case of nested PCI errors discards 9f00176d7c5e tg3: Enable PHY reset in MTU change path for 5720 discards 2c0d89a27335 tg3: Add workaround to restrict 5762 MRRS to 2048 discards 575650b6566b tipc: fix tipc_mon_delete() oops in tipc_enable_bearer() e [...] discards 831923622a59 tipc: error path leak fixes in tipc_enable_bearer() discards cbc3dbfe4f37 netfilter: nf_tables: fix potential NULL-ptr deref in nf_t [...] discards cdbde4c04c5c crypto: inside-secure - fix request allocations in invalid [...] discards 7cc6e8415d23 crypto: inside-secure - free requests even if their handli [...] discards 0971f188da94 crypto: inside-secure - per request invalidation discards 0653ba0580ae arm64: dts: renesas: ulcb: Remove renesas, no-ether-link property discards 22d5e20c6a55 lib/mpi: Fix umul_ppmm() for MIPS64r6 discards 36d0a678fb25 crypto: af_alg - Fix race around ctx->rcvused by making it [...] discards 99b329b4611a ARM: dts: ls1021a: fix incorrect clock references discards 8164587e5262 RDMA/vmw_pvrdma: Call ib_umem_release on destroy QP path discards 831c169c9bac i915: Reject CCS modifiers for pipe C on Geminilake discards 8a5c84b1055a netfilter: uapi: correct UNTRACKED conntrack state bit number discards b7b0385937fa scsi: storvsc: Fix scsi_cmd error assignments in storvsc_h [...] discards e2f52fa3f8d6 netfilter: nf_tables: fix chain filter in nf_tables_dump_rules() discards def8d0ae4ac9 xen/balloon: Mark unallocated host memory as UNUSABLE discards caca324f9373 ASoC: rsnd: fixup ADG register mask discards 43da2bcade2a net/mlx5: Stay in polling mode when command EQ destroy fails discards a2cfb1c664c3 net/mlx5: Cleanup IRQs in case of unload failure discards 9a472c211291 net/mlx5e: Fix ETS BW check discards 11be1c24a60d net: stmmac: Fix bad RX timestamp extraction discards 06dcd2d77a01 net: stmmac: Fix TX timestamp calculation discards 3eeac1d10a1b ip6_tunnel: get the min mtu properly in ip6_tnl_xmit discards 5dc4cbcfb5f2 ip6_gre: remove the incorrect mtu limit for ipgre tap discards 212ea3380bbb ip_gre: remove the incorrect mtu limit for ipgre tap discards 4699beb77127 vxlan: update skb dst pmtu on tx path discards 26e6b9f0be83 net: arc_emac: fix arc_emac_rx() error paths discards 9b72f8c448ec net: mediatek: setup proper state for disabled GMAC on the [...] discards c7f40ff40061 x86-64/Xen: eliminate W+X mappings discards 54c153a0847b staging: ion: Fix ion_cma_heap allocations discards d61a373f4344 cgroup: Fix deadlock in cpu hotplug path discards 56d80186a5ac ASoC: nau8825: fix issue that pop noise when start capture discards 3cf652bedcb9 spi: atmel: fixed spin_lock usage inside atmel_spi_remove discards 52a63f35cd70 mac80211_hwsim: Fix a possible sleep-in-atomic bug in hwsi [...] discards 647ed111f78f x86/stacktrace: Make zombie stack traces reliable discards e095ecaec6d9 xfrm: Reinject transport-mode packets through tasklet discards e677319068b0 drm/nouveau/pci: do a msi rearm on init discards 0b9aeeb6070e net: phy: xgene: disable clk on error paths discards ac4dc9f1af33 sget(): handle failures of register_shrinker() discards 60f1c1f27992 sctp: fix the issue that a __u16 variable may overflow in [...] discards c8b8dd735938 x86/asm: Allow again using asm.h when building for the 'bp [...] discards ba9443c55f36 ARM: 8731/1: Fix csum_partial_copy_from_user() stack mismatch discards ae3471f65a04 parisc: Reduce thread stack to 16 kb discards 4b2e0f099619 ipv6: icmp6: Allow icmp messages to be looped back discards 6de1b002a29f mtd: nand: brcmnand: Zero bitflip is not an error discards f485259011ad mtd: nand: gpmi: Fix failure when a erased page has a bitf [...] discards 14862bfbffd9 net: usb: qmi_wwan: add Telit ME910 PID 0x1101 support discards 043309fb5106 net: aquantia: Fix hardware DMA stream overload on large MRRS discards dabd233b757d net: aquantia: Fix actual speed capabilities reporting discards fbd047ffcccf nvme: check hw sectors before setting chunk sectors discards a1aef5ce2abe nvme-fc: remove double put reference if admin connect fails discards 4d9f62729178 phy: cpcap-usb: Fix platform_get_irq_byname's error checking. discards 959f6a0906d5 dmaengine: fsl-edma: disable clks on all error paths discards 7cfa95893cbb scsi: aacraid: Fix I/O drop during reset discards 647a37ec1a17 mm/frame_vector.c: release a semaphore in 'get_vaddr_frames()' discards 7edaa9afb923 exec: avoid gcc-8 warning for get_task_comm discards f92679fee6ad hrtimer: Ensure POSIX compliance (relative CLOCK_REALTIME [...] discards 267ef1d33284 Linux 4.14.23 discards ac3d021048be microblaze: fix endian handling discards 9ce9f4e4a543 m32r: fix endianness constraints discards 821e97898016 drm/i915/breadcrumbs: Ignore unsubmitted signalers discards 1f0ffdc67108 drm/amdgpu: add new device to use atpx quirk discards 4517799bf655 drm/amdgpu: Avoid leaking PM domain on driver unbind (v2) discards 14fdf4448277 drm/amdgpu: add atpx quirk handling (v2) discards 30537deb089c drm/amdgpu: only check mmBIF_IOV_FUNC_IDENTIFIER on tonga/fiji discards 46c1e4023b58 drm/amdgpu: Add dpm quirk for Jet PRO (v2) discards 68de83c13b30 drm/amdgpu: disable MMHUB power gating on raven discards 8ac8aa5eba0e drm: Handle unexpected holes in color-eviction discards 5c9beaf3aca7 drm/cirrus: Load lut in crtc_commit discards faf1a75046cb usb: renesas_usbhs: missed the "running" flag in usb_dmac [...] discards 51aba4e16ccc usb: gadget: f_fs: Use config_ep_by_speed() discards 6e936140e0d7 usb: gadget: f_fs: Process all descriptors during bind discards 7551ff0ab230 Revert "usb: musb: host: don't start next rx urb if curren [...] discards 7e402ea2cdc2 usb: ldusb: add PIDs for new CASSY devices supported by th [...] discards a1e8aa2176d2 usb: dwc3: ep0: Reset TRB counter for ep0 IN discards 49e18b2ba887 usb: dwc3: gadget: Set maxpacket size for ep0 IN discards 1075f6078692 usb: host: ehci: use correct device pointer for dma ops discards 3b5061ec6fca drm/edid: Add 6 bpc quirk for CPT panel in Asus UX303LA discards f74ddc2e6152 Add delay-init quirk for Corsair K70 RGB keyboards discards 21aadb063e70 arm64: cpufeature: Fix CTR_EL0 field definitions discards 6842a512ad16 arm64: Disable unhandled signal log messages by default discards 96e99291728f arm64: Remove unimplemented syscall log message discards 7e8407d1462d usb: ohci: Proper handling of ed_rm_list to handle race co [...] discards 85c3d26bd754 ohci-hcd: Fix race condition caused by ohci_urb_enqueue() [...] discards 50f80b646a2b PCI/cxgb4: Extend T3 PCI quirk to T4+ devices discards 4a665d628f93 irqchip/mips-gic: Avoid spuriously handling masked interrupts discards bc4704f507cd irqchip/gic-v3: Use wmb() instead of smb_wmb() in gic_rais [...] discards 62160e348e89 mm, swap, frontswap: fix THP swap if frontswap enabled discards 7a14562d6e2c x86/oprofile: Fix bogus GCC-8 warning in nmi_setup() discards 0b82d316fa5b Kbuild: always define endianess in kconfig.h discards 6315213f0a78 iio: adis_lib: Initialize trigger before requesting interrupt discards 9dc4030c87b7 iio: buffer: check if a buffer has been set up when poll i [...] discards 1b985a6e8d4d iio: srf08: fix link error "devm_iio_triggered_buffer_setu [...] discards f4f94e9baeba iio: adc: stm32: fix stm32h7_adc_enable error handling discards 2492eca0a05b RDMA/uverbs: Sanitize user entered port numbers prior to a [...] discards 84205f964bcc RDMA/uverbs: Fix circular locking dependency discards aaa1915e3d2c RDMA/uverbs: Fix bad unlock balance in ib_uverbs_close_xrcd discards f3d66d43500c RDMA/uverbs: Protect from command mask overflow discards da768ed845a5 RDMA/uverbs: Protect from races between lookup and destroy [...] discards 606f74e3d01b extcon: int3496: process id-pin first so that we start wit [...] discards 29e76b211e92 PKCS#7: fix certificate blacklisting discards 1a1f7f726bd8 PKCS#7: fix certificate chain verification discards 99b2095ac71e X.509: fix NULL dereference when restricting key with unsu [...] discards dcb04cc79483 X.509: fix BUG_ON() when hash algorithm is unsupported discards fa465cd56813 i2c: bcm2835: Set up the rising/falling edge delays discards 3e1d63cc7a5f i2c: designware: must wait for enable discards ebaefbdaf552 cfg80211: fix cfg80211_beacon_dup discards 2f9eed6e3772 MIPS: Drop spurious __unused in struct compat_flock discards 4fc16629e9bc scsi: ibmvfc: fix misdefined reserved field in ibmvfc_fcp_ [...] discards 53c86c2d90c6 xtensa: fix high memory/reserved memory collision discards 9428e622eca7 MIPS: boot: Define __ASSEMBLY__ for its.S build discards b3aff5c3b2a1 kconfig.h: Include compiler types to avoid missed struct a [...] discards 35d75b7bfc67 arm64: mm: don't write garbage into TTBR1_EL1 register discards 485595768d89 netfilter: drop outermost socket lock in getsockopt() discards 55b195735142 Linux 4.14.22 discards c902ff1e4b25 vmalloc: fix __GFP_HIGHMEM usage for vmalloc_32 on 32b systems discards eff339b5d250 mei: me: add cannon point device ids for 4th device discards 06320148eecd mei: me: add cannon point device ids discards 95c085388397 crypto: s5p-sss - Fix kernel Oops in AES-ECB mode discards fc4cb30f2cd5 drm/i915: fix intel_backlight_device_register declaration discards 68a2a5204760 crypto: talitos - fix Kernel Oops on hashing an empty file discards e94fc847bd6e hippi: Fix a Fix a possible sleep-in-atomic bug in rr_close discards 385aeea71289 powerpc/perf/imc: Fix nest-imc cpuhotplug callback failure discards 473900cd523a PCI: rcar: Fix use-after-free in probe error path discards 73974676f802 xen: XEN_ACPI_PROCESSOR is Dom0-only discards 8babb5320885 platform/x86: dell-laptop: Fix keyboard max lighting for D [...] discards 721d4b02495c x86/mm/kmmio: Fix mmiotrace for page unaligned addresses discards d91c3f2e540f mm/early_ioremap: Fix boot hang with earlyprintk=efi,keep discards abe8e59ab2f2 usb: dwc3: of-simple: fix missing clk_disable_unprepare discards 98b35258b394 usb: dwc3: gadget: Wait longer for controller to end comma [...] discards 58d3cc9687f5 dmaengine: jz4740: disable/unprepare clk if probe fails discards 4826773306b5 drm/vc4: Release fence after signalling discards 645ad410dcbd ASoC: rsnd: ssi: fix race condition in rsnd_ssi_pointer_update discards 06078bd640c3 drm/armada: fix leak of crtc structure discards 20db5b3e3da3 xfrm: Fix stack-out-of-bounds with misconfigured transport [...] discards 1840744a7f2e IB/mlx4: Fix RSS hash fields restrictions discards 8edeefab9ef2 spi: sun4i: disable clocks in the remove function discards e8e50037b6de ASoC: rockchip: disable clock on error discards 5be88596c7b0 staging: ccree: Uninitialized return in ssi_ahash_import() discards 30fe9f094c17 clk: fix a panic error caused by accessing NULL pointer discards 03e82f2b2157 netfilter: xt_bpf: add overflow checks discards c232fd3d7034 xfrm: Fix xfrm_input() to verify state is valid when (enca [...] discards 05fc2b8ba00a dmaengine: at_hdmac: fix potential NULL pointer dereferenc [...] discards 27e2830b3115 dmaengine: ioat: Fix error handling path discards 249d9f3ef5e9 scsi: bfa: fix type conversion warning discards e748a5ea4ff2 scsi: bfa: fix access to bfad_im_port_s discards dd079e26a0e4 scsi: lpfc: Use after free in lpfc_rq_buf_free() discards 9b8ffbead22d gianfar: Disable EEE autoneg by default discards f2f12ea19fae 509: fix printing uninitialized stack memory when OID is empty discards 9c65a55722ac net: dsa: mv88e6xxx: Unregister MDIO bus on error path discards 0ef99ba03888 net: dsa: mv88e6xxx: Fix interrupt masking on removal discards 74875198a68e net: ethernet: arc: fix error handling in emac_rockchip_probe discards f04764307af8 virtio_net: fix return value check in receive_mergeable() discards 64313a130c3d brcmfmac: Avoid build error with make W=1 discards 90b0805d6085 btrfs: Fix possible off-by-one in btrfs_search_path_in_tree discards 27b0dc31686b Btrfs: disable FUA if mounted with nobarrier discards 8edc5b9772d0 btrfs: Fix quota reservation leak on preallocated files discards a59eb84df2b7 locking/lockdep: Fix possible NULL deref discards 0aeed5daaf62 net: qualcomm: rmnet: Fix leak on transmit failure discards 8172a467adae KVM: VMX: fix page leak in hardware_setup() discards 034ddb54c33e VSOCK: fix outdated sk_state value in hvs_release() discards 8001a37b83c4 net_sched: red: Avoid illegal values discards e428e8ce3a00 net_sched: red: Avoid devision by zero discards 6e95c4f92177 gianfar: fix a flooded alignment reports because of paddin [...] discards 4bbd45c38ed6 nfp: fix port stats for mac representors discards 45f9e44667c1 ARM: dts: Fix elm interrupt compiler warning discards 29c9acbc7463 s390/dasd: prevent prefix I/O error discards dfb48332d602 s390/virtio: add BSD license to virtio-ccw discards 0b028b06afc9 PM / runtime: Fix handling of suppliers with disabled runtime PM discards 8b9d371a8c01 powerpc/perf: Fix oops when grouping different pmu events discards 30791140de21 m68k: add missing SOFTIRQENTRY_TEXT linker section discards ae5a0acea273 ipvlan: Add the skb->mark as flow4's member to lookup route discards b35e7321347a bnxt_en: Need to unconditionally shut down RoCE in bnxt_shutdown discards 9537ff76fa06 scripts/kernel-doc: Don't fail with status != 0 if error e [...] discards b0d049e91314 iio: fix kernel-doc build errors discards 4c5ae538b3da iio: proximity: sx9500: Assign interrupt from GpioIo() discards 567c1f767ef4 md/raid1/10: add missed blk plug discards 86659fbb32a5 phylink: ensure we take the link down when phylink_stop() [...] discards 778e7124f71d sfp: fix RX_LOS signal handling discards 7a7bcee6d73c sctp: only update outstanding_bytes for transmitted queue [...] discards 559be170a470 md/raid5: correct degraded calculation in raid5_error discards 2ded534c9074 IB/core: Init subsys if compiled to vmlinuz-core discards 1ffc1b361ac2 RDMA/cma: Make sure that PSN is not over max allowed discards f917b1c60e4a i40iw: Correct ARP index mask discards 03f23424aa2b i40iw: Do not free sqbuf when event is I40IW_TIMER_TYPE_CLOSE discards f10f5b89c136 i40iw: Allocate a sdbuf per CQP WQE discards 97ef3a5027b0 KVM: arm/arm64: Fix spinlock acquisition in vgic_set_owner discards 2117bba3cfbb meson-gx-socinfo: Fix package id parsing discards 844dfa1b4188 IB/hfi1: Initialize bth1 in 16B rc ack builder discards 04521caaea96 pinctrl: sunxi: Fix A64 UART mux value discards b1f0445d07f3 pinctrl: sunxi: Fix A80 interrupt pin bank discards 073cd31e2fd1 gpio: davinci: Assign first bank regs for unbanked case discards 4c194e5b0d90 gpio: 74x164: Fix crash during .remove() discards d4ec37fab600 net: mvpp2: allocate zeroed tx descriptors discards 801f3b0c40da media: ov13858: Select V4L2_FWNODE discards b8c033b1f4bf media: s5k6aa: describe some function parameters discards 2dc548c0671d trace/xdp: fix compile warning: 'struct bpf_map' declared [...] discards 49a3efa81147 kvm: arm: don't treat unavailable HYP mode as an error discards c05bbe5dc862 pinctrl: denverton: Fix UART2 RTS pin mode discards 6f8a0b09520b perf test: Fix test 21 for s390x discards 8b6c6ab154b9 perf bench numa: Fixup discontiguous/sparse numa nodes discards 7efaeefce5c9 perf top: Fix window dimensions change handling discards 984d85a69da9 perf: Fix header.size for namespace events discards 475e6b835d8c perf test shell: Fix check open filename arg using 'perf t [...] discards 863b61caaeb8 perf annotate: Do not truncate instruction names at 6 chars discards 182d948c7ae9 perf help: Fix a bug during strstart() conversion discards bfb3906919d1 perf record: Fix -c/-F options for cpu event aliases discards 761036954596 ARM: dts: am437x-cm-t43: Correct the dmas property of spi0 discards a1fd303e1e41 ARM: dts: am4372: Correct the interrupts_properties of McASP discards c601b98e14df ARM: dts: logicpd-somlv: Fix wl127x pinmux discards 90e4395ca72d ARM: dts: logicpd-som-lv: Fix gpmc addresses for NAND and enet discards 104df4374d5d ARM: dts: Fix omap4 hang with GPS connected to USB by usin [...] discards 17e712b1294a ARM: AM33xx: PRM: Remove am33xx_pwrdm_read_prev_pwrst function discards b59a1da647f1 ARM: OMAP2+: Fix SRAM virt to phys translation for save_se [...] discards 2ba11e4309b5 serdev: fix receive_buf return value when no callback discards 371cf4043b29 usb: build drivers/usb/common/ when USB_SUPPORT is set discards c276379fa715 usbip: keep usbip_device sockfd state in sync with tcp_socket discards d74450a91a4a staging: iio: ad5933: switch buffer mode to software discards 5ccf5138bd10 staging: iio: adc: ad7192: fix external frequency setting discards 6648ab4f03c0 staging: fsl-mc: fix build testing on x86 discards b46af094b82a binder: replace "%p" with "%pK" discards 047ba51a55e3 binder: check for binder_thread allocation failure in bind [...] discards 95f9c2edcbae staging: android: ashmem: Fix a race condition in pin ioctls discards 441b5d10e460 ANDROID: binder: synchronize_rcu() when using POLLFREE. discards 129926c3756a ANDROID: binder: remove WARN() for redundant txn error discards f6b581e3db4a dn_getsockoptdecnet: move nf_{get/set}sockopt outside sock lock discards 80b1c636a72b arm64: dts: add #cooling-cells to CPU nodes discards 225fcdd0e33b ARM: 8743/1: bL_switcher: add MODULE_LICENSE tag discards 52d4c1978cb4 video: fbdev/mmp: add MODULE_LICENSE discards 1f4f5777e5fa ASoC: ux500: add MODULE_LICENSE tag discards 14b2ad0bb2fa net_sched: gen_estimator: fix lockdep splat discards 701ba0df9520 net: avoid skb_warn_bad_offload on IS_ERR discards 83ee02de2c8d rds: tcp: atomically purge entries from rds_tcp_conn_list [...] discards c64534f82608 rds: tcp: correctly sequence cleanup on netns deletion. discards 6e12516df136 netfilter: xt_RATEEST: acquire xt_rateest_mutex for hash insert discards be6c08bf9aea netfilter: xt_cgroup: initialize info->priv in cgroup_mt_c [...] discards 516c855cf514 netfilter: on sockopt() acquire sock lock only in the requ [...] discards 2852a7dd15fe netfilter: ipt_CLUSTERIP: fix out-of-bounds accesses in cl [...] discards f25f048d3bde netfilter: x_tables: avoid out-of-bounds reads in xt_reque [...] discards 6609d112229f netfilter: x_tables: fix int overflow in xt_alloc_table_info() discards 4249e8af8108 kcov: detect double association with a single task discards 7b5ec5505945 KVM: x86: fix escape of guest dr6 to the host discards 2cc50a1946e6 blk_rq_map_user_iov: fix error override discards 2c565a9538a1 staging: android: ion: Switch from WARN to pr_warn discards 747ad3d31592 staging: android: ion: Add __GFP_NOWARN for system contig heap discards 392e03283a3d crypto: x86/twofish-3way - Fix %rbp usage discards 9bae74042eb1 media: pvrusb2: properly check endpoint types discards ca181454e726 selinux: skip bounded transition processing if the policy [...] discards 116df867dbc1 selinux: ensure the context is NUL terminated in security_ [...] discards b517942f5126 ptr_ring: try vmalloc() when kmalloc() fails discards 6688494804d8 ptr_ring: fail early if queue occupies more than KMALLOC_MAX_SIZE discards 73e6a383d150 ALSA: bcd2000: Add a sanity check for invalid EPs discards b43a3e21937c ALSA: caiaq: Add a sanity check for invalid EPs discards 90bca3712acb ALSA: line6: Add a sanity check for invalid EPs discards 8c666e6471ac drm: Require __GFP_NOFAIL for the legacy drm_modeset_lock_all discards 3587188ad596 dnotify: Handle errors from fsnotify_add_mark_locked() in [...] discards 90f9a1ff1e8e blktrace: fix unlocked registration of tracepoints discards 2df0d6de5eff sctp: set frag_point in sctp_setsockopt_maxseg correctly discards 4d4d55665f32 xfrm: check id proto in validate_tmpl() discards 70c5e41f4734 xfrm: Fix stack-out-of-bounds read on socket policy lookup. discards d6b36a2616ab RDMA/netlink: Fix general protection fault discards 846666fad8d7 KVM/x86: Check input paging mode when cs.l is set discards 7880fc541566 mm,vmscan: Make unregister_shrinker() no-op if register_sh [...] discards 8e754b4ec589 xfrm: skip policies marked as dead while rehashing discards e8370258ca0b xfrm: fix rcu usage in xfrm_get_type_offload discards 85c31887a20d xfrm: don't call xfrm_policy_cache_flush while holding spinlock discards 201941360944 esp: Fix GRO when the headers not fully in the linear part [...] discards 447f1170c23b mac80211_hwsim: validate number of different channels discards b9e441e2e634 cfg80211: check dev_set_name() return value discards ddf0936b9eef bpf: mark dst unknown on inconsistent {s, u}bounds adjustments discards 6c0b71202f83 kcm: Only allow TCP sockets to be attached to a KCM mux discards 44890e9ff771 kcm: Check if sk_user_data already set in kcm_attach discards ed25667f3303 vhost: use mutex_lock_nested() in vhost_dev_lock_vqs() discards ebf7d035c39a usb: core: Add a helper function to check the validity of [...] discards 58056a531e44 Linux 4.14.21 discards e506ac1dab86 ovl: hash directory inodes for fsnotify discards f1a81c0eab38 ASoC: acpi: fix machine driver selection based on quirk discards 9a2b3777bd53 mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb discards 44e47693e3a6 mmc: sdhci-of-esdhc: fix eMMC couldn't work after kexec discards ffe075e233bb mmc: sdhci-of-esdhc: disable SD clock for clock value 0 discards 11785a9ece1b media: r820t: fix r820t_write_reg for KASAN discards bbd577fec485 ARM: dts: Delete bogus reference to the charlcd discards 5782df0a58b6 arm: dts: mt2701: Add reset-cells discards 011c19041424 arm: dts: mt7623: Update ethsys binding discards 7367af9cf0e4 ARM: dts: s5pv210: add interrupt-parent for ohci discards 34aac3426553 arm64: dts: msm8916: Add missing #phy-cells discards 361bd5be7b84 ARM: pxa/tosa-bt: add MODULE_LICENSE tag discards f5eab7c3d100 ARM: dts: exynos: fix RTC interrupt for exynos5410 discards dcdc01c2edd4 Bluetooth: BT_HCIUART now depends on SERIAL_DEV_BUS discards 875758d79d8f scsi: core: check for device state in __scsi_remove_target() discards 26f8c38bb466 x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1 pages discards e4ea7c12229c usb: Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORT discards ac98d5a624fe mvpp2: fix multicast address filter discards 7466294dad89 ALSA: seq: Fix racy pool initializations discards ec5a08abefe6 ALSA: usb: add more device quirks for USB DSD devices discards e1b13eb16c98 ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204 discards de3e81917564 ALSA: hda/realtek: PCI quirk for Fujitsu U7x7 discards 81ae4f7479f9 ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298 [...] discards 5640397f06ad ALSA: hda/realtek - Add headset mode support for Dell laptop discards 8f65cd77c97c ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute discards c0cf529a8f4d ALSA: hda - Fix headset mic detection problem for two Dell [...] discards bc74262f3a65 mtd: nand: vf610: set correct ooblayout discards 8a8c9588c289 9p/trans_virtio: discard zero-length reply discards 61c07810bf2e Btrfs: fix unexpected -EEXIST when creating new inode discards f30c7d95b4eb Btrfs: fix use-after-free on root->orphan_block_rsv discards 1371798b92c8 Btrfs: fix btrfs_evict_inode to handle abnormal inodes correctly discards 9a701c4fa563 Btrfs: fix extent state leak from tree log discards fda3bb933b33 Btrfs: fix crash due to not cleaning up tree log block's d [...] discards c766cb48771b Btrfs: fix deadlock in run_delalloc_nocow discards f6318abd3a54 dm: correctly handle chained bios in dec_pending() discards c8d0f63c1585 iscsi-target: make sure to wake up sleeping login worker discards 4cbb9fdf133c target/iscsi: avoid NULL dereference in CHAP auth error path discards 0528a533f368 blk-wbt: account flush requests correctly discards 67154fb80121 xprtrdma: Fix BUG after a device removal discards 84b41e3708ac xprtrdma: Fix calculation of ri_max_send_sges discards 848dd9bf5154 drm/qxl: reapply cursor after resetting primary discards dc0b764a7c1a qxl: alloc & use shadow for dumb buffers discards 851e2ea82303 arm64: proc: Set PTE_NG for table entries to avoid travers [...] discards ff59e379234b rtlwifi: rtl8821ae: Fix connection lost problem correctly discards 753fc48e595a mpls, nospec: Sanitize array index in mpls_label_ok() discards 294975841483 tracing: Fix parsing of globs with a wildcard at the beginning discards 29b4af70409c seq_file: fix incomplete reset on read from zero offset discards 0f0fd0073911 xenbus: track caller request id discards a2fd6c095033 xen: Fix {set,clear}_foreign_p2m_mapping on autotranslatin [...] discards 0569dd9beef4 rbd: whitelist RBD_FEATURE_OPERATIONS feature bit discards 3711b5c568cd console/dummy: leave .con_font_get set to NULL discards 6e6fd5b4ea9d video: fbdev: atmel_lcdfb: fix display-timings lookup discards c77b38855036 PCI: keystone: Fix interrupt-controller-node lookup discards 8c125f391333 PCI: iproc: Fix NULL pointer dereference for BCMA discards 990bb6eb9ec2 PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port mode discards 524a886aa8c9 MIPS: Fix incorrect mem=X@Y handling discards f4f261974c6b MIPS: Fix typo BIG_ENDIAN to CPU_BIG_ENDIAN discards 1f21cd46caca mm: Fix memory size alignment in devm_memremap_pages_release() discards 568c61facce6 mm: hide a #warning for COMPILE_TEST discards ef7fd28b1137 ext4: correct documentation for grpid mount option discards 2e38988253c1 ext4: save error to disk in __ext4_grp_locked_error() discards 4d4d103a1b7e ext4: fix a race in the ext4 shutdown path discards 879bcbe0913f jbd2: fix sphinx kernel-doc build warnings discards 598b21708ec0 Revert "apple-gmux: lock iGP IO to protect from vgaarb changes" discards e7cedb56ae9a mlx5: fix mlx5_get_vector_affinity to start from completio [...] discards 723cc3aeba9b Revert "mmc: meson-gx: include tx phase in the tuning process" discards e8012ff87793 mmc: bcm2835: Don't overwrite max frequency unconditionally discards a1341cac93fa mmc: sdhci: Implement an SDHCI-specific bounce buffer discards e96a21989974 mbcache: initialize entry->e_referenced in mb_cache_entry_ [...] discards c3bdd547042f rtc-opal: Fix handling of firmware error codes, prevent bu [...] discards a29adc04cb6d drm/radeon: adjust tested variable discards 808700475218 drm/radeon: Add dpm quirk for Jet PRO (v2) discards 254d48c8cc3b arm64: Add missing Falkor part number for branch predictor [...] discards e4a6d687e5d9 drm/ast: Load lut in crtc_commit discards dc2b0e41fc5e drm/amd/powerplay: Fix smu_table_entry.handle type discards b51521c9a191 drm/qxl: unref cursor bo when finished with it discards 15cdc016f109 drm/ttm: Fix 'buf' pointer update in ttm_bo_vm_access_kmap() (v2) discards f02c3f7f6d30 drm/ttm: Don't add swapped BOs to swap-LRU list discards 6c0398cfebf5 x86/entry/64: Fix CR3 restore in paranoid_exit() discards 231d0c70be74 x86/cpu: Change type of x86_cache_size variable to unsigned int discards 7d7ebee6ce11 x86/spectre: Fix an error message discards 325cbb04dc61 x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping discards 73f231c7ee69 selftests/x86/mpx: Fix incorrect bounds with old _sigfault discards 208beef6d8f2 x86/mm: Rename flush_tlb_single() and flush_tlb_one() to _ [...] discards d6d0c0a618a1 kmemcheck: rip it out for real discards f369f1486116 kmemcheck: rip it out discards b9870f85817e kmemcheck: remove whats left of NOTRACK flags discards ae63fd26b2d8 kmemcheck: stop using GFP_NOTRACK and SLAB_NOTRACK discards 2abfcdf8e77d kmemcheck: remove annotations discards 1fed58f610b5 x86/speculation: Add <asm/msr-index.h> dependency discards 8b4cdbbb29d4 nospec: Move array_index_nospec() parameter checking into [...] discards 9d4cb4dc7a11 x86/speculation: Fix up array_index_nospec_mask() asm constraint discards 41d315482500 x86/debug: Use UD2 for WARN() discards 4e0067c22d6b x86/debug, objtool: Annotate WARN()-related UD2 as reachable discards 842a0d95ef16 objtool: Fix segfault in ignore_unreachable_insn() discards 410d273ecc8e selftests/x86: Disable tests requiring 32-bit support on p [...] discards 8520ea2a0438 selftests/x86: Do not rely on "int $0x80" in single_step_s [...] discards cf4db6342da4 selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c discards e6eced764e1a selftests/x86/pkeys: Remove unused functions discards 3eb95d5187a3 selftests/x86: Clean up and document sscanf() usage discards 301e6fe0915c selftests/x86: Fix vDSO selftest segfault for vsyscall=none discards 5cf7b883bcba x86/entry/64: Remove the unused 'icebp' macro discards bdcf05c64a64 x86/entry/64: Fix paranoid_entry() frame pointer warning discards a816dd2fa2dc x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly discards de66c3a3b0a6 x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and [...] discards bd25388691c0 x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases discards 3ce4863a44ff x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro discards 47d9c905ae7a x86/entry/64: Interleave XOR register clearing with PUSH i [...] discards bb6873552764 x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macr [...] discards 51209eec238f x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remov [...] discards d10d0bb86d97 x86/entry/64: Clear registers for exceptions/interrupts, t [...] discards e578fedba81e PM: cpuidle: Fix cpuidle_poll_state_init() prototype discards c59cce7943df PM / runtime: Update links_count also if !CONFIG_SRCU discards 2efd067aa4ef x86/speculation: Clean up various Spectre related details discards a15bdf6579b2 KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a v [...] discards 07a3a99ed7f9 X86/nVMX: Properly set spec_ctrl and pred_cmd before merging MSRs discards 474bd0b82e24 KVM/x86: Reduce retpoline performance impact in slot_handl [...] discards bdc69a2ffa01 Revert "x86/speculation: Simplify indirect_branch_predicti [...] discards b7451cb6159a x86/speculation: Correct Speculation Control microcode bla [...] discards d5a1b559235a x86/speculation: Update Speculation Control microcode blacklist discards 372ed448263d x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() discards b973685e70c3 powerpc/mm/radix: Split linear mapping on hot-unplug discards 14d87b710338 crypto: sun4i_ss_prng - convert lock to _bh in sun4i_ss_pr [...] discards b3d33c5f296b crypto: sun4i_ss_prng - fix return value of sun4i_ss_prng_ [...] discards fff8ad7c18a2 compiler-gcc.h: __nostackprotector needs gcc-4.4 and up discards 045e5161abfc compiler-gcc.h: Introduce __optimize function attribute discards ec35f83de1c8 x86/entry/64/compat: Clear registers for compat syscalls, [...] discards 2bc19b518cb2 x86/entry/64: Clear extra registers beyond syscall argumen [...] discards 43d38b079ca7 x86: PM: Make APM idle driver initialize polling state discards 41fd295d90a7 x86/xen: init %gs very early to avoid page faults with sta [...] discards 04f048fad32e x86/kexec: Make kexec (mostly) work in 5-level paging mode discards 0fe1e5ec1c27 x86/gpu: add CFL to early quirks discards ba86431b7b58 drm/i915/kbl: Change a KBL pci id to GT2 from GT1.5 discards cc2759b7bb7c drm/i915: add GT number to intel_device_info discards ce6ec5b8dc5a arm: spear13xx: Fix spics gpio controller's warning discards 349d03cb5378 arm: spear13xx: Fix dmas cells discards b1637c1236d0 arm: spear600: Add missing interrupt-parent of rtc discards cbcc2ff13af5 arm: dts: mt7623: fix card detection issue on bananapi-r2 discards be1965486122 ARM: dts: nomadik: add interrupt-parent for clcd discards 9be4b2f6d024 ARM: dts: STi: Add gpio polarity for "hdmi,hpd-gpio" property discards 34d58f7ccb65 ARM: lpc3250: fix uda1380 gpio numbers discards bd4200936367 arm64: dts: msm8916: Correct ipc references for smsm discards 27f97375fcb8 s390: fix handling of -1 in set{,fs}[gu]id16 syscalls discards f25dfc9359cc dma-buf: fix reservation_object_wait_timeout_rcu once more v2 discards 40be210c830e powerpc: Fix DABR match on hash based systems discards 3b09911d3beb powerpc/xive: Use hw CPU ids when configuring the CPU queues discards 892674b5058a powerpc/mm: Flush radix process translations when setting [...] discards 4386f223b418 powerpc/numa: Invalidate numa_cpu_lookup_table on cpu remove discards 5b98d31481f9 powerpc/radix: Remove trace_tlbie call from radix__flush_tlb_all discards 2e7e8bd8f195 ocfs2: try a blocking lock before return AOP_TRUNCATED_PAGE discards 1ec4c78e3444 mwifiex: resolve reset vs. remove()/shutdown() deadlocks discards 62def1d604a5 PM / devfreq: Propagate error from devfreq_add_device() discards 37efa60e1670 swiotlb: suppress warning when __GFP_NOWARN is set discards 8e56a935a4b7 cpufreq: powernv: Dont assume distinct pstate values for n [...] discards 75a3f11c7bad RDMA/rxe: Fix rxe_qp_cleanup() discards 571cb36fac2f RDMA/rxe: Fix a race condition in rxe_requester() discards 7b4e8a46d4cf RDMA/rxe: Fix a race condition related to the QP error state discards 7dd2dbdd4606 kselftest: fix OOM in memory compaction test discards 9c2e7a048d19 selftests: seccomp: fix compile error seccomp_bpf discards 1d6eb826e65d IB/core: Avoid a potential OOPs for an unused optional parameter discards d40ad865704b IB/core: Fix ib_wc structure size to remain in 64 bytes boundary discards 18c0ee900c8d IB/core: Fix two kernel warnings triggered by rxe registration discards ade57e9031fa IB/mlx4: Fix incorrectly releasing steerable UD QPs when h [...] discards 5a4255467cd8 IB/qib: Fix comparison error with qperf compare/swap test discards 7a748f0bb2e4 IB/umad: Fix use of unprotected device pointer discards e99306bb4f67 scsi: smartpqi: allow static build ("built-in") discards b6f2efb86440 tracing: Prevent PROFILE_ALL_BRANCHES when FORTIFY_SOURCE=y discards 7e83b2ff485c Linux 4.14.20 discards 1dbdcf117b22 scsi: cxlflash: Reset command ioasc discards 5fc77964eaa9 scsi: lpfc: Fix crash after bad bar setup on driver attachment discards ce6faf10fd65 rcu: Export init_rcu_head() and destroy_rcu_head() to GPL modules discards c561093ed684 scsi: core: Ensure that the SCSI error handler gets woken up discards b470fb7b7910 ftrace: Remove incorrect setting of glob search field discards d9ef40037443 devpts: fix error handling in devpts_mntget() discards dff5406432ff mn10300/misalignment: Use SIGSEGV SEGV_MAPERR to report a [...] discards c7aee3941e1e ovl: take mnt_want_write() for removing impure xattr discards e822be750270 ovl: fix failure to fsync lower dir discards 9fc03876355a acpi, nfit: fix register dimm error handling discards f232bfdcdd76 ACPI: sbshc: remove raw pointer from printk() message discards a51421b4cb09 drm/i915: Avoid PPS HW/SW state mismatch due to rounding discards 812245b4dbf6 arm64: dts: marvell: add Ethernet aliases discards 2a3d3015a73c objtool: Fix switch-table detection discards 4063cd5683ce btrfs: Handle btrfs_set_extent_delalloc failure in fixup worker discards 2617e62c2f12 lib/ubsan: add type mismatch handler for new GCC/Clang discards 5a5df7771064 lib/ubsan.c: s/missaligned/misaligned/ discards c87806a8e565 clocksource/drivers/stm32: Fix kernel panic with multiple timers discards 392640fd18f8 blk-mq: quiesce queue before freeing queue discards c846868070d0 pktcdvd: Fix a recently introduced NULL pointer dereference discards 030dcf7d1af3 pktcdvd: Fix pkt_setup_dev() error path discards f04fe1192e56 pinctrl: sx150x: Add a static gpio/pinctrl pin range mapping discards 5219eedf2d5e pinctrl: sx150x: Register pinctrl before adding the gpiochip discards 89cad3fa5491 pinctrl: sx150x: Unregister the pinctrl on release discards 688d1b8c4721 pinctrl: mcp23s08: fix irq setup order discards 05c9297f3405 pinctrl: intel: Initialize GPIO properly when used through [...] discards bed938ba673c EDAC, octeon: Fix an uninitialized variable warning discards e68d638e4931 xtensa: fix futex_atomic_cmpxchg_inatomic discards 12ab9e1e8d61 alpha: fix formating of stack content discards bef0563f39cd alpha: fix reboot on Avanti platform discards 371c5ada2af7 alpha: Fix mixed up args in EXC macro in futex operations discards 90d17505219a alpha: osf_sys.c: fix put_tv32 regression discards 632a537b3c6b alpha: fix crash if pthread_create races with signal delivery discards 16256f265880 signal/sh: Ensure si_signo is initialized in do_divide_error discards 34ad59099ead signal/openrisc: Fix do_unaligned_access to send the prope [...] discards 765ae618ad9f ipmi: use dynamic memory for DMI driver override discards fed016a79b42 Bluetooth: btusb: Restore QCA Rome suspend/resume fix with [...] discards 2a2ee0c1fee7 Revert "Bluetooth: btusb: fix QCA Rome suspend/resume" discards ed72fcf64362 Bluetooth: btsdio: Do not bind to non-removable BCM43341 discards 0e4ac4aed9f9 HID: quirks: Fix keyboard + touchpad on Toshiba Click Mini [...] discards 703b37d84598 pipe: fix off-by-one error when checking buffer limits discards a125e9a42302 pipe: actually allow root to exceed the pipe buffer limits discards 75526a9bd3f4 kernel/relay.c: revert "kernel/relay.c: fix potential memo [...] discards 838f9cc948b0 kernel/async.c: revert "async: simplify lowest_in_progress()" discards 7e54b58285e1 fs/proc/kcore.c: use probe_kernel_read() instead of memcpy() discards ebe2ba53851e media: cxusb, dib0700: ignore XC2028_I2C_FLUSH discards 7a401e25f0a5 media: ts2020: avoid integer overflows on 32 bit machines discards ad91b2e392be media: dvb-frontends: fix i2c access helpers for KASAN discards 062cd3463c17 kasan: rework Kconfig settings discards e186d8bfdabd kasan: don't emit builtin calls when sanitization is off discards d16919a3fe2d Btrfs: raid56: iterate raid56 internal bio with bio_for_ea [...] discards e06f7b686daa watchdog: imx2_wdt: restore previous timeout after suspend+resume discards b897f1dc780e ASoC: skl: Fix kernel warning due to zero NHTL entry discards 4562bfdeac87 ASoC: rockchip: i2s: fix playback after runtime resume discards e747a02d9fcf KVM: PPC: Book3S PR: Fix broken select due to misspelling discards 985bf3991342 KVM: arm/arm64: Handle CPU_PM_ENTER_FAILED discards be54d79b43fd KVM: PPC: Book3S HV: Drop locks before reading guest memory discards 88b64450cc0a KVM: PPC: Book3S HV: Make sure we don't re-enter guest wit [...] discards fe90a3a6f881 KVM: nVMX: Fix bug of injecting L2 exception into L1 discards 6bad51166f87 KVM: nVMX: Fix races when sending nested PI while dest ent [...] discards 7dffdb31ad13 arm: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls discards f37a798e7724 crypto: sha512-mb - initialize pending lengths correctly discards f428567e005f crypto: caam - fix endless loop when DECO acquire fails discards 1a4834092539 media: v4l2-compat-ioctl32.c: make ctrl_is_pointer work fo [...] discards ad01b40bb9be media: v4l2-compat-ioctl32.c: refactor compat ioctl32 logic discards b3f69836c92b media: v4l2-compat-ioctl32.c: don't copy back the result f [...] discards efabe94f8a0d media: v4l2-compat-ioctl32.c: drop pr_info for unknown buf [...] discards a20ab4df701b media: v4l2-compat-ioctl32.c: copy clip list in put_v4l2_window32 discards f1b572d34648 media: v4l2-compat-ioctl32.c: fix ctrl_is_pointer discards 3df119772466 media: v4l2-compat-ioctl32.c: copy m.userptr in put_v4l2_plane32 discards 16c25072560f media: v4l2-compat-ioctl32.c: avoid sizeof(type) discards a38becb087b2 media: v4l2-compat-ioctl32.c: move 'helper' functions to _ [...] discards 0b7d6ac53606 media: v4l2-compat-ioctl32.c: fix the indentation discards 2b991eeb5cfb media: v4l2-compat-ioctl32.c: add missing VIDIOC_PREPARE_BUF discards 2d280dab382e media: v4l2-ioctl.c: don't copy back the result for -ENOTTY discards ea96d8f676dd media: v4l2-ioctl.c: use check_fmt for enum/g/s/try_fmt discards 2f00eb279088 crypto: hash - prevent using keyed hashes without setting key discards 8d906d183bce crypto: hash - annotate algorithms taking optional key discards b806c0cc4c73 crypto: poly1305 - remove ->setkey() method discards 16210524c424 crypto: mcryptd - pass through absence of ->setkey() discards ed7b0af0ca02 crypto: cryptd - pass through absence of ->setkey() discards b8b32e2e68f0 crypto: hash - introduce crypto_hash_alg_has_setkey() discards 449704d3ba6f ahci: Add Intel Cannon Lake PCH-H PCI ID discards 53c5963da843 ahci: Add PCI ids for Intel Bay Trail, Cherry Trail and Ap [...] discards e985f7c8ac38 ahci: Annotate PCI ids for mobile Intel chipsets as such discards 650d3d8512c6 kernfs: fix regression in kernfs_fop_write caused by wrong type discards f1e31607e73d NFS: Fix a race between mmap() and O_DIRECT discards 1c38ad2f26d8 NFS: reject request for id_legacy key without auxdata discards 60017643c210 NFS: commit direct writes even if they fail partially discards 6421f29eb8af NFS: Fix nfsstat breakage due to LOOKUPP discards 3d03af006438 NFS: Add a cond_resched() to nfs_commit_release_pages() discards 3ac2d17a6ed3 nfs41: do not return ENOMEM on LAYOUTUNAVAILABLE discards ace34428faa6 nfs/pnfs: fix nfs_direct_req ref leak when i/o falls back [...] discards 068e53f9b192 ubifs: free the encrypted symlink target discards e9a35f8b73f1 ubi: block: Fix locking for idr_alloc/idr_remove discards 5793f39de7f6 ubi: fastmap: Erase outdated anchor PEBs during attach discards c94c39ac85f1 ubi: Fix race condition between ubi volume creation and udev discards 7eb52a6889e9 mtd: nand: sunxi: Fix ECC strength choice discards 16d11602c83b mtd: nand: Fix nand_do_read_oob() return value discards 4527b0887bc5 mtd: nand: brcmnand: Disable prefetch by default discards 0763f0418bb5 mtd: cfi: convert inline functions to macros discards c584c903bae9 arm64: Kill PSCI_GET_VERSION as a variant-2 workaround discards dbca45b99655 arm64: Add ARM_SMCCC_ARCH_WORKAROUND_1 BP hardening support discards ac63fdb4a2b2 arm/arm64: smccc: Implement SMCCC v1.1 inline primitive discards 37dc3e6c117e arm/arm64: smccc: Make function identifiers an unsigned quantity discards 908ad7a1484d firmware/psci: Expose SMCCC version through psci_ops discards 906a9f396cc8 firmware/psci: Expose PSCI conduit discards 6db26ad1dc46 arm64: KVM: Add SMCCC_ARCH_WORKAROUND_1 fast handling discards e47273d08623 arm64: KVM: Report SMCCC_ARCH_WORKAROUND_1 BP hardening support discards 2cfe8929f624 arm/arm64: KVM: Turn kvm_psci_version into a static inline discards 98be7165d9f7 arm64: KVM: Make PSCI_VERSION a fast path discards 45e2061147c3 arm/arm64: KVM: Advertise SMCCC v1.1 discards 4ba100aa94a0 arm/arm64: KVM: Implement PSCI 1.0 support discards ce15f32d4884 arm/arm64: KVM: Add smccc accessors to PSCI code discards 4efa1a863a12 arm/arm64: KVM: Add PSCI_VERSION helper discards 591862b56000 arm/arm64: KVM: Consolidate the PSCI include files discards 0b3512fa7b0a arm64: KVM: Increment PC after handling an SMC trap discards 402aeac58753 arm64: Branch predictor hardening for Cavium ThunderX2 discards 9b26a45c34e4 arm64: Implement branch predictor hardening for Falkor discards 48993dfa1af8 arm64: Implement branch predictor hardening for affected C [...] discards 3317097b2b4a arm64: cputype: Add missing MIDR values for Cortex-A72 and [...] discards 48c3538c3578 arm64: entry: Apply BP hardening for suspicious interrupts [...] discards 6b47a8256a56 arm64: entry: Apply BP hardening for high-priority synchro [...] discards aab3306701f1 arm64: KVM: Use per-CPU vector when BP hardening is enabled discards 9107ac4ea3da arm64: Move BP hardening to check_and_switch_context discards 5bee81c98029 arm64: Add skeleton to harden the branch predictor against [...] discards c10e4aa77814 arm64: Move post_ttbr_update_workaround to C code discards f91f190708b2 drivers/firmware: Expose psci_get_version through psci_ops [...] discards be53742befea arm64: cpufeature: Pass capability structure to ->enable callback discards 9da836a476fe arm64: Run enable method for errata work arounds on late CPUs discards da1f67921d2f arm64: cpufeature: __this_cpu_has_cap() shouldn't stop early discards d9ef050f2895 arm64: futex: Mask __user pointers prior to dereference discards ba32050d308a arm64: uaccess: Mask __user pointers for __arch_{clear, co [...] discards 28d8886d985c arm64: uaccess: Don't bother eliding access_ok checks in _ [...] discards 1ccaee9dea60 arm64: uaccess: Prevent speculative use of the current addr_limit discards 7a51d7d2f7f7 arm64: entry: Ensure branch through syscall table is bound [...] discards 2e985d2647a0 arm64: Use pointer masking to limit uaccess speculation discards 535357c9d3e9 arm64: Make USER_DS an inclusive limit discards 0a532ea3ef14 arm64: Implement array_index_mask_nospec() discards 6afdaf109c34 arm64: barrier: Add CSDB macros to control data-value prediction discards 1449a173a2ee arm64: idmap: Use "awx" flags for .idmap.text .pushsection [...] discards 8703f27d7c5d arm64: entry: Reword comment about post_ttbr_update_workaround discards e39247ca1714 arm64: Force KPTI to be disabled on Cavium ThunderX discards 2feb36ebe450 arm64: kpti: Add ->enable callback to remap swapper using [...] discards ee28fed5ccc6 arm64: mm: Permit transitioning from Global to Non-Global [...] discards 69288201803a arm64: kpti: Make use of nG dependent on arm64_kernel_unma [...] discards c98c8c235856 arm64: Turn on KPTI only on CPUs that need it discards 7aca19ea5a45 arm64: cputype: Add MIDR values for Cavium ThunderX2 CPUs discards fedf5a743cf2 arm64: kpti: Fix the interaction between ASID switching an [...] discards 0b2995145ea4 arm64: mm: Introduce TTBR_ASID_MASK for getting at the ASI [...] discards 5385e5fe9724 arm64: capabilities: Handle duplicate entries for a capability discards 83ae3355bdfb arm64: Take into account ID_AA64PFR0_EL1.CSV3 discards 5e319f4533bf arm64: Kconfig: Reword UNMAP_KERNEL_AT_EL0 kconfig entry discards 332e0288200f arm64: Kconfig: Add CONFIG_UNMAP_KERNEL_AT_EL0 discards 68a65ce7039a arm64: use RET instruction for exiting the trampoline discards 3882b5f63f3c arm64: kaslr: Put kernel vectors address in separate data page discards 7fafcbb04f94 arm64: entry: Add fake CPU feature for unmapping the kerne [...] discards 2843ade2dad2 arm64: tls: Avoid unconditional zeroing of tpidrro_el0 for [...] discards 4e29f25b2bc1 arm64: cpu_errata: Add Kryo to Falkor 1003 errata discards 15a511c0cbd1 arm64: erratum: Work around Falkor erratum #E1003 in tramp [...] discards 6472f1a3a54f arm64: entry: Hook up entry trampoline to exception vectors discards 86200f218f98 arm64: entry: Explicitly pass exception level to kernel_ve [...] discards 63d13760abd7 arm64: mm: Map entry trampoline into trampoline and kernel [...] discards 78422a7b5160 arm64: entry: Add exception trampoline page for exceptions [...] discards d6c414013bb4 arm64: mm: Invalidate both kernel and user ASIDs when perf [...] discards 53b13950886c arm64: mm: Add arm64_kernel_unmapped_at_el0 helper discards a8bad38cff23 arm64: mm: Allocate ASIDs in pairs discards 00ff7de671f8 arm64: mm: Fix and re-enable ARM64_SW_TTBR0_PAN discards 95ce0d51f9a8 arm64: mm: Rename post_ttbr0_update_workaround discards 4445cb04410f arm64: mm: Remove pre_ttbr0_update_workaround for Falkor e [...] discards d26f0a5dc6a6 arm64: mm: Move ASID from TTBR0 to TTBR1 discards 59f47f9dcdcd arm64: mm: Temporarily disable ARM64_SW_TTBR0_PAN discards 78299fafcd78 arm64: mm: Use non-global mappings for kernel space discards 63380839c575 arm64: move TASK_* definitions to <asm/processor.h> discards dd24d173b50a media: hdpvr: Fix an error handling path in hdpvr_probe() discards 2bd6279a4a8c media: dvb-usb-v2: lmedm04: move ts2020 attach to dm04_lme [...] discards fd31a38d268f media: dvb-usb-v2: lmedm04: Improve logic checking of warm start discards e5e1e153ecd4 dccp: CVE-2017-8824: use-after-free in DCCP code discards 050b86b5bf20 drm/i915: Fix deadlock in i830_disable_pipe() discards 50018d09843c drm/i915: Redo plane sanitation during readout discards 19d8e5122fef drm/i915: Add .get_hw_state() method for planes discards d9c3131f2ab4 sched/rt: Up the root domain ref count when passing it aro [...] discards 9c41a8453c82 sched/rt: Use container_of() to get root domain in rto_pus [...] discards fea5349eb88b KVM MMU: check pending exception before injecting APF discards 4c54eab372f8 arm64: Add software workaround for Falkor erratum 1041 discards 0b69ec336d3d arm64: Define cputype macros for Falkor CPU discards fd7467f82e58 watchdog: gpio_wdt: set WDOG_HW_RUNNING in gpio_wdt_stop discards e94a7de2a3d2 sched/wait: Fix add_wait_queue() behavioral change discards 69373cdc4ae4 dmaengine: dmatest: fix container_of member in dmatest_callback discards 7adf1d63ef65 cpufreq: mediatek: add mediatek related projects into blacklist discards 4126cdb73193 CIFS: zero sensitive data when freeing discards be6874b4d480 cifs: Fix autonegotiate security settings mismatch discards 061df7705a53 cifs: Fix missing put_xid in cifs_file_strict_mmap discards b4a9ffad9702 powerpc/pseries: include linux/types.h in asm/hvcall.h discards 8caab9edccf5 watchdog: indydog: Add dependency on SGI_HAS_INDYDOG discards 1722fe372784 Linux 4.14.19 discards d2aeb4e2bd8d Revert "x86/alternative: Print unadorned pointers" discards 22f16a74c474 scsi: storvsc: missing error code in storvsc_probe() discards f18046f7a50a kernel/exit.c: export abort() to modules discards c5c91d830507 arch: define weak abort() discards 3a570cfe785a crypto: tcrypt - fix S/G table for test_aead_speed() discards 68a9f19264fd media: soc_camera: soc_scale_crop: add missing MODULE_DESC [...] discards 1bf81cff1bad media: mtk-vcodec: add missing MODULE_LICENSE/DESCRIPTION discards 981f20bc7595 soreuseport: fix mem leak in reuseport_add_sock() discards 456add4c9bd3 ipv6: Fix SO_REUSEPORT UDP socket with implicit sk_ipv6only discards c04818abad46 tcp_bbr: fix pacing_gain to always be unity when using lt_bw discards 1da27118f419 rocker: fix possible null pointer dereference in rocker_ro [...] discards 07ca93e3176b net: ipv6: send unsolicited NA after DAD discards 799a34d5b048 Revert "defer call to mem_cgroup_sk_alloc()" discards b9b70c876a7a vhost_net: stop device during reset owner discards 6d35430fdaf4 tcp: release sk_frag.page in tcp_disconnect discards e8513f250d1b r8169: fix RTL8168EP take too long to complete driver init [...] discards a7c2cf702a40 qmi_wwan: Add support for Quectel EP06 discards fcee7812ea05 qlcnic: fix deadlock bug discards 166f27322f8c net: igmp: add a missing rcu locking section discards 2726946dfcd2 ip6mr: fix stale iterator discards 806d61d66900 kbuild: rpm-pkg: keep spec file until make mrproper discards abc5896b7785 .gitignore: move *.dtb and *.dtb.S patterns to the top-lev [...] discards bafda5d37527 .gitignore: sort normal pattern rules alphabetically discards 81d0cc85caab Linux 4.14.18 discards 8d1ed7d4e1ce fpga: region: release of_parse_phandle nodes after use discards a252f37c5f8b serial: core: mark port as initialized after successful IR [...] discards f6d90612c96c KVM/SVM: Allow direct access to MSR_IA32_SPEC_CTRL discards 4a82531c96a2 KVM/VMX: Allow direct access to MSR_IA32_SPEC_CTRL discards 0716f551d5a2 KVM/VMX: Emulate MSR_IA32_ARCH_CAPABILITIES discards d395d69de67e KVM/x86: Add IBPB support discards 8f7c4d52a0e8 KVM/x86: Update the reverse_cpuid list to include CPUID_7_EDX discards 4c8298c1fdd3 x86/speculation: Fix typo IBRS_ATT, which should be IBRS_ALL discards 6dd1f6989a54 x86/pti: Mark constant arrays as __initconst discards ebaf2271a024 x86/spectre: Simplify spectre_v2 command line parsing discards 838dbae0acd0 x86/retpoline: Avoid retpolines for built-in __init functions discards 6f6eb84b14ac x86/kvm: Update spectre-v1 mitigation discards 7f8da2c8a191 KVM: VMX: make MSR bitmaps per-VCPU discards ad368e5b2d56 x86/paravirt: Remove 'noreplace-paravirt' cmdline option discards 7a3f12294da4 x86/speculation: Use Indirect Branch Prediction Barrier in [...] discards 85543d7613c4 x86/cpuid: Fix up "virtual" IBRS/IBPB/STIBP feature bits on Intel discards c962dfa4aca0 x86/spectre: Fix spelling mistake: "vunerable"-> "vulnerable" discards 863b308dbb19 x86/spectre: Report get_user mitigation for spectre_v1 discards c9daf8144642 nl80211: Sanitize array index in parse_txq_params discards 98116c32d3b4 vfs, fdtable: Prevent bounds-check bypass via speculative [...] discards 003513404120 x86/syscall: Sanitize syscall table de-references under sp [...] discards edaf1538d3a5 x86/get_user: Use pointer masking to limit speculation discards 5f40de41ccae x86/uaccess: Use __uaccess_begin_nospec() and uaccess_try_nospec discards 2406eb9f4568 x86/usercopy: Replace open coded stac/clac with __uaccess_ [...] discards 31c5b332189e x86: Introduce __uaccess_begin_nospec() and uaccess_try_nospec discards 437ac7b6868d x86: Introduce barrier_nospec discards 4820d42835b2 x86: Implement array_index_mask_nospec discards 478742cf80b7 array_index_nospec: Sanitize speculative array de-references discards e72041f70c3c Documentation: Document array_index_nospec discards fb9f2d9ab83d x86/asm: Move 'status' from thread_struct to thread_info discards 90522d30b223 x86/entry/64: Push extra regs right away discards 8459ebcbd6ec x86/entry/64: Remove the SYSCALL64 fast path discards 74ae346691dd x86/spectre: Check CONFIG_RETPOLINE in command line parser discards 04e073072d14 x86/mm: Fix overlap of i386 CPU_ENTRY_AREA with FIX_BTMAP discards 23a4ca4e749a objtool: Warn on stripped section symbol discards 3e04e09855c5 objtool: Add support for alternatives at the end of a section discards a358df03279e objtool: Improve retpoline alternative handling discards 92f4b68ed14c KVM: VMX: introduce alloc_loaded_vmcs discards 2e9521197f08 KVM: nVMX: Eliminate vmcs02 pool discards 76f06358ec40 ASoC: pcm512x: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE discards bc484da3e18c pinctrl: pxa: pxa2xx: add missing MODULE_DESCRIPTION/AUTHO [...] discards ce094a80f019 iio: adc/accel: Fix up module licenses discards c8aa5cd906a5 auxdisplay: img-ascii-lcd: add missing MODULE_DESCRIPTION/ [...] discards 9f8955f96bd5 x86/speculation: Simplify indirect_branch_prediction_barrier() discards 52d78bce4965 x86/retpoline: Simplify vmexit_fill_RSB() discards 7f3e0daa9e12 x86/cpufeatures: Clean up Spectre v2 related CPUID flags discards 249b1f7a7f09 x86/cpu/bugs: Make retpoline module warning conditional discards 91ff9a75f360 x86/bugs: Drop one "mitigation" from dmesg discards b955239cf4ea x86/nospec: Fix header guards names discards 67eb59b8ecfb x86/alternative: Print unadorned pointers discards dbbbafce5380 x86/speculation: Add basic IBPB (Indirect Branch Predictio [...] discards 0fd222b19766 x86/cpufeature: Blacklist SPEC_CTRL/PRED_CMD on early Spec [...] discards d9b47a41160c x86/pti: Do not enable PTI on CPUs which are not vulnerabl [...] discards a65710dc584c x86/msr: Add definitions for new speculation control MSRs discards 15ee82be40b6 x86/cpufeatures: Add AMD feature bits for Speculation Control discards 343c91242d09 x86/cpufeatures: Add Intel feature bits for Speculation Control discards 76c4bd53969b x86/cpufeatures: Add CPUID_7_EDX CPUID leaf discards 86b5b1eb18aa module/retpoline: Warn about missing retpoline in module discards c927726674c7 KVM: VMX: Make indirect call speculation safe discards 76bee09efb89 KVM: x86: Make indirect calls in emulator speculation safe discards 4ce354deed2c x86/retpoline: Remove the esp/rsp thunk discards d6eded6c9453 powerpc/64s: Allow control of RFI flush via debugfs discards 517bdccc3af6 powerpc/64s: Wire up cpu_show_meltdown() discards 16d3d10d29f7 scripts/faddr2line: fix CROSS_COMPILE unset error discards 0146985addc3 Linux 4.14.17 discards 04178b1709b6 x86/efi: Clarify that reset attack mitigation needs approp [...] discards 01ab9886ea78 Input: synaptics-rmi4 - do not delete interrupt memory too early discards fced3c99e726 Input: synaptics-rmi4 - unmask F03 interrupts when port is opened discards aad757b65717 test_firmware: fix missing unlock on error in config_num_r [...] discards 0db5de4f4e18 iio: chemical: ccs811: Fix output of IIO_CONCENTRATION channels discards e2d4cdb7b8a4 iio: adc: stm32: fix scan of multiple channels with DMA discards cfd96cbd607a spi: imx: do not access registers while clocks disabled discards e6e7d6baa61a serial: imx: Only wakeup via RTSDEN bit if the system has RTS/CTS discards 24293a3970e1 serial: 8250_uniphier: fix error return code in uniphier_u [...] discards aa33208b5a6f serial: 8250_of: fix return code when probe function fails [...] discards e00c5c771877 mei: me: allow runtime pm for platform with D0i3 discards 86eda3864a70 android: binder: use VM_ALLOC to get vm area discards 7a3cee43e935 ANDROID: binder: remove waitqueue when thread exits. discards 2ba5966eddef usb/gadget: Fix "high bandwidth" check in usb_gadget_ep_ma [...] discards e0096f93aa42 usb: uas: unconditionally bring back host after reset discards 75816a439f65 usb: f_fs: Prevent gadget unbind if it is already unbound discards 1c226267c225 USB: serial: simple: add Motorola Tetra driver discards d00a0442a99e usbip: list: don't list devices attached to vhci_hcd discards aa7cdae765cf usbip: prevent bind loops on devices attached to vhci_hcd discards 9a24d3f8c566 USB: serial: io_edgeport: fix possible sleep-in-atomic discards 34b812ca3038 CDC-ACM: apply quirk for card reader discards ca7964983ca4 USB: cdc-acm: Do not log urb submission errors on disconnect discards bfc372036b41 USB: serial: pl2303: new device id for Chilitag discards 947914111303 usb: option: Add support for FS040U modem discards 3c538ad93546 tty: fix data race between tty_init_dev and flush of buf discards eb6de1af2e72 staging: ccree: fix fips event irq handling build discards fad7da7b638a staging: ccree: NULLify backup_info when unused discards 7a4b5ee973cf staging: lustre: separate a connection destroy from free s [...] discards c065b9947b05 KVM: x86: emulate #UD while in guest mode discards e9273b08d4fb drm/vc4: Move IRQ enable to PM path discards c789cfe0ae72 staging: rtl8188eu: Fix incorrect response to SIOCGIWESSID discards 0479bc01767f usb: gadget: don't dereference g until after it has been n [...] discards aafb1a7eb0f7 x86/xen: Support early interrupts in xen pv guests discards 99a8cad9c1b2 media: usbtv: add a new usbid discards 504b902b36a9 ARM: dts: NSP: Fix PPI interrupt types discards 12f165f4418a ARM: dts: NSP: Disable AHCI controller for HR NSP boards discards c67fa169456e iwlwifi: fix access to prph when transport is stopped discards 99f3d5f37e58 iwlwifi: mvm: fix the TX queue hang timeout for MONITOR vif type discards 6c27a40c9e18 scsi: ufs: ufshcd: fix potential NULL pointer dereference [...] discards 39527e909ea5 scsi: aacraid: Prevent crash in case of free interrupt dur [...] discards 612959943e40 perf/core: Fix memory leak triggered by perf --namespace discards 773a1c5baad2 xfs: Properly retry failed dquot items in case of error du [...] discards 4e506f41705c xfs: ubsan fixes discards 4a96f3d05668 drm/omap: displays: panel-dpi: add backlight dependency discards 345dc6d499d8 drm/omap: Fix error handling path in 'omap_dmm_probe()' discards 464711a74ce3 drm/bridge: tc358767: fix 1-lane behavior discards 340c9a4ba303 drm/bridge: tc358767: fix AUXDATAn registers access discards b536eb986e45 drm/bridge: tc358767: fix timing calculations discards 0106381870a4 drm/bridge: tc358767: fix DP0_MISC register set discards 859bacc13cbb drm/bridge: tc358767: filter out too high modes discards 6d734363f2c5 drm/bridge: tc358767: do no fail on hi-res displays discards 345f165a31b8 drm/bridge: Fix lvds-encoder since the panel_bridge rework. discards b2ba0bd34695 kmemleak: add scheduling point to kmemleak_scan() discards bf6a04c3ffe1 scripts/faddr2line: extend usage on generic arch discards ca4b61373ee8 SUNRPC: Allow connect to return EHOSTUNREACH discards 8f8b2c79c4a3 quota: Check for register_shrinker() failure. discards 600c904b919a net: ethernet: xilinx: Mark XILINX_LL_TEMAC broken on 64-bit discards 575c548137f8 drm/amdgpu: don't try to move pinned BOs discards f730601cdead xfs: fortify xfs_alloc_buftarg error handling discards 95a7d23415b7 nvme-pci: fix NULL pointer dereference in nvme_free_host_mem() discards f268e508aeb2 Btrfs: incremental send, fix wrong unlink path after renam [...] discards b27440626674 bnxt_en: Fix an error handling path in 'bnxt_get_module_eeprom()' discards c25d803a3b7d net: phy: marvell10g: fix the PHY id mask discards 5e60a297e78d net: mvpp2: fix the txq_init error path discards 606592f53b87 quota: propagate error from __dquot_initialize discards 1271aeb0027c hwmon: (pmbus) Use 64bit math for DIRECT format values discards 02cfbaa6cd42 lockd: fix "list_add double add" caused by legacy signal i [...] discards 156c80d4e197 race of lockd inetaddr notifiers vs nlmsvc_rqst change discards 631db7f3895b nfsd: check for use of the closed special stateid discards e0849eb97066 grace: replace BUG_ON by WARN_ONCE in exit_net hook discards 3bd364d156b1 nfsd: Ensure we check stateid validity in the seqid operat [...] discards 5f71ff510631 nfsd: CLOSE SHOULD return the invalid special stateid for [...] discards c900ee9118d7 auxdisplay: img-ascii-lcd: Only build on archs that have IOMEM discards 0ffb252208a2 xen-netfront: remove warning when unloading module discards 53c045c6d07d i2c: i2c-boardinfo: fix memory leaks on devinfo discards 30ac846da360 xfs: log recovery should replay deferred ops in order discards 1eccdbd4836a xfs: always free inline data before resetting inode fork d [...] discards 40ba283e2602 KVM: Let KVM_SET_SIGNAL_MASK work as advertised discards 809981870b66 Btrfs: fix list_add corruption and soft lockups in fsync discards 2ce1bbfb5e67 KVM: VMX: Fix rflags cache during vCPU reset discards 2f1b5183aee3 KVM: X86: Fix softlockup when get the current kvmclock discards 9a447435afab reiserfs: remove unneeded i_version bump discards 14a4e9f6bde8 sctp: set sender next_tsn for the old result with ctsn_ack [...] discards 55f3de731c0b sctp: avoid flushing unsent queue when doing asoc reset discards d4c72a410f3b sctp: only allow the asoc reset when the asoc outq is empty discards 928066e61940 btrfs: fix deadlock when writing out space cache discards 841211271ecc mac80211: fix the update of path metric for RANN frame discards e23090a7d8f0 mac80211: use QoS NDP for AP probing discards 093a5cb46d05 drm/rockchip: dw-mipi-dsi: fix possible un-balanced runtim [...] discards 9be97a9abe9e openvswitch: fix the incorrect flow action alloc size discards dd45c5e5be07 nvme-rdma: don't complete requests before a send work requ [...] discards 120c41af36df uapi: fix linux/kfd_ioctl.h userspace compilation errors discards b15f53b46d88 drm/amdkfd: Fix SDMA oversubsription handling discards 64aca9911a10 drm/amdkfd: Fix SDMA ring buffer size calculation discards a595f190fc6b drm/amdgpu: Fix SDMA load/unload sequence on HWS disabled mode discards f9f175778bb9 bcache: check return value of register_shrinker discards 1392633bafde rxrpc: Fix service endpoint expiry discards b89372f234a8 rxrpc: Provide a different lockdep key for call->user_mute [...] discards 92c131bebf47 rxrpc: The mutex lock returned by rxrpc_accept_call() need [...] discards e2443fb287cc s390: fix alloc_pgste check in init_new_context again discards 2e194c9c5596 null_blk: fix dev->badblocks leak discards d290178f00d4 cpufreq: Add Loongson machine dependencies discards cb78d818c30d ACPI / bus: Leave modalias empty for devices which are not [...] discards 82b90de5b111 s390/zcrypt: Fix wrong comparison leading to strange load [...] discards 18c128456eac s390/topology: fix compile error in file arch/s390/kernel/smp.c discards 71686d2a1759 nvmet-fc: correct ref counting error when deferred rcv used discards 93a4bcf2c425 nvme-pci: avoid hmb desc array idx out-of-bound when hmmaxd set. discards 128dc55f891c nvme-pci: disable APST on Samsung SSD 960 EVO + ASUS PRIME [...] discards 7af5f9137c93 nvme-loop: check if queue is ready in queue_rq discards db2044fc4230 nvme-fc: check if queue is ready in queue_rq discards 26bd01c1affe nvme-fabrics: introduce init command check for a queue tha [...] discards d46e961f056a KVM: nVMX: Fix vmx_check_nested_events() return value in c [...] discards b689fc5b79d5 KVM: x86: ioapic: Preserve read-only values in the redirec [...] discards 408a26510739 KVM: x86: ioapic: Clear Remote IRR when entry is switched [...] discards b501603be9df KVM: x86: ioapic: Fix level-triggered EOI and IOAPIC recon [...] discards f0a3691bf2e5 KVM: x86: fix em_fxstor() sleeping while in atomic discards 5e7c270a1e60 KVM: nVMX: Fix mmu context after VMLAUNCH/VMRESUME failure discards 4f5500a63455 KVM: X86: Fix operand/address-size during instruction decoding discards df54fc5c28d2 KVM: x86: Don't re-execute instruction when not passing CR2 value discards fbd81f09793b KVM: x86: emulator: Return to user-mode on L1 CPL=0 emulat [...] discards d003b4bfda3b KVM: nVMX/nSVM: Don't intercept #UD when running L2 discards f1881befacbe cpupower : Fix cpupower working when cpu0 is offline discards 1d285c0440fe cpupowerutils: bench - Fix cpu online check discards 71341a8a7037 Btrfs: bail out gracefully rather than BUG_ON discards 9a8215c0a91e btrfs: Fix transaction abort during failure in btrfs_rm_dev_item discards 08bb42086b3e drm/vc4: Account for interrupts in flight discards bdf19237e16f VFS: Handle lazytime in do_mount() discards d7fec01990e6 scsi: aacraid: Fix hang in kdump discards 791274e77395 scsi: aacraid: Fix udev inquiry race condition discards 516868c59d82 ima/policy: fix parsing of fsuuid discards 80baea0e6cf3 igb: Free IRQs when device is hotplugged discards e6a5fe318036 mtd: nand: denali_pci: add missing MODULE_DESCRIPTION/AUTH [...] discards bf8c4b3dd7bf gpio: ath79: add missing MODULE_DESCRIPTION/LICENSE discards 925e26b922c5 gpio: iop: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE discards aecad437fd70 power: reset: zx-reboot: add missing MODULE_DESCRIPTION/AU [...] discards c76133afb903 HID: wacom: Fix reporting of touch toggle (WACOM_HID_WD_MU [...] discards e3f7e6f2e033 HID: wacom: EKR: ensure devres groups at higher indexes ar [...] discards f41c8a003196 crypto: af_alg - whitelist mask and type discards b9788e278cec crypto: sha3-generic - fixes for alignment and big endian [...] discards 199d97815d32 crypto: inside-secure - avoid unmapping DMA memory that wa [...] discards bb9eec7b301e crypto: inside-secure - fix hash when length is a multiple [...] discards 5ca02df01602 crypto: aesni - Fix out-of-bounds access of the AAD buffer [...] discards f898a39985a3 crypto: aesni - Fix out-of-bounds access of the data buffe [...] discards 265502fe9ab6 crypto: aesni - add wrapper for generic gcm(aes) discards e704e550cb7b crypto: aesni - Use GCM IV size constant discards cffaf2b6b179 crypto: gcm - add GCM IV size constant discards e50f1d7c0d07 crypto: aesni - fix typo in generic_gcmaes_decrypt discards 6b3dcff7ca7e crypto: aesni - handle zero length dst buffer discards 299218276576 crypto: ecdh - fix typo in KPP dependency of CRYPTO_ECDH discards a5ba0b372da3 ALSA: hda - Reduce the suspend time consumption for ALC256 discards c5845e025423 gpio: Fix kernel stack leak to userspace discards 460c5b9745b8 gpio: stmpe: i2c transfer are forbiden in atomic context discards 636124c8699b tools/gpio: Fix build error with musl libc discards 00251aedef31 KVM: x86: Fix CPUID function for word 6 (80000001_ECX) discards d5e06a186721 loop: fix concurrent lo_open/lo_release discards d383a4277b75 futex: Fix OWNER_DEAD fixup discards 6c70076667f2 Linux 4.14.16 discards 54e67ba7d20a nfsd: auth: Fix gid sorting when rootsquash enabled discards c83189edf416 cpufreq: governor: Ensure sufficiently large sampling intervals discards c43db1a3c7ca bpf, arm64: fix stack_depth tracking in combination with t [...] discards a17536742bb9 bpf: reject stores into ctx via st and xadd discards ca0a0967205b bpf: fix 32-bit divide by zero discards 6eca013bef78 bpf: fix divides by zero discards 3ea4247ec1b7 bpf: avoid false sharing of map refcount with max_entries discards 6fde36d5ce7b bpf: introduce BPF_JIT_ALWAYS_ON config discards fdd88d753d4b hrtimer: Reset hrtimer cpu base proper on CPU hotplug discards ba07aba77197 x86/mm/64: Fix vmapped stack syncing on very-large-memory [...] discards cbfb351be483 x86/microcode: Fix again accessing initrd after having been freed discards ac2cc8876538 x86/microcode/intel: Extend BDW late-loading further with [...] discards 34c1acc2f7f5 perf/x86/amd/power: Do not load AMD power module on !AMD p [...] discards 74026a188fe7 vmxnet3: repair memory leak discards c2fd0b217068 net: ipv4: Make "ip route get" match iif lo rules again. discards ed10b9affb3a tls: reset crypto_info when do_tls_setsockopt_tx fails discards 2f54941c886c tls: return -EBUSY if crypto_info is already set discards 3a28f04bc4c2 tls: fix sw_ctx leak discards a022bbe393fb net/tls: Only attach to sockets in ESTABLISHED state discards 48606bb1eef7 netlink: reset extack earlier in netlink_rcv_skb discards a8c21ba721d4 nfp: use the correct index for link speed table discards 4f97adffa33f net/mlx5e: Fix fixpoint divide exception in mlx5e_am_stats [...] discards 3eae0ba8c9b5 netlink: extack needs to be reset each time through loop discards 3c6e5f2f5ef1 sctp: reinit stream if stream outcnt has been change by si [...] discards 80f327285cab flow_dissector: properly cap thoff field discards 51c1f513fe96 tun: fix a memory leak for tfile->tx_array discards 8496f7dbb1e5 mlxsw: spectrum_router: Don't log an error on missing neighbor discards dd7e1cbd2618 gso: validate gso_type in GSO handlers discards 8af27b14b9c9 ip6_gre: init dev->mtu and dev->hard_header_len correctly discards ace99769a1f9 be2net: restore properly promisc mode after queues reconfi [...] discards 759cd103ddb1 ppp: unlock all_ppp_mutex before registering device discards ce1e51d842ba net/mlx5: Fix get vector affinity helper function discards 2ac1797da0f7 {net,ib}/mlx5: Don't disable local loopback multicast traf [...] discards 8de7fb3dfb0d tipc: fix a memory leak in tipc_nl_node_get_link() discards a940c196461b sctp: return error if the asoc has been peeled off in sctp [...] discards f2e957097905 sctp: do not allow the v4 socket to bind a v4mapped v6 address discards 72d4f3abd6d3 r8169: fix memory corruption on retrieval of hardware statistics. discards d32e57400019 pppoe: take ->needed_headroom of lower device into account [...] discards 6ea6b86ae73e net: vrf: Add support for sends to local broadcast address discards d3048a12f3ec net/tls: Fix inverted error codes to avoid endless loop discards 32e57f8c557f net: tcp: close sock if net namespace is exiting discards 450449fff226 net: qdisc_pkt_len_init() should be more robust discards d9bee33e3971 net: igmp: fix source address check for IGMPv3 reports discards 2afdce2c76b2 lan78xx: Fix failure in USB Full Speed discards 3472170784d8 ipv6: ip6_make_skb() needs to clear cork.base.dst discards 8278804e05f6 ipv6: fix udpv6 sendmsg crash caused by too small MTU discards 2295b3dd543f ipv6: Fix getsockopt() for sockets with default IPV6_AUTOF [...] discards c277f3420a63 dccp: don't restart ccid2_hc_tx_rto_expire() if sk in clos [...] discards 42d68bf2a423 ipv4: Make neigh lookup keys for loopback/point-to-point d [...] discards f703437099b4 net: Allow neigh contructor functions ability to modify th [...] discards 9ad970c8a135 drm/vc4: Fix NULL pointer dereference in vc4_save_hang_state() discards dd55bfca5607 ARM: net: bpf: clarify tail_call index discards 5911dd3f92ae ARM: net: bpf: fix LDX instructions discards 0da4a4d0c7f9 ARM: net: bpf: fix register saving discards 295bcfbbcf5a ARM: net: bpf: correct stack layout documentation discards 403f4c6ae9d1 ARM: net: bpf: move stack documentation discards bfd2c2b9915c ARM: net: bpf: fix stack alignment discards e7119caa7cd9 ARM: net: bpf: fix tail call jumps discards 124047a81eae ARM: net: bpf: avoid 'bx' instruction on non-Thumb capable CPUs discards 326efb49e153 orangefs: fix deadlock; do not write i_size in read_iter discards d529ba9b270c KVM: s390: add proper locking for CMMA migration bitmap discards 5c7b881331f8 Btrfs: fix stale entries in readdir discards 203a60330e04 Input: trackpoint - only expose supported controls for Ela [...] discards 7e4cd0ad576a Input: trackpoint - force 3 buttons if 0 button is reported discards 25cb14527252 Input: xpad - add support for PDP Xbox One controllers discards 5cc765d69c4f Revert "module: Add retpoline tag to VERMAGIC" discards ceab06885c09 xfrm: Fix a race in the xdst pcpu cache. discards 19848ca7b7da netfilter: xt_osf: Add missing permission checks discards 671624872144 netfilter: nfnetlink_cthelper: Add missing permission checks discards bd9fa7822f78 mm, page_alloc: fix potential false positive in __zone_wat [...] discards e1166d9491a0 orangefs: initialize op on loop restart in orangefs_devreq_read discards 1d00dacda89d orangefs: use list_for_each_entry_safe in purge_waiting_ops discards a16134b08234 Linux 4.14.15 discards d602cb8a4b13 MIPS: AR7: ensure the port type's FCR value is used discards 0c2870761e9f net: mvpp2: do not disable GMAC padding discards 3abb4c11038e mm, page_vma_mapped: Drop faulty pointer arithmetics in ch [...] discards 9cc86f994bff x86/mm: Rework wbinvd, hlt operation in stop_this_cpu() discards 5fa871644e6d x86/retpoline: Optimize inline assembler for vmexit_fill_RSB discards cd8d78e4865b x86/pti: Document fix wrong index discards 4fb8368bb6a0 kprobes/x86: Disable optimizing on the function jumps to i [...] discards aaadccc92ba4 kprobes/x86: Blacklist indirect thunk functions for kprobes discards 22371c489842 retpoline: Introduce start/end markers of indirect thunk discards 020c755fdb04 x86/mce: Make machine check speculation protected discards 14c7f5bc7a90 arm64: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls discards d64105389169 KVM: arm/arm64: Check pagesize when allocating a hugepage [...] discards 550ba9729c05 MIPS: CM: Drop WARN_ON(vp != 0) discards 708a15fdbb62 alpha/PCI: Fix noname IRQ level detection discards 314a028c1f49 x86: Use __nostackprotect for sme_encrypt_kernel discards f05431489fe6 dm crypt: fix error return code in crypt_ctr() discards 82e12f1b26ba dm crypt: wipe kernel key copy after IV initialization discards 6b8fdeadeb79 dm crypt: fix crash by adding missing check for auth key size discards c808f1db5956 dm integrity: don't store cipher request on the stack discards 5f12c3384940 dm thin metadata: THIN_MAX_CONCURRENT_LOCKS should be 6 discards 905637024f55 dm btree: fix serious bug in btree_split_beneath() discards 8f0b1d5cfff9 drm/vmwgfx: fix memory corruption with legacy/sou connectors discards a6d5930ccf3c workqueue: avoid hard lockups in show_workqueue_state() discards edd0a403a121 scsi: libsas: Disable asynchronous aborts for SATA devices discards 25b13c2f4f49 libata: apply MAX_SEC_1024 to all LITEON EP1 series devices discards ea5c2944328c proc: fix coredump vs read /proc/*/stat race discards 4616525bfdc3 scripts/gdb/linux/tasks.py: fix get_thread_info discards c7b8be81fc55 i2c: core-smbus: prevent stack corruption on read I2C_BLOCK_DATA discards 41812e400fc0 can: af_can: canfd_rcv(): replace WARN_ONCE by pr_warn_once discards 91c5fbf1e20b can: af_can: can_rcv(): replace WARN_ONCE by pr_warn_once discards 659af12a2780 can: peak: fix potential bug in packet fragmentation discards e53050a85f65 ARM: dts: kirkwood: fix pin-muxing of MPP7 on OpenBlocks A7 discards fb7f328c32c5 ARM: sunxi_defconfig: Enable CMA discards ebc8d9c33fa8 ARM64: dts: marvell: armada-cp110: Fix clock resources for [...] discards c0443694ae87 phy: work around 'phys' references to usb-nop-xceiv devices discards 7296666e933c tracing: Fix converting enum's from the map in trace_event [...] discards b1c7c57f5ac5 Input: twl4030-vibra - fix sibling-node lookup discards aabc966e7b62 Input: twl6040-vibra - fix child-node lookup discards 1bb19ef3ea52 Input: 88pm860x-ts - fix child-node lookup discards b276eae88347 Input: synaptics-rmi4 - prevent UAF reported by KASAN discards e86e5430b3b1 Input: ALPS - fix multi-touch decoding on SS4 plus touchpads discards e0f82cbde413 x86/mm: Encrypt the initrd earlier for BSP microcode update discards 5455eef0f31e ARM: OMAP3: hwmod_data: add missing module_offs for MMC3 discards 33e4ca36aea6 x86/mm: Prepare sme_encrypt_kernel() for PAGE aligned encryption discards 69a39cf36ec2 x86/mm: Centralize PMD flags in sme_encrypt_kernel() discards ce1805fdedd7 x86/mm: Use a struct to reduce parameters for SME PGD mapping discards 25e119713d28 x86/mm: Clean up register saving in the __enc_copy() assem [...] discards 0062c10afea4 x86/apic/vector: Fix off by one in error path discards e109607e141b pipe: avoid round_pipe_size() nr_pages overflow on 32-bit discards 8352a3fec216 x86/tsc: Fix erroneous TSC rate on Skylake Xeon discards a5ab7b5de103 x86/tsc: Future-proof native_calibrate_tsc() discards ad2d62036bd0 x86/idt: Mark IDT tables __initconst discards 239f28886dff x86/mm/pkeys: Fix fill_sig_info_pkey discards 929e4b350236 x86/intel_rdt/cqm: Prevent use after free discards 8c5567829015 module: Add retpoline tag to VERMAGIC discards 4d9c9abf6dea x86/cpufeature: Move processor tracing out of scattered features discards f45bbd95be06 objtool: Improve error message for bad file argument discards 956ec9e7b59a x86/retpoline: Add LFENCE to the retpoline/RSB filling RSB macros discards 051547583bdd x86/retpoline: Fill RSB on context switch for affected CPUs discards fbb8c0acc8e1 x86/kasan: Panic if there is not enough memory to boot discards f2264bb027c6 mmc: sdhci-esdhc-imx: Fix i.MX53 eSDHCv3 clock discards f41b2d7ee791 objtool: Fix seg fault with gold linker discards 36ae2e6f5c01 delayacct: Account blkio completion on the correct task discards 9ace222b5db2 iser-target: Fix possible use-after-free in connection est [...] discards 754705d8e0e1 af_key: fix buffer overread in parse_exthdrs() discards bee113ae1a60 af_key: fix buffer overread in verify_address_len() discards 4db98c583205 timers: Unconditionally check deferrable base discards 6985762172f3 RDMA/mlx5: Fix out-of-bound access while querying AH discards b3049d3d0688 IB/hfi1: Prevent a NULL dereference discards f0299a1ceecf ALSA: hda - Apply the existing quirk to iMac 14,1 discards f50902ad7f81 ALSA: hda - Apply headphone noise quirk for another Dell X [...] discards 004ceccbcfc7 ALSA: pcm: Remove yet superfluous WARN_ON() discards c3162384aed4 ALSA: seq: Make ioctls race-free discards 17ae6ccfe5dd futex: Prevent overflow by strengthen input validation discards 1352130fe6aa futex: Avoid violating the 10th rule of futex discards 5dc597185411 powerpc/powernv: Check device-tree for RFI flush settings discards 4b5158cefcbd powerpc/pseries: Query hypervisor for RFI flush settings discards 9472d895cdc4 powerpc/64s: Support disabling RFI flush with no_rfi_flush [...] discards b434c155ab44 powerpc/64s: Add support for RFI flush of L1-D cache discards 9488c6b91653 powerpc/64s: Convert slb_miss_common to use RFI_TO_USER/KERNEL discards bcac5d36538f powerpc/64: Convert fast_exception_return to use RFI_TO_US [...] discards 627700e4558d powerpc/64: Convert the syscall exit path to use RFI_TO_US [...] discards 11caf810bd07 powerpc/64s: Simple RFI macro conversions discards bcba6b902446 powerpc/64: Add macros for annotating the destination of r [...] discards 4167dcbc91b1 powerpc/pseries: Add H_GET_CPU_CHARACTERISTICS flags & wrapper discards 5174ec1d498b objtool: Fix seg fault caused by missing parameter discards 78172c7d5c2c objtool: Fix Clang enum conversion warning discards e093c0810354 objtool: Fix seg fault with clang-compiled objects discards aa9b50158262 drm/nouveau/disp/gf119: add missing drive vfunc ptr discards 50c1c6cc09dc tools/objtool/Makefile: don't assume sync-check.sh is executable discards 9c0bf9847171 Linux 4.14.14 discards 198660b7a5dd x86/retpoline: Remove compile time warning discards 6d8b7d3934b2 x86,perf: Disable intel_bts when PTI discards c3e7fc96545d security/Kconfig: Correct the Documentation reference for PTI discards 026b3f23c970 x86/pti: Fix !PCID and sanitize defines discards 5a6e7a27d01e selftests/x86: Add test_vsyscall discards b9cdaaf0a3be x86/retpoline: Fill return stack buffer on vmexit discards b0edc2dfb684 x86/retpoline/irq32: Convert assembler indirect jumps discards 470703735b39 x86/retpoline/checksum32: Convert assembler indirect jumps discards 41f8af6a4656 x86/retpoline/xen: Convert Xen hypercall indirect jumps discards e0dcc73d6735 x86/retpoline/hyperv: Convert assembler indirect jumps discards 82de9301b4ea x86/retpoline/ftrace: Convert ftrace assembler indirect jumps discards d4edaa981b87 x86/retpoline/entry: Convert entry assembler indirect jumps discards 79f2c1285640 x86/retpoline/crypto: Convert crypto assembler indirect jumps discards dcd4311d0e64 x86/spectre: Add boot time option to select Spectre v2 mitigation discards 3a72bd4b60da x86/retpoline: Add initial retpoline support discards 6b95f61a4134 objtool: Allow alternatives to be ignored discards 6a4d11820d12 objtool: Detect jumps to retpoline thunks discards 22e64ef9cdc3 x86/pti: Make unpoison of pgd for trusted boot work for real discards b50f563f7c1a x86/alternatives: Fix optimize_nops() checking discards 31431b7b4665 sysfs/cpu: Fix typos in vulnerability documentation discards 268114cdb308 x86/cpu/AMD: Use LFENCE_RDTSC in preference to MFENCE_RDTSC discards 649c1de819af x86/cpu/AMD: Make LFENCE a serializing instruction discards c0090f9f280d x86/mm/pti: Remove dead logic in pti_user_pagetable_walk*() discards 968a3bb15642 x86/tboot: Unbreak tboot with PTI enabled discards e0d753568c16 x86/cpu: Implement CPU vulnerabilites sysfs functions discards 5a3e4b399ebc sysfs/cpu: Add vulnerability folder discards 9298e868dddd x86/cpufeatures: Add X86_BUG_SPECTRE_V[12] discards af17c6526b60 x86/Documentation: Add PTI description discards 58168505a9f1 x86/pti: Unbreak EFI old_memmap discards fbbc6c4eeb0a e1000e: Fix e1000_check_for_copper_link_ich8lan return value. discards 233363fd02c5 apparmor: fix ptrace label match when matching stacked labels discards a4ae05b7bfcd kdump: write correct address of mem_section into vmcoreinfo discards 45a061d6b4e0 mux: core: fix double get_device() discards 8e13548c7f50 uas: ignore UAS for Norelsys NS1068(X) chips discards 02462928e223 Bluetooth: Prevent stack info leak from the EFS element. discards 242e20a5b3cc staging: android: ashmem: fix a race condition in ASHMEM_S [...] discards 0382becc1d24 usbip: vudc_tx: fix v_send_ret_submit() vulnerability to n [...] discards e56d7cd5f31e usbip: fix vudc_rx: harden CMD_SUBMIT path to handle malic [...] discards 34e5d097bc36 usbip: remove kernel addresses from usb device and urb debug msgs discards 2817c4c8fc1f USB: UDC core: fix double-free in usb_add_gadget_udc_release discards 204d8fb1b417 USB: fix usbmon BUG trigger discards f562a823dd25 usb: misc: usb3503: make sure reset is low for at least 100us discards d5f322fea60a USB: serial: cp210x: add new device ID ELV ALC 8xxx discards fbe0d2251b38 USB: serial: cp210x: add IDs for LifeScan OneTouch Verio IQ discards a2e0b5db9b58 bpf: arsh is not supported in 32 bit alu thus reject it discards 67c05d941451 bpf, array: fix overflow in max_entries and undefined beha [...] discards a5dbaf87684c bpf: prevent out-of-bounds speculation discards b00cb5a35082 drm/i915: Fix init_clock_gating for resume discards 37928ffde45d drm/i915: Move init_clock_gating() back to where it was discards 08a56f347a28 drm/i915: Whitelist SLICE_COMMON_ECO_CHICKEN1 on Geminilake. discards 4675bdd85ca4 drm/i915/gvt: Clear the shadow page table entry after post-sync discards 9fc16b259ac2 drm/vmwgfx: Potential off by one in vmw_view_add() discards 2f6ff75e484b drm/vmwgfx: Don't cache framebuffer maps discards 02453a0f8f54 KVM: PPC: Book3S HV: Always flush TLB in kvmppc_alloc_reset_hpt() discards c8e754fe3b8e KVM: PPC: Book3S HV: Fix use after free in case of multipl [...] discards 5584082e854f KVM: PPC: Book3S HV: Drop prepare_done from struct kvm_resize_hpt discards fead4387523d KVM: PPC: Book3S PR: Fix WIMG handling under pHyp discards 679090724f77 KVM: x86: Add memory barrier on vmcs field lookup discards d98309da07fd x86/microcode/intel: Extend BDW late-loading with a revisi [...] discards 8ec160c5f0a7 iwlwifi: pcie: fix DMA memory mapping / unmapping discards 0b5e3dbf4796 rbd: set max_segments to USHRT_MAX discards e068cdee6347 rbd: reacquire lock should update lock owner client id discards 961becd84df9 mmc: renesas_sdhi: Add MODULE_LICENSE discards 3662493dbdad crypto: algapi - fix NULL dereference in crypto_remove_spawns() discards d01c79369669 membarrier: Disable preemption when calling smp_call_funct [...] discards 208c17515130 sfp: fix sfp-bus oops when removing socket/upstream discards ce66902de86a mlxsw: spectrum: Relax sanity checks during enslavement discards 0c2143933406 ipv6: sr: fix TLVs not being copied using setsockopt discards 71e7f85e10f1 net/sched: Fix update of lastuse in act modules implementi [...] discards 3ef57b767e1b mlxsw: spectrum_router: Fix NULL pointer deref discards d7e3ea5326cb ethtool: do not print warning for applications using legacy API discards d3ccc74c8998 ipv6: fix possible mem leaks in ipv6_make_skb() discards 705813e94233 sh_eth: fix SH7757 GEther initialization discards db21b74346d7 net: stmmac: enable EEE in MII, GMII or RGMII only discards 47b5886f7310 sh_eth: fix TSU resource handling discards d47da4eb8a60 sctp: fix the handling of ICMP Frag Needed for too small MTUs discards b4bab9461f89 sctp: do not retransmit upon FragNeeded if PMTU discovery [...] discards d48c6464c50e net: fec: free/restore resource in related probe error pathes discards e7e73b10d690 net: fec: defer probe if regulator is not ready discards 90437795272d net: fec: restore dev_id in the cases of probe error discards 5edbe3c0249f RDS: null pointer dereference in rds_atomic_free_op discards 5d127d15ad2f RDS: Heap OOB write in rds_message_alloc_sgs() discards 5837f963300b phylink: ensure we report link down when LOS asserted discards ecb89764ef03 net: core: fix module type in sock_diag_bind discards b841bff14947 ip6_tunnel: disable dst caching if tunnel is dual-stack discards 58a8bb5eef0e 8021q: fix a memory leak for VLAN 0 device discards 0ed11aaf6f2a x86/acpi: Reduce code duplication in mp_override_legacy_irq() discards d2363bb2b523 ALSA: aloop: Fix racy hw constraints adjustment discards 7ea0bfaa76e9 ALSA: aloop: Fix inconsistent format due to incomplete rule discards cd32d7c4d234 ALSA: aloop: Release cable upon open error path discards 0b9c7ed68db2 ALSA: pcm: Allow aborting mutex lock at OSS read/write loops discards 28ac4032652f ALSA: pcm: Abort properly at pending signal in OSS read/wr [...] discards 835004dc452a ALSA: pcm: Add missing error checks in OSS emulation plugi [...] discards ef810a3d7d4e ALSA: pcm: Workaround for weird PulseAudio behavior on rew [...] discards f1069cfedae6 ALSA: pcm: Remove incorrect snd_BUG_ON() usages discards 5bdc95c0a0dc x86/acpi: Handle SCI interrupts above legacy space gracefully discards 4659a641b36e iw_cxgb4: when flushing, complete all wrs in a chain discards 623b8f8e90f0 iw_cxgb4: reflect the original WR opcode in drain cqes discards 5042bde3ccbb iw_cxgb4: only clear the ARMED bit if a notification is needed discards f73c380ab3fe iw_cxgb4: atomically flush the qp discards c7f500dd4ff1 iw_cxgb4: only call the cq comp_handler when the cq is armed discards 203c1e538eb6 platform/x86: wmi: Call acpi_wmi_init() later discards 38244295d9e7 kvm: vmx: Scrub hardware GPRs at VM-exit discards 0196bdf590e3 cgroup: fix css_task_iter crash on CSS_TASK_ITER_PROC discards 3cb77e7b1cc0 MIPS: Disallow outsized PTRACE_SETREGSET NT_PRFPREG regset [...] discards 5baee6683437 MIPS: Also verify sizeof `elf_fpreg_t' with PTRACE_SETREGSET discards 338ca3563dac MIPS: Fix an FCSR access API regression with NT_PRFPREG and MSA discards 323429be3b2f MIPS: Consistently handle buffer counter with PTRACE_SETREGSET discards a38f387c48c3 MIPS: Guard against any partial write attempt with PTRACE_ [...] discards bc511ace4e30 MIPS: Factor out NT_PRFPREG regset access helpers discards a8caed017014 MIPS: Validate PR_SET_FP_MODE prctl(2) requests against th [...] discards 14af4f4c2196 IB/srpt: Fix ACL lookup during login discards 68807cb2b38b IB/srpt: Disable RDMA access by the initiator discards 83f8d47b31f5 can: gs_usb: fix return value of the "set_bittiming" callback discards b043ea189d0f can: vxcan: improve handling of missing peer name attribute discards 653c41ac4729 KVM: Fix stack-out-of-bounds read in write_mmio discards 883a082e8bdb dm bufio: fix shrinker scans when (nr_to_scan < retain_target) discards b8447222eb20 Linux 4.14.13 discards 77bbeea7811f KVM: s390: prevent buffer overrun on memory hotplug during [...] discards 853bcadeefe1 KVM: s390: fix cmma migration for multiple memory slots discards 756ac0b04618 mtd: nand: pxa3xx: Fix READOOB implementation discards a0fdea2a407e parisc: qemu idle sleep support discards fb510265edaf parisc: Fix alignment of pa_tlb_lock in assembly on 32-bit [...] discards f5edee88ad43 apparmor: fix regression in mount mediation when feature s [...] discards 46789641800c x86/microcode/AMD: Add support for fam17h microcode loading discards 2df832f7aa68 Input: elantech - add new icbody type 15 discards 49b52457e1fc powerpc/mm: Fix SEGV on mapped region to return SEGV_ACCERR discards d17237bbdf70 ARC: uaccess: dont use "l" gcc inline asm constraint modifier discards 986128f3a74b iommu/arm-smmu-v3: Cope with duplicated Stream IDs discards 3ea9d6d0ad67 iommu/arm-smmu-v3: Don't free page table ops twice discards 289b51d3c17b kernel/signal.c: remove the no longer needed SIGNAL_UNKILL [...] discards 94429f353675 kernel/signal.c: protect the SIGNAL_UNKILLABLE tasks from [...] discards 2ebd69e8c251 kernel/signal.c: protect the traced SIGNAL_UNKILLABLE task [...] discards 22af48be826c x86 / CPU: Always show current CPU frequency in /proc/cpuinfo discards eff3e4fde764 x86 / CPU: Avoid unnecessary IPIs in arch_freq_get_on_cpu() discards 2335a22b2224 fscache: Fix the default for fscache_maybe_release_page() discards 2ee35943b11f sunxi-rsb: Include OF based modalias in device uevent discards 5d8c5beecdd9 drm/i915: Apply Display WA #1183 on skl, kbl, and cfl discards 5d8c39173bd7 drm/i915: Disable DC states around GMBUS on GLK discards d4f9aaeb26d0 crypto: chelsio - select CRYPTO_GF128MUL discards 7156c794b8ab crypto: pcrypt - fix freeing pcrypt instances discards 9c36498f7453 crypto: chacha20poly1305 - validate the digest size discards 491062a0099c crypto: n2 - cure use after free discards 95a362c9a689 efi/capsule-loader: Reinstate virtual capsule mapping discards b9fa21f3daa6 btrfs: fix refcount_t usage when deleting btrfs_delayed_nodes discards 319122a71f30 userfaultfd: clear the vma->vm_userfaultfd_ctx if UFFD_EVE [...] discards c86ee796feed mm/sparse.c: wrong allocation for mem_section discards abcc78627877 mm/mprotect: add a cond_resched() inside change_pmd_range() discards ae04ca35247a kernel/acct.c: fix the acct->needcheck check in check_free [...] discards aea4ead5aba7 x86/pti: Rename BUG_CPU_INSECURE to BUG_CPU_MELTDOWN discards 83c7e4977221 x86/alternatives: Add missing '\n' at end of ALTERNATIVE i [...] discards 98f42e3f8494 x86/tlb: Drop the _GPL from the cpu_tlbstate export discards b4660939afcc x86/events/intel/ds: Use the proper cache flush method for [...] discards 67f67244f80a x86/kaslr: Fix the vaddr_end mess discards 1af9b74bfa59 x86/mm: Map cpu_entry_area at the same place on 4/5 level discards 7adf28df2f0b x86/mm: Set MODULES_END to 0xffffffffff000000 discards 8d577afdee35 Linux 4.14.12 discards 566fb9906ee2 rtc: m41t80: remove unneeded checks from m41t80_sqw_set_rate discards 7623bd95a6dc rtc: m41t80: avoid i2c read in m41t80_sqw_is_prepared discards 11118640ae17 rtc: m41t80: avoid i2c read in m41t80_sqw_recalc_rate discards 8932255e96ec rtc: m41t80: fix m41t80_sqw_round_rate return value discards 56073ba4e706 rtc: m41t80: m41t80_sqw_set_rate should return 0 on success discards 2d01ac8cc12b Revert "xfrm: Fix stack-out-of-bounds read in xfrm_state_find." discards 88dff1ab04d2 x86/process: Define cpu_tss_rw in same section as declaration discards 7930cb29fb5f x86/pti: Switch to kernel CR3 at early in entry_SYSCALL_compat() discards 89c96233a9ed x86/dumpstack: Print registers for first stack frame discards a841ba8f4d7e x86/dumpstack: Fix partial register dumps discards 211ad3fdf633 x86/pti: Make sure the user/kernel PTEs match discards 151d7039757b x86/cpu, x86/pti: Do not enable PTI on AMD processors discards df4373c513b3 capabilities: fix buffer overread on very short xattr discards 611583d32796 exec: Weaken dumpability for secureexec discards 0d59679df5b5 Linux 4.14.11 discards 3ade66602bb7 tty: fix tty_ldisc_receive_buf() documentation discards aaa5a91ff744 n_tty: fix EXTPROC vs ICANON interaction with TIOCINQ (aka [...] discards 57849de13c7d x86/ldt: Make LDT pgtable free conditional discards 3e133155f22d x86/ldt: Plug memory leak in error path discards cf6c3f7f4b13 x86/espfix/64: Fix espfix double-fault handling on 5-level [...] discards 530f5fa1600b x86-32: Fix kexec with stack canary (CONFIG_CC_STACKPROTECTOR) discards 082b7521a541 x86/mm: Remove preempt_disable/enable() from __native_flush_tlb() discards b5bef29785ff x86/smpboot: Remove stale TLB flush invocations discards e798502cfb47 nohz: Prevent a timer interrupt storm in tick_nohz_stop_sc [...] discards 7a3ce39c2bca staging: android: ion: Fix dma direction for dma_sync_sg_f [...] discards 2695c0f1f71e drivers: base: cacheinfo: fix cache type for non-architect [...] discards f3f5fa872d09 phy: tegra: fix device-tree node lookups discards d87f1bc7d15b binder: fix proc->files use-after-free discards 6fae6de72ad4 timers: Reinitialize per cpu bases on hotplug discards 8f1aa64ab086 timers: Invoke timer_start_debug() where it makes sense discards e4fb2e7e92ec timers: Use deferrable base independent of base::nohz_active discards f0f18aa8f701 usb: xhci: Add XHCI_TRUST_TX_LENGTH for Renesas uPD720201 discards c7c4e00a6608 USB: Fix off by one in type-specific length check of BOS S [...] discards e2f33e5983cb usb: add RESET_RESUME for ELSA MicroLink 56K discards b9d02d3c5899 usb: Add device quirk for Logitech HD Pro Webcam C925e discards 57211f0cf174 USB: serial: option: adding support for YUGA CLM920-NC5 discards 9fa3c3b5598e USB: serial: option: add support for Telit ME910 PID 0x1101 discards eb6cc0af22a3 USB: serial: qcserial: add Sierra Wireless EM7565 discards ad61ff29f104 USB: serial: ftdi_sio: add id for Airbus DS P8GR discards 1fcd9859a4b3 USB: chipidea: msm: fix ulpi-node lookup discards 2d6483bf78f8 usbip: vhci: stop printing kernel pointer addresses in messages discards ed4db9a7f8cb usbip: stub: stop printing kernel pointer addresses in messages discards 6b8335e48ae7 usbip: prevent leaking socket pointer address in messages discards 2ee11dcfc9e1 usbip: fix usbip bind writing random string after command [...] discards 38e8981d5490 sparc64: repair calling incorrect hweight function from stubs discards b9edd6bf0ccb skbuff: in skb_copy_ubufs unclone before releasing zerocopy discards 49cd180d4a10 skbuff: skb_copy_ubufs must release uarg even without user frags discards 17155ea827b2 skbuff: orphan frags before zerocopy clone discards 8f5bbb29b62c Revert "mlx5: move affinity hints assignments to generic code" discards f2272d5dce79 ipv6: set all.accept_dad to 0 by default discards 86deaaa0ca2b ipv4: fib: Fix metrics match when deleting a route discards 185a3475dee6 phylink: ensure AN is enabled discards 39889c293371 phylink: ensure the PHY interface mode is appropriately set discards 7f6dcb82d040 bnxt_en: Fix sources of spurious netpoll warnings discards 11295730446f net: sched: fix static key imbalance in case of ingress/cl [...] discards 215b69e20808 vxlan: restore dev->mtu setting based on lower device discards cea58617977b net/mlx5: FPGA, return -EINVAL if size is zero discards 5504319c6993 tcp: refresh tcp_mstamp from timers callbacks discards 333921964046 ipv6: Honor specified parameters in fibmatch lookup discards 5e255d684d05 net: phy: marvell: Limit 88m1101 autoneg errata to 88E1145 [...] discards 583395a81f00 tcp: fix potential underestimation on rcv_rtt discards bcc029ff5daf mlxsw: spectrum: Disable MAC learning for ovs port discards 92ae8233467b tipc: fix hanging poll() for stream sockets discards 201c59bb7ba6 sctp: make sure stream nums can match optlen in sctp_setso [...] discards f38ffe325b20 s390/qeth: fix error handling in checksum cmd callback discards ff1ff3815c24 net: dsa: bcm_sf2: Clear IDDQ_GLOBAL_PWR bit for PHY discards 701768dc9a10 sfc: pass valid pointers from efx_enqueue_unwind discards a6cc63e125ff openvswitch: Fix pop_vlan action for double tagged frames discards bf0703052130 net/mlx5: Fix error flow in CREATE_QP command discards 999755ec40a6 net/mlx5e: Prevent possible races in VXLAN control flow discards c4d0e614c151 net/mlx5e: Add refcount to VXLAN structure discards 597181622e64 net/mlx5e: Fix features check of IPv6 traffic discards 2dc5654e6fbc net/mlx5e: Fix possible deadlock of VXLAN lock discards 3ddcb727c717 net/mlx5: Fix rate limit packet pacing naming and struct discards f35318b28944 tcp: invalidate rate samples during SACK reneging discards 265ba7a046c0 sock: free skb in skb_complete_tx_timestamp on error discards 003514ffb447 net: phy: micrel: ksz9031: reconfigure autoneg after phy a [...] discards dd9a2648b3e3 net: Fix double free and memory corruption in get_net_ns_by_id() discards 126f42ecfcb4 net: bridge: fix early call to br_stp_change_bridge_id and [...] discards 27ccace9b982 ipv4: Fix use-after-free when flushing FIB tables discards 44319591ffa2 ip6_gre: fix device features for ioctl setup discards 6d1c489810bc adding missing rcu_read_unlock in ipxip6_rcv discards a3927015a4bb sctp: Replace use of sockets_allocated with specified macro. discards 9f49cbc7cd20 net: mvmdio: disable/unprepare clocks in EPROBE_DEFER case discards 3bc400bad0e0 net: ipv4: fix for a race condition in raw_sendmsg discards 72b44d0434c1 s390/qeth: update takeover IPs after configuration change discards 8658408f284e s390/qeth: lock IP table while applying takeover changes discards e34a43e57c21 s390/qeth: don't apply takeover changes to RXIP discards 621b5ae0f9f4 s390/qeth: apply takeover changes when mode is toggled discards c7e9d724785d tcp_bbr: reset long-term bandwidth sampling on loss recovery undo discards eb710b5f62ad tcp_bbr: reset full pipe detection on loss recovery undo discards d3f3d4134eb7 tg3: Fix rx hang on MTU change with 5717/5719 discards 4f2963559f29 tcp md5sig: Use skb's saddr when replying to an incoming segment discards e414e7f03c29 tcp_bbr: record "full bw reached" decision in new full_bw_ [...] discards e7728247372c RDS: Check cmsg_len before dereferencing CMSG_DATA discards 78ce0e9c4183 ptr_ring: add barriers discards 6d0317869c91 net: reevalulate autoflowlabel setting after sysctl setting discards 1bad9c5ea85e net: qmi_wwan: add Sierra EM7565 1199:9091 discards e3fb538e5715 netlink: Add netns check on taps discards f9c484692780 net: igmp: Use correct source address on IGMPv3 reports discards f55ac6684640 net: fec: unmap the xmit buffer that are not transferred by DMA discards 521f4d9625b7 ipv6: mcast: better catch silly mtu values discards 57dfc3d10e40 ipv4: igmp: guard against silly MTU values discards aa7f9011bc01 kbuild: add '-fno-stack-check' to kernel build options discards eaedee932c91 block: don't let passthrough IO go into .make_request_fn() discards 88da02868f77 block: fix blk_rq_append_bio discards 0c688c288f8e cpufreq: schedutil: Use idle_calls counter of the remote CPU discards 9c5ee053a67e ALSA: hda - Fix missing COEF init for ALC225/295/299 discards 9fcd2ae2abb5 ALSA: hda - fix headset mic detection issue on a Dell machine discards 3d858b85e376 ALSA: hda - change the location for one mic on a Lenovo machine discards 2845bbd1ef1f ALSA: hda - Add MIC_NO_PRESENCE fixup for 2 HP machines discards 056305595a99 ALSA: hda: Drop useless WARN_ON() discards af0dc162f644 IB/core: Verify that QP is security enabled in create and destroy discards 5f3b36984c7b IB/uverbs: Fix command checking as part of ib_uverbs_ex_mo [...] discards d471542b9f07 IB/mlx5: Serialize access to the VMA list discards 907145e68e21 IB/hfi: Only read capability registers if the capability exists discards 074e2892a420 gpio: fix "gpio-line-names" property retrieval discards 077cb91c9fc3 ASoC: tlv320aic31xx: Fix GPIO1 register definition discards 314d9cdf7e0f ASoC: twl4030: fix child-node lookup discards fe9f7bd45c01 ASoC: fsl_ssi: AC'97 ops need regmap, clock and cleaning u [...] discards c7d231ca5e0b ASoC: da7218: fix fix child-node lookup discards 308ddf2afe83 ASoC: wm_adsp: Fix validation of firmware and coeff lengths discards 23ef17a49f1e ASoC: codecs: msm8916-wcd: Fix supported formats discards 2aec84963e5e iw_cxgb4: Only validate the MSN for successful completions discards 0aea6fb0e777 ring-buffer: Do no reuse reader page if still in use discards 66f833dbed02 ring-buffer: Mask out the info bits when returning buffer [...] discards e08acdb9620b x86/ldt: Make the LDT mapping RO discards 704cfa04dde3 x86/mm/dump_pagetables: Allow dumping current pagetables discards 27e16c33bb79 x86/mm/dump_pagetables: Check user space page table for WX pages discards dfa58126d763 x86/mm/dump_pagetables: Add page table directory to the de [...] discards 3dfd9fd8d897 x86/mm/pti: Add Kconfig discards 33d9d7836f0f x86/dumpstack: Indicate in Oops whether PTI is configured [...] discards ef4b38472d6b x86/mm: Clarify the whole ASID/kernel PCID/user PCID naming discards c5548af97ae9 x86/mm: Use INVPCID for __native_flush_tlb_single() discards 36a72ab52c8d x86/mm: Optimize RESTORE_CR3 discards b63812b81349 x86/mm: Use/Fix PCID to optimize user/kernel switches discards 954339c41cce x86/mm: Abstract switching CR3 discards c796e2324094 x86/mm: Allow flushing for future ASID switches discards 9617ee896217 x86/pti: Map the vsyscall page if needed discards 7aef823ee7e9 x86/pti: Put the LDT in its own PGD if PTI is on discards c12510749010 x86/mm/64: Make a full PGD-entry size hole in the memory map discards 8b82023b7fc2 x86/events/intel/ds: Map debug buffers in cpu_entry_area discards e0eb34665d2e x86/cpu_entry_area: Add debugstore entries to cpu_entry_area discards d230c1917f57 x86/mm/pti: Map ESPFIX into user space discards e08aa2f1988a x86/mm/pti: Share entry text PMD discards 088baf5de12e x86/entry: Align entry text section to PMD boundary discards fb9dfabb6e80 x86/mm/pti: Share cpu_entry_area with user space page tables discards 35531133abf3 x86/mm/pti: Force entry through trampoline when PTI active discards 9f006b024723 x86/mm/pti: Add functions to clone kernel PMDs discards 1bcd98df0f50 x86/mm/pti: Populate user PGD discards 61fd4049e676 x86/mm/pti: Allocate a separate user PGD discards ffcb80ad79e8 x86/mm/pti: Allow NX poison to be set in p4d/pgd discards b9feab7dcf86 x86/mm/pti: Add mapping helper functions discards 8a2533407f4d x86/pti: Add the pti= cmdline option and documentation discards a4b07fb4e5a6 x86/mm/pti: Add infrastructure for page table isolation discards f3d2b767e912 x86/mm/pti: Prepare the x86/entry assembly code for entry/ [...] discards acfee9b8e27e x86/mm/pti: Disable global pages if PAGE_TABLE_ISOLATION=y discards 72a2beddcd32 x86/cpufeatures: Add X86_BUG_CPU_INSECURE discards 986698256168 tracing: Fix crash when it fails to alloc ring buffer discards 21a9c7346ef6 tracing: Fix possible double free on failure of allocating [...] discards 234bc12669a3 tracing: Remove extra zeroing out of the ring buffer page discards b8ce8232fcc3 Linux 4.14.10 discards af1eddcc176e Revert "ipmi_si: fix memory leak on new_smi" discards 646809937c02 net: mvneta: eliminate wrong call to handle rx descriptor error discards c00802d53ddf net: mvneta: use proper rxq_number in loop on rx queues discards b7c0181c47c4 net: mvneta: clear interface link status on port disable discards 01b1a29e32c1 libnvdimm, pfn: fix start_pad handling for aligned namespaces discards 166f39bc340d libnvdimm, btt: Fix an incompatibility in the log layout discards 6d80b15a226e libnvdimm, dax: fix 1GB-aligned namespaces vs physical mis [...] discards e7681f90a45a drm/sun4i: Fix error path handling discards 6209cb514d97 drm/i915: Flush pending GTT writes before unbinding discards a971d10f67df powerpc/perf: Dereference BHRB entries safely discards e2d769198ff7 clk: sunxi: sun9i-mmc: Implement reset callback for reset [...] discards 6461005967ed kvm: x86: fix RSM when PCID is non-zero discards 6cc3f6f10240 KVM: X86: Fix load RFLAGS w/o the fixed bit discards 41e1386388dc KVM: MMU: Fix infinite loop when there is no available mmu page discards 5aa30b450a8b KVM: PPC: Book3S HV: Fix pending_pri value in kvmppc_xive_ [...] discards 8708f6828368 KVM: PPC: Book3S: fix XIVE migration of pending interrupts discards 4e9cca9267fe KVM: arm/arm64: Fix HYP unmapping going off limits discards 8a74c8e87e46 arm64: kvm: Prevent restoring stale PMSCR_EL1 for vcpu discards efc9b7ae524d pinctrl: cherryview: Mask all interrupts on Intel_Strago b [...] discards ed1918e28754 spi: a3700: Fix clk prescaling for coefficient over 15 discards e8f28db0f737 spi: xilinx: Detect stall with Unknown commands discards 1b1f78c02c79 Revert "parisc: Re-enable interrupts early" discards 13a41fbd867a parisc: Hide Diva-built-in serial aux and graphics card discards 117b8b85e577 parisc: Fix indenting in puts() discards 482b6942a8c1 parisc: Align os_hpmc_size on word boundary discards 3ef1c33f98c8 block-throttle: avoid double charge discards f349652293fb block: unalign call_single_data in struct request discards d8f477a5cd20 PCI / PM: Force devices to D0 in pci_pm_thaw_noirq() discards 2c7b98ffac66 ALSA: usb-audio: Fix the missing ctl name suffix at parsing SU discards 39384674586f ALSA: usb-audio: Add native DSD support for Esoteric D-05X discards 70709c277cdc ALSA: hda - Add vendor id for Cannonlake HDMI codec discards 7a6a84639786 ALSA: hda/realtek - Fix Dell AIO LineOut issue discards 065a28657370 ALSA: rawmidi: Avoid racy info ioctl via ctl device discards 637de99c7a15 mfd: twl6040: Fix child-node lookup discards 6300daa071b2 mfd: twl4030-audio: Fix sibling-node lookup discards de3b66c01edc mfd: cros ec: spi: Don't send first message too soon discards f09fca41e29c crypto: af_alg - fix race accessing cipher request discards c692698ebebe crypto: af_alg - wait for data at beginning of recvmsg discards 88990591f0b0 crypto: mcryptd - protect the per-CPU queue with a lock discards 29082870f58a crypto: skcipher - set walk.iv for zero-length inputs discards 94e0c5ab52e2 acpi, nfit: fix health event notification discards 7a5d57898194 ACPI: APEI / ERST: Fix missing error handling in erst_reader() discards 752d01704ad1 x86/cpu_entry_area: Prevent wraparound in setup_cpu_entry_ [...] discards 763f7eaf6062 init: Invoke init_espfix_bsp() from mm_init() discards 3440093266b7 x86/cpu_entry_area: Move it out of the fixmap discards 1b0eddf0a1d1 x86/cpu_entry_area: Move it to a separate unit discards b6167aeb9faf x86/mm: Create asm/invpcid.h discards acefb4516bce x86/mm: Put MMU to hardware ASID translation in one place discards 1765d0a565ee x86/mm: Remove hard-coded ASID limit checks discards b72e0abe99ab x86/mm: Move the CR3 construction functions to tlbflush.h discards 29606f10f399 x86/mm: Add comments to clarify which TLB-flush functions [...] discards 6472c50292d4 x86/mm: Remove superfluous barriers discards a0edc4947db9 x86/mm: Use __flush_tlb_one() for kernel memory discards de4c8bbd6e1b x86/microcode: Dont abuse the TLB-flush interface discards 032fd2e383cb x86/uv: Use the right TLB-flush API discards 06f9acfe0abc x86/entry: Rename SYSENTER_stack to CPU_ENTRY_AREA_entry_stack discards d8f29ac73637 x86/doc: Remove obvious weirdnesses from the x86 MM layout [...] discards 88569f5e3a56 x86/mm/64: Improve the memory map documentation discards 2c8e9099aece x86/ldt: Prevent LDT inheritance on exec discards b17459342c55 x86/ldt: Rework locking discards ee8e8b2df6d3 arch, mm: Allow arch_dup_mmap() to fail discards 49c01662d317 x86/vsyscall/64: Warn and fail vsyscall emulation in NATIVE mode discards beb899c4bcdf x86/vsyscall/64: Explicitly set _PAGE_USER in the pagetabl [...] discards 7b45ad6e0fd7 x86/mm/dump_pagetables: Make the address hints correct and [...] discards c4bc398080d8 x86/mm/dump_pagetables: Check PAGE_PRESENT for real discards 662fd946aa46 x86/Kconfig: Limit NR_CPUS on 32-bit to a sane amount discards adc37e209d95 x86/insn-eval: Add utility functions to get segment selector discards da8eb8ad0e69 x86/decoder: Fix and update the opcodes map discards 76358c8d90c7 objtool: Fix 64-bit build on 32-bit host discards 6a8f7688094c tools/headers: Sync objtool UAPI header discards 3033f9e601f4 objtool: Fix cross-build discards 2845aee45c36 objtool: Move kernel headers/code sync check to a script discards 62c37437a110 objtool: Move synced files to their original relative locations discards add9f2a47035 Revert "ipv6: grab rt->rt6i_ref before allocating pcpu rt" discards dad5c1402c57 Linux 4.14.9 discards a9772285a724 linux/compiler.h: Split into compiler.h and compiler_types.h discards d605778b613a selftests/bpf: add tests for recent bugfixes discards de31796c052e bpf: fix integer overflows discards cb56cc1b292b bpf: don't prune branches when a scalar is replaced with a [...] discards c90268f7cbee bpf: force strict alignment checks for stack pointers discards 2120fca0ecfb bpf: fix missing error return in check_stack_boundary() discards 6c8e098d0324 bpf: fix 32-bit ALU op verification discards bf5ee24e87e3 bpf: fix incorrect tracking of register size truncation discards 6e12ea4fb45c bpf: fix incorrect sign extension in check_alu_op() discards 4d54f7df5131 bpf/verifier: fix bounds calculation on BPF_RSH discards 82a9d62f603f bpf, sparc: fix usage of wrong reg for load_skb_regs after call discards 8a681dfd8fb2 bpf, ppc64: do not reload skb pointers in non-skb context discards 83ab155d1449 bpf, s390x: do not reload skb pointers in non-skb context discards a23244e8845f bpf: fix corruption on concurrent perf_event_output calls discards 2b3ea8ceb2bb bpf: fix branch pruning logic discards 7d7545295e71 mm/sparsemem: Fix ARM64 boot crash when CONFIG_SPARSEMEM_E [...] discards 0237a0a45656 platform/x86: asus-wireless: send an EV_SYN/SYN_REPORT bet [...] discards 5431aef93678 thermal/drivers/hisi: Fix multiple alarm interrupts firing discards 02c17c0f825c thermal/drivers/hisi: Simplify the temperature/step computation discards cf826c577853 thermal/drivers/hisi: Fix kernel panic on alarm interrupt discards 7254834c43bd thermal/drivers/hisi: Fix missing interrupt enablement discards 0da9db57c042 IB/opa_vnic: Properly return the total MACs in UC MAC list discards ecffae11228f IB/opa_vnic: Properly clear Mac Table Digest discards 0d74c05ca7ef drm/vc4: Avoid using vrefresh==0 mode in DSI htotal math. discards 80879ecb4624 cpuidle: fix broadcast control when broadcast can not be entered discards 051c3df7d6b8 rtc: set the alarm to the next expiring timer discards 0aaff15c1013 tcp: fix under-evaluated ssthresh in TCP Vegas discards 71e51e4d488d clk: sunxi-ng: sun6i: Rename HDMI DDC clock to avoid name [...] discards ae35e16e0a57 staging: greybus: light: Release memory obtained by kasprintf discards 0fbdd907e4b3 RDMA/hns: Avoid NULL pointer exception discards 0006d8c76b0c net: ipv6: send NS for DAD when link operationally up discards a58a3af86a4e ibmvnic: Set state UP discards fb383223d00f fm10k: ensure we process SM mbx when processing VF mbx discards 2b401d9f1d45 ARM: exynos_defconfig: Enable UAS support for Odroid HC1 board discards b27bbf1f5b9e vfio/pci: Virtualize Maximum Payload Size discards 4297cf42691e i40e: fix client notify of VF reset discards 8da9104839c8 scsi: lpfc: Fix warning messages when NVME_TARGET_FC not defined discards 6fe8e4f3e4e9 scsi: lpfc: PLOGI failures during NPIV testing discards 096232d99989 scsi: lpfc: Fix secure firmware updates discards 16ddeff35b7b fm10k: fix mis-ordered parameters in declaration for .ndo_ [...] discards c01b06d9ac35 ASoC: codecs: msm8916-wcd-analog: fix module autoload discards 5d1b6695edb7 sctp: silence warns on sctp_stream_init allocations discards fa21a13d76a7 powerpc/watchdog: Do not trigger SMP crash from touch_nmi_ [...] discards 97f41b41c432 powerpc/xmon: Avoid tripping SMP hardlockup watchdog discards f5fec0590cd8 ASoC: img-parallel-out: Add pm_runtime_get/put to set_fmt [...] discards f9e51fb046db ASoC: codecs: msm8916-wcd-analog: fix micbias level discards 16e1626e54f8 tracing: Exclude 'generic fields' from histograms discards 45c911bb1814 PCI/AER: Report non-fatal errors only to the affected endpoint discards cbd6b3694a4a i40e/i40evf: spread CPU affinity hints across online CPUs only discards da548d5a6f9e Bluetooth: hci_bcm: Fix setting of irq trigger type discards 56ea88ec4904 Bluetooth: hci_uart_set_flow_control: Fix NULL deref when [...] discards 44ee83c6d6e0 leds: pca955x: Don't invert requested value in pca955x_gpi [...] discards 9704f8147e88 ipv6: grab rt->rt6i_ref before allocating pcpu rt discards 2f48fc1742a2 ip_gre: check packet length and mtu correctly in erspan tx discards 6d7bdad132d5 md: always set THREAD_WAKEUP and wake up wqueue if thread existed discards 7535afccf97c block,bfq: Disable writeback throttling discards afdbec5d3c65 IB/rxe: check for allocation failure on elem discards afccf6f360df ixgbe: fix use of uninitialized padding discards d1f13dcad56b iio: st_sensors: add register mask for status register discards c817cb56b8d6 i40e: use the safe hash table iterator when deleting mac filters discards 66efe26b0b07 igb: check memory allocation failure discards 349384cd7028 PM / OPP: Move error message to debug level discards 7af9f9cd68c7 PCI: Create SR-IOV virtfn/physfn links before attaching driver discards 6d95d05bafba scsi: mpt3sas: Fix IO error occurs on pulling out a drive [...] discards 3aaaf02c110f scsi: cxgb4i: fix Tx skb leak discards bfd66a406fe7 PCI: Avoid bus reset if bridge itself is broken discards a5171fe705fb net: phy: at803x: Change error to EINVAL for invalid MAC discards f3a68b4b82f3 kvm, mm: account kvm related kmem slabs to kmemcg discards af826fdfb14c rtc: pl031: make interrupt optional discards bd5139895727 crypto: lrw - Fix an error handling path in 'create()' discards 714abd2d6996 crypto: crypto4xx - increase context and scatter ring buff [...] discards 9fe2989cdf3d clk: sunxi-ng: sun5i: Fix bit offset of audio PLL post-divider discards a7455b113fef clk: sunxi-ng: nm: Check if requested rate is supported by [...] discards 5d583a7e2d92 drm: Add retries for lspcon mode detection discards b04c22da18b5 backlight: pwm_bl: Fix overflow condition discards 23b22186b27f optee: fix invalid of_node_put() in optee_driver_init() discards 8388d287e361 x86/cpufeatures: Make CPU bugs sticky discards 1eb2e614fd17 x86/paravirt: Provide a way to check for hypervisors discards 96e63420e281 x86/paravirt: Dont patch flush_tlb_single discards 25e2999e630c x86/entry/64: Make cpu_entry_area.tss read-only discards e313437c85da x86/entry: Clean up the SYSENTER_stack code discards b25ca49efac5 x86/entry/64: Remove the SYSENTER stack canary discards bb568391775d x86/entry/64: Move the IST stacks into struct cpu_entry_area discards c631a16e5b84 x86/entry/64: Create a per-CPU SYSCALL entry trampoline discards 564cea11777e x86/entry/64: Return to userspace from the trampoline stack discards 2bc9fa0beaf1 x86/entry/64: Use a per-CPU trampoline stack for IDT entries discards c3dbef1bd0f7 x86/espfix/64: Stop assuming that pt_regs is on the entry stack discards d120cd749ef9 x86/entry/64: Separate cpu_current_top_of_stack from TSS.sp0 discards 5bb40c6d4c2a x86/entry: Remap the TSS into the CPU entry area discards 969f5706f6f5 x86/entry: Move SYSENTER_stack to the beginning of struct [...] discards 41964ef17cce x86/dumpstack: Handle stack overflow on all stacks discards 5be136953f62 x86/entry: Fix assumptions that the HW TSS is at the begin [...] discards 487f3ddcd986 x86/kasan/64: Teach KASAN about the cpu_entry_area discards ece614dcfd96 x86/mm/fixmap: Generalize the GDT fixmap mechanism, introd [...] discards 5684dd300f67 x86/entry/gdt: Put per-CPU GDT remaps in ascending order discards 2329da3fc03d x86/dumpstack: Add get_stack_info() support for the SYSENT [...] discards 9b654aba0360 x86/entry/64: Allocate and enable the SYSENTER stack discards e9b7b111e5be x86/irq/64: Print the offending IP in the stack overflow warning discards 996d087af015 x86/irq: Remove an old outdated comment about context trac [...] discards 5209e8ac9372 x86/unwinder: Handle stack overflows more gracefully discards 40ddc692b5a1 x86/unwinder/orc: Dont bail on stack overflow discards 21ddc15fa82b x86/entry/64/paravirt: Use paravirt-safe macro to access eflags discards d455b71e7393 x86/mm/kasan: Don't use vmemmap_populate() to initialize shadow discards 5383f45db38c locking/barriers: Convert users of lockless_dereference() [...] discards 1aedecaf12a6 locking/barriers: Add implicit smp_read_barrier_depends() [...] discards 065060cdd3de bpf: fix build issues on um due to mising bpf_perf_event.h discards 2d8c24ed9310 perf/x86: Enable free running PEBS for REGS_USER/INTR discards e918424231ee x86: Make X86_BUG_FXSAVE_LEAK detectable in CPUID on AMD discards c6e38628af6d x86/cpufeature: Add User-Mode Instruction Prevention definitions discards 330a4f53bbb4 drivers/misc/intel/pti: Rename the header file to free up [...] discards 399bbc9bb611 x86/virt: Add enum for hypervisors to replace x86_hyper discards 04d26709b13e x86/virt, x86/platform: Merge 'struct x86_hyper' into 'str [...] discards 99aee22dca89 ACPI / APEI: Replace ioremap_page_range() with fixmap discards 4a464a66db6d selftests/x86/ldt_gdt: Run most existing LDT test cases ag [...] discards 46e6a15b40c9 selftests/x86/ldt_gdt: Add infrastructure to test set_thre [...] discards d9eb267780ff x86/cpufeatures: Fix various details in the feature definitions discards 47af9e68f3f2 x86/cpufeatures: Re-tabulate the X86_FEATURE definitions discards 64766453be2e x86/mm: Define _PAGE_TABLE using _KERNPG_TABLE discards c1ffb6aefbc5 bitops: Revert cbe96375025e ("bitops: Add clear/set_bit32( [...] discards 3243ae92926c x86/cpuid: Replace set/clear_bit32() discards b36c2c3ab339 x86/entry/64: Shorten TEST instructions discards 35c1d57e6391 x86/traps: Use a new on_thread_stack() helper to clean up [...] discards c6f563cd1393 x86/entry/64: Remove thread_struct::sp0 discards 266a0b19177e x86/entry/32: Fix cpu_current_top_of_stack initialization at boot discards c30eb760e3ec x86/entry/64: Remove all remaining direct thread_struct::s [...] discards 71d7244efb0c x86/entry/64: Stop initializing TSS.sp0 at boot discards 0917dd6e7a73 x86/xen/64, x86/entry/64: Clean up SP code in cpu_initiali [...] discards f576136bc881 x86/entry: Add task_top_of_stack() to find the top of a ta [...] discards e37558449aba x86/entry/64: Pass SP0 directly to load_sp0() discards ebef3548d577 x86/entry/32: Pull the MSR_IA32_SYSENTER_CS update code ou [...] discards 6ff096cf2bf8 x86/entry/64: De-Xen-ify our NMI code discards f53f7a3f0156 xen, x86/entry/64: Add xen NMI trap entry discards 8d50dee92fb2 x86/entry/64: Remove the RESTORE_..._REGS infrastructure discards 2550871499e4 x86/entry/64: Use POP instead of MOV to restore regs on NM [...] discards e7273aae1397 x86/entry/64: Merge the fast and slow SYSRET paths discards 673b1522c658 x86/entry/64: Use pop instead of movq in syscall_return_vi [...] discards b774233bcdd4 x86/entry/64: Shrink paranoid_exit_restore and make labels local discards 37bae8ecdb51 x86/entry/64: Simplify reg restore code in the standard IR [...] discards 7d4bb32bc6fd x86/entry/64: Move SWAPGS into the common IRET-to-usermode path discards 65236abc42b0 x86/entry/64: Split the IRET-to-user and IRET-to-kernel paths discards b7ee7fcca8a5 x86/entry/64: Remove the restore_c_regs_and_iret label discards ab3e5dfff36f ptrace,x86: Make user_64bit_mode() available to 32-bit builds discards 985cba484235 x86/boot: Relocate definition of the initial state of CR0 discards 4ed772a7dee9 x86/mm: Relocate page fault error codes to traps.h discards 12dc3fa30178 x86/cpufeatures: Enable new SSE/AVX/AVX512 CPU features discards c60238f5712b x86/mm/64: Rename the register_page_bootmem_memmap() 'size [...] discards 3df257ddc5f4 x86/build: Beautify build log of syscall headers discards 20e9bfd7b8a3 x86/asm: Don't use the confusing '.ifeq' directive discards 09807080a97c ACPI / APEI: remove the unused dead-code for SEA/NMI notif [...] discards af02cd973d86 x86/xen: Drop 5-level paging support code from the XEN_PV code discards 13bda9cfea51 x86/xen: Provide pre-built page tables only for CONFIG_XEN [...] discards 873f59b8bd88 x86/kasan: Use the same shadow offset for 4- and 5-level paging discards 4afaf6ea65ac mm/sparsemem: Allocate mem_section at runtime for CONFIG_S [...] discards 36295155d8d4 x86/cpuid: Prevent out of bound access in do_clear_cpu_cap() discards 61d1ad363115 objtool: Print top level commands on incorrect usage discards 3b57d66c8e53 x86/platform/UV: Convert timers to use timer_setup() discards 110ad51cc874 x86/fpu: Remove the explicit clearing of XSAVE dependent features discards 0e7127aa76e0 x86/fpu: Make XSAVE check the base CPUID features before enabling discards f01d7efac792 x86/fpu: Parse clearcpuid= as early XSAVE argument discards d602a3465c77 x86/cpuid: Add generic table for CPUID dependencies discards eb3addb22727 bitops: Add clear/set_bit32() to linux/bitops.h discards b40a923903d0 x86/unwind: Make CONFIG_UNWINDER_ORC=y the default in kcon [...] discards 8af220c9e240 x86/unwind: Rename unwinder config options to 'CONFIG_UNWINDER_*' discards a11adc6a2e0b x86/fpu/debug: Remove unused 'x86_fpu_state' and 'x86_fpu_ [...] discards ab7fc55ef231 x86/unwinder: Make CONFIG_UNWINDER_ORC=y the default in th [...] discards 2cb7165b4dcf ACPI / APEI: adjust a local variable type in ghes_ioremap_ [...] discards 5d5e60c80fd8 x86/head: Add unwind hint annotations discards d074a1075f6a x86/xen: Add unwind hint annotations discards 2c9863c1687b x86/xen: Fix xen head ELF annotations discards aad9d83f9dcb x86/boot: Annotate verify_cpu() as a callable function discards 8233afff9b45 x86/head: Fix head ELF function annotations discards 98ce8eee6021 x86/head: Remove unused 'bad_address' code discards 9cf5a88b165e x86/head: Remove confusing comment discards 42314edefac8 objtool: Don't report end of section error after an empty [...] discards c09061aec2e5 x86/asm: Remove unnecessary \n\t in front of CC_SET() from [...] discards 7b3775017f4e Linux 4.14.8 discards bed6119aa21b usb: musb: da8xx: fix babble condition handling discards d094690cbed9 ath10k: fix build errors with !CONFIG_PM discards 5c212b59ded7 ath10k: fix core PCI suspend when WoWLAN is supported but [...] discards e37eb54a000c ath9k: fix tx99 potential info leak discards 99ab42f783da lightnvm: pblk: protect line bitmap while submitting meta io discards 136e415e7a6a lightnvm: pblk: fix min size for page mempool discards 83ef2175ba01 lightnvm: pblk: initialize debug stat counter discards 8594a9a79c39 lightnvm: pblk: use right flag for GC allocation discards e22f692fbaba lightnvm: pblk: fix changing GC group list for a line discards 1b07f7511a77 lightnvm: pblk: prevent gc kicks when gc is not operational discards e6a9d261e95f icmp: don't fail on fragment reassembly time exceeded discards 023bff1b3358 IB/ipoib: Grab rtnl lock on heavy flush when calling ndo_o [...] discards 02ef1dd301c2 RDMA/cma: Avoid triggering undefined behavior discards 9fc290e529b4 IB/core: Fix endianness annotation in rdma_is_multicast_addr() discards f7af60377ec0 macvlan: Only deliver one copy of the frame to the macvlan [...] discards d9490e7ca55b udf: Avoid overflow when session starts at large offset discards 42364042b7dd xprtrdma: Don't defer fencing an async RPC's chunks discards 46788d19e137 md-cluster: fix wrong condition check in raid1_write_request discards 339aba679813 raid5-ppl: check recovery_offset when performing ppl recovery discards b197f67ccfeb scsi: bfa: integer overflow in debugfs discards dd2581c675e4 scsi: sd: change allow_restart to bool in sysfs interface discards 47b5dbdd983e scsi: sd: change manage_start_stop to bool in sysfs interface discards fc8f4ca137d9 nullb: fix error return code in null_init() discards c97e41076a29 ipmi_si: fix memory leak on new_smi discards f2d81d0f030a rtl8188eu: Fix a possible sleep-in-atomic bug in rtw_disassoc_cmd discards f898f36664a5 rtl8188eu: Fix a possible sleep-in-atomic bug in rtw_creat [...] discards f18b2039d904 IB/hfi1: Mask out A bit from psn trace discards 4e2836b43102 vt6655: Fix a possible sleep-in-atomic bug in vt6655_suspend discards b57259ca055f IB/core: Fix calculation of maximum RoCE MTU discards 9cb27c88b080 IB/core: Fix use workqueue without WQ_MEM_RECLAIM discards 84607a295876 scsi: scsi_devinfo: Add REPORTLUN2 to EMC SYMMETRIX blackl [...] discards 8151940acc35 raid5: Set R5_Expanded on parity devices as well as data. discards 57db94d4b724 pinctrl: adi2: Fix Kconfig build problem discards 4684da79d20e dev/dax: fix uninitialized variable build warning discards 93fc82844721 tty fix oops when rmmod 8250 discards b53af5767949 KVM: nVMX: Fix EPT switching advertising discards fdfcb06c5944 ipv4: ipv4_default_advmss() should use route mtu discards 48185ffb6dc3 soc: mediatek: pwrap: fix compiler errors discards 9cd01922985c powerpc/xmon: Check before calling xive functions discards 8ee1eada4f1a powerpc/perf/hv-24x7: Fix incorrect comparison in memord discards b59dc14b0b10 serdev: ttyport: enforce tty-driver open() requirement discards 669ff2a9aa71 net: hns3: fix a bug when alloc new buffer discards 122e18d27d77 net: hns3: fix the bug when map buffer fail discards 9409e1c775f3 net: hns3: fix the TX/RX ring.queue_index in hns3_ring_get_cfg discards aeb01451f9e2 mfd: mxs-lradc: Fix error handling in mxs_lradc_probe() discards 8268e93b2b87 scsi: hpsa: destroy sas transport properties before scsi_host discards 7a7797199d9b scsi: hpsa: cleanup sas_phy structures in sysfs when unloading discards b61aba91eb72 scsi: hisi_sas: fix the risk of freeing slot twice discards 96ed7ca7323b PCI: Detach driver before procfs & sysfs teardown on devic [...] discards 18c8d94eac0f RDMA/cxgb4: Declare stag as __be32 discards 9d48d002a2f6 net: hns3: fix the bug of hns3_set_txbd_baseinfo discards 1d9205558e50 net: hns3: add nic_client check when initialize roce base [...] discards 0949f8afa8f1 net: hns3: fix a bug in hclge_uninit_client_instance discards 68a6765b70d9 net: dsa: lan9303: Do not disable switch fabric port 0 at .probe discards 4be2d1ad59d0 xfs: fix incorrect extent state in xfs_bmap_add_extent_unw [...] discards 61bc71d34a00 xfs: return a distinct error code value for IGET_INCORE ca [...] discards 742b570da6e6 xfs: fix log block underflow during recovery cycle verification discards ff62605e0d79 l2tp: cleanup l2tp_tunnel_delete calls discards 4edcbfc56512 nvme: use kref_get_unless_zero in nvme_find_get_ns discards 21cd9fe75094 platform/x86: hp_accel: Add quirk for HP ProBook 440 G4 discards 6bd7a9bc48ac liquidio: fix kernel panic in VF driver discards 06f430379273 samples/bpf: adjust rlimit RLIMIT_MEMLOCK for xdp1 discards c0f98c0dbced Bluetooth: btusb: Add new NFA344A entry. discards a54d17dba2ba ARM64: dts: meson-gxbb-odroidc2: fix usb1 power supply discards 000a335b2d38 mtd: spi-nor: stm32-quadspi: Fix uninitialized error return code discards bca4d7e1a19c qtnfmac: modify full Tx queue error reporting discards c97df8e004de btrfs: tests: Fix a memory leak in error handling path in [...] discards 864a5fb1c606 btrfs: avoid null pointer dereference on fs_info when call [...] discards da76a65a0114 btrfs: undo writable superblocke when sprouting fails discards 9e87c49d62f4 btrfs: Explicitly handle btrfs_update_root failure discards 4bcbfac98d51 btrfs: fix false EIO for missing device discards 7bd6bf08dd5b arm64: prevent regressions in compressed kernel image size [...] discards e508e6026b19 Bluetooth: hci_ldisc: Fix another race when closing the tty. discards 7d1beb462e18 Ib/hfi1: Return actual operational VLs in port info query discards d5860344c243 bcache: fix wrong cache_misses statistics discards c9973b3d3526 bcache: explicitly destroy mutex while exiting discards 81309f8b9b69 rpmsg: glink: Initialize the "intent_req_comp" completion [...] discards 7291d99ebc67 media: usbtv: fix brightness and contrast controls discards 1678bb970113 GFS2: Take inode off order_write list when setting jdata flag discards aa902be00448 scsi: scsi_debug: write_same: fix error report discards 95e8d653ea98 misc: pci_endpoint_test: Avoid triggering a BUG() discards 85d63b76bdd1 misc: pci_endpoint_test: Fix failure path return values in probe discards 5642562d0b4f thermal/drivers/step_wise: Fix temperature regulation misbehavior discards 556787a174e6 ASoC: rsnd: rsnd_ssi_run_mods() needs to care ssi_parent_mod discards f7ee900a4f2c ppp: Destroy the mutex when cleanup discards 3d213c4c0a9b clk: tegra: Fix cclk_lp divisor register discards a23c8c70b5ec clk: tegra: Use readl_relaxed_poll_timeout_atomic() in teg [...] discards 85dcb3c850a7 blk-mq-sched: dispatch from scheduler IFF progress is made [...] discards 6facfe25e62e clk: hi6220: mark clock cs_atb_syspll as critical discards d9e497c94248 media: camss-vfe: always initialize reg at vfe_set_xbar_cfg() discards de0bbe07a49c clk: imx6: refine hdmi_isfr's parent to make HDMI work on [...] discards 27731e18a571 clk: imx: imx7d: Fix parent clock for OCRAM_CLK discards 3c38ce8767c6 clk: mediatek: add the option for determining PLL source clock discards 3c5fed838b47 staging: rtl8188eu: Revert part of "staging: rtl8188eu: fi [...] discards 7018a57cf701 net: hns3: Fix a misuse to devm_free_irq discards 627850739593 net: hns3: fix for getting advertised_caps in hns3_get_lin [...] discards f58a90e027d8 mm: Handle 0 flags in _calc_vm_trans() macro discards 6479a108b358 crypto: tcrypt - fix buffer lengths in test_aead_speed() discards ade07fa32f5a arm-ccn: perf: Prevent module unload while PMU is in use discards 79f41e0f8ae0 xfs: truncate pagecache before writeback in xfs_setattr_size() discards 07a93b48a0f7 iommu/amd: Limit the IOVA page range to the specified addresses discards ddf2588a05c8 badblocks: fix wrong return value in badblocks_set if badb [...] discards f6a341e87c65 target/file: Do not return error for UNMAP if length is zero discards 23d3f106f88c target:fix condition return in core_pr_dump_initiator_port() discards e389507ad355 iscsi-target: fix memory leak in lio_target_tiqn_addtpg() discards 68d702c6689d target/iscsi: Fix a race condition in iscsit_add_reject_fr [...] discards 96d275b841ef target/iscsi: Detect conn_cmd_list corruption early discards c90db58f5bb6 platform/x86: intel_punit_ipc: Fix resource ioremap warning discards f8b31d88a698 powerpc/pseries/vio: Dispose of virq mapping on vdevice un [...] discards 0fe5286e49d4 powerpc/ipic: Fix status get and status clear discards 2637cb1e3d80 powerpc/opal: Fix EBUSY bug in acquiring tokens discards d815f4efbb2a netfilter: ipvs: Fix inappropriate output of procfs discards c4e7af283374 thunderbolt: tb: fix use after free in tb_activate_pcie_devices discards 837da470dc16 iommu/mediatek: Fix driver name discards fe1c1819b434 PCI: Do not allocate more buses than available in parent discards f9565e1e0783 powerpc/powernv/cpufreq: Fix the frequency read by /proc/cpuinfo discards 27a12c783e70 PCI/PME: Handle invalid data when reading Root Status discards 540236e28f32 mlxsw: spectrum: Fix error return code in mlxsw_sp_port_create() discards ac6864737c02 dmaengine: ti-dma-crossbar: Correct am335x/am43xx mux value type discards b1d0ddc83e3c ASoC: Intel: Skylake: Fix uuid_module memory leak in failure case discards 32f733a8f470 PM / s2idle: Clear the events_check_enabled flag discards c4760b9c8d06 drm/amdgpu: bypass lru touch for KIQ ring submission discards 73e31f2af178 scsi: aacraid: use timespec64 instead of timeval discards 28461320cc95 rtc: pcf8563: fix output clock rate discards d6f59ef5b840 video: fbdev: au1200fb: Return an error code if a memory a [...] discards df235d2ee36e video: fbdev: au1200fb: Release some resources if a memory [...] discards 456279d0e3ad video: udlfb: Fix read EDID timeout discards f9a40df23244 fbdev: controlfb: Add missing modes to fix out of bounds access discards 71307dd192e7 sfc: don't warn on successful change of MAC discards dba1ca0e9a6f HID: cp2112: fix broken gpio_direction_input callback discards b3e3728ed55b IB/mlx4: Fix RSS's QPC attributes assignments discards 38620054ea18 ext4: fix crash when a directory's i_size is too small discards 0228af23dd69 ext4: add missing error check in __ext4_new_inode() discards 4ff7da066d64 ext4: fix fdatasync(2) after fallocate(2) operation discards ae0bba6b3811 ext4: support fast symlinks from ext3 file systems discards 2dea756b4875 Revert "exec: avoid RLIMIT_STACK races with prlimit()" discards 0aa5d007ba67 dmaengine: dmatest: move callback wait queue to thread context discards 3df23f7ce725 posix-timer: Properly check sigevent->sigev_notify discards 6e46e964e297 eeprom: at24: change nvmem stride to 1 discards e48a17d115f8 x86/boot/compressed/64: Print error if 5-level paging is n [...] discards 1bd2b3061273 x86/boot/compressed/64: Detect and handle 5-level paging a [...] discards 2d8262155ab3 iw_cxgb4: only insert drain cqes if wq is flushed discards 7dd1362247eb SUNRPC: Fix a race in the receive code path discards fbce429b410c dm: fix various targets to dm_register_target after module [...] discards 282e4b259d4f sched/rt: Do not pull from current CPU if only one CPU to pull discards c2f79ce3fe44 scsi: libsas: fix length error in sas_smp_handler() discards 39c4330c9779 scsi: core: Fix a scsi_show_rq() NULL pointer dereference discards 9854611cf5e6 arm64: fix CONFIG_DEBUG_WX address reporting discards cdcfd13a66eb arm64: Initialise high_memory global variable earlier discards db9d4784eb5b arm64: mm: Fix pte_mkclean, pte_mkdirty semantics discards 268b2cc32506 nfs: don't wait on commit in nfs_commit_inode() if there w [...] discards 74b6274f8c5e IB/core: Don't enforce PKey security on SMI MADs discards 4995bfa99096 IB/core: Bound check alternate path port number discards 2b3ff282dff3 xhci: Don't add a virt_dev to the devs array before it's f [...] discards 912fe79116f2 usb: xhci: fix TDS for MTK xHCI1.1 discards eae219a2fc55 ceph: drop negative child dentries before try pruning inod [...] discards 318cea7d8d80 mmc: core: apply NO_CMD23 quirk to some specific cards discards d78a5506cf0e usbip: fix stub_send_ret_submit() vulnerability to null tr [...] discards b6a2ad646c13 usbip: prevent vhci_hcd driver from leaking a socket point [...] discards 1621db059603 usbip: fix stub_rx: harden CMD_SUBMIT path to handle malic [...] discards 7120d742ad8d usbip: fix stub_rx: get_pipe() to validate endpoint number discards cb6ee0f3c199 ovl: update ctx->pos on impure dir iteration discards 066f40dc495d ovl: Pass ovl_get_nlink() parameters in right order discards 4c5ae6a301a5 USB: core: prevent malicious bNumInterfaces overflow discards 6391294874d5 USB: uas and storage: Add US_FL_BROKEN_FUA for another JMi [...] discards b8582c0f792f tracing: Allocate mask_str buffer dynamically discards 55fe4698d80e mm, oom_reaper: fix memory corruption discards c5d9b78d530a kernel: make groups_sort calling a responsibility group_in [...] discards d3d2f01a6eaf autofs: fix careless error in recent commit discards c8def7a4185b string.h: workaround for increased stack usage discards 6f3fc5f95975 cifs: fix NULL deref in SMB2_read discards cf1048e46d4f crypto: af_alg - fix NULL pointer dereference in discards c68b31521d5f crypto: salsa20 - fix blkcipher_walk API usage discards 902ae89f841d crypto: hmac - require that the underlying hash algorithm [...] discards 80dbdc5ae74d crypto: rsa - fix buffer overread when stripping leading zeroes discards 96c2dfaebe1a crypto: algif_aead - fix reference counting of null skcipher discards 3d27b022022a mfd: fsl-imx25: Clean up irq settings during removal discards 3afae8437c3c Linux 4.14.7 discards 7bc8eb30f1e0 dvb_frontend: don't use-after-free the frontend struct discards ce344631dc13 media: dvb-core: always call invoke_release() in fe_free() discards 93e2d845f265 x86/intel_rdt: Fix potential deadlock during resctrl unmount discards f0a7d7b4298c RDMA/cxgb4: Annotate r2 and stag as __be32 discards 89a459e0d519 md: free unused memory after bitmap resize discards 2c727856d071 dm raid: fix panic when attempting to force a raid to sync discards 0ad0bb60166d audit: ensure that 'audit=1' actually enables audit for PID 1 discards 4086f7cf0c3e audit: Allow auditd to set pid to 0 to end auditing discards 7536280f9c94 nvmet-rdma: update queue list during ib_device removal discards a4000d951e37 blk-mq: Avoid that request queue removal can trigger list [...] discards bd099ef951dd ide: ide-atapi: fix compile error with defining macro DEBUG discards 7015ca81bc80 ipvlan: fix ipv6 outbound device discards 854b27edf7b0 powerpc/powernv/idle: Round up latency and residency values discards b0c08c89ea1c kbuild: do not call cc-option before KBUILD_CFLAGS initialization discards d7a71904e602 KVM: arm/arm64: vgic-its: Preserve the revious read from t [...] discards e587b76e6554 fix kcm_clone() discards fc2f802193cc fcntl: don't cap l_start and l_end values for F_GETLK64 in [...] discards 4b5754212666 usb: gadget: ffs: Forbid usb_ep_alloc_request from sleeping discards 7a33cd0ef9dd ipmi: Stop timers before cleaning up the module discards 0c882334e2b7 sctp: use right member as the param of list_for_each_entry discards 627a5956119f cls_bpf: don't decrement net's refcount when offload fails discards 87ff3fb30de1 net: openvswitch: datapath: fix data type in queue_gso_packets discards 60335608e2f1 net: accept UFO datagrams from tuntap and packet discards 29d631e59413 tun: fix rcu_read_lock imbalance in tun_build_skb discards 7afe2e668ee2 net: ipv6: Fixup device for anycast routes during copy discards 0536add67196 tun: free skb in early errors discards 241eb29c019a tcp: when scheduling TLP, time of RTO should account for c [...] discards 616bada6fd46 tap: free skb if flags error discards 8067098c04be net: sched: cbq: create block for q->link.block discards 91c5e6553af0 tcp: use current time in tcp_rcv_space_adjust() discards de514e0609ea tipc: call tipc_rcv() only if bearer is up in tipc_udp_recv() discards efb7dc5a9658 tcp: use IPCB instead of TCP_SKB_CB in inet_exact_dif_match() discards effea096caa1 s390/qeth: fix GSO throughput regression discards 79651202a222 s390/qeth: fix thinko in IPv4 multicast address tracking discards cfa19a2edf31 s390/qeth: build max size GSO skbs on L2 devices discards 5fa411e8555f tcp/dccp: block bh before arming time_wait timer discards 8b01623c7394 stmmac: reset last TSO segment size after device open discards 6878a06356a3 net: remove hlist_nulls_add_tail_rcu() discards bea712a8a5aa usbnet: fix alignment for frames with no ethernet header discards f8e5ef4ea8f1 tcp: remove buggy call to tcp_v6_restore_cb() discards 589983eb9986 net/packet: fix a race in packet_bind() and packet_notifier() discards 7263f11b5671 packet: fix crash in fanout_demux_rollover() discards b604eb8deaed tcp: add tcp_v4_fill_cb()/tcp_v4_restore_cb() discards dacf127383fc sit: update frag_off info discards 9d9a63d74b2b rds: Fix NULL pointer dereference in __rds_rdma_map discards dee5b428c3b7 vhost: fix skb leak in handle_rx() discards 1933fa485194 tipc: fix memory leak in tipc_accept_from_sock() discards 6efcd7eada3e s390/qeth: fix early exit from error path discards c7203f55d53f net: realtek: r8169: implement set_link_ksettings() discards ec9a6722173d net: thunderx: Fix TCP/UDP checksum offload for IPv4 pkts discards fb89f5b05ab2 net: thunderx: Fix TCP/UDP checksum offload for IPv6 pkts discards fc038e59f316 net: qmi_wwan: add Quectel BG96 2c7c:0296 discards 5fd159e1ee6a Linux 4.14.6 discards 80e642c066f9 afs: Connect up the CB.ProbeUuid discards 49e186e3278d afs: Fix total-length calculation for multiple-page send discards d702be100eaf IB/mlx5: Assign send CQ and recv CQ of UMR QP discards 192c68931942 IB/mlx4: Increase maximal message size under UD QP discards 971110c72991 bnxt_re: changing the ip address shouldn't affect new connections discards a76d81af17ce f2fs: fix to clear FI_NO_PREALLOC discards 6610b9cb80ad xfrm: Copy policy family in clone_policy discards f0e1cd056e99 tls: Use kzalloc for aead_request allocation discards 2de359062fee jump_label: Invoke jump_label_test() via early_initcall() discards bbcedaeba780 atm: horizon: Fix irq release error discards 8928998d1ed8 kbuild: rpm-pkg: fix jobserver unavailable warning discards e5aa0e86f957 mailbox: mailbox-test: don't rely on rx_buffer content to [...] discards 8356c5754cb9 clk: hi3660: fix incorrect uart3 clock freqency discards a967ab0f7338 clk: uniphier: fix DAPLL2 clock rate of Pro5 discards cd11ce209d73 clk: qcom: common: fix legacy board-clock registration discards de1090298880 clk: sunxi-ng: a83t: Fix i2c buses bits discards 8474be654b27 clk: stm32h7: fix test of clock config discards b316280c8133 bpf: fix lockdep splat discards 81a1c2d3f9eb geneve: fix fill_info when link down discards 6e9c2a05c368 fcntl: don't leak fd reference when fixup_compat_flock fails discards 0c7e787bfc91 sctp: use the right sk after waking up from wait_buf sleep discards 191d96120f95 sctp: do not free asoc when it is already dead in sctp_sendmsg discards 5ca94e03675a slub: fix sysfs duplicate filename creation when slub_debug=O discards 1238334082ea zsmalloc: calling zs_map_object() from irq is a bug discards 99dac8af6e6f sparc64/mm: set fields in deferred pages discards 60bed713ab19 block: wake up all tasks blocked in get_request() discards 84e0b87ebfb5 dt-bindings: usb: fix reg-property port-number range discards f4da9e07a6a2 xfs: fix forgotten rcu read unlock when skipping inode reclaim discards 1cb98be5f989 nfp: fix flower offload metadata flag usage discards cfcbc4f35a73 nfp: inherit the max_mtu from the PF netdev discards 94d6b7fa7226 sunrpc: Fix rpc_task_begin trace point discards 57f94fd10554 NFS: Fix a typo in nfs_rename() discards 8cb22e0793d4 dynamic-debug-howto: fix optional/omitted ending line numb [...] discards 346008fe47ed lib/genalloc.c: make the avail variable an atomic_long_t discards 30c2f774e135 pipe: match pipe_max_size data type with procfs discards 65c4767b0e71 drivers/rapidio/devices/rio_mport_cdev.c: fix resource lea [...] discards f52688ce0d7b rsi: fix memory leak on buf and usb_reg_buf discards ad199b18a9c0 route: update fnhe_expires for redirect when the fnhe exists discards 407de7d97a68 route: also update fnhe_genid when updating a route cache discards ffe6293d19dc gre6: use log_ecn_error module parameter in ip6_tnl_rcv() discards 266fd76296be mac80211_hwsim: Fix memory leak in hwsim_new_radio_nl() discards ad7acca17e31 x86/mpx/selftests: Fix up weird arrays discards 897088926c34 apparmor: fix leak of null profile name if profile allocat [...] discards 86d1d015fe06 powerpc/perf: Fix pmu_count to count only nest imc pmus discards 394d0c93b9dd coccinelle: fix parallel build with CHECK=scripts/coccicheck discards 54a13eb7f03a kbuild: pkg: use --transform option to prefix paths in tar discards 4d0d1bc65b57 net/smc: use sk_rcvbuf as start for rmb creation discards f0d564230e08 irqchip/qcom: Fix u32 comparison with value less than zero discards 14f13c9d58d8 ARM: avoid faulting on qemu discards 21e1e6192ba6 ARM: BUG if jumping to usermode address in kernel mode discards 077415efefe7 crypto: talitos - fix ctr-aes-talitos discards 2040f8e81405 crypto: talitos - fix use of sg_link_tbl_len discards a2d93ada4fd3 crypto: talitos - fix AEAD for sha224 on non sha224 capable chips discards 62744ebaeb91 crypto: talitos - fix setkey to check key weakness discards 68b426477820 crypto: talitos - fix memory corruption on SEC2 discards 7b9cf144dc0b crypto: talitos - fix AEAD test failures discards 796c9d1e275e IB/core: Only enforce security for InfiniBand discards 45f846ca6b21 IB/core: Avoid unnecessary return value check discards 1cef55be2b6b bus: arm-ccn: fix module unloading Error: Removing state 1 [...] discards 8741b5ab4940 bus: arm-ccn: Fix use of smp_processor_id() in preemptible [...] discards a724b569a50d bus: arm-ccn: Check memory allocation failure discards 2ced9e2a850c bus: arm-cci: Fix use of smp_processor_id() in preemptible [...] discards 1d6c92408159 Revert "ARM: dts: imx53: add srtc node" discards e7ef4e829fe1 arm64: SW PAN: Update saved ttbr0 value on enter_lazy_tlb discards a5347596586d arm64: SW PAN: Point saved ttbr0 at the zero page when swi [...] discards d0e9c7727224 arm64: fpsimd: Prevent registers leaking from dead tasks discards fdbc5f3c5ece KVM: arm/arm64: vgic-its: Check result of allocation before use discards c6c0913bd13f KVM: arm/arm64: vgic: Preserve the revious read from the p [...] discards af85c1e04ec5 KVM: arm/arm64: vgic-irqfd: Fix MSI entry allocation discards 73c4af9627c0 KVM: arm/arm64: Fix broken GICH_ELRSR big endian conversion discards a52c2829cd60 KVM: VMX: remove I/O port 0x80 bypass on Intel hosts discards ba8cbedca6df arm: KVM: Fix VTTBR_BADDR_MASK BUG_ON off-by-one discards c4e71b6f7fd7 arm64: KVM: fix VTTBR_BADDR_MASK BUG_ON off-by-one discards f889ad87b214 media: rc: partial revert of "media: rc: per-protocol repe [...] discards 2f2241083a77 media: rc: sir_ir: detect presence of port discards 9a11204d2b26 media: dvb: i2c transfers over usb cannot be done from stack discards e547af2582b5 drm/i915: Fix vblank timestamp/frame counter jumps on gen2 discards 4b929631c110 drm/exynos: gem: Drop NONCONTIG flag for buffers allocated [...] discards 25df8b009734 drm/bridge: analogix dp: Fix runtime PM state in get_modes [...] discards 55b26ae24c64 md/r5cache: move mddev_lock() out of r5c_journal_mode_set() discards 425704be0968 kdb: Fix handling of kallsyms_symbol_next() return value discards 01b43f2e3cad brcmfmac: change driver unbind order of the sdio function devices discards 15f36a5ea227 iwlwifi: mvm: enable RX offloading with TKIP and WEP discards 0d46809c6b84 iwlwifi: mvm: fix packet injection discards 26d4d23ae67f iwlwifi: add new cards for 9260 and 22000 series discards 60e942644974 iwlwifi: mvm: flush queue before deleting ROC discards 3e6c41d3ed84 iwlwifi: mvm: don't use transmit queue hang detection when [...] discards 3b1b28d246c3 iwlwifi: mvm: mark MIC stripped MPDUs discards f11f5c4b8716 powerpc/64s: Initialize ISAv3 MMU registers before setting [...] discards d46be2f67c10 Revert "powerpc: Do not call ppc_md.panic in fadump panic [...] discards 59d97bf77a98 KVM: s390: Fix skey emulation permission check discards 0fad60d717bc s390: fix compat system call table discards eb7fb979f090 s390/mm: fix off-by-one bug in 5-level page table handling discards cb90fcfcdd90 s390: always save and restore all registers on context switch discards b68df97ec8d0 smp/hotplug: Move step CPUHP_AP_SMPCFD_DYING to the correct place discards ce1079588ebc iommu/vt-d: Fix scatterlist offset handling discards 3884d12e17ab ALSA: usb-audio: Add check return value for usb_string() discards 3936d752df21 ALSA: usb-audio: Fix out-of-bound error discards 8a4b29a72a7c ALSA: seq: Remove spurious WARN_ON() at timer check discards 0482dcd51004 ALSA: pcm: prevent UAF in snd_pcm_info discards c6705e4c64eb ALSA: hda/realtek - New codec support for ALC257 discards a121ecb3764e btrfs: handle errors while updating refcounts in update_re [...] discards 85ab61fdfa48 btrfs: fix missing error return in btrfs_drop_snapshot discards 58582f04bc87 KVM: x86: fix APIC page invalidation discards d333778b05ed x86/PCI: Make broadcom_postcore_init() check acpi_disabled discards e7bb5cf984ba x86/idt: Load idt early in start_secondary discards 70feeaaabf4f X.509: fix comparisons of ->pkey_algo discards 31b3bcc66f52 X.509: reject invalid BIT STRING for subjectPublicKey discards 28e7c9a8e548 KEYS: reject NULL restriction string when type is specified discards 69d5894ce0a6 KEYS: add missing permission check for request_key() destination discards 4c69b3405099 ASN.1: check for error from ASN1_OP_END__ACT actions discards 2c4c01d13f74 ASN.1: fix out-of-bounds read when parsing indefinite length item discards f4d901739324 efi/esrt: Use memunmap() instead of kfree() to free the remapping discards 985ce9ee25cc efi: Move some sysfs files to be read-only by root discards a326fc91abb8 scsi: libsas: align sata_device's rps_resp on a cacheline discards 21747052c4b3 scsi: use dma_get_cache_alignment() as minimum DMA alignment discards bc2b3046048b scsi: dma-mapping: always provide dma_get_cache_alignment discards 400391d711b1 isa: Prevent NULL dereference in isa_bus driver callbacks discards ff8307709c0a firmware: vpd: Fix platform driver and device registration [...] discards 03bb8e9a1819 firmware: vpd: Tie firmware kobject to device lifetime discards cdc5340c054b firmware: vpd: Destroy vpd sections in remove function discards 7b167dc4b875 firmware: cleanup FIRMWARE_IN_KERNEL message discards 070703364a97 hv: kvp: Avoid reading past allocated blocks from KVP file discards 3f77a2c68ba8 Drivers: hv: vmbus: Fix a rescind issue discards 6c802ac42f97 pinctrl: armada-37xx: Fix direction_output() callback behavior discards b13ec02ab4a2 iio: adc: meson-saradc: Meson8 and Meson8b do not have REG [...] discards b6c6d01a2deb iio: adc: meson-saradc: initialize the bandgap correctly o [...] discards ac2d7838808c iio: adc: meson-saradc: fix the bit_idx of the adc_en clock discards 6f4a0a44ba5a iio: adc: cpcap: fix incorrect validation discards aaeba39ddfe2 iio: health: max30102: Temperature should be in milli Celsius discards c55befc42a9e iio: stm32: fix adc/trigger link error discards c5a5c47c40ce virtio: release virtio index when fail to device_register discards 1f5d203906bc can: peak/pcie_fd: fix potential bug in restarting tx queue discards 67464fbca35c can: usb_8dev: cancel urb on -EPIPE and -EPROTO discards 421b93cb0f35 can: esd_usb2: cancel urb on -EPIPE and -EPROTO discards e7a80033fd22 can: ems_usb: cancel urb on -EPIPE and -EPROTO discards b96f17231dca can: mcba_usb: cancel urb on -EPROTO discards d04d52a6f268 can: kvaser_usb: cancel urb on -EPIPE and -EPROTO discards 6f4fd93f3490 can: kvaser_usb: ratelimit errors if incomplete messages a [...] discards 5250169e7390 can: kvaser_usb: Fix comparison bug in kvaser_usb_read_bul [...] discards 896ae65aabc8 can: kvaser_usb: free buf in error paths discards 63f2bd86ccc0 can: ti_hecc: Fix napi poll return value for repoll discards 397972546315 can: flexcan: fix VF610 state transition issue discards 5b65e2916c4b can: peak/pci: fix potential bug when probe() fails discards ba4eed1bd4d8 can: mcba_usb: fix device disconnect bug discards 4dc9c1cfa9ff usb: f_fs: Force Reserved1=1 in OS_DESC_EXT_COMPAT discards ce42ed5ae898 serdev: ttyport: fix tty locking in close discards 5a3da8bd93c7 serdev: ttyport: fix NULL-deref on hangup discards d415ccdd0be1 serdev: ttyport: add missing receive_buf sanity checks discards 28ddc2b45f5f usb: gadget: core: Fix ->udc_set_speed() speed handling discards cb6c13d914e0 usb: gadget: udc: renesas_usb3: fix number of the pipes discards 64138f0adb25 Linux 4.14.5 discards c3b0874866f2 locking/refcounts: Do not force refcount_t usage as GPL-on [...] discards de667b08c34c usb: host: fix incorrect updating of offset discards 15f12be9860e USB: usbfs: Filter flags passed in from user space discards 903b2d14d0e5 USB: core: Add type-specific length check of BOS descriptors discards 4346c775cf70 usb: xhci: fix panic in xhci_free_virt_devices_depth_first discards 33288619482a xhci: Don't show incorrect WARN message about events for e [...] discards 8bc546bbfec9 USB: ulpi: fix bus-node lookup discards 755532dd5f64 usb: hub: Cycle HUB power when initialization fails discards a633c7ed4a4c staging: ccree: fix leak of import() after init() discards 779bfa90bdf9 dma-buf/sw_sync: force signal all unsignaled fences on dyi [...] discards 1ffabfc1d58b powerpc/kprobes: Disable preemption before invoking probe [...] discards f8d07852819a powerpc/jprobes: Disable preemption when triggered through ftrace discards 340d45d70850 locking/refcounts, x86/asm: Enable CONFIG_ARCH_HAS_REFCOUNT discards 53ce4d4aad93 iio: multiplexer: add NULL check on devm_kzalloc() and dev [...] discards 68744edd6edc iio: adc: ti-ads1015: add 10% to conversion wait time discards 342ee8775800 mm, x86/mm: Fix performance regression in get_user_pages_fast() discards 6d29ae49cd31 perf tools: Fix leaking rec_argv in error cases discards cf33c88d6455 tools include: Do not use poison with C++ discards a9f359f24ce7 s390/ptrace: fix guarded storage regset handling discards bef9bcf53789 locking/refcounts, x86/asm: Use unique .text section for r [...] discards 4d0d3ac1ec32 kprobes/x86: Disable preemption in ftrace-based jprobes discards c530d86ded9b perf test attr: Fix python error on empty result discards 6bb9d1772d4a perf test attr: Fix ignored test case result discards 9093d8bc5304 staging: fsl-mc/dpio: Fix incorrect comparison discards c25bec2de926 serial: imx: Update cached mctrl value when changing RTS discards 87837b102c06 usbip: tools: Install all headers needed for libusbip development discards 25aafb3061f6 serial: sh-sci: suppress warning for ports without dma channels discards dddd2bd98cb2 sysrq : fix Show Regs call trace on ARM discards 9e99614575b9 usb: xhci: Return error when host is dead in xhci_disable_slot() discards 8876436aa90d ARM: cpuidle: Correct driver unregistration if init fails discards 2001a980d1ab staging: rtl8822be: Keep array subscript no lower than zero discards 11d9a37aaf27 staging: fsl-dpaa2/eth: Account for Rx FD buffers on error path discards 8891ee7e676c usb: mtu3: fix error return code in ssusb_gadget_init() discards a95d0d2ee717 EDAC, sb_edac: Fix missing break in switch discards a105cd032d9d dt-bindings: timer: renesas, cmt: Fix SoC-specific compati [...] discards ebbd9c27dcf7 clocksource/drivers/arm_arch_timer: Validate CNTFRQ after [...] discards ec2d8c832343 x86/entry: Use SYSCALL_DEFINE() macros for sys_modify_ldt() discards 5715de464ac8 kprobes: Use synchronize_rcu_tasks() for optprobe with CON [...] discards c36100e295ff serial: 8250: Preserve DLD[7:4] for PORT_XR17V35X discards 6c5faa445696 x86/intel_rdt: Fix potential deadlock during resctrl mount discards 24567dc3cc8a x86/intel_rdt: Initialize bitmask of shareable resource if [...] discards dd89f47e21aa PCI: dra7xx: Create functional dependency between PCIe and PHY discards 6cac6a26e3c7 usb: phy: tahvo: fix error handling in tahvo_usb_probe() discards 4ee9572b109d perf/core: Fix __perf_read_group_add() locking discards 9851961159b6 hwmon: (pmbus/core) Prevent unintentional setting of page to 0xFF discards 69d02547cbdf mmc: sdhci-msm: fix issue with power irq discards 2ef27d564261 mmc: tmio: check mmc_regulator_get_supply return value discards 4507d57777ff spi: spi-axi: fix potential use-after-free after deregistration discards d9bf23504e65 spi: sh-msiof: Fix DMA transfer size check discards e3912c2aef4e staging: rtl8188eu: avoid a null dereference on pmlmepriv discards a99611910dd7 staging: rtl8822be: fix wrong dma unmap len discards 4bee9d1d1c54 serial: 8250_fintek: Fix rs485 disablement on invalid ioctl() discards 162cefc5547b m68k: fix ColdFire node shift size calculation discards ff8cc6f882c7 staging: greybus: loopback: Fix iteration count on async path discards 898fe968f78c selftests/x86/ldt_gdt: Robustify against set_thread_area() [...] discards 9aaa793b6b05 selftests/x86/ldt_get: Add a few additional tests for limits discards 3dde14f7f78b s390/pci: do not require AIS facility discards ca04b90f9d8e PM / Domains: Fix genpd to deal with drivers returning 1 f [...] discards f0bf7b7396a4 s390: vfio-ccw: Do not attempt to free no-op, test and tic cda. discards 7c503475ae2a ima: fix hash algorithm initialization discards 07c925116820 MIPS: Add custom serial.h with BASE_BAUD override for gene [...] discards 64dbff3359fc serial: 8250_early: Only set divisor if valid clk & baud discards 2a53dae2e338 USB: serial: usb_debug: add new USB device id discards b200d9899afe USB: serial: option: add Quectel BG96 id discards 22ad53793edb ANDROID: binder: fix transaction leak. discards 45c17d9b6ea6 serial: 8250_pci: Add Amazon PCI serial device ID discards 502ae7582aac usb: quirks: Add no-lpm quirk for KY-688 USB 3.1 Type-C Hub discards b6e6e58814d5 uas: Always apply US_FL_NO_ATA_1X quirk to Seagate devices discards b76f8338123f usbip: Fix USB device hang due to wrong enabling of scatte [...] discards e0264c662ca8 usbip: fix usbip attach to find a port that matches the re [...] discards b8e212c59908 s390/runtime instrumentation: simplify task exit handling discards 955c907b9785 drm/amdgpu: Use unsigned ring indices in amdgpu_queue_mgr_map discards bacbe4488982 drm/fsl-dcu: enable IRQ before drm_atomic_helper_resume() discards c8111b1885d3 drm/fsl-dcu: avoid disabling pixel clock twice on suspend discards 51a2a68fde20 Linux 4.14.4 discards e49d722f26b9 Revert "x86/entry/64: Add missing irqflags tracing to nati [...] discards 88e1bb2a2412 drm/i915: Prevent zero length "index" write discards e522b9247ce9 drm/i915: Don't try indexed reads to alternate slave addresses discards 6c0d3d1d5908 drm/i915/gvt: Correct ADDR_4K/2M/1G_MASK definition discards 7042c2b9a19e drm/i915/fbdev: Serialise early hotplug events with async [...] discards 569e3d1de49f drm/i915: Re-register PMIC bus access notifier on runtime resume discards 6613dc721fc2 drm/i915: Fix false-positive assert_rpm_wakelock_held in i [...] discards a67936842ba6 md: forbid a RAID5 from having both a bitmap and a journal. discards 635526b896ca e1000e: fix the use of magic numbers for buffer overrun issue discards c48f3c049845 IB/hfi1: Do not warn on lid conversions for OPA discards 2b24fdca153f IB/core: Do not warn on lid conversions for OPA discards 75e63076249a include/linux/compiler-clang.h: handle randomizable anonym [...] discards 248b0ec5ad25 drm/amdgpu: Set adev->vcn.irq.num_types for VCN discards 802328da073a drm/amdgpu: move UVD/VCE and VCN structure out from union discards d8f74d70634a drm/edid: Don't send non-zero YQ in AVI infoframe for HDMI [...] discards e685410c5f30 drm/fsl-dcu: Don't set connector DPMS property discards dde499d3cf6e drm/fb_helper: Disable all crtc's when initial setup fails. discards e4c84b504e02 drm/amd/pp: fix typecast error in powerplay. discards 78f4bb6e965d drm/ttm: once more fix ttm_buffer_object_transfer discards f5e69000aa80 drm/hisilicon: Ensure LDI regs are properly configured. discards 87139913c0e2 drm/panel: simple: Add missing panel_simple_unprepare() calls discards 8153a0fc1212 drm/radeon: fix atombios on big endian discards e3c5870862d9 drm/tilcdc: Precalculate total frametime in tilcdc_crtc_se [...] discards a5851fdb17dd drm/vblank: Tune drm_crtc_accurate_vblank_count() WARN dow [...] discards 7c33c32d39b9 drm/vblank: Fix flip event vblank count discards 6cd3e4a3e697 drm/ttm: Always and only destroy bo->ttm_resv in ttm_bo_re [...] discards 99b0ea0391d1 drm/amdgpu: reserve root PD while releasing it discards 509536b227fb dma-buf: make reservation_object_copy_fences rcu save discards 45d1765032b6 drm/ttm: fix ttm_bo_cleanup_refs_or_queue once more discards d48221f33997 drm/amdgpu: Remove check which is not valid for certain VBIOS discards ecd08e684cd1 drm/amdgpu: Properly allocate VM invalidate eng v2 discards a00b7ea3df52 drm/amdgpu: fix error handling in amdgpu_bo_do_create discards 402b1de75ce0 drm/amdgpu: correct reference clock value on vega10 discards f182df2eacbe drm/amdgpu: Potential uninitialized variable in amdgpu_vm_ [...] discards 2d8b3a9b7853 drm/amdgpu: potential uninitialized variable in amdgpu_vce [...] discards 23506bc7fdb2 Revert "drm/radeon: dont switch vt on suspend" discards 5e19169a88be nvme-pci: add quirk for delay before CHK RDY for WDC SN200 discards de120fc96241 hwmon: (jc42) optionally try to disable the SMBUS timeout discards 1cafc451a955 bcache: recover data from backing when data is clean discards 260c6625c85e bcache: only permit to recovery read error when cache devi [...] discards f5b41b366273 bcache: Fix building error on MIPS discards 6e8aca209579 cxl: Check if vphb exists before iterating over AFU devices discards 9c71f896bb8f i2c: i801: Fix Failed to allocate irq -2147483648 error discards 52d9bb958f08 eeprom: at24: check at24_read/write arguments discards 656155d07658 eeprom: at24: correctly set the size for at24mac402 discards 1ad53c57966a eeprom: at24: fix reading from 24MAC402/24MAC602 discards 450d75882552 ACPI / EC: Fix regression related to PM ops support in ECD [...] discards 1ef1173c4864 mmc: core: prepend 0x to OCR entry in sysfs discards e6aa6389263d mmc: core: prepend 0x to pre_eol_info entry in sysfs discards 64d1df6f018e mmc: block: Ensure that debugfs files are removed discards 94497458fbb5 mmc: core: Do not leave the block driver in a suspended state discards 957c27d45611 mmc: block: Check return value of blk_get_request() discards 0d8d2b6373c1 mmc: block: Fix missing blk_put_request() discards 4162b2973c1c mmc: sdhci: Avoid swiotlb buffer being full discards 81b3019c35d6 KVM: lapic: Fixup LDR on load in x2apic discards 47b35d190b46 KVM: lapic: Split out x2apic ldr calculation discards bb98bd9733b5 KVM: x86: inject exceptions produced by x86_decode_insn discards 15cc35bc76f9 KVM: x86: Exit to user-mode on #UD intercept when emulator [...] discards 6c4eaffbad37 KVM: x86: pvclock: Handle first-time write to pvclock-page [...] discards c12e358867d2 powerpc/kexec: Fix kexec/kdump in P9 guest kernels discards 3bfbf2b1bc18 powerpc/powernv: Fix kexec crashes caused by tlbie tracing discards e9b2a6680fb6 arm64: ftrace: emit ftrace-mod.o contents through code discards e1b4e001b22a arm64: module-plts: factor out PLT generation code for ftrace discards 69af22696bc7 apparmor: fix oops in audit_signal_cb hook discards a3ed24cd28f2 omapdrm: hdmi4: Correct the SoC revision matching discards 4479ade38b14 drm: omapdrm: Fix DPI on platforms using the DSI VDDS discards b367ea94535d s390: revert ELF_ET_DYN_BASE base changes discards 84779085fa10 lockd: lost rollback of set_grace_period() in lockd_down_net() discards 861eae231b04 crypto: skcipher - Fix skcipher_walk_aead_common discards 7f21961a2d7b crypto: af_alg - remove locking in async callback discards 721872a1997c crypto: algif_aead - skip SGL entries with NULL page discards b78da96d2882 nfsd: fix panic in posix_unblock_lock called from nfs4_laundromat discards 73cfeab6755c nfsd: Fix another OPEN stateid race discards db77ab54a5e2 nfsd: Fix stateid races between OPEN and CLOSE discards 28580e75734b btrfs: clear space cache inode generation always discards be75ad849b9f mm/hugetlb: fix NULL-pointer dereference on 5-level paging [...] discards f354f4ffe6a3 autofs: revert "autofs: fix AT_NO_AUTOMOUNT not being honored" discards 793a07bef9eb autofs: revert "autofs: take more care to not update last_ [...] discards fa2a9894733b fs/fat/inode.c: fix sb_rdonly() change discards d983b6251c55 mm, memcg: fix mem_cgroup_swapout() for THPs discards 13167cf417dd mm: migrate: fix an incorrect call of prep_transhuge_page() discards 8a0bb9ebaa8b mm/madvise.c: fix madvise() infinite loop under special ci [...] discards c16a65582a72 exec: avoid RLIMIT_STACK races with prlimit() discards aab681eb8f3b IB/core: disable memory registration of filesystem-dax vmas discards e13ee3368ee1 v4l2: disable filesystem-dax mapping support discards daac045736ed mm: fail get_vaddr_frames() for filesystem-dax mappings discards 40aa9d2998ca mm: introduce get_user_pages_longterm discards 61586a228614 device-dax: implement ->split() to catch invalid munmap attempts discards c6c78a1d4561 mm, hugetlbfs: introduce ->split() to vm_operations_struct discards bf55918cb4fb mm: fix device-dax pud write-faults triggered by get_user_pages() discards b4c8fce66842 mm/cma: fix alloc_contig_range ret code/potential leak discards 01ca9727457a mm, thp: Do not make page table dirty unconditionally in t [...] discards 786b924d39ba mm, oom_reaper: gather each vma to prevent leaking TLB entry discards b8d0c953d928 mm, memory_hotplug: do not back off draining pcp free page [...] discards 2cbd866dd858 platform/x86: hp-wmi: Fix tablet mode detection for convertibles discards 191314edb326 Linux 4.14.3 discards 0f478f25d50c e1000e: fix buffer overrun while the I219 is processing DM [...] discards 10d0fd293103 e1000e: Avoid receiver overrun interrupt bursts discards 830466993daf e1000e: Separate signaling for link check/link up discards 2b91745f8a4a e1000e: Fix return value test discards 8606bf0219f6 e1000e: Fix error path in link detection discards 391243ca6dc7 iwlwifi: mvm: support version 7 of the SCAN_REQ_UMAC FW command discards 5f24172d80a4 iwlwifi: fix PCI IDs and configuration mapping for 9000 series discards 9f4482f1a317 iwlwifi: add new cards for 8260 series discards 2b2c1ae5b3cb iwlwifi: add new cards for 8265 series discards 3e85efe02107 iwlwifi: add new cards for a000 series discards 150dc29e1d99 iwlwifi: pcie: sort IDs for the 9000 series for easier com [...] discards 2b4c45dc7d1b iwlwifi: add a new a000 device discards 98f581f6aa4f iwlwifi: fix wrong struct for a000 device discards 7a51c88c35ae ARM64: dts: meson-gxl: Add alternate ARM Trusted Firmware [...] discards 2e7706a2a5e9 media: venus: reimplement decoder stop command discards 88a703f31bdf media: venus: venc: fix bytesused v4l2_plane field discards 242ceaf6dc61 media: venus: fix wrong size on dma_free discards ab7724bf5bc1 media: v4l2-ctrl: Fix flags field on Control events discards 5a482b8a7550 cx231xx-cards: fix NULL-deref on missing association descriptor discards cfec97f26d29 media: rc: nec decoder should not send both repeat and keycode discards e82273a266d0 media: rc: check for integer overflow discards 7da7bed3c80f media: Don't do DMA on stack for firmware upload in the AS [...] discards 275e5c44679d powerpc/64s/hash: Allow MAP_FIXED allocations to cross 128 [...] discards 34c8d3ffb648 powerpc/64s/hash: Fix fork() with 512TB process address space discards 2279e9c89577 powerpc/64s/hash: Fix 128TB-512TB virtual address boundary [...] discards 45567ab59839 powerpc/64s/hash: Fix 512T hint detection to use >= 128T discards de9c35508f80 powerpc/64s/radix: Fix 128TB-512TB virtual address boundar [...] discards cee5a6e8c396 powerpc/64s: Fix masking of SRR1 bits on instruction fault discards 586fa9ed8b49 powerpc/signal: Properly handle return value from uprobe_d [...] discards 0b090846da0a powerpc/perf/imc: Use cpu_to_node() not topology_physical_ [...] discards 44a4adbc9949 powerpc/mm/radix: Fix crashes on Power9 DD1 with radix MMU [...] discards df4d69feaf01 powerpc: Fix boot on BOOK3S_32 with CONFIG_STRICT_KERNEL_RWX discards c7311af0e236 parisc: Fix validity check of pointer size argument in new [...] discards 00f886bb5545 ixgbe: Fix skb list corruption on Power systems discards 730501f25a42 fm10k: Use smp_rmb rather than read_barrier_depends discards 61cef8f08c51 i40evf: Use smp_rmb rather than read_barrier_depends discards bc46257bf4d8 ixgbevf: Use smp_rmb rather than read_barrier_depends discards 0d8be80e5fc4 igbvf: Use smp_rmb rather than read_barrier_depends discards 8379910921d1 igb: Use smp_rmb rather than read_barrier_depends discards 5727faafa56e i40e: Use smp_rmb rather than read_barrier_depends discards bb76fcebb9c9 spi-nor: intel-spi: Fix broken software sequencing codes discards eb2499b39480 NFC: fix device-allocation error return discards f92dea588014 IB/core: Only maintain real QPs in the security lists discards 2477321f8a1a IB/core: Avoid crash on pkey enforcement failed in received MADs discards c15ec17e8d8d IB/srp: Avoid that a cable pull can trigger a kernel crash discards d555533d4238 IB/hfi1: Fix incorrect available receive user context count discards 5449283f245d IB/cm: Fix memory corruption in handling CM request discards d56fd8a032ab IB/srpt: Do not accept invalid initiator port names discards a7a05def6f72 svcrdma: Preserve CB send buffer across retransmits discards 65551fb50f05 libnvdimm, namespace: make 'resource' attribute only reada [...] discards d6667298d1d0 libnvdimm, region : make 'resource' attribute only readabl [...] discards 913ff23bac73 libnvdimm, namespace: fix label initialization to use vali [...] discards 9a31016ea05b libnvdimm, pfn: make 'resource' attribute only readable by root discards 0f8fb6d5c2b7 libnvdimm, dimm: clear 'locked' status on successful DIMM enable discards bf93b23582af clk: ti: dra7-atl-clock: fix child-node lookups discards 210ecdf24e06 SUNRPC: Fix tracepoint storage issues with svc_recv and sv [...] discards d1c2e5668cfd dax: fix general protection fault in dax_alloc_inode discards c21261e6311a dax: fix PMD faults on zero-length files discards a77360e989f3 kvm: vmx: Reinstate support for CPUs without virtual NMI discards 04d7f0cfd5a5 KVM: SVM: obey guest PAT discards 0b09ee40aae7 KVM: nVMX: set IDTR and GDTR limits when loading L1 host state discards f5073bc7c183 KVM: PPC: Book3S HV: Don't call real-mode XICS hypercall h [...] discards 665e6619705a lockd: double unregister of inetaddr notifiers discards ca655bc65e83 irqchip/gic-v3: Fix ppi-partitions lookup discards c01dd3addb99 genirq: Track whether the trigger type has been set discards d92105f93aeb raid1: prevent freeze_array/wait_all_barriers deadlock discards 77a38e88ccbc block: Fix a race between blk_cleanup_queue() and timeout [...] discards bbf661467548 p54: don't unregister leds when they are not initialized discards 90b54bccdd97 mailbox: bcm-flexrm-mailbox: Fix FlexRM ring flush sequence discards 39b3926aad06 mtd: nand: mtk: fix infinite ECC decode IRQ issue discards ff342113b778 mtd: nand: Fix writing mtdoops to nand flash. discards d54ca1d0ea19 mtd: nand: omap2: Fix subpage write discards 54d8f6c8a454 mtd: nand: atmel: Actually use the PM ops discards 460bad5fe1ae mtd: nand: Export nand_reset() symbol discards 7ad1a61d32af mtd: Avoid probe failures when mtd->dbg.dfs_dir is invalid discards fe1325027b4d target: Avoid early CMD_T_PRE_EXECUTE failures during ABORT_TASK discards 3c68944bda81 target: Fix quiese during transport_write_pending_qf endless loop discards 16870b7ba285 target: Fix caw_sem leak in transport_generic_request_failure discards 66abe4fc4468 target: Fix QUEUE_FULL + SCSI task attribute handling discards 2ecb83e55b71 target: fix buffer offset in core_scsi3_pri_read_full_status discards 31c913191db3 target: fix null pointer regression in core_tmr_drain_tmr_list discards 8009209a6516 iscsi-target: Fix non-immediate TMR reference leak discards 84ab17cf4f30 iscsi-target: Make TASK_REASSIGN use proper se_cmd->cmd_kref discards f5b7da1110a4 scsi: lpfc: Fix oops if nvmet_fc_register_targetport fails discards 55d8b65043e7 scsi: lpfc: Fix FCP hba_wqidx assignment discards 27b1313ce913 scsi: lpfc: Fix crash receiving ELS while detaching driver discards 6d697650498c scsi: lpfc: fix pci hot plug crash in list_add call discards 890d9fcd787e scsi: lpfc: fix pci hot plug crash in timer management routines discards 49414387c4ac scsi: sd_zbc: Fix sd_zbc_read_zoned_characteristics() discards 645fbe74f184 scsi: qla2xxx: Suppress a kernel complaint in qla_init_bas [...] discards b5c87f23a703 net/9p: Switch to wait_event_killable() discards b178968f5572 fs/9p: Compare qid.path in v9fs_test_inode discards d8319b3bbc29 9p: Fix missing commas in mount options discards 357621bca2cb fix a page leak in vhost_scsi_iov_to_sgl() error recovery discards 04dd27af8ea2 mfd: lpc_ich: Avoton/Rangeley uses SPI_BYT method discards 79e019f2a539 ASoC: sun8i-codec: Set the BCLK divider discards eca496d8fe4b ASoC: sun8i-codec: Fix left and right channels inversion discards 0bc4abfb8725 ASoC: sun8i-codec: Invert Master / Slave condition discards b177556318a7 ALSA: hda/realtek - Fix ALC700 family no sound issue discards 665000d9507a ALSA: hda - Fix yet remaining issue with vmaster 0dB initi [...] discards 2ee1a8cf6171 ALSA: hda: Fix too short HDMI/DP chmap reporting discards 072c5925f867 ALSA: hda/realtek - Fix ALC275 no sound issue discards 6352ec905f91 ALSA: timer: Remove kernel warning at compat ioctl error paths discards 47f25441ffcf ALSA: usb-audio: Add sanity checks in v2 clock parsers discards 5f7873c9945d ALSA: usb-audio: Fix potential out-of-bound access at parsing SU discards 7a0e3e553e0d ALSA: usb-audio: Add sanity checks to FE parser discards 27180144e50d ALSA: pcm: update tstamp only if audio_tstamp changed discards 22e5190899e8 ext4: prevent data corruption with journaling + DAX discards 713cb65003f1 ext4: prevent data corruption with inline data + DAX discards b891e716b8f8 ext4: fix interaction between i_size, fallocate, and delal [...] discards 496e65f64903 ata: fixes kernel crash while tracing ata_eh_link_autopsy event discards 2f5be9816221 fsnotify: fix pinning group in fsnotify_prepare_user_wait() discards 9e9569f05ea6 fsnotify: pin both inode and vfsmount mark discards 47b02dcac666 fsnotify: clean up fsnotify_prepare/finish_user_wait() discards a6ff2fb41789 md/bitmap: revert a patch discards 5912d9ca14f9 Bluetooth: btqcomsmd: Add support for BD address setup discards 7cd7a7aa0120 md: don't check MD_SB_CHANGE_CLEAN in md_allow_write discards 459aad50a56b md: fix deadlock error in recent patch. discards 55e357bc316b iwlwifi: fix firmware names for 9000 and A000 series hw discards 404dcc55b001 rtlwifi: fix uninitialized rtlhal->last_suspend_sec time discards 9f724960c581 rtlwifi: rtl8192ee: Fix memory leak when loading firmware discards 584f0bb5681a nfsd: deal with revoked delegations appropriately discards 575670737024 NFS: revalidate "." etc correctly on "open". discards 2deb89453f74 NFS: Avoid RCU usage in tracepoints discards aed1a43399c7 nfs: Fix ugly referral attributes discards 57f3c05d030d NFS: Revert "NFS: Move the flock open mode check into nfs_ [...] discards afaacc000e07 NFS: Fix typo in nomigration mount option discards d628ac8abdfc f2fs: expose some sectors to user in inline data or dentry case discards f11176283100 btrfs: change how we decide to commit transactions during [...] discards f2122d66edb0 isofs: fix timestamps beyond 2027 discards 1dd7dd07e875 fanotify: fix fsnotify_prepare_user_wait() failure discards 5c21c3dde403 fs: guard_bio_eod() needs to consider partitions discards e9c80881b383 bcache: check ca->alloc_thread initialized before wake up it discards bcae2363e263 libceph: don't WARN() if user tries to add invalid key discards bc6e89683624 eCryptfs: use after free in ecryptfs_release_messaging() discards ddf1264ec523 fscrypt: lock mutex before checking for bounce page pool discards f94782668b5a nilfs2: fix race condition that causes file system corruption discards 7b7f543793b9 autofs: don't fail mount for transient error discards c1a14af38a50 mm/z3fold.c: use kref to prevent page free/compact race discards 769bfea594f5 rt2x00usb: mark device removed when get ENOENT usb error discards 085d66519c3e MIPS: math-emu: Fix final emulation phase for certain inst [...] discards 8d187fa8e9b5 MIPS: BCM47XX: Fix LED inversion for WRT54GSv1 discards dc3aceed47c3 MIPS: Fix an n32 core file generation regset support regression discards 43bce9f2eb96 MIPS: dts: remove bogus bcm96358nb4ser.dtb from dtb-y entry discards d63534042a1b MIPS: Fix MIPS64 FP save/restore on 32-bit kernels discards 43292e652771 MIPS: Fix odd fp register warnings with MIPS64r2 discards e39516d24fb8 dm: discard support requires all targets in a table suppor [...] discards 3bfb87ecb4f7 dm: fix race between dm_get_from_kobject() and __dm_destroy() discards 9be341edebf5 MIPS: pci: Remove KERN_WARN instance inside the mt7620 driver discards f17c786b28a3 sched/rt: Simplify the IPI based RT balancing logic discards 2bf483c9a402 dm: allocate struct mapped_device with kvzalloc discards 13e656007560 ovl: Put upperdentry if ovl_check_origin() fails discards 08720bf98b6a dm bufio: fix integer overflow when limiting maximum cache size discards 4d7a55f5b809 dm mpath: remove annoying message of 'blk_get_request() re [...] discards ac29afdb459c dm zoned: ignore last smaller runt zone discards 8f71f493f461 dm crypt: allow unaligned bv_offset discards ec544ec956bc dm cache: fix race condition in the writeback mode overwri [...] discards a502cd2dd468 dm integrity: allow unaligned bv_offset discards ca90f34e2e80 ALSA: hda: Add Raven PCI ID discards a529422a5cb9 PCI: Apply Cavium ThunderX ACS quirk to more Root Ports discards f97ca60715d4 PCI: Set Cavium ACS capability quirk flags to assert RR/CR/SV/UF discards c85364c66e7d PCI: hv: Use effective affinity mask discards d42e6a246cd7 PCI/ASPM: Use correct capability pointer to program LTR_L1 [...] discards 576bdf9642d9 PCI/ASPM: Account for downstream device's Port Common_Mode [...] discards 7b4c6a3b394f PM / OPP: Add missing of_node_put(np) discards 2031e243efee nbd: don't start req until after the dead connection logic discards f6b7c54c2d0e nbd: wait uninterruptible for the dead timeout discards a59e386c4f4f net: mvneta: fix handling of the Tx descriptor counter discards 0d0a61fbc667 MIPS: ralink: Fix typo in mt7628 pinmux function discards 8086ac5cdda0 MIPS: ralink: Fix MT7628 pinmux discards c79223802715 MIPS: cmpxchg64() and HAVE_VIRT_CPU_ACCOUNTING_GEN don't w [...] discards 8177aa54c509 uapi: fix linux/rxrpc.h userspace compilation errors discards 33e58deefa09 uapi: fix linux/tls.h userspace compilation error discards 30d3389d80eb ARM: 8721/1: mm: dump: check hardware RO bit for LPAE discards cb7cc998a0e5 ARM: 8722/1: mm: make STRICT_KERNEL_RWX effective for LPAE discards ecc3c4795bc3 arm64: Implement arch-specific pte_access_permitted() discards c35be334862c perf/x86/intel: Hide TSX events when RTM is not supported discards f9a64e23a9da x86/entry/64: Add missing irqflags tracing to native_load_ [...] discards c91f3fc2411d x86/entry/64: Fix entry_SYSCALL_64_after_hwframe() IRQ tracing discards 00d5e292a8ea x86/decoder: Add new TEST instruction pattern discards 46855f80d1a0 x86/boot: Fix boot failure when SMP MP-table is based at 0 discards ce922b7b4a51 lib/mpi: call cond_resched() from mpi_powm() loop discards 9f088f6a6752 sched: Make resched_cpu() unconditional discards 668a12851876 serdev: fix registration of second slave discards b79974945e48 cpufreq: schedutil: Reset cached_raw_freq when not in sync [...] discards 3fe36d0c58a2 ACPI / EC: Fix regression related to triggering source of [...] discards ef2b11c0a31d ACPI / PM: Fix acpi_pm_notifier_lock vs flush_workqueue() [...] discards 6047980008d8 s390/disassembler: increase show_code buffer size discards 15e82cdb4d8d s390/disassembler: add missing end marker for e7 table discards 7ee3f026aeb3 s390/guarded storage: fix possible memory corruption discards 27576413d948 s390/runtime instrumention: fix possible memory corruption discards 21caac65d29b s390/noexec: execute kexec datamover without DAT discards 236f6e7283f5 s390: fix transactional execution control register handling discards f9f0b03dedc1 Linux 4.14.2 discards 8d8564fce80d ipmi: Prefer ACPI system interfaces over SMBIOS ones discards 71d3850bf1e9 coda: fix 'kernel memory exposure attempt' in fsync discards cb58b8f8a8d7 mm/page_ext.c: check if page_ext is not prepared discards 5a77c92fa140 mm/page_alloc.c: broken deferred calculation discards 3a4685760404 ipmi: fix unsigned long underflow discards 44ec0aecc73d ocfs2: should wait dio before inode lock in ocfs2_setattr() discards e250a1993727 ocfs2: fix cluster hang after a node dies discards bbce81fc966f mm/pagewalk.c: report holes in hugetlb ranges discards 3594216fc6cf rcu: Fix up pending cbs check in rcu_prepare_for_idle discards a371abb25a16 tpm-dev-common: Reject too short writes discards 432a1a50d364 serial: 8250_fintek: Fix finding base_port with activated SuperIO discards c75289a7b774 serial: omap: Fix EFR write on RTS deassertion discards 87eb84b9a0d1 ima: do not update security.ima if appraisal status is not [...] discards 8d0286948132 net/sctp: Always set scope_id in sctp_inet6_skb_msgname discards 7b6868743d7e fealnx: Fix building error on MIPS discards 060dd7a47631 net: cdc_ncm: GetNtbFormat endian fix discards 829af2cd8a2c vxlan: fix the issue that neigh proxy blocks all icmpv6 packets discards 5856c858c6ea af_netlink: ensure that NLMSG_DONE never fails in dumps discards 5d62da3a8e2a bio: ensure __bio_clone_fast copies bi_partno discards 780a781dd6f1 Linux 4.14.1 discards ea826dbc30d1 sparc64: Fix page table walk for PUD hugepages discards e4b57c4bc11b sparc64: mmu_context: Add missing include files discards 05e15a59eef1 sparc32: Add cmpxchg64(). discards 9aacd82304ad spi: fix use-after-free at controller deregistration discards d3e36fd07b5b staging: rtl8188eu: Revert 4 commits breaking ARP discards ccc04bde3ae9 staging: vboxvideo: Fix reporting invalid suggested-offset [...] discards 5abe8d48471c staging: greybus: spilib: fix use-after-free after deregistration discards 75559e0f4854 staging: ccree: fix 64 bit scatter/gather DMA ops discards 69cf5ab217d2 staging: sm750fb: Fix parameter mistake in poke32 discards bbcb8d29aab2 staging: wilc1000: Fix bssid buffer offset in Txq discards 99bff8f6d1ff rpmsg: glink: Add missing MODULE_LICENSE discards 29718bff1cf9 HID: wacom: generic: Recognize WACOM_HID_WD_PEN as a type [...] discards 740ef39bce15 HID: cp2112: add HIDRAW dependency discards 417b152ef12f platform/x86: peaq_wmi: Fix missing terminating entry for [...] discards 202a3e232974 platform/x86: peaq-wmi: Add DMI check before binding to th [...] discards 3919ccafbdd1 x86/MCE/AMD: Always give panic severity for UC errors in k [...] discards 502f3975c0d7 selftests/x86/protection_keys: Fix syscall NR redefinition [...] discards 3a5a567333df USB: serial: garmin_gps: fix memory leak on probe errors discards df2ca939fed4 USB: serial: garmin_gps: fix I/O after failed probe and remove discards 1922d5a084a4 USB: serial: qcserial: add pid/vid for Sierra Wireless EM7 [...] discards ff6b050208b1 USB: serial: Change DbC debug device binding ID discards b55d4612484e USB: serial: metro-usb: stop I/O after failed open discards d74d586746cc usb: gadget: f_fs: Fix use-after-free in ffs_free_inst discards 1e7577588cce USB: Add delay-init quirk for Corsair K70 LUX keyboards discards 95b0ab9e5310 USB: usbfs: compute urb->actual_length for isochronous discards 44efd1f1b1ea USB: early: Use new USB product ID and strings for DbC device discards 7d53b8eb50ae crypto: brcm - Explicity ACK mailbox message discards 5e56be0e260c crypto: dh - Don't permit 'key' or 'g' size longer than 'p' discards 716b9ea8c6b0 crypto: dh - Don't permit 'p' to be 0 discards a37b2a1cc6e9 crypto: dh - Fix double free of ctx->p discards 75d9dd294e2a media: dib0700: fix invalid dvb_detach argument discards 16edf1a6a8a5 media: imon: Fix null-ptr-deref in imon_probe discards 34c45c1ee883 dmaengine: dmatest: warn user when dma test times out discards 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-ally [...] \ O -- O -- O (9c07fc259396)
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 | 256 +--- Documentation/admin-guide/l1tf.rst | 614 -------- 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 | 336 ++--- 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/io.h | 72 - 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-nitrogen7.dts | 9 +- 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-imx/cpuidle-imx6sx.c | 2 +- arch/arm/mach-keystone/pm_domain.c | 1 - arch/arm/mach-mmp/cputype.h | 6 +- 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/cache-v7.S | 8 +- arch/arm/mm/cache-v7m.S | 14 +- 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 | 237 ++-- 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 | 5 +- 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/image.h | 44 +- 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 | 31 +- 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/compressed/calc_vmlinuz_load_addr.c | 7 +- arch/mips/boot/dts/brcm/Makefile | 1 + arch/mips/boot/dts/img/boston.dts | 6 - arch/mips/cavium-octeon/executive/cvmx-helper.c | 5 +- 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/cpu-info.h | 2 +- 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/mach-loongson64/mmzone.h | 1 - arch/mips/include/asm/machine.h | 2 +- arch/mips/include/asm/mmu.h | 2 +- arch/mips/include/asm/mmu_context.h | 10 +- arch/mips/include/asm/mmzone.h | 13 +- arch/mips/include/asm/pgtable-64.h | 5 - arch/mips/include/asm/processor.h | 25 +- arch/mips/include/asm/r4kcache.h | 22 - 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 | 42 +- 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/math-emu/dsemul.c | 38 +- arch/mips/mm/c-r3k.c | 2 +- arch/mips/mm/c-r4k.c | 59 +- 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/Makefile | 7 +- arch/powerpc/boot/.gitignore | 1 + arch/powerpc/boot/Makefile | 8 +- arch/powerpc/boot/crt0.S | 8 +- 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 | 5 +- 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/msi.c | 7 +- 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/signal_32.c | 20 +- arch/powerpc/kernel/signal_64.c | 44 +- 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 | 13 +- 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/Makefile | 5 +- 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_clp.c | 2 +- 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 | 26 +- 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 | 20 +- 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 | 33 - 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 | 63 +- 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/qspinlock.h | 25 +- arch/x86/include/asm/qspinlock_paravirt.h | 3 +- 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 | 1109 --------------- 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/if.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 | 1500 ++++++-------------- arch/x86/kvm/x86.c | 345 +---- 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 | 146 +- 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 | 23 +- 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/early_printk.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 | 215 +-- 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 | 130 +- 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/elevator.c | 44 +- 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 | 37 +- 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/platform-msi.c | 6 +- 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 | 37 +- 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 | 214 +-- 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 | 19 +- 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/mmp/clk.c | 2 +- drivers/clk/mvebu/armada-38x.c | 14 +- drivers/clk/mvebu/clk-corediv.c | 2 +- drivers/clk/mvebu/cp110-system-controller.c | 4 +- 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-rk3188.c | 2 +- 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_algs.c | 12 +- drivers/crypto/cavium/nitrox/nitrox_dev.h | 3 +- drivers/crypto/cavium/nitrox/nitrox_lib.c | 23 +- drivers/crypto/cavium/nitrox/nitrox_req.h | 7 - 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-max7301.c | 12 +- drivers/gpio/gpio-menz127.c | 4 +- drivers/gpio/gpio-ml-ioh.c | 3 +- drivers/gpio/gpio-mockup.c | 6 +- drivers/gpio/gpio-mvebu.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 | 158 +-- 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 | 17 +- 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_fb.c | 1 - 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_ioctl.c | 10 +- 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 | 31 +- 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_atomic.c | 5 - drivers/gpu/drm/msm/msm_fbdev.c | 11 +- drivers/gpu/drm/msm/msm_gem.c | 30 +- drivers/gpu/drm/msm/msm_iommu.c | 2 +- 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 | 17 +- 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_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 | 31 +- 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-hyperv.c | 2 +- drivers/hid/hid-ids.h | 22 - drivers/hid/hid-input.c | 30 +- drivers/hid/hid-ite.c | 1 - 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/Kconfig | 2 +- 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 | 22 +- 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 | 9 +- drivers/hwtracing/intel_th/pci.c | 5 - drivers/hwtracing/stm/core.c | 7 +- drivers/i2c/busses/i2c-aspeed.c | 6 +- drivers/i2c/busses/i2c-axxia.c | 40 +- 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 | 11 +- 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 | 26 +- drivers/i2c/busses/i2c-uniphier.c | 15 +- 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/ide/pmac.c | 1 - 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 | 113 +- drivers/infiniband/hw/hfi1/user_sdma.h | 12 +- drivers/infiniband/hw/hfi1/verbs.c | 12 +- 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 | 29 +- 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 | 37 +- 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/keyboard/omap4-keypad.c | 34 +- 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 | 11 +- 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 | 24 +- 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/hyperv-keyboard.c | 2 +- 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 | 35 +- 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/capi/kcapi.c | 4 +- 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 | 21 +- 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 | 174 +-- drivers/md/dm-verity-target.c | 24 +- drivers/md/dm-zoned-metadata.c | 80 +- drivers/md/dm-zoned-target.c | 137 +- 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 | 56 +- 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 | 4 +- 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-cap.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/genwqe/card_utils.c | 2 +- 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 | 28 +- 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.c | 11 +- drivers/mmc/host/omap_hsmmc.c | 13 +- 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 | 226 +-- 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/Kconfig | 2 +- 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_3ad.c | 3 - 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/mv88e6060.c | 10 +- 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/apm/xgene/xgene_enet_main.c | 3 + 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 | 9 - 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 | 74 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 1 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h | 4 +- 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 | 55 +- 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.c | 5 +- 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 | 70 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c | 52 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 59 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h | 8 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 532 +++---- 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 | 14 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 96 +- 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/ibmveth.c | 6 +- drivers/net/ethernet/ibm/ibmvnic.c | 62 +- 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 | 53 +- 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/Kconfig | 2 +- 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 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 12 +- 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 | 74 +- 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 | 28 +- 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 - drivers/net/ethernet/mellanox/mlxsw/core.c | 19 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 3 - .../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 | 46 +- 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 | 69 +- drivers/net/ethernet/natsemi/sonic.c | 2 +- drivers/net/ethernet/neterion/vxge/vxge-config.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/nuvoton/w90p910_ether.c | 2 +- .../net/ethernet/qlogic/netxen/netxen_nic_init.c | 3 +- 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 | 12 +- 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 | 18 +- 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 | 81 +- 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/hso.c | 18 +- drivers/net/usb/ipheth.c | 10 +- drivers/net/usb/lan78xx.c | 143 +- drivers/net/usb/qmi_wwan.c | 65 +- 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/wan/x25_asy.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/b43/phy_common.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 | 53 +- 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 | 412 +----- 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 | 71 +- 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 | 101 +- 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 | 36 +- 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 | 5 +- 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-sun8i-a83t.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/olpc_battery.c | 4 +- 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 | 104 +- 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 | 120 +- 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_aux.c | 6 +- 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/sbus/char/display7seg.c | 1 - drivers/sbus/char/envctrl.c | 2 - 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_fcoe.c | 2 +- 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 | 40 +- 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 | 46 +- 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 | 49 +- 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 | 17 +- 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-bcm2835.c | 16 +- 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 | 106 +- 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_sdio.c | 1 - drivers/staging/wilc1000/wilc_wlan.c | 2 +- drivers/target/iscsi/cxgbit/cxgbit_cm.c | 5 +- drivers/target/iscsi/cxgbit/cxgbit_main.c | 1 - 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/suncore.c | 1 - drivers/tty/serial/sunsu.c | 31 +- drivers/tty/serial/xilinx_uartps.c | 6 +- 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 | 118 +- drivers/usb/class/cdc-acm.h | 2 +- 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/r8a66597-hcd.c | 5 +- drivers/usb/host/u132-hcd.c | 2 +- drivers/usb/host/xhci-hub.c | 99 +- 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 | 480 ++++--- drivers/usb/serial/pl2303.c | 8 - drivers/usb/serial/pl2303.h | 7 - 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 | 42 +- drivers/vhost/vsock.c | 81 +- 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 | 53 +- 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/btrfs_inode.h | 6 - 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 | 271 ++-- 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 | 329 +---- 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/caps.c | 1 + fs/ceph/file.c | 19 +- fs/ceph/inode.c | 7 +- fs/ceph/mds_client.c | 53 +- fs/ceph/super.c | 29 +- fs/cifs/Kconfig | 3 +- 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/smb2maperror.c | 4 +- fs/cifs/smb2misc.c | 7 - fs/cifs/smb2ops.c | 176 +-- fs/cifs/smb2pdu.c | 105 +- 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/dlm/lock.c | 17 +- fs/dlm/lockspace.c | 2 +- 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 | 16 +- 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 | 85 +- fs/ext4/inode.c | 133 +- fs/ext4/ioctl.c | 88 +- fs/ext4/mballoc.c | 10 +- fs/ext4/migrate.c | 36 +- fs/ext4/mmp.c | 8 +- fs/ext4/move_extent.c | 8 +- fs/ext4/namei.c | 22 +- fs/ext4/resize.c | 125 +- fs/ext4/super.c | 239 +--- fs/ext4/sysfs.c | 13 +- fs/ext4/xattr.c | 256 ++-- 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 | 25 +- fs/fuse/file.c | 26 +- fs/fuse/fuse_i.h | 7 +- fs/fuse/inode.c | 38 +- fs/gfs2/bmap.c | 2 +- fs/gfs2/file.c | 9 +- fs/gfs2/inode.c | 18 +- fs/gfs2/ops_fstype.c | 5 +- fs/gfs2/quota.h | 2 - fs/gfs2/rgrp.c | 8 +- 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/clntproc.c | 2 +- fs/lockd/host.c | 2 +- fs/lockd/svc.c | 38 +- fs/lockd/xdr.c | 4 +- fs/lockd/xdr4.c | 4 +- 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 | 15 +- 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 | 16 +- 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 | 15 +- fs/ubifs/journal.c | 16 +- fs/ubifs/lprops.c | 8 +- fs/ubifs/replay.c | 37 - 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 | 50 +- 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/qspinlock_types.h | 32 +- 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/hmm.h | 4 +- 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/math64.h | 3 - 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/msi.h | 2 - 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 | 26 +- 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_conntrack_count.h | 15 - 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 | 48 +- 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/ext4.h | 20 - 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/input-event-codes.h | 9 - 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 | 68 +- 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 | 33 +- kernel/futex.c | 92 +- kernel/groups.c | 5 +- kernel/hung_task.c | 11 +- kernel/irq/affinity.c | 41 +- 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 | 203 ++- kernel/locking/qspinlock_paravirt.h | 42 +- 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 | 43 +- kernel/module.c | 22 +- kernel/panic.c | 6 +- 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 | 85 +- 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 | 78 +- 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/time/timer_list.c | 2 +- kernel/trace/Kconfig | 2 +- kernel/trace/blktrace.c | 36 +- kernel/trace/bpf_trace.c | 27 +- kernel/trace/ftrace.c | 2 +- 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 | 39 +- 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/Makefile | 15 - 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_debug_virtual.c | 1 - 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 | 134 +- 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/memory_hotplug.c | 16 - 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 | 59 +- mm/truncate.c | 8 +- mm/userfaultfd.c | 62 +- mm/util.c | 7 - mm/vmacache.c | 38 + mm/vmalloc.c | 13 +- mm/vmscan.c | 62 +- 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 | 28 +- 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/ax25/af_ax25.c | 11 +- net/ax25/ax25_dev.c | 2 - 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 | 21 +- 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/gro_cells.c | 1 - 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 | 14 +- 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 | 24 +- 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_diag.c | 4 +- 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 | 598 ++++---- 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 | 12 +- 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 | 82 +- net/ipv6/ip6_udp_tunnel.c | 3 +- net/ipv6/ip6_vti.c | 25 +- net/ipv6/ip6mr.c | 8 +- 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 | 100 +- net/mac80211/rx.c | 5 +- net/mac80211/spectmgmt.c | 7 +- net/mac80211/sta_info.c | 3 +- net/mac80211/status.c | 18 +- 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_ipportnet.c | 26 +- net/netfilter/ipset/ip_set_hash_net.c | 9 +- net/netfilter/ipset/ip_set_hash_netiface.c | 9 +- net/netfilter/ipset/ip_set_hash_netnet.c | 28 +- net/netfilter/ipset/ip_set_hash_netport.c | 19 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 43 +- net/netfilter/ipset/ip_set_list_set.c | 19 +- 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_conntrack_seqadj.c | 7 +- net/netfilter/nf_log.c | 13 +- net/netfilter/nf_nat_core.c | 3 +- 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_connlimit.c | 99 +- 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/netrom/af_netrom.c | 15 +- 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 | 177 +-- 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 | 81 +- 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 | 37 +- net/smc/smc.h | 4 - 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 | 9 +- net/sunrpc/cache.c | 10 +- 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/svcsock.c | 2 +- net/sunrpc/xdr.c | 7 +- net/sunrpc/xprt.c | 39 +- 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 | 9 +- 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 | 16 +- net/tipc/subscr.c | 2 +- net/tipc/udp_media.c | 13 +- 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 | 70 +- 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 | 83 +- net/xfrm/xfrm_ipcomp.c | 2 +- net/xfrm/xfrm_output.c | 10 +- net/xfrm/xfrm_policy.c | 82 +- net/xfrm/xfrm_replay.c | 5 +- net/xfrm/xfrm_state.c | 18 +- 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 | 24 +- scripts/Makefile.extrawarn | 3 - scripts/Makefile.kasan | 5 - scripts/Makefile.lib | 10 +- scripts/adjust_autoksyms.sh | 7 - scripts/checkstack.pl | 4 +- 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/kallsyms.c | 1 - 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 | 53 +- 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 | 12 +- 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-trace.h | 4 +- sound/firewire/amdtp-stream.c | 9 +- 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 | 13 +- 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/cs46xx/dsp_spos.c | 3 - sound/pci/cs5535audio/cs5535audio.h | 6 +- sound/pci/cs5535audio/cs5535audio_pcm.c | 4 +- sound/pci/emu10k1/emufx.c | 7 +- 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/hda_tegra.c | 2 - sound/pci/hda/patch_ca0132.c | 8 +- sound/pci/hda/patch_cirrus.c | 1 - sound/pci/hda/patch_conexant.c | 41 +- sound/pci/hda/patch_hdmi.c | 34 +- sound/pci/hda/patch_realtek.c | 325 +---- sound/pci/rme9652/hdsp.c | 10 +- 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/sta32x.c | 3 - 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/synth/emux/emux_hwdep.c | 7 +- 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 | 77 +- sound/usb/mixer_maps.c | 3 - sound/usb/pcm.c | 11 +- sound/usb/quirks-table.h | 53 +- 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/cgroup/Makefile | 1 + tools/gpio/Makefile | 2 + tools/gpio/gpio-event-mon.c | 1 - tools/hv/Makefile | 1 + tools/hv/hv_fcopy_daemon.c | 4 +- tools/hv/hv_kvp_daemon.c | 72 +- tools/hv/hv_vss_daemon.c | 1 - tools/iio/Makefile | 2 + 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/laptop/freefall/Makefile | 1 + tools/leds/Makefile | 1 + 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 | 9 +- 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 | 25 +- 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 | 28 +- 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/acpi/Makefile.config | 4 +- 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 | 20 - tools/spi/Makefile | 2 + tools/testing/nvdimm/pmem-dax.c | 12 +- tools/testing/nvdimm/test/iomap.c | 2 +- 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 | 1009 ++----------- 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/Makefile | 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/virtio/linux/kernel.h | 4 - tools/vm/Makefile | 1 + 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 | 9 +- 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 +- 5612 files changed, 47721 insertions(+), 99640 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 delete mode 100644 include/net/netfilter/nf_conntrack_count.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