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