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-arm-lts-allmodconfig in repository toolchain/ci/linux.
from 2d16cf4817bc Linux 4.19.125 adds efdf6e3c7860 ax25: fix setsockopt(SO_BINDTODEVICE) adds b145710b6938 dpaa_eth: fix usage as DSA master, try 3 adds 52db4beed41b net: dsa: mt7530: fix roaming from DSA user ports adds 96b2f1c0b073 __netif_receive_skb_core: pass skb by reference adds 49e7ccf75937 net: inet_csk: Fix so_reuseport bind-address cache in tb->fast* adds 4bd990649b49 net: ipip: fix wrong address family in init error path adds 27197447be03 net/mlx5: Add command entry handling completion adds 615b7cfc14be net: qrtr: Fix passing invalid reference to qrtr_local_enqueue() adds 3d486aa523f5 net: revert "net: get rid of an signed integer overflow in [...] adds 5d878dd4bac3 net sched: fix reporting the first-time use timestamp adds ea170104fdde r8152: support additional Microsoft Surface Ethernet Adapt [...] adds 9c0a4652f750 sctp: Don't add the shutdown timer if its already been added adds 2191b0c902e3 sctp: Start shutdown on association restart if in SHUTDOWN [...] adds 999b69196aab net/mlx5e: Update netdev txq on completions during closure adds 95fde2e46860 net/mlx5: Annotate mutex destroy for root ns adds 1620da8387ca net: sun: fix missing release regions in cas_init_one(). adds ec3150fc2922 net/mlx4_core: fix a memory leak bug. adds 78c8a063ccb9 mlxsw: spectrum: Fix use-after-free of split/unsplit/type_ [...] adds dc2ddf0b3a80 ARM: dts: rockchip: fix phy nodename for rk3228-evb adds 3bedd2e9acb1 arm64: dts: rockchip: fix status for &gmac2phy in rk3328-evb.dts adds ff4aedbbddeb arm64: dts: rockchip: swap interrupts interrupt-names rk33 [...] adds 53f7ad26c60a ARM: dts: rockchip: swap clock-names of gpu nodes adds 9c0fb298c95c ARM: dts: rockchip: fix pinctrl sub nodename for spi in rk [...] adds d9e8520b43e4 gpio: tegra: mask GPIO IRQs during IRQ shutdown adds 60df5e0350e6 ALSA: usb-audio: add mapping for ASRock TRX40 Creator adds 427c63e10374 net: microchip: encx24j600: add missed kthread_stop adds a359696dfd93 gfs2: move privileged user check to gfs2_quota_lock_check adds dd7c695be1c1 cachefiles: Fix race between read_waiter and read_copier i [...] adds f87e14266746 usb: dwc3: pci: Enable extcon driver for Intel Merrifield adds 90a784d61547 usb: gadget: legacy: fix redundant initialization warnings adds 4434f4b0f63a net: freescale: select CONFIG_FIXED_PHY where needed adds 7a855b4d7a31 IB/i40iw: Remove bogus call to netdev_master_upper_dev_get() adds 8b14d3efedb2 riscv: stacktrace: Fix undefined reference to `walk_stackframe' adds 4d9248f989ec cifs: Fix null pointer check in cifs_read adds d0de1cab5a5a samples: bpf: Fix build error adds 99f62349fb3c Input: usbtouchscreen - add support for BonXeon TP adds 8bd7f3f811b3 Input: evdev - call input_flush_device() on release(), not [...] adds 95a481e235e5 Input: xpad - add custom init packet for Xbox One S controllers adds d43fe1ab9a7c Input: dlink-dir685-touchkeys - fix a typo in driver name adds 4bbb5ab66ca1 Input: i8042 - add ThinkPad S230u to i8042 reset list adds 54969e54d4b4 Input: synaptics-rmi4 - really fix attn_data use-after-free adds 98d7ca2a1e59 Input: synaptics-rmi4 - fix error return code in rmi_drive [...] adds 6dea0088efe2 ARM: 8970/1: decompressor: increase tag size adds 54f4bbd890f6 ARM: 8843/1: use unified assembler in headers adds abd641e92d6e ARM: uaccess: consolidate uaccess asm to asm/uaccess-asm.h adds 5ab3d9d68cc9 ARM: uaccess: integrate uaccess_save and uaccess_restore adds efae52019b28 ARM: uaccess: fix DACR mismatch with nested exceptions adds 5d688e0f09de gpio: exar: Fix bad handling for ida_simple_get error path adds b8b8421e9733 IB/qib: Call kobject_put() when kobject_init_and_add() fails adds 6811a01ab790 ARM: dts/imx6q-bx50v3: Set display interface clock parents adds 3d657b5c06b9 ARM: dts: bcm2835-rpi-zero-w: Fix led polarity adds 78b83e797576 ARM: dts: bcm: HR2: Fix PPI interrupt types adds 9f5562d73c03 mmc: block: Fix use-after-free issue for rpmb adds e8ed2ff71f08 RDMA/pvrdma: Fix missing pci disable in pvrdma_pci_probe() adds f9ee8f97f94a ALSA: hwdep: fix a left shifting 1 by 31 UB bug adds 5151c8e3de5b ALSA: hda/realtek - Add a model for Thinkpad T570 without [...] adds 5870873c4a6f ALSA: usb-audio: mixer: volume quirk for ESS Technology As [...] adds 6c45ea17efe7 exec: Always set cap_ambient in cap_bprm_set_creds adds 59edcbe06687 ALSA: usb-audio: Quirks for Gigabyte TRX40 Aorus Master on [...] adds ccc9da3602d6 ALSA: hda/realtek - Add new codec supported for ALC287 adds 49998bbee904 libceph: ignore pool overlay and cache logic on redirects adds 977436cff6b1 IB/ipoib: Fix double free of skb in case of multicast traf [...] adds 0985f4713e1e mm: remove VM_BUG_ON(PageSlab()) from page_mapcount() adds d16b0abe2687 fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] adds 51b779592f63 include/asm-generic/topology.h: guard cpumask_of_node() ma [...] adds 0dc3cd0981c7 iommu: Fix reference count leak in iommu_group_alloc. adds 52234e551889 parisc: Fix kernel panic in mem_init() adds 34141cb87719 mmc: core: Fix recursive locking issue in CQE recovery path adds cde9a4f6d98c RDMA/core: Fix double destruction of uobject adds e57ed07d5321 mac80211: mesh: fix discovery timer re-arming issue / crash adds cfe8d7614910 x86/dma: Fix max PFN arithmetic overflow on 32 bit systems adds 51c017707f19 copy_xstate_to_kernel(): don't leave parts of destination [...] adds 477ae70280ee xfrm: allow to accept packets with ipv6 NEXTHDR_HOP in xfrm_input adds e41e9c532492 xfrm: call xfrm_output_gso when inner_protocol is set in x [...] adds a1b98e3b4fb8 xfrm interface: fix oops when deleting a x-netns interface adds 3aa984834279 xfrm: fix a warning in xfrm_policy_insert_list adds ef22ddbaaa61 xfrm: fix a NULL-ptr deref in xfrm_local_error adds e6194d4ab191 xfrm: fix error in comment adds 0b7d0ff240d4 vti4: eliminated some duplicate code. adds 60efd2f86a37 ip_vti: receive ipip packet by calling ip_tunnel_rcv adds f7d809557924 netfilter: nft_reject_bridge: enable reject with bridge vlan adds 37bc21bb264b netfilter: ipset: Fix subcounter update skip adds e70fb3eff0e2 netfilter: nfnetlink_cthelper: unbreak userspace helper support adds 9fb6b81e2454 netfilter: nf_conntrack_pptp: prevent buffer overflows in [...] adds e8f7bd7b3c9f esp6: get the right proto for transport mode in esp6_gso_encap adds a4c9756ac4e4 bnxt_en: Fix accumulation of bp->net_stats_prev. adds 03cfd4e0ed56 xsk: Add overflow check for u64 division, stored into u32 adds 79ed4c838a85 qlcnic: fix missing release in qlcnic_83xx_interrupt_test. adds 3219344fabbd crypto: chelsio/chtls: properly set tp->lsndtime adds 8a37da1359ff bonding: Fix reference count leak in bond_sysfs_slave_add. adds 8efa59fc90a5 netfilter: nf_conntrack_pptp: fix compilation warning with [...] adds 224a82c3175a mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] adds 4707d8e57273 Linux 4.19.126 adds 7cbf0e5ceac4 Revert "cgroup: Add memory barriers to plug cgroup_rstat_u [...] adds ee37d219a186 libnvdimm: Fix endian conversion issues adds 78385480fd65 mm: Fix mremap not considering huge pmd devmap adds 23b1c7bcb791 HID: sony: Fix for broken buttons on DS3 USB dongles adds 51851d365fbe HID: i2c-hid: add Schneider SCL142ALM to descriptor override adds 5d398ef38bfc p54usb: add AirVasT USB stick device-id adds 8b5dfa53eeb6 kernel/relay.c: handle alloc_percpu returning NULL in relay_open adds 2aabc12bf2d6 mmc: fix compilation of user API adds 01aeb332006e scsi: ufs: Release clock if DMA map fails adds 28d6453add54 net: dsa: mt7530: set CPU port to fallback mode adds ce8fd1a4a9ba airo: Fix read overflows sending packets adds f13a44533df5 drm/i915: fix port checks for MST support on gen >= 11 adds fbfce5c5f9c4 scsi: hisi_sas: Check sas_port before using it adds cfad68d10849 powerpc/powernv: Avoid re-registration of imc debugfs directory adds a81a1935d135 spi: dw: use "smp_mb()" to avoid sending spi data error adds 3825ddf5fd9d s390/ftrace: save traced function caller adds c9c1ef681a38 ARC: Fix ICCM & DCCM runtime size checks adds ad722cf7cabd ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT adds a0006477c6af evm: Fix RCU list related warnings adds 2133e30fc265 i2c: altera: Fix race between xfer_msg and isr thread adds 9e8429bf62a0 x86/mmiotrace: Use cpumask_available() for cpumask_var_t v [...] adds 7c03db83da3b net: bmac: Fix read of MAC address from ROM adds 50a6a3b02450 drm/edid: Add Oculus Rift S to non-desktop list adds 84fc4e58e46c s390/mm: fix set_huge_pte_at() for empty ptes adds fb1c56d1d26a null_blk: return error for invalid zone size adds 876119e5ff89 net/ethernet/freescale: rework quiesce/activate for ucc_geth adds 4ed49848cfcd net: ethernet: stmmac: Enable interface clocks on probe fo [...] adds 3fc8e9a780ad net: smsc911x: Fix runtime PM imbalance on error adds 106fa147d3da Linux 4.19.127 adds be233b75ac8f devinet: fix memleak in inetdev_init() adds 04d588fe9521 l2tp: add sk_family checks to l2tp_validate_socket adds 825c25228d6c l2tp: do not use inet_hash()/inet_unhash() adds ed9ab2c2aa46 net: usb: qmi_wwan: add Telit LE910C1-EUX composition adds c6f79b7b6e26 NFC: st21nfca: add missed kfree_skb() in an error path adds 630be67afc0b vsock: fix timeout in vsock_accept() adds 8920e8ae16a8 net: check untrusted gso_size at kernel entry adds 2c6ab36127e5 USB: serial: qcserial: add DW5816e QDL support adds d55b643c847c USB: serial: usb_wwan: do not resubmit rx urb on fatal errors adds 7a2ad9f3b1b5 USB: serial: option: add Telit LE910C1-EUX compositions adds 3fd6c6a93b2e iio: vcnl4000: Fix i2c swapped word reading. adds 996e9ab3e38d usb: musb: start session in resume for host port adds fa74257665af usb: musb: Fix runtime PM imbalance on error adds 18059925dbb6 vt: keyboard: avoid signed integer overflow in k_ascii adds efe4feb81827 tty: hvc_console, fix crashes on parallel open/close adds 695fd932ac5c staging: rtl8712: Fix IEEE80211_ADDBA_PARAM_BUF_SIZE_MASK adds b7bf32f76dd2 CDC-ACM: heed quirk also in error handling adds f858a997ee8b nvmem: qfprom: remove incorrect write support adds 253b9e7ac000 x86/cpu: Add a steppings field to struct x86_cpu_id adds 6682fe2fca22 x86/cpu: Add 'table' argument to cpu_matches() adds b65105dc4242 x86/speculation: Add Special Register Buffer Data Sampling [...] adds 00c2119c632e x86/speculation: Add SRBDS vulnerability and mitigation do [...] adds 79623df18eac x86/speculation: Add Ivy Bridge to affected list adds 0f008dc31133 uprobes: ensure that uprobe->offset and ->ref_ctr_offset a [...] adds 59ecec707d7e Revert "net/mlx5: Annotate mutex destroy for root ns" adds 3fc898571b97 Linux 4.19.128 adds 470e709f63d3 ipv6: fix IPV6_ADDRFORM operation logic adds 8e62792afc2f net_failover: fixed rollback in net_failover_open() adds 1e74500f9956 bridge: Avoid infinite loop when suppressing NS messages w [...] adds dbe7cfbfd6f7 vxlan: Avoid infinite loop when suppressing NS messages wi [...] adds 75e36c19ff10 tun: correct header offsets in napi frags mode adds 6f89ad2e79c3 selftests: bpf: fix use of undeclared RET_IF macro adds 216284c4a126 make 'user_access_begin()' do 'access_ok()' adds 3b051f174986 Fix 'acccess_ok()' on alpha and SH adds e8236726c616 arch/openrisc: Fix issues with access_ok() adds b46395f443d6 x86: uaccess: Inhibit speculation past access_ok() in user [...] adds e18590b3e242 lib: Reduce user_access_begin() boundaries in strncpy_from [...] adds 8cb9b069fa63 btrfs: merge btrfs_find_device and find_device adds 227af79e6cb0 btrfs: Detect unbalanced tree with empty leaf before crash [...] adds e3780a268173 crypto: talitos - fix ECB and CBC algs ivsize adds 7c4bc133260e Input: mms114 - fix handling of mms345l adds 1f943261c823 ARM: 8977/1: ptrace: Fix mask for thumb breakpoint hook adds e147393117d9 sched/fair: Don't NUMA balance for kthreads adds c9b475029d06 Input: synaptics - add a second working PNP_ID for Lenovo T470s adds 9a8d79b079b3 drivers/net/ibmvnic: Update VNIC protocol version reporting adds e59179b92340 powerpc/xive: Clear the page tables for the ESB IO mapping adds ec8dfaee98d6 ath9k_htc: Silence undersized packet warnings adds 0eb10c10327c RDMA/uverbs: Make the event_queue fds return POLLERR when [...] adds 5c1a2f23d2e1 x86/cpu/amd: Make erratum #1054 a legacy erratum adds 9b91eb92713f perf probe: Accept the instance number of kretprobe event adds cdfd1ec69045 mm: add kvfree_sensitive() for freeing sensitive data objects adds e4df4140aceb aio: fix async fsync creds adds f6e53d845f77 btrfs: tree-checker: Check level for leaves and nodes adds fadc4ae12ba1 x86_64: Fix jiffies ODR violation adds 3b8755a30d64 x86/PCI: Mark Intel C620 MROMs as having non-compliant BARs adds 5aaf72a0dcb8 x86/speculation: Prevent rogue cross-process SSBD shutdown adds 3c8cef06c720 x86/reboot/quirks: Add MacBook6,1 reboot quirk adds 7ba9be0ba0ce efi/efivars: Add missing kobject_put() in sysfs entry crea [...] adds 23d0282aec46 ALSA: es1688: Add the missed snd_card_free() adds ca7b960aabb5 ALSA: hda/realtek - add a pintbl quirk for several Lenovo [...] adds 4ee198dfe399 ALSA: usb-audio: Fix inconsistent card PM state after resume adds 93d39b7ee74a ALSA: usb-audio: Add vendor, product and profile name for [...] adds efb4903f931a ACPI: sysfs: Fix reference count leak in acpi_sysfs_add_ho [...] adds c1348a561d56 ACPI: CPPC: Fix reference count leak in acpi_cppc_processo [...] adds 9518d35f658c ACPI: GED: add support for _Exx / _Lxx handler methods adds 37d0897f0599 ACPI: PM: Avoid using power resources if there are none for D0 adds c39a90b1a419 cgroup, blkcg: Prepare some symbols for module and !CONFIG [...] adds 1b6f42200b83 nilfs2: fix null pointer dereference at nilfs_segctor_do_c [...] adds 21d018ef732c spi: dw: Fix controller unregister order adds 75956dbe6e1b spi: bcm2835aux: Fix controller unregister order adds 1590ebfa8d35 spi: bcm-qspi: when tx/rx buffer is NULL set to 0 adds 3834e636b391 PM: runtime: clk: Fix clk_pm_runtime_get() error path adds 7c3261d8bc34 crypto: cavium/nitrox - Fix 'nitrox_get_first_device()' wh [...] adds ef1e0bfce4b4 ALSA: pcm: disallow linking stream to itself adds 3273c45d2873 x86/{mce,mm}: Unmap the entire page if the whole page is a [...] adds 351533725d47 KVM: x86: Fix APIC page invalidation race adds 40202c035667 kvm: x86: Fix L1TF mitigation for shadow MMU adds bbedee8c4970 KVM: x86/mmu: Consolidate "is MMIO SPTE" code adds 2e4a2d83359b KVM: x86: only do L1TF workaround on affected processors adds 863d6dcbaab8 x86/speculation: Change misspelled STIPB to STIBP adds 9c15bda92203 x86/speculation: Add support for STIBP always-on preferred mode adds 5d9d55cf4733 x86/speculation: Avoid force-disabling IBPB based on STIBP [...] adds 52c419ba4c96 x86/speculation: PR_SPEC_FORCE_DISABLE enforcement for ind [...] adds 03a381292891 spi: No need to assign dummy value in spi_unregister_controller() adds 675efd2778ce spi: Fix controller unregister order adds 73a10f53daf3 spi: pxa2xx: Fix controller unregister order adds a2bae6359bf0 spi: bcm2835: Fix controller unregister order adds cfb29d1f09b7 spi: pxa2xx: Balance runtime PM enable/disable on error adds fa42072ebe6b spi: pxa2xx: Fix runtime PM ref imbalance on probe error adds 44009142eec6 crypto: virtio: Fix use-after-free in virtio_crypto_skciph [...] adds 79603e1cc526 crypto: virtio: Fix src/dst scatterlist calculation in __v [...] adds 65575b2fd7cc crypto: virtio: Fix dest length calculation in __virtio_cr [...] adds 70dba6e91bdb selftests/net: in rxtimestamp getopt_long needs terminatin [...] adds cab0f4ae8b6f ovl: initialize error in ovl_copy_xattr adds de13aebcf5a8 proc: Use new_inode not new_inode_pseudo adds c6ee786d76d8 video: fbdev: w100fb: Fix a potential double free. adds 25f7dc433f5f KVM: nSVM: fix condition for filtering async PF adds 9c3e4bc3b1dc KVM: nSVM: leave ASID aside in copy_vmcb_control_area adds 10e983955710 KVM: nVMX: Consult only the "basic" exit reason when routi [...] adds 7fe991bd330d KVM: MIPS: Define KVM_ENTRYHI_ASID to cpu_asid_mask(&boot_ [...] adds bf9cc08188fa KVM: MIPS: Fix VPN2_MASK definition for variable cpu_vmbits adds 031998bd30c9 KVM: arm64: Make vcpu_cp1x() work on Big Endian hosts adds 462a083ac69f scsi: megaraid_sas: TM command refire leads to controller [...] adds 66a4ca83d50b ath9k: Fix use-after-free Read in ath9k_wmi_ctrl_rx adds 97c23a7fd098 ath9k: Fix use-after-free Write in ath9k_htc_rx_msg adds c2ebfef9f927 ath9x: Fix stack-out-of-bounds Write in ath9k_hif_usb_rx_cb adds bdf4d37b03dc ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb adds 84981421848f Smack: slab-out-of-bounds in vsscanf adds 03f9f16e9a83 drm/vkms: Hold gem object while still in-use adds 53bb2a6566fb mm/slub: fix a memory leak in sysfs_slab_add() adds 958286418617 fat: don't allow to mount if the FAT length == 0 adds 28292eb6dda1 perf: Add cond_resched() to task_function_call() adds 7ccbb4434449 agp/intel: Reinforce the barrier after GTT updates adds 420c7bb85f43 mmc: sdhci-msm: Clear tuning done flag while hs400 tuning adds fe06085e4e68 ARM: dts: at91: sama5d2_ptc_ek: fix sdmmc0 node description adds 5fff08f45970 mmc: sdio: Fix potential NULL pointer error in mmc_sdio_in [...] adds 6152c2efa046 xen/pvcalls-back: test for errors when calling backend_connect() adds 929fccde381e KVM: arm64: Synchronize sysreg state on injecting an AArch [...] adds 743acb5ae404 ACPI: GED: use correct trigger type field in _Exx / _Lxx handling adds 0302d9e2e266 drm: bridge: adv7511: Extend list of audio sample rates adds 8ff3bf83df47 crypto: ccp -- don't "select" CONFIG_DMADEVICES adds 11ff15e4fec7 media: si2157: Better check for running tuner in init adds b34bdf114873 objtool: Ignore empty alternatives adds b80956bc0f48 spi: pxa2xx: Apply CS clk quirk to BXT adds 79165d03353c net: atlantic: make hw_get_regs optional adds 8ae0b5d2a177 net: ena: fix error returning in ena_com_get_hash_function() adds 264f6966bfa6 efi/libstub/x86: Work around LLVM ELF quirk build regression adds efd45fe5e73d arm64: cacheflush: Fix KGDB trap detection adds f8f72a29018b spi: dw: Zero DMA Tx and Rx configurations on stack adds 6d94929ed5df arm64: insn: Fix two bugs in encoding 32-bit logical immediates adds 33c8caccce9c ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K adds d83dc18881fc MIPS: Loongson: Build ATI Radeon GPU driver as module adds 6d1ef7c11cb9 Bluetooth: Add SCO fallback for invalid LMP parameters error adds b6f50bfa774d kgdb: Disable WARN_CONSOLE_UNLOCKED for all kgdb adds 04980e41634f kgdb: Prevent infinite recursive entries to the debugger adds 655800d9203e spi: dw: Enable interrupts in accordance with DMA xfer mode adds 56fee2aa8469 clocksource: dw_apb_timer: Make CPU-affiliation being optional adds ffa7a58fb048 clocksource: dw_apb_timer_of: Fix missing clockevent timers adds f8a27dee67c0 btrfs: do not ignore error from btrfs_next_leaf() when ins [...] adds cceec3c3cbfa ARM: 8978/1: mm: make act_mm() respect THREAD_SIZE adds f5dfbbee5d4c batman-adv: Revert "disable ethtool link speed detection w [...] adds a1bff0d3a6bf mmc: meson-mx-sdio: trigger a soft reset after a timeout o [...] adds 4d4d112dab0f spi: dw: Fix Rx-only DMA transfers adds ff40b1166a2f x86/kvm/hyper-v: Explicitly align hcall param for kvm_hyperv_exit adds 38b5dc60dffc net: vmxnet3: fix possible buffer overflow caused by bad D [...] adds 0c2e9cbe81a6 staging: android: ion: use vmap instead of vm_map_ram adds e12bc9cb438d brcmfmac: fix wrong location to get firmware feature adds 0951c977abd3 tools api fs: Make xxx__mountpoint() more scalable adds 95d00778b239 e1000: Distribute switch variables for initialization adds c58e0d771b56 dt-bindings: display: mediatek: control dpi pins mode to a [...] adds 6d2f2b4218ad audit: fix a net reference leak in audit_send_reply() adds 5d9560f9d171 media: dvb: return -EREMOTEIO on i2c transfer failure. adds 1bab4e0d4d1e media: platform: fcp: Set appropriate DMA parameters adds 419fe4c9190c MIPS: Make sparse_init() using top-down allocation adds e366d4001a16 Bluetooth: btbcm: Add 2 missing models to subver tables adds 4fe5dcafc74d audit: fix a net reference leak in audit_list_rules_send() adds fbcd580375fe netfilter: nft_nat: return EOPNOTSUPP if type or flags are [...] adds 3cea36c903da selftests/bpf: Fix memory leak in extract_build_id() adds 9226fccf0084 net: bcmgenet: set Rx mode before starting netif adds 831900a32984 lib/mpi: Fix 64-bit MIPS build with Clang adds fb020dcd6275 exit: Move preemption fixup up, move blocking operations down adds 373491f1f418 sched/core: Fix illegal RCU from offline CPUs adds 9b33fbf99dc3 drivers/perf: hisi: Fix typo in events attribute array adds b0687a01d693 net: lpc-enet: fix error return code in lpc_mii_init() adds 26311fa940bb media: cec: silence shift wrapping warning in __cec_s_log_addrs() adds 1ac03c4b21aa net: allwinner: Fix use correct return type for ndo_start_xmit() adds a8696209ca84 powerpc/spufs: fix copy_to_user while atomic adds c69572fd2ae0 xfs: clean up the error handling in xfs_swap_extents adds 6d0f96ade36f Crypto/chcr: fix for ccm(aes) failed test adds 7ac70ff8e267 MIPS: Truncate link address into 32bit for 32bit kernel adds d31ac3317430 mips: cm: Fix an invalid error code of INTVN_*_ERR adds 875e94184311 kgdb: Fix spurious true from in_dbg_master() adds cc9485cd593f xfs: reset buffer write failure state on successful completion adds edd948273038 xfs: fix duplicate verification from xfs_qm_dqflush() adds e8ffc604cc95 platform/x86: intel-vbtn: Use acpi_evaluate_integer() adds acb3848de0d0 platform/x86: intel-vbtn: Split keymap into buttons and sw [...] adds eeb28a17ce58 platform/x86: intel-vbtn: Do not advertise switches to use [...] adds a323c77b53ca platform/x86: intel-vbtn: Also handle tablet-mode switch o [...] adds 15757cfd011d nvme: refine the Qemu Identify CNS quirk adds 2bc8b1816cf4 ath10k: Remove msdu from idr when management pkt send fails adds ef93244e55ed wcn36xx: Fix error handling path in 'wcn36xx_probe()' adds 35fde8a69bd6 net: qed*: Reduce RX and TX default ring count when runnin [...] adds 13964369dc80 mt76: avoid rx reorder buffer overflow adds 868b8e43a03d md: don't flush workqueue unconditionally in md_open adds b6c90a7d0a38 veth: Adjust hard_start offset on redirect XDP frames adds dfca13aa8008 net/mlx5e: IPoIB, Drop multicast packets that this interface sent adds 2048a786f5a9 rtlwifi: Fix a double free in _rtl_usb_tx_urb_setup() adds be2ce1274a2f mwifiex: Fix memory corruption in dump_station adds 9b7dbeedf864 x86/boot: Correct relocation destination on old linkers adds 909b50e8e90d mips: MAAR: Use more precise address mask adds 240934c2d464 mips: Add udelay lpj numbers adjustment adds b5528bda3911 crypto: stm32/crc32 - fix ext4 chksum BUG_ON() adds a94c7a08ca56 crypto: stm32/crc32 - fix run-time self test issue. adds 06bd7d87ab25 crypto: stm32/crc32 - fix multi-instance adds 7fe5e9153dbb x86/mm: Stop printing BRK addresses adds 7736adec98a3 m68k: mac: Don't call via_flush_cache() on Mac IIfx adds 4ab6160016b1 btrfs: qgroup: mark qgroup inconsistent if we're inherting [...] adds 133b3d2401e3 macvlan: Skip loopback packets in RX handler adds 40a94a1ac783 PCI: Don't disable decoding when mmio_always_on is set adds dfb3dbf0467a MIPS: Fix IRQ tracing when call handle_fpe() and handle_msa_fpe() adds 63581542724e bcache: fix refcount underflow in bcache_device_free() adds 59b87f26f740 mmc: sdhci-msm: Set SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 quirk adds 2c4db6284be2 staging: greybus: sdio: Respect the cmd->busy_timeout from [...] adds 4fb193a4b4c5 mmc: via-sdmmc: Respect the cmd->busy_timeout from the mmc core adds a7a2e0c22c87 ixgbe: fix signed-integer-overflow warning adds 6190bf276a66 mmc: sdhci-esdhc-imx: fix the mask for tuning start point adds 6d15fe48f50a spi: dw: Return any value retrieved from the dma_transfer [...] adds fad0431b7e61 cpuidle: Fix three reference count leaks adds 1a3cee008fe4 platform/x86: hp-wmi: Convert simple_strtoul() to kstrtou32() adds da725858a231 platform/x86: intel-hid: Add a quirk to support HP Spectre [...] adds 6e0485531d9f platform/x86: intel-vbtn: Only blacklist SW_TABLET_MODE on [...] adds 6d49d04cd1a9 string.h: fix incompatibility between FORTIFY_SOURCE and KASAN adds bcad3df8f2df btrfs: include non-missing as a qualifier for the latest_bdev adds e2049349003c btrfs: send: emit file capabilities after chown adds 453d8a481b12 mm: thp: make the THP mapcount atomic against __split_huge [...] adds 88afa532c141 mm: initialize deferred pages with interrupts enabled adds 71381daffeed ima: Fix ima digest hash table key calculation adds d52a190318f0 ima: Directly assign the ima_default_policy pointer to ima_rules adds 3815f6508d90 evm: Fix possible memory leak in evm_calc_hmac_or_hash() adds acbec3dd4586 ext4: fix EXT_MAX_EXTENT/INDEX to check for zeroed eh_max adds aab1eab04a1e ext4: fix error pointer dereference adds 8f3f5ba25e2b ext4: fix race between ext4_sync_parent() and rename() adds 36460fae6bc3 PCI: Avoid Pericom USB controller OHCI/EHCI PME# defect adds 389b5fd1340b PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0 adds a77e92f05b90 PCI: Avoid FLR for AMD Starship USB 3.0 adds 6663038890fd PCI: Add ACS quirk for iProc PAXB adds 41e887f347d4 PCI: Add ACS quirk for Intel Root Complex Integrated Endpoints adds 7b9fc2ff31a6 PCI: Remove unused NFP32xx IDs adds 07e51af181be pci:ipmi: Move IPMI PCI class id defines to pci_ids.h adds d6d1f77e49ea hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs adds 1b94ac684bb2 x86/amd_nb: Add PCI device IDs for family 17h, model 30h adds d1d93a58521c PCI: add USR vendor id and use it in r8169 and w6692 driver adds 3027c58b74fe PCI: Move Synopsys HAPS platform device IDs adds ea2d98477536 PCI: Move Rohm Vendor ID to generic list adds 72892982d3e7 misc: pci_endpoint_test: Add the layerscape EP device support adds 4b66ab91c035 misc: pci_endpoint_test: Add support to test PCI EP in AM654x adds 2493cfda07ef PCI: Add Synopsys endpoint EDDA Device ID adds 616bce61108b PCI: Add NVIDIA GPU multi-function power dependencies adds a33436f47281 PCI: Enable NVIDIA HDA controllers adds 4183021a3009 PCI: mediatek: Add controller support for MT7629 adds c89c3a5a02e7 x86/amd_nb: Add PCI device IDs for family 17h, model 70h adds 9f32cadf10d5 ALSA: lx6464es - add support for LX6464ESe pci express variant adds 18b48b760e03 PCI: Add Genesys Logic, Inc. Vendor ID adds e5bd53ed0c26 PCI: Add Amazon's Annapurna Labs vendor ID adds c34013a57aa3 PCI: vmd: Add device id for VMD device 8086:9A0B adds 7810f97f0f67 x86/amd_nb: Add Family 19h PCI IDs adds 608c86123be6 PCI: Add Loongson vendor ID adds 94e876782d21 serial: 8250_pci: Move Pericom IDs to pci_ids.h adds 7cf431ab8338 PCI: Make ACS quirk implementations more uniform adds ee527f4e11a6 PCI: Unify ACS quirk desired vs provided checking adds 3bd1e2596ba3 PCI: Generalize multi-function power dependency device links adds 74bee8344b7d btrfs: fix error handling when submitting direct I/O bio adds 789555b22ba2 btrfs: fix wrong file range cleanup after an error filling [...] adds fcb067cb457e ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init() adds acda91ee9338 PCI: Program MPS for RCiEP devices adds b3f9b5051382 e1000e: Disable TSO for buffer overrun workaround adds 2add83624d2b e1000e: Relax condition to trigger reset for ME workaround adds 64f0e8479fa6 carl9170: remove P2P_GO support adds 95b58c96a28e media: go7007: fix a miss of snd_card_free adds 207dffe6bc91 Bluetooth: hci_bcm: fix freeing not-requested IRQ adds 20437a7c0ff2 b43legacy: Fix case where channel status is corrupted adds f2bde7856b3f b43: Fix connection problem with WPA3 adds fdf30818f43c b43_legacy: Fix connection problem with WPA3 adds d40e4505834c media: ov5640: fix use of destroyed mutex adds 9fb0eb3d31c0 igb: Report speed and duplex as unknown when device is run [...] adds 162dfa38bb42 power: vexpress: add suppress_bind_attrs to true adds 28e2860d5ac3 pinctrl: samsung: Correct setting of eint wakeup mask on s5pv210 adds cb345e7f3eaa pinctrl: samsung: Save/restore eint_mask over suspend for [...] adds 621dbec36ba1 gnss: sirf: fix error return code in sirf_probe() adds 3721d5dcac2a sparc32: fix register window handling in genregs32_[gs]et() adds 81130a47b26e sparc64: fix misuses of access_process_vm() in genregs32_[sg]et() adds 4c386e289437 dm crypt: avoid truncating the logical block size adds dd7a73802876 alpha: fix memory barriers so that they conform to the spe [...] adds 262c6e883e05 kernel/cpu_pm: Fix uninitted local in cpu_pm adds 10f0446f737e ARM: tegra: Correct PL310 Auxiliary Control Register initi [...] adds 3e2a98fc2f08 ARM: dts: exynos: Fix GPIO polarity for thr GalaxyS3 CM366 [...] adds 203c1c4c9a32 ARM: dts: at91: sama5d2_ptc_ek: fix vbus pin adds a607e2e29c75 ARM: dts: s5pv210: Set keep-power-in-suspend for SDHCI1 on Aries adds e37a469827c3 drivers/macintosh: Fix memleak in windfarm_pm112 driver adds 0d1d7b9f5e76 powerpc/64s: Don't let DT CPU features set FSCR_DSCR adds 2c5757aa0c5f powerpc/64s: Save FSCR to init_task.thread.fscr after feat [...] adds 5ec83ff4886f kbuild: force to build vmlinux if CONFIG_MODVERSION=y adds c894f31a876f sunrpc: svcauth_gss_register_pseudoflavor must reject dupl [...] adds 8f2c1ab11e97 sunrpc: clean up properly in gss_mech_unregister() adds 3c74d45debce mtd: rawnand: brcmnand: fix hamming oob layout adds 49f44baf4eea mtd: rawnand: pasemi: Fix the probe error path adds 783b437a4b22 w1: omap-hdq: cleanup to add missing newline for some dev_dbg adds 10846d824ece perf probe: Do not show the skipped events adds 3a19dcd41fc9 perf probe: Fix to check blacklist address correctly adds c7006692a86c perf probe: Check address correctness by map instead of _etext adds 7e8c391e56d2 perf symbols: Fix debuginfo search for Ubuntu adds b3a99fd385fa Linux 4.19.129 adds 62e015da0070 power: supply: bq24257_charger: Replace depends on REGMAP_ [...] adds 613e2436f956 clk: sunxi: Fix incorrect usage of round_down() adds 02c96cc74544 ASoC: tegra: tegra_wm8903: Support nvidia, headset property adds 75add7b24840 i2c: piix4: Detect secondary SMBus controller on AMD AM4 chipsets adds c4f970c1a2d3 iio: pressure: bmp280: Tolerate IRQ before registering adds ef3b105643fe remoteproc: Fix IDR initialisation in rproc_alloc() adds 4dfedcd45731 clk: qcom: msm8916: Fix the address location of pll->config_reg adds 5970f0c994ef backlight: lp855x: Ensure regulators are disabled on probe [...] adds 49aa5538c547 ASoC: davinci-mcasp: Fix dma_chan refcnt leak when getting [...] adds b9e3114f7d0c ARM: integrator: Add some Kconfig selections adds 84ef0da8910c scsi: qedi: Check for buffer overflow in qedi_set_path() adds c33ee0a0091e ALSA: hda/realtek - Introduce polarity for micmute LED GPIO adds f2ad530b4f32 ALSA: isa/wavefront: prevent out of bounds write in ioctl adds f7ec605600a3 PCI: Allow pci_resize_resource() for devices on root bus adds 63ec23f6b88b scsi: qla2xxx: Fix issue with adapter's stopping state adds 89d3d21b0e88 iio: bmp280: fix compensation of humidity adds 9ecdbfee2dc2 f2fs: report delalloc reserve as non-free in statfs for pr [...] adds 3018d81cd983 i2c: pxa: clear all master action bits in i2c_pxa_stop_message() adds aba4a5072deb clk: samsung: Mark top ISP and CAM clocks on Exynos542x as [...] adds 045198546b91 usblp: poison URBs upon disconnect adds 0eeaf62981ec serial: 8250: Fix max baud limit in generic 8250 port adds 49306a3e9dd0 dm mpath: switch paths in dm_blk_ioctl() code path adds bee54028cec2 PCI: aardvark: Don't blindly enable ASPM L0s and don't wri [...] adds 302f0c5eeedd ps3disk: use the default segment boundary adds 78914f168970 vfio/pci: fix memory leaks in alloc_perm_bits() adds e70fd0990444 RDMA/mlx5: Add init2init as a modify command adds 1bcf97491242 m68k/PCI: Fix a memory leak in an error handling path adds 3bb97b7db003 gpio: dwapb: Call acpi_gpiochip_free_interrupts() on GPIO [...] adds e3f5b9a3f4e4 mfd: wm8994: Fix driver operation if loaded as modules adds b3cad8afd577 scsi: lpfc: Fix lpfc_nodelist leak when processing unsolic [...] adds f59c4d14155b clk: clk-flexgen: fix clock-critical handling adds 4b2f2a38ede6 powerpc/perf/hv-24x7: Fix inconsistent output values incas [...] adds 22c721560ef2 nfsd: Fix svc_xprt refcnt leak when setup callback client failed adds 8861d95c653c PCI: vmd: Filter resource type bits from shadow register adds 78c131f604de powerpc/crashkernel: Take "mem=" option into account adds 97c36deb218c pwm: img: Call pm_runtime_put() in pm_runtime_get_sync() f [...] adds 2c75b5c33d40 yam: fix possible memory leak in yam_init_driver adds ce8280b1818a NTB: ntb_pingpong: Choose doorbells based on port number adds f6328a0b31ee NTB: Fix the default port and peer numbers for legacy drivers adds e71c1098a9a2 mksysmap: Fix the mismatch of '.L' symbols in System.map adds 86396a494e79 apparmor: fix introspection of of task mode for unconfined tasks adds 70fa59923526 apparmor: check/put label on apparmor_sk_clone_security() adds e6fe402ebdad ASoC: meson: add missing free_irq() in error path adds 5d41879d2ea5 scsi: sr: Fix sr_probe() missing deallocate of device minor adds 890775dc6a96 scsi: ibmvscsi: Don't send host info in adapter info MAD a [...] adds 3cc2aec68e7d apparmor: fix nnp subset test for unconfined adds d85760a6b0f9 x86/purgatory: Disable various profiling and sanitizing options adds d485ba3c8f98 staging: greybus: fix a missing-check bug in gb_lights_lig [...] adds 46d29305c78d arm64: dts: mt8173: fix unit name warnings adds 2f9687727ca5 scsi: qedi: Do not flush offload work if ARP not resolved adds 98ea71efec55 ARM: dts: sun8i-h2-plus-bananapi-m2-zero: Fix led polarity adds e81df5b30ef1 gpio: dwapb: Append MODULE_ALIAS for platform driver adds af59f7fdfa38 scsi: qedf: Fix crash when MFW calls for protocol stats wh [...] adds 089e03e18d65 pinctrl: rza1: Fix wrong array assignment of rza1l_swio_entries adds ce7d4a0e2b77 firmware: qcom_scm: fix bogous abuse of dma-direct internals adds c42581d2eb39 staging: gasket: Fix mapping refcnt leak when put attribute fails adds f35713ba67d0 staging: gasket: Fix mapping refcnt leak when register/sto [...] adds 2d50acd7dbd0 ALSA: usb-audio: Improve frames size computation adds d3a9803bc7be ALSA: usb-audio: Fix racy list management in output queue adds f7199b98f5f7 s390/qdio: put thinint indicator after early error adds 229e16468f7d tty: hvc: Fix data abort due to race in hvc_open adds ea02b848093e slimbus: ngd: get drvdata from correct device adds 57ac786bae96 thermal/drivers/ti-soc-thermal: Avoid dereferencing ERR_PTR adds 8aafbcb3eadd usb: dwc3: gadget: Properly handle failed kick_transfer adds a3b8b0a13068 staging: sm750fb: add missing case while setting FB_VISUAL adds 7014edf8c077 PCI: v3-semi: Fix a memory leak in v3_pci_probe() error ha [...] adds 2025b6fc10dc i2c: pxa: fix i2c_pxa_scream_blue_murder() debug output adds 5d2195b7b6c1 serial: amba-pl011: Make sure we initialize the port.lock [...] adds cd74de676af1 drivers: base: Fix NULL pointer exception in __platform_dr [...] adds 2b0248669ce2 PCI: rcar: Fix incorrect programming of OB windows adds 34d2c84c676f PCI/ASPM: Allow ASPM on links to PCIe-to-PCI/PCI-X Bridges adds 9d10dbdcc280 scsi: qla2xxx: Fix warning after FC target reset adds 39e092685670 power: supply: lp8788: Fix an error handling path in 'lp87 [...] adds 99545a110a49 power: supply: smb347-charger: IRQSTAT_D is volatile adds fc3dce348b9b scsi: mpt3sas: Fix double free warnings adds c13d46272684 pinctrl: rockchip: fix memleak in rockchip_dt_node_to_map adds 68728008569c dlm: remove BUG() before panic() adds aee22d36810e clk: ti: composite: fix memory leak adds 5d78c4a343f4 PCI: Fix pci_register_host_bridge() device_register() erro [...] adds 615e2d0bd598 powerpc/64: Don't initialise init_task->thread.regs adds 56e3912e8ad5 tty: n_gsm: Fix SOF skipping adds d1ceda6fa63b tty: n_gsm: Fix waking up upper tty layer when room available adds 5a5b485c2289 HID: Add quirks for Trust Panora Graphic Tablet adds 1d9c47a329a3 ipmi: use vzalloc instead of kmalloc for user creation adds 45a4f5d392f8 powerpc/pseries/ras: Fix FWNMI_VALID off by one adds 020d0e373030 powerpc/ps3: Fix kexec shutdown hang adds e9aaff2b5f03 vfio-pci: Mask cap zero adds c83258a75768 usb/ohci-platform: Fix a warning when hibernating adds ccfdc9952c82 drm/msm/mdp5: Fix mdp5_init error path for failed mdp5_kms [...] adds efe7880ed249 ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT [...] adds 549ff843327f USB: host: ehci-mxc: Add error handling in ehci_mxc_drv_probe() adds 2783eb90f5a1 tty: n_gsm: Fix bogus i++ in gsm_data_kick adds 23abe47ce23a fpga: dfl: afu: Corrected error handling levels adds 34d68f5c1d9f clk: samsung: exynos5433: Add IGNORE_UNUSED flag to sclk_i2s1 adds 0a562db7c43f scsi: target: tcmu: Userspace must not complete queued commands adds c9004fb17185 arm64: tegra: Fix ethernet phy-mode for Jetson Xavier adds 080fcec7b908 powerpc/64s/pgtable: fix an undefined behaviour adds 4ad7add50778 dm zoned: return NULL if dmz_get_zone_for_reclaim() fails [...] adds 78cf33ae0e9d PCI/PTM: Inherit Switch Downstream Port PTM settings from [...] adds ff6136914a9b PCI: dwc: Fix inner MSI IRQ domain registration adds 4053198b37f6 IB/cma: Fix ports memory leak in cma_configfs adds 6fe93f52ad99 watchdog: da9062: No need to ping manually before setting timeout adds b601b5dc4084 usb: dwc2: gadget: move gadget resume after the core is in [...] adds 3ff5039699e8 USB: gadget: udc: s3c2410_udc: Remove pointless NULL check [...] adds 8124abb2f825 usb: gadget: lpc32xx_udc: don't dereference ep pointer bef [...] adds 1a17c51d910b usb: gadget: fix potential double-free in m66592_probe. adds 483269952a96 usb: gadget: Fix issue with config_ep_by_speed function adds 98fa99101798 RDMA/iw_cxgb4: cleanup device debugfs entries on ULD remove adds bad579b96bf1 x86/apic: Make TSC deadline timer detection message visible adds 04ed30388c9f ASoC: fix incomplete error-handling in img_i2s_in_probe. adds 6fe7d8627178 scsi: target: tcmu: Fix a use after free in tcmu_check_exp [...] adds 92d1e76a60bb clk: bcm2835: Fix return type of bcm2835_register_gate adds 8c9f4d5034e5 scsi: ufs-qcom: Fix scheduling while atomic issue adds 4e26171e9710 KVM: PPC: Book3S HV: Ignore kmemleak false positives adds 66820e463842 clk: sprd: return correct type of value for _sprd_pll_recalc_rate adds 9d9547be1f97 net: sunrpc: Fix off-by-one issues in 'rpc_ntop6' adds e80980e5f3b1 NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION adds 219ecf84fb0b of: Fix a refcounting bug in __of_attach_node_sysfs() adds 50aabfa4d88d powerpc/4xx: Don't unmap NULL mbase adds b74933661c68 extcon: adc-jack: Fix an error handling path in 'adc_jack_ [...] adds ad936c11d457 ASoC: fsl_asrc_dma: Fix dma_chan leak when config DMA chan [...] adds 1a98e4ef324d vfio/mdev: Fix reference count leak in add_mdev_supported_type adds 8b4332c2785f rxrpc: Adjust /proc/net/rxrpc/calls to display call->debug [...] adds 11805b60e23e openrisc: Fix issue with argument clobbering for clone/fork adds 76d7a3fb0eac gfs2: Allow lock_nolock mount to specify jid=X adds e46141f73e5f scsi: iscsi: Fix reference count leak in iscsi_boot_create_kobj adds 762582dcb518 scsi: ufs: Don't update urgent bkops level when toggling a [...] adds 18210a33c310 pinctrl: imxl: Fix an error handling path in 'imx1_pinctrl [...] adds 283bb2e42f76 pinctrl: freescale: imx: Fix an error handling path in 'im [...] adds bad2ba840bd2 crypto: omap-sham - add proper load balancing support for [...] adds 31a14e206d3c geneve: change from tx_error to tx_dropped on missing metadata adds c1d9c6995d83 lib/zlib: remove outdated and incorrect pre-increment opti [...] adds bd25811b055b include/linux/bitops.h: avoid clang shift-count-overflow warnings adds 48486511bb63 elfnote: mark all .note sections SHF_ALLOC adds fb12a1a2108a selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] adds 48adb95b7361 blktrace: use errno instead of bi_status adds f381b7b180a3 blktrace: fix endianness in get_pdu_int() adds ea9c52363571 blktrace: fix endianness for blk_log_remap() adds c91cffd0fd01 gfs2: fix use-after-free on transaction ail lists adds b0eb9e87afec ntb_perf: pass correct struct device to dma_alloc_coherent adds 03a8dbf4f738 ntb_tool: pass correct struct device to dma_alloc_coherent adds fff524946f93 NTB: ntb_tool: reading the link file should not end in a N [...] adds 8aeebb1a1577 NTB: Revert the change to use the NTB device dev for DMA a [...] adds b3f110e16026 NTB: perf: Don't require one more memory window than numbe [...] adds f16225d34528 NTB: perf: Fix support for hardware that doesn't have port [...] adds db2fe2c502c7 NTB: perf: Fix race condition when run with ntb_test adds 1b72133e8333 NTB: ntb_test: Fix bug when counting remote files adds 5de587fd8437 drivers/perf: hisi: Fix wrong value for all counters enable adds 06525464d716 selftests/net: in timestamping, strncpy needs to preserve [...] adds 93e09f60e594 afs: Fix memory leak in afs_put_sysnames() adds 7686229901bc ASoC: core: only convert non DPCM link to DPCM link adds 6aefbfe30b22 ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT [...] adds e03b115d1847 ASoC: rt5645: Add platform-data for Asus T101HA adds 4d1cd8c14572 drm/sun4i: hdmi ddc clk: Fix size of m divider adds 6d8ea16c999e scsi: acornscsi: Fix an error handling path in acornscsi_probe() adds 3cf0f4b97850 x86/idt: Keep spurious entries unset in system_vectors adds d3265977519b net/filter: Permit reading NET in load_bytes_relative when [...] adds d10a69cadbf7 xdp: Fix xsk_generic_xmit errno adds 661f5686a1c8 usb/xhci-plat: Set PM runtime as active on resume adds 7178d9b72861 usb: host: ehci-platform: add a quirk to avoid stuck adds 71f660a1a74b usb/ehci-platform: Set PM runtime as active on resume adds 8497c546f334 perf report: Fix NULL pointer dereference in hists__fprint [...] adds b0873334bc7f ext4: stop overwrite the errcode in ext4_setup_super adds 2ee8f6e72269 bcache: fix potential deadlock problem in btree_gc_coalesce adds 08de5907c06e afs: Fix non-setting of mtime when writing into mmap adds 2788511b09b7 afs: afs_write_end() should change i_size under the right lock adds 49289b1fa5a6 block: Fix use-after-free in blkdev_get() adds a39340ab12b3 arm64: hw_breakpoint: Don't invoke overflow handler on uac [...] adds edcb7efdbb96 libata: Use per port sync for detach adds e5b20d0b1451 drm: encoder_slave: fix refcouting error for modules adds f3f05971209d drm/dp_mst: Reformat drm_dp_check_act_status() a bit adds ed7db9838fe9 drm/qxl: Use correct notify port address when creating cur [...] adds 9a20612e4779 drm/amdgpu: Replace invalid device ID with a valid device ID adds cd80735a43a9 selinux: fix double free adds 051bf267b1fa ext4: fix partial cluster initialization when splitting extent adds 5dbb625573ab ext4: avoid race conditions when remounting with options t [...] adds e0a59a6e860f drm/dp_mst: Increase ACT retry timeout to 3s adds 4cc4e2dbf958 x86/boot/compressed: Relax sed symbol type regex for LLVM ld.lld adds e1906ca16db5 block: nr_sects_write(): Disable preemption on seqcount write adds 4c9539a31925 mtd: rawnand: Pass a nand_chip object to nand_scan() adds eef178344027 mtd: rawnand: Pass a nand_chip object to nand_release() adds f92c582dd871 mtd: rawnand: diskonchip: Fix the probe error path adds 9b9e207bec0e mtd: rawnand: sharpsl: Fix the probe error path adds 26a143895e1b mtd: rawnand: xway: Fix the probe error path adds 3431ad8cd07f mtd: rawnand: orion: Fix the probe error path adds 09fc51a9fa52 mtd: rawnand: oxnas: Add of_node_put() adds 45ed31bed499 mtd: rawnand: oxnas: Fix the probe error path adds 4603f4112d9c mtd: rawnand: socrates: Fix the probe error path adds 5bf01fce23ea mtd: rawnand: plat_nand: Fix the probe error path adds f0524138740e mtd: rawnand: mtk: Fix the probe error path adds a686c2b412a6 mtd: rawnand: tmio: Fix the probe error path adds 1d3c79f49222 s390: fix syscall_get_error for compat processes adds 4f520660d5f9 drm/i915: Whitelist context-local timestamp in the gen9 cmdparser adds d9d3352c20a0 drm/i915/icl+: Fix hotplug interrupt disabling after storm [...] adds b3ad0cdbdca3 crypto: algif_skcipher - Cap recv SG list at ctx->used adds c0ef44cbed8a crypto: algboss - don't wait during notifier callback adds 3489535570e2 kprobes: Fix to protect kick_kprobe_optimizer() by kprobe_mutex adds f31b2cab6ca5 e1000e: Do not wake up the system via WOL if device wakeup [...] adds 10699fb989e6 net: octeon: mgmt: Repair filling of RX ring adds 98abe944f93f kretprobe: Prevent triggering kretprobe from within kprobe [...] adds b855db2a128a sched/rt, net: Use CONFIG_PREEMPTION.patch adds 29d1d0c72464 net: core: device_rename: Use rwsem instead of a seqcount adds 6d6a0392ee57 Revert "dpaa_eth: fix usage as DSA master, try 3" adds f04928c3c262 md: add feature flag MD_FEATURE_RAID0_LAYOUT adds fc095d7e8c23 kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.c adds 940ed58a08dd kvm: x86: Fix reserved bits related calculation errors cau [...] adds be0bcec4a5ba KVM: x86/mmu: Set mmio_value to '0' if reserved #PF can't [...] adds a39e75458e1c Linux 4.19.130 adds 6c83456601e6 net: be more gentle about silly gso requests coming from user adds 81abe6ad4d99 block/bio-integrity: don't free 'buf' if bio_integrity_add [...] adds 62b4f338185a fanotify: fix ignore mask logic for events on child and on dir adds 944a95a97b81 mtd: rawnand: marvell: Fix the condition on a return code adds 290ba51c25d2 net: bcmgenet: remove HFB_CTRL access adds 1a182e9c5f82 net: sched: export __netdev_watchdog_up() adds 934a8dab049c EDAC/amd64: Add Family 17h Model 30h PCI IDs adds 4fb463566aab i2c: tegra: Cleanup kerneldoc comments adds 5301f6fb8581 i2c: tegra: Add missing kerneldoc for some fields adds 0479fd1de51f i2c: tegra: Fix Maximum transfer size adds 7c68b649b37f fix a braino in "sparc32: fix register window handling in [...] adds 6a5d041711f2 ALSA: hda/realtek - Enable the headset of ASUS B9450FA wit [...] adds 2a3e71fa1654 ALSA: hda/realtek: Enable mute LED on an HP system adds 0255fb2f1a12 ALSA: hda/realtek - Enable micmute LED on and HP system adds 3f9a54ce4914 apparmor: don't try to replace stale label in ptraceme check adds 8a92f0021cf8 ibmveth: Fix max MTU limit adds cf418c02c7dd mld: fix memory leak in ipv6_mc_destroy_dev() adds 13378a1d5b8b net: bridge: enfore alignment for ethernet address adds 061abde39541 net: fix memleak in register_netdevice() adds edbe65322391 net: place xmit recursion in softnet data adds 3a708efa6923 net: use correct this_cpu primitive in dev_recursion_level adds 220e80d93733 net: increment xmit_recursion level in dev_direct_xmit() adds c191f7cf369c net: usb: ax88179_178a: fix packet alignment padding adds 3de8d3851137 rocker: fix incorrect error handling in dma_rings_init adds a3bc2b29389e rxrpc: Fix notification call on completion of discarded calls adds 8a3839c74730 sctp: Don't advertise IPv4 addresses if ipv6only is set on [...] adds a4f8b2682d5a tcp: don't ignore ECN CWR on pure ACK adds bcf95ac62cb5 tcp: grow window for OOO packets only for SACK flows adds 000904251905 tg3: driver sleeps indefinitely when EEH errors exceed eeh [...] adds a611d1a063b3 ip6_gre: fix use-after-free in ip6gre_tunnel_lookup() adds 1c5f764382ea net: phy: Check harder for errors in get_phy_id() adds 3ee1d44453d5 ip_tunnel: fix use-after-free in ip_tunnel_lookup() adds 79b73b9f816f sch_cake: don't try to reallocate or unshare skb unconditionally adds 4184cc370ade sch_cake: fix a few style nits adds 98e4a3407566 tcp_cubic: fix spurious HYSTART_DELAY exit upon drop in min RTT adds 90814e33ff32 sch_cake: don't call diffserv parsing code when it is not needed adds b821d05999e4 net: Fix the arp error in some cases adds 510491636063 net: Do not clear the sock TX queue in sk_set_socket() adds b11d1c71912b net: core: reduce recursion limit value adds b9baada66bed USB: ohci-sm501: Add missed iounmap() in remove adds 52404065c830 usb: dwc2: Postponed gadget registration to the udc class driver adds 8736e585dc15 usb: add USB_QUIRK_DELAY_INIT for Logitech C922 adds 290156ff4015 USB: ehci: reopen solution for Synopsys HC bug adds fdde366619c6 usb: host: xhci-mtk: avoid runtime suspend when removing hcd adds e5e2b5087d32 xhci: Poll for U0 after disabling USB2 LPM adds bbf360ace613 usb: host: ehci-exynos: Fix error check in exynos_ehci_probe() adds 4309ab96ab74 usb: typec: tcpci_rt1711h: avoid screaming irq causing boot hangs adds 0237a33e8b6e ALSA: usb-audio: add quirk for Denon DCD-1500RE adds 75208a11683a ALSA: usb-audio: add quirk for Samsung USBC Headset (AKG) adds f4e1c1016ca8 ALSA: usb-audio: Fix OOB access of mixer element list adds d2621f1579d1 scsi: zfcp: Fix panic on ERP timeout for previously dismis [...] adds d7ed5fc0c1c6 xhci: Fix incorrect EP_STATE_MASK adds 26a7aefb9a5f xhci: Fix enumeration issue when setting max packet size f [...] adds a81f69d6ff96 xhci: Return if xHCI doesn't support LPM adds a313eeaf80b6 cdc-acm: Add DISABLE_ECHO quirk for Microchip/SMSC chip adds a388c0a88b7d loop: replace kill_bdev with invalidate_bdev adds c5bf9f88f962 IB/mad: Fix use after free when destroying MAD agent adds f4c710c4a39b cifs/smb3: Fix data inconsistent when punch hole adds 39dad7304057 cifs/smb3: Fix data inconsistent when zero file range adds 855150a76238 xfrm: Fix double ESP trailer insertion in IPsec crypto offload. adds 932a580890e0 ASoC: q6asm: handle EOS correctly adds a717bbd11e39 efi/esrt: Fix reference count leak in esre_create_sysfs_entry. adds 7064f60157c8 regualtor: pfuze100: correct sw1a/sw2 on pfuze3000 adds 7a799de674c1 ASoC: fsl_ssi: Fix bclk calculation for mono channel adds 17f09d91f86a ARM: dts: Fix duovero smsc interrupt for suspend adds d4cd86a098fb x86/resctrl: Fix a NULL vs IS_ERR() static checker warning [...] adds ef743e2786d1 regmap: Fix memory leak from regmap_register_patch adds 0f29174030fa ARM: dts: NSP: Correct FA2 mailbox node adds 62745e57440e rxrpc: Fix handling of rwind from an ACK packet adds 51a544f05b05 RDMA/qedr: Fix KASAN: use-after-free in ucma_event_handler+0x532 adds a62f833055c7 RDMA/cma: Protect bind_list and listen_list while finding [...] adds df5888912859 ASoC: rockchip: Fix a reference count leak. adds d6d76e028028 RDMA/mad: Fix possible memory leak in ib_mad_post_receive_mads() adds d10d0539c52e net: qed: fix left elements count calculation adds d6f02b445f7c net: qed: fix NVMe login fails over VFs adds 34931cf6c992 net: qed: fix excessive QM ILT lines consumption adds 10ecd2348fb5 cxgb4: move handling L2T ARP failures to caller adds f5e4ce482e22 ARM: imx5: add missing put_device() call in imx_suspend_al [...] adds 5034b1fdb0ca usb: gadget: udc: Potential Oops in error handling code adds b34e578f36b9 netfilter: ipset: fix unaligned atomic access adds d0dac4ebc861 net: bcmgenet: use hardware padding of runt frames adds 1cf0d9a73619 i2c: fsi: Fix the port number field in status register adds 250b26bb8892 i2c: core: check returned size of emulated smbus block read adds edf55b5e3bde sched/deadline: Initialize ->dl_boosted adds e852bdcce9e4 sched/core: Fix PI boosting between RT and DEADLINE tasks adds 0947f6f6254c sata_rcar: handle pm_runtime_get_sync failure cases adds 11e6b688936b ata/libata: Fix usage of page address by page_address in a [...] adds 0a39db51119a drm/amd/display: Use kfree() to free rgb_user in calculate [...] adds a24f9d6cf9bd riscv/atomic: Fix sign extension for RV64I adds 1f63c02277c7 hwrng: ks-sa - Fix runtime PM imbalance on error adds ed1e2fcb1876 ibmvnic: Harden device login requests adds 8114ae273a36 net: alx: fix race condition in alx_remove adds 42cd50aaa169 s390/ptrace: fix setting syscall number adds f9e97d64c351 s390/vdso: fix vDSO clock_getres() adds 2c0053203879 arm64: sve: Fix build failure when ARM64_SVE=y and SYSCTL=n adds 27e3fa7e9ccf kbuild: improve cc-option to clean up all temporary files adds c7b333600aac blktrace: break out of blktrace setup on concurrent calls adds db9138d06e44 RISC-V: Don't allow write+exec only page mapping request in mmap adds 94d5b41ac103 ALSA: hda: Add NVIDIA codec IDs 9a & 9d through a0 to patch table adds 1c5cb980b026 ALSA: hda/realtek - Add quirk for MSI GE63 laptop adds 5c566f718fc2 ACPI: sysfs: Fix pm_profile_attr type adds aaedcd7df6b1 erofs: fix partially uninitialized misuse in z_erofs_onlin [...] adds 2e7412293c4f KVM: X86: Fix MSR range of APIC registers in X2APIC mode adds cf6a8b207180 KVM: nVMX: Plumb L2 GPA through to PML emulation adds 50db905f00f0 x86/asm/64: Align start of __clear_user() loop to 16-bytes adds a092d4548a29 btrfs: fix data block group relocation failure due to conc [...] adds e4b2fd300805 btrfs: fix failure of RWF_NOWAIT write into prealloc exten [...] adds 9ac47ed7c909 mm/slab: use memzero_explicit() in kzfree() adds 1a06c538b6de ocfs2: avoid inode removal while nfsd is accessing it adds 0f4e2d6b65e2 ocfs2: load global_inode_alloc adds 4d985f41d936 ocfs2: fix value of OCFS2_INVALID_SLOT adds 6306edad0574 ocfs2: fix panic on nfs server over ocfs2 adds 77d09ad32d72 arm64: perf: Report the PC value in REGS_ABI_32 mode adds e8f436c0f1c3 tracing: Fix event trigger to accept redundant spaces adds a1de4067516d ring-buffer: Zero out time extend if it is nested and not [...] adds 71cf93ea0c78 drm: rcar-du: Fix build error adds a083deda0b41 drm/radeon: fix fb_div check in ni_init_smc_spll_table() adds 3fe2a013bb77 Staging: rtl8723bs: prevent buffer overflow in update_sta_ [...] adds 3c2f9ef94dc3 sunrpc: fixed rollback in rpc_gssd_dummy_populate() adds 0ebb986361f0 SUNRPC: Properly set the @subbuf parameter of xdr_buf_subs [...] adds e6efe9b152c5 pNFS/flexfiles: Fix list corruption if the mirror count changes adds e66a37c80e8c NFSv4 fix CLOSE not waiting for direct IO compeletion adds a33e2d0aa4e2 dm writecache: correct uncommitted_block when discarding u [...] adds 6cd52ae3868b dm writecache: add cond_resched to loop in persistent_memo [...] adds 135eccd83909 xfs: add agf freeblocks verify in xfs_agf_verify adds b25ed4a1de23 Revert "tty: hvc: Fix data abort due to race in hvc_open" adds 399849e4654e Linux 4.19.131 adds b3317a799ffd btrfs: fix a block group ref counter leak after failure to [...] adds fa11088c6f75 mm: fix swap cache node allocation mask adds a0b3103d7c89 EDAC/amd64: Read back the scrub rate PCI register on F15h adds 2a72aabdc4cb usbnet: smsc95xx: Fix use-after-free after removal adds 6c09755c0264 mm/slub.c: fix corrupted freechain in deactivate_slab() adds 3e632652e3dc mm/slub: fix stack overruns with SLUB_STATS adds 7b0f1f89a0dd usb: usbtest: fix missing kfree(dev->buf) in usbtest_disconnect adds 34035e7842f0 s390/debug: avoid kernel warning on too large number of pages adds 0d70b94ffc06 nvme-multipath: set bdi capabilities once adds 460a7b7e8639 nvme-multipath: fix deadlock between ana_work and scan_work adds a464152c184d kgdb: Avoid suspicious RCU usage warning adds 9a8ecc6a3ebe crypto: af_alg - fix use-after-free in af_alg_accept() due [...] adds 0dc5df49d2b5 drm/msm/dpu: fix error return code in dpu_encoder_init adds 638232fa9797 cxgb4: use unaligned conversion for fetching timestamp adds a03acbd64bcb cxgb4: parse TC-U32 key values and masks natively adds adc91f3d192b cxgb4: use correct type for all-mask IP address comparison adds 844900c73677 cxgb4: fix SGE queue dump destination buffer context adds cbec0023eb85 hwmon: (max6697) Make sure the OVERT mask is set correctly adds e210d910f0b7 hwmon: (acpi_power_meter) Fix potential memory leak in acp [...] adds 1788e4dde47e drm: sun4i: hdmi: Remove extra HPD polling adds a8c7823274e6 virtio-blk: free vblk-vqs in error path of virtblk_probe() adds 1fa012710599 SMB3: Honor 'posix' flag for multiuser mounts adds 5f7d0fddff15 nvme: fix a crash in nvme_mpath_add_disk adds c6b239e3fef6 i2c: algo-pca: Add 0x78 as SCL stuck low status for PCA9665 adds f3779a6c2adf i2c: mlxcpld: check correct size of maximum RECV_LEN packet adds 2b3faab744b0 nfsd: apply umask on fs without ACL support adds c4dc012b027c Revert "ALSA: usb-audio: Improve frames size computation" adds c0651cd829ee SMB3: Honor 'seal' flag for multiuser mounts adds da6845a443dc SMB3: Honor persistent/resilient handle flags for multiuse [...] adds 6f9e471d62ae SMB3: Honor lease disabling for multiuser mounts adds e1afc2c1baa5 cifs: Fix the target file was deleted when rename failed. adds 30ed723d7407 MIPS: Add missing EHB in mtc0 -> mfc0 sequence for DSPen adds 3cc6b87df34c irqchip/gic: Atomically update affinity adds de07529a9aad dm zoned: assign max_io_len correctly adds f1b175128941 efi: Make it possible to disable efivar_ssdt entirely adds dce0f88600e4 Linux 4.19.132 adds 34314cc6da6c KVM: s390: reduce number of IO pins to 1 adds a7bf14f156a2 spi: spi-fsl-dspi: Adding shutdown hook adds c7ec7f3866c0 spi: spi-fsl-dspi: Fix lockup if device is removed during [...] adds eb336b9003b1 spi: spi-fsl-dspi: use IRQF_SHARED mode to request IRQ adds 526b6fc045d8 spi: spi-fsl-dspi: Fix external abort on interrupt in resu [...] adds 3223e530f034 regmap: fix alignment issue adds 2c8af319769e ARM: dts: omap4-droid4: Fix spi configuration and increase rate adds 9371b7119dac drm/tegra: hub: Do not enable orphaned window group adds dc541e1a15c9 gpu: host1x: Detach driver on unregister adds 3c93eb6fde9a spi: spidev: fix a race between spidev_release and spidev_remove adds ee4846b04b66 spi: spidev: fix a potential use-after-free in spidev_release() adds e421eb906314 ixgbe: protect ring accesses with READ- and WRITE_ONCE adds 5e3b1ff91984 i40e: protect ring accesses with READ- and WRITE_ONCE adds 74329cb6723f drm: panel-orientation-quirks: Add quirk for Asus T101HA panel adds 14a7ef71fbd0 drm: panel-orientation-quirks: Use generic orientation-dat [...] adds 7e7f71be56c5 s390/kasan: fix early pgm check handler execution adds 38bcc785c2eb cifs: update ctime and mtime during truncate adds 9634cd8e87c9 ARM: imx6: add missing put_device() call in imx6q_suspend_init() adds 312904ba704b scsi: mptscsih: Fix read sense data size adds cc1815b74b28 usb: dwc3: pci: Fix reference count leak in dwc3_pci_resume_work adds 1d269061bb38 block: release bip in a right way in error path adds 3da6a2b6dbe5 nvme-rdma: assign completion vector correctly adds fa4a80a16370 x86/entry: Increase entry_stack size to a full page adds 735929cf1e38 net: qrtr: Fix an out of bounds read qrtr_endpoint_post() adds e84c6ae1636b drm/mediatek: Check plane visibility in atomic_update adds 739fe4d14dd9 net: cxgb4: fix return error value in t4_prep_fw adds 10929819cdbc smsc95xx: check return value of smsc95xx_reset adds b5c2a944e7a7 smsc95xx: avoid memory leak in smsc95xx_bind adds 900387202702 net: hns3: fix use-after-free when doing self test adds ab8dbdcbfbf8 ALSA: compress: fix partial_drain completion state adds d8793b4184db arm64: kgdb: Fix single-step exception handling oops adds 306290bad932 nbd: Fix memory leak in nbd_add_socket adds 76075b4551e5 cxgb4: fix all-mask IP address comparison adds 0da591e202f8 bnxt_en: fix NULL dereference in case SR-IOV configuration fails adds 8d5c87036562 net: macb: mark device wake capable when "magic-packet" pr [...] adds 384260fd46b5 mlxsw: spectrum_router: Remove inappropriate usage of WARN_ON() adds d917af2fa7a4 ALSA: opl3: fix infoleak in opl3 adds e7150981a082 ALSA: hda - let hs_mic be picked ahead of hp_mic adds fbaf62c02555 ALSA: usb-audio: add quirk for MacroSilicon MS2109 adds 27ce7d1ceb43 KVM: arm64: Fix definition of PAGE_HYP_DEVICE adds fa81b25ab1ed KVM: arm64: Stop clobbering x0 for HVC_SOFT_RESTART adds c937fabd4f1d KVM: x86: bit 8 of non-leaf PDPEs is not reserved adds e810c517de6a KVM: x86: Inject #GP if guest attempts to toggle CR4.LA57 [...] adds 80d9453806d2 KVM: x86: Mark CR4.TSD as being possibly owned by the guest adds ebce5c1fb51b kallsyms: Refactor kallsyms_show_value() to take cred adds 2bcda8386aef kernel: module: Use struct_size() helper adds bbd10824d815 module: Refactor section attr into bin attribute adds c744568a5cc1 module: Do not expose section addresses to non-CAP_SYSLOG adds bff4fad82879 kprobes: Do not expose probe addresses to non-CAP_SYSLOG adds b80e052c3ae6 bpf: Check correct cred for CAP_SYSLOG in bpf_dump_raw_ok() adds 54d2495b1a78 Revert "ath9k: Fix general protection fault in ath9k_hif_u [...] adds 8ee035802564 btrfs: fix fatal extent_buffer readahead vs releasepage race adds 8e5d3786da3a drm/radeon: fix double free adds 35a9af8ddb62 dm: use noio when sending kobject event adds 01b636cbc4c3 ARC: entry: fix potential EFA clobber when TIF_SYSCALL_TRACE adds 391a502e5f48 ARC: elf: use right ELF_ARCH adds 1a5751640796 s390/mm: fix huge pte soft dirty copying adds 17a87580a885 Linux 4.19.133 adds 0753b05cfcb7 perf: Make perf able to build with latest libbfd adds cf7318b75040 net: rmnet: fix lower interface leak adds 0845447d9c78 genetlink: remove genl_bind adds 5e8f49ed24d4 ipv4: fill fl4_icmp_{type,code} in ping_v4_sendmsg adds a0400bbe85fd l2tp: remove skb_dst_set() from l2tp_xmit_skb() adds f58328d7d3b5 llc: make sure applications use ARPHRD_ETHER adds 5c6e5496a71b net: Added pointer check for dst->ops->neigh_lookup in dst [...] adds 1343c5394537 net_sched: fix a memory leak in atm_tc_init() adds aedd1023b674 net: usb: qmi_wwan: add support for Quectel EG95 LTE modem adds 721e5f54af0d tcp: fix SO_RCVLOWAT possible hangs under high mem pressure adds 030a998aa6d8 tcp: make sure listeners don't initialize congestion-contr [...] adds ee66c2d19cb4 tcp: md5: add missing memory barriers in tcp_md5_do_add()/ [...] adds c83943a78ed9 tcp: md5: do not send silly options in SYNCOOKIES adds 797a053e29c1 tcp: md5: refine tcp_md5_do_add()/tcp_md5_hash_key() barriers adds 81b6550142f3 tcp: md5: allow changing MD5 keys in all socket states adds 0505cc4c908f cgroup: fix cgroup_sk_alloc() for sk_clone_lock() adds 6d584c6e29fc cgroup: Fix sock_cgroup_data on big-endian. adds 9fd235ff0000 sched: consistently handle layer3 header accesses in the p [...] adds d4d0e6c07bcd vlan: consolidate VLAN parsing code and limit max parsing depth adds bf59aa00e47e drm/msm: fix potential memleak in error branch adds b2cde935ada2 drm/exynos: fix ref count leak in mic_pre_enable adds 0ea1f0644265 m68k: nommu: register start of the memory with memblock adds c24fb4f560dc m68k: mm: fix node memblock init adds d6d9145866fb arm64/alternatives: use subsections for replacement sequences adds 01729f8db1b7 tpm_tis: extra chip->ops check on error path in tpm_tis_core_init adds f8bc4ff1c449 gfs2: read-only mounts should grab the sd_freeze_gl glock adds 206c9c97c212 i2c: eg20t: Load module automatically if ID matches adds 47fed9aa3fe0 arm64/alternatives: don't patch up internal branches adds f2117df663af iio:magnetometer:ak8974: Fix alignment and data leak issues adds 3fced142f797 iio:humidity:hdc100x Fix alignment and data leak issues adds 8e54c21c5bba iio: magnetometer: ak8974: Fix runtime PM imbalance on error adds 6c438c81fca3 iio: mma8452: Add missed iio_device_unregister() call in m [...] adds 24c26e80b7c3 iio: pressure: zpa2326: handle pm_runtime_get_sync failure adds 30bdaafb6449 iio:humidity:hts221 Fix alignment and data leak issues adds dcf600cfe3b6 iio:pressure:ms5611 Fix buffer element alignment adds 1e6734e7675f iio:health:afe4403 Fix timestamp alignment and prevent data leak. adds 12b633327598 spi: fix initial SPI_SR value in spi-fsl-dspi adds b34a6fd4f4c3 spi: spi-fsl-dspi: Fix lockup if device is shutdown during [...] adds de817599f921 net: dsa: bcm_sf2: Fix node reference count adds e4c6078f09cf of: of_mdio: Correct loop scanning logic adds c0e76f2b007a Revert "usb/ohci-platform: Fix a warning when hibernating" adds 7c2011825d67 Revert "usb/xhci-plat: Set PM runtime as active on resume" adds 9b83c99f1ea7 Revert "usb/ehci-platform: Set PM runtime as active on resume" adds 6772d3299cf5 net: sfp: add support for module quirks adds d3205c26035d net: sfp: add some quirks for GPON modules adds 1a7a00bf3faf HID: quirks: Remove ITE 8595 entry from hid_have_special_driver adds 919c5b8b9ed3 ARM: at91: pm: add quirk for sam9x60's ulp1 adds d1a0c5bcb17f scsi: sr: remove references to BLK_DEV_SR_VENDOR, leave it [...] adds 9407f45d86ba ALSA: usb-audio: Create a registration quirk for Kingston [...] adds 0e27e2a5ec7e doc: dt: bindings: usb: dwc3: Update entries for disabling [...] adds d4392265c519 mmc: sdhci: do not enable card detect interrupt for gpio cd type adds 0a124407e252 ALSA: usb-audio: Rewrite registration quirk handling adds 4c4bd9500d67 ACPI: video: Use native backlight on Acer Aspire 5783z adds 5f33f63100f6 ALSA: usb-audio: Add registration quirk for Kingston Hyper [...] adds 19454aacd9cd Input: mms114 - add extra compatible for mms345l adds 7abffd73e057 ACPI: video: Use native backlight on Acer TravelMate 5735Z adds 78598eff769a ALSA: usb-audio: Add registration quirk for Kingston Hyper [...] adds 98596300e086 iio:health:afe4404 Fix timestamp alignment and prevent data leak. adds c512de82d66c phy: sun4i-usb: fix dereference of pointer phy0 before it [...] adds a34d3075630f arm64: dts: meson: add missing gxl rng clock adds 43969aa59152 spi: spi-sun6i: sun6i_spi_transfer_one(): fix setting of c [...] adds 22bc69d5a848 usb: gadget: udc: atmel: fix uninitialized read in debug printk adds 46fd5a35be29 staging: comedi: verify array index is correct before using it adds 2c2ac700c9d7 Revert "thermal: mediatek: fix register index error" adds 970354a32999 ARM: dts: socfpga: Align L2 cache-controller nodename with [...] adds ebd74a77f8b7 regmap: debugfs: Don't sleep while atomic for fast_io regmaps adds f9851f7ad4ea copy_xstate_to_kernel: Fix typo which caused GDB regression adds fe1219a2893f apparmor: ensure that dfa state tables have entries adds d2cd8f9060c7 perf stat: Zero all the 'ena' and 'run' array slot stats f [...] adds d5046990bf68 soc: qcom: rpmh: Update dirty flag only when data changes adds 8644121c656a soc: qcom: rpmh: Invalidate SLEEP and WAKE TCSes before fl [...] adds c15a40c95a61 soc: qcom: rpmh-rsc: Clear active mode configuration for wake TCS adds a91f874ff475 soc: qcom: rpmh-rsc: Allow using free WAKE TCS for active request adds b278001aca8f mtd: rawnand: marvell: Use nand_cleanup() when the device [...] adds 522ec2df8102 mtd: rawnand: marvell: Fix probe error path adds cd77d1028611 mtd: rawnand: timings: Fix default tR_max and tCCS_min timings adds 419486ab4e98 mtd: rawnand: brcmnand: fix CS0 layout adds ffa3794f702c mtd: rawnand: oxnas: Keep track of registered devices adds 68609f64fced mtd: rawnand: oxnas: Unregister all devices on error adds b0f5383a46ec mtd: rawnand: oxnas: Release all devices in the _remove() path adds 6d0541ea5e64 slimbus: core: Fix mismatch in of_node_get/put adds 8a2928f50a3b HID: magicmouse: do not set up autorepeat adds 27276deea2ec HID: quirks: Always poll Obins Anne Pro 2 keyboard adds 074a3ea55aa0 HID: quirks: Ignore Simply Automated UPB PIM adds 5ca7b059ee4b ALSA: line6: Perform sanity check for each URB creation adds 3a163f36fd0e ALSA: line6: Sync the pending work cancel at disconnection adds e83fa9ce1650 ALSA: usb-audio: Fix race against the error recovery URB s [...] adds d90436bb73c8 ALSA: hda/realtek - change to suitable link model for ASUS [...] adds e92f801c08ea ALSA: hda/realtek - Enable Speaker for ASUS UX533 and UX534 adds 70a6e4e9d6e1 USB: c67x00: fix use after free in c67x00_giveback_urb adds 77330682db4c usb: dwc2: Fix shutdown callback in platform adds ce3670966e46 usb: chipidea: core: add wakeup support for extcon adds b6104a85d1c6 usb: gadget: function: fix missing spinlock in f_uac1_legacy adds 9290e81b98be USB: serial: iuu_phoenix: fix memory corruption adds 8404f8b6e437 USB: serial: cypress_m8: enable Simply Automated UPB PIM adds cb8e5a509fb5 USB: serial: ch341: add new Product ID for CH340 adds 0923b2c49a05 USB: serial: option: add GosunCn GM500 series adds c8d4bcbf6ba1 USB: serial: option: add Quectel EG95 LTE modem adds 39a35dfb0825 virt: vbox: Fix VBGL_IOCTL_VMMDEV_REQUEST_BIG and _LOG req [...] adds 1570996d9403 virt: vbox: Fix guest capabilities mask check adds eed95ec1e1c3 virtio: virtio_console: add missing MODULE_DEVICE_TABLE() [...] adds 691a7ee694a6 serial: mxs-auart: add missed iounmap() in probe failure a [...] adds 77cc397f6bb0 ovl: inode reference leak in ovl_is_inuse true case. adds f03b3a039e2f ovl: relax WARN_ON() when decoding lower directory file handle adds 00de23f4f90e ovl: fix unneeded call to ovl_change_flags() adds d61cd1dcab2c fuse: Fix parameter for FS_IOC_{GET,SET}FLAGS adds 81a91bf266dd Revert "zram: convert remaining CLASS_ATTR() to CLASS_ATTR_RO()" adds b4d96b36c89e mei: bus: don't clean driver pointer adds f82688b48836 Input: i8042 - add Lenovo XiaoXin Air 12 to i8042 nomux list adds 53219e81bb93 uio_pdrv_genirq: fix use without device tree and no interrupt adds e68e2c661aa2 timer: Prevent base->clk from moving backward adds 5b9caae61534 timer: Fix wheel index calculation on last level adds eefcd11cc9cc MIPS: Fix build for LTS kernel caused by backporting lpj a [...] adds e558fc637c08 riscv: use 16KB kernel stack on 64-bit adds daddb90d47cf hwmon: (emc2103) fix unable to change fan pwm1_enable attribute adds 62c1cf71a226 powerpc/book3s64/pkeys: Fix pkey_access_permitted() for ex [...] adds a9763f7c8ba2 intel_th: pci: Add Jasper Lake CPU support adds b7295224398a intel_th: pci: Add Tiger Lake PCH-H support adds ef78159fa67a intel_th: pci: Add Emmitsburg PCH support adds 8a9b2e08edef intel_th: Fix a NULL dereference when hub driver is not loaded adds 44151409fa06 dmaengine: fsl-edma: Fix NULL pointer exception in fsl_edm [...] adds 7a61c7bb96ea misc: atmel-ssc: lock with mutex instead of spinlock adds febe56f21371 thermal/drivers/cpufreq_cooling: Fix wrong frequency conve [...] adds 0f4e6e758739 arm64: ptrace: Override SPSR.SS when single-stepping is enabled adds a6753aa46781 arm64: ptrace: Consistently use pseudo-singlestep exceptions adds 15b631b1ffb2 arm64: compat: Ensure upper 32 bits of x0 are zero on sysc [...] adds d2fc2e5774eb sched: Fix unreliable rseq cpu_id for new tasks adds 0d9d559b573d sched/fair: handle case of task_h_load() returning 0 adds 2048e4375c55 genirq/affinity: Handle affinity setting on inactive inter [...] adds caffd39d4f15 printk: queue wake_up_klogd irq_work only if per-CPU areas [...] adds 4cb7718803af libceph: don't omit recovery_deletes in target_copy() adds d3fa6917aa57 rxrpc: Fix trace string adds c9f98ce75c3d spi: sprd: switch the sequence of setting WDG_LOAD_LOW and _HIGH adds 20b3a3dfdf6c Linux 4.19.134 adds c6463694592f soc: qcom: rpmh: Dirt can only make you dirtier, not cleaner adds dd1e0a7b37ff gpio: arizona: handle pm_runtime_get_sync failure case adds ed041997ca6f gpio: arizona: put pm_runtime in case of failure adds 8e556ea763de pinctrl: amd: fix npins for uart0 in kerncz_groups adds 95234da31240 mac80211: allow rx of mesh eapol frames with default rx key adds 8fba1b38af76 scsi: scsi_transport_spi: Fix function pointer check adds fe9827577310 xtensa: fix __sync_fetch_and_{and,or}_4 declarations adds cdc6bf7b1da1 xtensa: update *pos in cpuinfo_op.next adds 52359c2c8c08 drivers/net/wan/lapbether: Fixed the value of hard_header_len adds 8ada9695a52c net: sky2: initialize return of gm_phy_read adds 07904836043b drm/nouveau/i2c/g94-: increase NV_PMGR_DP_AUXCTL_TRANSACTR [...] adds 4ab0bb841556 drivers/firmware/psci: Fix memory leakage in alloc_init_cp [...] adds 02c4ddf18963 fuse: fix weird page warning adds c0c489e54305 irqdomain/treewide: Keep firmware node unconditionally allocated adds 8f0d0b36cec3 SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waitin [...] adds fd6049a895a4 spi: spi-fsl-dspi: Exit the ISR with IRQ_NONE when it's not ours adds 675f4bbcd683 tipc: clean up skb list lock handling on send path adds 5a987f7ba02c IB/umem: fix reference count leak in ib_umem_odp_get() adds 2297df90b23b uprobes: Change handle_swbp() to send SIGTRAP with si_code [...] adds 0c9d4b18bb8a ALSA: info: Drop WARN_ON() from buffer NULL sanity check adds f4cbe15b501c ASoC: rt5670: Correct RT5670_LDO_SEL_MASK adds 18a1602c2de1 btrfs: fix double free on ulist after backref resolution failure adds 2fae5cc5af3e btrfs: fix mount failure caused by race with umount adds bf93dda2fd39 btrfs: fix page leaks after failure to lock page for delalloc adds 060a740baf3a bnxt_en: Fix race when modifying pause settings. adds deae6e3a4257 fpga: dfl: fix bug in port reset handshake adds db81667f31bb hippi: Fix a size used in a 'pci_free_consistent()' in an [...] adds 97ae6f4703a7 ax88172a: fix ax88172a_unbind() failures adds 4adc5fb3183f net: dp83640: fix SIOCSHWTSTAMP to update the struct with [...] adds 5b42dd75d6d6 ieee802154: fix one possible memleak in adf7242_probe adds 2781ec63dfd2 drm: sun4i: hdmi: Fix inverted HPD result adds ac26692f7c92 net: smc91x: Fix possible memory leak in smc_drv_probe() adds b54cf8734d9a bonding: check error value of register_netdevice() immediately adds 20d385250f88 mlxsw: destroy workqueue when trap_register in mlxsw_emad_init adds 66bc6762be19 qed: suppress "don't support RoCE & iWARP" flooding on HW init adds 8a330edef54f ipvs: fix the connection sync failed in some cases adds 535f366f0796 net: ethernet: ave: Fix error returns in ave_init adds 6c3f2d342b90 i2c: rcar: always clear ICSAR to avoid side effects adds 6ca307f3fa59 bonding: check return value of register_netdevice() in bon [...] adds 8fede296d524 serial: exar: Fix GPIO configuration for Sealevel cards ba [...] adds 5b031bbd729d scripts/decode_stacktrace: strip basepath from all paths adds 0387da429a34 scripts/gdb: fix lx-symbols 'gdb.error' while loading modules adds 3384b7b0b47c HID: i2c-hid: add Mediacom FlexBook edge13 to descriptor override adds 7a72743c2658 HID: alps: support devices with report id 2 adds 77e1ed91b139 HID: steam: fixes race in handling device list. adds 652af511538d HID: apple: Disable Fn-key key-re-mapping on clone keyboards adds 4f1feb34df8d dmaengine: tegra210-adma: Fix runtime PM imbalance on error adds e8af9e4d7063 Input: add `SW_MACHINE_COVER` adds d3703082e838 spi: mediatek: use correct SPI_CFG2_REG MACRO adds 545f4f98e29e regmap: dev_get_regmap_match(): fix string comparison adds 73ebf5be54b1 hwmon: (aspeed-pwm-tacho) Avoid possible buffer overflow adds d30ad089eef0 dmaengine: ioat setting ioat timeout as module parameter adds 70f61966ca82 Input: synaptics - enable InterTouch for ThinkPad X1E 1st gen adds 2579a9886475 usb: gadget: udc: gr_udc: fix memleak on error handling pa [...] adds ebb591b87216 hwmon: (adm1275) Make sure we are reading enough data for [...] adds 1e687db5f297 hwmon: (scmi) Fix potential buffer overflow in scmi_hwmon_probe() adds 768ae54563b7 arm64: Use test_tsk_thread_flag() for checking TIF_SINGLESTEP adds 57880846a286 x86: math-emu: Fix up 'cmp' insn for clang ias adds 77c14a5e4db6 RISC-V: Upgrade smp_mb__after_spinlock() to iorw,iorw adds e1e622d0d979 binder: Don't use mmput() from shrinker function. adds f1db23a67fb7 usb: xhci-mtk: fix the failure of bandwidth allocation adds fffb773c4d93 usb: xhci: Fix ASM2142/ASM3142 DMA addressing adds c1913ba0d528 Revert "cifs: Fix the target file was deleted when rename [...] adds d7d38ab3aa11 staging: wlan-ng: properly check endpoint types adds 97ab1fd6d47f staging: comedi: addi_apci_1032: check INSN_CONFIG_DIGITAL [...] adds 8f6e8ce1dbb2 staging: comedi: ni_6527: fix INSN_CONFIG_DIGITAL_TRIG support adds 3027b255ebfb staging: comedi: addi_apci_1500: check INSN_CONFIG_DIGITAL [...] adds f96ab42f2965 staging: comedi: addi_apci_1564: check INSN_CONFIG_DIGITAL [...] adds c358255ff1df serial: 8250: fix null-ptr-deref in serial8250_start_tx() adds 5ccfaf387896 serial: 8250_mtk: Fix high-speed baud rates clamping adds dd58bd1b95b7 fbdev: Detect integer underflow at "struct fbcon_ops"->cle [...] adds 74752b81eae8 vt: Reject zero-sized screen buffer size. adds 69c122751164 Makefile: Fix GCC_TOOLCHAIN_DIR prefix for Clang cross com [...] adds 91404e91eb85 mm/memcg: fix refcount error while moving and swapping adds 763b04c6b26b mm: memcg/slab: synchronize access to kmem_cache dying fla [...] adds d87ddcdb2daa mm: memcg/slab: fix memory leak at non-root kmem_cache destroy adds 4daa403143be io-mapping: indicate mapping failure adds 9468cf97910a drm/amdgpu: Fix NULL dereference in dpm sysfs handlers adds c24131ef099a drm/amd/powerplay: fix a crash when overclocking Vega M adds 69f77566c2a6 parisc: Add atomic64_set_release() define to avoid CPU sof [...] adds 159bcd548860 x86, vmlinux.lds: Page-align end of ..page_aligned sections adds 2005c8285cb9 ASoC: rt5670: Add new gpio1_is_ext_spk_en quirk and enable [...] adds 0d034bb300f9 ASoC: qcom: Drop HAS_DMA dependency to fix link failure adds cab7ef006640 dm integrity: fix integrity recalculation that is improper [...] adds 654ae85f1e18 ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb adds f3c154542ff7 ath9k: Fix regression with Atheros 9271 adds 205a42ce2861 Linux 4.19.135 adds 0724acc5660c AX.25: Fix out-of-bounds read in ax25_connect() adds 4d9bd02c9e76 AX.25: Prevent out-of-bounds read in ax25_sendmsg() adds 68c46a0adc6f dev: Defer free of skbs in flush_backlog adds 745e883128cb drivers/net/wan/x25_asy: Fix to make it work adds abcf95e000b4 ip6_gre: fix null-ptr-deref in ip6gre_init_net() adds ea1940363214 net-sysfs: add a newline when printing 'tx_timeout' by sysfs adds 9c6d57298e0c net: udp: Fix wrong clean up for IS_UDPLITE macro adds 4b864ae66496 qrtr: orphan socket in qrtr_release() adds 037f103da9b5 rxrpc: Fix sendmsg() returning EPIPE due to recvmsg() retu [...] adds 55c73db29958 tcp: allow at most one TLP probe per flight adds f0965dc9e6b5 AX.25: Prevent integer overflows in connect and sendmsg adds f2ee813189dd sctp: shrink stream outq only when new outcnt < old outcnt adds f971676781e3 sctp: shrink stream outq when fails to do addstream reconf adds 0f26f9672b5b udp: Copy has_conns in reuseport_grow(). adds 325ac51bee46 udp: Improve load balancing for SO_REUSEPORT. adds ddb5bba46338 rtnetlink: Fix memory(net_device) leak when ->newlink fails adds 9989c022a11f regmap: debugfs: check count when read regmap file adds 13af6c74b14a Linux 4.19.136 adds 167edeeb034f crypto: ccp - Release all allocated memory if sha type is invalid adds 17271f33fd88 media: rc: prevent memory leak in cx23888_ir_probe adds c57c21353815 iio: imu: adis16400: fix memory leak adds e15f8a9b0046 drm/amdgpu: fix multiple memory leaks in acp_hw_init adds 7deb2dcb8963 tracing: Have error path in predicate_parse() free its all [...] adds 5b8464dc9a6e ath9k_htc: release allocated buffer if timed out adds e0cf3ebfcf93 ath9k: release allocated buffer if timed out adds 60e1b411bf0f drm/amd/display: prevent memory leak adds 4e986ab36ed1 btrfs: inode: Verify inode mode to avoid NULL pointer dereference adds 9a84bb13816f sctp: implement memory accounting on tx path adds cd823ab58222 Btrfs: fix selftests failure due to uninitialized i_mode i [...] adds 80c1e18c4cdd PCI/ASPM: Disable ASPM on ASMedia ASM1083/1085 PCIe-to-PCI bridge adds 7271d03240b0 9p/trans_fd: Fix concurrency del of req_list in p9_fd_canc [...] adds 8eff5a05f2c8 wireless: Use offsetof instead of custom macro. adds 2fdddd591412 ARM: 8986/1: hw_breakpoint: Don't invoke overflow handler [...] adds 7b88c1ef512b Revert "drm/amdgpu: Fix NULL dereference in dpm sysfs handlers" adds 5febb6f96f7f drm/amdgpu: Prevent kernel-infoleak in amdgpu_info_ioctl() adds 80512b95fc8b drm: hold gem reference until object is no longer accessed adds 24578a23b272 rds: Prevent kernel-infoleak in rds_notify_queue_get() adds ab6291837dcd xfs: fix missed wakeup on l_flush_wait adds fca9ee21e977 net/x25: Fix x25_neigh refcnt leak when x25 disconnect adds 9a5e3aba2c1c net/x25: Fix null-ptr-deref in x25_disconnect adds 8b2a6581c88f xfrm: Fix crash when the hold queue is used. adds fbd97d5b2208 selftests/net: rxtimestamp: fix clang issues for target ar [...] adds 7846460c1d7d selftests/net: psock_fanout: fix clang issues for target a [...] adds 93bfba8143df sh: Fix validation of system call number adds ee9599af8355 net/mlx5: Verify Hardware supports requested ptp function [...] adds 3c1add359a3d net: lan78xx: add missing endpoint sanity check adds ff94414fb6bd net: lan78xx: fix transfer-buffer memory leak adds 111462ba8ef5 mlx4: disable device on shutdown adds b7935969d226 mlxsw: core: Increase scope of RCU read-side critical section adds 685d55c51636 mlxsw: core: Free EMAD transactions using kfree_rcu() adds 5858ad8d6af5 ibmvnic: Fix IRQ mapping disposal in error path adds 634d42cadc47 bpf: Fix map leak in HASH_OF_MAPS map adds 37bccfa89559 mac80211: mesh: Free ie data when leaving mesh adds 0535c43d369c mac80211: mesh: Free pending skb when destroying a mpath adds 53f941777b9d arm64/alternatives: move length validation inside the subsection adds 0be9b57b5bb5 arm64: csum: Fix handling of bad packets adds 5df9e5613d1c Bluetooth: fix kernel oops in store_pending_adv_report adds 0a48de95229a net: gemini: Fix missing clk_disable_unprepare() in error [...] adds eb3a903d100e net/mlx5e: fix bpf_prog reference count leaks in mlx5e_alloc_rq adds e2ccd43b7a6f usb: hso: Fix debug compile warning on sparc32 adds d042d9abc1f6 qed: Disable "MFW indication via attention" SPAM every 5 minutes adds 5fa5e4def872 nfc: s3fwrn5: add missing release on skb in s3fwrn5_recv_frame adds ddce1f2d9dc2 parisc: add support for cmpxchg on u8 pointers adds 4418d72258a9 net: ethernet: ravb: exit if re-initialization fails in tx [...] adds 2bf308bb7772 Revert "i2c: cadence: Fix the hold bit setting" adds a9e49596a6fc x86/unwind/orc: Fix ORC for newly forked tasks adds 214ac24e07e4 cxgb4: add missing release on skb in uld_send() adds 4b635fc2b349 xen-netfront: fix potential deadlock in xennet_remove() adds 8c6c93ccb6be KVM: LAPIC: Prevent setting the tscdeadline timer if the l [...] adds dc3d380f6eb9 x86/i8259: Use printk_deferred() to prevent deadlock adds c076c79e03c6 Linux 4.19.137 adds 29204c846894 random32: update the net random state on interrupt and activity adds 546271c2c8d3 ARM: percpu.h: fix build error adds 6f697da3eb85 random: fix circular include dependency on arm64 after add [...] adds e6b7c5f7a420 random32: remove net_rand_state from the latent entropy gc [...] adds df9a9ac7a461 random32: move the pseudo-random 32-bit definitions to prandom.h adds aa0962310814 ext4: fix direct I/O read error adds 961f830af065 Linux 4.19.138 adds 9c4f7a8c8d4d USB: serial: qcserial: add EM7305 QDL product ID adds 39dbda7fbd5f USB: iowarrior: fix up report size handling for some devices adds c2ea6fcfec3e usb: xhci: define IDs for various ASMedia host controllers adds 8efb2159c956 usb: xhci: Fix ASMedia ASM1142 DMA addressing adds 21e7fc3f69da Revert "ALSA: hda: call runtime_allow() for all hda controllers" adds 34f41d924fc8 ALSA: seq: oss: Serialize ioctls adds fbe7e878fea0 staging: android: ashmem: Fix lockdep warning for write operation adds 8c4a649c20fe Bluetooth: Fix slab-out-of-bounds read in hci_extended_inq [...] adds f2d6adb023fc Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt() adds 48f70ecd6a22 Bluetooth: Prevent out-of-bounds read in hci_inquiry_resul [...] adds 546e19dda064 omapfb: dss: Fix max fclk divider for omap36xx adds 74e42c22f212 binder: Prevent context manager from incrementing ref 0 adds 61219546f303 vgacon: Fix for missing check in scrollback handling adds ab1a602a9cea mtd: properly check all write ioctls for permissions adds 8bac431d2320 leds: wm831x-status: fix use-after-free on unbind adds 5f968e6c425d leds: da903x: fix use-after-free on unbind adds 8334dd9adeee leds: lm3533: fix use-after-free on unbind adds 6ed56511407f leds: 88pm860x: fix use-after-free on unbind adds af224c2eeda2 net/9p: validate fds in p9_fd_open adds aa42be211646 drm/nouveau/fbcon: fix module unload when fbcon init has f [...] adds 1e64cb7dabcc drm/nouveau/fbcon: zero-initialise the mode_cmd2 structure adds c79c21c791fa i2c: slave: improve sanity check when registering adds e247fc1b14f7 i2c: slave: add sanity check when unregistering adds a46691bb7cc2 usb: hso: check for return value in hso_serial_common_create() adds 937dafe86820 firmware: Fix a reference count leak. adds 8881425b926e cfg80211: check vendor command doit pointer before use adds 0adedbf7a0c3 igb: reinit_locked() should be called with rtnl_lock adds fea1298d57f0 atm: fix atm_dev refcnt leaks in atmtcp_remove_persistent adds b5650e4f6430 tools lib traceevent: Fix memory leak in process_dynamic_a [...] adds 0a3172f9c571 Drivers: hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) adds fabe9d6cc166 xattr: break delegations in {set,remove}xattr adds eab3600b6fa4 ipv4: Silence suspicious RCU usage warning adds 9c8652db5cd4 ipv6: fix memory leaks on IPV6_ADDRFORM path adds 2ab3d2622836 net: ethernet: mtk_eth_soc: fix MTU warnings adds db8e1fb8d751 vxlan: Ensure FDB dump is performed under RCU adds 9a70de92dd44 net: lan78xx: replace bogus endpoint lookup adds d2a93f691061 hv_netvsc: do not use VF device if link is down adds 9ffa0b33f48d net: gre: recompute gre csum for sctp over gre tunnels adds 55589dfa48e8 net: thunderx: use spin_lock_bh in nicvf_set_rx_mode_task() adds 7fc4eec2a8dc openvswitch: Prevent kernel-infoleak in ovs_ct_put_key() adds 719a92fae043 Revert "vxlan: fix tos value before xmit" adds 615214ab782a selftests/net: relax cpu affinity requirement in msg_zeroc [...] adds 46a41ed2e6f3 rxrpc: Fix race between recvmsg and sendmsg on immediate c [...] adds 43a7e1cf606e i40e: add num_vectors checker in iwarp handler adds 48a9be93ff2c i40e: Wrong truncation from u16 to u8 adds 71d781619fc5 i40e: Fix of memory leak and integer truncation in i40e_vi [...] adds 330aa3b43ccf i40e: Memory leak in i40e_config_iwarp_qvlist adds 67b4be302ca8 Smack: fix use-after-free in smk_write_relabel_self() adds c14d30dc9987 Linux 4.19.139 adds 1874d3d6ad0b tracepoint: Mark __tracepoint_string's __used adds 37274b5c9b88 HID: input: Fix devices that return multiple bytes in batt [...] adds 38de4308c5c3 cgroup: add missing skcd->no_refcnt check in cgroup_sk_clone() adds 40f981691bdf x86/mce/inject: Fix a wrong assignment of i_mce.status adds 519252e38ca1 sched/fair: Fix NOHZ next idle balance adds 008560eb23a8 sched: correct SD_flags returned by tl->sd_flags() adds 3fe4f18eebb4 arm64: dts: rockchip: fix rk3368-lion gmac reset gpio adds ecf6e2538009 arm64: dts: rockchip: fix rk3399-puma vcc5v0-host gpio adds 7a8abc99f956 arm64: dts: rockchip: fix rk3399-puma gmac reset gpio adds 0a9c84ce0c78 EDAC: Fix reference count leaks adds 3b1712152c9f arm64: dts: qcom: msm8916: Replace invalid bias-pull-none [...] adds e09b2a736ee5 crypto: ccree - fix resource leak on error path adds bccb966e9354 firmware: arm_scmi: Fix SCMI genpd domain probing adds 605614ea4349 arm64: dts: exynos: Fix silent hang after boot on Espresso adds a9b01fdb9afc clk: scmi: Fix min and max rate when registering clocks wi [...] adds 63e0ea8e2669 m68k: mac: Don't send IOP message until channel is idle adds c0603524c098 m68k: mac: Fix IOP status/control register writes adds d5c4d84c9519 platform/x86: intel-hid: Fix return value check in check_a [...] adds 473a0cdc8529 platform/x86: intel-vbtn: Fix return value check in check_ [...] adds 55da218df6a8 ARM: dts: gose: Fix ports node name for adv7180 adds 12b7ce2cb93e ARM: dts: gose: Fix ports node name for adv7612 adds bcaf2719dba4 ARM: at91: pm: add missing put_device() call in at91_pm_sr [...] adds 3fcd97daf6e4 spi: lantiq: fix: Rx overflow error in full duplex mode adds c4579cda1929 ARM: socfpga: PM: add missing put_device() call in socfpga [...] adds 1e3a04cb7f4e drm/tilcdc: fix leak & null ref in panel_connector_get_modes adds fe104ad82e51 soc: qcom: rpmh-rsc: Set suppress_bind_attrs flag adds 29e1dfcd5150 Bluetooth: add a mutex lock to avoid UAF in do_enale_set adds f73b59725d73 loop: be paranoid on exit and prevent new additions / removals adds 5e5bcbb10835 fs/btrfs: Add cond_resched() for try_release_extent_mappin [...] adds 59d2736af398 drm/amdgpu: avoid dereferencing a NULL pointer adds 4a4776ef5b22 drm/radeon: Fix reference count leaks caused by pm_runtime [...] adds 98d7ab74d334 crypto: aesni - Fix build with LLVM_IAS=1 adds dc1446923ef0 video: fbdev: neofb: fix memory leak in neo_scan_monitor() adds 0bd6a2313852 md-cluster: fix wild pointer of unlock_all_bitmaps() adds 656938756596 arm64: dts: hisilicon: hikey: fixes to comply with adi, ad [...] adds 3d6955baf304 drm/etnaviv: fix ref count leak via pm_runtime_get_sync adds afd847bb56cb drm/nouveau: fix multiple instances of reference count leaks adds 459863b75643 usb: mtu3: clear dual mode of u3port when disable device adds 1bed3b874494 drm/debugfs: fix plain echo to connector "force" attribute adds 2b8064de21e8 drm/radeon: disable AGP by default adds 1016f98b586d irqchip/irq-mtk-sysirq: Replace spinlock with raw_spinlock adds abfa9c47ece7 mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls adds f76dab806863 brcmfmac: keep SDIO watchdog running when console_interval [...] adds a08c30d9ccf1 brcmfmac: To fix Bss Info flag definition Bug adds 8cdea53c0c3e brcmfmac: set state of hanger slot to FREE when flushing PSQ adds b1b3ee664a04 iwlegacy: Check the return value of pcie_capability_read_*() adds e68ee83f8b98 gpu: host1x: debug: Fix multiple channels emitting message [...] adds fec3ffe702a0 usb: gadget: net2280: fix memory leak on probe error handl [...] adds 469ea9a29688 bdc: Fix bug causing crash after multiple disconnects adds e1f67b26653c usb: bdc: Halt controller on suspend adds 26613103374b dyndbg: fix a BUG_ON in ddebug_describe_flags adds 8f2cb3d2e3bb bcache: fix super block seq numbers comparision in registe [...] adds 3ca48b8952b4 ACPICA: Do not increment operation_region reference counts [...] adds dfa9bc1aaf06 drm/msm: ratelimit crtc event overflow error adds ea01e491c3da agp/intel: Fix a memory leak on module initialisation failure adds 573150b10c2e video: fbdev: sm712fb: fix an issue about iounmap for a wr [...] adds fd6aeb2e6999 console: newport_con: fix an issue about leak related syst [...] adds 73f971a790e3 video: pxafb: Fix the function used to balance a 'dma_allo [...] adds 43bd11238da3 ath10k: Acquire tx_lock in tx error paths adds 8b6e1f79d7ea iio: improve IIO_CONCENTRATION channel type description adds 0e0d6222a489 drm/etnaviv: Fix error path on failure to enable bus clk adds 64918e3f716e drm/arm: fix unintentional integer overflow on left shift adds 125ec9008e56 leds: lm355x: avoid enum conversion warning adds 7af83dfb6e30 media: omap3isp: Add missed v4l2_ctrl_handler_free() for p [...] adds 18e8f1f6b535 ASoC: Intel: bxt_rt298: add missing .owner field adds fdc83318dd5c scsi: cumana_2: Fix different dev_id between request_irq() [...] adds 1292ad224fa5 drm/mipi: use dcs write for mipi_dsi_dcs_set_tear_scanline adds bf9efd4118d4 cxl: Fix kobject memleak adds 50037ae68bbd drm/radeon: fix array out-of-bounds read and write issues adds 5afc55c836e9 scsi: powertec: Fix different dev_id between request_irq() [...] adds fdac85326f40 scsi: eesox: Fix different dev_id between request_irq() an [...] adds 7106f9433022 ipvs: allow connection reuse for unconfirmed conntrack adds 6f88a685bdc1 media: firewire: Using uninitialized values in node_probe() adds f6ed47df61f3 media: exynos4-is: Add missed check for pinctrl_lookup_state() adds 17979d8c8b2a xfs: don't eat an EIO/ENOSPC writeback error when scrubbin [...] adds 4c2c947f4888 xfs: fix reflink quota reservation accounting error adds 13a8ac537f1d RDMA/rxe: Skip dgid check in loopback mode adds adf0cae3ea6c PCI: Fix pci_cfg_wait queue locking problem adds 92887e8b7e81 leds: core: Flush scheduled work for system suspend adds f275958ecef3 drm: panel: simple: Fix bpc for LG LB070WV8 panel adds 84d2717b2260 phy: exynos5-usbdrd: Calibrating makes sense only for USB2.0 PHY adds a135b366c37b drm/bridge: sil_sii8620: initialize return of sii8620_readb adds 96867800fc14 scsi: scsi_debug: Add check for sdebug_max_queue during mo [...] adds daa69a213f03 mwifiex: Prevent memory corruption handling keys adds dbc374d039a1 powerpc/vdso: Fix vdso cpu truncation adds 3383a99923a1 RDMA/qedr: SRQ's bug fixes adds 7573ee6f763e RDMA/rxe: Prevent access to wr->next ptr afrer wr is poste [...] adds 8b26055ccdc0 staging: rtl8192u: fix a dubious looking mask before a shift adds 35903b8dbbdd PCI/ASPM: Add missing newline in sysfs 'policy' adds 2cb6880f0e8c powerpc/book3s64/pkeys: Use PVR check instead of cpu feature adds 58a42b449d71 drm/imx: tve: fix regulator_disable error path adds ac780c229e04 USB: serial: iuu_phoenix: fix led-activity helpers adds ebb234236090 usb: core: fix quirks_param_set() writing to a const pointer adds 34c4882cf00f thermal: ti-soc-thermal: Fix reversed condition in ti_ther [...] adds e13f98ef31b3 coresight: tmc: Fix TMC mode read in tmc_read_unprepare_etb() adds 1aadfae64db5 MIPS: OCTEON: add missing put_device() call in dwc3_octeon [...] adds fa7fd9ba1853 usb: dwc2: Fix error path in gadget registration adds 73add9e317c3 scsi: mesh: Fix panic after host or bus reset adds f5a77bafe02c net: dsa: mv88e6xxx: MV88E6097 does not support jumbo conf [...] adds e3e983b327e7 PCI: cadence: Fix updating Vendor ID and Subsystem Vendor [...] adds b6be0b71eaaa RDMA/core: Fix return error value in _ib_modify_qp() to negative adds 820defebf4ea Smack: fix another vsscanf out of bounds adds adef6d2d512d Smack: prevent underflow in smk_set_cipso() adds 6b03a2a347b2 power: supply: check if calc_soc succeeded in pm860x_init_battery adds a8acb2bd0c03 Bluetooth: hci_h5: Set HCI_UART_RESET_ON_INIT to correct flags adds d30d21110706 Bluetooth: hci_serdev: Only unregister device if it was re [...] adds f212dc76bac1 net: dsa: rtl8366: Fix VLAN semantics adds 79a10f5a0021 net: dsa: rtl8366: Fix VLAN set-up adds fb17074f89ea powerpc/boot: Fix CONFIG_PPC_MPC52XX references adds c2a811630880 selftests/powerpc: Fix CPU affinity for child process adds 88106a103903 PCI: Release IVRS table in AMD ACS quirk adds 8615b9cacd6c selftests/powerpc: Fix online CPU selection adds 62b15380d090 ASoC: meson: axg-tdm-interface: fix link fmt setup adds dea13b385f6a s390/qeth: don't process empty bridge port events adds 89d733f13a9f wl1251: fix always return 0 error adds 5c928cc547d8 tools, build: Propagate build failures from tools/build/Ma [...] adds 79508a540f7d net: ethernet: aquantia: Fix wrong return value adds 78b41e3b0e29 liquidio: Fix wrong return value in cn23xx_get_pf_num() adds 9cd863d4e114 net: spider_net: Fix the size used in a 'dma_free_coherent [...] adds b39993b26c6d fsl/fman: use 32-bit unsigned integer adds 9d29b7547807 fsl/fman: fix dereference null return value adds 48320371e70d fsl/fman: fix unreachable code adds 623b1bba4cbd fsl/fman: check dereferencing null pointer adds 2986dda799e6 fsl/fman: fix eth hash table allocation adds 6a2db034f9b3 dlm: Fix kobject memleak adds fc1ffe508c0a ocfs2: fix unbalanced locking adds 8bf3b460bf2f pinctrl-single: fix pcs_parse_pinconf() return value adds fc14f613ca02 svcrdma: Fix page leak in svc_rdma_recv_read_chunk() adds 4331212e4a63 x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task adds 7ea71a7be5e1 crypto: aesni - add compatibility with IAS adds ff00ef9aac0a af_packet: TPACKET_V3: fix fill status rwlock imbalance adds 597d2df94130 drivers/net/wan/lapbether: Added needed_headroom and a skb [...] adds b200620cada4 net/nfc/rawsock.c: add CAP_NET_RAW check. adds 520f0e37ba9e net: Set fput_needed iff FDPUT_FPUT is set adds bc8ce7de36b0 net/tls: Fix kmap usage adds 42f4480a37d6 net: refactor bind_bucket fastreuse into helper adds 0e866a435676 net: initialize fastreuse on inet_inherit_port adds 05c411cafd1c USB: serial: cp210x: re-enable auto-RTS on open adds 6614bb86cec4 USB: serial: cp210x: enable usb generic throttle/unthrottle adds db0d4c7a97d8 ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO adds ce46fc10b1ca ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support adds 7f496a7224b1 ALSA: usb-audio: fix overeager device match for MacroSilic [...] adds 820ec1efe430 ALSA: usb-audio: work around streaming quirk for MacroSili [...] adds 3b71aed50593 pstore: Fix linking when crypto API disabled adds 92d211b1217c crypto: hisilicon - don't sleep of CRYPTO_TFM_REQ_MAY_SLEE [...] adds ef1b91644f50 crypto: qat - fix double free in qat_uclo_create_batch_init_list adds aabc11c14517 crypto: ccp - Fix use of merged scatterlists adds c7590efac26a crypto: cpt - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was [...] adds 2824988a204a bitfield.h: don't compile-time validate _val in FIELD_FIT adds b846b77fba7b fs/minix: check return value of sb_getblk() adds 169f7f37bd6b fs/minix: don't allow getting deleted inodes adds 954fc7da99a9 fs/minix: reject too-large maximum file size adds d22c224704b7 ALSA: usb-audio: add quirk for Pioneer DDJ-RB adds ec41ee06e9e0 9p: Fix memory leak in v9fs_mount adds 10c8a526b2db drm/ttm/nouveau: don't call tt destroy callback on alloc failure. adds ceefd5f9a60e NFS: Don't move layouts to plh_return_segs list while in use adds 5052b997592a NFS: Don't return layout segments that are in use adds 93a64a8d27e8 cpufreq: dt: fix oops on armada37xx adds 5de7ab80c866 include/asm-generic/vmlinux.lds.h: align ro_after_init adds acc8ff07a211 spi: spidev: Align buffers for DMA adds f6859ae7cc40 mtd: rawnand: qcom: avoid write to unavailable register adds c46716b16d6d parisc: Implement __smp_store_release and __smp_load_acqui [...] adds 2310f713e110 parisc: mask out enable and reserved bits from sba imask adds c0cfb9eb60bd ARM: 8992/1: Fix unwind_frame for clang-built kernels adds 8e22f6848fc8 irqdomain/treewide: Free firmware node after domain removal adds bbe6145f996e xen/balloon: fix accounting in alloc_xenballooned_pages er [...] adds 0fc9dd00afe7 xen/balloon: make the balloon wait interruptible adds e4ca0185dc1c xen/gntdev: Fix dmabuf import with non-zero sgt offset adds a834132bd465 Linux 4.19.140 adds f4d84941832f smb3: warn on confusing error scenario with sec=krb5 adds 5c4d9eefd314 genirq/affinity: Make affinity setting if activated opt-in adds c59ea9bde42e PCI: hotplug: ACPI: Fix context refcounting in acpiphp_gra [...] adds 71c6716cb61a PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken adds ae33b1ebbce8 PCI: Add device even if driver attach failed adds 56e2a4456647 PCI: qcom: Define some PARF params needed for ipq8064 SoC adds dd6dc2fd6682 PCI: qcom: Add support for tx term offset for rev 2.1.0 adds 54a7a9d75c07 PCI: Probe bridge window attributes once at enumeration-time adds 3b5318a963bd btrfs: free anon block device right after subvolume deletion adds 8eadf67bc216 btrfs: don't allocate anonymous block device for user invi [...] adds 6bf983c8db01 btrfs: ref-verify: fix memory leak in add_block_entry adds fa511954694c btrfs: don't traverse into the seed devices in show_devname adds 35b4a28051b2 btrfs: open device without device_list_mutex adds 7c1ddfc98703 btrfs: fix messages after changing compression level by remount adds 627fa9d8071d btrfs: only search for left_info if there is no right_info [...] adds 183af2d27dfc btrfs: fix memory leaks after failure to lookup checksums [...] adds a34b58b5b43b btrfs: fix return value mixup in btrfs_get_extent adds 0d4abc3512b0 dt-bindings: iio: io-channel-mux: Fix compatible string in [...] adds b86f06e13cc6 iio: dac: ad5592r: fix unbalanced mutex unlocks in ad5592r [...] adds 6ffc89cadbd0 xtensa: fix xtensa_pmu_setup prototype adds d9710cc6bd97 cifs: Fix leak when handling lease break for cached root fid adds b11ac8328081 powerpc: Allow 4224 bytes of stack expansion for the signal frame adds e83f99c42800 powerpc: Fix circular dependency between percpu.h and mmu.h adds 62f8d7140899 media: vsp1: dl: Fix NULL pointer dereference on unbind adds 26f0092f35e2 net: ethernet: stmmac: Disable hardware multicast filter adds c334db67ebb3 net: stmmac: dwmac1000: provide multicast filter fallback adds f90339a4eccf net/compat: Add missing sock updates for SCM_RIGHTS adds 566cba3c7d1f md/raid5: Fix Force reconstruct-write io stuck in degraded raid5 adds d6e2394ce6c9 bcache: allocate meta data pages as compound pages adds 2a72c283319c bcache: fix overflow in offset_to_stripe() adds 4cf1d191f77f mac80211: fix misplaced while instead of if adds 706695d477fb driver core: Avoid binding drivers to dead devices adds baa5bd366835 MIPS: CPU#0 is not hotpluggable adds 41d71ef2e791 ext2: fix missing percpu_counter_inc adds 73cbb8af7e8a ocfs2: change slot number type s16 to u16 adds e88a72e86bd0 mm/page_counter.c: fix protection usage propagation adds 892fd3637a2c ftrace: Setup correct FTRACE_FL_REGS flags for module adds 46c9d3925ab0 kprobes: Fix NULL pointer dereference at kprobe_ftrace_handler adds b3b77736dd51 tracing/hwlat: Honor the tracing_cpumask adds 2c98c4a0c351 tracing: Use trace_sched_process_free() instead of exit() [...] adds 203dbe7cda02 watchdog: f71808e_wdt: indicate WDIOF_CARDRESET support in [...] adds 49d0707efdad watchdog: f71808e_wdt: remove use of wrong watchdog_info option adds e1462b5e6a05 watchdog: f71808e_wdt: clear watchdog timeout occurred flag adds 73f74fc311d4 pseries: Fix 64 bit logical memory block panic adds cec9fbfe3959 module: Correctly truncate sysfs sections output adds 721df98627dc perf intel-pt: Fix FUP packet state adds 7d3146f3b1b7 remoteproc: qcom: q6v5: Update running state before reques [...] adds 87a56a59ad24 drm/imx: imx-ldb: Disable both channels for split mode in [...] adds d12296621cf9 mfd: arizona: Ensure 32k clock is put on driver unbind and error adds 0bcab21cf6ee RDMA/ipoib: Return void from ipoib_ib_dev_stop() adds 2cb3b14eb6b2 RDMA/ipoib: Fix ABBA deadlock with ipoib_reap_ah() adds a676d83b8f87 media: rockchip: rga: Introduce color fmt macros and refac [...] adds d7ee731744d7 media: rockchip: rga: Only set output CSC mode for RGB input adds fe34945c7898 USB: serial: ftdi_sio: make process-packet buffer unsigned adds e9bca40189ae USB: serial: ftdi_sio: clean up receive processing adds 388a802632cf mmc: renesas_sdhi_internal_dmac: clean up the code for dma [...] adds c00c5131441c gpu: ipu-v3: image-convert: Combine rotate/no-rotate irq handlers adds a24e10abad8f dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() adds 9f00bbb7a21a selftests/powerpc: ptrace-pkey: Rename variables to make i [...] adds a075f690c28e selftests/powerpc: ptrace-pkey: Update the test to mark an [...] adds 0b80d3cdb0fe selftests/powerpc: ptrace-pkey: Don't update expected UAMOR value adds b9b2092af3c1 iommu/omap: Check for failure of a call to omap_iommu_dump_ctx adds a5040830b489 iommu/vt-d: Enforce PASID devTLB field mask adds 7fc9f681fad2 i2c: rcar: slave: only send STOP event when we have been a [...] adds f0b9f54f4763 clk: clk-atlas6: fix return value check in atlas6_clk_init() adds 17dc3213fbc0 pwm: bcm-iproc: handle clk_get_rate() return adds bb1da23aa45b tools build feature: Use CC and CXX from parent adds 49b30a64d320 i2c: rcar: avoid race when unregistering slave adds ff62a4140372 openrisc: Fix oops caused when dumping stack adds fe9a71128e3d scsi: lpfc: nvmet: Avoid hang / use-after-free again when [...] adds ddf2b7891323 watchdog: initialize device before misc_register adds 27a545d597dd Input: sentelic - fix error return when fsp_reg_write fails adds 3cfd94ed90ee drm/vmwgfx: Use correct vmw_legacy_display_unit pointer adds ae71f731f061 drm/vmwgfx: Fix two list_for_each loop exit tests adds c08be09b2c1c net: qcom/emac: add missed clk_disable_unprepare in error [...] adds a906b868953a nfs: Fix getxattr kernel panic and memory overflow adds 95fc841ea8b6 fs/minix: set s_maxbytes correctly adds c7ac366be04e fs/minix: fix block limit check for V1 filesystems adds 9f3fb90d30db fs/minix: remove expected error message in block_to_path() adds aefe207d95d0 fs/ufs: avoid potential u32 multiplication overflow adds 8e69ac04403c test_kmod: avoid potential double free in trigger_config_r [...] adds 59547851489e mfd: dln2: Run event handler loop under spinlock adds 9a1b7ced0fd9 ALSA: echoaudio: Fix potential Oops in snd_echo_resume() adds 3b87dc3e0ba6 perf bench mem: Always memset source before memcpy adds df8caaf9ef87 tools build feature: Quote CC and CXX for their arguments adds 014ec97717f4 sh: landisk: Add missing initialization of sh_io_port_base adds 2406c45db3de khugepaged: retract_page_tables() remember to test exit adds c4368ab3ef78 arm64: dts: marvell: espressobin: add ethernet alias adds bfdd85969948 drm: Added orientation quirk for ASUS tablet model T103HAF adds 2c1684171564 drm/amdgpu: Fix bug where DPM is not enabled after hiberna [...] adds d18b78abc0c6 Linux 4.19.141 adds b93a3871edf5 drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() adds 6cb22ed4f00f perf probe: Fix memory leakage when the probe point is not found adds 17c08ee00b59 khugepaged: khugepaged_test_exit() check mmget_still_valid() adds 2ef7ebb14370 khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() adds dd39b6f6c29b btrfs: export helpers for subvolume name/id resolution adds f50a0abaf333 btrfs: don't show full path of bind mounts in subvol= adds 2a3d84f1c265 btrfs: Move free_pages_out label in inline extent handling [...] adds 35c157681471 btrfs: inode: fix NULL pointer dereference if inode doesn' [...] adds 76c38196391b btrfs: sysfs: use NOFS for device creation adds 966098373839 romfs: fix uninitialized memory leak in romfs_dev_read() adds 3a54b901fd77 kernel/relay.c: fix memleak on destroy relay channel adds 84b8dc232afa mm: include CMA pages in lowmem_reserve at boot adds c666936d8d8b mm, page_alloc: fix core hung in free_pcppages_bulk() adds a5d3f789b272 ext4: fix checking of directory entry validity for inline [...] adds 402ff143b90b jbd2: add the missing unlock_buffer() in the error path of [...] adds d25a2b92cf4e scsi: zfcp: Fix use-after-free in request timeout handlers adds e05c6786abad drm/amd/display: fix pow() crashing when given base 0 adds 1c263d0e54f4 kthread: Do not preempt current task if it is going to cal [...] adds 30872ac7dbf0 spi: Prevent adding devices below an unregistering controller adds 2ba7c21c03c4 scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices adds 7d057ec39676 scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM adds b07b9521991c media: budget-core: Improve exception handling in budget_r [...] adds b5a5b21f3486 rtc: goldfish: Enable interrupt in set_alarm() when necessary adds 773ae06f9c40 media: vpss: clean up resources in init adds c4af8c25bd9b Input: psmouse - add a newline when printing 'proto' by sysfs adds 465bc917d164 m68knommu: fix overwriting of bits in ColdFire V3 cache control adds 88f7857c90e4 svcrdma: Fix another Receive buffer leak adds 1bc31e520faf xfs: fix inode quota reservation checks adds 96de3dbf27ae jffs2: fix UAF problem adds f831c6c95d02 ceph: fix use-after-free for fsc->mdsc adds 62646cb9ab66 cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO [...] adds 4f419fd2f86d scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases adds 9f489d30979b virtio_ring: Avoid loop when vq is broken in virtqueue_poll adds c4e7716b5349 tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strc [...] adds c90652abae15 xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init adds 6afcb8b93400 alpha: fix annotation of io{read,write}{16,32}be() adds 7c89e40ede2b fs/signalfd.c: fix inconsistent return codes for signalfd4 adds b3ddf6ba5e28 ext4: fix potential negative array index in do_split() adds 1373f884a081 ext4: don't allow overlapping system zones adds b9d4cab67f7e ASoC: q6routing: add dummy register read/write function adds 04efb368bc0b i40e: Set RX_ONLY mode for unicast promiscuous on VLAN adds 46858b2f609f i40e: Fix crash during removing i40e driver adds 99728347a535 net: fec: correct the error path for regulator disable in probe adds a74506f2d91c bonding: show saner speed for broadcast mode adds 8dcf18897354 bonding: fix a potential double-unregister adds 5a5120b16279 s390/runtime_instrumentation: fix storage key handling adds c5599b901df0 s390/ptrace: fix storage key handling adds bd79b3b960f2 ASoC: msm8916-wcd-analog: fix register Interrupt offset adds 6b2dd0c04bb8 ASoC: intel: Fix memleak in sst_media_open adds d200964e4dea vfio/type1: Add proper error unwind for vfio_iommu_replay() adds ec877b0e7cb2 kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode adds e9701d5dd610 kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode adds f0a40332820b kconfig: qconf: do not limit the pop-up menu to the first row adds a21527802224 kconfig: qconf: fix signal connection to invalid slots adds 1eb3a9ed6d52 efi: avoid error message when booting under Xen adds 32d8e2b4b177 Fix build error when CONFIG_ACPI is not set/enabled: adds f0e3b33f47cf RDMA/bnxt_re: Do not add user qps to flushlist adds d676b22edb80 afs: Fix NULL deref in afs_dynroot_depopulate() adds ae405ea98693 bonding: fix active-backup failover for current ARP slave adds 676f44ce25af net: ena: Prevent reset after device destruction adds 391d0ad15088 net: gemini: Fix missing free_netdev() in error path of ge [...] adds 1bf1ca93b93a hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() adds 405ef1b43a3d net: dsa: b53: check for timeout adds fa80b284d706 powerpc/pseries: Do not initiate shutdown when system is r [...] adds 2ff3c97b4752 efi: add missed destroy_workqueue when efisubsys_init fails adds 4957d56414ff epoll: Keep a reference on files added to the check list adds dcb6e6efb329 do_epoll_ctl(): clean the failure exits up a bit adds 734654ae7962 mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing [...] adds da1754a2fb2d xen: don't reschedule in preemption off sections adds 903c6bd937ca clk: Evict unregistered clks from parent caches adds a53dc16499fc KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() adds 0f09071279b2 KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABL [...] adds f6d5cb9e2c06 Linux 4.19.142 adds f81b1d34b57c powerpc/64s: Don't init FSCR_DSCR in __init_FSCR() adds c3f242a60804 gre6: Fix reception with IP6_TNL_F_RCV_DSCP_COPY adds ad270a5a9a04 net: Fix potential wrong skb->protocol in skb_vlan_untag() adds 8a794b35f625 net: qrtr: fix usage of idr in port assignment to socket adds 7c8c02c99b25 net/smc: Prevent kernel-infoleak in __smc_diag_dump() adds 0d43753b0273 tipc: fix uninit skb->data in tipc_nl_compat_dumpit() adds bb14103b29bf net: ena: Make missed_tx stat incremental adds 76791cccd967 ipvlan: fix device features adds 65b121aa00b6 ALSA: pci: delete repeated words in comments adds 6978222ea037 ASoC: img: Fix a reference count leak in img_i2s_in_set_fmt adds 951fba03cf3e ASoC: img-parallel-out: Fix a reference count leak adds 3ff0d9154ef8 ASoC: tegra: Fix reference count leaks. adds 8524be5aafb7 mfd: intel-lpss: Add Intel Emmitsburg PCH PCI IDs adds 49c469ac2b63 arm64: dts: qcom: msm8916: Pull down PDM GPIOs during sleep adds 1838bdf6cabc powerpc/xive: Ignore kmemleak false positives adds 882e00b601c2 media: pci: ttpci: av7110: fix possible buffer overflow ca [...] adds f4e860765108 blktrace: ensure our debugfs dir exists adds b5cd5c1e7087 scsi: target: tcmu: Fix crash on ARM during cmd completion adds 9c9723816024 iommu/iova: Don't BUG on invalid PFNs adds 74d20579fcf0 drm/amdkfd: Fix reference count leaks. adds 93d3e58c9774 drm/radeon: fix multiple reference count leak adds 9006d622156a drm/amdgpu: fix ref count leak in amdgpu_driver_open_kms adds 214b2803ba44 drm/amd/display: fix ref count leak in amdgpu_drm_ioctl adds d94a5e441cf1 drm/amdgpu: fix ref count leak in amdgpu_display_crtc_set_config adds f93736e48964 drm/amdgpu/display: fix ref count leak when pm_runtime_get [...] adds f28249fbb663 scsi: lpfc: Fix shost refcount mismatch when deleting vport adds 6af2bb145126 xfs: Don't allow logging of XFS_ISTALE inodes adds 8c74fe263acd selftests/powerpc: Purge extra count_pmc() calls of ebb selftests adds 9e2c212d7c96 f2fs: fix error path in do_recover_data() adds 1c33c23b931d omapfb: fix multiple reference count leaks due to pm_runti [...] adds 03f4e517e6ac PCI: Fix pci_create_slot() reference count leak adds 4841465f8901 ARM: dts: ls1021a: output PPS signal on FIPER2 adds 644e4f2425a6 rtlwifi: rtl8192cu: Prevent leaking urb adds a48f3e865420 mips/vdso: Fix resource leaks in genvdso.c adds da489549711e cec-api: prevent leaking memory through hole in structure adds 9094d83e1466 HID: quirks: add NOGET quirk for Logitech GROUP adds 8cfbac12a68b f2fs: fix use-after-free issue adds 83443512a949 drm/nouveau/drm/noveau: fix reference count leak in nouvea [...] adds e15bc26ff99c drm/nouveau: fix reference count leak in nv50_disp_atomic_commit adds 66e1e18133c4 drm/nouveau: Fix reference count leak in nouveau_connector_detect adds db454f8ab4b6 locking/lockdep: Fix overflow in presentation of average l [...] adds 5d20e391d9e8 btrfs: file: reserve qgroup space after the hole punch ran [...] adds d10ceeb835b5 scsi: iscsi: Do not put host in iscsi_set_flashnode_param() adds d0335766691f ceph: fix potential mdsc use-after-free crash adds 15f15650ee10 scsi: fcoe: Memory leak fix in fcoe_sysfs_fcf_del() adds c10826fbfb5c EDAC/ie31200: Fallback if host bridge device is already in [...] adds acf3356196b8 KVM: arm64: Fix symbol dependency in __hyp_call_panic_nvhe adds 6a76cddecff0 powerpc/spufs: add CONFIG_COREDUMP dependency adds c5b61db89d20 USB: sisusbvga: Fix a potential UB casued by left shifting [...] adds 0e0e6185ea77 efi: provide empty efi_enter_virtual_mode implementation adds 70323cca909d Revert "ath10k: fix DMA related firmware crashes on multip [...] adds 0961d7fe1249 media: gpio-ir-tx: improve precision of transmitted signal [...] adds 14cb42ed874b drm/msm/adreno: fix updating ring fence adds 0ece300942e0 nvme-fc: Fix wrong return value in __nvme_fc_init_request() adds 515903c16bde null_blk: fix passing of REQ_FUA flag in null_handle_rq adds 69a11b99ce82 i2c: rcar: in slave mode, clear NACK earlier adds 4627ea08b850 usb: gadget: f_tcm: Fix some resource leaks in some error paths adds 3b1a4ea0028a jbd2: make sure jh have b_transaction set in refile/unfile_buffer adds a6d49257cbe5 ext4: don't BUG on inconsistent journal feature adds 47788043e5fa ext4: handle read only external journal device adds 8eed535dada2 jbd2: abort journal if free a async write error metadata buffer adds bfb8d9b74750 ext4: handle option set by mount flags correctly adds c279f7a44fd3 ext4: handle error of ext4_setup_system_zone() on remount adds 7f6858a3b936 ext4: correctly restore system zone info when remount fails adds 4aaac9c537b7 fs: prevent BUG_ON in submit_bh_wbc() adds ca57f4505075 spi: stm32: fix stm32_spi_prepare_mbr in case of odd clk_rate adds 017d36c59ca8 s390/cio: add cond_resched() in the slow_eval_known_fn() loop adds 00963a85dbb6 ASoC: wm8994: Avoid attempts to read unreadable registers adds 2229e50f25a5 scsi: fcoe: Fix I/O path allocation adds 8f76a208c2f4 scsi: ufs: Fix possible infinite loop in ufshcd_hold adds 31871fb7adca scsi: ufs: Improve interrupt handling for shared interrupts adds 023e0e6bd2d9 scsi: ufs: Clean up completed request without interrupt no [...] adds aba997482bc5 scsi: qla2xxx: Check if FW supports MQ before enabling adds f92ff03ee69f scsi: qla2xxx: Fix null pointer access during disconnect f [...] adds 2d1a5f56ac7b Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command" adds b12151989d29 macvlan: validate setting of multiple remote source MAC addresses adds 50b83d19ab3f net: gianfar: Add of_node_put() before goto statement adds bcaa460435cb powerpc/perf: Fix soft lockups due to missed interrupt accounting adds 3e7f61593b78 block: loop: set discard granularity and alignment for blo [...] adds 30028c328b82 HID: i2c-hid: Always sleep 60ms after I2C_HID_PWR_ON commands adds 77064570e4c3 blk-mq: order adding requests to hctx->dispatch and checki [...] adds ee203be4dff5 btrfs: reset compression level for lzo on remount adds b0186a11dfe7 btrfs: fix space cache memory leak after transaction abort adds 72f099805dbc fbcon: prevent user font height or width change from causi [...] adds 7c451eae80ee USB: lvtest: return proper error code in probe adds c1fe757dd3d1 vt: defer kfree() of vc_screenbuf in vc_do_resize() adds 1221d11e5c35 vt_ioctl: change VT_RESIZEX ioctl to check for error retur [...] adds 8a0d860cbdfd serial: samsung: Removes the IRQ not found warning adds eec2f7d9f035 serial: pl011: Fix oops on -EPROBE_DEFER adds e12f36220f6f serial: pl011: Don't leak amba_ports entry on driver regis [...] adds ce755e4eae3e serial: 8250_exar: Fix number of ports for Commtech PCIe cards adds 2eb35a11bbcc serial: 8250: change lock order in serial8250_do_startup() adds 1f58ddc07eef writeback: Protect inode->i_io_list with inode->i_lock adds be0937e03bf6 writeback: Avoid skipping inode writeback adds 7c3d77a31b06 writeback: Fix sync livelock due to b_dirty_time processing adds 32a4f37b6849 XEN uses irqdesc::irq_data_common::handler_data to store a [...] adds 567e1a915e8f usb: host: xhci: fix ep context print mismatch in debugfs adds de24ca614bad xhci: Do warm-reset when both CAS and XDEV_RESUME are set adds dc52d19b77e9 xhci: Always restore EP_SOFT_CLEAR_TOGGLE even if ep reset failed adds 517b087a70a3 PM: sleep: core: Fix the handling of pending runtime resum [...] adds 9d57313ce14b device property: Fix the secondary firmware node handling [...] adds d9eeca1ed803 genirq/matrix: Deal with the sillyness of for_each_cpu() on UP adds 93404fc8b630 irqchip/stm32-exti: Avoid losing interrupts due to clearin [...] adds 3d55a510668d drm/amdgpu: Fix buffer overflow in INFO ioctl adds 513e0593f5aa drm/amd/pm: correct Vega10 swctf limit setting adds 2bb0a4e7760f drm/amd/pm: correct Vega12 swctf limit setting adds df9ad14fccdc USB: yurex: Fix bad gfp argument adds 9e8bc59dfbb4 usb: uas: Add quirk for PNY Pro Elite adds 9107ee9a118b USB: quirks: Add no-lpm quirk for another Raydium touchscreen adds 5e8b409caa89 USB: quirks: Ignore duplicate endpoint on Sound Devices MixPre-D adds 2948369b5ee1 USB: Ignore UAS for JMicron JMS567 ATA/ATAPI Bridge adds 3670e3e697a3 usb: host: ohci-exynos: Fix error handling in exynos_ohci_probe() adds bbd25d805c30 USB: gadget: u_f: add overflow checks to VLA macros adds 471b23586387 USB: gadget: f_ncm: add bounds checks to ncm_unwrap_ntb() adds 0a0e5894e993 USB: gadget: u_f: Unbreak offset calculation in VLAs adds 77b8ac359dfb USB: cdc-acm: rework notification_buffer resizing adds 2cce2472d991 usb: storage: Add unusual_uas entry for Sony PSZ drives adds 2d037285c566 btrfs: check the right error variable in btrfs_del_dir_ent [...] adds c4d7362a5cc5 usb: dwc3: gadget: Don't setup more than requested adds 7012bf6d6c3a usb: dwc3: gadget: Fix handling ZLP adds 9c7514464430 usb: dwc3: gadget: Handle ZLP for sg requests adds dc828b79feea tpm: Unify the mismatching TPM space buffer sizes adds a83adbe00b32 HID: hiddev: Fix slab-out-of-bounds write in hiddev_ioctl_usage() adds 79361df22e72 ALSA: usb-audio: Update documentation comment for MS2109 quirk adds c37da90efff5 Linux 4.19.143
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-bus-iio | 3 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 1 + Documentation/admin-guide/hw-vuln/index.rst | 1 + .../special-register-buffer-data-sampling.rst | 149 +++++++++++ Documentation/admin-guide/kernel-parameters.txt | 20 ++ .../bindings/display/mediatek/mediatek,dpi.txt | 6 + .../bindings/iio/multiplexer/io-channel-mux.txt | 2 +- Documentation/devicetree/bindings/usb/dwc3.txt | 2 + Documentation/driver-api/mtdnand.rst | 4 +- Documentation/virtual/kvm/api.txt | 2 + Makefile | 17 +- arch/alpha/defconfig | 1 - arch/alpha/include/asm/io.h | 82 ++++-- arch/alpha/include/asm/uaccess.h | 8 +- arch/alpha/kernel/io.c | 60 ++++- arch/arc/include/asm/elf.h | 2 +- arch/arc/kernel/entry.S | 16 +- arch/arc/kernel/setup.c | 5 +- arch/arc/plat-eznps/Kconfig | 1 + arch/arm/boot/compressed/vmlinux.lds.S | 2 +- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 4 +- arch/arm/boot/dts/bcm-hr2.dtsi | 6 +- arch/arm/boot/dts/bcm-nsp.dtsi | 6 +- arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 2 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 2 +- arch/arm/boot/dts/imx6q-b450v3.dts | 7 - arch/arm/boot/dts/imx6q-b650v3.dts | 7 - arch/arm/boot/dts/imx6q-b850v3.dts | 11 - arch/arm/boot/dts/imx6q-bx50v3.dtsi | 15 ++ arch/arm/boot/dts/ls1021a.dtsi | 2 +- arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 4 +- arch/arm/boot/dts/omap4-duovero-parlor.dts | 2 +- arch/arm/boot/dts/r8a7793-gose.dts | 4 +- arch/arm/boot/dts/rk3036.dtsi | 2 +- arch/arm/boot/dts/rk3228-evb.dts | 2 +- arch/arm/boot/dts/rk322x.dtsi | 6 +- arch/arm/boot/dts/rk3xxx.dtsi | 2 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 1 + arch/arm/boot/dts/socfpga.dtsi | 2 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 2 +- .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 2 +- arch/arm/configs/rpc_defconfig | 1 - arch/arm/configs/s3c2410_defconfig | 1 - arch/arm/include/asm/assembler.h | 83 +----- arch/arm/include/asm/kvm_host.h | 4 +- arch/arm/include/asm/percpu.h | 2 + arch/arm/include/asm/uaccess-asm.h | 117 +++++++++ arch/arm/include/asm/vfpmacros.h | 8 +- arch/arm/kernel/entry-armv.S | 11 +- arch/arm/kernel/entry-header.S | 9 +- arch/arm/kernel/hw_breakpoint.c | 27 +- arch/arm/kernel/ptrace.c | 4 +- arch/arm/kernel/stacktrace.c | 24 ++ arch/arm/lib/bitops.h | 8 +- arch/arm/mach-at91/pm.c | 11 +- arch/arm/mach-at91/pm_suspend.S | 4 + arch/arm/mach-imx/pm-imx5.c | 6 +- arch/arm/mach-imx/pm-imx6.c | 10 +- arch/arm/mach-integrator/Kconfig | 7 +- arch/arm/mach-socfpga/pm.c | 8 +- arch/arm/mach-tegra/tegra.c | 4 +- arch/arm/mm/proc-macros.S | 3 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 5 + arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 1 + arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 11 + arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 2 +- .../boot/dts/marvell/armada-3720-espressobin.dts | 6 + arch/arm64/boot/dts/mediatek/mt8173.dtsi | 22 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8916-pins.dtsi | 12 +- arch/arm64/boot/dts/rockchip/rk3328-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 8 +- arch/arm64/include/asm/alternative.h | 18 +- arch/arm64/include/asm/cacheflush.h | 6 +- arch/arm64/include/asm/checksum.h | 5 +- arch/arm64/include/asm/debug-monitors.h | 2 + arch/arm64/include/asm/kvm_host.h | 10 +- arch/arm64/include/asm/pgtable-prot.h | 2 +- arch/arm64/include/asm/syscall.h | 12 +- arch/arm64/include/asm/thread_info.h | 1 + arch/arm64/kernel/alternative.c | 16 +- arch/arm64/kernel/debug-monitors.c | 24 +- arch/arm64/kernel/fpsimd.c | 6 +- arch/arm64/kernel/hw_breakpoint.c | 44 ++-- arch/arm64/kernel/insn.c | 14 +- arch/arm64/kernel/kgdb.c | 2 +- arch/arm64/kernel/perf_regs.c | 25 +- arch/arm64/kernel/ptrace.c | 29 ++- arch/arm64/kernel/signal.c | 11 +- arch/arm64/kernel/syscall.c | 5 +- arch/arm64/kernel/vmlinux.lds.S | 3 - arch/arm64/kvm/hyp-init.S | 11 +- arch/arm64/kvm/hyp/switch.c | 2 +- arch/ia64/configs/zx1_defconfig | 1 - arch/m68k/coldfire/pci.c | 4 +- arch/m68k/configs/amiga_defconfig | 1 - arch/m68k/configs/apollo_defconfig | 1 - arch/m68k/configs/atari_defconfig | 1 - arch/m68k/configs/bvme6000_defconfig | 1 - arch/m68k/configs/hp300_defconfig | 1 - arch/m68k/configs/mac_defconfig | 1 - arch/m68k/configs/multi_defconfig | 1 - arch/m68k/configs/mvme147_defconfig | 1 - arch/m68k/configs/mvme16x_defconfig | 1 - arch/m68k/configs/q40_defconfig | 1 - arch/m68k/configs/sun3_defconfig | 1 - arch/m68k/configs/sun3x_defconfig | 1 - arch/m68k/include/asm/m53xxacr.h | 6 +- arch/m68k/include/asm/mac_via.h | 1 + arch/m68k/kernel/setup_no.c | 3 +- arch/m68k/mac/config.c | 21 +- arch/m68k/mac/iop.c | 21 +- arch/m68k/mac/via.c | 6 +- arch/m68k/mm/mcfmmu.c | 2 +- arch/mips/Makefile | 13 +- arch/mips/boot/compressed/Makefile | 2 +- arch/mips/cavium-octeon/octeon-usb.c | 5 +- arch/mips/configs/bigsur_defconfig | 1 - arch/mips/configs/fuloong2e_defconfig | 1 - arch/mips/configs/ip27_defconfig | 1 - arch/mips/configs/ip32_defconfig | 1 - arch/mips/configs/jazz_defconfig | 1 - arch/mips/configs/loongson3_defconfig | 2 +- arch/mips/configs/malta_defconfig | 1 - arch/mips/configs/malta_kvm_defconfig | 1 - arch/mips/configs/malta_kvm_guest_defconfig | 1 - arch/mips/configs/maltaup_xpa_defconfig | 1 - arch/mips/configs/rm200_defconfig | 1 - arch/mips/include/asm/kvm_host.h | 8 +- arch/mips/include/asm/mipsregs.h | 2 +- arch/mips/kernel/genex.S | 6 +- arch/mips/kernel/mips-cm.c | 6 +- arch/mips/kernel/setup.c | 10 + arch/mips/kernel/time.c | 65 +++++ arch/mips/kernel/topology.c | 2 +- arch/mips/kernel/traps.c | 1 + arch/mips/kernel/vmlinux.lds.S | 2 +- arch/mips/kvm/mmu.c | 3 +- arch/mips/vdso/genvdso.c | 10 + arch/openrisc/include/asm/uaccess.h | 8 +- arch/openrisc/kernel/entry.S | 4 +- arch/openrisc/kernel/stacktrace.c | 18 +- arch/parisc/include/asm/atomic.h | 2 + arch/parisc/include/asm/barrier.h | 61 +++++ arch/parisc/include/asm/cmpxchg.h | 2 + arch/parisc/lib/bitops.c | 12 + arch/parisc/mm/init.c | 2 +- arch/powerpc/boot/Makefile | 2 +- arch/powerpc/boot/serial.c | 2 +- arch/powerpc/configs/85xx-hw.config | 1 - arch/powerpc/configs/amigaone_defconfig | 1 - arch/powerpc/configs/chrp32_defconfig | 1 - arch/powerpc/configs/g5_defconfig | 1 - arch/powerpc/configs/maple_defconfig | 1 - arch/powerpc/configs/pasemi_defconfig | 1 - arch/powerpc/configs/pmac32_defconfig | 1 - arch/powerpc/configs/powernv_defconfig | 1 - arch/powerpc/configs/ppc64_defconfig | 1 - arch/powerpc/configs/ppc64e_defconfig | 1 - arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/powerpc/configs/pseries_defconfig | 1 - arch/powerpc/configs/skiroot_defconfig | 1 - arch/powerpc/include/asm/book3s/64/pgtable.h | 23 +- arch/powerpc/include/asm/kvm_host.h | 3 +- arch/powerpc/include/asm/percpu.h | 4 +- arch/powerpc/include/asm/processor.h | 1 - arch/powerpc/kernel/cpu_setup_power.S | 2 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 8 + arch/powerpc/kernel/head_64.S | 9 +- arch/powerpc/kernel/machine_kexec.c | 8 +- arch/powerpc/kernel/prom.c | 19 ++ arch/powerpc/kernel/vdso.c | 2 +- arch/powerpc/kvm/book3s.c | 3 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 16 +- arch/powerpc/kvm/e500_mmu_host.c | 3 +- arch/powerpc/mm/fault.c | 7 +- arch/powerpc/mm/pkeys.c | 28 ++- arch/powerpc/perf/core-book3s.c | 4 + arch/powerpc/perf/hv-24x7.c | 10 - arch/powerpc/platforms/4xx/pci.c | 4 +- arch/powerpc/platforms/cell/Kconfig | 1 + arch/powerpc/platforms/cell/spufs/file.c | 113 ++++++--- arch/powerpc/platforms/powernv/opal-imc.c | 39 ++- arch/powerpc/platforms/powernv/smp.c | 1 - arch/powerpc/platforms/ps3/mm.c | 22 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 2 +- arch/powerpc/platforms/pseries/ras.c | 6 +- arch/powerpc/sysdev/xive/common.c | 5 + arch/powerpc/sysdev/xive/native.c | 2 + arch/riscv/include/asm/barrier.h | 10 +- arch/riscv/include/asm/cmpxchg.h | 8 +- arch/riscv/include/asm/thread_info.h | 4 + arch/riscv/kernel/stacktrace.c | 2 +- arch/riscv/kernel/sys_riscv.c | 6 + arch/s390/include/asm/kvm_host.h | 8 +- arch/s390/include/asm/syscall.h | 12 +- arch/s390/include/asm/vdso.h | 1 + arch/s390/kernel/asm-offsets.c | 2 +- arch/s390/kernel/debug.c | 3 +- arch/s390/kernel/early.c | 2 + arch/s390/kernel/mcount.S | 1 + arch/s390/kernel/ptrace.c | 38 ++- arch/s390/kernel/runtime_instr.c | 2 +- arch/s390/kernel/time.c | 1 + arch/s390/kernel/vdso64/clock_getres.S | 10 +- arch/s390/mm/hugetlbpage.c | 11 +- arch/sh/boards/mach-landisk/setup.c | 3 + arch/sh/configs/sh03_defconfig | 1 - arch/sh/include/asm/uaccess.h | 7 +- arch/sh/kernel/entry-common.S | 6 +- arch/sparc/configs/sparc64_defconfig | 1 - arch/sparc/kernel/ptrace_32.c | 233 ++++++++--------- arch/sparc/kernel/ptrace_64.c | 17 +- arch/x86/boot/Makefile | 2 +- arch/x86/boot/compressed/head_32.S | 5 +- arch/x86/boot/compressed/head_64.S | 1 + arch/x86/configs/i386_defconfig | 1 - arch/x86/configs/x86_64_defconfig | 1 - arch/x86/crypto/aes_ctrby8_avx-x86_64.S | 14 +- arch/x86/crypto/aesni-intel_asm.S | 6 +- arch/x86/include/asm/cpu_device_id.h | 27 ++ arch/x86/include/asm/cpufeatures.h | 3 + arch/x86/include/asm/dma.h | 2 +- arch/x86/include/asm/kvm_host.h | 5 +- arch/x86/include/asm/msr-index.h | 4 + arch/x86/include/asm/nospec-branch.h | 1 + arch/x86/include/asm/pgtable.h | 1 + arch/x86/include/asm/processor.h | 2 +- arch/x86/include/asm/set_memory.h | 19 +- arch/x86/include/asm/uaccess.h | 12 +- arch/x86/kernel/amd_nb.c | 15 +- arch/x86/kernel/apic/apic.c | 2 +- arch/x86/kernel/apic/io_apic.c | 15 +- arch/x86/kernel/apic/msi.c | 18 +- arch/x86/kernel/apic/vector.c | 27 +- arch/x86/kernel/cpu/amd.c | 3 +- arch/x86/kernel/cpu/bugs.c | 200 ++++++++++++--- arch/x86/kernel/cpu/common.c | 54 +++- arch/x86/kernel/cpu/cpu.h | 1 + arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 1 + arch/x86/kernel/cpu/match.c | 7 +- arch/x86/kernel/cpu/mcheck/mce-inject.c | 2 +- arch/x86/kernel/cpu/mcheck/mce.c | 11 +- arch/x86/kernel/fpu/xstate.c | 86 ++++--- arch/x86/kernel/i8259.c | 2 +- arch/x86/kernel/idt.c | 6 +- arch/x86/kernel/kprobes/core.c | 16 +- arch/x86/kernel/process.c | 28 +-- arch/x86/kernel/process.h | 2 +- arch/x86/kernel/ptrace.c | 2 +- arch/x86/kernel/reboot.c | 8 + arch/x86/kernel/time.c | 4 - arch/x86/kernel/unwind_orc.c | 8 +- arch/x86/kernel/vmlinux.lds.S | 5 +- arch/x86/kvm/kvm_cache_regs.h | 2 +- arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/mmu.c | 97 +++++-- arch/x86/kvm/mmu.h | 2 +- arch/x86/kvm/paging_tmpl.h | 7 +- arch/x86/kvm/svm.c | 6 +- arch/x86/kvm/vmx.c | 9 +- arch/x86/kvm/x86.c | 46 +--- arch/x86/lib/usercopy_64.c | 1 + arch/x86/math-emu/wm_sqrt.S | 2 +- arch/x86/mm/init.c | 2 - arch/x86/mm/mmio-mod.c | 4 +- arch/x86/pci/fixup.c | 4 + arch/x86/pci/xen.c | 1 + arch/x86/platform/uv/uv_irq.c | 3 +- arch/x86/purgatory/Makefile | 5 +- arch/xtensa/kernel/perf_event.c | 2 +- arch/xtensa/kernel/setup.c | 3 +- arch/xtensa/kernel/xtensa_ksyms.c | 4 +- block/bio-integrity.c | 24 +- block/blk-mq-sched.c | 9 + block/blk-mq.c | 9 + crypto/af_alg.c | 26 +- crypto/algboss.c | 2 - crypto/algif_aead.c | 9 +- crypto/algif_hash.c | 9 +- crypto/algif_skcipher.c | 15 +- drivers/acpi/acpica/exprep.c | 4 - drivers/acpi/acpica/utdelete.c | 6 +- drivers/acpi/cppc_acpi.c | 1 + drivers/acpi/device_pm.c | 2 +- drivers/acpi/evged.c | 22 +- drivers/acpi/scan.c | 28 ++- drivers/acpi/sysfs.c | 8 +- drivers/acpi/video_detect.c | 19 ++ drivers/android/binder.c | 15 +- drivers/android/binder_alloc.c | 2 +- drivers/ata/libata-core.c | 11 +- drivers/ata/libata-scsi.c | 9 +- drivers/ata/sata_rcar.c | 11 +- drivers/atm/atmtcp.c | 10 +- drivers/base/core.c | 12 +- drivers/base/cpu.c | 8 + drivers/base/dd.c | 4 +- drivers/base/platform.c | 2 + drivers/base/power/main.c | 16 +- drivers/base/regmap/regmap-debugfs.c | 58 +++-- drivers/base/regmap/regmap.c | 103 ++++---- drivers/block/loop.c | 43 ++-- drivers/block/nbd.c | 25 +- drivers/block/null_blk_main.c | 2 +- drivers/block/null_blk_zoned.c | 4 + drivers/block/ps3disk.c | 1 - drivers/block/virtio_blk.c | 1 + drivers/block/zram/zram_drv.c | 3 +- drivers/bluetooth/btbcm.c | 2 + drivers/bluetooth/hci_bcm.c | 5 +- drivers/bluetooth/hci_h5.c | 2 +- drivers/bluetooth/hci_serdev.c | 3 +- drivers/char/agp/intel-gtt.c | 8 +- drivers/char/hw_random/ks-sa-rng.c | 1 + drivers/char/ipmi/ipmi_msghandler.c | 7 +- drivers/char/ipmi/ipmi_si_pci.c | 5 - drivers/char/random.c | 1 + drivers/char/tpm/tpm-chip.c | 9 +- drivers/char/tpm/tpm.h | 6 +- drivers/char/tpm/tpm2-space.c | 26 +- drivers/char/tpm/tpm_tis_core.c | 2 +- drivers/char/tpm/tpmrm-dev.c | 2 +- drivers/char/virtio_console.c | 3 +- drivers/clk/bcm/clk-bcm2835.c | 10 +- drivers/clk/clk-scmi.c | 22 +- drivers/clk/clk.c | 58 ++++- drivers/clk/qcom/gcc-msm8916.c | 8 +- drivers/clk/samsung/clk-exynos5420.c | 16 +- drivers/clk/samsung/clk-exynos5433.c | 3 +- drivers/clk/sirf/clk-atlas6.c | 2 +- drivers/clk/sprd/pll.c | 2 +- drivers/clk/st/clk-flexgen.c | 1 + drivers/clk/sunxi/clk-sunxi.c | 2 +- drivers/clk/ti/composite.c | 1 + drivers/clocksource/dw_apb_timer.c | 5 +- drivers/clocksource/dw_apb_timer_of.c | 6 +- drivers/cpufreq/armada-37xx-cpufreq.c | 1 + drivers/cpufreq/intel_pstate.c | 1 + drivers/cpuidle/sysfs.c | 6 +- drivers/crypto/cavium/cpt/cptvf_algs.c | 1 + drivers/crypto/cavium/cpt/cptvf_reqmanager.c | 12 +- drivers/crypto/cavium/cpt/request_manager.h | 2 + drivers/crypto/cavium/nitrox/nitrox_main.c | 4 +- drivers/crypto/ccp/Kconfig | 3 +- drivers/crypto/ccp/ccp-dev.h | 1 + drivers/crypto/ccp/ccp-ops.c | 40 ++- drivers/crypto/ccree/cc_cipher.c | 30 ++- drivers/crypto/chelsio/chcr_algo.c | 2 +- drivers/crypto/chelsio/chtls/chtls_io.c | 2 +- drivers/crypto/hisilicon/sec/sec_algs.c | 34 +-- drivers/crypto/omap-sham.c | 64 +++-- drivers/crypto/qat/qat_common/qat_uclo.c | 9 +- drivers/crypto/stm32/stm32_crc32.c | 144 ++++++----- drivers/crypto/talitos.c | 2 +- drivers/crypto/virtio/virtio_crypto_algs.c | 21 +- drivers/dma/fsl-edma.c | 7 + drivers/dma/ioat/dma.c | 12 + drivers/dma/ioat/dma.h | 2 - drivers/dma/pch_dma.c | 1 - drivers/dma/tegra210-adma.c | 5 +- drivers/edac/amd64_edac.c | 15 ++ drivers/edac/amd64_edac.h | 3 + drivers/edac/edac_device_sysfs.c | 1 + drivers/edac/edac_pci_sysfs.c | 2 +- drivers/edac/ie31200_edac.c | 50 +++- drivers/extcon/extcon-adc-jack.c | 3 +- drivers/firmware/arm_scmi/scmi_pm_domain.c | 12 +- drivers/firmware/efi/Kconfig | 11 + drivers/firmware/efi/efi.c | 4 +- drivers/firmware/efi/efivars.c | 4 +- drivers/firmware/efi/esrt.c | 2 +- drivers/firmware/efi/libstub/Makefile | 1 + drivers/firmware/psci_checker.c | 5 +- drivers/firmware/qcom_scm.c | 9 +- drivers/firmware/qemu_fw_cfg.c | 7 +- drivers/fpga/dfl-afu-dma-region.c | 4 +- drivers/fpga/dfl-afu-main.c | 3 +- drivers/gnss/sirf.c | 8 +- drivers/gpio/gpio-arizona.c | 7 +- drivers/gpio/gpio-dwapb.c | 34 ++- drivers/gpio/gpio-exar.c | 7 +- drivers/gpio/gpio-ml-ioh.c | 2 - drivers/gpio/gpio-pch.c | 1 - drivers/gpio/gpio-tegra.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 34 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 20 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 1 + .../drm/amd/display/dc/dce110/dce110_resource.c | 1 + .../drm/amd/display/dc/dce112/dce112_resource.c | 1 + .../drm/amd/display/dc/dce120/dce120_resource.c | 1 + .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 1 + drivers/gpu/drm/amd/display/include/fixed31_32.h | 3 + .../drm/amd/display/modules/color/color_gamma.c | 2 +- .../gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c | 7 +- .../gpu/drm/amd/powerplay/hwmgr/vega12_thermal.c | 6 +- drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 7 +- .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 10 +- drivers/gpu/drm/arm/malidp_planes.c | 2 +- drivers/gpu/drm/bridge/adv7511/adv7511_audio.c | 12 +- drivers/gpu/drm/bridge/sil-sii8620.c | 2 +- drivers/gpu/drm/drm_debugfs.c | 8 +- drivers/gpu/drm/drm_dp_mst_topology.c | 58 +++-- drivers/gpu/drm/drm_edid.c | 3 +- drivers/gpu/drm/drm_encoder_slave.c | 5 +- drivers/gpu/drm/drm_gem.c | 10 +- drivers/gpu/drm/drm_mipi_dsi.c | 6 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 20 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 19 +- drivers/gpu/drm/exynos/exynos_drm_mic.c | 4 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 4 + drivers/gpu/drm/i915/i915_gem_execbuffer.c | 16 +- drivers/gpu/drm/i915/i915_irq.c | 1 + drivers/gpu/drm/i915/intel_dp.c | 7 +- drivers/gpu/drm/i915/intel_dp_mst.c | 22 +- drivers/gpu/drm/imx/imx-ldb.c | 7 +- drivers/gpu/drm/imx/imx-tve.c | 20 +- drivers/gpu/drm/mediatek/mtk_drm_plane.c | 25 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 3 +- drivers/gpu/drm/msm/msm_submitqueue.c | 4 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 4 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 4 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 8 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 7 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 4 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 9 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c | 4 +- drivers/gpu/drm/panel/panel-simple.c | 2 +- drivers/gpu/drm/qxl/qxl_kms.c | 2 +- drivers/gpu/drm/radeon/ci_dpm.c | 9 +- drivers/gpu/drm/radeon/ni_dpm.c | 2 +- drivers/gpu/drm/radeon/radeon_connectors.c | 20 +- drivers/gpu/drm/radeon/radeon_display.c | 4 +- drivers/gpu/drm/radeon/radeon_drv.c | 9 +- drivers/gpu/drm/radeon/radeon_kms.c | 4 +- drivers/gpu/drm/rcar-du/Kconfig | 1 + drivers/gpu/drm/sun4i/sun4i_hdmi.h | 2 +- drivers/gpu/drm/sun4i/sun4i_hdmi_ddc_clk.c | 2 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 5 +- drivers/gpu/drm/tegra/hub.c | 8 +- drivers/gpu/drm/tilcdc/tilcdc_panel.c | 6 +- drivers/gpu/drm/ttm/ttm_tt.c | 3 - drivers/gpu/drm/vgem/vgem_drv.c | 27 -- drivers/gpu/drm/vkms/vkms_drv.h | 5 - drivers/gpu/drm/vkms/vkms_gem.c | 11 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 5 +- drivers/gpu/host1x/bus.c | 9 + drivers/gpu/host1x/debug.c | 4 + drivers/gpu/ipu-v3/ipu-image-convert.c | 58 ++--- drivers/hid/hid-alps.c | 2 + drivers/hid/hid-apple.c | 18 ++ drivers/hid/hid-ids.h | 7 + drivers/hid/hid-input.c | 6 +- drivers/hid/hid-magicmouse.c | 6 + drivers/hid/hid-quirks.c | 7 +- drivers/hid/hid-sony.c | 17 ++ drivers/hid/hid-steam.c | 6 +- drivers/hid/i2c-hid/i2c-hid-core.c | 22 +- drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 16 ++ drivers/hid/usbhid/hiddev.c | 4 + drivers/hv/channel_mgmt.c | 21 +- drivers/hv/vmbus_drv.c | 4 + drivers/hwmon/acpi_power_meter.c | 4 +- drivers/hwmon/aspeed-pwm-tacho.c | 2 + drivers/hwmon/emc2103.c | 2 +- drivers/hwmon/k10temp.c | 9 +- drivers/hwmon/max6697.c | 7 +- drivers/hwmon/pmbus/adm1275.c | 10 +- drivers/hwmon/scmi-hwmon.c | 2 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 13 +- drivers/hwtracing/intel_th/core.c | 21 +- drivers/hwtracing/intel_th/pci.c | 15 ++ drivers/hwtracing/intel_th/sth.c | 4 +- drivers/i2c/algos/i2c-algo-pca.c | 3 +- drivers/i2c/busses/i2c-altera.c | 10 +- drivers/i2c/busses/i2c-cadence.c | 9 +- drivers/i2c/busses/i2c-eg20t.c | 2 +- drivers/i2c/busses/i2c-fsi.c | 2 +- drivers/i2c/busses/i2c-mlxcpld.c | 4 +- drivers/i2c/busses/i2c-piix4.c | 3 +- drivers/i2c/busses/i2c-pxa.c | 13 +- drivers/i2c/busses/i2c-rcar.c | 19 +- drivers/i2c/busses/i2c-tegra.c | 53 +++- drivers/i2c/i2c-core-slave.c | 7 +- drivers/i2c/i2c-core-smbus.c | 7 + drivers/iio/accel/mma8452.c | 5 +- drivers/iio/dac/ad5592r-base.c | 4 +- drivers/iio/health/afe4403.c | 13 +- drivers/iio/health/afe4404.c | 8 +- drivers/iio/humidity/hdc100x.c | 10 +- drivers/iio/humidity/hts221.h | 7 +- drivers/iio/humidity/hts221_buffer.c | 9 +- drivers/iio/imu/adis16400_buffer.c | 5 +- drivers/iio/light/vcnl4000.c | 6 +- drivers/iio/magnetometer/ak8974.c | 29 ++- drivers/iio/pressure/bmp280-core.c | 7 +- drivers/iio/pressure/ms5611_core.c | 11 +- drivers/iio/pressure/zpa2326.c | 4 +- drivers/infiniband/core/cma.c | 18 ++ drivers/infiniband/core/cma_configfs.c | 13 + drivers/infiniband/core/mad.c | 3 +- drivers/infiniband/core/rdma_core.c | 19 +- drivers/infiniband/core/umem_odp.c | 3 +- drivers/infiniband/core/uverbs_main.c | 2 + drivers/infiniband/core/verbs.c | 2 +- drivers/infiniband/hw/bnxt_re/main.c | 3 +- drivers/infiniband/hw/cxgb4/device.c | 1 + drivers/infiniband/hw/i40iw/i40iw_cm.c | 8 - drivers/infiniband/hw/mlx5/devx.c | 1 + drivers/infiniband/hw/qedr/qedr.h | 4 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 13 +- drivers/infiniband/hw/qedr/verbs.c | 22 +- drivers/infiniband/hw/qib/qib_sysfs.c | 9 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 2 +- drivers/infiniband/sw/rxe/rxe_recv.c | 6 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 5 +- drivers/infiniband/ulp/ipoib/ipoib.h | 6 +- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 15 +- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 76 +++--- drivers/infiniband/ulp/ipoib/ipoib_main.c | 12 +- drivers/input/evdev.c | 19 +- drivers/input/joystick/xpad.c | 12 + drivers/input/keyboard/dlink-dir685-touchkeys.c | 2 +- drivers/input/mouse/psmouse-base.c | 2 +- drivers/input/mouse/sentelic.c | 2 +- drivers/input/mouse/synaptics.c | 2 + drivers/input/rmi4/rmi_driver.c | 5 +- drivers/input/serio/i8042-x86ia64io.h | 14 ++ drivers/input/touchscreen/mms114.c | 29 ++- drivers/input/touchscreen/usbtouchscreen.c | 1 + drivers/iommu/amd_iommu.c | 5 +- drivers/iommu/intel_irq_remapping.c | 10 +- drivers/iommu/iommu.c | 2 +- drivers/iommu/iova.c | 4 +- drivers/iommu/omap-iommu-debug.c | 3 + drivers/irqchip/irq-gic-v3-its.c | 5 +- drivers/irqchip/irq-gic.c | 14 +- drivers/irqchip/irq-mtk-sysirq.c | 8 +- drivers/irqchip/irq-stm32-exti.c | 14 +- drivers/isdn/hardware/mISDN/w6692.c | 3 - drivers/leds/led-class.c | 1 + drivers/leds/leds-88pm860x.c | 14 +- drivers/leds/leds-da903x.c | 14 +- drivers/leds/leds-lm3533.c | 12 +- drivers/leds/leds-lm355x.c | 7 +- drivers/leds/leds-wm831x-status.c | 14 +- drivers/macintosh/windfarm_pm112.c | 21 +- drivers/md/bcache/bcache.h | 2 +- drivers/md/bcache/bset.c | 2 +- drivers/md/bcache/btree.c | 10 +- drivers/md/bcache/journal.c | 4 +- drivers/md/bcache/super.c | 18 +- drivers/md/bcache/writeback.c | 14 +- drivers/md/bcache/writeback.h | 19 +- drivers/md/dm-crypt.c | 2 +- drivers/md/dm-integrity.c | 4 +- drivers/md/dm-mpath.c | 2 +- drivers/md/dm-rq.c | 3 - drivers/md/dm-writecache.c | 4 + drivers/md/dm-zoned-metadata.c | 4 +- drivers/md/dm-zoned-reclaim.c | 4 +- drivers/md/dm-zoned-target.c | 2 +- drivers/md/dm.c | 32 ++- drivers/md/md-cluster.c | 1 + drivers/md/md.c | 16 +- drivers/md/raid0.c | 3 + drivers/md/raid5.c | 3 +- drivers/media/cec/cec-adap.c | 8 +- drivers/media/cec/cec-api.c | 8 +- drivers/media/firewire/firedtv-fw.c | 2 + drivers/media/i2c/ov5640.c | 4 +- drivers/media/pci/cx23885/cx23888-ir.c | 5 +- drivers/media/pci/ttpci/av7110.c | 5 +- drivers/media/pci/ttpci/budget-core.c | 11 +- drivers/media/platform/davinci/vpss.c | 20 +- drivers/media/platform/exynos4-is/media-dev.c | 3 + drivers/media/platform/omap3isp/isppreview.c | 4 +- drivers/media/platform/rcar-fcp.c | 5 + drivers/media/platform/rockchip/rga/rga-hw.c | 29 ++- drivers/media/platform/rockchip/rga/rga-hw.h | 5 + drivers/media/platform/vsp1/vsp1_dl.c | 2 + drivers/media/rc/gpio-ir-tx.c | 7 +- drivers/media/tuners/si2157.c | 15 +- drivers/media/usb/dvb-usb/dibusb-mb.c | 2 +- drivers/media/usb/go7007/snd-go7007.c | 35 ++- drivers/message/fusion/mptscsih.c | 4 +- drivers/mfd/arizona-core.c | 18 ++ drivers/mfd/dln2.c | 4 + drivers/mfd/intel-lpss-pci.c | 3 + drivers/mfd/wm8994-core.c | 1 + drivers/misc/atmel-ssc.c | 24 +- drivers/misc/cxl/sysfs.c | 2 +- drivers/misc/mei/bus.c | 3 +- drivers/misc/pch_phub.c | 1 - drivers/misc/pci_endpoint_test.c | 20 +- drivers/mmc/core/block.c | 2 +- drivers/mmc/core/queue.c | 13 +- drivers/mmc/core/sdio.c | 3 +- drivers/mmc/host/meson-mx-sdio.c | 3 + drivers/mmc/host/renesas_sdhi_internal_dmac.c | 18 +- drivers/mmc/host/sdhci-esdhc-imx.c | 2 +- drivers/mmc/host/sdhci-msm.c | 10 +- drivers/mmc/host/sdhci.c | 2 +- drivers/mmc/host/via-sdmmc.c | 7 +- drivers/mtd/mtdchar.c | 56 ++++- drivers/mtd/nand/raw/ams-delta.c | 4 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 2 +- drivers/mtd/nand/raw/au1550nd.c | 4 +- drivers/mtd/nand/raw/bcm47xxnflash/main.c | 2 +- drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c | 2 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 20 +- drivers/mtd/nand/raw/cafe_nand.c | 4 +- drivers/mtd/nand/raw/cmx270_nand.c | 4 +- drivers/mtd/nand/raw/cs553x_nand.c | 4 +- drivers/mtd/nand/raw/davinci_nand.c | 4 +- drivers/mtd/nand/raw/denali.c | 6 +- drivers/mtd/nand/raw/diskonchip.c | 11 +- drivers/mtd/nand/raw/docg4.c | 4 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 5 +- drivers/mtd/nand/raw/fsl_ifc_nand.c | 5 +- drivers/mtd/nand/raw/fsl_upm.c | 4 +- drivers/mtd/nand/raw/fsmc_nand.c | 4 +- drivers/mtd/nand/raw/gpio.c | 4 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 4 +- drivers/mtd/nand/raw/hisi504_nand.c | 5 +- drivers/mtd/nand/raw/jz4740_nand.c | 4 +- drivers/mtd/nand/raw/jz4780_nand.c | 6 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 5 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 5 +- drivers/mtd/nand/raw/marvell_nand.c | 29 ++- drivers/mtd/nand/raw/mpc5121_nfc.c | 4 +- drivers/mtd/nand/raw/mtk_nand.c | 6 +- drivers/mtd/nand/raw/mxc_nand.c | 4 +- drivers/mtd/nand/raw/nand_base.c | 29 ++- drivers/mtd/nand/raw/nand_timings.c | 5 +- drivers/mtd/nand/raw/nandsim.c | 6 +- drivers/mtd/nand/raw/ndfc.c | 4 +- drivers/mtd/nand/raw/nuc900_nand.c | 4 +- drivers/mtd/nand/raw/omap2.c | 4 +- drivers/mtd/nand/raw/orion_nand.c | 7 +- drivers/mtd/nand/raw/oxnas_nand.c | 40 ++- drivers/mtd/nand/raw/pasemi_nand.c | 8 +- drivers/mtd/nand/raw/plat_nand.c | 6 +- drivers/mtd/nand/raw/qcom_nandc.c | 11 +- drivers/mtd/nand/raw/r852.c | 4 +- drivers/mtd/nand/raw/s3c2410.c | 4 +- drivers/mtd/nand/raw/sh_flctl.c | 4 +- drivers/mtd/nand/raw/sharpsl.c | 6 +- drivers/mtd/nand/raw/sm_common.c | 2 +- drivers/mtd/nand/raw/socrates_nand.c | 7 +- drivers/mtd/nand/raw/sunxi_nand.c | 6 +- drivers/mtd/nand/raw/tango_nand.c | 4 +- drivers/mtd/nand/raw/tegra_nand.c | 2 +- drivers/mtd/nand/raw/tmio_nand.c | 6 +- drivers/mtd/nand/raw/txx9ndfmc.c | 4 +- drivers/mtd/nand/raw/vf610_nfc.c | 4 +- drivers/mtd/nand/raw/xway_nand.c | 6 +- drivers/net/bonding/bond_main.c | 52 +++- drivers/net/bonding/bond_netlink.c | 3 +- drivers/net/bonding/bond_sysfs_slave.c | 4 +- drivers/net/dsa/b53/b53_common.c | 2 + drivers/net/dsa/bcm_sf2.c | 2 + drivers/net/dsa/mt7530.c | 20 +- drivers/net/dsa/mt7530.h | 7 + drivers/net/dsa/mv88e6xxx/chip.c | 1 - drivers/net/dsa/rtl8366.c | 35 ++- drivers/net/ethernet/allwinner/sun4i-emac.c | 4 +- drivers/net/ethernet/amazon/ena/ena_com.c | 6 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 24 +- drivers/net/ethernet/apple/bmac.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 6 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 2 +- drivers/net/ethernet/atheros/alx/main.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 2 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 12 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 4 - drivers/net/ethernet/broadcom/tg3.c | 4 +- drivers/net/ethernet/cadence/macb_main.c | 2 +- .../ethernet/cavium/liquidio/cn23xx_pf_device.c | 2 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 5 + drivers/net/ethernet/cavium/thunder/nicvf_main.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 10 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c | 18 +- .../ethernet/chelsio/cxgb4/cxgb4_tc_u32_parse.h | 122 ++++++--- drivers/net/ethernet/chelsio/cxgb4/l2t.c | 52 ++-- drivers/net/ethernet/chelsio/cxgb4/sge.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 8 +- drivers/net/ethernet/cortina/gemini.c | 9 +- drivers/net/ethernet/freescale/Kconfig | 2 + drivers/net/ethernet/freescale/dpaa/Kconfig | 1 + drivers/net/ethernet/freescale/fec_main.c | 4 +- drivers/net/ethernet/freescale/fman/fman.c | 3 +- drivers/net/ethernet/freescale/fman/fman_dtsec.c | 4 +- drivers/net/ethernet/freescale/fman/fman_mac.h | 2 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 3 +- drivers/net/ethernet/freescale/fman/fman_port.c | 9 +- drivers/net/ethernet/freescale/fman/fman_tgec.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 4 +- drivers/net/ethernet/freescale/ucc_geth.c | 13 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 9 +- drivers/net/ethernet/ibm/ibmveth.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 31 ++- drivers/net/ethernet/intel/e1000/e1000_main.c | 4 +- drivers/net/ethernet/intel/e1000e/e1000.h | 1 - drivers/net/ethernet/intel/e1000e/netdev.c | 30 ++- drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 2 +- drivers/net/ethernet/intel/i40e/i40e_common.c | 35 ++- drivers/net/ethernet/intel/i40e/i40e_main.c | 32 ++- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 51 ++-- drivers/net/ethernet/intel/igb/igb_ethtool.c | 3 +- drivers/net/ethernet/intel/igb/igb_main.c | 9 + drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 12 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 17 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 + drivers/net/ethernet/mellanox/mlx4/fw.c | 2 +- drivers/net/ethernet/mellanox/mlx4/main.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 14 ++ drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 6 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 23 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 11 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 14 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 8 + drivers/net/ethernet/microchip/encx24j600.c | 5 +- drivers/net/ethernet/nxp/lpc_eth.c | 3 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 7 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 6 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 3 +- drivers/net/ethernet/qlogic/qed/qed_vf.c | 23 +- drivers/net/ethernet/qlogic/qede/qede.h | 2 + drivers/net/ethernet/qlogic/qede/qede_main.c | 11 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 4 +- drivers/net/ethernet/qualcomm/emac/emac.c | 17 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 19 +- drivers/net/ethernet/realtek/r8169.c | 2 +- drivers/net/ethernet/renesas/ravb_main.c | 26 +- drivers/net/ethernet/rocker/rocker_main.c | 4 +- drivers/net/ethernet/smsc/smc91x.c | 4 +- drivers/net/ethernet/smsc/smsc911x.c | 9 +- drivers/net/ethernet/socionext/sni_ave.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 14 ++ .../net/ethernet/stmicro/stmmac/dwmac1000_core.c | 3 + drivers/net/ethernet/sun/cassini.c | 3 +- drivers/net/ethernet/toshiba/spider_net.c | 4 +- drivers/net/geneve.c | 7 +- drivers/net/hamradio/yam.c | 1 + drivers/net/hippi/rrunner.c | 2 +- drivers/net/hyperv/netvsc_drv.c | 9 +- drivers/net/ieee802154/adf7242.c | 4 +- drivers/net/ipvlan/ipvlan_main.c | 27 +- drivers/net/macvlan.c | 25 +- drivers/net/net_failover.c | 3 +- drivers/net/phy/dp83640.c | 4 + drivers/net/phy/phy_device.c | 6 +- drivers/net/phy/sfp-bus.c | 79 ++++++ drivers/net/tun.c | 12 +- drivers/net/usb/ax88172a.c | 1 + drivers/net/usb/ax88179_178a.c | 11 +- drivers/net/usb/cdc_ether.c | 11 +- drivers/net/usb/hso.c | 10 +- drivers/net/usb/lan78xx.c | 113 +++------ drivers/net/usb/qmi_wwan.c | 2 + drivers/net/usb/r8152.c | 1 + drivers/net/usb/smsc95xx.c | 11 +- drivers/net/veth.c | 8 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 2 + drivers/net/vxlan.c | 14 +- drivers/net/wan/lapbether.c | 17 +- drivers/net/wan/x25_asy.c | 21 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 4 + drivers/net/wireless/ath/ath10k/hw.h | 2 +- drivers/net/wireless/ath/ath10k/mac.c | 3 + drivers/net/wireless/ath/ath10k/wmi-ops.h | 10 + drivers/net/wireless/ath/ath10k/wmi-tlv.c | 15 ++ drivers/net/wireless/ath/ath9k/hif_usb.c | 62 +++-- drivers/net/wireless/ath/ath9k/hif_usb.h | 6 + drivers/net/wireless/ath/ath9k/htc_drv_init.c | 10 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 6 +- drivers/net/wireless/ath/ath9k/htc_hst.c | 6 + drivers/net/wireless/ath/ath9k/wmi.c | 6 +- drivers/net/wireless/ath/ath9k/wmi.h | 3 +- drivers/net/wireless/ath/carl9170/fw.c | 4 +- drivers/net/wireless/ath/carl9170/main.c | 21 +- drivers/net/wireless/ath/wcn36xx/main.c | 6 +- drivers/net/wireless/broadcom/b43/main.c | 2 +- drivers/net/wireless/broadcom/b43legacy/main.c | 1 + drivers/net/wireless/broadcom/b43legacy/xmit.c | 1 + .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 3 +- .../broadcom/brcm80211/brcmfmac/fwil_types.h | 2 +- .../broadcom/brcm80211/brcmfmac/fwsignal.c | 4 + .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 6 +- drivers/net/wireless/cisco/airo.c | 12 + drivers/net/wireless/intel/iwlegacy/common.c | 4 +- drivers/net/wireless/intersil/p54/p54usb.c | 1 + drivers/net/wireless/marvell/mwifiex/cfg80211.c | 14 +- drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 22 +- drivers/net/wireless/mediatek/mt76/agg-rx.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76.h | 6 +- drivers/net/wireless/realtek/rtlwifi/usb.c | 13 +- drivers/net/wireless/ti/wl1251/event.c | 2 +- drivers/net/xen-netfront.c | 64 +++-- drivers/nfc/s3fwrn5/core.c | 1 + drivers/nfc/st21nfca/dep.c | 4 +- drivers/ntb/ntb.c | 9 +- drivers/ntb/test/ntb_perf.c | 30 ++- drivers/ntb/test/ntb_pingpong.c | 14 +- drivers/ntb/test/ntb_tool.c | 9 +- drivers/nvdimm/btt.c | 8 +- drivers/nvdimm/namespace_devs.c | 7 +- drivers/nvme/host/core.c | 16 +- drivers/nvme/host/fc.c | 4 +- drivers/nvme/host/multipath.c | 33 ++- drivers/nvme/host/rdma.c | 2 +- drivers/nvmem/qfprom.c | 14 -- drivers/of/kobj.c | 3 +- drivers/of/of_mdio.c | 9 +- drivers/parisc/sba_iommu.c | 2 +- drivers/pci/access.c | 8 +- drivers/pci/bus.c | 6 +- drivers/pci/controller/dwc/pcie-designware-host.c | 2 + drivers/pci/controller/dwc/pcie-qcom.c | 41 ++- drivers/pci/controller/pci-aardvark.c | 4 - drivers/pci/controller/pci-v3-semi.c | 2 +- drivers/pci/controller/pcie-cadence-host.c | 9 +- drivers/pci/controller/pcie-mediatek.c | 18 ++ drivers/pci/controller/pcie-rcar.c | 9 +- drivers/pci/controller/vmd.c | 16 +- drivers/pci/hotplug/acpiphp_glue.c | 14 +- drivers/pci/pcie/aspm.c | 11 +- drivers/pci/pcie/ptm.c | 22 +- drivers/pci/probe.c | 81 +++++- drivers/pci/quirks.c | 280 ++++++++++++++++----- drivers/pci/setup-bus.c | 45 +--- drivers/pci/setup-res.c | 9 +- drivers/pci/slot.c | 6 +- drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 2 +- drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 2 +- drivers/phy/allwinner/phy-sun4i-usb.c | 5 +- drivers/phy/samsung/phy-exynos5-usbdrd.c | 4 +- drivers/pinctrl/freescale/pinctrl-imx.c | 19 +- drivers/pinctrl/freescale/pinctrl-imx1-core.c | 1 - drivers/pinctrl/pinctrl-amd.h | 2 +- drivers/pinctrl/pinctrl-rockchip.c | 7 +- drivers/pinctrl/pinctrl-rza1.c | 2 +- drivers/pinctrl/pinctrl-single.c | 11 +- drivers/pinctrl/samsung/pinctrl-exynos.c | 82 ++++-- drivers/platform/x86/hp-wmi.c | 10 +- drivers/platform/x86/intel-hid.c | 9 +- drivers/platform/x86/intel-vbtn.c | 77 ++++-- drivers/power/reset/vexpress-poweroff.c | 1 + drivers/power/supply/88pm860x_battery.c | 6 +- drivers/power/supply/Kconfig | 2 +- drivers/power/supply/lp8788-charger.c | 18 +- drivers/power/supply/smb347-charger.c | 1 + drivers/pwm/pwm-bcm-iproc.c | 9 +- drivers/pwm/pwm-img.c | 8 +- drivers/regulator/pfuze100-regulator.c | 60 +++-- drivers/remoteproc/qcom_q6v5.c | 2 + drivers/remoteproc/remoteproc_core.c | 3 +- drivers/rtc/rtc-goldfish.c | 1 + drivers/s390/cio/css.c | 5 + drivers/s390/cio/qdio.h | 1 - drivers/s390/cio/qdio_setup.c | 1 - drivers/s390/cio/qdio_thinint.c | 14 +- drivers/s390/net/qeth_l2_main.c | 4 + drivers/s390/scsi/zfcp_erp.c | 13 +- drivers/s390/scsi/zfcp_fsf.c | 4 +- drivers/scsi/Kconfig | 9 - drivers/scsi/arm/acornscsi.c | 4 +- drivers/scsi/arm/cumana_2.c | 2 +- drivers/scsi/arm/eesox.c | 2 +- drivers/scsi/arm/powertec.c | 2 +- drivers/scsi/fcoe/fcoe_ctlr.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 3 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 2 + drivers/scsi/iscsi_boot_sysfs.c | 2 +- drivers/scsi/libfc/fc_disc.c | 12 +- drivers/scsi/lpfc/lpfc_els.c | 2 + drivers/scsi/lpfc/lpfc_nvmet.c | 2 +- drivers/scsi/lpfc/lpfc_vport.c | 26 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 7 +- drivers/scsi/mesh.c | 8 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 2 + drivers/scsi/qedf/qedf.h | 1 + drivers/scsi/qedf/qedf_main.c | 35 ++- drivers/scsi/qedi/qedi_iscsi.c | 7 +- drivers/scsi/qla2xxx/qla_mbx.c | 8 - drivers/scsi/qla2xxx/qla_nvme.c | 5 + drivers/scsi/qla2xxx/qla_os.c | 6 + drivers/scsi/qla2xxx/tcm_qla2xxx.c | 2 + drivers/scsi/scsi_debug.c | 6 + drivers/scsi/scsi_transport_iscsi.c | 2 +- drivers/scsi/scsi_transport_spi.c | 2 +- drivers/scsi/sr.c | 6 +- drivers/scsi/sr_vendor.c | 8 - drivers/scsi/ufs/ufs-qcom.c | 6 +- drivers/scsi/ufs/ufs_quirks.h | 1 + drivers/scsi/ufs/ufshcd.c | 18 +- drivers/slimbus/core.c | 1 + drivers/slimbus/qcom-ngd-ctrl.c | 4 +- drivers/soc/qcom/rpmh-rsc.c | 99 +++++--- drivers/soc/qcom/rpmh.c | 56 ++--- drivers/spi/Kconfig | 3 + drivers/spi/spi-bcm-qspi.c | 8 +- drivers/spi/spi-bcm2835.c | 4 +- drivers/spi/spi-bcm2835aux.c | 4 +- drivers/spi/spi-dw-mid.c | 16 +- drivers/spi/spi-dw.c | 15 +- drivers/spi/spi-fsl-dspi.c | 44 +++- drivers/spi/spi-lantiq-ssc.c | 10 + drivers/spi/spi-mt65xx.c | 15 +- drivers/spi/spi-pxa2xx.c | 12 +- drivers/spi/spi-sprd-adi.c | 2 +- drivers/spi/spi-stm32.c | 3 +- drivers/spi/spi-sun6i.c | 14 +- drivers/spi/spi-topcliff-pch.c | 1 - drivers/spi/spi.c | 25 +- drivers/spi/spidev.c | 45 ++-- drivers/staging/android/ashmem.c | 12 + drivers/staging/android/ion/ion_heap.c | 4 +- drivers/staging/comedi/drivers/addi_apci_1032.c | 20 +- drivers/staging/comedi/drivers/addi_apci_1500.c | 34 ++- drivers/staging/comedi/drivers/addi_apci_1564.c | 20 +- drivers/staging/comedi/drivers/ni_6527.c | 2 +- drivers/staging/erofs/unzip_vle.h | 20 +- drivers/staging/gasket/gasket_sysfs.c | 2 + drivers/staging/greybus/light.c | 3 +- drivers/staging/greybus/sdio.c | 10 +- drivers/staging/mt29f_spinand/mt29f_spinand.c | 2 +- drivers/staging/rtl8192u/r8192U_core.c | 2 +- drivers/staging/rtl8712/wifi.h | 9 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 4 +- drivers/staging/sm750fb/sm750.c | 1 + drivers/staging/wlan-ng/prism2usb.c | 16 +- drivers/target/target_core_user.c | 165 ++++++------ drivers/thermal/cpu_cooling.c | 6 +- drivers/thermal/mtk_thermal.c | 6 +- drivers/thermal/ti-soc-thermal/ti-thermal-common.c | 6 +- drivers/tty/hvc/hvc_console.c | 23 +- drivers/tty/n_gsm.c | 26 +- drivers/tty/serial/8250/8250_core.c | 2 +- drivers/tty/serial/8250/8250_exar.c | 36 ++- drivers/tty/serial/8250/8250_mtk.c | 18 ++ drivers/tty/serial/8250/8250_pci.c | 6 - drivers/tty/serial/8250/8250_port.c | 13 +- drivers/tty/serial/amba-pl011.c | 17 +- drivers/tty/serial/mxs-auart.c | 12 +- drivers/tty/serial/pch_uart.c | 2 - drivers/tty/serial/samsung.c | 8 +- drivers/tty/vt/keyboard.c | 26 +- drivers/tty/vt/vt.c | 34 ++- drivers/tty/vt/vt_ioctl.c | 12 +- drivers/uio/uio_pdrv_genirq.c | 2 +- drivers/usb/c67x00/c67x00-sched.c | 2 +- drivers/usb/chipidea/core.c | 24 ++ drivers/usb/class/cdc-acm.c | 26 +- drivers/usb/class/usblp.c | 5 +- drivers/usb/core/quirks.c | 26 +- drivers/usb/dwc2/core_intr.c | 7 +- drivers/usb/dwc2/gadget.c | 6 - drivers/usb/dwc2/platform.c | 18 +- drivers/usb/dwc3/dwc3-haps.c | 4 - drivers/usb/dwc3/dwc3-pci.c | 5 +- drivers/usb/dwc3/gadget.c | 128 ++++++++-- drivers/usb/gadget/composite.c | 78 ++++-- drivers/usb/gadget/function/f_ncm.c | 81 +++++- drivers/usb/gadget/function/f_tcm.c | 7 +- drivers/usb/gadget/function/f_uac1_legacy.c | 2 + drivers/usb/gadget/legacy/inode.c | 3 +- drivers/usb/gadget/u_f.h | 38 ++- drivers/usb/gadget/udc/atmel_usba_udc.c | 2 +- drivers/usb/gadget/udc/bdc/bdc_core.c | 13 +- drivers/usb/gadget/udc/bdc/bdc_ep.c | 16 +- drivers/usb/gadget/udc/gr_udc.c | 7 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 11 +- drivers/usb/gadget/udc/m66592-udc.c | 2 +- drivers/usb/gadget/udc/mv_udc_core.c | 3 +- drivers/usb/gadget/udc/net2280.c | 4 +- drivers/usb/gadget/udc/pch_udc.c | 1 - drivers/usb/gadget/udc/s3c2410_udc.c | 4 - drivers/usb/host/ehci-exynos.c | 5 +- drivers/usb/host/ehci-mxc.c | 2 + drivers/usb/host/ehci-pci.c | 7 + drivers/usb/host/ehci-platform.c | 127 ++++++++++ drivers/usb/host/ohci-exynos.c | 5 +- drivers/usb/host/ohci-sm501.c | 1 + drivers/usb/host/xhci-debugfs.c | 8 +- drivers/usb/host/xhci-hub.c | 19 +- drivers/usb/host/xhci-mtk-sch.c | 4 + drivers/usb/host/xhci-mtk.c | 5 +- drivers/usb/host/xhci-pci.c | 11 +- drivers/usb/host/xhci.c | 12 +- drivers/usb/host/xhci.h | 2 +- drivers/usb/misc/iowarrior.c | 35 ++- drivers/usb/misc/lvstest.c | 2 +- drivers/usb/misc/sisusbvga/sisusb.c | 2 +- drivers/usb/misc/usbtest.c | 1 + drivers/usb/misc/yurex.c | 2 +- drivers/usb/mtu3/mtu3_core.c | 6 +- drivers/usb/musb/musb_core.c | 7 + drivers/usb/musb/musb_debugfs.c | 10 +- drivers/usb/serial/ch341.c | 1 + drivers/usb/serial/cp210x.c | 19 ++ drivers/usb/serial/cypress_m8.c | 2 + drivers/usb/serial/cypress_m8.h | 3 + drivers/usb/serial/ftdi_sio.c | 37 ++- drivers/usb/serial/iuu_phoenix.c | 22 +- drivers/usb/serial/option.c | 10 + drivers/usb/serial/qcserial.c | 2 + drivers/usb/serial/usb_wwan.c | 4 + drivers/usb/storage/unusual_devs.h | 2 +- drivers/usb/storage/unusual_uas.h | 14 ++ drivers/usb/typec/tcpci_rt1711h.c | 31 +-- drivers/vfio/mdev/mdev_sysfs.c | 2 +- drivers/vfio/pci/vfio_pci_config.c | 14 +- drivers/vfio/vfio_iommu_type1.c | 71 +++++- drivers/video/backlight/lp855x_bl.c | 20 +- drivers/video/console/newport_con.c | 12 +- drivers/video/console/vgacon.c | 4 + drivers/video/fbdev/core/bitblit.c | 4 +- drivers/video/fbdev/core/fbcon.c | 25 +- drivers/video/fbdev/core/fbcon_ccw.c | 4 +- drivers/video/fbdev/core/fbcon_cw.c | 4 +- drivers/video/fbdev/core/fbcon_ud.c | 4 +- drivers/video/fbdev/efifb.c | 2 +- drivers/video/fbdev/neofb.c | 1 + drivers/video/fbdev/omap2/omapfb/dss/dispc.c | 7 +- drivers/video/fbdev/omap2/omapfb/dss/dsi.c | 7 +- drivers/video/fbdev/omap2/omapfb/dss/dss.c | 9 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c | 5 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c | 5 +- drivers/video/fbdev/omap2/omapfb/dss/venc.c | 7 +- drivers/video/fbdev/pxafb.c | 4 +- drivers/video/fbdev/sm712fb.c | 2 + drivers/video/fbdev/w100fb.c | 2 + drivers/virt/vboxguest/vboxguest_core.c | 6 +- drivers/virt/vboxguest/vboxguest_core.h | 15 ++ drivers/virt/vboxguest/vboxguest_linux.c | 3 +- drivers/virt/vboxguest/vmmdev.h | 2 + drivers/virtio/virtio_ring.c | 3 + drivers/w1/masters/omap_hdq.c | 10 +- drivers/watchdog/da9062_wdt.c | 5 - drivers/watchdog/f71808e_wdt.c | 13 +- drivers/watchdog/watchdog_dev.c | 18 +- drivers/xen/balloon.c | 12 +- drivers/xen/events/events_base.c | 16 +- drivers/xen/gntdev-dmabuf.c | 8 + drivers/xen/preempt.c | 2 +- drivers/xen/pvcalls-back.c | 3 +- fs/9p/v9fs.c | 5 +- fs/afs/dynroot.c | 20 +- fs/afs/proc.c | 1 + fs/afs/write.c | 5 +- fs/aio.c | 8 + fs/binfmt_elf.c | 2 +- fs/block_dev.c | 12 +- fs/btrfs/backref.c | 1 + fs/btrfs/ctree.h | 2 + fs/btrfs/dev-replace.c | 8 +- fs/btrfs/disk-io.c | 24 +- fs/btrfs/export.c | 8 +- fs/btrfs/export.h | 5 + fs/btrfs/extent-tree.c | 19 +- fs/btrfs/extent_io.c | 45 ++-- fs/btrfs/file-item.c | 6 +- fs/btrfs/file.c | 8 +- fs/btrfs/free-space-cache.c | 6 +- fs/btrfs/inode.c | 98 ++++++-- fs/btrfs/ioctl.c | 5 +- fs/btrfs/qgroup.c | 14 ++ fs/btrfs/ref-verify.c | 2 + fs/btrfs/scrub.c | 4 +- fs/btrfs/send.c | 67 +++++ fs/btrfs/super.c | 54 ++-- fs/btrfs/sysfs.c | 4 + fs/btrfs/tests/btrfs-tests.c | 8 +- fs/btrfs/tests/inode-tests.c | 1 + fs/btrfs/tree-checker.c | 20 ++ fs/btrfs/tree-log.c | 18 +- fs/btrfs/volumes.c | 115 +++++---- fs/btrfs/volumes.h | 4 +- fs/buffer.c | 9 + fs/cachefiles/rdwr.c | 2 +- fs/ceph/mds_client.c | 17 +- fs/cifs/connect.c | 9 +- fs/cifs/file.c | 2 +- fs/cifs/inode.c | 9 + fs/cifs/smb2misc.c | 73 ++++-- fs/cifs/smb2ops.c | 12 + fs/cifs/smb2pdu.c | 2 + fs/dlm/dlm_internal.h | 1 - fs/dlm/lockspace.c | 6 +- fs/eventpoll.c | 19 +- fs/ext2/ialloc.c | 3 +- fs/ext4/block_validity.c | 44 +--- fs/ext4/ext4_extents.h | 9 +- fs/ext4/extents.c | 2 +- fs/ext4/fsync.c | 28 +-- fs/ext4/inode.c | 5 + fs/ext4/namei.c | 22 +- fs/ext4/super.c | 198 ++++++++++----- fs/ext4/xattr.c | 7 +- fs/f2fs/f2fs.h | 4 +- fs/f2fs/inline.c | 19 +- fs/f2fs/node.c | 6 +- fs/f2fs/recovery.c | 10 +- fs/f2fs/super.c | 8 +- fs/fat/inode.c | 6 + fs/fs-writeback.c | 84 ++++--- fs/fuse/dev.c | 3 +- fs/fuse/file.c | 12 +- fs/gfs2/log.c | 11 +- fs/gfs2/ops_fstype.c | 14 +- fs/gfs2/quota.c | 3 +- fs/gfs2/quota.h | 3 +- fs/jbd2/journal.c | 4 +- fs/jbd2/transaction.c | 26 ++ fs/jffs2/dir.c | 6 +- fs/minix/inode.c | 42 +++- fs/minix/itree_common.c | 8 +- fs/minix/itree_v1.c | 12 +- fs/minix/itree_v2.c | 13 +- fs/minix/minix.h | 1 - fs/nfs/flexfilelayout/flexfilelayout.c | 11 +- fs/nfs/nfs4proc.c | 4 +- fs/nfs/nfs4xdr.c | 6 +- fs/nfs/pnfs.c | 46 ++-- fs/nfsd/nfs4callback.c | 2 + fs/nfsd/vfs.c | 6 + fs/nilfs2/segment.c | 2 + fs/notify/fanotify/fanotify.c | 5 +- fs/ocfs2/dlmglue.c | 25 +- fs/ocfs2/ocfs2.h | 5 +- fs/ocfs2/ocfs2_fs.h | 4 +- fs/ocfs2/suballoc.c | 13 +- fs/ocfs2/super.c | 4 +- fs/overlayfs/copy_up.c | 2 +- fs/overlayfs/export.c | 2 +- fs/overlayfs/file.c | 10 +- fs/overlayfs/super.c | 11 +- fs/proc/inode.c | 2 +- fs/proc/self.c | 2 +- fs/proc/thread_self.c | 2 +- fs/pstore/platform.c | 5 +- fs/romfs/storage.c | 4 +- fs/signalfd.c | 10 +- fs/ufs/super.c | 2 +- fs/xattr.c | 84 ++++++- fs/xfs/libxfs/xfs_alloc.c | 16 ++ fs/xfs/scrub/bmap.c | 22 +- fs/xfs/xfs_bmap_util.c | 2 +- fs/xfs/xfs_buf.c | 8 +- fs/xfs/xfs_dquot.c | 9 +- fs/xfs/xfs_icache.c | 3 +- fs/xfs/xfs_inode.c | 25 +- fs/xfs/xfs_log.c | 9 +- fs/xfs/xfs_reflink.c | 21 +- fs/xfs/xfs_sysfs.h | 6 +- fs/xfs/xfs_trans_dquot.c | 2 +- fs/xfs/xfs_trans_inode.c | 2 + include/asm-generic/topology.h | 2 +- include/asm-generic/vmlinux.lds.h | 6 +- include/crypto/if_alg.h | 4 +- include/linux/bitfield.h | 2 +- include/linux/bitops.h | 2 +- include/linux/cgroup-defs.h | 8 +- include/linux/cgroup.h | 4 +- include/linux/device-mapper.h | 1 + include/linux/efi.h | 4 + include/linux/elfnote.h | 2 +- include/linux/filter.h | 4 +- include/linux/fs.h | 8 +- include/linux/genhd.h | 2 + include/linux/hyperv.h | 2 + include/linux/if_vlan.h | 29 ++- include/linux/intel-iommu.h | 4 +- include/linux/io-mapping.h | 5 +- include/linux/irq.h | 13 + include/linux/kallsyms.h | 5 +- include/linux/kgdb.h | 2 +- include/linux/kprobes.h | 4 + include/linux/kvm_host.h | 4 +- include/linux/libata.h | 3 + include/linux/mlx5/driver.h | 1 + include/linux/mm.h | 16 +- include/linux/mmzone.h | 2 + include/linux/mod_devicetable.h | 8 +- include/linux/mtd/rawnand.h | 9 +- include/linux/netdevice.h | 40 ++- include/linux/netfilter/nf_conntrack_pptp.h | 2 +- include/linux/pci.h | 3 + include/linux/pci_ids.h | 36 ++- include/linux/prandom.h | 78 ++++++ include/linux/printk.h | 5 - include/linux/qed/qed_chain.h | 26 +- include/linux/random.h | 63 +---- include/linux/sched/mm.h | 2 + include/linux/set_memory.h | 2 +- include/linux/string.h | 60 ++++- include/linux/sunrpc/gss_api.h | 1 + include/linux/sunrpc/svcauth_gss.h | 3 +- include/linux/tcp.h | 4 +- include/linux/tracepoint.h | 2 +- include/linux/uaccess.h | 2 +- include/linux/usb/composite.h | 3 + include/linux/usb/ehci_def.h | 2 +- include/linux/virtio_net.h | 25 +- include/linux/xattr.h | 2 + include/net/act_api.h | 3 +- include/net/addrconf.h | 1 + include/net/dst.h | 10 +- include/net/genetlink.h | 8 - include/net/inet_connection_sock.h | 4 + include/net/inet_ecn.h | 23 +- include/net/ip_vs.h | 10 +- include/net/pkt_sched.h | 11 - include/net/sctp/constants.h | 8 +- include/net/sock.h | 5 +- include/net/xfrm.h | 5 +- include/rdma/uverbs_std_types.h | 2 +- include/sound/compress_driver.h | 10 +- include/sound/rt5670.h | 1 + include/trace/events/rxrpc.h | 2 +- include/trace/events/writeback.h | 13 +- include/uapi/linux/input-event-codes.h | 3 +- include/uapi/linux/kvm.h | 2 + include/uapi/linux/mmc/ioctl.h | 1 + include/uapi/linux/raid/md_p.h | 2 + include/uapi/linux/vboxguest.h | 4 +- include/uapi/linux/wireless.h | 5 +- include/uapi/linux/xfrm.h | 2 +- init/main.c | 1 - kernel/audit.c | 52 ++-- kernel/audit.h | 2 +- kernel/auditfilter.c | 16 +- kernel/bpf/hashtab.c | 12 +- kernel/bpf/syscall.c | 32 +-- kernel/cgroup/cgroup.c | 31 ++- kernel/cgroup/rstat.c | 16 +- kernel/compat.c | 6 +- kernel/cpu.c | 18 +- kernel/cpu_pm.c | 4 +- kernel/debug/debug_core.c | 9 + kernel/events/core.c | 23 +- kernel/events/uprobes.c | 16 +- kernel/exit.c | 31 ++- kernel/irq/manage.c | 41 ++- kernel/irq/matrix.c | 7 + kernel/kallsyms.c | 17 +- kernel/kprobes.c | 38 ++- kernel/kthread.c | 17 +- kernel/locking/lockdep_proc.c | 2 +- kernel/module.c | 70 ++++-- kernel/printk/internal.h | 5 + kernel/printk/printk.c | 34 +++ kernel/printk/printk_safe.c | 11 +- kernel/relay.c | 6 + kernel/sched/core.c | 10 +- kernel/sched/deadline.c | 1 + kernel/sched/fair.c | 35 ++- kernel/sched/topology.c | 2 +- kernel/time/timer.c | 29 ++- kernel/trace/blktrace.c | 55 ++-- kernel/trace/ftrace.c | 15 +- kernel/trace/ring_buffer.c | 2 +- kernel/trace/trace_events.c | 4 +- kernel/trace/trace_events_filter.c | 6 +- kernel/trace/trace_events_trigger.c | 21 +- kernel/trace/trace_hwlat.c | 5 +- lib/dynamic_debug.c | 23 +- lib/mpi/longlong.h | 2 +- lib/random32.c | 2 +- lib/strncpy_from_user.c | 23 +- lib/strnlen_user.c | 23 +- lib/test_kmod.c | 2 +- lib/zlib_inflate/inffast.c | 91 +++---- mm/huge_memory.c | 31 ++- mm/hugetlb.c | 24 +- mm/khugepaged.c | 29 +-- mm/memcontrol.c | 4 +- mm/mmap.c | 1 + mm/mremap.c | 2 +- mm/page_alloc.c | 26 +- mm/page_counter.c | 6 +- mm/slab_common.c | 52 +++- mm/slub.c | 34 ++- mm/swap_state.c | 3 +- mm/util.c | 18 ++ mm/vmalloc.c | 2 +- net/9p/trans_fd.c | 39 ++- net/ax25/af_ax25.c | 16 +- net/batman-adv/bat_v_elp.c | 15 +- net/bluetooth/6lowpan.c | 5 + net/bluetooth/hci_event.c | 38 ++- net/bridge/br_arp_nd_proxy.c | 4 + net/bridge/br_private.h | 2 +- net/bridge/netfilter/nft_reject_bridge.c | 6 + net/ceph/osd_client.c | 5 +- net/compat.c | 1 + net/core/dev.c | 81 +++--- net/core/filter.c | 30 +-- net/core/net-sysfs.c | 2 +- net/core/rtnetlink.c | 3 +- net/core/skbuff.c | 4 +- net/core/sock.c | 27 +- net/core/sock_reuseport.c | 1 + net/core/sysctl_net_core.c | 2 +- net/dsa/tag_mtk.c | 15 ++ net/ipv4/devinet.c | 1 + net/ipv4/fib_semantics.c | 2 +- net/ipv4/fib_trie.c | 2 +- net/ipv4/gre_offload.c | 13 +- net/ipv4/inet_connection_sock.c | 136 +++++----- net/ipv4/inet_hashtables.c | 1 + net/ipv4/ip_tunnel.c | 14 +- net/ipv4/ip_vti.c | 75 +++--- net/ipv4/ipip.c | 2 +- net/ipv4/netfilter/nf_nat_pptp.c | 7 +- net/ipv4/ping.c | 3 + net/ipv4/route.c | 14 +- net/ipv4/tcp.c | 15 +- net/ipv4/tcp_cong.c | 2 +- net/ipv4/tcp_cubic.c | 2 + net/ipv4/tcp_input.c | 39 ++- net/ipv4/tcp_ipv4.c | 15 +- net/ipv4/tcp_output.c | 21 +- net/ipv4/udp.c | 17 +- net/ipv6/anycast.c | 17 +- net/ipv6/esp6_offload.c | 9 +- net/ipv6/ip6_gre.c | 20 +- net/ipv6/ip6_tunnel.c | 10 +- net/ipv6/ipv6_sockglue.c | 14 +- net/ipv6/mcast.c | 1 + net/ipv6/udp.c | 17 +- net/l2tp/l2tp_core.c | 8 +- net/l2tp/l2tp_ip.c | 29 ++- net/l2tp/l2tp_ip6.c | 30 ++- net/llc/af_llc.c | 10 +- net/mac80211/cfg.c | 1 + net/mac80211/mesh_hwmp.c | 7 + net/mac80211/mesh_pathtbl.c | 1 + net/mac80211/rx.c | 26 ++ net/mac80211/sta_info.c | 2 +- net/netfilter/ipset/ip_set_core.c | 2 + net/netfilter/ipset/ip_set_list_set.c | 2 +- net/netfilter/ipvs/ip_vs_core.c | 12 +- net/netfilter/ipvs/ip_vs_sync.c | 12 +- net/netfilter/nf_conntrack_pptp.c | 62 +++-- net/netfilter/nfnetlink_cthelper.c | 3 +- net/netfilter/nft_nat.c | 4 +- net/netlink/genetlink.c | 49 ---- net/nfc/rawsock.c | 7 +- net/openvswitch/conntrack.c | 38 +-- net/packet/af_packet.c | 9 +- net/qrtr/qrtr.c | 29 ++- net/rds/recv.c | 3 +- net/rxrpc/call_accept.c | 7 + net/rxrpc/call_object.c | 27 +- net/rxrpc/conn_object.c | 8 +- net/rxrpc/input.c | 7 +- net/rxrpc/proc.c | 6 +- net/rxrpc/recvmsg.c | 4 +- net/rxrpc/sendmsg.c | 5 +- net/sched/act_connmark.c | 9 +- net/sched/act_csum.c | 2 +- net/sched/act_skbedit.c | 2 +- net/sched/cls_api.c | 2 +- net/sched/cls_flow.c | 8 +- net/sched/cls_flower.c | 2 +- net/sched/em_ipset.c | 2 +- net/sched/em_meta.c | 2 +- net/sched/sch_atm.c | 8 +- net/sched/sch_cake.c | 62 +++-- net/sched/sch_dsmark.c | 6 +- net/sched/sch_generic.c | 1 + net/sched/sch_teql.c | 2 +- net/sctp/associola.c | 5 +- net/sctp/bind_addr.c | 1 + net/sctp/protocol.c | 3 +- net/sctp/sm_sideeffect.c | 14 +- net/sctp/sm_statefuns.c | 9 +- net/sctp/socket.c | 10 +- net/sctp/stream.c | 27 +- net/smc/smc_diag.c | 16 +- net/socket.c | 2 +- net/sunrpc/addr.c | 4 +- net/sunrpc/auth_gss/gss_mech_switch.c | 12 +- net/sunrpc/auth_gss/svcauth_gss.c | 18 +- net/sunrpc/rpc_pipe.c | 1 + net/sunrpc/xdr.c | 4 + net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 2 + net/sunrpc/xprtrdma/svc_rdma_rw.c | 28 ++- net/tipc/bcast.c | 8 +- net/tipc/group.c | 4 +- net/tipc/link.c | 12 +- net/tipc/netlink_compat.c | 12 +- net/tipc/node.c | 7 +- net/tipc/socket.c | 12 +- net/tls/tls_device.c | 3 +- net/vmw_vsock/af_vsock.c | 2 +- net/wireless/nl80211.c | 6 +- net/x25/x25_subr.c | 6 + net/xdp/xdp_umem.c | 8 +- net/xdp/xsk.c | 4 +- net/xfrm/xfrm_device.c | 4 +- net/xfrm/xfrm_input.c | 2 +- net/xfrm/xfrm_interface.c | 21 ++ net/xfrm/xfrm_output.c | 15 +- net/xfrm/xfrm_policy.c | 7 +- samples/bpf/lwt_len_hist_user.c | 2 - scripts/Kbuild.include | 11 +- scripts/decode_stacktrace.sh | 4 +- scripts/gdb/linux/symbols.py | 2 +- scripts/kconfig/qconf.cc | 70 +++--- scripts/mksysmap | 2 +- security/apparmor/domain.c | 9 +- security/apparmor/include/label.h | 1 + security/apparmor/label.c | 37 ++- security/apparmor/lsm.c | 9 +- security/apparmor/match.c | 5 + security/commoncap.c | 1 + security/integrity/evm/evm_crypto.c | 4 +- security/integrity/evm/evm_main.c | 4 +- security/integrity/evm/evm_secfs.c | 9 +- security/integrity/ima/ima.h | 10 +- security/integrity/ima/ima_crypto.c | 6 +- security/integrity/ima/ima_init.c | 2 +- security/integrity/ima/ima_policy.c | 3 +- security/integrity/ima/ima_template_lib.c | 18 ++ security/keys/internal.h | 11 - security/keys/keyctl.c | 16 +- security/selinux/ss/services.c | 4 + security/smack/smackfs.c | 29 ++- sound/core/compress_offload.c | 4 + sound/core/hwdep.c | 4 +- sound/core/info.c | 4 +- sound/core/pcm_native.c | 5 + sound/core/seq/oss/seq_oss.c | 8 +- sound/drivers/opl3/opl3_synth.c | 2 + sound/isa/es1688/es1688.c | 4 +- sound/isa/wavefront/wavefront_synth.c | 8 +- sound/pci/cs46xx/cs46xx_lib.c | 2 +- sound/pci/cs46xx/dsp_spos_scb_lib.c | 2 +- sound/pci/echoaudio/echoaudio.c | 2 - sound/pci/hda/hda_auto_parser.c | 6 + sound/pci/hda/hda_codec.c | 2 +- sound/pci/hda/hda_generic.c | 2 +- sound/pci/hda/hda_intel.c | 1 - sound/pci/hda/patch_hdmi.c | 5 + sound/pci/hda/patch_realtek.c | 98 ++++++-- sound/pci/hda/patch_sigmatel.c | 2 +- sound/pci/ice1712/prodigy192.c | 2 +- sound/pci/lx6464es/lx6464es.c | 8 + sound/pci/oxygen/xonar_dg.c | 2 +- sound/soc/codecs/msm8916-wcd-analog.c | 4 +- sound/soc/codecs/rt5645.c | 14 ++ sound/soc/codecs/rt5670.c | 71 ++++-- sound/soc/codecs/rt5670.h | 2 +- sound/soc/codecs/wm8958-dsp2.c | 4 + sound/soc/davinci/davinci-mcasp.c | 4 +- sound/soc/fsl/fsl_asrc_dma.c | 1 + sound/soc/fsl/fsl_ssi.c | 13 +- sound/soc/img/img-i2s-in.c | 5 +- sound/soc/img/img-parallel-out.c | 4 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 5 +- sound/soc/intel/boards/bxt_rt298.c | 2 + sound/soc/intel/boards/bytcr_rt5640.c | 24 ++ sound/soc/meson/axg-fifo.c | 10 +- sound/soc/meson/axg-tdm-interface.c | 26 +- sound/soc/qcom/Kconfig | 2 +- sound/soc/qcom/qdsp6/q6asm.c | 7 +- sound/soc/qcom/qdsp6/q6routing.c | 16 ++ sound/soc/rockchip/rockchip_pdm.c | 4 +- sound/soc/soc-core.c | 22 +- sound/soc/tegra/tegra30_ahub.c | 4 +- sound/soc/tegra/tegra30_i2s.c | 4 +- sound/soc/tegra/tegra_wm8903.c | 6 +- sound/usb/card.c | 31 ++- sound/usb/card.h | 1 + sound/usb/endpoint.c | 6 +- sound/usb/line6/capture.c | 2 + sound/usb/line6/driver.c | 2 +- sound/usb/line6/playback.c | 2 + sound/usb/midi.c | 17 +- sound/usb/mixer.c | 23 +- sound/usb/mixer.h | 9 +- sound/usb/mixer_maps.c | 24 ++ sound/usb/mixer_quirks.c | 4 +- sound/usb/pcm.c | 6 + sound/usb/quirks-table.h | 160 ++++++++++++ sound/usb/quirks.c | 48 ++++ sound/usb/quirks.h | 2 + sound/usb/stream.c | 1 + sound/usb/usbaudio.h | 2 +- tools/build/Build.include | 3 +- tools/build/Makefile.feature | 2 +- tools/build/feature/Makefile | 2 - tools/lib/api/fs/fs.c | 17 ++ tools/lib/api/fs/fs.h | 12 + tools/lib/traceevent/event-parse.c | 1 + tools/objtool/check.c | 6 + tools/perf/bench/mem-functions.c | 21 +- tools/perf/builtin-probe.c | 3 + tools/perf/builtin-report.c | 3 +- tools/perf/util/dso.c | 16 ++ tools/perf/util/dso.h | 1 + .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 21 +- tools/perf/util/probe-event.c | 49 ++-- tools/perf/util/probe-finder.c | 3 +- tools/perf/util/srcline.c | 16 +- tools/perf/util/stat.c | 6 +- tools/perf/util/symbol.c | 2 + tools/testing/selftests/bpf/test_progs.c | 1 + .../testing/selftests/bpf/test_select_reuseport.c | 8 +- tools/testing/selftests/cgroup/cgroup_util.c | 2 +- tools/testing/selftests/net/msg_zerocopy.c | 5 +- tools/testing/selftests/net/psock_fanout.c | 3 +- .../networking/timestamping/rxtimestamp.c | 4 +- .../networking/timestamping/timestamping.c | 10 +- tools/testing/selftests/ntb/ntb_test.sh | 2 +- .../selftests/powerpc/benchmarks/context_switch.c | 21 +- .../powerpc/pmu/ebb/back_to_back_ebbs_test.c | 2 - .../selftests/powerpc/pmu/ebb/cycles_test.c | 2 - .../powerpc/pmu/ebb/cycles_with_freeze_test.c | 2 - .../powerpc/pmu/ebb/cycles_with_mmcr2_test.c | 2 - tools/testing/selftests/powerpc/pmu/ebb/ebb.c | 2 - .../powerpc/pmu/ebb/ebb_on_willing_child_test.c | 2 - .../powerpc/pmu/ebb/lost_exception_test.c | 1 - .../selftests/powerpc/pmu/ebb/multi_counter_test.c | 7 - .../powerpc/pmu/ebb/multi_ebb_procs_test.c | 2 - .../selftests/powerpc/pmu/ebb/pmae_handling_test.c | 2 - .../powerpc/pmu/ebb/pmc56_overflow_test.c | 2 - .../testing/selftests/powerpc/ptrace/ptrace-pkey.c | 55 ++-- tools/testing/selftests/powerpc/utils.c | 37 ++- tools/testing/selftests/x86/protection_keys.c | 3 +- virt/kvm/arm/aarch32.c | 28 +++ virt/kvm/arm/mmu.c | 18 +- virt/kvm/kvm_main.c | 26 +- 1558 files changed, 12635 insertions(+), 6140 deletions(-) create mode 100644 Documentation/admin-guide/hw-vuln/special-register-buffer-data- [...] create mode 100644 arch/arm/include/asm/uaccess-asm.h create mode 100644 include/linux/prandom.h