This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allmodconfig in repository toolchain/ci/linux.
discards a9da8725b7a7 Linux 4.18.20 discards 55eac9e85dea Revert "ACPICA: AML interpreter: add region addresses in g [...] discards 770271829fbe CONFIG_XEN_PV breaks xen_create_contiguous_region on ARM discards 355c0d23ff88 drm/i915: Fix possible race in intel_dp_add_mst_connector() discards 0400eb06d37c drm/i915/execlists: Force write serialisation into context [...] discards 06e562e7f515 drm/i915/ringbuffer: Delay after EMIT_INVALIDATE for gen4/gen5 discards 41a2334c224e drm/i915: Mark pin flags as u64 discards a4820798a2ed drm/i915: Don't oops during modeset shutdown after lpe aud [...] discards d0baf6ac9fcc drm/i915: Compare user's 64b GTT offset even on 32b discards b9d3cae0b451 drm/i915: Fix ilk+ watermarks when disabling pipes discards 877e75bc93ec drm/i915: Fix error handling for the NV12 fb dimensions check discards 63f4972b9b22 drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values discards df00d4ac7d26 drm/i915/dp: Restrict link retrain workaround to external [...] discards 6440b1a7f8f2 drm/i915/dp: Fix link retraining comment in intel_dp_long_pulse() discards f28285d10021 drm/i915: Large page offsets for pread/pwrite discards 874d2275ee94 drm/i915: Skip vcpi allocation for MSTB ports that are gone discards 0cf4813b215f drm/i915: Don't unset intel_connector->mst_port discards 6aba99c55748 drm/i915: Restore vblank interrupts earlier discards 68b4918e7072 drm/i915/dp: Link train Fallback on eDP only if fallback l [...] discards a90d6f083b7a drm: panel-orientation-quirks: Add quirk for Acer One 10 (S1003) discards 4a7daecdaab9 drm/dp_mst: Check if primary mstb is null discards fbea4573dc0b drm/etnaviv: fix bogus fence complete check in timeout handler discards 13b3707bafea drm/amd/powerplay: Enable/Disable NBPSTATE on On/OFF of UVD discards 1cca6c472fcc drm/nouveau: Fix nv50_mstc->best_encoder() discards 699242cf4aca drm/nouveau: Check backlight IDs are >= 0, not > 0 discards bbf40af9c2d8 drm/amdgpu: add missing CHIP_HAINAN in amdgpu_ucode_get_load_type discards 842b99a831c5 drm/amdgpu: Fix typo in amdgpu_vmid_mgr_init discards 5b231a7b3326 drm/msm: fix OF child-node lookup discards 0ad256e8ed36 drm/rockchip: Allow driver to be shutdown on reboot/kexec discards 6f680252dc25 efi/arm/libstub: Pack FDT after populating it discards e47645d9b0fb mm/swapfile.c: use kvzalloc for swap_info_struct allocation discards 82743f44a420 hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444! discards 2ca904bea902 lib/ubsan.c: don't mark __ubsan_handle_builtin_unreachable [...] discards f4ae32cf2589 crypto: user - fix leaking uninitialized memory to userspace discards f784bb167d5f libata: blacklist SAMSUNG MZ7TD256HAFV-000L9 SSD discards 08f382aeba0c gfs2: Fix metadata read-ahead during truncate (2) discards 47e7c3fc9b8b gfs2: Put bitmap buffers in put_super discards bd9568c3484b configfs: replace strncpy with memcpy discards 5fe5a24a8cc8 selinux: check length properly in SCTP bind hook discards a80cb9b67334 fuse: fix leaked notify reply discards e6fed825e0eb fuse: fix use-after-free in fuse_direct_IO() discards 693a06b52aab rtc: hctosys: Add missing range error reporting discards 651c5d16f3a9 nfsd: COPY and CLONE operations require the saved filehand [...] discards f194756edd6c NFSv4: Don't exit the state manager without clearing NFS4C [...] discards 7142f0dcc2c8 sunrpc: correct the computation for page_ptr when truncating discards 13c70ef5b3c7 kdb: print real address of pointers instead of hashed addresses discards 6514d22a21ad kdb: use correct pointer when 'btc' calls 'btt' discards 6520fe938946 mnt: fix __detach_mounts infinite loop discards d1a5f8e4d27e mount: Prevent MNT_DETACH from disconnecting locked mounts discards 376732709e5d mount: Don't allow copying MNT_UNBINDABLE|MNT_LOCKED mounts discards afae7f7336d5 mount: Retest MNT_LOCKED in do_umount discards e1d8594f10d1 ext4: fix buffer leak in __ext4_read_dirblock() on error path discards 4f1e87322991 ext4: fix buffer leak in ext4_expand_extra_isize_ea() on e [...] discards 73b05bc9cfdc ext4: fix buffer leak in ext4_xattr_move_to_block() on error path discards 93b0fc8e9005 ext4: release bs.bh before re-using in ext4_xattr_block_find() discards ef3af4ee5b81 ext4: fix buffer leak in ext4_xattr_get_block() on error path discards 2efa77a4df20 ext4: fix possible leak of s_journal_flag_rwsem in error path discards 891dd04dc1cc ext4: fix possible leak of sbi->s_group_desc_leak in error path discards 0ff14c16afc8 ext4: avoid possible double brelse() in add_new_gdb() on e [...] discards 84d88fc7e751 ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fa [...] discards 78805335fb17 ext4: avoid buffer leak in ext4_orphan_add() after prior errors discards aac055dfa4ee ext4: avoid buffer leak on shutdown in ext4_mark_iloc_dirty() discards d61417997e50 ext4: fix possible inode leak in the retry loop of ext4_re [...] discards dd6d368f6f18 ext4: missing !bh check in ext4_xattr_inode_write() discards c802502a2e80 ext4: avoid potential extra brelse in setup_new_flex_group [...] discards 56415293423b ext4: add missing brelse() add_new_gdb_meta_bg()'s error path discards ab88f38df803 ext4: add missing brelse() in set_flexbg_block_bitmap()'s [...] discards 5ee0b3985aec ext4: add missing brelse() update_backups()'s error path discards d4b97e20c7ea clockevents/drivers/i8253: Add support for PIT shutdown quirk discards a77da38bfda3 Btrfs: fix data corruption due to cloning of eof block discards 0c4fb98c8f6f Btrfs: fix infinite loop on inode eviction after deduplica [...] discards 1064b11af79d Btrfs: fix cur_offset in the error case for nocow discards 383ceb87733b btrfs: fix pinned underflow after transaction aborted discards 57da76a94a8a watchdog/core: Add missing prototypes for weak functions discards 11cf9be2e473 arch/alpha, termios: implement BOTHER, IBSHIFT and termios2 discards 7d7a750eabf2 termios, tty/tty_baudrate.c: fix buffer overrun discards d74a4fc841cf x86/hyper-v: Enable PIT shutdown quirk discards bcdff99a9348 x86/cpu/vmware: Do not trace vmware_sched_clock() discards 9eaed9022502 of, numa: Validate some distance map rules discards 688995faeb6f perf stat: Handle different PMU names with common prefix discards b66ad9290fbf hwmon: (core) Fix double-free in __hwmon_device_register() discards 1ef2d80cb3da mtd: docg3: don't set conflicting BCH_CONST_PARAMS option discards ca589cb08cd6 mtd: nand: Fix nanddev_neraseblocks() discards 98f1ce39c92c mtd: spi-nor: cadence-quadspi: Return error code in cqspi_ [...] discards ab2b363733ac bonding/802.3ad: fix link_failure_count tracking discards e36798fc10e2 ARM: 8809/1: proc-v7: fix Thumb annotation of cpu_v7_hvc_s [...] discards 5d64390cff09 netfilter: conntrack: fix calculation of next bucket numbe [...] discards ca1c5698fa94 memory_hotplug: cond_resched in __remove_pages discards a01e1536fc68 mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings discards b74b152e9442 ocfs2: free up write context when direct IO failed discards 8362d09a7ff3 ocfs2: fix a misuse a of brelse after failing ocfs2_check_ [...] discards f458499f2c96 soc: ti: QMSS: Fix usage of irq_set_affinity_hint discards dd4f21dfb81d Revert "powerpc/8xx: Use L1 entry APG to handle _PAGE_ACCE [...] discards 094e5a111d0e SCSI: fix queue cleanup race before queue initialization is done discards aef93deeff58 scsi: qla2xxx: Initialize port speed to avoid setting lower speed discards 3fb039d37f96 vhost/scsi: truncate T10 PI iov_iter to prot_bytes discards 543c52975eb8 reset: hisilicon: fix potential NULL pointer dereference discards 84d1d9cc1c0c acpi, nfit: Fix ARS overflow continuation discards 13bb0de8e25c acpi/nfit, x86/mce: Validate a MCE's address before using it discards cdd219834f93 acpi/nfit, x86/mce: Handle only uncorrectable machine checks discards 69df28065f30 mach64: fix image corruption due to reading accelerator registers discards 7f6c07f5402e mach64: fix display corruption on big endian machines discards c5a924179783 thermal: core: Fix use-after-free in thermal_cooling_devic [...] discards bb34fbacd90c Revert "ceph: fix dentry leak in splice_dentry()" discards e5d8d13800ca libceph: bump CEPH_MSG_MAX_DATA_LEN discards 1189a2216800 clk: rockchip: Fix static checker warning in rockchip_ddrc [...] discards 91a17b82ae41 clk: rockchip: fix wrong mmc sample phase shift for rk3328 discards 7b659a3e5116 clk: sunxi-ng: h6: fix bus clocks' divider position discards 3a6f7116bf57 clk: at91: Fix division by zero in PLL recalc_rate() discards b4972d19dbf8 clk: s2mps11: Fix matching when built as module and DT nod [...] discards 7b8b07a696c2 um: Drop own definition of PTRACE_SYSEMU/_SINGLESTEP discards 8e81ecdcbaaf xtensa: fix boot parameters address translation discards b9474cabc3c4 xtensa: make sure bFLT stack is 16 byte aligned discards 8501e03baaf2 xtensa: add NOTES section to the linker script discards 454dd3e93e38 MIPS: Loongson-3: Fix BRIDGE irq delivery problem discards 099ef76d3dd9 MIPS: Loongson-3: Fix CPU UART irq delivery problem discards 22f185cf0272 zram: close udev startup race condition as default groups discards b2405b2330d3 clk: meson: axg: mark fdiv2 and fdiv3 as critical discards b7dcf0d3a8f1 clk: meson-gxbb: set fclk_div3 as CLK_IS_CRITICAL discards 74cd739ed987 arm64: dts: stratix10: fix multicast filtering discards f0ef4cf3d407 arm64: dts: stratix10: Support Ethernet Jumbo frame discards f8c835816ad4 scsi: qla2xxx: Fix NVMe session hang on unload discards 318cb27e7fa0 scsi: qla2xxx: Fix re-using LoopID when handle is in use discards aa67028ac422 ovl: fix recursive oi->lock in ovl_link() discards 1b8ca12ee8af fuse: set FR_SENT while locked discards 10b6b5d193b6 fuse: fix blocked_waitq wakeup discards 8b71920c90c3 fuse: Fix use-after-free in fuse_dev_do_write() discards f7e709c59e58 fuse: Fix use-after-free in fuse_dev_do_read() discards 38d3f7b2e20f scsi: qla2xxx: Fix driver hang when FC-NVMe LUNs are configured discards f05744c0277c scsi: qla2xxx: Fix duplicate switch database entries discards 792b70b674bf scsi: qla2xxx: shutdown chip if reset fail discards 187dc52ddacb scsi: qla2xxx: Remove stale debug trace message from tcm_qla2xxx discards 008bab2eb77d scsi: qla2xxx: Fix process response queue for ISP26XX and above discards 7e9178071fb1 scsi: qla2xxx: Fix incorrect port speed being set for FC adapters discards c1d44176f2c3 serial: sh-sci: Fix could not remove dev_attr_rx_fifo_timeout discards 6fcbb25da516 ovl: check whiteout in ovl_create_over_whiteout() discards 6915a20df5f8 ovl: fix error handling in ovl_verify_set_fh() discards 1dffd49a92dd cdrom: fix improper type cast, which can leat to informati [...] discards 09901a24c215 9p: clear dangling pointers in p9stat_free discards ab5b8371449b ARM: dts: imx6ull: keep IMX6UL_ prefix for signals on both [...] discards 8515b9edf7a0 udf: Prevent write-unsupported filesystem to be remounted [...] discards a9dbfcffbfba 9p locks: fix glock.client_id leak in do_lock discards b710256edba8 staging: most: video: fix registration of an empty comp co [...] discards 938e30c56446 drm/amdgpu: Fix SDMA TO after GPU reset v3 discards 35c37a531fa0 drm: rcar-du: Update Gen3 output limitations discards e6b5db61b2d6 staging:iio:ad7606: fix voltage scales discards 3136e7a31323 powerpc/selftests: Wait all threads to join discards e7bce56063ac media: tvp5150: fix width alignment during set_selection() discards 2139f23fd233 sc16is7xx: Fix for multi-channel stall discards 809923bfbf77 MIPS/PCI: Call pcie_bus_configure_settings() to set MPS/MRRS discards 0305be8f74fb powerpc/memtrace: Remove memory in chunks discards 439f5244a9f4 powerpc/boot: Ensure _zimage_start is a weak symbol discards c6e2ae7ca034 MIPS: kexec: Mark CPU offline before disabling local IRQ discards 09249888b1ad media: coda: don't overwrite h.264 profile_idc on decoder [...] discards 56a738841c49 media: pci: cx23885: handle adding to list failure discards ae2a9a2cebf3 drm/hisilicon: hibmc: Do not carry error code in HiBMC fra [...] discards 7cb3b831fea3 drm/amd/display: fix gamma not being applied discards 7657b5bd3475 drm/omap: fix memory barrier bug in DMM driver discards 56b14ace2cda powerpc/mm: Don't report hugepage tables as memory leaks w [...] discards 905119e2ea85 powerpc/nohash: fix undefined behaviour when testing page [...] discards c89005fa57cc ARM: imx_v6_v7_defconfig: Select CONFIG_TMPFS_POSIX_ACL discards fab609de31de drm/amdgpu/powerplay: fix missing break in switch statements discards 50513ecaf5f8 tracing/kprobes: Check the probe on unloaded module correctly discards 39abc57fe589 tty: check name length in tty_find_polling_driver() discards 45394cc9a3c4 powerpc/eeh: Fix possible null deref in eeh_dump_dev_log() discards 6fc2ea857297 powerpc/Makefile: Fix PPC_BOOK3S_64 ASFLAGS discards 9cfe21c38e5b Input: wm97xx-ts - fix exit path discards f813b2981fc3 drm/amd/display: fix bug of accessing invalid memory discards d74680a91a15 powerpc/mm: fix always true/false warning in slice.c discards 7bd05ac862e2 powerpc/mm: Fix page table dump to work on Radix discards c467bb652d44 powerpc/64/module: REL32 relocation range check discards 8d16dd049428 powerpc/traps: restore recoverability of machine_check interrupts discards 6559b2338d96 Linux 4.18.19 discards 5c4f8ea1f313 MD: fix invalid stored role for a disk - try2 discards ddf734ede053 bpf: wait for running BPF programs when updating map-in-map discards bbfed258eb08 userns: also map extents in the reverse map to kernel IDs discards 46aa7eb182c9 net: sched: Remove TCA_OPTIONS from policy discards 928b261cfbe6 Btrfs: fix use-after-free when dumping free space discards b7edab6df938 Btrfs: fix use-after-free during inode eviction discards 4fbcf14ceb4c btrfs: move the dio_sem higher up the callchain discards 904c7dc9dec1 btrfs: don't run delayed_iputs in commit discards 13d6628c019d btrfs: fix insert_reserved error handling discards 68c7db7c8f76 btrfs: only free reserved extent if we didn't insert it discards 3e9205b1d619 btrfs: don't use ctl->free_space for max_extent_size discards 171d45102ea8 btrfs: set max_extent_size properly discards 17a7240a9508 btrfs: reset max_extent_size properly discards 645dd2f9feab Btrfs: fix deadlock when writing out free space caches discards d7c7d298a76f Btrfs: fix assertion on fsync of regular file when using n [...] discards 191597b15b24 Btrfs: fix null pointer dereference on compressed write pa [...] discards 07cf04229031 btrfs: qgroup: Dirty all qgroups before rescan discards 96437af32b61 Btrfs: fix wrong dentries after fsync of file that got its [...] discards 41bdbc9ea1ec Btrfs: fix warning when replaying log after fsync of a tmpfile discards 09cbc39c1b7f btrfs: make sure we create all new block groups discards 302e6eaa09d8 btrfs: reset max_extent_size on clear in a bitmap discards 6078b6126651 btrfs: protect space cache inode alloc with GFP_NOFS discards ff9e68fd136b btrfs: release metadata before running delayed refs discards 07ddb36eb150 Btrfs: don't clean dirty pages during buffered writes discards 0efba7a66329 btrfs: wait on caching when putting the bg cache discards 112249f4f379 btrfs: keep trim from interfering with transaction commits discards 74a0609298dc btrfs: don't attempt to trim devices that don't support it discards 599c6e4376cb btrfs: iterate all devices during trim, instead of fs_devi [...] discards d12a47554ea9 btrfs: Ensure btrfs_trim_fs can trim the whole filesystem discards 89dbabf7e2c3 btrfs: Enhance btrfs_trim_fs function to handle error better discards 449f9b8dcf15 btrfs: fix error handling in btrfs_dev_replace_start discards e7e2afa8f83c btrfs: fix error handling in free_log_tree discards 9fc2295c6ce8 btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] discards a0d7061e2905 btrfs: Handle owner mismatch gracefully when walking up tree discards 68b0e1cae6f3 btrfs: qgroup: Avoid calling qgroup functions if qgroup is [...] discards 3734cce8cf6c tracing: Return -ENOENT if there is no target synthetic event discards 7d3714bb7abe selftests/powerpc: Fix ptrace tm failure discards 4bd6237fc951 selftests/ftrace: Fix synthetic event test to delete event [...] discards efd03258cc5c soc/tegra: pmc: Fix child-node lookup discards d4d1e7a2b1c8 soc: qcom: rmtfs-mem: Validate that scm is available discards 4bfdd88d22a1 arm64: dts: stratix10: Correct System Manager register size discards 09242a77726c ARM: dts: socfpga: Fix SDRAM node address for Arria10 discards 29b85eacc07a Cramfs: fix abad comparison when wrap-arounds occur discards cb3de273d7a3 rpmsg: smd: fix memory leak on channel create discards fd376dc39890 arm64: lse: remove -fcall-used-x0 flag discards 391d6f13307e media: hdmi.h: rename ADOBE_RGB to OPRGB and ADOBE_YCC to OPYCC discards 11e879dd4a6d media: replace ADOBERGB by OPRGB discards aff52a2f431b media: media colorspaces*.rst: rename AdobeRGB to opRGB discards 2b33dfe74c2a drm/mediatek: fix OF sibling-node lookup discards 795449cb0c51 media: adv7842: when the EDID is cleared, unconfigure CEC as well discards feb3a39a17ab media: adv7604: when the EDID is cleared, unconfigure CEC as well discards 5df5d951c107 media: em28xx: fix handler for vidioc_s_input() discards 634eb3c8780a media: em28xx: make v4l2-compliance happier by starting se [...] discards be91657a304c media: em28xx: fix input name for Terratec AV 350 discards 95dfd1d5aad4 media: tvp5150: avoid going past array on v4l2_querymenu() discards 1ac7a4b394ad media: em28xx: use a default format if TRY_FMT fails discards e448dfd6d3ec media: cec: forgot to cancel delayed work discards b8ee0bd5b099 media: cec: fix the Signal Free Time calculation discards 11f9f361470d media: cec: add new tx/rx status bits to detect aborts/timeouts discards 6b92b55fd2cf xen-blkfront: fix kernel panic with negotiate_mq error path discards 6bc564ec5682 xen: remove size limit of privcmd-buf mapping interface discards 905632c2e61d xen: fix xen_qlock_wait() discards dbcbbbbf5aa3 media: cec: integrate cec_validate_phys_addr() in cec-api.c discards e4e97d13dd13 media: cec: make cec_get_edid_spa_location() an inline function discards 239efda32abd kgdboc: Passing ekgdboc to command line causes panic discards e589ba2d14ad Revert "media: dvbsky: use just one mutex for serializing [...] discards d661c89b177d media: v4l2-tpg: fix kernel oops when enabling HFLIP and OSD discards ebc14b2ad1e7 net: bcmgenet: fix OF child-node lookup discards 0f664bdc5f98 TC: Set DMA masks for devices discards eddf6140dbea iommu/arm-smmu: Ensure that page-table updates are visible [...] discards 220720a431bf ocxl: Fix access to the AFU Descriptor Data discards 02eabf6ac681 power: supply: twl4030-charger: fix OF sibling-node lookup discards 8631b7bd98b9 rtc: cmos: Remove the `use_acpi_alarm' module parameter for !ACPI discards 5b6bdf14357c rtc: cmos: Fix non-ACPI undefined reference to `hpet_rtc_i [...] discards e0e518677149 rtc: ds1307: fix ds1339 wakealarm support discards 1145e2b587d7 MIPS: OCTEON: fix out of bounds array access on CN68XX discards 5cd5e22d5b1d MIPS: memset: Fix CPU_DADDI_WORKAROUNDS `small_fixup' regression discards 163121109386 powerpc/64s/hash: Do not use PPC_INVALIDATE_ERAT on CPUs b [...] discards ba5a3866a609 powerpc/tm: Fix HFSCR bit for no suspend case discards c0668860758e powerpc/msi: Fix compile error on mpc83xx discards a0bac51733c0 fsnotify: Fix busy inodes during unmount discards ddb75410b6a6 media: ov7670: make "xclk" clock optional discards 933833d56e3c dm zoned: fix various dmz_get_mblock() issues discards 8acae84c058c dm zoned: fix metadata block ref counting discards 58963dc60bb5 dm ioctl: harden copy_params()'s copy_from_user() from mal [...] discards 1bc549827094 lockd: fix access beyond unterminated strings in prints discards 7b4718d2d53d nfsd: Fix an Oops in free_session() discards 04868067e324 nfsd: correctly decrement odstate refcount in error path discards 209502944483 nfs: Fix a missed page unlock after pg_doio() discards 006a1e6a2d9e NFSv4.1: Fix the r/wsize checking discards 8fb746ed8e0c NFC: nfcmrvl_uart: fix OF child-node lookup discards 193e214685dd genirq: Fix race on spurious interrupt detection discards 06cbcf582caf printk: Fix panic caused by passing log_buf_len to command line discards fa4aec4d1e65 smb3: on kerberos mount if server doesn't specify auth typ [...] discards e8c4202e4b16 smb3: do not attempt cifs operation in smb3 query info error path discards 278223e1fa26 smb3: allow stats which track session and share reconnects [...] discards 418f8bfb26e9 w1: omap-hdq: fix missing bus unregister at removal discards 9cdbf32ae7d2 iio: adc: at91: fix wrong channel number in triggered buffer mode discards b4c1120e3182 iio: adc: at91: fix acking DRDY irq on simple conversions discards 8221ff37fbb8 iio: adc: imx25-gcq: Fix leak of device_node in mx25_gcq_s [...] discards bcd4f42d000c iio: ad5064: Fix regulator handling discards 33af6b490a1b kbuild: fix kernel/bounds.c 'W=1' warning discards dad142caf8b3 KVM: arm64: Fix caching of host MDCR_EL2 value discards a665c4ab7796 KVM: arm/arm64: Ensure only THP is candidate for adjustment discards d09d8eaa1806 mm/hmm: fix race between hmm_mirror_unregister() and mmu_n [...] discards 7bf8e1e365ba mm/rmap: map_pte() was not handling private ZONE_DEVICE pa [...] discards 6d2ac8dbfd92 hugetlbfs: dirty pages as they are added to pagecache discards e484e62bc857 ima: fix showing large 'violations' or 'runtime_measuremen [...] discards 6f3691794c1a mm: /proc/pid/smaps_rollup: fix NULL pointer deref in smap [...] discards 2016e63b7692 crypto: speck - remove Speck discards d4c47d9cf347 crypto: aegis/generic - fix for big endian systems discards 805fd900bda2 crypto: morus/generic - fix for big endian systems discards 9899e0e4528e crypto: aesni - don't use GFP_ATOMIC allocation if the req [...] discards c00600a96550 crypto: tcrypt - fix ghash-generic speed test discards 6aa3369f1768 crypto: lrw - Fix out-of bounds access on counter overflow discards 9f0654d9a878 signal: Guard against negative signal numbers in copy_sigi [...] discards 071161f0cce4 signal/GenWQE: Fix sending of SIGKILL discards a5d415583c30 PCI: vmd: White list for fast interrupt handlers discards a06dfc8d5e18 PCI: Add Device IDs for Intel GPU "spurious interrupt" quirk discards c34f34ce93bb PCI/ASPM: Fix link_state teardown on device removal discards 2e952918d04a ARM: dts: dra7: Fix up unaligned access setting for PCIe EP discards 5074cd8b9936 EDAC, skx_edac: Fix logical channel intermediate decoding discards b0fc82d940a5 EDAC, {i7core,sb,skx}_edac: Fix uncorrected error counting discards 6ba33971125c EDAC, amd64: Add Family 17h, models 10h-2fh support discards d08463386852 HID: hiddev: fix potential Spectre v1 discards fafa54248a2f HID: wacom: Work around HID descriptor bug in DTK-2451 and [...] discards 6f076021ce7e selinux: fix mounting of cgroup2 under older policies discards dabb79bd2602 ext4: fix use-after-free race in ext4_remount()'s error path discards 798d9a4c4d37 ext4: propagate error from dquot_initialize() in EXT4_IOC_ [...] discards c68737e3e4c3 ext4: fix setattr project check in fssetxattr ioctl discards 5dd65242be71 ext4: initialize retries variable in ext4_da_write_inline_ [...] discards 34e60cb2f8ea ext4: fix EXT4_IOC_SWAP_BOOT discards d543195430fa gfs2_meta: ->mount() can get NULL dev_name discards 08a394fe1c04 jbd2: fix use after free in jbd2_log_do_checkpoint() discards 54baa22b41dc IB/rxe: Revise the ib_wr_opcode enum discards 5855f2051298 IB/mlx5: Fix MR cache initialization discards 2a270b59969a ASoC: sta32x: set ->component pointer in private struct discards 31a02dd4ee74 ASoC: intel: skylake: Add missing break in skl_tplg_get_token() discards db1af9641867 libnvdimm, pmem: Fix badblocks population for 'raw' namespaces discards 847179b1261a libnvdimm, region: Fail badblocks listing for inactive regions discards e31a8418c8df libnvdimm: Hold reference on parent while scheduling async init discards 1ebefc8202c8 dmaengine: ppc4xx: fix off-by-one build failure discards 389d46234082 net/ipv4: defensive cipso option parsing discards a11eb1510617 iwlwifi: mvm: check return value of rs_rate_from_ucode_rate() discards 255768cf1b57 mt76: mt76x2: fix multi-interface beacon configuration discards 7ea2dd519f59 usb: gadget: udc: renesas_usb3: Fix b-device mode for "wor [...] discards 4d5f0d220a29 usb: typec: tcpm: Fix APDO PPS order checking to be based [...] discards d0e02f4b273b usbip:vudc: BUG kmalloc-2048 (Not tainted): Poison overwritten discards fc988a353d59 libertas: don't set URB_ZERO_PACKET on IN USB transfer discards 9c47f44d0a93 xen/pvh: don't try to unplug emulated devices discards 9006cb392293 xen/pvh: increase early stack size discards f91721a7895e xen: make xen_qlock_wait() nestable discards 2c2395aaa9ba xen: fix race in xen_qlock_wait() discards 726a8d0ae0f9 xen/balloon: Support xend-based toolstack discards a49e27c0efe5 xen/blkfront: avoid NULL blkfront_info dereference on devi [...] discards a76ef635cb22 tpm: Restore functionality to xen vtpm driver. discards 2c400cb65dc4 xen-swiotlb: use actually allocated size on check physical [...] discards 884f8f6e1b41 ARM: dts: exynos: Mark 1 GHz CPU OPP as suspend OPP on Exynos5250 discards feb08c3f3916 ARM: dts: exynos: Convert exynos5250.dtsi to opp-v2 bindings discards 4d5dd7609a88 arm: dts: exynos: Add missing cooling device properties for CPUs discards e552bb9a21fd OPP: Free OPP table properly on performance state irregularities discards d07c6c437300 f2fs: fix to account IO correctly discards 16eb8add5ee9 f2fs: fix to recover cold bit of inode block during POR discards e8683288c629 Revert "f2fs: fix to clear PG_checked flag in set_page_dirty()" discards e602d368b007 cpupower: Fix AMD Family 0x17 msr_pstate size discards 1511aba32429 ALSA: hda: Check the non-cached stream buffers more explicitly discards 050d782641c2 IB/rxe: fix for duplicate request processing and ack psns discards 8efbd111471e dmaengine: dma-jz4780: Return error if not probed from DT discards faef9773f48a mfd: menelaus: Fix possible race condition and leak discards 2dc063e47362 signal: Always deliver the kernel's SIGKILL and SIGSTOP to [...] discards 6d5b9f9d3ec3 f2fs: report error if quota off error during umount discards b41c30c5acc9 f2fs: avoid sleeping under spin_lock discards ec8eb8b57057 scsi: lpfc: Correct race with abort on completion path discards 051b5fa2890b scsi: lpfc: Correct soft lockup when running mds diagnostics discards e30cf6a23808 uio: ensure class is registered before devices discards 6a5975e8383c IB/mlx5: Allow transition of DCI QP to reset discards 12142fb13d30 firmware: coreboot: Unmap ioregion after device population discards 0470ae4236d0 driver/dma/ioat: Call del_timer_sync() without holding prep_lock discards fbb33dd581b3 Smack: ptrace capability use fixes discards 6ae6cf2975fe usb: chipidea: Prevent unbalanced IRQ disable discards c4b86b1461f0 crypto: caam - fix implicit casts in endianness helpers discards d7f59eb8ae0d PCI: dwc: pci-dra7xx: Enable errata i870 for both EP and RC mode discards 0cf50920c081 coresight: etb10: Fix handling of perf mode discards c259506c8a79 PCI/MSI: Warn and return error if driver enables MSI/MSI-X twice discards 14bbbe74bc3e f2fs: fix to recover inode's i_flags during POR discards 9e40e1123323 f2fs: fix to recover inode's crtime during POR discards 60e562bb965a xhci: Avoid USB autosuspend when resuming USB2 ports. discards 2c5e9a93e478 nvmem: check the return value of nvmem_add_cells() discards 40cdac6bfb73 MD: fix invalid stored role for a disk discards 175d020db6cf ext4: fix argument checking in EXT4_IOC_MOVE_EXT discards f41d070e9fcb usb: gadget: udc: atmel: handle at91sam9rl PMC discards 3162e793c743 usb: dwc2: fix a race with external vbus supply discards bcb003c30ac3 irqchip/pdc: Setup all edge interrupts as rising edge at GIC discards 10be774a8d44 xprtrdma: Reset credit grant properly after a disconnect discards 5f8ffba0789c PCI / ACPI: Enable wake automatically for power managed bridges discards eedd2de8dc72 VMCI: Resource wildcard match fixed discards fe0f3e9e6830 Drivers: hv: vmbus: Use cpumask_var_t for on-stack cpu mask discards 0e264876d8a6 f2fs: clear PageError on the read path discards fbc88d502e81 tpm: suppress transmit cmd error logs when TPM 1.2 is disa [...] discards 47b1c864123a usb: typec: tcpm: Report back negotiated PPS voltage and current discards b88a5dd150a5 PCI: cadence: Use AXI region 0 to signal interrupts from EP discards 979fbe4045c8 PCI: mediatek: Fix mtk_pcie_find_port() endpoint/port matc [...] discards f91a686192f6 usb: host: ohci-at91: fix request of irq for optional gpio discards fd4049585f15 RDMA/bnxt_re: Fix recursive lock warning in debug kernel discards 12100249f2be RDMA/bnxt_re: Avoid accessing nq->bar_reg_iomem in failure case discards 255cecf2a5eb IB/ipoib: Clear IPCB before icmp_send discards 086b1e14c525 RDMA/core: Do not expose unsupported counters discards 9b7b9aead186 scsi: megaraid_sas: fix a missing-check bug discards 4b4ae263d7d5 KVM: nVMX: Clear reserved bits of #DB exit qualification discards 58d06d2dbea7 UAPI: ndctl: Fix g++-unsupported initialisation in headers discards 97f21a6b942c scsi: ufs: Schedule clk gating work on correct queue discards 34fb187df0d0 scsi: esp_scsi: Track residual for PIO transfers discards 9b9dd8af6dd5 md: fix memleak for mempool discards 99c08e1dd146 MD: Memory leak when flush bio size is zero discards e2065558bfab f2fs: fix to account IO correctly for cgroup writeback discards 8eadae7951d5 net: stmmac: dwmac-sun8i: fix OF child-node lookup discards 35df1a8080ab cgroup, netclassid: add a preemption point to write_classid discards 477fa78844c3 thermal: da9062/61: Prevent hardware access during system suspend discards 2ba7c7660bed thermal: rcar_thermal: Prevent doing work after unbind discards 363e948fcc3a libata: Apply NOLPM quirk for SAMSUNG MZ7TD256HAFV-000L9 discards 043b60105fc2 ath10k: schedule hardware restart if WMI command times out discards c0368ed155a2 ixgbevf: VF2VF TCP RSS discards 0cfe42772c1d ixgbe: disallow IPsec Tx offload when in SR-IOV mode discards 253b526d998b gpio: brcmstb: allow 0 width GPIO banks discards ab9a0e99bf29 iwlwifi: mvm: fix BAR seq ctrl reporting discards dec405826694 rsi: fix memory alignment issue in ARM32 platforms discards d8b03c1e7663 net: dsa: mv88e6xxx: Fix writing to a PHY page. discards ba0885680af7 net: hns3: Fix for vf vlan delete failed problem discards ff80ed73b6cf net: hns3: Fix ping exited problem when doing lp selftest discards 65187c05f489 net: hns3: Preserve vlan 0 in hardware table discards 23c98b4d9fbd pinctrl: ssbi-gpio: Fix pm8xxx_pin_config_get() to be compliant discards f5ba8363907c pinctrl: spmi-mpp: Fix pmic_mpp_config_get() to be compliant discards f0ff16f0402a perf tests: Fix record+probe_libc_inet_pton.sh without pin [...] discards baef398e5dea failover: Add missing check to validate 'slave_dev' in net [...] discards f47ceb5f3a08 bpf/verifier: fix verifier instability discards c0222ea97aa1 pinctrl: qcom: spmi-mpp: Fix drive strength setting discards 64b74ae515f7 ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DM [...] discards d70f08ad0162 spi: gpio: No MISO does not imply no RX discards e67ec9ef7925 kprobes: Return error if we fail to reuse kprobe instead o [...] discards 7a035a98f1b3 arm64: entry: Allow handling of undefined instructions from EL1 discards ae9fc312a6d8 block, bfq: correctly charge and reset entity service in a [...] discards 3f353034eaf7 net: phy: phylink: ensure the carrier is off when starting [...] discards 4ac72411c7b4 net: hns3: Set STATE_DOWN bit of hdev state when stopping net discards 110bdc652904 net: hns3: Check hdev state when getting link status discards a0f6b282ca78 brcmfmac: fix for proper support of 160MHz bandwidth discards 2cd3b487ff72 pinctrl: qcom: spmi-mpp: Fix err handling of pmic_mpp_set_mux discards fae41efdcdb6 pinctrl: sunxi: fix 'pctrl->functions' allocation in sunxi [...] discards 7458126fbbf3 net: hns3: Fix ets validate issue discards e0d9799dffb1 net: hns3: Add nic state check before calling netif_tx_wake_queue discards 9fae4092be8b x86: boot: Fix EFI stub alignment discards 249af5d52486 Bluetooth: btbcm: Add entry for BCM4335C0 UART bluetooth discards f8ec431379a5 net: hns3: Fix for packet buffer setting bug discards 9ffa5136a36b ice: update fw version check logic discards 345e47a7dfc2 ice: fix changing of ring descriptor size (ethtool -G) discards e7a23fd7c189 signal: Introduce COMPAT_SIGMINSTKSZ for use in compat_sys [...] discards 0f1f59872204 mtd: rawnand: atmel: Fix potential NULL pointer dereference discards e8c9540b02ce x86/intel_rdt: Show missing resctrl mount options discards 0efa31256ace cpufreq: dt: Try freeing static OPPs only if we have added them discards 17b8bb13ac9d ACPI / processor: Fix the return value of acpi_processor_i [...] discards dcb2a7c21469 ACPI / PM: LPIT: Register sysfs attributes based on FADT discards 9c7247b6f6a9 ACPI/PPTT: Handle architecturally unknown cache types discards ef9c7ed4de60 x86/olpc: Indicate that legacy PC XO-1 platform should not [...] discards f7121de89b55 iwlwifi: mvm: check for n_profiles validity in EWRD ACPI discards af0d1438f4e2 iwlwifi: mvm: clear HW_RESTART_REQUESTED when stopping the [...] discards e364a986fe41 iwlwifi: pcie: avoid empty free RB queue discards ba4a1b62a2d7 mtd: rawnand: denali: set SPARE_AREA_SKIP_BYTES register t [...] discards 8c9e66266a16 sdhci: acpi: add free_slot callback discards 8be558fb46df mmc: sdhci-pci-o2micro: Add quirk for O2 Micro dev 0x8620 [...] discards f9fa6d72d149 bcache: Populate writeback_rate_minimum attribute discards 46b8a8d2f33a cpupower: Fix coredump on VMWare discards 3d8b0617b2a5 perf strbuf: Match va_{add,copy} with va_end discards 74a5a6e86f82 perf tools: Cleanup trace-event-info 'tdata' leak discards 6b6ed6f4c33b perf tools: Free temporary 'sys' string in read_event_files() discards 91747a58abc5 spi: spi-ep93xx: Use dma_data_direction for ep93xx_spi_dma [...] discards feea46d8f5b0 lightnvm: pblk: fix race condition on metadata I/O discards afa8688bd3bf lightnvm: pblk: fix two sleep-in-atomic-context bugs discards beaff0a07547 lightnvm: pblk: fix race on sysfs line state discards fd524f47ecc5 hwmon: (pwm-fan) Set fan speed to 0 on suspend discards 340029579377 s390/sthyi: Fix machine name validity indication discards 034d29a7ef6a tun: Consistently configure generic netdev params via rtnetlink discards dcaa9d656d10 nfp: devlink port split support for 1x100G CXP NIC discards 4db6211a5bda arm64: cpufeature: ctr: Fix cpu capability check for late CPUs discards ddb265c32880 swim: fix cleanup on setup error discards 140a8e218463 ataflop: fix error handling during setup discards 3967f93cb91b netfilter: xt_nat: fix DNAT target for shifted portmap ranges discards 0713bef08f09 locking/lockdep: Fix debug_locks off performance problem discards 92cc2f9792aa net: socionext: Reset tx queue in ndo_stop discards 9da20df2fbf6 i2c: rcar: cleanup DMA for all kinds of failure discards 4f7381656228 selftests: ftrace: Add synthetic event syntax testcase discards 89c678ab4908 drm: Get ref on CRTC commit object when waiting for flip_done discards 9fdd80c2ef12 r8169: re-enable MSI-X on RTL8168g discards 6b78ea67151b net: qla3xxx: Remove overflowing shift statement discards 8a5805bcc603 x86/fpu: Remove second definition of fpu in __fpu__restore_sig() discards 027622eacae7 perf report: Don't crash on invalid inline debug information discards a34b5a9d90b1 perf cpu_map: Align cpu map synthesized events properly. discards 632f9277621b perf tools: Fix use of alternatives to find JDIR discards 71797bf860be perf evsel: Store ids for events with their own cpus perf_ [...] discards f8148d7cea1f sched/fair: Fix the min_vruntime update logic in dequeue_entity() discards e0d017fe2a43 nfp: flower: use offsets provided by pedit instead of inde [...] discards d8e7c3329332 nfp: flower: fix pedit set actions for multiple partial masks discards 23ef37c73bd7 r8169: Enable MSI-X on RTL8106e discards 1810feb860b1 perf vendor events intel: Fix wrong filter_band* values fo [...] discards 4e670a32d242 xfrm: policy: use hlist rcu variants on insert discards 2b0cdfb29439 xsk: do not call synchronize_net() under RCU read lock discards d1d394e201f0 selftests: usbip: add wait after attach and before checkin [...] discards c714f12f60ba Revert "perf tools: Fix PMU term format max value calculation" discards 7ceb3d05aff5 nvme: remove ns sibling before clearing path discards c5849e9bf203 bpf: do not blindly change rlimit in reuseport net selftest discards 6dd0eaf03c0a drm: fix use of freed memory in drm_mode_setcrtc discards c9493729df39 ARM: dts: exynos: Disable pull control for MAX8997 interru [...] discards db611db0ee15 x86/speculation: Support Enhanced IBRS on future CPUs discards 178ecd621450 x86/mm/pat: Disable preemption around __flush_tlb_all() discards d601f8c2e0b0 x86/corruption-check: Fix panic in memory_corruption_check [...] discards 1a359f8f8ec8 x86/xen: Fix boot loader version reported for PVH guests discards 02fb68711ba6 x86/speculation: Enable cross-hyperthread spectre v2 STIBP [...] discards e5e99bd18db3 ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio pops discards 9c30febb7383 ALSA: hda: Add 2 more models to the power_save blacklist discards 0cfca999ee94 ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905) discards 43a57738232c ALSA: hda/realtek - Fix the problem of the front MIC on th [...] discards 9580bd128c3b ALSA: hda - Fix headphone pin config for ASUS G751 discards 618ad7fe0e41 ALSA: hda - Add quirk for ASUS G751 laptop discards 1396c159647a parisc: Fix exported address of os_hpmc handler discards 5e3efb6ff698 parisc: Fix map_pages() to not overwrite existing pte entries discards d9ad0ecfd503 parisc: Fix address in HPMC IVA discards acf2f1783055 acpi, nfit: Fix Address Range Scrub completion tracking discards cf7d33fa2dd3 mailbox: PCC: handle parse error discards f703cf73a0cd ipmi: Fix timer race with module unload discards 13b8c2e55d7b kprobes/x86: Use preempt_enable() in optimized_callback() discards 5ef3e6e8d3e6 ACPICA: AML Parser: fix parse loop to correctly skip erron [...] discards 7876d54ad642 ACPICA: AML interpreter: add region addresses in global li [...] discards 165ec328038d ACPI / OSL: Use 'jiffies' as the time bassis for acpi_os_g [...] discards 9c869687da7c pcmcia: Implement CLKRUN protocol disabling for Ricoh bridges discards 6457bbfb62d8 dma-mapping: fix panic caused by passing empty cma command [...] discards 6995a939af68 cpufreq: conservative: Take limits changes into account properly discards f793bede6a92 block: make sure writesame bio is aligned with logical block size discards 1e660a354aaa block: make sure discard bio is aligned with logical block size discards 5d7cc07a4a09 block: don't deal with discard limit in blkdev_issue_discard() discards 9acb7e6aa615 block: setup bounce bio_sets properly discards 22315bd1693b jffs2: free jffs2_sb_info through jffs2_kill_sb() discards 4e0b30d87323 hwmon: (pmbus) Fix page count auto-detection. discards 79e8dc743d12 bcache: fix miss key refill->end in writeback discards c483d0e293af bcache: correct dirty data statistics discards 0d0bac807a44 bcache: trace missed reading by cache_missed discards 4588df8e529c spi: bcm-qspi: fix calculation of address length discards af70ba70b95e spi: bcm-qspi: switch back to reading flash using smaller chunks discards 9b86e6f06127 spi: spi-mem: Adjust op len based on message/transfer size [...] discards 056a4dd50034 mtd: spi-nor: fsl-quadspi: Don't let -EINVAL on the bus discards 0368e0a3ab70 mtd: spi-nor: intel-spi: Add support for Intel Ice Lake SP [...] discards 82a401cad1be mtd: spi-nor: fsl-quadspi: fix read error for flash size l [...] discards 57459faa2fbe mtd: rawnand: marvell: fix the IRQ handler complete() condition discards 99661278215d Linux 4.18.18 discards afc1e5e54138 x86/fpu: Fix i486 + no387 boot crash by only saving FPU re [...] discards 5581e4eed999 x86/swiotlb: Enable swiotlb for > 4GiG RAM on 32-bit kernels discards 022601efef9e x86/time: Correct the attribute on jiffies' definition discards 5d59cf0b1833 x86/percpu: Fix this_cpu_read() discards d1c0e525c430 x86, hibernate: Fix nosave_regions setup for hibernation discards 227db93beac0 x86/tsc: Force inlining of cyc2ns bits discards dfc1a81b0143 sched/fair: Fix throttle_list starvation with low CFS quota discards 962bc4202bf0 drm/sun4i: Fix an ulong overflow in the dotclock driver discards 05d586677df0 Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15IGM discards ea6b10f79dd3 tracing: Fix synthetic event to allow semicolon at end discards 762472aec1f9 tracing: Fix synthetic event to accept unsigned modifier discards e6b8e426bf8f USB: fix the usbfs flag sanitization for control transfers discards a790c9e4d51f usb: xhci: pci: Enable Intel USB role mux on Apollo Lake p [...] discards 06a70c3f60b6 usb: roles: intel_xhci: Fix Unbalanced pm_runtime_enable discards ebe34fdc10ad usb: gadget: storage: Fix Spectre v1 vulnerability discards 8ae5849083f4 usb: usbip: Fix BUG: KASAN: slab-out-of-bounds in vhci_hub [...] discards b69c7f45b2d3 cdc-acm: fix race between reset and control messaging discards ffc3136034c3 cdc-acm: correct counting of UART states in serial state n [...] discards e4e6a27f3786 cdc-acm: do not reset notification buffer index upon urb u [...] discards 1d375e3b4663 IB/ucm: Fix Spectre v1 vulnerability discards 7f99af5c5510 RDMA/ucma: Fix Spectre v1 vulnerability discards a69c03dca8c1 drm: fb-helper: Reject all pixel format changing requests discards c6dd29d7a92d drm/edid: VSDB yCBCr420 Deep Color mode bit definitions discards 1ef7c81f8d5f drm/edid: Add 6 bpc quirk for BOE panel in HP Pavilion 15-n233sl discards 32c95444f91b ptp: fix Spectre v1 vulnerability discards fc7f79df0f2a fscache: Fix out of bound read in long cookie keys discards 4bdc50b060ca cachefiles: fix the race between cachefiles_bury_object() [...] discards 9ccc817d3fb0 fscache: Fix incomplete initialisation of inline key space discards e65c5ffc44ad clk: sunxi-ng: sun4i: Set VCO and PLL bias current to lowe [...] discards cfb0622c2d95 gpio: mxs: Get rid of external API call discards c6259258b48b bpf: fix partial copy of map_ptr when dst is scalar discards 1d15a9f08704 vfs: swap names of {do,vfs}_clone_file_range() discards de1341b7a671 eeprom: at24: Add support for address-width property discards 2237effd7edc Linux 4.18.17 discards 1757ec69500e net: bridge: remove ipv6 zero address check in mcast queries discards 2ec673dbb0cd sparc: Throttle perf events properly. discards 12176be9fc14 sparc: Fix syscall fallback bugs in VDSO. discards 366187ea2b33 sparc: Fix single-pcr perf event counter management. discards 4ce6adbc410a sparc64: Wire up compat getpeername and getsockname. discards a756494fb7bd sparc64: Set %l4 properly on trap return after handling signals. discards 1a47e59c4471 sparc64: Make proc_id signed. discards f64ff34d414e sparc64: Make corrupted user stacks more debuggable. discards 69e6b8f41fbf sparc64: Export __node_distance. discards 6a84bdb84df3 mlxsw: core: Fix devlink unregister flow discards 2d484ce0a878 net/mlx5: WQ, fixes for fragmented WQ buffers API discards f8e70fa84f76 net: fix pskb_trim_rcsum_slow() with odd trim offset discards 4eb937395873 net: drop skb on failure in ip_check_defrag() discards dc4526d3bfeb net: bpfilter: use get_pid_task instead of pid_task discards 79a6dd1cb8e3 mlxsw: spectrum_switchdev: Don't ignore deletions of learned MACs discards f235cdcf4fc4 net/smc: fix smc_buf_unuse to use the lgr pointer discards d09a8fb16103 net/mlx5: Fix memory leak when setting fpga ipsec caps discards 63f8939f793b sctp: not free the new asoc when sctp_wait_for_connect ret [...] discards c1b1e96cffd2 sctp: fix the data size calculation in sctp_data_size discards 81e31abfa81d net/ipv6: Allow onlink routes to have a device mismatch if [...] discards c5038b492cb1 net/sched: cls_api: add missing validation of netlink attributes discards 45675e6e6344 net: sched: Fix for duplicate class dump discards 11681b07d320 net: bcmgenet: Poll internal PHY for GENETv5 discards b9a30ce087b4 net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fa [...] discards 739b2449f0cf net: ipmr: fix unresolved entry dumps discards f8c96597387e openvswitch: Fix push/pop ethernet validation discards 0b73d75ab52f ip6_tunnel: Fix encapsulation layout discards 2f75b5a2c832 bonding: fix length of actor system discards 03e00d0609eb ethtool: fix a privilege escalation bug discards e30293d0a03a virtio_net: avoid using netif_tx_disable() for serializing [...] discards c75d697c8197 vhost: Fix Spectre V1 vulnerability discards 886de7239b16 udp6: fix encap return code for resubmitting discards b3c2e8e106df tipc: fix unsafe rcu locking when accessing publication list discards 721933262ef7 sctp: fix race on sctp_id2asoc discards 2645237c90e7 rtnetlink: Disallow FDB configuration for non-Ethernet device discards 9ae97da02a54 r8169: fix NAPI handling under high load discards 6c5f9c2de021 net: udp: fix handling of CHECKSUM_COMPLETE packets discards cbfb26f3eb03 net: stmmac: Fix stmmac_mdio_reset() when building stmmac [...] discards a04092cebd73 net: socket: fix a missing-check bug discards ea824d70d673 net: sched: gred: pass the right attribute to gred_change_ [...] discards 7344adab32c7 net/mlx5e: fix csum adjustments caused by RXFCS discards 60a2c3b4a991 net/ipv6: Fix index counter for unicast addresses in in6_d [...] discards 4dcde3a4c5ea net: fec: don't dump RX FIFO register when not available discards cc30c16a04cb llc: set SOCK_RCU_FREE in llc_sap_add_socket() discards 23b5d05d9114 ipv6: rate-limit probes for neighbourless routes discards 9198d01eb02d ipv6/ndisc: Preserve IPv6 control buffer if protocol error [...] discards 558af64846ca ipv6: mcast: fix a use-after-free in inet6_mc_check discards 9801a672beb6 bridge: do not add port to router list when receives query [...] discards b13411edcf71 perf tools: Disable parallelism for 'make clean' discards f1f040bf29b7 Revert "netfilter: ipv6: nf_defrag: drop skb dst before queueing" discards d496cdeede28 Revert "mm: slowly shrink slabs with a relatively small nu [...] discards 4afb03f48e7e fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters() discards 9721f5af4d23 afs: Fix cell proc list discards 9277b65e04d6 vmlinux.lds.h: Fix linker warnings about orphan .LPBX sections discards e266c397e724 vmlinux.lds.h: Fix incomplete .text.exit discards discards c4659254b987 selftests: udpgso_bench.sh explicitly requires bash discards 92e648292600 selftests: rtnetlink.sh explicitly requires bash. discards 941a8d0b8409 rds: RDS (tcp) hangs on sendto() to unresponding address discards 87113db1242c IB/mlx5: Unmap DMA addr from HCA before IOMMU discards e14b8b11ac50 gpio: Assign gpio_irq_chip::parents to non-stack pointer discards e7579cb736ec net: ena: fix NULL dereference due to untimely napi initia [...] discards 2abc117c9799 net: ena: fix rare bug when failed restart/resume is follo [...] discards b0af327d145f net: ena: fix warning in rmmod caused by double iounmap discards 6be48d8274ef KVM: x86: support CONFIG_KVM_AMD=y with CONFIG_CRYPTO_DEV_ [...] discards 98154205f7a9 rxrpc: Fix connection-level abort handling discards 47af9661cc87 rxrpc: Only take the rwind and mtu values from latest ACK discards 54776c736d41 rxrpc: Carry call state out of locked section in rxrpc_rot [...] discards e3dcbf121240 rxrpc: Don't check RXRPC_CALL_TX_LAST after calling rxrpc_ [...] discards 903fb78f7436 perf record: Use unmapped IP for inline callchain cursors discards 37e241d14094 perf python: Use -Wno-redundant-decls to build with PYTHON [...] discards 2b401f26406f ARM: dts: imx53-qsb: disable 1.2GHz OPP discards 755b72711bbc compiler.h: Allow arch-specific asm/compiler.h discards ff78e12f6587 HID: i2c-hid: Remove RESEND_REPORT_DESCR quirk and its handling discards e911f46c0cc5 tls: Fix improper revert in zerocopy_from_iter discards 2033959b7421 perf report: Don't try to map ip to invalid map discards 15ea940bc3fb libertas: call into generic suspend code before turning off power discards d33c4297bac5 clk: mvebu: armada-37xx-periph: Remove unused var num_parents discards e7f8508aca5e x86/paravirt: Fix some warning messages discards 3b917cecac61 mm/migrate.c: split only transparent huge pages when alloc [...] discards 28d6d2236564 mm/gup_benchmark: fix unsigned comparison to zero in __gup [...] discards 203711a8820b ocfs2: fix crash in ocfs2_duplicate_clusters_by_page() discards 72c25b9bf77d yam: fix a missing-check bug discards 4c8345b62cfe net: cxgb3_main: fix a missing-check bug discards 3397d28b3e27 powerpc/numa: Skip onlining a offline node in kdump path discards a7af3a2ae488 be2net: don't flip hw_features when VXLANs are added/deleted discards 43cb734246c0 drm/amd/display: Signal hw_done() after waiting for flip_done() discards 76c84d0a2313 locking/ww_mutex: Fix runtime warning in the WW mutex selftest discards 1ac18a1dbc3f Revert "serial: 8250_dw: Fix runtime PM handling" discards 0cf9edba8270 RISCV: Fix end PFN for low memory discards 5278d9550d4d declance: Fix continuation with the adapter identification [...] discards c770ce978ac2 net: fec: fix rare tx timeout discards 5613fc70844b thunderbolt: Initialize after IOMMUs discards 1699207e9c7c thunderbolt: Do not handle ICM events after domain is stopped discards 14ad1e0af45f perf/x86/amd/uncore: Set ThreadMask and SliceMask for L3 C [...] discards 9f1aaaae92ff perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKX discards 8764955cc03e perf/ring_buffer: Prevent concurent ring buffer access discards 3617d16a5744 perf/x86/intel/uncore: Use boot_cpu_data.phys_proc_id inst [...] discards d318ef466d5f perf/core: Fix perf_pmu_unregister() locking discards 2f56f220a61e KVM: nVMX: Fix emulation of VM_ENTRY_LOAD_BNDCFGS discards 3c81fff77cfd KVM: x86: Do not use kvm_x86_ops->mpx_supported() directly discards 82ba86c25383 KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled discards 2dbf48f8ffb3 cfg80211: fix use-after-free in reg_process_hint() discards 9069c847f3fe smsc95xx: Check for Wake-on-LAN modes discards 4f1268db2975 smsc75xx: Check for Wake-on-LAN modes discards e3935fa141b8 r8152: Check for supported Wake-on-LAN Modes discards e8f4ce7df75e sr9800: Check for supported Wake-on-LAN modes discards 35c636108bc4 lan78xx: Check for supported Wake-on-LAN modes discards 58d2f3f743a1 ax88179_178a: Check for supported Wake-on-LAN modes discards afc7b1940200 asix: Check for supported Wake-on-LAN modes discards 723b7d86877d netfilter: avoid erronous array bounds warning discards 8d3156b3c109 netfilter: nft_set_rbtree: add missing rb_erase() in GC routine discards 18cb92701a5d rxrpc: Fix error distribution discards 4ca2cf672c5b rxrpc: Fix transport sockopts to get IPv4 errors on an IPv [...] discards 1a75026c857a rxrpc: Fix RTT gathering discards 6a14d1c9336f rxrpc: Fix checks as to whether we should set up a new call discards 605c374d8d70 scsi: qedi: Initialize the stats mutex lock discards aa1945964a7c nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds discards 7a9bda693628 qed: Avoid implicit enum conversion in qed_iwarp_parse_rx_pkt discards d627d3b8bed3 qed: Avoid constant logical operation warning in qed_vf_pf [...] discards 02e2aef498f7 qed: Avoid implicit enum conversion in qed_roce_mode_to_flavor discards b65e69499980 qed: Fix mask parameter in qed_vf_prep_tunn_req_tlv discards a2b1a38ad02b qed: Avoid implicit enum conversion in qed_set_tunn_cls_info discards b9e005da34ff pxa168fb: prepare the clock discards 6c2222c8f039 Bluetooth: SMP: fix crash in unpairing discards 68fd462426c4 mac80211_hwsim: do not omit multicast announce of first ad [...] discards 5b79f65376d3 mac80211_hwsim: fix race in radio destruction from netlink [...] discards a245a12394fe mac80211_hwsim: fix locking when iterating radios during ns exit discards de835e3911a3 nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT discards 4417f9e05c28 soc: fsl: qe: Fix copy/paste bug in ucc_get_tdm_sync_shift() discards d87e83a55f4b soc: fsl: qbman: qman: avoid allocating from non existing [...] discards da5e35d2f776 net: macb: Clean 64b dma addresses if they are not detected discards 5499ce65ff9c ARM: dts: BCM63xx: Fix incorrect interrupt specifiers discards a958dc5482c1 arm64: hugetlb: Fix handling of young ptes discards eaab185b06cd netfilter: conntrack: get rid of double sizeof discards 044c43754741 netfilter: bridge: Don't sabotage nf_hook calls from an l3mdev discards 6b7174a50fb2 drm/i2c: tda9950: set MAX_RETRIES for errors only discards 4abac4cf573a drm/i2c: tda9950: fix timeout counter check discards 9981ca44ae4b xfrm: validate template mode discards 3dc70478360e ARM: 8799/1: mm: fix pci_ioremap_io() offset check discards c473a489d409 xfrm: Fix NULL pointer dereference when skb_dst_force clea [...] discards 53d617654c50 mac80211: fix TX status reporting for ieee80211s discards fd6b693e1d94 mac80211: TDLS: fix skb queue/priority assignment discards a9489521a39c cfg80211: Address some corner cases in scan result channel [...] discards 2c4739102f0e mac80211: fix pending queue hang due to TX_DROP discards 2953d28476c3 cfg80211: reg: Init wiphy_idx in regulatory_hint_core() discards e20c2a6a7144 mac80211: Always report TX status discards c3767729df27 xfrm: reset crypto_done when iterating over multiple input xfrms discards fdb06c787b34 xfrm: reset transport header back to network header after [...] discards 401979de6e8b xfrm6: call kfree_skb when skb is toobig discards 36ad133bf987 xfrm: Validate address prefix lengths in the xfrm selector. discards 6b3252287aa2 Linux 4.18.16 discards 645ad2d5cccc ARC: build: Don't set CROSS_COMPILE in arch's Makefile discards dfed0698a22e ARC: build: Get rid of toolchain check discards d80183541e60 mremap: properly flush TLB before releasing the page discards 94d2da5ba1dd Revert "vfs: fix freeze protection in mnt_want_write_file( [...] discards 7fde798123ef x86/boot: Fix kexec booting failure in the SEV bit detection code discards 44e564aa4525 iommu/amd: Return devid as alias for ACPI HID devices discards 0e963ecefb72 powerpc/numa: Use associativity if VPHN hcall is successful discards 4a079f0a5398 powerpc/tm: Avoid possible userspace r1 corruption on reclaim discards 8725b910e72d powerpc/tm: Fix userspace r13 corruption discards b0b901600550 pinctrl/amd: poll InterruptEnable bits in amd_gpio_irq_set_type discards 0fe04d27b5e3 iommu/rockchip: Free irqs in shutdown handler discards 1e23af485f89 RISC-V: include linux/ftrace.h in asm-prototypes.h discards 086906d90bae RDMA/bnxt_re: Fix system crash during RDMA resource initia [...] discards 87e75317fe81 clocksource/drivers/fttmr010: Fix set_next_event handler discards 323ad7436184 net/mlx4: Use cpumask_available for eq->affinity_mask discards bcb2acdf27b3 bpf: test_maps, only support ESTABLISHED socks discards 19e43942cbb7 bpf: sockmap, fix transition through disconnect without close discards 60c302b7aea5 bpf: sockmap only allow ESTABLISHED sock state discards 019a15f9bd44 scsi: sd: don't crash the host on invalid commands discards 6dba1e338b6e scsi: ipr: System hung while dlpar adding primary ipr adap [...] discards ce32caf41e53 drm: mali-dp: Call drm_crtc_vblank_reset on device init discards fab5471586f4 scsi: lpfc: Synchronize access to remoteport via rport discards 7dc74b2622c2 RDMA/uverbs: Fix validity check for modify QP discards 2c93f6f118ad PCI: dwc: Fix scheduling while atomic issues discards 1093a05b5828 qed: Do not add VLAN 0 tag to untagged frames in multi-fun [...] discards c23f22169cac qed: Fix populating the invalid stag value in multi functi [...] discards 9bdac39234d0 net/smc: fix sizeof to int comparison discards 4b238ea05476 net/smc: fix non-blocking connect problem discards 6b7d727a2d18 ravb: do not write 1 to reserved bits discards 14bbe1ab20ac net: emac: fix fixed-link setup for the RTL8363SB switch discards 66acb86c0905 selftests: pmtu: properly redirect stderr to /dev/null discards 6a08cbb10aac Input: atakbd - fix Atari CapsLock behaviour discards ef17628c07da Input: atakbd - fix Atari keymap discards 462809659a39 intel_th: pci: Add Ice Lake PCH support discards ee43eeb4d1b9 scsi: ibmvscsis: Ensure partition name is properly NUL terminated discards 10ad9dcade4b scsi: ibmvscsis: Fix a stringop-overflow warning discards bb59249268cf clocksource/drivers/ti-32k: Add CLOCK_SOURCE_SUSPEND_NONST [...] discards 385ce0611598 cxgb4: fix abort_req_rss6 struct discards 413baacefef9 batman-adv: fix hardif_neigh refcount on queue_work() failure discards 04125a63ea54 batman-adv: fix backbone_gw refcount on queue_work() failure discards 39b0e1c4c79f batman-adv: Prevent duplicated tvlv handler discards c25ae7c479af batman-adv: Prevent duplicated global TT entry discards 71d6d75e5801 batman-adv: Prevent duplicated softif_vlan entry discards 2d1749b0fab0 batman-adv: Prevent duplicated nc_node entry discards d8ed2b187456 batman-adv: Prevent duplicated gateway_node entry discards eddab21dd463 batman-adv: Fix segfault when writing to sysfs elp_interval discards 54231bb59a9a batman-adv: Fix segfault when writing to throughput_override discards 52406f34bbb6 batman-adv: Avoid probe ELP information leak discards 26c0bac0c117 spi: gpio: Fix copy-and-paste error discards affb1840c578 media: af9035: prevent buffer overflow on write discards 1228a75335e0 soundwire: Fix acquiring bus lock twice during master release discards ad9107d7e1c7 soundwire: Fix incorrect exit after configuring stream discards b1bafbe4ff2d soundwire: Fix duplicate stream state assignment discards 2724bf10255a Linux 4.18.15 discards 4a15f8a1de59 KVM: PPC: Book3S HV: Avoid crash from THP collapse during [...] discards 726c11216e33 i2c: i2c-scmi: fix for i2c_smbus_write_block_data discards a249cdf8fc74 mm: Preserve _PAGE_DEVMAP across mprotect() calls discards 7230bb7c98c1 filesystem-dax: Fix dax_layout_busy_page() livelock discards 3c3bb028a3b7 mm/thp: fix call to mmu_notifier in set_pmd_migration_entry() v2 discards ffa4d6624e1a mm/mmap.c: don't clobber partially overlapping VMA with MA [...] discards 53abe5164894 arm64: perf: Reject stand-alone CHAIN events for PMUv3 discards 59d9c7cba4ba pinctrl: mcp23s08: fix irq and irqchip setup order discards 3df1331f63cd mmc: block: avoid multiblock reads for the last sector in [...] discards 7088776eb06a drm/nouveau/drm/nouveau: Grab runtime PM ref in nv50_mstc_ [...] discards ca45da09bc32 Input: xpad - add support for Xbox1 PDP Camo series gamepad discards d8408e8fc720 cgroup: Fix dom_cgrp propagation when enabling threaded mode discards 012e6bceab53 dm linear: fix linear_end_io conditional definition discards 996a427d8683 dm linear: eliminate linear_end_io call if CONFIG_DM_ZONED [...] discards 689ba84574c2 dm: fix report zone remapping to account for partition offset discards e725141c0f4e dm cache: destroy migration_cache if cache target registra [...] discards d8e15b143e4d s390/cio: Fix how vfio-ccw checks pinned pages discards b51943f088e5 perf script python: Fix export-to-sqlite.py sample columns discards cfb08fb1815f perf script python: Fix export-to-postgresql.py occasional [...] discards 37e64cb69f0f percpu: stop leaking bitmap metadata blocks discards 71cfcc667ffa vsprintf: Fix off-by-one bug in bstr_printf() processing d [...] discards 254754169d9d mach64: detect the dot clock divider correctly on sparc discards e4882348eaa9 MIPS: VDSO: Always map near top of user memory discards baa63c6a5b11 MIPS: Fix CONFIG_CMDLINE handling discards 84a397478153 afs: Fix clearance of reply discards b28b1a5f8653 afs: Fix afs_server struct leak discards 04473bb7793b mm/vmstat.c: fix outdated vmstat_text discards 62aad93f09c1 mm: slowly shrink slabs with a relatively small number of objects discards 3792c002b9ff drm/amdkfd: Fix ATS capablity was not reported correctly o [...] discards c2fd5b21cbd9 drm/amdkfd: Change the control stack MTYPE from UC to NC on GFX9 discards 2d3966dd95dc drm/amdgpu: Fix SDMA HQD destroy error on gfx_v7 discards 1c9f357d3ebb x86/kvm/lapic: always disable MMIO interface in x2APIC mode discards 5d85d4e0e105 pinctrl: cannonlake: Fix gpio base for GPP-E discards 9f8318a1c50c clk: x86: Stop marking clocks as CLK_IS_CRITICAL discards 81b8b9dffca8 clk: x86: add "ether_clk" alias for Bay Trail / Cherry Trail discards b25a8dd9895b PCI: hv: support reporting serial number as slot information discards aed5429279f8 ARM: dts: at91: add new compatibility string for macb on sama5d3 discards ee62a5d3ea8a net: macb: disable scatter-gather for macb on sama5d3 discards 53035808c294 net: ethernet: ti: add missing GENERIC_ALLOCATOR dependency discards 8be050c4011b hwmon: (nct6775) Use different register to get fan RPM for fan7 discards 1d753e689276 stmmac: fix valid numbers of unicast filter entries discards d8eeee24ced8 hwmon: (nct6775) Fix RPM output for fan7 on NCT6796D discards 510dc356ff2c hwmon: (nct6775) Fix virtual temperature sources for NCT6796D discards 4dc76c13f297 bpf: use __GFP_COMP while allocating page discards d2440a0b0672 bpf: btf: Fix end boundary calculation for type section discards aeaca3563bea sound: don't call skl_init_chip() to reset intel skl soc discards 9761976f8e01 sound: enable interrupt after dma buffer initialization discards a1d77f9cd10a scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted() discards 9ac4572a7374 scsi: iscsi: target: Don't use stack buffer for scatterlist discards 970f5df113b1 KVM: PPC: Book3S HV: Don't use compound_order to determine [...] discards ba73c6ed5010 mfd: omap-usb-host: Fix dts probe of children discards e7c4c41389ff Bluetooth: hci_ldisc: Free rw_semaphore on close discards 0d95a3d1fcf6 Bluetooth: Use correct tfm to generate OOB data discards 3194c412f471 Bluetooth: SMP: Fix trying to use non-existent local OOB data discards 5421ce8b59bc drm/pl111: Make sure of_device_id tables are NULL terminated discards d0200873bc9c ASoC: AMD: Ensure reset bit is cleared before configuring discards 5d1a5a5eed92 Fix cg_read_strcmp() discards 636dd4536009 hwmon: (nct6775) Fix access to fan pulse registers discards 59fcb2491ca0 ASoC: rsnd: don't fallback to PIO mode when -EPROBE_DEFER discards ee3953f7b81c ASoC: rsnd: adg: care clock-frequency size discards b7bad669da54 selftests: memory-hotplug: add required configs discards 9a90b9e380c5 selftests/efivarfs: add required kernel configs discards 40299ec565fa selftests: add headers_install to lib.mk discards 36a89768d19f ASoC: q6routing: initialize data correctly discards 64458ca97124 ASoC: sigmadsp: safeload should not have lower byte limit discards 4a7f15b6d5fa ASoC: wm8804: Add ACPI support discards 55261a2cddb5 ASoC: max98373: Added 10ms sleep after amp software reset discards 686da99baa28 selftests: kselftest: Remove outdated comment discards 6a4d1b70e323 selftests: android: move config up a level discards 334411face5a ASoC: rt5514: Fix the issue of the delay volume applied again discards e4c577698c7c ASoC: max98373: Added speaker FS gain cotnrol register to [...] discards 6e6b32ed0413 ASoC: dapm: Fix NULL pointer deference on CODEC to CODEC DAIs discards ffac8fa2bee5 vxlan: fill ttl inherit info discards 241e5a13a5ad r8169: set RX_MULTI_EN bit in RxConfig for 8168F-family chips discards 87441df1e19e r8169: fix network stalls due to missing bit TXCFG_AUTO_FIFO discards 761ea5beff71 qed: Fix shmem structure inconsistency between driver and [...] discards 6133d8e499e6 net: mscc: fix the frame extraction into the skb discards d29a558b56ee net/ipv6: stop leaking percpu memory in fib6 info discards e3827b9bc3ba net/ipv6: Remove extra call to ip6_convert_metrics for mul [...] discards 47049f54f89d bnxt_en: get the reduced max_irqs by the ones used by RDMA discards dce53396b52d bnxt_en: Fix enables field in HWRM_QUEUE_COS2BW_CFG request discards 23631aa634ef net/mlx5: Check for SQ and not RQ state when modifying hairpin SQ discards 6691a126ed63 net: ipv4: don't let PMTU updates increase route MTU discards 530a9463cbe6 bnxt_en: Fix VNIC reservations on the PF. discards 5d4fe8e6344b rtnetlink: Fail dump if target netnsid is invalid discards 36298c66d8dc net: dsa: b53: Keep CPU port as tagged in all VLANs discards efef3f2073d1 inet: make sure to grab rcu_read_lock before using ireq->ireq_opt discards 9fd4b0122ac3 tcp/dccp: fix lockdep issue when SYN is backlogged discards 54d72415f8b2 sfp: fix oops with ethtool -m discards 24205e4e62dd net: phy: phylink: fix SFP interface autodetection discards 37b309773a67 net-ethtool: ETHTOOL_GUFO did not and should not require C [...] discards 2402fbb7aa01 bnxt_en: don't try to offload VLAN 'modify' action discards f219cd971281 nfp: avoid soft lockups under control message storm discards 2b4588d75b89 net: stmmac: Rework coalesce timer and fix multi-queue races discards 8f389cd37d10 bonding: fix warning message discards 5fb48fe95e41 bonding: pass link-local packets to bonding master also. discards 92a2a40c876f net/mlx5: E-Switch, Fix out of bound access when setting v [...] discards 02e16d375ee6 net: aquantia: memory corruption on jumbo frames discards 6db3fc2839be net/mlx5e: Set vlan masks for all offloaded TC rules discards 42296a164196 net: dsa: bcm_sf2: Fix unbind ordering discards 53afeb0b222b net/packet: fix packet drop as of virtio gso discards 75ebeb2e6a60 net: stmmac: Fixup the tail addr setting in xmit path discards 0c5eff9c2cf2 tun: napi flags belong to tfile discards d013c6b952f0 tun: initialize napi_mutex unconditionally discards 7d96410f397b tun: remove unused parameters discards 095a5309c6c6 net: qualcomm: rmnet: Fix incorrect allocation flag in rec [...] discards 9db5df4c92dd net: qualcomm: rmnet: Fix incorrect allocation flag in transmit discards 3283c92e91f7 net: qualcomm: rmnet: Skip processing loopback packets discards 3ab83c6a1fb4 udp: Unbreak modules that rely on external __skb_recv_udp( [...] discards 4f6017d6ef53 tipc: fix flow control accounting for implicit connect discards 0240ca1b11d3 team: Forbid enslaving team device to itself discards 375c63d4a70c sctp: update dst pmtu with the correct daddr discards 2ac4b03c0fcc rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096 discards 5369306f960f rtnetlink: fix rtnl_fdb_dump() for ndmsg header discards 7f4a4fa5fa58 qmi_wwan: Added support for Gemalto's Cinterion ALASxx WWA [...] discards cbf2e16dd724 qlcnic: fix Tx descriptor corruption on 82xx devices discards 0993dc028ed2 net/usb: cancel pending work when unbinding smsc75xx discards a308452e12c0 net: systemport: Fix wake-up interrupt race during resume discards 6da1bd2d008f net: sched: cls_u32: fix hnode refcounting discards 57ad6586fd57 net: sched: Add policy validation for tc attributes discards 94d93e549eb1 net: mvpp2: fix a txq_done race condition discards ac521a40054c net: mvpp2: Extract the correct ethtype from the skb for t [...] discards dbbae2c07809 netlabel: check for IPV4MASK in addrinfo_get discards e4a00db35924 net/ipv6: Display all addresses in output of /proc/net/if_inet6 discards ff34695ced21 net: ipv4: update fnhe_pmtu when first hop's MTU changes discards 87d57bb87dd8 net: hns: fix for unmapping problem when SMMU is on discards 1ae21378ab43 net: dsa: bcm_sf2: Call setup during switch resume discards 08e8e22b6d3a ipv6: take rcu lock in rawv6_send_hdrinc() discards 18ea575f665d ipv4: fix use-after-free in ip_cmsg_recv_dstaddr() discards fa111ec2d2c5 ip_tunnel: be careful when accessing the inner header discards 84b262a5a008 ip6_tunnel: be careful when accessing the inner header discards 1b420a9999f0 bonding: avoid possible dead-lock discards 2fc26dfba49d bnxt_en: free hwrm resources, if driver probe fails. discards f462adcb0638 bnxt_en: Fix TX timeout during netpoll. discards e7d199e92956 Linux 4.18.14 discards 91da9ba7bbbd ath10k: fix scan crash due to incorrect length calculation discards 7903dacfc64e rds: rds_ib_recv_alloc_cache() should call alloc_percpu_gf [...] discards ef37df3b8284 ubifs: Check for name being NULL while mounting discards 09fbdca26741 ucma: fix a use-after-free in ucma_resolve_ip() discards 9753a6f7497d tipc: call start and done ops directly in __tipc_nl_compat [...] discards 4a04224bbd1a f2fs: fix invalid memory access discards 50231468deda ARC: clone syscall to setp r25 as thread pointer discards f4a856d4ca30 powerpc/lib: fix book3s/32 boot failure due to code patching discards 2025ef74e8c4 powerpc: Avoid code patching freed init sections discards e4f71e6ae0cb of: unittest: Disable interrupt node tests for old world M [...] discards a09a553b1693 tty: Drop tty->count on tty_reopen() failure discards 274a367121ae usb: cdc_acm: Do not leak URB buffers discards 6f0a2f6649b7 USB: serial: option: add two-endpoints device-id flag discards 0fcb2fb9731a USB: serial: option: improve Quectel EP06 detection discards 883f14f7302a USB: serial: simple: add Motorola Tetra MTP6550 id discards 7cea0a2e8c59 usb: xhci-mtk: resume USB3 roothub first discards 67c8b9c6c59c xhci: Add missing CAS workaround for Intel Sunrise Point xHCI discards 226c5c8a540a dm cache: fix resize crash if user doesn't reload cache table discards f10b1cdb6190 dm cache metadata: ignore hints array being too small duri [...] discards 75e4e2fae0fe dm mpath: fix attached_handler_name leak and dangling hw_h [...] discards a92f4488357e PM / core: Clear the direct_complete flag on errors discards 3561037582ae mac80211: fix setting IEEE80211_KEY_FLAG_RX_MGMT for AP mode keys discards e9d0ba506ea8 PCI: Reprogram bridge prefetch registers on resume discards db68b064bb73 x86/vdso: Fix vDSO syscall fallback asm constraint regression discards 54f54a2b7fb3 x86/vdso: Only enable vDSO retpolines when enabled and supported discards 1af2998c34e1 selftests/x86: Add clock_gettime() tests to test_vdso discards e7e1889390a4 x86/vdso: Fix asm constraints on vDSO syscall fallbacks discards 7ac2c7dcc1a0 drm: fix use-after-free read in drm_mode_create_lease_ioctl() discards a2cef7d049f0 drm/syncobj: Don't leak fences when WAIT_FOR_SUBMIT is set discards 3361789e57ec drm/amdgpu: Fix vce work queue was not cancelled when suspend discards b67f9b6ab232 mac80211: allocate TXQs for active monitor interfaces discards 6b1adad3348a mmc: slot-gpio: Fix debounce time to use miliseconds again discards 7cf3272144b9 mmc: core: Fix debounce time to use microseconds discards 7e62c2fbc1fe xen-netback: fix input validation in xenvif_set_hash_mapping() discards 9b01f16ed9b9 fbdev/omapfb: fix omapfb_memory_read infoleak discards 771df4eea402 clocksource/drivers/timer-atmel-pit: Properly handle error cases discards 45a156123ce4 pstore/ram: Fix failure-path memory leak in ramoops_init discards b82610b5bad9 blk-mq: I/O and timer unplugs are inverted in blktrace discards fe65bf7b541f KVM: VMX: check for existence of secondary exec controls b [...] discards fe7790c37cf1 KVM: x86: fix L1TF's MMIO GFN calculation discards 7d7e3202b7ef mm/vmstat.c: skip NR_TLB_REMOTE_FLUSH* properly discards 6b9c2cc710f5 mm, thp: fix mlocking THP page with migration enabled discards 0af5b07d2e62 mm: migration: fix migration of huge PMD shared pages discards f5a6974616b4 perf/core: Add sanity check to deal with pinned event failure discards 04a3fbba60ae Linux 4.18.13 discards d9ef158adf04 Revert "drm/amd/pp: Send khz clock values to DC for smu7/8" discards aad46f77ece0 dm thin metadata: fix __udivdi3 undefined on 32-bit discards 5319425024ab ixgbe: check return value of napi_complete_done() discards 2083ef10dedd HID: i2c-hid: disable runtime PM operations on hantick touchpad discards f52ab5277368 ocfs2: fix locking for res->tracking and dlm->tracking_list discards 2b89f7ad519d proc: restrict kernel stack dumps to root discards 6a2cfcdd7b6e tools: hv: fcopy: set 'error' in case an unknown operation [...] discards 549498802024 Drivers: hv: vmbus: Use get/put_cpu() in vmbus_connect() discards 116337deb270 gpiolib: Free the last requested descriptor discards 277f800a2186 crypto: caam/jr - fix ablkcipher_edesc pointer arithmetic discards b6479a45bd29 crypto: mxs-dcp - Fix wait logic on chan threads discards 27dff727876e crypto: chelsio - Fix memory corruption in DMA Mapped buffers. discards 18b4a538497d crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe() discards 23b043d513e3 ALSA: hda/realtek - Cannot adjust speaker's volume on Dell [...] discards 6abd14f40148 iommu/amd: Clear memory encryption mask from physical address discards 8cdcd02d9985 smb2: fix missing files in root share directory listing discards 17e5fb7f93f8 cpufreq: qcom-kryo: Fix section annotations discards 5105f039ef26 firmware: Always initialize the fw_priv list object discards aa26105b73b0 firmware: Fix security issue with request_firmware_into_buf() discards 8b84e8d275d8 b43: fix DMA error related regression with proprietary firmware discards 23917913b671 sysfs: Do not return POSIX ACL xattrs via listxattr discards 51da3fc5cbce ovl: fix format of setxattr debug discards 1c7949a5f637 ovl: fix memory leak on unlink of indexed file discards c33def1bb3aa ovl: fix access beyond unterminated strings discards a6aa74c2ad61 ovl: set I_CREATING on inode being created discards 90f06e1b81b9 vfs: don't evict uninitialized inode discards d08d1bb535f4 new primitive: discard_new_inode() discards 87a50a5e94e3 x86/APM: Fix build warning when PROC_FS is not enabled discards dd618fe2ffa1 xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCH [...] discards b207598b0abe xen: avoid crash in disable_hotplug_cpu discards 58d77fd26f83 xen/manage: don't complain about an empty value in control [...] discards 20d06facfd2f asm-generic: io: Fix ioport_map() for !CONFIG_GENERIC_IOMA [...] discards 80e4d9a51376 cifs: read overflow in is_valid_oplock_break() discards e8dcd7866638 s390/qeth: don't dump past end of unknown HW header discards 31ae67ad9ed6 s390/qeth: use vzalloc for QUERY OAT buffer discards d3a7c76eb490 r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLA [...] discards 5113d730a1ee drm/amdgpu: fix error handling in amdgpu_cs_user_fence_chunk discards e76f7b7df846 arm64: jump_label.h: use asm_volatile_goto macro instead o [...] discards ed14acd316ba drm/amdgpu: Fix SDMA hang in prt mode v2 discards 7389051d3c63 hexagon: modify ffs() and fls() to return int discards cbbb852e4556 arch/hexagon: fix kernel/dma.c build warning discards 41b2bc509cda netfilter: xt_hashlimit: use s->file instead of s->private discards 419033c32a82 netfilter: nfnetlink_queue: Solve the NFQUEUE/conntrack cl [...] discards e63d53f2835d dm thin metadata: try to avoid ever aborting transactions discards 7c995133d035 sched/topology: Set correct NUMA topology type discards 52017328fa15 perf/x86/intel: Add support/quirk for the MISPREDICT bit o [...] discards 1080c0f57e00 net: ena: fix missing calls to READ_ONCE discards 968759747e95 net: ena: fix missing lock during device destruction discards cfa70f3c46f1 net: ena: fix potential double ena_destroy_device() discards 023ae1b4c025 net: ena: fix device destruction to gracefully free resources discards 3953e192748f net: ena: fix driver when PAGE_SIZE == 64kB discards 0728c271d518 net: ena: fix surprise unplug NULL dereference kernel crash discards 3a035b70eb92 fs/cifs: suppress a string overflow warning discards 07d1b1058aea r8169: set TxConfig register after TX / RX is enabled, jus [...] discards 8a100be2813a dm raid: fix RAID leg rebuild errors discards 659cd50c8ace dm raid: fix rebuild of specific devices by updating superblock discards 895fe22aa4d6 dm raid: fix stripe adding reshape deadlock discards 00063fa09bc1 drm/nouveau/disp/gm200-: enforce identity-mapped SOR assig [...] discards 6978b0eb61c0 drm/nouveau/disp: fix DP disable race discards c65768326592 drm/nouveau/TBDdevinit: don't fail when PMU/PRE_OS is miss [...] discards e4a75379e8eb drm/nouveau/mmu: don't attempt to dereference vmm without [...] discards 5f0e9912e82c drm/nouveau: fix oops in client init failure path discards d097790cec56 dm raid: fix reshape race on small devices discards 816f7c26eee3 HID: i2c-hid: Don't reset device upon system resume discards bfe18751bf8a net/mlx5: Consider PCI domain in search for next dev discards 3029f6d6608d bnxt_re: Fix couple of memory leaks that could lead to IOM [...] discards 80b6e9d53846 nvmet-rdma: fix possible bogus dereference under heavy load discards 1d44f7f5bc07 USB: yurex: Check for truncation in yurex_read() discards e6ecfa261ae6 usb: host: xhci-plat: Iterate over parent nodes for findin [...] discards 3f97eca3c822 HID: sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 [...] discards 027f315487ef riscv: Do not overwrite initrd_start and initrd_end discards 59db47dd566b RDMA/ucma: check fd type in ucma_migrate_id() discards d77c7de489ff iio: imu: st_lsm6dsx: take into account ts samples in wm c [...] discards 86716fd6b985 Revert "iio: temperature: maxim_thermocouple: add MAX31856 part" discards c296c887f743 netfilter: nf_tables: release chain in flushing set discards 7e8fc7dcb4d6 netfilter: kconfig: nat related expression depend on nftab [...] discards c3501b899ff9 perf annotate: Fix parsing aarch64 branch instructions aft [...] discards 3cc1b441a4b9 perf probe powerpc: Ignore SyS symbols irrespective of endianness discards 6f8073072f7b perf util: Fix bad memory access in trace info. discards 56b4732271c7 perf evsel: Fix potential null pointer dereference in perf [...] discards 4ac14f4b3179 perf annotate: Properly interpret indirect call discards dbd0ea4cfa2a scsi: qedi: Add the CRC size within iSCSI NVM image discards 319949c5e4a8 scsi: iscsi: target: Fix conn_ops double free discards 27fbee89e119 scsi: iscsi: target: Set conn->sess to NULL when iscsi_log [...] discards 820c01bcca82 HID: hid-saitek: Add device ID for RAT 7 Contagion discards 3f2822e4dadd usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep[i] discards 386562cba8c2 HID: add support for Apple Magic Keyboards discards 11c069b7eb84 HID: intel-ish-hid: Enable Sunrise Point-H ish driver discards 3403eaa94cfc netfilter: xt_checksum: ignore gso skbs discards 1d569211070e netfilter: xt_cluster: add dependency on conntrack module discards 11b165210c72 bpf: 32-bit RSH verification must truncate input before th [...] discards f69ad066fb2b mm: madvise(MADV_DODUMP): allow hugetlbfs pages discards 53df63ddc599 afs: Fix cell specification to permit an empty address list discards 784ce43a54fa firmware: arm_scmi: fix divide by zero when sustained_perf [...] discards 131a6926fa4d ceph: avoid a use-after-free in ceph_destroy_options() discards e5f09c519ea0 nds32: linker script: GCOV kernel may refers data in __exit discards 20107ca73afe tools/vm/page-types.c: fix "defined but not used" warning discards 9f62a57c6670 tools/vm/slabinfo.c: fix sign-compare warning discards 8474b701d459 nds32: fix build error because of wrong semicolon discards 392a9a4a1c1e nds32: Fix get_user/put_user macro expand pointer problem discards 447ec6add595 nds32: Fix empty call trace discards 76d9688fbebb nds32: add NULL entry to the end of_device_id array discards 2b847f91abb8 nds32: fix logic for module discards 5bdcac88df0b net/ibm/emac: wrong emac_calc_base call was used by typo discards a06e07ce6f61 fsnotify: fix ignore mask logic in fsnotify() discards 5ce55b0915e7 mac80211: shorten the IBSS debug messages discards 3bcf74fdbd50 mac80211: don't Tx a deauth frame if the AP forbade Tx discards 7cd6df93a292 mac80211: Fix station bandwidth setting after channel switch discards 07715e528d18 mac80211: fix a race between restart and CSA flows discards 040695971ce1 mac80211: fix WMM TXOP calculation discards 71f1b196fb29 cfg80211: fix a type issue in ieee80211_chandef_to_operati [...] discards 39bcc4406f83 mac80211: fix an off-by-one issue in A-MSDU max_subframe c [...] discards 05166cf09a6e fs/cifs: don't translate SFM_SLASH (U+F026) to backslash discards 43160392b3eb net: cadence: Fix a sleep-in-atomic-context bug in macb_halt_tx() discards 26c9b6f0c196 i2c: uniphier-f: issue STOP only for last message or I2C_M_STOP discards 182ae0d8643f i2c: uniphier: issue STOP only for last message or I2C_M_STOP discards abb518640aaf bpf: avoid misuse of psock when TCP_ULP_BPF collides with [...] discards 23fa01c0fcb5 bpf: Fix bpf_msg_pull_data() discards 7e2069153a58 ibmvnic: Include missing return code checks in reset function discards 005caa1288d9 selftests: pmtu: detect correct binary to ping ipv6 addresses discards ec0029c2aca1 selftests: pmtu: maximum MTU for vti4 is 2^16-1-20 discards d65d1dd8be05 RAID10 BUG_ON in raise_barrier when force is true and conf [...] discards 34ff707ac863 md/raid5-cache: disable reshape completely discards 561deb108ca4 Revert "blk-throttle: fix race between blkcg_bio_issue_che [...] discards 8dbbc215f2ba ARC: atomics: unbork atomic_fetch_##op() discards 29c9e7e73dda gpio: Fix crash due to registration race discards e8f38e4e2216 tools/kvm_stat: fix updates for dead guests discards 52ff1e423ec9 tools/kvm_stat: fix handling of invalid paths in debugfs provider discards a9ffbadacc94 tools/kvm_stat: fix python3 issues discards 58ec0839af0d mac80211: always account for A-MSDU header changes discards 511edc415c6c mac80211: do not convert to A-MSDU if frag/subframe limited discards 6f01b1a3c4ad cfg80211: nl80211_update_ft_ies() to validate NL80211_ATTR_IE discards aadc5d1ee02d tc-testing: add test-cases for numeric and invalid control action discards 468bcedcd850 net: mvpp2: initialize port of_node pointer discards 4abef73b0770 sh_eth: Add R7S9210 support discards 4440af5a7e45 net: hns: add netif_carrier_off before change speed and duplex discards f97a366fdbad net: hns: add the code for cleaning pkt in chip discards 7d3acb1372f6 tipc: switch to rhashtable iterator discards cf09d1f5a507 bpf: fix sg shift repair start offset in bpf_msg_pull_data discards 89826ce1bbca bpf: fix shift upon scatterlist ring wrap-around in bpf_ms [...] discards 0920815e24f0 bpf: fix msg->data/data_end after sg shift repair in bpf_m [...] discards 34930327c610 gpio: dwapb: Fix error handling in dwapb_gpio_probe() discards 6c5cdd4730b1 gpiolib-acpi: Register GpioInt ACPI event handlers from a [...] discards 13db4478a11e gpiolib: acpi: Switch to cansleep version of GPIO library call discards 06a62b7a0c5e mac80211: avoid kernel panic when building AMSDU from non- [...] discards d935ea54dbd8 mac80211: mesh: fix HWMP sequence numbering to follow standard discards a1f9ac32509a gpio: adp5588: Fix sleep-in-atomic-context bug discards 3f84a6c18fce bpf: fix several offset tests in bpf_msg_pull_data discards bd266daa9fe1 nl80211: Pass center frequency in kHz instead of MHz discards 5955b8ec20d7 nl80211: Fix nla_put_u8 to u16 for NL80211_WMMR_TXOP discards 03950ebc945c mac80211_hwsim: Fix possible Spectre-v1 for hwsim_world_re [...] discards bfcb6097e5f3 cfg80211: make wmm_rule part of the reg_rule structure discards 9df4febf5e91 mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X discards 3d0d794ca9ef mac80211: correct use of IEEE80211_VHT_CAP_RXSTBC_X discards 36de3d48270d bpf: sockmap, decrement copied count correctly in redirect [...] discards 7feb1f2b5d8d bpf, sockmap: fix psock refcount leak in bpf_tcp_recvmsg discards 427e7707d932 bpf, sockmap: fix potential use after free in bpf_tcp_close discards 0dcf1bcde827 scsi: aacraid: fix a signedness bug discards c08d2054307f scsi: libata: Add missing newline at end of file discards 4f3e708120f3 scsi: csiostor: fix incorrect port capabilities discards 74a301701659 scsi: csiostor: add a check for NULL pointer after kmalloc() discards c31c8008c757 btrfs: btrfs_shrink_device should call commit transaction [...] discards 0d6ba1ecba26 cfg80211: remove division by size of sizeof(struct ieee802 [...] discards 1f0f925f98b4 KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function discards 9e07d06651bc Btrfs: fix unexpected failure of nocow buffered writes aft [...] discards 32c7667fbcbd mac80211_hwsim: require at least one channel discards 2466b26094bc mac80211: Run TXQ teardown code before de-registering interfaces discards 3964f22686a6 rseq/selftests: fix parametrized test with -fpie discards 7da07a3216a0 Linux 4.18.12 discards c483061d4610 media: v4l: event: Prevent freeing event subscriptions whi [...] discards 926415e1e4c9 arm64: KVM: Sanitize PSTATE.M when being set from userspace discards 5fddc4cd7aec powerpc/pseries: Fix unitialized timer reset on migration discards 7f3a5baeacdf powerpc/pkeys: Fix reading of ibm, processor-storage-keys [...] discards 4faeadc4f7b5 powerpc: fix csum_ipv6_magic() on little endian platforms discards 31d2bff9f696 KVM: PPC: Book3S HV: Fix guest r11 corruption with POWER9 [...] discards 8379aa480e95 x86/pti: Fix section mismatch warning/error discards 0f40f4a21a10 clk: x86: Set default parent to 48Mhz discards d948acce9a0c i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus discards 31b5f66e90b2 arm/arm64: smccc-1.1: Handle function result as parameters discards c1baf3699d84 arm/arm64: smccc-1.1: Make return values unsigned long discards 8ad1f551f802 drm/amdgpu: Need to set moved to true when evict bo discards 68327465ccdb ARM: dts: omap4-droid4: Fix emmc errors seen on some devices discards b32e647a8375 nvme-fcloop: Fix dropped LS's to removed target port discards 22670e847f7c ata: ftide010: Add a quirk for SQ201 discards 65c96da9c684 drm/amdgpu: Update power state at the end of smu hw_init. discards 21a73b809735 drm/amdgpu: Enable/disable gfx PG feature in rlc safe mode discards 4adf34c33950 Revert "ARM: dts: imx7d: Invert legacy PCI irq mapping" discards 78dabdae8108 hwmon: (adt7475) Make adt7475_read_word() return errors discards e41ea7c77cb2 hwmon: (ina2xx) fix sysfs shunt resistor read access discards aada57693e81 crypto: cavium/nitrox - fix for command corruption in queu [...] discards 19f2fedf4f43 crypto: chtls - fix null dereference chtls_free_uld() discards ff53d5051675 i40e: fix condition of WARN_ONCE for stat strings discards be97150c4a54 i40e: Fix for Tx timeouts when interface is brought up if [...] discards 4ef71783033a ixgbe: fix driver behaviour after issuing VFLR discards 3e8566205e04 e1000: ensure to free old tx/rx rings in set_ringparam() discards f9b0af8f9ad5 e1000: check on netif_running() before calling e1000_up() discards 1ca43c80d80f ice: Fix potential return of uninitialized value discards 0753c86efc6c ice: Fix a few null pointer dereference issues discards 939817cd00d2 tools: bpftool: return from do_event_pipe() on bad arguments discards 1dec7a1e6a54 ice: Set VLAN flags correctly discards 1c83a5aa0f26 ice: Use order_base_2 to calculate higher power of 2 discards 1dd0b6ce76ee ice: Fix bugs in control queue processing discards 9289b179fc4e ice: Clean control queues only when they are initialized discards 32d99e3e63c7 ice: Report stats for allocated queues via ethtool stats discards c0f20df3b1fc ice: Fix multiple static analyser warnings discards 1801431dc7aa net: hns3: fix page_offset overflow when CONFIG_ARM64_64K_PAGES discards 374eb417162b net: hns: fix skb->truesize underestimation discards 2d4a79238686 net: hns: fix length and page_offset overflow when CONFIG_ [...] discards d96820d46bc3 tcp_bbr: in restart from idle, see if we should exit PROBE_RTT discards e5e63d2bb9b2 tcp_bbr: add bbr_check_probe_rtt_done() helper discards a66193f585eb net/ncsi: Fixup .dumpit message flags and ID check in Netl [...] discards 9d028c09d1cf amdgpu: fix multi-process hang issue discards 8824ceb2580c drm/amdgpu: fix preamble handling discards 8483f3b7f424 drm/amdgpu: fix VM clearing for the root PD discards a5c7547b45b4 bpf: sockmap: write_space events need to be passed to TCP handler discards 9c3d97879505 tls: possible hang when do_tcp_sendpages hits sndbuf is full case discards a0be77d6d940 bpf, sockmap: fix sock hash count in alloc_sock_hash_elem discards efed642bc585 bpf, sockmap: fix sock_hash_alloc and reject zero-sized keys discards 0a9fd2a9875b ARM: dts: omap4-droid4: fix vibrations on Droid 4 discards f7468a7160e1 bus: ti-sysc: Fix no_console_suspend handling discards b8f4b96768c0 mmc: android-goldfish: fix bad logic of sg_copy_{from,to}_ [...] discards d02aee5cf4ea mmc: atmel-mci: fix bad logic of sg_copy_{from,to}_buffer [...] discards 1a7a1ad290d4 isofs: reject hardware sector size > 2048 bytes discards 2da832f43da5 thermal: of-thermal: disable passive polling when thermal [...] discards 6a3f378b7614 qed: Avoid sending mailbox commands when MFW is not responsive discards c36724c64780 qed: Prevent a possible deadlock during driver load and unload discards 1e85fc417c11 qed: Wait for MCP halt and resume commands to take place discards c91ab927a8b7 qed: Wait for ready indication before rereading the shmem discards 67eb28b0f832 bus: ti-sysc: Fix module register ioremap for larger offsets discards 3609bd6105c1 ARM: OMAP2+: Fix module address for modules using mpu_rt_idx discards 1fcd5e01d26e ARM: OMAP2+: Fix null hwmod for ti-sysc debug discards 4435064439c6 arm64: KVM: Tighten guest core register access from userspace discards 12a7e915c506 RDMA/uverbs: Atomically flush and mark closed the comp eve [...] discards cbbb9f08566e ACPI / hotplug / PCI: Don't scan for non-hotplug bridges i [...] discards 0c7898792c9a IB/hfi1: Fix destroy_qp hang after a link down discards b34ba9e02408 IB/hfi1: Fix context recovery when PBC has an UnsupportedVL discards bcc5f9f5e11e IB/hfi1: Invalid user input can result in crash discards 2cced23e5483 IB/hfi1: Fix SL array bounds check discards fa22f4874e94 IB/srp: Avoid that sg_reset -d ${srp_device} triggers an i [...] discards ebc51114fa51 Input: elantech - enable middle button of touchpad on Thin [...] discards f44f3d0a9e9f filesystem-dax: Fix use of zero page discards 7ebfc8f69a37 ext2, dax: set ext2_dax_aops for dax files discards 2436ce1bad9e uaccess: Fix is_source param for check_copy_size() in copy [...] discards dc38ebde8a52 USB: remove LPM management from usb_driver_claim_interface() discards de425c9ae7bf Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in [...] discards 8badb9b1af73 USB: usbdevfs: restore warning for nonsensical flags discards b5376ef73d33 USB: usbdevfs: sanitize flags more discards 8e2842a2e175 usb: musb: dsps: do not disable CPPI41 irq in driver teardown discards 608677656ac2 usb: core: safely deal with the dynamic quirk lists discards 7b169e33a3bc usb: roles: Take care of driver module reference counting discards 95b273c4038c USB: handle NULL config in usb_find_alt_setting() discards f3a6a40b3793 USB: fix error handling in usb_driver_claim_interface() discards 2c2860d0e876 regulator: Fix 'do-nothing' value for regulators without s [...] discards ad023c0c3613 regulator: fix crash caused by null driver data discards bc9f63756ac8 spi: rspi: Fix interrupted DMA transfers discards f9ca5597ab70 spi: rspi: Fix invalid SPI use during system suspend discards 2469b01fa514 spi: sh-msiof: Fix handling of write value for SISTR register discards 38274415d118 spi: sh-msiof: Fix invalid SPI use during system suspend discards a2b928011352 spi: tegra20-slink: explicitly enable/disable clock discards 825e12a2ed63 intel_th: Fix resource handling for ACPI glue layer discards c3b92e93b23a intel_th: Fix device removal logic discards 98e1a83c338e serial: cpm_uart: return immediately from console poll discards e91bf9073b44 serial: mvebu-uart: Fix reporting of effective CSIZE to userspace discards 5d554763aaac serial: imx: restore handshaking irq for imx1 discards 98ecfdf49ff7 tty: serial: lpuart: avoid leaking struct tty_struct discards fdbbdfeeb699 x86/mm: Expand static page table for fixmap space discards 41a770d90b88 block: fix deadline elevator drain for zoned block devices discards 0051646c2cc2 floppy: Do not copy a kernel pointer to user memory in FDG [...] discards acee207b7cc9 gpio: tegra: Fix tegra_gpio_irq_set_type() discards dbb2a1e3bb37 perf tests: Fix indexing when invoking subtests discards 6b07342e2596 drm/vc4: plane: Expand the lower bits by repeating the hig [...] discards c94ce4bf1aff ARM: dts: dra7: fix DCAN node addresses discards e80225d36dca drm/vc4: Add missing formats to vc4_format_mod_supported(). discards 70b914929ad7 iio: 104-quad-8: Fix off-by-one error in register selection discards b6b75c81c31a Input: xen-kbdfront - fix multi-touch XenStore node's locations discards 31a92226a5d5 ath10k: fix memory leak of tpc_stats discards 5f2391032c06 fs/lock: skip lock owner pid translation in case we are in [...] discards 00b438869cbe ath10k: snoc: use correct bus-specific pointer in RX retry discards 06c21f7423e7 ath10k: fix incorrect size of dma_free_coherent in ath10k_ [...] discards 10db0e22fb8c staging: pi433: fix race condition in pi433_ioctl discards fff64d9fb381 EDAC, altera: Fix an error handling path in altr_s10_sdram [...] discards 0855e6e1ac14 EDAC: Fix memleak in module init error path discards 6e67b33dbe43 nfsd: fix corrupted reply to badly ordered compound discards af4b12c54b3b gpio: Fix wrong rounding in gpio-menz127 discards 8463cd689be0 module: exclude SHN_UNDEF symbols from kallsyms api discards 163ac07ff0b2 ASoC: dapm: Fix potential DAI widget pointer deref when li [...] discards 2edaabf0e58d EDAC, i7core: Fix memleaks and use-after-free on probe and remove discards 1e4b176959fb ASoC: rsnd: SSI parent cares SWSP bit discards 8d07efbdf84f ASoC: rt1305: Use ULL suffixes for 64-bit constants discards 3e28a96b87f6 ASoC: Intel: bytcr_rt5640: Fix Acer Iconia 8 over-current [...] discards ebce61bb2c86 scsi: megaraid_sas: Update controller info during resume discards b38977a36625 spi: orion: fix CS GPIO handling again discards d731684c4496 scsi: hisi_sas: Fix the conflict between dev gone and host reset discards 2f7b94ebaa19 iomap: complete partial direct I/O writes synchronously discards 939dd916dc25 scsi: bnx2i: add error handling for ioremap_nocache discards 074e4687846e perf/x86/intel/lbr: Fix incomplete LBR call stack discards 09468e65ec7d drm/v3d: Take a lock across GPU scheduler job creation and [...] discards dbdef3dff35b arm64: dts: renesas: Fix VSPD registers range discards 56984081650a MIPS: boot: fix build rule of vmlinux.its.S discards d0f7fbdb1cf9 HID: i2c-hid: Use devm to allocate i2c_hid struct discards 46066a10dd7a HID: hid-ntrig: add error handling for sysfs_create_group discards d79cdff57285 arm: dts: mediatek: Add missing cooling device properties [...] discards 65470af8b10d perf/hw_breakpoint: Split attribute parse and commit discards 7f22023170f7 Documentation/process: fix reST table border error discards 53b56e401d93 RDMA/uverbs: Don't overwrite NULL pointer with ZERO_SIZE_PTR discards 1da59841eea9 ARM: mvebu: declare asm symbols as character arrays in pmsu.c discards 3fc862c26744 drm/omap: gem: Fix mm_list locking discards f7867f358bfe wlcore: Add missing PM call for wlcore_cmd_wait_for_event_ [...] discards 13c4f14d8cf2 bitfield: fix *_encode_bits() discards 1ae0268dc54e brcmsmac: fix wrap around in conversion from constant to s16 discards af1c6a743c98 rndis_wlan: potential buffer overflow in rndis_wlan_auth_i [...] discards 35ba78548948 mt76x2: fix mrr idx/count estimation in mt76x2_mac_fill_tx [...] discards 882791abd11d ath10k: transmit queued frames after processing rx packets discards 9f81b08ad8ea drm/sun4i: Fix releasing node when enumerating enpoints discards 900812a0d318 net: phy: xgmiitorgmii: Check phy_driver ready before accessing discards d0a4b7b3792f drm/sun4i: Enable DW HDMI PHY clock discards c247a4bf53b6 ath10k: protect ath10k_htt_rx_ring_free with rx_ring.lock discards fcd12823cd57 net: phy: xgmiitorgmii: Check read_status results discards 6cdfe3ed6c9d ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge discards 3dc220c5253e ASoC: qdsp6: qdafe: fix some off by one bugs discards 49fc6188cdb6 media: tm6000: add error handling for dvb_register_adapter discards 6c695a374b0b staging: mt7621-dts: Fix remaining pcie warnings discards 7a887d2a1f91 serial: pxa: Fix an error handling path in 'serial_pxa_probe()' discards e8db58e3d80b arm64: dts: renesas: salvator-common: Fix adv7482 decimal [...] discards e65f712ea936 drivers/tty: add error handling for pcmcia_loop_config discards 5208cebb4ca3 staging: mt7621-eth: Fix memory leak in mtk_add_mac() error path discards 6cbaed5c50ac media: ov772x: allow i2c controllers without I2C_FUNC_PROT [...] discards 47da213433ae staging: android: ashmem: Fix mmap size validation discards 20d705e92eb7 media: ov772x: add checks for register read errors discards eab10433598a media: omap3isp: zero-initialize the isp cam_xclk{a,b} ini [...] discards 870878d2c941 media: soc_camera: ov772x: correct setting of banding filter discards 39a372355b5a media: s3c-camif: ignore -ENOIOCTLCMD from v4l2_subdev_cal [...] discards 8086828bed84 ath10k: use locked skb_dequeue for rx completions discards 11750fe66e26 selftests: forwarding: Tweak tc filters for mirror-to-gret [...] discards a4c7557bc547 ALSA: snd-aoa: add of_node_put() in error path discards 5f6b9cd5c5f2 posix-timers: Sanitize overrun handling discards c0d08296a291 posix-timers: Make forward callback return s64 discards 90f955af43fe iio: accel: adxl345: convert address field usage in iio_chan_spec discards f1915d5162a9 mtd: rawnand: atmel: add module param to avoid using dma discards ff9ac7d9bdda s390/extmem: fix gcc 8 stringop-overflow warning discards 6143a4525c3e s390/scm_blk: correct numa_node in scm_blk_dev_setup discards 0c6df6d17ab4 s390/dasd: correct numa_node in dasd_alloc_queue discards 04937aaaf8c7 alarmtimer: Prevent overflow for relative nanosleep discards 4add6942e51e s390/sysinfo: add missing #ifdef CONFIG_PROC_FS discards ab0fd80d8747 ACPI / button: increment wakeup count only when notified discards f2514c04f556 platform/x86: asus-wireless: Fix uninitialized symbol usage discards 677b34aa38ed powerpc/powernv/ioda2: Reduce upper limit for DMA window size discards ee1df10ae020 ath10k: sdio: set skb len for all rx packets discards bd9b4e606902 ath10k: sdio: use same endpoint id for all packets in a bundle discards 420c37a784a7 usb: wusbcore: security: cast sizeof to int for comparison discards 90c00dd1798d scsi: target: Avoid that EXTENDED COPY commands trigger lo [...] discards d08b7218cea0 scsi: ibmvscsi: Improve strings handling discards 7369c88b59a9 scsi: klist: Make it safe to use klists in atomic context discards 9d6b653c0509 thermal: i.MX: Allow thermal probe to fail gracefully in c [...] discards 92e96ad168ea scsi: target/iscsi: Make iscsit_ta_authentication() respec [...] discards 6cf7be0267f7 ARM: dts: ls1021a: Add missing cooling device properties for CPUs discards f0c6c6ec02a1 x86/entry/64: Add two more instruction suffixes discards 06f91031931a ARM: hwmod: RTC: Don't assume lock/unlock will be called w [...] discards 11a88b9218e7 x86/tsc: Add missing header to tsc_msr.c discards 2bffdc28ee60 include/rdma/opa_addr.h: Fix an endianness issue discards b40f2ec52bf5 IB/mlx5: Fix GRE flow specification discards c26fc717b13b media: staging/imx: fill vb2_v4l2_buffer field entry discards 0bd77cd5c2da vhost_net: Avoid tx vring kicks during busyloop discards af58a41db9cc media: fsl-viu: fix error handling in viu_of_probe() discards ec0e373a6214 powerpc/kdump: Handle crashkernel memory reservation failure discards 4fd56423854c IB/mlx4: Test port number before querying type. discards 76e2bf1d322a media: exynos4-is: Prevent NULL pointer dereference in __i [...] discards 203ae10a4713 IB/core: type promotion bug in rdma_rw_init_one_mr() discards 16fc25226707 RDMA/bnxt_re: Fix a bunch of off by one bugs in qplib_fp.c discards 6a4d21a7664b RDMA/i40w: Hold read semaphore while looking after VMA discards 5ae7031fea6a RDMA/bnxt_re: Fix a couple off by one bugs discards be853349a4a9 cxgb4: Fix the condition to check if the card is T5 discards 69b921bdab4b md-cluster: clear another node's suspend_area after the co [...] discards dd5ac3dcb22e drm/amd/display: fix use of uninitialized memory discards e21238f1be65 drm/amd/display/dc/dce: Fix multiple potential integer overflows discards 9fa1c8f4b9b2 power: remove possible deadlock when unregistering power_supply discards ff8aa171ef8c s390/mm: correct allocate_pgste proc_handler callback discards 596ee3e366eb iommu/msm: Don't call iommu_device_{,un}link from atomic context discards c4ea4d6928bd 6lowpan: iphc: reset mac_header after decompress to fix panic discards d3f86dceb54c USB: serial: kobil_sct: fix modem-status error handling discards 41086956a32b Bluetooth: Add a new Realtek 8723DE ID 0bda:b009 discards 9032c7d6d57f iommu/amd: make sure TLB to be flushed before IOVA freed discards 8ae46971d69e power: vexpress: fix corruption in notifier registration discards 3c8527e5a6e4 uwb: hwa-rc: fix memory leak at probe discards cb39b07bf5f9 serial: sh-sci: Stop RX FIFO timer during port shutdown discards 741b2c3b62cf misc: sram: enable clock before registering regions discards 919618d23234 power: supply: axp288_charger: Fix initial constant_charge [...] discards df09a796560a staging: rts5208: fix missing error check on call to rtsx_ [...] discards e3deb9b3c252 x86/numa_emulation: Fix emulated-to-physical node mapping discards bb2ca3d777d9 net: hns3: Fix get_vector ops in hclgevf_main module discards 6739fc895c80 net: hns3: Fix warning bug when doing lp selftest discards 87dbcb1ce9c2 net: hns3: Fix for mac pause not disable in pfc mode discards 4a659cb2f0fd net: hns3: Fix for mailbox message truncated problem discards 1bb1252b4e78 siox: don't create a thread without starting it discards e83bd606a14e vmci: type promotion bug in qp_host_get_user_memory() discards 46ba8d1156e7 misc: ibmvmc: Use GFP_ATOMIC under spin lock discards 1d3de3d5e274 tsl2550: fix lux1_input error in low light discards c9bcfbebca40 iio: adc: ina2xx: avoid kthread_stop() with stale task_struct discards d08aa810ddd1 crypto: skcipher - Fix -Wstringop-truncation warnings discards 2f411a0873a9 Linux 4.18.11 discards e5bd6aca70ef spi: Fix double IDR allocation with DT aliases discards 4fda8face67c iw_cxgb4: only allow 1 flush on user qps discards 61b5194808f4 vmw_balloon: include asm/io.h discards ac586a2ffe31 sched/fair: Fix vruntime_normalized() for remote non-migra [...] discards ec215095ac28 ext4, dax: set ext4_dax_aops for dax files discards e2dd3371bfd1 ext4, dax: add ext4_bmap to ext4_dax_aops discards d60e0a56ac37 ext4: show test_dummy_encryption mount option in /proc/mounts discards da7a6e25fe8e ext4: don't mark mmp buffer head dirty discards 705bcb551648 ext4: fix online resizing for bigalloc file systems with a [...] discards d47e119158ec ext4: fix online resize's handling of a too-small final bl [...] discards 2d0cd272e096 ext4: recalucate superblock checksum after updating free b [...] discards a4cb1bf267a6 ext4: avoid arithemetic overflow that can trigger a BUG discards 976eeff67a3a ext4: avoid divide by zero fault when deleting corrupted i [...] discards fdad4e17dc61 ext4: check to make sure the rename(2)'s destination is not freed discards 52ef74c21c27 tty: vt_ioctl: fix potential Spectre v1 discards 5a5338e45009 drm/amdgpu: add new polaris pci id discards 4cd5d680d815 drm: udl: Destroy framebuffer only if it was initialized discards 934df3d13fc6 drm/vc4: Fix the "no scaling" case on multi-planar YUV formats discards 21fb862e0e3c drm/nouveau/drm/nouveau: Prevent handling ACPI HPD events [...] discards 99aa61fb35ed drm/nouveau/drm/nouveau: Use pm_runtime_get_noresume() in [...] discards 9c7443a7aa64 drm/nouveau/drm/nouveau: Fix deadlock with fb_helper with [...] discards 563f482029d4 drm/nouveau/drm/nouveau: Fix bogus drm_kms_helper_poll_ena [...] discards 0f756495557c drm/nouveau/drm/nouveau: Don't forget to cancel hpd_work o [...] discards 86393a7e3315 drm/nouveau: Fix deadlocks in nouveau_connector_detect() discards 573eeddd4538 drm/nouveau: Remove duplicate poll_enable() in pmops_runti [...] discards aed4ca2690c2 drm/nouveau: Only write DP_MSTM_CTRL when needed discards 04393d257207 drm/nouveau: Reset MST branching unit before enabling discards 1f4401ece98b drm/i915/bdw: Increase IPS disable timeout to 100ms discards 1e0be23859b9 ocfs2: fix ocfs2 read block panic discards 23fe9688228c libata: mask swap internal and hardware tag discards f8b35f82a252 Revert "ubifs: xattr: Don't operate on deleted inodes" discards 94403d71bb9e scsi: target: iscsi: Use bin2hex instead of a re-implementation discards 8e31c95fe085 scsi: target: iscsi: Use hex2bin instead of a re-implementation discards 31426b50594c Revert "uapi/linux/keyctl.h: don't use C++ reserved keywor [...] discards bc35488686c3 bpf/verifier: disallow pointer subtraction discards 909828a2920b Revert "rpmsg: core: add support to power domains for devices" discards 946f8052f7ee mm: shmem.c: Correctly annotate new inodes for lockdep discards 4cdb6f01e9e5 mm: disable deferred struct page for 32-bit arches discards 3299a0eead68 fork: report pid exhaustion correctly discards 30938d20eb1a crypto: x86/aegis,morus - Do not require OSXSAVE for SSE2 discards d73ccd8bb732 ring-buffer: Allow for rescheduling when removing pages discards 6bed4f10277b Revert "PCI: Add ACS quirk for Intel 300 series" discards 6d8911403d99 spi: fix IDR collision on systems with both fixed and dyna [...] discards 1318b2c26b78 xen/x86/vpmu: Zero struct pt_regs before calling into samp [...] discards b73a161e9bef xen/netfront: don't bug in case of too many frags discards 5e17a1ecc44b platform/x86: alienware-wmi: Correct a memory leak discards 8879342a67a4 platform/x86: dell-smbios-wmi: Correct a memory leak discards 0639ddca2c8c mtd: rawnand: denali: fix a race condition when DMA is kicked discards f11b8aad34fa mtd: devices: m25p80: Make sure the buffer passed in op is [...] discards 1501a0f2e14e ALSA: oxfw: fix memory leak of private data discards 9d07f491db95 ALSA: oxfw: fix memory leak of discovered stream formats a [...] discards 82567fb09846 ALSA: oxfw: fix memory leak for model-dependent data at er [...] discards 8e54fc8910f3 ALSA: fireworks: fix memory leak of response buffer at error path discards e5301d45d01c ALSA: firewire-tascam: fix memory leak of private data discards 7c57a806be78 ALSA: firewire-digi00x: fix memory leak of private data discards e9355495975d ALSA: fireface: fix memory leak in ff400_switch_fetching_mode() discards cedfb9f8a588 ALSA: emu10k1: fix possible info leak to userspace on SNDR [...] discards c143935a34a5 ALSA: bebob: use address returned by kmalloc() instead of [...] discards 28114caeb0ab ALSA: bebob: fix memory leak for M-Audio FW1814 and Projec [...] discards 30100a475167 ASoC: uapi: fix sound/skl-tplg-interface.h userspace compi [...] discards 341ff629a2e9 ASoC: rsnd: fixup not to call clk_get/set under non-atomic discards 9e6a69b06575 ASoC: tas6424: Save last fault register even when clear discards df231dbe93eb ASoC: cs4265: fix MMTLR Data switch control discards 401e975e5950 ASoC: wm9712: fix replace codec to component discards 58be75ff0878 NFC: Fix the number of pipes discards 0ad778eeee6d NFC: Fix possible memory corruption when handling SHDLC I- [...] discards 18b8a9c5dab3 net: rtnl_configure_link: fix dev flags changes arg to __d [...] discards 1b46979978c0 net: mvpp2: let phylink manage the carrier state discards 001e4e5537d8 net/ipv6: do not copy dst flags on rt init discards 1328a5a40fde ipv6: use rt6_info members when dst is set in rt6_fill_node discards b5fc7f300cdb bnxt_en: Fix VF mac address regression. discards 8ac22b327cc2 tls: fix currently broken MSG_PEEK behavior discards 17eef150f66b socket: fix struct ifreq size in compat ioctl discards 263baf63bdfb net: dsa: mv88e6xxx: Fix ATU Miss Violation discards 4188aa049107 hv_netvsc: fix schedule in RCU context discards 9f2489640a57 net/sched: act_sample: fix NULL dereference in the data path discards 1708cc7ed059 udp6: add missing checks on edumux packet processing discards c0d10c5d5d71 neighbour: confirm neigh entries when ARP packet is received discards 77971ea816ba tls: clear key material from kernel memory when do_tls_set [...] discards 13d1bdc70bc2 tls: zero the crypto information from tls_context before freeing discards d8e6fc73d2eb tls: don't copy the key out of tls12_crypto_info_aes_gcm_128 discards 6d7a3fd5cfae udp4: fix IP_CMSG_CHECKSUM for connected sockets discards a02ff7df6a3b qmi_wwan: set DTR for modems in forced USB2 mode discards 89721b836972 pppoe: fix reception of frames with no mac header discards b411479d5268 net: hp100: fix always-true check for link up state discards 6a9c934f04e6 net/appletalk: fix minor pointer leak to userspace in SIOC [...] discards 6b4d14c57381 ipv6: fix possible use-after-free in ip6_xmit() discards 288942f4a669 gso_segment: Reset skb->mac_len after modifying network header discards 183348489d36 Linux 4.18.10 discards 52b732648371 crypto: ccp - add timeout support in the SEV command discards d6c9bc664918 mei: bus: type promotion bug in mei_nfc_if_version() discards 920b0e3c5e24 clk: tegra: bpmp: Don't crash when a clock fails to register discards fdf0d6477376 pinctrl: qcom: spmi-gpio: Fix pmic_gpio_config_get() to be [...] discards 5d10592e292f pinctrl: msm: Fix msm_config_group_get() to be compliant discards bbcdd75166d9 blk-mq: avoid to synchronize rcu inside blk_cleanup_queue() discards 864e90ed4a8f blk-mq: only attempt to merge bio if there is rq in sw queue discards 83459da8e319 IB/mlx5: fix uaccess beyond "count" in debugfs read/write [...] discards 53a1ee238c84 block/DAC960.c: fix defined but not used build warnings discards dc78a980f995 staging: fsl-dpaa2/eth: Fix DMA mapping direction discards 8d425fae2cf6 dmaengine: sh: rcar-dmac: avoid to write CHCR.TE to 1 if T [...] discards 93b100ddda3b drm/amd/pp: Send khz clock values to DC for smu7/8 discards 0cbb058be904 arm64: perf: Disable PMU while processing counter overflows discards b89c077eff7c drm/panel: type promotion bug in s6e8aa0_read_mtp_id() discards 252cdf1f5db5 ASoC: rt5651: Fix workqueue cancel vs irq free race on remove discards 6c9e72d66dbf selftest: timers: Tweak raw_skew to SKIP when ADJ_OFFSET/o [...] discards 6e36e98ecb0a remoteproc: qcom: q6v5-pil: fix modem hang on SDM845 after [...] discards 435962f3beaa scsi: lpfc: Fix panic if driver unloaded when port is offline discards 074263d61eed scsi: lpfc: Fix NVME Target crash in defer rcv logic discards 84159b84f331 scsi: libfc: fixup 'sleeping function called from invalid [...] discards f7ee7f7b0618 ALSA: pcm: Fix snd_interval_refine first/last with open min/max discards 0fce3c91ba68 selftests/android: initialize heap_type to avoid compiling [...] discards 330e11b03099 selftests: vDSO - fix to return KSFT_SKIP when test couldn [...] discards 04ea31a181d3 rtc: bq4802: add error handling for devm_ioremap discards 1950f800faa1 drm/amdkfd: Fix error codes in kfd_get_process discards 4841f051b32c drm/amdkfd: Fix kernel queue 64 bit doorbell offset calculation discards b1373b80f9ec input: rohm_bu21023: switch to i2c_lock_bus(..., I2C_LOCK_ [...] discards ae8247766d56 mfd: 88pm860x-i2c: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) discards f40d90dd5567 rcutorture: Use monotonic timestamp for stall detection discards 7961182ace13 net: mvpp2: make sure we use single queue mode on PPv2.1 discards 466ec0c2ba2d net: gemini: Allow multiple ports to instantiate discards 382ca1b7ca79 gpiolib: Mark gpio_suffixes array with __maybe_unused discards a35951e982eb gpio: pxa: Fix potential NULL dereference discards c6bc7c725409 staging: bcm2835-audio: Don't leak workqueue if open fails discards 28929ceced7d lightnvm: pblk: enable line minor version detection discards 7785ada57436 lightnvm: pblk: assume that chunks are closed on 1.2 devices discards 070b164edc30 ASoC: qdsp6: q6afe-dai: fix a range check in of_q6afe_pars [...] discards b0442208f62f drm/amd/display: support access ddc for mst branch discards 67a281a8bee9 tools/testing/nvdimm: Fix support for emulating controller [...] discards 22df0497e104 f2fs: do checkpoint in kill_sb discards 6e530bf7d202 coresight: ETM: Add support for Arm Cortex-A73 and Cortex-A35 discards 8da6cd501998 coresight: tpiu: Fix disabling timeouts discards d0fb01bb8ed9 coresight: Handle errors in finding input/output ports discards b3cf69dd8a2b sched/fair: Fix util_avg of new tasks for asymmetric systems discards a9093ae70197 parport: sunbpp: fix error return code discards cc55678dd2f8 tls: Fix zerocopy_from_iter iov handling discards 88b8d17d3ab0 drm/nouveau: tegra: Detach from ARM DMA/IOMMU mapping discards e293c3e0e60b drm/nouveau/debugfs: Wake up GPU before doing any reclocking discards 3c266a692dda drm/nouveau: Fix runtime PM leak in drm_open() discards 5d421dae2364 mmc: sdhci: do not try to use 3.3V signaling if not supported discards 566b4caf1143 mmc: tegra: prevent HS200 on Tegra 3 discards 5f366ee1f1ff mmc: sdhci-of-esdhc: set proper dma mask for ls104x chips discards 442f4d1e9aa6 tty: fix termios input-speed encoding discards 859a99742a95 tty: fix termios input-speed encoding when using BOTHER discards 24d7347116ba serial: 8250: of: Correct of_platform_serial_setup() error [...] discards cc04d14157b8 ASoC: hdmi-codec: fix routing discards 179dbd5fc4f1 gpu: ipu-v3: csi: pass back mbus_code_to_bus_cfg error codes discards b720a10bf407 liquidio: fix hang when re-binding VF host drv after runni [...] discards af62ca55dc1f ARM: hisi: check of_iomap and fix missing of_node_put discards c55e49df5371 net: hns3: Fix return value error in hns3_reset_notify_down_enet discards 7c3197ac7034 ARM: hisi: fix error handling and missing of_node_put discards 34330aee6948 ARM: hisi: handle of_iomap and fix missing of_node_put discards cef4231adf55 net: hns3: Fix for reset_level default assignment probelm discards 4d23263a5a8e net: hns3: Reset net device with rtnl_lock discards ddf5261f9068 efi/esrt: Only call efi_mem_reserve() for boot services memory discards c1424ee6462b sched/core: Use smp_mb() in wake_woken_function() discards 5c4a6af4c694 arm64: dts: mt7622: update a clock property for UART0 discards 5471c19b92f8 pinctrl: rza1: Fix selector use for groups and functions discards cb5b08a8ec5f pinctrl: mt7622: Fix probe fail by misuse the selector discards b07bfd045c5f configfs: fix registered group removal discards e75b2324e385 MIPS: loongson64: cs5536: Fix PCI_OHCI_INT_REG reads discards d5d7da805a06 KVM: PPC: Book3S: Fix matching of hardware and emulated TC [...] discards 7974b0c64934 PM / devfreq: use put_device() instead of kfree() discards 81ce15b06c0f security: check for kstrdup() failure in lsm_append() discards 91c26cb2293f KVM: PPC: Book3S HV: Add of_node_put() in success path discards 6a69ccd2ec68 evm: Don't deadlock if a crypto algorithm is unavailable discards f4a6c71481e3 Bluetooth: Use lock_sock_nested in bt_accept_enqueue discards b4a9422266f2 spi: dw: fix possible race condition discards f90ccc03b438 bpf: fix rcu annotations in compute_effective_progs() discards 5e1002ab5c9b vfs: fix freeze protection in mnt_want_write_file() for overlayfs discards d466b2d4e4e7 mtdchar: fix overflows in adjustment of `count` discards babc65c641b1 audit: fix use-after-free in audit_add_watch discards a9fb28b40a36 arm64: dts: uniphier: Add missing cooling device propertie [...] discards f48256986e0f net/mlx5: Add missing SET_DRIVER_VERSION command translation discards 3caf6c73c0b4 binfmt_elf: Respect error return from `regset->active' discards 6eb8c64e9afd mmc: meson-mx-sdio: fix OF child-node lookup discards 0c6e2a79715a of: add helper to lookup compatible child node discards 8bfbd71c1146 NFSv4.1 fix infinite loop on I/O. discards a12ad4f33e6f NFSv4: Fix a tracepoint Oops in initiate_file_draining() discards afaef9ba4486 x86/EISA: Don't probe EISA bus for Xen PV guests discards 05a993198ded of: fix phandle cache creation for DTs with no phandles discards 1f3cb0604f0f perf tools: Fix maps__find_symbol_by_name() discards a543f61a2775 perf/core: Force USER_DS when recording user stack data discards b205f931b0c0 xtensa: ISS: don't allocate memory in platform_setup discards f63dbd23e8a7 cifs: integer overflow in in SMB2_ioctl() discards 6565bd3e63d3 CIFS: fix wrapping bugs in num_entries() discards bf1c05755d45 cifs: prevent integer overflow in nxt_dir_entry() discards 8c7488864bdf Revert "cdc-acm: implement put_char() and flush_chars()" discards c705bfe3c3d6 usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service [...] discards cb55532b9e64 USB: yurex: Fix buffer over-read in yurex_write() discards 48f17ac733c6 USB: serial: ti_usb_3410_5052: fix array underflow in comp [...] discards 8a74265c0a05 usb: misc: uss720: Fix two sleep-in-atomic-context bugs discards 9bf71499046e USB: serial: io_ti: fix array underflow in completion handler discards 97180428d24b USB: net2280: Fix erroneous synchronization change discards bfe24fcf1fb0 usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0 discards 23256d450acc USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI [...] discards c6346e3fbb18 usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in [...] discards 066bfee7ec75 usb: Avoid use-after-free by flushing endpoints early in u [...] discards 13b6b8a90cab usb: uas: add support for more quirk flags discards cba0cba54741 USB: Add quirk to support DJI CineSSD discards 59efbbc9a611 dm verity: fix crash on bufio buffer that was allocated wi [...] discards f5f0f2ad7099 mei: bus: need to unlink client before freeing discards a1a8326f891c mei: bus: fix hw module get/put balance discards 93f03d6dcbb6 mei: ignore not found client in the enumeration discards 4c3af2149535 usb: mtu3: fix error of xhci port id when enable U3 dual role discards 3f081e53ccd0 usb: xhci: fix interrupt transfer error happened on MTK platforms discards 3d7a00c4f0aa usb: Don't die twice if PCI xhci host is not responding in resume discards 87d948fe3a27 xhci: Fix use after free for URB cancellation on a realloc [...] discards 9ed3ad68de71 misc: hmc6352: fix potential Spectre v1 discards 094302a07e89 misc: ibmvsm: Fix wrong assignment of return code discards 662b1033af66 Tools: hv: Fix a bug in the key delete code discards d5995b9a926e vmbus: don't return values for uninitalized channels discards 4585b79971f7 ovl: fix oopses in ovl_fill_super() failure paths discards 617afda7f5d9 ipmi: Fix I2C client removal in the SSIF driver discards 31364b2e1fb1 ipmi: Move BT capabilities detection to the detect call discards 288bd736c8a0 ipmi: Rework SMI registration failure discards 53c7bb8b93d0 mmc: omap_hsmmc: fix wakeirq handling on removal discards 8cddf23b74d6 s390/crypto: Fix return code checking in cbc_paes_crypt() discards 3e6bba18b8ef IB/ipoib: Avoid a race condition between start_xmit and cm [...] discards 9c58e39e3736 xen/netfront: fix waiting for xenbus state change discards d0028f48b330 pstore: Fix incorrect persistent ram buffer mapping discards 40a31b8c9b90 RDMA/cma: Protect cma dev list with lock discards 367c9cb26e65 xen-netfront: fix warn message as irq device name has '/' discards 08012969004d PCI/AER: Honor "pcie_ports=native" even if HEST sets FIRMW [...] discards 12f21ddaf49d x86/mm/pti: Add an overflow check to pti_clone_pmds() discards 19700e6c1d40 x86/pti: Check the return value of pti_user_pagetable_walk_pmd() discards a9edba8f5f3c x86/pti: Check the return value of pti_user_pagetable_walk_p4d() discards 7763d301d75d crypto: sharah - Unregister correct algorithms for SAHARA 3 discards 4d18bcc6ec97 dmaengine: mv_xor_v2: kill the tasklets upon exit discards 7c14a171825c iommu/ipmmu-vmsa: IMUCTRn.TTSEL needs a special usage on R [...] discards d655b0e7d1a5 regulator: qcom_spmi: Fix warning Bad of_node_put() discards 9611efe67019 regulator: qcom_spmi: Use correct regmap when checking for error discards 4a5dfbca3e03 drm/amd/pp: Set Max clock level to display by default discards 283ca5fd5b94 i2c: aspeed: Fix initial values of master and slave state discards ee4fa1801dfb drivers/base: stop new probing during shutdown discards 8a1df288fc7d KVM: arm/arm64: Fix vgic init race discards 77a7d97a4aad platform/x86: toshiba_acpi: Fix defined but not used build [...] discards dacc647eb982 s390/qeth: reset layer2 attribute on layer switch discards 8f93a540b618 s390/qeth: fix race in used-buffer accounting discards b72b40d5dacf soc: qcom: smem: Correct check for global partition discards ed3ee622cda9 ARM: dts: qcom: msm8974-hammerhead: increase load on l20 f [...] discards 3679b8e9af6d arm64: dts: qcom: db410c: Fix Bluetooth LED trigger discards 9ac72cec7e58 xen-netfront: fix queue name setting discards 87fe89ddbf57 nfp: avoid buffer leak when FW communication fails discards 6da3c7c96e0a ALSA: usb-audio: Generic DSD detection for Thesycon-based [...] discards 78fcf13d0235 efi/arm: preserve early mapping of UEFI memory map longer [...] discards e505be5d53e0 reset: imx7: Fix always writing bits as 0 discards cf29c5b3d339 arm64: fix possible spectre-v1 write in ptrace_hbp_set_event() discards e635ed205ad8 wan/fsl_ucc_hdlc: use IS_ERR_VALUE() to check return value [...] discards 5573ec7a7114 Smack: Fix handling of IPv4 traffic received by PF_INET6 sockets discards f5b4d1cce4a2 mac80211: restrict delayed tailroom needed decrement discards e19f90c90555 MIPS: jz4740: Bump zload address discards 4105a80d60c0 ASoC: rt5514: Fix the issue of the delay volume applied discards ad60f993f3ec staging: bcm2835-camera: handle wait_for_completion_timeou [...] discards 3360648a723d staging: bcm2835-camera: fix timeout handling in wait_for_ [...] discards acd8e75056b8 perf script: Show correct offsets for DWARF-based unwinding discards 41870d0faa92 powerpc/powernv: opal_put_chars partial write fix discards 575f58226b31 KVM: arm/arm64: vgic: Fix possible spectre-v1 write in vgi [...] discards 3e8433730a7c nvme-rdma: unquiesce queues when deleting the controller discards ab79cc228cce nvmet: fix file discard return status discards b42c221e6c6f perf powerpc: Fix callchain ip filtering discards 7871bdd93e26 ARM: exynos: Clear global variable on init error path discards 01a16afcdd8e omapfb: rename omap2 module to omap2fb.ko discards 8c448f47bf01 fbdev: Distinguish between interlaced and progressive modes discards 8fc18a9186d1 video: fbdev: pxafb: clear allocated memory for video modes discards 0c664f04c204 perf powerpc: Fix callchain ip filtering when return addre [...] discards e04ab6fae461 fbdev/via: fix defined but not used warning discards 4cecf931f72e video: goldfishfb: fix memory leak on driver remove discards 6619761e5594 perf tools: Fix struct comm_str removal crash discards 3bc6debeee75 fbdev: omapfb: off by one in omapfb_register_client() discards 3340ab9770ee perf tests: Fix record+probe_libc_inet_pton.sh to ensure cleanups discards a036a42625e5 perf tests: Fix record+probe_libc_inet_pton.sh when event exists discards 7909633281bf perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 discards aee426d18f8b perf tools: Synthesize GROUP_DESC feature in pipe mode discards 6779c908d67a gfs2: Don't reject a supposedly full bitmap if we have blo [...] discards 4d63cecf086c perf test: Fix subtest number when showing results discards 2bcb521130c6 media: ov5645: Supported external clock is 24MHz discards 105b0d0e07c5 mtd/maps: fix solutionengine.c printk format warnings discards 10edff95113a IB/ipoib: Fix error return code in ipoib_dev_init() discards b5781a323ac8 block: allow max_discard_segments to be stacked discards ded17a42ebf5 IB/rxe: Drop QP0 silently discards e41669ba0dcf media: videobuf2-core: check for q->error in vb2_core_qbuf() discards b37f1ffead9a MIPS: ath79: fix system restart discards 11091b725238 dmaengine: pl330: fix irq race with terminate_all discards 7549795df383 media: tw686x: Fix oops on buffer alloc failure discards e8b53e57272c kbuild: do not update config when running install targets discards 69383cdcb314 kbuild: add .DELETE_ON_ERROR special target discards d3847b6449a0 clk: clk-fixed-factor: Clear OF_POPULATED flag in case of failure discards 825568027a58 clk: core: Potentially free connection id discards 36c234a7d639 Input: pxrc - fix freeing URB on device teardown discards 10acffe4e6af clk: mvebu: armada-37xx-periph: Fix wrong return value in [...] discards 62d658666e16 clk: imx6sll: fix missing of_node_put() discards 404280dc8655 clk: imx6ul: fix missing of_node_put() discards 3ace27266f11 gfs2: Special-case rindex for gfs2_grow discards cffab62aa38c iwlwifi: cancel the injective function between hw pointers [...] discards aca7943ece90 nfp: don't fail probe on pci_sriov_set_totalvfs() errors discards 38c65d4ed86c amd-xgbe: use dma_mapping_error to check map errors discards 7ac07ffd7a1d xfrm: fix 'passing zero to ERR_PTR()' warning discards 912e58471dc4 ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE [...] discards e87ce12cce31 ALSA: usb-audio: Add support for Encore mDSD USB DAC discards 14b41aea20aa ALSA: msnd: Fix the default sample sizes discards 071929af7183 iommu/io-pgtable-arm: Fix pgtable allocation in selftest discards 6bd162fc88d2 iommu/io-pgtable-arm-v7s: Abort allocation when table addr [...] discards 129a7aebd133 iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer register discards 602b80704322 usb: dwc3: change stream event enable bit back to 13 discards 9739856df45d net/mlx5: Use u16 for Work Queue buffer fragment size discards 032fcd76b6b1 net/mlx5: Fix possible deadlock from lockdep when adding f [...] discards 7da7294ce303 net/mlx5: Fix not releasing read lock when adding flow rules discards 60486fee29bb tcp: really ignore MSG_ZEROCOPY if no SO_ZEROCOPY discards 87754d1856ac erspan: return PACKET_REJECT when the appropriate tunnel i [...] discards a4eae12522a5 erspan: fix error handling for erspan tunnel discards 17c7263eea85 net/mlx5: Fix debugfs cleanup in the device init/remove flow discards 645e035edefe net/mlx5: Check for error in mlx5_attach_interface discards b800b7ef44b5 net/tls: Set count of SG entries if sk_alloc_sg returns -ENOSPC discards c73238573dea net/mlx5: E-Switch, Fix memory leak when creating switchde [...] discards 73da60476f94 tipc: orphan sock in tipc_release() discards de83178fddfb rds: fix two RCU related problems discards d34b61509c18 net: qca_spi: Fix race condition in spi transfers discards 9a22310f122b net/mlx5: Fix use-after-free in self-healing flow discards da0e36fa0942 be2net: Fix memory leak in be_cmd_get_profile_config() discards 86e014f514f9 Linux 4.18.9 discards 175ad0cbd818 mm: get rid of vmacache_flush_all() entirely discards 39998fd58036 autofs: fix autofs_sbi() does not check super block type discards 51d34e94c470 clocksource: Revert "Remove kthread" discards 777c7b8464de RDMA/cma: Do not ignore net namespace for unbound cm_id discards 9daa1d751d51 MIPS: mscc: ocelot: fix length of memory address space for MIIM discards 20452f8f04a2 MIPS: WARN_ON invalid DMA cache maintenance, not BUG_ON discards 1c7b8cf2a76a RDMA/hns: Update the data type of immediate data discards 137fee538bb0 NFSv4.1: Fix a potential layoutget/layoutrecall deadlock discards 1256eeb12678 RDMA/hns: Add illegal hop_num judgement discards b6f493453c78 f2fs: fix to do sanity check with extra_attr feature discards 059311916fbb f2fs: fix to propagate return value of scan_nat_page() discards 8d65ffb36708 f2fs: fix to do sanity check with {sit,nat}_ver_bitmap_bytesize discards ea08014059c6 mfd: ti_am335x_tscadc: Fix struct clk memory leak discards ff418359bfcb iommu/ipmmu-vmsa: Fix allocation in atomic context discards 3ca5bae4d2d8 mfd: rave-sp: Initialize flow control and parity of the port discards 0342426f2bf7 f2fs: fix to do sanity check with secs_per_zone discards ee0b97e19865 f2fs: avoid potential deadlock in f2fs_sbi_store discards d92dadb83be8 media: em28xx: Fix DualHD disconnect oops discards aba03a8b544a f2fs: Fix uninitialized return in f2fs_ioc_shutdown() discards eade994be5e6 f2fs: fix to wait on page writeback before updating page discards f9ce9240ebbe iommu/arm-smmu-v3: Abort all transactions if SMMU is enabl [...] discards 1b210d52abf5 media: em28xx: Fix dual transport stream operation discards 088ce054c745 drm/amd/display: Prevent PSR from being enabled if initial [...] discards fdc340f5a710 media: helene: fix xtal frequency setting at power on discards 18f4b79efb40 media: rcar-csi2: update stream start for V3M discards e681be2362e8 partitions/aix: fix usage of uninitialized lv_info and lvn [...] discards 06a557d12a90 partitions/aix: append null character to print data from disk discards c57525ab6f77 media: s5p-mfc: Fix buffer look up in s5p_mfc_handle_frame [...] discards 3f6592445cbe Input: atmel_mxt_ts - only use first T9 instance discards 5864b9e06e17 dm cache: only allow a single io_mode cache feature to be [...] discards 24983c8101c9 net: dcb: For wild-card lookups, use priority -1, not 0 discards e66813955581 thermal_hwmon: Sanitize attribute name passed to hwmon discards 8cc36414d815 thermal: rcar_thermal: avoid NULL dereference in absence o [...] discards 273234f22e95 MIPS: generic: fix missing of_node_put() discards 9449bd8ff770 MIPS: Octeon: add missing of_node_put() discards 235fd393825b f2fs: fix to do sanity check with reserved blkaddr of inli [...] discards d44e0ddb577d tpm/tpm_i2c_infineon: switch to i2c_lock_bus(..., I2C_LOCK [...] discards d229e7ecc0cb tpm_tis_spi: Pass the SPI IRQ down to the driver discards 4f268d981258 f2fs: fix to skip GC if type in SSA and SIT is inconsistent discards 2cf9708981e7 pktcdvd: Fix possible Spectre-v1 for pkt_devs discards bf5cde3c685b f2fs: try grabbing node page lock aggressively in sync scenario discards b493d05c0402 net: mvneta: fix mtu change on port without link discards d35bf0a213ec pinctrl/amd: only handle irq if it is pending and unmasked discards d288d8163c97 gpio: ml-ioh: Fix buffer underwrite on probe error path discards 9b9ceea29ad2 gpio: pxa: disable pinctrl calls for PXA3xx discards 6871146498a7 pinctrl: imx: off by one in imx_pinconf_group_dbg_show() discards 9d8c6300d158 regulator: tps65217: Fix NULL pointer dereference on probe discards 0d268eaecd3d x86/mm: Remove in_nmi() warning from vmalloc_fault() discards 73941b28bcdd Bluetooth: hidp: Fix handling of strncpy for hid->name inf [...] discards dc00dc4ccf8b powerpc/mm: Don't report PUDs as memory leaks when using kmemleak discards 81a4ff2429e7 PCI: mobiveil: Fix struct mobiveil_pcie.pcie_reg_base addr [...] discards 94ee251c1ed4 PCI: mobiveil: Add missing ../pci.h include discards 1f1e9c39a6a7 media: em28xx: explicitly disable TS packet filter discards ddd0ae7f02d4 ath10k: disable bundle mgmt tx completion event support discards 0bf7bf9931ad tools/testing/nvdimm: kaddr and pfn can be NULL to ->direc [...] discards 83d9430bd43b scsi: 3ware: fix return 0 on the error path of probe discards 0a964871ccea nfs: Referrals not inheriting proto setting from parent discards 0c8b7991f40d ata: libahci: Correct setting of DEVSLP register discards d12d3336fe95 ata: libahci: Allow reconfigure of DEVSLP register discards b0f09f787d38 MIPS: Fix ISA virt/bus conversion for non-zero PHYS_OFFSET discards 2916355cbc9c scsi: tcmu: do not set max_blocks if data_bitmap has been setup discards 15ce90b8346f mtd: rawnand: make subop helpers return unsigned values discards e5d9ae0077a5 rpmsg: core: add support to power domains for devices discards d397e7c9d663 wlcore: Set rx_status boottime_ns field on rx discards b19c6e698558 ath10k: prevent active scans on potential unusable channels discards 23aa633d564b ath9k_hw: fix channel maximum power level test discards ce5127257d99 ath9k: report tx status on EOSP discards 1e83b3b9c60e perf build: Fix installation directory for eBPF discards e01f7c77ce21 macintosh/via-pmu: Add missing mmio accessors discards 14335f6beb3f powerpc/pseries: fix EEH recovery of some IOV devices discards d8551bc50c57 perf evlist: Fix error out while applying initial delay and LBR discards 96e8b14b1f42 perf c2c report: Fix crash for empty browser discards 3ce0566333dd NFSv4.0 fix client reference leak in callback discards aa405740d359 device-dax: avoid hang on error before devm_memremap_pages() discards f2d46f40bb92 perf tools: Allow overriding MAX_NR_CPUS at compile time discards 528000132554 ASoC: soc-pcm: Use delay set in component pointer function discards 9590fe082ac4 f2fs: fix to detect looped node chain correctly discards 7d2914dac206 f2fs: fix defined but not used build warnings discards 86750bef4029 f2fs: issue discard align to section in LFS mode discards 14580e8d9655 f2fs: Keep alloc_valid_block_count in sync discards 2ab744266b20 f2fs: do not set free of current section discards 9a83044805f9 f2fs: fix to active page in lru list for read path discards b70fdc0ffc14 IB/IPoIB: Set ah valid flag in multicast send flow discards 17732e7759e8 iwlwifi: pcie: don't access periphery registers when not a [...] discards a1354f0d718a uio: fix possible circular locking dependency discards 40dc1eb129a5 tty: rocket: Fix possible buffer overwrite on register_PCI discards e951163fb87c Drivers: hv: vmbus: Cleanup synic memory free path discards 15e5a96b1e1a firmware: vpd: Fix section enabled flag on vpd_section_destroy discards 386b28c2de45 uio: potential double frees if __uio_register_device() fails discards baec9ce83ad5 misc: ti-st: Fix memory leak in the error path of probe() discards 7fef1a4f376a gpu: ipu-v3: default to id 0 on missing OF alias discards 0bbd7344b42a media: camss: csid: Configure data type and decode format [...] discards b3f70869623d timers: Clear timer_base::must_forward_clk with timer_base [...] discards 5a149d67afa9 md/raid5: fix data corruption of replacements after origin [...] discards b54ac5fd6d6a scsi: target: fix __transport_register_session locking discards 9db9eb8c4e30 scsi: lpfc: Fix driver crash when re-registering NVME rports. discards abe0bde4dd8c blk-mq: fix updating tags depth discards a73a10b78563 clk: scmi: Fix the rounding of clock rate discards 846f4edf32b6 scsi: qla2xxx: Silent erroneous message discards 8e2b7c2c14f5 scsi: qla2xxx: Fix session state stuck in Get Port DB discards 549f85194379 scsi: qla2xxx: Fix unintended Logout discards 8246055b5c6b net: phy: Fix the register offsets in Broadcom iProc mdio [...] discards e78e5a975500 media: dw2102: Fix memleak on sequence of probes discards e88a48b70c31 media: davinci: vpif_display: Mix memory leak on probe error path discards c3b51c11c836 selftests/bpf: fix a typo in map in map test discards c9feebab869c powerpc/4xx: Fix error return path in ppc4xx_msi_probe() discards 35fa5df6c79a powerpc/powernv: Fix concurrency issue with npu->mmio_atsd_usage discards 7e3d17181c13 gpio: tegra: Move driver registration to subsys_init level discards 9a5cbf5c84a1 pinctrl: berlin: fix 'pctrl->functions' allocation in berl [...] discards 074f319a5c13 Bluetooth: h5: Fix missing dependency on BT_HCIUART_SERDEV discards 516771283149 i2c: aspeed: Add an explicit type casting for *get_clk_reg_val discards e6ab983acd1b ethtool: Remove trailing semicolon for static inline discards 0906eb972eea ALSA: hda/realtek - Add mute LED quirk for HP Spectre x360 discards c6fe80156828 misc: mic: SCIF Fix scif_get_new_port() error handling discards 40b9d96cea9f tc-testing: remove duplicate spaces in connmark match patterns discards 86bebb604160 tc-testing: flush gact actions on test teardown discards e114758826f5 ARC: [plat-axs*]: Enable SWAP discards f688bf1511c9 switchtec: Fix Spectre v1 vulnerability discards 5b7497c02dac x86/apic/vector: Make error return value negative discards 0d07d02abd58 x86/process: Don't mix user/kernel regs in 64bit __show_regs() discards c6f8e398c10e x86/microcode: Update the new microcode revision unconditionally discards e0a8f85b0aee x86/microcode: Make sure boot_cpu_data.microcode is up-to-date discards 875872547357 cpu/hotplug: Prevent state corruption on error rollback discards 6b7b020bef06 cpu/hotplug: Adjust misplaced smb() in cpuhp_thread_fun() discards a4db12abb871 ALSA: hda - Fix cancel_work_sync() stall from jackpoll work discards ce987db2b52f memory: ti-aemif: fix a potential NULL-pointer dereference discards 8bf0dc8d0a67 ACPI / LPSS: Force LPSS quirks on boot discards e8cc3b38a0b6 ARC: [plat-axs*/plat-hsdk]: Allow U-Boot to pass MAC-addre [...] discards 18d40b7836d4 KVM: x86: Do not re-{try,execute} after failed emulation in L2 discards 4ff64069721a KVM: x86: Default to not allowing emulation retry in kvm_m [...] discards 3e88f92cd118 KVM: x86: Merge EMULTYPE_RETRY and EMULTYPE_ALLOW_REEXECUTE discards 172c718af8b2 KVM: x86: Invert emulation re-execute behavior to make it opt-in discards 9a89243cb1c7 KVM: VMX: Do not allow reexecute_instruction() when skippi [...] discards a7e360b1086b KVM: x86: SVM: Set EMULTYPE_NO_REEXECUTE for RSM emulation discards 625a6bcb11a2 KVM: s390: vsie: copy wrapping keys to right place discards 33cd6d44e8c6 KVM: PPC: Book3S HV: Use correct pagesize in kvm_unmap_radix() discards 9e7e9f25ef3e KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW discards a2359d3d80fe arm64: KVM: Only force FPEXC32_EL2.EN if trapping FPSIMD discards e9773e97f502 Btrfs: fix data corruption when deduplicating between diff [...] discards 29d76c9853a2 btrfs: fix qgroup_free wrong num_bytes in btrfs_subvolume_ [...] discards 15c4b1902f0e cifs: connect to servername instead of IP for IPC$ share discards dc0416dcd3ab smb3: check for and properly advertise directory lease support discards d88717b6ce78 SMB3: Backup intent flag missing for directory opens with [...] discards 521983976c38 MIPS: VDSO: Match data page cache colouring when D$ aliases discards 67b987648258 android: binder: fix the race mmap and alloc_new_buf_locked discards c583d8956d83 block: bfq: swap puts in bfqg_and_blkg_put discards d927dea6392d block: don't warn when doing fsync on read-only devices discards 56935391aba9 nbd: don't allow invalid blocksize settings discards e847a545edae scsi: lpfc: Correct MDS diag and nvmet configuration discards faeb7c279e48 mac80211: don't update the PM state of a peer upon a multi [...] discards 15a6f8974a8c memory_hotplug: fix kernel_panic on offline page processing discards f1549c67f23f mm/hugetlb: filter out hugetlb pages if HUGEPAGE migration [...] discards c0cbb9e5d448 HID: input: fix leaking custom input node name discards 81bb35902b63 HID: i2c-hid: Fix flooded incomplete report after S3 on Ra [...] discards 7bc3f187fd30 HID: core: fix grouping by application discards e114a409eef6 HID: multitouch: fix Elan panels with 2 input modes declaration discards b94023f1ab51 i2c: i801: fix DNV's SMBCTRL register offset discards 824ca3763057 i2c: xiic: Make the start and the byte count write atomic discards dfba61ec760e Linux 4.18.8 discards d27f3eb84d52 ASoC: wm8994: Fix missing break in switch discards e496c9a4c17d HID: redragon: fix num lock and caps lock LEDs discards 838ddbf08cc7 x86: kvm: avoid unused variable warning discards d9b47449c1a1 kvm: x86: Set highest physical address bits in non-present [...] discards f9acfbec6652 kbuild: make missing $DEPMOD a Warning instead of an Error discards 30566a3520bb x86/xen: don't write ptes directly in 32-bit PV guests discards 22b734b0c850 x86/pae: use 64 bit atomic xchg function in native_ptep_ge [...] discards 9fdac0148450 debugobjects: Make stack check warning more informative discards 977f362a1f7b drm/amdgpu: Don't warn on destroying a pinned BO discards ff9ac76caaee drm/amdgpu: Warn and update pin_size values when destroyin [...] discards e2a81121f62a drm/amdgpu: Make pin_size values atomic discards df058ec846fe drm/amdgpu: Keep track of amount of pinned CPU visible VRAM discards dd458c42c28a x86/tsc: Prevent result truncation on 32bit discards 009a091aae1c drm/i915: set DP Main Stream Attribute for color range on [...] discards 7a5d47d5faa3 mm: respect arch_dup_mmap() return value discards 153fedc6ba32 uapi/linux/keyctl.h: don't use C++ reserved keyword as a s [...] discards 97cdbf04a052 drm/i915: Re-apply "Perform link quality check, unconditio [...] discards 15ca3cf67c18 drm/amdgpu: fix incorrect use of drm_file->pid discards dd4a6ffb5bc1 drm/amdgpu: fix incorrect use of fcheck discards 0d34ba1b3d33 drm/amdgpu:add VCN booting with firmware loaded by PSP discards e765455ea299 drm/amdgpu:add VCN support in PSP driver discards 56c8d038c465 drm/amdgpu:add new firmware id for VCN discards 467fce24d137 drm/amdgpu:add tmr mc address into amdgpu_firmware_info discards 9eba3ada1217 drm/amdgpu: update tmr mc address discards 1e7e7a541e08 drm/amd/display: Check if clock source in use before disabling discards dfe84b71296f drm/amd/display: Pass connector id when executing VBIOS CT discards 433009dc1b81 drm/rockchip: vop: fix irq disabled after vop driver probed discards 5e1f742d4bbb drm/rockchip: vop: split out core clock enablement into se [...] discards 2781b277d589 drm/rockchip: lvds: add missing of_node_put discards 590eda32ee42 drm/amd/display: Report non-DP display as disconnected wit [...] discards 823057fc0a2c drm/amd/display: Use requested HDMI aspect ratio discards 691f2d763d07 drm/amd/display: update clk for various HDMI color depths discards b31d6596d7d2 drm/amd/display: Don't share clk source between DP and HDMI discards a74410c9d4e4 drm/amd/display: fix type of variable discards 401a86f73216 drm/edid: Add 6 bpc quirk for SDC panel in Lenovo B50-80 discards fd0f192ab66c drm/edid: Quirk Vive Pro VR headset non-desktop. discards ef78d745f0fd drm/amd/pp/Polaris12: Fix a chunk of registers missed to program discards e32774810036 drm/amd/powerplay: fixed uninitialized value discards 8ec9ca91819f drm/amd/pp: Convert voltage unit in mV*4 to mV on CZ/ST discards 4c518d5abdf4 drm/amdgpu: Fix RLC safe mode test in gfx_v9_0_enter_rlc_s [...] discards 7acffde7a949 drm/amdgpu: fix a reversed condition discards c8fe7d36e49b drm/amdgpu: update uvd_v6_0_ring_vm_funcs to use new nop packet discards 7ddb29b09517 drm/i915: Free write_buf that we allocated with kzalloc. discards 087ed76cb538 drm/i915: Increase LSPCON timeout discards cfc7d9e0064b drm/i915: Nuke the LVDS lid notifier discards a23feb39586a drm/i915/lpe: Mark LPE audio runtime pm as "no callbacks" discards 760d0077abc1 btrfs: fix mount and ioctl device scan ioctl race discards 49db06e7f366 btrfs: reorder initialization before the mount locks uuid_mutex discards 1ef9a3009ba9 btrfs: lift uuid_mutex to callers of btrfs_parse_early_options discards 71ddab54bee5 btrfs: lift uuid_mutex to callers of btrfs_scan_one_device discards 40ce21951aab btrfs: use device_list_mutex when removing stale devices discards b57a7b0d4122 btrfs: rename local devices for fs_devices in btrfs_free_s [...] discards 0b40d58d469f btrfs: extend locked section when adding a new device in d [...] discards 2d4bbb81bac6 btrfs: do btrfs_free_stale_devices outside of device_list_add discards 8515518d6365 ARM: rockchip: Force CONFIG_PM on Rockchip systems discards c4e3acea0ebc arm64: rockchip: Force CONFIG_PM on Rockchip systems discards 3ffbbcafe9a5 btrfs: Fix a C compliance issue discards c8c9b6c07166 btrfs: Don't remove block group that still has pinned down bytes discards 122fe306d072 btrfs: lift uuid_mutex to callers of btrfs_open_devices discards f88b40c1472a btrfs: check-integrity: Fix NULL pointer dereference for d [...] discards 4fb2799b05c2 btrfs: tree-checker: Detect invalid and empty essential trees discards 13b0dbef7dd5 btrfs: relocation: Only remove reloc rb_trees if reloc con [...] discards 4c8415cf5b5a btrfs: fix in-memory value of total_devices after seed dev [...] discards 32455d96e3ee btrfs: replace: Reset on-disk dev stats value after replace discards 464a90e380f2 btrfs: Exit gracefully when chunk map cannot be inserted t [...] discards f5cf5b0383e3 drm/etnaviv: fix crash in GPU suspend when init failed due [...] discards fc73680f9cf7 kvm: nVMX: Fix fault vector for VMX operation at CPL > 0 discards 68b0ce42a7f4 KVM: vmx: track host_state.loaded using a loaded_vmcs pointer discards ac5395827d48 drm/amd/display: Read back max backlight value at boot discards 5bd634167f2f clk: rockchip: Add pclk_rkpwm_pmu to PMU critical clocks i [...] discards 214d87aee3af powerpc/pseries: Avoid using the size greater than RTAS_ER [...] discards b070664de855 um: fix parallel building with O= option discards d7e16ec6ee19 powerpc/64s: Make rfi_flush_fallback a little more robust discards a4b8adb73ba1 powerpc/platforms/85xx: fix t1042rdb_diu.c build errors & warning discards 813cbe22dc04 smb3: if server does not support posix do not allow posix [...] discards c2704b5e4688 SMB3: Number of requests sent should be displayed for SMB3 [...] discards 31bd39126330 CIFS: fix memory leak and remove dead code discards b91052f95055 smb3: fix reset of bytes read and written stats discards 0cf56c159d64 cfq: Suppress compiler warnings about comparisons discards 8b59b7c743dc RDS: IB: fix 'passing zero to ERR_PTR()' warning discards fe5e418c6bc3 selinux: cleanup dentry and inodes on error in selinuxfs discards c3fb1a354ccf selftests/powerpc: Kill child processes on SIGINT discards 0510985d1460 iommu/omap: Fix cache flushes on L2 table entries discards 8041b94f4eda ASoC: rt5677: Fix initialization of rt5677_of_match.data discards 3fb096cdad59 staging: comedi: ni_mio_common: fix subdevice flags for PF [...] discards aee3d110a104 dm kcopyd: avoid softlockup in run_complete_job discards ab131d7f7a9c PCI: mvebu: Fix I/O space end address calculation discards 00bb59025eaf xen/balloon: fix balloon initialization for PVH Dom0 discards 19f2289b4ec9 Input: do not use WARN() in input_alloc_absinfo() discards 4d89c871694a NFSv4: Fix error handling in nfs4_sp4_select_mode() discards 12af4639cfe2 scsi: aic94xx: fix an error code in aic94xx_init() discards d5fed61a3d2e blk-mq: count the hctx as active before allocating tag discards e904dff96e84 ACPI / scan: Initialize status to ACPI_STA_DEFAULT discards e1d82ba3d835 s390/dasd: fix panic for failed online processing discards 70866799dd6f s390/dasd: fix hanging offline processing due to canceled worker discards 151751ec48a2 brcmfmac: fix brcmf_wiphy_wowl_params() NULL pointer dereference discards d0e21e43cd3e block: bvec_nr_vecs() returns value for wrong slab discards c728031a3535 perf probe powerpc: Fix trace event post-processing discards 6f3bddbfb636 powerpc: Fix size calculation using resource_size() discards 118522ed5fa7 powerpc/uaccess: Enable get_user(u64, *p) on 32-bit discards c565269d06e9 bpf: fix bpffs non-array map seq_show issue discards 77197f8d9628 pinctrl: axp209: Fix NULL pointer dereference after allocation discards 0fbcbc408cec f2fs: fix to clear PG_checked flag in set_page_dirty() discards ec3fb9172b86 net/9p: fix error path of p9_virtio_probe discards 91ca7c5644c3 net/9p/trans_fd.c: fix race by holding the lock discards 8542647689ad irqchip/bcm7038-l1: Hide cpu offline callback when buildin [...] discards e51977e08ef0 irqchip/stm32: Fix init error handling discards e71ea647e9ae RISC-V: Use KBUILD_CFLAGS instead of KCFLAGS when building [...] discards bd2b9872d3cb f2fs: fix avoid race between truncate and background GC discards 7038712b79a1 f2fs: avoid race between zero_range and background GC discards aa8ce04f531f perf tools: Check for null when copying nsinfo. discards 6d39ab3401ff coccicheck: return proper error code on fail discards 243b6c6a90cc drm/amd/display: Guard against null crtc in CRC IRQ discards 1e0892195475 PCI: Match Root Port's MPS to endpoint's MPSS as necessary discards 0472229e385c net: hns3: Fix for phy link issue when using marvell phy driver discards b02fd8a8dc25 block: don't warn for flush on read-only device discards 534dde34bb7d net: hns3: Fix for command format parsing error in hclge_i [...] discards faba3f032e96 perf arm spe: Fix uninitialized record error variable discards 7da94d53075d ACPICA: ACPICA: add status check for acpi_hw_read before a [...] discards 08100b285966 RDMA/hns: Fix usage of bitmap allocation functions return values discards 59e8e46ada76 ubi: Initialize Fastmap checkmapping correctly discards 58d705bdcd85 tcp, ulp: add alias for all ulp modules discards 30d2d473b6c2 netfilter: fix memory leaks on netlink_dump_start error discards 2d24a4ca6204 platform/x86: asus-nb-wmi: Add keymap entry for lid flip a [...] discards 3bf9fa21774a netfilter: x_tables: do not fail xt_alloc_table_info too easilly discards 8dea99cf8b43 mfd: sm501: Set coherent_dma_mask when creating subdevices discards c63f900720ba ipvs: fix race between ip_vs_conn_new() and ip_vs_del_dest() discards df1ce63447ea s390/kdump: Fix memleak in nt_vmcoreinfo discards 875fefda91d4 netfilter: ip6t_rpfilter: set F_IFACE for linklocal addresses discards bdcdbe6e48f0 samples/bpf: all XDP samples should unload xdp/bpf prog on [...] discards 2262b26d750d bpf, sockmap: fix leakage of smap_psock_map_entry discards ea775b698008 net/xdp: Fix suspicious RCU usage warning discards 7fb58bc7549d bpf, sockmap: fix sock_map_ctx_update_elem race with exist [...] discards 4cd728b4b50a tcp, ulp: fix leftover icsk_ulp_ops preventing sock from reattach discards 98d30c6ae96a bpf, sockmap: fix map elem deletion race with smap_stop_sock discards af160422460e platform/x86: intel_punit_ipc: fix build errors discards 56d0f1c6d4d2 fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot() discards 8bca1a92d8b8 mm: make DEFERRED_STRUCT_PAGE_INIT explicitly depend on SPARSEMEM discards b9f9fc3844d8 mm/fadvise.c: fix signed overflow UBSAN complaint discards dfb5ad65ca17 powerpc/topology: Get topology for shared processors at boot discards 3940236559d1 pwm: meson: Fix mux clock names discards 216011668891 IB/hfi1: Invalid NUMA node information can cause a divide by zero discards 8fb30bf797fe i2c: core: ACPI: Make acpi_gsb_i2c_read_bytes() check i2c_ [...] discards 106fabc844a1 x86/mce: Add notifier_block forward declaration discards 34f91b3d0e55 virtio: pci-legacy: Validate queue pfn discards cad3dc0a4563 apparmor: fix an error code in __aa_create_ns() discards fb6fc1b6a408 scripts: modpost: check memory allocation results discards 13892551c76f workqueue: re-add lockdep dependencies for flushing discards b7a3d36d6c32 workqueue: skip lockdep wq dependency in cancel_work_sync() discards 798d80a612dd fat: validate ->i_start before using discards 739956488c79 fs/proc/kcore.c: use __pa_symbol() for KCORE_TEXT list entries discards 69177abd89a5 iommu/rockchip: Move irq request past pm_runtime_enable discards d30de7347e29 hfsplus: fix NULL dereference in hfsplus_lookup() discards 5a476ca109bc iommu/rockchip: Handle errors returned from PM framework discards 9f0114724473 reiserfs: change j_timestamp type to time64_t discards df67ae0bd579 fs/proc/vmcore.c: hide vmcoredd_mmap_dumps() for nommu builds discards 0de1a99801ff fork: don't copy inconsistent signal handler state to child discards 19ca1a2830e9 sunrpc: Don't use stack buffer with scatterlist discards 3d872bd5ae87 hfs: prevent crash on exit from failed search discards 84ac254ed287 hfsplus: don't return 0 when fill_super() failed discards 8043c90bada1 cifs: check if SMB2 PDU size has been padded and suppress [...] discards ded39314abc0 hv_netvsc: ignore devices that are not PCI discards c56a2888ac2b vhost: correctly check the iova range when waking virtqueue discards a6fddbba3e63 mlxsw: spectrum_switchdev: Do not leak RIFs when removing bridge discards 98c4cc4c81e8 sctp: hold transport before accessing its asoc in sctp_tra [...] discards eb4f28d8f9e0 nfp: wait for posted reconfigs when disabling the device discards ade76212f72a ip6_vti: fix a null pointer deference when destroy vti6 tunnel discards b7f172c4b692 ip6_vti: fix creating fallback tunnel device for vti6 discards aff760646722 Revert "net: stmmac: Do not keep rearming the coalesce tim [...] discards e366979eb8f0 r8169: set RxConfig after tx/rx is enabled for RTL8169sb/8 [...] discards 0981fb60a006 net/mlx5: Fix SQ offset in QPs with small RQ discards 2ff8354c2317 net/ipv6: Put lwtstate when destroying fib6_info discards b24b39afa411 net/ipv6: Only update MTU metric if it set discards 6568eedbe939 net/ipv6: init ip6 anycast rt->dst.input as ip6_input discards 078e7d112fbc ipv6: don't get lwtstate twice in ip6_rt_copy_init() discards 23f64bad173c net: macb: Fix regression breaking non-MDIO fixed-link PHYs discards 630403ba9183 erspan: set erspan_ver to 1 by default when adding an erspan dev discards 0f6387a1087d sctp: remove useless start_fail from sctp_ht_iter in proc discards b68d53c36108 tipc: fix the big/little endian issue in tipc_dest discards 78d378ed13e8 hv_netvsc: Fix a deadlock by getting rtnl lock earlier in [...] discards 36b59c8e48e4 tipc: fix a missing rhashtable_walk_exit() discards f6fb6b2993ab net/sched: act_pedit: fix dump of extended layered op discards a2cea09396bd bnxt_en: Do not adjust max_cp_rings by the ones used by RDMA. discards e779d52e66d1 bnxt_en: Clean up unused functions. discards 510fd03c5231 net: sched: action_ife: take reference to meta module discards e57d65cf4692 act_ife: fix a potential deadlock discards 5c1dfc425994 act_ife: move tcfa_lock down to where necessary discards 8563554006c5 vti6: remove !skb->ignore_df check from vti6_xmit() discards 028d57cc5e44 tcp: do not restart timewait timer on rst reception discards ad99830d972c r8169: add support for NCube 8168 network card discards 2b3b1f121306 r8152: disable RX aggregation on new Dell TB16 dock discards 5379200c84c2 qlge: Fix netdev features configuration. discards 9c03cfa220c1 net: sched: Fix memory exposure from short TCA_U32_SEL discards 716fc5ce90cf net: macb: do not disable MDIO bus at open/close time discards 5b47db7fa7b1 net: bcmgenet: use MAC link status for fixed phy discards e242b5c405b9 ipv4: tcp: send zero IPID for RST and ACK sent in SYN-RECV [...] discards f5c34c4a092e act_ife: fix a potential use-after-free discards 8ea7eadbef2f Linux 4.18.7 discards 239043b876b8 arm64: mm: always enable CONFIG_HOLES_IN_ZONE discards a70bc6c6a621 cpuidle: menu: Retain tick when shallow state is selected discards 7f401f160a9c udf: Fix mounting of Win7 created UDF filesystems discards c1ef3feca667 fs/quota: Fix spectre gadget in do_quotactl discards 7ab1035b3fc6 crypto: caam/qi - fix error path in xts setkey discards 3290dec64398 crypto: caam/jr - fix descriptor DMA unmapping discards f39f1f81c74e crypto: caam - fix DMA mapping direction for RSA forms 2 & 3 discards 26b165edc3e4 crypto: arm64/sm4-ce - check for the right CPU feature bit discards dce1a2c6f339 crypto: aesni - Use unaligned loads from gcm_context_data discards 61c8901dbf43 crypto: vmx - Fix sleep-in-atomic bugs discards 8d02bd8d4a6c perf auxtrace: Fix queue resize discards 5ad671c8520d mm, dev_pagemap: Do not clear ->mapping on final put discards ff1663fc9483 cap_inode_getsecurity: use d_find_any_alias() instead of d [...] discards 476738bbc962 kconfig: fix "Can't open ..." in parallel build discards a0725910f3e2 bcache: release dc->writeback_lock properly in bch_writeba [...] discards 437d23a6792a libnvdimm: fix ars_status output length calculation discards 54ce46aa9870 libnvdimm: Use max contiguous area for namespace size discards 118cb27721f9 getxattr: use correct xattr length discards fd13ae7e102a udlfb: set line_length in dlfb_ops_set_par discards f551b193299b udlfb: handle allocation failure discards 0b5373ea7298 udlfb: make a local copy of fb_ops discards af0890aa4565 udlfb: set optimal write delay discards 76aab4b1d804 udlfb: don't switch if we are switching to the same videomode discards 1a5656245bd6 udlfb: fix display corruption of the last line discards 27f6b46dd248 udlfb: fix semaphore value leak discards 1a9ec6296e18 fb: fix lost console when the user unplugs a USB adapter discards f72831f9cbb6 pwm: tiehrpwm: Fix disabling of output of PWMs discards e0e08ede24c9 pwm: tiehrpwm: Don't use emulation mode bits to control PW [...] discards 3ce08627b3e3 ubifs: Fix synced_i_size calculation for xattr inodes discards f9b28f9a2b7f ubifs: Fix directory size calculation for symlinks discards cef393ce9aea ubifs: xattr: Don't operate on deleted inodes discards ce0504b74d04 ubifs: Check data node size before truncate discards aa8298662e52 Revert "UBIFS: Fix potential integer overflow in allocation" discards 3863ba26f271 ubifs: Fix memory leak in lprobs self-check discards 7131c193fcc3 userns: move user access out of the mutex discards 1497f1e0714a sys: don't hold uts_sem while accessing userspace memory discards 11f44063756f iommu/vt-d: Fix dev iotlb pfsid use discards e7feba89574d iommu/vt-d: Add definitions for PFSID discards 3245925a8e9c iommu/ipmmu-vmsa: Don't register as BUS IOMMU if machine d [...] discards 2d0363ffc0ab mm/tlb: Remove tlb_remove_table() non-concurrent condition discards 6bdfc65b5062 pwm: omap-dmtimer: Return -EPROBE_DEFER if no dmtimer plat [...] discards 1ba930714d12 ARM: dts: am57xx-idk: Enable dual role for USB2 port discards da43c1c103c8 ARM: tegra: Fix Tegra30 Cardhu PCA954x reset discards 1750f49b26c2 NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence() discards c8f825303e49 NFSv4: Fix locking in pnfs_generic_recover_commit_reqs discards b8cbfd88d132 NFSv4 client live hangs after live data migration recovery discards e16dac834b32 nfsd: fix leaked file lock with nfs exported overlayfs discards f7169718defc pnfs/blocklayout: off by one in bl_map_stripe() discards 6ee996baf1ab block, bfq: return nbytes and not zero from struct cftype [...] discards fbd0c9d27ccb xtensa: increase ranges in ___invalidate_{i,d}cache_all discards 27077422f951 xtensa: limit offsets in __loop_cache_{all,page} discards 3bb34bba5624 KVM: PPC: Book3S: Fix guest DMA when guest partially backe [...] discards f90625c7172b KVM: VMX: fixes for vmentry_l1d_flush module parameter discards 09747f7004ab i2c: designware: Re-init controllers with pm_disabled set [...] discards 7bb7ef09b3db ALSA: ac97: fix unbalanced pm_runtime_enable discards d7cff0016036 ALSA: ac97: fix check of pm_runtime_get_sync failure discards 52977303d997 ALSA: ac97: fix device initialization in the compat layer discards cd67823c9d34 PM / sleep: wakeup: Fix build error caused by missing SRCU [...] discards 00e4955e677b cpufreq: governor: Avoid accessing invalid governor_data discards f83952c64769 cpuidle: menu: Handle stopped tick more aggressively discards cc8ea9dd0c24 sched: idle: Avoid retaining the tick when it has been stopped discards fe759487ee98 drivers/block/zram/zram_drv.c: fix bug storing backing_dev discards 1cc1c4e06562 ACPICA: Clear status of all events when entering sleep states discards ab08867f08e4 ACPICA: AML Parser: skip opcodes that open a scope upon pa [...] discards 0c3339c82b9e ovl: fix wrong use of impure dir cache in ovl_iterate() discards 8856ca57dcb1 mfd: hi655x: Fix regmap area declared size for hi655x discards f8d649720924 uprobes: Use synchronize_rcu() not synchronize_sched() discards ee20433f60ae livepatch: Validate module/old func name length discards 640d29c1236e printk/tracing: Do not trace printk_nmi_enter() discards cfe603dd4e39 tracing/blktrace: Fix to allow setting same value discards b0d32c7b0cda tracing: Do not call start/stop() functions when tracing_o [...] discards 187bee9b94fb rtc: omap: fix potential crash on power off discards 949d4ca049eb rtc: omap: fix resource leak in registration error path discards ad7a3f8c456f vmw_balloon: fix VMCI use when balloon built into kernel discards 32b5be5b44e9 vmw_balloon: VMCI_DOORBELL_SET does not check status discards 45696b968345 vmw_balloon: do not use 2MB without batching discards f288edefc2c6 vmw_balloon: fix inflation of 64-bit GFNs discards a5e6360c4322 eventpoll.h: wrap casts in () properly discards 5f4a5b6fed24 extcon: Release locking when sending the notification of c [...] discards cbdfa40c8187 iio: ad9523: Fix return value for ad952x_store() discards 10508adb4df0 iio: ad9523: Fix displayed phase discards 5ef899676e25 iio: sca3000: Fix missing return in switch discards 35949ad3f2d7 Drivers: hv: vmbus: Reset the channel callback in vmbus_on [...] discards 4f8eac4396c7 Drivers: hv: vmbus: Fix the offer_in_progress in vmbus_pro [...] discards d7b108aae76c uart: fix race between uart_put_char() and uart_shutdown() discards 6cdc67be3e12 dm writecache: fix a crash due to reading past end of dirt [...] discards d94cf7087099 dm crypt: don't decrease device limits discards 25b25e552439 dm cache metadata: set dirty on all cache blocks after a crash discards 7bbb3231d6f7 dm cache metadata: save in-core policy_hint_size to on-dis [...] discards f308e9fbe04f dm thin: stop no_space_timeout worker when switching to wr [...] discards 0da098366e8c dm integrity: change 'suspending' variable from bool to int discards 6d7bd0a68a4a net/9p/trans_fd.c: fix race-condition by flushing workqueu [...] discards fe7e153d9564 net/9p/client.c: version pointer uninitialized discards 372ed5efc933 9p/virtio: fix off-by-one error in sg list bounds check discards ba74c64c00a5 fs/9p/xattr.c: catch the error of p9_client_clunk when set [...] discards db6cb8a7c458 9p: fix multiple NULL-pointer-dereferences discards a34932007267 RDMA/rxe: Set wqe->status correctly if an unexpected respo [...] discards 8a3f37b0da74 ib_srpt: Fix a use-after-free in __srpt_close_all_ch() discards 41cc5e9aff78 ib_srpt: Fix a use-after-free in srpt_close_ch() discards 2ea037fe87b1 RDMA/mlx5: Fix shift overflow in mlx5_ib_create_wq discards c34579cc3ea7 overflow.h: Add arithmetic shift helper discards 74d835f7fdf7 IB/srpt: Support HCAs with more than two ports discards 32a46b60c50e IB/srpt: Fix srpt_cm_req_recv() error path (2/2) discards e46df54477b4 IB/srpt: Fix srpt_cm_req_recv() error path (1/2) discards 103a3a62e0fb IB/mlx5: Fix leaking stack memory to userspace discards e48fd87e93e1 IB/mlx5: Honor cnt_set_id_valid flag instead of set_id discards 7ab793382972 ocxl: Fix page fault handler in case of fault on dying process discards 9833940072b3 cxl: Fix wrong comparison in cxl_adapter_context_get() discards 6757519a48ca powerpc/powernv/pci: Work around races in PCI bridge enabling discards 96f829b77bf1 powerpc64/ftrace: Include ftrace.h needed for enable/disab [...] discards d4e41dc984f2 powerpc/nohash: fix pte_access_permitted() discards bb691eafb6df powerpc/pkeys: Preallocate execute-only key discards 44d146b99b08 powerpc/pkeys: Fix calculation of total pkeys. discards 5e2727bf84c5 powerpc/pkeys: Save the pkey registers before fork discards 0d86f5345672 powerpc/pkeys: key allocation/deallocation must not change [...] discards 72ebe30452ef powerpc/pkeys: Deny read/write/execute by default discards 8ed3d6a90178 powerpc/pkeys: Give all threads control of their key permissions discards 174f12c1f3ef powerpc/pseries: Fix endianness while restoring of r3 in M [...] discards 8bfd9029bc79 powerpc/64s: Fix page table fragment refcount race vs spec [...] discards 7c0850fb2b60 powerpc/fadump: handle crash memory ranges array index overflow discards ec4ad94be6ce Fix kexec forbidding kernels signed with keys in the secon [...] discards 54fb49e87c23 Replace magic for trusting the secondary keyring with #define discards 686baf538b8c mailbox: xgene-slimpro: Fix potential NULL pointer dereference discards 71849f9c7c55 media: Revert "[media] tvp5150: fix pad format frame height" discards a0e70000075e libertas: fix suspend and resume for SDIO connected cards discards 9be8dc35bceb dma-buf: Move BUG_ON from _add_shared_fence to _add_shared [...] discards e561eea4a424 apparmor: fix bad debug check in apparmor_secid_to_secctx() discards ac89e9c33de3 block: Ensure that a request queue is dissociated from the [...] discards d367a6927ffd block: Introduce blk_exit_queue() discards d9ef3176a398 blkcg: Introduce blkg_root_lookup() discards 0c2e7eb1a4c3 block: really disable runtime-pm for blk-mq discards cde67159df4d block: blk_init_allocated_queue() set q->fq as NULL in the [...] discards 4bc567311980 block: fix infinite loop if the device loses discard capability discards d3949a0a1341 readahead: stricter check for bdi io_pages discards 3a9bc441b671 mmc: renesas_sdhi_internal_dmac: fix #define RST_RESERVED_BITS discards 74b83d076cdf mmc: renesas_sdhi_internal_dmac: mask DMAC interrupts discards cf8871c4121c mmc: block: Fix unsupported parallel dispatch of requests discards e27421b3b394 spi: cadence: Change usleep_range() to udelay(), for atomi [...] discards db597647506d spi: spi-fsl-dspi: Fix imprecise abort on VF500 during probe discards 3b45f480496c spi: pxa2xx: Add support for Intel Ice Lake discards e52c91662cef spi: davinci: fix a NULL pointer dereference discards b84ea5862258 9p/net: Fix zero-copy path in the 9p virtio transport discards 8c37a4ca229d net: mac802154: tx: expand tailroom if necessary discards 6ce27549cc14 net: 6lowpan: fix reserved space for single frames discards 832fa8183637 rcu: Make expedited GPs handle CPU 0 being offline discards 3a2c23838bc5 Linux 4.18.6 discards 8e6d15678656 x86/dumpstack: Don't dump kernel memory based on usermode RIP discards 6575b15002bf cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status discards f90252556e1a watchdog: Mark watchdog touch functions as notrace discards 0f9bf062f1f1 power: generic-adc-battery: check for duplicate properties [...] discards 7ffb7b7e8348 power: generic-adc-battery: fix out-of-bounds write when c [...] discards 86b0dd9d0ebc PM / clk: signedness bug in of_pm_clk_add_clks() discards 350192f495ae clk: npcm7xx: fix memory allocation discards a8b0c3c7c494 clk: rockchip: fix clk_i2sout parent selection bits on rk3399 discards f905fc199d7d mtd: rawnand: qcom: wait for desc completion in all BAM channels discards 21ab6022cb67 mtd: rawnand: marvell: add suspend and resume hooks discards f05cb63dc0dc mtd: rawnand: fsmc: Stop using chip->read_buf() discards 307b0cf42c9b mtd: rawnand: hynix: Use ->exec_op() in hynix_nand_reg_write_op() discards d47b35b84da5 iscsi target: fix session creation failure handling discards 9558fc1bab40 scsi: core: Avoid that SCSI device removal through sysfs t [...] discards 807d1d299a04 scsi: sysfs: Introduce sysfs_{un,}break_active_protection() discards 373a1411a103 scsi: mpt3sas: Fix _transport_smp_handler() error path discards 8039fa72ff4d scsi: mpt3sas: Fix calltrace observed while running IO & reset discards 7624ac8705f5 tpm: separate cmd_ready/go_idle from runtime_pm discards b64b3b46074e tpm: Return the actual size when receiving an unsupported command discards d07d4e8b68fd MIPS: lib: Provide MIPS64r6 __multi3() for GCC < 7 discards 8f55e1f507d6 MIPS: Change definition of cpu_relax() for Loongson-3 discards 9238ea28869e MIPS: Always use -march=<arch>, not -<arch> shortcuts discards 8d6a4b45018c MIPS: memset.S: Fix byte_fixup for MIPSr6 discards d06e5e4a8a28 MIPS: Correct the 64-bit DSP accumulator register size discards 968a9a4a8a97 kprobes: Make list and blacklist root user read only discards 2f56c8af315b kprobes/arm: Fix %p uses in error messages discards 10334e1ad3d0 kprobes: Replace %p with other pointer types discards b143efb4242c kprobes: Show blacklist addresses as same as kallsyms does discards d6c96d240daa s390/purgatory: Add missing FORCE to Makefile targets discards 5a2e51f95908 s390/purgatory: Fix crash with expoline enabled discards 87509861a989 s390/pci: fix out of bounds access during irq setup discards b51627dc7fdb s390/numa: move initial setup of node_to_cpumask_map discards d695333c5de6 s390/qdio: reset old sbal_state flags discards dacf5e594708 s390: fix br_r1_trampoline for machines without exrl discards 6a32f6f857af s390/lib: use expoline for all bcr instructions discards 120c776a2ab1 s390/mm: fix addressing exception after suspend/resume discards 77207a7ee4b6 x86: Allow generating user-space headers without a compiler discards 3fef5c2f4d9c x86/entry/64: Wipe KASAN stack shadow before rewind_stack_ [...] discards b1491daecd6e hwmon: (nct6775) Fix potential Spectre v1 discards 2ff13cec042e x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ discards 084c0d5b4cf5 x86/spectre: Add missing family 6 check to microcode check discards c6941f12e9e4 x86/irqflags: Mark native_restore_fl extern inline discards 20a103149aa5 x86/nmi: Fix NMI uaccess race against CR3 switching discards aa3ad4314551 x86/vdso: Fix lsl operand order discards 306f625c2231 scsi: qla2xxx: Fix stalled relogin discards 82964fac7ac2 pinctrl: freescale: off by one in imx1_pinconf_group_dbg_show() discards f8fa13e1f53a soc: qcom: rmtfs-mem: fix memleak in probe error paths discards e550a74a7d12 ASoC: wm_adsp: Correct DSP pointer for preloader control discards 00bdd9bfd3eb ASoC: sirf: Fix potential NULL pointer dereference discards cde7486adce1 ASoC: zte: Fix incorrect PCM format bit usages discards aeb4906d3222 ASoC: dpcm: don't merge format from invalid codec dai discards a8d156323e5b b43/leds: Ensure NUL-termination of LED name string discards 579cdda6ba4c b43legacy/leds: Ensure NUL-termination of LED name string discards dccaa28ec448 udl-kms: avoid division discards 930e10ea2156 udl-kms: fix crash due to uninitialized memory discards 723119f9aab5 udl-kms: handle allocation failure discards 69900129d68f udl-kms: change down_interruptible to down discards 684ca9975c53 lib/vsprintf: Do not handle %pO[^F] as %px discards 15b584de9ab1 fuse: Add missed unlock_page() to fuse_readpages_fill() discards c00f07a1f66c fuse: Fix oops at process_init_reply() discards e4631745286f fuse: umount should wait for all requests discards 19e0fafd9e68 fuse: fix unlocked access to processing queue discards bcdb9bd38da6 fuse: fix double request_end() discards 6ffb58d4f74e fuse: fix initial parallel dirops discards 8bebc8585fab fuse: Don't access pipe->buffers without pipe_lock() discards 9b4b6acf0280 KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with in [...] discards 150b420a2959 KVM: x86: ensure all MSRs can always be KVM_GET/SET_MSR'd discards 1e227ae17f08 x86/process: Re-export start_thread() discards e0fb4e0e375e x86/vdso: Fix vDSO build if a retpoline is emitted discards 0ea75fa0f6bd x86/speculation/l1tf: Suggest what to do on systems with t [...] discards ed1fa683e01b x86/speculation/l1tf: Fix off-by-one error when warning th [...] discards 63da8b8a387b x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit discards e43594dabdc8 mm/tlb, x86/mm: Support invalidating TLB caches for RCU_TA [...] discards 575a66cbe443 mm: move tlb_table_flush to tlb_flush_mmu_free discards 8c7181608026 platform/x86: ideapad-laptop: Apply no_hw_rfkill to Y20-15 [...] discards 6ef37c5f0142 platform/x86: wmi: Do not mix pages and kmalloc discards 6bdd19331fc6 x86/gpu: reserve ICL's graphics stolen memory discards 4debdc1d06a7 nvme-pci: add a memory barrier to nvme_dbbuf_update_and_ch [...] discards 7036ab018947 ext4: fix race when setting the bitmap corrupted flag discards eafb2d82ca7e ext4: reset error code in ext4_find_entry in fallback discards 3f2541a7e58c ext4: sysfs: print ext4_super_block fields as little-endian discards 6891c3c114fc ext4: use ext4_warning() for sb_getblk failure discards f34a0bc19575 ext4: check for NUL characters in extended attribute's name discards 55472d881c48 stop_machine: Atomically queue and wake stopper threads discards 3fc7316acc67 stop_machine: Reflow cpu_stop_queue_two_works() discards 19a5808f8b73 perf kvm: Fix subcommands on s390 discards 32a52f0bded3 s390/kvm: fix deadlock when killed by oom discards 1d0bd8c92361 KVM: arm/arm64: Skip updating PTE entry if no change discards c7bcb09e4e35 KVM: arm/arm64: Skip updating PMD entry if no change discards 166b04aee70e KVM: arm/arm64: Fix lost IRQs from emulated physcial timer [...] discards 52df41f653bb KVM: arm/arm64: Fix potential loss of ptimer interrupts discards 5c2fd3598fb8 arm64: dts: rockchip: corrected uart1 clock-names for rk3328 discards 88e798da7c29 arm64: mm: check for upper PAGE_SHIFT bits in pfn_valid() discards ca41d82d4e66 arm64: Handle mismatched cache type discards faed5cb96b91 arm64: Fix mismatched cache line size detection discards bc10c237ecd8 kprobes/arm64: Fix %p uses in error messages discards a4ed70a386c0 printk/nmi: Prevent deadlock when accessing the main log b [...] discards 50631d1b2613 printk: Create helper function to queue deferred console handling discards b0eea4d14b94 printk: Split the code for storing a message into the log buffer discards 2297091c7a6c iommu/arm-smmu: Error out only if not enough context interrupts discards b5563064b99e regulator: arizona-ldo1: Use correct device to get enable GPIO discards 29ac604e627b bpf, arm32: fix stack var offset in jit discards 6289b80699af hwmon: (k10temp) 27C Offset needed for Threadripper2 discards df5c4d19606d Btrfs: send, fix incorrect file layout after hole punching [...] discards 23dd2c5d90a1 Btrfs: fix send failure when root has deleted files still open discards 7ecc8a106c53 Btrfs: fix btrfs_write_inode vs delayed iput deadlock discards 84717fb63dad Btrfs: fix mount failure after fsync due to hard link recreation discards 8b08e816f47a btrfs: don't leak ret from do_chunk_alloc discards 258c1eb7cde6 btrfs: use correct compare function of dirty_metadata_bytes discards fb35368feb7f smb3: fill in statfs fsid and correct namelen discards 107d9ee2e080 smb3: don't request leases in symlink creation and query discards 1316a0cc27d1 smb3: Do not send SMB3 SET_INFO if nothing changed discards 25b981bfe192 smb3: enumerating snapshots was leaving part of the data off end discards a66f62737197 cifs: check kmalloc before use discards a1ac808c81a6 cifs: use a refcount to protect open/closing the cached fi [...] discards 5ba293d099ce cifs: add missing debug entries for kconfig options discards 52b9e2a58be2 CIFS: fix uninitialized ptr deref in smb2 signing discards a673044fbe8b cifs: add missing support for ACLs in SMB 3.11 discards 08aee5c2c26f mei: don't update offset in write discards 6bdbaa2fdd48 xprtrdma: Fix disconnect regression discards 84342771f595 scsi: libsas: dynamically allocate and free ata host discards 16edb8e6d472 scripts/kernel-doc: Escape all literal braces in regexes discards 10bb2648f16c PATCH scripts/kernel-doc discards 96158f3a9e70 Linux 4.18.5 discards 0d63520b5fb4 reiserfs: fix broken xattr handling (heap corruption, bad retval) discards 7bc1a91a5abd i2c: imx: Fix race condition in dma read discards 32d9b3638608 i2c: core: ACPI: Properly set status byte to 0 for multi-b [...] discards 8c1bd0d0edf0 PCI: pciehp: Fix unprotected list iteration in IRQ handler discards 2de0279ac99e PCI: pciehp: Fix use-after-free on unplug discards d2d937b78621 PCI: Skip MPS logic for Virtual Functions (VFs) discards 16558e4db5dc PCI: aardvark: Size bridges before resources allocation discards dabfad3cae57 PCI: hotplug: Don't leak pci_slot on registration failure discards 4d4306a283a1 PCI / ACPI / PM: Resume all bridges on suspend-to-RAM discards 473af290c7fd PCI: Restore resized BAR state on resume discards 96be7bbde431 parisc: Remove ordered stores from syscall.S discards e1d35a1a02c4 parisc: Remove unnecessary barriers from spinlock.h discards 3df731e0ccfe drm/amdgpu/pm: Fix potential Spectre v1 discards d8a1aecababa drm/i915/kvmgt: Fix potential Spectre v1 discards 5b6ea348768d ext4: fix spectre gadget in ext4_mb_regular_allocator() discards 5bd4084f029d powerpc64s: Show ori31 availability in spectre_v1 sysfs fi [...] discards c2d73c253885 x86/mm/init: Remove freed kernel image areas from alias mapping discards a01cdb47ffd1 x86/mm/init: Add helper for freeing kernel image pages discards 22ddf85281c3 x86/mm/init: Pass unconverted symbol addresses to free_ini [...] discards 0a57c747ae05 mm: Allow non-direct-map arguments to free_reserved_area() discards 2114c7185168 pty: fix O_CLOEXEC for TIOCGPTPEER discards 48cf4d45ce8f EDAC: Add missing MEM_LRDDR4 entry in edac_mem_types[] discards 28b2837b7236 Linux 4.18.4 discards b1246ef7cf01 cls_matchall: fix tcf_unbind_filter missing discards ffbc6163fca7 net: mvneta: fix mvneta_config_rss on armada 3700 discards 298f83fe1298 net: ethernet: mvneta: Fix napi structure mixup on armada 3700 discards 043b985f7c81 ip_vti: fix a null pointer deferrence when create vti fall [...] discards 63d60df1773e r8169: don't use MSI-X on RTL8106e discards 6f560142350c hv/netvsc: Fix NULL dereference at single queue mode fallback discards cd0fb1cb23a8 net: sock_diag: Fix spectre v1 gadget in __sock_diag_cmd() discards 3909ccf1fe71 isdn: Disable IIOCDBGVAR discards 2b9ffbf248fb Bluetooth: avoid killing an already killed socket discards a34e4f42055a Revert "uio: use request_threaded_irq instead" discards 93e5f3d10e79 misc: sram: fix resource leaks in probe error path discards 421483e0c444 uio: fix wrong return value from uio_mmap() discards 1d5fb78f91ae serial: 8250_dw: Add ACPI support for uart on Broadcom SoC discards 1964062d2945 serial: 8250_dw: always set baud rate in dw8250_set_termios discards 73f85a14da62 serial: 8250_exar: Read INT0 from slave device, too discards 47f7d1daf64b tty: serial: 8250: Revert NXP SC16C2552 workaround discards 8d26e06a887e ACPI / PM: save NVS memory for ASUS 1025C laptop discards 54d05edc6052 USB: option: add support for DW5821e discards fee0c36502c5 USB: serial: pl2303: add a new device id for ATEN discards 0a4711920c0a USB: serial: sierra: fix potential deadlock at close discards 28f807d781df media: gl861: fix probe of dvb_usb_gl861 discards e078fab2a495 ALSA: seq: Fix poll() error return discards 8efea5358093 ALSA: vxpocket: Fix invalid endian conversions discards efa72756f954 ALSA: memalloc: Don't exceed over the requested size discards 29a168321517 ALSA: hda: Correct Asrock B85M-ITX power_save blacklist entry discards 1c0888fb4b49 ALSA: dice: fix wrong copy to rx parameters for Alesis iO26 discards eeb2943acc74 ALSA: cs5535audio: Fix invalid endian conversion discards fe4740d8be76 ALSA: virmidi: Fix too long output trigger loop discards bb150b4471ce ALSA: vx222: Fix invalid endian conversions discards f9a16dfcbd88 ALSA: hda - Turn CX8200 into D3 as well upon reboot discards 79141c5015ab ALSA: hda - Sleep for 10ms after entering D3 on Conexant codecs discards 72a579b814d9 r8169: don't use MSI-X on RTL8168g discards 01002eb0a1c3 net_sched: Fix missing res info when create new tc_index filter discards 8a1a056d12d3 net_sched: fix NULL pointer dereference when delete tcinde [...] discards 4ea1da6d1c60 l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cache discards 8a8c540db3ff Linux 4.18.3 discards 8f7b7e0bd3c6 x86/speculation/l1tf: Exempt zeroed PTEs from inversion discards e8c3aced75bd Linux 4.18.2 discards 69622a5cbea9 x86/mm: Add TLB purge to free pmd/pte page interfaces discards c414efdf3945 ioremap: Update pgtable free interfaces with addr discards f47e3431b15a Bluetooth: hidp: buffer overflow in hidp_process_report discards 744ff5f0dc60 crypto: skcipher - fix crash flushing dcache in error path discards d5cceea6dda7 crypto: skcipher - fix aligning block size in skcipher_copy_iv() discards e990be06acf2 crypto: ablkcipher - fix crash flushing dcache in error path discards 4b900641754c crypto: blkcipher - fix crash flushing dcache in error path discards 990e47782e40 crypto: vmac - separate tfm and request context discards bbf934bc6b64 crypto: vmac - require a block cipher with 128-bit block size discards 6223c1f703e5 crypto: x86/sha256-mb - fix digest copy in sha256_mb_mgr_g [...] discards f2ccfbe47112 crypto: ccp - Fix command completion detection race discards 93aff32d53fd crypto: ccp - Check for NULL PSP pointer at module unload discards 9113175ffd1c crypto: ccree - fix iv handling discards 46c98de7cb83 crypto: ccree - fix finup discards ce8556cca637 kbuild: verify that $DEPMOD is installed discards 2ca715a12315 x86/mm: Disable ioremap free page handling on x86-PAE discards 0ae4fd9024fd xen/pv: Call get_cpu_address_sizes to set x86_virt/phys_bits discards 4805211684ef x86/mm/pti: Clear Global bit more aggressively discards 35cf32831384 x86/platform/UV: Mark memblock related init code and data [...] discards 031e64661607 x86/hyper-v: Check for VP_INVAL in hyperv_flush_tlb_others() discards fcaef4e27f16 x86: i8259: Add missing include file discards a8ac113d444a x86/l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled discards 529bea374117 Linux 4.18.1 discards c5b169d4c6bd x86/init: fix build with CONFIG_SWAP=n discards f6be6903fc10 cpu/hotplug: Non-SMP machines do not make use of booted_once discards 3b39dc7463a9 x86/smp: fix non-SMP broken build due to redefinition of a [...] discards abf914eefa19 x86/microcode: Allow late microcode loading with SMT disabled discards 573864e6570e tools headers: Synchronise x86 cpufeatures.h for L1TF additions discards 862b9e18a0a3 x86/mm/kmmio: Make the tracer robust against L1TF discards 9fc384dd5354 x86/mm/pat: Make set_memory_np() L1TF safe discards 43b0b90df511 x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert discards 330e5973bb50 x86/speculation/l1tf: Invert all not present mappings discards 4d3579f7f904 cpu/hotplug: Fix SMT supported evaluation discards 3dde2643295d KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry discards ee82c13f6cc1 x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush o [...] discards 3ba71a6ffc5a x86/speculation: Simplify sysfs report of VMX L1TF vulnerability discards e41eed5736ee Documentation/l1tf: Remove Yonah processors from not vulne [...] discards b16ff629f340 x86/KVM/VMX: Don't set l1tf_flush_l1d from vmx_handle_exte [...] discards 3131918d5360 x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d discards 5ab84cf0c2ba x86: Don't include linux/irq.h from asm/hardirq.h discards 516ed9db64f4 x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d discards 6120bb28672d x86/irq: Demote irq_cpustat_t::__softirq_pending to u16 discards 2754f7c6ec88 x86/KVM/VMX: Move the l1tf_flush_l1d test to vmx_l1d_flush() discards 7f29a7c2505e x86/KVM/VMX: Replace 'vmx_l1d_flush_always' with 'vmx_l1d_ [...] discards d3cc70af8e59 x86/KVM/VMX: Don't set l1tf_flush_l1d to true from vmx_l1d [...] discards 89f5f7582732 cpu/hotplug: detect SMT disabled by BIOS discards 00cfc2f506a9 Documentation/l1tf: Fix typos discards 62de9c5ed2a7 x86/KVM/VMX: Initialize the vmx_l1d_flush_pages' content discards b8b75ff14fb0 x86/speculation/l1tf: Unbreak !__HAVE_ARCH_PFN_MODIFY_ALLO [...] discards d8360e9279ce Documentation: Add section about CPU vulnerabilities discards 82abbe0ea7a2 x86/bugs, kvm: Introduce boot-time control of L1TF mitigations discards 347ff08ab796 cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early discards 758b51878d9e cpu/hotplug: Expose SMT control init function discards fe30a30f5906 x86/kvm: Allow runtime control of L1D flush discards 8b2f15b4f2a8 x86/kvm: Serialize L1D flush parameter setter discards 651f562081cc x86/kvm: Add static key for flush always discards cc1e6659990b x86/kvm: Move l1tf setup function discards 3c68ad96f2b8 x86/l1tf: Handle EPT disabled state proper discards dc622f564b67 x86/kvm: Drop L1TF MSR list approach discards 8fc95fe3fe60 x86/litf: Introduce vmx status variable discards 8e5e7a09889a cpu/hotplug: Online siblings when SMT control is turned on discards f11565bed15a x86/KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required discards cd1fb4bb18e5 x86/KVM/VMX: Extend add_atomic_switch_msr() to allow VMENT [...] discards d86126ab742d x86/KVM/VMX: Separate the VMX AUTOLOAD guest/host number a [...] discards 452695e55b38 x86/KVM/VMX: Add find_msr() helper function discards 6cfd9bd0167a x86/KVM/VMX: Split the VMX MSR LOAD structures to have an [...] discards 1f2bbb423bbb x86/KVM/VMX: Add L1D flush logic discards 43cb51f8ef37 x86/KVM/VMX: Add L1D MSR based flush discards f1b4a0b93e9f x86/KVM/VMX: Add L1D flush algorithm discards a1a4f40bee86 x86/KVM/VMX: Add module argument for L1TF mitigation discards 3d2db4f84f09 x86/KVM: Warn user if KVM is loaded SMT and L1TF CPU bug b [...] discards 7774cb314cd1 cpu/hotplug: Boot HT siblings at least once discards fbe359706d55 Revert "x86/apic: Ignore secondary threads if nosmt=force" discards 0122cebdc460 x86/speculation/l1tf: Fix up pte->pfn conversion for PAE discards ae3b9410d7ea x86/speculation/l1tf: Protect PAE swap entries against L1TF discards ccd135cdd9c1 x86/CPU/AMD: Move TOPOEXT reenablement before reading smp_ [...] discards eabc9764ebdc x86/cpufeatures: Add detection of L1D cache flush support. discards f70abc9107e1 x86/speculation/l1tf: Extend 64bit swap file size limit discards 5b44df38ed66 x86/apic: Ignore secondary threads if nosmt=force discards 20d82bac6228 x86/cpu/AMD: Evaluate smp_num_siblings early discards f2444b280db8 x86/CPU/AMD: Do not check CPUID max ext level before parsi [...] discards dcf82399d6d1 x86/cpu/intel: Evaluate smp_num_siblings early discards c3155990e210 x86/cpu/topology: Provide detect_extended_topology_early() discards b4be123b58ad x86/cpu/common: Provide detect_ht_early() discards 6886c1b815b8 x86/cpu/AMD: Remove the pointless detect_ht() call discards 49e0975a05f8 x86/cpu: Remove the pointless CPU printout discards 24d9fd272ec0 cpu/hotplug: Provide knobs to control SMT discards 74f1c7a26b60 cpu/hotplug: Split do_cpu_down() discards 6249d3232f22 cpu/hotplug: Make bringup/teardown of smp threads symmetric discards 2883a1f89b50 x86/topology: Provide topology_smt_supported() discards aa5de56185a0 x86/smp: Provide topology_is_primary_thread() discards 71ef4580dc21 sched/smt: Update sched_smt_present at runtime discards 89d8157a3920 x86/bugs: Move the l1tf function and define pr_fmt properly discards 1655bd148c1b x86/speculation/l1tf: Limit swap file size to MAX_PA/2 discards 9870e755711b x86/speculation/l1tf: Disallow non privileged high MMIO PR [...] discards dcd1b1099b59 x86/speculation/l1tf: Add sysfs reporting for l1tf discards adb333645581 x86/speculation/l1tf: Make sure the first page is always reserved discards 0c5e6259358e x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation discards 056dc0fa4c11 x86/speculation/l1tf: Protect swap entries against L1TF discards db279f719385 x86/speculation/l1tf: Change order of offset/type in swap entry discards 1e56c506b35b x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT discards 45db516a6a1b x86/irqflags: Provide a declaration for native_save_fl discards 16fe09de5432 kprobes/x86: Fix %p uses in error messages discards f8a0aeefc2f6 x86/speculation: Protect against userspace-userspace spectreRSB discards b13b271933ee x86/paravirt: Fix spectre-v2 mitigations for paravirt guests
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-al [...] \ O -- O -- O (a9da8725b7a7)
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-devices-system-cpu | 24 - Documentation/admin-guide/index.rst | 9 - Documentation/admin-guide/kernel-parameters.txt | 78 --- Documentation/admin-guide/l1tf.rst | 610 ----------------- Documentation/devicetree/bindings/net/macb.txt | 1 - Documentation/devicetree/bindings/net/sh_eth.txt | 1 - Documentation/filesystems/fscrypt.rst | 10 + Documentation/hwmon/ina2xx | 2 +- Documentation/media/uapi/cec/cec-ioc-receive.rst | 25 +- Documentation/media/uapi/v4l/biblio.rst | 10 + Documentation/media/uapi/v4l/colorspaces-defs.rst | 8 +- .../media/uapi/v4l/colorspaces-details.rst | 13 +- Documentation/media/videodev2.h.rst.exceptions | 6 +- Documentation/process/2.Process.rst | 2 +- Documentation/process/changes.rst | 19 +- Makefile | 47 +- arch/Kconfig | 14 - arch/alpha/include/asm/termios.h | 8 +- arch/alpha/include/uapi/asm/ioctls.h | 5 - arch/alpha/include/uapi/asm/termbits.h | 17 - arch/alpha/kernel/osf_sys.c | 51 +- arch/arc/Makefile | 24 +- arch/arc/boot/dts/axs10x_mb.dtsi | 7 +- arch/arc/boot/dts/hsdk.dts | 7 +- arch/arc/configs/axs101_defconfig | 1 + arch/arc/configs/axs103_defconfig | 1 + arch/arc/configs/axs103_smp_defconfig | 1 + arch/arc/include/asm/atomic.h | 2 +- arch/arc/kernel/process.c | 20 - arch/arm/boot/dts/am571x-idk.dts | 4 + arch/arm/boot/dts/am572x-idk-common.dtsi | 4 + arch/arm/boot/dts/am57xx-idk-common.dtsi | 7 +- arch/arm/boot/dts/bcm63138.dtsi | 14 +- arch/arm/boot/dts/dra7.dtsi | 6 +- arch/arm/boot/dts/exynos3250.dtsi | 16 - arch/arm/boot/dts/exynos4210-origen.dts | 9 - arch/arm/boot/dts/exynos4210.dtsi | 13 - arch/arm/boot/dts/exynos4412.dtsi | 9 - arch/arm/boot/dts/exynos5250.dtsi | 114 +--- arch/arm/boot/dts/imx53-qsb-common.dtsi | 11 - arch/arm/boot/dts/imx6ull-pinfunc.h | 18 +- arch/arm/boot/dts/imx7d.dtsi | 12 +- arch/arm/boot/dts/ls1021a.dtsi | 1 - arch/arm/boot/dts/mt7623.dtsi | 3 - arch/arm/boot/dts/omap4-droid4-xt894.dts | 20 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 2 - arch/arm/boot/dts/sama5d3_emac.dtsi | 2 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 2 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 1 - arch/arm/configs/imx_v6_v7_defconfig | 1 - arch/arm/crypto/Kconfig | 6 + arch/arm/crypto/Makefile | 2 + arch/arm/crypto/speck-neon-core.S | 434 ++++++++++++ arch/arm/crypto/speck-neon-glue.c | 288 ++++++++ arch/arm/kernel/vmlinux.lds.h | 2 - arch/arm/mach-exynos/suspend.c | 1 - arch/arm/mach-hisi/hotplug.c | 41 +- arch/arm/mach-mvebu/pmsu.c | 6 +- arch/arm/mach-omap2/omap_hwmod.c | 39 +- arch/arm/mach-omap2/omap_hwmod_reset.c | 12 +- arch/arm/mach-rockchip/Kconfig | 1 - arch/arm/mm/ioremap.c | 2 +- arch/arm/mm/proc-v7.S | 2 +- arch/arm/net/bpf_jit_32.c | 2 +- arch/arm/probes/kprobes/core.c | 4 +- arch/arm/probes/kprobes/test-core.c | 1 + arch/arm64/Kconfig | 1 + arch/arm64/Kconfig.platforms | 1 - arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 11 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 2 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 2 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 4 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 2 +- arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 2 - arch/arm64/crypto/Kconfig | 6 + arch/arm64/crypto/Makefile | 3 + arch/arm64/crypto/sm4-ce-glue.c | 2 +- arch/arm64/crypto/speck-neon-core.S | 352 ++++++++++ arch/arm64/crypto/speck-neon-glue.c | 282 ++++++++ arch/arm64/include/asm/cache.h | 4 - arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/jump_label.h | 4 +- arch/arm64/kernel/cpu_errata.c | 23 +- arch/arm64/kernel/cpufeature.c | 24 +- arch/arm64/kernel/entry.S | 2 +- arch/arm64/kernel/perf_event.c | 57 +- arch/arm64/kernel/probes/kprobes.c | 2 +- arch/arm64/kernel/ptrace.c | 19 +- arch/arm64/kernel/traps.c | 11 +- arch/arm64/kvm/guest.c | 55 +- arch/arm64/kvm/hyp/switch.c | 9 +- arch/arm64/lib/Makefile | 2 +- arch/arm64/mm/hugetlbpage.c | 12 +- arch/arm64/mm/init.c | 6 +- arch/arm64/mm/mmu.c | 4 +- arch/hexagon/include/asm/bitops.h | 4 +- arch/hexagon/kernel/dma.c | 2 +- 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/mips/Makefile | 12 +- arch/mips/ath79/setup.c | 1 - arch/mips/boot/Makefile | 6 +- arch/mips/boot/dts/mscc/ocelot.dtsi | 2 +- arch/mips/cavium-octeon/executive/cvmx-helper.c | 2 +- arch/mips/cavium-octeon/octeon-platform.c | 2 - arch/mips/generic/init.c | 1 - arch/mips/include/asm/io.h | 8 +- arch/mips/include/asm/mach-ath79/ath79.h | 1 - arch/mips/include/asm/mach-loongson64/irq.h | 2 +- arch/mips/include/asm/processor.h | 25 +- arch/mips/jz4740/Platform | 2 +- arch/mips/kernel/crash.c | 3 - arch/mips/kernel/machine_kexec.c | 3 - arch/mips/kernel/process.c | 25 - arch/mips/kernel/ptrace.c | 2 +- arch/mips/kernel/ptrace32.c | 2 +- arch/mips/kernel/setup.c | 48 +- arch/mips/kernel/vdso.c | 38 +- arch/mips/lib/memset.S | 7 +- arch/mips/lib/multi3.c | 6 +- arch/mips/loongson64/common/cs5536/cs5536_ohci.c | 2 +- arch/mips/loongson64/loongson-3/irq.c | 56 +- arch/mips/mm/c-r4k.c | 6 +- arch/mips/pci/pci-legacy.c | 4 - arch/nds32/include/asm/elf.h | 4 +- arch/nds32/include/asm/uaccess.h | 26 +- arch/nds32/kernel/atl2c.c | 3 +- arch/nds32/kernel/module.c | 4 +- arch/nds32/kernel/traps.c | 2 +- arch/nds32/kernel/vmlinux.lds.S | 12 - arch/parisc/include/asm/spinlock.h | 8 +- arch/parisc/kernel/entry.S | 2 +- arch/parisc/kernel/hpmc.S | 3 +- arch/parisc/kernel/syscall.S | 24 +- arch/parisc/kernel/traps.c | 3 +- arch/parisc/mm/init.c | 8 +- arch/powerpc/Makefile | 6 +- arch/powerpc/boot/crt0.S | 4 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 23 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 4 +- arch/powerpc/include/asm/fadump.h | 3 + arch/powerpc/include/asm/mmu-8xx.h | 34 +- arch/powerpc/include/asm/mpic.h | 7 - arch/powerpc/include/asm/nohash/pgtable.h | 9 +- arch/powerpc/include/asm/pkeys.h | 11 + arch/powerpc/include/asm/setup.h | 1 - arch/powerpc/include/asm/topology.h | 5 - arch/powerpc/include/asm/uaccess.h | 13 +- arch/powerpc/kernel/eeh.c | 5 - arch/powerpc/kernel/exceptions-64s.S | 10 +- arch/powerpc/kernel/fadump.c | 91 +-- arch/powerpc/kernel/head_8xx.S | 45 +- arch/powerpc/kernel/machine_kexec.c | 7 +- arch/powerpc/kernel/mce_power.c | 7 - arch/powerpc/kernel/module_64.c | 9 +- arch/powerpc/kernel/process.c | 1 - arch/powerpc/kernel/security.c | 27 +- arch/powerpc/kernel/setup_64.c | 18 +- arch/powerpc/kernel/smp.c | 5 - arch/powerpc/kernel/tm.S | 20 +- arch/powerpc/kernel/traps.c | 9 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 2 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 107 +-- arch/powerpc/kvm/book3s_64_vio.c | 5 +- arch/powerpc/kvm/book3s_hv.c | 3 - arch/powerpc/lib/checksum_64.S | 3 - arch/powerpc/lib/code-patching.c | 14 +- arch/powerpc/mm/8xx_mmu.c | 2 +- arch/powerpc/mm/dump_linuxpagetables.c | 12 +- arch/powerpc/mm/hash_native_64.c | 4 +- arch/powerpc/mm/hugetlbpage.c | 3 - arch/powerpc/mm/mem.c | 2 - arch/powerpc/mm/mmu_context_book3s64.c | 8 +- arch/powerpc/mm/mmu_context_iommu.c | 17 +- arch/powerpc/mm/numa.c | 32 +- arch/powerpc/mm/pgtable-book3s64.c | 17 +- arch/powerpc/mm/pkeys.c | 136 ++-- arch/powerpc/mm/slice.c | 21 +- arch/powerpc/mm/tlb_nohash.c | 3 - arch/powerpc/platforms/4xx/msi.c | 51 +- arch/powerpc/platforms/85xx/t1042rdb_diu.c | 4 - arch/powerpc/platforms/powernv/memtrace.c | 21 +- arch/powerpc/platforms/powernv/npu-dma.c | 5 +- arch/powerpc/platforms/powernv/opal.c | 2 +- arch/powerpc/platforms/powernv/pci-ioda.c | 39 +- arch/powerpc/platforms/pseries/ras.c | 4 +- arch/powerpc/platforms/pseries/setup.c | 25 +- arch/powerpc/sysdev/mpic_msgr.c | 2 +- arch/riscv/include/asm/asm-prototypes.h | 7 - arch/riscv/kernel/setup.c | 9 +- arch/riscv/kernel/vdso/Makefile | 4 +- arch/s390/crypto/paes_s390.c | 2 +- arch/s390/defconfig | 1 + arch/s390/include/asm/qdio.h | 1 + arch/s390/kernel/crash_dump.c | 17 +- arch/s390/kernel/sthyi.c | 8 +- arch/s390/kernel/sysinfo.c | 4 - arch/s390/kvm/vsie.c | 3 +- arch/s390/lib/mem.S | 16 +- arch/s390/mm/extmem.c | 4 +- arch/s390/mm/fault.c | 2 - arch/s390/mm/page-states.c | 2 +- arch/s390/mm/pgalloc.c | 2 +- arch/s390/net/bpf_jit_comp.c | 2 + arch/s390/numa/numa.c | 16 +- arch/s390/pci/pci.c | 2 - arch/s390/purgatory/Makefile | 7 +- arch/sparc/include/asm/cpudata_64.h | 2 +- arch/sparc/include/asm/switch_to_64.h | 3 +- arch/sparc/kernel/perf_event.c | 26 +- arch/sparc/kernel/process_64.c | 25 +- arch/sparc/kernel/rtrap_64.S | 4 +- arch/sparc/kernel/signal32.c | 12 +- arch/sparc/kernel/signal_64.c | 6 +- arch/sparc/kernel/sys_sparc_32.c | 22 +- arch/sparc/kernel/sys_sparc_64.c | 20 +- arch/sparc/kernel/systbls_64.S | 4 +- arch/sparc/mm/init_64.c | 1 - arch/sparc/vdso/vclock_gettime.c | 12 +- arch/um/Makefile | 3 +- arch/x86/Kconfig | 2 - arch/x86/Makefile | 11 +- arch/x86/boot/compressed/mem_encrypt.S | 19 + arch/x86/boot/tools/build.c | 7 - arch/x86/crypto/aegis128-aesni-glue.c | 1 + arch/x86/crypto/aegis128l-aesni-glue.c | 1 + arch/x86/crypto/aegis256-aesni-glue.c | 1 + arch/x86/crypto/aesni-intel_asm.S | 66 +- arch/x86/crypto/aesni-intel_glue.c | 2 +- arch/x86/crypto/morus1280-sse2-glue.c | 1 + arch/x86/crypto/morus640-sse2-glue.c | 1 + .../crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S | 2 +- arch/x86/entry/entry_64.S | 4 +- arch/x86/entry/vdso/Makefile | 16 +- arch/x86/entry/vdso/vclock_gettime.c | 26 +- arch/x86/events/amd/uncore.c | 10 - arch/x86/events/core.c | 2 +- arch/x86/events/intel/lbr.c | 36 +- arch/x86/events/intel/uncore_snbep.c | 14 +- arch/x86/events/perf_event.h | 1 - arch/x86/hyperv/mmu.c | 5 - arch/x86/include/asm/apic.h | 9 - arch/x86/include/asm/cpufeatures.h | 4 - arch/x86/include/asm/dmi.h | 2 +- arch/x86/include/asm/fixmap.h | 10 - arch/x86/include/asm/fpu/internal.h | 2 +- arch/x86/include/asm/hardirq.h | 26 +- arch/x86/include/asm/i8259.h | 1 - arch/x86/include/asm/irqflags.h | 5 +- arch/x86/include/asm/kdebug.h | 12 +- arch/x86/include/asm/kvm_host.h | 23 +- arch/x86/include/asm/mce.h | 3 - arch/x86/include/asm/msr-index.h | 7 - arch/x86/include/asm/nospec-branch.h | 1 - arch/x86/include/asm/page_32_types.h | 9 +- arch/x86/include/asm/percpu.h | 8 +- arch/x86/include/asm/perf_event.h | 8 - arch/x86/include/asm/pgtable-2level.h | 17 - arch/x86/include/asm/pgtable-3level.h | 44 +- arch/x86/include/asm/pgtable-invert.h | 41 -- arch/x86/include/asm/pgtable.h | 74 +-- arch/x86/include/asm/pgtable_64.h | 41 +- arch/x86/include/asm/pgtable_types.h | 2 +- arch/x86/include/asm/processor.h | 20 - arch/x86/include/asm/set_memory.h | 1 - arch/x86/include/asm/stacktrace.h | 2 +- arch/x86/include/asm/tlbflush.h | 46 -- arch/x86/include/asm/topology.h | 6 +- arch/x86/include/asm/vgtod.h | 2 +- arch/x86/include/asm/vmx.h | 11 - arch/x86/include/uapi/asm/kvm.h | 1 - arch/x86/kernel/apic/apic.c | 18 - arch/x86/kernel/apic/io_apic.c | 1 - arch/x86/kernel/apic/msi.c | 1 - arch/x86/kernel/apic/vector.c | 3 +- arch/x86/kernel/apic/x2apic_uv_x.c | 4 +- arch/x86/kernel/apm_32.c | 2 - arch/x86/kernel/check.c | 15 - arch/x86/kernel/cpu/amd.c | 51 +- arch/x86/kernel/cpu/bugs.c | 279 +------- arch/x86/kernel/cpu/common.c | 62 +- arch/x86/kernel/cpu/cpu.h | 3 - arch/x86/kernel/cpu/intel.c | 10 - arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 7 - arch/x86/kernel/cpu/mcheck/mce.c | 6 +- arch/x86/kernel/cpu/microcode/amd.c | 24 +- arch/x86/kernel/cpu/microcode/core.c | 16 +- arch/x86/kernel/cpu/microcode/intel.c | 17 +- arch/x86/kernel/cpu/mshyperv.c | 11 - arch/x86/kernel/cpu/topology.c | 41 +- arch/x86/kernel/cpu/vmware.c | 2 +- arch/x86/kernel/dumpstack.c | 36 +- arch/x86/kernel/early-quirks.c | 18 - arch/x86/kernel/eisa.c | 10 +- arch/x86/kernel/fpu/core.c | 1 - arch/x86/kernel/fpu/signal.c | 1 + arch/x86/kernel/head64.c | 4 +- arch/x86/kernel/head_64.S | 16 +- arch/x86/kernel/hpet.c | 1 - arch/x86/kernel/i8259.c | 1 - arch/x86/kernel/idt.c | 1 - arch/x86/kernel/irq.c | 1 - arch/x86/kernel/irq_32.c | 1 - arch/x86/kernel/irq_64.c | 1 - arch/x86/kernel/irqinit.c | 1 - arch/x86/kernel/kexec-bzimage64.c | 2 +- arch/x86/kernel/kprobes/core.c | 5 +- arch/x86/kernel/kprobes/opt.c | 2 +- arch/x86/kernel/paravirt.c | 14 +- arch/x86/kernel/pci-swiotlb.c | 2 + arch/x86/kernel/process_32.c | 4 +- arch/x86/kernel/process_64.c | 13 +- arch/x86/kernel/setup.c | 8 +- arch/x86/kernel/smp.c | 1 - arch/x86/kernel/smpboot.c | 18 - arch/x86/kernel/time.c | 3 +- arch/x86/kernel/tsc.c | 10 +- arch/x86/kernel/tsc_msr.c | 1 - arch/x86/kvm/hyperv.c | 27 +- arch/x86/kvm/hyperv.h | 2 +- arch/x86/kvm/lapic.c | 22 +- arch/x86/kvm/mmu.c | 81 +-- arch/x86/kvm/svm.c | 18 +- arch/x86/kvm/vmx.c | 544 +++------------ arch/x86/kvm/x86.c | 73 +- arch/x86/lib/usercopy.c | 5 - arch/x86/mm/fault.c | 4 +- arch/x86/mm/init.c | 62 +- arch/x86/mm/init_64.c | 8 +- arch/x86/mm/kmmio.c | 25 +- arch/x86/mm/mmap.c | 21 - arch/x86/mm/numa_emulation.c | 2 +- arch/x86/mm/pageattr.c | 33 +- arch/x86/mm/pgtable.c | 70 +- arch/x86/mm/pti.c | 62 +- arch/x86/mm/tlb.c | 7 - .../intel-mid/device_libs/platform_mrfld_wdt.c | 1 - arch/x86/platform/olpc/olpc-xo1-rtc.c | 3 - arch/x86/platform/uv/tlb_uv.c | 1 - arch/x86/um/shared/sysdep/ptrace_32.h | 10 + arch/x86/xen/enlighten.c | 1 - arch/x86/xen/enlighten_pv.c | 3 - arch/x86/xen/enlighten_pvh.c | 2 +- arch/x86/xen/mmu_pv.c | 15 +- arch/x86/xen/platform-pci-unplug.c | 4 - arch/x86/xen/pmu.c | 2 +- arch/x86/xen/spinlock.c | 35 +- arch/x86/xen/xen-pvh.S | 2 +- arch/xtensa/boot/Makefile | 2 +- arch/xtensa/include/asm/cacheasm.h | 69 +- arch/xtensa/include/asm/processor.h | 6 +- arch/xtensa/kernel/head.S | 7 +- arch/xtensa/kernel/vmlinux.lds.S | 1 - arch/xtensa/platforms/iss/setup.c | 25 +- block/bfq-cgroup.c | 7 +- block/bfq-wf2q.c | 13 +- block/bio.c | 2 +- block/blk-cgroup.c | 78 ++- block/blk-core.c | 75 +-- block/blk-lib.c | 43 +- block/blk-merge.c | 3 +- block/blk-mq-sched.c | 3 +- block/blk-mq-tag.c | 11 +- block/blk-mq.c | 12 +- block/blk-settings.c | 2 +- block/blk-sysfs.c | 15 - block/blk.h | 11 - block/bounce.c | 37 +- block/cfq-iosched.c | 22 +- block/elevator.c | 2 +- block/partitions/aix.c | 13 +- certs/system_keyring.c | 3 +- crypto/Kconfig | 14 + crypto/Makefile | 1 + crypto/ablkcipher.c | 59 +- crypto/aegis.h | 20 +- crypto/api.c | 2 +- crypto/asymmetric_keys/pkcs7_key_type.c | 2 +- crypto/blkcipher.c | 55 +- crypto/crypto_user.c | 18 +- crypto/lrw.c | 7 +- crypto/morus1280.c | 7 +- crypto/morus640.c | 16 +- crypto/skcipher.c | 55 +- crypto/speck.c | 307 +++++++++ crypto/tcrypt.c | 3 - crypto/testmgr.c | 24 + crypto/testmgr.h | 738 +++++++++++++++++++++ crypto/vmac.c | 412 ++++++------ drivers/acpi/acpi_lpit.c | 6 - drivers/acpi/acpi_lpss.c | 4 +- drivers/acpi/acpi_processor.c | 7 +- drivers/acpi/acpica/hwregs.c | 9 +- drivers/acpi/acpica/hwsleep.c | 11 +- drivers/acpi/acpica/psloop.c | 31 +- drivers/acpi/button.c | 13 +- drivers/acpi/nfit/core.c | 167 ++--- drivers/acpi/nfit/mce.c | 8 +- drivers/acpi/nfit/nfit.h | 9 +- drivers/acpi/osl.c | 15 +- drivers/acpi/pptt.c | 33 +- drivers/acpi/scan.c | 5 +- drivers/acpi/sleep.c | 8 - drivers/android/binder_alloc.c | 43 +- drivers/ata/libahci.c | 20 +- drivers/ata/libata-core.c | 18 +- drivers/ata/libata.h | 2 + drivers/ata/pata_ftide010.c | 27 +- drivers/base/core.c | 3 - drivers/base/cpu.c | 8 - drivers/base/firmware_loader/main.c | 35 +- drivers/base/memory.c | 20 +- drivers/base/power/clock_ops.c | 2 +- drivers/base/power/main.c | 5 +- drivers/block/DAC960.c | 9 +- drivers/block/ataflop.c | 25 +- drivers/block/floppy.c | 3 - drivers/block/nbd.c | 3 - drivers/block/pktcdvd.c | 4 +- drivers/block/swim.c | 13 +- drivers/block/xen-blkfront.c | 4 - drivers/block/zram/zram_drv.c | 33 +- drivers/bluetooth/Kconfig | 1 - drivers/bluetooth/btbcm.c | 1 - drivers/bluetooth/btusb.c | 1 - drivers/bluetooth/hci_ldisc.c | 2 - drivers/bus/ti-sysc.c | 37 +- drivers/cdrom/cdrom.c | 4 +- drivers/char/ipmi/ipmi_bt_sm.c | 92 ++- drivers/char/ipmi/ipmi_msghandler.c | 53 +- drivers/char/ipmi/ipmi_si_intf.c | 17 +- drivers/char/ipmi/ipmi_ssif.c | 40 +- drivers/char/tpm/tpm-interface.c | 56 +- drivers/char/tpm/tpm.h | 12 +- drivers/char/tpm/tpm2-space.c | 16 +- drivers/char/tpm/tpm_crb.c | 101 ++- drivers/char/tpm/tpm_i2c_infineon.c | 8 +- drivers/char/tpm/tpm_tis_spi.c | 9 +- drivers/char/tpm/xen-tpmfront.c | 2 +- drivers/clk/at91/clk-pll.c | 3 - drivers/clk/clk-fixed-factor.c | 9 +- drivers/clk/clk-npcm7xx.c | 4 +- drivers/clk/clk-s2mps11.c | 30 - drivers/clk/clk-scmi.c | 5 +- drivers/clk/clk.c | 3 - drivers/clk/hisilicon/reset.c | 5 +- drivers/clk/imx/clk-imx6sll.c | 1 - drivers/clk/imx/clk-imx6ul.c | 1 - drivers/clk/meson/axg.c | 13 - drivers/clk/meson/gxbb.c | 12 - drivers/clk/mvebu/armada-37xx-periph.c | 4 + drivers/clk/rockchip/clk-ddr.c | 4 + drivers/clk/rockchip/clk-rk3328.c | 8 +- drivers/clk/rockchip/clk-rk3399.c | 3 +- drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 10 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 8 +- drivers/clk/tegra/clk-bpmp.c | 12 +- drivers/clk/x86/clk-pmc-atom.c | 18 +- drivers/clk/x86/clk-st.c | 2 +- drivers/clocksource/i8253.c | 14 +- drivers/clocksource/timer-atmel-pit.c | 20 +- drivers/clocksource/timer-fttmr010.c | 18 +- drivers/clocksource/timer-ti-32k.c | 3 - drivers/cpufreq/cpufreq-dt.c | 34 +- drivers/cpufreq/cpufreq_conservative.c | 6 +- drivers/cpufreq/cpufreq_governor.c | 12 +- drivers/cpufreq/qcom-cpufreq-kryo.c | 4 +- drivers/cpuidle/governors/menu.c | 47 +- drivers/crypto/caam/caamalg.c | 8 +- drivers/crypto/caam/caamalg_qi.c | 6 +- drivers/crypto/caam/caampkc.c | 20 +- drivers/crypto/caam/jr.c | 3 +- drivers/crypto/caam/regs.h | 28 +- drivers/crypto/cavium/nitrox/nitrox_dev.h | 3 +- drivers/crypto/cavium/nitrox/nitrox_lib.c | 1 - drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 57 +- drivers/crypto/ccp/psp-dev.c | 51 +- drivers/crypto/ccree/cc_cipher.c | 111 +--- drivers/crypto/ccree/cc_hash.c | 81 ++- drivers/crypto/chelsio/chcr_algo.c | 32 +- drivers/crypto/chelsio/chcr_crypto.h | 2 - drivers/crypto/chelsio/chtls/chtls.h | 5 - drivers/crypto/chelsio/chtls/chtls_main.c | 7 +- drivers/crypto/mxs-dcp.c | 53 +- drivers/crypto/qat/qat_c3xxx/adf_drv.c | 6 +- drivers/crypto/qat/qat_c3xxxvf/adf_drv.c | 6 +- drivers/crypto/qat/qat_c62x/adf_drv.c | 6 +- drivers/crypto/qat/qat_c62xvf/adf_drv.c | 6 +- drivers/crypto/qat/qat_dh895xcc/adf_drv.c | 6 +- drivers/crypto/qat/qat_dh895xccvf/adf_drv.c | 6 +- drivers/crypto/sahara.c | 4 +- drivers/crypto/vmx/aes_cbc.c | 30 +- drivers/crypto/vmx/aes_xts.c | 21 +- drivers/dax/pmem.c | 12 +- drivers/devfreq/devfreq.c | 4 +- drivers/dma-buf/reservation.c | 6 +- drivers/dma/dma-jz4780.c | 5 - drivers/dma/ioat/init.c | 9 +- drivers/dma/mv_xor_v2.c | 2 - drivers/dma/pl330.c | 5 +- drivers/dma/ppc4xx/adma.c | 2 +- drivers/dma/sh/rcar-dmac.c | 5 +- drivers/edac/altera_edac.c | 3 +- drivers/edac/amd64_edac.c | 14 - drivers/edac/amd64_edac.h | 3 - drivers/edac/edac_mc.c | 1 - drivers/edac/edac_mc_sysfs.c | 6 +- drivers/edac/i7core_edac.c | 23 +- drivers/edac/sb_edac.c | 1 - drivers/edac/skx_edac.c | 3 +- drivers/extcon/extcon.c | 3 +- drivers/firmware/arm_scmi/perf.c | 8 +- drivers/firmware/efi/arm-init.c | 1 + drivers/firmware/efi/arm-runtime.c | 4 +- drivers/firmware/efi/esrt.c | 3 +- drivers/firmware/efi/libstub/fdt.c | 4 - drivers/firmware/google/coreboot_table.c | 7 +- drivers/firmware/google/vpd.c | 5 +- drivers/gpio/gpio-adp5588.c | 24 +- drivers/gpio/gpio-brcmstb.c | 15 +- drivers/gpio/gpio-dwapb.c | 1 - drivers/gpio/gpio-menz127.c | 4 +- drivers/gpio/gpio-ml-ioh.c | 3 +- drivers/gpio/gpio-mxs.c | 4 +- drivers/gpio/gpio-pxa.c | 37 +- drivers/gpio/gpio-tegra.c | 17 +- drivers/gpio/gpiolib-acpi.c | 86 +-- drivers/gpio/gpiolib-of.c | 1 - drivers/gpio/gpiolib.c | 5 +- drivers/gpio/gpiolib.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 20 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/kv_dpm.c | 4 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 3 - drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/si_dpm.c | 3 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 40 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 13 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 - drivers/gpu/drm/amd/amdkfd/kfd_process.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 21 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 20 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 10 +- .../gpu/drm/amd/display/dc/bios/command_table.c | 18 - drivers/gpu/drm/amd/display/dc/core/dc.c | 19 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 15 - drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 68 +- drivers/gpu/drm/amd/display/dc/dc.h | 1 - .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 10 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 38 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 4 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 2 +- .../drm/amd/display/dc/dce110/dce110_compressor.c | 2 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 4 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 3 - .../amd/display/dc/dml/dml1_display_rq_dlg_calc.c | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 5 - .../drm/amd/display/modules/color/color_gamma.c | 8 +- drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 2 +- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 9 +- .../gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c | 43 -- drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c | 10 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 2 +- drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 2 - drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c | 2 - .../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c | 2 - .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c | 2 - .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 2 - drivers/gpu/drm/arm/malidp_drv.c | 1 - drivers/gpu/drm/drm_atomic.c | 5 - drivers/gpu/drm/drm_atomic_helper.c | 12 +- drivers/gpu/drm/drm_crtc.c | 10 +- drivers/gpu/drm/drm_dp_mst_topology.c | 3 - drivers/gpu/drm/drm_edid.c | 11 +- drivers/gpu/drm/drm_fb_helper.c | 91 ++- drivers/gpu/drm/drm_lease.c | 6 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 14 +- drivers/gpu/drm/drm_syncobj.c | 5 - drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 1 - drivers/gpu/drm/etnaviv/etnaviv_sched.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 1 - drivers/gpu/drm/i2c/tda9950.c | 5 +- drivers/gpu/drm/i915/gvt/gtt.h | 1 + drivers/gpu/drm/i915/gvt/kvmgt.c | 9 +- drivers/gpu/drm/i915/i915_drv.c | 10 + drivers/gpu/drm/i915/i915_drv.h | 8 + drivers/gpu/drm/i915/i915_gem.c | 12 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 2 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 30 +- drivers/gpu/drm/i915/i915_pmu.c | 1 - drivers/gpu/drm/i915/i915_reg.h | 1 - drivers/gpu/drm/i915/intel_audio.c | 17 - drivers/gpu/drm/i915/intel_ddi.c | 4 - drivers/gpu/drm/i915/intel_display.c | 50 +- drivers/gpu/drm/i915/intel_dp.c | 57 +- drivers/gpu/drm/i915/intel_dp_link_training.c | 26 +- drivers/gpu/drm/i915/intel_dp_mst.c | 49 +- drivers/gpu/drm/i915/intel_hdmi.c | 8 +- drivers/gpu/drm/i915/intel_lpe_audio.c | 9 +- drivers/gpu/drm/i915/intel_lrc.c | 14 +- drivers/gpu/drm/i915/intel_lspcon.c | 2 +- drivers/gpu/drm/i915/intel_lvds.c | 136 +++- drivers/gpu/drm/i915/intel_ringbuffer.c | 38 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 5 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 5 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 96 +-- drivers/gpu/drm/nouveau/nouveau_backlight.c | 4 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 42 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 4 - drivers/gpu/drm/nouveau/nouveau_display.c | 44 +- drivers/gpu/drm/nouveau/nouveau_display.h | 2 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 23 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 57 -- drivers/gpu/drm/nouveau/nouveau_fbcon.h | 5 - drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c | 13 - drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c | 14 - drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 17 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h | 1 - drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c | 17 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h | 4 +- .../gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c | 2 +- drivers/gpu/drm/omapdrm/omap_debugfs.c | 2 - drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 11 - drivers/gpu/drm/omapdrm/omap_drv.c | 2 +- drivers/gpu/drm/omapdrm/omap_drv.h | 2 +- drivers/gpu/drm/omapdrm/omap_gem.c | 15 +- drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 2 +- drivers/gpu/drm/pl111/pl111_vexpress.c | 3 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 14 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 6 - drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 69 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 4 +- drivers/gpu/drm/sun4i/sun4i_dotclock.c | 12 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 3 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 7 +- drivers/gpu/drm/udl/udl_drv.h | 2 +- drivers/gpu/drm/udl/udl_fb.c | 25 +- drivers/gpu/drm/udl/udl_main.c | 35 +- drivers/gpu/drm/udl/udl_transfer.c | 39 +- drivers/gpu/drm/v3d/v3d_drv.h | 5 - drivers/gpu/drm/v3d/v3d_gem.c | 4 - drivers/gpu/drm/vc4/vc4_plane.c | 28 +- drivers/gpu/ipu-v3/ipu-common.c | 2 - drivers/gpu/ipu-v3/ipu-csi.c | 20 +- drivers/hid/hid-apple.c | 9 +- drivers/hid/hid-ids.h | 7 +- drivers/hid/hid-input.c | 5 +- drivers/hid/hid-multitouch.c | 19 +- drivers/hid/hid-ntrig.c | 2 - drivers/hid/hid-redragon.c | 26 +- drivers/hid/hid-saitek.c | 2 - drivers/hid/hid-sensor-hub.c | 23 - drivers/hid/i2c-hid/i2c-hid.c | 43 +- drivers/hid/intel-ish-hid/ipc/hw-ish.h | 1 - drivers/hid/intel-ish-hid/ipc/pci-ish.c | 1 - drivers/hid/usbhid/hiddev.c | 18 +- drivers/hid/wacom_wac.c | 19 - drivers/hv/channel.c | 40 +- drivers/hv/channel_mgmt.c | 24 +- drivers/hv/connection.c | 8 +- drivers/hv/hv.c | 14 +- drivers/hv/vmbus_drv.c | 3 - drivers/hwmon/adt7475.c | 14 +- drivers/hwmon/hwmon.c | 8 +- drivers/hwmon/ina2xx.c | 13 +- drivers/hwmon/k10temp.c | 2 - drivers/hwmon/nct6775.c | 72 +- drivers/hwmon/pmbus/pmbus.c | 2 - drivers/hwmon/pmbus/pmbus_core.c | 5 +- drivers/hwmon/pwm-fan.c | 12 +- drivers/hwtracing/coresight/coresight-etb10.c | 4 - drivers/hwtracing/coresight/coresight-etm4x.c | 31 +- drivers/hwtracing/coresight/coresight-tpiu.c | 7 +- drivers/hwtracing/coresight/coresight.c | 7 +- drivers/hwtracing/intel_th/core.c | 16 +- drivers/hwtracing/intel_th/pci.c | 5 - drivers/i2c/busses/i2c-aspeed.c | 6 +- drivers/i2c/busses/i2c-designware-master.c | 1 + drivers/i2c/busses/i2c-designware-platdrv.c | 7 +- drivers/i2c/busses/i2c-i801.c | 16 +- drivers/i2c/busses/i2c-imx.c | 8 +- drivers/i2c/busses/i2c-rcar.c | 6 +- drivers/i2c/busses/i2c-scmi.c | 1 - drivers/i2c/busses/i2c-uniphier-f.c | 7 +- drivers/i2c/busses/i2c-uniphier.c | 7 +- drivers/i2c/busses/i2c-xiic.c | 4 - drivers/i2c/i2c-core-acpi.c | 19 +- drivers/iio/accel/adxl345_core.c | 21 +- drivers/iio/accel/sca3000.c | 1 - drivers/iio/adc/at91_adc.c | 6 +- drivers/iio/adc/fsl-imx25-gcq.c | 6 - drivers/iio/adc/ina2xx-adc.c | 17 +- drivers/iio/counter/104-quad-8.c | 2 +- drivers/iio/dac/ad5064.c | 53 +- drivers/iio/frequency/ad9523.c | 4 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 13 +- drivers/iio/temperature/maxim_thermocouple.c | 1 + drivers/infiniband/core/cma.c | 25 +- drivers/infiniband/core/rw.c | 2 +- drivers/infiniband/core/sysfs.c | 19 +- drivers/infiniband/core/ucm.c | 3 - drivers/infiniband/core/ucma.c | 11 - drivers/infiniband/core/uverbs_cmd.c | 73 +- drivers/infiniband/core/uverbs_main.c | 1 - drivers/infiniband/hw/bnxt_re/ib_verbs.c | 2 - drivers/infiniband/hw/bnxt_re/main.c | 93 +-- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 17 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 13 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 4 +- drivers/infiniband/hw/cxgb4/qp.c | 6 - drivers/infiniband/hw/hfi1/affinity.c | 24 +- drivers/infiniband/hw/hfi1/chip.c | 6 +- drivers/infiniband/hw/hfi1/pio.c | 51 +- drivers/infiniband/hw/hfi1/pio.h | 2 - drivers/infiniband/hw/hfi1/user_sdma.c | 2 +- drivers/infiniband/hw/hfi1/verbs.c | 8 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 3 - drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 12 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 6 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 2 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 5 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 2 - drivers/infiniband/hw/mlx4/qp.c | 2 +- drivers/infiniband/hw/mlx5/cong.c | 9 +- drivers/infiniband/hw/mlx5/main.c | 4 +- drivers/infiniband/hw/mlx5/mr.c | 46 +- drivers/infiniband/hw/mlx5/qp.c | 10 +- drivers/infiniband/sw/rxe/rxe_comp.c | 1 - drivers/infiniband/sw/rxe/rxe_recv.c | 9 +- drivers/infiniband/sw/rxe/rxe_resp.c | 8 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 2 - drivers/infiniband/ulp/ipoib/ipoib_cm.c | 10 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 3 +- drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 1 - drivers/infiniband/ulp/srp/ib_srp.c | 6 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 34 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 4 +- drivers/input/input.c | 16 +- drivers/input/joystick/pxrc.c | 66 +- drivers/input/joystick/xpad.c | 3 - drivers/input/keyboard/atakbd.c | 74 ++- drivers/input/misc/xen-kbdfront.c | 8 +- drivers/input/mouse/elan_i2c_core.c | 1 - drivers/input/mouse/elantech.c | 2 - drivers/input/touchscreen/atmel_mxt_ts.c | 7 +- drivers/input/touchscreen/rohm_bu21023.c | 4 +- drivers/input/touchscreen/wm97xx-core.c | 3 +- drivers/iommu/amd_iommu.c | 10 +- drivers/iommu/arm-smmu-v3.c | 23 +- drivers/iommu/arm-smmu.c | 22 +- drivers/iommu/dmar.c | 6 +- drivers/iommu/intel-iommu.c | 18 +- drivers/iommu/io-pgtable-arm-v7s.c | 7 +- drivers/iommu/io-pgtable-arm.c | 3 +- drivers/iommu/ipmmu-vmsa.c | 24 +- drivers/iommu/msm_iommu.c | 16 +- drivers/iommu/omap-iommu.c | 4 +- drivers/iommu/rockchip-iommu.c | 51 +- drivers/irqchip/irq-bcm7038-l1.c | 4 - drivers/irqchip/irq-stm32-exti.c | 25 +- drivers/irqchip/qcom-pdc.c | 1 - drivers/isdn/i4l/isdn_common.c | 8 +- drivers/lightnvm/pblk-core.c | 5 +- drivers/lightnvm/pblk-init.c | 5 +- drivers/lightnvm/pblk-recovery.c | 11 +- drivers/lightnvm/pblk-sysfs.c | 8 +- drivers/lightnvm/pblk-write.c | 14 +- drivers/macintosh/via-pmu.c | 9 +- drivers/mailbox/mailbox-xgene-slimpro.c | 6 +- drivers/mailbox/pcc.c | 7 +- drivers/md/bcache/btree.c | 2 +- drivers/md/bcache/request.c | 2 +- drivers/md/bcache/super.c | 3 +- drivers/md/bcache/sysfs.c | 2 - drivers/md/bcache/writeback.c | 4 +- drivers/md/dm-cache-metadata.c | 17 +- drivers/md/dm-cache-target.c | 33 +- drivers/md/dm-crypt.c | 10 +- drivers/md/dm-flakey.c | 2 - drivers/md/dm-integrity.c | 6 +- drivers/md/dm-ioctl.c | 18 +- drivers/md/dm-kcopyd.c | 2 - drivers/md/dm-linear.c | 8 +- drivers/md/dm-mpath.c | 14 +- drivers/md/dm-raid.c | 144 ++-- drivers/md/dm-thin-metadata.c | 34 +- drivers/md/dm-thin.c | 75 +-- drivers/md/dm-verity-target.c | 24 +- drivers/md/dm-writecache.c | 2 +- drivers/md/dm-zoned-metadata.c | 80 +-- drivers/md/dm.c | 27 +- drivers/md/md-cluster.c | 19 +- drivers/md/md.c | 26 +- drivers/md/raid1.c | 1 - drivers/md/raid10.c | 6 +- drivers/md/raid5-log.h | 5 - drivers/md/raid5.c | 12 +- drivers/media/cec/cec-adap.c | 94 ++- drivers/media/cec/cec-api.c | 19 +- drivers/media/cec/cec-edid.c | 60 ++ drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c | 262 ++++---- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 2 +- drivers/media/common/videobuf2/videobuf2-core.c | 5 - drivers/media/dvb-frontends/helene.c | 5 +- drivers/media/i2c/adv7511.c | 6 +- drivers/media/i2c/adv7604.c | 6 +- drivers/media/i2c/adv7842.c | 4 +- drivers/media/i2c/ov5645.c | 13 +- drivers/media/i2c/ov7670.c | 27 +- drivers/media/i2c/ov772x.c | 40 +- drivers/media/i2c/soc_camera/ov772x.c | 2 +- drivers/media/i2c/tc358743.c | 4 +- drivers/media/i2c/tvp5150.c | 18 +- drivers/media/pci/cx23885/altera-ci.c | 10 - drivers/media/pci/tw686x/tw686x-video.c | 11 +- drivers/media/platform/coda/coda-common.c | 3 +- drivers/media/platform/davinci/vpif_display.c | 24 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 11 +- drivers/media/platform/fsl-viu.c | 38 +- drivers/media/platform/omap3isp/isp.c | 2 +- .../media/platform/qcom/camss-8x16/camss-csid.c | 16 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 20 +- drivers/media/platform/s3c-camif/camif-capture.c | 2 - drivers/media/platform/s5p-mfc/s5p_mfc.c | 23 +- drivers/media/platform/vivid/vivid-core.h | 2 +- drivers/media/platform/vivid/vivid-ctrls.c | 6 +- drivers/media/platform/vivid/vivid-vid-out.c | 2 +- drivers/media/usb/dvb-usb-v2/af9035.c | 6 +- drivers/media/usb/dvb-usb-v2/dvbsky.c | 16 +- drivers/media/usb/dvb-usb-v2/gl861.c | 21 +- drivers/media/usb/dvb-usb/dw2102.c | 19 +- drivers/media/usb/em28xx/em28xx-cards.c | 37 +- drivers/media/usb/em28xx/em28xx-core.c | 4 +- drivers/media/usb/em28xx/em28xx-dvb.c | 4 +- drivers/media/usb/em28xx/em28xx-video.c | 92 +-- drivers/media/usb/em28xx/em28xx.h | 8 +- drivers/media/usb/tm6000/tm6000-dvb.c | 5 - drivers/media/v4l2-core/v4l2-dv-timings.c | 12 +- drivers/media/v4l2-core/v4l2-event.c | 38 +- drivers/media/v4l2-core/v4l2-fh.c | 2 - drivers/memory/ti-aemif.c | 2 +- drivers/mfd/88pm860x-i2c.c | 8 +- drivers/mfd/hi655x-pmic.c | 2 +- drivers/mfd/menelaus.c | 13 +- drivers/mfd/omap-usb-host.c | 11 +- drivers/mfd/rave-sp.c | 7 - drivers/mfd/sm501.c | 1 - drivers/mfd/ti_am335x_tscadc.c | 3 +- drivers/misc/cxl/main.c | 2 +- drivers/misc/eeprom/at24.c | 17 - drivers/misc/genwqe/card_base.h | 2 +- drivers/misc/genwqe/card_dev.c | 9 +- drivers/misc/hmc6352.c | 2 - drivers/misc/ibmvmc.c | 4 +- drivers/misc/mei/bus-fixup.c | 2 +- drivers/misc/mei/bus.c | 12 +- drivers/misc/mei/hbm.c | 9 +- drivers/misc/mei/main.c | 1 + drivers/misc/mic/scif/scif_api.c | 20 +- drivers/misc/ocxl/config.c | 4 +- drivers/misc/ocxl/link.c | 24 +- drivers/misc/sram.c | 18 +- drivers/misc/ti-st/st_kim.c | 4 +- drivers/misc/tsl2550.c | 2 +- drivers/misc/vmw_balloon.c | 68 +- drivers/misc/vmw_vmci/vmci_driver.c | 2 +- drivers/misc/vmw_vmci/vmci_queue_pair.c | 4 +- drivers/misc/vmw_vmci/vmci_resource.c | 3 +- drivers/mmc/core/block.c | 10 - drivers/mmc/core/host.c | 2 +- drivers/mmc/core/queue.c | 12 +- drivers/mmc/core/queue.h | 1 - drivers/mmc/core/slot-gpio.c | 2 +- drivers/mmc/host/android-goldfish.c | 4 +- drivers/mmc/host/atmel-mci.c | 12 +- drivers/mmc/host/meson-mx-sdio.c | 8 +- drivers/mmc/host/omap_hsmmc.c | 1 - drivers/mmc/host/renesas_sdhi_internal_dmac.c | 10 +- drivers/mmc/host/sdhci-acpi.c | 8 - drivers/mmc/host/sdhci-of-esdhc.c | 6 - drivers/mmc/host/sdhci-pci-o2micro.c | 3 - drivers/mmc/host/sdhci-tegra.c | 3 +- drivers/mmc/host/sdhci.c | 9 +- drivers/mtd/devices/Kconfig | 2 +- drivers/mtd/devices/m25p80.c | 26 +- drivers/mtd/maps/solutionengine.c | 6 +- drivers/mtd/mtdchar.c | 10 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 11 +- drivers/mtd/nand/raw/denali.c | 20 +- drivers/mtd/nand/raw/fsmc_nand.c | 2 +- drivers/mtd/nand/raw/marvell_nand.c | 75 +-- drivers/mtd/nand/raw/nand_base.c | 44 +- drivers/mtd/nand/raw/nand_hynix.c | 10 - drivers/mtd/nand/raw/qcom_nandc.c | 53 +- drivers/mtd/spi-nor/cadence-quadspi.c | 2 +- drivers/mtd/spi-nor/fsl-quadspi.c | 15 +- drivers/mtd/spi-nor/intel-spi-pci.c | 1 - drivers/mtd/ubi/vtbl.c | 20 +- drivers/net/appletalk/ipddp.c | 8 +- drivers/net/bonding/bond_main.c | 69 +- drivers/net/bonding/bond_netlink.c | 3 +- drivers/net/dsa/b53/b53_common.c | 4 +- drivers/net/dsa/bcm_sf2.c | 14 +- drivers/net/dsa/mv88e6xxx/global1.h | 2 +- drivers/net/dsa/mv88e6xxx/global1_atu.c | 2 +- drivers/net/dsa/mv88e6xxx/phy.c | 3 - drivers/net/ethernet/amazon/ena/ena_com.c | 8 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 74 +-- drivers/net/ethernet/amazon/ena/ena_netdev.h | 11 - drivers/net/ethernet/amd/declance.c | 10 +- drivers/net/ethernet/amd/xgbe/xgbe-desc.c | 7 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 32 +- drivers/net/ethernet/broadcom/bcmsysport.c | 22 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 43 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 16 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 20 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 20 + drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 1 + drivers/net/ethernet/broadcom/genet/bcmgenet.h | 3 - drivers/net/ethernet/broadcom/genet/bcmmii.c | 19 +- drivers/net/ethernet/cadence/macb_main.c | 47 +- .../ethernet/cavium/liquidio/cn23xx_pf_device.c | 3 - .../ethernet/cavium/liquidio/cn23xx_vf_device.c | 3 - drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 17 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 1 + drivers/net/ethernet/cortina/gemini.c | 5 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 2 +- drivers/net/ethernet/emulex/benet/be_main.c | 5 +- drivers/net/ethernet/freescale/fec.h | 4 - drivers/net/ethernet/freescale/fec_main.c | 24 +- drivers/net/ethernet/hisilicon/hns/hnae.c | 2 +- drivers/net/ethernet/hisilicon/hns/hnae.h | 8 +- drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 67 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c | 36 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 44 -- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h | 8 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 29 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h | 3 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c | 23 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h | 1 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c | 23 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h | 1 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h | 1 - drivers/net/ethernet/hisilicon/hns/hns_enet.c | 53 +- drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 2 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 12 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 6 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 6 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 6 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 37 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 2 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 9 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 16 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 3 +- drivers/net/ethernet/hp/hp100.c | 2 +- drivers/net/ethernet/ibm/emac/core.c | 21 +- drivers/net/ethernet/ibm/ibmvnic.c | 12 +- drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 7 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 15 +- drivers/net/ethernet/intel/ice/ice.h | 11 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 25 +- drivers/net/ethernet/intel/ice/ice_common.c | 27 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 59 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 69 +- drivers/net/ethernet/intel/ice/ice_main.c | 98 ++- drivers/net/ethernet/intel/ice/ice_switch.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 3 - drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 12 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 26 - drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 1 - drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 4 - drivers/net/ethernet/marvell/mvneta.c | 54 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 47 +- drivers/net/ethernet/mellanox/mlx4/eq.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/dev.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 57 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 3 - drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 4 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 1 - .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 76 ++- drivers/net/ethernet/mellanox/mlx5/core/health.c | 10 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 5 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/transobj.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/wq.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/wq.h | 11 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 24 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 2 - .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 11 - .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 22 +- drivers/net/ethernet/mscc/ocelot_board.c | 12 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 35 +- drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 17 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 20 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 78 +-- drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 9 +- drivers/net/ethernet/qlogic/qed/qed_dcbx.h | 1 - drivers/net/ethernet/qlogic/qed/qed_dev.c | 15 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 5 - drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 187 +----- drivers/net/ethernet/qlogic/qed/qed_mcp.h | 27 +- drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 2 - drivers/net/ethernet/qlogic/qed/qed_roce.c | 15 +- drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_vf.c | 5 +- drivers/net/ethernet/qlogic/qla3xxx.c | 2 + drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 8 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 3 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.h | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 12 +- drivers/net/ethernet/qlogic/qlge/qlge_main.c | 23 +- drivers/net/ethernet/qualcomm/qca_7k.c | 76 ++- drivers/net/ethernet/qualcomm/qca_spi.c | 110 ++- drivers/net/ethernet/qualcomm/qca_spi.h | 5 + .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 7 +- drivers/net/ethernet/realtek/r8169.c | 48 +- drivers/net/ethernet/renesas/ravb.h | 5 - drivers/net/ethernet/renesas/ravb_main.c | 11 +- drivers/net/ethernet/renesas/ravb_ptp.c | 2 +- drivers/net/ethernet/renesas/sh_eth.c | 36 - drivers/net/ethernet/socionext/netsec.c | 3 - drivers/net/ethernet/stmicro/stmmac/common.h | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 12 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 15 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 241 +++---- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 5 +- drivers/net/ethernet/ti/Kconfig | 1 - drivers/net/hamradio/yam.c | 4 - drivers/net/hyperv/netvsc_drv.c | 25 +- drivers/net/hyperv/rndis_filter.c | 2 +- drivers/net/net_failover.c | 3 - drivers/net/phy/mdio-mux-bcm-iproc.c | 20 +- drivers/net/phy/phylink.c | 51 +- drivers/net/phy/sfp-bus.c | 4 +- drivers/net/phy/xilinx_gmii2rgmii.c | 10 +- drivers/net/ppp/pppoe.c | 3 - drivers/net/team/team.c | 6 - drivers/net/tun.c | 45 +- drivers/net/usb/asix_common.c | 3 - drivers/net/usb/ax88179_178a.c | 3 - drivers/net/usb/lan78xx.c | 17 +- drivers/net/usb/qmi_wwan.c | 15 +- drivers/net/usb/r8152.c | 7 +- drivers/net/usb/smsc75xx.c | 4 - drivers/net/usb/smsc95xx.c | 3 - drivers/net/usb/sr9800.c | 3 - drivers/net/virtio_net.c | 5 +- drivers/net/vxlan.c | 3 - drivers/net/wan/fsl_ucc_hdlc.c | 6 +- drivers/net/wireless/ath/ath10k/ce.c | 2 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 13 +- drivers/net/wireless/ath/ath10k/mac.c | 8 - drivers/net/wireless/ath/ath10k/sdio.c | 9 +- drivers/net/wireless/ath/ath10k/snoc.c | 2 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 13 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 5 - drivers/net/wireless/ath/ath10k/wmi.c | 14 +- drivers/net/wireless/ath/ath9k/hw.c | 7 +- drivers/net/wireless/ath/ath9k/xmit.c | 3 +- drivers/net/wireless/broadcom/b43/dma.c | 6 +- drivers/net/wireless/broadcom/b43/leds.c | 2 +- drivers/net/wireless/broadcom/b43legacy/leds.c | 2 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 8 +- .../broadcom/brcm80211/brcmsmac/phy/phy_qmath.c | 2 +- .../net/wireless/broadcom/brcm80211/brcmutil/d11.c | 34 +- .../broadcom/brcm80211/include/brcmu_wifi.h | 2 - drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 50 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 9 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 24 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 9 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 4 - drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 12 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 32 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 24 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 11 +- drivers/net/wireless/mac80211_hwsim.c | 48 +- drivers/net/wireless/marvell/libertas/dev.h | 1 - drivers/net/wireless/marvell/libertas/if_sdio.c | 34 +- drivers/net/wireless/marvell/libertas/if_usb.c | 2 + drivers/net/wireless/mediatek/mt76/mt76x2_mac.c | 9 +- drivers/net/wireless/rndis_wlan.c | 2 - drivers/net/wireless/rsi/rsi_91x_usb.c | 11 +- drivers/net/wireless/ti/wlcore/cmd.c | 6 - drivers/net/wireless/ti/wlcore/rx.c | 8 +- drivers/net/xen-netback/hash.c | 12 +- drivers/net/xen-netfront.c | 38 +- drivers/nfc/nfcmrvl/uart.c | 5 +- drivers/nvdimm/bus.c | 8 +- drivers/nvdimm/dimm_devs.c | 31 - drivers/nvdimm/namespace_devs.c | 6 +- drivers/nvdimm/nd-core.h | 8 - drivers/nvdimm/pmem.c | 4 +- drivers/nvdimm/region_devs.c | 35 +- drivers/nvme/host/core.c | 2 +- drivers/nvme/host/pci.c | 8 - drivers/nvme/host/rdma.c | 2 - drivers/nvme/target/fcloop.c | 3 +- drivers/nvme/target/io-cmd-file.c | 18 +- drivers/nvme/target/rdma.c | 27 +- drivers/nvmem/core.c | 10 +- drivers/of/base.c | 28 - drivers/of/of_numa.c | 9 +- drivers/of/unittest.c | 26 +- drivers/opp/of.c | 1 - drivers/parport/parport_sunbpp.c | 8 +- drivers/pci/controller/dwc/pci-dra7xx.c | 11 +- drivers/pci/controller/dwc/pcie-designware.c | 8 +- drivers/pci/controller/dwc/pcie-designware.h | 3 +- drivers/pci/controller/pci-aardvark.c | 1 - drivers/pci/controller/pci-hyperv.c | 38 -- drivers/pci/controller/pci-mvebu.c | 2 +- drivers/pci/controller/pcie-cadence-ep.c | 11 +- drivers/pci/controller/pcie-mediatek.c | 11 - drivers/pci/controller/pcie-mobiveil.c | 4 +- drivers/pci/controller/vmd.c | 13 +- drivers/pci/hotplug/acpiphp_glue.c | 11 +- drivers/pci/hotplug/pci_hotplug_core.c | 9 - drivers/pci/hotplug/pciehp.h | 1 - drivers/pci/hotplug/pciehp_core.c | 7 - drivers/pci/hotplug/pciehp_hpc.c | 18 +- drivers/pci/msi.c | 9 +- drivers/pci/pci-acpi.c | 22 +- drivers/pci/pci.c | 55 +- drivers/pci/pcie/aer.c | 6 - drivers/pci/pcie/aspm.c | 2 +- drivers/pci/probe.c | 16 +- drivers/pci/quirks.c | 10 +- drivers/pci/remove.c | 4 +- drivers/pci/switch/switchtec.c | 4 - drivers/pcmcia/ricoh.h | 35 - drivers/pcmcia/yenta_socket.c | 3 +- drivers/perf/arm_pmu.c | 8 +- drivers/pinctrl/berlin/berlin.c | 14 +- drivers/pinctrl/freescale/pinctrl-imx.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx1-core.c | 2 +- drivers/pinctrl/intel/pinctrl-cannonlake.c | 2 +- drivers/pinctrl/mediatek/pinctrl-mt7622.c | 4 +- drivers/pinctrl/pinctrl-amd.c | 36 +- drivers/pinctrl/pinctrl-axp209.c | 26 +- drivers/pinctrl/pinctrl-mcp23s08.c | 13 +- drivers/pinctrl/pinctrl-rza1.c | 24 +- drivers/pinctrl/qcom/pinctrl-msm.c | 14 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 32 +- drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 27 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 28 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 15 +- drivers/platform/x86/alienware-wmi.c | 1 - drivers/platform/x86/asus-nb-wmi.c | 1 - drivers/platform/x86/asus-wireless.c | 23 +- drivers/platform/x86/dell-smbios-wmi.c | 1 - drivers/platform/x86/ideapad-laptop.c | 4 +- drivers/platform/x86/intel_punit_ipc.c | 1 - drivers/platform/x86/toshiba_acpi.c | 3 +- drivers/platform/x86/wmi.c | 9 +- drivers/power/reset/vexpress-poweroff.c | 12 +- drivers/power/supply/axp288_charger.c | 2 +- drivers/power/supply/generic-adc-battery.c | 25 +- drivers/power/supply/power_supply_core.c | 11 +- drivers/power/supply/twl4030_charger.c | 5 +- drivers/ptp/ptp_chardev.c | 4 - drivers/pwm/pwm-meson.c | 3 +- drivers/pwm/pwm-omap-dmtimer.c | 5 +- drivers/pwm/pwm-tiehrpwm.c | 14 +- drivers/regulator/arizona-ldo1.c | 27 +- drivers/regulator/core.c | 4 +- drivers/regulator/of_regulator.c | 2 + drivers/regulator/qcom_spmi-regulator.c | 34 +- drivers/regulator/tps65217-regulator.c | 2 - drivers/remoteproc/qcom_q6v5_pil.c | 1 + drivers/reset/reset-imx7.c | 2 +- drivers/rpmsg/qcom_smd.c | 7 +- drivers/rtc/hctosys.c | 4 +- drivers/rtc/rtc-bq4802.c | 4 - drivers/rtc/rtc-cmos.c | 29 +- drivers/rtc/rtc-ds1307.c | 1 + drivers/rtc/rtc-omap.c | 18 +- drivers/s390/block/dasd.c | 1 - drivers/s390/block/dasd_eckd.c | 10 +- drivers/s390/block/scm_blk.c | 1 - drivers/s390/cio/qdio_main.c | 5 +- drivers/s390/cio/vfio_ccw_cp.c | 2 +- drivers/s390/net/qeth_core_main.c | 8 +- drivers/s390/net/qeth_core_sys.c | 1 - drivers/s390/net/qeth_l2_main.c | 2 +- drivers/s390/net/qeth_l3_main.c | 2 +- drivers/scsi/3w-9xxx.c | 6 +- drivers/scsi/3w-sas.c | 3 - drivers/scsi/3w-xxxx.c | 2 - drivers/scsi/aacraid/aacraid.h | 2 +- drivers/scsi/aic94xx/aic94xx_init.c | 4 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 2 - drivers/scsi/csiostor/csio_hw.c | 71 +- drivers/scsi/csiostor/csio_hw.h | 1 - drivers/scsi/csiostor/csio_mb.c | 6 +- drivers/scsi/esp_scsi.c | 1 - drivers/scsi/esp_scsi.h | 2 - drivers/scsi/hisi_sas/hisi_sas.h | 1 - drivers/scsi/hisi_sas/hisi_sas_main.c | 6 - drivers/scsi/ibmvscsi/ibmvscsi.c | 4 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 5 +- drivers/scsi/ipr.c | 106 ++- drivers/scsi/ipr.h | 1 - drivers/scsi/libfc/fc_disc.c | 7 +- drivers/scsi/libsas/sas_ata.c | 40 +- drivers/scsi/libsas/sas_discover.c | 2 - drivers/scsi/lpfc/lpfc.h | 2 +- drivers/scsi/lpfc/lpfc_attr.c | 15 +- drivers/scsi/lpfc/lpfc_debugfs.c | 10 +- drivers/scsi/lpfc/lpfc_nvme.c | 38 +- drivers/scsi/lpfc/lpfc_nvmet.c | 12 +- drivers/scsi/lpfc/lpfc_scsi.c | 14 +- drivers/scsi/lpfc/lpfc_sli.c | 7 - drivers/scsi/mac_esp.c | 2 - drivers/scsi/megaraid/megaraid_sas_base.c | 6 - drivers/scsi/mpt3sas/mpt3sas_base.c | 1 - drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 5 +- drivers/scsi/qedi/qedi.h | 7 +- drivers/scsi/qedi/qedi_main.c | 29 +- drivers/scsi/qla2xxx/qla_gs.c | 6 +- drivers/scsi/qla2xxx/qla_init.c | 34 +- drivers/scsi/qla2xxx/qla_iocb.c | 18 +- drivers/scsi/qla2xxx/qla_mbx.c | 5 +- drivers/scsi/qla2xxx/qla_nvme.c | 5 +- drivers/scsi/qla2xxx/qla_target.c | 6 +- drivers/scsi/qla2xxx/qla_target.h | 4 +- drivers/scsi/qla2xxx/qla_tmpl.c | 9 - drivers/scsi/qla2xxx/tcm_qla2xxx.c | 4 + drivers/scsi/scsi_lib.c | 8 - drivers/scsi/scsi_sysfs.c | 20 +- drivers/scsi/sd.c | 3 +- drivers/scsi/ufs/ufshcd.c | 5 +- drivers/siox/siox-core.c | 10 +- drivers/soc/fsl/qbman/qman.c | 3 - drivers/soc/fsl/qe/ucc.c | 2 +- drivers/soc/qcom/rmtfs_mem.c | 8 +- drivers/soc/qcom/smem.c | 10 +- drivers/soc/tegra/pmc.c | 2 +- drivers/soc/ti/knav_qmss.h | 4 +- drivers/soc/ti/knav_qmss_acc.c | 10 +- drivers/soc/ti/knav_qmss_queue.c | 22 +- drivers/soundwire/stream.c | 23 +- drivers/spi/spi-bcm-qspi.c | 4 +- drivers/spi/spi-cadence.c | 2 +- drivers/spi/spi-davinci.c | 2 +- drivers/spi/spi-dw.c | 3 +- drivers/spi/spi-ep93xx.c | 36 +- drivers/spi/spi-fsl-dspi.c | 24 +- drivers/spi/spi-gpio.c | 14 +- drivers/spi/spi-mem.c | 15 - drivers/spi/spi-orion.c | 77 ++- drivers/spi/spi-pxa2xx.c | 4 - drivers/spi/spi-rspi.c | 34 +- drivers/spi/spi-sh-msiof.c | 28 +- drivers/spi/spi-tegra20-slink.c | 31 +- drivers/spi/spi.c | 13 +- drivers/staging/android/ashmem.c | 6 - drivers/staging/comedi/drivers/ni_mio_common.c | 3 +- drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c | 2 +- drivers/staging/iio/adc/ad7606.c | 7 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 1 - drivers/staging/media/imx/imx-media-csi.c | 1 - drivers/staging/most/video/video.c | 4 +- drivers/staging/mt7621-dts/gbpc1.dts | 2 - drivers/staging/mt7621-dts/mt7621.dtsi | 21 +- drivers/staging/mt7621-eth/mtk_eth_soc.c | 13 +- drivers/staging/pi433/pi433_if.c | 7 +- drivers/staging/rts5208/sd.c | 2 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 16 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 7 +- .../vc04_services/bcm2835-camera/mmal-vchiq.c | 11 +- drivers/target/iscsi/iscsi_target.c | 31 +- drivers/target/iscsi/iscsi_target_auth.c | 45 +- drivers/target/iscsi/iscsi_target_login.c | 184 +++-- drivers/target/iscsi/iscsi_target_login.h | 2 +- drivers/target/iscsi/iscsi_target_tpg.c | 3 +- drivers/target/target_core_device.c | 22 +- drivers/target/target_core_transport.c | 5 +- drivers/target/target_core_user.c | 73 +- drivers/tc/tc.c | 8 +- drivers/thermal/da9062-thermal.c | 4 +- drivers/thermal/imx_thermal.c | 5 +- drivers/thermal/of-thermal.c | 7 +- drivers/thermal/rcar_thermal.c | 3 +- drivers/thermal/thermal_core.c | 3 +- drivers/thermal/thermal_hwmon.c | 1 - drivers/thunderbolt/icm.c | 49 +- drivers/thunderbolt/nhi.c | 2 +- drivers/tty/pty.c | 2 +- drivers/tty/rocket.c | 2 +- drivers/tty/serial/8250/8250_dw.c | 7 +- drivers/tty/serial/8250/8250_exar.c | 6 +- drivers/tty/serial/8250/8250_of.c | 2 +- drivers/tty/serial/8250/8250_port.c | 3 +- drivers/tty/serial/8250/serial_cs.c | 6 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 10 +- drivers/tty/serial/fsl_lpuart.c | 3 +- drivers/tty/serial/imx.c | 8 - drivers/tty/serial/kgdboc.c | 5 - drivers/tty/serial/mvebu-uart.c | 1 - drivers/tty/serial/pxa.c | 3 +- drivers/tty/serial/sc16is7xx.c | 19 +- drivers/tty/serial/serial_core.c | 17 +- drivers/tty/serial/sh-sci.c | 6 +- drivers/tty/tty_baudrate.c | 17 +- drivers/tty/tty_io.c | 13 +- drivers/tty/vt/vt_ioctl.c | 4 - drivers/uio/uio.c | 38 +- drivers/usb/chipidea/otg.h | 3 +- drivers/usb/class/cdc-acm.c | 95 ++- drivers/usb/class/cdc-acm.h | 1 + drivers/usb/common/roles.c | 15 +- drivers/usb/core/devio.c | 24 +- drivers/usb/core/driver.c | 28 +- drivers/usb/core/hcd-pci.c | 2 + drivers/usb/core/message.c | 11 - drivers/usb/core/quirks.c | 10 +- drivers/usb/core/usb.c | 2 - drivers/usb/dwc2/hcd.c | 10 +- drivers/usb/dwc3/gadget.h | 2 +- drivers/usb/gadget/function/f_mass_storage.c | 3 - drivers/usb/gadget/udc/atmel_usba_udc.c | 2 - drivers/usb/gadget/udc/fotg210-udc.c | 15 +- drivers/usb/gadget/udc/net2280.c | 16 +- drivers/usb/gadget/udc/renesas_usb3.c | 8 +- drivers/usb/host/ohci-at91.c | 2 - drivers/usb/host/u132-hcd.c | 2 +- drivers/usb/host/xhci-hub.c | 5 - drivers/usb/host/xhci-mem.c | 4 - drivers/usb/host/xhci-mtk.c | 4 +- drivers/usb/host/xhci-pci.c | 8 +- drivers/usb/host/xhci-plat.c | 27 +- drivers/usb/host/xhci-ring.c | 1 - drivers/usb/host/xhci.c | 30 - drivers/usb/misc/uss720.c | 4 +- drivers/usb/misc/yurex.c | 8 +- drivers/usb/mtu3/mtu3_core.c | 6 +- drivers/usb/mtu3/mtu3_hw_regs.h | 1 - drivers/usb/musb/musb_dsps.c | 12 +- drivers/usb/roles/intel-xhci-usb-role-switch.c | 2 - drivers/usb/serial/io_ti.h | 2 +- drivers/usb/serial/kobil_sct.c | 12 +- drivers/usb/serial/option.c | 19 +- drivers/usb/serial/pl2303.c | 2 - drivers/usb/serial/pl2303.h | 1 - drivers/usb/serial/sierra.c | 4 +- drivers/usb/serial/ti_usb_3410_5052.c | 2 +- drivers/usb/serial/usb-serial-simple.c | 3 +- drivers/usb/storage/scsiglue.c | 9 - drivers/usb/storage/uas.c | 21 - drivers/usb/storage/unusual_devs.h | 7 - drivers/usb/typec/tcpm.c | 10 +- drivers/usb/usbip/vhci_hcd.c | 57 +- drivers/usb/usbip/vudc_main.c | 10 +- drivers/usb/wusbcore/security.c | 2 +- drivers/uwb/hwa-rc.c | 1 - drivers/vhost/net.c | 35 +- drivers/vhost/scsi.c | 4 +- drivers/vhost/vhost.c | 4 +- drivers/video/fbdev/aty/atyfb.h | 3 +- drivers/video/fbdev/aty/atyfb_base.c | 7 +- drivers/video/fbdev/aty/mach64_accel.c | 28 +- drivers/video/fbdev/aty/mach64_ct.c | 10 +- drivers/video/fbdev/core/fbmem.c | 38 +- drivers/video/fbdev/core/modedb.c | 41 +- drivers/video/fbdev/goldfishfb.c | 1 - drivers/video/fbdev/omap/omapfb_main.c | 2 +- drivers/video/fbdev/omap2/omapfb/Makefile | 4 +- drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c | 5 +- drivers/video/fbdev/pxa168fb.c | 6 +- drivers/video/fbdev/pxafb.c | 4 +- drivers/video/fbdev/udlfb.c | 105 ++- drivers/video/fbdev/via/viafbdev.c | 3 +- drivers/video/hdmi.c | 8 +- drivers/virtio/virtio_pci_legacy.c | 14 +- drivers/w1/masters/omap_hdq.c | 2 - drivers/xen/cpu_hotplug.c | 15 +- drivers/xen/events/events_base.c | 2 +- drivers/xen/manage.c | 6 +- drivers/xen/privcmd-buf.c | 22 +- drivers/xen/swiotlb-xen.c | 6 - drivers/xen/xen-balloon.c | 15 +- fs/9p/vfs_file.c | 16 +- fs/9p/xattr.c | 6 +- fs/afs/cell.c | 17 +- fs/afs/dynroot.c | 2 +- fs/afs/internal.h | 4 +- fs/afs/main.c | 2 +- fs/afs/proc.c | 22 +- fs/afs/rxrpc.c | 2 + fs/autofs/autofs_i.h | 4 +- fs/autofs/inode.c | 1 + fs/binfmt_elf.c | 2 +- fs/btrfs/check-integrity.c | 7 +- fs/btrfs/ctree.c | 17 - fs/btrfs/ctree.h | 1 - fs/btrfs/dev-replace.c | 13 +- fs/btrfs/disk-io.c | 23 +- fs/btrfs/extent-tree.c | 189 ++---- fs/btrfs/file.c | 41 +- fs/btrfs/free-space-cache.c | 42 +- fs/btrfs/inode.c | 71 +- fs/btrfs/ioctl.c | 60 +- fs/btrfs/qgroup.c | 5 - fs/btrfs/qgroup.h | 2 - fs/btrfs/relocation.c | 23 +- fs/btrfs/send.c | 146 +--- fs/btrfs/super.c | 45 +- fs/btrfs/transaction.c | 15 +- fs/btrfs/tree-checker.c | 15 +- fs/btrfs/tree-log.c | 152 +---- fs/btrfs/volumes.c | 101 +-- fs/cachefiles/namei.c | 2 +- fs/ceph/inode.c | 8 +- fs/ceph/super.c | 16 +- fs/cifs/cifs_debug.c | 41 +- fs/cifs/cifs_spnego.c | 6 +- fs/cifs/cifs_unicode.c | 3 + fs/cifs/cifsfs.c | 18 +- fs/cifs/cifsglob.h | 1 - fs/cifs/cifssmb.c | 11 +- fs/cifs/connect.c | 10 +- fs/cifs/inode.c | 14 +- fs/cifs/link.c | 4 +- fs/cifs/misc.c | 8 - fs/cifs/readdir.c | 11 +- fs/cifs/sess.c | 6 - fs/cifs/smb2inode.c | 6 +- fs/cifs/smb2misc.c | 7 - fs/cifs/smb2ops.c | 109 +-- fs/cifs/smb2pdu.c | 143 ++-- fs/cifs/smb2pdu.h | 11 - fs/cifs/smb2proto.h | 1 - fs/cifs/smb2transport.c | 5 +- fs/configfs/dir.c | 11 - fs/configfs/symlink.c | 2 +- fs/cramfs/inode.c | 3 +- fs/crypto/fscrypt_private.h | 4 + fs/crypto/keyinfo.c | 10 + fs/dax.c | 26 +- fs/dcache.c | 5 +- fs/ext2/inode.c | 2 +- fs/ext4/balloc.c | 6 +- fs/ext4/dir.c | 20 +- fs/ext4/ext4.h | 6 +- fs/ext4/ialloc.c | 6 +- fs/ext4/inline.c | 6 +- fs/ext4/inode.c | 16 +- fs/ext4/ioctl.c | 97 +-- fs/ext4/mballoc.c | 4 +- fs/ext4/mmp.c | 1 + fs/ext4/move_extent.c | 8 +- fs/ext4/namei.c | 12 +- fs/ext4/resize.c | 51 +- fs/ext4/super.c | 116 ++-- fs/ext4/sysfs.c | 13 +- fs/ext4/xattr.c | 23 +- fs/f2fs/checkpoint.c | 9 +- fs/f2fs/data.c | 17 +- fs/f2fs/extent_cache.c | 51 +- fs/f2fs/f2fs.h | 22 +- fs/f2fs/file.c | 50 +- fs/f2fs/gc.c | 8 +- fs/f2fs/inline.c | 22 - fs/f2fs/inode.c | 25 +- fs/f2fs/node.c | 55 +- fs/f2fs/recovery.c | 5 +- fs/f2fs/segment.c | 20 +- fs/f2fs/segment.h | 3 - fs/f2fs/super.c | 60 +- fs/f2fs/sysfs.c | 16 +- fs/fat/cache.c | 19 +- fs/fat/fat.h | 5 - fs/fat/fatent.c | 7 +- fs/fscache/cookie.c | 31 +- fs/fscache/internal.h | 1 + fs/fscache/main.c | 4 +- fs/fuse/dev.c | 68 +- fs/fuse/dir.c | 10 +- fs/fuse/file.c | 5 +- fs/fuse/fuse_i.h | 5 +- fs/fuse/inode.c | 37 +- fs/gfs2/bmap.c | 16 +- fs/gfs2/ops_fstype.c | 3 - fs/gfs2/rgrp.c | 6 +- fs/hfs/brec.c | 7 +- fs/hfsplus/dir.c | 4 +- fs/hfsplus/super.c | 4 +- fs/inode.c | 53 +- fs/ioctl.c | 2 +- fs/iomap.c | 21 +- fs/isofs/inode.c | 7 - fs/jbd2/checkpoint.c | 4 +- fs/jffs2/super.c | 4 +- fs/lockd/clntlock.c | 2 +- fs/lockd/clntproc.c | 2 +- fs/lockd/host.c | 2 +- fs/lockd/svclock.c | 16 +- fs/lockd/svcsubs.c | 4 +- fs/locks.c | 7 - fs/namespace.c | 28 +- fs/nfs/blocklayout/dev.c | 2 +- fs/nfs/callback_proc.c | 18 +- fs/nfs/callback_xdr.c | 11 +- fs/nfs/nfs4client.c | 22 +- fs/nfs/nfs4proc.c | 21 +- fs/nfs/nfs4state.c | 10 +- fs/nfs/nfs4trace.h | 2 +- fs/nfs/pagelist.c | 40 +- fs/nfs/pnfs_nfs.c | 16 +- fs/nfsd/nfs4proc.c | 4 - fs/nfsd/nfs4state.c | 5 +- fs/nfsd/vfs.c | 3 +- fs/notify/fsnotify.c | 16 +- fs/notify/mark.c | 39 +- fs/ocfs2/aops.c | 12 +- fs/ocfs2/buffer_head_io.c | 1 - fs/ocfs2/cluster/masklog.h | 9 - fs/ocfs2/dir.c | 3 +- fs/ocfs2/dlm/dlmmaster.c | 4 +- fs/ocfs2/refcounttree.c | 16 +- fs/overlayfs/copy_up.c | 2 +- fs/overlayfs/dir.c | 13 - fs/overlayfs/namei.c | 6 +- fs/overlayfs/overlayfs.h | 4 +- fs/overlayfs/readdir.c | 19 +- fs/overlayfs/super.c | 26 +- fs/overlayfs/util.c | 3 +- fs/proc/base.c | 14 - fs/proc/kcore.c | 4 +- fs/proc/task_mmu.c | 4 +- fs/proc/vmcore.c | 2 - fs/pstore/ram.c | 29 +- fs/pstore/ram_core.c | 17 +- fs/quota/quota.c | 2 - fs/read_write.c | 17 +- fs/reiserfs/reiserfs.h | 2 +- fs/reiserfs/xattr.c | 4 +- fs/sysfs/file.c | 44 -- fs/ubifs/dir.c | 5 +- fs/ubifs/journal.c | 21 +- fs/ubifs/lprops.c | 8 +- fs/ubifs/super.c | 3 - fs/udf/super.c | 61 +- fs/udf/udf_sb.h | 2 - fs/xattr.c | 26 +- include/asm-generic/io.h | 3 +- include/asm-generic/pgtable.h | 20 +- include/asm-generic/vmlinux.lds.h | 6 +- include/crypto/speck.h | 62 ++ include/crypto/vmac.h | 63 ++ include/drm/drm_atomic.h | 11 - include/drm/drm_edid.h | 6 +- include/drm/i915_drm.h | 4 +- include/linux/arm-smccc.h | 38 +- include/linux/bitfield.h | 6 +- include/linux/blk-cgroup.h | 19 +- include/linux/bpf_verifier.h | 3 - include/linux/ceph/libceph.h | 8 +- include/linux/cgroup-defs.h | 1 - include/linux/compat.h | 3 - include/linux/compiler_types.h | 12 - include/linux/cpu.h | 21 - include/linux/crypto.h | 5 - include/linux/fs.h | 26 +- include/linux/gpio/driver.h | 7 - include/linux/hdmi.h | 4 +- include/linux/hid.h | 1 - include/linux/huge_mm.h | 2 +- include/linux/hugetlb.h | 14 - include/linux/hyperv.h | 2 - include/linux/i8253.h | 1 - include/linux/intel-iommu.h | 8 +- include/linux/libata.h | 2 - include/linux/lockd/lockd.h | 4 +- include/linux/mlx5/driver.h | 12 +- include/linux/mm.h | 6 - include/linux/mm_types.h | 7 +- include/linux/mm_types_task.h | 2 +- include/linux/mtd/nand.h | 5 +- include/linux/mtd/rawnand.h | 16 +- include/linux/netdevice.h | 7 - include/linux/netfilter.h | 2 - include/linux/nmi.h | 2 - include/linux/of.h | 8 - include/linux/overflow.h | 31 - include/linux/pci_ids.h | 2 - include/linux/perf/arm_pmu.h | 1 - include/linux/platform_data/ina2xx.h | 2 +- include/linux/posix-timers.h | 4 +- include/linux/power_supply.h | 1 - include/linux/printk.h | 4 - include/linux/regulator/machine.h | 6 +- include/linux/signal.h | 2 +- include/linux/stmmac.h | 1 - include/linux/sunrpc/clnt.h | 1 - include/linux/swapfile.h | 2 - include/linux/sysfs.h | 14 - include/linux/tc.h | 1 - include/linux/tpm.h | 2 - include/linux/uio.h | 2 +- include/linux/verification.h | 6 - include/linux/virtio_net.h | 18 - include/linux/vm_event_item.h | 1 + include/linux/vmacache.h | 5 + include/media/cec.h | 72 +- include/media/v4l2-fh.h | 4 - include/net/bonding.h | 7 +- include/net/cfg80211.h | 4 +- include/net/inet_sock.h | 6 + include/net/ip6_fib.h | 4 - include/net/ip_fib.h | 1 - include/net/nfc/hci.h | 2 +- include/net/regulatory.h | 4 +- include/net/sctp/sm.h | 2 +- include/net/tcp.h | 4 - include/net/tls.h | 19 +- include/rdma/ib_verbs.h | 34 +- include/rdma/opa_addr.h | 2 +- include/scsi/libsas.h | 2 +- include/sound/hdaudio.h | 1 - include/sound/soc-dapm.h | 1 - include/trace/events/rxrpc.h | 4 +- include/uapi/linux/cec.h | 3 - include/uapi/linux/ethtool.h | 4 +- include/uapi/linux/eventpoll.h | 8 +- include/uapi/linux/fs.h | 4 +- include/uapi/linux/ndctl.h | 48 +- include/uapi/linux/videodev2.h | 23 +- include/uapi/rdma/ib_user_verbs.h | 20 +- include/uapi/sound/skl-tplg-interface.h | 106 ++- include/video/udlfb.h | 5 +- include/xen/xen-ops.h | 2 +- kernel/audit_watch.c | 12 +- kernel/bounds.c | 4 +- kernel/bpf/btf.c | 2 +- kernel/bpf/cgroup.c | 7 +- kernel/bpf/inode.c | 8 +- kernel/bpf/sockmap.c | 286 +++----- kernel/bpf/syscall.c | 13 - kernel/bpf/verifier.c | 38 +- kernel/bpf/xskmap.c | 10 +- kernel/cgroup/cgroup.c | 25 +- kernel/cpu.c | 302 +-------- kernel/debug/kdb/kdb_bt.c | 4 +- kernel/debug/kdb/kdb_main.c | 14 +- kernel/debug/kdb/kdb_support.c | 12 +- kernel/dma/contiguous.c | 6 +- kernel/events/core.c | 21 +- kernel/events/hw_breakpoint.c | 57 +- kernel/fork.c | 5 +- kernel/irq/manage.c | 8 +- kernel/kprobes.c | 65 +- kernel/livepatch/core.c | 6 - kernel/locking/lockdep.c | 4 +- kernel/locking/test-ww_mutex.c | 10 +- kernel/memremap.c | 1 + kernel/module.c | 6 +- kernel/pid.c | 2 +- kernel/power/Kconfig | 1 - kernel/printk/internal.h | 9 +- kernel/printk/printk.c | 64 +- kernel/printk/printk_safe.c | 62 +- kernel/rcu/rcutorture.c | 5 +- kernel/rcu/tree_exp.h | 9 +- kernel/sched/core.c | 30 +- kernel/sched/fair.c | 38 +- kernel/sched/idle.c | 2 +- kernel/sched/sched.h | 2 - kernel/sched/topology.c | 5 +- kernel/sched/wait.c | 47 +- kernel/signal.c | 18 +- kernel/smp.c | 2 - kernel/stop_machine.c | 43 +- kernel/sys.c | 95 +-- kernel/time/alarmtimer.c | 7 +- kernel/time/clocksource.c | 40 +- kernel/time/posix-cpu-timers.c | 2 +- kernel/time/posix-timers.c | 33 +- kernel/time/posix-timers.h | 2 +- kernel/time/timer.c | 29 +- kernel/trace/blktrace.c | 4 - kernel/trace/ring_buffer.c | 2 - kernel/trace/trace.c | 8 +- kernel/trace/trace_events_hist.c | 36 +- kernel/trace/trace_kprobe.c | 39 +- kernel/trace/trace_uprobe.c | 2 +- kernel/user_namespace.c | 36 +- kernel/utsname_sysctl.c | 41 +- kernel/watchdog.c | 4 +- kernel/watchdog_hld.c | 2 +- kernel/workqueue.c | 47 +- lib/debug_locks.c | 2 +- lib/debugobjects.c | 7 +- lib/ioremap.c | 4 +- lib/klist.c | 10 +- lib/nmi_backtrace.c | 3 + lib/ubsan.c | 3 +- lib/vsprintf.c | 3 +- mm/Kconfig | 3 +- mm/debug.c | 4 +- mm/fadvise.c | 8 +- mm/gup_benchmark.c | 3 +- mm/hmm.c | 38 +- mm/huge_memory.c | 18 +- mm/hugetlb.c | 66 +- mm/madvise.c | 2 +- mm/memory.c | 70 +- mm/memory_hotplug.c | 4 +- mm/mempolicy.c | 32 +- mm/migrate.c | 5 +- mm/mmap.c | 2 +- mm/mprotect.c | 49 -- mm/mremap.c | 30 +- mm/page_alloc.c | 20 +- mm/page_vma_mapped.c | 24 +- mm/percpu.c | 1 - mm/readahead.c | 12 +- mm/rmap.c | 42 +- mm/shmem.c | 2 - mm/swapfile.c | 52 +- mm/vmacache.c | 38 ++ mm/vmstat.c | 4 +- net/6lowpan/iphc.c | 1 - net/9p/client.c | 2 +- net/9p/protocol.c | 5 - net/9p/trans_fd.c | 17 +- net/9p/trans_rdma.c | 3 - net/9p/trans_virtio.c | 16 +- net/9p/trans_xen.c | 3 - net/batman-adv/bat_v_elp.c | 10 +- net/batman-adv/bridge_loop_avoidance.c | 10 +- net/batman-adv/gateway_client.c | 11 +- net/batman-adv/network-coding.c | 27 +- net/batman-adv/soft-interface.c | 25 +- net/batman-adv/sysfs.c | 30 +- net/batman-adv/translation-table.c | 6 +- net/batman-adv/tvlv.c | 8 +- net/bluetooth/af_bluetooth.c | 2 +- net/bluetooth/hidp/core.c | 6 +- net/bluetooth/mgmt.c | 7 +- net/bluetooth/sco.c | 3 +- net/bluetooth/smp.c | 45 +- net/bluetooth/smp.h | 3 +- net/bpfilter/bpfilter_kern.c | 6 +- net/bridge/br_multicast.c | 9 +- net/bridge/br_netfilter_hooks.c | 3 +- net/core/datagram.c | 5 +- net/core/dev.c | 28 +- net/core/ethtool.c | 9 +- net/core/filter.c | 60 +- net/core/neighbour.c | 13 +- net/core/netclassid_cgroup.c | 1 - net/core/rtnetlink.c | 53 +- net/core/skbuff.c | 8 +- net/core/sock_diag.c | 2 - net/core/xdp.c | 14 +- net/dcb/dcbnl.c | 11 +- net/dccp/input.c | 4 +- net/dccp/ipv4.c | 4 +- net/ieee802154/6lowpan/tx.c | 21 +- net/ipv4/af_inet.c | 1 - net/ipv4/cipso_ipv4.c | 11 +- net/ipv4/fib_frontend.c | 12 +- net/ipv4/fib_semantics.c | 50 -- net/ipv4/inet_connection_sock.c | 5 +- net/ipv4/ip_fragment.c | 12 +- net/ipv4/ip_gre.c | 8 - net/ipv4/ip_sockglue.c | 3 +- net/ipv4/ip_tunnel.c | 9 - net/ipv4/ip_vti.c | 3 +- net/ipv4/ipmr_base.c | 2 + net/ipv4/netfilter/Kconfig | 8 +- net/ipv4/route.c | 7 +- net/ipv4/tcp.c | 2 +- net/ipv4/tcp_bbr.c | 38 +- net/ipv4/tcp_input.c | 4 +- net/ipv4/tcp_ipv4.c | 10 +- net/ipv4/tcp_minisocks.c | 3 +- net/ipv4/tcp_ulp.c | 4 +- net/ipv4/udp.c | 71 +- net/ipv4/xfrm4_input.c | 1 - net/ipv4/xfrm4_mode_transport.c | 4 +- net/ipv6/addrconf.c | 10 +- net/ipv6/ip6_checksum.c | 20 +- net/ipv6/ip6_fib.c | 9 +- net/ipv6/ip6_gre.c | 1 - net/ipv6/ip6_offload.c | 1 - net/ipv6/ip6_output.c | 6 +- net/ipv6/ip6_tunnel.c | 22 +- net/ipv6/ip6_vti.c | 7 +- net/ipv6/mcast.c | 16 +- net/ipv6/ndisc.c | 3 +- net/ipv6/netfilter/ip6t_rpfilter.c | 12 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 2 + net/ipv6/raw.c | 29 +- net/ipv6/route.c | 66 +- net/ipv6/udp.c | 63 +- net/ipv6/xfrm6_input.c | 1 - net/ipv6/xfrm6_mode_transport.c | 4 +- net/ipv6/xfrm6_output.c | 2 - net/l2tp/l2tp_core.c | 2 +- net/llc/llc_conn.c | 1 - net/mac80211/cfg.c | 4 +- net/mac80211/ibss.c | 22 +- net/mac80211/iface.c | 3 +- net/mac80211/key.c | 24 +- net/mac80211/main.c | 28 +- net/mac80211/mesh.h | 3 +- net/mac80211/mesh_hwmp.c | 13 +- net/mac80211/mlme.c | 70 +- net/mac80211/rx.c | 1 - net/mac80211/status.c | 11 +- net/mac80211/tdls.c | 8 +- net/mac80211/tx.c | 56 +- net/mac80211/util.c | 11 +- net/mac802154/tx.c | 15 +- net/ncsi/ncsi-netlink.c | 4 +- net/netfilter/Kconfig | 12 +- net/netfilter/ipvs/ip_vs_core.c | 15 +- net/netfilter/nf_conntrack_core.c | 13 +- net/netfilter/nf_conntrack_netlink.c | 26 +- net/netfilter/nf_conntrack_proto_tcp.c | 4 +- net/netfilter/nf_tables_api.c | 1 - net/netfilter/nfnetlink_acct.c | 29 +- net/netfilter/nfnetlink_queue.c | 1 - net/netfilter/nft_set_rbtree.c | 28 +- net/netfilter/x_tables.c | 7 +- net/netfilter/xt_CHECKSUM.c | 22 +- net/netfilter/xt_cluster.c | 14 +- net/netfilter/xt_hashlimit.c | 18 +- net/netfilter/xt_nat.c | 2 - net/netlabel/netlabel_unlabeled.c | 3 +- net/nfc/hci/core.c | 10 - net/openvswitch/flow_netlink.c | 4 +- net/packet/af_packet.c | 11 +- net/rds/bind.c | 5 +- net/rds/ib.h | 2 +- net/rds/ib_cm.c | 2 +- net/rds/ib_frmr.c | 1 - net/rds/ib_recv.c | 10 +- net/rds/send.c | 13 +- net/rxrpc/ar-internal.h | 19 +- net/rxrpc/call_accept.c | 4 +- net/rxrpc/call_object.c | 2 +- net/rxrpc/conn_client.c | 4 +- net/rxrpc/conn_event.c | 26 +- net/rxrpc/conn_object.c | 4 +- net/rxrpc/input.c | 88 ++- net/rxrpc/local_object.c | 32 +- net/rxrpc/output.c | 31 +- net/rxrpc/peer_event.c | 46 +- net/rxrpc/peer_object.c | 17 + net/sched/act_ife.c | 78 +-- net/sched/act_pedit.c | 18 +- net/sched/act_sample.c | 2 +- net/sched/cls_api.c | 11 +- net/sched/cls_matchall.c | 2 - net/sched/cls_tcindex.c | 8 +- net/sched/cls_u32.c | 20 +- net/sched/sch_api.c | 26 +- net/sched/sch_gred.c | 2 +- net/sctp/proc.c | 8 + net/sctp/socket.c | 31 +- net/sctp/transport.c | 12 +- net/smc/af_smc.c | 7 +- net/smc/smc_clc.c | 14 +- net/smc/smc_core.c | 23 +- net/socket.c | 36 +- net/sunrpc/auth_gss/gss_krb5_crypto.c | 12 +- net/sunrpc/clnt.c | 28 +- net/sunrpc/svc_xprt.c | 2 +- net/sunrpc/xdr.c | 5 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 1 - net/sunrpc/xprtrdma/transport.c | 6 - net/sunrpc/xprtrdma/verbs.c | 5 +- net/tipc/diag.c | 2 - net/tipc/name_distr.c | 4 +- net/tipc/name_table.c | 10 +- net/tipc/name_table.h | 9 +- net/tipc/netlink.c | 2 - net/tipc/netlink_compat.c | 2 - net/tipc/socket.c | 88 +-- net/tipc/socket.h | 3 - net/tls/tls_device.c | 4 +- net/tls/tls_device_fallback.c | 2 +- net/tls/tls_main.c | 32 +- net/tls/tls_sw.c | 31 +- net/wireless/nl80211.c | 35 +- net/wireless/reg.c | 99 ++- net/wireless/scan.c | 58 +- net/wireless/util.c | 2 +- net/xdp/xsk.c | 2 - net/xfrm/xfrm_input.c | 1 - net/xfrm/xfrm_output.c | 4 - net/xfrm/xfrm_policy.c | 17 +- net/xfrm/xfrm_user.c | 15 - samples/bpf/xdp_redirect_cpu_user.c | 3 +- samples/bpf/xdp_rxq_info_user.c | 3 +- scripts/Kbuild.include | 3 - scripts/coccicheck | 5 +- scripts/depmod.sh | 8 +- scripts/kconfig/Makefile | 5 +- scripts/kernel-doc | 20 +- scripts/mod/modpost.c | 8 +- scripts/subarch.include | 13 - security/apparmor/policy_ns.c | 2 +- security/apparmor/secid.c | 1 + security/commoncap.c | 2 +- security/integrity/evm/evm_crypto.c | 3 +- security/integrity/ima/ima_fs.c | 6 +- security/security.c | 2 - security/selinux/hooks.c | 8 - security/selinux/selinuxfs.c | 33 +- security/smack/smack_lsm.c | 27 +- sound/ac97/bus.c | 4 +- sound/ac97/snd_ac97_compat.c | 19 +- sound/aoa/core/gpio-feature.c | 4 +- sound/core/memalloc.c | 8 +- sound/core/pcm_lib.c | 14 +- sound/core/seq/oss/seq_oss.c | 2 +- sound/core/seq/seq_clientmgr.c | 2 +- sound/core/seq/seq_virmidi.c | 10 - sound/firewire/bebob/bebob.c | 2 - sound/firewire/bebob/bebob_maudio.c | 28 +- sound/firewire/dice/dice-alesis.c | 2 +- sound/firewire/digi00x/digi00x.c | 1 - sound/firewire/fireface/ff-protocol-ff400.c | 9 +- sound/firewire/fireworks/fireworks.c | 2 - sound/firewire/oxfw/oxfw.c | 10 - sound/firewire/tascam/tascam.c | 1 - sound/hda/hdac_controller.c | 15 +- sound/isa/msnd/msnd_pinnacle.c | 4 +- sound/pci/ca0106/ca0106.h | 2 +- sound/pci/cs5535audio/cs5535audio.h | 6 +- sound/pci/cs5535audio/cs5535audio_pcm.c | 4 +- sound/pci/emu10k1/emufx.c | 2 +- sound/pci/hda/hda_codec.c | 3 +- sound/pci/hda/hda_controller.h | 1 - sound/pci/hda/hda_intel.c | 20 +- sound/pci/hda/patch_conexant.c | 5 +- sound/pci/hda/patch_realtek.c | 28 - sound/pci/vx222/vx222_ops.c | 8 +- sound/pcmcia/vx/vxp_ops.c | 10 +- sound/soc/amd/acp-pcm-dma.c | 21 - sound/soc/codecs/cs4265.c | 4 +- sound/soc/codecs/hdmi-codec.c | 21 +- sound/soc/codecs/max98373.c | 3 - sound/soc/codecs/rt1305.c | 4 +- sound/soc/codecs/rt5514.c | 8 +- sound/soc/codecs/rt5651.c | 22 +- sound/soc/codecs/rt5677.c | 2 +- sound/soc/codecs/sigmadsp.c | 3 +- sound/soc/codecs/sta32x.c | 3 - sound/soc/codecs/tas6424.c | 12 +- sound/soc/codecs/wm8804-i2c.c | 15 +- sound/soc/codecs/wm8994.c | 1 - sound/soc/codecs/wm9712.c | 2 +- sound/soc/codecs/wm_adsp.c | 8 +- sound/soc/intel/boards/bytcr_rt5640.c | 2 +- sound/soc/intel/skylake/skl-topology.c | 1 - sound/soc/intel/skylake/skl.c | 2 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 2 +- sound/soc/qcom/qdsp6/q6afe.c | 6 +- sound/soc/qcom/qdsp6/q6routing.c | 4 +- sound/soc/sh/rcar/adg.c | 5 - sound/soc/sh/rcar/core.c | 21 +- sound/soc/sh/rcar/dma.c | 4 - sound/soc/sh/rcar/rsnd.h | 7 - sound/soc/sh/rcar/ssi.c | 48 +- sound/soc/sirf/sirf-usp.c | 7 +- sound/soc/soc-core.c | 4 +- sound/soc/soc-dapm.c | 11 - sound/soc/soc-pcm.c | 13 - sound/soc/zte/zx-tdm.c | 4 +- sound/usb/quirks-table.h | 3 +- sound/usb/quirks.c | 2 - tools/arch/x86/include/asm/cpufeatures.h | 3 - tools/bpf/bpftool/map_perf_ring.c | 5 +- tools/hv/hv_fcopy_daemon.c | 1 - tools/hv/hv_kvp_daemon.c | 2 +- tools/kvm/kvm_stat/kvm_stat | 25 +- tools/perf/Makefile | 4 +- tools/perf/Makefile.config | 6 +- tools/perf/arch/arm64/util/arm-spe.c | 1 - tools/perf/arch/powerpc/util/skip-callchain-idx.c | 10 +- tools/perf/arch/powerpc/util/sym-handling.c | 8 +- tools/perf/arch/s390/util/kvm-stat.c | 2 +- tools/perf/builtin-c2c.c | 3 - tools/perf/builtin-report.c | 1 - tools/perf/perf.h | 2 - .../pmu-events/arch/x86/ivytown/uncore-power.json | 16 +- .../pmu-events/arch/x86/jaketown/uncore-power.json | 16 +- tools/perf/scripts/python/export-to-postgresql.py | 9 - tools/perf/scripts/python/export-to-sqlite.py | 6 +- tools/perf/tests/builtin-test.c | 4 +- .../tests/shell/record+probe_libc_inet_pton.sh | 38 +- tools/perf/util/annotate.c | 32 +- tools/perf/util/annotate.h | 1 - tools/perf/util/auxtrace.c | 3 - tools/perf/util/comm.c | 16 +- tools/perf/util/event.c | 1 - tools/perf/util/evsel.c | 22 +- tools/perf/util/header.c | 2 +- tools/perf/util/machine.c | 13 +- tools/perf/util/map.c | 11 - tools/perf/util/namespaces.c | 3 - tools/perf/util/pmu.c | 15 +- tools/perf/util/setup.py | 2 +- tools/perf/util/srcline.c | 3 - tools/perf/util/strbuf.c | 10 +- tools/perf/util/trace-event-info.c | 4 +- tools/perf/util/trace-event-read.c | 5 +- tools/perf/util/unwind-libdw.c | 2 +- tools/perf/util/unwind-libunwind-local.c | 2 +- tools/power/cpupower/utils/cpufreq-info.c | 2 - tools/power/cpupower/utils/helpers/amd.c | 7 +- tools/testing/nvdimm/pmem-dax.c | 12 +- tools/testing/nvdimm/test/nfit.c | 3 +- tools/testing/selftests/android/Makefile | 2 +- tools/testing/selftests/android/ion/Makefile | 2 - tools/testing/selftests/android/{ => ion}/config | 0 .../testing/selftests/android/ion/ionapp_export.c | 1 - tools/testing/selftests/bpf/test_maps.c | 10 +- tools/testing/selftests/bpf/test_verifier.c | 6 +- tools/testing/selftests/cgroup/cgroup_util.c | 17 +- .../selftests/drivers/usb/usbip/usbip_test.sh | 4 - tools/testing/selftests/efivarfs/config | 1 - .../trigger-synthetic-event-createremove.tc | 12 +- .../inter-event/trigger-synthetic-event-syntax.tc | 80 --- tools/testing/selftests/futex/functional/Makefile | 1 - tools/testing/selftests/gpio/Makefile | 7 +- tools/testing/selftests/kselftest.h | 1 + tools/testing/selftests/kvm/Makefile | 7 +- tools/testing/selftests/lib.mk | 12 - tools/testing/selftests/memory-hotplug/config | 1 - tools/testing/selftests/net/Makefile | 1 - tools/testing/selftests/net/fib-onlink-tests.sh | 14 +- .../net/forwarding/mirror_gre_bridge_1d_vlan.sh | 6 +- .../selftests/net/forwarding/mirror_gre_lib.sh | 2 +- .../net/forwarding/mirror_gre_vlan_bridge_1q.sh | 6 +- tools/testing/selftests/net/pmtu.sh | 11 +- tools/testing/selftests/net/reuseport_bpf.c | 13 +- tools/testing/selftests/net/rtnetlink.sh | 2 +- tools/testing/selftests/net/udpgso_bench.sh | 2 +- .../selftests/networking/timestamping/Makefile | 1 - tools/testing/selftests/powerpc/harness.c | 18 +- .../selftests/powerpc/ptrace/ptrace-tm-spd-gpr.c | 4 +- tools/testing/selftests/powerpc/tm/tm-tmspr.c | 27 +- tools/testing/selftests/rseq/param_test.c | 19 +- .../tc-testing/tc-tests/actions/connmark.json | 24 +- .../tc-testing/tc-tests/actions/mirred.json | 3 +- .../tc-testing/tc-tests/actions/police.json | 48 -- tools/testing/selftests/timers/raw_skew.c | 5 - tools/testing/selftests/vDSO/vdso_test.c | 7 +- tools/testing/selftests/vm/Makefile | 4 + tools/testing/selftests/x86/test_vdso.c | 172 ----- tools/vm/page-types.c | 6 + tools/vm/slabinfo.c | 4 +- virt/kvm/arm/arch_timer.c | 15 +- virt/kvm/arm/arm.c | 4 +- virt/kvm/arm/mmu.c | 59 +- virt/kvm/arm/vgic/vgic-init.c | 4 - virt/kvm/arm/vgic/vgic-mmio-v2.c | 3 - 2123 files changed, 13297 insertions(+), 22122 deletions(-) delete mode 100644 Documentation/admin-guide/l1tf.rst create mode 100644 arch/arm/crypto/speck-neon-core.S create mode 100644 arch/arm/crypto/speck-neon-glue.c create mode 100644 arch/arm64/crypto/speck-neon-core.S create mode 100644 arch/arm64/crypto/speck-neon-glue.c delete mode 100644 arch/riscv/include/asm/asm-prototypes.h delete mode 100644 arch/x86/include/asm/pgtable-invert.h create mode 100644 crypto/speck.c create mode 100644 include/crypto/speck.h create mode 100644 include/crypto/vmac.h delete mode 100644 scripts/subarch.include rename tools/testing/selftests/android/{ => ion}/config (100%) delete mode 100644 tools/testing/selftests/efivarfs/config delete mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...]