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-next-allyesconfig in repository toolchain/ci/linux.
omits cee5a42837d4 Add linux-next specific files for 20200203 omits ab7f723a7131 Merge branch 'akpm/master' omits f1f518d16d24 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits eb480847e7af drivers/tty/serial/sh-sci.c: suppress warning omits 219db8baef7a ARM: dma-api: fix max_pfn off-by-one error in __dma_supported() omits 53f8683ff8fd treewide: remove redundant IS_ERR() before error code check omits 135c0c233236 include/linux/cpumask.h: don't calculate length of the inp [...] omits f01e8ed90584 lib: new testcases for bitmap_parse{_user} omits b384bb0a7b43 lib: rework bitmap_parse() omits 9ee5f78681fe lib: make bitmap_parse_user a wrapper on bitmap_parse omits e5b19dba418a lib/test_bitmap: fix address space when test user buffer omits af643e6a4577 fix rebase issue omits 0ab8661df2b8 lib: add test for bitmap_parse() omits 6a91240f5629 bitops: more BITS_TO_* macros omits bb5bf5c016f8 lib/string: add strnchrnul() omits 5fe692486176 proc-convert-everything-to-struct-proc_ops-fix-2 omits 77b59eb35d75 proc-convert-everything-to-struct-proc_ops-fix omits c1a7f7d60ad1 proc: convert everything to "struct proc_ops" omits 76a3b2b849bc proc: decouple proc from VFS with "struct proc_ops" omits b475dd0fe775 asm-generic/tlb: Provide MMU_GATHER_TABLE_FREE omits 06fbca65bb75 asm-generic/tlb: Rename HAVE_MMU_GATHER_NO_GATHER omits 5e87616b5c01 asm-generic/tlb: rename HAVE_MMU_GATHER_PAGE_SIZE omits f86406aec903 asm-generic/tlb: rename HAVE_RCU_TABLE_FREE omits 9d7b31a10f0a asm-generic/tlb: add missing CONFIG symbol omits 287bcd9e5e66 asm-gemeric/tlb: remove stray function declarations omits 6ffe2093f550 asm-generic/tlb: avoid potential double flush omits 96f0f1ab6de4 mm/mmu_gather: invalidate TLB correctly on batch allocatio [...] omits 599612773e4d powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case omits 715c9cd5aa6c x86-mm-avoid-allocating-struct-mm_struct-on-the-stack-fix omits 114cf0b0c44d x86: mm: avoid allocating struct mm_struct on the stack omits 286a65cf280d mm: ptdump: reduce level numbers by 1 in note_page() omits 7d75efc5630b arm64: mm: display non-present entries in ptdump omits cc4c66d427a9 arm64: mm: convert mm/dump.c to use walk_page_range() omits e2f1a6e8a777 x86: mm: convert dump_pagetables to use walk_page_range omits b353fd0f4d65 mm: add generic ptdump omits 9b06fa6bbc13 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] omits f115aaf2e49c x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct omits 1c0db505174e x86: mm: point to struct seq_file from struct pg_state omits 8917a44f7a34 mm: pagewalk: add 'depth' parameter to pte_hole omits 7f7b440cb47b mm: pagewalk: fix termination condition in walk_pte_range() omits 1166f3a15d04 mm: pagewalk: don't lock PTEs for walk_page_range_novma() omits 1e182514ae51 mm: pagewalk: allow walking without vma omits 99033a50e059 mm: pagewalk: fix unused variable warning omits b27cfbda6881 mm: pagewalk: add p4d_entry() and pgd_entry() omits 583ce7d491a8 x86: mm: add p?d_leaf() definitions omits 4ddc2dec2ad4 sparc: mm: add p?d_leaf() definitions omits 65dd881a3edb s390: mm: add p?d_leaf() definitions omits ee6ae5a0b64f riscv: mm: add p?d_leaf() definitions omits 1bae49d9d3fc powerpc: mm: add p?d_leaf() definitions omits b07a0936c8a4 mips: mm: add p?d_leaf() definitions omits 0647c7bd4dc4 arm64: mm: add p?d_leaf() definitions omits 2619c55b8a3c arm: mm: add p?d_leaf() definitions omits 18a9df9973fe arc: mm: add p?d_leaf() definitions omits ed3a146cf9d7 mm: add generic p?d_leaf() macros omits 2358ede45ebe mm: remove __krealloc omits 045bbe136b24 pinctrl: fix pxa2xx.c build warnings omits dad463a94e75 drivers/block/null_blk_main.c: fix uninitialized var warnings omits e22bf1e63f72 drivers/block/null_blk_main.c: fix layout omits 07ceddaf4600 Merge branch 'akpm-current/current' omits 29d68486ea50 Merge remote-tracking branch 'devfreq/devfreq-next' omits 987779b70b7c Merge remote-tracking branch 'hyperv/hyperv-next' omits 5d9861a67d24 Merge remote-tracking branch 'xarray/xarray' omits 8d343fe54cd7 Merge remote-tracking branch 'nvmem/for-next' omits b963cc269f25 Merge remote-tracking branch 'slimbus/for-next' omits d2a607e821c6 Merge remote-tracking branch 'fsi/next' omits 612b44f3ec90 Merge remote-tracking branch 'ntb/ntb-next' omits a3f95b7d5d4e Merge remote-tracking branch 'rtc/rtc-next' omits 18afb6249143 Merge remote-tracking branch 'coresight/next' omits 023e5b799a5a Merge remote-tracking branch 'livepatching/for-next' omits e7b98845520d Merge remote-tracking branch 'ktest/for-next' omits 054fef0337fe PM / devfreq: Change to DEVFREQ_GOV_UPDATE_INTERVAL event name omits d37eaa4ddbb3 PM / devfreq: Remove unneeded extern keyword omits ce7cb726aadc Merge remote-tracking branch 'pwm/for-next' omits 7a03033c4a8c Merge remote-tracking branch 'rpmsg/for-next' omits e0837207f0b8 Merge remote-tracking branch 'vhost/linux-next' omits 36d079ce19f3 Merge remote-tracking branch 'scsi/for-next' omits e4b8f7f46ca1 Merge remote-tracking branch 'cgroup/for-next' omits 17ca67967765 Merge remote-tracking branch 'slave-dma/next' omits f2624f1338af Merge remote-tracking branch 'mux/for-next' omits 63d910946890 Merge remote-tracking branch 'phy-next/next' omits bb1b2ccabc2e Merge remote-tracking branch 'ipmi/for-next' omits 1822cfcf4b88 Merge remote-tracking branch 'chrome-platform/for-next' omits ee74bfd15a8d Merge remote-tracking branch 'percpu/for-next' omits 40567fbc9f71 Merge remote-tracking branch 'xen-tip/linux-next' omits c1bd3e21e766 Merge remote-tracking branch 'kvms390/next' omits 1816b15dbbe0 Merge remote-tracking branch 'ftrace/for-next' omits f8a918b7758d Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 19bef92a1762 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits c962cc9d5dd7 Merge remote-tracking branch 'tip/auto-latest' omits afd91c803b49 Merge remote-tracking branch 'vfio/next' omits 454a584df2cf Merge remote-tracking branch 'iommu/next' omits bc482955d7a1 Merge remote-tracking branch 'watchdog/master' omits b14c83c65a0a Merge remote-tracking branch 'smack/for-next' omits a1d010d60a0f Merge remote-tracking branch 'keys/keys-next' omits 0218e0a2c3af Merge remote-tracking branch 'apparmor/apparmor-next' omits fe251be81373 Merge remote-tracking branch 'regulator/for-next' omits 6ed371d03883 Merge remote-tracking branch 'backlight/for-backlight-next' omits 059a18087e46 Merge remote-tracking branch 'mfd/for-mfd-next' omits 500596ffb9be next-20200131/block omits d43de60cfebb Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 58e8e083dca4 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits afec1d208a00 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 9fc047c77365 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 30fdf856cdaa Merge remote-tracking branch 'drm-intel/for-linux-next' omits ab0d9effaf07 Merge remote-tracking branch 'amdgpu/drm-next' omits 4fe59eb66d33 Merge remote-tracking branch 'drm/drm-next' omits 86ac0b22236f Merge remote-tracking branch 'mac80211-next/master' omits 04d3889dc3d3 Merge remote-tracking branch 'bluetooth/master' omits 5a503ab72d86 Merge remote-tracking branch 'nfc-next/master' omits 87be2ba953ed Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 105ae6a294c6 Merge remote-tracking branch 'swiotlb/linux-next' omits ca63419da45d Merge remote-tracking branch 'ieee1394/for-next' omits 999325f28000 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 08d0dc901267 Merge remote-tracking branch 'pm/linux-next' omits cf8dd32e0f91 Merge branch 'dmi/master' omits 7161a1335501 Merge remote-tracking branch 'i2c/i2c/for-next' omits e1d9a076d064 Merge remote-tracking branch 'hid/for-next' omits 8438e034f17c Merge remote-tracking branch 'printk/for-next' omits 5308a7a3b014 Merge remote-tracking branch 'vfs/for-next' omits 2f2fed2616fd Merge remote-tracking branch 'zonefs/for-next' omits 0503692c5861 Merge remote-tracking branch 'xfs/for-next' omits 3e45aeae2b38 Merge remote-tracking branch 'v9fs/9p-next' omits 94af7762e02f Merge remote-tracking branch 'ubifs/linux-next' omits 8ae39cbe7f1f Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 5f8d4115b361 Merge remote-tracking branch 'nfsd/nfsd-next' omits 2f28ffac168e Merge remote-tracking branch 'nfs-anna/linux-next' omits 099c444e81d0 Merge remote-tracking branch 'jfs/jfs-next' omits 4d61bca05312 Merge remote-tracking branch 'ext3/for_next' omits 6b5f3f6cbac5 Merge remote-tracking branch 'ecryptfs/next' omits 93809a9516d2 Merge remote-tracking branch 'ceph/master' omits 7fb3bb9d8c69 Merge remote-tracking branch 'btrfs/for-next' omits 140b378a7cde Merge remote-tracking branch 'xtensa/xtensa-for-next' omits dbf462dfcafa Merge remote-tracking branch 'sh/sh-next' omits 59453fa02e4b Merge remote-tracking branch 's390/features' omits 9bd186ea254b Merge remote-tracking branch 'risc-v/for-next' omits 0825d90e4b94 Merge remote-tracking branch 'powerpc/next' omits 1cdca23f06a1 Merge remote-tracking branch 'parisc-hd/for-next' omits 1b65307c44cf Merge remote-tracking branch 'h8300/h8300-next' omits 6bde32f90534 Merge remote-tracking branch 'csky/linux-next' omits eb4e132306a1 Merge remote-tracking branch 'clk/clk-next' omits 2982b89a94c6 Merge remote-tracking branch 'tegra/for-next' omits 33d733641716 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 0ff37126312c Merge remote-tracking branch 'scmi/for-linux-next' omits 5d19e8001433 Merge remote-tracking branch 'samsung-krzk/for-next' omits 5b7bade91761 Merge remote-tracking branch 'rockchip/for-next' omits 51fee6df50d2 Merge remote-tracking branch 'reset/reset/next' omits a9fe6c59311e Merge remote-tracking branch 'renesas/next' omits 9604d5a8245e Merge remote-tracking branch 'realtek/for-next' omits aa89f854320a Merge remote-tracking branch 'qcom/for-next' omits 6e885f8e0da7 Merge remote-tracking branch 'omap/for-next' omits bdb94557b76e Merge remote-tracking branch 'mvebu/for-next' omits 9b0d56eb70ee Merge remote-tracking branch 'mediatek/for-next' omits dac40c0be0d5 Merge remote-tracking branch 'keystone/next' omits b7d72e6d9263 Merge remote-tracking branch 'imx-mxs/for-next' omits ce51c1aa304f Merge remote-tracking branch 'bcm2835/for-next' omits 96743c385774 Merge remote-tracking branch 'at91/at91-next' omits d517ea9e927f Merge remote-tracking branch 'aspeed/for-next' omits bb1c42d8d5c8 Merge remote-tracking branch 'amlogic/for-next' omits 5bdbe33adcaf Merge remote-tracking branch 'arm-soc/for-next' omits 28572fbfa5d9 Merge remote-tracking branch 'arm/for-next' omits 77197f95355d Merge remote-tracking branch 'dma-mapping/for-next' omits 56c8845edd39 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 4c1b1d7f066d Merge remote-tracking branch 'pidfd-fixes/fixes' omits 2ee7c00d083b Merge remote-tracking branch 'scsi-fixes/fixes' omits 73a77eaaa53d Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 8c912f235505 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 6414e1bdf68e Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 677a2fc32a85 Merge remote-tracking branch 'kvms390-fixes/master' omits 457ec24247e5 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 2bf3a42c21dc Merge remote-tracking branch 'input-current/for-linus' omits be099cc52ad3 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits d8db4bb7ccda Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 43b934111d45 Merge remote-tracking branch 'regulator-fixes/for-linus' omits dd71fa555166 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits b76c16e22ec5 Merge remote-tracking branch 'sound-current/for-linus' omits b896d147b3aa Merge remote-tracking branch 'wireless-drivers/master' omits 397f8ec3687f Merge remote-tracking branch 'bpf/master' omits 59a4938c2ffa Merge remote-tracking branch 'net/master' omits 4ca41f84bbd0 Merge remote-tracking branch 'fixes/master' omits dff6bc1bfd46 MAINTAINERS: correct entries for ISDN/mISDN section omits 46d6b7becb1d Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc omits 545ae66582f7 Merge tag 'leds-5.6-rc1' of git://git.kernel.org/pub/scm/l [...] omits 15f8e73355df Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits 1f1b5766df75 Merge branch 'for-next-current-v5.5-20200202' into for-nex [...] omits 6a5f463797c1 Merge branch 'misc-5.6' into for-next-current-v5.5-20200202 omits d55966c4279b btrfs: do not zero f_bavail if we have available space omits 7fee59f20781 hwmon: (pmbus/ltc2978) Fix PMBus polling of MFR_COMMON def [...] omits 192872ee3e79 csky: Minimize defconfig to support buildroot config.fragment omits 5734b96f4807 csky: Add setup_initrd check code omits 9b53fbf718d0 csky: Cleanup old Kconfig options omits 26ed7b9d6e62 arch/csky: fix some Kconfig typos omits 46229390b21a csky: Fixup compile warning for three unimplemented syscalls omits 823ff50f6c32 csky: Remove unused cache implementation omits fe1176934483 csky: Fixup ftrace modify panic omits e8166e6ba99f csky: Add flush_icache_mm to defer flush icache all omits fd312abb889d csky: Optimize abiv2 copy_to_user_page with VM_EXEC omits 15242fb5a441 csky: Enable defer flush_dcache_page for abiv2 cpus (807/810/860) omits 2e999a1a48fd csky: Remove unnecessary flush_icache_* implementation omits 35082633001a csky: Support icache flush without specific instructions omits ab8ccdd6018b Merge branch 'asoc-5.6' into asoc-linus omits 961b91a93ea2 ASoC: tegra: Revert 24 and 32 bit support omits 6ba7fc99680b ASoC: SOF: Intel: add PCI ID for JasperLake omits 11648b8339f8 sparc64: fix adjtimex regression omits 112e3f5ac505 ALSA: hdsp: Make the firmware loading ioctl a bit more readable omits 81b450909bfb ALSA: emu10k1: Fix annotation and cast for the recent uapi [...] omits 41e4f8682943 csky/Kconfig: Add Kconfig.platforms to support some drivers omits 9de2136c0a08 csky/smp: Fixup boot failed when CONFIG_SMP omits 52c62bc6391a csky: Set regs->usp to kernel sp, when the exception is fr [...] omits d07ff6b12c48 csky/mm: Fixup export invalid_pte_table symbol omits 74723685b48b csky: Separate fixaddr_init from highmem omits e9d34ddebba5 csky: Tightly-Coupled Memory or Sram support omits b5927fd2bb5b csky: Initial stack protector support omits 7b04d6e1d498 MAINTAINERS: csky: Add mailing list for csky omits a43d62597df8 Linux 5.5-rc4 omits 5c0715221c5d riscv: export flush_icache_all to modules omits b92e4594c07f riscv: reject invalid syscalls below -1 omits ac3a5296975f riscv: fix compile failure with EXPORT_SYMBOL() & !MMU omits 7a0ffaf0ab7a locks: print unsigned ino in /proc/locks omits ede5ef35ce32 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 5b8bf03b68a5 xtensa: reorganize vectors placement omits 09908bf88a3d xtensa: separate SMP and XIP support omits 230bb96178f5 xtensa: move fast exception handlers close to vectors omits b7c3a17c6062 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits cb3c0e6bdf64 cls_rsvp: fix rsvp_policy omits e8d5bb4dfaa7 MAINTAINERS: Orphan HSR network protocol omits d32a06f5434f qed: Fix a error code in qed_hw_init() omits 08ff78182fa1 octeontx2-pf: Fix an IS_ERR() vs NULL bug omits 94f2630b1897 Merge tag '5.6-rc-small-smb3-fix-for-stable' of git://git. [...] omits 6404674acd59 vfs: fix do_last() regression omits 14cd0bd04907 Merge tag 'kconfig-v5.6' of git://git.kernel.org/pub/scm/l [...] omits 2b90927c77c9 tracing: Use seq_buf for building dynevent_cmd string omits e9260f6257ef tracing: Remove useless code in dynevent_arg_pair_add() omits 74403b6c50dd tracing: Remove check_arg() callbacks from dynevent args omits 368d060bb497 Merge tag 'kbuild-v5.6' of git://git.kernel.org/pub/scm/li [...] omits acd77500aa8a Merge tag 'random_for_linus' of git://git.kernel.org/pub/s [...] omits 4c25df5640ae Merge branch 'topic/user-access-begin' into next omits c32c7b40c890 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 58bc6c69afe5 arch/xtensa: fix Kconfig typos for HAVE_SMP omits a922b1561137 xtensa: clean up optional XCHAL_* definitions omits 5b787914408e xtensa: drop unused function fast_coprocessor_double omits 2acf25f13ebe ALSA: dummy: Fix PCM format loop in proc output omits d8f489355cff ALSA: usb-audio: Annotate endianess in Scarlett gen2 quirk omits f8e5f90b3a53 ALSA: usb-audio: Fix endianess in descriptor validation omits 78be2228c15d ALSA: hda: Add JasperLake PCI ID and codec vid omits 784f8344de75 tcp: clear tp->segs_{in|out} in tcp_disconnect() omits db7ffee6f3eb tcp: clear tp->data_segs{in|out} in tcp_disconnect() omits 2fbdd56251b5 tcp: clear tp->delivered in tcp_disconnect() omits c13c48c00a6b tcp: clear tp->total_retrans in tcp_disconnect() omits b19efcabb587 Merge branch 'next' into for-linus omits c5ccf2ad3d33 Input: synaptics-rmi4 - switch to reduced reporting mode omits c2ab9895e523 ipc/msg.c: Adjust indentation in ksys_msgctl omits 73916a5cb4a0 ipc/msg.c: consolidate all xxxctl_down() functions omits c05990a2ac82 ipc/sem.c: document and update memory barriers omits 51f7b933b963 ipc/msg.c: update and document memory barriers omits ecb9a374575d ipc/mqueue.c: update/document memory barriers omits 02bac30f197c ipc/mqueue.c: remove duplicated code omits 708aaee09e7d smp_mb__{before,after}_atomic(): update Documentation omits 1bde3d12ec7a kdb: get rid of confusing diag msg from "rd" if current ta [...] omits 3cfc86c4d2b1 kdb: get rid of implicit setting of the current task/regs omits 3c5a03df5f6e kdb: kdb_current_task shouldn't be exported omits 7cfdf3ff8c73 kdb: kdb_current_regs should be private omits 4bba158271fa MIPS: kdb: remove old workaround for backtracing on other CPUs omits 0f5e7ac2c582 aio: simplify read_events() omits 54bc0ef4879f kernel/relay.c: fix read_pos error when multiple readers omits 5e6f770f4cec Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits bac698b73681 string: add stracpy and stracpy_pad mechanisms omits 4e9c93faba4a MAINTAINERS: add an entry for kfifo omits e62764e88623 y2038: hide timeval/timespec/itimerval/itimerspec types omits 8843d5058450 y2038: remove unused time32 interfaces omits d2ab64b79b1c y2038: remove ktime to/from timespec/timeval conversion omits dcb618be9fe0 kernel/hung_task.c: Monitor killed tasks. omits 3450883e158a fs/buffer.c: dump more info for __getblk_gfp() stall problem omits ed910b7954f5 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 45e72d5a82c6 mm/memory_hotplug: drop valid_start/valid_end from test_pa [...] omits 83526250980f mm/memory_hotplug: cleanup __remove_pages() omits c8c97cb7b99c mm/memory_hotplug: drop local variables in shrink_zone_span() omits 67607104e036 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits 85544acdbeef mm/memory_hotplug: we always have a zone in find_(smallest [...] omits 7a1001adacd0 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 024491c17b3a mm/memmap_init: update variable name in memmap_init_zone omits 55d125c7d7f0 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 4d4e4596df3d drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits efb4b1fe9b13 mm-oom-avoid-printk-iteration-under-rcu-fix omits 903508a56101 mm, oom: avoid printk() iteration under RCU omits 998ab0aa063b mm: factor out next_present_section_nr() omits 6d44aa106996 mm/page_alloc: fix and rework pfn handling in memmap_init_zone() omits 79352140d0d9 mm/mmap.c: fix the adjusted length error omits 89384bbc7511 mm/pgmap: use correct alignment when looking at first pfn [...] omits 6e90fd5ae664 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 74b8a0db6f39 ramfs: support O_TMPFILE omits c9e30678778c mm/page_alloc.c: initialize memmap of unavailable memory directly omits a60fa4079177 fs/proc/page.c: allow inspection of last section and fix e [...] omits 216f7916e826 mm/page_alloc.c: fix uninitialized memmaps on a partially [...] omits 13e21cf24e60 Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] omits 97d7c33ebfd3 x86/mm: Split vmalloc_sync_all() omits 658cb00b649c /proc/kpageflags: do not use uninitialized struct pages omits 4d765848507a /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 5f78709110b3 ocfs2: fix oops when writing cloned file omits 249d7b2ef674 tracing: Consolidate some synth_event_trace code omits 26dca6dbd62d Merge tag 'pci-v5.6-changes' of git://git.kernel.org/pub/s [...] omits 846de71bedef Merge tag 'media/v5.6-1' of git://git.kernel.org/pub/scm/l [...] omits 8fdd4019bcb2 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 68b62e5d965a Merge tag 'thermal-v5.6-rc1-2' of git://git.kernel.org/pub [...] omits ffda81b69fce Merge tag 'acpi-5.6-rc1-2' of git://git.kernel.org/pub/scm [...] omits cf3c8f84d140 Merge tag 'pm-5.6-rc1-2' of git://git.kernel.org/pub/scm/l [...] omits db865ee447d4 Merge branches 'clk-imx', 'clk-ti', 'clk-xilinx', 'clk-nvi [...] omits b581098482e6 cifs: update internal module version number omits 6e7a9f0c4ea8 Merge branches 'clk-debugfs-danger', 'clk-basic-hw', 'clk- [...] omits 36bf7a5bdd34 Merge branches 'clk-uniphier', 'clk-warn-critical', 'clk-u [...] omits 28db9a8c82a8 Merge branches 'clk-init-allocation', 'clk-unused' and 'cl [...] omits a62aa6f7f50a Merge tag 'gfs2-for-5.6' of git://git.kernel.org/pub/scm/l [...] omits 677b60dcb68a Merge tag 'iomap-5.6-merge-3' of git://git.kernel.org/pub/ [...] omits bfa9426fd6ad Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits c472a0b0a1fd drm/tegra: sor: Initialize runtime PM before use omits ad2139cb80a7 drm/tegra: sor: Disable runtime PM on probe failure omits a5127a2dbe95 drm/tegra: sor: Suspend on clock registration failure omits 64716b9ec5ba xtensa: drop empty platform_* functions from platforms omits e72533135492 xtensa: clean up platform headers omits 7da04e487984 xtensa: drop set_except_vector declaration omits 7eec11d3a784 Merge branch 'akpm' (patches from Andrew) omits 3a00e7c47c38 ida: remove abandoned macros omits 24a448b16525 XArray: Fix incorrect comment in header file omits c36d451ad386 XArray: Fix xas_pause for large multi-index entries omits bd40b17ca49d XArray: Fix xa_find_next for large multi-index entries omits ddaefe8947b4 Merge tag 'modules-for-v5.6' of git://git.kernel.org/pub/s [...] omits c5951e7c8ee5 Merge tag 'mips_5.6' of git://git.kernel.org/pub/scm/linux [...] omits b7e573bb4a7a Merge tag 'arc-5.6-rc1' of git://git.kernel.org/pub/scm/li [...] omits a1084542a8e8 Merge tag 'riscv-for-linus-5.6-mw0' of git://git.kernel.or [...] omits 9391e7a9a1e2 Merge branch 'for-5.6' into for-next omits 264b0d2bee14 percpu: Separate decrypted varaibles anytime encryption ca [...] omits becef184dfe9 percpu: fix __percpu annotation in asm-generic omits b70a2d6b29f7 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 78e06cf43093 netfilter: nf_flowtable: fix documentation omits c22208b7ce3e netfilter: flowtable: Fix setting forgotten NF_FLOW_HW_DEAD flag omits 0f34f30a1be8 netfilter: flowtable: Fix missing flush hardware on table free omits 91bfaa15a379 netfilter: flowtable: Fix hardware flush order on nf_flow_ [...] omits b9e0102a57d7 netfilter: Use kvcalloc omits 43e76af85fa7 kcov: ignore fault-inject and stacktrace omits 2b755626cad6 include/linux/io-mapping.h-mapping: use PHYS_PFN() macro i [...] omits 47a2ebb7f505 execve: warn if process starts with executable stack omits aacee5446a2a reiserfs: prevent NULL pointer dereference in reiserfs_ins [...] omits f596ded1a044 init/main.c: fix misleading "This architecture does not ha [...] omits 283900e82847 init/main.c: fix quoted value handling in unknown_bootoption omits 7e2762e1d9f4 init/main.c: remove unnecessary repair_env_string in do_in [...] omits b88c50ac304a init/main.c: log arguments and environment passed to init omits 1fbede6e6f3d fs/binfmt_elf.c: coredump: allow process with empty addres [...] omits 28f46656ad18 fs/binfmt_elf.c: coredump: delete duplicated overflow check omits 225a3f53e7fc fs/binfmt_elf.c: coredump: allocate core ELF header on stack omits 18676ffcee59 fs/binfmt_elf.c: make BAD_ADDR() unlikely omits 03c6d723eeac fs/binfmt_elf.c: better codegen around current->mm omits a62c5b1b6647 fs/binfmt_elf.c: don't copy ELF header around omits f67ef446291a fs/binfmt_elf.c: fix ->start_code calculation omits 1f83d80677a2 fs/binfmt_elf.c: smaller code generation around auxv vector fill omits 7dfaa98f646b lib/find_bit.c: uninline helper _find_next_bit() omits b78c57135d47 lib/find_bit.c: join _find_next_bit{_le} omits d5767057c9a7 uapi: rename ext2_swab() to swab() and share globally in swab.h omits 4e456fee2156 lib/scatterlist.c: adjust indentation in __sg_alloc_table omits 3fd396afc05f btrfs: use larger zlib buffer for s390 hardware compression omits 803521b149c8 lib/zlib: add zlib_deflate_dfltcc_enabled() function omits c65e6815db1c s390/boot: add dfltcc= kernel command line parameter omits 126196100063 lib/zlib: add s390 hardware support for kernel zlib_inflate omits 1b3e3faf29d3 s390/boot: rename HEAP_SIZE due to name collision omits aa5b395b69b6 lib/zlib: add s390 hardware support for kernel zlib_deflate omits f88b4265450f iio: adc: qcom-vadc-common: use <linux/units.h> helpers omits b741ffb4bf2c thermal: armada: remove unused TO_MCELSIUS macro omits b1a79b2f31a6 iwlwifi: use <linux/units.h> helpers omits 1410b2fc8d5c iwlegacy: use <linux/units.h> helpers omits cdf309fb38ad thermal: remove kelvin to/from Celsius conversion helpers [...] omits 7724cd2bff55 nvme: hwmon: switch to use <linux/units.h> helpers omits 97a0a49d55eb thermal: intel_pch: switch to use <linux/units.h> helpers omits 006a6021789c thermal: int340x: switch to use <linux/units.h> helpers omits dccad6f78cd9 platform/x86: intel_menlow: switch to use <linux/units.h> helpers omits f07b9fdf000e platform/x86: asus-wmi: switch to use <linux/units.h> helpers omits 7f49a5cb94e6 ACPI: thermal: switch to use <linux/units.h> helpers omits 23331e489361 include/linux/units.h: add helpers for kelvin to/from Cels [...] omits 3b82a051c101 drivers/block/zram/zram_drv.c: fix error return codes not [...] omits 90f82cbfe502 zram: try to avoid worst-case scenario on same element pages omits 0a3c57729768 mm: fix comments related to node reclaim omits 068964541db6 include/linux/memory.h: drop fields 'hw' and 'phys_callbac [...] omits ca023a92c8f7 include/linux/mm.h: remove dead code totalram_pages_set() omits 26b56e116a69 include/linux/mm.h: clean up obsolete check on space in pa [...] omits 38aeb071b331 zswap: potential NULL dereference on error in init_zswap() omits 45190f01dd40 mm/zswap.c: add allocation hysteresis if pool limit is hit omits 3d680bdf60a5 mm/page_isolation: fix potential warning from user omits 4a55c0474a92 mm/hotplug: silence a lockdep splat with printk() omits bd5c2344f9eb mm/memory_hotplug: pass in nid to online_pages() omits a67c8caae98f mm/mmap.c: get rid of odd jump labels in find_mergeable_an [...] omits f42f25526502 mm, thp: fix defrag setting if newline is not used omits 34290e2c6419 mm/migrate: add stable check in migrate_vma_insert_page() omits c23a0c99793f mm/migrate: clean up some minor coding style omits 872ea707511a mm/migrate: remove useless mask of start address omits afb971729a0b mm/huge_memory.c: reduce critical section protected by spl [...] omits a8803e6c177f mm/huge_memory.c: use head to emphasize the purpose of page omits cb829624867b mm/huge_memory.c: use head to check huge zero page omits 8a7ff02acabb mm, oom: dump stack of victim when reaping failed omits a090d711dd2e memblock: Use __func__ in remaining memblock_dbg() call sites omits 02634a44b8ab mm/memblock: define memblock_physmem_add() omits e25974aa72a0 tools/vm/slabinfo: fix sanity checks enabling omits 648b5cf368e0 mm/vmscan: remove unused RECLAIM_OFF/RECLAIM_ZONE omits fffbacc1ec28 mm/vmscan: remove prefetch_prev_lru_page omits 6c9e0907fc8b mm/vmscan.c: remove unused return value of shrink_node omits fe4c86c916d9 mm: remove "count" parameter from has_unmovable_pages() omits 3f9903b9ca5e mm: remove the memory isolate notifier omits 3f1353552e25 mm/page_alloc: skip non present sections on zone initialization omits 7b69d79f94d4 mm/early_ioremap.c: use %pa to print resource_size_t variables omits 3e21d9a501bf lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more() omits 7e168b9babab mm, tracing: print symbol name for kmem_alloc_node call_si [...] omits 5b8d6e37b519 mm/page_vma_mapped.c: explicitly compare pfn for normal, h [...] omits 92855270ff08 mm/memcontrol.c: cleanup some useless code omits 10c8d69f314d mm/swapfile.c: swap_next should increase position index omits f1f6a7dd9b53 mm, tree-wide: rename put_user_page*() to unpin_user_page*() omits bdffe23eee67 mm/gup_benchmark: use proper FOLL_WRITE flags instead of h [...] omits aa4b87fe9ea3 powerpc: book3s64: convert to pin_user_pages() and put_use [...] omits 19fed0dae94d vfio, mm: pin_user_pages (FOLL_PIN) and put_user_page() co [...] omits 1f815afcfca7 media/v4l2-core: pin_user_pages (FOLL_PIN) and put_user_pa [...] omits fb48b4746a5d net/xdp: set FOLL_PIN via pin_user_pages() omits 2113b05d039e fs/io_uring: set FOLL_PIN via pin_user_pages() omits a5adf0a08b07 drm/via: set FOLL_PIN via pin_user_pages_fast() omits 803e4572d7c5 mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote() omits dfa0a4fff11b IB/{core,hw,umem}: set FOLL_PIN via pin_user_pages*(), fix up ODP omits 57459435cff5 goldish_pipe: convert to pin_user_pages() and put_user_page() omits eddb1c228f79 mm/gup: introduce pin_user_pages*() and FOLL_PIN omits 3c7470b6f684 media/v4l2-core: set pages dirty upon releasing DMA buffers omits 4789fcdd1409 IB/umem: use get_user_pages_fast() to pin DMA pages omits f4000fdf435b mm/gup: allow FOLL_FORCE for get_user_pages_fast() omits 3567813eae5e vfio: fix FOLL_LONGTERM use, simplify get_user_pages_remot [...] omits c4237f8b1f4f mm: fix get_user_pages_remote()'s handling of FOLL_LONGTERM omits 1023369c6e94 goldish_pipe: rename local pin_user_pages() routine omits 07d802699528 mm: devmap: refactor 1-based refcounting for ZONE_DEVICE pages omits 429589d647c1 mm: Cleanup __put_devmap_managed_page() vs ->page_free() omits a707cdd55f0f mm/gup: move try_get_compound_head() to top, fix minor issues omits a43e982082c2 mm/gup: factor out duplicate code from four routines omits be9d30458913 mm/gup.c: use is_vm_hugetlb_page() to check whether to fol [...] omits 15494520b776 mm: fix gup_pud_range omits ddf8f376d137 mm/filemap.c: clean up filemap_write_and_wait() omits 5b57b8f22709 mm/debug.c: always print flags in dump_page() omits 8c96f1bc6fc4 mm/kmemleak: turn kmemleak_lock and object->lock to raw_sp [...] omits 90e9f6a66c78 mm/slub.c: avoid slub allocation while holding list_lock omits 25b69918d9f1 ocfs2: use ocfs2_update_inode_fsync_trans() to access t_ti [...] omits 9f16ca48fc81 ocfs2: fix a NULL pointer dereference when call ocfs2_upda [...] omits dd3e7cba1627 ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use omits d8f187506903 ocfs2/dlm: remove redundant assignment to ret omits ca322fb60309 ocfs2: make local header paths relative to C files omits 5b43d6453a94 ocfs2: remove unneeded semicolons omits 67e2d2eb5423 fs: ocfs: remove unnecessary assertion in dlm_migrate_lockres omits 4efc61c798cd scripts/spelling.txt: add "issus" typo omits 2ab1278fe401 scripts/spelling.txt: add more spellings to spelling.txt omits 5984fabb6e82 mm: move_pages: report the number of non-attempted pages omits fac0516b5534 mm: thp: don't need care deferred split queue in memcg cha [...] omits f1037ec0cc8a mm/memory_hotplug: fix remove_memory() lockdep splat omits dfe9aa23cab7 mm/migrate.c: also overwrite error when it is bigger than zero omits 1f503443e7df mm/sparse.c: reset section's mem_map when fully deactivated omits c7a91bc7c2e1 mm/mempolicy.c: fix out of bounds write in mpol_parse_str() omits 68f23b89067f memcg: fix a crash in wb_workfn when a device disappears omits 69334ca530da lib/test_bitmap: correct test data offsets for 32-bit omits d380dcde9a07 tracing: Fix now invalid var_ref_vals assumption in trace action omits fdeb1aca2861 tracing: Change trace_boot to use synth_event interface omits e813e6503838 Merge tag 'kvm-5.6-1' of git://git.kernel.org/pub/scm/virt [...] omits 24f779af0476 Merge branch 'keys-acl' into keys-next omits 91a7d4bf3ee3 mlxsw: spectrum_qdisc: Fix 64-bit division error in mlxsw_ [...] omits b5ce31b5e11b ionic: fix rxq comp packet type mask omits 610816cfc199 Merge tag 'notifications-pipe-core-20200120' into keys-next omits f6f498999d54 keys: Provide KEYCTL_GRANT_PERMISSION omits 87b14da5b76a security/selinux: Add support for new key permissions omits 2318ca8aef38 net: phy: at803x: disable vddio regulator omits 2e1bf3a76576 net: mii_timestamper: fix static allocation by PHY driver omits 0e0daf6ac3be net: mdio: of: fix potential NULL pointer derefernce omits fdf34a19296c dt-bindings: phy: Fix errors in intel,lgm-emmc-phy example omits cb639a420e2e ALSA: pcm: Fix sparse warnings wrt snd_pcm_state_t omits 9722b1014850 Btrfs: send, fix emission of invalid clone operations with [...] omits f4b1363cae43 btrfs: do not do delalloc reservation under page lock omits 5ab580556994 btrfs: drop the -EBUSY case in __extent_writepage_io omits 25f3c5021985 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker omits a30a3d206753 btrfs: take overcommit into account in inc_block_group_ro omits a7a63acc6575 btrfs: fix force usage in inc_block_group_ro omits 5750c37523a2 btrfs: Correctly handle empty trees in find_first_clear_ex [...] omits 42ffb0bf584a btrfs: flush write bio if we loop in extent_write_cache_pages omits 7227ff4de55d Btrfs: fix race between adding and putting tree mod seq el [...] omits b2ff728bae9b selftests: KVM: testing the local IRQs resets omits b25d4cb43f31 selftests: KVM: s390x: Add reset tests omits ada0a50d7685 selftests: KVM: Add fpu and one reg set/get library functions omits 7de3f1423ff9 KVM: s390: Add new reset vcpu API omits cca00ebb8ad3 KVM: s390: Cleanup initial cpu reset omits 55680890ea78 KVM: s390: do not clobber registers during guest reset/sto [...] omits c611990844c2 KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups omits 34b5a946a954 powerpc: configs: Cleanup old Kconfig options omits 5e84dd547bce powerpc/configs/skiroot: Enable some more hardening options omits 3554c12d835d powerpc/configs/skiroot: Disable xmon default & enable reb [...] omits 579baeece66e powerpc/configs/skiroot: Enable security features omits cdc7b23f1e90 powerpc/configs/skiroot: Update for symbol movement only omits 81881e0998bc powerpc/configs/skiroot: Drop default n CONFIG_CRYPTO_ECHAINIV omits 028fb6ded72f powerpc/configs/skiroot: Drop HID_LOGITECH omits 7115bf789c4b powerpc/configs: Drop NET_VENDOR_HP which moved to staging omits f3e96a71aaa9 powerpc/configs: NET_CADENCE became NET_VENDOR_CADENCE omits 76e4bd93369b powerpc/configs: Drop CONFIG_QLGE which moved to staging omits 8c173d5e044d thermal: stm32: fix spelling mistake "preprare" -> "prepare" omits fe27f13d677c Documentation: cpu-idle-cooling: fix a SEVERE docs build failure omits 82b2c6ffd399 Merge branches 'pm-cpufreq' and 'pm-core' omits 43e76cd368fb powerpc: Do not consider weak unresolved symbol relocation [...] omits ccf7f7a51619 Revert "i2c: stm32f7: allow controller to be wakeup-source" omits b45f1b3b585e Merge branch 'ttm-prot-fix' of git://people.freedesktop.or [...] omits a932872f1b76 clk: qoriq: add ls1088a hwaccel clocks support omits d37010a3c162 clk: ls1028a: Add clock driver for Display output interface omits 87a5ffb34b47 dt/bindings: clk: Add YAML schemas for LS1028A Display Clo [...] omits 2577e373bbc0 runqslower: Fix Makefile omits ccaaaf6fe5a5 Merge tag 'mpx-for-linus' of git://git.kernel.org/pub/scm/ [...] omits 364f46df3679 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 079a8834bb65 xtensa: configs: Cleanup old Kconfig IO scheduler options omits 35c222fd3236 Merge tag 'mtd/for-5.6' of git://git.kernel.org/pub/scm/li [...] omits e84bcd61f686 Merge tag 'upstream-5.6-rc1' of git://git.kernel.org/pub/s [...] omits 6e135baed8e7 Merge tag 'f2fs-for-5.6' of git://git.kernel.org/pub/scm/l [...] omits 0196be12aab2 Merge tag 'for_v5.6-rc1' of git://git.kernel.org/pub/scm/l [...] omits 91f1a9566f38 Merge tag 'xfs-5.6-merge-6' of git://git.kernel.org/pub/sc [...] omits e5da4c933c50 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] omits 658d696d0197 drm/amdgpu/smu_v11_0: Correct behavior of restoring defaul [...] omits 3b87c9b63607 drm/amdgpu/navi10: add OD_RANGE for navi overclocking omits 1707b07fc88f drm/amdgpu/navi: fix index for OD MCLK omits 2df32d6d8288 drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_voltage omits 9b37ca9b76c3 drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_latency omits 6f6e5ab4e5b4 drm/amdgpu/display: handle multiple numbers of fclks in dc [...] omits 8c1ebb3a6eb7 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits a22c98aa7f80 drm/amdgpu: Enter low power state if CRTC active. omits 4898fce76220 drm/amdgpu: work around llvm bug #42576 omits da9a00c6f784 drm/ttm: flush the fence on the bo after we individualize [...] omits 89f4c99c34fb drm/amdgpu: make sure to never allocate PDs/PTs for invalidations omits 7c98bf4c1f6f drm/amdgpu: drop unnecessary restriction for huge root PDEs omits 9577f0646b5e drm/amdgpu: stop using amdgpu_bo_gpu_offset in the VM backend omits a119d608e58f drm/amdgpu: revert "rework synchronization of VM updates v2" omits 5016ef139ea2 drm/amdgpu: rework synchronization of VM updates v2 omits 6b8bf0527338 drm/amdgpu: rework job synchronization v2 omits d4c0e5856101 drm/amdgpu: use the VM as job owner omits 8ae56ac509a2 drm/amdgpu: explicitly sync VM update to PDs/PTs omits 192988b959a7 drm/amdkfd: Enable GWS based on FW Support omits 9e7ac314a6f9 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits e5e873ff9b04 drm/amdgpu: remove the alignment placeholder for secure buffer omits a0feb1f5a23a drm/amdgpu: move CS secure flag next the structs where it's used omits ee9b028e8a8c drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits cafbbf4827c1 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 01ace0cbfb5f drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 8aa4708578f5 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 4190911c0e71 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits aca5c5706649 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 10842165694d drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits ae0982198039 drm/amdgpu: job is secure iff CS is secure (v5) omits a70d748e6621 drm/amdgpu: expand the context control interface with trust flag omits adbc0cf1ca11 drm/amdgpu: expand the emit tmz interface with trusted flag omits aba890dfc697 drm/amdgpu: add tmz bit in frame control packet omits d08dc2e23dc0 drm/amdgpu: add function to check tmz capability (v4) omits 121b8b94e54b drm/amdgpu: add amdgpu_tmz data structure omits 59b0475ee65b drm/amdgpu: add tmz feature parameter (v2) omits f6a8aa521ad3 drm/amdgpu: define the TMZ bit for the PTE omits 1cf21c938b0a drm/amdgpu: add UAPI to create secure commands (v3) omits f44fbd8cad6c drm/amdgpu: add UAPI for creating encrypted buffers omits 8ccb5bf7619c drm/mst: Fix possible NULL pointer dereference in drm_dp_m [...] omits c54849ddd832 cifs: fix soft mounts hanging in the reconnect code omits 8889f6fa3588 RDMA/core: Make the entire API tree static omits 4cbc418a44d5 Merge branch 'cve-2019-3016' into kvm-next-5.6 omits a6bd811f1209 x86/KVM: Clean up host's steal time structure omits b043138246a4 x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missed omits 917248144db5 x86/kvm: Cache gfn to pfn translation omits 1eff70a9abd4 x86/kvm: Introduce kvm_(un)map_gfn() omits 8c6de56a42e0 x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit omits 1d5920c306f1 Merge tag 'kvm-ppc-next-5.6-2' of git://git.kernel.org/pub [...] omits 621ab20c06e0 Merge tag 'kvmarm-5.6' of git://git.kernel.org/pub/scm/lin [...] omits 4d99abce8ce8 riscv: Use flush_icache_mm for flush_icache_user_range omits a6aed3aa015d Merge branch 'io_uring-5.6' into for-next omits 1fde45b5a1ab Merge branch 'block-5.6' into for-next omits 675befe99283 Merge branch 'libata-5.6' into for-next omits 0cd9d33ace33 cgroup: init_tasks shouldn't be linked to the root cgroup omits 9f68e3655aae Merge tag 'drm-next-2020-01-30' of git://anongit.freedeskt [...] omits 4cadc60d6bcf Merge tag 'for-v5.6' of git://git.kernel.org/pub/scm/linux [...] omits 0d16cfac1608 io_uring: add BUILD_BUG_ON() to assert the layout of struc [...] omits 893e591b5903 Merge tag 'devicetree-for-5.6' of git://git.kernel.org/pub [...] omits 1c715a659a16 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 5e237e8c7727 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide omits 9ca4c6429f92 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc omits 11f2534bae8c Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 0380f1b6d0c6 io_uring: add ->show_fdinfo() for the io_uring file descriptor omits 0bef168e8859 exit: Fix Sparse errors and warnings omits 06b3fc37dfd6 nfsd4: fix double free in nfsd4_do_async_copy() omits 1e837945a885 tracing: Move tracing selftests to bottom of menu omits 21b3ce3063be tracing: Move mmio tracer config up with the other tracers omits a48fc4f5f1d2 tracing: Move tracing test module configs together omits 61778cd70c1d tracing: Move all function tracing configs together omits 34ed63573b66 tracing: Documentation for in-kernel synthetic event API omits 64836248dda2 tracing: Add kprobe event command generation test module omits 29a154810546 tracing: Change trace_boot to use kprobe_event interface omits 2a588dd1d5d6 tracing: Add kprobe event command generation functions omits 9fe41efaca08 tracing: Add synth event generation test module omits 8dcc53ad956d tracing: Add synth_event_trace() and related functions omits 35ca5207c2d1 tracing: Add synthetic event command generation functions omits 86c5426badda tracing: Add dynamic event command creation interface omits f5f6b255a253 tracing: Add synth_event_delete() omits e3e2a2cc9c96 tracing: Add trace_get/put_event_file() omits 89c95fcef194 tracing: Add trace_array_find/_get() to find instance trac [...] omits 6722b23e7a2a trigger_next should increase position index omits 039958a5f7aa tracing: eval_map_next() should always increase position index omits e4075e8bdffd ftrace: fpid_next() should increase position index omits 64ae572bc7d0 tracing: Fix sched switch start/stop refcount racy updates omits 9fbf082f5699 net/core: Do not clear VF index for node/port GUIDs query omits 8c8c5a4994a3 dma-contiguous: CMA: give precedence to cmdline omits f0b2878f3649 drm/i915: Fix i915_error_state_store error defination omits 878bb98924f1 drm/i915: Stub out i915_gpu_coredump_put omits a12db5b844d3 drm/i915: Mark the removal of the i915_request from the sc [...] omits 41196224883a powerpc/32s: Fix kasan_early_hash_table() for CONFIG_VMAP_STACK omits 55d0a513a0e2 s390/pkey/zcrypt: Support EP11 AES secure keys omits a17becc11253 s390/zcrypt: extend EP11 card and queue sysfs attributes omits 7384eb725e2d s390/zcrypt: add new low level ep11 functions support file omits a7367997abb6 s390/zcrypt: ep11 structs rework, export zcrypt_send_ep11_cprb omits 8f291ebf3270 s390/zcrypt: enable card/domain autoselect on ep11 cprbs omits 7f820d053948 s390/crypto: enable clear key values for paes ciphers omits 888edbc48857 s390/pkey: Add support for key blob with clear key value omits 6f3196b74d64 s390/crypto: Rework on paes implementation omits 657480d9c015 s390: support KPROBES_ON_FTRACE omits 5f490a520bcb s390/mm: fix dynamic pagetable upgrade for hugetlbfs omits 65238b893faa drm/i915/execlists: Reclaim the hanging virtual request omits 9a7f889bbafb drm/i915/execlists: Take a reference while capturing the g [...] omits b8abb60fa165 drm/i915/execlists: Offline error capture omits 2a6f39ef2484 drm/i915/gt: Allow temporary suspension of inflight requests omits a217ed218c2a drm/i915: Keep track of request among the scheduling lists omits 6e4a85337210 drm/i915: Fix preallocated barrier list append omits a3ab9c08e085 drm/i915/gt: Acquire ce->active before ce->pin_count/ce->p [...] omits 795ffb1b577c drm/i915: Tighten atomicity of i915_active_acquire vs i915 [...] omits 4117a9e90306 drm/i915/bios: Fix the timing parameters omits 4b6fe27549e4 drm/i915/dsi: Ensure that the ACPI adapter lookup override [...] omits 530581003f01 drm/i915: Check activity on i915_vma after confirming pin_ [...] omits ef2e4408ae5a drm/i915/gem: Detect overflow in calculating dumb buffer size omits 4ac649101350 drm/i915: Don't show the blank process name for internal/s [...] omits c6eed32777c1 drm/i915/gem: Store mmap_offsets in an rbtree rather than [...] omits 2661ae3d8a85 drm/i915: Fix post-fastset modeset check for port sync omits 53da7c8fe554 drm/i915/dsi: Lookup the i2c bus from ACPI NS only if CONF [...] omits 4032e189e2a8 drm/i915/execlists: Leave resetting ring to intel_ring omits fddb2e220432 drm/i915/gt: Use the BIT when checking the flags, not the index omits 233da0c5024a drm/i915/selftests: Add a mock i915_vma to the mock_ring omits 7fcb7261cbf6 drm/i915: Make a copy of the ggtt view for slave plane omits abdb463de7f8 drm/i915/gem: Take local vma references for the parser omits b8604e839b38 drm/i915/pmu: Correct the rc6 offset upon enabling omits d68712ee3506 y2038: sparc: remove use of struct timex omits 5637bc504834 sparc64: add support for folded p4d page tables omits 2fd3c5c61793 ide: make drive->dn read only omits 31484d56ca95 mptcp: Fix undefined mptcp_handle_ipv6_mapped for modular IPV6 omits 72d62c4e422e net: drop_monitor: Use kstrdup omits d0208bf4da97 udp: document udp_rcv_segment special case for looped packets omits 389b8fb3c4be mptcp: MPTCP_HMAC_TEST should depend on MPTCP omits 8e1974a2a02b mptcp: Fix incorrect IPV6 dependency check omits abb49954dd66 Merge branch 'i2c/for-5.6' into i2c/for-next omits 4921dd873b40 i2c: stm32f7: allow controller to be wakeup-source omits ea6dd25deeb5 i2c: stm32f7: add PM_SLEEP suspend/resume support omits 474809a28e7b dmaengine: Fix return value for dma_request_chan() in case [...] omits 9253975bcba6 i2c: cadence: Fix wording in i2c-cadence driver omits db3fad841d9b i2c: cadence: Fix power management order of operations omits 69dc44bcbc11 i2c: cadence: Fix error printing in case of defer omits bbf967b223b3 i2c: cadence: Handle transfer_size rollover omits 37d131712f17 zonefs: Add documentation omits 4667855a1a81 fs: New zonefs file system omits 98c49f1746ac char: hpet: Fix out-of-bounds read bug omits d47c7f062680 Merge branch 'linux-5.6' of git://github.com/skeggsb/linux [...] omits 7991901082f0 ata: pata_arasan_cf: Use dma_request_chan() instead dma_re [...] omits 0265d6e8ddb8 xen/blkfront: limit allocated memory size to actual use case omits 5c0dd228b5fc nbd: add a flush_workqueue in nbd_start_device omits 6a365874a43c drbd: fifo_alloc() should use struct_size omits 10a663a1b151 ata: ahci: Add shutdown to freeze hardware resources of ahci omits 39bed42de2e7 Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/ [...] omits 73e4eab0a8da pata_pcmia: add SanDisk High (>8G) CF card to supported list omits a258edbca2d9 MAINTAINERS: Add Revanth Rajashekar as a SED-Opal maintainer omits 83fa805bcbfc Merge tag 'threads-v5.6' of git://git.kernel.org/pub/scm/l [...] omits 896f8d23d0cb Merge tag 'for-5.6/io_uring-vfs-2020-01-29' of git://git.k [...] omits 76be4414be4a powerpc: indent to improve Kconfig readability omits 33c84e89abe4 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] omits e9f8ca0ae7b7 Merge tag 'for-5.6/dm-changes' of git://git.kernel.org/pub [...] omits 05ef8b97ddf9 Merge tag 'docs-5.6' of git://git.lwn.net/linux omits 08a3ef8f6b0b Merge tag 'linux-kselftest-5.6-rc1-kunit' of git://git.ker [...] omits ce7ae9d9fe43 Merge tag 'linux-kselftest-5.6-rc1' of git://git.kernel.or [...] omits 01b810ed7187 Merge branch 'remotes/lorenzo/pci/uniphier' omits b647d2bd8064 Merge branch 'remotes/lorenzo/pci/tegra' omits c11dfed9caa2 Merge branch 'remotes/lorenzo/pci/qcom' omits d86936363c10 Merge branch 'remotes/lorenzo/pci/misc' omits 518fc4a3a609 Merge branch 'remotes/lorenzo/pci/keystone' omits 4c6a8fe3aaa5 Merge branch 'remotes/lorenzo/pci/dwc' omits 61d02c37fcd0 Merge branch 'remotes/lorenzo/pci/brcmstb' omits db83c269d225 Merge branch 'pci/host-vmd' omits c7417cf36aab Merge branch 'pci/virtualization' omits 5272b7fc3a45 Merge branch 'pci/switchtec' omits cee538f6a24e Merge branch 'pci/resource' omits f629ddc9cd3d Merge branch 'pci/pm' omits 4161953f9545 Merge branch 'pci/p2pdma' omits 04df6ad95a5e Merge branch 'pci/misc' omits ba51b7188db4 Merge branch 'pci/aer' omits 948675736a77 PCI: Allow adjust_bridge_window() to shrink resource if necessary omits ae4611f1d7e9 PCI: Set resource size directly in adjust_bridge_window() omits 1e58f4e1cb47 PCI: Rename extend_bridge_window() to adjust_bridge_window() omits 3d264da9b741 PCI: Rename extend_bridge_window() parameter omits f924c26e4ee6 PCI: Consider alignment of hot-added bridges when assignin [...] omits 7779385484da PCI: Remove local variable usage in pci_bus_distribute_ava [...] omits d555a50fd6e0 PCI: Pass size + alignment to pci_bus_distribute_available [...] omits 053eb5c150fd PCI: Rename variables omits 22b17db4ea05 Merge tag 'y2038-drivers-for-v5.6-signed' of git://git.ker [...] omits a4fe2b4d87c9 Merge tag 'printk-for-5.6' of git://git.kernel.org/pub/scm [...] omits db51b4c85fb7 PCI: vmd: Add two VMD Device IDs omits 3e4827b05d2a io_uring: add support for epoll_ctl(2) omits 39220e8d4a2a eventpoll: support non-blocking do_epoll_ctl() calls omits 58e41a44c488 eventpoll: abstract out epoll_ctl() handler omits dd08aa64df30 Merge branch 'acpi-misc' into linux-next omits fd996054673c Merge branch 'pm-tools' into linux-next omits 682e38950e41 Merge branch 'i2c/for-5.6' into i2c/for-next omits f53938d2c79a i2c: i801: Add support for Intel Comet Lake PCH-V omits 4fcb445ec688 docs: i2c: writing-clients: properly name the stop condition omits ca5dbb0272cc docs: i2c: i2c-protocol: use same wording as smbus-protocol omits f6fcefa10fdb docs: i2c: rename sections so the overall picture is clearer omits 1ef057229627 docs: i2c: old-module-parameters: use monospace instead of "" omits dfea2b16cc99 docs: i2c: old-module-parameters: clarify this is for obso [...] omits 899b56b37eb6 docs: i2c: old-module-parameters: fix internal hyperlink omits 22714ef85478 docs: i2c: instantiating-devices: use monospace for sysfs [...] omits da9a80bf1976 docs: i2c: instantiating-devices: rearrange static instatiation omits 4f71daf6294b docs: i2c: instantiating-devices: fix internal hyperlink omits 95b83774e310 docs: i2c: smbus-protocol: improve I2C Block transactions [...] omits c7148b059c2f docs: i2c: smbus-protocol: fix punctuation omits 414a596454a6 docs: i2c: smbus-protocol: fix typo omits b36cbb70e4a2 docs: i2c: smbus-protocol: fix kernel-doc function syntax omits 3c13f1fbec59 docs: i2c: smbus-protocol: enable kernel-doc function syntax omits 9e89d61878f2 docs: i2c: smbus-protocol: use proper names for ACK and NACK omits 026c0fe666df docs: i2c: smbus-protocol: remove unneeded colons from table omits c0faa8a6be24 docs: i2c: smbus-protocol: properly name start and stop co [...] omits 924fbb4d2eb8 docs: i2c: smbus-protocol: fix link syntax omits db0d7424e774 docs: i2c: i2c-protocol: use proper names for ACK and NACK omits 02622c88618b docs: i2c: i2c-protocol: remove unneeded colons from table omits f954731d2af4 docs: i2c: i2c-protocol: properly name start and stop conditions omits f72beb8bf9c4 docs: i2c: i2c-protocol: fix kernel-doc function syntax omits 48ca3b7fb82c docs: i2c: replace "I2C-transfer" -> "I2C transfer" consistently omits 40c573d12ea5 docs: i2c: fix typo omits 2f07c05f14a8 docs: i2c: call it "I2C" consistently omits 020bc5b9296a docs: i2c: summary: rewrite the "terminology" section omits 096c22f88ea0 docs: i2c: summary: extend introduction omits 21593938086f docs: i2c: sort index logically omits 4a890148df47 Merge branch 'i2c-mux/for-next' of https://github.com/peda [...] omits 6810df46c418 Merge tag 'at24-updates-for-v5.6' of git://git.kernel.org/ [...] omits 878508aed477 i2c: xiic: fix indentation issue omits eca95cd5a36d i2c: parport: fix spelling mistake: "Atmost" -> "At most" omits f86cd20c9454 io_uring: fix linked command file table usage omits ba19e16651a5 RDMA/efa: Mask access flags with the correct optional range omits 3d67a2dbdbe9 PCI: Remove unnecessary braces omits 66f2d19f8116 ALSA: pcm: Fix memory leak at closing a stream without hw_free omits 46b770f720bd ALSA: uapi: Fix sparse warning omits 3893c2025fec Merge tag 'erofs-for-5.6-rc1' of git://git.kernel.org/pub/ [...] omits 5307040655d0 Merge branch 'work.adfs' of git://git.kernel.org/pub/scm/l [...] omits ccd1f27368e4 Revert "MAINTAINERS: mptcp@ mailing list is moderated" omits 6aee4badd812 Merge branch 'work.openat2' of git://git.kernel.org/pub/sc [...] omits 15d663249653 Merge branch 'urgent-for-mingo' of git://git.kernel.org/pu [...] omits 80b60e3849bf Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits fe6648315605 Bluetooth: optimize barrier usage for Rmw atomics omits 701a9c8092dd Merge tag 'char-misc-5.6-rc1' of git://git.kernel.org/pub/ [...] omits 975f9ce9a067 Merge tag 'driver-core-5.6-rc1' of git://git.kernel.org/pu [...] omits 7ba31c3f2f1e Merge tag 'staging-5.6-rc1' of git://git.kernel.org/pub/sc [...] omits ca9b5b628398 Merge tag 'tty-5.6-rc1' of git://git.kernel.org/pub/scm/li [...] omits aac96626713f Merge tag 'usb-5.6-rc1' of git://git.kernel.org/pub/scm/li [...] omits 29bf153e5fbc Merge remote-tracking branch 'regulator/topic/equal' into [...] omits d670b40cfde8 Merge branch 'regulator-5.6' into regulator-linus omits 6ba3d7066c71 Merge tag 'pinctrl-v5.6-1' of git://git.kernel.org/pub/scm [...] omits a5b0cda136f4 regulator: qcom_spmi: Fix docs for PM8004 omits 4099c3295e48 ASoC: rt715: Add __maybe_unused to PM callbacks omits 973649d38e26 ASoC: rt711: Add __maybe_unused to PM callbacks omits 809a9b633232 ASoC: rt700: Add __maybe_unused to PM callbacks omits faa37a931889 ASoC: rt1308-sdw: Add __maybe_unused to PM callbacks omits 67e69e1d46be ASoC: amd: Fix simultaneous playback and capture omits fa889d85551e Merge tag 'gpio-v5.6-1' of git://git.kernel.org/pub/scm/li [...] omits 5038517119d5 netfilter: ipset: fix suspicious RCU usage in find_set_and_id omits d55c6ab4b368 Merge branch 'mptcp-fix-sockopt-crash-and-lockdep-splats' omits ae2dd7164943 mptcp: handle tcp fallback when using syn cookies omits b2c5b614ca6e mptcp: avoid a lockdep splat when mcast group was joined omits 50e741bb3b15 mptcp: fix panic on user pointer access omits c9fd9c5f4b93 mptcp: defer freeing of cached ext until last moment omits daf1cd925487 Pull macro cleanup patches. omits d3e42bb0a329 bpf: Reuse log from btf_prase_vmlinux() in btf_struct_ops_init() omits 61ffb9d27860 riscv: dts: Add DT support for SiFive FU540 GPIO driver omits 5c3469cb899a tracing/boot: Move external function declarations to kerne [...] omits 76a598ec8c4f tracing/boot: Include required headers and sort it alphabetically omits 8557bbe5156e xen/blkback: Consistently insert one empty line between functions omits 823f20914693 xen/blkback: Remove unnecessary static variable name prefixes omits cb9369bdbb84 xen/blkback: Squeeze page pools if a memory pressure is detected omits 060eabe8fbe7 xenbus/backend: Protect xenbus callback with lock omits 8a105678fb3e xenbus/backend: Add memory pressure handler callback omits 44efc78d0e46 net: mvneta: fix XDP support if sw bm is used as fallback omits 656b42deddea irqchip: Some Kconfig cleanup for C-SKY omits 178915ad4ab3 Merge branch 'core/urgent' omits f6776410cb51 Merge branch 'locking/kcsan' omits 880b55c6cd25 Merge branch 'perf/urgent' omits 73d5bd290945 Merge branch 'sched/core' omits 06297ea87fc4 Merge branch 'smp/urgent' omits 6b450586f093 Merge branch 'timers/urgent' omits 0eb73b4eecaa Merge branch 'x86/urgent' omits e9c8348441a7 fork: Use RCU_INIT_POINTER() instead of rcu_access_pointer() omits 793da4bfba7b sch_choke: Use kvcalloc omits 58b278f568f0 powerpc: Provide initial documentation for PAPR hcalls omits f6f7d8cf5534 mptcp: Fix build with PROC_FS disabled. omits 74759e169331 MAINTAINERS: mptcp@ mailing list is moderated omits c3463aed05ab drm/nouveau/fb/gp102-: allow module to load even when scru [...] omits 1c338ed5e52b drm/nouveau/acr: return error when registering LSF if ACR [...] omits 86e18ebd8707 drm/nouveau/disp/gv100-: not all channel types support rep [...] omits 0e6176c6d286 drm/nouveau/disp/nv50-: prevent oops when no channel metho [...] omits 0352029ed83f drm/nouveau: support synchronous pushbuf submission omits ea13e5abf807 drm/nouveau: signal pending fences when channel has been killed omits 0181f4bfbdcd drm/nouveau: reject attempts to submit to dead channels omits 4c9ee1bfca82 drm/nouveau: zero vma pointer even if we only unreference [...] omits 742db30c4ee6 drm/nouveau: Add HD-audio component notifier support omits fd24a8624eb2 KVM: PPC: Book3S PR: Fix -Werror=return-type build failure omits e032e3b55b6f KVM: PPC: Book3S HV: Release lock on page-out failure path omits 34f71a4a2de8 tracing: Add new testcases for hist trigger parsing errors omits d0a497066f92 tracing: Add 'hist:' to hist trigger error log error string omits 4de26c8c967d tracing: Add hist trigger error messages for sort specification omits b527b638fd63 tracing: Simplify assignment parsing for hist triggers omits d0ce47cb993e docs: tracing: Fix a broken label omits 6c08fc896b60 Bluetooth: Fix refcount use-after-free issue omits b3a608222336 Merge branch 'for-v5.6' of git://git.kernel.org:/pub/scm/l [...] omits 73a0bff2058f Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 2cf64d7cb20b Merge tag 'tomoyo-pr-20200128' of git://git.osdn.net/gitro [...] omits 740eaf7d4dd2 Merge tag 's390-5.6-1' of git://git.kernel.org/pub/scm/lin [...] omits fad7bdc9b054 Merge tag 'for-linus-5.6-rc1' of git://git.kernel.org/pub/ [...] omits a78416d97425 Merge tag 'trace-v5.5-rc7' of git://git.kernel.org/pub/scm [...] omits 75c6a03904e0 io_uring: support using a registered personality for commands omits 071698e13ac6 io_uring: allow registering credentials omits 24369c2e3bb0 io_uring: add io-wq workqueue sharing omits eba6f5a330cf io-wq: allow grabbing existing io-wq omits cccf0ee83455 io_uring/io-wq: don't use static creds/mm assignments omits d2dfd78ce9d2 Merge branch 'merge.nfs-fs_parse' into for-next omits abb22e44cff3 Merge tag 'thermal-v5.6-rc1' of git://git.kernel.org/pub/s [...] omits fb95aae6e67c Merge tag 'sound-5.6-rc1' of git://git.kernel.org/pub/scm/ [...] omits d3272d2a8f24 vboxsf fixups for fs_parse changes omits 9eeb93e60315 Merge branch 'work.vboxsf' into merge.nfs-fs_parse omits bd2463ac7d7e Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev [...] omits a78208e24369 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 68353984d63d Merge tag '5.6-smb3-fixes-and-dfs-and-readdir-improvements [...] omits c8994374d90b Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub [...] omits f0d874414329 Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] omits b5f7ab6b1c4e Merge tag 'fs-dedupe-last-block-tag' of git://git.kernel.o [...] omits 81a046b18b33 Merge tag 'for-5.6-tag' of git://git.kernel.org/pub/scm/li [...] omits d8639f0d6c23 MAINTAINERS: Sort entries in database for X-POWERS AXP288 omits 4e384d715e03 MAINTAINERS: Sort entries in database for ACPICA omits 54d963968707 MAINTAINERS: Sort entries in database for ACPI omits 709bd70d070e tools/power/x86/intel_pstate_tracer: change several graphs [...] omits e749e09db30c tools/power/x86/intel_pstate_tracer: changes for python 3 [...] omits 09d016c67de6 Merge branch 'pm-tools' into linux-next omits a7aebdeb13b9 Merge tag 'linux-cpupower-5.6-rc1' of git://git.kernel.org [...] omits c4e71212a245 Revert "drm/etnaviv: reject timeouts with tv_nsec >= NSEC_ [...] omits f45719240700 dt-bindings: rtc: at91rm9200: document clocks property omits 9cd10205227c clk: fsl-sai: new driver omits 8798e8fb08b7 dt-bindings: clock: document the fsl-sai driver omits 73ef657275c0 clk: composite: add _register_composite_pdata() variants omits 511fdb784422 Merge branch 'x86-mtrr-for-linus' of git://git.kernel.org/ [...] omits 4d6245ce8c8b Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/p [...] omits c0275ae758f8 Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/p [...] omits 77ce1a47ebca docs: filesystems: add overlayfs to index.rst omits 1edca3c64e44 docs: usb: remove some broken references omits b4fb015eeff7 sched/rt: Optimize checking group RT scheduler constraints omits bec2860a2bd6 sched/fair: Optimize select_idle_core() omits 918229cdd5ab x86/intel_pstate: Handle runtime turbo disablement/enablem [...] omits 298c6f99bf30 x86, sched: Add support for frequency invariance on ATOM omits eacf0474aec8 x86, sched: Add support for frequency invariance on ATOM_G [...] omits 8bea0dfb4a82 x86, sched: Add support for frequency invariance on XEON_P [...] omits 2a0abc596998 x86, sched: Add support for frequency invariance on SKYLAKE_X omits 1567c3e3467c x86, sched: Add support for frequency invariance omits 2a4b03ffc69f sched/fair: Prevent unlimited runtime on throttled group omits e938b9c94164 sched/nohz: Optimize get_nohz_timer_target() omits b562d1406499 sched/uclamp: Reject negative values in cpu_uclamp_write() omits b396f52326de sched/fair: Allow a small load imbalance between low utili [...] omits af4ddd607dff selftests/ftrace: fix glob selftest omits ebc0f83c78a2 timers/nohz: Update NOHZ load in remote tick omits 488603b815a7 sched/core: Don't skip remote tick for idle CPUs omits f6170f0afbe2 Merge branch 'x86-core-for-linus' of git://git.kernel.org/ [...] omits f1ec3a517b43 kernel/events: Add a missing prototype for arch_perf_updat [...] omits 07c5972951f0 perf/cgroups: Install cgroup events to correct cpuctx omits 003461559ef7 perf/core: Fix mlock accounting in perf_mmap() omits 6da49d1abd2c Merge branch 'x86-cleanups-for-linus' of git://git.kernel. [...] omits 4244057c3da1 Merge branch 'x86-cache-for-linus' of git://git.kernel.org [...] omits 6b90e71a472b Merge branch 'x86-boot-for-linus' of git://git.kernel.org/ [...] omits bcc8aff6af53 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/p [...] omits 435dd727a411 Merge branch 'x86-apic-for-linus' of git://git.kernel.org/ [...] omits 9e0cda721d18 clk: qcom: rpmh: Sort OF match table omits 7914d5c6266a dt-bindings: fix warnings in validation of qcom,gcc.yaml omits 957d100926b4 dt-binding: fix compilation error of the example in qcom,gcc.yaml omits 9293724192a7 xen/gntdev: Do not use mm notifiers with autotranslating guests omits b4fb4cc5ba83 RDMA/cma: Fix unbalanced cm_id reference count during addr [...] omits 36798d5ae1af RDMA/umem: Fix ib_umem_find_best_pgsz() omits 6bd3357b6181 Merge branches 'x86/hyperv', 'x86/kdump' and 'x86/misc' in [...] omits c677124e631d Merge branch 'sched-core-for-linus' of git://git.kernel.or [...] omits c0e809e24480 Merge branch 'perf-core-for-linus' of git://git.kernel.org [...] omits 2180f214f4a5 Merge branch 'locking-core-for-linus' of git://git.kernel. [...] omits 634cd4b6afe1 Merge branch 'efi-core-for-linus' of git://git.kernel.org/ [...] omits 451dff37f075 builddeb: split libc headers deployment out into a function omits 3126c17d28b6 builddeb: split kernel headers deployment out into a function omits aae6a6712440 builddeb: remove redundant make for ARCH=um omits 9a92eee38790 builddeb: avoid invoking sub-shells where possible omits f9a4711ebb24 builddeb: remove redundant $objtree/ omits 1694e94e4f46 builddeb: match temporary directory name to the package name omits 7e61b167eb29 builddeb: remove unneeded files in hdrobjfiles for headers [...] omits d99391ec2b42 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/ [...] omits 8b561778f297 Merge branch 'core-objtool-for-linus' of git://git.kernel. [...] omits e9a3bfe38e39 scripts/dtc: Revert "yamltree: Ensure consistent bracketin [...] omits 9f2a43019edc Merge branch 'core-headers-for-linus' of git://git.kernel. [...] omits 25a3a15417cf smp: Remove superfluous cond_func check in smp_call_functi [...] omits dabf6b36b83a of: Add OF_DMA_DEFAULT_COHERENT & select it on powerpc omits a31b4ec539e9 Revert "gfs2: eliminate tr_num_revoke_rm" omits 40ca1bf580ef PCI: brcmstb: Add MSI support omits c0452137034b PCI: brcmstb: Add Broadcom STB PCIe host controller driver omits 926b5dfa6b8d irqchip/gic-v3: Only provision redistributors that are ena [...] omits 4a267aa70795 KVM: arm64: Treat emulated TVAL TimerValue as a signed 32- [...] omits c01d6a18023b KVM: arm64: pmu: Only handle supported event counters omits 08607e8319c7 dmaengine: doc: Properly indent metadata title omits aa76829171e9 KVM: arm64: pmu: Fix chained SW_INCR counters omits 76c9fc56ddfd KVM: arm64: pmu: Don't mark a counter as chained if the od [...] omits 3837407c1aa1 KVM: arm64: pmu: Don't increment SW_INCR if PMCR.E is unset omits 3d7dfd632f9b powerpc: Implement user_access_save() and user_access_restore() omits 5cd623333e7c powerpc: Implement user_access_begin and friends omits bedb4dbe443c powerpc/32s: Prepare prevent_user_access() for user_access_end() omits 88f8c080d47f powerpc/32s: Drop NULL addr verification omits 1d8f739b07bd powerpc/kuap: Fix set direction in allow/prevent_user_access() omits 6ec20aa2e510 powerpc/32s: Fix bad_kuap_fault() omits 9933819099c4 powerpc/32s: Fix CPU wake-up from sleep mode omits c8597f3b61cc PM / devfreq: Use constant name of userspace governor omits fcfd73452092 MAINTAINERS: Correct path to time namespace source file omits f76e4c167ea2 net: phy: add default ARCH_BCM_IPROC for MDIO_BCM_IPROC omits 6cd021a58c18 udp: segment looped gso packets correctly omits 3127642dc1d1 netem: change mailing list omits 7faa26c1bbe3 ALSA: hda: Reset stream if DMA RUN bit not cleared omits 5ec504fa67af reset: intel: add unspecified HAS_IOMEM dependency omits 05dde56f0419 reset: brcmstb-rescal: add unspecified HAS_IOMEM dependency omits 8d19f1c8e193 prctl: PR_{G,S}ET_IO_FLUSHER to support controlling memory [...] omits 151129df2f4a Bluetooth: SMP: Fix SALT value in some comments omits 0cc4bd8f70d1 Merge branch 'core/kprobes' into perf/core, to pick up fixes omits 74777eaf7aef Merge branch 'core/documentation' into core/urgent, to pic [...] omits 3f41f8ca21c5 dt-bindings: fix compilation error of the example in intel [...] omits 81a82753dc1d scsi: ufs: fix spelling mistake "initilized" -> "initialized" omits 0c2c815c2ccd scsi: pm80xx: fix spelling mistake "to" -> "too" omits 49af4acc610c scsi: MAINTAINERS: ufs: remove pedrom.sousa@synopsys.com omits f4917fe4543b scsi: megaraid_sas: fixup MSIx interrupt setup during resume omits 538e574b2348 scsi: qla2xxx: Fix unbound NVME response length omits 24da772c923e scsi: RDMA/isert: Fix a recently introduced regression rel [...] omits b0be0eff1a5a Merge tag 'x86-pti-2020-01-28' of git://git.kernel.org/pub [...] omits 3d3b44a61a9c Merge tag 'irq-core-2020-01-28' of git://git.kernel.org/pu [...] omits ab67f600253f Merge tag 'smp-core-2020-01-28' of git://git.kernel.org/pu [...] omits e279160f4913 Merge tag 'timers-core-2020-01-27' of git://git.kernel.org [...] omits 534b0a8b6774 Merge tag 'core-debugobjects-2020-01-28' of git://git.kern [...] omits b11c89a158f2 Merge tag 'core-core-2020-01-28' of git://git.kernel.org/p [...] omits a56c41e5d766 Merge tag 'timers-urgent-2020-01-27' of git://git.kernel.o [...] omits b1dba2473114 Merge tag 'selinux-pr-20200127' of git://git.kernel.org/pu [...] omits 07e309a972ca Merge tag 'audit-pr-20200127' of git://git.kernel.org/pub/ [...] omits 03aa8c8cfaec Merge branch 'for-5.6' of git://git.kernel.org/pub/scm/lin [...] omits 16d06120d73a Merge branch 'for-5.6' of git://git.kernel.org/pub/scm/lin [...] omits 1b01733a0400 Merge branch 'v5.6/defconfig' into tmp/aml-rebuild omits eae38076d2d6 Merge branch 'v5.6/dt64' into tmp/aml-rebuild omits d070b5306795 Merge branch 'v5.6/dt' into tmp/aml-rebuild omits 99bda2a0a862 Merge remote-tracking branch 'clk-meson/v5.5/fixes' into t [...] omits 848f7e1887c4 io-wq: make the io_wq ref counted omits 34719de919af rtc: i2c/spi: Avoid inclusion of REGMAP support when not needed omits 9466f43741bc io_uring: fix refcounting with batched allocations at OOM omits 8cdf2193a333 io_uring: add comment for drain_next omits 980ad26304ab io_uring: don't attempt to copy iovec for READ/WRITE omits 578c2b661e2b rtc: Kconfig: select REGMAP_I2C when necessary omits c68209410752 rtc: Kconfig: properly indent sd3078 entry omits 243050efcbce Merge branches 'pm-core' and 'pm-cpufreq' into linux-next omits f61023dfb6d4 dt-bindings: touchscreen: Convert Goodix touchscreen to js [...] omits 1d6204e2f51f dt-bindings: touchscreen: Add touchscreen schema omits 1630146db211 scripts/find-unused-docs: Fix massive false positives omits 6a1000bd2703 Merge tag 'ioremap-5.6' of git://git.infradead.org/users/h [...] omits 9dd70e2880b8 Merge tag 'for-5.6/libata-2020-01-27' of git://git.kernel. [...] omits 22a8f39c520f Merge tag 'for-5.6/drivers-2020-01-27' of git://git.kernel [...] omits aefb66ecd405 nfs: update for fs_parse.c changes omits a3d173ed4cd3 Merge branch 'nfs-next' into merge.nfs-fs_parse omits ea660ad7c1c4 IB/mlx4: Fix leak in id_map_find_del omits c73b4d73da45 restore the lost export of lookup_constant() omits 48b4b4ff1ee0 Merge tag 'for-5.6/block-2020-01-27' of git://git.kernel.d [...] omits 34dabd81160f Merge tag 'pnp-5.6-rc1' of git://git.kernel.org/pub/scm/li [...] omits 85c009e8e5d2 Merge tag 'devprop-5.6-rc1' of git://git.kernel.org/pub/sc [...] omits 47ace7e012b9 dm: fix potential for q->make_request_fn NULL pointer omits 55816dc1a504 Merge tag 'acpi-5.6-rc1' of git://git.kernel.org/pub/scm/l [...] omits 6d277aca488f Merge tag 'pm-5.6-rc1' of git://git.kernel.org/pub/scm/lin [...] omits 10c2d111c906 security: remove EARLY_LSM_COUNT which never used omits aae1464f46a2 Merge tag 'regulator-v5.6' of git://git.kernel.org/pub/scm [...] omits 1e1ab4ba4747 Merge tag 'spi-v5.6' of git://git.kernel.org/pub/scm/linux [...] omits e83a0ed2a6a3 Merge tag 'regmap-v5.6' of git://git.kernel.org/pub/scm/li [...] omits 185dfe32d7e2 Merge tag 'for-5.6-clk' of git://git.kernel.org/pub/scm/li [...] omits 3009afc6e39e KVM: x86: Use a typedef for fastop functions omits 52db369823b2 KVM: X86: Add 'else' to unify fastop and execute call path omits 91b0d268a59d KVM: x86: inline memslot_valid_for_gpte omits e851265a816f KVM: x86/mmu: Use huge pages for DAX-backed files omits 2c0629f4b95c KVM: x86/mmu: Remove lpage_is_disallowed() check from set_spte() omits 293e306e7faa KVM: x86/mmu: Fold max_mapping_level() into kvm_mmu_hugepa [...] omits d32ec81bab67 KVM: x86/mmu: Zap any compound page when collapsing sptes omits 09c4453ee8e6 KVM: x86/mmu: Remove obsolete gfn restoration in FNAME(fetch) omits 83f06fa7a6fd KVM: x86/mmu: Rely on host page tables to find HugeTLB mappings omits f9fa2509e5ca KVM: x86/mmu: Drop level optimization from fast_page_fault() omits db5432165e9b KVM: x86/mmu: Walk host page tables to find THP mappings omits 17eff01904f5 KVM: x86/mmu: Refactor THP adjust to prep for changing query omits 13c72c060f1b x86/mm: Introduce lookup_address_in_mm() omits 42cde48b2d39 KVM: Play nice with read-only memslots when querying host [...] omits f9b84e19221e KVM: Use vcpu-specific gva->hva translation when querying [...] omits 005ba37cb89b mm: thp: KVM: Explicitly check for THP when populating sec [...] omits 22b1d57b032c KVM: x86/mmu: Enforce max_level on HugeTLB mappings omits dc9ce71e66b8 KVM: Return immediately if __kvm_gfn_to_hva_cache_init() fails omits 6ad1e29fe0ab KVM: Clean up __kvm_gfn_to_hva_cache_init() and its callers omits fcfbc617547f KVM: Check for a bad hva before dropping into the ghc slow path omits 4d6d07aee834 kvm/x86: export kvm_vector_hashing_enabled() is unnecessary omits cef6db76f316 KVM: VMX: remove duplicated segment cache clear omits 17ac43a894ed Adding 'else' to reduce checking. omits b91991bf6b70 KVM: nVMX: Check GUEST_DR7 on vmentry of nested guests omits e174bb94831e KVM: remove unused guest_enter omits 7495e22bb165 KVM: Move running VCPU from ARM to common code omits 6a3c623ba8a8 KVM: X86: Drop x86_set_memory_region() omits 2a5755bb21ee KVM: X86: Don't take srcu lock in init_rmode_identity_map() omits fcd97ad58f76 KVM: Add build-time error check on kvm_run size omits ef82eddc0e31 KVM: Remove kvm_read_guest_atomic() omits de9bf4d4cea3 x86/kvm/hyper-v: remove stale evmcs_already_enabled check [...] omits de761ea792c8 KVM: x86: Perform non-canonical checks in 32-bit KVM omits d196842150e0 KVM: nVMX: WARN on failure to set IA32_PERF_GLOBAL_CTRL omits c0a21c3f9d9b KVM: x86: Remove unused ctxt param from emulator's FPU accessors omits 2620fe268e80 KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest" omits a7baead7e312 KVM: x86: Ensure guest's FPU state is loaded when accessin [...] omits c9aef3b85f42 KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu() omits 3911b65ee1d3 Revert "KVM: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_l [...] omits 3ce4dc17e0c1 KVM: apic: short-circuit kvm_apic_accept_pic_intr() when p [...] omits 767b839afa5d KVM: x86: avoid clearing pending exception event twice omits 66061740f1a4 KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks omits ea740059ecb3 KVM: x86: Protect DR-based index computations from Spectre [...] omits c926f2f7230b KVM: x86: Protect exit_reason from being used in Spectre-v [...] omits 125ffc5e0a56 KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L [...] omits 6ec4c5eee175 KVM: x86: Protect MSR-based index computations from Spectr [...] omits 13c5183a4e64 KVM: x86: Protect MSR-based index computations in pmu.h fr [...] omits 25a5edea71b7 KVM: x86: Protect MSR-based index computations in fixed_ms [...] omits 4bf79cb089f6 KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1 [...] omits 670564559ca3 KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/ [...] omits 8c86405f606c KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L [...] omits 14e32321f360 KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1 [...] omits 861879375007 KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from S [...] omits 3c9053a2cae7 KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks omits a47970ed74a5 kvm/svm: PKU not currently supported omits 8bd826d629d6 KVM: Move vcpu->run page allocation out of kvm_vcpu_init() omits 9941d224fb7c KVM: Move putting of vcpu->pid to kvm_vcpu_destroy() omits ddd259c9aaba KVM: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit() omits 19bcc89eb8a9 KVM: arm64: Free sve_state via arm specific hook omits 74ce2e60d487 KVM: PPC: Move all vcpu init code into kvm_arch_vcpu_create() omits 39a93a879471 KVM: ARM: Move all vcpu init code into kvm_arch_vcpu_create() omits d11dfed5d700 KVM: MIPS: Move all vcpu init code into kvm_arch_vcpu_create() omits 95a0d01eef7a KVM: x86: Move all vcpu init code into kvm_arch_vcpu_create() omits afede96df55e KVM: Drop kvm_arch_vcpu_setup() omits b3d42c9862e0 KVM: PPC: BookE: Setup vcpu during kvmppc_core_vcpu_create() omits ff72bb55cbfd KVM: s390: Manually invoke vcpu setup during kvm_arch_vcpu [...] omits 525987843209 KVM: MIPS: Move .vcpu_setup() call to kvm_arch_vcpu_create() omits 5f73db112e59 KVM: x86: Move guts of kvm_arch_vcpu_setup() into kvm_arch [...] omits d5c48debcc4f KVM: Move initialization of preempt notifier to kvm_vcpu_init() omits aaba298c6bca KVM: Unexport kvm_vcpu_cache and kvm_vcpu_{un}init() omits e529ef66e6b5 KVM: Move vcpu alloc and init invocation to common code omits a5b871c91d47 Merge tag 'dmaengine-5.6-rc1' of git://git.infradead.org/u [...] omits 715d12856953 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 12fb2b993e15 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 08c49dc13522 Merge tag 'platform-drivers-x86-v5.6-1' of git://git.infra [...] omits 9e1af7567b26 Merge tag 'mmc-v5.6' of git://git.kernel.org/pub/scm/linux [...] omits b9b627a44988 Merge tag 'i3c/for-5.6' of git://git.kernel.org/pub/scm/li [...] omits 98ff5c262f27 ASoC: Intel: consistent HDMI codec probing code omits bd01cf38eedc ASoC: intel: soc-acpi-intel-icl-match: fix rt715 ADR omits e3b9f5f4ef92 ASoC: SOF: pci: add missing default_fw_name of JasperLake omits e6110114d18d ASoC: SOF: trace: fix unconditional free in trace release omits 410e5e55c9c1 ASoC: SOF: core: release resources on errors in probe_continue omits 37e97e6faeab ASoC: SOF: core: free trace on errors omits 4f7f9564a893 ASoC: SOF: fix an Oops, caused by invalid topology omits 90b141614a41 ASoC: amd: Fix for Subsequent Playback issue. omits 0c75419a94a2 ASoC: SOF: Intel: do not disable i915 power during probe omits 23ee09032d44 ASoC: SOF: Intel: refactor i915_get/put functions omits ac87813d4372 selftests: settings: tests can be in subsubdirs omits 067ba54c7a7d Merge branch 'x86-microcode-for-linus' of git://git.kernel [...] omits e4e4c2ff78ed Merge branch 'regulator-5.6' into regulator-next omits 44e9b3446423 dt-bindings: regulator: add document bindings for mpq7920 omits 30f5a7564099 Merge branch 'ras-core-for-linus' of git://git.kernel.org/ [...] omits 18ee80c0533a ARM: Document merges omits b62061b82a6e Merge tag 'edac_for_5.6' of git://git.kernel.org/pub/scm/l [...] omits 35417d57efaa Merge tag 'hwmon-for-v5.6' of git://git.kernel.org/pub/scm [...] omits 189fc98efe59 Merge tag 'tpmdd-next-20200122' of git://git.infradead.org [...] omits f11ba7de1565 Merge tag 'm68k-for-v5.6-tag1' of git://git.kernel.org/pub [...] omits 0238d3c75303 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] omits 4575243c5c17 Merge tag 'nand/for-5.6' into mtd/next omits 701ddf0bbfc7 Merge tag 'spi-nor/for-5.6' into mtd/next omits 90fb04f890bc Merge tag 'asoc-v5.6' of https://git.kernel.org/pub/scm/li [...] omits 0dcf2572710d mtd: concat: Fix a comment referring to an unknown symbol omits baebaa2b13d9 mtd: rawnand: add unspecified HAS_IOMEM dependency omits 20279420ae3a tracing/kprobes: Have uname use __get_str() in print_fmt omits c3917a04843f mtd: block2mtd: page index should use pgoff_t omits 0bc448b49e8a mtd: maps: physmap: Add minimal Runtime PM support omits 2a0b390b472b mtd: maps: pcmciamtd: fix possible sleep-in-atomic-context [...] omits 3325322f773b rbd: set the 'device' link in sysfs omits 24604f7e2bde ceph: move net/ceph/ceph_fs.c to fs/ceph/util.c omits d36e0b620aa5 ceph: print name of xattr in __ceph_{get,set}xattr() douts omits 3c802092dab6 ceph: print r_direct_hash in hex in __choose_mds() dout omits 78beb0ff2fec ceph: use copy-from2 op in copy_file_range omits 045100cd79f5 ceph: close holes in structs ceph_mds_session and ceph_mds [...] omits a55e601b2f02 rbd: work around -Wuninitialized warning omits 9ba1e224538a ceph: allocate the correct amount of extra bytes for the s [...] omits 5b3248c67724 ceph: rename get_session and switch to use ceph_get_mds_session omits 4fbc0c711b24 ceph: remove the extra slashes in the server path omits b38c9eb4757d ceph: add possible_max_rank and make the code more readable omits 0eb308531f07 ceph: print dentry offset in hex and fix xattr_version type omits 9f8b72b3a948 ceph: only touch the caps which have the subset mask requested omits 893e456b2c0b ceph: don't clear I_NEW until inode metadata is fully populated omits c4853e9776ca ceph: retry the same mds later after the new session is opened omits 97820058fb28 ceph: check availability of mds cluster on mount after wai [...] omits 4d681c2f9141 ceph: keep the session state until it is released omits 9cf54563b090 ceph: add __send_request helper omits 9a6bed4fe0c8 ceph: ensure we have a new cap before continuing in fill_inode omits 57c219948245 ceph: drop unused ttl_from parameter from fill_inode omits 07edc0571ef1 ceph: fix possible long time wait during umount omits 5d47648fe954 ceph: only choose one MDS who is in up:active state without laggy omits 4d7ace02ba5c ceph: fix mdsmap cluster available check based on laggy number omits d80865bff520 ceph: remove unnecessary assignment in ceph_pre_init_acls() omits 8f5ac172abb7 ceph: delete redundant douts in con_get/put() omits 8c30fa7666ff Correction to manpage of cpupower omits 4f4ace5c8761 Merge branch 'arm/late' into for-next omits a832eb203ecd Merge tag 'davinci-for-v5.6/soc' of git://git.kernel.org/p [...] omits 057b52b4b3d5 watchdog: da9062: make restart handler atomic safe omits 9e5236e7cec1 watchdog: mtk_wdt: mt2712: Add reset controller omits c254e103082b watchdog: mtk_wdt: mt8183: Add reset controller omits fe42cc30a965 dt-bindings: mediatek: mt2712: Add #reset-cells omits f43f97a0fc0e dt-bindings: mediatek: mt8183: Add #reset-cells omits c514430c51ee dt-bindings: watchdog: da9062: add suspend disable option omits 6ae58eecad31 watchdog: it87_wdt: add IT8786 ID omits e7046df87354 watchdog: dw_wdt: ping watchdog to reset countdown before start omits 69503e585192 watchdog: fix UAF in reboot notifier handling in watchdog [...] omits b1301b9022e9 watchdog: cadence: Skip printing pointer value omits e0b4f4e0cf7f watchdog: qcom: Use platform_get_irq_optional() for bark irq omits f6c98b08381c watchdog: da9062: add power management ops omits d4ba76d79854 watchdog: make DesignWare watchdog allow users to set bigg [...] omits 85fdc63fe256 drivers: watchdog: stm32_iwdg: set WDOG_HW_RUNNING at probe omits bb44aa09e539 watchdog: sama5d4_wdt: addition of sam9x60 compatible watchdog omits fef684af392b Merge branch 'for-5.6/logitech' into for-linus omits a09ac40e420d Merge branch 'for-5.6/hidraw' into for-linus omits 2f23e319b133 thermal: stm32: Fix low threshold interrupt flood omits 9d8593f22ea3 thermal: stm32: Improve temperature computing omits dd4c3919a830 thermal: stm32: Handle multiple trip points omits 1f64fa365148 thermal: stm32: Disable interrupts at probe omits d4a7e0538fe9 thermal: stm32: Rework sensor mode management omits d401652c1c92 thermal: stm32: Fix icifr register name omits 370f995d5878 thermal: of: Make thermal_zone_of_sensor_register return - [...] omits 1754c4f60aaf libertas: make lbs_ibss_join_existing() return error code [...] omits c7bf1fb7ddca libertas: don't exit from lbs_ibss_join_existing() with RC [...] omits b70261a288ea mwifiex: Fix possible buffer overflows in mwifiex_cmd_appe [...] omits 3a9b153c5591 mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_ [...] omits 65b1aae0d9d5 mwifiex: fix unbalanced locking in mwifiex_process_country_ie() omits 8e5aa6173ad3 Merge branch 'qed-Utilize-FW-8.42.2.0' omits 2d22bc8354b1 qed: FW 8.42.2.0 debug features omits 6bc82d9b7e63 qed: rt init valid initialization changed omits 8a52bbab39c9 qed: Debug feature: ilt and mdump omits 30d5f85895fa qed: FW 8.42.2.0 Add fw overlay feature omits 0500a70d6e07 qed: FW 8.42.2.0 HSI changes omits 6459d93619b5 qed: FW 8.42.2.0 iscsi/fcoe changes omits 1392d19ff1d6 qed: Add abstraction for different hsi values per chip omits 997af5df230e qed: FW 8.42.2.0 Additional ll2 type omits 804c5702fc58 qed: Use dmae to write to widebus registers in fw_funcs omits 63ddca3052ce qed: FW 8.42.2.0 Parser offsets modified omits 92fae6fb231f qed: FW 8.42.2.0 Queue Manager changes omits 6aebde8dc767 qed: FW 8.42.2.0 Expose new registers and change windows omits 2924e0699963 qed: FW 8.42.2.0 Internal ram offsets modifications omits 3d4864b30bed Merge branch 'octeontx2-pf-Add-network-driver-for-physical [...] omits 688b3e829d60 MAINTAINERS: Add entry for Marvell OcteonTX2 Physical Func [...] omits 493aeb26e12a Documentation: net: octeontx2: Add RVU HW and drivers overview omits 6e92d71bf882 octeontx2-pf: ethtool RSS config support omits d45d8979840d octeontx2-pf: Add basic ethtool support omits e239d0c78c42 octeontx2-pf: Add ndo_get_stats64 omits 86d7476078b8 octeontx2-pf: TCP segmentation offload support omits 85069e95e531 octeontx2-pf: Receive side scaling support omits 4ff7d1488a84 octeontx2-pf: Error handling support omits 34bfe0ebedb7 octeontx2-pf: MTU, MAC and RX mode config support omits 50fe6c02e5ad octeontx2-pf: Register and handle link notifications omits 3ca6c4c882a7 octeontx2-pf: Add packet transmission support omits abe025433312 octeontx2-pf: Receive packet handling support omits 04a21ef303df octeontx2-pf: Setup interrupts and NAPI handler omits caa2da34fd25 octeontx2-pf: Initialize and config queues omits 05fcc9e08955 octeontx2-pf: Attach NIX and NPA block LFs omits 5a6d7c9daef3 octeontx2-pf: Mailbox communication with AF omits 165475779ba1 octeontx2-pf: Add Marvell OcteonTX2 NIC driver omits 9e0703a2650d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits c312840cd790 Revert "pktgen: Allow configuration of IPv6 source address range" omits 6a7e25c7fb48 net/core: Replace driver version to be kernel version omits 7d9996870ae4 Merge branch 'sfc-refactor-mcdi-filtering-code' omits 6c77065bbdff sfc: move mcdi filtering code omits 00aaf7e56f89 sfc: create header for mcdi filtering code omits 90c914d2a393 sfc: rename mcdi filtering functions/structs omits 21613cfad181 powerpc/32: Reuse orphaned memblocks in kasan_init_shadow_ [...] omits 509cd3f2b473 powerpc/32: Simplify KASAN init omits 47febbeeec44 powerpc/32: Force KASAN_VMALLOC for modules omits af1725d2493d powerpc/kconfig: Move CONFIG_PPC32 into Kconfig.cputype omits 3d4247fcc938 powerpc/32: Add support of KASAN_VMALLOC omits 0f9aee0cb9da powerpc/mm: Don't log user reads to 0xffffffff omits cd08f109e262 powerpc/32s: Enable CONFIG_VMAP_STACK omits 94dd54c51a41 powerpc/32s: Avoid crossing page boundary while changing SRR0/1. omits 2e15001ea9ea powerpc/32s: Reorganise DSI handler. omits 99b229161f8d powerpc/8xx: Enable CONFIG_VMAP_STACK omits d52668f6b3e0 powerpc/8xx: Move tail of alignment exception out of line omits afe1ec5ab830 powerpc/8xx: Split breakpoint exception omits 596419afed72 powerpc/8xx: Move DataStoreTLBMiss perf handler omits 9260f76ae253 powerpc/8xx: Drop exception entries for non-existing exceptions omits 6edc31858541 powerpc/8xx: Use alternative scratch registers in DTLB mis [...] omits 547db12fd8a0 powerpc/32: Use vmapped stacks for interrupts omits 3978eb78517c powerpc/32: Add early stack overflow detection with VMAP stack. omits 0f510a2457cb thermal: rcar_gen3_thermal: Remove temperature bound omits dff6d4f80509 thermal: rcar_thermal: Remove temperature bound omits 35709c4ee772 thermal: intel: intel_pch_thermal: Add Comet Lake (CML) pl [...] omits 66dd8b802c55 thermal: intel: Fix unmatched pci_release_region omits f64a6583d3f5 thermal: int340x: processor_thermal: Add Jasper Lake support omits c168baec00a0 dt-bindings: brcm,avs-ro-thermal: Fix binding check issues omits 5fdd4e310b45 thermal: brcmstb_thermal: Register different ops per process omits eaf7a88d4f4c thermal: brcmstb_thermal: Restructure interrupt registration omits c9a506139b7a thermal: brcmstb_thermal: Add 16nm process thermal parameters omits ea0ad0ff382f dt-bindings: thermal: Define BCM7216 thermal sensor compatible omits 8bcda3257acf thermal: brcmstb_thermal: Prepare to support a different process omits e1ff6fc22f19 thermal: brcmstb_thermal: Do not use DT coefficients omits 263c8c4c76d9 thermal: rcar_thermal: Use usleep_range() instead of udelay() omits 1a90e73248c4 ARM: configs: Build BCM2711 thermal as module omits a1d6989bf12b ARM: dts: bcm2711: Enable thermal omits 59b781352dc4 thermal: Add BCM2711 thermal driver omits ee31ff373da6 dt-bindings: Add Broadcom AVS RO thermal omits 85f0ad221317 thermal: sun8i: Add hwmon support omits 291292cddcca thermal: sun8i: Remove unused variable and unneeded macros omits 69d5f3a9c0c9 thermal: sun8i: Fix using plain integer as NULL pointer in [...] omits d8186285f1fd thermal: sun8i: Fix r40 ths number omits 4d94e4350e11 Merge branch 'bnxt_en-next' omits 92439915e0e3 devlink: document devlink info versions reported by bnxt_e [...] omits 9599e036b161 bnxt_en: Add support for devlink info command omits 41c0d917d11e devlink: add macro for "fw.roce" omits b014232f7f56 bnxt_en: Rename switch_id to dsn omits 8159cbe3e0b2 bnxt_en: Add support to update progress of flash update omits cda2cab07711 bnxt_en: Move devlink_register before registering netdev omits 002870ebdabb bnxt_en: Register devlink irrespective of firmware spec version omits d6292ade7f6f bnxt_en: Refactor bnxt_dl_register() omits 5313845f491f bnxt_en: Disable workaround for lost interrupts on 575XX B [...] omits 87d67f59d6a3 bnxt_en: Periodically check and remove aged-out ntuple filters omits f47d0e19ae99 bnxt_en: Do not accept fragments for aRFS flow steering. omits c66c06c5e28a bnxt_en: Support UDP RSS hashing on 575XX chips. omits 1d86859fdf31 bnxt_en: Remove the setting of dev_port. omits 43a5107dc1ac bnxt_en: Improve bnxt_probe_phy(). omits 83d8f5e92d03 bnxt_en: Improve link up detection. omits db038b1b2778 Merge branch 'ethtool-netlink-interface-part-2' omits 67bffa79231f ethtool: add WOL_NTF notification omits 8d425b19b305 ethtool: set wake-on-lan settings with WOL_SET request omits 51ea22b04ea0 ethtool: provide WoL settings with WOL_GET request omits 0bda7af39d2b ethtool: add DEBUG_NTF notification omits e54d04e3afea ethtool: set message mask with DEBUG_SET request omits 6a94b8ccf6b7 ethtool: provide message mask with DEBUG_GET request omits d2c4b444fd13 ethtool: fix kernel-doc descriptions omits c102671af085 Merge branch 'pm-devfreq' omits c95d9c140cea Merge branches 'pm-core', 'powercap', 'pm-opp', 'pm-avs' a [...] omits 245224d1cb54 Merge branches 'pm-cpufreq' and 'pm-sleep' omits 5b82ba70ded0 Merge branch 'pm-cpuidle' omits 82bc2e4a26a6 Merge tag 'wireless-drivers-next-2020-01-26' of git://git. [...] omits 82650dab9a5a Merge branch 'bpf-flow-dissector-fix-port-ranges' omits 265bb359061d selftests/bpf: Add test based on port range for BPF flow d [...] omits 59fb9b62fb6c flow_dissector: Fix to use new variables for port ranges i [...] omits c4c57b974d27 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 5a44c71ccda6 drivers: net: xgene: Fix the order of the arguments of 'al [...] omits b23bfa5633b1 bpf, xdp: Remove no longer required rcu_read_{un}lock() omits 9719c6b98db4 bpf, xdp: virtio_net use access ptr macro for xdp enable check omits 42a84a8cd0ff bpf, xdp: Update devmap comments to reflect napi/rcu usage omits a8ec173a3f29 r8169: don't set min_mtu/max_mtu if not needed omits f45e09d6e80b Merge remote-tracking branch 'korg_sudeep/fixes/juno' into [...] omits 6dd4b4f3936e mlxsw: minimal: Fix an error handling path in 'mlxsw_m_por [...] omits 6dc43cd3aae0 net: dsa: Fix use-after-free in probing of DSA switch tree omits a85dd3a5170c net: remove eth_change_mtu omits 0e6223ea903a Merge branch 'XDP-fixes-for-socionext-driver' omits 02758cb6dac3 net: socionext: fix xdp_result initialization in netsec_pr [...] omits b5e82e3c89c7 net: socionext: fix possible user-after-free in netsec_process_rx omits 09917a126d5b Merge branch 'net-allow-per-net-notifier-to-follow-netdev- [...] omits d48834f9d4b4 mlx5: Use dev_net netdevice notifier registrations omits 93642e14bd50 net: introduce dev_net notifier register/unregister variants omits 1f637703d8b6 net: push code from net notifier reg/unreg into helpers omits 48b3a1379fc6 net: call call_netdevice_unregister_net_notifiers from unregister omits cd94ef06392f soreuseport: Cleanup duplicate initialization of more_reus [...] omits 4d434705cbdb Merge branch 'Support-fraglist-GRO-GSO' omits 9fd1ff5d2ac7 udp: Support UDP fraglist GRO/GSO. omits 3a1296a38d0c net: Support GRO/GSO fraglist chaining. omits 1a3c998f3a27 net: Add a netdev software feature set that defaults to off. omits 3b33583265ed net: Add fraglist GRO/GSO feature flags omits 79572c98c554 mvneta driver disallow XDP program on hardware buffer management omits ca11abf11347 Merge branches 'acpi-tables', 'acpi-button', 'acpi-ec', 'a [...] omits 3dd855147fef Merge branches 'acpi-battery', 'acpi-video', 'acpi-fan' an [...] omits ff7a672f83b3 Merge branch 'acpica' omits 122d74fac842 rxrpc: Fix use-after-free in rxrpc_receive_data() omits 55cd9f67f1e4 net_sched: ematch: reject invalid TCF_EM_SIMPLE omits 90435a7891a2 bpf: map_seq_next should always increase position index omits f9e955557579 net: include struct nhmsg size in nh nlmsg size omits 07fdbee134b3 tools/bpf: Allow overriding llvm tools for runqslower omits 760d228e322e net_sched: walk through all child classes in tc_bind_tclass() omits 2e24cd755552 net_sched: fix ops->bind_class() implementations omits cf913e968327 Revert "drm/sun4i: drv: Allow framebuffer modifiers in mod [...] omits c267930f3f10 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 1e4f63aecb53 cpufreq: Avoid creating excessively large stack frames omits 0a9db0a0e32c Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits ca07ee4e3de4 thermal: exynos: Rename Samsung and Exynos to lowercase omits 07d243a62497 thermal: generic-adc: silence info message for IIO_TEMP channels omits c1fde6e19f23 thermal: generic-adc: silence "no lookup table" on deferred probe omits 0b28594d67a8 dt-bindings: thermal: Add YAML schema for sun8i-thermal dr [...] omits dccc5c3b6f30 thermal/drivers/sun8i: Add thermal driver for H6/H5/H3/A64 [...] omits 93802b031b36 thermal/drivers/of-thermal: Move the of_thermal_free_zone( [...] omits 8c24b85d2dd4 thermal/drivers/of-thermal: Make of_thermal_destroy_zones static omits 23affa2e29c5 thermal/drivers/cpu_cooling: Rename to cpufreq_cooling omits a4c428e52349 thermal/drivers/cpu_cooling: Introduce the cpu idle coolin [...] omits 0a1990a2d1f2 thermal/drivers/cpu_cooling: Add idle cooling device docum [...] omits d27970b82a0f thermal: rockchip: Enable hwmon omits ff6628951c21 thermal: armada: Clear reset in armadaxp_init omits 4abb629bea04 thermal: armada: Fix register offsets for AXP omits 2b586feab44f thermal/drivers/Kconfig: Convert the CPU cooling device to [...] omits fd8433099c5b thermal: qoriq: Add hwmon support omits c7fc403e40b0 thermal_hwmon: Add devres wrapper for thermal_add_hwmon_sysfs() omits 36564d7e53f9 thermal: qoriq: Do not report invalid temperature reading omits 45038e03d633 thermal: qoriq: Enable all sensors before registering them omits 4316237bd627 thermal: qoriq: Convert driver to use regmap API omits 01dc58420a2a thermal: qoriq: Drop unnecessary drvdata cleanup omits 8e1cda35c3be thermal: qoriq: Pass data to qoriq_tmu_calibration() directly omits 03036625d35b thermal: qoriq: Pass data to qoriq_tmu_register_tmu_zone() [...] omits b319da1b00d2 thermal: qoriq: Embed per-sensor data into struct qoriq_tmu_data omits d6fb05647b10 thermal: qoriq: Add local struct qoriq_sensor pointer omits 11ef00f79913 thermal: qoriq: Don't store struct thermal_zone_device reference omits e167dc43295f thermal: qoriq: Add local struct device pointer omits 5ca73af20395 thermal: zx2967: Appease the kernel-doc deity omits be7b848be582 thermal: amlogic: Appease the kernel-doc deity omits 6a6d634cd8df thermal: tegra: Appease the kernel-doc deity omits 9625e9e694e7 thermal: samsung: Appease the kernel-doc deity omits 66ec4bfcb55e thermal: rockchip: Appease the kernel-doc deity omits 3772bb422072 thermal: mediatek: Appease the kernel-doc deity omits 0f43e646dddd thermal: max77620: Appease the kernel-doc deity omits 1b5cb9570670 thermal: devfreq_cooling: Appease the kernel-doc deity omits 53d256e7966d thermal: step_wise: Appease the kernel-doc deity omits 7b4e7f07a2c6 thermal: cpu_cooling: Appease the kernel-doc deity omits faae0ed7a5a2 thermal: of-thermal: Appease the kernel-doc deity omits c56dcfa3d4d0 thermal: db8500: Depromote debug print omits eaa519983fd9 Merge tag 'usb-serial-5.6-rc1' of https://git.kernel.org/p [...] omits 16b25d1a968e Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits 8121fbc4ebbb parisc: map_pages(): cleanup page table initialization omits 611973c1e06f selftests: netfilter: Introduce tests for sets with range [...] omits 3c4287f62044 nf_tables: Add set type for arbitrary concatenation of ranges omits 2092767168f0 bitmap: Introduce bitmap_cut(): cut bits and shift remaining omits f3a2181e16f1 netfilter: nf_tables: Support for sets with multiple range [...] omits 7b225d0b5c6d netfilter: nf_tables: add NFTA_SET_ELEM_KEY_END attribute omits 20a1452c3542 netfilter: nf_tables: add nft_setelem_parse_key() omits 54e19d34011f hv_utils: Add the support of hibernation omits ffd1d4a49336 hv_utils: Support host-initiated hibernation request omits 3e9c72056ed5 hv_utils: Support host-initiated restart request omits 9fc3c01a1fae Tools: hv: Reopen the devices if read() or write() returns errors omits 3a6fb6c4255c video: hyperv: hyperv_fb: Use physical memory for fb on Hy [...] omits f1f27ad74557 CIFS: Fix task struct use-after-free on reconnect omits 050d2a8b6992 cifs: use PTR_ERR_OR_ZERO() to simplify code omits 8bd0d701445e cifs: add support for fallocate mode 0 for non-sparse files omits fe1292686333 cifs: fix NULL dereference in match_prepath omits 643fbceef48e smb3: fix default permissions on new files when mounting w [...] omits 438471b67963 CIFS: Add support for setting owner info, dos attributes, [...] omits c4985c3d9902 cifs: remove set but not used variable 'server' omits 0a5a98863c9d cifs: Fix memory allocation in __smb2_handle_cancelled_cmd() omits 5739375ee423 cifs: Fix mount options set in automount omits 463a7b457c02 cifs: fix unitialized variable poential problem with netwo [...] omits eecfc57130b5 cifs: Fix return value in __update_cache_entry omits 742d8de0186e cifs: Avoid doing network I/O while holding cache lock omits 06d57378bcc9 cifs: Fix potential deadlock when updating vol in cifs_rec [...] omits ff2f7fc08268 cifs: Merge is_path_valid() into get_normalized_path() omits 345c1a4a9e09 cifs: Introduce helpers for finding TCP connection omits 199c6bdfb04b cifs: Get rid of kstrdup_const()'d paths omits 185352ae6171 cifs: Clean up DFS referral cache omits 6629400a2227 cifs: Don't use iov_iter::type directly omits 731b82bb1750 cifs: set correct max-buffer-size for smb2_ioctl_init() omits 37478608f0eb cifs: use compounding for open and first query-dir for readdir() omits af08f9e79c60 cifs: create a helper function to parse the query-director [...] omits 0a17799cc02f cifs: prepare SMB2_query_directory to be used with compounding omits 01d1bd76a170 fs/cifs/cifssmb.c: use true,false for bool variable omits 720aec01262d fs/cifs/smb2ops.c: use true,false for bool variable omits d5226fa6dbae Linux 5.5 omits cdbcf82b86ea xfs: fix xfs_buf_ioerror_alert location reporting omits 706b8c5bc703 xfs: remove unnecessary null pointer checks from _read_agf [...] omits f48e2df8a877 xfs: make xfs_*read_agf return EAGAIN to ALLOC_FLAG_TRYLOC [...] omits ee647f85cb81 xfs: remove the xfs_btree_get_buf[ls] functions omits ce92464c180b xfs: make xfs_trans_get_buf return an error code omits 9676b54e6e28 xfs: make xfs_trans_get_buf_map return an error code omits 0e3eccce5e0e xfs: make xfs_buf_read return an error code omits 2842b6db3d53 xfs: make xfs_buf_get_uncached return an error code omits 841263e93310 xfs: make xfs_buf_get return an error code omits 4ed8e27b4f75 xfs: make xfs_buf_read_map return an error code omits 3848b5f67092 xfs: make xfs_buf_get_map return an error code omits 32dff5e5d1b5 xfs: make xfs_buf_alloc return an error code omits 5cf9ad0e6b16 Merge tag 'io_uring-5.5-2020-01-26' of git://git.kernel.dk [...] omits 9dbca1608709 Merge tag 'block-5.5-2020-01-26' of git://git.kernel.dk/li [...] omits 54343d951838 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits b1b298914f3a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ebe10026210f io_uring: don't cancel all work on process exit omits b72053072c0b block: allow partitions on host aware zone devices omits 73e08e711d9c Revert "io_uring: only allow submit from owning task" omits a45ea48e2bcd afs: Fix characters allowed into cell names omits c4b119f431e1 Merge branch 'fixes' into for-next omits 117ae40a4bf2 Merge branch 'misc' into for-next omits 2a13513f99e7 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits c2f9a4e4a5ab iwlegacy: ensure loop counter addr does not wrap and cause [...] omits f76c34082b24 rtlwifi: btcoex: fix spelling mistake "initilized" -> "ini [...] omits c5f985241109 rtlwifi: rtl8723ae: remove unused variables omits 253e5aba9379 rtlwifi: rtl8192ee: remove unused variables omits cc071a6f26aa rtlwifi: rtl8821ae: remove unused variables omits c3a913357c3e rtlwifi: rtl8188ee: remove redundant assignment to variable cond omits ed7791d9d0ab qtnfmac: add support for TWT responder and spatial reuse omits b73f0aac731c qtnfmac: add support for STA HE rates omits e14291752e56 qtnfmac: control qtnfmac wireless interfaces bridging omits 155b424c86f8 qtnfmac: add module param to configure DFS offload omits e92b07a20b5f qtnfmac: cleanup slave_radar access function omits 627b0d094240 brcmfmac: Remove always false 'idx < 0' statement omits 6b6c150b8464 rtw88: use shorter delay time to poll PS state omits f4f84ff8377d rtw88: fix potential NULL skb access in TX ISR omits 20f2c5fa3af0 brcmfmac: add initial support for monitor mode omits 24332f8068ff brcmfmac: simplify building interface combinations omits 8c8e60fb86a9 brcmfmac: sdio: Fix OOB interrupt initialization on brcm43362 omits b92c017deda8 brcmfmac: use true,false for bool variable omits ab36bb72d00e cw1200: use true,false for bool variable omits 891984bccf64 rtw88: use true,false for bool variable omits 8ddd4a2a6b59 rtlwifi: rtl8821ae: Make functions static & rm sw.h omits 02a214e29ea4 rtlwifi: rtl8723be: Make functions static & rm sw.h omits c218acfaa637 rtlwifi: rtl8723ae: Make functions static & rm sw.h omits 5b2640835a34 rtlwifi: rtl8192se: Remove sw.h header omits fef8a2d969af rtlwifi: rtl8192ee: Make functions static & rm sw.h omits a3cda3c363ca rtlwifi: rtl8192cu: Remove sw.h header omits be913e3f49ac rtlwifi: rtl8192ce: Make functions static & rm sw.h omits 5d3f9145f54e rtlwifi: rtl8188ee: Make functions static & rm sw.h omits fd156bdf62bb rtlwifi: rtl8192cu: Fix typo omits bbdd1d854e0a rtw88: change max_num_of_tx_queue() definition to inline in pci.h omits f48abf064ade rtw88: assign NULL to skb after being kfree()'ed omits fc83c616d4d9 rtw88: use rtw_hci_stop() instead of rtwdev->hci.ops->stop() omits 65ae64d37575 rtw88: remove unused vif pointer in struct rtw_vif omits 962562cde154 rtw88: remove unused variable 'in_lps' omits 3f43f10bd619 rtw88: remove unused spinlock omits e339b6493524 rtw88: 8822c: update power sequence to v15 omits 73a2d0b83424 rtw88: fix TX secondary channel offset of 40M if current b [...] omits 35a68fa5f96a rtw88: fix rate mask for 1SS chip omits b6c12908a33e rtw88: Add wowlan net-detect support omits e3e400df3007 rtw88: Add wowlan pattern match support omits 44bc17f7f5b3 rtw88: support wowlan feature for 8822c omits c8e5695eae99 rtw88: load wowlan firmware if wowlan is supported omits 786221048e8f rtw88: add interface config for 8822c omits fd30e891e0bc rtw88: pci: reset dma when reset pci trx ring omits 25cab7e71da3 rtw88: pci: reset ring index when release skbs in tx ring omits b61156fba74f hostap: Adjust indentation in prism2_hostapd_add_sta omits cf33a7728bf2 wlcore: mesh: Add support for RX Broadcast Key omits d7809bd9eae6 wcn36xx: fix spelling mistake "to" -> "too" omits d92e8fa8ce88 ar5523: fix spelling mistake "to" -> "too" omits 5b362498a796 ar5523: Add USB ID of SMCWUSBT-G2 wireless adapter omits d0cb50185ae9 do_last(): fetch directory ->i_mode and ->i_uid before it' [...] omits fa43e99dd4b7 ath10k: Use device_get_match_data() to simplify code omits 79a4b788451d ath10k: Add newlines to printk messages omits 32efcc06d2a1 tcp: export count for rehash attempts omits 6ba8b3b6bd77 ath10k: Correct the DMA direction for management tx buffers omits 6efca894e922 Merge branch 's390-qeth-next' omits 17d9723e69d4 s390/qeth: remove HARDSETUP state omits 7f92316c5393 s390/qeth: make cmd/reply matching more flexible omits 91003f354e6b s390/qeth: consolidate online/offline code omits aa3ad3920301 s390/qeth: consolidate QDIO queue setup omits 8ca769e2b88f s390/qeth: shift some bridgeport code around omits d04bf42891a7 MAINTAINERS: update for mwifiex driver maintainers omits 70e5b8f445fd mwifiex: drop most magic numbers from mwifiex_process_tdls [...] omits 63289e7d3a64 powerpc: align stack to 2 * THREAD_SIZE with VMAP_STACK omits 028474876f47 powerpc/32: prepare for CONFIG_VMAP_STACK omits c9c84fd945bb powerpc/32: add a macro to get and/or save DAR and DSISR o [...] omits 5ae8fabc6446 powerpc/32: move MSR_PR test into EXCEPTION_PROLOG_0 omits 1ca9db5b6556 powerpc/32: save DEAR/DAR before calling handle_page_fault omits 1f1c4d0122ee powerpc/32: Add EXCEPTION_PROLOG_0 in head_32.h omits 39bccfd16497 powerpc/32: replace MTMSRD() by mtmsr omits 7195c8747e87 ath11k: fix up some error paths omits 93634c61056e ath11k: make sure to also report the RX bandwidth inside radiotap omits 3b4516838eaa ath11k: avoid null pointer dereference when pointer band is null omits 875603b3de9f ath11k: Add missing pdev rx rate stats omits eefca584140b ath11k: ensure ts.flags is initialized before bit-wise or' [...] omits 5815719dd271 ath11k: set TxBf parameters after vdev start omits 14a1d2468ab3 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 1e93a78113b4 ath11k: enable HE tlvs in ppdu stats for pktlog lite omits a45ceea5015d ath11k: fix debugfs build failure omits ab000ea6a393 ath10k: Don't call SCM interface for statically mapped msa region omits 6ca71a10aee8 dt: bindings: add dt entry flag to skip SCM call for msa region omits a1769bb68a85 Revert "ath10k: fix DMA related firmware crashes on multip [...] omits 218f646d235a ath10k: drop RX skb with invalid length for sdio omits 0f7ab288ade9 ath10k: use true,false for bool variable omits 57a3b60ddbfa ath10k: Add optional qdss clk omits 63ec5cbc31f7 ath10k: pci: Fix comment on ath10k_pci_dump_memory_sram omits d239380196c4 ath10k: pci: Only dump ATH10K_MEM_REGION_TYPE_IOREG when safe omits f89ee9927a49 wil6210: use true,false for bool variable omits d27c768f3b61 ath9k: use true,false for bool variable omits fafa7424ba7d Merge tag 'iwlwifi-next-for-kalle-2020-01-11' of git://git [...] omits 913292c97d75 sched.h: Annotate sighand_struct with __rcu omits 4d8773b68e83 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 11eb85ec42dc Bluetooth: Fix race condition in hci_release_sock() omits 9b132f2764e5 Merge branch 'for-linus' into for-next omits b81cbf7abfc9 ALSA: usb-audio: add quirks for Line6 Helix devices fw>=2.82 omits d8feb6080bb0 ALSA: hda: Add Clevo W65_67SB the power_save blacklist omits 18a8d3586310 ice: Bump version omits 6876fb6404a5 ice: Implement ethtool get/set rx-flow-hash omits 1c01c8c6c969 ice: Initilialize VF RSS tables omits 2c61054c5fda ice: Optimize table usage omits 43dbfc7bb8f0 ice: Enable writing filtering tables omits 451f2c4406e0 ice: Populate TCAM filter software structures omits 0282c72d30d3 Merge tag 'gpio-updates-for-v5.6-part2' of git://git.kerne [...] omits 2821e26f3a0a Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits 84809aaf78b5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits f041eadad750 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits ddc9d357b991 Drivers: hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) omits 382a46221757 video: hyperv_fb: Fix hibernation for the deferred IO feature omits e2379b30324c Input: hyperv-keyboard: Add the support of hibernation omits d33c240d47da hv_balloon: Balloon up according to request page number omits 3b69ddb7568e ARM: Document merges omits 0ce8ee596934 Merge branch 'arm/late' into for-next omits 5e6717b45e9d Merge branch 'arm/soc' into for-next omits 19d52e94e083 Merge tag 'omap-for-v5.6/dt-late-signed' of git://git.kern [...] omits 955d8f3ecb9d Merge tag 'omap-for-v5.6/ti-sysc-drop-pdata-crypto-signed' [...] omits d8430df17211 Merge tag 'omap-for-v5.6/soc-build-fix-signed' of git://gi [...] omits fa865ba183d6 firestream: fix memory leaks omits 604c521259c8 rtc: cmos: Refactor code by using the new dmi_get_bios_yea [...] omits 5848ad2f1bcb rtc: cmos: Use predefined value for RTC IRQ on legacy x86 omits b6da197a2e96 rtc: cmos: Stop using shared IRQ omits 4c4ab451ae36 rtc: tps6586x: Use IRQ_NOAUTOEN flag omits 6badad1c1d35 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 59d8cc6b2e37 rcu: Forgive slow expedited grace periods at boot time omits 7f04c71f1fc2 IB/opa_vnic: Spelling correction of 'erorr' to 'error' omits 79ba4f931067 IB/hfi1: Fix logical condition in msix_request_irq omits 13e0af1801f2 RDMA/cm: Remove CM message structs omits 4ca662a30a3c RDMA/cm: Use IBA functions for complex structure members omits 91b60a7128d9 RDMA/cm: Use IBA functions for simple structure members omits 01adb7f46fe4 RDMA/cm: Use IBA functions for swapping get/set acessors omits b6bbee688930 RDMA/cm: Use IBA functions for simple get/set acessors omits d05d4ac4c931 RDMA/cm: Add SET/GET implementations to hide IBA wire format omits 792a7c1f2e74 RDMA/cm: Add accessors for CM_REQ transport_type omits a075f23dd4b0 Merge tag 'for-5.5-rc8-tag' of git://git.kernel.org/pub/sc [...] omits 4bbd4923d1f5 IB/mlx5: Return the administrative GUID if exists omits 6b3712c0246c RDMA/core: Ensure that rdma_user_mmap_entry_remove() is a fence omits 93d1a05ea6b2 Merge tag 'pinctrl-v5.5-5' of git://git.kernel.org/pub/scm [...] omits 29cd07a400ae Merge branches 'fixes' and 'misc' into for-next omits 03a575a6a1d2 ARM: 8954/1: NOMMU: remove stubs for swapops omits bc420c6ceefb ARM: 8952/1: Disable kmemleak on XIP kernels omits 76950f7162ca ARM: 8951/1: Fix Kexec compilation issue. omits 31f3010e6052 ARM: 8949/1: mm: mark free_memmap as __init omits 40ff1ddb5570 ARM: 8948/1: Prevent OOB access in stacktrace omits 9db78852739e ARM: 8945/1: decompressor: use CONFIG option instead of cc-option omits cf17a1e3aa1a ARM: 8942/1: Revert "8857/1: efi: enable CP15 DMB instruct [...] omits 8239fc7755fd ARM: 8941/1: decompressor: enable CP15 barrier instruction [...] omits 4cb760b02419 s390x: Mark archrandom.h functions __must_check omits 8dae77ac56fe powerpc: Mark archrandom.h functions __must_check omits 98dcfce69729 powerpc: Use bool in archrandom.h omits 1640a7b9f482 x86: Mark archrandom.h functions __must_check omits 904caa6413c8 linux/random.h: Mark CONFIG_ARCH_RANDOM functions __must_check omits 66f5ae899ada linux/random.h: Use false with bool omits 647f50d5d9d9 linux/random.h: Remove arch_has_random, arch_has_random_seed omits 5e054c820f59 s390: Remove arch_has_random, arch_has_random_seed omits cbac004995a0 powerpc: Remove arch_has_random, arch_has_random_seed omits 5f2ed7f5b99b x86: Remove arch_has_random, arch_has_random_seed omits 348b26bbac33 Merge branch 'work.adfs' into for-next omits 587065dcac64 fs/adfs: bigdir: Fix an error code in adfs_fplus_read() omits 24589e3a2087 tracing: Use pr_err() instead of WARN() for memory failures omits e9f02a802767 Merge branch 'trampoline-fixes' omits d633d57902a5 selftest/bpf: Add test for allowed trampolines count omits e9b4e606c228 bpf: Allow to resolve bpf trampoline and dispatcher in unwind omits 84ad7a7ab69f bpf: Allow BTF ctx access for string pointers omits 18f81241b74f Bluetooth: Move {min,max}_key_size debugfs into hci_debugf [...] omits cc974003615a Bluetooth: Add missing checks for HCI_ISODATA_PKT packet type omits 414f50434aa2 selftests/eeh: Bump EEH wait time to 60s omits f1dbc1c5c70d powerpc/pseries/lparcfg: Fix display of Maximum Memory omits 736bcdd3a9fc powerpc/mm: Remove kvm radix prefetch workaround for Power9 DD2.2 omits 5649607a8d0b powerpc/papr_scm: Fix leaking 'bus_desc.provider_name' in [...] omits 493a55f1e772 powerpc/xmon: Fix compile error in print_insn* functions omits def0bfdbd603 powerpc: use probe_user_read() and probe_user_write() omits 1e3531982ee7 powerpc/maple: Fix comparing pointer to 0 omits aff8c8242bc6 powerpc/pseries/vio: Fix iommu_table use-after-free refcou [...] omits 7e6f8cbc5e10 powerpc/papr_scm: Don't enable direct map for a region by default omits 722943a54de9 Merge tag 'mlx5-fixes-2020-01-24' of git://git.kernel.org/ [...] omits 3c749b81ee99 x86/CPU/AMD: Remove amd_get_topology_early() omits 4cea9037f82a btrfs: dev-replace: remove warning for unknown return code [...] omits 3333e50b64fe Merge branch 'mlxsw-Offload-TBF' omits e814c58d454d selftests: mlxsw: Add a TBF selftest omits c143139b7fd3 selftests: forwarding: lib: Allow reading TC rule byte counters omits 4121d9479b24 selftests: forwarding: lib: Add helpers for busywaiting omits adc6c7ec1129 selftests: Move two functions from mlxsw's qos_lib to lib omits a44f58c41bfb mlxsw: spectrum_qdisc: Support offloading of TBF Qdisc omits dbacf8ba5860 mlxsw: spectrum: Configure shaper rate and burst size together omits 47259544e0fc mlxsw: spectrum: Add lowest_shaper_bs to struct mlxsw_sp omits 92afbfedb77d mlxsw: reg: Increase MLXSW_REG_QEEC_MAS_DIS omits 23effa2479ba mlxsw: reg: Add max_shaper_bs to QoS ETS Element Configuration omits be1d5a8a7728 mlxsw: spectrum_qdisc: Extract a common leaf unoffload function omits 3d0d592193dc mlxsw: spectrum_qdisc: Add mlxsw_sp_qdisc_get_class_stats() omits cf9af379cd67 mlxsw: spectrum_qdisc: Extract a per-TC stat function omits ef6aadcc76c9 net: sched: Make TBF Qdisc offloadable omits c2070152747e net: sched: sch_tbf: Don't overwrite backlog before dumping omits 3546d8f1bbe9 net: cxgb3_main: Add CAP_NET_ADMIN check to CHELSIO_GET_MEM omits 2f64ab27c838 Merge branch 'hv_netvsc-Add-XDP-support' omits 12fa74383ed4 hv_netvsc: Update document for XDP support omits 351e1581395f hv_netvsc: Add XDP support omits 6ec8b6cd79a4 devlink: Add health recover notifications on devlink flows omits 148965df1a99 net: bcmgenet: Use netif_tx_napi_add() for TX NAPI omits 61b1f2aff411 tipc: change maintainer email address omits 53c677009581 net: fddi: skfp: Use print_hex_dump() helper omits 79ac522402fc net: atm: use %*ph to print small buffer omits ac6119e7f25b efi/x86: Disable instrumentation in the EFI runtime handling code omits cada0b6dbb8c efi/libstub/x86: Fix EFI server boot failure omits b9f0b2f634c0 net: stmmac: platform: fix probe for ACPI devices omits f8a4bb6bfa63 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits 7f6225e446cc jbd2: clean __jbd2_journal_abort_hard() and __journal_abor [...] omits 0e98c084a211 jbd2: make sure ESHUTDOWN to be recorded in the journal su [...] omits 51f57b01e4a3 ext4, jbd2: ensure panic when aborting with zero errno omits d0a186e0d3e7 jbd2: switch to use jbd2_journal_abort() when failed to su [...] omits 1a8e9cf40c9a jbd2_seq_info_next should increase position index omits 17c51d836c19 jbd2: remove pointless assertion in __journal_remove_journal_head omits 8d6ce1367902 ext4,jbd2: fix comment and code style omits 0c1cba6cca86 jbd2: delete the duplicated words in the comments omits edc7e4898d5f mptcp: Fix code formatting omits e42f1ac626e7 mptcp: do not inherit inet proto ops omits 52144d893d76 ext4: fix extent_status trace points omits 459c80742e6a ext4: fix symbolic enum printing in trace output omits 57c32ea42f8e ext4: choose hardlimit when softlimit is larger than hardl [...] omits ec772f01307a ext4: fix race conditions in ->d_compare() and ->d_hash() omits d5d359b0ac3f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 28394da25888 tracing: Decrement trace_array when bootconfig creates an [...] omits 244adf6426ee ext4: make dioread_nolock the default omits 31ad4e4ee1e4 ice: Allocate flow profile omits eba12ab71e71 tracing: Fix comments about trace/ftrace.h omits b3f7a6cd4901 tracing: Remove unneeded NULL check omits cbc3b92ce037 tracing: Set kernel_stack's caller size properly omits afccc00f75bb tracing: Fix tracing_stat return values in error handling paths omits dfb6cd1e6543 tracing: Fix very unlikely race of registering two stat tracers omits 1346d280eafa NFS: Revalidate once when holding a delegation omits ef3af2d44331 nfs: optimise readdir cache page invalidation omits 7ffa41bf88f9 NFS: remove unused macros omits ebf8ec72f40d NFSv4.0 allow nconnect for v4.0 omits 3a21409a0b4b nfs: Return EINVAL rather than ERANGE for mount parse errors omits b24ee6c64ca7 NFS: allow deprecation of NFS UDP protocol omits f7b37b8b1398 NFS: Add softreval behaviour to nfs_lookup_revalidate() omits 35b9211c0a24 libbpf: Fix realloc usage in bpf_core_find_cands omits a415f20a18c9 sunrpc: expiry_time should be seconds not timeval omits c90ed40cefe1 ice: Enable writing hardware filtering tables omits d7a252708dbc libbpf: Improve handling of failed CO-RE relocations omits 9b695a64279e net/mlx5: Add bit to indicate support for encap/decap in s [...] omits 51bad0f05616 selftests: bpf: Reset global state between reuseport test runs omits 603fba9dfd0b selftests: bpf: Make reuseport test output more legible omits 8bec4f665e0b selftests: bpf: Ignore FIN packets for reuseport tests omits c31dbb1e41d1 selftests: bpf: Use a temporary file in test_sockmap omits dab0198413d2 x86/PCI: Remove X86_DEV_DMA_OPS omits 962e329d888c PCI: vmd: Remove dma_map_ops overrides omits e3560ee4cfb2 iommu/vt-d: Remove VMD child device sanity check omits 2b0140c69637 iommu/vt-d: Use pci_real_dma_dev() for mapping omits 2856ba6020fc PCI: Introduce pci_real_dma_dev() omits 34067c56fa17 x86/PCI: Expose VMD's pci_dev in struct pci_sysdata omits aad6aa0cd674 x86/PCI: Add to_pci_sysdata() helper omits d38c6129ac4c ARM: Document merges omits f3b8616bc106 Merge branch 'arm/dt' into for-next omits 2f5abcb46881 Merge branch 'arm/fixes' into for-next omits d030a0dd0130 Merge tag 'ti-k3-soc-for-v5.6-part2' of git://git.kernel.o [...] omits 0ea5115a02f0 dt-bindings: fix compilation error of the example in marve [...] omits e6ecae6b8f6e Merge tag 'uniphier-dt64-v5.6' of git://git.kernel.org/pub [...] omits 3a29339b21a2 Merge tag 'uniphier-dt-v5.6' of git://git.kernel.org/pub/s [...] omits 6716cb162deb Merge tag 'omap-for-fixes-whenever-signed' of git://git.ke [...] omits 088307d21620 Merge tag 'tee-optee-fix2-for-5.5' of https://git.linaro.o [...] omits 342508c1c754 net/mlx5e: kTLS, Do not send decrypted-marked SKBs via non [...] omits 1e9289979135 net/mlx5e: kTLS, Remove redundant posts in TX resync flow omits ffbd9ca94e2e net/mlx5e: kTLS, Fix corner-case checks in TX resync flow omits 3b83b6c2e024 net/mlx5e: Clear VF config when switching modes omits c0702a4bd418 net/mlx5: DR, use non preemptible call to get the current [...] omits e401a1848be8 net/mlx5: E-Switch, Prevent ingress rate configuration of [...] omits b850a82114df net/mlx5: DR, Enable counter on non-fwd-dest objects omits 505a7f547806 net/mlx5: Update the list of the PCI supported devices omits 93b8a7ecb728 net/mlx5: Fix lowest FDB pool size omits fd928f3e32ba alarmtimer: Make alarmtimer_get_rtcdev() a stub when CONFI [...] omits 7c94caca877b alarmtimer: Use wakeup source from alarmtimer platform device omits c79108bd19a8 alarmtimer: Make alarmtimer platform device child of RTC device omits 6b088cefbeaa alarmtimer: Update alarmtimer_get_rtcdev() docs to reflect [...] omits 189c9b1e9453 net: Fix skb->csum update in inet_proto_csum_replace16(). omits eb014de4fd41 netfilter: nf_tables: autoload modules from the abort path omits 826035498ec1 netfilter: nf_tables: add __nft_chain_type_get() omits c83de17dd630 netfilter: nf_tables_offload: fix check the chain offload flag omits cb923159bbb8 smp: Remove allocation mask from on_each_cpu_cond.*() omits 67719ef25eeb smp: Add a smp_cond_func_t argument to smp_call_function_many() omits 5671d814dbd2 smp: Use smp_cond_func_t as type for the conditional function omits 2c4288719806 MIPS: PCI: Add detection of IOC3 on IO7, IO8, IO9 and Fuel omits 43ee74487bd2 Merge tag 'irqchip-5.6' of git://git.kernel.org/pub/scm/li [...] omits 268d3636dfb2 Bluetooth: btrtl: Use kvmalloc for FW allocations omits 0e247386d9ed Merge branches 'doc.2019.12.10a', 'exp.2019.12.09a', 'fixe [...] omits f6105fc2a9c0 rcu: Remove unused stop-machine #include omits c7e9c01f928a powerpc: Remove comment about read_barrier_depends() omits 05d35961c20b .mailmap: Add entries for old paulmck@kernel.org addresses omits 844a378de337 srcu: Apply *_ONCE() to ->srcu_last_gp_end omits 7441e7661d65 rcu: Switch force_qs_rnp() to for_each_leaf_node_cpu_mask() omits e1350e8e0ea5 rcu: Move rcu_{expedited,normal} definitions into rcupdate.h omits e2167b38c87a rcu: Move gp_state_names[] and gp_state_getname() to tree_stall.h omits 4778339df0ee rcu: Remove the declaration of call_rcu() in tree.h omits 2488a5e69556 rcu: Fix tracepoint tracking RCU CPU kthread utilization omits 822175e72995 rcu: Fix harmless omission of "CONFIG_" from #if condition omits 5b14557b073c rcu: Avoid tick_dep_set_cpu() misordering omits 77339e61aa30 rcu: Provide wrappers for uses of ->rcu_read_lock_nesting omits c51f83c315c3 rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special() omits 3717e1e9f25e rcu: Clear ->rcu_read_unlock_special only once omits 2eeba5838fd8 rcu: Clear .exp_hint only when deferred quiescent state ha [...] omits c130d2dc93cd rcu: Rename some instance of CONFIG_PREEMPTION to CONFIG_P [...] omits 189a6883dcf7 rcu: Remove kfree_call_rcu_nobatch() omits 77a40f97030b rcu: Remove kfree_rcu() special casing and lazy-callback handling omits e99637becb2e rcu: Add support for debug_objects debugging for kfree_rcu() omits 0392bebebf26 rcu: Add multiple in-flight batches of kfree_rcu() work omits 569d767087ef rcu: Make kfree_rcu() use a non-atomic ->monitor_todo omits e6e78b004fa7 rcuperf: Add kfree_rcu() performance Tests omits a35d16905efc rcu: Add basic support for kfree_rcu() batching omits 80f2388afa6e f2fs: fix race conditions in ->d_compare() and ->d_hash() omits 6381b442836e Merge tag 'iommu-fixes-v5.5-rc7' of git://git.kernel.org/p [...] omits 5515eae64742 f2fs: fix dcache lookup of !casefolded directories omits 3c45d7510cf5 Merge tag 'powerpc-5.5-6' of git://git.kernel.org/pub/scm/ [...] omits 274adbff45e3 Merge tag 'drm-fixes-2020-01-24' of git://anongit.freedesk [...] omits ab10ae1c3bef lib: Reduce user_access_begin() boundaries in strncpy_from [...] omits ab658b9fa7a2 netfilter: conntrack: sctp: use distinct states for new SC [...] omits 06b9c269938b docs: nvdimm: use ReST notation for subsection omits e91440ddfbf4 ASoC: rt1015: Remove unnecessary const omits 3a6adf3263f4 ASoC: max98090: silence lockdep warning omits 5871023c3a31 zram: correct documentation about sysfs node of huge page [...] omits a3e1c56a0b8f Documentation: zram: various fixes in zram.rst omits 53b7f3aa411b Add a maintainer entry profile for documentation omits d96574b0b49d Add a document on how to contribute to the documentation omits bcac386f3d39 docs: Keep up with the location of NoUri omits 1a980b8cbf00 ovl: add splice file read write helper omits e3b5ee0cfb65 Merge branches 'iommu/fixes', 'arm/smmu', 'x86/amd', 'x86/ [...] omits 154e3a65f404 iommu/amd: Remove the unnecessary assignment omits 857f081426e5 iommu/vt-d: Remove unnecessary WARN_ON_ONCE() omits b89b6605b85f iommu/vt-d: Unnecessary to handle default identity domain omits 9235cb13d7d1 iommu/vt-d: Allow devices with RMRRs to use identity domain omits ce4cc52b51df iommu/vt-d: Add RMRR base and end addresses sanity check omits f5a68bb0752e iommu/vt-d: Mark firmware tainted if RMRR fails sanity check omits 8c17bbf6c8f7 iommu/amd: Fix IOMMU perf counter clobbering during init omits bf708cfb2f48 iommu/vt-d: Call __dmar_remove_one_dev_info with valid pointer omits 1bbb97b8ce7d btrfs: scrub: Require mandatory block group RO for dev-replace omits 0552e05fdfea PM: core: Fix handling of devices deleted during system-wi [...] omits 08a45c59f16e Merge branch 'mptcp-part-two' omits 8ab183deb26a mptcp: cope with later TCP fallback omits d22f4988ffec mptcp: process MP_CAPABLE data option omits cc7972ea1932 mptcp: parse and emit MP_CAPABLE option according to v1 spec omits 65492c5a6ab5 mptcp: move from sha1 (v0) to sha256 (v1) omits 048d19d444be mptcp: add basic kselftest for mptcp omits 784325e9f037 mptcp: new sysctl to control the activation per NS omits 57040755a3e4 mptcp: allow collapsing consecutive sendpages on the same [...] omits 7a6a6cbc3e59 mptcp: recvmsg() can drain data from multiple subflows omits 1891c4a07672 mptcp: add subflow write space signalling and mptcp_poll omits 648ef4b88673 mptcp: Implement MPTCP receive path omits 6d0060f600ad mptcp: Write MPTCP DSS headers to outgoing data packets omits 717e79c867ca mptcp: Add setsockopt()/getsockopt() socket operations omits 214984901aaf mptcp: Add shutdown() socket operation omits 79c0949e9a09 mptcp: Add key generation and token tree omits cf7da0d66cc1 mptcp: Create SUBFLOW socket for incoming connections omits cec37a6e41aa mptcp: Handle MP_CAPABLE options for outgoing connections omits 2303f994b3e1 mptcp: Associate MPTCP context with TCP socket omits eda7acddf808 mptcp: Handle MPTCP TCP options omits f870fa0b5768 mptcp: Add MPTCP socket stubs omits 23f4eacdd24a Merge branch 'net-bridge-add-per-vlan-state-option' omits a580c76d534c net: bridge: vlan: add per-vlan state omits a5d29ae22681 net: bridge: vlan: add basic option setting support omits 7a53e718c551 net: bridge: vlan: add basic option dumping support omits ac0e932d0e29 net: bridge: check port state before br_allowed_egress omits 533a6cfe08f9 mmc: core: Default to generic_cmd6_time as timeout in __mm [...] omits ad91619aa9d7 mmc: block: Use generic_cmd6_time when modifying INAND_CMD [...] omits 24ed3bd01d6a mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC omits 1d45a3f47c0b mmc: sdhci-cadence: remove unneeded 'inline' marker omits be28d4da7c73 arm64: dts: ti: k3-am654-base-board: Add CSI2 OV5640 camera omits e98a0424817a arm64: dts: ti: k3-am65-main Add CAL node omits c389b0035f0c dt-bindings: mmc: rockchip-dw-mshc: add description for rk3308 omits 1eece23dba32 dt-bindings: mmc: convert rockchip dw-mshc bindings to yaml omits 8655ff21c8ce dt-bindings: mmc: convert synopsys dw-mshc bindings to yaml omits 87a8df0dce6a mmc: sdhci-msm: Add CQHCI support for sdhci-msm omits a663f64bf18d mmc: sdhci: Let a vendor driver supply and update ADMA des [...] omits 623c8d5c74c6 Merge branch 'netdev-seq_file-next-functions-should-increa [...] omits 4fc427e05158 ipv6_route_seq_next should increase position index omits a3ea86739f1b rt_cpu_seq_next should increase position index omits 1e3f9f073c47 neigh_stat_seq_next() should increase position index omits 8bf7092021f2 vcc_seq_next should increase position index omits 66018a102f77 l2t_seq_next should increase position index omits 70a87287c821 seq_tab_next() should increase position index omits 41258289a8e9 bpftool: Print function linkage in BTF dump omits 03506297d205 selftests/bpf: Improve bpftool changes detection omits 1a6fa10640d9 selftests/bpf: Initialize duration variable before using omits fc157998b825 staging: most: usb: check for NULL device omits f9e6b51a998d staging: next: configfs: fix release link omits b7935e52dd98 staging: most: core: fix logging messages omits d693e90d8978 staging: most: core: remove container struct omits 6a82c7758129 staging: most: remove struct device core driver omits 2485055394be staging: most: core: drop device reference omits 723de0f9171e staging: most: remove device from interface structure omits 85db1cde8253 firmware: Rename FW_OPT_NOFALLBACK to FW_OPT_NOFALLBACK_SYSFS omits 2406a307ac7d ovl: implement async IO routines omits 5dcdc43e24a1 vfs: add vfs_iocb_iter_[read|write] helper functions omits 1346416564f0 ovl: layer is const omits b7bf9908e17c ovl: fix corner case of non-constant st_dev;st_ino omits 1b81dddd354c ovl: fix corner case of conflicting lower layer uuid omits 07f1e59637a8 ovl: generalize the lower_fs[] array omits 0f831ec85eda ovl: simplify ovl_same_sb() helper omits 880082666c8d Doc: ABI: add usb charger uevent omits 3bdcfe6c1d90 usb: phy: show USB charger type for user omits c12043134724 usb: cdns3: fix spelling mistake and rework grammar in text omits 7add7875a8eb Merge branch 'kcsan.2020.01.07a' into locking/kcsan omits 0db4a15d4c27 mei: me: add jasper point DID omits 4543bdc08857 KVM: Introduce kvm_vcpu_destroy() omits d2423b347de4 KVM: x86: Invoke kvm_vcpu_uninit() immediately prior to fr [...] omits aaf532c57927 KVM: MIPS: Invoke kvm_vcpu_uninit() immediately prior to f [...] omits a2017f17fa17 KVM: s390: Invoke kvm_vcpu_init() before allocating sie_page omits 321f8ee559d6 KVM: s390: Move guts of kvm_arch_vcpu_init() into kvm_arch [...] omits 897cc38eaab9 KVM: Add kvm_arch_vcpu_precreate() to handle pre-allocatio [...] omits fe931f122771 KVM: Remove kvm_arch_vcpu_free() declaration omits 50b143e1b3cf KVM: x86: Drop kvm_arch_vcpu_free() omits 208050dac5ef KVM: x86: Remove spurious clearing of async #PF MSR omits 9d979c7e6ff4 KVM: x86: Remove spurious kvm_mmu_unload() from vcpu destr [...] omits 4b8fff780b07 KVM: arm: Drop kvm_arch_vcpu_free() omits d5279f3a882c KVM: PPC: Drop kvm_arch_vcpu_free() omits 47d51e5eb5fe KVM: MIPS: Drop kvm_arch_vcpu_free() omits 5233009fab8e KVM: MIPS: Use kvm_vcpu_cache to allocate vCPUs omits ff030fdf5573 KVM: PPC: Move kvm_vcpu_init() invocation to common code omits 4dbf6fec7886 KVM: PPC: e500mc: Move reset of oldpir below call to kvm_v [...] omits d30769522294 KVM: PPC: Book3S PR: Allocate book3s and shadow vcpu after [...] omits c50bfbdc38ec KVM: PPC: Allocate vcpu struct in common PPC code omits 3ec8ca296470 KVM: PPC: e500mc: Add build-time assert that vcpu is at offset 0 omits 987b2594ed5d KVM: x86: Move kvm_vcpu_init() invocation to common code omits d813a8ba54f9 KVM: x86: Move allocation of pio_data page down a few lines omits fc6e2a1845ab KVM: x86: Move FPU allocation to common x86 code omits a9dd6f09d7e5 KVM: x86: Allocate vcpu struct in common x86 code omits 7f27179a88a6 KVM: SVM: Use direct vcpu pointer during vCPU create/free omits 34109c0476f1 KVM: VMX: Use direct vcpu pointer during vCPU create/free omits 034d8e2cb929 KVM: VMX: Allocate VPID after initializing VCPU omits 16be9ddea268 KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails omits cb10bf9194f4 KVM: PPC: Book3S PR: Free shared page if mmu initialization fails omits 1a978d9d3e72 KVM: PPC: Book3S HV: Uninit vCPU if vcore creation fails omits 6441fa6178f5 KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL omits 2bec445f9bf3 tcp: do not leave dangling pointers in tp->highest_sack omits 6a24f567af4a mfd: syscon: Add arguments support for syscon reference omits 2f3dc25c0118 mfd: rn5t618: Mark ADC control register volatile omits aac5d8fec9ca dt-bindings: atmel-usart: Add microchip,sam9x60-{usart, dbgu} omits 8334240fa0a6 dt-bindings: atmel-usart: Remove wildcard omits 4602dce0361e mfd: cros_ec: Add cros-usbpd-notify subdevice omits 1112ba02ff11 mfd: da9062: Fix watchdog compatible string omits 003035b3eb70 mfd: madera: Allow more time for hardware reset omits e9f47591793e mfd: cs47l15: Add missing register default omits 7f6d869846ec mfd: madera: Wait for boot done before accessing any other [...] omits 5e2540c17feb mfd: Kconfig: Rename Samsung to lowercase omits 7ad2915f7a83 mfd: tqmx86: remove set but not used variable 'i2c_ien' omits 2cce09eb1122 mfd: dbx500-prcmu: Drop DSI pll clock functions omits f41810921bdc mfd: dbx500-prcmu: Drop set_display_clocks() omits cb7a374a5e7a mfd: max77650: Select REGMAP_IRQ in Kconfig omits dc91c3b6fe66 mfd: axp20x: Mark AXP20X_VBUS_IPSOUT_MGMT as volatile omits 702204c22c53 mfd: ab8500: Fix ab8500-clk typo omits 57b89dd220be mfd: intel-lpss: Add Intel Jasper Lake PCI IDs omits 9b98662e2572 dt-bindings: mfd: max14577: Add reference to max14040_batt [...] omits 1c0769d20935 mfd: ab8500-core: Add device tree support for AB8505 omits 1c2f57d3391d dt-bindings: mfd: ab8500: Document AB8505 bindings omits 2b091ce1f62a dt-bindings: mfd: Document the Xylon LogiCVC multi-functio [...] omits c5f45619cfe6 dt-bindings: mfd: da9062: add gpio bindings omits 1ea9bd88eeff mfd: da9062: add support for the DA9062 GPIOs in the core omits 2b8bd606b1e6 mfd: dln2: More sanity checking for endpoints omits b88aa8509828 mfd: sm501: Fix mismatches of request_mem_region omits f2a19c5b7867 mfd: syscon: Re-use resource_size() to count max_register omits 18490cdb9e32 Merge branches 'ib-mfd-drm-5.6' and 'ib-mfd-clk-gpio-regul [...] omits 1c4d35265fb2 arm64: dts: ti: k3-j721e-main: Add McASP nodes omits 9bcb631e9953 arm64: dts: ti: k3-am654-main: Add McASP nodes omits 6f73c1e599c4 arm64: dts: ti: k3-j721e: DMA support omits 515c03401354 arm64: dts: ti: k3-j721e-main: Move secure proxy and smmu [...] omits ab641f2811dd arm64: dts: ti: k3-j721e-main: Correct main NAVSS representation omits 8c0deacaf40b arm64: dts: ti: k3-j721e: Correct the address for MAIN NAVSS omits 3d6230548c30 arm64: dts: ti: k3-am65: DMA support omits 12f207003c53 arm64: dts: ti: k3-am65-main: Move secure proxy under cbas [...] omits 2daaa1801486 arm64: dts: ti: k3-am65-main: Correct main NAVSS representation omits c31f625d06c9 gpio: bd71828: Initial support for ROHM BD71828 PMIC GPIOs omits fe5a591b7814 rtc: bd70528: add BD71828 support omits 6c883472e1c1 mfd: bd70528: Fix hour register mask omits 21b72156ede8 regulator: bd718x7: Split driver to common and bd718x7 spe [...] omits ae866dec7426 clk: bd718x7: Support ROHM BD71828 clk block omits e795bf725dab mfd: bd71828: Add power-key support omits 1c743ad523bb mfd: bd71828: Support ROHM BD71828 PMIC - core omits 8c352e68dd2e mfd: bd718x7: Add compatible for BD71850 omits 1b1c26b24a6e mfd: Rohm PMICs: Use platform_device_id to match MFD sub-devices omits 1af5332fcf7c dt-bindings: mfd: Document ROHM BD71828 bindings omits 873e443dd25a dt-bindings: leds: ROHM BD71282 PMIC LED driver omits 4d299f183314 net/rose: fix spelling mistake "to" -> "too" omits 43d88774d138 caif_usb: fix spelling mistake "to" -> "too" omits 971485a0d681 ipvs: fix spelling mistake "to" -> "too" omits 959b1825d9ab i40e: fix spelling mistake "to" -> "too" omits 71723a96b8b1 dmaengine: Create symlinks between DMA channels and slaves omits e9f08b65250d dmaengine: hisilicon: Add Kunpeng DMA engine support omits 42d279f9137a dmaengine: idxd: add char driver to expose submission port [...] omits 8f47d1a5e545 dmaengine: idxd: connect idxd to dmaengine subsystem omits d1dfe5b8ac64 dmaengine: idxd: add descriptor manipulation routines omits b131ad593884 dmaengine: idxd: add sysfs ABI for idxd driver omits c52ca478233c dmaengine: idxd: add configuration component of driver omits bfe1d56091c1 dmaengine: idxd: Init and probe for Intel data accelerators omits e81274cd6b52 dmaengine: add support to dynamic register/unregister of channels omits d2fb0a043838 dmaengine: break out channel registration omits 232bb01bb8ad x86/asm: add iosubmit_cmds512() based on MOVDIR64B CPU ins [...] omits b3531f5fc16d xfs: remove unused variable 'done' omits 54027a49938b xfs: fix uninitialized variable in xfs_attr3_leaf_inactive omits 838a860a3905 Merge tag 'mmc-v5.5-rc2-2' of git://git.kernel.org/pub/scm [...] omits 122ce22cb37b pinctrl: madera: Remove extra blank line omits 1d44616e7549 pinctrl: qcom: Don't lock around irq_set_irq_wake() omits fd8bdb23b918 hwmon: (k10temp) Display up to eight sets of CCD temperatures omits 49412f6636ba Merge tag 'amd-drm-fixes-5.5-2020-01-23' of git://people.f [...] omits b52937145d6f Merge tag 'drm-intel-fixes-2020-01-23' of git://anongit.fr [...] omits d95f20c4f070 PCI/AER: Initialize aer_fifo omits 8d077c3ce010 PCI/AER: Factor message prefixes with dev_fmt() omits 01daacfb9035 PCI/AER: Log which device prevents error recovery omits d54e17b40666 Merge branch 'next-integrity.defer-measuring-keys' into ne [...] omits 485ec2ea9cf5 bpf, devmap: Pass lockdep expression to RCU lists omits 34bbe0361707 clk: zynqmp: Add support for clock with CLK_DIVIDER_POWER_ [...] omits 4ebd92d2e228 clk: zynqmp: Fix divider calculation omits e942171bbb76 clk: zynqmp: Add support for get max divider omits df2a4d94f172 clk: zynqmp: Warn user if clock user are more than allowed omits c1e846b8ee5e clk: zynqmp: Extend driver for versal omits 352546805a44 dt-bindings: clock: Add bindings for versal clock driver omits 9243f2969167 dt-bindings: leds: Convert gpio-leds to DT schema omits 24a71afe05a8 dt-bindings: leds: Convert common LED binding to schema omits 9c4a38f19ed2 hwmon: (k10temp) Add debugfs support omits 70831c8a9184 hwmon: (k10temp) Don't show temperature limits on Ryzen (Z [...] omits b00647c46c9d hwmon: (k10temp) Show core and SoC current and voltages on [...] omits c757938929c9 hwmon: (k10temp) Report temperatures per CPU die omits d547552a1bf1 hmon: (k10temp) Convert to use devm_hwmon_device_register_ [...] omits a6d210da1a01 hwmon: (k10temp) Use bitops omits 7992db7cb9d1 hwmon: (pwm-fan) stop fan on shutdown omits 05592bea7a86 MAINTAINERS: add entry for ADM1177 driver omits 7866716170db dt-binding: hwmon: Add documentation for ADM1177 omits 09b08ac9e8d5 hwmon: (adm1177) Add ADM1177 Hot Swap Controller and Digit [...] omits 971dfd8cdcd6 docs: hwmon: Include 'xdpe12284.rst' into docs omits aaafb7c8eb1c hwmon: (pmbus) Add support for Infineon Multi-phase xdpe12 [...] omits 583dc921275c hwmon: (pmbus/tps53679) Extend device list supported by driver omits 9d72340b6ade hwmon: (pmbus/core) Add support for Intel IMVP9 and AMD 6. [...] omits b9fa0a3acfd8 hwmon: (pmbus/core) Add support for vid mode detection per [...] omits d9c8ae69b996 hwmon: (pmbus/ibm-cffps) Prevent writing on_off_config wit [...] omits 392923715d8b hwmon: (w83627ehf) Remove set but not used variable 'fan4min' omits 5b46903d8bf3 hwmon: Driver for disk and solid state drives with tempera [...] omits 74a71a831bea hwmon: (pmbus/ibm-cffps) Fix the LED behavior when turned off omits 1952d79a0d26 hwmon: (pmbus/ibm-cffps) Add the VMON property for version 2 omits abe508b66d23 hwmon: (pmbus/ibm-cffps) Add new manufacturer debugfs entries omits cce209581a61 hwmon: (pmbus) Driver for MAX20730, MAX20734, and MAX20743 omits 931f397bc624 hwmon: (w83627ehf) Now only one intrusion channel omits 695955028a42 hwmon: (w83627ehf) Remove code not needed after nct677* removal omits 3207408ab4cb hwmon: (w83627ehf) remove nct6775 and nct6776 support omits 1a1ea120afdf hwmon: (pmbus) Add MAX20796 to devices supported by generi [...] omits 8f77203587f5 hwmon: (w83627ehf) make sensor_dev_attr_##_name variables static omits 9e347728c4fe hwmon: (pmbus) Detect if chip is write protected omits d21ed22ba7b1 hwmon: Driver for MAX31730 omits 002c6b545b85 hwmon: Add support for enable attributes to hwmon core omits 266cd5835947 hwmon: (w83627ehf) convert to with_info interface omits a470f11c5ba2 hwmon: (pmbus/ucd9000) Add support for UCD90320 Power Sequencer omits 8a36e38d8b0f dt-bindings: hwmon/pmbus: Add ti,ucd90320 power sequencer omits 4413405f931e hwmon: Add intrusion templates omits e1ac611f57c9 dt-bindings: PCI: Convert generic host binding to DT schema omits 919ba6e739eb dt-bindings: PCI: Convert Arm Versatile binding to DT schema omits 61678d28d4a4 net_sched: fix datalen for ematch omits 7dcde0f337c3 dt-bindings: Be explicit about installing deps omits 11183ac07a74 dt-bindings: stm32: convert dfsdm to json-schema omits af1c2d81695b dt-bindings: serial: Convert STM32 UART to json-schema omits d50f974c4f7f dt-bindings: serial: Convert rs485 bindings to json-schema omits c5c689d3221e dt-bindings: timer: Use non-empty ranges in example omits 9bbc8be29d66 Merge tag 'mlx5-updates-2020-01-22' of git://git.kernel.or [...] omits 42c9bdae2366 Merge branch 'Fixes-for-SONIC-ethernet-driver' omits 686f85d71d09 net/sonic: Prevent tx watchdog timeout omits 772f66421d5a net/sonic: Fix CAM initialization omits 27e0c31c5f27 net/sonic: Fix command register usage omits 3f4b7e6a2be9 net/sonic: Quiesce SONIC before re-initializing descriptor memory omits 89ba879e9558 net/sonic: Fix receive buffer replenishment omits 94b166349503 net/sonic: Improve receive descriptor status flag check omits eaabfd19b2c7 net/sonic: Avoid needless receive descriptor EOL flag updates omits 9e311820f67e net/sonic: Fix receive buffer handling omits 427db97df1ee net/sonic: Fix interface error stats collection omits e3885f576196 net/sonic: Use MMIO accessors omits 5fedabf5a70b net/sonic: Clear interrupt flags immediately omits 865ad2f2201d net/sonic: Add mutual exclusion for accessing shared state omits 790e01149a11 Merge branch 'Add-PHY-IDs-for-DP83825-6' omits 2ace13e10dbd net: phy: DP83822: Add support for additional DP83825 devices omits 783da36bb90c phy: dp83826: Add phy IDs for DP83826N and 826NC omits 457bfc0a4bf5 net: fsl/fman: rename IF_MODE_XGMII to IF_MODE_10G omits 72b5917413e1 Merge branch 'net-fsl-fman-address-erratum-A011043' omits 1d3ca681b9d9 net/fsl: treat fsl,erratum-a011043 omits 73d527aef68f powerpc/fsl/dts: add fsl,erratum-a011043 omits 2934d2c67838 dt-bindings: net: add fsl,erratum-a011043 omits 22e984493a41 qlcnic: Fix CPU soft lockup while collecting firmware dump omits 4703d9119972 Merge tag 'xarray-5.5' of git://git.infradead.org/users/wi [...] omits 27ef91a2e9a5 platform/chrome: cros_ec: Match implementation with headers omits 34597c85be98 Merge tag 'trace-v5.5-rc6-2' of git://git.kernel.org/pub/s [...] omits fa0a4e3b5412 Merge tag 'ceph-for-5.5-rc8' of https://github.com/ceph/ce [...] omits 3a83c8c81c91 Merge tag 'pm-5.5-rc8' of git://git.kernel.org/pub/scm/lin [...] omits a572582b1a4d Merge tag 'pci-v5.5-fixes-2' of git://git.kernel.org/pub/s [...] omits 987f028b8637 char: hpet: Use flexible-array member omits 5336da37a5ea partitions/ldm: fix spelling mistake "to" -> "too" omits 45fc24e89b7c x86/mpx: remove MPX from arch/x86 omits 42222eae17f7 mm: remove arch_bprm_mm_init() hook omits aa9ccb7b47f9 x86/mpx: remove bounds exception code omits 4ba68d000557 x86/mpx: remove build infrastructure omits 3a1255396b5a x86/alternatives: add missing insn.h include omits 6435f773d81f riscv: mm: add support for CONFIG_DEBUG_VIRTUAL omits e3de04469a49 bcache: reap from tail of c->btree_cache in bch_mca_scan() omits d5c9c470b011 bcache: reap c->btree_cache_freeable from the tail in bch_ [...] omits 125d98edd114 bcache: remove member accessed from struct btree omits d44330b7f13e bcache: print written and keys in trace_bcache_btree_write omits 2aa8c529387c bcache: avoid unnecessary btree nodes flushing in btree_fl [...] omits 7a0bc2a89660 bcache: add code comments for state->pool in __btree_sort() omits 0e0c12316d8a lib: crc64: include <linux/crc64.h> for 'crc64_be' omits 6321bef028de bcache: use read_cache_page_gfp to read the superblock omits 475389ae5c08 bcache: store a pointer to the on-disk sb in the cache and [...] omits cfa0c56db9c0 bcache: return a pointer to the on-disk sb from read_super omits fc8f19cc5dce bcache: transfer the sb_page reference to register_{bdev,cache} omits ae3cd299919a bcache: fix use-after-free in register_bcache() omits 29cda393bcaa bcache: properly initialize 'path' and 'err' in register_bcache() omits 50246693f81f bcache: rework error unwinding in register_bcache omits a702a692cd75 bcache: use a separate data structure for the on-disk super block omits e8547d42095e bcache: cached_dev_free needs to put the sb page omits 1306cc0a3091 MIPS: Loongson64: Disable exec hazard omits 51522217f65f MIPS: Loongson64: Bump ISA level to MIPSR2 omits ba9196d2e005 MIPS: Make DIEI support as a config option omits 85f4c95172d6 tty: n_hdlc: Use flexible-array member and struct_size() helper omits 636e9d23dd45 MIPS: OCTEON: octeon-irq: fix spelling mistake "to" -> "too" omits 3e86460ebe23 MIPS: asm: local: add barriers for Loongson omits fdabc466f335 usb: phy: phy-gpio-vbus-usb: Convert to GPIO descriptors omits 2893c6783219 staging: comedi: drivers: fix spelling mistake "to" -> "too" omits 52b0c4709d23 staging: exfat: remove fs_func struct. omits bd4217cb9d54 staging: wilc1000: avoid mutex unlock without lock in wilc [...] omits 7a80aa23d0f0 staging: wilc1000: return zero on success and non-zero on [...] omits 3c2659bd1db8 readdir: make user_access_begin() use the real access range omits 2c6b7bcd7472 readdir: be more conservative with directory entry names omits f9f5267ec296 Merge branch 'omap-for-v5.6/dt' into for-next omits 2256e6f68c9e ARM: dts: omap4-droid4: Enable hdq for droid4 ds250x 1-wir [...] omits 36f808f2f1e9 ARM: dts: motorola-cpcap-mapphone: Configure calibration i [...] omits a5ebccc822d8 ARM: dts: Configure interconnect target module for am437x sgx omits 45e118b7805e ARM: dts: Configure sgx for dra7 omits c3fb99f46efd ARM: dts: Configure rstctrl reset for am335x SGX omits d7a9d45d5f06 Merge branch 'omap-for-v5.6/ti-sysc-dt-cam' into omap-for-v5.6/dt omits aa77d934a811 Merge branch 'omap-for-v5.6/ti-sysc-dt-cam' into for-next omits 1a2095160594 ARM: dts: dra7: Add ti-sysc node for VPE omits 79312524dbf1 ARM: dts: dra7: add vpe clkctrl node omits d916ab415b5f ARM: dts: am43x-epos-evm: Add VPFE and OV2659 entries omits f8404f159515 ARM: dts: am437x-sk-evm: Add VPFE and OV2659 entries omits 01053dadb79d ARM: dts: am43xx: add support for clkout1 clock omits fc7100ea2a52 f2fs: Add f2fs stats to sysfs omits 831d2fa25ab8 Btrfs: make deduplication with range including the last bl [...] omits a5e6ea18e3d1 fs: allow deduplication of eof block into the end of the d [...] omits 6080d608eeff module.h: Annotate mod_kallsyms with __rcu omits 23fe1390c7f1 drm/amdgpu: remove the experimental flag for renoir omits 3bd7b487a6dd arm: dts: dra76-evm: Add CAL and OV5640 nodes omits 807276375ff4 arm: dtsi: dra76x: Add CAL dtsi node omits 414dc3d33b91 arm: dts: dra72-evm-common: Add entries for the CSI2 cameras omits 86a7e226dd73 ARM: dts: DRA72: Add CAL dtsi node omits b31617258977 ARM: dts: dra7-l4: Add ti-sysc node for CAM omits 2baee0c5b359 ARM: OMAP: DRA7xx: Make CAM clock domain SWSUP only omits 215d103f3662 ARM: dts: dra7: add cam clkctrl node omits 4068664e3cd2 ext4: fix extent_status fragmentation for plain files omits ccef56c0f7f3 Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next omits 885d21e4956d Merge branch 'omap-for-v5.6/ti-sysc-omap45-rng' into omap- [...] omits bb09096b4bbf Merge branch 'fixes' into for-next omits ddf664da3b9c ARM: OMAP2+: Drop legacy platform data for omap4 des omits bea5e904728e ARM: OMAP2+: Drop legacy platform data for omap4 sham omits 814b25387734 ARM: OMAP2+: Drop legacy platform data for omap4 aes omits 23673f17358a ARM: dts: Configure interconnect target module for omap4 des omits 316a418e28b6 ARM: dts: Configure interconnect target module for omap4 aes omits 4e19443da194 btrfs: free block groups after free'ing fs trees omits 1362089d2ad7 btrfs: Fix split-brain handling when changing FSID to meta [...] omits 05840710149c btrfs: Handle another split brain scenario with metadata u [...] omits c6730a0e5778 btrfs: Factor out metadata_uuid code from find_fsid. omits c0d81c7cb236 btrfs: Call find_fsid from find_fsid_inprogress omits b5e4ff9d465d Btrfs: fix infinite loop during fsync after rename operations omits d62b23c94952 btrfs: set trans->drity in btrfs_commit_transaction omits 889bfa39086e btrfs: drop log root for dropped roots omits 668e48af7a94 btrfs: sysfs, add devid/dev_state kobject and device attributes omits 1776ad172e1f btrfs: Refactor btrfs_rmap_block to improve readability omits bf2e2eb060fa btrfs: Add self-tests for btrfs_rmap_block omits b3ad2c17fd80 btrfs: selftests: Add support for dummy devices omits 96a14336bd8f btrfs: Move and unexport btrfs_rmap_block omits 68c467cbb2f3 btrfs: separate definition of assertion failure handlers omits 18c48e6d5bb2 ARM: dts: Configure interconnect target module for omap4 sham omits 30c2d7ca3fbc ARM: dts: Configure omap5 rng to probe with ti-sysc omits fbb8bb8370f6 ARM: dts: Configure omap4 rng to probe with ti-sysc omits 723a567f43b8 ARM: dts: Add missing omap5 secure clocks omits cfcbc2dbb708 ARM: dts: Add missing omap4 secure clocks omits b0b039515445 ARM: dts: am43x-epos-evm: set data pin directions for spi0 [...] omits e429a4758be7 Merge branch 'omap-for-v5.6/soc' into for-next omits 3543d7ddd55f arm64: dts: fast models: Fix FVP PCI interrupt-map property omits c37baa06f8a9 ARM: OMAP2+: Fix undefined reference to omap_secure_init omits 81563bed1e11 MAINTAINERS: Replace Tien Hock Loh as Altera PIO maintainer omits 207270dd0b2d gpiolib: hold gpio devices lock until ->descs array is ini [...] omits 0d311d8b93cf gpio: aspeed-sgpio: fixed typos omits 06e26b75f5e6 pinctrl: mvebu: armada-37xx: use use platform api omits 322e929d196c Merge back new material related to system-wide PM for v5.6. omits 72780ce5f1a4 gpio: Drop the chained IRQ handler assign function omits d5331ec2cc6e gpio: mvebu: clear irq in edge cause register before unmas [...] omits 1697d9812481 media: staging/intel-ipu3: remove TODO item about acronyms omits 5adf3edde812 media: v4l2-fwnode: Print the node name while parsing endpoints omits eec6d97d6da4 pinctrl: freescale: Add i.MX8MP pinctrl driver support omits 0b09f9898756 media: Revert "media: staging/intel-ipu3: make imgu use fi [...] omits 364efd0db7c3 dt-bindings: imx: Add pinctrl binding doc for i.MX8MP omits a03003c528e6 media: mt9v111: constify copied structure omits 366950eeb6ee gpiolib: Lower verbosity when allocating hierarchy irq omits a1dd4bfb145e Merge tag 'intel-pinctrl-v5.6-1' of git://git.kernel.org/p [...] omits bb48eb9b12a9 fou: Fix IPv6 netlink policy omits 5169adbc9824 Merge tag 'wireless-drivers-2020-01-23' of git://git.kerne [...] omits 5b3014b95272 IMA: Defined delayed workqueue to free the queued keys omits 754a36a58c29 Merge branch 'spi-5.6' into spi-next omits 7265e8fc5108 Merge branch 'spi-5.5' into spi-linus omits ebe0bdf9cfb9 Merge remote-tracking branch 'regulator/topic/equal' into [...] omits 9909f7986a81 Merge branch 'regulator-5.6' into regulator-next omits f7abb7e33b29 Merge branch 'regulator-5.5' into regulator-linus omits a7196caf83ea Merge branch 'asoc-5.6' into asoc-next omits 20230620b445 Merge branch 'asoc-5.5' into asoc-linus omits 450d0fd51564 IMA: Call workqueue functions to measure queued keys omits 9f81a2eda488 IMA: Define workqueue for early boot key measurements omits d8e2e0d2491e ASoC: soc-core: remove null_snd_soc_ops omits ad2bf9f252d6 ASoC: soc-pcm: add soc_rtd_trigger() omits 49f020e5714d ASoC: soc-pcm: add soc_rtd_hw_free() omits de9ad990284f ASoC: soc-pcm: add soc_rtd_hw_params() omits 44c1a75b0d88 ASoC: soc-pcm: add soc_rtd_prepare() omits 0be429f9fcfc ASoC: soc-pcm: add soc_rtd_shutdown() omits f183f9277a0f ASoC: soc-pcm: add soc_rtd_startup() omits 29951078bb5b media: platform: VIDEO_MEDIATEK_JPEG can also depend on MTK_IOMMU omits 1dd2e8f94257 media: uvcvideo: Add a quirk to force GEO GC6500 Camera bi [...] omits 68035c80e129 media: uvcvideo: Avoid cyclic entity chains due to malform [...] omits a5362b84bdff dt-binding: spi: add NPCM PSPI reset binding omits df31007400c3 ASoC: rt1015: add rt1015 amplifier driver omits b2333f7fcd95 ASoC: madera: Correct some kernel doc omits 8ce1cbd6ce0b ASoC: topology: fix soc_tplg_fe_link_create() - link->dobj [...] omits 15adb20f64c3 ASoC: Intel: skl_hda_dsp_common: Fix global-out-of-bounds bug omits ca34fa860fd3 ASoC: madera: Correct DMIC only input hook ups omits d239aa00fe7b media: hantro: fix post-processing NULL pointer dereference omits 1fd4d9cb739b media: rcar-vin: Use correct pixel format when aligning format omits cd5676db0574 misc: eeprom: at24: support pm_runtime control omits c6cadc7538bb dt-binding: eeprom: at24: add vcc-supply property omits 6c0157be02f0 dmaengine: ti: k3-udma: fix spelling mistake "limted" -> " [...] omits e606c8b9d751 dmaengine: s3c24xx-dma: fix spelling mistake "to" -> "too" omits 6c02fb7899ce Merge branch 'i2c/for-5.6' into i2c/for-next omits a009310fade9 i2c: exynos: Update Kconfig documentation omits 4a2d5f663dab i2c: Enable compile testing for more drivers omits 183ef7adf4ed x86/boot: Simplify calculation of output address omits 1efba987c486 tun: add mutex_unlock() call and napi.skb clearing in tun_ [...] omits 6d9f6e6790e7 Merge branch 'net-sched-add-Flow-Queue-PIE-packet-scheduler' omits ec97ecf1ebe4 net: sched: add Flow Queue PIE packet scheduler omits 5205ea00cda1 net: sched: pie: export symbols to be reused by FQ-PIE omits 00ea2fb7274f net: sched: pie: fix alignment in struct instances omits 55f780c4a6c3 net: sched: pie: fix commenting omits b42a3d7c7cff pie: improve comments and commenting style omits 2dfb1952a9a1 pie: rearrange structure members and their initializations omits 1dbfc5e071db pie: use u8 instead of bool in pie_vars omits cf4eeee5ff56 pie: rearrange macros in order of length omits 805a5a23a4c4 pie: use U64_MAX to denote (2^64 - 1) omits 84bf557fb02f net: sched: pie: move common code to pie.h omits 21aecdbd7f3a KVM: arm: Make inject_abt32() inject an external abort instead omits 018f22f95e8a KVM: arm: Fix DFSR setting for non-LPAE aarch32 guests omits cf2d23e0bac9 KVM: arm/arm64: Fix young bit from mmu notifier omits 6645d8542ef9 arm64: KVM: Annotate guest entry/exit as a single function omits 290a6bb06de9 arm64: KVM: Add UAPI notes for swapped registers omits 0e20f5e25556 KVM: arm/arm64: Cleanup MMIO handling omits 971de2e57211 mlxsw: spectrum_acl: Fix use-after-free during reload omits b059c63620fb powerpc/xive: Drop extern qualifiers from header function [...] omits 6a3163212f31 KVM: PPC: Book3S HV: XIVE: Fix typo in comment omits 25dd118f4b27 macintosh: Fix Kconfig indentation omits 173bf44bdfc7 MAINTAINERS: Add myself as maintainer of ehv_bytechan tty driver omits 946743d035bd powernv/pci: Move pnv_pci_dma_bus_setup() to pci-ioda.c omits 0a25d9c40161 powernv/pci: Fold pnv_pci_dma_dev_setup() into the pci-iod [...] omits 965c94f309be powerpc/iov: Move VF pdev fixup into pcibios_fixup_iov() omits ac1172019593 powernv/pci: Remove dma_dev_setup() for NPU PHBs omits 3ab3f3c9df34 powerpc/pci: Fold pcibios_setup_device() into pcibios_bus_ [...] omits 37f6f8e88cae powerpc/powernv: Allow manually invoking special reboots omits 2d9b332d99b2 powerpc/xmon: Allow passing an argument to ppc_md.restart() omits 846a17a53aee powerpc/powernv: Use common code for the symbol_map export omits db93361260e2 powerpc/powernv: Rework exports to support subnodes omits 4e0942c0302b powerpc/eeh: Only dump stack once if an MMIO loop is detected omits 18697d2b0862 powernv/pci: Add a debugfs entry to dump PHB's IODA PE state omits c13a17b73eb0 powernv/pci: Allow any write trigger the diag dump omits 22ba7289079b powernv/pci: Use pnv_phb as the private data for debugfs entries omits a4af49f34f76 powerpc/pcidn: Warn when sriov pci_dn management is used i [...] omits 8cd6aacc6401 powerpc/pcidn: Make VF pci_dn management CONFIG_PCI_IOV specific omits 1fb4124ca9d4 powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV omits 3489cdc417b2 powerpc/eeh_sysfs: Make clearing EEH_DEV_SYSFS saner omits 758b423275f0 powerpc/eeh_sysfs: Remove double pci_dn lookup. omits 4107248c5615 powerpc/eeh_sysfs: ifdef pseries sr-iov sysfs properties omits 89f51839bd75 powerpc/eeh_sysfs: Fix incorrect comment omits b1268f4cdba7 powerpc/eeh_cache: Don't use pci_dn when inserting new ranges omits 49ce94b8677c ocxl: Add PCI hotplug dependency to Kconfig omits 748ac391ab9a pci/hotplug/pnv-php: Wrap warnings in macro omits be1611e043de pci/hotplug/pnv-php: Relax check when disabling slot omits ea53919b15bf pci/hotplug/pnv-php: Register opencapi slots omits 323c2a26ff43 pci/hotplug/pnv-php: Improve error msg on power state chan [...] omits 658ab186dd22 pci/hotplug/pnv-php: Remove erroneous warning omits bbb789046084 powerpc/powernv/ioda: Find opencapi slot for a device node omits f724385fea01 powerpc/powernv/ioda: Release opencapi device omits c1a2feade085 powerpc/powernv/ioda: set up PE on opencapi device when enabling omits 80f1ff83fa11 powerpc/powernv/ioda: Protect PE list omits 05dd7da76986 powerpc/powernv/ioda: Fix ref count for devices with their own PE omits bfc2eae0ad72 powerpc/vdso32: miscellaneous optimisations omits e33ffc956b08 powerpc/vdso32: implement clock_getres entirely omits 6e2f9e9cfd56 powerpc/vdso32: use LOAD_REG_IMMEDIATE() omits 2c29eef9fc6f powerpc/vdso32: Don't read cache line size from the datapa [...] omits ec0895f08f99 powerpc/vdso32: inline __get_datapage() omits 654abc69ef2e powerpc/vdso32: Add support for CLOCK_{REALTIME/MONOTONIC}_COARSE omits 902137ba8e46 powerpc/32: Add VDSO version of getcpu on non SMP omits 8c452a889821 powerpc/devicetrees: Change 'gpios' to 'cs-gpios' on fsl, [...] omits a426ea9bb388 selftests/powerpc: Enable range tests on 8xx in ptrace-hwb [...] omits 39413ae00967 powerpc/hw_breakpoints: Rewrite 8xx breakpoints to allow a [...] omits 991d656d722d powerpc/8xx: Fix permanently mapped IMMR region. omits f509247b08f2 powerpc/ptdump: Only enable PPC_CHECK_WX with STRICT_KERNEL_RWX omits d80ae83f1f93 powerpc/ptdump: Fix W+X verification omits e26ad936dd89 powerpc/ptdump: Fix W+X verification call in mark_rodata_ro() omits 1e1c8b2cc37a powerpc/ptdump: don't entirely rebuild kernel when selecti [...] omits 5d2e5dd5849b powerpc/mm/hash: Fix sharing context ids between kernel & [...] omits edf9acf5f566 Merge branch 'r8152-serial-fixes' omits aa475d935272 r8152: disable DelayPhyPwrChg omits 19813162895a r8152: avoid the MCU to clear the lanwake omits a0246dafe684 r8152: don't enable U1U2 with USB_SPEED_HIGH for RTL8153B omits d7f1b59655ef r8152: disable test IO for RTL8153B omits 08997b5eec08 r8152: Disable PLA MCU clock speed down omits 809a7fc6593f r8152: disable U2P3 for RTL8153B omits 9583a3638dc0 r8152: get default setting of WOL before initializing omits f99cd20eda12 r8152: reset flow control patch when linking on for RTL8153B omits a39142728d0e r8152: fix runtime resume for linking change omits 940ba1498665 gtp: make sure only SOCK_DGRAM UDP sockets are accepted omits d836f5c69d87 net: rtnetlink: validate IFLA_MTU attribute in rtnl_create_link() omits bd7521068d36 dt-bindings: reset: meson: add gxl internal dac reset omits 78f7a7566f5e airo: Add missing CAP_NET_ADMIN check in AIROOLDIOCTL/SIOC [...] omits d6bce2137f5d airo: Fix possible info leak in AIROOLDIOCTL/SIOCDEVPRIVATE omits 9e0caab8e0f9 tee: optee: Fix compilation issue with nommu omits fd786fb1d2ca net: convert suitable drivers to use phy_do_ioctl_running omits 4425f567b0dd KVM: async_pf: drop kvm_arch_async_page_present wrappers omits 99634e3ec0d4 KVM: x86: list MSR_IA32_UCODE_REV as an emulated MSR omits 5fcf3a55a62a tools/kvm_stat: Fix kvm_exit filter name omits 56871d444bc4 KVM: x86: fix overlap between SPTE_MMIO_MASK and generation omits 5396c4bd9fd8 ALSA: cs46xx: fix spelling mistake "to" -> "too" omits 19c64e7354e5 USB: serial: cyberjack: fix spelling mistake "To" -> "Too" omits a1c91c103639 USB: serial: ir-usb: simplify endpoint check omits e7542bc382f8 USB: serial: ir-usb: make set_termios synchronous omits 38c0d5bdf497 USB: serial: ir-usb: fix IrLAP framing omits 17a0184ca17e USB: serial: ir-usb: fix link-speed handling omits 2988a8ae7476 USB: serial: ir-usb: add missing endpoint sanity check omits 7af43a76695d backlight: qcom-wled: Fix unsigned comparison to zero omits 3adb4eaa1b4c MAINTAINERS: Make Russell King designated reviewer of phylib omits 954b3c439779 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 7c453526dc50 net/mlx5e: Enable all available stats for uplink reps omits 8520fa57a4e9 net/mlx5e: Create q counters on uplink representors omits 8a236b15144b net/mlx5e: Convert rep stats to mlx5e_stats_grp-based infra omits 2a303f13f9cd net/mlx5e: IPoIB, use separate stats groups omits f0ff8e8c7206 net/mlx5e: Convert stats groups array to array of group pointers omits 96b12796550d net/mlx5e: Declare stats groups via macro omits 3460c184dfb0 net/mlx5e: Profile specific stats groups omits 29b598ddb8d2 net/mlx5e: Move uplink rep init/cleanup code into own functions omits 4c7cea2f31f1 net/mlx5: DR, Allow connecting flow table to a lower/same [...] omits c21a49b360e1 net/mlx5: DR, Modify header copy support omits a51dcc10a04a net/mlx5: DR, Modify set action limitation extension omits 6d65bc64e232 net/mlx5e: Add mlx5e_flower_parse_meta support omits e15cf98ee8a7 net/mlx5: make the symbol 'ESW_POOLS' static omits a1718505d7f6 net/mlx5e: allow TSO on VXLAN over VLAN topologies omits ca9c74ae9be5 net/mlx5e: Fix printk format warning omits f5fa7c8bb630 f2fs: delete duplicate information on sysfs nodes omits 0973f800f31b ARM: Document merges omits f015f5d69260 Merge branch 'arm/soc' into for-next omits a9eeb0e61128 Merge tag 'samsung-soc-5.6-2' of https://git.kernel.org/pu [...] omits 85cc12f85138 Merge branch 'bpf_cubic' omits 6de4a9c430b5 bpf: tcp: Add bpf_cubic example omits 0a49c1a8e262 bpf: Sync uapi bpf.h to tools/ omits 5576b991e9c1 bpf: Add BPF_FUNC_jiffies64 omits c9444384f0d5 MIPS: Loongson64: Select mac2008 only feature omits a48d4a33b6ef Merge tag 'drm-misc-fixes-2020-01-22-1' of git://anongit.f [...] omits ece276de2a1f MIPS: Add MAC2008 Support omits 1250c1a568ca cpufreq: loongson2_cpufreq: adjust cpufreq uses of LOONGSO [...] omits c689b069916c Merge branch 'linux-5.6' of git://github.com/skeggsb/linux [...] omits 86e9466ae620 intel_idle: Clean up irtl_2_usec() omits 1aefbd7aeb76 intel_idle: Move 3 functions closer to their callers omits 095928ae484b intel_idle: Annotate initialization code and data structures omits 0755a9bd9963 intel_idle: Move and clean up intel_idle_cpuidle_devices_uninit() omits 3d3a1ae9b4be intel_idle: Rearrange intel_idle_cpuidle_driver_init() omits 533da74a8c8d intel_idle: Clean up NULL pointer check in intel_idle_init() omits a6c86e336282 intel_idle: Fold intel_idle_probe() into intel_idle_init() omits cbd2c4c25d7e intel_idle: Eliminate __setup_broadcast_timer() omits e6cf623ba3f8 Merge branch 'intel_idle+acpi' omits a04616a30a51 Merge tag 'exynos-drm-next-for-v5.6' of git://git.kernel.o [...] omits cefb9409ff99 cpuidle: fix cpuidle_find_deepest_state() kerneldoc warnings omits a09da3fbc17f cpuidle: sysfs: fix warnings when compiling with W=1 omits 32014c86d4e1 cpuidle: coupled: fix warnings when compiling with W=1 omits 786c87cd312a PNP: isapnp: remove defined but not used function 'isapnp_ [...] omits 61ff410faefc Merge branch 'vmwgfx-next' of git://people.freedesktop.org [...] omits ee8642162a9e drm/nouveau: fix build error without CONFIG_IOMMU_API omits 67d52f0f1379 drm/nouveau/kms/nv04: remove set but not used variable 'width' omits 39496368ba96 drm/nouveau/kms/nv50: remove set but not unused variable ' [...] omits 35e4909b6a2b drm/nouveau/mmu: fix comptag memory leak omits 90e2e96ea377 drm/nouveau/gr/gp10b: Use gp100_grctx and gp100_gr_zbc omits 89b34254bb61 drm/nouveau/pmu/gm20b,gp10b: Fix Falcon bootstrapping omits edc440e3d27f fscrypt: improve format of no-key names omits aec992aab890 ubifs: allow both hash and disk name to be provided in no- [...] omits f0d07a98a070 ubifs: don't trigger assertion on invalid no-key filename omits f592efe735a2 fscrypt: clarify what is meant by a per-file key omits aa408f835d02 fscrypt: derive dirhash key for casefolded directories omits 6e1918cfb263 fscrypt: don't allow v1 policies with casefolding omits 1b3b827ee523 fscrypt: add "fscrypt_" prefix to fname_encrypt() omits 13a10da94615 fscrypt: don't print name of busy file when removing key omits 1b2fd38de9fc Merge branch 'bpf-dynamic-relinking' omits 7805fe843964 selftests/bpf: Add tests for program extensions omits 2db6eab18b97 libbpf: Add support for program extensions omits be8704ff07d2 bpf: Introduce dynamic program extensions omits 5c6710965ce2 nfsd: convert file cache to use over/underflow safe refcount omits ebb7f9a1f56d nfsd: Define the file access mode enum for tracing omits 54996aa8b0c2 nfsd: Fix a perf warning omits 3e5c8b7e4c71 SUNRPC/cache: Allow garbage collection of invalid cache entries omits 19e0663ff9bc nfsd: Ensure sampling of the write verifier is atomic with [...] omits 524ff1af226c nfsd: Ensure sampling of the commit verifier is atomic wit [...] omits 809fe3c53378 sunrpc: clean up cache entry add/remove from hashtable omits 1d82163714c1 sunrpc: Fix potential leaks in sunrpc_cache_unhash() omits 1b28d756b2ea nfsd: Ensure exclusion between CLONE and WRITE errors omits b66ae6dd0c30 nfsd: Pass the nfsd_file as arguments to nfsd4_clone_file_range() omits 7bf94c6ba9fb nfsd: Update the boot verifier on stable writes too. omits 5011af4c698a nfsd: Fix stable writes omits 16f8f8941082 nfsd: Allow nfsd_vfs_write() to take the nfsd_file as an argument omits 90d2f1da832f nfsd: Fix a soft lockup race in nfsd_file_mark_find_or_create() omits b6669305d35a nfsd: Reduce the number of calls to nfsd_file_gc() omits 55f84cc47f73 nfsd: Schedule the laundrette regularly irrespective of fi [...] omits bd6e1cece834 nfsd: Remove unused constant NFSD_FILE_LRU_RESCAN omits 9542e6a643fc nfsd: Containerise filecache laundrette omits 36ebbdb96b69 nfsd: cleanup nfsd_file_lru_dispose() omits 28c7d86bb617 nfsd: fix filecache lookup omits fc76324fa27f riscv: keep 32-bit kernel to 32-bit phys_addr_t omits ea01ce67326d kasan: Add riscv to KASAN documentation. omits 8ad8b72721d0 riscv: Add KASAN support omits 57ee58e39321 kasan: No KASAN's memmove check if archs don't have it. omits 86a761f81ec8 io_uring: honor IOSQE_ASYNC for linked reqs omits 1118591ab883 io_uring: prep req when do IOSQE_ASYNC omits 131701c697e8 Merge tag 'leds-5.5-rc8' of git://git.kernel.org/pub/scm/l [...] omits 1b4e677f86c7 Merge tag 'hwmon-for-v5.5-rc8' of git://git.kernel.org/pub [...] omits 6613babaf662 Bluetooth: fix appearance typo in mgmt.c omits 5c7bac9fb2c5 IMA: pre-allocate buffer to hold keyrings string omits 483ec26eed42 ima: ima/lsm policy rule loading logic bug fixes omits 6beea7afcc72 ima: add the ability to query the cached hash of a given file omits 5350ceb0b7be ima: Add a space after printing LSM rules for readability omits c5d19a6ecfce net: convert additional drivers to use phy_do_ioctl omits 5311a69aaca3 net, ip6_tunnel: fix namespaces move omits 36d79af7fb59 net_sched: use validated TCA_KIND attribute in tc_new_tfilter() omits d39ca2590d10 Revert "udp: do rmem bulk free even if the rx sk queue is empty" omits 43108c72cf1d leds: lm3532: add pointer to documentation and fix typo omits 51eb5a24de91 leds: rb532: cleanup whitespace omits 30d57d55abd7 ledtrig-pattern: fix email address quoting in MODULE_AUTHOR() omits 2424415d25a7 led: max77650: add of_match table omits 22cb0a76e005 leds-as3645a: Drop fwnode reference on ignored node omits 90a8e82d3ca8 leds: gpio: Fix uninitialized gpio label for fwnode based probe omits bda6a35505e2 net: Add Jakub to MAINTAINERS for networking general. omits c80794323e82 net: Fix packet reordering caused by GRO and listified RX [...] omits 0ace17d56824 can, slip: Protect tty->disc_data in write_wakeup and clos [...] omits 58c8db929db1 net, sk_msg: Don't check if sock is locked when tearing do [...] omits 6849b5eba196 ARM: 8955/1: virt: Relax arch timer version check during e [...] omits 94375f9d5103 ovl: generalize the lower_layers[] array omits b504c6540d17 ovl: improving copy-up efficiency for big sparse file omits b1f9d3858f72 ovl: use ovl_inode_lock in ovl_llseek() omits 1bd0a3aea435 ovl: use pr_fmt auto generate prefix omits 4c37e71b713e ovl: fix wrong WARN_ON() in ovl_cache_update_ino() omits 4942dc6638b0 KVM: arm64: Write arch.mdcr_el2 changes since last vcpu_lo [...] omits 0a3d5b577784 Revert "MIPS: Add custom serial.h with BASE_BAUD override [...] omits 34c01e41b247 MIPS: sort MIPS and MIPS_GENERIC Kconfig selects alphabeti [...] omits 18d84e2e55b6 MIPS: make CPU_HAS_LOAD_STORE_LR opt-out omits 7de86604bbe4 MIPS: generic: don't unconditionally select PINCTRL omits 7c8f13790958 MIPS: don't explicitly select LIBFDT in Kconfig omits 0956be29a96c MIPS: sync-r4k: do slave counter synchronization with disa [...] omits c0e79fd89749 MIPS: SGI-IP30: Check for valid pointer before using it omits 273db8f03509 Input: add IOC3 serio driver omits 554d21efb0d2 block, bfq: improve arithmetic division in bfq_delta() omits 7e053d3e820b ata/acard_ahci: remove unused variable n_elem omits ffa302efe84e ata: pata_macio: fix comparing pointer to 0 omits b7f22d993f51 block/bfq: remove unused bfq_class_rt which never used omits d829229e35f3 iwlwifi: mvm: don't send the IWL_MVM_RXQ_NSSN_SYNC notif t [...] omits ef7d84caa592 ALSA: hda - Add docking station support for Lenovo Thinkpad T420s omits 2a67a6ccb01f bpf, btf: Always output invariant hit in pahole DWARF to B [...] omits cf85e7c7f437 platform/x86: intel_pmc_ipc: Switch to use driver->dev_groups omits fc07ac644997 platform/x86: intel_pmc_ipc: Propagate error from kstrtoul() omits 1e3872ccda65 platform/x86: intel_pmc_ipc: Use octal permissions in sysf [...] omits 63d91d815ddd platform/x86: intel_pmc_ipc: Get rid of unnecessary includes omits 09874a3acdc7 platform/x86: intel_pmc_ipc: Drop ipc_data_readb() omits a97368b314ef platform/x86: intel_pmc_ipc: Drop intel_pmc_gcr_read() and [...] omits f827e5300da4 platform/x86: intel_pmc_ipc: Make intel_pmc_ipc_raw_cmd() static omits 3f751ba58499 platform/x86: intel_pmc_ipc: Make intel_pmc_ipc_simple_com [...] omits e1f461631123 platform/x86: intel_pmc_ipc: Make intel_pmc_gcr_update() static omits 8b2365656008 platform/x86: intel_scu_ipc: Reformat kernel-doc comments [...] omits 4907898873a0 platform/x86: intel_scu_ipc: Drop intel_scu_ipc_raw_command() omits b7380a162689 platform/x86: intel_scu_ipc: Drop intel_scu_ipc_io[read|wr [...] omits 59aa78e325d8 platform/x86: intel_scu_ipc: Drop unused macros omits a5f04a2e5e33 platform/x86: intel_scu_ipc: Drop unused prototype intel_s [...] omits e7b7ab3847c9 platform/x86: intel_scu_ipc: Sleeping is fine when polling omits 74e9748b9b21 platform/x86: intel_scu_ipc: Drop intel_scu_ipc_i2c_cntrl() omits b47018a778c1 platform/x86: intel_scu_ipc: Remove Lincroft support omits 19e2d350aeaa platform/x86: intel_scu_ipc: Add constants for register offsets omits e48b72a568bb platform/x86: intel_scu_ipc: Fix interrupt support omits 298ef70f3ae5 platform/x86: intel_scu_ipcutil: Remove default y from Kconfig omits 5e0c94d3aeee platform/x86: intel_mid_powerbtn: Take a copy of ddata omits 1222653cc048 selftests/bpf: Build urandom_read with LDFLAGS and LDLIBS omits bdf2aca703e8 Bluetooth: adding missing const decoration to mgmt_status_table omits dbab40bdb42c Merge tag 'io_uring-5.5-2020-01-22' of git://git.kernel.dk [...] omits 11ea68f553e2 genirq, sched/isolation: Isolate from handling managed interrupts omits eda4eabf86fd xen/balloon: Support xend-based toolstack take two omits 241a69ae8ea8 platform/chrome: cros_ec: Query EC protocol version if EC [...] omits db735fc4036b drm/msm: Set dma maximum segment size for mdss omits eb5a4d0a9ee9 hrtimer: Add missing sparse annotation for __run_timer() omits e533dbe9dcb1 arm64: acpi: fix DAIF manipulation with pNMI omits 72a9cc952f12 devtmpfs: factor out common tail of devtmpfs_{create,delete}_node omits fad1db8a351c devtmpfs: initify a bit omits 21766d11d151 devtmpfs: simplify initialization of mount_dev omits 0ff0e95e9909 devtmpfs: factor out setup part of devtmpfsd() omits c9d6b287d786 devtmpfs: fix theoretical stale pointer deref in devtmpfsd() omits 0707cfa5c3ef driver core: platform: fix u32 greater or equal to zero co [...] omits f4a81f5a853e irqchip/gic-v4.1: Allow direct invalidation of VLPIs omits 3858d4dfdfb8 irqchip/gic-v4.1: Suppress per-VLPI doorbell omits b4a4bd0f2629 irqchip/gic-v4.1: Add VPE INVALL callback omits e64fab1a1477 irqchip/gic-v4.1: Add VPE eviction callback omits 91bf6395f7b8 irqchip/gic-v4.1: Add VPE residency callback omits d97c97baa214 irqchip/gic-v4.1: Add mask/unmask doorbell callbacks omits 29c647f3b5ae irqchip/gic-v4.1: Plumb skeletal VPE irqchip omits dd3f050a216e irqchip/gic-v4.1: Implement the v4.1 flavour of VMOVP omits 0684c7046590 irqchip/gic-v4.1: Don't use the VPE proxy if RVPEID is set omits 64edfaa9a234 irqchip/gic-v4.1: Implement the v4.1 flavour of VMAPP omits 5e5168461c22 irqchip/gic-v4.1: VPE table (aka GICR_VPROPBASER) allocation omits f2d834092ee2 irqchip/gic-v3: Add GICv4.1 VPEID size discovery omits b25319d279b6 irqchip/gic-v3: Detect GICv4.1 supporting RVPEID omits 093bf439fee0 irqchip/gic-v3-its: Fix get_vlpi_map() breakage with doorbells omits eb143f8756e7 binder: fix log spam for existing debugfs file creation. omits 4144fddbd393 x86/tsc: Remove redundant assignment omits b61387cb732c tracing/uprobe: Fix to make trace_uprobe_filter alignment safe omits 659ded30272d trace/kprobe: Remove unused MAX_KPROBE_CMDLINE_SIZE omits 17248ea03674 s390: fix __EMIT_BUG() macro omits 45f7a0da600d s390/ftrace: generate traced function stack frame omits 253b3c4b2920 s390: adjust -mpacked-stack support check for clang 10 omits c4e5c229b610 s390/jump_label: use "i" constraint for clang omits ee09c91480b1 s390/cpum_sf: Use DIV_ROUND_UP omits 32dab6828c42 s390/cpum_sf: Use kzalloc and minor changes omits ee5c4ccfd51d s390/cpum_sf: Convert debug trace to common layout omits 576c75e36c68 s390/pci: Fix possible deadlock in recover_store() omits 17cdec960cf7 s390/pci: Recover handle in clp_set_pci_fn() omits 34423f250a37 tracing: Fix uninitialized buffer var on early exit to tra [...] omits bc206065944e Merge branch 'for-next/rng' into for-next/core omits ab3906c53144 Merge branch 'for-next/errata' into for-next/core omits aa246c056c43 Merge branch 'for-next/asm-annotations' into for-next/core omits 4f6cdf296cc4 Merge branches 'for-next/acpi', 'for-next/cpufeatures', 'f [...] omits e717d93b1c3f arm64: kconfig: Fix alignment of E0PD help text omits 8b7e20a7ba54 x86/decoder: Add TEST opcode to Group3-2 omits f59bbfc2f609 bpf: Fix error path under memory pressure omits 216bbaa337bf MAINTAINERS: Update my email address omits 05d57f1793fb bpf: Fix trampoline usage in preempt omits 2e8e1ea88cbc arm64: Use v8.5-RNG entropy for KASLR seed omits 1a50ec0b3b2e arm64: Implement archrandom.h for ARMv8.5-RNG omits 17328f218fb7 powerpc/xive: Discard ESB load value when interrupt is invalid omits a2db55dda9cf powerpc: Ultravisor: Fix the dependencies for CONFIG_PPC_UV omits 1ddeb5a74ab6 tty: baudrate: SPARC supports few more baud rates omits 6ada6064b239 tty: baudrate: Synchronise baud_table[] and baud_bits[] omits 8412ba1db825 tty: serial: meson_uart: Add support for kernel debugger omits 101aa46bd221 serial: imx: fix a race condition in receive path omits 48d414a3f2ec serial: 8250_bcm2835aux: Document struct bcm2835aux_data omits 644d776c7729 serial: 8250_bcm2835aux: Use generic remapping code omits 8c3cde5dd639 serial: 8250_bcm2835aux: Allocate uart_8250_port on stack omits e2f2a994ad7c serial: 8250_bcm2835aux: Suppress register_port error on - [...] omits 324c0a143211 serial: 8250_bcm2835aux: Suppress clk_get error on -EPROBE_DEFER omits dc76697d7e93 serial: 8250_bcm2835aux: Fix line mismatch on driver unbind omits eb7a3bb8c955 usb: typec: fusb302: fix "op-sink-microwatt" default that [...] omits 0e64350bf466 usb: typec: wcove: fix "op-sink-microwatt" default that was in mW omits f5ae88690955 usb: dwc3: pci: add ID for the Intel Comet Lake -V variant omits 3ba76256fc4e usb: typec: tcpci: mask event interrupts when remove driver omits 943063b65d93 platform/chrome: cros_ec: Drop unaligned.h include omits 60fb8a8e93ca platform/chrome: wilco_ec: Allow wilco to be compiled in C [...] omits a532149c992e platform/chrome: wilco_ec: Add newlines to printks omits e1f236efd9c5 usb: host: xhci-tegra: set MODULE_FIRMWARE for tegra186 omits 10d3e38c7923 Merge tag 'icc-5.6-rc1' of https://git.linaro.org/people/g [...] omits 3634a4a80f3d Merge tag 'fpga-for-5.6' of git://git.kernel.org/pub/scm/l [...] omits 559e575a8946 mei: me: add comet point (lake) H device ids omits 0443b3f44363 staging: axis-fifo: replace spinlock with mutex omits b17028d289d3 staging: wilc1000: remove unused code prior to throughput [...] omits 1d58fec42fdf staging: wilc1000: added 'wilc_' prefix for 'struct assoc_ [...] omits c5295d1a41fe staging: wilc1000: move firmware API struct's to separate [...] omits 9d442d2b9add staging: wilc1000: remove use of infinite loop conditions omits b5909c6d16fd staging: kpc2000: rename variables with kpc namespace omits 747a64bd01f8 staging: vt6656: Remove memory buffer from vnt_download_firmware. omits 1ca9c7310579 staging: vt6656: Just check NEWRSR_DECRYPTOK for RX_FLAG_D [...] omits b653174327e9 staging: vt6656: Use vnt_rx_tail struct for tail variables. omits 8902ecd70b3e staging: vt6656: create vnt rx header for sk_buff. omits 743b2b7e08c7 staging: vt6656: Simplify RX finding bit rates omits 4d1356ac12f4 staging: most: net: fix buffer overflow omits 7084eddf6be9 tpm: Add tpm_version_major sysfs file omits 3063da91ca56 staging: rtl8712: simplify evm_db2percentage() omits 38c03040e24f staging: rtl8192u: simplify rtl819x_evm_dbtopercentage() omits 05ecd1038b0c staging: rtl8192e: simplify rtl92e_evm_db_to_percent() omits 3cdab8823a50 staging: rtl8188eu: remove unused enum and defines omits 2dda06028593 staging: rtl8188eu: remove redundant defines omits 0b4d1d0da7e1 staging: rtl8188eu: remove else after break or return omits 27f391a5d628 Staging: kpc2000: Remove warning: "dubious: x | !y" detect [...] omits c269e876c5af tpm: Update mailing list contact information in sysfs-class-tpm omits 0bc81767c5bd crypto: arm/chacha - fix build failured when kernel mode N [...] omits 7e2b89fb4a2e crypto: caam - add support for i.MX8M Plus omits f9e7fe32a792 crypto: x86/poly1305 - emit does base conversion itself omits 2203d3f7971d crypto: hisilicon - fix spelling mistake "disgest" -> "digest" omits 72c7943792c9 crypto: chacha20poly1305 - add back missing test vectors a [...] omits 1f6868995326 crypto: x86/poly1305 - fix .gitignore typo omits 48d625e4c4ce tee: fix memory allocation failure checks on drv_data and amdtee omits 38c0d0abf268 crypto: ccree - erase unneeded inline funcs omits bc88606ac030 crypto: ccree - make cc_pm_put_suspend() void omits 33c4b310981f crypto: ccree - split overloaded usage of irq field omits 15fd2566bf54 crypto: ccree - fix PM race condition omits 5c83e8ec4d51 crypto: ccree - fix FDE descriptor sequence omits 8b0c4366cb08 crypto: ccree - cc_do_send_request() is void func omits cedca59fae58 crypto: ccree - fix pm wrongful error reporting omits c7b31c88da24 crypto: ccree - turn errors to debug msgs omits 2a6bc713f1ce crypto: ccree - fix AEAD decrypt auth fail omits 684cf266eb04 crypto: ccree - fix typo in comment omits 509f2885a2d2 crypto: ccree - fix typos in error msgs omits b46f36c05ab4 crypto: atmel-{aes,sha,tdes} - Retire crypto_platform_data omits 41419a289010 crypto: x86/sha - Eliminate casts on asm implementations omits e0437dc6470c crypto: chtls - Fixed listen fail when max stid range reached omits c9f0d33c367f crypto: chtls - Corrected function call context omits 53146d152510 crypto: caam/qi2 - fix typo in algorithm's driver name omits fd2d11cc8af4 Merge 5.5-rc7 into char-misc-next omits c318f074d9fd Merge 5.5-rc7 into staging-next omits 0779221e7166 efi/x86: Disallow efi=old_map in mixed mode omits 872849789579 objtool: Skip samples subdirectory omits 8580bed7e751 objtool: Fix ARCH=x86_64 build error omits 6ec14aa7a58a objtool: Silence build output omits 9d69cd82fe02 usb: chipidea: add inline for ci_hdrc_host_driver_init if [...] omits 27bf5be8fbe0 usb: chipidea: handle single role for usb role class omits 734b188136fa Input: axp20x-pek - enable wakeup for all AXP variants omits fe77f9bb1185 Input: axp20x-pek - respect userspace wakeup configuration omits 767774e5f8b3 ARM: dts: aspeed: tiogapass: Add gpio line names omits a8f588a3ca4a ARM: dts: aspeed: Add Facebook Yosemite V2 BMC omits 380432abfa74 ARM: dts: aspeed-g6: Add Video Engine node omits d6013665709e ARM: dts: aspeed: ast2600: Add XDMA Engine omits 80d137a10e5a ARM: dts: aspeed: ast2500: Add XDMA Engine omits 3bed1b7b9d79 kbuild: use -S instead of -E for precise cc-option test in [...] omits 4c26b123c1dd Merge branches 'arm64-defconfig-for-5.6', 'arm64-for-5.6', [...] omits 660b94e0d8fe Merge tag 'ti-clk-for-5.6' of git://git.kernel.org/pub/scm [...] omits 34a9acb223e3 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits cb36017a8b1b hwspinlock: sirf: Use devm_hwspin_lock_register() to regis [...] omits 8f2a0dc87dad hwspinlock: sirf: Remove redundant PM runtime functions omits 77d99a6a9df2 hwspinlock: sirf: Change to use devm_platform_ioremap_resource() omits 498e165274f3 Merge tag 'imx-clk-5.6' of git://git.kernel.org/pub/scm/li [...] omits 42f291ebfdd8 hwspinlock: omap: Use devm_kzalloc() to allocate memory omits fa9ae3057d7a Merge tag 'sunxi-clk-for-5.6' of https://git.kernel.org/pu [...] omits bf2740068a87 hwspinlock: omap: Change to use devm_platform_ioremap_resource() omits ed0611a60429 hwspinlock: qcom: Use devm_hwspin_lock_register() to regis [...] omits 27debf935768 ARM: dts: aspeed: ast2600: Add SCU interrupt controllers omits b36e8bc51fc3 ARM: dts: aspeed: ast2500: Add SCU interrupt controller omits 98ec52ad8140 hwspinlock: qcom: Remove redundant PM runtime functions omits 532f49a6f19a tracing/boot: Fix an IS_ERR() vs NULL bug omits 141597204ea2 tracing: Remove unused TRACE_SEQ_BUF_USED omits b83479482ff6 ring-buffer: Remove abandoned macro RB_MISSED_FLAGS omits 0c2caf75aa40 remoteproc: qcom: q6v5-mss: Rename boot status timeout omits 7e0f8688798c remoteproc: qcom: q6v5-mss: Improve readability across clk [...] omits bcc717ed95de tools: bootconfig: Fix spelling mistake "faile" -> "failed" omits b8381ce7aa8e Documentation: tracing: Fix typos in boot-time tracing doc [...] omits a4798eb42a26 Documentation: bootconfig: Fix typos in bootconfig documentation omits 0947db01d9b9 bootconfig: Fix Kconfig help message for BOOT_CONFIG omits d57d85ff5883 ARM: Document merges omits 8b601da37f78 Merge branch 'arm/dt' into for-next omits c1534cf115f4 Merge branch 'arm/drivers' into for-next omits d3f03eec6b41 Merge branch 'arm/soc' into for-next omits 43a825afc91e xsk, net: Make sock_def_readable() have external linkage omits 9b0b308a1586 Merge tag 'zynq-dt-for-v5.6-v2' of https://github.com/Xili [...] omits 31a7d26fbc51 Merge tag 'zynq-soc-for-v5.6' of https://github.com/Xilinx [...] omits 498f2a4be634 Merge tag 'zynqmp-dt-for-v5.6' of https://github.com/Xilin [...] omits 88b4750151a2 Merge tag 'zynqmp-soc-for-v5.6' of https://github.com/Xili [...] omits b87121dd3fa0 bpf: don't bother with getname/kern_path - use user_path_at omits aff4866db56e ftrace: Remove NR_TO_INIT macro omits 9a09cd74e7dc ftrace: Remove abandoned macros omits d8cacecf36e3 dt-bindings: arm-boards: typo fix omits ce232ab5d7c8 Merge branch 'next/soc' into for-next omits af15a11b9046 ARM: s3c64xx: Drop unneeded select of TIMER_OF omits 21829ec37e1b ARM: exynos: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0 omits 5ec6fd39f5f2 ARM: s3c24xx: Switch to atomic pwm API in rx1950 omits d85339d9ea26 mtd: onenand: Rename omap2 driver to avoid a build warning omits 446b6dc8d874 mtd: onenand: Use a better name for samsung driver omits 7a95a72e052a mtd: rawnand: atmel: switch to using devm_fwnode_gpiod_get() omits 9ee0f956cfbb mtd: spinand: add support for Toshiba TC58CVG2S0HRAIJ omits db7b6aeca2a7 mtd: rawnand: macronix: Use match_string() helper to simpl [...] omits f33113b54221 mtd: sharpslpart: Fix unsigned comparison to zero omits 05a5a6e57e6a mtd: onenand: Enable compile testing of OMAP and Samsung drivers omits 440c24535caf mtd: onenand: samsung: Fix printing format for size_t on 64-bit omits 14b292adcc78 mtd: onenand: samsung: Fix pointer cast -Wpointer-to-int-c [...] omits a3b839e4e061 mtd: rawnand: denali: remove hard-coded DENALI_DEFAULT_OOB [...] omits 711fafc287e1 mtd: rawnand: denali_dt: add reset controlling omits 48aad493e353 dt-bindings: mtd: denali_dt: document reset property omits f5561a7c42d6 mtd: rawnand: denali_dt: Add support for configuring SPARE [...] omits 82348201384d mtd: rawnand: denali_dt: error out if platform has no asso [...] omits 393947e5823f mtd: rawnand: brcmnand: Set appropriate DMA mask omits 0e7ca83e82d0 mtd: onenand_base: Adjust indentation in onenand_read_ops_nolock omits 73b265ae7bdb mtd: rawnand: mpc5121: Remove unneeded semicolon omits 75b3ff79c565 mtd: onenand: samsung: remove set but not used variable omits 296a32b54a73 mtd: onenand: Fix Kconfig indentation omits 1e31d3caa262 usb: musb: fix spelling mistake: "periperal" -> "peripheral" omits dd7d99dc688d Merge 5.5-rc7 into usb-next omits f289e55c6eeb ASoC: Add MediaTek MT6660 Speaker Amp Driver omits 9c1c2b35f1d9 ceph: hold extra reference to r_parent over life of request omits ea87683909bc Merge branch 'regmap-5.6' into regmap-next omits 29d7e05c5f75 spi: pxa2xx: Avoid touching SSCR0_SSE on MMP2 omits 2e31aab08bad regmap: fix writes to non incrementing registers omits 26aa19174f0d ASoC: dt-bindings: rt5645: add suppliers omits 294b7380ffe8 ASoC: max98090: fix deadlock in max98090_dapm_put_enum_double() omits 839284e79482 ASoC: dapm: add snd_soc_dapm_put_enum_double_locked omits 08df0d9a00f7 ASoC: max98090: revert "ASoC: max98090: fix lockdep warning" omits b0177aca7aea spi: spi-fsl-qspi: Ensure width is respected in spi-mem op [...] omits 250a15cf575a ASoC: soc-core: remove bus_control omits 450312b640f9 ASoC: soc-core: remove DAI suspend/resume omits 0b1c89944207 ASoC: pxa: pxa2xx-i2s: move .suspend/.resume to component omits 2c55f0be586a ASoC: pxa: pxa-ssp: move .suspend/.resume to component omits 2db023cdb386 ASoC: ux500: ux500_msp_dai: remove unused DAI .suspend/.resume omits 21385a4faa84 ASoC: samsung: i2s: move .suspend/.resume to component omits ef20061a34e0 ASoC: dwc: dwc-i2s: move .suspend/.resume to component omits 9b79b1cd164f ASoC: uniphier: move .suspend/.resume to component omits 78dbafbd04dd ASoC: ti: omap-mcpdm: move .suspend/.resume to component omits 4a58fb71b579 ASoC: sti: sti_uniperif: move .suspend/.resume to component omits 79a5cf90f871 ASoC: samsung: spdif: move .suspend/.resume to component omits 45cfa792f660 ASoC: samsung: s3c24xx-i2s: move .suspend/.resume to component omits 7ec6b43125c0 ASoC: mediatek: move .suspend/.resume to component omits aa3c4765b3e8 ASoC: jz4740: jz4740-i2s: move .suspend/.resume to component omits 7b6e7b137e2a ASoC: cirrus: ep93xx-i2s: move .suspend/.resume to component omits e4f8bb37efae ASoC: atmel: atmel_ssc_dai: move .suspend/.resume to component omits 7307d33a280b ASoC: bcm: cygnus-ssp: move .suspend/.resume to component omits 130128098a4e ASoC: soc-generic-dmaengine-pcm: Fix error handling omits af4bac11531f ASoC: soc-pcm: crash in snd_soc_dapm_new_dai omits b0de922af53e PCI: keystone: Fix error handling when "num-viewport" DT p [...] omits bdefca2d8dc0 drm/panfrost: Add the panfrost_gem_mapping concept omits d7bbd6c1b01c arm64: kbuild: remove compressed images on 'make ARCH=arm6 [...] omits 154a4dcfc95f fs/reiserfs: remove unused macros omits ed21c58eefa7 fs/quota: remove unused macro omits 802a5017ffb2 jfs: remove unused MAXL2PAGES omits 1a7f0a34ea7d builddeb: allow selection of .deb compressor omits 2b5072b9dfab kconfig: fix documentation typos omits d0f418516022 net, ip_tunnel: fix namespaces move omits 01df52d726b5 apparmor: remove duplicate check of xattrs on profile attachment. omits 0df34a645bae apparmor: add outofband transition and use it in xattr match omits f05841a940df apparmor: fail unpack if profile mode is unknown omits 3ed4aaa94fc0 apparmor: fix nnp subset test for unconfined omits a68d59ff4d67 apparmor: remove useless aafs_create_symlink omits e8b3a426fb4a Merge tag 'rds-odp-for-5.5' into rdma.git for-next omits 09cbcef6c60e kvm: Refactor handling of VM debugfs files omits e30a7d623dcc KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM omits a4d956b93904 KVM: nVMX: vmread should not set rflags to specify success [...] omits b5c3c1b3c6e9 KVM: x86/mmu: Micro-optimize nEPT's bad memptype/XWR checks omits f8052a053a7a KVM: x86/mmu: Reorder the reserved bit check in prefetch_i [...] omits 52918ed5fcf0 KVM: SVM: Override default MMIO mask if memory encryption [...] omits d8010a779a2f KVM: vmx: delete meaningless nested_vmx_prepare_msr_bitmap [...] omits 87382003e355 KVM: x86: Refactor and rename bit() to feature_bit() macro omits a7c48c3f56db KVM: x86: Expand build-time assertion on reverse CPUID usage omits daa0d8c3a487 KVM: x86: Add CPUID_7_1_EAX to the reverse CPUID table omits a0a2260c12d8 KVM: x86: Move bit() helper to cpuid.h omits 5ae78e95ed0c KVM: x86: Add dedicated emulator helpers for querying CPUI [...] omits 345599f9a292 KVM: x86: Add macro to ensure reserved cr4 bits checks sta [...] omits 96be4e069c93 KVM: x86: Drop special XSAVE handling from guest_cpuid_has() omits f1cdecf5807b KVM: x86: Ensure all logical CPUs have consistent reserved [...] omits b11306b53b25 KVM: x86: Don't let userspace set host-reserved cr4 bits omits e348ac7c9e34 KVM: VMX: Add helper to consolidate up PT/RTIT WRMSR fault logic omits fe6ed369fca9 KVM: VMX: Add non-canonical check on writes to RTIT address MSRs omits 311497e0c556 KVM: Fix some writing mistakes omits 2f9f5cddb29b KVM: hyperv: Fix some typos in vcpu unimpl info omits 00116795aa87 KVM: Fix some grammar mistakes omits 67b0ae43df17 KVM: Fix some comment typos and missing parentheses omits 4d516fe7d385 KVM: Fix some out-dated function names in comment omits 668effb63de8 KVM: Fix some wrong function names in comment omits cad23e72b774 KVM: x86: check kvm_pit outside kvm_vm_ioctl_reinject() omits dfd146fcae89 KVM: LAPIC: micro-optimize fixed mode ipi delivery omits 1e9e2622a149 KVM: VMX: FIXED+PHYSICAL mode single target IPI fastpath omits 9167bd963464 sparc/console: kill off obsolete declarations omits 34ca70ef7d3a sparc32: fix struct ipc64_perm type definition omits e2b9fc2dd691 sparc32, leon: Stop adding vendor and device id to prom am [...] omits 4f2c17e0f332 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d84b99ff69c1 drivers: net: declance: fix comparing pointer to 0 omits aeaec7bcebd9 tcp/ipv4: remove AF_INET_FAMILY omits 339821f7d2d8 net/hsr: remove seq_nr_after_or_eq omits e09538eac996 hdlx_x25: Fix backwards compat test. omits 0159984796dc Merge branch 'hns3-next' omits 60df7e91cc3e net: hns3: cleanup some coding style issue omits 322cb97c0734 net: hns3: remove redundant print on ENOMEM omits e31053298408 net: hns3: delete unnecessary blank line and space for cleanup omits 6f8e330d2746 net: hns3: rewrite a log in hclge_put_vector() omits cdc37385e3ab net: hns3: refine the input parameter 'size' for snprintf() omits 9027d043fc31 net: hns3: move duplicated macro definition into header omits afb6afdb8dc6 net: hns3: set VF's default reset_type to HNAE3_NONE_RESET omits 08bb3857c6c2 net: hns3: do not reuse pfmemalloc pages omits 09783d448bcc net: hns3: limit the error logging in the hns3_clean_tx_ring() omits 953c4a08dfc9 wan/hdlc_x25: fix skb handling omits f362e5fe0f1f wan/hdlc_x25: make lapb params configurable omits 29237d22bc45 net/smc: allow unprivileged users to read pnet table omits c04f2e0dd530 gfs2: remove unused LBIT macros omits b3ca4e447dba fs/gfs2: remove unused IS_DINODE and IS_LEAF macros omits 108eae2d4d10 arm64: entry: Avoid empty alternatives entries omits bfe02b9f9476 tcp: remove redundant assigment to snd_cwnd omits 3ccc897b228a Merge branch 'phy-add-new-version-of-phy_do_ioctl-and-conv [...] omits f1294617d2f3 net: convert suitable network drivers to use phy_do_ioctl omits bbbf8430afe6 net: phy: add new version of phy_do_ioctl omits 3231e5d2228a net: phy: rename phy_do_ioctl to phy_do_ioctl_running omits bea5416561b1 net: hns3: replace snprintf with scnprintf in hns3_update_strings omits 49e211c0e357 net: hns3: replace snprintf with scnprintf in hns3_dbg_cmd_read omits ce896476c65d net: usb: lan78xx: Add .ndo_features_check omits 5b2f1f3070b6 tcp_bbr: improve arithmetic division in bbr_update_bw() omits ffdbae28d9d1 drivers: soc: xilinx: Use mailbox IPI callback omits a117daa83385 dt-bindings: power: reset: xilinx: Add bindings for ipi mailbox omits cb626bf566eb net-sysfs: Fix reference count leak omits c3c431de99c0 dmaengine: Move dma_get_{,any_}slave_channel() to private [...] omits 71ca5b78235e dmaengine: Remove dma_request_slave_channel_compat() wrapper omits 69b1189ba2cd dmaengine: Remove dma_device_satisfies_mask() wrapper omits ad063075d406 Merge tag 'rds-odp-for-5.5' of https://git.kernel.org/pub/ [...] omits d00fdf694b11 dt-bindings: fsl-imx-sdma: Add i.MX8MM/i.MX8MN/i.MX8MP com [...] omits cc88525ebffc dmaengine: zynqmp_dma: fix burst length configuration omits 62ebaeaedee7 ipv6: sr: remove SKB_GSO_IPXIP6 on End.D* actions omits 983460233659 arm64: Kconfig: select HAVE_FUTEX_CMPXCHG omits 1e4a29556794 erofs: clean up z_erofs_submit_queue() omits 587a67b77789 erofs: fold in postsubmit_is_all_bypassed() omits ffc079a4accc dmaengine: sun4i: Add support for cyclic requests with ded [...] omits 9c5ed2f831c6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4b048178854d dmaengine: fsl-qdma: fix duplicated argument to && omits 2bd8010a618c dmaengine: ti: k3-psil: make symbols static omits 5eec71829ad7 drm/i915: Align engine->uabi_class/instance with i915_drm.h omits ecc4d2a52df6 drm/i915/userptr: fix size calculation omits 2928fa0a97eb ALSA: hda/hdmi - add retry logic to parse_intel_hdmi() omits c31427d0d21e ALSA: hda: No preallocation on x86 platforms omits d4cfb30fce03 ALSA: pcm: Set per-card upper limit of PCM buffer allocations omits d70241913413 dmaengine: ti: k3-udma: Add glue layer for non DMAengine users omits 25dcb5dd7b7c dmaengine: ti: New driver for K3 UDMA omits d3cd299bb151 dt-bindings: dma: ti: Add document for K3 UDMA omits 8c6bb62f6b4a dmaengine: ti: k3 PSI-L remote endpoint configuration omits 69bafc318560 dmaengine: ti: Add cppi5 header for K3 NAVSS/UDMA omits 816ebf48442e dmaengine: Add helper function to convert direction value to text omits 6755ec06d133 dmaengine: Add support for reporting DMA cached data amount omits 4db8fd32ed2b dmaengine: Add metadata_ops for dma_async_tx_descriptor omits 7d083ae98357 dmaengine: doc: Add sections for per descriptor metadata support omits 5fe4beaac239 Merge TI ringacc driver from Santosh omits 04060db41178 scsi: RDMA/isert: Fix a recently introduced regression rel [...] omits 0e2209629fec scsi: fnic: do not queue commands during fwreset omits 0dfed6dc2457 Input: ads7846 - use new `delay` structure for SPI transfe [...] omits 996d5d5f89a5 Input: pm8xxx-vib - fix handling of separate enable register omits 08f3f0300c87 Merge branch 'work.adfs' into for-next omits 76ed99d199f7 Documentation: update adfs filesystem documentation omits 25e5d4df3b46 fs/adfs: mostly divorse inode number from indirect disc address omits 08ead1b8b98d fs/adfs: super: add support for E and E+ floppy image formats omits e3858e125bd5 fs/adfs: super: extract filesystem block probe omits ccbc80a89d13 fs/adfs: dir: remove debug in adfs_dir_update() omits f352064275ad fs/adfs: super: fix inode dropping omits a464152f2e6d fs/adfs: bigdir: implement directory update support omits d79288b4f61b fs/adfs: bigdir: calculate and validate directory checkbyte omits aa3d4e015298 fs/adfs: bigdir: directory validation strengthening omits 6674ecab9004 fs/adfs: bigdir: extract directory validation omits 0db35a02a1c3 fs/adfs: bigdir: factor out directory entry offset calculation omits aacc954c1be8 fs/adfs: newdir: split out directory commit from update omits cc625ccd0e6c fs/adfs: newdir: clean up adfs_f_update() omits 9318731bec8d fs/adfs: newdir: merge adfs_dir_read() into adfs_f_read() omits 7a0e4048bfd1 fs/adfs: newdir: improve directory validation omits ffc8df347e49 fs/adfs: newdir: factor out directory format validation omits 016936b32131 fs/adfs: dir: use pointers to access directory head/tails omits 4287e4deb128 fs/adfs: dir: add more efficient iterate() per-format method omits cdc46e99e1c9 fs/adfs: dir: switch to iterate_shared method omits 4a0a88b6660b fs/adfs: dir: improve compiler coverage in adfs_dir_update omits f6075c790743 fs/adfs: dir: improve update failure handling omits ae5df41390eb fs/adfs: dir: modernise on-disk directory structures omits deed1bfd150c fs/adfs: dir: update directory locking omits c3c8149b3552 fs/adfs: dir: add helper to mark directory buffers dirty omits 90011c7ad999 fs/adfs: dir: add helper to read directory using inode omits 419a6e5e82ca fs/adfs: dir: add generic directory reading omits a317120bf7f8 fs/adfs: dir: add generic copy functions omits acf5f0be8a52 fs/adfs: dir: add common directory sync method omits 1dd9f5babfd9 fs/adfs: dir: add common directory buffer release method omits 95fbadbb5566 fs/adfs: dir: add common dir object initialisation omits 71b2612776c1 fs/adfs: dir: rename bh_fplus to bhs omits f93793fd73a6 fs/adfs: map: fix map scanning omits f6f14a0d71b0 fs/adfs: map: move map-specific sb initialisation to map.c omits 792314f8b223 fs/adfs: map: use find_next_bit_le() rather than open coding it omits 197ba3c51931 fs/adfs: map: incorporate map offsets into layout omits 7b1952676256 fs/adfs: map: factor out map cleanup omits 6092b6be3044 fs/adfs: map: break up adfs_read_map() omits e6160e469f56 fs/adfs: map: rename adfs_map_free() to adfs_map_statfs() omits f75d398d6ee6 fs/adfs: map: move map reading and validation to map.c omits 81916245ce23 fs/adfs: inode: fix adfs_mode2atts() omits eeeb9dd98ec3 fs/adfs: inode: update timestamps to centisecond precision omits d5314b245ab8 Merge branch 'work.vboxsf' into for-next omits c0111e5be2e5 fs: Add VirtualBox guest shared folder (vboxsf) support omits d49d0661b924 Merge branch 'libbpf-include-path' omits a2c9652f751e selftests: Refactor build to remove tools/lib/bpf from inc [...] omits b6580cd8999d runsqslower: Support user-specified libbpf include and obj [...] omits a9ed34c0b7a5 tools/runqslower: Remove tools/lib/bpf from include path omits 7cf245a37ef0 samples/bpf: Use consistent include paths for libbpf omits 521fe8bb5874 perf: Use consistent include paths for libbpf omits 229c3b47b794 bpftool: Use consistent include paths for libbpf omits 3e689141e64d selftests: Use consistent include paths for libbpf omits 5b554ce518af tools/runqslower: Use consistent include paths for libbpf omits bfe42797bc7e selftests: Pass VMLINUX_BTF to runqslower Makefile omits a835d38d41ca tools/bpf/runqslower: Fix override option for VMLINUX_BTF omits b2e5e93ae8af samples/bpf: Don't try to remove user's homedir on clean omits 11e673206f21 scsi: hisi_sas: Rename hisi_sas_cq.pci_irq_mask omits 33c77c31b752 scsi: hisi_sas: Add prints for v3 hw interrupt converge an [...] omits 3cd2f3c35d29 scsi: hisi_sas: Modify the file permissions of trigger_dum [...] omits d2815fdf9a0e scsi: hisi_sas: Replace magic number when handle channel i [...] omits e9dc5e11c97e scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_rest [...] omits 81f338e9709d scsi: hisi_sas: use threaded irq to process CQ interrupts omits 1baa80118e03 scsi: ufs: Use UFS device indicated maximum LU number omits 731f06216df3 scsi: ufs: Add max_lu_supported in struct ufs_dev_info omits 046c1e6f2707 scsi: ufs: Delete is_init_prefetch from struct ufs_hba omits 8c9a51b00743 scsi: ufs: Inline two functions into their callers omits 2b35b2adfecd scsi: ufs: Move ufshcd_get_max_pwr_mode() to ufshcd_device [...] omits 1b9e21412f72 scsi: ufs: Split ufshcd_probe_hba() based on its called flow omits 097500666ec9 scsi: ufs: Delete struct ufs_dev_desc omits b9fc5320212e scsi: ufs: Fix ufshcd_probe_hba() reture value in case ufs [...] omits fdb2c2324972 scsi: ufs-mediatek: enable low-power mode for hibern8 state omits 9d19bf7ad168 scsi: ufs: export some functions for vendor usage omits b406a1978376 scsi: ufs-mediatek: add dbg_register_dump implementation omits c0bf499f6f84 drm/exynos: Rename Exynos to lowercase omits 11f954899d55 drm/exynos: change callback names omits 0463b6c58e55 io_uring: use labeled array init in io_op_defs omits 6b47ee6ecab1 io_uring: optimise sqe-to-req flags translation omits 87987898a1db io_uring: remove REQ_F_IO_DRAINED omits e46a7950d362 io_uring: file switch work needs to get flushed on exit omits b14cca0c84c7 io_uring: hide uring_fd in ctx omits 0791015837f1 io_uring: remove extra check in __io_commit_cqring omits 711be0312df4 io_uring: optimise use of ctx->drain_next omits 66f4af93da57 io_uring: add support for probing opcodes omits 10fef4bebf97 io_uring: account fixed file references correctly in batch omits 354420f705cc io_uring: add opcode to issue trace event omits cebdb98617ae io_uring: add support for IORING_OP_OPENAT2 omits f8748881b17d io_uring: remove 'fname' from io_open structure omits c12cedf24e78 io_uring: add 'struct open_how' to the openat request context omits f2842ab5b72d io_uring: enable option to only trigger eventfd for async [...] omits 69b3e546139a io_uring: change io_ring_ctx bool fields into bit fields omits c150368b4968 io_uring: file set registration should use interruptible waits omits 96fd84d83a77 io_uring: Remove unnecessary null check omits fddafacee287 io_uring: add support for send(2) and recv(2) omits 2550878f8421 io_uring: remove extra io_wq_current_is_worker() omits caf582c652fe io_uring: optimise commit_sqring() for common case omits ee7d46d9db19 io_uring: optimise head checks in io_get_sqring() omits 9ef4f124894b io_uring: clamp to_submit in io_submit_sqes() omits 8110c1a6212e io_uring: add support for IORING_SETUP_CLAMP omits c6ca97b30c47 io_uring: extend batch freeing to cover more cases omits 8237e045983d io_uring: wrap multi-req freeing in struct req_batch omits 2b85edfc0c90 io_uring: batch getting pcpu references omits 4e5ef02317b1 pcpu_ref: add percpu_ref_tryget_many() omits c1ca757bd6f4 io_uring: add IORING_OP_MADVISE omits db08ca25253d mm: make do_madvise() available internally omits 4840e418c2fc io_uring: add IORING_OP_FADVISE omits ba04291eb66e io_uring: allow use of offset == -1 to mean file position omits 3a6820f2bb8a io_uring: add non-vectored read/write commands omits e94f141bd248 io_uring: improve poll completion performance omits ad3eb2c89fb2 io_uring: split overflow state into SQ and CQ side omits d3656344fea0 io_uring: add lookup table for various opcode needs omits add7b6b85a4d io_uring: remove two unnecessary function declarations omits 32fe525b6d10 io_uring: move *queue_link_head() from common path omits 9d76377f7e13 io_uring: rename prev to head omits ce35a47a3a02 io_uring: add IOSQE_ASYNC omits 895e2ca0f693 io-wq: support concurrent non-blocking work omits eddc7ef52a6b io_uring: add support for IORING_OP_STATX omits 3934e36f6099 fs: make two stat prep helpers available omits 05f3fb3c5397 io_uring: avoid ring quiesce for fixed file set unregister [...] omits b5dba59e0cf7 io_uring: add support for IORING_OP_CLOSE omits 0c9d5ccd26a0 io-wq: add support for uncancellable work omits 6e802a4ba056 fs: move filp_close() outside of __close_fd_get_file() omits 15b71abe7b52 io_uring: add support for IORING_OP_OPENAT omits 35cb6d54c1d5 fs: make build_open_flags() available internally omits d63d1b5edb7b io_uring: add support for fallocate() omits 4d927483732f Merge branch 'io_uring-5.5' into for-5.6/io_uring-vfs omits 1292e972fff2 io_uring: fix compat for IORING_REGISTER_FILES_UPDATE omits 4f29ad200f7b MIPS: syscalls: fix indentation of the 'SYSNR' message omits 16202c09577f MIPS: boot: fix typo in 'vmlinux.lzma.its' target omits 17c5f65db629 scsi: qla2xxx: Fix a NULL pointer dereference in an error path omits a53998802e17 MIPS: fix indentation of the 'RELOCS' message omits 6ca67a8e7bed scsi: qla1280: Make checking for 64bit support consistent omits aa124436f329 xfs: change return value of xfs_inode_need_cow to int omits f1c3656c6d9c selftests/bpf: Skip perf hw events test if the setup disabled it omits 396b83fa75a3 selftests/bpf: Don't check for btf fd in test_btf omits 2e3a94aa2bfc bpf: Fix memory leaks in generic update/delete batch ops omits bf24daac8f2b tracing: Do not set trace clock if tracefs lockdown is in effect omits 8bcebc77e85f tracing: Fix histogram code when expression has same var as value omits 07fe46e05e06 ARM: Document merges omits 5516467fb4f2 Merge branch 'arm/drivers' into for-next omits 684415d0de30 Merge tag 'v5.5-next-soc' of https://git.kernel.org/pub/sc [...] omits d96d875ef5dd Merge tag 'fixes_for_v5.5-rc8' of git://git.kernel.org/pub [...] omits 03ac9f5e4654 Merge branch 'arm/drivers' into for-next omits 96b34bac4133 Merge tag 'arm-soc/for-5.6/maintainers' of https://github. [...] omits f3a9ff08f682 Merge branch 'arm/defconfig' into for-next omits 1342a6aa4abf Merge tag 'samsung-defconfig-5.6' of https://git.kernel.or [...] omits 0f394daef89b irqdomain: Fix a memory leak in irq_domain_push_irq() omits 2fbb13961e74 irqchip: Add NXP INTMUX interrupt multiplexer support omits 618ea6275b98 dt-bindings: interrupt-controller: Add binding for NXP INT [...] omits b74416dba33b irqchip: Define EXYNOS_IRQ_COMBINER omits 8f78bd62bdd7 irqchip/meson-gpio: Add support for meson a1 SoCs omits e2514165f36e irqchip/meson-gpio: Rework meson irqchip driver to support [...] omits fd6765b4c991 dt-bindings: interrupt-controller: New binding for Meson-A1 SoCs omits d6152e6ec9e2 irqchip/mbigen: Set driver .suppress_bind_attrs to avoid r [...] omits 04f605906ff0 irqchip: Add Aspeed SCU interrupt controller omits 5350a237b452 dt-bindings: interrupt-controller: Add Aspeed SCU interrup [...] omits 96868dce644d gpio/sifive: Add GPIO driver for SiFive SoCs omits 3d7610e8da99 regulator: core: Fix exported symbols to the exported GPL version omits c87846571587 remoteproc: use struct_size() helper omits 50d9fad73a45 ubifs: use IS_ENCRYPTED() instead of ubifs_crypt_is_encrypted() omits a8f40111d184 remoteproc: Initialize rproc_class before use omits 7017996951fd rpmsg: add rpmsg support for mt8183 SCP. omits 63c13d61eafe remoteproc/mediatek: add SCP support for mt8183 omits e47e98877bf4 dt-bindings: Add a binding for Mediatek SCP omits 32c72165dbd0 netfilter: ipset: use bitmap infrastructure completely omits 32ada3b9e04c x86/resctrl: Clean up unused function parameter in mkdir path omits 708e0ada1916 module: avoid setting info->name early in case we can fall [...] omits 334b0f4e9b1b x86/resctrl: Fix a deadlock due to inaccurate reference omits 074fadee59ee x86/resctrl: Fix use-after-free due to inaccurate refcount [...] omits b8511ccc75c0 x86/resctrl: Fix use-after-free when deleting resource groups omits a69976bc6930 btrfs: device stats, log when stats are zeroed omits 556755a8a99b btrfs: fix improper setting of scanned for range cyclic wr [...] omits 4babad10198f btrfs: safely advance counter when looking up bio csums omits 94f8c4656648 btrfs: remove unused member btrfs_device::work omits ef0a82da81d6 btrfs: remove unnecessary wrapper get_alloc_profile omits 81b29a3bf7cc btrfs: add correction to handle -1 edge case in async discard omits 27f0afc7376b btrfs: ensure removal of discardable_* in free_bitmap() omits f9bb615af2ba btrfs: make smaller extents more likely to go into bitmaps omits 5d90c5c75711 btrfs: increase the metadata allowance for the free_space_cache omits dbc2a8c92756 btrfs: add async discard implementation overview omits 9ddf648f9c2a btrfs: keep track of discard reuse stats omits 5cb0724e1b46 btrfs: only keep track of data extents for async discard omits 7fe6d45e4009 btrfs: have multiple discard lists omits 19b2a2c71979 btrfs: make max async discard size tunable omits 4aa9ad520398 btrfs: limit max discard size for async discard omits e93591bb6ecf btrfs: add kbps discard rate limit for async discard omits a23093008412 btrfs: calculate discard delay based on number of extents omits 5dc7c10b8747 btrfs: keep track of discardable_bytes for async discard omits dfb79ddb130e btrfs: track discardable extents for async discard omits e4faab844a55 btrfs: sysfs: add UUID/debug/discard directory omits 93945cb43ead btrfs: sysfs: make UUID/debug have its own kobject omits 71e8978eb456 btrfs: sysfs: add removal calls for debug/ omits 2bee7eb8bb81 btrfs: discard one region at a time in async discard omits 6e80d4f8c422 btrfs: handle empty block_group removal for async discard omits b0643e59cfa6 btrfs: add the beginning of async discard, discard workqueue omits da080fe1bad4 btrfs: keep track of free space bitmap trim status cleanliness omits a7ccb2558524 btrfs: keep track of which extents have been discarded omits 46b27f5059e6 btrfs: rename DISCARD mount option to to DISCARD_SYNC omits e837dfde15a4 bitmap: genericize percpu bitmap region iterators omits 147a097cf035 btrfs: tree-checker: Verify location key for DIR_ITEM/DIR_INDEX omits 57a0e6749191 btrfs: tree-checker: Refactor root key check into separate [...] omits c23c77b097dc btrfs: tree-checker: Refactor inode key check into seperat [...] omits c3053ebb0b80 btrfs: tree-checker: Clean up fs_info parameter from error [...] omits f6d2a5c263af btrfs: tree-checker: Check leaf chunk item size omits 0ab575c5df5e btrfs: Remove unneeded semicolon omits 95690e58e122 btrfs: remove struct find_free_extent.ram_bytes omits c8b04030c5ec btrfs: simplify compressed/inline check in __extent_writep [...] omits 39b07b5d7072 btrfs: drop create parameter to btrfs_get_extent() omits f95d713b5404 btrfs: remove redundant i_size check in __extent_writepage_io() omits 169d2c875ec6 btrfs: remove trivial goto label in __extent_writepage() omits eb70d2226347 btrfs: remove unnecessary pg_offset assignments in __exten [...] omits bffe633e00fb btrfs: make btrfs_ordered_extent naming consistent with bt [...] omits 313facc5bd83 btrfs: remove dead snapshot-aware defrag code omits db72e47f79c5 btrfs: get rid of at_offset parameter to btrfs_lookup_bio_sums() omits e62958fce94b btrfs: get rid of trivial __btrfs_lookup_bio_sums() wrappers omits 321f69f86a0f btrfs: reset device back to allocation state when removing omits 3fff3975a715 btrfs: decrement number of open devices after closing the [...] omits 6bb6b51447ca btrfs: use simple_dir_inode_operations for placeholder sub [...] omits b38f4cbd65fb btrfs: remove impossible WARN_ON in btrfs_destroy_dev_repl [...] omits 129699522581 btrfs: remove superfluous BUG_ON() in integrity checks omits 3dbd351df421 btrfs: fix possible NULL-pointer dereference in integrity checks omits f8935566372c btrfs: kill min_allocable_bytes in inc_block_group_ro omits 9f246926b4d5 btrfs: don't pass system_chunk into can_overcommit omits 511a32b5493f btrfs: Opencode ordered_data_tree_panic omits 430640e31649 btrfs: relocation: Output current relocation stage at btrf [...] omits 76de60ed044f btrfs: remove unused condition check in btrfs_page_mkwrite() omits 36ee0b44ad23 btrfs: Remove redundant WARN_ON in walk_down_log_tree omits 5c4b691eb895 btrfs: Remove WARN_ON in walk_log_tree omits a0fbf736d35e btrfs: Rename __btrfs_free_reserved_extent to btrfs_pin_re [...] omits 7ef54d54bf6a btrfs: Open code __btrfs_free_reserved_extent in btrfs_fre [...] omits 4eaaec24c087 btrfs: Don't discard unwritten extents omits 8a36e408d406 btrfs: qgroup: return ENOTCONN instead of EINVAL when quot [...] omits e3b0edd29737 btrfs: qgroup: remove one-time use variables for quota_roo [...] omits bc036bb33524 btrfs: sysfs, merge btrfs_sysfs_add devices_kobj and fsid omits be2cf92e0a2f btrfs: sysfs, rename btrfs_sysfs_add_device() omits c6761a9ed329 btrfs: sysfs, btrfs_sysfs_add_fsid() drop unused argument parent omits b5501504cb6a btrfs: sysfs, rename devices kobject holder to devices_kobj omits db26a024497c btrfs: fill ncopies for all raid table entries omits e4f6c6be8148 btrfs: use raid_attr table in calc_stripe_length for nparity omits 0e56315ca147 Btrfs: fix missing hole after hole punching and fsync when [...] omits 283bab980978 x86/cpu: Remove redundant cpu_detect_cache_sizes() call omits e79f15a4598c x86/resctrl: Add task resctrl information display omits 9871abffc810 pwm: Remove set but not set variable 'pwm' omits 413c2a110d64 pwm: sun4i: Initialize variables before use omits 0bd56aea0e5c smack: Implement the watch_key and post_notification hooks omits 9cf2724f46f6 selinux: Implement the watch_key security hook omits 26a00610ef63 Pull UDF fixes. omits 356557be8670 udf: Clarify meaning of f_files in udf_statfs omits 15fb05fd286a udf: Allow writing to 'Rewritable' partitions omits 0c73201c5c09 pwm: stm32: Remove automatic output enable omits 98aa00345de5 selinux: fix regression introduced by move_mount(2) syscall omits 95e0a8b2f657 pipe: Add notification lossage handling omits b70145e22239 pipe: Allow buffers to be marked read-whole-or-error for n [...] omits 0fe21491c70d Add sample notification program omits 3b8cafa5e692 keys: Add a notification facility omits ce1f31b4c0b9 ide: serverworks: potential overflow in svwks_set_pio_mode() omits 117fcc305360 cmd64x: potential buffer overflow in cmd64x_program_timings() omits 0fdeae503608 ide: remove unneeded header include path to drivers/ide omits 5b10c23e1809 ide: qd65xx: Fix cast to pointer from integer of different size omits 1011b6908a74 ide: ht6560b: Fix cast to pointer from integer of different size omits 98949a1946d7 ide: remove set but not used variable 'hwif' omits 77df3500a75d ide: remove unnecessary touch_softlockup_watchdog omits 044b1a933108 ide: tx4939ide: Fix the name used in a 'devm_request_mem_r [...] omits 17e10a15a796 Merge branch 'mlxsw-SPAN-egress-mirroring-buffer-size' omits 3a3e627ce0ac spectrum: Add a delayed work to update SPAN buffsize accor [...] omits ff9fdfec5f96 mlxsw: spectrum: Fix SPAN egress mirroring buffer size for [...] omits 31c25b949813 mlxsw: spectrum_span: Put buffsize update code into helper [...] omits ac9cc4e25044 mlxsw: spectrum: Push code getting port speed into a helper omits f6003f948226 pwm: sun4i: Narrow scope of local variable omits fdf47ff69d61 pwm: bcm2835: Allow building for ARCH_BRCMSTB omits a368c34340c2 pwm: imx27: Eliminate error message for defer probe omits cba8d3bfdc96 pwm: sun4i: Fix inconsistent IS_ERR and PTR_ERR omits 80892772c4ed hsr: Fix a compilation error omits 3e954d962689 pwm: sun4i: Move pwm_calculate() out of spin_lock() omits 9f2919e9b40e pwm: omap-dmtimer: Allow compiling with COMPILE_TEST omits c7cb3a1dd53f pwm: omap-dmtimer: put_device() after of_find_device_by_node() omits c4cf7aa57eb8 pwm: omap-dmtimer: Simplify error handling omits 43efdc8f0e6d pwm: omap-dmtimer: Remove PWM chip in .remove before makin [...] omits 1188829abc2a pwm: Implement tracing for .get_state() and .apply_state() omits af4fab8bedcf pwm: rcar: Document inability to set duty_cycle = 0 omits bca900829d60 pwm: rcar: Drop useless call to pwm_get_state() omits 80c7482356ac mmc: sdhci-of-esdhc: fix serious issue clock is always disabled omits 429d939c194b mmc: sdhci-of-esdhc: fix transfer mode register reading omits 2fefc7c5f7d1 mmc: sdhci-brcmstb: Fix incorrect switch to HS mode omits d46ba2d17f90 mmc: sdhci-brcmstb: Add support for Command Queuing (CQE) omits e7b5d63a82fe mmc: sdhci-brcmstb: Add shutdown callback omits 6f2aa55b85c0 mmc: sdhci-brcmstb: Fix driver to defer on clk_get defer omits 78ab82fdb65c mmc: sdhci-brcmstb: Add ability to use HS400ES transfer mode omits 61696bbb25f8 dt-bindings: mmc: brcm,sdhci-brcmstb: Add support for 7216b0 omits 661cf2d8973a mmc: core: limit probe clock frequency to configured f_max omits 557c03157c27 mmc: sdhci-milbeaut: Remove redundant platform_get_irq err [...] omits 1215c025e870 mmc: sdhci: fix an issue of mixing different types omits 9d0af44c2ed0 Merge branch 'for-linus' into for-next omits 4d024fe8f806 ALSA: hda: Apply aligned MMIO access only conditionally omits 6c3090520554 clk: ti: clkctrl: Fix hidden dependency to node name omits dacc9092336b x86/sysfb: Fix check for bad VRAM size omits 794eee259e8e Merge branch 'net-phy-add-generic-ndo_do_ioctl-handler-phy [...] omits df007186488e r8169: use generic ndo_do_ioctl handler phy_do_ioctl omits 2ab1d925aa4c net: phy: add generic ndo_do_ioctl handler phy_do_ioctl omits 6fac4a3cb059 Merge branch 'fixes' into next omits a3e2b51ca31f platform/x86: asus-nb-wmi: Support left round button on N56VB omits 19be0b2a2e44 tools/power/x86/intel-speed-select: Update version omits 097a522257ea tools/power/x86/intel-speed-select: Change the order for c [...] omits 78e77b7dfd9a tools/power/x86/intel-speed-select: Fix result display for [...] omits 645feeb2f571 tools/power/x86/intel-speed-select: Add support for core-p [...] omits 9749b376be18 platform/x86: ISST: Allow additional core-power mailbox commands omits 2a187d033520 mmc: sdhci: fix minimum clock rate for v3 controller omits 9e84a2e688d7 mmc: sdhci-omap: Add special reset capability omits d6fe49286ea1 mmc: sdhci-omap: Add am335x and am437x specific compatibles omits 53bcebbe81b6 dt-bindings: sdhci-omap: Add am335x and am437x specific bindings omits 5da5e494a50c mmc: sdhci-omap: Disable data timeout interrupt during erase omits 7d76ed77cfbd mmc: sdhci: Refactor sdhci_set_timeout() omits 7907ebe741a7 mmc: sdhci: Convert sdhci_set_timeout_irq() to non-static omits 195fadb71b73 mmc: sdhci-omap: Add using external dma omits 18e762e3b7a7 mmc: sdhci: add support for using external DMA devices omits 15db1836918d mmc: sdhci: Factor out some operations set to their own functions omits 83a1b4cc80fa dt-bindings: sdhci-omap: Add properties for using external dma omits 2aae18f65f91 dt-bindings: mmc: fsl-imx-esdhc: add i.MX8MP compatible string omits 4262c38dc42e net: dsa: mv88e6xxx: Add SERDES stats counters to all 6390 [...] omits 04e2246329d4 net: phylink: allow in-band AN for USXGMII omits 7875f8242494 gpio/sifive: Add DT documentation for SiFive GPIO omits 466008f98435 irqchip/sifive-plic: Support irq domain hierarchy omits 459c3bc8c497 irqchip/nvic: Use irq_domain_translate_onecell instead of [...] omits b01ecceaf2c0 genirq: Introduce irq_domain_translate_onecell omits 3e41d04e2b73 net: phy: don't crash in phy_read/_write_mmd without a PHY driver omits 6cbdcf25bdec net: phylink: Allow 2.5BASE-T, 5GBASE-T and 10GBASE-T for [...] omits 690afc165bb3 net: ip6_gre: fix moving ip6gre between namespaces omits a47b9e15c32f net: stmmac: modified pcs mode support for RGMII omits a48ac1c9f294 cpufreq: brcmstb-avs: fix imbalance of cpufreq policy refcount omits f7be987b8254 gfs2: Remove GFS2_MIN_LVB_SIZE define omits 5d43975859bf gfs2: Fix incorrect variable name omits 56ee04aa6328 Merge tag 'perf-core-for-mingo-5.6-20200116' of git://git. [...] omits 957ad44ff5f2 clk: ti: add clkctrl data dra7 sgx omits cb6c82df684e Merge tag 'v5.5-rc7' into perf/core, to pick up fixes omits 364975eeb43f clk: ti: omap5: Add missing AESS clock omits 837171fe77d7 Merge tag 'v5.5-rc7' into locking/kcsan, to refresh the tree omits 69e300283796 clk: ti: dra7: fix parent for gmac_clkctrl omits 7dfd5e619d39 clk: ti: dra7: add vpe clkctrl data omits 7054c14f0555 clk: ti: dra7: add cam clkctrl data omits 8e28918a85a0 dt-bindings: clock: Move ti-dra7-atl.h to dt-bindings/clock omits bc310baf2ba3 x86/boot/compressed: Relax sed symbol type regex for LLVM ld.lld omits 3cc028619e28 efi/x86: avoid KASAN false positives when accessing the 1: [...] omits 484a418d0754 efi: Fix handling of multiple efi_fake_mem= entries omits f0ef6523475f efi: Fix efi_memmap_alloc() leaks omits 1db91035d01a efi: Add tracking for dynamically allocated memmaps omits 26c0e44a213b efi: Add a flags parameter to efi_memory_map omits 62b605b53ad4 efi: Fix comment for efi_mem_type() wrt absent physical addresses omits 64c8a0cd0a53 efi/arm: Defer probe of PCIe backed efifb on DT systems omits 1f299fad1e31 efi/x86: Limit EFI old memory map to SGI UV machines omits 97bb9cdc3210 efi/x86: Avoid RWX mappings for all of DRAM omits d9e3d2c4f103 efi/x86: Don't map the entire kernel text RW for mixed mode omits 75fbef0a8b6b x86/mm: Fix NX bit clearing issue in kernel_map_pages_in_pgd omits bd1d7093a808 efi/libstub/x86: Fix unused-variable warning omits ac3c76cc6d6d efi/libstub/x86: Use mandatory 16-byte stack alignment in [...] omits 796eb8d26a57 efi/libstub/x86: Use const attribute for efi_is_64bit() omits a786810cc864 Merge tag 'v5.5-rc7' into efi/core, to pick up fixes omits afa70d941f66 sched/fair: Define sched_idle_cpu() only for SMP configurations omits 648ad183ef19 ARM: Document merges omits fc88188c73ce Merge branch 'arm/defconfig' into for-next omits b285d6aabffb Merge branch 'arm/drivers' into for-next omits e9ca6f378d99 Merge branch 'arm/dt' into for-next omits c14e723e4074 Merge tag 'aspeed-5.6-devicetree' of git://git.kernel.org/ [...] omits 5ad443607d24 Merge tag 'at91-5.6-defconfig-2' of git://git.kernel.org/p [...] omits 55a03ac8374d Merge tag 'at91-5.6-dt-2' of git://git.kernel.org/pub/scm/ [...] omits 71acc94c4932 Merge tag 'v5.6-rockchip-dts64-2' of git://git.kernel.org/ [...] omits b744f09879a1 Merge tag 'v5.6-rockchip-dts32-2' of git://git.kernel.org/ [...] omits feec214afb53 drivers: soc: ti: knav_qmss_queue: Pass lockdep expression [...] omits 39be9e84f65b ARM: dts: aspeed: rainier: Add UCD90320 power sequencer omits 09fa16f065a5 ARM: dts: aspeed: rainier: Switch PSUs to unknown version omits fa7773deb344 Merge branch 'work.openat2' of git://git.kernel.org/pub/sc [...] omits 4ba105339864 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] omits 82720a53472d ARM: configs: at91: enable MMC_SDHCI_OF_AT91 and MICROCHIP_PIT64B omits 5d3805af279c ubi: Fix an error pointer dereference in error handling code omits ff90bdfb206e ubifs: Fix memory leak from c->sup_node omits d65197ad5249 um: Fix time-travel=inf-cpu with xor/raid6 omits 87c9366e1725 Revert "um: Enable CONFIG_CONSTRUCTORS" omits 40814b98a570 um: Mark non-vector net transports as obsolete omits f1dc67d0e7df um: Add an option to make serial driver non-raw omits b3f7e3f23a76 Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/net omits fe357dbae113 ubi: Fix an error pointer dereference in error handling code omits 31f36312d2ca ubifs: fix memory leak from c->sup_node omits 31a9b0b11b1c KVM: arm/arm64: vgic: Drop the kvm_vgic_register_mmio_region() omits 821c10c2ae0b KVM: arm/arm64: vgic-its: Properly check the unmapped coll [...] omits 1cfbb484de15 KVM: arm/arm64: Correct AArch32 SPSR on exception entry omits 3c2483f15499 KVM: arm/arm64: Correct CPSR on exception entry omits a425372e7331 KVM: arm64: Correct PSTATE on exception entry omits 1559b7583ff6 KVM: arm/arm64: Re-check VMA on detecting a poisoned page omits de9375634b1e KVM: arm: Remove duplicate include omits c3e35409b54e KVM: ARM: Call hyp_cpu_pm_exit at the right place omits 927d780ee371 ARM: 8950/1: ftrace/recordmcount: filter relocation types omits f5523423defb arm64: kvm: Fix IDMAP overlap with HYP VA omits 5f675c56ed26 KVM: arm/arm64: vgic: Handle GICR_PENDBASER.PTZ filed as RAZ omits 8c58be34494b KVM: arm/arm64: vgic-its: Fix restoration of unmapped collections omits b6ae256afd32 KVM: arm64: Only sign-extend MMIO up to register width omits 4ee9e6e027c0 Merge branch 'mlxsw-Add-tunnel-devlink-trap-support' omits b3073dfba8ee selftests: devlink_trap_tunnel_vxlan: Add test case for ov [...] omits 3aed0722f7d7 mlxsw: Add OVERLAY_SMAC_MC trap omits c3cae4916e57 devlink: Add overlay source MAC is multicast trap omits 27942c700017 selftests: devlink_trap_tunnel_ipip: Add test case for dec [...] omits ca264ef6ed7c selftests: devlink_trap_tunnel_vxlan: Add test case for de [...] omits a318bf621a6e mlxsw: Add tunnel devlink-trap support omits 13c056ec7d00 devlink: Add tunnel generic packet traps omits f528dfc460ef mlxsw: spectrum_trap: Reorder cases according to enum order omits 4a44ee67a7cd mlxsw: Add ECN configurations with IPinIP tunnels omits 839607e2ec8d mlxsw: reg: Add Tunneling IPinIP Decapsulation ECN Mapping [...] omits 20174900ad38 mlxsw: reg: Add Tunneling IPinIP Encapsulation ECN Mapping [...] omits 196442ec5f13 mlxsw: Add NON_ROUTABLE trap omits 95f0ead8f04b devlink: Add non-routable packet trap omits 740e87bc3db8 selftests: devlink_trap_l3_drops: Add test cases of irif a [...] omits 5b051621609d mlxsw: Add irif and erif disabled traps omits 95ae2d1d1149 Merge branch 'for-net-next' of git://git.kernel.org/pub/sc [...] omits 0c58ac1e0155 net: phy: adin: fix a warning about msleep omits d82f28726f6c Merge branch 'Rate-adaptation-for-Felix-DSA-switch' omits 74984a1904b3 net: dsa: felix: Allow PHY to AN 10/100/1000 with 2500 ser [...] omits f3660937e17c net: dsa: felix: Handle PAUSE RX regardless of AN result omits 7b2d7faa09fc Merge tag 'iio-for-5.6b' of git://git.kernel.org/pub/scm/l [...] omits 7f013edebaa4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits ccfb9299a0b6 mtd: spi-nor: Add support for at25sl321 omits f3418718c0ec mtd: spi-nor: Add support for w25q32jwm omits d9279b5b52ef Merge branch 'v5.6-armsoc/dts64' into for-next omits 94dc83a22944 Merge branch 'v5.6-armsoc/dts32' into for-next omits 6413f852ce08 apparmor: add proc subdir to attrs omits dae6029325a4 apparmor: add consistency check between state and dfa diff [...] omits c659696964a7 apparmor: add a valid state flags check omits e4f4e6ba5eaa AppArmor: Remove semicolon omits 278de07ef84a apparmor: Replace two seq_printf() calls by seq_puts() in [...] omits 62b5efc919b1 arm64: dts: rockchip: Kill off "simple-panel" compatibles omits 8039c828a6cb ARM: dts: rockchip: Kill off "simple-panel" compatibles omits 3ef7c2558f31 arm64: dts: rockchip: rename dwmmc node names to mmc omits fed1fc519488 ARM: dts: rockchip: rename dwmmc node names to mmc omits 7eaecf7963c1 netfilter: nft_osf: add missing check for DREG attribute omits 053666f7e8b5 Merge branches 'work.recursive_removal', 'imm.timestamp' a [...] omits d344961f55fd iio: dac: stm32-dac: better handle reset controller failures omits 4a001c96b1c6 iio: dac: stm32-dac: use reset controller only at probe time omits 0013ccaa136d dt-bindings: iio: accel: kxcjk1013: Document mount-matrix [...] omits 1bde330ca0e8 iio: accel: kxcjk1013: Support orientation matrix omits 04e6fedb18f6 iio: imu: st_lsm6dsx: add mount matrix support omits 622b4339f93e iio: adc: stm32-adc: don't print an error on probe deferral omits b55eef872a96 Documentation: path-lookup: include new LOOKUP flags omits b28a10aedcd4 selftests: add openat2(2) selftests omits fddb5d430ad9 open: introduce openat2(2) syscall omits c20c76acf6ec Merge tag 'soundwire-5.6-rc1' of git://git.kernel.org/pub/ [...] omits 49576627b334 dt-bindings: iio: adis16480: add compatible entry for ADIS16490 omits 80cbc848c4fa iio: imu: adis16480: Add support for ADIS16490 omits 98496ccdf0dd iio: accel: bma400: prevent setting accel scale too low omits 84961af78c50 iio: imu/mpu6050: support dual-edge IRQ omits 9aaa29494030 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 2e4c0a5e2576 iio: imu: inv_mpu6050: add fifo temperature data support omits 71f221f8a0cd iio: magnetometer: ak8975: Convert to use device_get_match_data() omits 608184788502 iio: magnetometer: ak8975: Get rid of platform data omits 79ef91493f54 iio: adc: ad7124: Set IRQ type to falling omits da4d3d6bb9f6 iio: adc: ad-sigma-delta: Allow custom IRQ flags omits b2aa09178d11 MAINTAINERS: Mark simple firmware interface (SFI) obsolete omits b2dfc6765e45 net/rds: Use prefetch for On-Demand-Paging MR omits 2eafa1746f17 net/rds: Handle ODP mr registration/unregistration omits 00ed452c210a XArray: Add xa_for_each_range omits c44aa5e8ab58 XArray: Fix xas_find returning too many entries omits 19c30f4dd092 XArray: Fix xa_find_after with multi-index entries omits 430f24f94c8a XArray: Fix infinite loop with entry at ULONG_MAX omits 82a958497dc9 XArray: Add wrappers for nested spinlocks omits e0b70940536a MAINTAINERS: Add brcmstb PCIe controller entry omits 4ac8bba6f7bb ARM: Document merges omits 4cd19d172df0 Merge branch 'arm/defconfig' into for-next omits 9a252c17c982 Merge branch 'arm/dt' into for-next omits faaa9f6e8ab9 Merge tag 'arm-soc/for-5.6/devicetree-part2' of https://gi [...] omits bba9d2b16309 Merge tag 'arm-soc/for-5.6/defconfig-arm64' of https://git [...] omits f45ba2bd6da0 ARCv2: fpu: preserve userspace fpu state omits f05523aa7a1e ARC: fpu: declutter code, move bits out into fpu.h omits fb24fea75ca5 f2fs: change to use rwsem for gc_mutex omits d7b0a23d8150 f2fs: update f2fs document regarding to fsync_mode omits 0e7f41974e9c f2fs: add a way to turn off ipu bio cache omits bf2cbd3c5715 f2fs: code cleanup for f2fs_statfs_project() omits acdf2172172a f2fs: fix miscounted block limit in f2fs_statfs_project() omits fad5fbce4f07 f2fs: show the CP_PAUSE reason in checkpoint traces omits 644c8c92adb6 f2fs: fix deadlock allocating bio_post_read_ctx from mempool omits e8ce5749d781 f2fs: remove unneeded check for error allocating bio_post_ [...] omits b06af2aff28b f2fs: convert inline_dir early before starting rename omits fe396ad8e752 f2fs: fix memleak of kobject omits 3e5e479a39ce f2fs: fix to add swap extent correctly omits 4eea93e3ff98 f2fs: run fsck when getting bad inode during GC omits 4c8ff7095bef f2fs: support data compression omits db1a07956968 drm/dp_mst: Handle SST-only branch device case omits 272ecd60a636 ata: ahci_brcm: BCM7216 reset is self de-asserting omits 1a0600d112e3 ata: ahci_brcm: Perform reset after obtaining resources omits 42bbdd99221b phy: ti: j721e-wiz: Fix build error without CONFIG_OF_ADDRESS omits 41ddb7e1f796 cpupower: Revert library ABI changes from commit ae2917093 [...] omits a6ed02cac690 libbpf: Load btf_vmlinux only once per object. omits a09decff5c32 jbd2: clear JBD2_ABORT flag before journal_reset to update [...] omits 71b565ceff37 ext4: drop ext4_kvmalloc() omits a54d8d34d235 ext4: Add EXT4_IOC_FSGETXATTR/EXT4_IOC_FSSETXATTR to compat_ioctl omits e128d516d812 ext4: remove unused macro MPAGE_DA_EXTENT_TAIL omits de7454854d6e ext4: add missing braces in ext4_ext_drop_refs() omits 6e89bbb79bc7 ext4: fix some nonstandard indentation in extents.c omits 61a6cb49da81 ext4: remove obsolete comment from ext4_can_extents_be_merged() omits adde81cfd5a8 ext4: fix documentation for ext4_ext_try_to_merge() omits 43f816772ff3 ext4: make some functions static in extents.c omits a1180994f52c ext4: remove redundant S_ISREG() checks from ext4_fallocate() omits 9b02e4987ab0 ext4: clean up len and offset checks in ext4_fallocate() omits dd6683e6efad ext4: remove ext4_{ind,ext}_calc_metadata_amount() omits fd5fe2535642 ext4: remove unneeded check for error allocating bio_post_ [...] omits 68e45330e341 ext4: fix deadlock allocating bio_post_read_ctx from mempool omits 547c556f4db7 ext4: fix deadlock allocating crypto bounce page from mempool omits 8f27fd0ab569 ext4: Delete ext4_kvzvalloc() omits d85926474ffd ext4: re-enable extent zeroout optimization on encrypted files omits 33b4cc2501d3 ext4: only use fscrypt_zeroout_range() on regular files omits 457b1e353c73 ext4: allow ZERO_RANGE on encrypted files omits 834f1565fa3f ext4: handle decryption error in __ext4_block_zero_page_range() omits 2fdff4c84390 docs: ext4.rst: add encryption and verity to features list omits 284b3f6edbbb ext4: remove unnecessary selections from EXT3_FS omits 4756ee183f25 ext4: use true,false for bool variable omits 46797ad75af7 ext4: uninline ext4_inode_journal_mode() omits 64c314ff8227 ext4: remove unnecessary ifdefs in htree_dirblock_to_tree() omits 7063743f6860 ext4: remove unnecessary assignment in ext4_htree_store_dirent() omits d4c5e960bf20 ext4: avoid fetching btime in ext4_getattr() unless requested omits f3e062b34b65 ARM: Document merges omits 4a3a3433d95d Merge branch 'arm/dt' into for-next omits b0e55fef624e arm64: dts: exynos: Rename Samsung and Exynos to lowercase omits c8a73aa38cf6 ARM: Document merges omits e926791a9670 arm64: defconfig: Enable Broadcom's GENET Ethernet controller omits 10a478391ace Merge branch 'arm/dt' into for-next omits f50cd949f450 Merge branch 'arm/drivers' into for-next omits bd4d5488d37a Merge tag 'ti-k3-soc-for-v5.6' of git://git.kernel.org/pub [...] omits 9ea37e24d4a9 iocost: Fix iocost_monitor.py due to helper type mismatch omits 93c45bb9b7cb Merge branch 'next/defconfig' into for-next omits 2ced5a3449f1 Merge tag 'drivers_soc_for_5.6' of git://git.kernel.org/pu [...] omits cdfc88f1cdbf ARM: multi_v7_defconfig: Enable devfreq thermal integration omits 9947d108d824 ARM: exynos_defconfig: Enable devfreq thermal integration omits 484603387077 ARM: multi_v7_defconfig: Enable NFS v4.1 and v4.2 omits b52e1f4b159a ARM: exynos_defconfig: Enable NFS v4.1 and v4.2 omits 31ef091770da Merge tag 'clk-meson-v5.6-1' of https://github.com/BayLibr [...] omits 536a0d8e79fb x86/resctrl: Check monitoring static key in the MBM overfl [...] omits a84de2fa962c x86/speculation/swapgs: Exclude Zhaoxin CPUs from SWAPGS v [...] omits 1e41a766c98b x86/speculation/spectre_v2: Exclude Zhaoxin CPUs from SPECTRE_V2 omits 5efc6fa9044c x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEAR omits 102d412a3d56 ice: remove redundant assignment to variable xmit_done omits ed5a3f664c55 ice: Removing hung_queue variable to use txqueue function [...] omits 65279beec345 i40e: Removing hung_queue variable to use txqueue function [...] omits 2da259c5fe1f fm10k: use txqueue parameter in fm10k_tx_timeout omits bcb3244ccdc4 igc: Add PHY power management control omits f38b782dccab igc: Add support for TSO omits 0e7d4b93b0de igc: Add SKU for i225 device omits 34e9c162f09e igc: Remove unused definition omits 93d85dc5651d igc: Fix typo in a comment omits fdd64df7b9d1 USB: usbfs: Always unlink URBs in reverse order omits c701917e647c libbpf: Fix potential multiplication overflow in mmap() si [...] omits b7d7f3e185b6 libbpf: Simplify BTF initialization logic omits bc0eb9a33391 libbpf: Fix error handling bug in btf_dump__new omits c2c24edb1d9c arm64: csum: Fix pathological zero-length calls omits 3bf8bdcf3bad hwmon: (core) Do not use device managed functions for memo [...] omits cf3ca1877574 hwmon: (adt7475) Make volt2reg return same reg as reg2volt input omits e51a7dda2998 hwmon: (nct7802) Fix non-working alarm on voltages omits 7713e62c8623 hwmon: (nct7802) Fix voltage limits to wrong registers omits e98d5023fe1f arm64: dts: uniphier: add reset-names to NAND controller node omits 37f3e0096f71 ARM: dts: uniphier: add reset-names to NAND controller node omits 791a0059e258 ASoC: Intel: cht_bsw_rt5645: Remove unnecessary string buf [...] omits fcce38d85cb8 ASoC: Intel: bytcr_rt5651: Remove unnecessary string buffe [...] omits 296868315c69 ASoC: Intel: bytcr_rt5640: Remove unnecessary string buffe [...] omits 332719b1840b ASoC: Intel: bytcr_rt5640: Remove code duplication in byt_ [...] omits 00d852326e52 ASoC: msm8916-wcd-analog: Add MIC BIAS Internal3 omits 65fe457e7baf ASoC: msm8916-wcd-analog: Simplify MIC BIAS Internal omits ea3f0ce756d6 Merge tag 'asoc-fix-v5.5-rc6' into asoc-5.6 omits b5df0b2ee2ee spi: npcm-pspi: modify reset support omits b4adf5b27d59 spi: npcm-pspi: improve spi transfer performance omits 6925212f328b spi: spi-ti-qspi: fix warning omits 47416a5f27be spi: npcm-pspi: fix 16 bit send and receive support omits 6157d4c25560 spi: pxa2xx: Add support for Intel Comet Lake PCH-V omits 53ba2f1aa386 regulator: mpq7920: Fix incorrect defines omits 493a31ee0dbd regulator: vqmmc-ipq4019: Fix platform_no_drv_owner.cocci [...] omits e9153311491d regulator: vctrl-regulator: Avoid deadlock getting and set [...] omits a174a6c22679 ASoC: amd: Additional DAI for I2S SP instance. omits f9f5bbf5783c ASoC: rt715: fix return value check in rt715_sdw_probe() omits b03c29c1b13a ASoC: rt711: fix return value check in rt711_sdw_probe() omits 20435df1c1d7 ASoC: rt700: fix return value check in rt700_sdw_probe() omits a62c449f4cc1 ASoC: rt715: remove unused including <linux/version.h> omits 0e4ba0290e58 ASoC: rt1011: set the different setting for QFN/WLCSP package omits 4061fdc89ff7 ASoC: madera: Correct error path handling in madera_out1_d [...] omits a6947c9d86bc ASoC: SOF: Intel: hda: Fix SKL dai count omits 8ab6ddc5c51b ASoC: madera: Update handling of DAPM routes for mono muxe [...] omits 73ecf1a673d3 ASoC: wm_adsp: Correct cache handling of new kernel control API omits 9f24c540f7f8 lib/vdso: Update coarse timekeeper unconditionally omits 9a6b55ac4a44 lib/vdso: Make __arch_update_vdso_data() logic understandable omits 35fd7a637c42 debugobjects: Fix various data races omits 5715b7fa8d8d Merge branch 'misc-5.5' into next-fixes omits f3c19481820c cpu-topology: Don't error on more than CONFIG_NR_CPUS CPUs [...] omits 21bdee92c6f8 Merge tag 'iwlwifi-for-kalle-2020-01-11' of git://git.kern [...] omits 538f127cd3bc x86/hyper-v: Add "polling" bit to hv_synic_sint omits d0b778880448 x86/apic/uv: Avoid unused variable warning omits 3e3934176a4f arm64: entry: cleanup sp_el0 manipulation omits 7a2c094464e3 arm64: entry: cleanup el0 svc handler naming omits 2d226c1e1c19 arm64: entry: mark all entry code as notrace omits ddb953f86cfb arm64: assembler: remove smp_dmb macro omits 170b25fa6aab arm64: assembler: remove inherit_daif macro omits 3c23b83a88d0 ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map() omits d41938d2cbee mm: Reserve asm-generic prot flags 0x10 and 0x20 for arch use omits 95b3f74bec20 arm64: Use macros instead of hard-coded constants for MAIR_EL1 omits 83b0c36b8a13 arm64: Add KRYO{3,4}XX CPU cores to spectre-v2 safe list omits 56f200c78ce4 netns: Constify exported functions omits 37fe45ad126d net: dsa: felix: Don't error out on disabled ports with no [...] omits 8c6123e150f2 net: dsa: felix: Don't restart PCS SGMII AN if not needed omits 062a33b1ad7c net: dsa: felix: Set USXGMII link based on BMSR, not LPA omits 1d0ee02b35b5 Documentation: Fix typo in devlink documentation omits 7e5d6cf35329 EDAC/amd64: Do not warn when removing instances omits 90f29f0eada4 enetc: Don't print from enetc_sched_speed_set when link goes down omits 5af29028fd6d ALSA: hda/realtek - Add Headset Mic supported for HP cPC omits 50c3c5e1c1b0 USB: serial: garmin_gps: Use flexible-array member omits aa63b9471bca net: phy: adin: const-ify static data omits e6421583953f USB: serial: opticon: stop all I/O on close() omits a00e7182308f USB: serial: opticon: add chars_in_buffer() implementation omits 1f399fc797b5 drivers/net: netdevsim depends on INET omits 854e334903df Merge tag 'devfreq-next-for-5.6' of git://git.kernel.org/p [...] omits 11e31f608b49 watchdog/softlockup: Enforce that timestamp is valid on boot omits 080bb352fad0 net: phy: Maintain MDIO device and bus statistics omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits f46e49a9cc38 livepatch: Handle allocation failure in the sample of shad [...] omits be6da98425b6 livepatch/samples/selftest: Use klp_shadow_alloc() API correctly omits c24c57a4cc8a livepatch/selftest: Clean up shadow variable names and type omits 8f6b88662cac livepatch/sample: Use the right type for the leaking data pointer omits 96466748780d iommu/amd: Remove unused struct member omits 62dcee716085 iommu/amd: Replace two consecutive readl calls with one readq omits 6855d1ba7537 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] omits 41cdc741048b netdevsim: fix nsim_fib6_rt_create() error path omits 53291622e260 iommu/vt-d: Don't reject Host Bridge due to scope mismatch omits f3265971ded9 net: xen-netback: hash.c: Use built-in RCU list checking omits f5bfdc8e3947 locking/osq: Use optimized spinning loop for arm64 omits 57097124cbbd locking/qspinlock: Fix inaccessible URL of MCS lock paper omits a030f9767da1 locking/lockdep: Fix lockdep_stats indentation problem omits 5738891229a2 perf/x86/amd: Add support for Large Increment per Cycle Events omits 471af006a747 perf/x86/amd: Constrain Large Increment per Cycle events omits 1e0f17724a74 perf/x86/intel/rapl: Add Comet Lake support omits ccf74128d66c sched/topology: Assert non-NUMA topology masks don't (part [...] omits 3e0de271fff7 idle: fix spelling mistake "iterrupts" -> "interrupts" omits a4f9a0e51bbf sched/fair: Remove redundant call to cpufreq_update_util() omits 3d817689a62c sched/psi: create /proc/pressure and /proc/pressure/{io|me [...] omits 4c58f57fa6e9 sched/fair: Fix sgc->{min,max}_capacity calculation for SD [...] omits fe71bbb21ee1 sched/fair: calculate delta runnable load only when it's needed omits 9dec1b6949ae sched/cputime: move rq parameter in irqtime_account_process_tick omits 35f4cd96f555 stop_machine: Make stop_cpus() static omits 02d4ac5885a1 sched/debug: Reset watchdog on all CPUs while processing sysrq-t omits dcd6dffb0a75 sched/core: Fix size of rq::uclamp initialization omits 7226017ad37a sched/uclamp: Fix a bug in propagating uclamp value in new [...] omits 323af6deaf70 sched/fair: Load balance aggressively for SCHED_IDLE CPUs omits 5f68eb19b571 sched/fair : Improve update_sd_pick_busiest for spare capa [...] omits db5793c5993d watchdog: Remove soft_lockup_hrtimer_cnt and related code omits 31537cf8f3f9 tracing: Initialize ret in syscall_enter_define_fields() omits 089531445262 MAINTAINERS: fix style in RESET CONTROLLER FRAMEWORK omits 3f03a58b2575 arm64: dts: ti: k3-j721e-main: Add missing power-domains for smmu omits f2965b99795a arm64: dts: ti: k3-am65-mcu: add system control module node omits ca3be22dd0de arm64: dts: k3-am654-base-board: Add IRQ line for GPIO expander omits 07481770e84c arm64: dts: ti: k3-am65: Add OSPI DT node omits cb27354b38f3 arm64: dts: ti: k3-j721e: Add DT nodes for few peripherials omits d18fddff061d gpiolib: Remove duplicated function gpio_do_set_config() omits 319d5cce728c Merge tag 'intel-pinctrl-v5.5-3' of git://git.kernel.org/p [...] omits 8b844d78a72a Merge branch 'fixup-thunderx-hierarchy' into devel omits 6a77de2596a8 Merge tag 'v5.5-rc6' into devel omits 1660557bd7cf Merge tag 'extcon-next-for-5.6' of git://git.kernel.org/pu [...] omits 50f737ab96c7 Merge tag 'phy-for-5.6_v2' of git://git.kernel.org/pub/scm [...] omits 76dd8578c8c6 Merge branch 'misc' into for-next omits 87093391ec36 Merge branch 'fixes' into for-next omits 8a79db5e83a5 dt-bindings: phy: Add PHY_TYPE_DP definition omits 0d5677ecb014 phy: ti: j721e-wiz: Fix return value check in wiz_probe() omits 6fedae3cad8b ata: brcm: fix reset controller API usage omits ed87ad196dab ata: brcm: mark PM functions as __maybe_unused omits ba9a103f40fc Input: keyspan-remote - fix control-message timeouts omits ce535a2efb48 Input: max77650-onkey - add of_match table omits c15f8ba6dc1f Input: rmi_f54 - read from FIFO in 32 byte blocks omits 8ff771f8c8d5 Revert "Input: synaptics-rmi4 - don't increment rmiaddr fo [...] omits 81f2b572cf4f bpf: Remove set but not used variable 'first_key' omits 3a43970d55e9 KVM: PPC: Book3S HV: Implement H_SVM_INIT_ABORT hcall omits ce477a7a1cdf KVM: PPC: Add skip_page_out parameter to uvmem functions omits e1bd0a7e248c KVM: PPC: Book3E: Replace current->mm by kvm->mm omits 8a9c8925149f KVM: PPC: Book3S: Replace current->mm by kvm->mm omits 4de0a8355463 KVM: PPC: Remove set but not used variable 'ra', 'rs', 'rt' omits ba92660362ec Merge branch 'xdp_redirect-bulking' omits 58aa94f922c1 devmap: Adjust tracepoint for map-less queue flush omits 1d233886dd90 xdp: Use bulking for non-map XDP_REDIRECT and consolidate [...] omits 75ccae62cb8d xdp: Move devmap bulk queue into struct net_device omits 20f21d98cf12 libbpf: Revert bpf_helper_defs.h inclusion regression omits 3d32a8437c05 power: supply: ipaq_micro_battery: remove unneeded semicolon omits 6cd18453b689 EDAC/sifive: Fix return value check in ecc_register() omits 2a28cc22b09d ARM: Document merges omits 49e911f4f3f1 Merge branch 'arm/defconfig' into for-next omits 9ca22b4007eb Merge branch 'arm/dt' into for-next omits e97f6670dd3c Merge branch 'arm/drivers' into for-next omits 5dad2d9ddfeb Merge branch 'arm/fixes' into for-next omits ac1f39c2d616 Merge branch 'arm/soc' into for-next omits b252fd42b126 Merge tag 'omap-for-v5.6/dt-part2-signed' of git://git.ker [...] omits 061937296a3b Merge tag 'omap-for-v5.6/ti-sysc-signed' of git://git.kern [...] omits 21473e16b116 Merge tag 'omap-for-v5.6/soc-smc-signed' of git://git.kern [...] omits 25e3e8119ae9 Merge tag 'omap-for-v5.6/sdma-fix-signed' of git://git.ker [...] omits 0109ef6e6956 arm64: defconfig: Enable Actions Semi specific drivers omits 278d51f24330 net/mlx5: E-Switch, Increase number of chains and priorities omits 39ac237ce009 net/mlx5: E-Switch, Refactor chains and priorities omits 82270e12544e net/mlx5: ft: Check prio and chain sanity for ft offload omits e66cbc961cfe net/mlx5: ft: Use getter function to get ft chain omits 79cdb0aaea8b net/mlx5: Allow creating autogroups with reserved entries omits ff189b435682 net/mlx5: Add ignore level support fwd to table rules omits 5281a0c90919 net/mlx5: fs_core: Introduce unmanaged flow tables omits 12e9e0d0d97c Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits dee0be5c2138 arm64: dts: bitmain: Source common clock for UART controllers omits e1cd7b804687 arm64: dts: bitmain: Add clock controller support for BM1880 SoC omits a0be47376f1d Merge tag 'amlogic-dt' of https://git.kernel.org/pub/scm/l [...] omits 5a74e85ae4ba Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] omits 116a4b85f6fb Merge tag 'qcom-dts-for-5.6' of https://git.kernel.org/pub [...] omits 333505a40658 Merge tag 'qcom-drivers-for-5.6' of https://git.kernel.org [...] omits 40d4d62708ff Merge tag 'qcom-defconfig-for-5.6' of https://git.kernel.o [...] omits 2e04d1bd540c Merge tag 'qcom-arm64-for-5.6' of https://git.kernel.org/p [...] omits 155fc6ba488a ubifs: Fix ino_t format warnings in orphan_delete() omits 61dc7b0141c5 net/mlx5: Refactor mlx5_create_auto_grouped_flow_table omits aa811e3cecec software node: introduce CONFIG_KUNIT_DRIVER_PE_TEST omits f7d50a1534a8 Merge back cpuidle material for v5.6. omits 18451f9f9e58 PM: hibernate: fix crashes with init_on_free=1 omits f5de5b83303e ubifs: Fix deadlock in concurrent bulk-read and writepage omits edec51374bce ubifs: Fix wrong memory allocation omits fc55dacf7fea ubi: Free the normal volumes in error paths of ubi_attach_ [...] omits 9d6c4742f96c ubi: Check the presence of volume before call ubi_fastmap_ [...] omits 219b0e2cba4e ubifs: Add support for FS_ENCRYPT_FL omits 2b57067a7778 ubifs: Fix FS_IOC_SETFLAGS unexpectedly clearing encrypt flag omits 770aa73d8965 ubi: wl: Remove set but not used variable 'prev_e' omits ef5aafb6e4e9 ubi: fastmap: Fix inverted logic in seen selfcheck omits 827a8cb2dd2b net/mlx5e: Add discard counters per priority omits a58837f52d43 net/mlx5e: Expose FEC feilds and related capability bit omits 822e114b5064 net/mlx5: Add mlx5_ifc definitions for connection tracking [...] omits 31d8bde1c881 net/mlx5: Add copy header action struct layout omits 609b82727f71 net/mlx5: Expose resource dump register mapping omits bab58ba10ecf net/mlx5: Add structures and defines for MIRC register omits 932ef155117c net/mlx5: Read MCAM register groups 1 and 2 omits f397464eb7c2 net/mlx5: Add structures layout for new MCAM access reg groups omits 8b91bcd75a4f Merge tag 'qcom-arm64-defconfig-for-5.6' of https://git.ke [...] omits e9d440157e75 Merge tag 'at91-5.6-soc' of git://git.kernel.org/pub/scm/l [...] omits 6022ce5176d1 Merge tag 'at91-5.6-defconfig' of git://git.kernel.org/pub [...] omits e59760f70b7d Merge tag 'at91-5.6-dt-1' of git://git.kernel.org/pub/scm/ [...] omits 35697c12d7ff selftests/bpf: Fix test_progs send_signal flakiness with nmi mode omits a67ca893ae0a Merge tag 'timers-v5.5-rc6' of https://git.linaro.org/peop [...] omits dd89b9d9f37d selinux: do not allocate ancillary buffer on first load omits 86e9f9d60eb5 EDAC/mce_amd: Make fam_ops static global omits 2db34041dcac Merge tag 'v5.5-next-dts64' of https://git.kernel.org/pub/ [...] omits 7d6292ab1119 Merge tag 'sunxi-dt-for-5.6-2' of https://git.kernel.org/p [...] omits a9e3e12f3f58 Merge tag 'soc-fsl-next-v5.6' of git://git.kernel.org/pub/ [...] omits c052bf82c6b0 PM: suspend: Add sysfs attribute to control the "sync on s [...] omits 49a101d7169c lib/vdso: Only read hrtimer_res when needed in __cvdso_clo [...] omits 99570c3da96a MIPS: vdso: Define BUILD_VDSO32 when building a 32bit kernel omits eaad647e5cc2 IB/mlx4: Fix memory leak in add_gid error flow omits d7fab916374c IB/mlx5: Expose RoCE accelerator counters omits 6b64a650f0b2 kselftest: Minimise dependency of get_size on C library in [...] omits e1dae517a0f5 selftests/livepatch: Remove unused local variable in set_f [...] omits b54c82e9196f selftests/livepatch: Replace set_dynamic_debug() with setu [...] omits 270f104ba26f staging: wfx: update TODO omits 240503a6e362 staging: wfx: simplify hif_multi_tx_confirm() omits 2f5fd8b07745 staging: wfx: simplify wfx_tx_queue_get_num_queued() omits 5244357961a4 staging: wfx: simplify hif_handle_tx_data() omits 7bc71e80bdaf staging: wfx: remove check for interface state omits 1b72dee6f876 staging: wfx: remove unused do_probe omits 1b38e0d042c8 staging: wfx: ensure that packet_id is unique omits ded6ca11af6b staging: wfx: simplify wfx_ps_notify_sta() omits a3c529a83589 staging: wfx: simplify handling of IEEE80211_TX_CTL_SEND_A [...] omits 22c03264e5a9 staging: wfx: simplify wfx_suspend_resume_mc() omits b5d4d98ec807 staging: wfx: firmware never return PS status for stations omits 6537adc3e307 staging: wfx: sta and dtim omits 2e57865e79cf staging: wfx: pspoll_mask make no sense omits df3519a328aa staging: wfx: replace wfx_tx_get_tid() with ieee80211_get_tid() omits 98511a91b126 staging: wfx: check that no tx is pending before release sta omits d6aeba575f27 staging: wfx: simplify the link-id allocation omits 36cbb5d2a7db staging: wfx: simplify wfx_set_tim_impl() omits d00149011066 staging: wfx: fix RCU usage omits 76b5c2ce468f staging: wfx: fix bss_loss omits 7d2d2bfdeb82 staging: wfx: relocate "buffered" information to sta_priv omits 79d5fecc9be2 staging: wfx: remove handling of "early_data" omits def39be019b6 staging: wfx: fix possible overflow on jiffies comparaison omits 4e1514c940fc staging: wfx: fix case where RTS threshold is 0 omits 9b90910f5bf4 staging: wfx: do not update uapsd if not necessary omits f98138a16f85 staging: wfx: with multiple vifs, force PS only if channel [...] omits 8d97a12fa4d2 staging: wfx: update power-save per interface omits 7f091d319eb5 staging: wfx: simplify wfx_scan_complete() omits fd5d78bdf752 staging: wfx: simplify wfx_update_filtering() omits 0b58486e153c staging: wfx: simplify wfx_set_mcast_filter() omits db94907110ea staging: wfx: simplify hif_set_config_data_filter() omits a077126a20a4 staging: wfx: simplify hif_set_mac_addr_condition() omits c47b70e2c591 staging: wfx: simplify hif_set_data_filtering() omits 3f5264e75c7b staging: wfx: simplify hif_mib_set_data_filtering omits f5864a1076d1 staging: wfx: simplify hif_mib_uc_mc_bc_data_frame_condition omits 46f044b965e6 staging: wfx: simplify hif_set_uc_mc_bc_condition() omits a8ec12d419af staging: wfx: simplify hif_set_association_mode() omits 9ced9b593741 staging: wfx: simplify hif_join() omits a09343fc354d staging: wfx: simplify hif_update_ie() omits d1072b04f57e staging: wfx: SSID should be provided to hif_start() even [...] omits deb7734ea984 staging: wfx: drop wfx_set_cts_work() omits 963aff5728a0 staging: wfx: drop wvif->setbssparams_done omits ba366b926826 staging: wfx: drop wvif->cqm_rssi_thold omits 9d443ffc588b staging: wfx: drop wvif->enable_beacon omits 249802e8e226 staging: wfx: drop wvif->dtim_period omits b0674e067552 staging: wfx: simplify update of DTIM period omits 50a4fb47e9ac staging: wfx: simplify wfx_flush() omits 044df863c98d staging: wfx: fix __wfx_flush() when drop == false omits 0b2b0595cec6 staging: wfx: simplify wfx_update_beaconing() omits 305f710995f7 staging: wfx: simplify wfx_upload_ap_templates() omits d8a92d918612 staging: wfx: rename wfx_upload_beacon() omits 9bf7ad8c93ce staging: wfx: simplify wfx_config() omits f050f3dac668 staging: wfx: drop wdev->output_power omits 811ed3e2aba3 staging: wfx: drop struct wfx_ht_info omits 08dced7f7fe9 staging: wfx: retrieve greenfield mode from sta->ht_cap an [...] omits c08ffbf7c02b staging: wfx: retrieve ampdu_density from sta->ht_cap omits dfa45cb4bda4 staging: wfx: use specialized structs for HIF arguments omits 09779276f1ba staging: wfx: simplify hif_start() usage omits e52e68eee7d0 staging: wfx: simplify hif_set_arp_ipv4_filter() usage omits 9ed8b0d0f27c staging: wfx: simplify hif_set_rcpi_rssi_threshold() usage omits 5fd64673cf6e staging: wfx: simplify hif_set_output_power() usage omits c360f1ccdcf9 staging: wfx: simplify hif_set_tx_rate_retry_policy() usage omits 9ab564653abb staging: wfx: send rate policies one by one omits 1e30e3c5a4c0 staging: wfx: add missing PROBE_RESP_OFFLOAD feature omits 99aa34a62bce staging: wfx: make hif_scan() usage clearer omits 8b08b6a8c31f staging: wfx: revert unexpected change in debugfs output omits 40ce9798794f nvmem: add QTI SDAM driver omits 9664a6b54c57 dt-bindings: nvmem: add binding for QTI SPMI SDAM omits 4ad3ad18990d dt-bindings: imx-ocotp: Add i.MX8MP compatible omits 532c29190795 staging: most: remove header include path to drivers/staging omits d6de0bb1850f RDMA/mlx5: Set relaxed ordering when requested omits 811646998e3e RDMA/core: Add the core support field to METHOD_GET_CONTEXT omits 2233c6609c11 RDMA/uverbs: Add new relaxed ordering memory region access flag omits 86dd738cf20c RDMA/efa: Allow passing of optional access flags for MR re [...] omits 68d384b906cf RDMA/core: Add optional access flags range omits ca95c1411198 RDMA/uverbs: Verify MR access flags omits a1123418ba10 RDMA/uverbs: Add ioctl command to get a device context omits da57db25677f RDMA/core: Remove ucontext_lock from the uverbs_destry_ufi [...] omits d680e88e2013 RDMA/core: Add UVERBS_METHOD_ASYNC_EVENT_ALLOC omits f86230857975 Merge branch 'mlx5-next' into rdma.git for-next omits 6535a39ffa88 Documentation: Call out example SYM_FUNC_* usage as x86-specific omits a880a6dd8537 net/mlx5: Expose relaxed ordering bits omits 61f005901b73 Merge branch 'nfs' into docs-next omits 8fd5b75d979b net/mlx5: Add RoCE accelerator counters omits 6996e8ca8ba9 Documentation: nfs: fault_injection: convert to ReST omits 98600b71f2bf Documentation: nfs: pnfs-scsi-server: convert to ReST omits 26f6225fa53d Documentation: nfs: convert pnfs-block-server to ReST omits fbdcd0b8e564 Documentation: nfs: idmapper: convert to ReST omits 0f3456ba9fb6 Documentation: convert nfsd-admin-interfaces to ReST omits f8b8d030597a Documentation: nfs-rdma: convert to ReST omits 0867fb07fa32 Documentation: nfsroot.rst: COSMETIC: refill a paragraph omits f9a9349846f9 Documentation: nfsroot.txt: convert to ReST omits 2f123b9a3596 Documentation: convert nfs.txt to ReST omits cb89e2465896 selinux: remove redundant allocation and helper functions omits cb619e80333a power: supply: bq25890_charger: fix incorrect error return [...] omits df4779b5d273 selinux: remove redundant selinux_nlmsg_perm omits ae3d8c2e27bf selinux: fix wrong buffer types in policydb.c omits 767c86ce0030 Merge branch 'arm/defconfig' into for-next omits e3dbbf8c9067 Merge branch 'arm/dt' into for-next omits 9c7eb0824b90 Merge branch 'arm/drivers' into for-next omits 6c048d82fa3c Merge branch 'arm/soc' into for-next omits 9ef553d848e8 Merge branch 'arm/fixes' into for-next omits 59abae1ad93c Merge tag 'imx-defconfig-5.6' of git://git.kernel.org/pub/ [...] omits 87f846c773ea Merge tag 'imx-dt64-5.6' of git://git.kernel.org/pub/scm/l [...] omits 78c47feaff05 Merge tag 'imx-dt-5.6' of git://git.kernel.org/pub/scm/lin [...] omits 485e35e4b5e6 Merge tag 'imx-bindings-5.6' of git://git.kernel.org/pub/s [...] omits 123718659721 Merge tag 'imx-soc-5.6' of git://git.kernel.org/pub/scm/li [...] omits 0f827273178f Merge tag 'imx-driver-5.6' of git://git.kernel.org/pub/scm [...] omits 7f1f5ac4dcbd Merge tag 'mvebu-dt64-5.6-1' of git://git.infradead.org/li [...] omits d104b3be1bab Merge tag 'mvebu-dt-5.6-1' of git://git.infradead.org/linu [...] omits c7ce73eb0185 Merge tag 'mvebu-drivers-5.6-1' of git://git.infradead.org [...] omits 7aeff9cbbbd8 Merge tag 'tegra-for-5.6-arm64-defconfig' of git://git.ker [...] omits 84c2f68ed2f8 Merge tag 'tegra-for-5.6-arm64-dt' of git://git.kernel.org [...] omits 12c5beb98006 Merge tag 'tegra-for-5.6-arm-dt' of git://git.kernel.org/p [...] omits 511f96fb673c Merge tag 'tegra-for-5.6-arm-core' of git://git.kernel.org [...] omits e87f61892c6e Merge tag 'tegra-for-5.6-soc' of git://git.kernel.org/pub/ [...] omits 083b4db85731 Merge tag 'tegra-for-5.6-memory' of git://git.kernel.org/p [...] omits 0d241c3f9519 Merge tag 'tegra-for-5.6-bus' of git://git.kernel.org/pub/ [...] omits e64d0098dd03 Merge tag 'tegra-for-5.6-dt-bindings' of git://git.kernel. [...] omits 8d57ede97a7e Merge tag 'v5.5-rockchip-dtsfixes' of git://git.kernel.org [...] omits dcd195071f22 dm writecache: improve performance of large linear writes on SSDs omits 9e0333ae38ee clocksource/drivers/hyper-v: Set TSC clocksource as defaul [...] omits 0af3e137c144 clocksource/drivers/hyper-v: Untangle stimers and timesync [...] omits b9c60a741f06 clocksource/drivers/timer-microchip-pit64b: Fix sparse warning omits 4ad35346da9c clocksource/drivers/exynos_mct: Rename Exynos to lowercase omits 4341067cfc20 clocksource/drivers/timer-ti-dm: Fix uninitialized pointer access omits bc83caddf17b clocksource/drivers/timer-ti-dm: Switch to platform_get_irq omits cdab83f9d0fb clocksource/drivers/timer-ti-dm: Convert to devm_platform_ [...] omits ba25322edd60 clocksource/drivers/em_sti: Fix variable declaration in em [...] omits 9a97b2fb070d clocksource/drivers/em_sti: Convert to devm_platform_iorem [...] omits 2052d032c067 clocksource/drivers/bcm2835_timer: Fix memory leak of timer omits f5ac896b6a23 clocksource/drivers/cadence-ttc: Use ttc driver as platfor [...] omits 625022a5f160 clocksource/drivers/timer-microchip-pit64b: Add Microchip [...] omits ddc61bbc4501 clocksource/drivers/hyper-v: Reserve PAGE_SIZE space for tsc page omits 062934634dc3 clocksource: Fix Kconfig miscues omits db95b8e3642a dt-bindings: timer: renesas, cmt: Document r8a774b1 CMT support omits 9ca9fe69eedb clocksource: Fix Kconfig indentation omits 1349401ff1aa clocksource/drivers/hyper-v: Suspend/resume Hyper-V clocks [...] omits 500d14affdf7 arm64: kernel: avoid x18 in __cpu_soft_restart omits af12376814a5 arm64: kvm: stop treating register x18 as caller save omits 7f153ccb9bb4 arm64/lib: copy_page: avoid x18 register in assembler code omits e3ec6582d1cf arm64: mm: avoid x18 in idmap_kpti_install_ng_mappings omits c54f90c2627c arm64: fix alternatives with LLVM's integrated assembler omits e0d5896bd356 arm64: lse: fix LSE atomics with LLVM's integrated assembler omits 03077ad5c025 arm64: defconfig: Enable Broadcom's STB PCIe controller omits d662117c7a91 ALSA: pcm: Make snd_pcm_hw_constraints_init() and _complet [...] omits 2ba0176c709c ALSA: hda/analog - Minor optimization for SPDIF mux connections omits dcd01394ce7c EDAC/amd64: Drop some family checks for newer systems omits 2eb61c91c3e2 EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh omits b3f79ae45904 x86/amd_nb: Add Family 19h PCI IDs omits 9f6aef86315a EDAC/mce_amd: Always load on SMCA systems omits 89a76171bf50 x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType omits 4a81ae0c43bc nvmem: add QTI SDAM driver omits 8a6453a89dc1 xfs: check log iovec size to make sure it's plausibly a bu [...] omits b7df5e92055c xfs: make struct xfs_buf_log_format have a consistent size omits c3d5f0c2fb85 xfs: complain if anyone tries to create a too-large buffer [...] omits c64dd49b5112 xfs: clean up xfs_buf_item_get_format return value omits 0bb9d159bd01 xfs: streamline xfs_attr3_leaf_inactive omits e8db2aafcedb xfs: fix memory corruption during remote attr value buffer [...] omits 8edbb26b0602 xfs: refactor remote attr value buffer invalidation omits d5b5b59c706d Pull UDF cleanups from Pali Rohar. omits dcb0f0d5c475 Pull reiserfs xattr fixup. omits 394440d46941 reiserfs: fix handling of -EOPNOTSUPP in reiserfs_for_each_xattr omits 79cc795c47d0 dt-bindings: nvmem: add binding for QTI SPMI SDAM omits 6a353df3729d dt-bindings: imx-ocotp: Add i.MX8MP compatible omits 5777eaed566a arm64: Implement optimised checksum routine omits 567d746b55bc netfilter: bitwise: add support for shifts. omits 779f725e142c netfilter: bitwise: add NFTA_BITWISE_DATA attribute. omits ed991d43634b netfilter: bitwise: only offload boolean operations. omits 4d57ca2be146 netfilter: bitwise: add helper for dumping boolean operations. omits 71d6ded3ac49 netfilter: bitwise: add helper for evaluating boolean operations. omits 3f8d9eb032ec netfilter: bitwise: add helper for initializing boolean op [...] omits 9d1f979986c2 netfilter: bitwise: add NFTA_BITWISE_OP netlink attribute. omits 577c734a81e2 netfilter: bitwise: replace gotos with returns. omits 265ec7b0e8c3 netfilter: bitwise: remove NULL comparisons from attribute [...] omits fbf19ddf396b netfilter: nf_tables: white-space fixes. omits a7965d58ddab netfilter: flowtable: add nf_flow_table_offload_cmd() omits ae29045018c8 netfilter: flowtable: add nf_flow_offload_tuple() helper omits 28b3a4270c0f netfilter: hashlimit: do not use indirect calls during gc omits f698fe40829b netfilter: flowtable: refresh flow if hardware offload fails omits a5449cdcaac5 netfilter: flowtable: add nf_flowtable_hw_offload() helper [...] omits 355a8b13f87a netfilter: flowtable: use atomic bitwise operations for fl [...] omits 445db8d09659 netfilter: flowtable: remove dying bit, use teardown bit instead omits 87265d842c59 netfilter: flowtable: add nf_flow_offload_work_alloc() omits a7521a60a5f3 netfilter: flowtable: restrict flow dissector match on met [...] omits 79b9b685dde1 netfilter: flowtable: fetch stats only if flow is still alive omits 4a7faaf4add3 netfilter: nft_bitwise: correct uapi header comment. omits 858e284f0ec1 libbpf: Fix unneeded extra initialization in bpf_map_batch_common omits f571389c0b01 mmc: tegra: fix SDR50 tuning override omits c4c86abb3f9f net/rds: Detect need of On-Demand-Paging memory registration omits 8ffc32485158 RDMA/mlx5: Fix handling of IOVA != user_va in ODP paths omits a73a89558852 IB/mlx5: Mask out unsupported ODP capabilities for kernel QPs omits 4835709176e8 RDMA/mlx5: Don't fake udata for kernel path omits da9ee9d8a874 IB/mlx5: Add ODP WQE handlers for kernel QPs omits 87d8069f6b02 IB/core: Add interface to advise_mr for kernel users omits 33006bd4f37f IB/core: Introduce ib_reg_user_mr omits c320e527e154 IB: Allow calls to ib_umem_get from kernel ULPs omits 3a51449b7959 watchdog/softlockup: Remove obsolete check of last reported task omits 1e5f532c2737 ARM: dts: at91: sam9x60: add device tree for soc and board omits be0b9aa757c7 dt-bindings: arm: add sam9x60-ek board omits 82d1b8158c9a tracing: Allow trace_printk() to nest in other tracing code omits f88f42f853a8 arm64: context: Free up kernel ASIDs if KPTI is not in use omits 5098cae1f79c dt-bindings: soundwire: fix example omits 550f90520402 soundwire: cadence: fix kernel-doc parameter descriptions omits 451ed9682bab Merge branch 'topic/sdw_intel' into next omits 92f622bc276a soundwire: intel: report slave_ids for each link to SOF driver omits a04184ce777b mmc: sdhci-of-at91: fix memleak on clk_get failure omits 92f07e5c35b4 Merge branch 'fixes' into next omits cd0a32371db7 pinctrl: tigerlake: Tiger Lake uses _HID enumeration omits 899b7e3374b2 pinctrl: sunrisepoint: Add Coffee Lake-S ACPI ID omits 27f4e1e9425e mmc: sdhci_am654: Fix Command Queuing in AM65x omits de31f6ab68a3 mmc: sdhci_am654: Reset Command and Data line after tuning omits 4d627c88546a mmc: sdhci_am654: Remove Inverted Write Protect flag omits d129479f1fff watchdog: Remove soft_lockup_hrtimer_cnt and related code omits 1b21a701aed9 mmc: sdhci-of-esdhc: fix clock setting for different contr [...] omits 2aa3d826adb5 mmc: sdhci-of-esdhc: fix esdhc_reset() for different contr [...] omits 5b742232d707 mmc: sdhci-of-esdhc: update tuning erratum A-008171 omits f3c2082508c0 mmc: sdhci-of-esdhc: convert to use esdhc_tuning_window_ptr() omits 275fa0ea2cf7 arm64: Workaround for Cortex-A55 erratum 1530923 omits db0d46a58d34 arm64: Rename WORKAROUND_1319367 to SPECULATIVE_AT_NVHE omits e85d68faed4e arm64: Rename WORKAROUND_1165522 to SPECULATIVE_AT_VHE omits 9c6722d85e92 gpio: Fix the no return statement warning omits 490a421bc575 PM / devfreq: Add debugfs support with devfreq_summary file omits c249177944b6 ALSA: usb-audio: add implicit fb quirk for MOTU M Series omits 5379e4dd3220 mm, drm/ttm: Fix vm page protection handling omits 574c5b3d0e4c mm: Add a vmf_insert_mixed_prot() function omits 6bc803803526 sfc: remove duplicated include from efx.c omits 117717e57440 Bluetooth: Increment management interface revision omits ab3d436bf3e9 crypto: essiv - fix AEAD capitalization and preposition us [...] omits 63fabc87a01d crypto: hisilicon - add branch prediction macro omits 92f0726d9c42 crypto: hisilicon - adjust hpre_crt_para_get omits 02ab994635eb crypto: hisilicon - Fixed some tiny bugs of HPRE omits dfee9955abc7 crypto: hisilicon - Bugfixed tfm leak omits 2f072d75d1ab crypto: hisilicon - Add aead support on SEC2 omits 473a0f9662d4 crypto: hisilicon - redefine skcipher initiation omits b9c8d897a0c6 crypto: hisilicon - Add branch prediction macro omits 310ea0ac7207 crypto: hisilicon - Add callback error check omits d6de2a594377 crypto: hisilicon - Adjust some inner logic omits 7c7d902aa405 crypto: hisilicon - Update QP resources of SEC V2 omits a181647c06c2 crypto: hisilicon - Update some names on SEC V2 omits a718cfce062e crypto: hisilicon - fix print/comment of SEC V2 omits ca0d158dc9e5 crypto: hisilicon - Update debugfs usage of SEC V2 omits 279c075dc1d2 tee: amdtee: remove redundant NULL check for pool omits f9568eae9247 tee: amdtee: rename err label to err_device_unregister omits 2929015535fa tee: amdtee: skip tee_device_unregister if tee_device_alloc fails omits f4c58c3758f9 tee: amdtee: print error message if tee not present omits 5ae63958a6de tee: amdtee: remove unused variable initialization omits 1372a51b88fa crypto: vmx - reject xts inputs that are too short omits a8bdf2c42ee4 crypto: curve25519 - Fix selftest build error omits 2a2fbf20ad80 crypto: caam - add support for i.MX8M Nano omits 4b0ec91af8a4 crypto: sun8i-ce - remove dead code omits 93d24ac4b267 crypto: sun8i-ce - fix removal of module omits 24775ac2fe68 crypto: amlogic - fix removal of module omits 7b3d853ead81 crypto: sun8i-ss - fix removal of module omits 31899908a0d2 crypto: {arm,arm64,mips}/poly1305 - remove redundant non-r [...] omits d7d7b8535662 crypto: x86/poly1305 - wire up faster implementations for kernel omits 0896ca2a0cb6 crypto: x86/poly1305 - import unmodified cryptogams implem [...] omits 1c08a104360f crypto: poly1305 - add new 32 and 64-bit generic versions omits e3419426f2ca Merge git://git.kernel.org/pub/scm/linux/kernel/git/herber [...] omits 7b53b868a181 xfs: fix IOCB_NOWAIT handling in xfs_file_dio_aio_read omits ae563183b647 Bluetooth: hci_qca: Enable power off/on support during hci [...] omits ed0bc98f8cbe powerpc/64s: Reimplement power4_idle code in C omits 30e813cf46cc misc: cxl: use mmgrab omits c55d7b5e6426 powerpc: Remove STRICT_KERNEL_RWX incompatibility with REL [...] omits 970d54f99cea powerpc/book3s64/hash: Disable 16M linear mapping size if [...] omits 824b72db5086 scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1 omits 4d1634b8d12e scsi: megaraid_sas: Use Block layer API to check SCSI devi [...] omits 56ee0c585602 scsi: megaraid_sas: Limit the number of retries for the IO [...] omits 6d7537270e32 scsi: megaraid_sas: Do not initiate OCR if controller is n [...] omits 201a810cc188 scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUS omits eeb63c23ffe1 scsi: megaraid_sas: Do not set HBA Operational if FW is no [...] omits 9330a0fd827a scsi: megaraid_sas: Do not kill HBA if JBOD Seqence map or [...] omits eb974f34bb9d scsi: megaraid_sas: Do not kill host bus adapter, if adapt [...] omits 6e73550670ed scsi: megaraid_sas: Update optimal queue depth for SAS and [...] omits a7faf81d7858 scsi: megaraid_sas: Set no_write_same only for Virtual Disk omits 499e7246d6da scsi: megaraid_sas: Reset adapter if FW is not in READY st [...] omits ba304e5b4498 scsi: qla1280: Fix dma firmware download, if dma address is 64bit omits f3c893e3dbb5 scsi: iscsi: Fail session and connection on transport regi [...] omits cd7ea70bb00a scsi: drivers: base: Propagate errors through the transpor [...] omits 7c1ef338705f scsi: drivers: base: Support atomic version of attribute_c [...] omits 54155ed4199c scsi: iscsi: Don't destroy session if there are outstandin [...] omits ea92c32bd336 scsi: ufs-mediatek: add apply_dev_quirks variant operation omits c40ad6b7fcd3 scsi: ufs: pass device information to apply_dev_quirks omits 43622697117c scsi: BusLogic: use %lX for unsigned long rather than %X omits fd1fb4d5562a scsi: ufs: remove "errors" word in ufshcd_print_err_hist() omits a5fe372d9239 scsi: ufs: add device reset history for vendor implementations omits 645728a6448f scsi: ufs: fix empty check of error history omits b65053cd94f4 selftests/bpf: Add whitelist/blacklist of test names to te [...] omits bd71c453db91 ARC: wireup clone3 syscall omits d5c8dc0d4c88 ARM: dts: bcm2711: Enable PCIe controller omits c5a1e5375d19 ARM: dts: bcm283x: Unify CMA configuration omits 7bcfea9615f6 Merge branch 'bpftool-improvements' omits 4e1ea33292ff bpftool: Support dumping a map with btf_vmlinux_value_type_id omits 84c72ceee91c bpftool: Add struct_ops map name omits fb2426ad00b1 libbpf: Expose bpf_find_kernel_btf as a LIBBPF_API omits 188a486619e6 bpftool: Fix missing BTF output for json during map dump omits d7de72674af5 bpftool: Fix a leak of btf object omits 476878e4b2be xen-pciback: optionally allow interrupt enable flag writes omits 5e89cd303e3a PCI: Mark AMD Navi14 GPU rev 0xc5 ATS as broken omits 1ccf6c13d9c7 devlink: fix typos in qed documentation omits 43d28c612f4c pptp: support sockets bound to an interface omits 990bca1fc8ad Merge branch 'bpf-batch-ops' omits 8fec380ac0d4 Merge tag 'batadv-next-for-davem-20200114' of git://git.op [...] omits f0fac2cec286 selftests/bpf: Add batch ops testing to array bpf map omits 30ff3c59137d selftests/bpf: Add batch ops testing for htab and htab_percpu map omits 2ab3d86ea185 libbpf: Add libbpf support to batch ops omits a1e3a3b8ba2c tools/bpf: Sync uapi header bpf.h omits 057996380a42 bpf: Add batch ops to all htab bpf map omits c60f2d286177 bpf: Add lookup and update batch ops to arraymap omits aa2e93b8e58e bpf: Add generic support for update and delete batch ops omits cb4d03ab499d bpf: Add generic support for lookup batch op omits 15c14a3dca42 bpf: Add bpf_map_{value_size, update_value, map_copy_value [...] omits 820d366736c9 f2fs: free sysfs kobject omits 2c4e0c528ec2 f2fs: declare nested quota_sem and remove unnecessary sems omits 762e4db5450a f2fs: don't put new_page twice in f2fs_rename omits 5b1dbb082f19 f2fs: set I_LINKABLE early to avoid wrong access by vfs omits 542989b6749b f2fs: don't keep META_MAPPING pages used for moving verity [...] omits f543805fcd60 f2fs: introduce private bioset omits 0e6d01643c20 f2fs: cleanup duplicate stats for atomic files omits d508c94e45fc f2fs: Check write pointer consistency of non-open zones omits c426d99127b1 f2fs: Check write pointer consistency of open zones omits bb2500ab0270 Bluetooth: hci_qca: Retry btsoc initialize when it fails omits 5559904ccc08 Bluetooth: hci_qca: Add QCA Rome power off support to the [...] omits f25a96c8eb46 Bluetooth: hci_bcm: enable IRQ capability from devicetree omits 2fe465e69dc1 dt-bindings: net: bluetooth: add interrupts properties omits 7e8aeffb112a Bluetooth: btsdio: Check for valid packet type omits 1cc3c10c5aea Bluetooth: hci_h5: Add support for ISO packets omits ef564119ba83 Bluetooth: hci_h4: Add support for ISO packets omits 1b1d29e51499 Bluetooth: Make use of __check_timeout on hci_sched_le omits f9a619db7c13 Bluetooth: monitor: Add support for ISO packets omits f92a8cb569e3 Bluetooth: hci_vhci: Add support for ISO packets omits 4de0fc599eb9 Bluetooth: Add definitions for CIS connections omits 600a87490ff9 Bluetooth: Implementation of MGMT_OP_SET_BLOCKED_KEYS. omits 83e4b88be1ff selftests/bpf: Add a test for attaching a bpf fentry/fexit [...] omits bcfb7ae3f50b power: supply: axp20x_usb_power: Only poll while offline omits 09aaaec5f658 power: supply: axp20x_usb_power: Add wakeup control omits ecbc8dd78ed9 power: supply: axp20x_usb_power: Allow offlining omits 0fbb37dd8299 IB/srp: Never use immediate data if it is disabled by a user omits 363824f92a92 RDMA/rxe: Compute the maximum sges and inline size based o [...] omits 56900d4541a9 power: supply: axp20x_usb_power: Use a match structure omits 577233a3f563 power: suppy: ucs1002: Make the symbol 'ucs1002_regulator_ [...] omits 5167c506d62d tick/common: Touch watchdog in tick_unfreeze() on all CPUs omits 4e8d683f1176 Introduce maximum WQE size to check limits omits e18370a2a9dd Merge branch 'i2c/for-5.6' into i2c/for-next omits e5382251d68b Merge branch 'i2c/for-current' into i2c/for-next omits 10b17004a74c i2c: xiic: Fix the clocking across bind unbind omits c9d059681b84 i2c: xiic: defer the probe if clock is not found omits b4c119dbc300 i2c: xiic: Add timeout to the rx fifo wait loop omits 40b2ec1251c3 i2c: highlander: Use proper printk format for size_t omits 17b3fe8b04ec i2c: pnx: Use proper printk format for resource_size_t omits 066e6e805d4a i2c: pmcmsp: Use proper printk format for resource_size_t omits 9173cac3b64e libbpf: Support .text sub-calls relocations omits 5640a771d797 Merge branch 'bpf_send_signal_thread' omits ab8b7f0cb358 tools/bpf: Add self tests for bpf_send_signal_thread() omits 8482941f0906 bpf: Add bpf_send_signal_thread() helper omits d3a56931f9c8 xsk: Support allocations of large umems omits e8d51e962936 docs: i2c: use the new API in 'writing-clients' omits e634a50c9cd1 docs: i2c: use the new API in 'instantiating-devices.rst' omits 5f0155b44e1e i2c: i2c-core-of: convert to use i2c_new_client_device() omits 87e07437df93 i2c: i2c-core-base: convert to use i2c_new_client_device() omits 90a3be9b1945 i2c: i2c-core-acpi: convert to use i2c_new_client_device() omits bf255befe7ad i2c: xiic: convert to use i2c_new_client_device() omits 36056290ee0c i2c: taos-evm: convert to use i2c_new_client_device() omits f12c529005dc i2c: powermac: convert to use i2c_new_client_device() omits 7de69dbf0d7f i2c: ocores: convert to use i2c_new_client_device() omits 7fd0379f8696 i2c: nvidia-gpu: convert to use i2c_new_client_device() omits 41d06630b494 i2c: i801: convert to use i2c_new_client_device() omits 6b5794abdcdd i2c: cht-wc: convert to use i2c_new_client_device() omits 0428c6ef8a3c RDMA/efa: Remove unused ucontext parameter from efa_qp_use [...] omits f5f5ddbe73dc RDMA/efa: Remove {} brackets from single statement if omits 57f63f371b5e RDMA/efa: Device definitions documentation updates omits 7db82697b8bf RDMA/hns: Add support for extended atomic in userspace omits a3afa29942b8 ALSA: usb-audio: unlock on error in probe omits 5f91ef219f6b dt-bindings: Add TI and Infineon VR Controllers as trivial [...] omits 1eb69bfded57 dt-binding: usb: add "super-speed-plus" omits 941a0e3bad8e dt-bindings: rcar-csi2: Convert bindings to json-schema omits 1590b1eb9370 dt-bindings: Document loongson vendor-prefix omits 1f33d9bcb995 MIPS: CU1000-Neo: Refresh defconfig to support HWMON and WiFi. omits 0ba96b344a7f MIPS: Ingenic: Add missing nodes for X1000 and CU1000-Neo. omits ad1df95419cc mips/vdso: Support mremap() for vDSO omits a1766a49fc90 Merge tag 'drivers_soc_for_5.6' into next omits 80a785701660 RDMA/hns: Get pf capabilities from firmware omits ba6bb7e97421 RDMA/hns: Add interfaces to get pf capabilities from firmware omits a91e093cad37 RDMA/hns: Remove some redundant variables related to capabilities omits 3277e8aa2504 soc: ti: k3: add navss ringacc driver omits 59be028f811b bindings: soc: ti: add documentation for k3 ringacc omits 49945ef0f90b i2c: stu300: Use proper printk format for iomem pointer omits b638244b96d3 keys: Replace uid/gid/perm permissions checking with an ACL omits b3ec94697573 i2c: tegra: Check DMA completion status in addition to left time omits 28d98666dbc0 i2c: tegra: Always terminate DMA transfer omits 4211ffc3ad15 i2c: tegra: Use relaxed versions of readl/writel omits ae6028a65582 i2c: tegra: Rename I2C_PIO_MODE_MAX_LEN to I2C_PIO_MODE_PR [...] omits ede2299f7101 i2c: tegra: Support atomic transfers omits b5d5605ca3ce i2c: tegra: Prevent interrupt triggering after transfer timeout omits d02e5ee09bd9 Merge branch 'i2c/for-current' into i2c/for-5.6 omits 9f7a03642e0e i2c: parport: move include file into main source omits 511f7d54842f i2c: parport: simplify Kconfig description omits 710b65335c19 i2c: parport-light: remove driver omits 7a30ebb9f2a2 PCI/switchtec: Add Gen4 device IDs omits ce7c88600bf8 PCI/switchtec: Add Gen4 MRPC GAS access permission check omits 4efa1d2e3697 PCI/switchtec: Add Gen4 flash information interface support omits a3321ca39408 PCI/switchtec: Add Gen4 system info register support omits 993d208daaeb PCI/switchtec: Separate Gen3 register structures into unions omits 6a3d1b542cfa PCI/switchtec: Factor out Gen3 ioctl_flash_part_info() omits b13313a01a6a PCI/switchtec: Add 'generation' variable omits fcccd282b633 PCI/switchtec: Rename generation-specific constants omits 2085747d533b PCI/switchtec: Move check event ID from mask_event() to sw [...] omits 7501a02a9dfc PCI/switchtec: Remove redundant valid PFF number count omits a6b0ef9a7d03 PCI/switchtec: Add support for Intercomm Notify and Upstre [...] omits a569f5f37203 arm64: Use register field helper in kaslr_requires_kpti() omits ebac96ede61a arm64: Simplify early check for broken TX1 when KASLR is enabled omits ca78eee7b4ac xfs: Add __packed to xfs_dir2_sf_entry_t definition omits 8bf9284d99dc arm64: Turn "broken gas inst" into real config option omits 5a4549fd7905 PCI/ATS: Add PASID stubs omits 92c1d360dcda iommu/arm-smmu-v3: Return -EBUSY when trying to re-add a device omits a2be6218e649 iommu/arm-smmu-v3: Improve add_device() error handling omits d71e01716b36 iommu/arm-smmu-v3: Use WRITE_ONCE() when changing validity [...] omits 9c9aa8fdf306 kbuild: remove 'Building modules, stage 2.' log omits 73af06f589fe iommu/arm-smmu-v3: Add second level of context descriptor table omits 492ddc79e07e iommu/arm-smmu-v3: Prepare for handling arm_smmu_write_ctx [...] omits 2505ec6f85ad iommu/arm-smmu-v3: Propagate ssid_bits omits 87f42391f6a5 iommu/arm-smmu-v3: Add support for Substream IDs omits 3bc0bb36fa30 cgroup: Prevent double killing of css when enabling thread [...] omits e8ab20d9bcb3 workqueue: remove workqueue_work event class omits 1c5da0ec7f20 workqueue: add worker function to workqueue_execute_end tr [...] omits a557aff0c72b iommu/arm-smmu-v3: Add context descriptor tables allocators omits 7bc4f3fae953 iommu/arm-smmu-v3: Prepare arm_smmu_s1_cfg for SSID support omits da22565d1d73 ACPI/IORT: Parse SSID property of named component node omits 89535821c042 iommu/arm-smmu-v3: Parse PASID devicetree property of plat [...] omits 2e981b9468e6 dt-bindings: document PASID property for IOMMU masters omits 9bb9069cfba5 iommu/arm-smmu-v3: Drop __GFP_ZERO flag from DMA allocation omits 75ea91cd3eab cgroup: fix function name in comment omits fe1e8dbec11f NFSv3: FIx bug when using chacl and chmod to change acl omits d826e5b82764 NFSv4.x recover from pre-mature loss of openstateid omits 62a1573fcf84 NFSv4 fix acl retrieval over krb5i/krb5p mounts omits c74dfe97c104 NFS: Add mount option 'softreval' omits 5c965db86e6b NFS: Trust cached access if we've already revalidated the [...] omits 4daaeba93822 NFS: Fix nfs_direct_write_reschedule_io() omits 8c9cb71491e7 NFS: When resending after a short write, reset the reply c [...] omits e8194b7dd39e NFS: Improve tracing of permission calls omits 088f3e68d899 pNFS/flexfiles: Add tracing for layout errors omits 7bdd297ea6e6 NFS: Clean up generic file commit tracepoint omits 5bb2a7cb9fe5 NFS: Clean up generic writeback tracepoints omits 2343172d34c6 NFS: Clean up generic file read tracepoints omits 0722dc9fea58 pNFS/flexfiles: Record resend attempts on I/O failure omits 118b6292195c NFS: Fix fix of show_nfs_errors omits 25925b00a972 NFSv4: Improve read/write/commit tracing omits 221203ce6406 NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() omits 2197e9b06c22 NFS: Fix up fsync() when the server rebooted omits b32d285539e0 SUNRPC: Remove broken gss_mech_list_pseudoflavors() omits b8946d7bfb94 NFS: Revalidate the file mapping on all fatal writeback errors omits 0df68ced5544 NFS: Revalidate the file size on a fatal write error omits e515dd9d76d2 xprtrdma: DMA map rr_rdma_buf as each rpcrdma_rep is created omits b7ff0185e92a xprtrdma: Destroy reps from previous connection instance omits 85810388a9dd xprtrdma: Destroy rpcrdma_rep when Receive is flushed omits b78de1dca003 xprtrdma: Allocate and map transport header buffers at con [...] omits 25868e610aed xprtrdma: Refactor frwr_is_supported omits 18d065a5d4f1 xprtrdma: Eliminate per-transport "max pages" omits 7581d90109ca xprtrdma: Refactor initialization of ep->rep_max_requests omits cb586decbb88 xprtrdma: Make sendctx queue lifetime the same as connecti [...] omits 2e8703681429 xprtrdma: Eliminate ri_max_send_sges omits e0b27d98bfed NFS: Add missing null check for failed allocation omits 474c4f306eef nfs: NFS_SWAP should depend on SWAP omits c2bd2c0a55dd SUNRPC: constify copied structure omits bd89bc67f64f fs/nfs, swapon: check holes in swapfile omits b8457606d95f SUNRPC: call_connect_status should handle -EPROTO omits 2bb50aabb6f3 NFS4: Report callback authentication errors omits 861e1671bc2e NFS: Introduce trace events triggered by page writeback errors omits abf8af78a615 SUNRPC: Capture signalled RPC tasks omits 6ed2144a80eb NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup omits 8b98a532481d NFS4: Remove unneeded semicolon omits a3167dacbad3 nfs: encode nfsv4 timestamps as 64-bit omits e5189e9a5117 nfs: remove timespec from xdr_encode_nfstime omits bc35b6b0cf4a nfs: fscache: use timespec64 in inode auxdata omits ae08483cdd66 nfs: use timespec64 in nfs_fattr omits 52879b464a6a sunrpc: convert to time64_t for expiry omits 88fe89a47153 kbuild: remove *.tmp file when filechk fails omits 94f7345b7124 kbuild: remove PYTHON2 variable omits 5370d4acc590 modpost: assume STT_SPARC_REGISTER is defined omits 7168965ec7b1 gen_initramfs.sh: remove intermediate cpio_list on errors omits 65e00e04e5ae initramfs: refactor the initramfs build rules omits 469e87e89fd6 gen_initramfs.sh: always output cpio even without -o option omits 4538f41305c3 initramfs: add default_cpio_list, and delete -d option support omits 9668097599aa initramfs: generate dependency list and cpio at the same time omits 3e176683634c initramfs: specify $(src)/gen_initramfs.sh as a prerequisi [...] omits ce8866f0913f NFS: Attach supplementary error information to fs_context. omits 62a55d088cd8 NFS: Additional refactoring for fs_context conversion omits f2aedb713c28 NFS: Add fs_context support. omits e38bb238ed8c NFS: Convert mount option parsing to use functionality fro [...] omits 38465f5d1af9 NFS: rename nfs_fs_context pointer arg in a few functions omits e558100fda7e NFS: Do some tidying of the parsing code omits 48be8a66cf98 NFS: Add a small buffer in nfs_fs_context to avoid string dup omits cbd071b5daa0 NFS: Deindent nfs_fs_context_parse_option() omits f8ee01e3e2c8 NFS: Split nfs_parse_mount_options() omits 5eb005caf538 NFS: Rename struct nfs_parsed_mount_data to struct nfs_fs_context omits e0a626b12474 NFS: Constify mount argument match tables omits 9954bf92c0cd NFS: Move mount parameterisation bits into their own file omits adf2314fe667 nfs: get rid of ->set_security() omits ba8b6148067f nfs_clone_sb_security(): simplify the check for server bogosity omits ab88dca311a3 nfs: get rid of mount_info ->fill_super() omits 0c38f2131df9 nfs: don't pass nfs_subversion to ->create_server() omits 1bc3a2cbf239 nfs: unexport nfs_fs_mount_common() omits 82eaed2beef5 nfs: merge xdev and remote file_system_type omits a55d3297be58 nfs: don't bother passing nfs_subversion to ->try_mount() [...] omits 6a3f7a399ebf nfs: stash nfs_subversion reference into nfs_mount_info omits 250d69f6a465 nfs: lift setting mount_info from nfs_xdev_mount() omits 4e357761bd44 nfs4: fold nfs_do_root_mount/nfs_follow_remote_path omits 6654f8e24668 nfs: don't bother setting/restoring export_path around do_ [...] omits 15a9c4eff672 nfs: fold nfs4_remote_fs_type and nfs4_remote_referral_fs_type omits 7643c12e9557 nfs: lift setting mount_info from nfs4_remote{,_referral}_mount omits d0b779d47c92 nfs: stash server into struct nfs_mount_info omits 444a52960c0f saner calling conventions for nfs_fs_mount_common() omits e9f35f634e09 modsign: print module name along with error message omits 2b0fb353c029 gfs2: Avoid access time thrashing in gfs2_inode_lookup omits df4e3eee310f Merge branch 'topic/equal' of https://git.kernel.org/pub/s [...] omits 09e3c22a86f6 arm64: Use a variable to store non-global mappings decision omits 92ac6fd162b4 arm64: Don't use KPTI where we have E0PD omits c2d92353b28f arm64: Factor out checks for KASLR in KPTI code into separ [...] omits 3c7b90cb145a rtc: at91rm9200: use FIELD_PREP/FIELD_GET omits 565205d5adc1 rtc: at91rm9200: avoid time readout in at91_rtc_setalarm omits a1243b099e25 rtc: at91rm9200: move register definitions to C file omits 3e6c69a058de arm64: Add initial support for E0PD omits 4d3df16840a2 dmaengine: plx-dma: Implement descriptor submission omits c2dbcaa8c672 dmaengine: plx-dma: Implement hardware initialization and cleanup omits 905ca51e63be dmaengine: plx-dma: Introduce PLX DMA engine PCI driver skeleton omits 0468e667a5be regulator fix for "regulator: core: Add regulator_is_equal [...] omits 4baa550ecc86 usb: musb: remove dummy driver musb_am335x.c omits 1ea1859f8498 usb: musb: davinci: Convert to use GPIO descriptor omits 0990366bab3c usb: musb: Add support for MediaTek musb controller omits 9c93d7fd464e usb: musb: Add musb_clearb/w() interface omits edce61776c7e usb: musb: Add noirq type of dma create interface omits fe3bbd6b383f usb: musb: Add get/set toggle hooks omits 8d817d79349d dt-bindings: usb: musb: Add support for MediaTek musb controller omits b7962fb45f8f usb: musb/ux500: Use dma_request_chan() instead dma_reques [...] omits 3709ff5dc352 USB: musb: fix __iomem in trace functions omits 3fc32907b8ab usb: musb: jz4740: Whitespace and indentation fixes omits 94203e1a1a25 usb: musb: jz4740: Comments fix omits 90fad5d7621e usb: musb: jz4740: Rename platform_device field in priv struct omits 31cecb6bb698 usb: musb: jz4740: Constify jz4740_musb_pdata struct omits 4b70331b6fa1 usb: musb: jz4740: Add local dev variable to clean up probe omits 7e2ee1ab023c usb: musb: jz4740: Suppress useless field in priv structure omits 98827105d8c3 usb: musb: Get rid of omap2430_musb_set_vbus() omits 8b359cbc3cde usb: musb: omap2430: Idle musb on init omits b769ae4f26e5 usb: musb: omap2430: Clean up enable and remove devctl tinkering omits 93dc25687129 usb: musb: Add musb_set_host and peripheral and use them f [...] omits 15f1122f92c0 usb: musb: omap2430: Handle multiple ID ground interrupts omits ce3ab6503eba usb: musb: omap2430: Wait on enable to avoid babble omits 91b6dec32e5c usb: musb: omap2430: Get rid of musb .set_vbus for omap2430 glue omits 1b569569a955 usb: musb: jz4740: Drop dependency on NOP_USB_XCEIV omits 908f6fc3a140 usb: musb: sunxi: propagate devicetree node to glue pdev omits 9f101a73b085 usb: musb: core: Update the function description omits d8bc3bf8deed usb: dwc2: Drop unlock/lock upon queueing a work item omits 59c324683400 gpio: wcd934x: Add support to wcd934x gpio controller omits e5e42ad224a0 gpiolib: remove set but not used variable 'config' omits b20414252068 drm/vmwgfx: Use VM_PFNMAP instead of VM_MIXEDMAP when possible omits e4c3b4213b79 clocksource/hyperv: Set TSC clocksource as default w/ Inva [...] omits 92c24e17a24c clocksource/hyperv: Untangle stimers and timesync from clo [...] omits a2e499d7db8c clocksource/drivers/timer-microchip-pit64b: Fix sparse warning omits 0ea0314ad229 clocksource/drivers/exynos_mct: Rename Exynos to lowercase omits 2b271ace418e clocksource/drivers/timer-ti-dm: Fix uninitialized pointer access omits df0c4fe37390 clocksource/drivers/timer-ti-dm: Switch to platform_get_irq omits 8d784b680a1a clocksource/drivers/timer-ti-dm: Convert to devm_platform_ [...] omits 91008d6c6d69 clocksource/drivers/em_sti: Fix variable declaration in em [...] omits a7ecec664eb0 clocksource/drivers/em_sti: Convert to devm_platform_iorem [...] omits b20bf9d335bd clocksource/drivers/bcm2835_timer: Fix memory leak of timer omits 86d7ea1b43c9 clocksource/drivers/cadence-ttc: Use ttc driver as platfor [...] omits 826e293f4942 clocksource/drivers/timer-microchip-pit64b: Add Microchip [...] omits fabc96c454db clocksource: hyperv: Reserve PAGE_SIZE space for tsc page omits fde38189fd64 clocksource: Fix Kconfig miscues omits 203b92775e86 dt-bindings: timer: renesas, cmt: Document r8a774b1 CMT support omits c2cce9f56c9d clocksource: Fix Kconfig indentation omits 76b07e21fcce clocksource/drivers: Suspend/resume Hyper-V clocksource fo [...] omits 8af19d66b956 perf header: Use last modification time for timestamp omits 45698e00d5a9 Merge branch 'v5.6/dt' into next omits 6354c1f130d4 Merge branch 'v5.6/soc' into next omits 1940b164eb29 MAINTAINERS: Add Realtek arm DT files omits 20182864fae2 dt-bindings: reset: rtd1295: Add SB2 reset omits b1e45f127fc3 arm64: dts: realtek: rtd16xx: Add SB2 and SCPU Wrapper sys [...] omits 21f9c26107dc arm64: dts: realtek: rtd139x: Add SB2 and SCPU Wrapper sys [...] omits 43c3203f6d78 arm64: dts: realtek: rtd129x: Add SB2 and SCPU Wrapper sys [...] omits 84e9cccc6d0a ARM: dts: rtd1195: Add SB2 and SCPU Wrapper syscon nodes omits fd3ba2ffe5ab arm64: dts: realtek: rtd16xx: Add CRT syscon node omits fe600f9c7db3 ARM: dts: rtd1195: Add UART resets omits 345028efd6f4 ARM: dts: rtd1195: Add reset nodes omits fc3747cdfd05 dt-bindings: reset: Add Realtek RTD1195 omits 758c715b87c8 ARM: dts: rtd1195: Add CRT syscon node omits c2f80d4100f5 arm64: dts: realtek: rtd16xx: Introduce iso and misc syscon omits 0ad1e0021c35 arm64: dts: realtek: rtd139x: Introduce CRT, iso and misc syscon omits de3905fba320 arm64: dts: realtek: rtd129x: Introduce CRT, iso and misc syscon omits b6c1c975fa02 ARM: dts: rtd1195: Introduce iso and misc syscon omits aeb0ed1de804 arm64: dts: realtek: rtd1295: Add Xnano X5 omits 063ae65c258f dt-bindings: arm: realtek: Add Xnano X5 omits 160990289987 dt-bindings: vendor-prefixes: Add Xnano omits e630fe6c8ac5 arm64: dts: realtek: rtd16xx: Add memory reservations omits 99726ea6058b arm64: dts: realtek: rtd16xx: Carve out boot ROM from memory omits 395af861377d arm64: Move the LSE gas support detection to Kconfig omits 42d519e3d0c0 kbuild: Add support for 'as-instr' to be used in Kconfig files omits 9ee68b314e9a perf/imx_ddr: Fix cpu hotplug state cleanup omits 4e2fa6b90275 Merge branch 'bridge-add-vlan-notifications-and-rtm-support' omits f545923b4a6b net: bridge: vlan: notify on vlan add/delete/change flags omits cf5bddb95cbe net: bridge: vlan: add rtnetlink group and notify support omits 0ab558795184 net: bridge: vlan: add rtm range support omits adb3ce9bcb0f net: bridge: vlan: add del rtm message support omits f26b296585dc net: bridge: vlan: add new rtm message support omits 8dcea187088b net: bridge: vlan: add rtm definitions and dump support omits 8f4cc940a149 net: bridge: netlink: add extack error messages when proce [...] omits 5a46facbbcd4 net: bridge: vlan: add helpers to check for vlan id/range [...] omits 783e998653b4 pinctrl: iproc: Use platform_get_irq_optional() to avoid e [...] omits e81ccba69549 gpio: vx855: fixed a typo omits 7788f549ed8c serial_core: Remove unused member in uart_port omits bb02e2cb715a x86/cpu: Print "VMX disabled" error message iff KVM is enabled omits 793769120b10 staging: most: core: remove noisy log messages omits 78ce8b26e3cf staging: most: core: use dev_* function for logging omits ca78e042f286 staging: most: core: fix date in file comment omits 7a176c107942 staging: rtl8192u: replace printk with natdev_<LEVEL> stat [...] omits 32f78c901d14 staging: vt6655: remove redundant assignment to variable ret omits 01fbbd42d1f4 staging: wilc1000: remove redundant assignment to variable result omits 4cc41cbce536 staging: wlan-ng: ensure error return is actually returned omits 0956dcb853dc dt-bindings: PCI: Add bindings for brcmstb's PCIe device omits c65228f2fe91 Merge branch 'imx/defconfig' into for-next omits 5554758c31fe Merge branch 'imx/dt64' into for-next omits 51297fe230fe Merge branch 'imx/dt' into for-next omits 5376b8fb8b21 Merge branch 'imx/bindings' into for-next omits 92af16462a93 Merge branch 'imx/soc' into for-next omits f895047487f9 Merge branch 'imx/drivers' into for-next omits d989b748ca6e Merge branch 'imx/fixes' into for-next omits 4f0942a5ae75 Merge branch 'clk/imx' into for-next omits 4e4362d2bf2a xfrm: support output_mark for offload ESP packets omits ca3fdc989c3c rtc: at91rm9200: add sama5d4 and sama5d2 compatibles omits 8e3747beff8c arm64: Introduce ID_ISAR6 CPU register omits d4209d8b7173 arm64: cpufeature: Export matrix and other features to userspace omits 4f12de0a582e dt-bindings: rtc: at91rm9200: convert bindings to json-schema omits b7052876d7e8 rtc: at91rm9200: remove procfs information omits d5bbdd5179df dt-bindings: atmel, at91rm9200-rtc: add microchip, sam9x60-rtc omits 61780dd7a45e drm/vmwgfx: Bump driver minor version omits 04c589f35bc5 PNP: isapnp: remove set but not used variable 'checksum' omits cb92a3235956 drm/vmwgfx: add ioctl for messaging from/to guest userspac [...] omits 40efb09a7f53 drm/vmwgfx: prevent memory leak in vmw_cmdbuf_res_add omits 0d4c19f93812 drm/vmwgfx: drop DRM_AUTH for render ioctls omits 4872e6aa217f drm/vmwgfx: check master authentication in surface_ref ioctls omits 8815a94f27d2 drm/vmwgfx: move the require_exist handling together omits a26ca967c240 drm/vmwgfx: Replace deprecated PTR_RET omits 36891da8de98 drm/vmwgfx: Call vmw_driver_{load,unload}() before registe [...] omits af4eaf10978e drm/vmwgfx: Don't use the HB port if memory encryption is active omits 726a44531a8f gpio: mockup: sort headers alphabetically omits f2f679832d0c gpio: mockup: update the license tag omits 9a2b5b301d2a gpio: Remove the unused flags omits c34f6dc8c9e6 gpiolib: Set lockdep class for hierarchical irq domains omits 30b2f0be23fb mac80211: add ieee80211_is_any_nullfunc() omits 01afc6fedffb mac80211_hwsim: add power save support omits 5972fa15b923 mac80211: fix tx status for no ack cases omits dd56e9023033 mac80211: add handling for BSS color omits 7a9f4460f74d gpio: thunderx: Switch to GPIOLIB_IRQCHIP omits 880b7cf22e8c gpiolib: Add the support for the msi parent domain omits 242587616710 gpiolib: Add support for the irqdomain which doesn't use i [...] omits 6b6d188aae79 alarmtimer: Unregister wakeup source when module get fails omits 5c5e52d1bb96 nl80211: add handling for BSS color omits a790269d5c2c Merge tag 'samsung-pinctrl-5.6' of https://git.kernel.org/ [...] omits ddb4e53fc72e gpio: Add use guidance documentation omits b18379d7aa31 mac80211_hwsim: remove maximum TX power omits a32991822163 Documentation: admin-guide: PM: Add intel_idle document omits d710562e01c4 usb: gadget: f_ecm: Use atomic_t to track in-flight request omits 5b24c28cfe13 usb: gadget: f_ncm: Use atomic_t to track in-flight request omits cf2f8b63f7f1 usb: dwc3: gadget: Remove END_TRANSFER delay omits da10bcdd6f70 usb: dwc3: gadget: Delay starting transfer omits c58d8bfc77a2 usb: dwc3: gadget: Check END_TRANSFER completion omits 6b02af3465ee usb: gadget: f_uac2: fix packet size calculation omits 1e056efab993 usb: cdns3: add NXP imx8qm glue layer omits 09ed259fac62 usb: dwc3: turn off VBUS when leaving host mode omits 54c4c69f0baa usb: cdns3: Add streams support to cadence USB3 DRD driver omits 9c1ed62ae069 usb: gadget: udc: fix possible sleep-in-atomic-context bug [...] omits d2450c693701 usb: gadget: f_fs: set req->num_sgs as 0 for non-sg transfer omits a02497033e8e usb: gadget: configfs: Add max_speed setting omits 1d039a80613d usb: gadget: udc: core: Warn about failed to find udc omits 463f67aec283 usb: gadget: legacy: set max_speed to super-speed omits 7037e101b648 usb: dwc2: fix debugfs FIFO count omits 644139f8b64d usb: dwc2: Fix IN FIFO allocation omits b267ddf6a5ab usb: phy-generic: Delete unused platform data omits 7b8137676457 usb: dwc2: Fix NULL qh in dwc2_queue_transaction omits 6070636c4918 usb: dwc2: Fix Stalling a Non-Isochronous OUT EP omits 2e708fa3b898 usb: dwc3: gadget: Clear DCTL.ULSTCHNGREQ before set omits 1b6009ea88ec usb: dwc3: gadget: Set link state to RX_Detect on disconnect omits 5b738211fb59 usb: dwc3: gadget: Don't send unintended link state change omits f6310b610760 Merge branch 'net-Add-route-offload-indication' omits 212a37c225ae selftests: mlxsw: Add test for FIB offload API omits ffdc5149c5e2 selftests: netdevsim: Add test for FIB offload API omits c662455b64a1 selftests: forwarding: Add helpers and tests for FIB offload omits 48bb9eb47b27 netdevsim: fib: Add dummy implementation for FIB offload omits ee5a0448e72b mlxsw: spectrum_router: Set hardware flags for routes omits 8c5a5b9b9185 mlxsw: spectrum_router: Separate nexthop offload indicatio [...] omits bb3c4ab93e44 ipv6: Add "offload" and "trap" indications to routes omits 90b93f1b31f8 ipv4: Add "offload" and "trap" indications to routes omits 1e301fd04eaa ipv4: Encapsulate function arguments in a struct omits 6324d0fa03bf ipv4: Replace route in list before notifying omits 0fadc0a2b1c4 net: socionext: get rid of huge dma sync in netsec_alloc_rx_data omits 0c73ffc7dcdc Merge branch 'QRTR-flow-control-improvements' omits e04df98adf7d net: qrtr: Remove receive worker omits f16a4b26f31f net: qrtr: Make qrtr_port_lookup() use RCU omits 0a7e0d0ef054 net: qrtr: Migrate node lookup tree to spinlock omits 5fdeb0d372ab net: qrtr: Implement outgoing flow control omits cb6530b99faf net: qrtr: Move resume-tx transmission to recvmsg omits 7786a1af2a6b pktgen: Allow configuration of IPv6 source address range omits be240ff5e402 dm mpath: Add timeout mechanism for queue_if_no_path omits f06c03d1ded2 dm thin: change data device's flush_bio to be member of st [...] omits 873937e75f9a dm thin: don't allow changing data device during thin-pool reload omits a4a8d286586d dm thin: fix use-after-free in metadata_pre_commit_callback omits 44d8ebf43639 dm thin metadata: use pool locking at end of dm_pool_metad [...] omits aa9509209c5a dm writecache: fix incorrect flush sequence when doing SSD [...] omits 4ea9471fbd1a dm crypt: fix benbi IV constructor crash if used in authen [...] omits bbb1658461ac dm crypt: Implement Elephant diffuser for Bitlocker compatibility omits 4feaef830de7 dm space map common: fix to ensure new block isn't already in use omits e8c192011c92 MIPS: ralink: dts: gardena_smart_gateway_mt7688: Limit UART1 omits a5d193cb88cf MIPS: ralink: dts: gardena_smart_gateway_mt7688: Enable WMAC omits ff68d0da5a16 MIPS: ralink: dts: mt7628a.dtsi: Add WMAC DT node omits 53eb82b0977d cpuidle: arm: Enable compile testing for some of drivers omits d39284f21de7 power: reset: at91-poweroff: use proper master clock regis [...] omits a4f06df13db8 power: reset: at91-poweroff: introduce struct shdwc_reg_config omits 46aa27e74208 power: supply: bq25890_charger: Add DT and I2C ids for all [...] omits 13f0a589eff2 dt-bindings: Add new chips to bq25890 binding documentation omits d20267c9a98e power: supply: bq25890_charger: Add support of BQ25892 and [...] omits aeed8aa3874d tracing: trigger: Replace unneeded RCU-list traversals omits 333853be5645 power: supply: core: Update sysfs-class-power ABI document omits da3a3da4e6c6 fs-verity: use u64_to_user_ptr() omits 439bea104c3d fs-verity: use mempool for hash requests omits cfc585a40176 ring-buffer: Fix kernel doc for rb_update_event() omits fd39073dba86 fs-verity: implement readahead of Merkle tree pages omits c22415d333fb fs-verity: implement readahead for FS_IOC_ENABLE_VERITY omits 59e7cffe5cca ring-bufer: kernel-doc warning fixes omits 99c9a923e97a tracing/uprobe: Fix double perf_event linking on multiprob [...] omits d0695e235110 tracing: xen: Ordered comparison of function pointers omits 2d8f7f119b0b fscrypt: document gfp_flags for bounce page allocation omits 796f12d74265 fscrypt: optimize fscrypt_zeroout_range() omits 5a158981aafa siox: Use the correct style for SPDX License Identifier omits 27d13da8782a w1: omap-hdq: Simplify driver with PM runtime autosuspend omits 03ddd2eb338e firmware: stratix10-svc: Remove unneeded semicolon omits e4924ee263b0 firmware: google: Probe for a GSMI handler in firmware omits c6e7af0515da firmware: google: Unregister driver_info on failure and ex [...] omits cae0970ee9c4 firmware: google: Release devices before unregistering the bus omits 89d93c6dab87 slimbus: qcom: add missed clk_disable_unprepare in remove omits 6da1dfb73adf slimbus: Use the correct style for SPDX License Identifier omits 7b73a9c8e26c slimbus: qcom-ngd-ctrl: Use dma_request_chan() instead dma [...] omits 884a90bdf42b dt-bindings: SLIMBus: add slim devices optional properties omits 7483e7a939c0 vme: bridges: reduce stack usage omits d21718ad2f81 evh_bytechan: fix out of bounds accesses omits a4d35e77357c nfc: No need to set .owner platform_driver_register omits 2b133adfcf8e Merge branch 'skb_list_walk_safe-refactoring' omits 9f3ef3d7026f net: mac80211: use skb_list_walk_safe helper for gso segments omits 2670ee77c99c net: netfilter: use skb_list_walk_safe helper for gso segments omits 88bebdf5b26f net: ipv4: use skb_list_walk_safe helper for gso segments omits b950d8a5b300 net: sched: use skb_list_walk_safe helper for gso segments omits 2cec4448db38 net: openvswitch: use skb_list_walk_safe helper for gso segments omits c3b18e0d9254 net: xfrm: use skb_list_walk_safe helper for gso segments omits 1a186c14cedb net: udp: use skb_list_walk_safe helper for gso segments omits 5eee7bd7e245 net: skbuff: disambiguate argument and member for skb_list [...] omits 0a29275b6300 bpf: Return -EBADRQC for invalid map type in __bpf_tx_xdp_map omits ec22ab00750d Merge branch 'macsec-hw-offload' omits 781449a4ae3b net: phy: mscc: PN rollover support omits 5c937de78b39 net: macsec: PN wrap callback omits 28c5107aa904 net: phy: mscc: macsec support omits 1bbe0ecc2a1a net: phy: mscc: macsec initialization omits dcb780fb2795 net: macsec: add nla support for changing the offloading s [...] omits 3cf3227a21d1 net: macsec: hardware offloading infrastructure omits 2e18135845b3 net: phy: add MACsec ops in phy_device omits 0830e20b62ad net: macsec: introduce MACsec ops omits 76564261a7db net: macsec: introduce the macsec_context structure omits c0e4eadfb8da net: macsec: move some definitions in a dedicated header omits 169af34684b2 Merge branch 'netns-Optimise-netns-ID-lookups' omits 8d7e5dee972f netns: don't disable BHs when locking "nsid_lock" omits 2dce224f469f netns: protect netns ID lookups with RCU omits 4905294162bd netns: Remove __peernet2id_alloc() omits 621400366bdb mdio_bus: Simplify reset handling and extend to non-DT systems omits e27f178793de net: phy: Added IRQ print to phylink_bringup_phy() omits a6c4f77cb3b1 dt-bindings: iio: adc: ad7606: Fix wrong maxItems value omits 3b4130418f62 bpf: Fix seq_show for BPF_MAP_TYPE_STRUCT_OPS omits 52bbd2dcb42c mtd: spi-nor: remove unused enum spi_nor_ops omits 6dd42aa17fdd Merge branch 'runqslower' omits 3a0d3092a4ed selftests/bpf: Build runqslower from selftests omits db0d39aa7f92 Merge branch 'dt/linus' into dt/next omits 52f73c383b24 arm64: nofpsmid: Handle TIF_FOREIGN_FPSTATE flag cleanly omits 6d502b6ba1b2 arm64: signal: nofpsimd: Handle fp/simd context for signal frames omits c9d66999f064 arm64: ptrace: nofpsimd: Fail FP/SIMD regset operations omits 7559950aef1a arm64: cpufeature: Set the FP/SIMD compat HWCAP bits properly omits 449443c03d8c arm64: cpufeature: Fix the type of no FP/SIMD capability omits 0cd82feb017e arm64: fpsimd: Make sure SVE setup is complete before SIMD [...] omits b51c6ac220f7 arm64: Introduce system_capabilities_finalized() marker omits 57421d0685a3 pipe: Add general notification queue support omits c1828d538cf8 pipe: Add O_NOTIFICATION_PIPE omits 4eb5d70e3432 security: Add a hook for the point of notification insertion omits accfe1a9c359 security: Add hooks to rule on setting a watch omits 9b3206207586 uapi: General notification queue definitions omits 7980dff398f8 ARC: [plat-axs10x]: Add missing multicast filter number to [...] omits c1c8013ec34d perf c2c: Fix return type for histogram sorting comparisio [...] omits 06bf8ea4f8ae ASoC: sgtl5000: add multi endpoint support omits 2f3d8035b0f7 spi: fsl: simplify error path in of_fsl_spi_probe() omits c05f10f28ef6 ASoC: fsl_asrc: Add support for imx8qm & imx8qxp omits 8441f87eadf6 ASoC: dt-bindings: fsl_asrc: add compatible string for imx [...] omits bc3a8b295e5b spi: fsl-lpspi: fix only one cs-gpio working omits 932befe39dde xfs: fix s_maxbytes computation on 32-bit kernels omits 4bbb04abb4ee xfs: truncate should remove all blocks, not just to the en [...] omits a5084865524d xfs: introduce XFS_MAX_FILEOFF omits 5292e24a6acf mm/mmu_notifiers: Use 'interval_sub' as the variable for m [...] omits 1991722a70ff mm/mmu_notifiers: Use 'subscription' as the variable name [...] omits 984cfe4e2526 mm/mmu_notifier: Rename struct mmu_notifier_mm to mmu_noti [...] omits e19ecbf105b2 ASoC: sgtl5000: Fix VDDA and VDDIO comparison omits aa6dcba83177 Merge tag 'regulator-eq' of https://git.kernel.org/pub/scm [...] omits b059b7e0ec32 regulator: core: Add regulator_is_equal() helper omits 2159a6810e96 ASoC: codecs: Add jz4770-codec driver omits 30bcb1f264bf dt-bindings: sound: Convert jz47*-codec doc to YAML omits e26c4e900b1a ASoC: Intel: bytcr_rt5651: switch to using devm_fwnode_gpi [...] omits 49e0b6f4e95a perf beauty sockaddr: Fix augmented syscall format warning omits 93e843f95f09 perf/ui/gtk: Fix gtk2 build omits c1b34230a37d ASoC: Intel: bytcr_rt5651: remove unused variable omits 38c059399519 ASoC: Intel: bytcr_rt5640: remove unused variable omits 1b2c86808319 ASoC: Intel: bytcht_es8316: removed unused variable omits 0c7288f49135 ASoC: Intel: skl_rt286: rename shadowed variable omits ddce36afd59f ASoC: Intel: skl_nau88l25_ssm4567: rename shadowed variable omits 119cc7841403 ASoC: Intel: skl_nau88l25_max98357a: rename shadowed variable omits 38e58021a950 ASOC: Intel: kbl_rt5663_rt5514_max98927: remove useless in [...] omits 1157613863e0 ASoC: Intel: kbl_rt5663_rt5514_max98927: rename shadowed variable omits 13a5d5edcf06 ASoC: Intel: kbl_rt5663_max98927: rename shadowed variable omits 74e7c6b0030c ASoC: Intel: kbl_rt5660: rename shadowed variable omits 379336e30ff7 ASoC: Intel: kbl_da7219_max98927: remove unnecessary initi [...] omits 1a29c7606636 ASoC: Intel: kbl_da7219_max98927: rename shadowed variable omits 2b66c70fbe64 ASoC: Intel: kbl_da7219_max98927: test return value on route add omits 2e539cf72a34 ASoC: Intel: kbl_da7219_max98357a: rename shadowed variable omits 988b414775fe ASoC: Intel: glk_rt5682_max98357a: removed unused variables omits 83fa677581da ASoC: Intel: glk_rt5682_max98357a: rename shadowed variable omits c1b765362bf8 ASoC: Intel: bxt_rt298: rename shadowed variable omits 01bfee0d1d94 ASoC: Intel: bxt_da7219_max98357a: rename shadowed variable omits d873997192dd ASoC: SOF: Intel: hda-dai: fix compilation warning in pcm_prepare omits e7cc5cfbea4c spi: spi-ti-qspi: optimize byte-transfers omits e97f49145080 spi: spi-ti-qspi: support large flash devices omits 5b379b2bf877 regulator: mpq7920: Convert to use .probe_new omits 489d6954acab regulator: mpq7920: Remove unneeded fields from struct mpq [...] omits 604e2139a102 perf ui gtk: Add missing zalloc object omits fed4383c4586 ASoC: rt715: remove warnings omits 2c72943dc359 ASoC: rt715: use dev_to_sdw_dev() instead of to_sdw_slave_ [...] omits 5615b7a27843 ASoC: rt700: remove unused including <linux/version.h> omits 8297ca5e8c70 staging: android: ashmem: Replace strcpy with strscpy omits a37f4958f7b6 debugfs: Return -EPERM when locked down omits 7c35e699c88b driver core: Print device when resources present in really [...] omits 264d25275a46 driver core: Fix test_async_driver_probe if NUMA is disabled omits 39cc539f90d0 driver core: platform: Prevent resouce overflow from causi [...] omits 5bf33f04eb5c fs/kernfs/dir.c: Clean code by removing always true condition omits ef9ffc1e5f1a component: do not dereference opaque pointer in debugfs omits e2f373320779 drivers/component: remove modular code omits 821e2c705fb9 dt-bindings: at25: add reference for the wp-gpios property omits fc8c0a992233 perf tools: Use %define api.pure full instead of %pure-parser omits cb71f7d43ece libperf: Setup initial evlist::all_cpus value omits c3314a74f86d perf report: Fix no libunwind compiled warning break s390 issue omits 3b0b16bf8cb9 perf tools: Support --prefix/--prefix-strip omits aa9d1f8334df perf report: Clarify in help that --children is default omits d8007772a554 tools build: Fix test-clang.cpp with Clang 8+ omits 411c0ec0b813 perf clang: Fix build with Clang 9 omits 0095ab42056c vt: Correct comment documenting do_take_over_console() omits c96e62c9816d vt: Delete comment referencing non-existent unbind_con_driver() omits 704a940d551c thunderbolt: fix memory leak of object sw omits e2f9d739b287 mic: Remove unneeded NULL check omits caf82f727e69 visorbus: fix uninitialized variable access omits fec6388946ee arch/xtensa/setup: Drop dummy_con initialization omits 2f1e1d8ba444 arch/x86/setup: Drop dummy_con initialization omits 5ef438c854d3 arch/unicore32/setup: Drop dummy_con initialization omits 2f01bfc1ecfb arch/sparc/setup: Drop dummy_con initialization omits 40b19e316294 arch/sh/setup: Drop dummy_con initialization omits c5ff734cf65e arch/s390/setup: Drop dummy_con initialization omits 2680e04c1874 arch/riscv/setup: Drop dummy_con initialization omits 4c82266d158d arch/powerpc/setup: Drop dummy_con initialization omits 82292aaede74 arch/parisc/setup: Drop dummy_con initialization omits bd3b0677cb47 arch/openrisc/setup: Drop dummy_con initialization omits 701250223c67 arch/nios2/setup: Drop dummy_con initialization omits 4b15a5b2053a arch/nds32/setup: Drop dummy_con initialization omits 3229af4f3ef4 arch/mips/setup: Drop dummy_con initialization omits 4946d6cc01d8 arch/microblaze/setup: Drop dummy_con initialization omits 143c2ce26125 arch/m68k/setup: Drop dummy_con initialization omits 6b448f12a221 arch/ia64/setup: Drop dummy_con initialization omits fb3e7a622003 arch/csky/setup: Drop dummy_con initialization omits 46cbe2f39976 arch/arm64/setup: Drop dummy_con initialization omits 3e70ac06913b arch/arm/setup: Drop dummy_con initialization omits 61f23e657cd6 arch/arc/setup: Drop dummy_con initialization omits 9ef497dcbc2b arch/alpha/setup: Drop dummy_con initialization omits 805ece2a5808 vt: Initialize conswitchp to dummy_con if unset omits e018bc28b031 console/dummycon: Remove bogus depends on from DUMMY_CONSOLE omits 34bc4f468a9f uio: uio_pdrv_genirq: Do not log an error when deferring p [...] omits b74351287d4b uio: fix a sleep-in-atomic-context bug in uio_dmem_genirq_ [...] omits fa4e7fc13860 misc: xilinx_sdfec: fix xsdfec_poll()'s return type omits a6b07e89fd85 misc: xilinx_sdfec: add missing __user annotation omits b0bd9ae346f0 drivers/misc: ti-st: remove redundant assignment to variab [...] omits f896ee51b93e misc: tsl2550: remove redundant initialization to variable r omits b5a0d4bf2ee8 misc: pti: remove redundant assignments to retval omits 444972b2b268 misc: alcor_pci: Add AU6625 to list of supported PCI_IDs omits e10e02464396 misc: cxl: use mmgrab omits 191941692a3d misc: pvpanic: add crash loaded event omits e0b9a42735f2 misc: pvpanic: move bit definition to uapi header file omits 523752d8da38 dt-bindings: atmel-gpbr: add microchip,sam9x60-gpbr omits e517d6d949a2 dt-bindings: atmel-smc: add microchip,sam9x60-smc omits ac9168dfbafd dt-bindings: atmel-sysreg: add microchip,sam9x60-ddramc omits 7402b7fa4860 dt-bindings: atmel-nand: add microchip,sam9x60-pmecc omits 00b9a43be066 dt-bindings: atmel-matrix: add microchip,sam9x60-matrix omits 7c7acbc34d64 dt-bindings: at91-sama5d2_adc: add microchip,sam9x60-adc omits 08c2da3da2b0 dt-bindings: atmel-isi: add microchip,sam9x60-isi omits 4d6168314d4c misc: rtsx: Fix impossible condition omits efb5bea6b88d misc: isl29020: add missed pm_runtime_disable omits 8edf4cd19306 misc: genwqe: fix compile warnings omits cff081ea9d09 bus: fsl-mc: properly empty-initialize structure omits c576eddf1ce8 drivers/misc: sram-exec: have the callers of set_memory_*( [...] omits cdb9c044f92b staging: rtl8188eu: cleanup whitespace in rtl8188e_dm.c omits 8c26f783d786 staging: rtl8188eu: remove unnecessary parentheses in rtl8 [...] omits c085fed4cbb5 staging: rtl8188eu: cleanup long lines in rtl8188e_dm.c omits cdc7fa32325c staging: rtl8188eu: convert rtw_hal_antdiv_before_linked() [...] omits c0a6bf0f1ae3 staging: rtl8188eu: refactor rtw_hal_antdiv_before_linked() omits 98ab51df76bf staging: rtl8723bs: remove ODM_GetRightChnlPlaceforIQK() omits d85cad420a21 staging: exfat: Fix alignment warnings omits f3c69559b56d staging: rtl8188eu: remove unused parameters from rtw_chec [...] omits 5e6d8401ade9 Bluetooth: hci_qca: Add qca_power_on() API to support both [...] omits 446e76873b5e tty: synclink_gt: Adjust indentation in several functions omits 1feedf61e726 tty: synclinkmp: Adjust indentation in several functions omits 9a655c77ff8f ttyprintk: fix a potential deadlock in interrupt context issue omits 7771b893f093 MAINTAINERS: Add myself as maintainer of ehv_bytechan tty driver omits 1d3c2ea44b11 serial: xilinx_uartps: set_mctrl sets RTS and DTR omits 6d8bf787a6ad serial: xilinx_uartps: set_termios sets flowcontrol omits 422c6d3b09af serial: xilinx_uartps: Let get_mctrl return status omits 67e977f32461 tty/serial: 8250_exar: use true,false for bool variable omits 36ce7cff4f93 tty/serial: atmel: use true,false for bool variable omits a4282b8670c5 tty/serial: kgdb_nmi: use true,false for bool variable omits bf22182cb751 tty: synclink_gt: use true,false for bool variable omits 76460fbd845b tty: serial: msm_serial: RX SW/FIFO mode fallback omits dc56ecb81a0a serial: 8250: Support disabling mdelay-filled probes of 16 [...] omits 5c116fdf561f tty: serial: tegra: Optimize DMA buffer synchronization omits d5e3fadb7012 tty: serial: tegra: Activate RX DMA transfer by request omits f72c58355091 regulator: vqmmc-ipq4019: Trivial clean up omits d47e4f978f2a regulator: vqmmc-ipq4019: Remove ipq4019_regulator_remove omits 7efe3470f99e regulator: bindings: Drop document bindings for mpq7920 omits fd2bc8aa19b9 dt-bindings: Drop entry for Monolithic Power System, MPS omits a750c7474a53 selftests/timens: Check for right timens offsets after for [...] omits 1854b97e4fa6 selftests/timens: Add a simple perf test for clock_gettime() omits d5b0117ddd49 selftests/timens: Add timer offsets test omits 9d1f5a8c9dad selftests/timens: Add procfs selftest omits 46e003433f89 selftests/timens: Add a test for clock_nanosleep() omits 11873de3ce4d selftests/timens: Add a test for timerfd omits 61c57676035d selftests/timens: Add Time Namespace test for supported clocks omits 04a8682a71be fs/proc: Introduce /proc/pid/timens_offsets omits 70ddf65184ec x86/vdso: Zap vvar pages when switching to a time namespace omits e6b28ec65b6d x86/vdso: On timens page fault prefault also VVAR page omits af34ebeb866f x86/vdso: Handle faults on timens page omits afaa7b5ac7c8 time: Allocate per-timens vvar page omits 550a77a74c87 x86/vdso: Add time napespace page omits 64b302ab66c5 x86/vdso: Provide vdso_data offset on vvar_page omits 660fd04f9317 lib/vdso: Prepare for time namespace support omits 6f74acfde20a x86/vdso: Restrict splitting VVAR VMA omits 0efc8bb0bb5f fs/proc: Respect boottime inside time namespace for /proc/uptime omits 1f9b37bfbb60 posix-timers: Make clock_nanosleep() time namespace aware omits ea2d1f7fce0f hrtimers: Prepare hrtimer_nanosleep() for time namespaces omits 0b9b9a3b162e alarmtimer: Make nanosleep() time namespace aware omits 7da8b3a44bb4 posix-timers: Make timer_settime() time namespace aware omits 6cd889d43c40 timerfd: Make timerfd_settime() time namespace aware omits 89dd8eecfe96 time: Add do_timens_ktime_to_host() helper omits 5a590f35add9 posix-clocks: Wire up clock_gettime() with timens offsets omits 198fa445d5c4 posix-timers: Use clock_get_ktime() in common_timer_get() omits 9c71a2e8a757 posix-clocks: Introduce clock_get_ktime() callback omits 2f58bf909abf alarmtimer: Provide get_timespec() callback omits 41b3b8dffc1f alarmtimer: Rename gettime() callback to get_ktime() omits eaf80194d0fe posix-clocks: Rename .clock_get_timespec() callbacks accordingly omits 819a95fe3adf posix-clocks: Rename the clock_get() callback to clock_get [...] omits af993f58d69e time: Add timens_offsets to be used for tasks in time namespace omits 769071ac9f20 ns: Introduce Time Namespace omits c966533f8c6c lib/vdso: Mark do_hres() and do_coarse() as __always_inline omits 0898a16a362d lib/vdso: Add unlikely() hint into vdso_read_begin() omits cdb7c5a9c897 lib/vdso: Avoid duplication in __cvdso_clock_getres() omits 8463cf80529d lib/vdso: Let do_coarse() return 0 to simplify the callsite omits 0b5c12332db5 x86/vdso: Remove unused VDSO_HAS_32BIT_FALLBACK omits de0209f53aba mips: vdso: Remove unused VDSO_HAS_32BIT_FALLBACK omits 972188f3a2da arm64: compat: vdso: Remove unused VDSO_HAS_32BIT_FALLBACK omits a279235ddbe9 lib/vdso: Remove checks on return value for 32 bit vDSO omits b767081c07a4 lib/vdso: Remove VDSO_HAS_32BIT_FALLBACK omits bf279849ad59 lib/vdso: Build 32 bit specific functions in the right context omits 715f23b6104a ARM: vdso: Set BUILD_VDSO32 and provide 32bit fallbacks omits 3b5584afeef0 arm64: compat: vdso: Expose BUILD_VDSO32 omits 08d7c09952e2 dt-bindings: reset: intel,rcu-gw: Fix intel,global-reset schema omits 75f453f28ca8 dt-bindings: atmel-can: add microchip,sam9x60-can omits 97f807f36af0 dt-bindings: at_xdmac: add microchip,sam9x60-dma omits 11ae60b6d30e dt-bindings: at_xdmac: remove wildcard omits 6aabc1facdb2 m68k: Implement copy_thread_tls() omits 8aaea2b0428b xfrm: interface: do not confirm neighbor when do pmtu update omits f042365dbffe xfrm interface: fix packet tx through bpf_redirect() omits 95224166a903 vti[6]: fix packet tx through bpf_redirect() omits 75663c093d0b ALSA: hda: patch_hdmi: remove warnings with empty body omits 4f5c26534d39 ALSA: hda: correct kernel-doc parameter descriptions omits 6e57188f20ec ALSA: hda: Update kernel-doc function parameter descriptions omits a19efb5265c3 soundwire: intel: fix factor of two in MCLK handling omits fd6a3ac8e87c soundwire: bus: fix device number leak on errors omits 78f6fdd6161f soundwire: cadence: remove useless variable incrementation omits 39737a313085 soundwire: cadence: update kernel-doc parameter descriptions omits 02efb49aa805 soundwire: qcom: add support for SoundWire controller omits bbd8e6672f05 dt-bindings: soundwire: add bindings for Qcom controller omits 6106190158d6 soundwire: bus: check first if Slaves become UNATTACHED omits 7181b1d41d0d soundwire: cadence_master: handle multiple status reports [...] omits ae478d6e1937 soundwire: cadence_master: remove config update for interr [...] omits 53ee95726957 soundwire: cadence_master: log more useful information dur [...] omits 5ebb0945419e soundwire: cadence_master: clear interrupt status before e [...] omits a2cff9ee4b02 soundwire: cadence_master: filter out bad interrupts omits b66d1ac82918 dt-bindings: usb: Convert Allwinner A80 USB PHY controller [...] omits b109c13a533b phy: intel-lgm-emmc: Fix warning by adding missing MODULE_LICENSE omits c9f9eba06629 phy: ti: j721e-wiz: Manage typec-gpio-dir omits 6385cbe9c567 dt-bindings: phy: ti,phy-j721e-wiz: Add Type-C dir GPIO omits 7904e15b4d31 phy: cadence: Sierra: add phy_reset hook omits 80f96fb186a3 phy: cadence: Sierra: remove redundant initialization of p [...] omits 42d068472ddf phy: Add DisplayPort configuration options omits e7b4aaf051d5 phy: Enable compile testing for some of drivers omits 4cb6eea22621 phy: mediatek: Fix Kconfig indentation omits 922794238330 phy: intel-lgm-emmc: Add support for eMMC PHY omits 5bc999108025 dt-bindings: phy: intel-emmc-phy: Add YAML schema for LGM [...] omits 091876cc355d phy: ti: j721e-wiz: Add support for WIZ module present in [...] omits ad044f01c2cc dt-bindings: phy: Document WIZ (SERDES wrapper) bindings omits 76ccf5288c62 Merge branch 'stmmac-ETF-support' omits 28c1cf73c923 net: stmmac: selftests: Add a test for TBS feature omits 05373e31baed net: stmmac: selftests: Switch to dev_direct_xmit() omits 44e654757065 net: stmmac: Add missing information in DebugFS capabilities file omits 7eadf57290ec net: stmmac: pci: Enable TBS on GMAC5 IPK PCI entry omits 58ae92814008 net: stmmac: gmac4+: Add TBS support omits 6a549b9f0dcd net: stmmac: xgmac: Add TBS support omits 430b383c737c net: stmmac: tc: Add support for ETF Scheduler using TBS omits 579a25a854d4 net: stmmac: Initial support for TBS omits ab9837b5ed51 amd-xgbe: remove unnecessary conversion to bool omits 0eac8ce95bb3 ptr_ring: add include of linux/mm.h omits 1657adccaa37 net: mvneta: change page pool nid to NUMA_NO_NODE omits 9c01546d26d2 tools/bpf: Add runqslower tool to tools/bpf omits 1cf5b23988ea bpftool: Apply preserve_access_index attribute to all type [...] omits 2cc51d34d93c selftests/bpf: Conform selftests/bpf Makefile output to li [...] omits 292e1d73b125 libbpf: Clean up bpf_helper_defs.h generation output omits 533420a4151e tools: Sync uapi/linux/if_link.h omits f26661e12765 initramfs: make initramfs compression choice non-optional omits ddd09bcc899f initramfs: make compression options not depend on INITRAMF [...] omits be1859bdc660 initramfs: remove redundant dependency on BLK_DEV_INITRD omits 80e715a06c2d initramfs: rename gen_initramfs_list.sh to gen_initramfs.sh omits a4c968e70f68 gen_initramfs_list.sh: fix the tool name in the comment omits 9a04dc52982e gen_initramfs_list.sh: remove unused variable 'default_list' omits a2183c043798 initramfs: replace klibcdirs in Makefile with FORCE omits 9945722afdc3 builddeb: make headers package thinner omits fbee6ba2dca3 powerpc/pseries: Advance pfn if section is not present in [...] omits c2a20711fc18 powerpc/xmon: don't access ASDR in VMs omits 7454049eb7e4 Merge branch 'md-next' of git://git.kernel.org/pub/scm/lin [...] omits eb368de6de32 power: supply: sbs-battery: Fix a signedness bug in sbs_ge [...] omits a60ec78d306c power: supply: ltc2941-battery-gauge: fix use-after-free omits e29242ad813c power: supply: max17040: Correct IRQ wake handling omits f95526333abf power: supply: axp20x_usb_power: Remove unused device_node omits ca4c77bb4315 power: supply: axp20x_ac_power: Add wakeup control omits ddfec18b42c4 power: supply: axp20x_ac_power: Allow offlining omits 1c51aad8475d power: supply: axp20x_ac_power: Fix reporting online status omits b873c122fef0 dt-bindings: Convert Faraday FTIDE010 to DT schema omits c87967c57b12 dt-bindings: Create DT bindings for PATA controllers omits 2b966a9d0737 dt-bindings: Create DT bindings for SATA controllers omits fe402bd09049 i2c: meson: implement the master_xfer_atomic callback omits a4e6f40c77af iio: imu: adis: use new `delay` structure for SPI transfer delays omits f81ec5bf0cab iio: adc: stm32-dfsdm: adapt sampling rate to oversampling ratio omits dc26935fb60e iio: adc: stm32-dfsdm: fix single conversion omits ecb27c5e4307 iio: st_sensors: Make use of device properties omits efc78983d21a iio: st_sensors: Drop redundant parameter from st_sensors_ [...] omits e825070f697a iio: st_gyro: Correct data for LSM9DS0 gyro omits 47b802d5d80c PCI/PM: Print config space of devices before suspend omits a2dd9bd9334e iio: imu: st_lsm6dsx: check return value from st_lsm6dsx_s [...] omits eefb85077bfe ARM: configs: Build BCM2711 thermal as module omits ca21ea618ab1 ARM: dts: bcm2711: Enable thermal omits 1b9163a4281c thermal: Add BCM2711 thermal driver omits 3d4849897691 dt-bindings: Add Broadcom AVS RO thermal omits 4784adc69a80 pinctrl: dt-bindings: Fix some errors in the lgm and pinmu [...] omits d7ab126d3c60 thermal: sun8i: Add hwmon support omits fffe04cfa455 thermal: sun8i: Remove unused variable and unneeded macros omits 3b42a4c83a31 tracing: trigger: Replace unneeded RCU-list traversals omits 873dfd7881d1 test: Add test for pidfd getfd omits 9a2cef09c801 arch: wire up pidfd_getfd syscall omits 8649c322f75c pid: Implement pidfd_getfd syscall omits 5e876fb43dbf vfs, fdtable: Add fget_task helper omits b0d126e1d64e dt-bindings: gpio: wcd934x: Add bindings for gpio omits 5c55cfd6a553 RDMA/core: Use READ_ONCE for ib_ufile.async_file omits 3e032c0e92aa RDMA/core: Make ib_uverbs_async_event_file into a uobject omits 39e83af81761 RDMA/core: Remove the ufile arg from rdma_alloc_begin_uobject omits 817d65765069 RDMA/core: Simplify type usage for ib_uverbs_async_handler() omits e04dd13159b0 RDMA/core: Do not erase the type of ib_wq.uobject omits 9fbe334c6a67 RDMA/core: Do not erase the type of ib_srq.uobject omits 620d3f8176cb RDMA/core: Do not erase the type of ib_qp.uobject omits 5bd48c18c8ce RDMA/core: Do not erase the type of ib_cq.uobject omits 4ec1dcfcdf37 RDMA/core: Make ib_ucq_object use ib_uevent_object omits 849e149063bd RDMA/core: Do not allow alloc_commit to fail omits 93887e66ff3c RDMA/mlx5: Simplify devx async commands omits f7c8416ccea5 RDMA/core: Simplify destruction of FD uobjects omits 6898d1c661d7 RDMA/mlx5: Use RCU and direct refcounts to keep memory alive omits 8bdf9dd984c1 RDMA/uverbs: Remove needs_kfree_rcu from uverbs_obj_type_class omits f489b13dae02 arm64: dts: qcom: sdm845: move gpu zap nodes to per-device dts omits d0d2d8ba0494 md/raid1: introduce wait_for_serialization omits 025471f9f50f md/raid1: use bucket based mechanism for IO serialization omits 69b00b5bb235 md: introduce a new struct for IO serialization omits 4d26d32fe4da md: don't destroy serial_info_pool if serialize_policy is true omits 69df9cfc7042 raid1: serialize the overlap write omits de31ee949739 md: reorgnize mddev_create/destroy_serial_pool omits 3938f5fb82ae md: add serialize_policy sysfs node for raid1 omits 11d3a9f65018 md: prepare for enable raid1 io serialization omits 3e173ab55b99 md: fix a typo s/creat/create omits 404659cf1e25 md: rename wb stuffs omits d2c9ad41249a raid5: remove worker_cnt_per_group argument from alloc_thr [...] omits f591df3cc6d6 md/raid6: fix algorithm choice under larger PAGE_SIZE omits 5e5ac01c2b88 raid6/test: fix a compilation warning omits 6b8651aac1dc raid6/test: fix a compilation error omits 55180498dfd5 md-bitmap: small cleanups omits 9db8dc6d0785 PCI: Don't disable bridge BARs when assigning bus resources omits d07706276b4c arm64: dts: qcom: sm8150: Hard code rpmhpd constants omits 0d559d05a2ad platform/x86: mlx-platform: Add support for next generatio [...] omits 0e41bf06eefe platform/mellanox: mlxreg-hotplug: Add support for new cap [...] omits 4845460421d4 platform/x86: mlx-platform: Add support for new capability [...] omits bdd6e155e0d6 platform/x86: mlx-platform: Add support for new system type omits fcd50dbf306a platform/x86: mlx-platform: Set system mux configuration b [...] omits 435d7e10c462 Documentation/ABI: Add new attribute for mlxreg-io sysfs i [...] omits 1b5937cb631e platform/x86: mlx-platform: Add more definitions for syste [...] omits 5358c1114d1d Documentation/ABI: Style changes omits 74e56f5fde62 Documentation/ABI: Add missed attribute for mlxreg-io sysf [...] omits eea97b258fca Documentation/ABI: Fix documentation inconsistency for mlx [...] omits 8029660db696 platform/x86: mlx-platform: Cosmetic changes omits d81d18fd347c MAINTAINERS: Update for the intel uncore frequency control omits 49a474c7ba51 platform/x86: Add support for Uncore frequency control omits 3d9f44ef7553 tc: Make tc_match_device() static omits 70eec920d4f2 MIPS: ip22-gio: Make gio_match_device() static omits 8f63aaf5c493 KVM: VMX: Allow KVM_INTEL when building for Centaur and/or [...] omits 616c59b52342 perf/x86: Provide stubs of KVM helpers for non-Intel CPUs omits b39033f504a7 KVM: VMX: Use VMX_FEATURE_* flags to define VMCS control bits omits ff10e22e65f2 KVM: VMX: Check for full VMX support when verifying CPU co [...] omits 47781947947a Documentation: tracing: Add boot-time tracing document omits fe1efe9252f9 tracing/boot: Add function tracer filter options omits 9d15dbbde104 tracing/boot: Add cpu_mask option support omits 4f712a4d04a4 tracing/boot: Add instance node support omits 3fbe2d6e1fce tracing/boot: Add synthetic event support omits 4d655281eb1b tracing/boot Add kprobe event support omits 81a59555ff15 tracing/boot: Add per-event settings omits 9c5b9d3d65e4 tracing/boot: Add boot-time tracing omits 48ac9488a597 tracing: Add NULL trace-array check in print_synth_event() omits b05e89ae7cf3 tracing: Accept different type for synthetic event fields omits d8d4c6d0e79c tracing: kprobes: Register to dynevent earlier stage omits 8cfcf15503f6 tracing: kprobes: Output kprobe event to printk buffer omits d8d0c245a7fd tracing: Apply soft-disabled and filter to tracepoints printk omits 7b9b816f4b9a Documentation: bootconfig: Add a doc for extended boot config omits 1319916209ce bootconfig: init: Allow admin to use bootconfig for init c [...] omits 51887d03aca1 bootconfig: init: Allow admin to use bootconfig for kernel [...] omits 0068c92a9270 init/main.c: Alloc initcall_command_line in do_initcall() [...] omits c1a3c36017d4 proc: bootconfig: Add /proc/bootconfig to show boot config list omits 081c65360bd8 tools: bootconfig: Add bootconfig test script omits 950313ebf79c tools: bootconfig: Add bootconfig command omits 7684b8582c24 bootconfig: Load boot config from the tail of initrd omits 76db5a27a827 bootconfig: Add Extra Boot Config support omits 13292494379f tracing: Make struct ring_buffer less ambiguous omits 1c5eb4481e01 tracing: Rename trace_buffer to array_buffer omits 56de4e8f9146 perf: Make struct ring_buffer less ambiguous omits a4d0b2fdbcf7 KVM: VMX: Use VMX feature flag to query BIOS enabling omits 59300c714ba8 Merge branch 'omap-for-v5.6/dt' into for-next omits 6bcc319fc619 ARM: dts: Add omap3-echo omits 161546850dc0 ARM: dts: Add dtsi files for AM3703, AM3715 and DM3725 omits 2237415d30c6 Merge branch 'omap-for-v5.6/soc' into for-next omits 8ab871f8bdfc ARM: OMAP2+: sleep43xx: Call secure suspend/resume handlers omits 48840e16c299 ARM: OMAP2+: Use ARM SMC Calling Convention when OP-TEE is [...] omits dbebc8bfe9dc ARM: OMAP2+: Introduce check for OP-TEE in omap_secure_init() omits 21bd3467a58e KVM: VMX: Drop initialization of IA32_FEAT_CTL MSR omits db711893eac8 ARM: OMAP2+: Add omap_secure_init callback hook for secure [...] omits b3ad3931e315 Merge branch 'fixes' into for-next omits 5abd45ea0fc3 ARM: dts: am335x-boneblack-common: fix memory size omits 85c17291e2eb x86/cpufeatures: Add flag to track whether MSR IA32_FEAT_C [...] omits bb90029ac7ba Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next omits 167a4894c113 x86/cpu: Set synthetic VMX cpufeatures during init_ia32_fe [...] omits a25e29bd0fe9 Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sy [...] omits 994772632f00 dmaengine: ti: omap-dma: don't allow a null od->plat point [...] omits 14442a159cf4 x86/cpu: Print VMX flags in /proc/cpuinfo using VMX_FEATURES_* omits b47ce1fed42e x86/cpu: Detect VMX features on Intel, Centaur and Zhaoxin CPUs omits 159348784ff0 x86/vmx: Introduce VMX_FEATURES_* omits ef4d3bf19855 x86/cpu: Clear VMX feature flag if VMX is not fully enabled omits 7d37953ba811 x86/zhaoxin: Use common IA32_FEAT_CTL MSR initialization omits 501444905fcb x86/centaur: Use common IA32_FEAT_CTL MSR initialization omits 5d576a66242d ARC: update feature support for jump-labels omits 6d527cebfa04 x86/mce: WARN once if IA32_FEAT_CTL MSR is left unlocked omits 1db2a6e1e29f x86/intel: Initialize IA32_FEAT_CTL MSR at boot omits f6505c88bff0 tools/x86: Sync msr-index.h from kernel sources omits d36925be5382 PCI: uniphier: remove module code from built-in driver omits a5543d3456dd selftests, kvm: Replace manual MSR defs with common msr-index.h omits 32ad73db7fc5 x86/msr-index: Clean up bit defines for IA32_FEATURE_CONTROL MSR omits a87a6653a28c ASoC: rt1308-sdw: add rt1308 SdW amplifier driver omits 8fea78029f5e ASoC: atmel: fix build error with CONFIG_SND_ATMEL_SOC_DMA=m omits b8d40d7712f1 spi: spi-qcom-qspi: Use device managed memory for clk_bulk_data omits b389ceae4a8f regulator: bd718x7: Simplify the code by removing struct b [...] omits ebf652b40820 regulator: add IPQ4019 SDHCI VQMMC LDO driver omits 77e29598ca3f regulator: Convert i2c drivers to use .probe_new omits 7eec67869893 regulator: mpq7920: Check the correct variable in mpq7920_ [...] omits 5732c0fc53eb ASoC: SOF: Intel: reference SoundWire machine lists omits d985d208bf8f ASoC: Intel: common: add match tables for TGL w/ SoundWire omits db0b9efb989f ASoC: Intel: common: add match tables for CNL/CFL/CML w/ S [...] omits 4313dd3efe57 ASoC: Intel: common: add match tables for ICL w/ SoundWire omits cf61a42066ea ASoC: Intel: common: soc-acpi: declare new tables for SoundWire omits efb6f3159e87 ASoC: soc-acpi: add _ADR-based link descriptors omits cfe8191b1bbf ASoC: SOF: fix PCM playback through ALSA OSS emulation omits a40acc6bfceb ASoC: Intel: bdw-rt5650: change cpu_dai and platform compo [...] omits 64df6afa0dab ASoC: Intel: broadwell: change cpu_dai and platform compon [...] omits 4865bde187b2 ASoC: Intel: bdw-rt5677: change cpu_dai and platform compo [...] omits 630db1549356 ASoC: Intel: bdw-rt5677: fix Kconfig dependencies omits 62d28dcb65fd ASoC: rt711: remove unused including <linux/version.h> omits d1ede0641b05 ASoC: rt715: add RT715 codec driver omits ec0f6a4c4a98 ASoC: txx9: Remove unused rtd variable omits 428cd5232482 sfc/ethtool_common: Make some function to static omits a0601a1f1dee PCI: exynos: Rename Exynos to lowercase omits dc433797c6f6 x86/resctrl: Do not reconfigure exiting tasks omits 1a462be52f45 ALSA: hda: Manage concurrent reg access more properly omits d036ff0e56a7 Merge branch 'for-5.6/logitech' into for-next omits 8f2828d73724 HID: logitech-hidpp: avoid duplicate error handling code i [...] omits 5e06d19694a4 ARM: davinci: dm644x-evm: Add Fixed regulators needed for [...] omits 9c76e8f65d2e ARM: davinci: dm365-evm: Add Fixed regulators needed for t [...] omits 57debb815459 udf: Disallow R/W mode for disk with Metadata partition omits 49be68c4931d udf: Fix meaning of ENTITYID_FLAGS_* macros to be really b [...] omits 73d6890fe8ff arm64: kernel: Correct annotation of end of el0_sync omits d229290689ae PM-runtime: add tracepoints for usage_count changes omits a6184f8e0bb1 Merge 5.5-rc6 into tty-next omits 845f081002ee Merge 5.5-rc6 into usb-next omits be91c44288be ACPICA: Update version to 20200110 omits 800ba7c5eaaa ACPICA: All acpica: Update copyrights to 2020 Including to [...] omits cea79e7e2f24 apei/ghes: Do not delay GHES polling omits 731e6b9753ba cpufreq: intel_pstate: fix spelling mistake: "Whethet" -> [...] omits 701a1676f313 mtd: spi-nor: intel-spi: Add support for Intel Comet Lake- [...] omits 26e66a0cf258 platform/x86: asus-wmi: Fix keyboard brightness cannot be [...] omits 73ac9f5e5b43 ALSA: usb-audio: Add boot quirk for MOTU M Series omits 791a485f2da3 ALSA: dice: add support for Alesis MasterControl omits a9f47fcb5e25 ALSA: dice: loosen stream format check for MIDI conformant [...] omits 41dbc792794a ALSA: oxfw: fix for Stanton SCS.1d omits 06a42a74a0e7 ALSA: oxfw: don't add MIDI/PCM interface when packet strea [...] omits 03be63b2953c ALSA: oxfw: use ENXIO for not-supported cases omits 1b696048967b Merge branch 'v5.6-armsoc/dts64' into for-next omits bfa5a0dedec5 Merge branch 'v5.6-armsoc/dts32' into for-next omits cf206bca178c ARM: dts: rockchip: add reg property to brcmf sub node for [...] omits 2c7a8bd6060c Merge back cpufreq fixes for v5.6. omits 110f02719331 arm64: dts: rockchip: hook up the px30-evb dsi display omits ead067beb56f Merge back power capping changes for v5.6. omits fdef5207b966 Merge branch 'v5.5-next/soc' into for-next omits 5f7b7b48df6c Merge branch 'v5.5-next/dts64' into for-next omits a845ad16212e arm64: dts: mt8183: add reset-cells in infracfg omits cf3c5397835f arm64: dts: rockchip: Enable sdio0 and uart0 on rk3399-roc [...] omits 96ff264bccb2 arm64: dts: rockchip: add reg property to brcmf sub-nodes omits 7493e675c584 Merge remote-tracking branches 'sunxi-korg/sunxi/clk-fixes [...] omits 2be6a280144e arm64: dts: rockchip: fix dwmmc clock name for rk3308 omits 7f2147350291 arm64: dts: rockchip: fix dwmmc clock name for px30 omits 7a8bc2b0462e x86/mce: Fix use of uninitialized MCE message string omits 90454e495938 x86/mce: Fix mce=nobootlog omits 8438b84ab42d x86/mce: Take action on UCNA/Deferred errors again omits 3952cf8ff2f7 i3c: master: dw: reattach device on first available locati [...] omits ac904843087b arm64: dts: allwinner: a64: enable DVFS omits 51b3eaba8ad7 arm64: dts: allwinner: a64: add dtsi with CPU operating points omits e1c3804a1774 arm64: dts: allwinner: a64: add cooling maps and thermal t [...] omits f267eff70c0c arm64: dts: allwinner: a64: add CPU clock to CPU0-3 nodes omits 3c67166dc58d i3c: master: cdns: convert to devm_platform_ioremap_resource omits fae04237e8b1 i3c: master: dw: convert to devm_platform_ioremap_resource omits 9e4188a77f5e Merge branch 'renesas-drivers-for-v5.6' into renesas-next omits 6b49d4fbcbc2 ARM: davinci: remove legacy timer support omits 20eb43540bd0 ARM: davinci: dm365: switch to using the clocksource driver omits cea931c25104 clocksource: davinci: only enable clockevents once tim34 i [...] omits 2523816da829 Merge 5.5-rc6 into char-misc-next omits d40310f65771 Merge 5.5-rc6 into staging-next omits b7365587f513 extcon: Remove unneeded extern keyword from extcon.h omits e07c5f2e4e91 net: amd: a2065: Use print_hex_dump_debug() helper omits 2412643a9b02 net: amd: a2065: Kill Sun LANCE relics omits 3f59b6c3e600 IB/mlx5: Add mmap support for VAR omits 7be76bef320b IB/mlx5: Introduce VAR object and its alloc/destroy methods omits f164be8c0366 IB/mlx5: Extend caps stage to handle VAR capabilities omits aef5570e23de Merge branch 'mlx5_vdpa' into rdma.git for-next omits cbd19d09498e Merge branch 'IXP4xx-networking-cleanups' omits e45d0fad4a5f net: ethernet: ixp4xx: Use parent dev for DMA pool omits f458ac479777 ARM/net: ixp4xx: Pass ethernet physical base as resource omits 3cb5b0ee72b8 net: ehernet: ixp4xx: Use netdev_* messages omits d813d7e57026 net: ethernet: ixp4xx: Use distinct local variable omits c83db9ef5640 net: ethernet: ixp4xx: Standard module init omits a41a5b26d29f ixp4xx_eth: move platform_data definition omits 2785543fbf04 ptp: ixp46x: move adjacent to ethernet driver omits c74f16b60344 wan: ixp4xx_hss: prepare compile testing omits 504c28c853ec wan: ixp4xx_hss: fix compile-testing on 64-bit omits a442c2c3850d mlx4: Bump up MAX_MSIX from 64 to 128 omits e8e8d5121421 thermal: sun8i: Fix using plain integer as NULL pointer in [...] omits bfc7931c4090 m68k: defconfig: Update defconfigs for v5.5-rc3 omits e8bb2a2a1d51 m68k: Wire up clone3() syscall omits 4766897a9d3b iio: chemical: atlas-sensor: add helper function atlas_buf [...] omits f335fa7034d5 iio: humidity: dht11 remove TODO since it doesn't make sense omits 77038bd01ce6 iio: adis: Remove startup_delay omits 380b107bbf94 iio: adis: Introduce timeouts structure omits 687d39d4512a iio: adc: at91-sama5d2_adc: Use dma_request_chan() instead [...] omits 735404b846df iio: adc: stm32-adc: Use dma_request_chan() instead dma_re [...] omits a9ab624edd91 iio: adc: stm32-dfsdm: Use dma_request_chan() instead dma_ [...] omits ff40e0d41af1 ALSA: usb: update old-style static const declaration omits 8a71821f12a0 ALSA: hda: patch_realtek: fix empty macro usage in if block omits f9993480214f ALSA: timer: fix nsec/sec initialization confusion omits 548f0b9a5f4c sparc: Add .exit.data section. omits 9a820b558170 ARM: dts: imx: Add GW5912 board support omits 169e12f99cf9 ARM: dts: imx: Add GW5913 board support omits a1fb69366bb1 ARM: dts: imx: Add GW5910 board support omits 125120298dc0 ARM: dts: imx: Add GW5907 board support omits 747612c4aefd dt-bindings: arm: fsl: Add Gateworks Ventana i.MX6DL/Q com [...] omits 9bfb1294571e arm64: defconfig: Enable CONFIG_CLK_IMX8MP by default omits 9c140d992676 clk: imx: Add support for i.MX8MP clock driver omits 108869144739 dt-bindings: imx: Add clock binding doc for i.MX8MP omits 83dea32c5cb3 clk: imx: gate4: Switch imx_clk_gate4_flags() to clk_hw based API omits 1030a23b6799 ARM: Document merges omits 10e45dbb23a3 Merge branch 'arm/defconfig' into for-next omits 34d60697717a Merge branch 'arm/drivers' into for-next omits 05941e3032d9 Merge branch 'arm/dt' into for-next omits 90df036043d4 Merge tag 'samsung-dt-5.6' of https://git.kernel.org/pub/s [...] omits 5c9166f03825 Merge branch 'hns3-next' omits c7554dcd6dbf net: hns3: refactor the notification scheme of PF reset omits c3106cac2a80 net: hns3: modify hclge_func_reset_sync_vf()'s return type [...] omits 5bb784e973cf net: hns3: enlarge HCLGE_RESET_WAIT_CNT omits f28368bb4542 net: hns3: refactor the procedure of VF FLR omits 8627bdedc435 net: hns3: refactor the precedure of PF FLR omits 1cc9bc6e5867 net: hns3: split hclgevf_reset() into preparing and rebuil [...] omits d4fa06562ae2 net: hns3: split hclge_reset() into preparing and rebuilding part omits 248ed51048c4 x86/nmi: Remove irq_work from the long duration NMI handler omits 4d2024370d87 erofs: fix out-of-bound read for shifted uncompressed block omits 3cdca6d62b8e Merge branch 'for-linus' into for-next omits 6821af8b7885 sfc: remove set but not used variable 'nic_data' omits de4ff8341f59 sfc: remove duplicated include from ef10.c omits 3071c51783b3 bnxt: Detach page from page pool before sending up the stack omits 0e1f3bc91caa Merge branch 'arm/soc' into for-next omits 06d3d7272504 Merge tag 'samsung-drivers-5.6' of https://git.kernel.org/ [...] omits e4b072cc2e18 Merge tag 'samsung-soc-5.6' of https://git.kernel.org/pub/ [...] omits 3abda7cabe85 Merge tag 'reset-for-5.6' of git://git.pengutronix.de/pza/ [...] omits 76c1f41577fb dt-bindings: arm: move sprd board file to vendor directory omits 99e45e29b69d Merge tag 'v5.6-rockchip-dts64-1' of git://git.kernel.org/ [...] omits 3886edbbb5ff Merge tag 'v5.6-rockchip-dts32-1' of git://git.kernel.org/ [...] omits 8f1be72b33ec Merge tag 'amlogic-defconfig' of https://git.kernel.org/pu [...] omits afa7f6eb4dca ARM: multi_v7_defconfig: enable STM32 PWR regulator omits 37365e152a72 Merge tag 'stm32-dt-for-v5.6-1' of git://git.kernel.org/pu [...] omits 031a612b16c2 Merge tag 'hisi-arm64-dt-for-5.6' of git://github.com/hisi [...] omits 3a4252daee7e Merge tag 'arm-soc/for-5.6/soc' of https://github.com/Broa [...] omits ef832e4cb9b1 Merge tag 'arm-soc/for-5.6/drivers' of https://github.com/ [...] omits 6a346cf9738a Merge tag 'arm-soc/for-5.6/devicetree' of https://github.c [...] omits 7f8ae830d51f ARM: Document merges omits b0cc444410dc Merge branch 'arm/fixes' into for-next omits 451c790053b9 Merge branch 'devlink-documentation-refactor' omits 9cd3e2c64f88 devlink: document region snapshot triggering from userspace omits b7ec1eca71ef devlink: introduce devlink-dpipe.rst documentation file omits a1af8e9a8029 devlink: add a devlink-resource.rst documentation file omits 04e4272cb3ae devlink: rename and expand devlink-trap-netdevsim.rst omits cf4cb322d752 devlink: add documentation for ionic device driver omits 0b0f945f5458 devlink: add a file documenting devlink regions omits 0f261c3ca09e devlink: add a driver-specific file for the qed driver omits ee7a711f32a7 devlink: add parameter documentation for the mlx4 driver omits d4255d75856f devlink: document info versions for each driver omits 6c39e015f87f devlink: convert driver-specific files to reStructuredText omits 5948f85bbcb3 devlink: mention reloading in devlink-params.rst omits d56a0c47a955 devlink: add documentation for generic devlink parameters omits 8559dc33a31d devlink: convert devlink-params.txt to reStructuredText omits 2dfaaae521d0 devlink: rename devlink-info-versions.rst and add a header omits f7555fd19903 devlink: convert devlink-health.txt to rst format omits f4bdd7103652 devlink: move devlink documentation to subfolder omits 468672b24fbc devlink: add macro for "fw.psid" omits efa193ba9a57 Merge branch 'r8169-factor-out-chip-specific-PHY-configura [...] omits 814c2bfd4f5f r8169: factor out PHY configuration to r8169_phy_config.c omits 2992bdfa4ad2 r8169: add r8169.h omits 1c5be5e91d78 r8169: rename rtl_apply_firmware omits 00b522d1ebaf r8169: add phydev argument to rtl8168d_apply_firmware_cond omits 3ab077d2f405 r8169: use phy_read/write instead of rtl_readphy/writephy omits c4d76995f520 r8169: replace rtl_w0w1_phy omits 11b3bedeb043 r8169: replace rtl_patchphy omits 6d7a631e27ad r8169: move disabling MAC EEE for RTL8402/RTL8106e omits 8d46f6207a89 r8169: move setting ERI register 0x1d0 for RTL8106 omits 8aa9a5d3f6af r8169: switch to phylib functions in rtl_writephy_batch omits 4c867e36b89e r8169: change argument type of RTL8168g-specific PHY confi [...] omits 8cecc8f0ae2e r8169: change argument type of EEE PHY functions omits fc712387b10c r8169: move RTL8169scd Gigabyte PHY quirk omits b5aed0b3c292 r8169: remove not needed debug print in rtl8169_init_phy omits becd837eebc5 r8169: prepare for exporting rtl_hw_phy_config omits 3b0bfd33ffb2 Merge branch 'chrome-platform-5.5-fixes' into for-kernelci omits 1bdd3e05a0a3 Merge tag 'v5.5-rc5' into next omits 643dd7416649 Input: edt-ft5x06 - use pm core to enable/disable the wake irq omits 53435cd88e6a Input: edt-ft5x06 - make wakeup-source switchable omits 21cdb025fc69 Input: edt-ft5x06 - document wakeup-source capability omits 8726e4c9a309 Input: edt-ft5x06 - alphabetical include reorder omits e112324cc042 Input: edt-ft5x06 - work around first register access error omits 6b32391ed675 Input: sur40 - fix interface sanity checks omits cea799114475 Input: gtco - drop redundant variable reinit omits 3563c629fb9a Input: gtco - fix extra-descriptor debug message omits a8eeb74df5a6 Input: gtco - fix endpoint sanity check omits cfa4f6a99fb1 Input: aiptek - use descriptors of current altsetting omits 3111491fca4f Input: aiptek - fix endpoint sanity check omits bcfcb7f9b480 Input: pegasus_notetaker - fix endpoint sanity check omits 97e24b095348 Input: sun4i-ts - add a check for devm_thermal_zone_of_sen [...] omits 7f439bc2d7e8 Input: evdev - convert kzalloc()/vzalloc() to kvzalloc() omits d9b8e21eae5d ARM: at91: Documentation: add sam9x60 product and datasheet omits ec6e618c8c01 ARM: at91: pm: use of_device_id array to find the proper s [...] omits 6b9dfd986a81 ARM: at91: pm: use SAM9X60 PMC's compatible omits f013dbe4e720 ARM: configs: at91: enable config flags for sam9x60 SoC omits cea215f68dd4 ARM: configs: at91: use savedefconfig omits 72d052e28d1d MIPS: Loongson: Fix potential NULL dereference in loongson [...] omits ac065870d928 selftests/bpf: Add BPF_PROG, BPF_KPROBE, and BPF_KRETPROBE macros omits afa47fdfa29f rculist.h: Add list_tail_rcu() omits 459b5287066f rculist_nulls: Change docbook comment headers omits 7f5d51e26a47 rculist_nulls: Add docbook comments omits 02b99b38f3d9 rcu: Add a hlist_nulls_unhashed_lockless() function omits 46deb7449d99 rcu: Add and update docbook header comments in list.h omits 860c8802ace1 rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls omits 46d1a0f03d66 selftests/lkdtm: Add tests for LKDTM targets omits 35c57fc3f8ea kunit: building kunit as a module breaks allmodconfig omits 28910cee898c fpga: xilinx-pr-decoupler: Remove clk_get error message fo [...] omits cfff75d8973a selinux: reorder hooks to make runtime disable less broken omits 65cddd50980b selinux: treat atomic flags more carefully omits 2e34d63d820d Merge branch 'timers/urgent' into timers/core omits 23c25c732530 soc: lantiq: convert to devm_platform_ioremap_resource omits cc43928ba401 MIPS: BPF: Use sizeof_field() instead of FIELD_SIZEOF() omits ecb983790fe8 MIPS: use resource_size omits 916d08f64009 Merge branch 'stmmac-Frame-Preemption-fixes' omits e735def01867 net: stmmac: gmac5+: Fix missing return omits 8eea7c7f3f2f net: stmmac: xgmac: Fix missing return omits 7112f8b075b4 Merge branch 'sfc-even-more-code-refactoring' omits f7226e0f9b64 sfc: move RPS code omits 314823108c9d sfc: move yet more functions omits 960f16275bdf sfc: move RSS code omits 88f7df35ceac sfc: move a couple more functions omits 3653954da498 sfc: move some ethtool code omits 190c736a8088 sfc: move various functions omits 3d95b884392f sfc: move more rx code omits b8cd94992f17 sfc: move more tx code omits 86de7ced410f sfc: refactor selftest work init code omits 1d1a3bcffe36 libbpf: Poison kernel-only integer types omits ca1992c62cad net/mlx5: Expose vDPA emulation device capabilities omits 90fbca595243 net/mlx5: Add Virtio Emulation related device capabilities omits a1986433a9fd Documentation: filesystems: convert vfat.txt to RST omits 4444f8541dad efi: Allow disabling PCI busmastering on bridges during boot omits ea7d87f98fa9 efi/x86: Allow translating 64-bit arguments for mixed mode calls omits 14b864f4b5c4 efi/x86: Check number of arguments to variadic functions omits 4684abe37592 efi/x86: Remove unreachable code in kexec_enter_virtual_mode() omits e2d68a955e49 efi/x86: Don't panic or BUG() on non-critical error conditions omits 5b279a262f54 efi/x86: Clean up efi_systab_init() routine for legibility omits 33b85447fa61 efi/x86: Drop two near identical versions of efi_runtime_init() omits ea5e1919b44f efi/x86: Simplify mixed mode call wrapper omits e5f930fe8daf efi/x86: Simplify 64-bit EFI firmware call wrapper omits a46d674068b6 efi/x86: Simplify i386 efi_call_phys() firmware call wrapper omits 698294704573 efi/x86: Split SetVirtualAddresMap() wrappers into 32 and [...] omits 98dd0e3a0cee efi/x86: Split off some old memmap handling into separate [...] omits 89ed486532c4 efi/x86: Avoid redundant cast of EFI firmware service pointer omits ffc2760bcf2d efi/x86: Map the entire EFI vendor string before copying it omits 6cfcd6f001b4 efi/x86: Re-disable RT services for 32-bit kernels running [...] omits bc7c9d62052b efi/libstub/x86: Force 'hidden' visibility for extern decl [...] omits 12dc9e154dbe efi/libstub: Fix boot argument handling in mixed mode entry code omits e43630edc376 Documentation: boot.rst: fix warnings omits 57ad87ddce79 Merge branch 'x86/mm' into efi/core, to pick up dependencies omits 1209f45f7dc4 docs: ftrace: Fix small notation mistake omits 5b8914a67e60 docs: ftrace: Fix typos omits 02df08320127 Merge branch 'linus' into efi/core, to pick up fixes omits a65d634e6364 docs: ftrace: Clarify the RAM impact of buffer_size_kb omits 53f3feeb7bd2 Merge tag 'perf-core-for-mingo-5.6-20200106' of git://git. [...] omits 9a55272ef4d5 Merge branch for-5.6/clk into for-next omits abaa33936c9a Merge branch for-5.6/arm64/defconfig into for-next omits 38c809ffad59 Merge branch for-5.6/arm64/dt into for-next omits 6e87498e6d76 Merge branch for-5.6/arm/dt into for-next omits 39b69a447709 Merge branch for-5.6/arm/core into for-next omits 2009b81419f9 Merge branch for-5.6/soc into for-next omits 821e30035024 Merge branch for-5.6/memory into for-next omits 78d49ffb87a6 Merge branch for-5.6/bus into for-next omits e6b1ee7eb666 Merge branch for-5.6/dt-bindings into for-next omits ddb8840d2777 arm64: defconfig: Enable tegra XUDC support omits 21a92676e1fe PCI: tegra: Fix afi_pex2_ctrl reg offset for Tegra30 omits 885199148442 PCI: tegra: Fix return value check of pm_runtime_get_sync() omits b78b7d59bdbe selinux: make default_noexec read-only after init omits 2d0c3fbe43fa PCI: keystone: Fix outbound region mapping omits a7e0f3fc01df ARM: dts: at91: sama5d3: define clock rate range for tcb1 omits ee0aa926ddb0 ARM: dts: at91: sama5d3: fix maximum peripheral clock rates omits 6df19872d881 PCI: keystone: Fix link training retries initiation omits 6f7f8ef713a2 docs: block/biovecs: update the location of bio.c omits 0a79e952a830 ARM: dts: at91: nattis 2: remove unnecessary include omits 19a602b745a2 devices.txt: fix spelling mistake: "shapshot" -> "snapshot" omits 80f64cef4135 mtd: spi-nor: hisi-sfc: Try to provide some clarity on whi [...] omits 67de34c20fa7 mtd: spi-nor: Add support for sst26vf016b omits fe49c7e4f85a selinux: move ibpkeys code under CONFIG_SECURITY_INFINIBAND. omits 477b83831000 tty/serial: atmel: RS485 & ISO7816: wait for TXRDY before [...] omits 8e20fc391711 serial_core: Move sysrq functions from header file omits ed8cc3b1fc84 PCI: qcom: Add support for SDM845 PCIe controller omits 5d28bee7c91e dt-bindings: PCI: qcom: Add support for SDM845 PCIe omits e895bc1ebb31 staging: vc04_services: remove header include path to vc04 [...] omits b82f3f6894ec selinux: remove redundant msg_msg_alloc_security omits 7a2d070f91db Merge branch 'bpf-global-funcs' omits 360301a6c21b selftests/bpf: Add unit tests for global functions omits e528d1c0127a selftests/bpf: Modify a test to check global functions omits 6db2d81a46f9 selftests/bpf: Add a test for a large global function omits 7608e4db6ded selftests/bpf: Add fexit-to-skb test for global funcs omits 51c39bb1d5d1 bpf: Introduce function-by-function verification omits 2d3eb67f64ec libbpf: Sanitize global functions omits 79f7a5cb87ba iommu/arm-smmu: Improve SMR mask test omits f41f34ddcee6 arm64: tegra: Allow bootloader to configure Ethernet MAC o [...] omits 1595fe299eb5 Revert "arm64: kexec: make dtb_mem always enabled" omits 73daf0bba326 drivers/perf: hisi: Simplify hisi_read_sccl_and_ccl_id and [...] omits cd8f843c6c9b arm64: tegra: Redefine force recovery key on Jetson AGX Xavier omits db6903010aa5 iommu/io-pgtable-arm: Prepare for TTBR1 usage omits ac4b80e5b9d0 iommu/io-pgtable-arm: Rationalise VTCR handling omits fba6e960772b iommu/arm-smmu: Rename public #defines under ARM_SMMU_ namespace omits fb485eb18e63 iommu/io-pgtable-arm: Rationalise TCR handling omits 6f932ad369a3 iommu/io-pgtable-arm: Ensure ARM_64_LPAE_S2_TCR_RES1 is unsigned omits 7618e4790982 iommu/io-pgtable-arm: Improve attribute handling omits c29a59e43829 x86/vdso: Enable sanitizers for vma.o omits 1f32a31fe27e arm64: tegra: Enable SDIO on Jetson Nano M.2 Key E omits 6f78a9460f27 arm64: tegra: Enable PWM fan on Jetson Nano omits 30d2acb67348 iommu/io-pgtable-arm: Support non-coherent stage-2 page tables omits d1e5f26f1427 iommu/io-pgtable-arm: Rationalise TTBRn handling omits 1e123d96b85f RDMA/core: Remove err in iw_query_port omits 626903e9355b RDMA/hns: Add support for reporting wc as software mode omits 468d020e2f02 RDMA/hns: Bugfix for posting a wqe with sge omits 02676345e9b3 soc/tegra: fuse: Unmap registers once they are not needed anymore omits 2d9ea1934f8e soc/tegra: fuse: Correct straps' address for older Tegra12 [...] omits c71f213fa5af soc/tegra: fuse: Warn if straps are not ready omits 221c057a84c4 soc/tegra: fuse: Cache values of straps and Chip ID registers omits 2c9d4e26d1ab IB/hfi1: Add RcvShortLengthErrCnt to hfi1stats omits 5ffd048698ea IB/hfi1: Add software counter for ctxt0 seq drop omits d791d294edd2 IB/hfi1: Return void in packet receiving functions omits 13d2a8384bd9 IB/hfi1: Decouple IRQ name from type omits 62661038c33b IB/hfi1: Create API for auto activate omits cd47b594dbef IB/hfi1: IB/hfi1: Add an API to handle special case drop omits 7b8a8b72c9ea IB/hfi1: Move common receive IRQ code to function omits 01c7fc501b8f IB/hfi1: Add fast and slow handlers for receive context omits de730f71919b IB/hfi1: Move chip specific functions to chip.c omits 14e23bd6d221 RDMA/core: Fix locking in ib_uverbs_event_read omits 41a1f096e94c clk: tegra20/30: Explicitly set parent clock for Video Decoder omits cb98598e68aa clk: tegra20/30: Don't pre-initialize displays parent clock omits cf83a28f281f clk: tegra: divider: Check UART's divider enable-bit state [...] omits 5e5eca664487 memory: tegra30-emc: Correct error message for timed out a [...] omits 0f8bb9da5aee memory: tegra30-emc: Firm up hardware programming sequence omits 51bb73f93410 memory: tegra30-emc: Firm up suspend/resume sequence omits 45f019a68425 soc/tegra: regulators: Do nothing if voltage is unchanged omits 834f1d6cf364 ARM: dts: tegra20: paz00: Add memory timings omits d8edf5280c45 clk: tegra: clk-dfll: Remove call to pm_runtime_irq_safe() omits 092670f83a6b Merge branch 'for-5.5/upstream-fixes' into for-next omits 5f5636ef1de9 memory: tegra: Correct reset value of xusb_hostr omits 19d41e5e9c68 soc/tegra: fuse: Add APB DMA dependency for Tegra20 omits 99eb0a1221ac MAINTAINERS: Add a maintainer for the HiSilicon v3xx SFC driver omits a2ca53b52e00 spi: Add HiSilicon v3xx SPI NOR flash controller driver omits 686f63616f4a regulator: mpq7920: Fix Woverflow warning on conversion omits b83380512e95 regulator: mp8859: tidy up white space in probe omits b0edff42360a ASoC: soc-pcm/soc-compress: use snd_soc_dapm_stream_stop() [...] omits 3f4cf797939c ASoC: soc-dapm: add snd_soc_dapm_stream_stop() omits 83f94a2e293d ASoC: soc-core: add snd_soc_close_delayed_work() omits 76c39e867cba ASoC: soc-core: do pinctrl_pm_select_xxx() as component omits d7a8cb493165 ASoC: soc-core: remove duplicate pinctrl operation when suspend omits 1272063a7ee4 ASoC: soc-core: care .ignore_suspend for Component suspend omits 12b052327dc2 ASoC: soc-core: rename snd_soc_rtdcom_add() to snd_soc_rtd [...] omits 7d2a5f9ae41e ASoC: rt700: add rt700 codec driver omits 613fb50059cf ASoC: soc-core: remove snd_soc_rtdcom_list omits a84188eced61 ASoC: max98090: Drop incorrectly applied duplicate commit omits 8c44f9b566a3 tty: st-asc: switch to using devm_gpiod_get() omits cdcc41a256ef tty: serial: Kconfig: Allow SERIAL_QCOM_GENI_CONSOLE to be [...] omits 488f49acecae tty: serial_core: Export uart_console_device so it can be [...] omits 16bb7abc4a6b nvmem: core: fix memory abort in cleanup path omits 226c512699ee nvmem: imx: ocotp: introduce ocotp_ctrl_reg omits 8c4d35aff540 nvmem: imx: scu: correct the fuse word index omits 40bb95dbb8ac nvmem: imx: scu: fix write SIP omits ab5caf34f541 staging: vt6656: Move ieee80211_rx_status off stack. omits 9dd631fa99dc staging: vt6656: Fix false Tx excessive retries reporting. omits d579c43c82f0 staging: vt6656: use NULLFUCTION stack on mac80211 omits d971fdd3412f staging: vt6656: correct packet types for CTS protect, mode. omits 02ede9567e01 staging: mt7621-dts: fix register range of memc node in mt [...] omits cd42570fa91c staging: rtl8192u: remove unneeded compiler flags omits 71fe59536e8a staging: rtl8192u: remove header include path to ieee80211/ omits 9033db57a59a staging: rtl8192u: remove unused Makefile omits 1e8d19d9b0df mei: hdcp: bind only with i915 on the same PCH omits 49ef431defcc mei: bus: use simple sprintf for sysfs omits 23534b197159 Merge branch 'for-5.5' of https://git.kernel.org/pub/scm/l [...] omits 2f56acf818a0 bus: tegra-aconnect: Remove PM_CLK dependency omits 5c0e9de06577 PM: hibernate: fix spelling mistake "shapshot" -> "snapshot" omits a99d2c6ccd15 nvmem: fix a 'makes pointer from integer without a cast' b [...] omits ffd7263e63fe platform/chrome: wilco_ec: Fix unregistration order omits 9c26abeb86ce Merge branch 'v5.5-next/cmdq-stable' into v5.5-next/soc omits 56f6737167ca dt-bindings: mediatek: add MT6765 power dt-bindings omits 949601a71ac5 soc: mediatek: cmdq: delete not used define omits b4cf24cc936b staging: rtl8188eu: refactor rtl88eu_dm_update_rx_idle_ant() omits 0c5e99c920a7 staging: rtl8188eu: remove else after return omits c497ae2077c0 staging: rtl8188: avoid excessive stack usage omits 47f6e54c53c5 staging: rts5208: remove unneeded header include path omits 4eedc97300fd platform/x86: intel_atomisp2_pm: Spelling fixes omits 81bda12aad60 platform/x86: intel_atomisp2_pm: Refactor timeout loop omits a28215844d8d platform/x86: asus_wmi: Set throttle thermal policy to default omits 2daa86e78c49 platform/x86: asus_wmi: Support throttle thermal policy omits df532c160c44 platform/x86: touchscreen_dmi: Fix indentation in several places omits f95eafbf1f80 platform/x86: touchscreen_dmi: Add info for the PiPO W11 tablet omits 4d9ffa0b89fb platform/x86: intel_pmc_core: update Comet Lake platform driver omits eb518899c499 platform/x86: GPD pocket fan: Allow somewhat lower/higher [...] omits 01e28c1b2963 platform/x86: GPD pocket fan: Use default values when wron [...] omits 3454eeeebd11 platform/mellanox: fix potential deadlock in the tmfifo driver omits 84abc5a1c924 platform/x86: intel-ips: Use the correct style for SPDX Li [...] omits 4475e6992736 platform/x86: intel_telemetry_debugfs: Respect error code [...] omits cbe358191ffc platform/x86: intel_pmc_core: Fix spelling of MHz unit omits e0e60abc858c platform/x86: intel_pmc_core: Fix indentation in function [...] omits 90113f3e4567 platform/x86: intel_pmc_core: Put more stuff under #ifdef [...] omits 959243888675 platform/x86: intel_pmc_core: Respect error code of kstrto [...] omits e883cafd8de0 platform/x86: intel_telemetry_pltdrv: use devm_platform_io [...] omits cd037ff2f982 iommu/arm-smmu: Fix -Wunused-const-variable warning omits 8efda06f83d6 iommu/arm-smmu-v3: Remove useless of_match_ptr() omits 322a9bbb720c iommu/arm-smmu-v3: Fix resource_size check omits 935d43ba272e iommu/arm-smmu-v3: Populate VMID field for CMDQ_OP_TLBI_NH_VA omits fc10cca69ee8 drivers/iommu: Initialise module 'owner' field in iommu_de [...] omits 821f7ce79fd1 Merge tag 'iio-for-5.6a' of git://git.kernel.org/pub/scm/l [...] omits b637124800a1 soundwire: stream: remove redundant pr_err traces omits 7b34f400f5e7 Merge branch '5.5/scsi-fixes' into 5.6/scsi-next omits fdb827e4a3f8 scsi: lpfc: Make lpfc_defer_acc_rsp static omits f41aa387a789 Merge branch 'selftest-makefile-cleanup' omits 965b9fee28d0 selftests/bpf: Further clean up Makefile output omits 6910d7d3867a selftests/bpf: Ensure bpf_helper_defs.h are taken from sel [...] omits 2031af28a42f libbpf,selftests/bpf: Fix clean targets omits 492ab0205f50 libbpf: Make bpf_map order and indices stable omits 1c46a2cf2dbd Merge tag 'block-ioctl-cleanup-5.6' into 5.6/scsi-queue omits 9f120e7659b0 Merge branch 'mptcp-prereq' omits 8b69a803814b skb: add helpers to allocate ext independently from sk_buff omits e66b2f31a068 tcp: clean ext on tx recycle omits 9cfcca2389d7 tcp: Check for filled TCP option space before SACK omits 35b2c3211609 tcp: Export TCP functions and ops struct omits 85712484110d tcp: coalesce/collapse must respect MPTCP extensions omits 3ee17bc78e0f mptcp: Add MPTCP to skb extensions omits 1323059301c8 tcp, ulp: Add clone operation to tcp_ulp_ops omits c74a39c861ae tcp: Add MPTCP option number omits faf391c3826c tcp: Define IPPROTO_MPTCP omits bf9765145b85 sock: Make sk_protocol a 16-bit value omits e9cdced78dc2 net: Make sock protocol value checks more specific omits 6b3acfc3cc3d flow_dissector: fix document for skb_flow_get_icmp_tci omits 5e0fcc16e5c5 net/ncsi: Support for multi host mellanox card omits 2cab57e0653f net: stmmac: pci: remove the duplicate code of set phy_mask omits c1c95a46ed15 Merge tag 'clk-renesas-for-v5.6-tag1' of git://git.kernel. [...] omits 6ae2bfd3df06 kunit: update documentation to describe module-based build omits 9fe124bf1b77 kunit: allow kunit to be loaded as a module omits 1c024d45151b kunit: remove timeout dependence on sysctl_hung_task_timeo [...] omits c475c77d5b56 kunit: allow kunit tests to be loaded as a module omits 9bbb11c6be46 kunit: hide unexported try-catch interface in try-catch-impl.h omits 109fb06fdc6f kunit: move string-stream.h to lib/kunit omits 0ce5ebd24d25 mfd: ioc3: Add driver for SGI IOC3 chip omits 10cf8300ecad MIPS: SGI-IP27: fix readb/writeb addressing omits 2634e5a651e7 MIPS: PCI: Support mapping of INTB/C/D for pci-xtalk-bridge omits d96ee783e33d MIPS: SGI-IP27: No need for slice_map omits d31f9e64898b MIPS: SGI-IP27: Store cpu speed when scanning for CPUs and [...] omits 78691e4f17af MIPS: SGI-IP27: Only reserve interrupts used in Linux omits 9d0aaf98dc24 MIPS: SGI-IP27: Move all shared IP27 declarations to ip27- [...] omits 524c4e1fd412 MIPS: SGI-IP27: Use specific get_region_shift omits 2c616e9f03db MIPS: SGI-IP27: Use structs for decoding error status registers omits db96e058b4b3 MIPS: SGI-IP27: Use union instead of typedef omits aa2d74f9b389 MIPS: SGI-IP27: Split kldir.h into generic SN and IP27 parts omits e9d2eb993481 MIPS: SGI-IP27: Move get_nasid() to a IP27 specific file omits 58fd034db3a9 MIPS: SGI-IP27: move IP27 specific macro to IP27 specific [...] omits 5388b58143ea MIPS: SGI-IP27: get rid of asm/sn/sn0/ip27.h omits b78e9d63a3b6 MIPS: SGI-IP27: use asm/sn/agent.h for including HUB relat [...] omits d6972bb47754 MIPS: SGI-IP27: use cpu physid already present while scann [...] omits 2d11e6a4ff50 MIPS: SGI-IP27: use nodemask instead of cpumask omits 4d944bcd4e73 apparmor: add AppArmor KUnit tests for policy unpack omits 192c197cbca5 selftests: Uninitialized variable in test_cgcore_proc_migration() omits 36366e367ee9 MIPS: BPF: Restore MIPS32 cBPF JIT omits e1a2f0475e9d Merge branch 'i2c/for-current' into i2c/for-next omits 0a1eb761ff30 dt-bindings: spi_atmel: add microchip,sam9x60-spi omits 603e92ff10a8 spi: bcm2835: Raise maximum number of slaves to 4 omits 6501c1f54a17 regulator: mpq7920: add mpq7920 regulator driver omits 50816a4c3926 regmap: add iopoll-like atomic polling macro omits 320b8b0d13b8 ASoC: rt711: add rt711 codec driver omits c23ff4b3ba65 Merge tag 'sdw_interfaces_5.6' of git://git.kernel.org/pub [...] omits a0aab9e1404a ASoC: codecs: add wsa881x amplifier support omits fbcdf32f6b54 dt-bindings: ASoC: Add WSA881x bindings omits d9db07f088af clk: qcom: Add ipq6018 Global Clock Controller support omits d15b1ff1bd5b clk: qcom: Add DT bindings for ipq6018 gcc clock controller omits eb7537d88eeb Merge branch 'mlxsw-Firmware-version-updates' omits 4dab08df3b08 mlxsw: spectrum: Only require minimum firmware version omits 22895f8a0ef2 mlxsw: spectrum: Update firmware version to xx.2000.2714 omits dde8010be0a0 Bluetooth: btbcm : Fix warning about missing blank lines a [...] omits a2d6d7ae591c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits c3919dc716ce thermal: sun8i: Fix r40 ths number omits ea78979d302f IMA: fix measuring asymmetric keys Kconfig omits b1daa4d19473 Merge branch 'sfc-more-code-refactoring' omits b69f7a3e53ff sfc: move MCDI logging device attribute omits b5775b476ef7 sfc: conditioned some functionality omits 8da92642050d sfc: move MCDI receive queue management code omits 8ee4c907725c sfc: move MCDI transmit queue management code omits 4438b587fe4b sfc: move MCDI event queue management code omits 37a5f9dceb15 sfc: move MCDI VI alloc/free code omits 1cf0f76adac1 sfc: move more MCDI port code omits 1a8d88a8b71b sfc: move some MCDI port utility functions omits a2ba4b971a69 sfc: move some port link state/caps code omits 7cb41b1d14e1 xfs: remove bogus assertion when online repair isn't enabled omits d29f781c32b1 xfs: Remove all strlen in all xfs_attr_* functions for att [...] omits 780d29057781 xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag omits 8cde9f259c7d xfs: also remove cached ACLs when removing the underlying attr omits 84fd081f8ae9 xfs: reject invalid flags combinations in XFS_IOC_ATTRMULT [...] omits 953aa9d136f5 xfs: clear kernel only flags in XFS_IOC_ATTRMULTI_BY_HANDLE omits 43ad352dc820 net: macb: add support for C45 MDIO read/write omits a127e690b051 memory: tegra: Add support for the Tegra194 memory controller omits 4e04b88633ae memory: tegra: Only include support for enabled SoCs omits 52d15dd23f0b memory: tegra: Support DVFS on Tegra186 and later omits 7b5372ba04ca vfio: platform: fix __iomem in vfio_platform_amdxgbe.c omits e10b4f6cd89f vfio/mdev: make create attribute static omits 09903c5e07ac arm64: tegra: Add fuse/apbmisc node on Tegra194 omits 3979a4c62633 soc/tegra: fuse: Add Tegra194 support omits 06c6b06f8908 arm64: tegra: Make XUSB node consistent with the rest omits be9b887f3bba arm64: tegra: Add the memory subsystem on Tegra194 omits 3f6eaef9ab37 arm64: tegra: Add external memory controller on Tegra186 omits b72d52a1b60b arm64: tegra: Add interrupt for memory controller on Tegra186 omits 177602b00641 memory: tegra: Add system sleep support omits 6d3ba7616347 memory: tegra: Extract memory client SID programming omits 7d723c03e07b memory: tegra: Add per-SoC data for Tegra186 omits 0859fe9ff50d memory: tegra: Rename tegra_mc to tegra186_mc on Tegra186 omits 720ad00eade9 dt-bindings: memory: Add Tegra186 memory subsystem omits a213f9f1c35d dt-bindings: memory: Add Tegra194 memory controller header omits 96b0239bbd61 dt-bindings: memory: Add Tegra186 memory client IDs omits 8cee32b40040 memory: tegra: Implement EMC debugfs interface on Tegra30 omits 8209eefa3d37 memory: tegra: Implement EMC debugfs interface on Tegra20 omits 47cd385e08ea arm64: tegra: Rename EMC on Tegra132 omits ceffd1040ac0 ARM: tegra: Rename EMC on Tegra124 omits 0bab86abe5b8 arm64: tegra: Let the EMC hardware use the EMC clock omits 0cebea3ab053 ARM: tegra: Let the EMC hardware use the EMC clock omits 6b9acd935546 memory: tegra: Refashion EMC debugfs interface on Tegra124 omits 66cb6e9d7969 dt-bindings: memory-controller: Convert Tegra124 EMC to js [...] omits 11d06df7b9f2 MIPS: Loongson2ef: drop pointless static qualifier in loon [...] omits f3c560a61b4e MIPS: mm: Place per_cpu on different nodes, if NUMA is enabled omits a14879e149c9 MIPS: Loongson64: Fix node_distance() omits a20ebc047a4a MIPS: SGI-IP27: Fix node_distance omits 2707745533d6 time/sched_clock: Disable interrupts in sched_clock_register() omits b9bb868e2fc1 MIPS: X1830: Add X1830 system type. omits ba82f52e2287 kconfig: fix an "implicit declaration of function" warning omits 0cd2c6e5701e MIPS: Ingenic: Add YSH & ATIL CU Neo board support. omits 4b396e56a0b8 dt-bindings: MIPS: Add Ingenic XBurst based boards. omits 9d022be3c192 dt-bindings: Document yna vendor-prefix. omits 7a16ccd300c2 MIPS: Ingenic: Add Ingenic X1000 support. omits defed0bbca2c MIPS: ralink: add missing put_device in ill_acc_of_setup omits f5bfcd953d81 bpf: Document BPF_F_QUERY_EFFECTIVE flag omits a4a8b99ec819 udf: Fix free space reporting for metadata and virtual partitions omits 9c48c48cd499 MAINTAINERS: Drop James Hogan as MIPS maintainer omits 417759f7d4cf Merge branch 'tcp-bpf-cc' omits 099368bb10c0 genirq: Add missing __must_hold() sparse annotation omits 8b3b54799b99 genirq: Add missing __releases() sparse annotation omits 09903869f69f bpf: Add bpf_dctcp example omits 590a00888250 bpf: libbpf: Add STRUCT_OPS support omits 17328d618c17 bpf: Synch uapi bpf.h to tools/ omits 206057fe020a bpf: Add BPF_FUNC_tcp_send_ack helper omits 0baf26b0fcd7 bpf: tcp: Support tcp_congestion_ops in bpf omits 85d33df357b6 bpf: Introduce BPF_MAP_TYPE_STRUCT_OPS omits 27ae7997a661 bpf: Introduce BPF_PROG_TYPE_STRUCT_OPS omits 976aba002fcb bpf: Support bitfield read access in btf_struct_access omits 218b3f65f908 bpf: Add enum support to btf_ctx_access() omits 275517ff452a bpf: Avoid storing modifier to info->btf_id omits 65726b5b7efa bpf: Save PTR_TO_BTF_ID register state when spilling to stack omits e43002242a47 selftests/bpf: Restore original comm in test_overhead omits b6a5c58240be arm64: xen: Use modern annotations for assembly functions omits 74f75cda754e IB/core: Fix build failure without hugepages omits 577a2f41f4c7 cpuidle: Drop unused cpuidle_driver_ref/unref() functions omits 2a0a0bc7020e media: MAINTAINERS: add entry for Rockchip ISP1 driver omits 3b7668a1faad media: staging: rkisp1: add TODO file for staging omits 585c91f40d20 usbip: Fix unsafe unaligned pointer usage omits 49f781153e59 media: staging: rkisp1: add document for rkisp1 meta buffe [...] omits bae1155cf579 media: staging: rkisp1: add output device for parameters omits 9a28dbd65a88 media: staging: rkisp1: add capture device for statistics omits 8e2be317dcf5 media: staging: rkisp1: add user space ABI definitions omits 56e3b29f9f6b media: staging: rkisp1: add streaming paths omits d65dd85281fb media: staging: rkisp1: add Rockchip ISP1 base driver omits 32abcc4491c6 media: staging: phy-rockchip-dphy-rx0: add Rockchip MIPI S [...] omits b18f7f991bb6 media: staging: dt-bindings: add Rockchip MIPI RX D-PHY RX [...] omits 25cb42af9ffa media: staging: dt-bindings: add Rockchip ISP1 yaml bindings omits bc57ecbd72fc usb: host: ehci-tegra: Remove unused fields from tegra_ehci_hcd omits 32806e7cb023 usb: host: ehci-tegra: Stop managing PHY's power omits 7d999a7d096b usb: chipidea: tegra: Add USB_TEGRA_PHY to driver's dependencies omits 7ac85f4a6444 usb: chipidea: tegra: Stop managing PHY's power omits f1f0c7516708 usb: phy: tegra: Keep CPU interrupts enabled omits 92bd2ef26c5d usb: phy: tegra: Move utmip_pad_count checking under lock omits aecc5af3ec1d usb: phy: tegra: Disable VBUS regulator on tegra_usb_phy_i [...] omits 06e60e5038fa usb: phy: tegra: Use device-tree notion of reset-GPIO's ac [...] omits 01d6ea31db65 usb: phy: tegra: Use u32 for hardware register variables omits 875417471e9c usb: phy: tegra: Use devm_otg_ulpi_create() omits dea75ee6c984 usb: ulpi: Add resource-managed variant of otg_ulpi_create() omits 1b257870a78b media: iguanair: fix endpoint sanity check omits 334f6aaf7564 media: usb: dvb-usb: dw2102: convert to use i2c_new_client [...] omits 6e040e6f8f8b media: usb: dvb-usb: dib0700_devices: convert to use i2c_n [...] omits 3dd0121269b2 media: usb: dvb-usb-v2: zd1301: convert to use i2c_new_cli [...] omits 9785a61b7430 media: usb: dvb-usb-v2: rtl28xxu: convert to use i2c_new_c [...] omits 402e77c4c7fd media: usb: dvb-usb-v2: anysee: convert to use i2c_new_cli [...] omits 7930196a3835 media: usb: dvb-usb-v2: af9035: convert to use i2c_new_cli [...] omits a7070891f970 media: platform: sti: c8sectpfe: c8sectpfe-dvb: convert to [...] omits 32dc63f6915d media: pci: smipcie: smipcie-main: convert to use i2c_new_ [...] omits d442c2e99d99 media: pci: saa7164: saa7164-dvb: convert to use i2c_new_c [...] omits 0ace5b2e6e03 media: pci: cx23885: cx23885-dvb: convert to use i2c_new_c [...] omits 2f507ffa9ca5 media: dvb-frontends: ts2020: convert to use i2c_new_clien [...] omits aace5926d969 media: dvb-frontends: m88ds3103: convert to use i2c_new_cl [...] omits 8e42d239cb02 block: mark zone-mgmt bios with REQ_SYNC omits 4f7f5e038cd6 media: dvb-frontends: lgdt330x: convert to use i2c_new_cli [...] omits 13e54824fe5b media: dvb-frontends: cxd2820r_core: convert to use i2c_ne [...] omits d928440cf460 media: dvb-core: dvbdev: convert to use i2c_new_client_device() omits 025af39b87dc genirq: Show irq name in non-oneshot error message omits 0caf62c8df8d media: hantro: remove a pointless NULL check omits 0c8c1ae155b8 media: v4l2-core: fix uninitialized structure fields being [...] omits 5a25e646902f arm64: zynqmp: Add label property to all ina226 on zcu106 omits d7b13a3cf20e arm64: zynqmp: Enable iio-hwmon for ina226 on zcu106 omits 353f5ece949d arm64: zynqmp: Add label property to all ina226 on zcu102 omits 86444d3ecfd5 arm64: zynqmp: Enable iio-hwmon for ina226 on zcu102 omits 9529be140ffa arm64: zynqmp: Add label property to all ina226 on zcu111 omits 2fe83978336c arm64: zynqmp: Enable iio-hwmon for ina226 on zcu111 omits 526a63f00f10 arm64: zynqmp: Enable iio-hwmon for ina226 on zcu100 omits c8e75cd49077 arm64: zynqmp: Setup default number of chipselects for zcu100 omits b4582390d584 arm64: zynqmp: Remove broken-cd from zcu100-revC omits 25ef9bb6c221 arm64: zynqmp: Fix the si570 clock frequency on zcu111 omits 48b44b909073 arm64: zynqmp: Setup clock-output-names for si570 chips omits 4426df7c8dc2 arm64: zynqmp: Turn comment to gpio-line-names omits 8cfb5a11e179 arm64: zynqmp: Fix address for tca6416_u97 chip on zcu104 omits 4b0ec30be98c arm64: zynqmp: Remove addition number in node name omits 13d21eba781e arm64: zynqmp: Use ethernet-phy as node name for ethernet phys omits baf98b0ad304 media: mtk-vcodec: use v4l2_m2m_buffer where appropriate omits caf4444df50c fibmap: Reject negative block numbers omits 65a805fdd75f fibmap: Use bmap instead of ->bmap method in ioctl_fibmap omits 5dd2278d2084 ecryptfs: drop direct calls to ->bmap omits e36a982e492b cachefiles: drop direct usage of ->bmap method. omits 79decc2b6ea4 fs: Enable bmap() function to properly return errors omits b0e4cfae483f media: davinci/vpfe_capture.c: Avoid BUG_ON for register failure omits 1429b568ad71 x86/crash: Use resource_size() omits 7fcaed4ab4bc media: cedrus: hevc: Add luma bit depth omits 7678c5462680 media: cedrus: Fix decoding for some HEVC videos omits b47a36982dbd x86/cpu: Add a missing prototype for arch_smt_update() omits 8ae7d4423930 spi: sh-msiof: Do not redefine STR while compile testing omits 2dc98af62c32 ASoC: max98090: fix lockdep warning omits 4e93c1294f4b ASoC: max98090: fix incorrect helper in max98090_dapm_put_ [...] omits 1d7b05189172 ASoC: max98090: fix incorrect helper in max98090_dapm_put_ [...] omits f0df2e650e3e ASoC: amd: acp3x: Fix return value check in acp3x_dai_probe() omits 959b86ae37c6 arm64: dts: xilinx: Add the power nodes for zynqmp omits 4406486805bf arm64: dts: xilinx: Remove dtsi for fixed clock omits 9c8a47b484ed arm64: dts: xilinx: Add the clock nodes for zynqmp omits 6fd622c226e6 PCI: artpec6: Configure FTS with dwc helper function omits ed22aaaede44 PCI: dwc: intel: PCIe RC controller driver omits 1e0d1c6b3516 thermal: exynos: Rename Samsung and Exynos to lowercase omits e4add247789e kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancell [...] omits b2b1d94cdfd4 x86/entry/64: Add instruction suffix to SYSRET omits f8849332aeda ARM: dts: stm32: Add power-supply for RGB panel on stm32429i-eval omits 0ff15a86d0c5 ARM: dts: stm32: Add power-supply for DSI panel on stm32f4 [...] omits 11ee8c7e44f5 ARM: dts: stm32: change nvmem node name on stm32mp1 omits f723d518bff3 ARM: dts: stm32: change nvmem node name on stm32f429 omits a09c71817f73 ARM: dts: stm32: update mlahb node according to the bindin [...] omits a0fc09abf454 ARM: dts: stm32: fix dma controller node name on stm32mp157c omits 6a60dc23a0da ARM: dts: stm32: fix dma controller node name on stm32f743 omits 5659be8dcf1c ARM: dts: stm32: fix dma controller node name on stm32f746 omits 6bdc753de689 ARM: dts: stm32: add phy-names to usbotg_hs on stm32mp157c-ev1 omits 426c1e8fa7bf ARM: dts: stm32: enable USB OTG HS on stm32mp15 DKx boards omits 5841d00fe059 ARM: dts: stm32: enable USB Host (USBH) EHCI controller on [...] omits c10213273fe0 ARM: dts: stm32: enable USBPHYC on stm32mp15 DKx boards omits 0cdf7a405d2a thermal: generic-adc: silence info message for IIO_TEMP channels omits f13ada7737ab thermal: generic-adc: silence "no lookup table" on deferred probe omits 9608ea6c6613 pinctrl: sunrisepoint: Add missing Interrupt Status regist [...] omits af0c5330916a pinctrl: intel: Pass irqchip when adding gpiochip omits 6d416b9bb577 pinctrl: intel: Add GPIO <-> pin mapping ranges via callback omits e2b74419e5cc pinctrl: baytrail: Replace WARN with dev_info_once when se [...] omits a23680594da7 pinctrl: baytrail: Do not clear IRQ flags on direct-irq en [...] omits c16b4571bb27 arm64: dts: imx8mn: Memory node should be in board DT omits e1437b09449a arm64: dts: imx8mm: Memory node should be in board DT omits c74067a0f776 ARM: imx: only select ARM_ERRATA_814220 for ARMv7-A omits 3b49b6cde513 ARM: dts: imx6ul-14x14-evk: Pass the "broken-cd" property omits aad2417502a1 arm64: dts: imx8mn: add crypto node omits 832f136a6918 nvmem: core: fix memory abort in cleanup path omits c3ba4a7ac5bb nvmem: imx: ocotp: introduce ocotp_ctrl_reg omits bb3bd0740db8 ARM: dts: imx6sl-tolino-shine3: Remove incorrect power sup [...] omits 9df3adca0b4a usb: phy: tegra: Use generic stub for a missing VBUS regulator omits b07e5f863f43 usb: phy: tegra: Use relaxed versions of readl/writel omits 5bb69850ad41 usb: phy: tegra: Clean up included headers omits 545592e8eb6f usb: phy: tegra: Perform general clean up of the code omits 5dcdafdd30b1 usb: phy: tegra: Hook up init/shutdown callbacks omits 18bd8bff69f7 usb: phy: tegra: Keep track of power on-off state omits 28d190ac437c usb: phy: tegra: Clean up ulpi_phy_power_off omits 62a7f6289124 usb: host: ehci-tegra: Correct teardown order of driver's removal omits 0bb207acd37b dt-binding: usb: ci-hdrc-usb2: Document NVIDIA Tegra support omits 1b43c1d11f20 Merge branch 'for-5.5/upstream-fixes' into for-next omits dea7b202bd9c usb: exynos: Rename Samsung and Exynos to lowercase omits 1c89074bf850 eeprom: at24: remove the write-protect pin support omits 0f37a607091c usb: typec: Provide definitions for the USB modes omits 87e3daa005cf usb: typec: Give the mux drivers all the details regarding [...] omits 0ac534932968 usb: typec: Add definitions for the latest specification releases omits f6c56ca91b92 usb: typec: Add the Product Type VDOs to struct usb_pd_identity omits 6c57a664c487 dt-bindings: at24: make wp-gpios a reference to the proper [...] omits d48ece0bce2d usb: pd: Add definition for DFP and UFP1 VDOs omits 7823905de0c6 usb: pd: Add definitions for the Enter_USB message omits 2a127da461a9 nvmem: add support for the write-protect pin omits b66b40ee7d0d usb: typec: More API for cable handling omits 8face9aa57c8 usb: typec: Add parameter for the VDO to typec_altmode_enter() omits cf2f58fb88d9 usb: typec: Block mode entry if the port has the mode disabled omits 14f4957313fb dt-bindings: nvmem: new optional property wp-gpios omits 1e4d149e9017 gpio: altera: change to platform_get_irq_optional to avoid [...] omits 5eb5afb07853 usb: dwc3: use proper initializers for property entries omits f52cdcce9197 firmware: imx: Allow IMX DSP to be selected as module omits 83a4c74c0195 soc: imx: Enable compile testing of IMX_SCU_SOC omits 819b5beb62c6 ARM: dts: imx7d-pico: Add LCD support omits 785331b35bfa arm64: dts: imx8mq-hummingboard-pulse: add eeprom description omits 67f2fd029896 arm64: dts: imx8mq-sr-som: add eeprom description omits 18f662a73862 soc: imx: Add i.MX8MP SoC driver support omits 99c2e3793f93 ARM: dts: imx6qdl-icore: Add fec phy-handle omits b3d18de3e823 ARM: dts: imx6qdl-icore-1.5: Remove duplicate phy reset methods omits ff80398d2a11 ARM: dts: imx7: Unify temp-grade and speed-grade nodes omits 73d582606a8b arm64: dts: ls208xa: Update qspi node properties for LS2088ARDB omits a52e537da7e9 ARM: dts: imx6: phycore-som: add pmic onkey device omits d611f817ecb4 dt-bindings: arm: Add devicetree binding for Thor96 Board omits 68ca364d4812 arm64: dts: freescale: Add devicetree support for Thor96 board omits b279997f6c60 crypto: exynos-rng - Rename Exynos to lowercase omits c0271a053612 crypto: chelsio - Resetting crypto counters during the dri [...] omits d4fdc2dfaa75 crypto: algapi - enforce that all instances have a ->free( [...] omits a24a1fd73127 crypto: algapi - remove crypto_template::{alloc,free}() omits a39c66cc2f61 crypto: shash - convert shash_free_instance() to new style omits 758ec5ac5be8 crypto: cryptd - convert to new way of freeing instances omits 0f8f6d86d415 crypto: geniv - convert to new way of freeing instances omits 48fb3e5785be crypto: hash - add support for new way of freeing instances omits aed11cf57ddb crypto: algapi - fold crypto_init_spawn() into crypto_grab [...] omits 6d1b41fce0aa crypto: ahash - unexport crypto_ahash_type omits 629f1afc15ee crypto: algapi - remove obsoleted instance creation helpers omits d5ed3b65f701 crypto: cipher - make crypto_spawn_cipher() take a crypto_ [...] omits 1e212a6a562f crypto: xcbc - use crypto_grab_cipher() and simplify error paths omits 3b4e73d8ca81 crypto: vmac - use crypto_grab_cipher() and simplify error paths omits 1d0459cd83f5 crypto: cmac - use crypto_grab_cipher() and simplify error paths omits 166729709775 crypto: cbcmac - use crypto_grab_cipher() and simplify err [...] omits aacd5b4cfb87 crypto: skcipher - use crypto_grab_cipher() and simplify e [...] omits c282586fc341 crypto: chacha20poly1305 - use crypto_grab_ahash() and sim [...] omits 05b3bbb53a05 crypto: ccm - use crypto_grab_ahash() and simplify error paths omits ab6ffd360d3c crypto: gcm - use crypto_grab_ahash() and simplify error paths omits 370738824b8e crypto: authencesn - use crypto_grab_ahash() and simplify [...] omits 37a861adc95a crypto: authenc - use crypto_grab_ahash() and simplify err [...] omits 39e7a283b308 crypto: hmac - use crypto_grab_shash() and simplify error paths omits 218c5035fe33 crypto: cryptd - use crypto_grab_shash() and simplify error paths omits ba44840747bd crypto: adiantum - use crypto_grab_{cipher,shash} and simp [...] omits 0764ac28763f crypto: cipher - introduce crypto_cipher_spawn and crypto_ [...] omits 84a9c938e506 crypto: ahash - introduce crypto_grab_ahash() omits fdfad1fffc2a crypto: shash - introduce crypto_grab_shash() omits de95c9574108 crypto: algapi - pass instance to crypto_grab_spawn() omits 73bed26f73a1 crypto: akcipher - pass instance to crypto_grab_akcipher() omits cd900f0cacd7 crypto: aead - pass instance to crypto_grab_aead() omits b9f76dddb1f9 crypto: skcipher - pass instance to crypto_grab_skcipher() omits 77f7e94d7220 crypto: ahash - make struct ahash_instance be the full size omits 1b84e7d01da5 crypto: shash - make struct shash_instance be the full size omits ca94e9374a7d crypto: algapi - make crypto_grab_spawn() handle an ERR_PT [...] omits ff67062796e9 crypto: algapi - make crypto_drop_spawn() a no-op on unini [...] omits e91e785e1821 crypto: ccp - Update MAINTAINERS for CCP driver omits 30a50e44f981 crypto: crypto4xx - use GFP_KERNEL for big allocations omits b87b2c4d9105 crypto: crypto4xx - reduce memory fragmentation omits af5034e8e4a5 crypto: remove propagation of CRYPTO_TFM_RES_* flags omits c4c4db0d5977 crypto: remove CRYPTO_TFM_RES_WEAK_KEY omits 674f368a952c crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN omits 5c925e8b10a5 crypto: remove CRYPTO_TFM_RES_BAD_BLOCK_LEN omits f9d89b853ec1 crypto: remove unused tfm result flags omits b529f1983b2d crypto: atmel-sha - fix error handling when setting hmac key omits b828f905904c crypto: artpec6 - return correct error code for failed setkey() omits bd56cea012fc crypto: chelsio - fix writing tfm flags to wrong place omits 70ffa8fd72b8 crypto: skcipher - remove skcipher_walk_aead() omits 970828901390 gpio: Update TODO omits 4a4a52d49d11 vmxnet3: Remove always false conditional statement omits ea217e874aef netronome: fix ipv6 link error omits 112463ddbe82 net: dsa: felix: fix link error omits 09e6533536c9 r8169: add constant EnAnaPLL omits ac9c41d5a053 ethtool: potential NULL dereference in strset_prepare_data() omits d97772dbd772 ethtool: fix ->reply_size() error handling omits a6dd04807ce4 ethtool: fix a memory leak in ethnl_default_start() omits 78b6d073bc01 Merge branch 'Broadcom-tags-support-for-531x5-539x-families' omits 8fab459e69ab net: dsa: b53: Enable Broadcom tags for 531x5/539x families omits 4d776482ecc6 net: dsa: Get information about stacked DSA protocol omits 8d2ff1265363 Merge branch 'Devlink-notification-after-recovery-complete [...] omits 737d7a6c5596 bnxt_en: Call recovery done after reset is successfully done omits 97ff3bd37fac devlink: add devink notification when reporter update heal [...] omits 6181e5cb752e devlink: add support for reporter recovery completion omits ac92683c22a7 Merge branch 'v5.6-armsoc/dts64' into for-next omits 1fc61ed04d30 arm64: dts: rockchip: Enable mp8859 regulator on rk3399-roc-pc omits af7a052b7561 Merge branch 'v5.6-armsoc/dts32' into for-next omits a950c4c63cde ARM: dts: rockchip: Use ABI name for recovery mode pin on [...] omits 6ea0032f84a4 Merge branch 'reduce-open-coded-skb-next-access-for-gso-se [...] omits 66de4b179f16 net: iwlwifi: use skb_list_walk_safe helper for gso segments omits 536577f36ff7 net: myri10ge: use skb_list_walk_safe helper for gso segments omits 69b4ed5cbff5 net: sfc: use skb_list_walk_safe helper for gso segments omits 90919f14507b net: sunvnet: use skb_list_walk_safe helper for gso segments omits 9f0722380f75 net: tg3: use skb_list_walk_safe helper for gso segments omits 1d7a7438d78f net: r8152: use skb_list_walk_safe helper for gso segments omits 5643a552d312 net: tap: use skb_list_walk_safe helper for gso segments omits dcfea72e79b0 net: introduce skb_list_walk_safe for skb segment walking omits 97f7d41ff817 Merge tag 'sh-pfc-for-v5.6-tag1' of git://git.kernel.org/p [...] omits 542d3065f2b1 socket: fix unused-function warning omits f9900c178d61 power: avs: qcom-cpr: remove duplicated include from qcom-cpr.c omits 6e62bd36e9ad soc: fsl: qe: remove set but not used variable 'mm_gc' omits 9375646b4cf0 PCI/switchtec: Fix vep_vector_number ioread width omits aa82130a22f7 PCI/switchtec: Use dma_set_mask_and_coherent() omits daea5b4dc16c Merge branch 'sfc-code-refactoring' omits 17d3b21c7ba8 sfc: move common tx code omits 1751cc365f58 sfc: move common rx code omits 5f99925632b4 sfc: move event queue management code omits 37c45a4e337d sfc: move channel interrupt management code omits 83975485077d sfc: move channel alloc/removal code omits e20ba5b1d13f sfc: move channel start/stop code omits 768fd2664e24 sfc: move some channel-related code omits f1826756b499 sfc: move struct init and fini code omits 1eaf99fe0bb8 sfc: move some device reset code omits 7ec3de426014 sfc: move datapath management code omits 473f5ede416c sfc: move mac configuration and status functions omits 82c64484024a sfc: move reset workqueue code omits b194045114c2 sfc: further preparation for code split omits e1253f391042 sfc: add new headers in preparation for code split omits c0d03b53ef47 Merge branch 'mvebu/dt64' into mvebu/for-next omits cc94f1dd6765 Merge branch 'mvebu/dt' into mvebu/for-next omits 62bba54d9940 arm64: dts: marvell: clearfog-gt-8k: fix switch cpu port node omits b9ae51273655 hsr: fix dummy hsr_debugfs_rename() declaration omits 7c7b58d46b76 net/ncsi: Send device address as source address omits 832a9fc944e6 dt: bindings: add vendor prefix for Kamstrup A/S omits f3ca745d8a0e dt-bindings: usb: Convert DWC2 bindings to json-schema omits 56b084ed6eaa Bluetooth: hci_qca: Remove set but not used variable 'opcode' omits 87c2a2a7d763 Bluetooth: hci_qca: Use vfree() instead of kfree() omits 788d10c02f7e Bluetooth: remove redundant assignment to variable icid omits e102774588b3 net: 3com: 3c59x: remove set but not used variable 'mii_reg1' omits eae2614d8739 dt-bindings: add vendor Monolithic Power Systems omits 94d3997828af Merge tag 'mlx5-updates-2020-01-07' of git://git.kernel.or [...] omits aeffbe354c53 Merge branch 'next/dt' into for-next omits dc48a3a795ca ARM: dts: exynos: Enable FIMD node and add proper panel no [...] omits c3dd3315ab58 ARM: dts: meson8b: use the actual frequency for the GPU's [...] omits fe634a7a9a57 ARM: dts: meson8: use the actual frequency for the GPU's 1 [...] omits da2565574417 ARM: dts: meson8b: fix the clock controller compatible string omits be63807524dd arm64: dts: meson: add audio fifo depths omits 2b10906f2d25 x86: Remove force_iret() omits 2faef64aa6b3 bpftool: Add misc section and probe for large INSN limit omits 5ff051200308 libbpf: Add probe for large INSN limit omits 01b94ede7fc8 ARM: Document merges omits 11b0a3359783 Merge branch 'arm/drivers' into for-next omits 2c10fae2e5db Merge branch 'arm/fixes' into for-next omits 40a9012a3b24 Merge tag 'cpuidle_psci-v5.5-rc4' of git://git.linaro.org/ [...] omits 0100f76d9634 Merge tag 'tags/bcm2835-dt-next-2020-01-07' into devicetree/next omits edf90818271b mm: change_memory_common: add spaces for `*` operator omits 4e410ef96ce6 arm64: Remove __exception_text_start and __exception_text_ [...] omits 3c9c1dcde7c3 arm64: Kconfig: Remove CONFIG_ prefix from ARM64_PSEUDO_NM [...] omits 26415330a754 arm64: armv8_deprecated: update the comments of armv8_depr [...] omits 31d868c49017 arm64: kpti: Add Broadcom Brahma-B53 core to the KPTI whitelist omits b3c75c9d762b Return ENODEV when the selected speculation misfeature is [...] omits 6948199a9af9 KVM: x86/mmu: WARN if root_hpa is invalid when handling a [...] omits 0c7a98e34dda KVM: x86/mmu: WARN on an invalid root_hpa omits ddce6208217c KVM: x86/mmu: Move root_hpa validity checks to top of page [...] omits 4cd071d13c5c KVM: x86/mmu: Move calls to thp_adjust() down a level omits 0885904d4ff7 KVM: x86/mmu: Move transparent_hugepage_adjust() above __d [...] omits 0f90e1c10dca KVM: x86/mmu: Consolidate tdp_page_fault() and nonpaging_p [...] omits 2cb70fd441b6 KVM: x86/mmu: Rename lpage_disallowed to account_disallowe [...] omits 2f57b7051fe8 KVM: x86/mmu: Persist gfn_lpage_is_disallowed() to max_level omits cbe1e6f03552 KVM: x86/mmu: Incorporate guest's page level into max leve [...] omits 39ca1ecb784b KVM: x86/mmu: Refactor handling of forced 4k pages in page faults omits f0f37e229c05 KVM: x86/mmu: Refactor the per-slot level calculation in m [...] omits cb9b88c66939 KVM: x86/mmu: Refactor handling of cache consistency with TDP omits 9f1a8526fbe3 KVM: x86/mmu: Move nonpaging_page_fault() below try_async_pf() omits 367fd790b17d KVM: x86/mmu: Fold nonpaging_map() into nonpaging_page_fault() omits ba7888dde6af KVM: x86/mmu: Move definition of make_mmu_pages_available() up omits 736c291c9f36 KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM omits 95145c25a78c KVM: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu() omits f958bd2314d1 KVM: x86: Fix potential put_fpu() w/o load_fpu() on MPX platform omits bbfdafa860bb KVM: lib: use jump label to handle resource release in irq [...] omits 8262fe85b4ed KVM: lib: use jump label to handle resource release in irq [...] omits 885f7d6cb87e KVM: Remove duplicated declaration of kvm_vcpu_kick omits c90f4d03cce1 kvm: nVMX: Aesthetic cleanup of handle_vmread and handle_vmwrite omits 693e02cc2409 kvm: nVMX: VMWRITE checks unsupported field before read-on [...] omits dd2d6042b7f4 kvm: nVMX: VMWRITE checks VMCS-link pointer before VMCS field omits 5e3d394fdd9e KVM: VMX: Fix the spelling of CPU_BASED_USE_TSC_OFFSETTING omits 4e2a0bc56ad1 KVM: VMX: Rename NMI_PENDING to NMI_WINDOW omits 9dadc2f918df KVM: VMX: Rename INTERRUPT_PENDING to INTERRUPT_WINDOW omits 0a03cbdac115 KVM: x86: Fix some comment typos omits f7ef82c22fd7 arm64: asm: Remove ENDPIPROC() omits 3751e728cef2 arm64: kexec_file: add crash dump support omits c273a2bd8aa8 libfdt: include fdt_addresses.c omits 497210f27b8c usb: typec: ucsi: fix spelling mistake "connetor" -> "connector" omits 60826786fcdb usb: ehci-mv: Fix missing iomem in cast omits 7b7ad03f49a5 USB: omap_udc: use resource_size omits 0e84f2fd0d26 usb: gadget: udc: atmel: constify copied structure omits a2c2e67923ec arm64: hibernate: add trans_pgd public functions omits 628d0e1cb7be of: overlay: Remove blank line between assignment and check omits 3d7558bf2603 Documentation: spi-ir-led: fix spelling mistake "balue"->"value" omits e556280d3691 gfs2: minor cleanup: remove unneeded variable ret in gfs2_ [...] omits f0682757230b pinctrl: sunrisepoint: Add missing Interrupt Status regist [...] omits 150a84fee84f KVM: X86: Convert the last users of "shorthand = 0" to use macros omits 5c69d5c113f1 KVM: X86: Fix callers of kvm_apic_match_dest() to use corr [...] omits ac8ef992cd02 KVM: X86: Drop KVM_APIC_SHORT_MASK and KVM_APIC_DEST_MASK omits c96001c5702e KVM: X86: Use APIC_DEST_* macros properly in kvm_lapic_irq [...] omits 59508b303e4e KVM: X86: Move irrelevant declarations out of ioapic.h omits b4b2963616bb KVM: X86: Fix kvm_bitmap_or_dest_vcpus() to use irq shorthand omits fe3c2b4c2284 KVM: explicitly set rmap_head->val to 0 in pte_list_desc_r [...] omits d29c03a58705 KVM: get rid of var page in kvm_set_pfn_dirty() omits 4fb7b452ce7b KVM: vmx: remove unreachable statement in vmx_get_msr_feature() omits 7adacf5eb2d2 KVM: x86: use CPUID to locate host page table reserved bits omits 7ea4088938b7 arm64: hibernate: add PUD_SECT_RDONLY omits 13373f0e6580 arm64: hibernate: rename dst to page in create_safe_exec_page omits a89d7ff933b0 arm64: hibernate: remove gotos as they are not needed omits 051a7a94aaa9 arm64: hibernate: use get_safe_page directly omits d234332c2815 arm64: hibernate: pass the allocated pgdp to ttbr0 omits 621516789ee6 arm64: kexec: make dtb_mem always enabled omits 3b54b743397e arm64: kexec: remove unnecessary debug prints omits de68e4daea90 kexec: add machine_kexec_post_load() omits d42cc530b18d kexec: quiet down kexec reboot omits f6d061d61712 kernel/module: Fix memleak in module_add_modinfo_attrs() omits 17da9b8e5ab8 usb: host: oxu210hp-hcd: fix gcc warning omits c5bae95b4e60 MAINTAINERS: Add entry for mpq7920 PMIC driver omits f5fa59a61eca regulator: bindings: add document bindings for mpq7920 omits c66f1cbad53a regulator: mp8859: add config option and build entry omits 44665f7d0829 regulator: bindings: add MPS mp8859 voltage regulator omits 9399e5dc6b67 dt-bindings: Add an entry for Monolithic Power System, MPS omits 9521e47e9ab8 usb: typec: ucsi: Actually enable all the interface notifications omits 2d686c738a2e usb: typec: fix non-kernel-doc comments omits 7dad8e6f0499 MAINTAINERS: Use linux-usb mailing list for Thunderbolt an [...] omits c7a7ac84afea thunderbolt: Fix xhci check in usb4_switch_setup() omits 1a0986c1bc14 ALSA: hda: Fix a typo in comments omits 6c6b3f1f260b ARM: zynq: use physical cpuid in zynq_slcr_cpu_stop/start omits 55c203a308ac ALSA: pci: echoaudio: remove set but not used variable 'chip' omits e61116479345 media: cec: remove unused functions omits bb6d42061a05 media: sti: bdisp: fix a possible sleep-in-atomic-context [...] omits 11c48e41d5fc media: pvrusb2: Remove unneeded semicolon and add newline omits f51e50db4c20 media: v4l2-rect.h: fix v4l2_rect_map_inside() top/left ad [...] omits 0f9be03452e8 media: pci: ivtv: convert to i2c_new_scanned_device omits d2d39fe2a253 media: pci: cx18: convert to i2c_new_scanned_device omits 832d76ec68f8 media: pci: bt8xx: convert to i2c_new_scanned_device omits 021472666cb6 media: pci: cx88: convert to i2c_new_scanned_device omits 1d5479d8ceb7 media: pci: cx23885: convert to i2c_new_scanned_device omits 1ec4c6efe231 media: saa7146: Avoid using BUG_ON as an assertion omits 93a24578de72 media: cx231xx: replace BUG_ON with recovery code omits 3a909680950b media: staging: tegra-vde: Use __maybe_unused attribute in [...] omits b395d457e42b media: staging: tegra-vde: Sort headers alphabetically omits f14838d7e180 media: staging: tegra-vde: Select IOVA unconditionally in Kconfig omits ef9534c585e0 media: v4l2: Fix fourcc names for 12b and 14b packed bayer omits bed7bdb6ae3c media: Revert "media: v4l2: Fix fourcc names for BAYER12P" omits f24e564129f3 pwm: Fix minor Kconfig whitespace issues omits 651b510a74d4 pwm: atmel: Implement .get_state() omits 02afb811e0cf pwm: atmel: Use register accessors for channels omits 998d189a817b pwm: atmel: Document known weaknesses of both hardware and [...] omits 2101c878f767 pwm: atmel: Replace loop in prescale calculation by ad-hoc [...] omits ff55e7a31414 pwm: atmel: Use a constant for maximum prescale value omits 3c269ba6d8af pwm: atmel: Add a hint where to find hardware documentation omits 3c64ed74d619 pwm: mxs: Avoid a division in mxs_pwm_apply() omits 366486e0afaa dt-bindings: pwm: mxs-pwm: Increase #pwm-cells omits 2cf0f6fece5b pwm: mxs: Add support for inverse polarity omits ebbfb1592c8d pwm: mxs: Remove legacy methods omits bf29c2ff82fd pwm: mxs: Implement ->apply() omits 1dc8b65c944e media: v4l2-core: only zero-out ioctl-read buffers omits f4659254a327 arm64: mm: Use modern annotations for assembly functions omits 3ac0f4526dfb arm64: lib: Use modern annotations for assembly functions omits 35e61c77ef38 arm64: asm: Add new-style position independent function an [...] omits 9c65b8463f41 ARM: tegra: Use clk_m CPU on Tegra124 LP1 resume omits cf94a7a06a7d ARM: tegra: Modify reshift divider during LP1 omits 1a3388d506bf ARM: tegra: Enable PLLP bypass during Tegra124 LP1 omits bf83b96f87ae clk: tegra: Mark fuse clock as critical omits fdd2c12e3761 pwm: sun4i: Add support for H6 PWM omits 9f28e95b5286 pwm: sun4i: Add support to output source clock directly omits fa4d81784681 pwm: sun4i: Always calculate params when applying new parameters omits 5b090b430d75 pwm: sun4i: Add an optional probe for bus clock omits b8d74644f34a pwm: sun4i: Prefer "mod" clock to unnamed omits a7fe985633f9 pwm: sun4i: Add an optional probe for reset line omits 6fa154e46c72 arm64: dts: hi3798cv200: correct PCIe 'bus-range' setting omits e4b9b6454d94 media: rc: ir-hix5hd2: add hi3796cv300-ir support omits 61cd2d5ca023 media: dt-bindings: media: add "hisilicon,hi3796cv300-ir" [...] omits 000e6751825d media: dvb-core: Fix receiving invalid EIT-sections omits c12495132d41 media: au8522: improve formatting omits f19dfd26fb3e media: Documentation: media: dtv-frontend.rst: fix a few m [...] omits 98b38bb4b7e3 media: as102: improve formatting omits 02a5830f8d64 media: dvb_dummy_fe: change printk to pr_warn omits 60c2b6060bb7 media: dvb_dummy_fe: Add blank line after declaration omits 6a168c6cb688 media: dvb_dummy_fe: Fix ERROR: POINTER_LOCATION, AVOID_EX [...] omits 9fcfae8a17bf media: dib0090: incorrect format specifier detected by clang omits f54def5b5ff7 media: dib0070: incorrect format specifiers detected by clang omits 4ec14f24c710 media: dib7000p: incorrect format specifier detected by clang omits cfff58188e4d media: dib7000m: incorrect format specifier detected by clang omits f444a5ff95dc x86/cpufeatures: Add support for fast short REP; MOVSB omits 8821e92879a3 Merge tag 'v5.5-rc5' into patchwork omits 614644676394 udf: Update header files to UDF 2.60 omits 871b9b14c673 udf: Move OSTA Identifier Suffix macros from ecma_167.h to [...] omits 800552ceecc7 udf: Fix spelling in EXT_NEXT_EXTENT_ALLOCDESCS omits e4018a496b72 ARM: dts: armada-388-clearfog: add eeprom omits e645d14e243e ARM: dts: armada-38x-solidrun-microsom: add eeprom omits 5c04ad85627f ARM: armada-38x-solidrun-microsom: move i2c0 to SOM DT omits aecc313490ae ARM: dts: mvebu: add support for SolidRun Clearfog GTR omits 34efc83727c8 mailbox: armada-37xx-rwtm: convert to devm_platform_iorema [...] omits f3ba1c86c2cd memory: mvebu-devbus: convert to devm_platform_ioremap_resource omits 54dd5fcb7cc0 bus: moxtet: declare moxtet_bus_type as static omits e8acad4d8395 firmware: turris-mox-rwtm: small white space cleanup omits e2d5e8332c96 reset: qcom-aoss: Allow CONFIG_RESET_QCOM_AOSS to be a tristate omits f2bc07562748 pinctrl: sh-pfc: Split R-Car H3 support in two independent [...] omits 8040bf4091cd clk: renesas: Prepare for split of R-Car H3 config symbol omits 748e3456b240 phy: cadence: Sierra: Use correct dev pointer in cdns_sier [...] omits 6825cfc94825 phy: cadence: Sierra: Set cmn_refclk_dig_div/cmn_refclk1_d [...] omits a43f72ae136a phy: cadence: Sierra: Change MAX_LANES of Sierra to 16 omits adc4bd6f6545 phy: cadence: Sierra: Check for PLL lock during PHY power on omits b872936f5757 phy: cadence: Sierra: Get reset control "array" for each link omits 871002d78881 phy: cadence: Sierra: Configure both lane cdb and common c [...] omits aead5fd6026d phy: cadence: Sierra: Modify register macro names to be in [...] omits cedcc2e2ea39 phy: cadence: Sierra: Make cdns_sierra_phy_init() as phy_ops omits 367da978713b phy: cadence: Sierra: Add support for SERDES_16G used in J [...] omits 380f57083c12 phy: cadence: Sierra: Use "regmap" for read and write to S [...] omits 372428db44cf phy: cadence: Sierra: Make "phy_clk" and "sierra_apb" opti [...] omits 56d34730c1a2 dt-bindings: phy: Sierra: Add bindings for Sierra in TI's J721E omits b0c0b66c0b43 phy: usb: Add support for wake and USB low power mode for [...] omits 5dfe1cec5808 phy: usb: USB driver is crashing during S3 resume on 7216 omits bed63b636fed phy: usb: bdc: Fix occasional failure with BDC on 7211 omits fc430aea0206 phy: usb: PHY's MDIO registers not accessible without devi [...] omits 89927fe0061a phy: usb: fix driver to defer on clk_get defer omits 9d5f51dcdb64 phy: usb: Add support for new Synopsys USB controller on t [...] omits 4e5b9c9a73b3 phy: usb: Add support for new Synopsys USB controller on the 7216 omits b11df0c9efbb dt-bindings: Add Broadcom STB USB PHY binding document omits 94583a41047e phy: usb: Restructure in preparation for adding 7216 USB support omits f1c0db40a3ad phy: usb: Add "wake on" functionality omits 6597af4e4835 phy: usb: Put USB phys into IDDQ on suspend to save power [...] omits ece5ffd9e15e phy: usb: Get all drivers that use USB clks using correct [...] omits dc9aa43c4366 phy: usb: EHCI DMA may lose a burst of DMA data for 7255xA [...] omits d0312fdbf3e1 phy: qcom-qmp: Add SW reset register omits 7d59e8e8fdd0 phy: qcom-qmp: remove no_pcs_sw_reset for sm8150 omits 01240af0138b phy: qcom-qmp: remove duplicate powerdown write omits 730430dceeb5 phy: qcom-qmp: Use register defines omits 978442532e57 phy: brcm-sata: Implement 7216 initialization sequence omits d0c05c68d669 dt-bindings: phy: Document BCM7216 SATA PHY compatible string omits f0684c1a8367 phy/rockchip: inno-dsidphy: generalize parameter handling omits cb18b9a92b0b dt-bindings: phy: drop #clock-cells from rockchip,px30-dsi-dphy omits 6f69e2a33093 phy: lantiq: vrx200-pcie: Remove unneeded semicolon omits a89806c998ee phy: qualcomm: Adjust indentation in read_poll_timeout omits 987351e1ea77 phy: core: Add consumer device link support omits ff258817137a clk: divider: Add support for specifying parents via DT/pointers omits 3b2549a3740e ALSA: control: potential uninitialized return value omits 9a434cee773a firmware: qcom_scm: Dynamically support SMCCC and legacy c [...] omits 57d3b816718c firmware: qcom_scm: Remove thin wrappers omits 65f0c90b7d46 firmware: qcom_scm: Order functions, definitions by servic [...] omits 59b6cf3046d2 firmware: qcom_scm-32: Add device argument to atomic calls omits 84528486ad7b firmware: qcom_scm-32: Create common legacy atomic call omits 590e92809a58 firmware: qcom_scm-32: Move SMCCC register filling to qcom [...] omits efd2b15c21a0 firmware: qcom_scm-32: Use qcom_scm_desc in non-atomic calls omits fd62c30b6b42 firmware: qcom_scm-32: Add funcnum IDs omits 0224898152bd firmware: qcom_scm-32: Use SMC arch wrappers omits 5dad8deee29b firmware: qcom_scm-64: Improve SMC convention detection omits 3f951ea627da firmware: qcom_scm-64: Move SMC register filling to qcom_s [...] omits 1f7166fdae55 firmware: qcom_scm-64: Add SCM results struct omits b30a2a72b84e firmware: qcom_scm-64: Move svc/cmd/owner into qcom_scm_desc omits 4a9f1e13b7ed firmware: qcom_scm-64: Make SMC macros less magical omits 9a1108d2b001 firmware: qcom_scm: Remove unused qcom_scm_get_version omits 5443cc5f12b1 firmware: qcom_scm: Apply consistent naming scheme to command IDs omits e0aa15396504 firmware: qcom_scm: Rename macros and structures omits 40adf6861288 IB/core: Rename event_handler_lock to qp_open_list_lock omits 17e106463251 IB/core: Cut down single member ib_cache structure omits 6b57cea9221b IB/core: Let IB core distribute cache update events omits 4cca96a8d9da IB/mlx5: Do reverse sequence during device removal omits 7a2a2231ef22 arm64: dts: apq8096-db820c: Fix VDD core voltage omits 5d0d4d42bed0 soc: qcom: rpmhpd: Set 'active_only' for active only power [...] omits eac8ce86cb90 arm64: dts: qcom: qcs404-evb: Set vdd_apc regulator in hig [...] omits c9ec155b5962 arm64: dts: qcom: msm8998-mtp: Add alias for blsp1_uart3 omits 2d138b1b22ea Merge branch 'v5.6-armsoc/dts64' into for-next omits 06cd993772aa Merge branch 'v5.6-armsoc/dts32' into for-next omits 144d8f9781e6 spi: rspi: Add support for GPIO chip selects omits 9815ed8714d2 spi: rspi: Add support for multiple native chip selects omits 8f2344fa7f54 spi: rspi: Remove set_config_register() macro omits 1bec84ddd85a spi: rspi: Use dev_warn_once() instead of open-coding omits aa32f76e0a40 spi: sh-msiof: Convert to generic unused native cs handling. omits 7d93aecdb58d spi: Add generic support for unused native cs with cs-gpios omits e9aa3b851428 spi: bcm-qspi: Use platform_get_irq_byname_optional() to a [...] omits 4444a1c10069 regulator: mp8859: add driver omits 599b10193c77 ASoC: gtm601: fix build warning omits 490a625b0177 ASoC: SOF: loader: add dynamic debug trace omits 46207ca24545 ASoC: SOF: pci: change the default firmware path when the [...] omits 09a6d00a42ce random: remove some dead code of poolinfo omits 727d499a6f4f random: fix typo in add_timer_randomness() omits 12cd53aff5ea random: Add and use pr_fmt() omits 25418f9d4996 arm64: dts: rockchip: rk3399-hugsun-x99: remove supports-s [...] omits 24bea4dfa367 arm64: dts: rockchip: rk3399-firefly: remove num-slots fro [...] omits 1f5e92834006 ARM: dts: rockchip: Use ABI name for write protect pin on [...] omits 53ebeca24a87 net/rose: remove redundant assignment to variable failed omits 1ece2fbe9b42 ptp: clockmatrix: Rework clockmatrix version information. omits 4addbcb387c9 enetc: Fix inconsistent IS_ERR and PTR_ERR omits 0d6e5bfc9c5b enetc: Fix an off by one in enetc_setup_tc_txtime() omits cbefe2c95770 Merge branch 'Documentation-stmmac-documentation-improvements' omits b053b28e93da Documentation: networking: Add stmmac to device drivers list omits 2ffebffbe7dc Documentation: networking: Convert stmmac documentation to [...] omits 1501125460fa MAINTAINERS: Add stmmac Ethernet driver documentation entry omits c68d724826cd drivers: net: cisco_hdlc: use __func__ in debug message omits 12faac30d157 random: convert to ENTROPY_BITS for better code readability omits 10332dc22089 Merge branch 'net-ch9200-code-cleanup' omits 195234b8856e net: ch9200: remove unnecessary return omits e64dec834ed2 net: ch9200: use __func__ in debug message omits 870e05b1b188 random: remove unnecessary unlikely() omits c95ea0c69ffd random: remove kernel.random.read_wakeup_threshold omits 84df7cdfbb21 random: delete code to pull data into pools omits 90ea1c6436d2 random: remove the blocking pool omits 30c08efec888 random: make /dev/random be almost like /dev/urandom omits 48446f198f9a random: ignore GRND_RANDOM in getentropy(2) omits 75551dbf112c random: add GRND_INSECURE to return best-effort non-crypto [...] omits c6f1deb15878 random: Add a urandom_read_nowait() for random APIs that d [...] omits 4c8d062186d9 random: Don't wake crng_init_wait when crng_init == 1 omits 1b710b1b10ef char/random: silence a lockdep splat with printk() omits 58cf542a1a9b Merge branch 'ionic-driver-updates' omits 6be1a5ce1b39 ionic: clear compiler warning on hb use before set omits c37d6e3f25cf ionic: restrict received packets to mtu size omits 24cfa8c76278 ionic: add Rx dropped packet counter omits 3daca28f15f5 ionic: drop use of subdevice tags omits 60262b10a96b RDMA/hns: Fix coding style issues omits d800c93bacc7 RDMA/hns: Replace custom macros HNS_ROCE_ALIGN_UP omits 0c53426c7c1a RDMA/hns: Remove redundant print information omits 032b0574161f RDMA/hns: Delete unnessary parameters in hns_roce_v2_qp_modify() omits 5e049a5d6c83 RDMA/hns: Update the value of qp type omits 58e4fc11c1a5 RDMA/hns: Remove unused function hns_roce_init_eq_table() omits eca44507c3e9 RDMA/hns: Avoid printing address of mtt page omits 622db5b6439a RDMA/core: Add trace points to follow MR allocation omits 3e5901cbfcc1 RDMA/core: Trace points for diagnosing completion queue issues omits ed999f820a6c RDMA/cma: Add trace points in RDMA Connection Manager omits 7a49de995ebb vfio/spapr_tce: use mmgrab omits bb3d3cf928d4 vfio: vfio_pci_nvlink2: use mmgrab omits b0965ee2009c Merge branch 'next/dt64' into for-next omits f72fb082411c Merge branch 'next/dt' into for-next omits 2a87ebfabc41 Merge branch 'next/drivers' into for-next omits 7e29f70bd3c5 Merge branch 'next/soc' into for-next omits 0536309373e3 memory: samsung: Rename Exynos to lowercase omits 945005409bfb soc: samsung: Rename Samsung and Exynos to lowercase omits 6109414ab937 arm64: dts: exynos: Rename Samsung and Exynos to lowercase omits ce258cfe4123 ARM: dts: samsung: Rename Samsung and Exynos to lowercase omits 45984f0c70cc ARM: samsung: Rename Samsung and Exynos to lowercase omits ad097ab061b0 ARM: exynos: Correct the help text for platform Kconfig option omits 5e2cca41745a ARM: Document merges omits df8bfc6decb0 Merge branch 'arm/dt' into for-next omits e052860d1181 Merge tag 'omap-for-v5.6/ti-sysc-drop-pdata-signed' of git [...] omits 785ca50f8e61 Merge branch 'omap/soc' into arm/dt omits 648f5eacbded Merge branch 'arm/soc' into for-next omits e0d04cf8bd59 Merge branch 'arm/fixes' into for-next omits 8a6c3e88bb7a Merge tag 'omap-for-v5.6/ti-sysc-dt-signed' of git://git.k [...] omits 3f9c6a6d9056 Merge tag 'omap-for-v5.6/dt-signed' of git://git.kernel.or [...] omits d5279a57c408 Merge tag 'omap-for-v5.6/soc-signed' of git://git.kernel.o [...] omits 530735df6258 ARM: dts: bcm2711: Enable HWRNG support omits c4414cac85b6 ARM: dts: bcm2835: Move rng definition to common location omits 7ee3f6d2486e net/mlx5: DR, Create multiple destination action from dr_c [...] omits b8853c969f40 net/mlx5: DR, Add support for multiple destination table action omits aec292ee6f29 net/mlx5: DR, Align dest FT action creation to API omits 988fd6b32d07 net/mlx5: DR, Pass table flags at creation to lower layer omits 34583beea4b7 net/mlx5: DR, Create multi-destination table for SW-steering use omits 6de03d2dcb0e net/mlx5: DR, Create FTE entry in the FW from SW-steering omits cc78dbd7686a net/mlx5: DR, Use attributes struct for FW flow table creation omits 3ed879965cc4 net/mlx5: Use async EQ setup cleanup helpers for multiple EQs omits 7396ae3d1cfe net/mlx5: Reduce No CQ found log level from warn to debug omits 57c7fce14b1a net/mlx5: Increase the max number of channels to 128 omits 15fc92ec3ad4 net/mlx5e: Support accept action on nic table omits 42ae1a5c7669 mlx5: work around high stack usage with gcc omits 8007880a2ca9 net/mlx5: limit the function in local scope omits 5a57c05b56b6 xfs: remove shadow variable in xfs_btree_lshift omits d41415eb5eda Documentation,selinux: fix references to old selinuxfs mou [...] omits 2e9eeaa11751 gfs2: eliminate ssize parameter from gfs2_struct2blk omits 0a531c5a39a7 dm verity: don't prefetch hash blocks for already-verified data omits 9402e959014a dm crypt: fix GFP flags passed to skcipher_request_alloc() omits 430690405390 dm thin metadata: Fix trivial math error in on-disk format [...] omits 63ee92d1c253 dm thin metadata: use true/false for bool variable omits 1d1dda8ca8ca dm snapshot: use true/false for bool variable omits 67b92d979b70 dm bio prison v2: use true/false for bool variable omits 4ecc5081909a dm mpath: use true/false for bool variable omits b39962950339 dm zoned: support zone sizes smaller than 128MiB omits 43f3952a51f8 dm raid: table line rebuild status fixes omits 88e7cafdcae8 dm dust: change ret to r in dust_map_write omits 11f1eabee0ba cros_ec: treewide: Remove 'include/linux/mfd/cros_ec.h' omits e33f9a169747 kcsan: Add __no_kcsan function attribute omits 7161177481d5 kcsan: Document static blacklisting options omits 944bc9cca7c3 asm-generic/atomic: Use __always_inline for fallback wrappers omits c020395b6634 asm-generic/atomic: Use __always_inline for pure wrappers omits d47715f50e83 kcsan, ubsan: Make KCSAN+UBSAN work together omits 89b223bfb8a8 selinux: deprecate disabling SELinux and runtime omits bde9e6b9ba75 iommu/amd: Fix typos for PPR macros omits 858defad2ae2 iommu/amd: Remove local variables omits 260718b3a35d leds: lm3692x: Disable chip on brightness 0 omits 4a8d2bee2080 leds: lm3692x: Split out lm3692x_leds_disable omits 5e9d7b6f4336 leds: lm3692x: Move lm3692x_init and rename to lm3692x_led [...] omits df7083b57331 leds: lm3692x: Make sure we don't exceed the maximum LED current omits e2726daea583 iommu/vt-d: debugfs: Add support to show page table internals omits b802d070a52a iommu/vt-d: Use iova over first level omits 64229e8f37cf iommu/vt-d: Update first level super page capability omits cb8b892dcecf iommu/vt-d: Make first level IOVA canonical omits 33cd6e642d6a iommu/vt-d: Flush PASID-based iotlb for iova over first level omits ddf09b6d43ec iommu/vt-d: Setup pasid entries for iova over first level omits 87208f22a4d9 iommu/vt-d: Add PASID_FLAG_FL5LP for first-level pasid setup omits 2cd1311a2667 iommu/vt-d: Add set domain DOMAIN_ATTR_NESTING attr omits a1948f2e0a9d iommu/vt-d: Identify domains using first level page table omits 8e3391cfdcd4 iommu/vt-d: Loose requirement for flush queue initializaton omits 10f8008f0f88 iommu/vt-d: Avoid iova flush queue in strict mode omits 984d03adc9bd iommu/vt-d: trace: Extend map_sg trace event omits 034d473109e9 iommu/vt-d: Misc macro clean up for SVM omits 5f75585e19cc iommu/vt-d: Avoid sending invalid page response omits 59a623374dc3 iommu/vt-d: Replace Intel specific PASID allocator with IOASID omits 39d630e33214 iommu/vt-d: Fix off-by-one in PASID allocation omits d62efd4fa62b iommu/vt-d: Avoid duplicated code for PASID setup omits 6eba09a4b5d5 iommu/vt-d: Reject SVM bind for failed capability check omits 79db7e1b4cf2 iommu/vt-d: Match CPU and IOMMU paging mode omits ff3dc6521f78 iommu/vt-d: Fix CPU and IOMMU SVM feature matching checks omits 046182525db6 iommu/vt-d: Add Kconfig option to enable/disable scalable mode omits 9a4c22740291 pinctrl: artpec6: fix __iomem on reg in set omits 94f7a2cb42bf pinctrl: ingenic: Use devm_platform_ioremap_resource() omits f831f93af676 pinctrl: ingenic: Factorize irq_set_type function omits 5ffdbb7ec9fa pinctrl: ingenic: Remove duplicated ingenic_chip_info structures omits baf15647387e pinctrl: ingenic: Put ingenic_chip_info pointer in match data omits 5ec008bfac7d pinctrl: ingenic: Remove platform ID table omits 5ab0c8e90191 pinctrl: meson: meson8b: add the GPIOH pinmux settings for [...] omits 4611e73f3670 pinctrl: nuvoton: npcm7xx: constify copied structure omits 8b1704bde133 pinctrl: qcom: ssbi-gpio: constify copied structure omits a2800cdb4337 pinctrl: ssbi-mpp: constify copied structure omits 2cb81261a967 Merge tag 'gpio-updates-for-v5.6-part1' of git://git.kerne [...] omits bbc55341b9c6 x86/fpu: Deactivate FPU state after failure during state load omits 227caae52bcf gpio: mpc8xxx: ls1088a/ls1028a edge detection mode bug fixs. omits e36eaf94be8f gpio: gpio-grgpio: fix possible sleep-in-atomic-context bu [...] omits 25d071b3f6db gpio: gpio-grgpio: fix possible sleep-in-atomic-context bu [...] omits 048ae7e8b5db fmc: remove left-over ipmi-fru.h after fmc deletion omits 7a7b99bf801e PM: hibernate: Add more logging on hibernation failure omits 809ed78a832d PM: hibernate: improve arithmetic division in preallocate_ [...] omits eed0f953b90e gfs2: Another gfs2_find_jhead fix omits eeb09917c138 powerpc/mpc85xx: also write addr_h to spin table for 64bit [...] omits 6ad4afc97bc6 powerpc32/booke: consistently return phys_addr_t in __pa() omits 552aa086944a powerpc/powernv: use resource_size omits bfbe37f0ce99 powerpc/83xx: use resource_size omits 2a2cabd8bc17 gpiolib: use gpiochip_get_desc() in gpio_ioctl() omits 45e2360480b9 gpiolib: use gpiochip_get_desc() in lineevent_create() omits 0f41dabe45df gpiolib: use gpiochip_get_desc() in linehandle_create() omits 06863620edfe gpiolib: convert the type of hwnum to unsigned int in gpio [...] omits d90f36851d65 gpiolib: have a single place of calling set_config() omits a9001764c6fa gpiolib: use 'unsigned int' instead of 'unsigned' in gpio_ [...] omits 5aa0c467519c power: avs: fix uninitialized error return on failed cpr_r [...] omits 0528904926aa ACPI: button: Add DMI quirk for Razer Blade Stealth 13 lat [...] omits 643956e61ced ACPI: PPTT: Consistently use unsigned int as parameter type omits 5084ff33cac0 powerpc/mpic: constify copied structure omits eabd5e7d8bf5 drivers/base/test: fix global-out-of-bounds error omits 64c76b31774d clk: clarify that clk_set_rate() does updates from top to bottom omits 8daeaea99caa clk: meson: meson8b: make the CCF use the glitch-free mali mux omits 10f916766436 mfd: atmel-hlcdc: Return in case of error omits 4b1ca3a40410 mfd: atmel-hlcdc: Add struct device member to struct atmel [...] omits d5d3594db9f0 pinctrl: armada-37xx: Remove unneeded semicolon omits a9a79514c2ba pinctrl: qcom: make 'm_voc_groups' static omits f314f20b7035 pinctrl: sunxi: sun50i-h5 use platform_irq_count omits 8ead819f1bef cpufreq: s3c: fix unbalances of cpufreq policy refcount omits 83fe39ad0a48 cpufreq: imx-cpufreq-dt: Add i.MX8MP support omits 24f371f77e10 cpufreq: Use imx-cpufreq-dt for i.MX8MP's speed grading omits 308beafc37fe cpufreq: tegra186: convert to devm_platform_ioremap_resource omits af9c8e9184f5 cpufreq: kirkwood: convert to devm_platform_ioremap_resource omits 30c8fa3ec61a interconnect: qcom: Add MSM8916 interconnect provider driver omits ebb37bd06460 dt-bindings: interconnect: Add Qualcomm MSM8916 DT bindings omits 7d7899c5297b interconnect: Check for valid path in icc_set_bw() omits 22a7fa8848c5 x86/unwind/orc: Fix !CONFIG_MODULES build warning omits 50cc02e599ef x86/context-tracking: Remove exception_enter/exit() from K [...] omits ee6352b2c47a x86/context-tracking: Remove exception_enter/exit() from d [...] omits 194efb6e2667 clk: gate: Add support for specifying parents via DT/pointers omits 9611b3aacc1c clk: mux: Add support for specifying parents via DT/pointers omits 728e3096741a clk: asm9260: Use parent accuracy in fixed rate clk omits 1f1bb96d3a1a clk: fixed-rate: Document that accuracy isn't a rate omits 58f0c4ba565d clk: fixed-rate: Add clk flags for parent accuracy omits 2552c123e8a7 arm64: dts: qcom: sc7180: Add critical interrupt and cooli [...] omits 105663f73e71 blk-mq: Document functions for sending request omits a754bd5f1874 block: Allow t10-pi to be modular omits 5528e0d7f151 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 1b935183aeff Merge branch 'Unique-mv88e6xxx-IRQ-names' omits 8ddf0b5693f6 net: dsa: mv88e6xxx: Unique ATU and VTU IRQ names omits 06acd1148bb3 net: dsa: mv88e6xxx: Unique g2 IRQ name omits 8b4db28914b5 net: dsa: mv88e6xxx: Unique watchdog IRQ name omits e6f2f6b824a3 net: dsa: mv88e6xxx: Unique SERDES interrupt names omits 3095383a8ab4 net: dsa: mv88e6xxx: Unique IRQ name omits 7a4b51947475 selinux: allow per-file labelling for binderfs omits e3915ad94bfa erofs: remove void tagging/untagging of workgroup pointers omits e5e9a432036a erofs: remove unused tag argument while registering a workgroup omits 997626d83838 erofs: remove unused tag argument while finding a workgroup omits a55861c800ae erofs: correct indentation of an assigned structure inside [...] omits 7e78c875143b selinuxfs: use scnprintf to get real length for inode omits baac82fe06db dt-bindings: arm: Convert arm,idle-state binding to DT schema omits 4b4e41f35cc7 pinctrl: actions: remove duplicate dsi entry omits 0434cd276e72 dt-bindings: pinctrl: intel: Update to use generic bindings omits a299df3524ea igc: Use Start of Packet signal from PHY for timestamping omits 4805746420a9 pinctrl: tegra: fix missing __iomem in suspend/resume omits 60dbede0c4f3 igc: Add support for ethtool GET_TS_INFO command omits d7da2a1e4e08 pinctrl: Ingenic: Add pinctrl driver for X1830. omits 8bc49f4489bb dt-bindings: pinctrl: Add bindings for Ingenic X1830. omits f742e5ebdd63 pinctrl: Ingenic: Introduce reg_offset and use it instead [...] omits 3b31e9b0eaaa pinctrl: Ingenic: Add missing parts for X1000 and X1500. omits b4a9372ad759 pinctrl: Ingenic: Fix bugs in X1000 and X1500. omits 2c344ae24501 igc: Add support for TX timestamping omits b71818cbda25 arm64: dts: allwinner: sun50i-a64: Use macros for newly ex [...] omits 765866edb16a ARM: dts: sunxi: Use macros for references to CCU clocks omits 60d0426d7603 arm64: dts: allwinner: h5: Add Libre Computer ALL-H5-CC H5 board omits 554581b79139 ARM: dts: sun8i: R40: Add SPI controllers nodes and pinmuxes omits 81b055205e8b igc: Add support for RX timestamping omits 953068058454 dt-bindings: Rename Exynos to lowercase omits 50d31037e430 Merge branch 'ethtool-allow-nesting-of-begin-and-complete- [...] omits 4ac0ac847f05 epic100: allow nesting of ethtool_ops begin() and complete() omits 71f711a4f1dd via-velocity: allow nesting of ethtool_ops begin() and complete() omits a69faa09102b wil6210: get rid of begin() and complete() ethtool_ops omits 17aa23ee7234 fcnal-test: Fix vrf argument in local tcp tests omits b289ba5e0710 gtp: simplify error handling code in 'gtp_encap_enable()' omits f233789dfcd4 Merge branch 'mlxsw-Disable-checks-in-hardware-pipeline' omits ef11ffa21b75 selftests: forwarding: router: Add test case for destinati [...] omits ca360db4b825 mlxsw: spectrum: Disable DIP_LINK_LOCAL check in hardware [...] omits 6e734f863c87 selftests: forwarding: router: Add test case for source IP [...] omits e317b0f77eb6 mlxsw: spectrum: Disable SIP_DIP check in hardware pipeline omits 59b3a4f3481e selftests: forwarding: router: Add test case for multicast [...] omits 359ec56679ef mlxsw: spectrum: Disable MC_DMAC check in hardware pipeline omits 383dbf70d99e selftests: forwarding: router: Add test case for source IP [...] omits 62b0fb099ce2 mlxsw: spectrum: Disable SIP_CLASS_E check in hardware pipeline omits 5f2958052c58 igc: Add basic skeleton for PTP omits 02b0442c199f Merge branch 'hns3-next' omits 7f39febf2e08 net: hns3: modify an unsuitable reset level for hardware error omits 7061867b59e0 net: hns3: replace an unsuitable variable type in hclge_in [...] omits 2af8cb6126f3 net: hns3: add protection when get SFP speed as 0 omits f97c4d823fb7 net: hns3: modify the IRQ name of misc vectors omits 7ab2b53e4657 net: hns3: modify an unsuitable log in hclge_map_ring_to_vector() omits 5bffde62a180 net: hns3: modify the IRQ name of TQP vector omits 08a100689d4b net: hns3: re-organize vector handle omits 698a89541c22 net: hns3: add trace event support for HNS3 driver omits bfda044533b2 spi: dw: use "smp_mb()" to avoid sending spi data error omits fc2b10d13602 regulator: samsung: Rename Samsung to lowercase omits 14e01b5f3358 regmap-i2c: constify regmap_bus structures omits d4b74e218a8d ASoC: Intel: sof_rt5682: Ignore the speaker amp when there [...] omits 5f70bde26a48 selftests: fix build behaviour on targets' failures omits adc92dd4550e debugfs: Fix warnings when building documentation omits b4b844930f27 tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP omits 3966f0846c03 tty: serial: fsl_lpuart: support UPIO_MEM32 for lpuart32 omits a659652f6169 tty: serial: fsl_lpuart: drop EARLYCON_DECLARE omits 69bd1a4f19a4 tty: serial: qcom_geni_serial: Move loopback support to TI [...] omits f3974413cf02 tty: serial: qcom_geni_serial: Wakeup IRQ cleanup omits b2097131992d serial: samsung: Rename Exynos to lowercase omits 5ed94dcdb88b serial: ucc_uart: remove redundant assignment to pointer bdp omits e69c21d25d97 ARM: Document merges omits 615e00cb506f Merge branch 'arm/dt' into for-next omits a00dfd4ddd48 tools: usb: usbip: Get rid of driver name printout in README omits 32d319c02d80 Merge branch 'mmp/hsic' into arm/dt omits e2ce979bf176 ARM: dts: mmp3: Fix typos omits 277a13b5f81a arm64: dts: qcom: msm8996: Fix venus iommu nodename error omits 158e2ee61f22 x86/fpu/xstate: Make xfeature_is_supervisor()/xfeature_is_ [...] omits 4081b335592a Merge branch 'mmp/hsic' into arm/dt omits 0bc5f749bcb6 ARM: dts: mmp3-dell-ariel: Enable the HSIC omits 3240d5b872f2 ARM: dts: mmp3: Add HSIC controllers omits f6f149604eef dt-bindings: phy: Add binding for marvell,mmp3-hsic-phy omits be61795bbd3c clk: mmp2: Add HSIC clocks omits 247aa9e4d22d dt-bindings: marvell,mmp2: Add clock ids for the HSIC clocks omits c29635755339 ARM: Document merges omits 01493eb6237f Merge branch 'arm/drivers' into for-next omits 43d5c8f4f7c1 Merge branch 'arm/defconfig' into for-next omits 5b5d3a671f3f Merge branch 'arm/fixes' into for-next omits f855de56d1e9 Merge branch 'arm/dt' into for-next omits 3b6930e82439 Merge tag 'renesas-dt-bindings-for-v5.6-tag1' of git://git [...] omits 1bee7aaa075b Merge tag 'renesas-drivers-for-v5.6-tag1' of git://git.ker [...] omits 8b004f12624b Merge tag 'renesas-arm64-dt-for-v5.6-tag1' of git://git.ke [...] omits ec6710852076 Merge tag 'renesas-arm-dt-for-v5.6-tag1' of git://git.kern [...] omits 2ba739aa79c6 Merge tag 'renesas-arm-defconfig-for-v5.6-tag1' of git://g [...] omits bcbf0531021f Merge tag 'tee-optee-pldrv-for-5.6' of git://git.linaro.or [...] omits 19fd44d08335 ARM: defconfig: gemini: Update defconfig omits 965af1cfbb81 Merge tag 'scmi-updates-5.6' of git://git.kernel.org/pub/s [...] omits 0b0d7158916a Merge tag 'ux500-armsoc-v5.6-2' of git://git.kernel.org/pu [...] omits f1da5ea67059 arm64: dts: Add Unisoc's SC9863A SoC support omits a9609686042b kconfig: fix nesting of symbol help text omits 3460d0bc256a kconfig: distinguish between dependencies and visibility i [...] omits edda15f21974 kconfig: list all definitions of a symbol in help text omits 89b9060987d9 kconfig: Add yes2modconfig and mod2yesconfig targets. omits c8138a57bbd1 kconfig: use $(PERL) in Makefile omits 1d1352373ebc kconfig: fix too deep indentation in Makefile omits 68f0d62746bc kconfig: localmodconfig: fix indentation for closing brace omits 5edcef8454a4 kconfig: localmodconfig: remove unused $config omits adf7c5bd0674 kconfig: squash prop_alloc() into menu_add_prop() omits 6397d96ba5a5 kconfig: remove sym from struct property omits 2ffeef615b5e kconfig: remove 'prompt' argument from menu_add_prop() omits 024352ff8d69 kconfig: move prompt handling to menu_add_prompt() from me [...] omits 1be6e791383a kconfig: remove 'prompt' symbol omits 801b27db4638 kconfig: drop T_WORD from the RHS of 'prompt' symbol omits de026ca9152c kconfig: use parent->dep as the parentdep of 'menu' omits f64048a20b0c kconfig: remove the rootmenu check in menu_add_prop() omits 8b41fc4454e3 kbuild: create modules.builtin without Makefile.modbuiltin [...] omits 1664a377908e kbuild: pass KBUILD_MODFILE when compiling builtin objects omits 7e826c44f5de kbuild: add stringify helper to quote a string passed to C files omits a7499267976c kbuild: use pattern rule for building built-in.a in sub-di [...] omits 56d589361572 kbuild: do not create orphan built-in.a or obj-y objects omits 0186b1267b42 kbuild: rename header-test- to no-header-test in usr/inclu [...] omits 551197864ad5 kbuild: detect missing include guard for exported headers omits 2c5127a7fa03 interconnect: Print the tag in the debugfs summary omits 338b4e10f939 vfio/spapr/nvlink2: Skip unpinning pages on error exit omits 243145bc4336 fs: Fix page_mkwrite off-by-one errors omits b8a0880a37e2 xfs: quota: move to time64_t interfaces omits 3b62f000c86a xfs: rename compat_time_t to old_time32_t omits ab91f72e018a clk: qcom: gcc-msm8996: Fix parent for CLKREF clocks omits bcd63d222b60 clk: qcom: rpmh: Add IPA clock for SC7180 omits 924e2d015560 clk: qcom: rpmh: skip undefined clocks when registering omits 8c9e60737696 x86/fpu/xstate: Fix small issues omits 2b496a15c21d Merge branch 'i2c/for-current' into i2c/for-next omits 6c4798d3f08b tools lib: Fix builds when glibc contains strlcpy() omits e6d6abfc447a perf report/top: Make 'e' visible in the help and make it [...] omits ea537f22f6e5 perf report/top: Do not offer annotation for symbols witho [...] omits 4c8b9c0f4281 perf report/top: Allow pressing hotkeys in the options popup menu omits d07126560cab tools ui popup: Allow returning hotkeys omits d10ec006dcd7 perf hists browser: Allow passing an initial hotkey omits 209f4e70a2f1 perf report/top: Add 'k' hotkey to zoom directly into the [...] omits 632003f400d3 perf hists browser: Generalize the do_zoom_dso() function omits bdc633fec50b perf report/top: Improve toggle callchain menu option omits d5a599d9890f perf report/top: Add menu entry for toggling callchain expansion omits 9218a9132f83 perf report/top: Make ENTER consistently bring up menu omits 3f7774033e68 perf hists browser: Restore ESC as "Zoom out" of DSO/thread/etc omits 6794200fa3c9 tools lib api fs: Fix gcc9 stringop-truncation compilation error omits 81de3bf37a8b libperf: Add man pages omits 3ce311afb558 libperf: Move to tools/lib/perf omits 6ae9c10b7cd5 perf tests bp_signal: Show expected versus obtained values omits c30d630d1bcf perf sched timehist: Add support for filtering on CPU omits 8384a2600c7d perf record: Adapt affinity to machines with #CPUs > 1K omits 9c080c0279a8 perf mmap: Declare type for cpu mask of arbitrary length omits 8812ad412f85 tools bitmap: Implement bitmap_equal() operation at bitmap API omits 21575a7a8d4c I2C: JZ4780: Add support for the X1000. omits f4b5af78cb7e dt-bindings: I2C: Add X1000 bindings. omits bc0757a51c5a i2c: tiny-usb: Correct I2C fault codes. omits 42f36457f98d i2c: at91: remote default value initialization omits a44c03b5879c dt-bindings: i2c: at91: cosmetic formatting of compatible list omits 526eaf5d08a2 slimbus: Use the correct style for SPDX License Identifier omits 19220f35b370 Bluetooth: btusb: Add support for 04ca:3021 QCA_ROME device omits cfa95f7bcd3c Merge branch 'v5.5-armsoc/dtsfixes' into for-next omits 38a909e0b177 Merge branch 'v5.6-armsoc/dts64' into for-next omits 3c1750cfb8ec Merge branch 'v5.6-armsoc/dts32' into for-next omits dbb6f7787961 arm64: dts: rockchip: Add PX30 LVDS omits cc5912ab43a1 arm64: dts: rockchip: add dsi controller for px30 omits 7e90ccec8c3c arm64: dts: rockchip: Add PX30 DSI DPHY omits b925adfceb52 soc: renesas: Add ARCH_R8A7795[01] for existing R-Car H3 omits 0764f2d08d46 soc: renesas: rcar-rst: Fix __iomem on configure call omits 2ddac5ae1eae gpio: gpiolib: fix confusing indention omits 203b7ee14d3a phy: Enable compile testing for some of drivers omits d9e9866803f7 ext2: Adjust indentation in ext2_fill_super omits 4cf176e52397 reset: Add Broadcom STB RESCAL reset controller omits f6e1405f7a16 dt-bindings: reset: Document BCM7216 RESCAL reset controller omits ad39fc5b5fe5 arm64: dts: allwinner: a64: pinebook: Fix lid wakeup omits 8614a5e97206 ARM: dts: sun8i: r40: Add device node for CSI0 omits 2c2479406405 ARM: dts: sun7i: Add CSI1 controller and pinmux options omits 7faf7fbf2500 ARM: dts: sun4i: Add CSI1 controller and pinmux options omits 4bdc0d676a64 remove ioremap_nocache and devm_ioremap_nocache omits d23cc635889c MIPS: define ioremap_nocache to ioremap omits a6a0bc7ca993 firmware: scm: Add stubs for OCMEM and restore_sec_cfg_available omits a8aa481a5d1e arm64: dts: qcom: sdm845: add the ufs reset omits c79ec8911e5e arm64: dts: qcom: sm8150: Fix UFS phy register size omits 7c785435bac7 arm64: dts: qcom: sm8150-mtp: Add UFS gpio reset omits df2c2ba831a0 Merge branch 'Convert-Felix-DSA-switch-to-PHYLINK' omits bdeced75b13f net: dsa: felix: Add PCS operations for PHYLINK omits 964ee5c82b77 net: mscc: ocelot: export ANA, DEV and QSYS registers to i [...] omits ee50d07c9fc8 net: mscc: ocelot: make phy_mode a member of the common st [...] omits d79d30327f70 enetc: Set MDIO_CFG_HOLD to the recommended value of 2 omits 6517798dd343 enetc: Make MDIO accessors more generic and export to incl [...] omits 787cac3f5a65 net: dsa: Pass pcs_poll flag from driver to PHYLINK omits 1511ed0a0167 net: phylink: add support for polling MAC PCS omits 3a68ba6fbab7 net: phylink: make QSGMII a valid PHY mode for in-band AN omits 6c930994503d mii: Add helpers for parsing SGMII auto-negotiation omits 31c7ac388aa9 Merge tag 'v5.5-rc5' into locking/kcsan, to resolve conflict omits 3a9d970f17e0 powerpc/85xx: Get twr_p102x to compile again omits 978bff4e521d powerpc/pseries/svm: Allow IOMMU to work in SVM omits 17a0364cb07c powerpc/pseries/iommu: Separate FW_FEATURE_MULTITCE to put [...] omits 7559d3d295f3 powerpc/pseries: Allow not having ibm, hypertas-functions: [...] omits d862b44133b7 Revert "powerpc/pseries/iommu: Don't use dma_iommu_ops on [...] omits 4a8e274e2d8c powerpc/pseries: Remove redundant select of PPC_DOORBELL omits fb185a4052b1 powerpc/512x: Use dma_request_chan() instead dma_request_s [...] omits 1c7f4fe86f17 powerpc/pci: Remove pcibios_setup_bus_devices() omits 30d87ef8b38d powerpc/pci: Fix pcibios_setup_device() ordering omits 3b5b9997b331 powerpc/powernv/iov: Ensure the pdn for VFs always contain [...] omits 0eb59382dff2 powerpc/papr_scm: Update debug message omits 5eb7cfb3a2b1 selftests/powerpc: Add a test of bad (out-of-range) accesses omits 1a3ec143a90a powerpc/imc: Add documentation for IMC and trace-mode omits c3aae14e5d46 powerpc/44x: Adjust indentation in ibm4xx_denali_fixup_memsize omits 5290ae2b8e5f powerpc/64: Use {SAVE,REST}_NVGPRS macros omits 37215da5553e clk: Add support for setting clk_rate via debugfs omits 66d9f5214c9b clk: at91: sam9x60: fix programmable clock prescaler omits db2f44820a98 clk: at91: sam9x60-pll: adapt PMC_PLL_ACR default value omits 3d5191a140ba arm64: dts: hi3798cv200-poplar: add linux,rc-map-name for IR omits 91d7f3f8f134 PM / devfreq: exynos: Rename Exynos to lowercase omits 3e0801b62a30 dt: bindings: lm3692x: Add led-max-microamp property omits cffd61a5c775 leds: lm3692x: Allow to configure over voltage protection omits ebf59a4558c2 dt: bindings: lm3692x: Add ti,ovp-microvolt property omits 7a349e8c535d leds: populate the device's of_node omits e389240ad992 leds: Add managed API to get a LED from a device driver omits 699a8c7c4bd3 leds: Add of_led_get() and led_put() omits 31e065c4e8ba leds: lm3532: add pointer to documentation and fix typo omits de1b23b9b4c1 Merge branch 'dsa-deferred-xmit' omits 2821d50fc0c4 net: dsa: tag_sja1105: Slightly improve the Xmas tree in s [...] omits a68578c20a96 net: dsa: Make deferred_xmit private to sja1105 omits 0a51826c6e05 net: dsa: sja1105: Always send through management routes i [...] omits 8bd17dc6da3d Merge branch 'Fix-10G-PHY-interface-types' omits e0f909bc3a24 net: switch to using PHY_INTERFACE_MODE_10GBASER rather th [...] omits c114574ebfdf net: phy: add PHY_INTERFACE_MODE_10GBASER omits aea6a1eba576 Merge branch 'ionic-add-sriov-support' omits fbb39807e9ae ionic: support sr-iov operations omits 3d462ce2a117 ionic: ionic_if bits for sr-iov support omits 14a65084f931 net: ethernet: sxgbe: Rename Samsung to lowercase omits 675a31761216 Merge branch 'net-phy-switch-to-using-fwnode_gpiod_get_index' omits 5ffcc85814f2 net: phy: fixed_phy: switch to using fwnode_gpiod_get_index omits d266f19f3ae7 net: phy: fixed_phy: fix use-after-free when checking link GPIO omits b605c9abc4d2 net: phylink: switch to using fwnode_gpiod_get_index() omits aa1d54c65d11 net: dsa: vsc73xx: Remove dependency on CONFIG_OF omits 704a0afb4963 Merge branch 'WireGuard-bug-fixes-and-cleanups' omits 736775d06bac wireguard: socket: mark skbs as not on list when receiving [...] omits 04d2ea92a184 wireguard: queueing: do not account for pfmemalloc when cl [...] omits 9a69a4c8802a wireguard: selftests: remove ancient kernel compatibility code omits 3b477d6cdc4a Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits add427c49e92 soc: bcm: brcmstb: biuctrl: Update programming for 7211 omits ea1e84d1bd3c soc: bcm: brcmstb: biuctrl: Update layout for A72 on 7211 omits b2f91a39cfba soc: bcm: brcmstb: biuctrl: Tune interface for 7255 and 7216 omits 3098f5eb906b soc: bcm: brcmstb: biuctrl: Tune 7260 BIU interface omits 2d34f09e79c9 clk: fixed-rate: Add support for specifying parents via DT [...] omits 32205b75414e clk: fixed-rate: Document accuracy member omits 38d1e38093b7 clk: fixed-rate: Move to_clk_fixed_rate() to C file omits 576859dfc548 clk: fixed-rate: Remove clk_register_fixed_rate_with_accuracy() omits 34e018336f98 clk: fixed-rate: Convert to clk_hw based APIs omits 9a9b5a4af066 clk: gpio: Use DT way of specifying parents omits f1dd4795b152 ALSA: sh: Fix compile warning wrt const omits cabc04680778 ALSA: spi: More constification omits 6ab9eabe19c0 ALSA: pdaudiocf: More constification omits a05c0737d3c7 ALSA: via82xx: More constification omits 8045d0fc9575 ALSA: fm801: More constification omits 7103e4a70cb9 ALSA: ens137x: More constification omits 9bca09079352 ALSA: echoaudio: More constification omits e157f0cd056a ALSA: cs4281: More constification omits 83fdb6fbccfc ALSA: azt3328: More constification omits 24ce8056a935 ALSA: ak4531: More constification omits 6c8454888fe6 ALSA: serial-u16550: More constification omits 1d99500a1d78 ALSA: opl4: More constification omits 7840d8a10338 ALSA: arm: More constification omits 2f200ce2919b ALSA: lx6464es: More constifications omits 26170691ffbb ALSA: aw2: More constifications omits 616986985d4c ALSA: mts64: More constifications omits 8fc179162df5 ALSA: sc6000: More constification omits 429bca4d76b4 ALSA: wss: More constifications omits 80e0a7c09546 ALSA: opti9xx: More constifications omits 15a1af95d657 ALSA: gus: More constifications omits fce670973025 ALSA: es18xx: More constifications omits 748f51812182 ALSA: es1688: More constifications omits 350f613f37e6 ALSA: cmi8330: More constifications omits 2a076d0af498 ALSA: sb: More constifications omits 58b5b363702d ALSA: cs423x: More constification omits f3c091694670 ALSA: cmi8328: More constifications omits e3de2a406ef5 ALSA: opl3: More constifications omits edb87ed5f9f1 ALSA: rawmidi: More constification omits b40fe4bbc76b ALSA: oss: More constifications omits f98903fce976 ALSA: jack: More constification omits 51d7847a2d81 ALSA: info: More constifications omits 121f46be2c6c ALSA: sparc: More constifications omits 5f3aca1065e1 ALSA: cmipci: More constifications omits 096da809f6e8 ALSA: es1968: More constifications omits 96d5ebf25e13 ALSA: es1938: More constifications omits 066c044b054a ALSA: atiixp: More constifications omits 9ca7a0c97923 ALSA: asihpi: More constifications omits 6e0e75d94e7a ALSA: ctxfi: More constifications omits 97974309721e ALSA: ca0106: More constifications omits ba09f5d84e3e ALSA: cs46xx: More constifications omits a7f7edcfa47c ALSA: korg1212: More constifications omits ccfacf2b2ee4 ALSA: nm256: More constifications omits 71075c421060 ALSA: bcd2000: More constifications omits 10aab1a24d52 ALSA: ymfpci: More constifications omits 3cfe54b96ca1 ALSA: mixart: More constifications omits 98fd53984131 ALSA: pcxhr: More constifications omits 7ec03ff7c761 ALSA: usx2y: More constifications omits 55a6921bf1ea ALSA: emux: More constifications omits 1e393ef4e3db ALSA: rme9652: More constifications omits e315cc3f93c9 ALSA: hdspm: More constifications omits d92596402d51 ALSA: hdsp: More constifications omits 6e9ef32fab28 ALSA: ppc: More constifications omits f16a4e960ab3 ALSA: ice1712: More constifications omits bf6f3d74c959 ALSA: riptide: More constifications omits 6fddce26f84c ALSA: emu10k1: More constifications omits eafcdbdb4f40 ALSA: au88x0: More constifications omits 56d7058e124d ALSA: caiaq: More constifications omits a01df925d1bb ALSA: usb-audio: More constifications omits 1675bfc0fb04 ALSA: ac97: More constifications omits bf82326fce53 ALSA: hda: More constifications omits f729f88a0408 ALSA: intel8x0: More constifications omits c09482455ca5 ALSA: vx: More constifications omits 731922a5939e ALSA: seq: More constifications omits d03af9b8ea7e ALSA: pcm: More constifications omits d64e7f7c9e70 ALSA: dummy: More constifications omits 6b0f95c49d89 ALSA: hda/realtek - More constifications omits fa35aa460777 ALSA: aoa: More constifications omits f5f87abfb745 ALSA: Allow const arrays for legacy resource management helpers omits d1281e3a562e virtio-blk: remove VIRTIO_BLK_F_SCSI support omits 3ddb4d39e78b virtio-pci: check name when counting MSI-X vectors omits 6fdff2d43e56 virtio-balloon: initialize all vq callbacks omits 5b87db0a53ac virtio-mmio: convert to devm_platform_ioremap_resource omits ec7c80683b79 virtio_net: CTRL_GUEST_OFFLOADS depends on CTRL_VQ omits 8be03a7177c3 ALSA: usb-audio: Use lower hex numbers for IDs omits 5d8398aa595d Merge branch 'for-linus' into for-next omits 5fab5829674c ALSA: hda/realtek - Apply mic mute LED quirk for Dell E7xx [...] omits a7ab9b89af22 arm64: defconfig: enable CONFIG_ARM_QCOM_CPUFREQ_NVMEM omits 2e08c109d8dc arm64: defconfig: enable CONFIG_QCOM_CPR omits 04aadcaadd39 arm64: dts: qcom: qcs404: Add CPR and populate OPP table omits f666fba17b32 arm64: defconfig: Enable HFPLL omits cbccc6bcdf92 arm64: dts: qcom: qcs404: Add DVFS support omits 01163a2001ea arm64: dts: qcom: qcs404: Add the clocks for APCS mux/divider omits 40b3d9404384 arm64: dts: qcom: qcs404: Add HFPLL node omits 118764988c8e arm64: dts: qcom: msm8916: Add the clocks for the APCS mux [...] omits a16f862f6059 arm64: dts: qcom: sc7180: Add rpmh power-domain node omits 461e58f034e5 dt-bindings: power: rpmpd: Convert rpmpd bindings to yaml omits 333d2d19df09 clk: Fix Kconfig indentation omits 248fdcc77a35 clk: ux500: Fix up the SGA clock for some variants omits 253dc75a0bb8 clk: qcom: Add video clock controller driver for SC7180 omits 4cc62ebd0cd8 dt-bindings: clock: Introduce SC7180 QCOM Video clock bindings omits 35d26e9292e2 dt-bindings: clock: Add YAML schemas for the QCOM VIDEOCC [...] omits 745ff069a49c clk: qcom: Add graphics clock controller driver for SC7180 omits 468e727d18cb dt-bindings: clock: Introduce SC7180 QCOM Graphics clock bindings omits 5c6f3a36b913 dt-bindings: clock: Add YAML schemas for the QCOM GPUCC cl [...] omits 2d2699926143 clk: Warn about critical clks that fail to enable omits fbefb7cc8e51 clk: qcom: apcs-msm8916: use clk_parent_data to specify th [...] omits 1ec09a2ec67a clk: uniphier: Add SCSSI clock gate for each channel omits e7ce74bc0e97 Merge branch 'clk-register-dt-node-better' into clk-qcom omits 9011f92622e5 clk: Use parent node pointer during registration if necessary omits 63c92c9d2e53 igc: Remove no need declaration of the igc_sw_init omits 55cd7386c5b7 igc: Remove no need declaration of the igc_write_itr omits f817fa0555c8 igc: Remove no need declaration of the igc_assign_vector omits f7bcca5d9a8c igc: Remove no need declaration of the igc_free_q_vector omits a8c4873b566b igc: Remove no need declaration of the igc_free_q_vectors omits 35f9a78ac933 igc: Remove no need declaration of the igc_irq_disable omits fccf939e2709 igc: Remove no need declaration of the igc_irq_enable omits a146ea022f1d igc: Remove no need declaration of the igc_configure_msix omits 86a4de661b7b igc: Remove no need declaration of the igc_set_rx_mode omits 0411d368bc8a igc: Remove no need declaration of the igc_set_interrupt_c [...] omits aac8f68c5687 igc: Remove no need declaration of the igc_alloc_mapped_page omits 1a7c0f2efd55 igc: Remove no need declaration of the igc_configure omits 3988d8bfd713 igc: Remove no need declaration of the igc_set_default_mac_filter omits 1ab69fb35709 igc: Remove no need declaration of the igc_power_down_link omits d6656fa4c621 ARM: Prepare Realtek RTD1195 omits 14504ac5048e igc: Remove no need declaration of the igc_clean_tx_ring omits 4460985fac06 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 6d7a1c83dc09 dt-bindings: mmc: clarify disable-wp text omits c17fc0c924aa dt-bindings: mmc: remove identical phrase in disable-wp text omits cf6eb52fa3d0 leds: lm3532: use extended registration so that LED can be [...] omits 5da116f164ce ALSA: sh: Fix unused variable warnings omits 0b295a1eb81f iwlwifi: add device name to device_info omits 2a612a60ab44 iwlwifi: implement a new device configuration table omits b3bd6416fc77 iwlwifi: assume the driver_data is a trans_cfg, but allow [...] omits 87f3073c1632 iwlwifi: prph: remove some unused register definitions omits 20f5aef55838 iwlwifi: mvm: print out extended secboot status before dump omits 55b514b479ff iwlwifi: incorporate firmware filename into version omits e701da0c2320 iwlwifi: yoyo: check for the domain on all TLV types during init omits e6ec237d3068 iwlwifi: add new iwlax411 struct for type SoSnj omits 5cbc31081009 iwlwifi: yoyo: remove the iwl_dbg_tlv_gen_active_trigs() function omits 058c411d19b2 iwlwifi: yoyo: remove unnecessary active triggers status flag omits 10137f075712 iwlwifi: yoyo: don't allow changing the domain via debugfs omits 3e8bac0cf131 iwlwifi: mvm: Update BEACON_TEMPLATE_CMD firmware API omits 4b6e228e297b Bluetooth: Auto tune if input MTU is set to 0 omits 06dfaf1dc27f ARM: dts: sunxi: Add missing LVDS resets and clocks omits 1efd927d660e Bluetooth: Add support for LE PHY Update Complete event omits d841502c79e3 Bluetooth: hci_qca: Collect controller memory dump during SSR omits e601daed271e Bluetooth: hci_bcm: Drive RTS only for BCM43438 omits 5bd64c645fc6 Bluetooth: btbcm: Add missing static inline in header omits 9f3565b89c43 Bluetooth: hci_qca: Replace of_device_get_match_data with [...] omits 8b17fb9628dd dt-bindings: net: broadcom-bluetooth: Document BCM4329 support omits 88d1cc96c466 Bluetooth: hci_bcm: Add device-tree compatible for BCM4329 omits 657cc646475b Bluetooth: Remove usage of BT_ERR_RATELIMITED macro omits 36278a5d4d35 Bluetooth: Adding a bt_dev_warn_ratelimited macro. omits 9c232d324bfa clk: sunxi: a23/a33: Export the MIPI PLL omits a655ede064a3 clk: sunxi: a31: Export the MIPI PLL omits fbd3eb7f66c5 ALSA: control: Add verification for kctl accesses omits a9b5c6717837 clk: sunxi-ng: a64: export CLK_CPUX clock for DVFS omits ec97faff743b clk: sunxi-ng: add mux and pll notifiers for A64 CPU clock omits 51e40a0dbe53 media: sun4i-csi: Add support for A10 CSI1 camera sensor i [...] omits 249b286171fa media: sun4i-csi: Deal with DRAM offset omits 1948dcf0f928 media: sun4i-csi: Fix [HV]sync polarity handling omits cf9e6d5dbdd5 media: sun4i-csi: Fix data sampling polarity handling omits 7866d6903ce8 media: dt-bindings: media: sun4i-csi: Add compatible for C [...] omits 1de243b07666 media: dt-bindings: media: sun4i-csi: Add compatible for C [...] omits e878742c83ec media: staging/intel-ipu3: make imgu use fixed running mode omits 92590966fe5b media: staging/intel-ipu3: set the main output as mandatory omits 1451d5ae351d media: i2c: mt9v032: fix enum mbus codes and frame sizes omits 033c60a6e295 media: staging: ipu3: replace 0 with false omits 2e3df204f9af media: ov5640: Fix check for PLL1 exceeding max allowed rate omits 5554c80e1878 media: ov5640: Put max framerate into table and simplify check omits 79bfa4e737f5 Documentation: tee: add AMD-TEE driver details omits bade7e1fbd34 tee: amdtee: check TEE status during driver initialization omits 757cc3e9ff1d tee: add AMD-TEE driver omits 1a74fa3894e7 tee: allow compilation of tee subsystem for AMD CPUs omits ad9efa05a0ea RDMA/cm: Delete unused CM ARP functions omits 017d8eada807 RDMA/cm: Delete unused CM LAP functions omits 5d9e618cbb54 ice: Add device ids for E822 devices omits 91125399345a ice: Suppress Coverity warnings for xdp_rxq_info_reg omits 65bb559b6c11 ice: Add a boundary check in ice_xsk_umem() omits 1f45ebe0d8fb ice: add extra check for null Rx descriptor omits ac614b13fe71 ice: suppress checked_return error omits bda5b7db823c ice: Demote MTU change print to debug omits ed4c068d46f6 ice: Enable ip link show on the PF to display VF unicast MAC(s) omits 26a91525cca8 ice: Fix VF link state when it's IFLA_VF_LINK_STATE_AUTO omits f57a683dedbb ice: Remove Rx flex descriptor programming omits 11c25c2f2eaf ice: Return error on not supported ethtool -C parameters omits 61dc79ced7aa ice: Restore interrupt throttle settings after VSI rebuild omits 118e0e100258 ice: Set default value for ITR in alloc function omits 005881bcf99d ice: Add ice_for_each_vf() macro omits fc0f39bcb50c ice: Add code to keep track of current dflt_vsi omits cd6d6b83316a ice: Fix VF spoofchk omits a54e3b8cffd6 ice: Support UDP segmentation offload omits 04db1580b5e4 RDMA/i40iw: fix a potential NULL pointer dereference omits 6ca18d8927d4 RDMA/rxe: Fix error type of mmap_offset omits 2ab367a70a07 RDMA/mlx5: use true,false for bool variable omits cf368beb8117 RDMA/mlx4: use true,false for bool variable omits c934833e7723 IB/iser: use true,false for bool variable omits d09dbe74e963 IB/hfi1: use true,false for bool variable omits 5369b4828975 RDMA/siw: use true,false for bool variable omits 9ff1b6466a29 IB/core: Fix ODP with IB_ACCESS_HUGETLB handling omits d07de8bd1709 IB/core: Fix ODP get user pages flow omits cbe4b8f0a576 IB/mlx5: Unify ODP MR code paths to allow extra flexibility omits 268b4cdfff0c arm64: dts: pm8004: Add SPMI regulator and add phandles to lsids omits 4ad6429d2713 IB/rdmavt: Correct comments in rdmavt_qp.h header omits 44ec5aa3c615 IB/hfi1: List all receive contexts from debugfs omits 2fb3b5ae1ca7 IB/hfi1: Add accessor API routines to access context members omits 3593f69c55c5 RDMA/mlx4: Redo TX checksum offload in line with docs omits 3c85efb8f15f bna: remove set but not used variable 'pgoff' omits 4d6e8a033f7c RDMA/cm: Use RCU synchronization mechanism to protect cm_i [...] omits 06f6646191fd net: netsec: Change page pool nid to NUMA_NO_NODE omits d2e9d229cfbd l2tp: Remove redundant BUG_ON() check in l2tp_pernet omits 1f6234311001 net: Remove redundant BUG_ON() check in phonet_pernet omits b39c78b2aa09 net: remove the check argument from __skb_gro_checksum_convert omits 4a883ccfba3a ethtool: remove set but not used variable 'lsettings' omits 9f48db0d4a08 RDMA/srpt: Remove unnecessary assertion in srpt_queue_response omits a242c36951ec RDMA/netlink: Do not always generate an ACK for some netli [...] omits b5671afe5e39 IB/mlx5: Fix outstanding_pi index for GSI qps omits 58fb0b5625ac RDMA/siw: Simplify QP representation omits 4768820243d7 RDMA/hns: Simplify the calculation and usage of wqe idx fo [...] omits 53bb802315b3 RDMA/bnxt_re: Report more number of completion vectors omits 93a3d05f9d68 RDMA/qedr: Add kernel capability flags for dpm enabled mode omits e44b4bf2648e nfsd: use true,false for bool variable in nfssvc.c omits 500c24817140 nfsd: use true,false for bool variable in nfs4proc.c omits 384a7ccaa37d nfsd: use true,false for bool variable in vfs.c omits 22ad4e05585c media: smiapp: Put the device again if starting streaming fails omits 96e3a6b92f23 media: smiapp: Avoid maintaining power state information omits dd12ed17ce9e media: omap3isp: Don't restart CCDC if we're about to stop omits 7e2f75fd3238 media: omap3isp: Ignore failure of stopping streaming on e [...] omits c0e0d3138896 media: dvb: add support for TerraTec TC2 Stick (193534) omits a04930b7bf59 media: serial_ir: change "ignoring spike" to debug level omits 31f715dd48de media: MAINTAINERS: Orphan img-ir driver omits 3fbe158406af media: rtl28xxu: Add support for PROlectrix DV107669 DVB-T dongle omits 8b9aac1a990b media: dvb_dummy_fe: Add blank line after declaration omits 17a529d09975 media: dvb_dummy_fe: place EXPORT_SYMBOL below correspondi [...] omits 080d89f522e2 media: rc: ensure lirc is initialized before registering i [...] omits c376d66515f8 media: cxusb: use dev_dbg() rather than hand-rolled debug omits 26cff637121d media: vp7045: do not read uninitialized values if usb tra [...] omits 51d0c99b391f media: af9005: uninitialized variable printked omits eecc70d22ae5 media: digitv: don't continue if remote control state can' [...] omits 342027c5de44 media: v4l2-core: fix compat v4l2_buffer handling for time64 ABI omits 9983b2daf1ca media: v4l2-core: fix compat VIDIOC_DQEVENT for time64 ABI omits 577c89b0ce72 media: v4l2-core: fix v4l2_buffer handling for time64 ABI omits 1a6c0b36dd19 media: v4l2-core: fix VIDIOC_DQEVENT for time64 ABI omits c8ef1a6076bf media: v4l2-core: split out data copy from video_usercopy omits 4a873f3fa5d6 media: v4l2-core: compat: ignore native command codes omits 77cdffcb0bfb media: v4l2: abstract timeval handling in v4l2_buffer omits 71e37d2e4b3b media: documentation: fix video_event description omits f356d58c3a04 Merge branch 'i2c-mux/for-next' into for-next omits e65e228eb096 i2c: mux: pca954x: support property idle-state omits 0d1569a763fa dt-bindings: i2c: support property idle-state omits 348001433fad i2c: mux: pca9541: use the BIT macro omits 0469fc6a1a87 staging: wfx: check for memory allocation failures from wf [...] omits 5f33771fb0ac staging: exfat: add STAGING prefix to config names omits 97806d3602ef staging: vt6656: remove unnecessary parenthesis omits d1e10852aa63 staging: rtl8188eu: use break to exit while loop omits d7a336d67ab5 staging: kpc2000: remove unnecessary assertions in kpc_dma [...] omits c9aef213e38c reset: intel: Add system reset controller driver omits b7ab0cb00d08 dt-bindings: reset: Add YAML schemas for the Intel Reset c [...] omits 0a934343a4bf ARM: dts: sun8i: r40: Use tcon top clock index macros omits 396c95e8b138 ARM: dts: sun8i: R40: Add PMU node omits 7569ac447569 ARM: dts: sun8i: R40: Upgrade GICC reg size to 8K omits caf3c0437aaf ALSA: hda - constify and cleanup static NodeID tables omits b406cadbc84d clk: sunxi-ng: r40: Export MBUS clock omits 8ce156deca71 Documentation: document ioctl interfaces better omits 9b81648cb5e3 compat_ioctl: simplify up block/ioctl.c omits 5fb889f587fa compat_ioctl: block: simplify compat_blkpg_ioctl() omits bdc1ddad3e5f compat_ioctl: block: move blkdev_compat_ioctl() into ioctl.c omits 1df23c6fe5b0 compat_ioctl: move HDIO ioctl handling into drivers/ide omits 75c0b0e118b9 compat_ioctl: scsi: handle HDIO commands from drivers omits 64cbfa96551a compat_ioctl: move cdrom commands into cdrom.c omits 77b9040195de compat_ioctl: simplify the implementation omits 2af563d071d6 compat_ioctl: move sys_compat_ioctl() to ioctl.c omits d320a9551e39 compat_ioctl: scsi: move ioctl handling into drivers omits c103d6ee69f9 compat_ioctl: ide: floppy: add handler omits fe0da4e5e8c6 compat_ioctl: bsg: add handler omits 7eafd1373b6a compat_ioctl: add scsi_compat_ioctl omits 9452b1a3ed87 compat_ioctl: block: handle cdrom compat ioctl in non-cdro [...] omits ab8bc5417d8c compat_ioctl: cdrom: handle CDROM_LAST_WRITTEN omits 8f8f562038c1 compat_ioctl: move CDROMREADADIO to cdrom.c omits f3ee6e63a9df compat_ioctl: move CDROM_SEND_PACKET handling into scsi omits ab0cf1e425ea compat_ioctl: ubd, aoe: use blkdev_compat_ptr_ioctl omits ee6a129dffe1 compat_ioctl: block: add blkdev_compat_ptr_ioctl omits 78ed001d9e71 compat: scsi: sg: fix v3 compat read/write interface omits 202bf8d7583f compat: provide compat_ptr() on all architectures omits 556d687a4ccd compat: ARM64: always include asm-generic/compat.h omits f349710e413a optee: model OP-TEE as a platform device/driver omits 88e540a8764e ALSA: pci: Constify snd_pci_quirk tables omits a5dc05e466b0 ALSA: hda: Constify snd_pci_quirk tables omits fb537cd0089d ALSA: fm801: Constify snd_fm801_tea575x_gpios omits cd6e03122be0 ALSA: es1968: Constify snd_es1968_tea575x_gpios omits c274d967cee5 ALSA: emu10k1: Constify snd_emu_chip_details omits baa9df207a8f ALSA: bt87x: Constify snd_bt87x_boards omits 87065d3d946b ALSA: seq: oss: Constify snd_seq_oss_callback definitions omits 49624472a90b ALSA: usx2y: Constify struct snd_usb_audio_quirk entries omits 37cc306b723f ALSA: line6: Constify snd_ratden definitions omits 4f8ce9821ecd ALSA: ice1712: Constify wm-specific tables omits aeb0215c7699 ALSA: ice17xx: Constify snd_ice1712_card_info omits dc6ffaf82899 ALSA: ca0106: Constify snd_ca0106_details omits 311840d96fd6 ALSA: ca0106: Constify snd_ca0106_category_str items omits c0476b980d6c ALSA: ac97: Constify snd_ac97_res_table definition omits fe27463ad867 ALSA: opl3: Constify snd_opl3_drum_voice definitions omits 1da7f0c570d7 ALSA: dummy: Constify snd_pcm_ops definitions omits 46708e626d0d ALSA: parisc: Constify snd_kcontrol_new items omits 195727e8b6a8 ALSA: usb: Constify snd_kcontrol_new items omits 1aeb1c7f281e ALSA: spi: Constify snd_kcontrol_new items omits f8a32d94f31f ALSA: sparc: Constify snd_kcontrol_new items omits c031b0cc77a1 ALSA: ppc: Constify snd_kcontrol_new items omits b4e5e7077554 ALSA: pci: Constify snd_kcontrol_new items omits 35ace5e8410e ALSA: hda: Constify snd_kcontrol_new items omits fdd1f6fd328f ALSA: isa: Constify snd_kcontrol_new items omits 0da2c47a951c ALSA: i2c: Constify snd_kcontrol_new items omits 2eccd4080374 ALSA: drivers: Constify snd_kcontrol_new items omits dde5199c988b ALSA: aoa: Constify snd_kcontrol_new items omits 454f5ec1d2b7 ALSA: mixer: oss: Constify snd_mixer_oss_assign_table definition omits f8ae2d291948 ALSA: vx: Constify snd_vx_hardware and snd_vx_ops definitions omits aad7ebb54407 ALSA: seq: Constify struct snd_midi_op omits d25ff26840bd ALSA: info: Make snd_info_entry_ops as const omits 51055da51d1e ALSA: pci: Constify snd_ac97_bus_ops definitions omits 6e6598db079d ALSA: drivers: Constify snd_ac97_bus_ops definitions omits 3a3fac8b3b99 ALSA: atmel: Constify snd_ac97_bus_ops definitions omits 74d2bae3434a ALSA: arm: Constify snd_ac97_bus_ops definitions omits 33c83aaf29f5 ALSA: ac97: Constify snd_ac97_bus_ops definitions omits 19260818a974 ALSA: ac97: Treat snd_ac97_bus_ops as const omits 5ff16a3d48ef ALSA: Constify snd_timer_hardware definitions omits df76996a2c53 ALSA: timer: Constify snd_timer_hardware definitions omits e382d7fcfc3f ALSA: docs: Constify snd_device_ops definitions omits c3b53df3d008 ALSA: spi: Constify snd_device_ops definitions omits 52b136d24842 ALSA: sh: Constify snd_device_ops definitions omits b75851d43d73 ALSA: sparc: Constify snd_device_ops definitions omits 46dd47c106f1 ALSA: ppc: Constify snd_device_ops definitions omits 0326564d725f ALSA: pcmcia: Constify snd_device_ops definitions omits 65341589599a ALSA: parisc: Constify snd_device_ops definitions omits 35a76585c638 ALSA: mips: Constify snd_device_ops definitions omits e6f2a617ac53 ALSA: aoa: Constify snd_device_ops definitions omits c0a142e21bba ALSA: usb: Constify snd_device_ops definitions omits efb0ad25d370 ALSA: pci: Constify snd_device_ops definitions omits 41f394a8d807 ALSA: hda: Constify snd_device_ops definitions omits 99f664df4fea ALSA: isa: Constify snd_device_ops definitions omits d23015c12144 ALSA: i2c: Constify snd_device_ops definitions omits 34273b234c07 ALSA: drivers: Constify snd_device_ops definitions omits f15ee210cdb8 ALSA: core: Constify snd_device_ops definitions omits 8b575824304d ALSA: core: Treat snd_device_ops as const omits 2ead9d087fe2 ALSA: usb: Constify snd_pcm_hardware definitions omits c1c3981fa166 ALSA: pci: Constify snd_pcm_hardware definitions omits 1d39387ce859 fpga: remove redundant dev_err message omits 9bc65970bb03 fpga: dfl: afu: remove set but not used variable 'afu' omits 8082c51ac34d fpga: dfl: fme: remove set but not used variable 'fme' omits c53cf10ef6d9 scsi: mpt3sas: Update drive version to 33.100.00.00 omits c50ed99cd56e scsi: mpt3sas: Remove usage of device_busy counter omits c6bdb6a10892 scsi: mpt3sas: Print function name in which cmd timed out omits 5b061980e362 scsi: mpt3sas: Optimize mpt3sas driver logging omits c59777189433 scsi: mpt3sas: print in which path firmware fault occurred omits fce0aa08792b scsi: mpt3sas: Handle CoreDump state from watchdog thread omits e8c2307e6a69 scsi: mpt3sas: Add support IOCs new state named COREDUMP omits 36c6c7f75b09 scsi: mpt3sas: renamed _base_after_reset_handler function omits d3f623ae8e03 scsi: mpt3sas: Add support for NVMe shutdown omits 1ade26b616cc scsi: mpt3sas: Update MPI Headers to v02.00.57 omits 5d74e18edd7b scsi: ufs-mediatek: configure and enable clk-gating omits 8588c6b03217 scsi: ufs-mediatek: configure customized auto-hibern8 timer omits ba7af5ec5126 scsi: ufs: export ufshcd_auto_hibern8_update for vendor usage omits 97347214bce8 scsi: ufs-mediatek: introduce reference clock control omits b0d077ed389c scsi: ufs-mediatek: add device reset implementation omits fef093ff7e96 scsi: soc: mediatek: add header for SiP service interface omits 6ee090ea0483 scsi: ufs: sysfs: Use the correct style for SPDX License I [...] omits fae35c14c4b6 scsi: mylex: Use the correct style for SPDX License Identifier omits 0dd0dec1677e scsi: ufs: Remove the SCSI timeout handler omits eacf36f5bebd scsi: ufs: Fix a race condition in the tracing code omits 1b21b8f008c1 scsi: ufs: Make ufshcd_prepare_utp_scsi_cmd_upiu() easier to read omits e4d2add7fd5b scsi: ufs: Make ufshcd_add_command_trace() easier to read omits 68c9fcfd4a0e scsi: ufs: Fix indentation in ufshcd_query_attr_retry() omits 7c486d91f3d1 scsi: ufs: use ufshcd_vops_dbg_register_dump for vendor sp [...] omits 03e1d28edda1 scsi: ufs: unify scsi_block_requests usage omits dbfc5626d930 scsi: sd_zbc: Rename sd_zbc_check_zones() omits 19aaa4072327 scsi: sd_zbc: Simplify sd_zbc_check_zones() omits a9c4ae108610 scsi: qla2xxx: Use get_unaligned_*() instead of open-codin [...] omits 3f5f7335e5e2 scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_si [...] omits a27747a20788 scsi: qla2xxx: Improve readability of the code that handle [...] omits 72bbeda0222b ASoC: soc-topology: fix endianness issues omits 22a0d31a595c ASoC: Intel: boards: hda_dsp_common: use NULL pointer assi [...] omits d0e8bcafc8af tcp: use REXMIT_NEW instead of magic number omits 0d08c9ec7d6e enetc: add support time specific departure base on the qos etf omits a02158d62faa fsl/fman: use resource_size omits 6485f9ae3b96 ptp: ptp_clockmatrix: constify copied structure omits edf4579123e2 sfc: Remove unnecessary dependencies on I2C omits 7a8d8a464276 Merge branch 'tcp-Add-support-for-L3-domains-to-MD5-auth' omits 5cad8bce26e0 fcnal-test: Add TCP MD5 tests for VRF omits f0bee1ebb559 fcnal-test: Add TCP MD5 tests omits eb09cf03b9bd nettest: Add support for TCP_MD5 extensions omits 1bfb45d860d8 nettest: Return 1 on MD5 failure for server mode omits 6b102db50cdd net: Add device index to tcp_md5sig omits dea53bb80e07 tcp: Add l3index to tcp_md5sig_key and md5 functions omits 534322ca3daf ipv4/tcp: Pass dif and sdif to tcp_v4_inbound_md5_hash omits d14c77e0b24f ipv6/tcp: Pass dif and sdif to tcp_v6_inbound_md5_hash omits cea9760950a5 ipv4/tcp: Use local variable for tcp_md5_addr omits 98c8147648fa vxlan: Fix alignment and code style of vxlan.c omits f5e5d27248ff Merge branch 'mlxsw-Allow-setting-default-port-priority' omits c5341bcc337c selftests: mlxsw: Add a self-test for port-default priority omits 379a00dd2161 mlxsw: spectrum_dcb: Allow setting default port priority omits d8446884f8d0 mlxsw: reg: Add QoS Port DSCP to Priority Mapping Register omits c9a2069b1dba Merge branch 'page_pool-NUMA-node-handling-fixes' omits f13fc10785bc page_pool: help compiler remove code in case CONFIG_NUMA=n omits 44768decb7c0 page_pool: handle page recycle for NUMA_NO_NODE condition omits 867b68245920 leds: lm3642: remove warnings for bad strtol, cleanup gotos omits 445da487f19c leds: rb532: cleanup whitespace omits 2f8c665243d7 ledtrig-pattern: fix email address quoting in MODULE_AUTHOR() omits 69afc4b62308 eeprom: at24: sort headers alphabetically omits 567ec716efab eeprom: at24: update the license tag omits e37131556801 arm64: dts: Convert to the hierarchical CPU topology layou [...] omits a65a397f2451 cpuidle: psci: Add support for PM domains by using genpd omits dedd14925ec6 PM / Domains: Introduce a genpd OF helper that removes a s [...] omits 9c6ceecb6541 cpuidle: psci: Support CPU hotplug for the hierarchical model omits ce85aef570df cpuidle: psci: Manage runtime PM in the idle path omits a0cf31946074 cpuidle: psci: Prepare to use OS initiated suspend mode vi [...] omits 8554951a4dd3 cpuidle: psci: Attach CPU devices to their PM domains omits a5e0454cf392 cpuidle: psci: Add a helper to attach a CPU to its PM domain omits f08cfbfa4fb1 cpuidle: psci: Support hierarchical CPU idle states omits 1595e4b09b2e cpuidle: psci: Simplify OF parsing of CPU idle state nodes omits 778f173eb452 cpuidle: dt: Support hierarchical CPU idle states omits b9f8c26afc40 of: base: Add of_get_cpu_state_node() to get idle states f [...] omits 49fdcd7577ef firmware: psci: Export functions to manage the OSI mode omits a3f048b5424e dt: psci: Update DT bindings to support hierarchical PSCI states omits 4386aa866d99 cpuidle: psci: Align psci_power_state count with idle state count omits e616b43fb3a3 Merge branch 'for-5.6' into for-next omits def97da13651 printk: fix exclusive_console replaying omits e322c07f8371 mac80211: debugfs: improve airtime_flags handler readability omits 7d6aa9ba4f82 Merge remote-tracking branch 'net-next/master' into mac80211-next omits f4aec227e985 reset: uniphier: Add SCSSI reset control for each channel omits a9457ed2ebd7 reset: Align logic and flow in managed helpers omits 9c81b2ccf82d reset: npcm: add NPCM reset controller driver omits a5df0d4e9d7d dt-bindings: reset: Add binding constants for NPCM7xx rese [...] omits c6ed90b54f08 dt-bindings: reset: add NPCM reset controller documentation omits fae7bfcc7814 x86/nospec: Remove unused RSB_FILL_LOOPS omits cb4132672f76 arm64: defconfig: Enable DRM_SUN6I_DSI omits 815943ae11f4 arm64: defconfig: Enable CONFIG_SUN8I_THERMAL omits b6eee45a0a87 ARM: sunxi: Enable CONFIG_SUN8I_THERMAL omits a8772fad0172 tomoyo: Use atomic_t for statistics counter omits 49f261e27307 ASoC: SOF: imx8: use resource_size omits 0da390ba86d8 ASoC: qdsp6: q6asm-dai: constify copied structure omits c56fc8c9ad7a ALSA: hda: constify copied structure omits cb5b83580c61 ALSA: ad1816a: constify copied structure omits fe23d63422c8 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits b2e55ca89245 batman-adv: Disable CONFIG_BATMAN_ADV_SYSFS by default omits 68e039f966cb batman-adv: Update copyright years for 2020 omits 684ea87cc312 igc: Remove serdes comments from a description of methods omits c557a4b3f738 e1000e: Use netdev_info instead of pr_info for link messages omits 9513d2a5dc7f igc: Add legacy power management support omits 31d518f35e1a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 4439dc427d83 igc: Add 64 bit DMA access support omits 86efeccd5a7a igc: Fix parameter descriptions for a several functions omits 085c85895041 igc: Fix the parameter description for igc_alloc_rx_buffers omits 57cd472c2baa igc: Remove excess parameter description from igc_is_non_eop omits faf4dd52e9e3 igc: Prefer to use the pci_release_mem_regions method omits 21da01fd3bb1 igc: Improve the DMA mapping flow omits b7b462454a5c igc: Add scatter gather support omits 6506f52dcbf8 igb: dont drop packets if rx flow control is enabled omits f4a0b08b39ae fscrypt: remove redundant bi_status check omits ede7a09fc881 fscrypt: Allow modular crypto algorithms omits e933adde6f97 fscrypt: include <linux/ioctl.h> in UAPI header omits 3b1ada55b905 fscrypt: don't check for ENOKEY from fscrypt_get_encryptio [...] omits b7e8d3d27edd fscrypt: remove fscrypt_is_direct_key_policy() omits ef5b18b00bad fscrypt: move fscrypt_valid_enc_modes() to policy.c omits 85af90e57ce9 fscrypt: check for appropriate use of DIRECT_KEY flag earlier omits 393a24a7956c fscrypt: split up fscrypt_supported_policy() by policy version omits 56dce7179509 fscrypt: introduce fscrypt_needs_contents_encryption() omits 2ebdef6d8c76 fscrypt: move fscrypt_d_revalidate() to fname.c omits 8a4ab0b866d8 fscrypt: constify inode parameter to filename encryption f [...] omits 2a5831b1d297 fscrypt: constify struct fscrypt_hkdf parameter to fscrypt [...] omits c64cfb989f00 fscrypt: verify that the crypto_skcipher has the correct ivsize omits 6e1adb88d230 fscrypt: use crypto_skcipher_driver_name() omits 93edd392cad7 fscrypt: support passing a keyring key to FS_IOC_ADD_ENCRY [...] omits 36209766cede x86/traps: Cleanup do_general_protection() omits 2f004eea0fc8 x86/kasan: Print original address on #GP omits aa49f20462c9 x86/dumpstack: Introduce die_addr() for die() with #GP fau [...] omits 4f279f9fbca5 arm64: dts: rockchip: Add RK3328 idle state omits ba790c16a8b0 arm64: dts: rockchip: remove identical &uart0 node from rk [...] omits 59c1dcbed5b5 x86/traps: Print address on #GP omits 9604d3647916 Merge branches 'renesas-arm-dt-for-v5.6', 'renesas-arm64-d [...] omits fe4a76fafdb4 ARM: dts: sh73a0: Add missing clock-frequency for fixed clocks omits 0aed218f7948 ARM: dts: r8a7778: Add missing clock-frequency for fixed clocks omits 3bb426d042f3 ARM: dts: rcar-gen2: Add missing mmio-sram bus properties omits 505128865a0e ARM: dts: rcar-gen2: Fix PCI high address in interrupt-map-mask omits 7ba33c335a5b arm64: dts: renesas: Prepare for split of ARCH_R8A7795 int [...] omits 567d4ffb6dc5 arm64: dts: renesas: Sort DTBs in Makefile omits 919d31abe701 arm64: dts: renesas: Drop redundant SoC prefixes from ULCB [...] omits 052e99db7c00 arm64: dts: renesas: Rename r8a7795{-es1,}* to r8a7795[01]* omits 8d5c4c0611ed soc: renesas: Add ARCH_R8A7795[01] for existing R-Car H3 omits b4fba344a293 sh: sh7269: Remove bogus SSU GPIO function definitions omits db9c07272c82 sh: sh7264: Remove bogus SSU GPIO function definitions omits 02aeb2f21530 pinctrl: sh-pfc: sh7269: Fix CAN function GPIOs omits 55b1cb1f03ad pinctrl: sh-pfc: sh7264: Fix CAN function GPIOs omits 2a069a92811f pinctrl: sh-pfc: sh7264: Fix Port K I/O Register 0 definition omits 805f635703b2 pinctrl: sh-pfc: r8a7778: Fix duplicate SDSELF_B and SD1_CLK_B omits 4e52af1ccaa2 usb: host: Do not compile test deprecated USB_OCTEON_EHCI omits 9e860947d8d7 net/ncsi: Fix gma flag setting after response omits f398efc14a92 sctp: add enabled check for path tracepoint loop. omits 9010ef57592c Merge branch 'Improvements-to-SJA1105-DSA-RX-timestamping' omits 19d1f0ed74b7 net: dsa: sja1105: Empty the RX timestamping queue on PTP [...] omits 1e762bd278d2 net: dsa: sja1105: Use PTP core's dedicated kernel thread [...] omits 544fed47af4d ptp: introduce ptp_cancel_worker_sync omits db99d5126fb9 sfc: avoid duplicate error handling code in 'efx_ef10_srio [...] omits 3d8cbeda38f1 ASoC: amd MMAP_INTERLEAVED Support omits 535fd141ef34 ASoC: amd: Added ACP3x system resume and runtime pm omits cea5f40d4e7a ASoC: amd: Handle ACP3x I2S-SP Interrupts. omits a43ea44ddda9 ASoC: amd: add ACP3x TDM mode support omits 703a6e22888b ASoC: amd: Enabling I2S instance in DMA and DAI omits c9fe7db6e884 ASoC: amd: Refactoring of DAI from DMA driver omits 3863857dd5ca ASoC: madera: Enable clocks for input pins when used for the FLL omits 1094af119900 ASoC: madera: Enable clocks for input pins when used as a [...] omits 9ea7a991cc27 ASoC: cs47l92: Simplify error handling code in 'cs47l92_probe()' omits f278b99ca6b2 tcp_cubic: refactor code to perform a divide only when needed omits ba4028105e98 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits d06ed0c20960 ALSA: uapi: Add linux/types.h include back (but carefully) omits 51d22e855ea3 usb: usb3503: Convert to use GPIO descriptors omits c2f59e8180c9 ARM: dts: qcom: Correct USB3503 GPIOs polarity omits 3b31ec1848ec usb: renesas_usbhs: Switch to GPIO descriptor omits 91687c1926bc usb: phy: Enable compile testing for some of drivers omits 88eaaecc4446 usb: host: Enable compile testing for some of drivers omits 7be4412721ae x86/insn-eval: Add support for 64-bit kernel mode omits 170a6726d0e2 usb: typec: ucsi: add support for separate DP altmode devices omits 71a1fa0df2a3 usb: typec: ucsi: Store the notification mask omits 5311f88e07ce usb: mtk-xhci: Do not explicitly set the DMA mask omits c4a68b4da65a usb: phy: ab8500-usb: Keep PHY turned on in UART mode omits 8e1a20096bfb usb: cdns3: gadget: Remove unneeded variable ret omits 7b104f890ade USB: EHCI: ehci-mv: add HSIC support omits 92f983520cb8 USB: EHCI: ehci-mv: drop pxa_ehci_type and some device IDs omits cf94ca4993e5 USB: EHCI: ehci-mv: make the PHY optional omits 3697aa15563f docs/zh_CN: translate kernel enforcement statement omits fdfb5dfa747f docs/zh_CN: translate kernel driver statement into Chinese omits dec6224bb9d6 docs/zh_CN: add Chinese version of embargoed hardware issues omits 6c23821c1930 docs: w1: Fix a typo in omap-hdq.rst omits 7c737c64b0ff Doc: x86: Fix a typo in mm.rst omits cf9ea4b7c370 Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next omits 9fc85a7124b5 Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sy [...] omits 10800fec619d PM / devfreq: imx8m-ddrc: Fix inconsistent IS_ERR and PTR_ERR omits d71b48236c83 Merge tag 'sdma-dts' into omap-for-v5.6/ti-sysc-dt omits 37b156ecf71a ARM: OMAP2+: Drop legacy platform data for sdma omits 82f12e64a019 ARM: OMAP2+: Drop legacy init for sdma omits f4cfa36dab67 dmaengine: ti: omap-dma: Use cpu notifier to block idle for omap2 omits 61ecb53952f0 dmaengine: ti: omap-dma: Allocate channels directly omits 211010aeb097 dmaengine: ti: omap-dma: Pass sdma auxdata to driver and use it omits 9938ee9cf921 dmaengine: ti: omap-dma: Configure global priority registe [...] omits 72475dbe8f40 Merge branch 'next/drivers' into for-next omits 5383953f1c4f memory: samsung: exynos5422-dmc: Convert to devm_platform_ [...] omits c1d1c4a62db5 iio: accel: bma180: BMA254 support omits 7730c3be06e2 Documentation: PCI: Fix pci_alloc_irq_vectors() function n [...] omits 205608749e1e Revert "iwlwifi: mvm: fix scan config command size" omits d77552d93ceb Merge branch 'ib-pinctrl-unreg-mappings' into devel omits 729d3530a504 drivers: firmware: scmi: Extend SCMI transport layer by tr [...] omits 257d0e20ec4f include: trace: Add SCMI header with trace events omits 67f8e65e4fc1 firewire: net: remove set but not used variable 'guid' omits 28336be568bb Merge tag 'v5.5-rc4' into locking/kcsan, to resolve conflicts omits 28135762b83a PM / devfreq: exynos-bus: Add error log when fail to get d [...] omits 6c315d8fe3c9 PM / devfreq: exynos-bus: Disable devfreq-event device when fails omits 39a6e4739c19 PM / devfreq: rk3399_dmc: Disable devfreq-event device when fails omits 15e4e74ea899 PM / devfreq: imx8m-ddrc: Remove unused defines omits a44089214211 PM / devfreq: exynos-bus: Reduce goto statements and remov [...] omits eff5d31f7407 PM / devfreq: rk3399_dmc: Add COMPILE_TEST and HAVE_ARM_SM [...] omits f0c792192753 PM / devfreq: rockchip-dfi: Convert to devm_platform_iorem [...] omits 29d867e97f7d PM / devfreq: rk3399_dmc: Add missing of_node_put() omits fb90fa80452b PM / devfreq: rockchip-dfi: Add missing of_node_put() omits 54cb5740526a PM / devfreq: Fix multiple kernel-doc warnings omits a05bb963435f PM / devfreq: exynos-bus: Extract exynos_bus_profile_init_ [...] omits a47a97ece54e PM / devfreq: exynos-bus: Extract exynos_bus_profile_init() omits f9002b169a6e PM / devfreq: Move declaration of DEVICE_ATTR_RW(min_freq) omits 1ebd0bc0e8ad PM / devfreq: Move statistics to separate struct devfreq_stats omits 14a343968199 PM / devfreq: Add clearing transitions stats omits b76b3479dab9 PM / devfreq: Change time stats to 64-bit omits 2fee1a7cc6b1 PM / devfreq: Add new name attribute for sysfs omits 5af744ebae85 PM / devfreq: Add dynamic scaling for imx8m ddr controller omits c49a5d096869 dt-bindings: memory: Add bindings for imx8m ddr controller omits d96c60b48a0b PM / devfreq: Fix Kconfig indentation omits d4556f5e99d5 PM / devfreq: exynos-ppmu: Fix excessive stack usage omits 80e8b1e59f03 cpufreq: CPPC: put ACPI table after using it omits c740237937c0 cpufreq : CPPC: Break out if HiSilicon CPPC workaround is matched omits 207ca274cd4c power: avs: qcom-cpr: make cpr_get_opp_hz_for_req() static omits 9b8c249ee9ed power: avs: qcom-cpr: remove set but unused variable omits 9e39d28fcb23 power: avs: qcom-cpr: make sure that regmap is available omits cad12cdeea78 power: avs: qcom-cpr: fix unsigned expression compared with zero omits e808926b4dd1 power: avs: qcom-cpr: fix invalid printk specifier in debug print omits 71bceec41644 Merge branch 'for-5.5/upstream-fixes' into for-next omits ae9685992cd5 iio: pressure: bmp280: Allow device to be enumerated from ACPI omits ab2ecec63320 iio: pressure: bmp280: Drop ACPI support omits 57b8879c0c1a dt-bindings: iio: adc: convert sd modulator to json-schema omits f6d4033d2a14 iio: buffer: rename 'read_first_n' callback to 'read' omits 4538c1856809 iio: buffer-dmaengine: Report buffer length requirements omits 2a4fb4def957 bindings: iio: pressure: Add documentation for dlh driver omits 2d983e084b41 dt-bindings: Add asc vendor omits ac78c6aa4a5d iio: pressure: Add driver for DLH pressure sensors omits 0c040d1ddce1 iio: buffer-dmaengine: Add module information omits 9436abc40139 iio: accel: bma180: Use explicit member assignment omits c35aae744302 iio: accel: bma180: Basic regulator support omits 964172561ea6 iio: accel: bma180: Add dev helper variable omits e485e2a2cfd6 iio: imu: st_lsm6dsx: enable sensor-hub support for lsm6dsm omits 111b0875774b iio: imu: st_lsm6dsx: rename st_lsm6dsx_shub_read_reg in s [...] omits 5b8343e067f8 iio: imu: st_lsm6dsx: check if shub_output reg is located [...] omits 3a4319574584 iio: imu: st_lsm6dsx: check if pull_up is located in primary page omits 007f2ebbac2a iio: imu: st_lsm6dsx: check if master_enable is located in [...] omits ee978bb86d05 iio: imu: st_lsm6dsx: export max num of slave devices in s [...] omits 4dae3d6147b3 iio: light: remove unneeded semicolon omits 0d15190f53b4 iio: chemical: atlas-ph-sensor: rename atlas-ph-sensor to [...] omits de54fff15133 iio: st_sensors: Describe function parameters in kernel-doc omits be4ac8321ff2 iio: pressure: st_press: Mark default_press_pdata with __m [...] omits 2e8bd34a16f8 iio: accel: st_accel: Mark default_accel_pdata with __mayb [...] omits f22b1d7588b1 iio: gyro: st_gyro: Mark gyro_pdata with __maybe_unused omits 40ca77d57f01 iio: pressure: st_press: Drop unnecessary #else branch for ACPI omits 4c3e7367bd74 iio: accel: st_accel: Drop unnecessary #else branch for ACPI omits d9fa3fd4bc48 iio: light: st_uvis25: Drop unneeded header inclusion omits 03d4c566c51d iio: st_lsm6dsx: Make use of device properties omits e3da43077046 iio: st_lsm6dsx: Drop unneeded OF code omits 07bf07e2cc7d iio: st_lsm6dsx: Mark predefined constants with __maybe_unused omits 851644a60d20 iio: adc: ad7923: Add support for the ad7908/ad7918/ad7928 omits 233e7de42fcc iio: adc: ad7923: Add of_device_id table omits c87de1ba35e4 iio: adc: ad7923: Fix checkpatch warning omits 2df57429d8be iio: adc: ad7923: Remove the unused defines omits 3cf7ded15e40 iio: accel: bma400: basic regulator support omits 465c811f1f20 iio: accel: Add driver for the BMA400 omits 5264c5f4c469 dt-bindings: iio: accel: bma400: add bindings omits bff47c2302cc x86/vdso: Provide missing include file omits f0b888af539e arm64: dts: msm8998: thermal: Add critical interrupt support omits 1246f78297f2 arm64: dts: msm8996: thermal: Add critical interrupt support omits 5e4548922009 ARM: dts: qcom: Add nodes for SMP boot in IPQ40xx omits a9e8fce61a78 soc: qcom: Fix Kconfig indentation omits d4824486b676 hwspinlock: stm32: convert to devm_platform_ioremap_resource omits ced44b9da52d ARM: dts: qcom: apq8084: Remove all instances of IRQ_TYPE_NONE omits d5897d602b3b ARM: dts: qcom: apq8084: Change tsens definition to new style omits e5399ab2c149 Merge tag 'v5.5-rc3' into devel omits 1a1fda57b400 Merge branch 'DSA-TX-tstamp' omits f685e609a301 net: dsa: Deny PTP on master if switch supports it omits c26a2c2ddc01 gianfar: Fix TX timestamping with a stacked DSA driver omits 270fe2ceda66 net/wan/fsl_ucc_hdlc: remove set but not used variables 'u [...] omits e5a9e237608d arm64: dts: realtek: Add RTD1619 SoC and Realtek Mjolnir EVB omits 48632ccdd22f dt-bindings: arm: realtek: Document RTD1619 and Realtek Mj [...] omits 4f87e5cab324 arm64: dts: realtek: rtd1395: Add Realtek Lion Skin EVB omits f38b151efd0a dt-bindings: arm: realtek: Add Realtek Lion Skin EVB omits 7d8d3c377cc9 ALSA: usb-audio: fix Corsair Virtuoso mixer label collision omits efefe159f52a arm64: dts: realtek: Add RTD1395 and BPi-M4 omits 4679905df264 dt-bindings: arm: realtek: Add RTD1395 and Banana Pi BPI-M4 omits 669c7434ce71 arm64: dts: realtek: rtd129x: Carve out boot ROM from memory omits 27efecbb5254 arm64: dts: realtek: rtd129x: Introduce r-bus omits b4237d2869e3 arm64: dts: realtek: rtd129x: Use reserved-memory for RPC regions omits 3e5e7349175b arm64: dts: realtek: rtd129x: Fix GIC CPU masks for RTD1293 omits 490774f6026b ARM: dts: rtd1195: Add Realtek Horseradish EVB omits 0cf35241d079 dt-bindings: arm: realtek: Add Realtek Horseradish EVB omits 41e956bde01a ARM: dts: rtd1195: Introduce r-bus omits 45cae51cc678 ARM: dts: rtd1195: Exclude boot ROM from memory ranges omits 720d362bf490 ARM: dts: Prepare Realtek RTD1195 and MeLE X1000 omits bdfef0a8c704 dt-bindings: arm: realtek: Add RTD1195 and MeLE X1000 omits 1b3b289fd8da Merge branch 'ethtool-netlink-part-one' omits 3d2b847fb99c ethtool: provide link state with LINKSTATE_GET request omits 1b1b1847c850 ethtool: add LINKMODES_NTF notification omits bfbcfe2032e7 ethtool: set link modes related data with LINKMODES_SET request omits f625aa9be8c1 ethtool: provide link mode information with LINKMODES_GET request omits 73286734c1b0 ethtool: add LINKINFO_NTF notification omits 5cf2a548bcbd ethtool: add default notification handler omits a53f3d41e4d3 ethtool: set link settings with LINKINFO_SET request omits 459e0b81b370 ethtool: provide link settings with LINKINFO_GET request omits 71921690f974 ethtool: provide string sets with STRSET_GET request omits 728480f12442 ethtool: default handlers for GET requests omits 6b08d6c146f4 ethtool: support for netlink notifications omits 10b518d4e6dd ethtool: netlink bitset handling omits 041b1c5d4a53 ethtool: helper functions for netlink interface omits 2b4a8990b7df ethtool: introduce ethtool netlink interface omits 356b23c073dd sctp: do trace_sctp_probe after SACK validation and check omits 0df952873636 mv88e6xxx: Add serdes Rx statistics omits cad451dd2427 net: ena: remove set but not used variable 'rx_ring' omits c8f957df6e33 net: dsa: qca: ar9331: drop pointless static qualifier in [...] omits 8a3f44a0bb76 ppp: Remove redundant BUG_ON() check in ppp_pernet omits 36a78867f80c Merge branch 'tcp_cubic-various-fixes' omits ede656e84658 tcp_cubic: make Hystart aware of pacing omits 42f3a8aaae66 tcp_cubic: tweak Hystart detection for short RTT flows omits cff04e2da308 tcp_cubic: switch bictcp_clock() to usec resolution omits 35821fc2b41c tcp_cubic: remove one conditional from hystart_update() omits 473900a504e5 tcp_cubic: optimize hystart_update() omits f971a2074447 spi: Catch improper use of PTP system timestamping API omits 2bbc078f812d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits d7cfb661b206 arm64: dts: allwinner: h6: Add thermal sensor and thermal zones omits 59e056cda4be crypto: qce - allow building only hashes/ciphers omits 8ceda883205d crypto: qce - initialize fallback only for AES omits 3e806a12d10a crypto: qce - update the skcipher IV omits 3ee50c896d71 crypto: qce - save a sg table slot for result buf omits 7de4c2bd196f crypto: qce - fix xts-aes-qce key sizes omits bb5c863b3d3c crypto: qce - fix ctr-aes-qce block, chunk sizes omits b3c16bfc6a79 crypto: skcipher - Add skcipher_ialg_simple helper omits 93e23eb2ed6c crypto: chtls - Fixed memory leak omits 596d0a289554 crypto: chtls - Add support for AES256-GCM based ciphers omits 112e7b7b6a2e crypto: caam - Add support for i.MX8M Mini omits 5f567fffaae9 crypto: api - Retain alg refcount in crypto_grab_spawn omits 3932aa1ce381 crypto: sun4i-ss - make unexported sun4i_ss_pm_ops static omits 20aaed22fec7 crypto: stm32/hash - Use dma_request_chan() instead dma_re [...] omits 8004865c2e7b crypto: img-hash - Use dma_request_chan instead dma_reques [...] omits aa127963f1ca crypto: lib/curve25519 - re-add selftests omits c782937e9282 crypto: api - remove unneeded semicolon omits eb5b9154bfb3 crypto: allwinner - remove unneeded semicolon omits 3df663a147fe ACPI: EC: Reference count query handlers under lock omits e6d4f08a6776 intel_idle: Use ACPI _CST on server systems omits 4ec32d9e8e5b intel_idle: Add module parameter to prevent ACPI _CST from [...] omits bff8e60a86f4 intel_idle: Allow ACPI _CST to be used for selected known [...] omits 75a80267410e cpuidle: Allow idle states to be disabled by default omits 18734958e9bf intel_idle: Use ACPI _CST for processor models without C-s [...] omits 9f3d6daf61e5 intel_idle: Refactor intel_idle_cpuidle_driver_init() omits 77fb4e0a559a ACPI: processor: Export acpi_processor_evaluate_cst() omits 239ed06d0eef ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI [...] omits 7c8dce4b1661 bpftool: Make skeleton C code compilable with C++ compiler omits 82b1cc447a2c arm64: dts: qcom: db845c: Move remoteproc firmware to sdm845 omits c586f47f55d8 ARM: bcm: Select ARM_AMBA for ARCH_BRCMSTB omits f03ee2042b2d spi: oc-tiny: Use GPIO descriptors omits 5def0136c609 ASoC: amd: Create multiple I2S platform device endpoint omits 6cbdec2d3ca6 arm64: dts: qcom: msm8996: Introduce IFC6640 omits 83d9ed4342a3 arm64: dts: qcom: db820c: Use regulator names from schematics omits 50aa72ccb30b arm64: dts: qcom: msm8996: Sort all nodes in msm8996.dtsi omits 86f6d6225e5e arm64: dts: qcom: msm8996: Pad addresses omits 88264f1f6bf5 arm64: dts: qcom: db820c: Remove pin specific files omits d5f4ac865a4e arm64: dts: qcom: db820c: Sort all nodes omits 7b494cc41ebb arm64: dts: qcom: db820c: Group root nodes omits c61a5658e882 arm64: dts: qcom: msm8996: Move regulators to db820c omits 808844314309 arm64: dts: qcom: msm8996: Move regulator consumers to db820c omits 75b77d6492eb arm64: dts: qcom: msm8996: Use node references in db820c omits f978d45b4aab arm64: dts: qcom: db820c: Move non-soc entries out of /soc omits 9e41fbf3dd38 Merge branch 's390-qeth-next' omits 8ca8559ff3ce s390/qeth: remove QETH_RX_PULL_LEN omits dcdcf8670dad s390/qeth: use napi_gro_frags() for SG skbs omits c04b116a2866 s390/qeth: consolidate RX code omits 0914d2bb11cc af_packet: refactoring code for prb_calc_retire_blk_tmo omits 9476654bd5e8 xen-netback: support dynamic unbind/bind omits 0cec114e3660 scripts/dtc: Update to upstream version v1.5.1-22-gc40aeb60b47a omits 8d3479929894 Merge branch 'RTL8211F-RGMII-RX-TX-delay-configuration-imp [...] omits 1b3047b5208a net: phy: realtek: add support for configuring the RX dela [...] omits 3aec743d6982 net: phy: realtek: add logging for the RGMII TX delay conf [...] omits 1f4f16fa19f4 Merge branch 'mlxsw-spectrum_router-Cleanups' omits 7c4a7ec8558d mlxsw: spectrum_router: Remove FIB entry list from FIB node omits b04720aee9a6 mlxsw: spectrum_router: Consolidate identical functions omits 0705297e511a mlxsw: spectrum_router: Make route creation and destructio [...] omits 0d2fb5aa93a6 mlxsw: spectrum_router: Eliminate dead code omits 231c8d2bbc4f mlxsw: spectrum_router: Remove unnecessary checks omits c1e469902640 bonding: rename AD_STATE_* to LACP_STATE_* omits f643ee295c1c sctp: move trace_sctp_probe_path into sctp_outq_sack omits 8cd115bdda17 ext4: Optimize ext4 DIO overwrites omits c14ceb0ec727 netfilter: nft_meta: add support for slave device ifindex [...] omits 01a0fc82252d netfilter: nft_meta: place rtclassid handling in a helper omits 6b2faee0ca91 netfilter: nft_meta: place prandom handling in a helper omits 8724e819cc9a netfilter: nft_meta: move all interface related keys to helper omits a4150a1faa36 netfilter: nft_meta: move interface kind handling to helper omits b1327fbc2991 netfilter: nft_meta: move cgroup handling to helper omits 726b44f044e8 netfilter: nft_meta: move sk uid/git handling to helper omits 4a54594abdbe netfilter: nft_meta: move pkttype handling to helper omits db8f6f5c8de6 netfilter: nft_meta: move time handling to helper omits 4549b49f82ab ext4: export information about first/last errors via /sys/ [...] omits 46f870d690fe ext4: simulate various I/O and checksum errors when readin [...] omits 878520ac45f9 ext4: save the error code which triggered an ext4_error() [...] omits a103a3989993 ALSA: control: Fix incompatible protocol error omits a562c687d115 Merge branch 'rk/inode_lock' into dev omits 1b27080ab245 ARM: dts: sunxi: Add Libre Computer ALL-H3-IT H5 board omits 16c8ff571a16 arm64: dts: allwinner: a64: Add MIPI DSI pipeline omits 1162f844030a bpf: Print error message for bpftool cgroup show omits 8ab9da573dad libbpf: Support CO-RE relocations for LDX/ST/STX instructions omits 59f5e9b9a802 arm64: dts: allwinner: a64: Add thermal sensors and thermal zones omits 9ad42557109a arm64: dts: allwinner: h5: Add thermal sensor and thermal zones omits b37da9c8e62e ARM: dts: sun8i-h3: Add thermal sensor and thermal zones omits 1b084d2e4eae ARM: dts: sun8i-a83t: Add thermal sensor and thermal zones omits 02939cd16709 dmaengine: imx-sdma: Fix memory leak omits a1ff6a07f5a3 dmaengine: imx-sdma: find desc first in sdma_tx_status omits a80f2787f1ff dmaengine: imx-sdma: rename function omits b167f94d2928 dmaengine: virt-dma: use vchan_vdesc_fini() to free descriptors omits 9f91e6bfa866 dmaengine: virt-dma: Add missing locking around list operations omits f882101122aa dmaengine: virt-dma: Do not call desc_free() under a spin_lock omits df660a2b6dfc dmaengine: virt-dma: remove debug message omits 51fe9cd2bd92 dmaengine: virt-dma: Add missing locking omits 5c8aacbbb3b7 dmaengine: bcm2835: do not call vchan_vdesc_fini() with lock held omits 08baca4280d8 dmaengine: print more meaningful error message omits 83c77940db12 dmaengine: move module_/dma_device_put() after route free omits aea3dee86c41 Merge branch 'Peer-to-Peer-One-Step-time-stamping' omits bad1eaa6ac31 ptp: Add a driver for InES time stamping IP core. omits b6fd7b963667 net: Introduce peer to peer one step PTP time stamping. omits 1dca22b18421 net: mdio: of: Register discovered MII time stampers. omits 25d12e1dde28 dt-bindings: ptp: Introduce MII time stamping devices. omits 767ff4837315 net: Add a layer for non-PHY MII time stamping drivers. omits 4715f65ffa05 net: Introduce a new MII time stamping interface. omits 12d0efb9e6d9 net: phy: dp83640: Move the probe and remove methods around. omits bfd57b590021 net: netcp_ethss: Use the PHY time stamping interface. omits 7774ee23689d net: ethtool: Use the PHY time stamping interface. omits dfe6d68fc404 net: vlan: Use the PHY time stamping interface. omits d25de984aaee net: macvlan: Use the PHY time stamping interface. omits 0e5dafc8a6e5 net: phy: Introduce helper functions for time stamping support. omits c345ec6a50e9 ata: ahci_brcm: Support BCM7216 reset controller name omits 52fa562db5ec dt-bindings: ata: Document BCM7216 AHCI controller compatible omits 7de9b1688c1d ata: ahci_brcm: Add a shutdown callback omits 3c696ac41736 ata: ahci_brcm: Manage reset line during suspend/resume omits 224bf0fe7292 ARM: dts: ux500: samsung-golden: Add Bluetooth omits fbb7c4a13c96 ARM: dts: ux500: samsung-golden: Add WiFi omits 234a0387f73c ARM: dts: ux500: samsung-golden: Add touch screen omits 032c18c566ea ARM: dts: ux500: samsung-golden: Add IMU (accelerometer + [...] omits b952efeb7ad4 ARM: dts: ux500: Add device tree for Samsung Galaxy S III [...] omits 92ac62e1c3ef dt-bindings: arm: ux500: Document samsung,golden compatible omits 6299f3002bc1 ARM: dts: ux500: Add device tree include for AB8505 omits 9956b94eea28 ARM: dts: ux500: Remove unused ste-href-ab8505.dtsi omits 28d1dddc59f6 spi: uniphier: Add DMA transfer mode support omits 5caf64c633a3 ASoC: qcom: sdm845: add support to DB845c and Lenovo Yoga omits 834d899794f4 ASoC: qcom: dt-bindings: Add compatible for DB845c and Len [...] omits da3e83f8bb86 ASoC: wcd934x: add audio routings omits a70d9245759a ASoC: wcd934x: add capture dapm widgets omits dd9eb19b5673 ASoC: wcd934x: add playback dapm widgets omits 1cde8b822332 ASoC: wcd934x: add basic controls omits a61f3b4f476e ASoC: wcd934x: add support to wcd9340/wcd9341 codec omits a6b748713205 ASoC: dt-bindings: add dt bindings for WCD9340/WCD9341 aud [...] omits 790514ed7715 Merge branch 'for-5.5' of https://git.kernel.org/pub/scm/l [...] omits 0d9c75481a8e spi: tegra114: use true,false for bool variable omits e6a8b2cc514c spi: imx: use true,false for bool variable omits a68735d7975d spi: fsl-lpspi: use true,false for bool variable omits a82cf72f94af Merge branch 'for-5.5' of https://git.kernel.org/pub/scm/l [...] omits 0679715e7143 efi/libstub/x86: Avoid globals to store context during mix [...] omits 7d4e323d02c9 efi/libstub: Tidy up types and names of global cmdline variables omits 966291f6344d efi/libstub: Rename efi_call_early/_runtime macros to be m [...] omits 99ea8b1db2d2 efi/libstub: Drop 'table' argument from efi_table_attr() macro omits 47c0fd39b7b8 efi/libstub: Drop protocol argument from efi_call_proto() macro omits 23e60394046a efi/libstub/x86: Work around page freeing issue in mixed mode omits cd33a5c1d53e efi/libstub: Remove 'sys_table_arg' from all function prototypes omits 8173ec7905b5 efi/libstub: Drop sys_table_arg from printk routines omits c3710de5065d efi/libstub/x86: Drop __efi_early() export and efi_config struct omits dc29da14ed94 efi/libstub: Unify the efi_char16_printk implementations omits 2fcdad2a80a6 efi/libstub: Get rid of 'sys_table_arg' macro parameter omits 14e900c7e403 efi/libstub: Avoid protocol wrapper for file I/O routines omits afc4cc71cf78 efi/libstub/x86: Avoid thunking for native firmware calls omits 8f24f8c2fc82 efi/libstub: Annotate firmware routines as __efiapi omits 960a8d01834e efi/libstub: Use stricter typing for firmware function pointers omits e8bd5ddf60ee efi/libstub: Drop explicit 32/64-bit protocol definitions omits f958efe97596 efi/libstub: Distinguish between native/mixed not 32/64 bit omits 1786e8301164 efi/libstub: Extend native protocol definitions with mixed [...] omits 2732ea0d5c0a efi/libstub: Use a helper to iterate over a EFI handle array omits a8147dba75b1 efi/x86: Rename efi_is_native() to efi_is_mixed() omits 58ec655a7573 efi/libstub: Remove unused __efi_call_early() macro omits 8de8788d2182 efi/gop: Unify 32/64-bit functions omits 44c84b4ada73 efi/gop: Convert GOP structures to typedef and clean up so [...] omits 6c895c2fca8a efi/gop: Remove unused typedef omits 8d62af177812 efi/gop: Remove bogus packed attribute from GOP structures omits 1f676247f36a x86/alternatives: Implement a better poke_int3_handler() c [...] omits 46f5cfc13d54 Merge branch 'core/kprobes' into perf/core, to pick up a c [...] omits 804d402fb6f6 sched/rt: Make RT capacity-aware omits 1d42509e475c sched/fair: Make EAS wakeup placement consider uclamp rest [...] omits a7008c07a568 sched/fair: Make task_fits_capacity() consider uclamp rest [...] omits d2b58a286e89 sched/uclamp: Rename uclamp_util_with() into uclamp_rq_uti [...] omits 686516b55e98 sched/uclamp: Make uclamp util helpers use and return UL values omits 59fe675248ff sched/uclamp: Remove uclamp_util() omits 17346452b25b sched/fair: Make sched-idle CPU selection consistent throughout omits 53a23364b6b0 sched/core: Remove unused variable from set_user_nice() omits 1e5f8a308551 Merge tag 'v5.5-rc3' into sched/core, to pick up fixes omits 9f6cff995e98 Merge branch 'Simplify-IPv6-route-offload-API' omits caafb2509fac ipv6: Remove old route notifications and convert listeners omits dacad7b34b59 mlxsw: spectrum_router: Start using new IPv6 route notifications omits 0284696b97b2 ipv6: Handle multipath route deletion notification omits d2f0c9b11410 ipv6: Handle route deletion notification omits 9c6ecd3cf62d ipv6: Only Replay routes of interest to new listeners omits 0ee0f47c26b2 ipv6: Notify multipath route if should be offloaded omits 51bf7f387fdf ipv6: Notify route if replacing currently offloaded one omits c10c4279c778 ipv6: Notify newly added route if should be offloaded omits 6b722237b656 net: fib_notifier: Add temporary events to the FIB notific [...] omits af7797785d61 r8169: move enabling EEE to rtl8169_init_phy omits 8722709b0494 r8169: remove MAC workaround in rtl8168e_2_hw_phy_config omits 3127f7c9b7da r8169: factor out rtl8168h_2_get_adc_bias_ioffset omits ab5d4bb2b819 Merge branch 'ovs-mpls-actions' omits f66b53fdbb22 openvswitch: New MPLS actions for layer 2 tunnelling omits 76f99f987f2b net: Rephrased comments section of skb_mpls_pop() omits e7dbfed1adb0 net: skb_mpls_push() modified to allow MPLS header push at [...] omits 11299c5cd886 spi: uniphier: Add handle_err callback function omits 9859db51387d spi: uniphier: Change argument of irq functions to private [...] omits bb9ee1eacb2d dt-bindings: sound: gtm601: add the broadmobi interface omits 057a317a8d94 ASoC: gtm601: add Broadmobi bm818 sound profile omits c5614fb8e3d1 ASoC: Intel: kbl_da7219_max98357a: remove unused variable [...] omits 4bb16cd82773 ASoC: hdac_hda: Update hdac hda dai table to include intel [...] omits e68d6696575e ASoC: SOF: Intel: hda: Add iDisp4 DAI omits 09a1f1817b04 dt-bindings: thermal: Add YAML schema for sun8i-thermal dr [...] omits 730a45ccd932 thermal/drivers/sun8i: Add thermal driver for H6/H5/H3/A64 [...] omits 6ffdc7421568 dt-bindings: nvmem: Convert STM32 ROMEM to json-schema omits c5a05bd6455a dt-bindings: usb: amlogic, meson-g12a-usb-ctrl: fix clock names omits 93adc6aef57f dt-bindings: resets: Convert Allwinner legacy resets to schemas omits af287ed02ffd dt-bindings: mfd: Convert Allwinner legacy PRCM bindings t [...] omits f95cad74acdb dt-bindings: clocks: Convert Allwinner legacy clocks to schemas omits b30d8cf5e171 dt-bindings: opp: Convert Allwinner H6 OPP to a schema omits 90dc0d1ce890 of: Rework and simplify phandle cache to use a fixed size omits afd36d28e412 dt-bindings: phy: Fix the PX30 DSI PHY compatible in the example omits f1268534027a selinux: remove set but not used variable 'sidtab' omits d61fe22c2ae4 ALSA: ctl: allow TLV read operation for callback type of e [...] omits 34ce3c5e6912 reset: reset-scmi: Match scmi device by both name and protocol id omits b017b2791c9c hwmon: (scmi-hwmon) Match scmi device by both name and pro [...] omits 12b7662618ef cpufreq: scmi: Match scmi device by both name and protocol id omits 43998dfe24c1 clk: scmi: Match scmi device by both name and protocol id omits 2deb267b26b5 firmware: arm_scmi: Skip protocol initialisation for addit [...] omits b55b06b79445 firmware: arm_scmi: Stash version in protocol init functions omits 50872a94637b firmware: arm_scmi: Match scmi device by both name and pro [...] omits 4605e224db2e firmware: arm_scmi: Add versions and identifier attributes [...] omits 9c5c463f2adf firmware: arm_scmi: Add names to scmi devices created omits 11040889afe3 firmware: arm_scmi: Skip scmi mbox channel setup for addti [...] omits ee7a9c9f67c5 firmware: arm_scmi: Add support for multiple device per protocol omits 59ef4da4e408 clk: bm1800: Remove set but not used variable 'fref' omits dd3d06622138 clk: qcom: Add display clock controller driver for SC7180 omits 75616da71291 dt-bindings: clock: Introduce QCOM sc7180 display clock bindings omits 5d28e44ba630 dt-bindings: clock: Add YAML schemas for the QCOM DISPCC c [...] omits 691865bad627 clk: qcom: clk-alpha-pll: Add support for Fabia PLL calibration omits 1dc3698354dd clk: qcom: alpha-pll: Remove useless read from set rate omits bf453a0a18b2 dmaengine: ioat: Support in-use unbind omits 8ad342a86359 dmaengine: Add reference counting to dma_device struct omits 11a0fd2b3baa dmaengine: Move dma_channel_rebalance() infrastructure up in code omits 686607106f1f dmaengine: Call module_put() after device_free_chan_resources() omits dae7a589c18a dmaengine: Store module owner in dma_device struct omits f873744c2903 clk: add terminate callback to clk_ops omits 89d079dc17e8 clk: let init callback return an error code omits f6fa75ca912b clk: actually call the clock init before any other callbac [...] omits db2c7c0a04b1 clk: qcom: Add missing msm8998 gcc_bimc_gfx_clk omits fb3c06cfda0d iwlwifi: fw: make pos static in iwl_sar_get_ewrd_table() loop omits f06021a18fcf iwlwifi: remove lar_disable module parameter omits 990aba28f500 iwlwifi: dbg: force stop the debug monitor HW omits cc894b85abf7 iwlwifi: pcie: always disable L0S states omits 3d1b28fd30ab iwlwifi: pcie: rename L0S_ENABLED bit to L0S_DISABLED omits df2378ab0f2a iwlwifi: mvm: fix potential SKB leak on TXQ TX omits b9f726c94224 iwlwifi: mvm: fix SKB leak on invalid queue omits 15b590a81fcd selinux: ensure the policy has been loaded before reading [...] omits 707745e8d4e7 mtd: spi-nor: Add support for mx25r3235f omits 307dd80885af mtd: spi-nor: intel-spi: Add support for Intel Jasper Lake [...] omits 094d3b977b7b mtd: spi-nor: Add USE_FSR flag for n25q* entries omits 7f412111e276 mtd: spi-nor: Add entries for mt25q variants omits bd8a6e31b87b mtd: spi-nor: Split mt25qu512a (n25q512a) entry into two omits a56be671734e mtd: spi-nor: add Gigadevice gd25lq128d support omits d1f4acb89c74 mtd: spi-nor: Fix wrong TB selection of GD25Q256 omits 6b8526d3abc0 ipmi:ssif: Handle a possible NULL pointer reference omits adf1092fa838 mtd: spi-nor: Support TB selection using SR bit 6 omits 52487e21689b mtd: spi-nor: Rename SR_TB to indicate the bit used omits 01916e0443b9 mtd: spi-nor: fix typo of "JESB216" in comment omits 10050a02f7d5 mtd: spi-nor: Add 4B_OPCODES flag to w25q256 omits bd3eb4e87eb3 ALSA: ctl: bump protocol version up to v2.1.0 omits ff16351e3f30 ALSA: ctl: remove dimen member from elem_info structure omits e67c3f0fd44c ALSA: pci: echoaudio: remove usage of dimen menber of elem [...] omits 542283566679 ALSA: ctl: remove unused macro for timestamping of elem_value omits 2ca6b6dc8512 iommu/amd: Remove unused variable omits c11738cf9d29 iommu: virtio: Use generic_iommu_put_resv_regions() omits 0ecdebb7dad5 iommu: intel: Use generic_iommu_put_resv_regions() omits 55c2564a6852 iommu: amd: Use generic_iommu_put_resv_regions() omits a66c5dc549d1 iommu: arm: Use generic_iommu_put_resv_regions() omits f9f6971ebb75 iommu: Implement generic_iommu_put_resv_regions() omits 944c91753974 iommu/iova: Silence warnings under memory pressure omits d0432345b4b5 iommu: Fix Kconfig indentation omits 966b753cf396 iommu/amd: Only support x2APIC with IVHD type 11h/40h omits 813071438e83 iommu/amd: Check feature support bit before accessing MSI [...] omits 387caf0b759a iommu/amd: Treat per-device exclusion ranges as r/w unity- [...] omits 1ea27ee2f76e iommu/arm-smmu: Update my email address in MODULE_AUTHOR() omits cd221bd24ff5 iommu/arm-smmu: Allow building as a module omits 7359572e1a5d iommu/arm-smmu: Unregister IOMMU and bus ops on device removal omits 2852ad05e3e9 iommu/arm-smmu-v3: Allow building as a module omits d3daf66621b9 iommu/arm-smmu: Support SMMU module probing from the IORT omits ab246774713e iommu/arm-smmu-v3: Unregister IOMMU and bus ops on device removal omits 34debdca68ef iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers omits b06c076ea962 Revert "iommu/arm-smmu: Make arm-smmu explicitly non-modular" omits 6e8fa7404c13 Revert "iommu/arm-smmu: Make arm-smmu-v3 explicitly non-modular" omits 4312cf7f16c8 drivers/iommu: Allow IOMMU bus ops to be unregistered omits 386dce2788ee iommu/of: Take a ref to the IOMMU driver during ->of_xlate() omits 25f003de987a drivers/iommu: Take a ref to the IOMMU driver prior to ->a [...] omits 1a373a78b8e2 PCI: Export pci_ats_disabled() as a GPL symbol to modules omits bb950bca5d52 PCI/ATS: Restore EXPORT_SYMBOL_GPL() for pci_{enable,disab [...] omits 6bf6c24720d3 iommu/of: Request ACS from the PCI core when configuring I [...] omits a7ba5c3d008d drivers/iommu: Export core IOMMU API symbols to permit mod [...] omits 398d999f96bf Merge 5.5-rc3 into staging-next omits 749e4121d6ee Merge 5.5-rc3 into tty-next omits 8757dc970f55 x86/crash: Define arch_crash_save_vmcoreinfo() if CONFIG_C [...] omits eb1488360c7d Merge 5.5-rc3 into usb-next omits d53f9b68b359 rtc: pcf8563: Use BIT omits 7dc679ef2558 rtc: moxart: Convert to SPDX identifier omits d6e62e7f106f rtc: ds1343: Remove unused struct spi_device in struct ds1 [...] omits 47a3c048373b rtc: rx8025: Remove struct i2c_client from struct rx8025_data omits e2ed7507ae89 rtc: hym8563: Read the valid flag directly instead of caching it omits f236a2a2ebab rtc: hym8563: Return -EINVAL if the time is known to be invalid omits aeedfe7f89bc rtc: rx8010: Fix return code for rx8010_probe omits de0505660f6b rtc: omap: Remove unneeded semicolon omits 62cbe63f58e7 rtc: asm9260: add the missed check for devm_clk_get omits bd0d937928d4 rtc: rv3029: remove useless error messages omits fc219291ea97 rtc: rv3029: annotate init and exit functions omits 8e99106c920a rtc: rv3029: drop deprecated compatbiles omits ec923fcccf9b rtc: rv3029: add nvram support omits 6dece0e99faa iwlwifi: remove CSR registers abstraction omits b81b7bd02eda iwlwifi: remove some outdated iwl22000 configurations omits 0e00270863da iwlwifi: pcie: validate queue ID before array deref/bit ops omits cfdc20efebdc iwlwifi: pcie: use partial pages if applicable omits 80084e359139 iwlwifi: pcie: map only used part of RX buffers omits c042f0c77f3d iwlwifi: allocate more receive buffers for HE devices omits b1a6db1320e9 iwlwifi: mvm: add support for responder config command version 7 omits b59ec4cac516 iwlwifi: mvm: add support for location range request version 8 omits d84a7a654a66 iwlwifi: pcie: extend hardware workaround to context-info omits 2763bba6328c iwlwifi: Don't ignore the cap field upon mcc update omits ed780545c13a iwlwifi: mvm: report TX rate to mac80211 directly for RS offload omits b3f20e098293 iwlwifi: mvm: fix NVM check for 3168 devices omits 4f565ee29999 iwlwifi: fix TLV fragment allocation loop omits a89c72ffd073 iwlwifi: pcie: allocate smaller dev_cmd for TX headers omits c5a4e8eb683c iwlwifi: pcie: detect the DMA bug and warn if it happens omits c4a786b32621 iwlwifi: pcie: work around DMA hardware bug omits 537c00e3a73c arm64: dts: imx8mq-librem5-devkit: add accelerometer and g [...] omits 90f0d7026f84 arm64: defconfig: Enable CRYPTO_DEV_FSL_CAAM omits bff5b9723732 arm64: dts: imx8mm: Add Crypto CAAM support omits 20f5a659554a dmaengine: JZ4780: Add support for the X1830. omits b98900548b8d dt-bindings: dmaengine: Add X1830 bindings. omits 6eca4d1f58ff arm64: dts: freescale: add initial support for Google i.MX [...] omits a59666337f3b dt-bindings: arm: Add Google Coral Edge TPU entry omits 06e38f132f74 ARM: imx_v6_v7_defconfig: Select the TFP410 driver omits ec1c36382ba1 ARM: dts: imx51-babbage: Fix the DVI output description omits e1af00487dee ARM: dts: imx6qdl-apalis: mux HDMI CEC pin omits 00187f491179 arm64: dts: ls1028a-rdb: enable emmc hs400 mode omits bc6385dab125 ext4: Move to shared i_rwsem even without dioread_nolock m [...] omits aa9714d0e397 ext4: Start with shared i_rwsem in case of DIO instead of [...] omits f629afe3369e ext4: fix ext4_dax_read/write inode locking sequence for I [...] omits cf2834a5ed57 ext4: treat buffers contining write errors as valid in ext [...] omits 869bf854291b arm64: dts: ls1028a: Update edma compatible to fit eDMA driver omits aebf07e63e41 arm64: dts: imx8m: drop "fsl,aips-bus" and "fsl,imx8mq-aips-bus" omits b9ef22e1592f clk: imx: imx8mq: Switch to clk_hw based API omits 9c71f9ea35d7 clk: imx: imx8mm: Switch to clk_hw based API omits daeb14545514 clk: imx: imx8mn: Switch to clk_hw based API omits 44fa4710873f clk: imx: Remove __init for imx_obtain_fixed_clk_hw() API omits 02cb0228e98c clk: imx: gate3: Switch to clk_hw based API omits 3d43f1582c45 clk: imx: add hw API imx_clk_hw_mux2_flags omits 61f35728ba5e clk: imx: add imx_unregister_hw_clocks omits a4b431f8038a clk: imx: clk-composite-8m: Switch to clk_hw based API omits 10c34b50f240 clk: imx: clk-pll14xx: Switch to clk_hw based API omits 2728c4a124a1 arm64: dts: imx8mm: Add missing mux options for UART1 and [...] omits b6828ffe3072 ARM: imx_v6_v7_defconfig: Enable NFS_V4_1 and NFS_V4_2 support omits 0e8322dc5e53 arm64: dts: lx2160a: add dts for CEX7 platforms omits 5705b9dcda57 arm64: dts: lx2160a: add emdio2 node omits 5f131c484883 bindings: fsl: document compatibles of lx2160a boards omits 75d91c0dcd59 ARM: dts: imx6sll: add PXP module omits 031c8cd8bd24 media: dt-bindings: media: fsl-pxp: add missing imx6sll omits ac80010fc94e Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 56a7010abc19 tmpfs: switch to use of invalfc() omits 9fe4aa1b3c70 cgroup1: switch to use of errorfc() et.al. omits 8614b5bb45f5 procfs: switch to use of invalfc() omits 20de00d9a49a hugetlbfs: switch to use of invalfc() omits e86134ff66f0 cramfs: switch to use of errofc() et.al. omits f0511e8e58fb gfs2: switch to use of errorfc() et.al. omits 76c50219b279 fuse: switch to use errorfc() et.al. omits 04b8b5b45ad0 ceph: use errorfc() and friends instead of spelling the pr [...] omits a3909243b4b4 prefix-handling analogues of errorf() and friends omits 2552e0ea2d71 turn fs_param_is_... into functions omits 2384c731b50f fs_parse: handle optional arguments sanely omits 4cd0865dd3a8 fs_parse: fold fs_parameter_desc/fs_parameter_spec omits 98101bf97d6e fs_parser: remove fs_parameter_description name field omits 63fa8addda96 add prefix to fs_context->log omits 050c2f8bb7b8 ceph_parse_param(), ceph_parse_mon_ips(): switch to passin [...] omits 0f1671ab4fe9 new primitive: __fs_parse() omits 1dd0c81bfc13 switch rbd and libceph to p_log-based primitives omits 72912ced0b55 struct p_log, variants of warnf() et.al. taking that one instead omits 5a00cda518af teach logfc() to handle prefices, give it saner calling co [...] omits d83d8d7b8aba arm64: defconfig: Enable ATH10K_SNOC omits 2e198c395a08 arm64: dts: qcom: db845c: Enable ath10k 8bit host-cap quirk omits 276bb28c2984 arm64: dts: qcom: sdm845: Rename gic-its node to msi-controller omits 6bcf76316a14 dt-bindings: mfd: update TI tps6105x chip bindings omits b3b42b4a383c leds: tps6105x: add driver for MFD chip LED mode omits b0ff98608400 led: max77650: add of_match table omits 4c3718f9d6a6 leds: bd2802: Convert to use GPIO descriptors omits 697529091ac7 leds: pca963x: Fix open-drain initialization omits 9f4b952d0bfb leds-as3645a: Drop fwnode reference on ignored node omits 8e8d699b051f leds: gpio: Fix uninitialized gpio label for fwnode based probe omits b3e3d4c618c5 scsi: libsas: Tidy SAS address print format omits 6d67e8473386 scsi: lpfc: Update lpfc version to 12.6.0.3 omits c438d0628aa5 scsi: lpfc: Fix improper flag check for IO type omits 999fbbceb831 scsi: lpfc: Fix MDS Latency Diagnostics Err-drop rates omits 0b4391946da8 scsi: lpfc: Fix unmap of dpp bars affecting next driver load omits a052ce848d43 scsi: lpfc: Fix disablement of FC-AL on lpe35000 models omits 9a20cc10fa05 scsi: lpfc: Fix ras_log via debugfs omits e3ba04c9bad1 scsi: lpfc: Fix Fabric hostname registration if system hos [...] omits f3d0a8acc5a8 scsi: lpfc: Fix missing check for CSF in Write Object Mbox Rsp omits df9166bfa775 scsi: lpfc: Fix: Rework setting of fdmi symbolic node name [...] omits be0709e449ac scsi: lpfc: Fix incomplete NVME discovery when target omits 5a2673267a49 scsi: qla2xxx: Update driver version to 10.01.00.22-k omits 641e0efddcbd scsi: qla2xxx: Fix mtcp dump collection failure omits e1217dc3edce scsi: qla2xxx: Fix stuck session in GNL omits 118f01e7d92e scsi: qla2xxx: Fix RIDA Format-2 omits f994c6d168c6 scsi: qla2xxx: Consolidate fabric scan omits 17e64648aa47 scsi: qla2xxx: Correct fcport flags handling omits 8aaac2d7da87 scsi: qla2xxx: Fix stuck login session using prli_pend_timer omits 7318edfa7039 get rid of cg_invalf() omits 112892e4a2e3 get rid of fs_value_is_filename_empty omits b97051042adf don't bother with explicit length argument for __lookup_co [...] omits 6b94420195f5 fold struct fs_parameter_enum into struct constant_table omits 91f2f56785ff fs_parse: get rid of ->enums omits 030b995ad9ec selinux: ensure we cleanup the internal AVC counters on er [...] omits 29478208c024 arm64: dts: rockchip: Add Radxa Rock Pi N10 initial support omits b97965803d26 ARM: dts: rockchip: Add Radxa Dalang Carrier board omits 488533533194 arm64: dts: rockchip: Add VMARC RK3399Pro SOM initial support omits dc753369d129 dt-bindings: arm: rockchip: Add Rock Pi N10 binding omits e09dabe49c68 arm64: dts: rockchip: hook up bluetooth at uart0 on rockpro64 omits 7c5b6bfb14ca arm64: dts: rockchip: enable wifi module at sdio0 on rockpro64 omits cfeec3fb5451 Merge tag 'wireless-drivers-next-2019-12-20' of git://git. [...] omits 994baea28957 Merge branch 'hns3-next' omits d9b81c963a4c net: hns3: only print misc interrupt status when handling fails omits ff7dfcdd684b net: hns3: add a log for getting chain failure in hns3_nic [...] omits 89b40c7fe2a8 net: hns3: add some VF VLAN information for command "ip li [...] omits 2a7556bb2b73 net: hns3: implement ndo_features_check ops for hns3 driver omits 44b6b88336a0 net: hns3: get FD rules location before dump in debugfs omits a3374d7d335c net: hns3: optimization for CMDQ uninitialization omits 31c92ccecaab net: hns3: remove useless mutex vport_cfg_mutex in the str [...] omits b2598318eb45 net: hns3: check FE bit before calling hns3_add_frag() omits e1b5e598e5a5 tipc: make legacy address flag readable over netlink omits 17338900ccfd Merge branch 'VSOCK-add-vsock_test-test-suite' omits d6269a93ffc3 vsock_test: add SOCK_STREAM MSG_PEEK test omits 8d00b93fece1 testing/vsock: print list of options and description omits 5a2b2425634d testing/vsock: add parameters to list and skip tests omits 770ce0078cbf vsock_test: wait for the remote to close the connection omits cdbcc18de10a VSOCK: add AF_VSOCK test cases omits 092f32ae628e VSOCK: add send_byte()/recv_byte() test utilities omits 2f65b44e199c VSOCK: add full barrier between test cases omits 9bb8a29d28e0 VSOCK: extract connect/accept functions from vsock_diag_test.c omits df7e0e0d237e VSOCK: extract utility functions from vsock_diag_test.c omits ce1c7f84e276 VSOCK: add SPDX identifiers to vsock tests omits 43985468df67 VSOCK: fix header include in vsock_diag_test omits a706a0422322 Merge branch 'add-dsa-switch-support-for-ar9331' omits ec6698c272de net: dsa: add support for Atheros AR9331 built-in switch omits 48fda74f0a93 net: dsa: add support for Atheros AR9331 TAG format omits 4eb7ae7a301d MIPS: ath79: ar9331: add ar9331-switch node omits dba261f35d16 dt-bindings: net: dsa: qca, ar9331 switch documentation omits f9e6bfdbaf0c samples/bpf: Xdp_redirect_cpu fix missing tracepoint attach omits 6cd6e64e3603 Merge branch 'xdpsock' omits 46e3268eaaca samples/bpf: xdpsock: Add option to specify transmit fill pattern omits 4a3c23ae3acc samples/bpf: xdpsock: Add option to specify tx packet size omits ece6e9694751 samples/bpf: xdpsock: Add option to specify number of pack [...] omits cd9e72b6f210 samples/bpf: xdpsock: Add option to specify batch size omits 695255882bdf samples/bpf: xdpsock: Use common code to handle signal and [...] omits d3f11b018f6c samples/bpf: xdpsock: Add duration option to specify how l [...] omits 478bee0df0ec selftests/bpf: Preserve errno in test_progs CHECK macros omits ce3cec27933c Merge branch 'xsk-cleanup' omits 1d9cb1f38186 xsk: Use struct_size() helper omits 15d8c9162ced xsk: Add function naming comments and reorder functions omits c34787fcc90f xsk: Remove unnecessary READ_ONCE of data omits f8509aa078de xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_ [...] omits 03896ef1f0cb xsk: Change names of validation functions omits c5ed924b54c8 xsk: Simplify the consumer ring access functions omits df0ae6f78a45 xsk: Simplify xskq_nb_avail and xskq_nb_free omits 4b638f13bab4 xsk: Eliminate the RX batch size omits 59e35e552529 xsk: Standardize naming of producer ring access functions omits d7012f05e3ca xsk: Consolidate to one single cached producer pointer omits 11cc2d21499c xsk: Simplify detection of empty and full rings omits 484b165306e1 xsk: Eliminate the lazy update threshold omits 58361eaa11d5 dt-bindings: media: renesas,ceu: Convert to yaml omits 606f53b08802 dt-bindings: watchdog: Convert stm32 watchdog bindings to [...] omits 064f42b28a6d ARM: brcmstb: Add debug UART entry for 7216 omits 6439b5276b9f remoteproc: mss: q6v5-mss: Add modem support on SC7180 omits 65518e9cf599 dt-bindings: remoteproc: qcom: Add Q6V5 Modem PIL binding [...] omits 8875b1d242c4 MAINTAINERS: Add myself as reviewer for the hwspinlock subsystem omits a9ee66deeca5 arm64: dts: qcom: msm8998: Add ADSP, MPSS and SLPI nodes omits fda8fba6687d arm64: dts: qcom: msm8998: Update reserved memory map omits 7c77e31733f3 remoteproc: qcom: pas: Add MSM8998 ADSP and SLPI support omits 4a58009c1768 dt-bindings: remoteproc: qcom: Add ADSP and SLPI support f [...] omits 6ba519aa1375 remoteproc: q6v5-mss: Remove mem clk from the active pool omits 554f269f0f38 platform/x86: intel_pmc_core: Add Intel Elkhart Lake support omits 49a437941c3f platform/x86: intel_pmc_core: Add Intel Tiger Lake support omits 6268c0b278b5 platform/x86: intel_pmc_core: Make debugfs entry for pch_i [...] omits e39854781830 platform/x86: intel_pmc_core: Create platform dependent bi [...] omits 476bac56c1eb platform/x86: intel_pmc_core: Remove unnecessary assignments omits b1cb33dae414 platform/x86: intel_pmc_core: Clean up: Remove comma after [...] omits 414002bc3279 ARM: dts: at91: add smartkiz support and a common kizboxmi [...] omits d9b6867e8a17 dt-bindings: arm: at91: Document Kizboxmini and Smartkiz b [...] omits c2e366b54dd9 Merge branches 'renesas-arm-dt-for-v5.6', 'renesas-arm64-d [...] omits ae56c940f188 arm64: dts: renesas: Add EK874 board with idk-2121wr displ [...] omits 111cc9ace2b5 arm64: dts: renesas: r8a77961: Add SDHI nodes omits 19d40e551353 arm64: dts: renesas: r8a77961: Add I2C nodes omits 8372579d5bb5 arm64: dts: renesas: r8a77961: Add SYS-DMAC nodes omits 9ccf74a93d3c arm64: dts: renesas: r8a77961: Add RAVB node omits c6ef2b349845 arm64: dts: renesas: r8a77961: Add GPIO nodes omits 36065b0715df arm64: dts: renesas: r8a77961: Add RWDT node omits bf2b74ce9b33 arm64: dts: renesas: r8a77990: ebisu: Remove clkout-lr-syn [...] omits bfea224d9250 ALSA: uapi: Drop unneeded typedefs omits 11e8355bd3ce soc: renesas: rcar-rst: Fix __iomem on configure call omits 993f2c9abe02 arm64: dts: renesas: r8a77970: Group tuples in thermal reg [...] omits 9504a9f27a8c arm64: dts: renesas: Group tuples in pci ranges and dma-ra [...] omits 0aab5b914b41 arm64: dts: renesas: Group tuples in interrupt properties omits 36f062124df3 arm64: dts: renesas: Group tuples in regulator-gpio states [...] omits 645c08f17f47 ALSA: uapi: Drop asound.h inclusion from asoc.h omits 7fd7d6c50451 ALSA: uapi: Fix typos and header inclusion in asound.h omits 4fa406caf950 ALSA: hdspm: Drop linux/types.h inclusion in uapi header omits d63e63d42107 ALSA: hdsp: Make uapi/hdsp.h compilable again omits 2e4688676392 ALSA: emu10k1: Make uapi/emu10k1.h compilable again omits f54e670dee2d ARM: dts: renesas: Group tuples in pci ranges and dma-rang [...] omits c2e952ef5abb ARM: dts: renesas: Group tuples in interrupt properties omits 8a481af10e6a ARM: dts: renesas: Group tuples in regulator-gpio states p [...] omits 8443ffd1bbd5 ARM: dts: r8a7779: Add device node for ARM global timer omits df1a0aac0a53 ARM: dts: sh73a0: Add device node for ARM global timer omits 61b58e3f6e51 ARM: dts: sh73a0: Rename twd clock to periph clock omits 837b7deb364c dt-bindings: can: rcar_canfd: document r8a774b1 support omits b32bfbc98a74 dt-bindings: can: rcar_can: document r8a774b1 support omits 6d5375a31295 pinctrl: rza1: Reduce printed messages omits a34cd9dfd03f pinctrl: sh-pfc: r8a77965: Fix DU_DOTCLKIN3 drive/bias control omits 169e808eda2d dt-bindings: clock: renesas: cpg-mssr: Fix r8a774b1 typo omits c9d9d903474c clk: renesas: r7s9210: Add SPIBSC clock omits 0d67c0340a60 clk: renesas: rcar-gen3: Allow changing the RPC[D2] clocks omits 130ac214294b regulator: Convert stm32-pwr regulator to json-schema omits a14a0b5fc179 regulator: bd71828: remove get_voltage operation omits d24a70636b8b ASoC: max98090: Remove empty suspend function omits 5b5b9d35e05a iwlwifi: scan: remove support for fw scan api v11 omits efaaa97c0e7f iwlwifi: dbg_ini: don't skip a TX FIFO when dumping omits 1019f9efcb9f iwlwifi: mvm: update powersave correctly for D3 omits 7b02bf619488 iwlwifi: pcie: move page tracking into get_page_hdr() omits 160bab43419e iwlwifi: don't send PPAG command if disabled omits 24dbe0aaa003 phy: ti-pipe3: make clk operations symmetric in probe and remove omits a3a0641599cd phy: qcom-qmp: Use the correct style for SPDX License Identifier omits 795e55999b2f phy: hisilicon: Fix Kconfig indentation omits 9ccaf106c2cf gpio: tegra: Use NOIRQ phase for suspend/resume omits f56d979cc58e gpio: tegra: Properly handle irq_set_irq_wake() error omits fc782e47e601 gpio: tegra: Use generic readl_relaxed/writel_relaxed accessors omits bf6910abf548 power: avs: Add support for CPR (Core Power Reduction) omits 3185fe1d8a45 dt-bindings: power: avs: Add support for CPR (Core Power R [...] omits 2298cf8d36bc powercap/intel_rapl: add support for JasperLake omits b2d32af0bff4 x86/cpu: Add Jasper Lake to Intel family omits 85c3ebd4a051 cpuidle: kirkwood: convert to devm_platform_ioremap_resource() omits 22c48a439d6a cpuidle: clps711x: convert to devm_platform_ioremap_resource() omits e976eb4b91e9 PM: wakeup: Show statistics for deleted wakeup sources again omits 2a2ef473cc91 PM: sleep: Switch to rtc_time64_to_tm()/rtc_tm_to_time64() omits fbdd256fe701 ACPICA: Update the list of maintainers omits 0b7c99d9a229 mailmap: Add entry for rjw@sisk.pl omits 9494f0f9b5dd thermal/drivers/of-thermal: Move the of_thermal_free_zone( [...] omits bab786adb5c4 thermal/drivers/of-thermal: Make of_thermal_destroy_zones static omits b39f712dbe85 ARM: dts: sun9i: Remove useless reset and clock names omits 7309386df550 ARM: dts: sun8i: nanopi-duo2: Fix GPIO regulator state array omits ef4afc620fa0 ARM: dts: sunxi: Add missing dmas properties to TCON omits c36ffe4db690 ARM: dts: sun8i: v3s: Remove redundant assigned-clocks omits 96940819e5b3 ARM: dts: sun9i: Make sure the USB PHY resources are in th [...] omits 086098fb3334 thermal/drivers/cpu_cooling: Rename to cpufreq_cooling omits ba1dde4deb26 thermal/drivers/cpu_cooling: Introduce the cpu idle coolin [...] omits 5f52a2820de9 thermal/drivers/cpu_cooling: Add idle cooling device docum [...] omits 04de6eaa898e thermal: rockchip: Enable hwmon omits 38c60b5d329a thermal: armada: Clear reset in armadaxp_init omits 43453f2143f4 thermal: armada: Fix register offsets for AXP omits 14044997feb4 thermal: int340x: processor_thermal: Add Jasper Lake support omits 5ccdc6c7dc23 thermal/intel: intel_pch_thermal: Add Comet Lake (CML) pla [...] omits 26a642a8e957 drivers: thermal: tsens: Work with old DTBs omits c6d633a92749 crypto: algapi - make unregistration functions return void omits 0e89640b640d crypto: arm64 - Use modern annotations for assembly functions omits 3907ccfaec5d crypto: atmel-aes - Fix CTR counter overflow when multiple [...] omits 27896aff15d6 crypto: chelsio - calculating tx_channel_id as per the max [...] omits 27f4adf724e1 crypto: atmel-{aes,tdes} - Update the IV only when the op [...] omits e9ce6aee1d4d crypto: atmel-{sha,tdes} - Print warn message even when deferring omits 827a98df67f1 crypto: atmel-{aes,sha,tdes} - Stop passing unused argumen [...] omits 644c247e8e35 crypto: atmel-{aes,sha,tdes} - Drop duplicate init of dma_ [...] omits 0e69378940ea crypto: atmel-{aes,sha} - Fix incorrect use of dmaengine_t [...] omits 7d07de2c18ab crypto: amlogic - add unspecified HAS_IOMEM dependency omits 6dc0e310623f crypto: inside-secure - add unspecified HAS_IOMEM dependency omits 177e358c9609 crypto: inside-secure - Fix hang case on EIP97 with basic [...] omits cb97aa947362 crypto: inside-secure - Fix hang case on EIP97 with zero l [...] omits 098e51e517bc crypto: inside-secure - Fix Unable to fit even 1 command d [...] omits a30637625822 padata: update documentation file path in MAINTAINERS omits 2bbb3375d967 crypto: api - fix unexpectedly getting generic implementation omits 76e227719a14 crypto: caam/qi2 - remove double buffering for ahash omits 46b49abc5d0a crypto: caam - remove double buffering for ahash omits 7f8c36fe9be4 crypto: picoxcell - adjust the position of tasklet_init an [...] omits f2c5d27bb889 crypto: hisilicon - still no need to check return value of [...] omits 632b0b5301f6 crypto: ccp - provide in-kernel API to submit TEE commands omits 33960acccfbd crypto: ccp - add TEE support for Raven Ridge omits f100ab62b689 crypto: ccp - check whether PSP supports SEV or TEE before [...] omits 6eb0cc72bcbe crypto: ccp - move SEV vdata to a dedicated data structure omits b93566f1bb54 crypto: ccp - create a generic psp-dev file omits 9b67d08dbc17 crypto: ccp - rename psp-dev files to sev-dev omits 99cacdc6f661 Merge branch 'replace-cg_bpf-prog' omits 06ac0186bd24 selftests/bpf: Test BPF_F_REPLACE in cgroup_attach_multi omits 257c88559f36 selftests/bpf: Convert test_cgroup_attach to prog_tests omits cdbee3839cd9 libbpf: Introduce bpf_prog_attach_xattr omits 7dd68b3279f1 bpf: Support replacing cgroup-bpf program in MULTI mode omits 9fab329d6a04 bpf: Remove unused new_flags in hierarchy_allows_attach() omits 1020c1f24a94 bpf: Simplify __cgroup_bpf_attach omits c92bbaa0fda5 Merge branch 'simplify-do_redirect' omits 1170beaa3fa3 xdp: Simplify __bpf_tx_xdp_map() omits 332f22a60e4c xdp: Remove map_to_flush and map swap detection omits cdfafe98cabe xdp: Make cpumap flush_list common for all map instances omits 96360004b862 xdp: Make devmap flush_list common for all map instances omits e312b9e706ed xsk: Make xskmap flush_list common for all map instances omits fb5aacdf3603 xdp: Fix graze->grace type-o in cpumap comments omits 4bc188c7f23a xdp: Simplify cpumap cleanup omits 0536b85239b8 xdp: Simplify devmap cleanup omits 3dae220595ba scsi: qla2xxx: Use common routine to free fcport struct omits 425215647fc5 scsi: qla2xxx: Add D-Port Diagnostic reason explanation logs omits 89eb2e7e794d scsi: qla2xxx: Fix update_fcport for current_topology omits 96a0eb7164d1 scsi: qla2xxx: Cleanup unused async_logout_done omits 27258a577144 scsi: qla2xxx: Add a shadow variable to hold disc_state hi [...] omits f57a01073596 scsi: qla2xxx: Fix fabric scan hang omits 3c75ad1d87c7 scsi: qla2xxx: Remove defer flag to indicate immeadiate port loss omits d8dd7d768131 scsi: vmw_pvscsi: Silence dma mapping errors omits f4652752a428 scsi: vmw_pvscsi: Fix swiotlb operation omits a808a04c8617 scsi: csiostor: Adjust indentation in csio_device_reset omits 4dbc96ad65c4 scsi: aic7xxx: Adjust indentation in ahc_find_syncrate omits aa8679736a82 scsi: qla4xxx: Adjust indentation in qla4xxx_mem_free omits 52b894393cec scsi: libfc: remove unnecessary assertion on ep variable omits 0c3dbdeb7284 scsi: initio: make initio_state_7() static omits 4aca8fe77166 scsi: ibmvscsi_tgt: remove set but not used variables 'iue [...] omits 08fcc87bd0df scsi: sym53c8xx: fix typos in comments omits 43d23b94e5e8 scsi: core: Fix a compiler warning triggered by the SCSI l [...] omits 0786669c31c9 scsi: ufs: Power off hook for Cadence UFS driver omits 8b0bbf002a1e scsi: ufs: disable interrupt during clock-gating omits dcb6cec50827 scsi: ufs: disable irq before disabling clocks omits dc30c9e6d67f scsi: ufs: Simplify a condition omits bb14dd1564c9 scsi: ufs: Unlock on a couple error paths omits e89fbc7feb00 scsi: ufs: Update L4 attributes on manual hibern8 exit in [...] omits fc0a9de2f40d scsi: ufs: delete unused structure filed tr omits 5231d38c16f0 scsi: ufs: Do not free irq in suspend omits 0834253734cb scsi: ufs: Do not clear the DL layer timers omits 17c7d35f141e scsi: ufs: Release clock if DMA map fails omits a3a763917216 scsi: ufs: Use DBD setting in mode sense omits 0ec96913344d scsi: core: Adjust DBD setting in MODE SENSE for caching m [...] omits 2df74b6985b5 scsi: ufs: Complete pending requests in host reset and res [...] omits 74a527a2ab1c scsi: ufs: Avoid messing up the compl_time_stamp of lrbs omits a7ef6f029a76 scsi: ufs: Update VCCQ2 and VCCQ min/max voltage hard codes omits 24366c2afbb0 scsi: ufs: Recheck bkops level if bkops is disabled omits 69a6c269c097 scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs omits 7252a3603015 scsi: ufs: Avoid busy-waiting by eliminating tag conflicts omits bd40726153c6 scsi: esp_scsi: Add support for FSC chip omits 2086faae3c55 scsi: esp_scsi: Correct ordering of PCSCSI definition in e [...] omits 364d5814b9dd nfsd: remove nfs4_reset_lease() declarations omits 9104ae494e67 nfsd: use ktime_get_real_seconds() in nfs4_verifier omits 20b7d86f29d3 nfsd: use boottime for lease expiry calculation omits f5ab220d162c arm64: dts: qcom: sc7180: Add remoteproc enablers omits 5080832627b6 NFC: pn544: Adjust indentation in pn544_hci_check_presence omits 373e8c278da2 Merge branch 'bcmgenet-Turn-on-offloads-by-default' omits f1af17c0b7a5 net: bcmgenet: Add software counters to track reallocations omits e3fa85883d15 net: bcmgenet: Be drop monitor friendly while re-allocatin [...] omits ae895c49905c net: bcmgenet: Turn on offloads by default omits 206f54b66cbf net: bcmgenet: Utilize bcmgenet_set_features() during resume/open omits f63db4efdd50 net: bcmgenet: Refactor bcmgenet_set_features() omits 810155397890 net: bcmgenet: use CHECKSUM_COMPLETE for NETIF_F_RXCSUM omits dd8e911b7f2a net: bcmgenet: enable NETIF_F_HW_CSUM feature omits 99d55638d4b0 net: bcmgenet: enable NETIF_F_HIGHDMA flag omits d63b542c625c net: systemport: Set correct DMA mask omits 5f04a6d8dfe8 Merge branch 'nfp-tls-implement-the-stream-sync-RX-resync' omits 6a35ddc5445a nfp: tls: implement the stream sync RX resync omits 8d5a49e9e31b net/tls: add helper for testing if socket is RX offloaded omits 572c7245182a nfp: pass packet pointer to nfp_net_parse_meta() omits 8fb0d2ced978 Merge branch 'nfp-ipv6-tunnel' omits 783461604f7e nfp: flower: update flow merge code to support IPv6 tunnels omits 9ea9bfa12240 nfp: flower: support ipv6 tunnel keep-alive messages from fw omits 6c463a059f62 nfp: flower: handle notifiers for ipv6 route changes omits 50b1c86ab0a0 nfp: flower: handle ipv6 tunnel no neigh request omits 1922c9a4e273 nfp: flower: modify pre-tunnel and set tunnel action for ipv6 omits cfa189934231 nfp: flower: offload list of IPv6 tunnel endpoint addresses omits 78a722af4ad9 nfp: flower: compile match for IPv6 tunnels omits 77a5f73a8b33 nfp: flower: move udp tunnel key match compilation to help [...] omits 31c491e56ad1 nfp: flower: pass flow rule pointer directly to match functions omits a886ca6fcfff hdlcdrv: replace unnecessary assertion in hdlcdrv_register omits 6791c102602b net: mvpp2: cycle comphy to power it down omits 0dea4d039a7f net: sfp: report error on failure to read sfp soft status omits fea8930bd55e arm64: dts: qcom: sm8150: Add cpufreq HW device node omits 9692d9ffa874 arm64: dts: qcom: qcs404: Update the compatible for watchd [...] omits 9594497f2c78 nfsd: fix jiffies/time_t mixup in LRU list omits 2561c92b12f4 nfsd: fix delay timer on 32-bit architectures omits b6356d420296 nfsd: use time64_t in nfsd_proc_setattr() check omits 2a1aa48929af nfsd: pass a 64-bit guardtime to nfsd_setattr() omits 9cc7680149b2 nfsd: make 'boot_time' 64-bit wide omits e4598e38ee7e nfsd: use timespec64 in encode_time_delta omits 92c5e46911c0 nfsd: handle nfs3 timestamps as unsigned omits e29f470396a7 nfsd: print 64-bit timestamps in client_info_show omits b3f255ef6bff nfsd: use ktime_get_seconds() for timestamps omits fc1b20659597 nfsd: remove unnecessary assertion in nfsd4_encode_replay omits 57f64034966f nfsd: Clone should commit src file metadata too omits fc5fc5d7cc9e nfsd4: Remove unneeded semicolon omits ae6252d8dfeb ACPICA: Update version to 20191213 omits 6d232b29cfce ACPICA: Dispatcher: always generate buffer objects for ASL [...] omits 69e86e59ad2a ACPICA: acpisrc: add unix line ending support for non-wind [...] omits 5ddbd77181df ACPICA: Disassembler: create buffer fields in ACPI_PARSE_L [...] omits 22e38ca73585 ACPICA: debugger: fix spelling mistake "adress" -> "address" omits d21a91629f4b ACPI: video: Do not export a non working backlight interfa [...] omits 0435bcd9e185 docs: firmware-guide: ACPI: Replace dma_request_slave_chan [...] omits 9b1b5535dfc9 thermal: int340x_thermal: Add Tiger Lake ACPI device IDs omits bdd11b654035 platform/x86: intel-hid: Add Tiger Lake ACPI device ID omits c248dfe7e0ca ACPI: fan: Add Tiger Lake ACPI device ID omits 55cfe6a5c582 ACPI: DPTF: Add Tiger Lake ACPI device IDs omits fd7bba685e7d Input: apbps2 - add __iomem to register struct omits cbe821a20f3d Input: axp20x-pek - make device attributes static omits d19e470b6605 ACPI: fan: Expose fan performance state information omits 5bf2fc1f9c88 bpf: Remove unnecessary assertion on fp_old omits d8e419da048e Merge branch 'phylib-consolidation' omits b5abac2d2d17 net: phy: marvell: use genphy_check_and_restart_aneg() omits 9f4bae704f93 net: phy: marvell: use phy_modify_changed() omits 20ecf424d0db net: phy: marvell: use existing clause 37 definitions omits d2004e27eb35 net: phy: marvell: consolidate phy status reading omits 760fa78f3509 net: phy: marvell: use positive logic for link state omits 98f92831c561 net: phy: marvell: initialise link partner state earlier omits fcf1f59afc67 net: phy: marvell: rearrange to use genphy_read_lpa() omits 0efc286a9238 net: phy: provide and use genphy_read_status_fixed() omits 2a10ab043ac5 net: phy: add genphy_check_and_restart_aneg() omits af006240c6cf net: phy: use phy_resolve_aneg_pause() omits c48f16b42a3b net: phy: remove redundant .aneg_done initialisers omits ed21b314fb85 Merge branch 'next/dt' into for-next omits 1019fe2c7280 ARM: dts: exynos: Adjust bus related OPPs to the values co [...] omits c6d0192afa24 ARM: dts: exynos: Move Exynos5420 bus related OPPs to the [...] omits 293f89959483 tty: serial: 21285: stop using the unused[] variable from [...] omits e054d71836f0 platform/chrome: cros_ec_ishtp: Make init_lock static omits a5a985542066 staging: nvec: check return value omits c1ccff45e54e docs/memory-barriers.txt.kokr: Minor wordsmith omits 3dbbeef42b64 doc:locking: fix locktorture parameter description omits c032ace71c29 software node: add basic tests for property entries omits 921377c0b4e8 power: supply: abx500_chargalg: Remove unneeded semicolon omits e15c54d208f9 power: supply: ab8500_charger: Remove unneeded semicolon omits c6ef5234efc0 power: supply: ab8500: Remove unneeded semicolon omits bc51a6d34c27 Documentation: kernel-hacking: hacking.rst: Change referen [...] omits a83aaf4979e7 Documentation: filesystems: automount-support: Change refe [...] omits 1d5c17e47028 RISC-V: Typo fixes in image header and documentation. omits ae0a723c4cfd Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits eb43135117ad Documentation: fix Sphinx warning in xilinx_sdfec.rst omits 0854cbdb1829 Documentation: x86: fix boot.rst warning and format omits ab229d620263 Process: provide hardware-security list details omits d693b2883c0b docs: ftrace: Specifies when buffers get clear omits ca0e477931c5 ath11k: Use sizeof_field() instead of FIELD_SIZEOF() omits 77ea8b455ca1 ath11k: explicitly cast wmi commands to their correct struct type omits 4315a74a482f wil6210: add support for set_cqm_rssi_config omits 5e5f069c30cc wil6210: support set_multicast_to_unicast cfg80211 operation omits 18beb61d848d wil6210: fix MID valid bits in Rx status message omits c99d5f8d6178 wil6210: reduce ucode_debug memory region omits 5c5d88a29dd4 wil6210: add verification for cid upper bound omits c715b38473c8 wil6210: take mem_lock for writing in crash dump collection omits d3214d428066 wil6210: minimize the time that mem_lock is held omits 7be3c2331d50 wil6210: dump Rx status message on errors omits 0fa4f770977c dt-bindings: Add MAX31730 as trivial device omits d1c5b2541170 dt-bindings: net: bluetooth: Add compatible string for WCN3991 omits 26f1e12c714e dt-bindings: watchdog: renesas-wdt: Document r8a77961 support omits e63318785234 dt-bindings: net: ravb: Document r8a77961 support omits 7745ff984261 libbpf: Fix another __u64 printf warning omits b5c7d0d0f7d4 libbpf: Fix printing of ulimit value omits 580205dd4fe8 selftests/bpf: Fix test_attach_probe omits 12dd14b230b3 libbpf: Add missing newline in opts validation macro omits 7800a3d54a71 Merge branch 'bpf-riscv-jit-improvements' omits 34bfc10a6e7e riscv, perf: Add arch specific perf_arch_bpf_user_pt_regs omits eb9928bed003 riscv, bpf: Add missing uapi header for BPF_PROG_TYPE_PERF [...] omits e368b64f8b0c riscv, bpf: Optimize calls omits 7f3631e88ee6 riscv, bpf: Provide RISC-V specific JIT image alloc/free omits fe8322b866d5 riscv, bpf: Optimize BPF tail calls omits 33203c02f2f8 riscv, bpf: Add support for far jumps and exits omits 29d92edd9ee8 riscv, bpf: Add support for far branching when emitting tail call omits 7d1ef13fea2b riscv, bpf: Add support for far branching omits f1003b787c00 riscv, bpf: Fix broken BPF tail calls omits 95ed0c5b1292 blk-mq: optimise blk_mq_flush_plug_list() omits 28ca0d6d39ab list: introduce list_for_each_continue() omits 7d30a621028a blk-mq: optimise rq sort function omits 33328bfab892 MAINTAINERS: change Gruszka's email address omits 79fb9216b7be 9p: Remove unneeded semicolon omits 33d6e0be6604 9p: Fix Kconfig indentation omits 808c8bcca225 nvmem: imx: scu: correct the fuse word index omits 838010c231b0 nvmem: imx: scu: fix write SIP omits 62216a51293d Merge branch 'for-5.5/upstream-fixes' into for-next omits 738987a1d6f1 mmc: bcm2835: Use dma_request_chan() instead dma_request_s [...] omits e6d82a7bc849 mmc: usdhi6rol0: Use dma_request_chan() instead dma_reques [...] omits b67b45179b34 mmc: sh_mmcif: Use dma_request_chan() instead dma_request_ [...] omits e1ebb456ae4c mmc: pxamci: Use dma_request_chan() instead dma_request_sl [...] omits 2e2d12e110b7 mmc: owl-mmc: Use dma_request_chan() instead dma_request_s [...] omits 972a2dd62680 mmc: mxs: Use dma_request_chan() instead dma_request_slave [...] omits c3b2a0212b72 mmc: mxcmmc: Use dma_request_chan() instead dma_request_sl [...] omits 716d0205fe3a mmc: mmci: Use dma_request_chan() instead dma_request_slav [...] omits c1fce225220d mmc: dw_mmc: Use dma_request_chan() instead dma_request_sl [...] omits 9f606f11ea98 Merge branch 'fixes' into next omits 40f6a663fbc9 remoteproc: qcom: Remove unneeded semicolon omits a651c6c64431 EDAC/aspeed: Remove unneeded semicolon omits 1ea7d2ca7b08 clk: qcom: apcs-msm8916: silently error out on EPROBE_DEFER omits 8a7729abec38 clk: qcom: hfpll: use clk_parent_data to specify the parent omits b455dc3510ca clk: qcom: hfpll: CLK_IGNORE_UNUSED omits 9e4066748bf7 clk: qcom: hfpll: register as clock provider omits 4168c1cada5f clk: qcom: gcc: limit GPLL0_AO_OUT operating frequency omits 4316ec05da99 dt-bindings: mailbox: qcom: Add clock-name optional property omits 87ec9adcca71 clk: qcom: smd: Add missing bimc clock omits d14b15b5931c clk: qcom: Add MSM8998 Multimedia Clock Controller (MMCC) driver omits e6494bf65a0f dt-bindings: clock: Add support for the MSM8998 mmcc omits 8218c2cb8155 dt-bindings: clock: Convert qcom,mmcc to DT schema omits d109ea0970cf dt-bindings: clock: Document external clocks for MSM8998 gcc omits bb9b9cde0fe0 clk: qcom: mmcc8974: move gfx3d_clk_src from the mmcc to rpm omits c1079b4ec186 clk: qcom: dispcc: Add support for display port clocks omits cddf1f8241d8 clk: qcom: rcg2: Add support for display port clock ops omits 5c108d4e18f8 selinux: randomize layout of key structures omits 6c5a682e6497 selinux: clean up selinux_enabled/disabled/enforcing_boot omits a352a82496d1 Merge branch 'libbpf-extern-followups' omits 630628cb7dc3 libbpf: BTF is required when externs are present omits 8601fd422148 libbpf: Allow to augment system Kconfig through extra opti [...] omits 81bfdd087bf3 libbpf: Put Kconfig externs into .kconfig section omits d69587062c34 libbpf: Add bpf_link__disconnect() API to preserve underly [...] omits e2ec6aef37e6 power: supply: sbs-battery: fix CAPACITY_MODE bit naming omits 6de6c1f840c0 bpf: Allow to change skb mark in test_run omits 75d8a8423c87 power: supply: sbs-battery: use octal permissions on module param omits dacce6412e09 bpftool: Work-around rst2man conversion bug omits 463881ac4017 power: reset: Fix Kconfig indentation omits 7c43e0d6a526 bpftool: Simplify format string to not use positional args omits 464aca16487c power: supply: cros_usbpd: Remove dev_err() getting the nu [...] omits a08990ea11dc power: supply: max17040: Send uevent in SOC and status change omits cccdd0ca1c0d power: supply: max17040: Config alert SOC low level thresh [...] omits 2e17ed94de68 power: supply: max17040: Add IRQ handler for low SOC alert omits 7a8bac169a65 dt-bindings: power: supply: max17040: Add DT bindings for [...] omits 058d42563a56 power: supply: sc27xx: Calibrate the resistance of coulomb [...] omits 7772d22e4b06 dt-bindings: power: sc27xx: Add a new property to describe [...] omits 6af8288834b6 power: supply: sc27xx: Optimize the battery resistance wit [...] omits 65dbad713d5d power: supply: core: Add battery internal resistance tempe [...] omits 9a056a879111 dt-bindings: power: Introduce one property to describe the [...] omits 5de1780181e7 power: supply: max77650: add of_match table omits bc90705bbb57 power: supply: max17042: add MAX17055 support omits 47a34db3d5d2 device-tree: bindings: max17042_battery: add all of the co [...] omits a3d70dacc727 power: suppy: ucs1002: disable power when max current is 0 omits 3c9c2d08128a power: supply: Fix Kconfig indentation omits 86b9182df8bb power/supply: ingenic-battery: Don't change scale if there [...] omits dd04defd11b7 power: supply: pda_power: add missed usb_unregister_notifier omits a1ec57c02020 net: stmmac: tc: Fix TAPRIO division operation omits 6bff00170277 Merge branch 'ETS-qdisc' omits 82c664b69c8b selftests: qdiscs: Add test coverage for ETS Qdisc omits ddd3fd750ffe selftests: forwarding: sch_ets: Add test coverage for ETS Qdisc omits 4cf9b8f99292 selftests: forwarding: Move start_/stop_traffic from mlxsw [...] omits 19f405b988e7 mlxsw: spectrum_qdisc: Support offloading of ETS Qdisc omits 7917f52ae188 mlxsw: spectrum_qdisc: Generalize PRIO offload to support ETS omits d35eb52bd2ac net: sch_ets: Make the ETS qdisc offloadable omits dcc68b4d8084 net: sch_ets: Add a new Qdisc omits 9cf9b925d538 mlxsw: spectrum: Rename MLXSW_REG_QEEC_HIERARCY_* enumerators omits 5bc146c90e9e mlxsw: spectrum_qdisc: Clarify a comment omits 9586a992fb75 net: pkt_cls: Clarify a comment omits cbd22f172df7 sch_cake: drop unused variable tin_quantum_prio omits dcbe4e95751a Merge branch 's390-next' omits 334b49de120d s390/qeth: make use of napi_schedule_irqoff() omits 52f82bf16b6e s390/qeth: consolidate helpers for capability checking omits adee2592b6c0 s390/qeth: stop yielding the ip_lock during IPv4 registration omits b6beb62a5261 s390/qeth: don't raise NETDEV_REBOOT event from L3 offline path omits 490df97142fe s390/qeth: remove open-coded inet_make_mask() omits 2390166a6b45 s390/qeth: clean up L3 sysfs code omits e6b1b7da247b s390/qeth: overhaul L3 IP address dump code omits 7359393f3c19 s390/qeth: wake up all waiters from qeth_irq() omits 871602b10792 s390/qeth: only handle IRQs while device is online omits 3a74a62d3ce7 Merge branch 'stmmac-taprio' omits ea77b8c813c6 net: stmmac: mmc: Add Frame Preemption counters on GMAC5+ cores omits f0e56c8d8f7d net: stmmac: xgmac3+: Add support for Frame Preemption omits 7c7282746883 net: stmmac: gmac5+: Add support for Frame Preemption omits 1ac14241543c net: stmmac: Add Frame Preemption support using TAPRIO API omits b60189e0392f net: stmmac: Integrate EST with TAPRIO scheduler API omits 8572aec3d0dc net: stmmac: Add basic EST support for XGMAC omits 504723af0d85 net: stmmac: Add basic EST support for GMAC5+ omits 6dbb2e91f8bd Merge branch 'stmmac-next' omits 3755b21b04b0 net: stmmac: Always use TX coalesce timer value when rescheduling omits 021bd5e36970 net: stmmac: Let TX and RX interrupts be independently ena [...] omits 7d0b447a3f82 net: stmmac: Print more information in DebugFS DMA Capabil [...] omits ef32b63bf13e dt-bindings: spi: Convert stm32 spi bindings to json-schema omits 5b425814f13f ASoC: intel: Add Broadwell rt5650 machine driver omits 068ac0db8637 ASoC: SOF: Intel: add namespace for XTENSA omits 0f501c7cde40 ASoC: SOF: move arch_ops under ops omits 5bd216c6a6b4 ASoC: SOF: Intel: hda: add namespace for hda-codec functionality omits 42b5ac832b0c ASoC: meson: axg-fifo: relax period size constraints omits 23b89e1d62c7 ASoC: meson: axg-fifo: improve depth handling omits 864cee90d4bd ASoC: meson: axg-fifo: fix fifo threshold setup omits 72b46612d06b ASoC: topology: Prevent use-after-free in snd_soc_get_pcm_ [...] omits fb522dbb4531 ASoC: meson: axg-fifo: add fifo depth to the bindings docu [...] omits d88cbd6feaf4 ASoC: SOF: imx: Read SAI parameters and send them to DSP omits 9c1d4cf6ac26 ASoC: SOF: imx: Describe SAI parameters to be sent to DSP omits aa2b4a59871a ASoC: Intel: boards: fix incorrect HDMI Kconfig dependency omits 91dce767cd0b ASoC: SOF: Intel: drop HDA codec upon probe failure omits 35dc19ad86fd ASoC: Intel: Add machine driver for da7219_max98373 omits 59283959e82b ASoC: SOF: log compiler name and version information omits e8b7cab8cec3 ASoC: SOF: define struct with compiler name and version omits 6ca5cecbd1c1 ASoC: SOF: Introduce state machine for FW boot omits cf5629e4594c ASoC: SOF: Intel: add namespace for HDA_COMMON omits 1fa44098b683 ASoC: SOF: remove references to Haswell omits 8caa99bb5d80 ASoC: SOF: Intel: add namespace for BROADWELL omits e42b19450866 ASoC: SOF: Intel: add namespaces for BAYTRAIL and MERRIFIELD omits f4483a0fda1d ASoC: SOF: Intel: add module namespace for legacy IPC omits 5610b90e6bb2 ASoC: Intel: cml_rt1011_rt5682: fix codec_conf by removing [...] omits c705f9fc6a17 orinoco: avoid assertion in case of NULL pointer omits a32de68edab7 brcmfmac: Keep OOB wake-interrupt disabled when it shouldn [...] omits 4282dc057d75 brcmfmac: Fix memory leak in brcmf_usbdev_qinit omits 2635853ce4ab brcmfmac: not set mbss in vif if firmware does not support MBSS omits 837482e69a3f brcmfmac: add RSDB condition when setting interface combinations omits a032ff0e8065 Merge branch 'for-linus' into for-next omits d4aef159394d brcmfmac: add support for BCM4359 SDIO chipset omits c12c8913d79c brcmfmac: make errors when setting roaming parameters non-fatal omits 6647274ed995 brcmfmac: fix rambase for 4359/9 omits 172f6854551d brcmfmac: set F2 blocksize and watermark for 4359 omits 1b8d2e0a9e42 brcmfmac: reset two D11 cores if chip has two D11 cores omits 716c733f52ec rtlwifi: rtl8192de: use generic rtl_signal_scale_mapping omits fef91a2b5f5f rtlwifi: rtl8192cu: use generic rtl_signal_scale_mapping omits d01b26734297 rtlwifi: rtl8192ce: use generic rtl_signal_scale_mapping omits 5a87ae1d676e rtlwifi: rtl8192de: use generic rtl_query_rxpwrpercentage omits b8a19dd64501 rtlwifi: rtl8192cu: use generic rtl_query_rxpwrpercentage omits f365f2f67b6a rtlwifi: rtl8192ce: use generic rtl_query_rxpwrpercentage omits 2d68bb2687ab zd1211rw: fix storage endpoint lookup omits 3139b180906a rsi_91x_usb: fix interface sanity check omits 39a4281c312f rtl8xxxu: fix interface sanity check omits b73e05aa543c orinoco_usb: fix interface sanity check omits 3428fbcd6e6c brcmfmac: fix interface sanity check omits af615abd1596 at76c50x-usb: fix endpoint debug message omits 8d9627b05b2c brcmfmac: set interface carrier to off by default omits 1c9f329b084b mwifiex: delete unused mwifiex_get_intf_num() omits d0b103a52b72 MAINTAINERS: update Ganapathi Bhat's email address omits ffc7b2826a3c rt2x00usb: Fix a warning message in 'rt2x00usb_watchdog_tx_dma()' omits 216b44000ada brcmfmac: Fix use after free in brcmf_sdio_readframes() omits 960da557f435 rsi: add missing endpoint sanity checks omits b9b9f9fea218 rsi: fix non-atomic allocation in completion handler omits 477682974811 rsi: fix memory leak on failed URB submission omits 92aafe77123a rsi: fix use-after-free on probe errors omits e93cd35101b6 rsi: fix use-after-free on failed probe and unbind omits 2d52378a0ad0 rt2x00: use RESET state bit to prevent IV changes on restart omits 57f9807d1ea2 rt2x00: implement reconfig_complete omits f427939391f2 bcma: remove set but not used variable 'sizel' omits cb775c88da5d rtlwifi: rtl_pci: Fix -Wcast-function-type omits da5e57e8a6a3 iwlegacy: Fix -Wcast-function-type omits ebd77feb27e9 ipw2x00: Fix -Wcast-function-type omits 475eec112e42 b43legacy: Fix -Wcast-function-type omits e5e884b42639 libertas: Fix two buffer overflows at parsing bss descriptor omits b43e36d75e87 mt76: Off by one in mt76_calc_rx_airtime() omits bf8e91955276 Merge branch 'arm/fixes' into for-next omits 37bc6c72f5b7 brcmsmac: Remove always false 'channel < 0' statement omits d68f4e43a46f mt76: fix LED link time failure omits bb7e6d85536b rtlwifi: Remove last definitions of local bit manipulation macros omits 84bc9a58326a rtlwifi: rtl8723be: Remove usage of private bit manipulati [...] omits 1626f1929575 rtlwifi: rtl8723ae: Remove usage of private bit manipulati [...] omits 8e3457621263 rtlwifi: rtl8192ee: Remove usage of private bit manipulati [...] omits 39f40710d0b5 rtlwifi: rtl88821ae: Remove usage of private bit manipulat [...] omits f0dcd57e0b41 rtlwifi: Remove dependence on special bit manipulation mac [...] omits 4c8692d4939d rtlwifi: rtl8192ce: rtl8192c_com: Remove usage of private [...] omits 5ea5c93d937c rtlwifi: rtl8188ee: Remove usage of private bit manipulation omits 7031fb7f1cd1 rtlwifi: rtl8192de: Remove usage of private bit manipulati [...] omits 96c21a254053 rtlwifi: rtl8192de: Convert inline routines to little-endi [...] omits fa2b36a344f5 rtlwifi: rtl8192de: Convert macros that set descriptor omits 08f6ef39bc3d rtlwifi: rtl8192de: Replace local bit manipulation macros omits b8e1ada81fb7 rtlwifi: rtl8192de: Remove unused GET_XXX and SET_XXX macros omits 7b90dfc4873b PCI: Add DMA alias quirk for PLX PEX NTB omits 09298542cd89 PCI: Add nr_devfns parameter to pci_add_dma_alias() omits f8bf2aeb651b PCI: Fix pci_add_dma_alias() bitmask size omits 5cc509aa83c6 brcmfmac: Fix memory leak in brcmf_p2p_create_p2pdev() omits f998f9fcf903 wcn36xx: disable HW_CONNECTION_MONITOR omits 0ef332951e85 ath9k: fix storage endpoint lookup omits 29c5cb641b59 arm64: dts: qcom: sc7180: Fix I2C/UART numbers 2, 4, 7, and 9 omits d1389e19e682 ath11k: Remove unneeded semicolon omits 269663f18474 ath11k: remove an unneeded NULL check omits c76fa846b0e1 ath11k: checking for NULL vs IS_ERR() omits cd21c827a155 ath11k: delete a stray unlock in ath11k_dbg_htt_stats_req() omits 4358bcb54bb9 ath11k: fix missing free of skb on error return path omits 08cc0f44f5ed ath11k: fix uninitialized variable radioup omits b5316db229d5 ath11k: fix memory leak on reg_info omits 509421acab69 ath11k: Remove unnecessary enum scan_priority omits 345a4f223a7c ath11k: fix several spelling mistakes omits 20c3c4fd3967 ath11k: add some missing __packed qualifiers omits aacb46223e08 ath11k: set the BA buffer size to 256 when HE is enabled omits 485add35771b ath11k: fix pdev when invoking ath11k_wmi_send_twt_enable_cmd() omits 2ad578fdb7b5 ath11k: optimize ath11k_hal_tx_status_parse omits d0998eb84ed3 ath11k: optimise ath11k_dp_tx_completion_handler omits 8cfa7ef8127b ath11k: move some tx_status parsing to debugfs code omits 6bc9d6f786a5 ath11k: rename ath11k_wmi_base instances from wmi_sc to wmi_ab omits bde4d95e92d5 ath11k: drop memset when setting up a tx cmd desc omits 6bfebd4bf939 ath11k: disable PS for STA interfaces by default upon bringup omits 97c63746ebb9 ath11k: add wmi helper for turning STA PS on/off omits 8c709f9a0693 y2038: sh: remove timeval/timespec usage from headers omits 251ec1c159e4 y2038: sparc: remove use of struct timex omits 4f9fbd893fe8 y2038: rename itimerval to __kernel_old_itimerval omits 751addac78b6 y2038: remove obsolete jiffies conversion functions omits 6e31ded6895a nfs: fscache: use timespec64 in inode auxdata omits 057f184b1245 nfs: fix timstamp debug prints omits f559935e7ce4 nfs: use time64_t internally omits 294ec5b87a8a sunrpc: convert to time64_t for expiry omits 38c4a4cf0251 drm/etnaviv: avoid deprecated timespec omits 245595e83fbe drm/etnaviv: reject timeouts with tv_nsec >= NSEC_PER_SEC omits 6cedb8b377bb drm/msm: avoid using 'timespec' omits 4ddfc3dc60a2 hfs/hfsplus: use 64-bit inode timestamps omits bca302651af4 hostfs: pass 64-bit timestamps to/from user space omits d413fcb436f7 packet: clarify timestamp overflow omits 352c912b0a52 tsacct: add 64-bit btime field omits 2d602bf28316 acct: stop using get_seconds() omits 853bc0ab341b um: ubd: use 64-bit time_t where possible omits 37e86e0fd040 xtensa: ISS: avoid struct timeval omits 5311f707b49c dlm: use SO_SNDTIMEO_NEW instead of SO_SNDTIMEO_OLD omits 74b5cab6cc85 fat: use prandom_u32() for i_generation omits 2951839895b6 Merge branch 'for-5.6/logitech' into for-next omits b0d0d3de246b power: reset: gpio-restart: don't error on deferral omits 6db45b06611c staging: wfx: update TODO omits 4337074be76d staging: wfx: implement cancel_hw_scan() omits 3dc67854dfa9 staging: wfx: delayed_link_loss cannot happen omits 9699c88a4427 staging: wfx: delayed_unjoin cannot happen omits 3827e33d371e staging: wfx: workaround bug with "iw scan" omits d1c015b4ef6f staging: wfx: rewrite wfx_hw_scan() omits 094ecec9be60 staging: wfx: simplify hif_set_template_frame() usage omits 397f36c1c786 staging: wfx: introduce update_probe_tmpl() omits 945ce30aa52b staging: wfx: simplify hif_scan() usage omits 1a53df55346e staging: wfx: drop useless wfx_scan_complete() omits 7ceb4753ef58 staging: wfx: device already handle sleep mode during scan omits 154cca646720 staging: wfx: hif_scan() never fails omits 871341db220a staging: wfx: simplify hif_set_edca_queue_params() usage omits 654e369365fd staging: wfx: remove unnecessary EDCA initialisation omits 7e2b32f54f61 staging: wfx: drop struct wfx_edca_params omits adc90758f4d5 staging: wfx: simplify hif_set_pm() usage omits d74d60c3a178 staging: wfx: simplify hif_set_uapsd_info() usage omits 010149e6fbcc staging: wfx: prefer a bitmask instead of an array of boolean omits c91ba8c85143 staging: wfx: simplify wfx_conf_tx() omits 8a274dfb5920 staging: wfx: fix pm_mode timeout omits 3f97c37063bc staging: wfx: do not try to save call to hif_set_pm() omits 50ad848cc6d6 staging: wfx: drop unnecessary wvif->powersave_mode omits ad41f7196bd3 staging: wfx: remove redundant test while calling wfx_update_pm() omits 8dd5bb663194 staging: wfx: drop useless argument from wfx_set_pm() omits 97e587bd0893 staging: wfx: declare wfx_set_pm() static omits 155665d87e08 staging: wfx: firmware already handle powersave mode during scan omits 536607c0c793 staging: wfx: simplify handling of tx_lock in wfx_do_join() omits 07c11c18ebb5 staging: wfx: better naming for hif_mib_set_association_mo [...] omits ad636ec4f01a staging: wfx: better naming for hif_req_join->short_preamble omits c2232d94ac67 staging: wfx: improve API of hif_req_join->infrastructure_ [...] omits 48f3ab9d8d4e staging: wfx: fix name of struct hif_req_start_scan_alt omits 8a222e03997a staging: wfx: fix typo in "num_i_es" omits aedeb963c956 staging: wfx: fix typo in "num_of_ssi_ds" omits 36f7e3acaac6 staging: wfx: ensure that received hif messages are never [...] omits 30cfffb776ec staging: wfx: ensure that traces never modify arguments omits eddd8585fb46 staging: wfx: make conditions easier to read omits faffec8883cc staging: wfx: simplify variable assignment omits 1380b9397706 staging: wfx: remove useless include omits faa4763ffbce staging: wfx: use meaningful names for CFG_BYTE_ORDER_* omits 9e25ec9a2c5a staging: wfx: uniformize naming rule omits 50e5ac346fa7 staging: wfx: take advantage of IS_ERR_OR_NULL() omits 42edb537a3bb staging: wfx: improve error message on unexpected confirmation omits 88d54d6e15df staging: wfx: avoid double warning when no more tx policy [...] omits b025605cc446 staging: wfx: don't print useless error messages omits 46112d557d06 staging: wfx: increase SPI bus frequency limit omits 983b39337d07 staging: wfx: fix wrong error message omits d3d00313bf46 staging: wfx: fix hif_set_mfp() with big endian hosts omits 8608ecdba5ce staging: wfx: detect race condition in WEP authentication omits d1fd97b4d843 staging: wfx: ensure that retry policy always fallbacks to [...] omits 7e1af13225fb staging: wfx: fix rate control handling omits eee5e4c98f30 staging: wfx: firmware does not support more than 32 total [...] omits 6673f2636b41 staging: wfx: use boolean appropriately omits 700e39e2d176 staging: wfx: fix counter overflow omits c594ff7c7cfa staging: wfx: fix case of lack of tx_retry_policies omits 99879121bfbb staging: wfx: fix the cache of rate policies on interface reset omits ea81896dc98f thunderbolt: Update documentation with the USB4 information omits e6f818585713 thunderbolt: Add support for USB 3.x tunnels omits cf29b9afb121 thunderbolt: Add support for Time Management Unit omits aa43a9dcf7fc thunderbolt: Make tb_switch_find_cap() available to other files omits 690ac0d20d40 thunderbolt: Update Kconfig entries to USB4 omits b04079837b20 thunderbolt: Add initial support for USB4 omits be281368f297 hid-logitech-hidpp: read battery voltage from newer devices omits 04bd68171e01 HID: logitech: Add MX Master 3 Mouse omits 0da0a63b7cba HID: logitech-hidpp: Support WirelessDeviceStatus connect events omits c2a932717a51 HID: logitech-hidpp: Support translations from short to lo [...] omits 210e9f56e9e1 thunderbolt: Populate PG field in hot plug acknowledgment packet omits 4deb200d34a7 thunderbolt: Call tb_eeprom_get_drom_offset() from tb_eepr [...] omits 386e5e29d81c thunderbolt: Make tb_find_port() available to other files omits 02a93929e3e4 ARM: dts: zynq: enablement of coresight topology omits 68581aab2f63 Merge branch 'for-5.5/upstream-fixes' into for-next omits 82cfd2e62b35 serial_core: Remove SUPPORT_SYSRQ ifdeffery omits 45896c7e6ed4 tty/serial: Migrate zs to use has_sysrq omits ebaa8c6f22c6 tty/serial: Migrate xilinx_uartps to use has_sysrq omits 6e021166abd5 tty/serial: Migrate vt8500_serial to use has_sysrq omits 0889d23e9a0a tty/serial: Migrate vr41xx_siu to use has_sysrq omits 06129311c68c tty/serial: ucc_uart: Remove ifdef SUPPORT_SYSRQ omits 22cf28a84889 tty/serial: Migrate sunzilog to use has_sysrq omits 831cb96855cf tty/serial: Migrate samsung_tty to use has_sysrq omits 5e637d2be263 tty/serial: Migrate sunsu to use has_sysrq omits cd8d71900f99 tty/serial: Migrate sunsab to use has_sysrq omits b071126bd832 tty/serial: Migrate sunhv to use has_sysrq omits 9feedaa7f37b tty/serial: Migrate stm32-usart to use has_sysrq omits 39e17343d06a tty/serial: Migrate st-asc to use has_sysrq omits 34bccb1d391e tty/serial: Migrate sprd_serial to use has_sysrq omits dc9a325426f1 tty/serial: Migrate sh-sci to use has_sysrq omits 6661b21d25e4 tty/serial: Migrate serial_txx9 to use has_sysrq omits 212d9371fe21 tty/serial: Migrate sccnxp to use has_sysrq omits b2fc67b9f92d tty/serial: Migrate sb1250-duart to use has_sysrq omits 386ae3b753ad tty/serial: Migrate sa1100 to use has_sysrq omits 8f122698a64b tty/serial: Migrate qcom_geni_serial to use has_sysrq omits 31b3bee44ef2 tty/serial: Migrate pxa to use has_sysrq omits fd6dbe4e7949 tty/serial: Migrate pnx8xxx_uart to use has_sysrq omits f5e95c4fe42f tty/serial: Migrate pmac_zilog to use has_sysrq omits eff0a31d4b08 tty/serial: pmac_zilog: Don't check port->sysrq omits bb3ecd968b35 tty/serial: Migrate pch_uart to use has_sysrq omits b062e4aab70b tty/serial: Migrate omap-serial to use has_sysrq omits 2deed95820e5 tty/serial: Migrate mxs-auart to use has_sysrq omits b4088e830bd9 tty/serial: Migrate mux to use has_sysrq omits 804ca1df0914 tty/serial: Migrate msm_serial to use has_sysrq omits 7cbfd6a0230d tty/serial: mpc52xx_uart: Don't zero port->sysrq omits ba4508db5ba2 tty/serial: Migrate mpc52xx_uart to use has_sysrq omits 581a367e4851 tty/serial: Migrate milbeaut_usio to use has_sysrq omits dca3ac8d3bc9 tty/serial: Migrate meson_uart to use has_sysrq omits 79307e053f7f tty/serial: Migrate ip22zilog to use has_sysrq omits aa3479d2e677 tty/serial: Migrate imx to use has_sysrq omits 4d9ec1c0ced6 tty/serial: Migrate fsl_lpuart to use has_sysrq omits 4151bbed79f9 tty/serial: Migrate fsl_linflexuart to use has_sysrq omits 79bb662548f3 tty/serial: Migrate efm32-uart to use has_sysrq omits 881bdb443b5b tty/serial: Migrate dz to use has_sysrq omits 410090d2f40a tty/serial: Migrate cpm_uart to use has_sysrq omits 76f82db9730b tty/serial: Migrate clps711x to use has_sysrq omits 078abd98d7f8 tty/serial: Migrate atmel_serial to use has_sysrq omits 933505e9b417 tty/serial: Migrate arc_uart to use has_sysrq omits 3db3cca6f052 tty/serial: Migrate apbuart to use has_sysrq omits 5f99fca9305b tty/serial: Migrate amba-pl01* to use has_sysrq omits 4225eb0ae148 tty/serial: Migrate 8250_port to use has_sysrq omits a4424b90d366 tty/serial: Migrate 8250_omap to use has_sysrq omits 24036fb75422 tty/serial: Migrate bcm63xx_uart to use has_sysrq omits d68fefdd5b5f tty/serial: Migrate 8250_fsl to use has_sysrq omits c3a4e5527351 Revert "serdev: simplify Makefile" omits 6dbd54e4154d Revert "tty/serial: atmel: fix out of range clock divider [...] omits 2253ed4b36dc mmc: mmci: Support any block sizes for ux500v2 and qcom variant omits 67d7d920b3f0 mmc: au1xmmc: switch to platform_get_irq omits bc068d38c905 mmc: mtk-sd: convert to devm_platform_ioremap_resource omits 0a337eb168d6 mmc: mvsdio: convert to devm_platform_ioremap_resource omits cb064b50227d mmc: sdhci-msm: convert to devm_platform_ioremap_resource omits 75f6eacde8ae mmc: sdhci-milbeaut: convert to devm_platform_ioremap_resource omits 4942ae0e5fb3 mmc: sdhci_am654: convert to devm_platform_ioremap_resource omits dbf90a178cdc mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource omits 34ac4509f22b mmc: sh_mmcif: convert to devm_platform_ioremap_resource omits b47c43f68e46 mmc: sdhci-spear: convert to devm_platform_ioremap_resource omits 09938ce84c94 mmc: sdhci-s3c: convert to devm_platform_ioremap_resource omits e10e54a6c506 mmc: meson-mx-sdio: convert to devm_platform_ioremap_resource omits 1cfb7c28b06b mmc: tmio: convert to devm_platform_ioremap_resource omits c5c52c373096 mmc: sunxi-mmc: convert to devm_platform_ioremap_resource omits d0b75c9169fd Merge branch 'fixes' into next omits 66a83feb59d9 mmc: sdhci-of-esdhc: use 1/2 periperhal clock for ls1088a omits ee157abebc0c mmc: mmci: add threaded irq to abort DPSM of non-functional state omits d0052ad90e71 mmc: core: Remove mmc_gpiod_request_*(invert_gpio) omits 0f7c815d83a2 mmc: core: Rework cd-gpio handling omits 9073d10b0989 mmc: core: Rework wp-gpio handling omits d3a5bcb4a17f gpio: add gpiod_toggle_active_low() omits e133f6eac3fa x86/Kconfig: Correct spelling and punctuation omits 2c3039c14380 mmc: sdhci-s3c: remove unused ext_cd_gpio field omits f630d0114d17 mmc: cavium: Add missed pci_release_regions omits e156c6176c9d Documentation/x86/boot: Fix typo omits cbc943eb37ca rtc: rv3029: let the core handle rtc range omits 9346f8706643 rtc: rv3029: convert to devm_rtc_allocate_device omits cff2e4d27826 rtc: rv3029: correctly handle PON and VLOW2 omits f630f728a9b1 rtc: rv3029: add RTC_VL_READ and RTC_VL_CLEAR support omits 7518dd9a93b9 rtc: rv3029: drop rv3029_read_regs and rv3029_write_regs omits 8fd3d609a5c8 rtc: rv3029: simplify rv3029_set_alarm omits 38ce8e30f37e rtc: rv3029: simplify rv3029_alarm_irq_enable omits bb72dbba83eb rtc: rv3029: get rid of rv3029_get_sr omits 35c2daaf554b rtc: rv3029: avoid reading the status register uselessly omits 54c5970df449 rtc: rv3029: remove race condition when update STATUS omits 609e97fe31a4 rtc: rv3029: remove open coded regmap_update_bits omits c509e4344bc0 rtc: rv3029: let regmap validate the register ranges omits 9b45ef977440 rtc: rv3029: use proper name for the driver omits 8049c11399a3 rtc: rx8010: return meaningful value for RTC_VL_READ omits 894b04320020 rtc: rx8010: remove RTC_VL_CLR handling omits bcd17c5082f2 rtc: rv8803: return meaningful value for RTC_VL_READ omits 7e890a0f0e4d rtc: rv8803: avoid clearing RV8803_FLAG_V2F in RTC_VL_CLR omits 86e655f9f3e6 rtc: rv3028: return meaningful value for RTC_VL_READ omits 92c02daabae6 rtc: rv3028: remove RTC_VL_CLR handling omits f86dc5bde18e rtc: pcf85063: return meaningful value for RTC_VL_READ omits 0295c27f90bb rtc: pcf85063: remove RTC_VL_CLR handling omits b371b10e949a rtc: pcf8563: return meaningful value for RTC_VL_READ omits 935272aade5a rtc: pcf8563: stop caching voltage_low omits 75d26f5c2388 rtc: pcf8563: remove conditional compilation omits d268f4bd42f5 rtc: pcf8563: remove RTC_VL_CLR handling omits 244cf8f0ed27 rtc: pcf8523: return meaningful value for RTC_VL_READ omits af4273116d2c rtc: pcf2127: return meaningful value for RTC_VL_READ omits 9f05342a9720 rtc: abx80x: return meaningful value for RTC_VL_READ omits 790a19f18a70 rtc: Document RTC_VL_READ and RTC_VL_CLR ioctls omits 3431ca4837bf rtc: define RTC_VL_READ values omits 1f2565780e9b xen-netback: remove 'hotplug-status' once it has served it [...] omits f55c3188df84 xen-netback: switch state to InitWait at the end of netbac [...] omits 92fbeb43b6c4 xen-netback: move netback_probe() and netback_remove() to [...] omits 5debb18f965a Merge branch 'cxgb4-chtls-fix-issues-related-to-high-prior [...] omits 59437d78f088 cxgb4/chtls: fix ULD connection failures due to wrong TID base omits 3646ae0de90e cxgb4: fix missed high priority region calculation omits df4654bd6e42 ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status omits ed5a0ab41555 dmaengine: fsl-edma: Add eDMA support for QorIQ LS1028A platform omits d8c1bdb5288d dt-bindings: dma: fsl-edma: add new fsl,fsl,ls1028a-edma omits 28d647fd8305 arm64: dts: msm8998-clamshell: Add pm8005_s1 regulator omits 456d677c4e7b arm64: dts: qcom: sc7180: Add wakeup parent for TLMM omits 49076351a263 arm64: dts: qcom: sm8150: Add ADSP, CDSP, MPSS and SLPI re [...] omits 58d8dc2a98f5 Merge branch 'skel-fixes' omits cb21ac588546 bpftool: Add gen subcommand manpage omits 3bf3c79b772f libbpf: Remove BPF_EMBED_OBJ macro from libbpf.h omits 5dc7a8b21144 bpftool, selftests/bpf: Embed object file inside skeleton omits d1fd03a35efc dmaengine: ti: edma: Fix error return code in edma_probe() omits 7cee5c742899 arm64: dts: qcom: sc7180: Fix node order omits 8529728f25d6 arm64: dts: qcom: msm8998: Fixup uart3 gpio config for bluetooth omits 4a3d6c6a6e4d libbpf: Reduce log level for custom section names omits fe96df93f86c dt-bindings: ata: Convert Allwinner AHCI controller to a schema omits 2609a1271d50 dt-bindings: interconnect: Convert Allwinner MBUS controll [...] omits f78ed3c5bd32 dt-bindings: media: Convert Allwinner A31 CSI to a schema omits fc0b90f63e7f dt-bindings: media: Convert Allwinner hardware codec to a schema omits e4597da1d685 dt-bindings: sram: Convert Allwinner A10 system controller [...] omits 3538129cabaa dt-bindings: sram: Add Allwinner SRAM compatibles omits df45bdd9f615 dt-bindings: sram: Allow for more specific compatibles omits b19da6636c4a dt-bindings: sram: Allow for the childs nodes to be called [...] omits 0b2f7ad1f2f6 dt-bindings: usb: Convert Allwinner USB PHY controller to [...] omits 0b7c446fa9f7 dt-bindings: dma: Convert stm32 DMAMUX bindings to json-schema omits 71021f3fd3af dt-bindings: dma: Convert stm32 MDMA bindings to json-schema omits b80103f60b0d dt-bindings: dma: Convert stm32 DMA bindings to json-schema omits 34566e4f2d68 dt-bindings: stm32: convert mlahb to json-schema omits 887d1d69d67a dt-bindings: rtc: Convert stm32 rtc bindings to json-schema omits 63eb53c0826f Merge branch 'fixes' into for-next omits fb9a98e160f1 libbpf: Fix libbpf_common.h when installing libbpf through [...] omits 92f7440ecc93 selftests/bpf: More succinct Makefile output omits 1985f8c7f9a4 tools/power/acpi: fix compilation error omits a8ce1e2aa587 ARM: Document merges omits 9bb8e2092fa0 Merge branch 'arm/defconfig' into for-next omits e168e6ecd80e ARM: defconfig: u8500: activate cpufreq omits 8ae674964e67 net: dsa: Make PHYLINK related function static again omits b7ffa045e700 tipc: don't send gap blocks in ACK messages omits df1d6ea05a75 Merge tag 'y2038-alsa-v8-signed' of git://git.kernel.org:/ [...] omits 13d74c0a9708 netfilter: conntrack: remove two export symbols omits 7e03998429ee netfilter: nft_tunnel: add the missing nla_nest_cancel() omits 73239bd9707a netfilter: nft_tunnel: also dump OPTS_ERSPAN/VXLAN omits 2149f36dbd44 netfilter: nft_tunnel: also dump ERSPAN_VERSION omits 0705f95c3320 netfilter: nft_tunnel: add the missing ERSPAN_VERSION nla_policy omits cf3e204a1ca5 netfilter: nft_tunnel: no need to call htons() when dumping ports omits 2f5e70c8ce47 netfilter: Document ingress hook omits 871185ace40d netfilter: Clean up unnecessary #ifdef omits 2b2d81a6da78 Merge branch 'stmmac-dwc-qos-ACPI-device-support' omits 1d4605e0aff9 net: stmmac: dwc-qos: avoid clk and reset for acpi device omits b59c43e03cee net: stmmac: dwc-qos: use generic device api omits ce2b5a3af075 Merge branch 'dwmac-mediatek-add-more-support-for-RMII' omits 882007ed7832 net-next: dt-binding: dwmac-mediatek: add more description [...] omits 71a55a2315b0 net-next: stmmac: mediatek: add more support for RMII omits 4e133f76c111 Merge branch 'improve-clause-45-support-in-phylink' omits ef8e0b808b90 net: mvpp2: update mvpp2 validate() implementation omits df3f57ac9605 net: phylink: extend clause 45 PHY validation workaround omits 5d57c327584a net: phylink: improve clause 45 PHY ksettings_set implementation omits 09a80f2aef06 nfsd: Return the correct number of bytes written to the file omits 61dff9215877 Pass consistent param->type to fs_parse() omits f4e199577ba5 ARM: Document merges omits 365cc58c0ac6 Merge branch 'arm/dt' into for-next omits c3d68019fce2 Merge tag 'ux500-armsoc-v5.6-1' of git://git.kernel.org/pu [...] omits 9a21104a35ee Merge branch 'omap-for-v5.6/soc' into for-next omits 4601832f4050 ARM: OMAP2+: use separate IOMMU pdata to fix DRA7 IPU1 boot omits 4ea3711aece4 ARM: OMAP2+: omap-iommu.c conversion to ti-sysc omits 2f14101a1d76 ARM: OMAP2+: Add workaround for DRA7 DSP MStandby errata i879 omits e4c4b540e1e6 ARM: OMAP4+: remove pdata quirks for omap4+ iommus omits 8de44fb70659 ARM: OMAP2+: pdata-quirks: add PRM data for reset support omits 674430f253af Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next omits 6e678a76b345 ARM: OMAP5: hwmod-data: remove OMAP5 IOMMU hwmod data omits e4ebfc2ce6cc ARM: OMAP4: hwmod-data: remove OMAP4 IOMMU hwmod data omits 54a751f623f5 Merge branch 'omap-for-v5.6/ti-sysc-dt' into omap-for-v5.6 [...] omits a6c8056d2f34 ARM: dts: omap5: convert IOMMUs to use ti-sysc omits 22f8d6649d4b ARM: dts: omap4: convert IOMMUs to use ti-sysc omits 3e4120b9c0bf ARM: dts: dra74x: convert IOMMUs to use ti-sysc omits dbd2d6f9be96 ARM: dts: dra7: convert IOMMUs to use ti-sysc omits 20b14883641f Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next omits 472b44d8620b Merge branch 'omap-for-v5.6/ti-sysc-dt' into for-next omits c7e1cba52b68 Merge branch 'fixes' into for-next omits d864dbdfa6dd ARM: OMAP2+: Drop legacy platform data for omap4 fdif omits 5725e6c169c6 ARM: OMAP2+: Drop legacy platform data for omap4 slimbus omits 8c77b65635a6 ARM: OMAP2+: Drop legacy platform data for omap5 kbd omits a9e2d3c61d3d ARM: OMAP2+: Drop legacy platform data for omap4 kbd omits e54740b4afe8 ARM: OMAP2+: Drop legacy platform data for dra7 smartreflex omits a6b1e717e942 ARM: OMAP2+: Drop legacy platform data for omap4 smartreflex omits 72b48b999cb1 ARM: OMAP2+: Drop legacy platform data for omap4 hsi omits 027678deaee3 ARM: OMAP2+: Drop legacy platform data for am4 vpfe omits adb47d9d141d ARM: OMAP2+: Drop legacy platform data for dra7 ocp2scp omits 08f721e833dc ARM: OMAP2+: Drop legacy platform data for omap5 ocp2scp omits 813b09b05d49 ARM: OMAP2+: Drop legacy platform data for omap4 ocp2scp omits 269e6ec23aeb ARM: OMAP2+: Drop legacy platform data for am4 ocp2scp omits adb72394e2ab ARM: OMAP2+: Drop legacy platform data for am3 lcdc omits a9f31495c612 ARM: OMAP2+: Drop legacy platform data for dra7 elm omits fccccdcd85f8 ARM: OMAP2+: Drop legacy platform data for omap4 elm omits ff594e2296c3 ARM: OMAP2+: Drop legacy platform data for am3 and am4 elm omits 97752cc26ef1 ARM: OMAP2+: Drop legacy platform data for am4 adc_tsc omits 958036e21253 ARM: OMAP2+: Drop legacy platform data for am3 adc_tsc omits 80d861cda650 ARM: OMAP2+: Drop legacy platform data for dra7 dcan omits 17b6e0280f31 ARM: OMAP2+: Drop legacy platform data for am3 and am4 dcan omits 78e2d1f4b703 ARM: OMAP2+: Drop legacy platform data for am3 and am4 spi omits 4554f0a1cbe6 ARM: OMAP2+: Drop legacy platform data for dra7 spinlock omits 995c1535da0a ARM: OMAP2+: Drop legacy platform data for omap5 spinlock omits d169232953f0 ARM: OMAP2+: Drop legacy platform data for omap4 spinlock omits c62201a3565b ARM: OMAP2+: Drop legacy platform data for am3 and am4 spinlock omits 846a1b675c8f ARM: OMAP2+: Drop legacy platform data for dra7 epwmss omits cfbeeedaa5dc ARM: OMAP2+: Drop legacy platform data for am3 and am4 epwmss omits 3d1d10be064b ARM: OMAP2+: Drop legacy platform data for dra7 timers exc [...] omits aec518020559 ARM: OMAP2+: Drop legacy platform data for am3 and am4 tim [...] omits 1b44c550a481 ARM: OMAP2+: Drop legacy platform data for omap5 timers ex [...] omits bfdfd5636a9d ARM: OMAP2+: Drop legacy platform data for omap4 timers ex [...] omits 11b27908a3bd ARM: OMAP2+: Drop legacy platform data for dra7 des omits 69471c654ad9 ARM: OMAP2+: Drop legacy platform data for am4 des omits 1633d8d37241 ARM: OMAP2+: Drop legacy platform data for dra7 aes omits c31502179d06 ARM: OMAP2+: Drop legacy platform data for am3 and am4 aes omits 68e3b63e7538 ARM: OMAP2+: Drop legacy platform data for dra7 sham omits 6899cf73880e ARM: OMAP2+: Drop legacy platform data for am3 and am4 sham omits 4150fe384e4d ARM: OMAP2+: Drop legacy platform data for omap5 mcpdm omits 1d2a38d42b04 ARM: OMAP2+: Drop legacy platform data for omap5 dmic omits 6974285ed52a ARM: OMAP2+: Drop legacy platform data for omap4 mcpdm omits a0fc37ff28c0 ARM: OMAP2+: Drop legacy platform data for omap4 dmic omits 19c8915ca38f ARM: OMAP2+: Drop legacy platform data for omap4 aess omits 0cd62d5e7432 ARM: OMAP2+: Drop legacy platform data for am4 qspi omits eabb3f5a1b4f ARM: dts: Configure interconnect target module for dra7 des omits f6d9eb0c253b ARM: dts: Configure interconnect target module for am4 des omits 2ea3ce2cf6ab ARM: dts: Configure interconnect target module for dra7 aes omits e9225f22c760 ARM: dts: Configure interconnect target module for am4 aes omits b4679c0544fe ARM: dts: Configure interconnect target module for am3 aes omits e132681cef0a ARM: dts: Configure interconnect target module for dra7 sham omits ed8e44dfa757 ARM: dts: Configure interconnect target module for am4 sham omits e36afc29ea98 ARM: dts: Configure interconnect target module for am3 sham omits f60c41257fa0 ARM: dts: Configure interconnect target module for am4 qspi omits 4c74ecf79227 dmaengine: ti: omap-dma: Add device tree match data and us [...] omits c6797bcde307 ARM: OMAP2+: Configure dma_plat_info directly and drop dma [...] omits f002180c3c46 ARM: OMAP2+: Configure sdma capabilities directly omits 755cbfd8cf89 ARM: OMAP2+: Drop sdma interrupt handling for mach-omap2 omits 28b5afcd06d2 ARM: OMAP2+: Drop unused sdma functions omits bfab07ee52a2 ARM: dts: Configure interconnect target module for omap3 sdma omits eb6b38b26edf ARM: dts: Configure interconnect target module for omap2 sdma omits 15c0677162b7 dt-bindings: i2c: sh_mobile: Document r8a77961 support omits 8b183f5b85e0 dt-bindings: i2c: rcar: Document r8a77961 support omits 54a19fd4a640 i2c: core: Use DEVICE_ATTR_*() helper macros omits c807da539e82 i2c: remove unneeded 'extern' from function declatations omits 10e5e6c24963 usb: gadget: move choice ... endchoice to legacy/Kconfig omits fcc846982912 usb: gadget: u_audio: Drop superfluous ioctl PCM ops omits d27ab1e60970 usb: gadget: u_audio: Use managed buffer allocation omits a67bcec3569f ath10k: Fix some typo in some warning messages omits 13591a1c3899 ath11k: register HE mesh capabilities omits 9b614afe6c80 tty/serial: Migrate aspeed_vuart to use has_sysrq omits 1997e9dfdc84 serial_core: Un-ifdef sysrq SUPPORT_SYSRQ omits 8336240ebb24 tty: serial: samsung_tty: do not abuse the struct uart_por [...] omits 7e5ed9f5e012 serial: Move sysrq members above omits f06327d15a1a sysrq: Remove sysrq_handler_registered omits 8f35288566d7 slimbus: qcom-ngd-ctrl: Use dma_request_chan() instead dma [...] omits 4484aa800ac5 tty: vt: move conmakehash to drivers/tty/vt/ from scripts/ omits f1d31743a195 tty: drop useless variable initialisation in tty_kopen() omits 357816303078 serdev: make use of printk extension %pe for better error [...] omits 54edb425346a serdev: simplify Makefile omits 92ee2034696c staging: rtl8188eu: add spaces around operators in rtw_mlme_ext.c omits dc497b4b0cd4 staging: rtl8188eu: cleanup comparsions to NULL in rtw_mlme_ext.c omits 6f4d22d76baa staging: most: use angle brackets in include path omits c3bb9d883f1a staging: most: configfs: reduce array size omits d72f82635e33 staging: most: configfs: use strlcpy omits b4e37a5e2c32 staging: most: rename enum mbo_status_flags omits 45917e79202c staging: most: rename struct core_component omits c1d3fb8abe66 staging: most: rename core.h to most.h omits f4dc4abdce4c spi: bcm2835: no dev_err() on clk_get() -EPROBE_DEFER omits c1795f7cee02 spi: spi-ti-qspi: Remove unused macro for fclk frequency omits 522498f8cb8c regulator: bd71828: Basic support for ROHM bd71828 PMIC re [...] omits 84a867c07813 dt-bindings: regulator: Document ROHM BD71282 regulator bindings omits 4137f4b65df7 ASoC: compress: Add pm_runtime support omits 1b998958b301 staging: qlge: Fix CHECK: Alignment should match open parenthesis omits 25dde2435ad6 staging: qlge: Fix CHECK extra blank lines in many files omits ae91a189d245 ASoC: intel: skylake: Remove superfluous bus ops omits a5e37de90e67 stop_machine: remove try_stop_cpus helper omits d040e0734fb3 schied/fair: Skip calculating @contrib without load omits 60588bfa223f sched/fair: Optimize select_idle_cpu omits 45178ac0cea8 cpu/hotplug, stop_machine: Fix stop_machine vs hotplug order omits cde651945027 sched/wait: fix ___wait_var_event(exclusive) omits 5443a0be6121 sched: Use fair:prio_changed() instead of ad-hoc implementation omits 7c2e8bbd87db sched: Spare resched IPI when prio changes on a single fair task omits 95ace52e4036 staging: octeon-usb: delete the octeon usb host controller driver omits 710d7fbe21ee staging: octeon: delete driver omits e466bd8c2a29 dt-bindings: SLIMBus: add slim devices optional properties omits 81736abd5578 x86/mce: Remove mce_inject_log() in favor of mce_log() omits 2d806d072358 x86/mce: Pass MCE message to mce_panic() on failed kernel [...] omits db1ae0314f47 x86/mce/therm_throt: Mark throttle_active_work() as __mayb [...] omits 708d10eca6f1 powercap/intel_rapl: add support for TigerLake Mobile omits d8cac6207ec1 ALSA: cmipci: Allow disabling MPU port via module option omits b33bdf8020c9 isdn: don't mark kcapi_proc_exit as __exit omits 6f6dded1385c Merge branch 'WireGuard-CI-and-housekeeping' omits d89ee7d5c73a wireguard: allowedips: use kfree_rcu() instead of call_rcu() omits 43967b6ff91e wireguard: main: remove unused include <linux/version.h> omits a2ec8b570694 wireguard: global: fix spelling mistakes in comments omits d7c68a38bb4f wireguard: Kconfig: select parent dependency for crypto omits 65d88d04114b wireguard: selftests: import harness makefile for test suite omits 39523c56b668 arm64: dts: qcom: sdm845-cheza: Add cr50 spi node omits e4aab38ed5d1 ARM: dts: aspeed: Add SD card for Vesnin omits 78b08af0dd1b ARM: dts: aspeed: yamp: Delete no-hw-checksum omits 4ba33177c61e ARM: dts: aspeed: netbmc: Delete no-hw-checksum omits d4d171bd3e04 ARM: dts: aspeed: AST2400 disables hw checksum omits dafa8fe276e8 ARM: dts: ibm-power9-dual: Add a unit address for OCC nodes omits 56d71b550134 ARM: dts: aspeed-g6: Cleanup watchdog unit address omits cf4aae1a05a2 ARM: dts: aspeed-g5: Sort LPC child nodes by unit address omits e3f0cf4fb827 ARM: dts: aspeed: Add reg hints to syscon children omits 2de782b76938 ARM: dts: aspeed: Cleanup lpc-ctrl and snoop regs omits 1d6d2e0d46ad ARM: dts: witherspoon: Cleanup gpio-keys-polled properties omits 53820e00aaa1 ARM: dts: swift: Cleanup gpio-keys-polled properties omits 5da9a5896362 ARM: dts: fp5280g2: Cleanup gpio-keys-polled properties omits 95d519ceb8a3 ARM: dts: vesnin: Add unit address for memory node omits 1f3051142b12 ARM: dts: aspeed-g5: Use recommended generic node name for SDMC omits b41c03c1cfde ARM: dts: aspeed-g5: Move EDAC node to APB omits c5dea815834c net: caif: replace BUG_ON with recovery code omits bbd20c939c8a fore200e: Fix incorrect checks of NULL pointer dereference omits 030cc6cb1b6c ARM: dts: NSP: Use hardware I2C for BCM958625HR omits 03d51c4fc507 Merge branch 'Simplify-IPv4-route-offload-API' omits 446f739104f4 ipv4: Remove old route notifications and convert listeners omits b6a1d871d37a mlxsw: spectrum_router: Start using new IPv4 route notifications omits 20d1565203e6 ipv4: Only Replay routes of interest to new listeners omits 525bc345fcbc ipv4: Handle route deletion notification during flush omits f613b6e2ffe1 ipv4: Handle route deletion notification omits a8674f753e36 ipv4: Notify newly added route if should be offloaded omits ee3936d65882 ipv4: Notify route if replacing currently offloaded one omits b5fc0430dcbb ipv4: Extend FIB alias find function omits a6c76c17df02 ipv4: Notify route after insertion to the routing table omits ba8381236fd0 net: fib_notifier: Add temporary events to the FIB notific [...] omits 366c7bb0acf1 Merge branch 'hns3-next' omits d5432455b1a8 net: hns3: do not schedule the periodic task when reset fail omits 0ea68902256e net: hns3: allocate WQ with WQ_MEM_RECLAIM flag omits ff200099d271 net: hns3: remove unnecessary work in hclgevf_main omits 1c6dfe6fc6f7 net: hns3: remove mailbox and reset work in hclge_main omits b3c3fe8e9961 net: hns3: schedule hclgevf_service by using delayed workqueue omits 54e1f08bddbe ipv6: Annotate ipv6_addr_is_* bitwise pointer casts omits 1f1c1d7c89ee ipv6: Annotate bitwise IPv6 dsfield pointer cast omits f32593773549 r8169: check that Realtek PHY driver module is loaded omits 024774325199 Merge branch 'dpaa2-ptp-support-external-trigger-event' omits 17568c62cd2c dpaa2-ptp: add external trigger event support omits 9429439f59cd ptp_qoriq: export extts_clean_up() function omits 10bc877c7623 ptp_qoriq: check valid status before reading extts fifo omits 65b5969e58de ARM: dts: Add generic compatible for omap sdma instances omits 61025b815e94 arm64: dts: qcom: sm8150: Add ADSP, CDSP, MPSS and SLPI smp2p omits b7ff96cc68eb remoteproc: qcom: pas: Add auto_boot flag omits 15f4ae1e18ad remoteproc: qcom: pas: Add SM8150 ADSP, CDSP, Modem and SL [...] omits 27c303a456aa dt-bindings: remoteproc: qcom: SM8150 Add ADSP, CDSP, MPSS [...] omits 17ee2fb4e856 remoteproc: qcom: pas: Vote for active/proxy power domains omits 22f517e04dc9 dt-bindings: remoteproc: qcom: Add power-domain bindings f [...] omits 2ac91aad378a remoteproc: qcom: pas: Disable interrupt on clock enable failure omits ce885265ef29 dt-bindings: misc: Document reg for aspeed, p2a-ctrl nodes omits 89d6d772f613 dt-bindings: pinctrl: aspeed: Add reg property as a hint omits dbd8f6bae6f4 libbpf: Add zlib as a dependency in pkg-config template omits dc3a2d254782 libbpf: Print hint about ulimit when getting permission de [...] omits eb843ab59134 dt-bindings: vendor-prefixes: Add a broadmobi entry omits 20107d7328cc dt-bindings: rcc: Convert stm32mp1 rcc bindings to json-schema omits 70a97443d966 dt-bindings: arm: stm32: Convert stm32-syscon to json-schema omits bece4258502e dt-bindings: vendor-prefixes: Add "calaosystems" for CALAO [...] omits ef43406e6714 dt-bindings: vendor-prefixes: Deprecate "ste" and "st-ericsson" omits 50ce01f3f629 dt-bindings: vendor-prefixes: Add yet another for ST-Ericsson omits 40a4711a704f dt-bindings: i2c: lpi2c: add imx8qm compatible string omits 6a86e9f57a51 dt-bindings: serial: lpuart: add imx8qm compatible string omits 7dce4d6f151d dt-bindings: mmc: fsl-imx-esdhc: add imx8qm compatible string omits 427737edfdc2 Merge tag 'v5.5-rc2' into for-next omits 2403ed2f44b8 EDAC: remove set but not used variable 'ecc_loc' omits faced7e0806c mm: hugetlb controller for cgroups v2 omits 865a0d06f870 arm64: dts: meson: add libretech-pc boards support omits 727d01cb17c8 dt-bindings: arm: amlogic: add libretech-pc bindings omits 15ba349fdc06 ARM: Document merges omits f8683c2abdf5 arm64: defconfig: enable FUSB302 as module omits 4e11697528eb arm64: dts: meson: gxl: add i2c C pins omits d0b17011b8d4 Merge branch 'arm/fixes' into for-next omits c1cc29f2a045 dt-bindings: clocks: Convert Allwinner A80 DE clocks to a schema omits c82f30306cdd dt-bindings: clocks: Convert Allwinner A80 USB clocks to a schema omits 04a55fb2ff70 dt-bindings: clocks: Convert Allwinner DE2 clocks to a schema omits c82ebf1bf738 platform/chrome: chromeos_laptop: Convert to i2c_new_scann [...] omits d50ecc46d18f samples/bpf: Attach XDP programs in driver mode by default omits 450278977acb samples/bpf: Set -fno-stack-protector when building BPF programs omits 5615ed472dc0 samples/bpf: Add missing -lz to TPROGS_LDLIBS omits 5984dc6cb5aa samples/bpf: Reintroduce missed build targets omits 159ecc002b5f bpftool: Fix compilation warning on shadowed variable omits 1ead083ae147 quota: avoid time_t in v1_disk_dqblk definition omits a79ac2d1036a libbpf: Fix build by renaming variables omits 957a227d413b x86/boot: Fix a comment's incorrect file reference omits 0885acd77eb4 media: vivid: support multiplanar touch devices omits 095c21d31b7b media: v4l2-ioctl.c: allow multiplanar for touch omits 3ff4348ff5e4 media: vivid: set field to NONE for touch omits 6cc1d4568120 docs: driver-model: Add missing managed GPIO array get functions omits ee8f537fd8b7 ASoC: soc-core: remove legacy style of codec_conf omits e3c157c934fb ASoC: ti: rx51: use snd_soc_dai_link_component for codec_conf omits b9fc10027cf3 ASoC: samsung: speyside: use snd_soc_dai_link_component fo [...] omits 1762d3a5fd69 ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_compon [...] omits bfc5b22c7181 ASoC: samsung: lowland: use snd_soc_dai_link_component for [...] omits 3874b2154be7 ASoC: samsung: bells: use snd_soc_dai_link_component for c [...] omits 4edf6f7008b2 Merge branch 'mmc_pinctrl' into next omits 2d27a4cf1967 ASoC: mediatek: mt8183-da7219-max98357: use snd_soc_dai_li [...] omits fe71bf9aaf45 ASoC: mediatek: mt8173-rt5650-rt5676: use snd_soc_dai_link [...] omits e90c2a3bc151 ASoC: mediatek: mt8173-rt5650-rt5514: use snd_soc_dai_link [...] omits 03b70ef529ae ASoC: intel: skl_nau88l25_ssm4567: use snd_soc_dai_link_co [...] omits 5a3493305ac0 ASoC: intel: kbl_rt5663_rt5514_max98927: use snd_soc_dai_l [...] omits 8a3bd454ee78 ASoC: intel: kbl_rt5663_max98927: use snd_soc_dai_link_com [...] omits 13568b0331c5 ASoC: intel: kbl_da7219_max98927: use snd_soc_dai_link_com [...] omits eea239521737 ASoC: fsl: imx-audmix: use snd_soc_dai_link_component for [...] omits c13493a2460b ASoC: soc-core: support snd_soc_dai_link_component for codec_conf omits 8e9a99361f56 mmc: uniphier-sd: Convert to pinctrl_select_default_state() omits a62ff5405595 mmc: jz4740: Convert to pinctrl_select_default_state() omits 6986ee3f8bd1 mmc: atmel-mci: Convert to pinctrl_select_default_state() omits 2480b72071b2 mmc: sdhci-esdhc-imx: Convert to pinctrl_select_default_state() omits 9f888b558976 mmc: omap_hsmmc: Convert to pinctrl_select_default_state() omits c17e73c32fa7 mmc: usdhi6rol0: Convert to pinctrl_select_default_state() omits 05344ffe4b0d mmc: mmci: Convert to pinctrl_select_default_state() omits f9be7f9c358d mmc: meson-gx: Convert to pinctrl_select_default_state() omits 4d5c1adaf893 reiserfs: Fix spurious unlock in reiserfs_fill_super() err [...] omits 5474ca7da6f3 reiserfs: Fix memory leak of journal device string omits 34e92542da96 ext2: set proper errno in error case of ext2_fill_super() omits cd8fb859a84c spi: meson-spicc: Use GPIO descriptors omits 0a454258febb spi: stm32: Use dma_request_chan() instead dma_request_sla [...] omits 658606ff4cf6 spi: stm32-qspi: Use dma_request_chan() instead dma_reques [...] omits b5756b777472 spi: spi-fsl-dspi: Use dma_request_chan() instead dma_requ [...] omits 401abb764abb spi: sirf: Use dma_request_chan() instead dma_request_slav [...] omits 7ccffd41b2d4 spi: mxs: Use dma_request_chan() instead dma_request_slave [...] omits 6bfbf4d0aa0c spi: img-spfi: Use dma_request_chan() instead dma_request_ [...] omits 6133fed0539b spi: bcm2835: Use dma_request_chan() instead dma_request_s [...] omits 666224b43b4b spi: bcm2835: Release the DMA channel if probe fails after [...] omits d947c9d26c23 spi: atmel: Use dma_request_chan() instead dma_request_sla [...] omits 7e0b2c32ada8 Merge branch 'fixes' into next omits 811ba67632aa mmc: sdhci: Update the tuning failed messages to pr_debug level omits de27e978dc82 dt-bindings: mmc: renesas_sdhi: Document r8a77961 support omits c1a49782cc32 mmc: renesas_sdhi: use recent tap values for HS400 omits 12e3c55d236b mmc: renesas_sdhi: remove 4taps as a TMIO flag omits 7af08206cb20 mmc: renesas_sdhi: make quirks info accessible outside probe() omits e5088f20ed40 mmc: renesas_sdhi: make warning more precise omits 6e3cbb050b82 mmc: renesas_sdhi: keep sorting for quirk entries omits a0fb3fc8af01 mmc: renesas_sdhi: remove whitelist for internal DMAC omits fdbbe6cf6dce mmc: sdhci: fix up CMD12 sending omits af3ed119329c mmc: spi: Toggle SPI polarity, do not hardcode it omits 3976656d67c1 mmc: sdhci-of-at91: rework clocks management to support SA [...] omits d684be14457f dt-bindings: sdhci-of-at91: new compatible string and upda [...] omits efcc69b261f0 dt-bindings: mmc: sdhci-msm: Add compatible string for sc7180 omits a193018e5290 sh: add missing EXPORT_SYMBOL() for __delay omits 1d5fd6c33b04 sh: add missing DECLARE_EXPORT() for __ashiftrt_r4_xx omits aa659a3fca79 ACPI: processor: Clean up acpi_processor_evaluate_cst() omits 987c785319b9 ACPI: processor: Introduce acpi_processor_evaluate_cst() omits bc94638886ab ACPI: processor: Export function to claim _CST control omits a67524c8bf75 media: pulse8-cec: log when a CEC message is received omits 587040338162 media: pulse8-cec: schedule next ping after current ping finished omits 601282d65b96 media: pulse8-cec: use adap_free callback omits 906870770431 media: pulse8-cec: queue received messages in an array omits b36910e07842 media: pulse8-cec: move the transmit to a workqueue omits b7d0567f552a media: pulse8-cec: set tx_done_status for transmit_done status omits 92eee37d398c media: pulse8-cec: add 2nd debug level omits a6706447f319 media: pulse8-cec: locking improvements omits cea28e7a55e7 media: pulse8-cec: reorganize function order omits 71705c611263 PCMCIA/i82092: remove #if 0 block omits 52739f063f7e PCMCIA/i82092: delete enter/leave macro omits ac5af87725f7 PCMCIA/i82092: include <linux/io.h> instead of <asm/io.h> omits 152b4bb57aa4 PCMCIA/i82092: shorten the lines with over 80 characters omits 908864641f63 PCMCIA/i82092: move assignment out of if condition omits 6aaf8ff32650 PCMCIA/i82092: change code indentation omits 4ae66dd778e3 PCMCIA/i82092: insert blank line after declarations omits ae1f62c5408a PCMCIA/i82092: remove braces around single statement blocks omits 4839879f8af1 PCMCIA/i82092: add/remove spaces to improve readability omits c8fdcc86725c backlight: bd6107: Convert to use GPIO descriptor omits edeec4fdc780 backlight: ams369fg06: Drop GPIO include omits 0738badd9d3f ARM: dts: sun8i: r40: Add I2C pinmux options omits 53870cf03fae ACPI: video: Use native backlight on Lenovo E41-25/45 omits cbf6d033ad37 ACPI: video: fix typo in comment omits ff3154d1d89a ACPI / battery: Deal better with neither design nor full c [...] omits 5b74d1d16e2f ACPI / battery: Use design-cap for capacity calculations i [...] omits cc99f0ad5246 ACPI / battery: Deal with design or full capacity being re [...] omits 26a0a10419fd PCMCIA/i82092: use dev_<level> instead of printk omits cabbaed71989 arm64: dts: allwinner: unify header comment style omits b4b8f2c96158 arm64: dts: allwinner: Convert license to SPDX identifier omits d2ab1a675698 arm64: dts: allwinner: Fix wrong license header omits c97fcd8546c0 Merge branch 'v5.5/fixes' into v5.6/drivers omits d8488a41800d clk: meson: pll: Fix by 0 division in __pll_params_to_rate() omits 1ee7826ab68f mac80211: Remove redundant assertion omits 6913bc3a2e9c media: pulse8-cec: improve debugging omits c2753d15d2b3 arm64: dts: rockchip: split rk3399-rockpro64 for v2 and v2 [...] omits 534ad35798af pinctrl: iproc: Set irq handler based on trig type omits ce2b617ce8cb export.h: reduce __ksymtab_strings string duplication by u [...] omits 0c556dea089d arm64: dts: rockchip: enable the gpu on px30-evb omits a07f34a083f2 arm64: dts: rockchip: add the gpu for px30 omits ad848dd53385 dt-bindings: gpu: mali-bifrost: Add Rockchip PX30 omits afb347816202 media: v4l2-device.h: Explicitly compare grp{id,mask} to z [...] omits 8c2d66b036c7 media: hantro: Support color conversion via post-processing omits b1b3f0622a9d clk: meson: g12a: fix missing uart2 in regmap table omits 3143f8a123dc media: hantro: Rename {prepare,finish}_run to {start,end}_ [...] omits 5980d40276b3 media: hantro: Cleanup format negotiation helpers omits 0fb36893c6c1 media: vidioc-enum-fmt.rst: clarify format preference omits 961f97ab1ef3 media: adv7604: extend deep color mode to ADV7611 omits 69e39d40587b media: vimc: Implement get/set selection in sink omits 94010145a58f media: pixfmt-tch-td16/tu16.rst: document that this is lit [...] omits 06b5cf51607d media: imx7-mipi-csis: remove subdev_notifier omits 0d962c3ae13a media: sun8i: Remove redundant dev_err call in deinterlace [...] omits 81735ecb62f8 media: mtk-vcodec: Remove extra area allocation in an inpu [...] omits a36807784b74 media: dt-bindings: rcar-vin: Document compatibility strin [...] omits 9f9dc4755e54 media: dt-bindings: rcar-vin: Remove paragraph about aliases omits ad85a9bb3ec4 media: atmel: atmel-isi: initialize the try_crop for the p [...] omits e34eb98e5f70 media: atmel: atmel-isi: properly initialize pad_cfg omits b567bf86eeba media: atmel: atmel-isi: add support for mono sensors, GRA [...] omits 374d968ac744 media: atmel: atmel-isc-base: initialize the try_crop for [...] omits da3a55b5a948 media: atmel: atmel-isc-base: fix enum calls default format omits ed1307e335a4 media: atmel: atmel-isc-base: properly initialize pad_cfg omits ab04e7e6436e media: atmel: atmel-isc-base: add support for Y10 format omits 62387970a481 media: atmel: atmel-isc-base: allow 8 bit direct dump omits fee586a20f48 media: meson: vdec: add sm1 platform omits 3d8af3b40d2a media: dt-bindings: media: amlogic,gx-vdec: add bindings f [...] omits 8299c6533979 media: meson: vdec: add g12a platform omits 4c002c978b7f device.h: move 'struct driver' stuff out to device/driver.h omits a8ae608529ab device.h: move 'struct class' stuff out to device/class.h omits 5aee2bf2629d device.h: move 'struct bus' stuff out to device/bus.h omits af628aae8640 device.h: move dev_printk()-like functions to dev_printk.h omits 70ae805a0bb9 media: dt-bindings: media: amlogic,gx-vdec: add bindings f [...] omits cf901a1c5dd8 device.h: move devtmpfs prototypes out of the file omits 604bd5ae91d9 media: dt-bindings: media: amlogic,vdec: convert to yaml omits 02d76a471975 media: coda: avoid hardware lockups with more than 13 capt [...] omits afddf553ea89 media: coda: remove redundant platform_get_irq error message omits 96f6f62c4656 media: coda: jpeg: add CODA960 JPEG encoder support omits 3bf6883a88c0 media: coda: jpeg: add JPEG register definitions for CODA960 omits ec4f021d1cf9 media: coda: jpeg: merge Huffman table bits and values omits eed569c425d0 media: coda: do not skip finish_run if aborting omits f4a73f5e2633 pinctrl: qcom: sc7180: Add new qup functions omits 22440461b19e dt-bindings: pinctrl: qcom: Add new qup functions for sc7180 omits 6ece6d15c0b0 pinctrl: qcom: sc7180: Add GPIO wakeup interrupt map omits 94e14da890b1 Merge 5.5-rc2 into driver-core-next omits b3bb164aa560 Merge 5.5-rc2 into staging-next omits c1ca05c23e98 Merge branch 'ib-pinctrl-default-state' into devel omits e880c3744b31 Merge 5.5-rc2 into usb-next omits d70f1e3d5dbd Merge remote-tracking branch 'origin/master' into sh-next omits 1a0013c62b33 interconnect: Add interconnect_graph file to debugfs omits b92c35e1b9c9 interconnect: qcom: Use the standard aggregate function omits 3172e4d27631 interconnect: Add a common standard aggregate function omits c46ab9db6497 interconnect: Add basic tracepoints omits 05309830e1f8 interconnect: Add a name to struct icc_path omits dd018a9cf910 interconnect: Move internal structs into a separate file omits ad3703ac24e7 interconnect: qcom: Use the new common helper for node removal omits 3cce2c6fa70c interconnect: Add a common helper for removing all nodes omits 2ddf50a75dab extcon: sm5502: Remove unneeded semicolon omits 0849e1028088 Merge branch 'support-flex-arrays' omits 5f2eeceffb92 selftests/bpf: Add flexible array relocation tests omits 1b484b301cec libbpf: Support flexible arrays in CO-RE omits 01c6f7aaacf9 Merge branch 'extern-var-support' omits 330a73a7b6ca selftests/bpf: Add tests for libbpf-provided externs omits 2ad97d473db5 bpftool: Generate externs datasec in BPF skeleton omits 166750bc1dd2 libbpf: Support libbpf-provided extern variables omits ac9d1389631a libbpf: Extract internal map names into constants omits f7c0bbf27ec6 Merge branch 'bpf-obj-skel' omits d9c00c3b1639 bpftool: Add `gen skeleton` BASH completions omits 197448eaac1a selftests/bpf: Add test validating data section to struct [...] omits dde53c1b763b selftests/bpf: Convert few more selftest to skeletons omits f3c926a4df2c selftests/bpf: Add BPF skeletons selftests and convert att [...] omits 985ead416df3 bpftool: Add skeleton codegen command omits d66562fba1ce libbpf: Add BPF object skeleton support omits 3f51935314b8 libbpf: Reduce log level of supported section names dump omits 13acb508ae20 libbpf: Postpone BTF ID finding for TRACING programs to lo [...] omits eba9c5f498a1 libbpf: Refactor global data map initialization omits 01af3bf06755 libbpf: Expose BPF program's function name omits 9f81654eebe8 libbpf: Expose BTF-to-C type declaration emitting API omits 3d208f4ca111 libbpf: Expose btf__align_of() API omits 544402d4b493 libbpf: Extract common user-facing helpers omits 917f6b7b07a4 libbpf: Add BPF_EMBED_OBJ macro for embedding BPF .o files omits 612d05be250a libbpf: Move non-public APIs from libbpf.h to libbpf_internal.h omits d7a18ea7e8b6 libbpf: Add generic bpf_program__attach() omits 0d13bfce023a libbpf: Don't require root for bpf_object__open() omits 38dbf2de46ac ARM: dts: uniphier: add pinmux nodes for I2C ch5, ch6 omits 0e627190563e tcp: Set rcv zerocopy hint correctly if skb last frag is < [...] omits 29115cef8578 net/smc: shorten lgr_cnt initialization omits aa915931ac3e libbpf: Fix readelf output parsing for Fedora omits a06ae6acc14b Merge branch 'bpftool-match-by-name' omits 99f9863a0c45 bpftool: Match maps by name omits a7d22ca2a483 bpftool: Match programs by name omits ec2025095cf6 bpftool: Match several programs with same tag omits 5b883564fcde dt-bindings: iio: accel: add binding documentation for ADIS16240 omits 969fdd86caa5 staging: iio: accel: adis16240: enforce SPI mode on probe [...] omits e4c5c4dfaa88 iio: adc: new driver to support Linear technology's ltc2496 omits 69548b7c2c4f iio: adc: ltc2497: split protocol independent part in a se [...] omits 59c3662b8f08 iio: adc: ltc2496: provide device tree binding document omits 7a53e9ff0779 Merge branch 'next/drivers' into for-next omits 81a0efb7af7a soc: samsung: exynos-pmu: Convert to devm_platform_ioremap [...] omits 225a2ec19aac pinctrl: samsung: Fix missing OF and GPIOLIB dependency on [...] omits 64335c4a6720 iio: adc: ti-ads1015: Make use of device property API omits 0cd9ff1535f4 iio: adc: ti-ads1015: Get rid of legacy platform data omits 32bd4324601d iio: adc: ti-ads7950: Fix a typo in an error message omits 09a78f7dfac7 iio: humidity: hts221: move register definitions to sensor [...] omits cc06e67d8fa5 iio: adc: stm32-adc: Add check on overrun interrupt omits 4cf01d6d4eea iio: ssp_sensors: Convert to use GPIO descriptors omits 7c93f54e5bfb iio: adc: Move AD7091R5 entry in a alphabetical order in Makefile omits 9eda18273754 iio: atlas-ph-sensor: Drop GPIO include omits 5750ebab1490 iio: ad7266: Convert to use GPIO descriptors omits b747e352499e iio: ad5592r: Drop surplus GPIO header omits 4a89d2f47ccd iio: adf4350: Convert to use GPIO descriptor omits dcfb6dbdfbe0 iio: itg3200: Drop GPIO include omits 7544cd4c8ab7 iio: apds9960: Drop GPIO includes omits 340db461f9ac iio: ad2s1200: Drop legacy include omits cbe599790723 iio: si1145: Drop GPIO include omits b4cc7e83dff3 iio: as3935: Drop GPIO includes omits 757b4bcaa0d8 iio: imu: st_lsm6dsx: fix checkpatch warning omits 2c289e639444 iio: ak8975: Convert to use GPIO descriptor omits d93813520df0 iio: adc: ad799x: add pm_ops to disable the device completely omits 52241a082d6c iio: imu: inv_mpu6050: Select I2C_MUX again omits b0ec7a44393e iio: adc: ad7887: Cleanup channel assignment omits d157aa0fb241 x86/cpu/tsx: Define pr_fmt() omits f5058a27dac7 net: phylink: propagate phy_attach_direct() return code omits de1799667b00 net: bridge: add STP xstats omits ea6a547669b3 selftests/net: make so_txtime more robust to timer variance omits 3a5f494d8418 net: phy: dp83869: Remove unneeded semicolon omits 1180beb08b91 arm64: dts: mt8173: add Mediatek JPEG Codec omits 826f66b30c2e bonding: move 802.3ad port state flags to uapi omits 651bbb9d5161 ALSA: hda: Comment about snd_hdac_bus_update_rirb() and spinlock omits 1faa9d3a3ea7 ALSA: control: remove useless assignment in .info callback [...] omits 72c2ce9867d9 x86/bugs: Move enum taa_mitigations to bugs.c omits 27353d5785bc x86/process: Remove set but not used variables prev and next omits 1d1997db870f Revert "nfp: abm: fix memory leak in nfp_abm_u32_knode_replace" omits a06bf42f5a95 selftests/bpf: Test wire_len/gso_segs in BPF_PROG_TEST_RUN omits 850a88cc4096 bpf: Expose __sk_buff wire_len/gso_segs to BPF_PROG_TEST_RUN omits 02620d9e629d Merge branch 'bpf-dispatcher' omits 116eb788f57c bpf, x86: Align dispatcher branch targets to 16B omits e754f5a6e36b selftests: bpf: Add xdp_perf test omits f23c4b3924d2 bpf: Start using the BPF dispatcher in BPF_TEST_RUN omits 7e6897f95935 bpf, xdp: Start using the BPF dispatcher for XDP omits 75ccbef6369e bpf: Introduce BPF dispatcher omits 98e8627efcad bpf: Move trampoline JIT image allocation to a function omits 91cbdf740a47 selftests/bpf: Fix perf_buffer test on systems w/ offline CPUs omits 783b8f01f594 libbpf: Don't attach perf_buffer to offline/missing CPUs omits 65bc4c4063ae selftests/bpf: Add CPU mask parsing tests omits 6803ee25f0ea libbpf: Extract and generalize CPU mask parsing logic omits 4cf6c26b6da4 Merge branch 'arm/fixes' into for-next omits 7708bd430d88 Merge branch 'reuseport_to_test_progs' omits 7ee0d4e97b88 selftests/bpf: Switch reuseport tests for test_progs framework omits 415bb4e125b6 selftests/bpf: Move reuseport tests under prog_tests/ omits 250a91d48ae7 selftests/bpf: Pull up printing the test name into test runner omits 9af6c84435d0 selftests/bpf: Propagate errors during setup for reuseport tests omits ce7cb5f3921c selftests/bpf: Run reuseport tests in a loop omits 993633825830 selftests/bpf: Unroll the main loop in reuseport test omits a9ce4cf4e47c selftests/bpf: Add helpers for getting socket family & type name omits 11f80355d4d2 selftests/bpf: Use sa_family_t everywhere in reuseport tests omits 1fbcef929d7d selftests/bpf: Let libbpf determine program type from sect [...] omits 67d69ccdf389 libbpf: Recognize SK_REUSEPORT programs from section name omits 3030df209aa8 PCI: Increase D3 delay for AMD Ryzen5/7 XHCI controllers omits 62fe23df0677 PCI: Add generic quirk for increasing D3hot delay omits 50ff477a8639 mac80211: add 802.11 encapsulation offloading support omits 302d95c61368 arm64: dts: meson-sm1: add video decoder compatible omits fbceee82c19a arm64: dts: meson-g12-common: add video decoder node omits 3a67fe38e76a pinctrl: lynxpoint: Update summary in the driver omits 64e14e90646c pinctrl: lynxpoint: Switch to pin control API omits 3683509c3910 pinctrl: lynxpoint: Add GPIO <-> pin mapping ranges via callback omits 03d9eca7d406 pinctrl: lynxpoint: Implement ->pin_dbg_show() omits 7f32d3700997 pinctrl: lynxpoint: Add pin control operations omits 18213ad4187d pinctrl: lynxpoint: Reuse struct intel_pinctrl in the driver omits cecddda7ca4e pinctrl: lynxpoint: Add pin control data structures omits 54d371cf73d9 pinctrl: lynxpoint: Implement intel_gpio_get_direction callback omits 5931e6edfdd0 pinctrl: lynxpoint: Implement ->irq_ack() callback omits 540bff18daf4 pinctrl: lynxpoint: Move ownership check to IRQ chip omits 095f2a67cdaf pinctrl: lynxpoint: Move lp_irq_type() closer to IRQ relat [...] omits d0f2df4070b5 pinctrl: lynxpoint: Move ->remove closer to ->probe() omits 21a06495d0e7 pinctrl: lynxpoint: Extract lp_gpio_acpi_use() for future use omits c35f463a9662 pinctrl: lynxpoint: Convert unsigned to unsigned int omits e1940adeb17b pinctrl: lynxpoint: Switch to memory mapped IO accessors omits 1e78ea71226b pinctrl: lynxpoint: Keep pointer to struct device instead [...] omits 03fb681badaf pinctrl: lynxpoint: Relax GPIO request rules omits 76347d7ad250 pinctrl: lynxpoint: Assume 2 bits for mode selector omits a718e68ede16 pinctrl: lynxpoint: Use standard pattern for memory allocation omits caedcbd053bc pinctrl: lynxpoint: Use %pR to print IO resource omits 3b4c2d8ef0bd pinctrl: lynxpoint: Drop useless assignment omits 7c0bc7bb39ac pinctrl: lynxpoint: Correct amount of pins omits b2e05d63c295 pinctrl: lynxpoint: Use raw_spinlock for locking omits eb83479e1899 pinctrl: lynxpoint: Move GPIO driver to pin controller folder omits 5d33e0eb7ffa pinctrl: baytrail: Reuse struct intel_pinctrl in the driver omits 2c02af709bff pinctrl: baytrail: Use local variable to keep device pointer omits 990ec243cb77 pinctrl: baytrail: Keep pointer to struct device instead o [...] omits 66c812d22ecd pinctrl: intel: Share struct intel_pinctrl for wider use omits 6a304752eb69 pinctrl: intel: Use GPIO direction definitions omits 90a1eb18503d pinctrl: cherryview: Use GPIO direction definitions omits faf86c0c572a pinctrl: baytrail: Use GPIO direction definitions omits e70982b3abec pinctrl: baytrail: Move IRQ valid mask initialization to a [...] omits 4730830f9c2e Merge branches 'renesas-arm-defconfig-for-v5.6', 'renesas- [...] omits 9ae733728eec Merge branch 'renesas-fixes-for-v5.5' into renesas-next omits a630a6121bef ARM: shmobile: defconfig: Enable support for panels from EDT omits 5f2cb361d798 ALSA: hda: Unify get_response handling omits 83772e1b4423 arm64: dts: renesas: Rename r8a7796* to r8a77960* omits 89698ed5cc76 ALSA: hda: Use waitqueue for RIRB in HDA-core helper, too omits 87924226737d arm64: dts: renesas: Remove use of ARCH_R8A7796 omits 24240845c871 soc: renesas: Remove ARCH_R8A7796 omits 03975b72b4ac clk: renesas: Remove use of ARCH_R8A7796 omits 0cf24c8f29bb pinctrl: sh-pfc: Remove use of ARCH_R8A7796 omits 55d54d1ee84e pinctrl: core: Add pinctrl_select_default_state() and export it omits ac873bff0299 Merge branch 'for-5.5/upstream-fixes' into for-next omits 71b28d8e99c0 Merge branch 'for-5.5/upstream-fixes' into for-next omits 163159aad74d x86/boot: Discard .eh_frame sections omits 1cfaef961703 ALSA: bump uapi version numbers omits 80fe7430c708 ALSA: add new 32-bit layout for snd_pcm_mmap_status/control omits 09d94175dbea ALSA: move snd_pcm_ioctl_sync_ptr_compat into pcm_native.c omits 07094ae6f952 ALSA: Avoid using timespec for struct snd_timer_tread omits 894731a5c9d0 dt-bindings: gpio: rcar: Document r8a77961 support omits 36be91112fbf arm64: dts: rockchip: Add GPU cooling device for RK3399 omits cfd66c682e8b arm64: dts: rockchip: Add regulators for PCIe for Radxa Ro [...] omits 4fc5bfeb4b7d gpiolib: Make use of assign_bit() API omits 04a0077fdb19 arm64: dts: rockchip: Remove always-on properties from reg [...] omits 9bcb084f0b64 mac80211: Always show airtime debugfs file when TXQs are enabled omits f14bf6a350df x86/unwind/orc: Remove boot-time ORC unwind tables sorting omits 57fa18994285 scripts/sorttable: Implement build-time ORC unwind table sorting omits 1091670637be scripts/sorttable: Rename 'sortextable' to 'sorttable' omits 57cafdf2a04e scripts/sortextable: Refactor the do_func() function omits abe4f92ca894 scripts/sortextable: Remove dead code omits 6402e1416255 scripts/sortextable: Clean up the code to meet the kernel [...] omits 3c47b787b651 scripts/sortextable: Rewrite error/success handling omits e964d463392d ARM: dts: rockchip: Add missing cpu operating points for r [...] omits 6989310f5d43 wireless: Use offsetof instead of custom macro. omits 92ee76d4a926 trivial: mac80211: fix indentation omits de4ebfb11c89 Merge branch 'for-5.5/upstream-fixes' into for-next omits be38958aa8a2 Merge branch 'for-5.5/upstream-fixes' into for-next omits d87980f1c1a4 Merge branch 'for-5.5/upstream-fixes' into for-next omits c16485ad8e02 gpio: Add support for the Xylon LogiCVC GPIOs omits 6bdbe62c748c dt-bindings: gpio: Document the Xylon LogiCVC GPIO controller omits e10781c118c9 dt-bindings: mfd: Document the Xylon LogiCVC multi-functio [...] omits 885503fbea21 dt-bindings: Add Xylon vendor prefix omits 15711ba6ff19 pinctrl: aspeed-g6: Add AST2600 pinconf support omits 5f52c853847f pinctrl: aspeed: Use masks to describe pinconf bitfields omits 5b854f284245 pinctrl: aspeed: Move aspeed_pin_config_map to separate so [...] omits a79bcd51ae06 pinctrl: aspeed: Add ASPEED_SB_PINCONF() helper omits 22d691903983 pinctrl: aspeed-g6: Add support for the AST2600 USB pinmux omits 8b99fb9feb01 pinctrl: aspeed-g6: Add AST2600 I3C1 and I3C2 pinmux config omits 6f0ebdf45c0b dt-bindings: pinctrl: aspeed-g6: Add USB functions and groups omits da090bf60370 media: Drop superfluous ioctl PCM ops omits 3028bc2dbf12 media: ivtv: Drop superfluous ioctl PCM ops omits 86ee7f28462a media: cx18: Drop superfluous ioctl PCM ops omits 6fe350864297 media: cobalt: Drop superfluous ioctl PCM ops omits f8239b531f0d media: tm6000: Clean up ALSA PCM API usages omits 2d19a2cd804b media: go7007: Clean up ALSA PCM API usages omits 2abb1b2daf88 media: em28xx: Clean up ALSA PCM API usages omits 355b9a0c5856 media: cs231xx: Clean up ALSA PCM API usages omits 7ffeb6ceda5e media: ivtv: Clean up ALSA PCM API usages omits b0cda3739759 media: cx18: Clean up ALSA PCM API usages omits aeb64ff38390 media: cobalt: Clean up ALSA PCM API usages omits 8079c5d58685 media: usbtv: Use managed buffer allocation omits 5e625dd5792e media: tw686x: Use managed buffer allocation omits a98e2e229da7 media: solo6x10: Use managed buffer allocation omits 9453264ef586 media: go7007: fix a miss of snd_card_free omits c7669435119f media: ti-vpe: csc: fix single vs multiplanar format handling omits 887c7942ce31 media: cec-ioc-g-mode.rst: remove trailing 'i' omits 11e0e167d071 media: meson: add missing allocation failure check on new_buf omits 55f240a21eb1 media: ivtv/cx18: remove ivtvdriver.org references omits 2b016c47f48f media: v4l2: Fix fourcc names for BAYER12P omits 373606320834 media: pxa_camera: add missed tasklet_kill omits 7b575b6d8de0 media: vidioc-g-dv-timings.rst: fix wrong porch omits 3d15c7643ba7 media: vivid: Add touch support omits 8c956f3be17e media: usb: go7007: s2250-board: add missed i2c_unregister_device omits dc4cac67e135 media: cx23885: Add support for AVerMedia CE310B omits 76669f2e7c58 media: platform: mtk-mdp: add missed destroy_workqueue in remove omits 8ea1c5af489a media: bdisp: add missed destroy_workqueue in remove and p [...] omits 569bc8d6a6a5 media: dvb-usb/dvb-usb-urb.c: initialize actlen to 0 omits de89d0864f66 media: gspca: zero usb_buf omits aab7b7d19d03 media: v4l2-subdev: remove wrong @cond from kdocs omits 0d962e061abc media: i2c: adv748x: Fix unsafe macros omits c4e8f760581b media: pulse8-cec: fix lost cec_transmit_attempt_done() call omits d51224b73d18 media: cec: check 'transmit_in_progress', not 'transmitting' omits 4be77174c3fa media: cec: avoid decrementing transmit_queue_sz if it is 0 omits 01d4fb115470 media: cec: CEC 2.0-only bcast messages were ignored omits 1f4782ae2457 Merge branch 'netdev-ndo_tx_timeout-cleanup' omits d8968eda7fc4 netronome: use the new txqueue timeout argument omits 77656c277cbf mlx4: use new txqueue timeout argument omits 0290bd291cc0 netdev: pass the stuck queue to the timeout handler omits b1ca5b49f1e5 ARM: dts: msm8974: Move ADSP smd edge to ADSP PIL omits 13f3b8e3dc0f ARM: dts: msm8974: Add modem remoteproc node omits 355979decf07 Merge branch 'Introduce-XDP-to-ena' omits 913b0bfd6c85 net: ena: Add first_interrupt field to napi struct omits 548c4940b9f1 net: ena: Implement XDP_TX action omits 838c93dc5449 net: ena: implement XDP drop support omits aabf23d18322 Merge branch 'ethtool-netlink-interface-preliminary-part' omits 428c122f5f6b ethtool: provide link mode names as a string set omits d44e13108b6d ethtool: move string arrays into common file omits 9ce48e5a09ea ethtool: move to its own directory omits 32d5109a9d86 netlink: rename nl80211_validate_nested() to nla_validate_ [...] omits f74877a5457d rtnetlink: provide permanent hardware address in RTM_NEWLINK omits 545a6822993f Merge branch 'unix-Show-number-of-scm-files-in-fdinfo' omits 3c32da19a858 unix: Show number of pending scm files of receive queue in fdinfo omits b4653342b151 net: Allow to show socket-specific information in /proc/[p [...] omits bc728b14e95d thermal/drivers/Kconfig: Convert the CPU cooling device to [...] omits 60cbe7f2554d thermal: qoriq: Add hwmon support omits cfec9f761b46 thermal_hwmon: Add devres wrapper for thermal_add_hwmon_sysfs() omits f21aa330fde9 thermal: qoriq: Do not report invalid temperature reading omits c72558656cab thermal: qoriq: Enable all sensors before registering them omits 3a8a8d23bb5d thermal: qoriq: Convert driver to use regmap API omits 574f29036fce PCI: iproc: Apply quirk_paxc_bridge() for module as well a [...] omits fd916516647f arm64: dts: qcom: sc7180: Avoid "phy" for USB QMP PHY wrapper omits 3f155dbebf90 arm64: dts: qcom: pm6150: Remove macro from unit name of adc-chan omits 6e3697279eba arm64: dts: qcom: sc7180: Add "#clock-cells" property to u [...] omits ac00546a6780 arm64: dts: qcom: sc7180: Rename gic-its node to msi-controller omits d8c5133583db arm64: dts: qcom: sc7180: Add SoC name to compatible omits 679152d3a32e libbpf: Fix printf compilation warnings on ppc64le arch omits 82c881b28aa8 x86/microcode/AMD: Make stub function static inline omits dd973007bfef f2fs: set GFP_NOFS when moving inline dentries omits 4f4460c08a47 f2fs: should avoid recursive filesystem ops omits 3f188c23d774 f2fs: keep quota data on write_begin failure omits 338370aa2653 Merge branch 'next/dt' into for-next omits 5206265f78e4 ARM: dts: exynos: Correct USB3503 GPIOs polarity omits c30fe5418964 rcu: Mark non-global functions and variables as static omits 4414abf89158 rcu: Remove rcu_swap_protected() omits a191c9e9f73a wireless/mediatek: Replace rcu_swap_protected() with rcu_r [...] omits 1a271ebbfe33 net/tipc: Replace rcu_swap_protected() with rcu_replace_pointer() omits 1a9bd034ceb6 Merge branch 'omap-for-v5.6/dt' into for-next omits 0b15b20a73d9 Merge branch 'omap-for-v5.6/ti-sysc' into for-next omits 285b56c9f078 Merge branch 'omap-for-v5.6/soc' into for-next omits da4f2b4ccc49 ARM: OMAP2+: am43xx: Add lcdc clockdomain omits f0b57e190117 Input: elants_i2c - check Remark ID when attempting firmwa [...] omits ab43a3f0667f ARM: Document merges omits ac34db4979ae Merge branch 'arm/fixes' into for-next omits bfe0237dd6c4 ARM: dts: am335x-icev2: Add support for OSD9616P0899-10 at i2c0 omits 32ee9fdf66b7 ARM: dts: am335x-evmsk: Use drm simple-panel instead of ti [...] omits c8d37f625fed ARM: dts: am335x-evm: Use drm simple-panel instead of tilc [...] omits 65d26052d513 ARM: dts: omap3: name mdio node properly omits edb71d34de39 ARM: dts: am57xx-idk-common: add HDMI to the common dtsi omits bf21e6e1b0c7 ARM: dts: dra76-evm: add HDMI output omits ad9882f15884 coresight: etm4x: Fix unused function warning omits 3f2c420596be bus: ti-sysc: Use PTR_ERR_OR_ZERO() to simplify code omits 426d4447f92c bus: ti-sysc: Drop MMU quirks omits 94f6345712b3 bus: ti-sysc: Implement quirk handling for CLKDM_NOAUTO omits d9074820dc95 Merge branch 'fixes' into for-next omits 373894f83b52 gpio: remove unneeded MODULE_VERSION() usage omits 57e960f0020e ASoC: SOF: Use managed buffer allocation omits bf523463d8c3 ASoC: mediatek: Use managed buffer allocation omits 461011b1e1ab drivers: firmware: xilinx: Add support for feature check omits df906cf54bd5 arm64: zynqmp: Add dr_mode property to usb node omits a6764cbda6c6 arm64: dts: zynqmp: Use decimal values for drm-clock properties omits a8fdb80f4d47 arm64: zynqmp: Add ZynqMP SDHCI compatible string omits f47825c69485 Merge branch 'next-integrity.measure-keys' into next-integrity omits 2b60c0ecedf8 IMA: Read keyrings= option from the IMA policy omits e9085e0ad38a IMA: Add support to limit measuring keys omits cb1aa3823c92 KEYS: Call the IMA hook to measure keys omits 88e70da170e8 IMA: Define an IMA hook to measure keys omits 5808611cccb2 IMA: Add KEY_CHECK func to measure keys omits c5563bad88e0 IMA: Check IMA policy flag omits 96c9e1de9954 ima: avoid appraise error for hash calc interrupt omits 210a29287451 selinux: remove unnecessary selinux cred request omits 4562fa4c86c9 ARM: imx: Enable ARM_ERRATA_814220 for i.MX6UL and i.MX7D omits b3082f1bf8a6 ARM: imx: Add i.MX7ULP SoC serial number support omits 3ee959b19c6f ARM: dts: colibri-imx6ull: correct wrong pinmuxing and add [...] omits 9fe0d41ffd39 tty: serial: samsung_tty: fix blank line checkpatch warning omits 7c175251c16e tty: serial: samsung_tty: fix up minor comment formatting omits 90ece856a227 tty: serial: samsung_tty: use 'unsigned int' not 'unsigned' omits a05025d0ce72 tty: serial: samsung_tty: use standard debugging macros omits f187a7fdfc92 tty: serial: samsung_tty: drop unneded dbg() calls omits 43df170be77c tty: serial: samsung_tty: delete samsung.h omits 120c8be9476c tty: serial: samsung.h: remove reset_port callback from st [...] omits 58bf6f3fe4b8 tty: serial: samsung.h: fix up minor comment issues omits 06674e54cc41 tty: serial: samsung_tty: fix build warning omits b87671f17c3e tty: serial: samsung: allow driver to be built by anyone omits 751d0017334d tty/serial: atmel: fix out of range clock divider handling omits 2301ec36cec8 tty: pl011: Add suspend resume support omits 94345aee2853 tty: serial: amba-pl011: remove set but unused variable omits 98aee0c9444e tty: serial: samsung: remove variable 'ufstat' set but not used omits 7940466d0755 thermal: qoriq: Drop unnecessary drvdata cleanup omits 40fa3efd75b1 thermal: qoriq: Pass data to qoriq_tmu_calibration() directly omits a1508d213138 thermal: qoriq: Pass data to qoriq_tmu_register_tmu_zone() [...] omits 5583ff376bac thermal: qoriq: Embed per-sensor data into struct qoriq_tmu_data omits fbb9c1a56847 thermal: qoriq: Add local struct qoriq_sensor pointer omits 85534629ce8e thermal: qoriq: Don't store struct thermal_zone_device reference omits d6b8dcd179d1 thermal: qoriq: Add local struct device pointer omits cd63a909c66c thermal: intel: fix unmatched pci_release_region omits ddd8891e01ec gpiolib: Add GPIOCHIP_NAME definition omits a7caba8ac04c pinctrl: stm32: Use the correct style for SPDX License Identifier omits 5367601b5269 drivers/base: base.h: add proper copyright and header info omits 86951164f3b3 pinctrl: meson-axg: Use the correct style for SPDX License [...] omits c81d37bc9f05 pinctrl: mediatek: Use the correct style for SPDX License [...] omits 341a79ee8b08 ALSA: hda: tegra: Fix unused variable compile warning omits 017e7856ede5 arm64: dts: sm8150: Add rpmh power-domain node omits a30657b6387b soc: qcom: rpmhpd: Add SC7180 RPMH power-domains omits 52a4cb577bde dt-bindings: power: Add rpmh power-domain bindings for sc7180 omits 4e6a2011fdbe soc: qcom: rpmhpd: Add SM8150 RPMH power-domains omits 18ec173d56a1 dt-bindings: power: Add rpmh power-domain bindings for SM8150 omits 9868a31c3134 arm64: dts: sc7180: Add aliases for all i2c and spi devices omits d8b076b891df arm64: dts: sc7180: Remove additional spi chip select muxes omits 4868f573a754 arm: dts: qcom: db410c: Enable USB OTG support omits 741a5ea7a697 arm64: dts: qcom: pm8916: Add vibration motor node omits 09f6a72d0143 soundwire: intel: add clock stop quirks omits 4da0680f24c9 soundwire: intel: add mutex for shared SHIM register access omits 905b5a81afe1 soundwire: intel: add prototype for WAKEEN interrupt processing omits eae0b60d6483 soundwire: intel: add link_list to handle interrupts with [...] omits 6cd1d670bee6 soundwire: intel: update headers for interrupts omits 4b206d34b922 soundwire: intel: update stream callbacks for hwparams/fre [...] omits f98f690fb03c soundwire: intel: update interfaces between ASoC and SoundWire omits b2bd75f806c4 soundwire: sdw_slave: track unattach_request to handle all [...] omits 7afc50e441af soundwire: sdw_slave: add initialization_complete definition omits fbbff3632507 soundwire: sdw_slave: add enumeration_complete structure omits 528be501b7d4 soundwire: sdw_slave: add probe_complete structure and new fields omits b5f02bc3534a ARM: dts: vf610-zii-scu4-aib: Add node for switch watchdog omits 444d18a7dd63 ARM: dts: vf610-zii-scu4-aib: Use generic names for DT nodes omits e5380cd85b3d ARM: dts: vf610-zii-dev-rev-b: Drop redundant I2C properties omits d9267ca19534 ARM: dts: phycore-imx6: set buck regulator modes explicitly omits 6bb1e09c4c37 ARM: dts: imx6: rdu2: Limit USBH1 to Full Speed omits cd58a174e586 ARM: dts: imx6: rdu2: Disable WP for USDHC2 and USDHC3 omits f3042a86558e ARM: dts: imx6: rdu2: Add node for UCS1002 USB charger chip omits 02f8eb40ef7b ARM: dts: imx7s: Add power domain for imx7d HSIC omits 81c22041d9f1 bpf, x86, arm64: Enable jit by default when not built as a [...] omits 6b8350a4b0d5 Merge branch 'vsock-add-local-transport-support' omits bf5432b1de1f vsock/virtio: remove loopback handling omits 408624af4c89 vsock: use local transport when it is loaded omits 077263fba100 vsock: add vsock_loopback transport omits 0e12190578d0 vsock: add local transport support in the vsock core omits ef343b35d466 vsock: add VMADDR_CID_LOCAL definition omits c5144fcbf250 vsock/virtio_transport_common: remove unused virtio header [...] omits d9e5582c4bb2 ALSA: Avoid using timespec for struct snd_rawmidi_status omits 3ddee7f88aaf ALSA: Avoid using timespec for struct snd_pcm_status omits a4e7dd35b9da ALSA: Avoid using timespec for struct snd_ctl_elem_value omits a07804cc7472 ALSA: Avoid using timespec for struct snd_timer_status omits fcae40c99fb3 ALSA: Replace timespec with timespec64 omits bea0f4a5115a Merge branch 'sfp-slow-to-probe-copper' omits 1cb89a14c80a net: sfp: re-attempt probing for phy omits 256e43cb8c69 net: sfp: error handling for phy probe omits 281e4eab1abe net: sfp: rename sm_retries omits 65ef2d5c41d9 net: sfp: use a definition for the fault recovery attempts omits b58e9fd48348 Merge branch 'sfp-copper-modules' omits 9a484621e88a net: sfp: add support for Clause 45 PHYs omits 75f4d8d10e01 net: phy: add Broadcom BCM84881 PHY driver omits 7adb5b2126bc net: phylink: make Broadcom BCM84881 based SFPs work omits 52c956003a9d net: phylink: delay MAC configuration for copper SFP modules omits c0de2f472029 net: phylink: split phylink_sfp_module_insert() omits 24cf0e693bb5 net: phylink: split link_an_mode configured and current settings omits e45d1f5288b8 net: phylink: support Clause 45 PHYs on SFP+ modules omits 938d44c2b502 net: phylink: re-split __phylink_connect_phy() omits 6912b712cd75 net: mdio-i2c: add support for Clause 45 accesses omits 4882057ad434 net: sfp: move phy_start()/phy_stop() to phylink omits 74c551ca5a0e net: sfp: add module start/stop upstream notifications omits 0fbd26a9fb68 net: sfp: add more extended compliance codes omits a4516c7053b9 net: sfp: derive interface mode from ethtool link modes omits fa2de660a8d0 net: sfp: remove incomplete 100BASE-FX and 100BASE-LX support omits 6d549ff55c37 ARM: dts: meson8b: add the DDR clock controller omits c4ac5c37a4a5 ARM: dts: meson8: add the DDR clock controller omits 630ea3108adf ARM: dts: meson: provide the XTAL clock using a fixed-clock omits 9cf7956865b8 Merge tag 'clk-meson-dt-v5.6-1' of https://github.com/BayL [...] omits 380665becdee drivers: ipmi: Modify max length of IPMB packet omits 042f057fe2dc drivers: ipmi: Support raw i2c packet in IPMB omits d3c306e31bc7 arm64: dts: add gce node for mt8183 omits 56d9625e8cc6 pinctrl: samsung: Clarify the option titles/names omits 73ae2cb42495 pinctrl: samsung: Enable compile test for build coverage omits 337c3820ca0a Merge branch 'next/defconfig' into for-next omits 717def80ae85 Merge branch 'next/dt' into for-next omits eaffc4de16c6 ARM: dts: exynos: Add missing CPU frequencies for Exynos5422/5800 omits 6c43b5d3964c ARM: dts: exynos: Add initial data for coupled regulators [...] omits e90cb36c77b9 ARM: dts: exynos: Remove syscon compatible from chipid nod [...] omits 9f9e2df2e64d ARM: exynos_defconfig: Bring back explicitly wanted options omits 19f62c76f1c6 arm64: dts: mt8173: Add dynamic power node. omits 15ee122d1414 ARM: Document merges omits fc0300979582 Merge branch 'arm/fixes' into for-next omits 43f18979568a Merge branch 'fixes' into for-next omits 01fec8cce7cc ASoC: Drop snd_soc_pcm_lib_ioctl() omits c0bd504dfbe6 ASoC: uniphier: Drop superfluous ioctl PCM ops omits e91f134c83b1 ASoC: sh: Drop superfluous ioctl PCM ops omits 851c902fd2d0 spi: rspi: Remove obsolete platform_device_id entries omits 169f9acae086 spi: dw: Avoid BUG_ON() in case of host failure omits d55894bc2763 ASoC: uniphier: Use managed buffer allocation omits 2c7c9630db45 ASoC: siu_pcm: Use managed buffer allocation omits 55df47f2300e ASoC: fsi: Use managed buffer allocation omits 51240953f28e ASoC: intel: skylake: Use managed buffer allocation omits 3f93b1ed4ac1 ASoC: intel: haswell: Use managed buffer allocation omits d9c7824aa29d ASoC: intel: baytrail: Use managed buffer allocation omits 02298145559f ASoC: intel: atom: Use managed buffer allocation omits 9a560089e964 ASoC: rt5677-spi: Use managed buffer allocation omits cae8055e0656 ASoC: rt5514-spi: Use managed buffer allocation omits 66b3621b8b6f ASoC: cros_ec_codec: Use managed buffer allocation omits bfddcaffd885 ASoC: xtensa: Use managed buffer allocation omits 52f0ac153d12 ASoC: xilinx: Use managed buffer allocation omits ffe119308cf6 ASoC: txx9: Use managed buffer allocation omits 6f7aff352e69 ASoC: stm32: Use managed buffer allocation omits d708c2b36b5d ASoC: generic-dmaengine-pcm: Use managed buffer allocation omits e494dbcd9be7 ASoC: rcar: Use managed buffer allocation omits d23a16584b4f ASoC: dma-sh7760: Use managed buffer allocation omits bace3caa82e1 ASoC: meson: Use managed buffer allocation omits fcf306efab32 ASoC: dwc: Use managed buffer allocation omits fe9912ac58e4 ASoC: au1x: Use managed buffer allocation omits a4072cdfa9fe ASoC: soc-core: tidyup for CONFIG_DEBUG_FS omits 8a6a6a38f868 ASoC: soc-core: tidyup for CONFIG_DMI omits 29d9fc7acacb ASoC: soc-core: merge soc_set_name_prefix() and soc_set_of [...] omits bae141f54be8 bpf: Emit audit messages upon successful prog load and unload omits 93ec6953c1d7 ASoC: utils: Drop superfluous ioctl PCM ops omits 6a8228d07ca0 ASoC: xtensa: Drop superfluous ioctl PCM ops omits 71bfaea3d6d9 ASoC: xilinx: Drop superfluous ioctl PCM ops omits 88b79e98cfc8 ASoC: txx9: Drop superfluous ioctl PCM ops omits 01ac8ada9712 ASoC: sprd: Drop superfluous ioctl PCM ops omits 620ea8d26b99 ASoC: SOF: Drop superfluous ioctl PCM ops omits 2680c3127c39 ASoC: generic-dmaengine: Drop superfluous ioctl PCM ops omits c4d140466500 ASoC: samsung: Drop superfluous ioctl PCM ops omits 29da4698399e ASoC: qcom: Drop superfluous ioctl PCM ops omits 92e63b552822 ASoC: pxa: Drop superfluous ioctl PCM ops omits a984e214de0c ASoC: meson: Drop superfluous ioctl PCM ops omits a1b175b0828d ASoC: mediatek: Drop superfluous ioctl PCM ops omits 13fd6f07f5b1 ASoC: kirkwood: Drop superfluous ioctl PCM ops omits aa4708d97e74 ASoC: intel: Drop superfluous ioctl PCM ops omits 6ac44ce9dfd6 ASoC: fsl: Drop superfluous ioctl PCM ops omits f6201a314fc7 ASoC: dwc: Drop superfluous ioctl PCM ops omits e7a83dfcb33d ASoC: bcm: Drop superfluous ioctl PCM ops omits 4000fc0b5a7f ASoC: au1x: Drop superfluous ioctl PCM ops omits 7aff4224ff6b ASoC: atmel: Drop superfluous ioctl PCM ops omits 66a7caaf354e ASoC: amd: Drop superfluous ioctl PCM ops omits 7f4aee8fa79c ASoC: amd: Use managed buffer allocation omits c6f0a816d9cb Merge branch 'for-5.6/hidraw' into for-next omits 2f48865db332 HID: hidraw: add support uniq ioctl omits 7ef0e29fd060 Merge branch 'for-5.5/upstream-fixes' into for-next omits b590cb5f802d bpf: Switch to offsetofend in BPF_PROG_TEST_RUN omits 09c4708d3cf4 libbpf: Bump libpf current version to v0.0.7 omits c453312857ba ARM: net: bpf: Improve prologue code sequence omits 3bf258e159cd clk: meson: meson8b: use of_clk_hw_register to register th [...] omits 096f0a2edfa9 clk: meson: meson8b: don't register the XTAL clock when pr [...] omits 5668f7653d58 clk: meson: meson8b: change references to the XTAL clock t [...] omits 2accb4ee16bd clk: meson: meson8b: use clk_hw_set_parent in the CPU cloc [...] omits 64aa7008e957 clk: meson: add a driver for the Meson8/8b/8m2 DDR clock c [...] omits 25d316989e2b dt-bindings: clock: meson8b: add the clock inputs omits 51b6fe7e66ee dt-bindings: clock: add the Amlogic Meson8 DDR clock contr [...] omits 955a67f79a97 clk: imx7up: Rename the clks to hws omits ea6a723a21f7 clk: imx: Rename the imx_clk_divider_gate to imply it's cl [...] omits 40ad61d6b4e6 clk: imx: Rename the imx_clk_pfdv2 to imply it's clk_hw based omits 74e639519166 clk: imx: Rename the imx_clk_pllv4 to imply it's clk_hw based omits 179c1f7c7a4f clk: imx: Rename sccg and frac pll register to suggest clk_hw omits 7c3f951a9717 clk: imx: imx7ulp composite: Rename to show is clk_hw based omits 87052383491c clk: imx: pllv2: Switch to clk_hw based API omits 556f788010ad clk: imx: pllv1: Switch to clk_hw based API omits 0394d404c332 clk: imx: Replace all the clk based helpers with macros omits ba7928d9d71f clk: imx: Rename the SCCG to SSCG omits f60f1c62c318 clk: imx: Add correct failure handling for clk based helpers omits a5b982af953b dmaengine: axi-dmac: add a check for devm_regmap_init_mmio omits cfdca14c44a7 gpio: bcm-kona: use platform_irq_count omits 0c21639f5a4b gpio: mvebu: use platform_irq_count omits 725c1cb6987a gpio: pca953x: Remove redundant forward declaration omits 55f8bbb51379 gpio: pca953x: Don't hardcode irq trigger type omits 9c015e13c875 arm64: dts: ls1028a: put SAIs into async mode omits 012af5531471 arm64: dts: allwiner: Fix typo in dual licensed SPDX identifier omits f0c3b29f56f0 arm64: dts: allwinner: a64: olinuxino: Add bank supply regulators omits 88432f5f8469 arm64: dts: allwinner: h6: Add PWM node omits 6a85afe4bc88 dt-bindings: pwm: allwinner: Add H6 PWM description omits 434f9cc1f7a0 arm64: dts: ls1028a: add missing sai nodes omits d9e1670b8005 crypto: hmac - Use init_tfm/exit_tfm interface omits 968956939407 crypto: padlock-sha - Use init_tfm/exit_tfm interface omits fbce6be5aef5 crypto: shash - Add init_tfm/exit_tfm and verify descsize omits 02244ba44bc3 crypto: api - Add more comments to crypto_remove_spawns omits 4f87ee118d16 crypto: api - Do not zap spawn->alg omits 73669cc55646 crypto: api - Fix race condition in crypto_spawn_alg omits 4a2abbc6b868 crypto: doc - remove references to ARC4 omits 7db3b61b6bba crypto: api - Check spawn->alg under lock in crypto_drop_spawn omits 579d705cd64e crypto: chacha - fix warning message in header file omits aebe5bd76583 crypto: atmel-{aes,sha,tdes} - Group common alg type init [...] omits 7db15aade87f crypto: atmel-aes - Use gcm helper to check authsize omits 4c977e37b0fa crypto: atmel-sha - Void return type for atmel_sha_update_ [...] omits 9a17007b4f45 crypto: atmel-{sha,tdes} - Remove unused 'err' member of d [...] omits 371731ec2179 crypto: atmel-aes - Fix saving of IV for CTR mode omits 781a08d9740a crypto: atmel-aes - Fix counter overflow in CTR mode omits c65d123742a7 crypto: atmel-{aes,tdes} - Do not save IV for ECB mode omits 75eca7a7f2ab crypto: atmel-tdes - Drop unnecessary passing of tfm omits 848572f81772 crypto: atmel-tdes - Map driver data flags to Mode Register omits 7d0979e2dfa8 crypto: atmel-tdes - Remove useless write in Control Register omits e7836518c6bc crypto: atmel-{aes,sha,tdes} - Rename labels in probe() omits c9063a0281d9 crypto: atmel-{aes,sha,tdes} - Drop superfluous error mess [...] omits 0efe58f3e9c8 crypto: atmel-{sha,tdes} - Propagate error from _hw_versio [...] omits fb24307af282 crypto: atmel-tdes - Remove unused header includes omits 7c783029eab8 crypto: atmel-{sha,tdes} - Change algorithm priorities omits 7b49fabfc35c crypto: atmel-tdes - Constify value to write to hw omits 37f96694cf73 crypto: af_alg - Use bh_lock_sock in sk_destruct omits bfcdcef8c8e3 padata: update documentation omits 3facced7aeed padata: remove reorder_objects omits 91a71d612128 padata: remove cpumask change notifier omits 38228e8848cd padata: always acquire cpu_hotplug_lock before pinst->lock omits 894c9ef9780c padata: validate cpumask without removed CPU during offline omits e8cfed5e4e2b crypto: cipher - remove crt_u.cipher (struct cipher_tfm) omits c441a909c686 crypto: compress - remove crt_u.compress (struct compress_tfm) omits 49763fc6b1af crypto: testmgr - generate inauthentic AEAD test vectors omits 2ea915054cf2 crypto: testmgr - create struct aead_extra_tests_ctx omits fd8c37c72d60 crypto: testmgr - test setting misaligned keys omits fd60f7278764 crypto: testmgr - check skcipher min_keysize omits eb455dbd02cb crypto: testmgr - don't try to decrypt uninitialized buffers omits 7bada03311b6 crypto: skcipher - add crypto_skcipher_min_keysize() omits 095be695e564 crypto: aead - move crypto_aead_maxauthsize() to <crypto/aead.h> omits 839bb2a9ca73 crypto: omap-crypto - copy the temporary data to output bu [...] omits aca8bf0027d3 crypto: omap-des - handle NULL cipher request omits 96846223ac73 crypto: omap-des - avoid unnecessary spam with bad cryptlen omits 04a4616e6a21 crypto: omap-aes-gcm - convert to use crypto engine omits 1cfd9f3f308f crypto: omap-sham - fix unaligned sg list handling omits 5d5f3eed2937 crypto: omap-aes-gcm - fix failure with assocdata only omits f0956d42c14a crypto: omap-aes-gcm - use the AES library to encrypt the tag omits b877ad1a135c crypto: omap-aes-gcm - check length of assocdata in RFC4106 mode omits 12adf9d63ec3 crypto: omap-aes-gcm - add missing .setauthsize hooks omits 46d57443eca4 crypto: omap-aes-gcm - deal with memory allocation failure omits a9459bdcb40f crypto: omap-aes-ctr - set blocksize to 1 omits dbb326fd0093 crypto: omap-aes - reject invalid input sizes for block modes omits 6585cd3683c6 crypto: omap-aes - fixup aligned data cleanup omits 60a0894c323a crypto: omap-sham - fix split update cases with cryptomgr tests omits a9befcf46913 crypto: omap-aes-gcm - fix corner case with only auth data omits 2b352489d0d6 crypto: omap-sham - fix buffer handling for split test cases omits 891dcbbb0e46 crypto: omap-aes - add IV output handling omits eb5818aa0852 crypto: omap-des - add IV output handling omits e7508ef2a674 crypto: omap-aes - remove the sysfs group during driver removal omits b82fc91e50df crypto: omap-sham - remove the sysfs group during driver removal omits 462519fc2699 crypto: omap-sham - split up data to multiple sg elements [...] omits c28817895464 crypto: shash - allow essiv and hmac to use OPTIONAL_KEY a [...] omits 89873b441134 crypto: skcipher - remove crypto_skcipher_extsize() omits 7e1c10991822 crypto: skcipher - remove crypto_skcipher::decrypt omits 848755e315b6 crypto: skcipher - remove crypto_skcipher::encrypt omits 15252d942739 crypto: skcipher - remove crypto_skcipher::setkey omits 9ac0d136938a crypto: skcipher - remove crypto_skcipher::keysize omits 140734d37113 crypto: skcipher - remove crypto_skcipher::ivsize omits 0a940d4e2765 crypto: api - remove another reference to blkcipher omits 8e8c778d9ed4 crypto: hisilicon - select CRYPTO_SKCIPHER, not CRYPTO_BLKCIPHER omits e8d998264bff crypto: pcrypt - Do not clear MAY_SLEEP flag in original request omits 5441c6507bc8 crypto: arm64/ghash-neon - bump priority to 150 omits 6320a15e9830 crypto: arm64/sha - fix function types omits 11548f5a5747 crypto: ccp - set max RSA modulus size for v3 platform dev [...] omits 4df2ef25b3b3 crypto: ccree - fix backlog memory leak omits 7c06603e20e9 crypto: ccree - fix typos in error msgs omits e86eca4107ce crypto: ccree - fix typos in comments omits 060f11132500 crypto: ccree - remove useless define omits 9c1e8836edbb crypto: x86 - Regularize glue function prototypes omits 7278fa25aa0e crypto: caam - do not reset pointer size from MCFGR register omits bbefa1dd6a6d crypto: pcrypt - Avoid deadlock by using per-instance pada [...] omits 45a536e3a7e0 crypto: atmel-tdes - Retire dma_request_slave_channel_compat() omits db28512f48e2 crypto: atmel-sha - Retire dma_request_slave_channel_compat() omits 62f72cbdcf02 crypto: atmel-aes - Retire dma_request_slave_channel_compat() omits 2452cfdf4771 crypto: Kconfig - Fix indentation omits 1e02e6fbdadb crypto: sun4i-ss - add the A33 variant of SS omits 6b3413f30dd6 MAINTAINERS: update my e-mail address omits 0f95b09a5f62 hwrng: iproc-rng200 - Add support for BCM2711 omits efdd6099c68a dt-bindings: rng: add BCM2711 RNG compatible omits 13380a1471aa padata: Remove unused padata_remove_cpu omits 07bfd9bdf568 crypto: pcrypt - Fix user-after-free on module unload omits 528c4d106737 crypto: hisilicon - Remove useless MODULE macros omits 484a897ffa30 crypto: hisilicon - Use the offset fields in sqe to avoid [...] omits 8debacd60c69 crypto: hisilicon - Fix issue with wrong number of sg elem [...] omits 07928d9bfc81 padata: Remove broken queue flushing omits 3f61b0527b4e crypto: inside-secure - Use PTR_ERR_OR_ZERO() to simplify code omits f59aba2f7579 isdn: capi: dead code removal omits f10870b05d5e staging: remove isdn capi drivers omits 249fce6f3ab0 clk: imx8qxp-lpcg: Warn against devm_platform_ioremap_resource omits 0b766e7fe5a2 arm64: dts: qcom: sc7180: Add USB related nodes omits 82bdc93972bf arm64: dts: qcom: sc7180: Add device node support for TSEN [...] omits 876a7573709e arm64: dts: qcom: msm8998: Add gpucc node omits 3e5bf28d2c39 arm64: dts: qcom: sm8150-mtp: Enable UFS nodes omits 3834a2e92229 arm64: dts: qcom: sm8150: Add ufs nodes omits d6f55763c718 arm64: dts: qcom: Use gcc clock enums omits 86899d8235ea arm64: dts: sc7180: Add cpufreq HW node for cpu scaling omits 2dcb404529f4 arm64: defconfig: Enable QCOM PMIC thermal omits d026c96b25b7 arm64: dts: qcom: msm8996: Disable USB2 PHY suspend by core omits c831fa299996 arm64: dts: qcom: sc7180: Add Last level cache controller node omits fb2d815006a9 arm64: dts: qcom: sm8150: Add APSS watchdog node omits 4722f95646de arm64: dts: qcom: sc7180: Add APSS watchdog node omits 813dede18088 dt-bindings: msm: Rename cache-controller to system-cache- [...] omits 52af26e33e70 soc: qcom: qmi: Return EPROBE_DEFER if no address family omits 39abbd30877e arm64: dts: sdm845: Update the device tree node for LLCC omits a0f96390336a arm64: dts: sc7180: Add a comment to i2c7 about external pullup omits 15f1eae3469a arm64: dts: sc7180: Fix indentation/ordering of qspi nodes [...] omits dc5eafe7787c ALSA: usb-audio: Support PCM sync_stop omits 0ca4cefad185 ALSA: vxpocket: Support PCM sync_stop omits 2f44742ca1de ALSA: pdaudiocf: Support PCM sync_stop omits 59fdf8e96c03 ALSA: vx222: Support PCM sync_stop omits 271213ef4d0d ALSA: pcxhr: Support PCM sync_stop omits cefeaa5053d9 ALSA: mixart: Support PCM sync_stop omits 41094b243e62 ALSA: lx6464es: Support PCM sync_stop omits 959d4c806d38 ALSA: wss: Support PCM sync_stop omits 48094a75cd70 ALSA: wavefront: Support PCM sync_stop omits f9236dd027b8 ALSA: sb: Support PCM sync_stop omits 16d9fb1deef8 ALSA: opti9xx: Support PCM sync_stop omits d3e163bfff97 ALSA: opl3sa2: Support PCM sync_stop omits 52f623d0a84d ALSA: msnd: Support PCM sync_stop omits 914da689090c ALSA: gus: Support PCM sync_stop omits 58dad836f98c ALSA: es18xx: Support PCM sync_stop omits f5ac512085b5 ALSA: es1688: Support PCM sync_stop omits 0dbba47eb4e9 ALSA: ad1816a: Support PCM sync_stop omits b7a03a1e1459 ALSA: ymfpci: Support PCM sync_stop omits c47583b0eb68 ALSA: via82xx: Support PCM sync_stop omits 4a9ff148bd34 ALSA: trident: Support PCM sync_stop omits 93042ac2bc40 ALSA: sonicvibes: Support PCM sync_stop omits 39b77268c8cd ALSA: sis7019: Support PCM sync_stop omits 39cccf4511fd ALSA: rme9652: Support PCM sync_stop omits 5fcf46bc8333 ALSA: rme96: Support PCM sync_stop omits 1dad75b9823c ALSA: rme32: Support PCM sync_stop omits 3992f78f349f ALSA: riptide: Support PCM sync_stop omits bf17d20adea7 ALSA: oxygen: Support PCM sync_stop omits 1478eb63654b ALSA: nm256: Support PCM sync_stop omits a20b8bfe557c ALSA: maestro3: Support PCM sync_stop omits aec9f0cc057e ALSA: lola: Support PCM sync_stop omits 67ceac17e877 ALSA: korg1212: Support PCM sync_stop omits be1391c7858f ALSA: intel8x0: Support PCM sync_stop omits b0ad3bbc1e1b ALSA: ice1724: Support PCM sync_stop omits 1b97a87f44d8 ALSA: ice1712: Support PCM sync_stop omits f36da9406e66 ALSA: hda: Support PCM sync_stop omits e41dbd20383d ALSA: fm801: Support PCM sync_stop omits dbb71ab05f39 ALSA: es1968: Support PCM sync_stop omits 6b276e6281b6 ALSA: es1938: Support PCM sync_stop omits 83720eef264b ALSA: ens137x: Support PCM sync_stop omits 66471aa715f0 ALSA: emu10k1: Support PCM sync_stop omits d4cad99fda9b ALSA: echoaudio: Support PCM sync_stop omits 5e0890c1cb7d ALSA: ctxfi: Support PCM sync_stop omits 25ec679b9078 ALSA: cs5535audio: Support PCM sync_stop omits 763ae53d2ae4 ALSA: cs46xx: Support PCM sync_stop omits 5afff8c1bbc7 ALSA: cs4281: Support PCM sync_stop omits 3663984e07a4 ALSA: cmipci: Support PCM sync_stop omits 339ede502a00 ALSA: ca0106: Support PCM sync_stop omits d2625a62fe75 ALSA: bt87x: Support PCM sync_stop omits aefd1860acd5 ALSA: azt3328: Support PCM sync_stop omits f8582e001f72 ALSA: aw2: Support PCM sync_stop omits 662a7441316d ALSA: au88x0: Support PCM sync_stop omits 4504487d928d ALSA: atiixp: Support PCM sync_stop omits ea2eab50a0e1 ALSA: als300: Support PCM sync_stop omits 5110bc701b4a ALSA: ali5451: Support PCM sync_stop omits 164d0738248a ALSA: ad1889: Support PCM sync_stop omits 4bb1e4e7ccc2 ALSA: xen: Drop superfluous ioctl PCM ops omits 63d5cda7f55b ALSA: x86: Drop superfluous ioctl PCM ops omits 9c0d064a1e19 ALSA: usb: Drop superfluous ioctl PCM ops omits 6bddc9ef5885 ALSA: spi: Drop superfluous ioctl PCM ops omits 5fcd1aeee587 ALSA: sparc: Drop superfluous ioctl PCM ops omits 9fafc5259b43 ALSA: sh: Drop superfluous ioctl PCM ops omits 5b6e996a6218 ALSA: ppc: Drop superfluous ioctl PCM ops omits 1a0fa90f9c01 ALSA: pcmcia: Drop superfluous ioctl PCM ops omits d34e1b7b9a7f ALSA: pci: Drop superfluous ioctl PCM ops omits 6b07ea052a5a ALSA: trident: Drop superfluous ioctl PCM ops omits b1b375b062b4 ALSA: asihpi: Drop superfluous ioctl PCM ops omits 6c9239e4c705 ALSA: atiixp: Drop superfluous ioctl PCM ops omits 64395f83297a ALSA: via82xx: Drop superfluous ioctl PCM ops omits 4ab6596a32b1 ALSA: intel8x0: Drop superfluous ioctl PCM ops omits c02644684ca1 ALSA: parisc: Drop superfluous ioctl PCM ops omits 9a4df8251ac0 ALSA: mips: Drop superfluous ioctl PCM ops omits 86940651eaf4 ALSA: isa: Drop superfluous ioctl PCM ops omits 2251612e2f99 ALSA: es1688: Drop superfluous ioctl PCM ops omits d45b3aaea26c ALSA: firewire: Drop superfluous ioctl PCM ops omits ae531486d770 ALSA: drivers: Drop superfluous ioctl PCM ops omits 1eb1a950f620 ALSA: atmel: Drop superfluous ioctl PCM ops omits 94c0ff8bd1e3 ALSA: arm: Drop superfluous ioctl PCM ops omits f2b44229268f ALSA: aoa: Drop superfluous ioctl PCM ops omits cc6c69126e38 ALSA: hdml-lpe-audio: Use managed buffer allocation omits dd21bf512b64 ALSA: pcxhr: Use managed buffer allocation omits 6dd9486ca9b8 ALSA: usb-audio: Use managed buffer allocation omits 3f0c972ad828 ALSA: usx2y: Use managed buffer allocation omits 8aa77f9cab9a ALSA: ua101: Use managed buffer allocation omits b9626bd62382 ALSA: line6: Use managed buffer allocation omits d0aa558cde35 ALSA: hiface: Use managed buffer allocation omits 1075b321ab43 ALSA: caiaq: Use managed buffer allocation omits a3c10ea47e6d ALSA: 6fire: Use managed buffer allocation omits ce747f864268 ALSA: spi: Use managed buffer allocation omits 786e90b0d0f4 ALSA: sparc: Use managed buffer allocation omits 50cdf3a0961f ALSA: sh: Use managed buffer allocation omits 403d026c4376 ALSA: aica: Use managed buffer allocation omits 377d870e5456 ALSA: ps3: Use managed buffer allocation omits 01001fa1c79e ALSA: pmac: Use managed buffer allocation omits 6dfa8fd598ec ALSA: pdaudiocf: Use managed buffer allocation omits b6ed90c0dd76 ALSA: ymfpci: Use managed buffer allocation omits 8e2c75249d06 ALSA: via82xx: Use managed buffer allocation omits c79eafa095b1 ALSA: trident: Use managed buffer allocation omits 3e1ee04ba9ea ALSA: sonicvibes: Use managed buffer allocation omits ff3eb3d51be9 ALSA: sis7019: Use managed buffer allocation omits 7ceebdc87c63 ALSA: rme32: Use managed buffer allocation omits 0dd323695c7b ALSA: riptide: Use managed buffer allocation omits fdaad162a4f3 ALSA: oxygen: Use managed buffer allocation omits c6312f3926d7 ALSA: mixart: Use managed buffer allocation omits e485e5386d3d ALSA: maestro3: Use managed buffer allocation omits a747db239010 ALSA: lx6464es: Use managed buffer allocation omits 224a40c7511f ALSA: lola: Use managed buffer allocation omits 28d52aa55436 ALSA: intel8x0: Use managed buffer allocation omits 09e263cd4a1d ALSA: ice1724: Use managed buffer allocation omits 60b8918ba5f5 ALSA: ice1712: Use managed buffer allocation omits 7a6d4a5ac89f ALSA: hda: Use managed buffer allocation omits 247ed1020476 ALSA: fm801: Use managed buffer allocation omits d244a1db6f64 ALSA: es1938: Use managed buffer allocation omits b22b24781251 ALSA: ens137x: Use managed buffer allocation omits cbf7dcd949d7 ALSA: emu10k1: Use managed buffer allocation omits 63832bd951d2 ALSA: emu10k1x: Use managed buffer allocation omits 11f63ca3995b ALSA: echoaudio: Use managed buffer allocation omits 76178cc7d5eb ALSA: ctxfi: Use managed buffer allocation omits c6071300ac85 ALSA: cs5535: Use managed buffer allocation omits 44e78a1a85ad ALSA: cs4281: Use managed buffer allocation omits d841e2e88f00 ALSA: cmipci: Use managed buffer allocation omits fc97aef32338 ALSA: ca0106: Use managed buffer allocation omits b87ddad2773e ALSA: bt87x: Use managed buffer allocation omits 830e7b007681 ALSA: azt3328: Use managed buffer allocation omits 817790cc3dfe ALSA: aw2: Use managed buffer allocation omits 8c847a423572 ALSA: au88x0: Use managed buffer allocation omits 801bf0574764 ALSA: atiixp: Use managed buffer allocation omits 7ae11ecf0dfe ALSA: asihpi: Use managed buffer allocation omits 96bcfde13a1c ALSA: als4000: Use managed buffer allocation omits 909c7d2cccc3 ALSA: als300: Use managed buffer allocation omits e695745437a4 ALSA: ali5451: Use managed buffer allocation omits 93d6487f7a81 ALSA: ad1889: Use managed buffer allocation omits 005f3e67a855 ALSA: parisc: Use managed buffer allocation omits ee88f4ebe575 ALSA: mips: Use managed buffer allocation omits 15fbacfe3d32 ALSA: wss: Use managed buffer allocation omits a57214e54862 ALSA: gus: Use managed buffer allocation omits 07ed72ba4d45 ALSA: sb: Use managed buffer allocation omits 9ce57056d8ce ALSA: es18xx: Use managed buffer allocation omits eb40b64f2897 ALSA: es1688: Use managed buffer allocation omits 427f0ea46fb0 ALSA: cmi8330: Use managed buffer allocation omits d577b6c8cf8c ALSA: ad1816a: Use managed buffer allocation omits 7641d549b13b ALSA: firewire: Use managed buffer allocation omits 8f326303b0d8 ALSA: vx: Use managed buffer allocation omits d635f09e919e ALSA: pcsp: Use managed buffer allocation omits cbd0719d5115 ALSA: ml403: Use managed buffer allocation omits ef1545b8f35e ALSA: dummy: Use managed buffer allocation omits 39729889b1f5 ALSA: aloop: Use managed buffer allocation omits 37b9b9a5078a ALSA: atmel: Use managed buffer allocation omits 8ee0c7586959 ALSA: aaci: Use managed buffer allocation omits 9b2433a9c5b3 ALSA: aoa: Use managed buffer allocation omits 809b3c51e65b arm64: dts: msm8916: thermal: Add interrupt support omits bf587f8934c8 arm64: dts: imx8mn-evk: enable usb1 and typec support omits d51cb99cf33f arm64: dts: imx8mn: Remove setting for IMX8MN_CLK_USB_CORE_REF omits 134d43bb1ff0 clk: imx8mn: correct the usb1_ctrl parent to be usb_bus omits a3d1e7eb5abe simple_recursive_removal(): kernel-side rm -rf for ramfs-s [...] omits f4bd225f7cf4 arm64: dts: lx2160a: add RGMII phy nodes omits 6e1b8fae892d arm64: dts: lx2160a: add emdio1 node omits 68a2b3fddb31 arm64: dts: ls1088a: Add QSPI support for NXP LS1088 omits d5cee6cd8b72 arm64: dts: ls208x: Remove non-compatible driver device fr [...] omits 070b761d5462 arm64: dts: ls1046a: Update QSPI node properties of ls1046ardb omits a932cb23775b arm64: dts: ls1046a: Add QSPI node for ls1046afrwy omits c77fae5ba09a arm64: dts: ls1028a: Add FlexSPI support omits 6e6eca2ee79a doc: Fix typo "deference" to "dereference" omits 17f0da13873b doc: Updated full list of RCU API in whatisRCU.rst omits 4af498306ffd doc: Convert to rcubarrier.txt to ReST omits b00aedf978aa doc: Convert to rcu_dereference.txt to rcu_dereference.rst omits 5e1bc932818f doc: Convert whatisRCU.txt to .rst omits 6705cae433cf doc: Converted NMI-RCU.txt to NMI-RCU.rst. omits 9ffdd7982417 doc: Convert arrayRCU.txt to arrayRCU.rst omits 6767a88f44d3 ARM: configs: imx_v6_v7_defconfig: enable USB ACM omits 7d00c4fb4faf ARM: dts: imx7ulp-com: Add initial support for i.MX7UP COM board omits 838f8ed9a094 dt-bindings: arm: fsl: Document i.MX7ULP Embedded Artists [...] omits 8c8d09e24d45 dt-bindings: mxsfb: Add compatible for iMX8MQ omits c21939998802 cxgb4: add support for high priority filters omits 6525b5ef65fd enetc: remove variable 'tc_max_sized_frame' set but not used omits ca866ee82591 nfp: add support for TLV device stats omits 5000b28b0b1a tcp: Cleanup duplicate initialization of sk->sk_state. omits 4caefbce06d1 enetc: add software timestamping omits bb9d8454bb0f Merge branch 'tipc-introduce-variable-window-congestion-control' omits 16ad3f4022bb tipc: introduce variable window congestion control omits d3b09995ab93 tipc: eliminate more unnecessary nacks and retransmissions omits 02288248b051 tipc: eliminate gap indicator from ACK messages omits bdf032992489 f2fs: call f2fs_balance_fs outside of locked page omits 8784692d2800 ARM: dts: rockchip: Add brcm bluetooth for rk3288-veyron omits 854bb48018d5 EDAC: skx_common: downgrade message importance on missing [...] omits bc123a515cb7 PCI/P2PDMA: Add Intel SkyLake-E to the whitelist omits 5cefd48e911b thermal: zx2967: Appease the kernel-doc deity omits e09d1b21e781 thermal: amlogic: Appease the kernel-doc deity omits 7312b4f4dcd0 thermal: tegra: Appease the kernel-doc deity omits 88a6b25c45ca thermal: samsung: Appease the kernel-doc deity omits a61b7a45a41e thermal: rockchip: Appease the kernel-doc deity omits 8c8ebf23ab0d thermal: mediatek: Appease the kernel-doc deity omits 882f4ff35ffe thermal: max77620: Appease the kernel-doc deity omits 2f4792d67b1e thermal: devfreq_cooling: Appease the kernel-doc deity omits 3d0e551e15b1 thermal: step_wise: Appease the kernel-doc deity omits a80b1ab633b8 thermal: cpu_cooling: Appease the kernel-doc deity omits 0f28cf192f14 thermal: of-thermal: Appease the kernel-doc deity omits c28e7cd55545 thermal: db8500: Depromote debug print omits d8db60cb23e4 selinux: ensure we cleanup the internal AVC counters on er [...] omits b2104ac0bd95 security: only build lsm_audit if CONFIG_SECURITY=y omits b03b016fe54e x86/Kconfig: Fix Kconfig indentation omits 6aa71bb876d2 ARM: dts: msm8974-FP2: Introduce the wcnss remoteproc node omits c7c0edecfba8 ARM: dts: msm8974: Introduce the wcnss remoteproc node omits 98073faf9f15 ARM: dts: qcom: msm8974: add interconnect nodes omits a2cc991ed634 ARM: dts: qcom: msm8974: add ocmem node omits dd973b89ebba ARM: qcom_defconfig: add anx78xx HDMI bridge support omits ff9f2ad403c2 ARM: qcom_defconfig: add msm8974 interconnect support omits aeae948f6afb arm64: dts: qcom: setup PDC as the wakeup parent for TLMM [...] omits 72b67ebf9d24 arm64: dts: qcom: add PDC interrupt controller for SDM845 omits 05caa5bf9cab arm64: dts: qcom: msm8998: Fix tcsr syscon size omits 19b7caaa93e6 arm64: dts: qcom: msm8998: Add wifi node omits a21c95482135 arm64: dts: qcom: msm8998: Add anoc2 smmu node omits ba3fc6496366 arm64: dts: sc7180: Add qupv3_0 and qupv3_1 omits 0def3f14c565 arm64: dts: qcom: SC7180: Add node for rpmhcc clock driver omits b62e108da52d arm64: dts: qcom: sc7180-idp: Add RPMh regulators omits a727ec1232d9 arm64: dts: qcom: pm6150: Add PM6150/PM6150L PMIC peripherals omits 0f9dc5f09fbd arm64: dts: qcom: sc7180: Add SPMI PMIC arbiter device omits 22f185ee81d2 arm64: dts: qcom: sc7180: Add pdc interrupt controller omits fec6359c2863 arm64: dts: qcom: sc7180: Add rpmh-rsc node omits e0abc5eb526e arm64: dts: qcom: sc7180: Add cmd_db reserved area omits d66df6248a10 arm64: dts: sc7180: Add device node for apps_smmu omits 90db71e48070 arm64: dts: sc7180: Add minimal dts/dtsi files for SC7180 soc omits f1cbee2d8732 dt-bindings: qcom: Add SC7180 bindings omits e68ca6b6fdd7 arm64: dts: sdm845: thermal: Add critical interrupt support omits c7b20ce5b440 arm64: defconfig: enable PDC interrupt controller for Qual [...] omits f27dbbda5900 arm64: defconfig: Enable Qualcomm watchdog driver omits 2774e558151a arm64: defconfig: Enable Qualcomm pseudo rng omits 4ac0379f9cb1 arm64: defconfig: Enable SN65DSI86 display bridge omits df614ece276c arm64: defconfig: Enable QCA Bluetooth over UART omits a0238c8432a7 arm64: defconfig: Enable Qualcomm CPUfreq HW driver omits e0ff7f9fc34d arm64: defconfig: Enable Qualcomm socinfo driver omits 603ca8dc6213 arm64: defconfig: Enable Qualcomm SPI and QSPI controller omits 6fc73e3f7f2f arm64: defconfig: Enable Qualcomm remoteproc dependencies omits 88452da92ba2 ALSA: hda: Use standard waitqueue for RIRB wakeup omits d269b2e0ba52 Merge branch 'for-linus' into for-next omits 3b52093dc917 rtc: ds1343: Do not hardcode SPI mode flags omits 793fc144bac3 Merge branch 'fixes' into for-next omits 519d63702d0e rtc: zynqmp: re-use rtc_time64_to_tm operation omits 94a25071301a mailmap: Update email address for Alexandre Belloni omits 4d17363db021 staging: rtl8723bs: Fix line length omits 68468503e000 staging: rtl8723bs: Fix spelling errors omits de7c18bd2764 staging: bcm2835-audio: Drop superfluous ioctl PCM ops omits 0a2eb63de28f staging: most: Drop superfluous ioctl PCM ops omits 3ad10e575451 staging: bcm2835-audio: Use managed buffer allocation omits 7e6d24d9bca7 staging: most: Use managed buffer allocation omits cf33e911f500 rtc: stm32: add missed clk_disable_unprepare in error path [...] omits e83c6587c47c tty: omap-serial: remove set but unused variable omits 2acf6ce2c25f Merge branch 'for-5.5' of https://git.kernel.org/pub/scm/l [...] omits 751438bc0f10 rtc: mt6397: drop free_irq of devm_ allocated irq omits 2aae447a4c10 ASoC: SOF: Intel: byt: fixup topology filename for BYT-CR omits aec3ff99ce4a ASoC: soc-core: soc_set_name_prefix(): get component devic [...] omits 4702f99148da ASoC: soc-core: soc_set_name_prefix(): tidyup loop condition omits eaffeefbd042 ASoC: soc-core: rename soc_link_init() to soc_init_pcm_runtime() omits 626c2e57a33a ASoC: soc-core: add missing return value check for soc_lin [...] omits 46496acbe1c4 ASoC: soc-core: move soc_link_init() omits bfa0dd895360 ASoC: soc-core: rename soc_link_dai_pcm_new() to soc_dai_p [...] omits 9e9c70a5dd01 ASoC: soc-core: move soc_link_dai_pcm_new() omits 50cd9b5317d5 ASoC: soc-core: rename snd_soc_remove_dai_link() to snd_so [...] omits 0c04800424c4 ASoC: soc-core: rename snd_soc_add_dai_link() to snd_soc_a [...] omits d6f31e0e6d09 ASoC: soc-core: move snd_soc_find_dai_link() omits 4468189ff307 ASoC: soc-core: find rtd via dai_link pointer at snd_soc_g [...] omits 94def8ea66be ASoC: soc-core: move snd_soc_get_pcm_runtime() omits 8babfb703057 ASoC: soc-core: remove snd_soc_get_dai_substream() omits b553bd238da2 ASoC: soc-core: remove snd_soc_disconnect_sync() omits cc73390008c9 ASoC: soc-core: remove dai_link_list omits 4f6250b82cb8 ASoC: SOF: Intel: add codec_mask module parameter omits b7c5986489b5 ASoC: SOF: ipc: channel map structures omits 433363e779ec ASoC: SOF: Add asynchronous sample rate converter topology [...] omits 2bb040225d87 ARM: dts: at91: rearrange kizbox dts using aliases nodes omits eb41690c92a5 ARM: dts: at91: sama5d27_som1_ek: add the microchip,sdcal- [...] omits 9d39d86cd4af ARM: dts: at91: Reenable UART TX pull-ups omits cad0a5c74e7a usb: host: xhci-tegra: Implement basic ELPG support omits 9ccae88e572b usb: host: xhci-tegra: Add XUSB controller context omits 5c4e8d3781bc usb: host: xhci-tegra: Add support for XUSB context save/restore omits 17926924be44 usb: host: xhci-tegra: Enable runtime PM as late as possible omits ecd0fbd12d0f usb: host: xhci-tegra: Reuse stored register base address omits 96d8f628f0b3 usb: host: xhci-tegra: Extract firmware enable helper omits 482ba7a6b42f usb: host: xhci-tegra: Use CNR as firmware ready indicator omits ec12ac10c9a7 usb: host: xhci-tegra: Avoid a fixed duration sleep omits 741d6e5d84f3 usb: host: xhci-tegra: Separate firmware request and load omits c763771504d1 usb: host: xhci-tegra: Fix "tega" -> "tegra" typo omits dbb7a6b48d07 dt-bindings: connector: Improve the english of the initial [...] omits 145e6dd8a5c9 usb: drop comment about 2 uhci drivers omits 03521794966c usb: host: ehci-sh: Remove unused platform data support omits 03758d60265c opp: Replace list_kref with a local counter omits ba0033192145 opp: Free static OPPs on errors while adding them omits 887352fb5ffd Merge branch 'for-linus' from git://git.kernel.dk/linux-block omits 0388a110747b arm: dts: allwinner: H3: Add PMU node omits c35a516a4618 arm64: dts: allwinner: H5: Add PMU node omits 7aa9b9eb7d6a arm64: dts: allwinner: H6: Add PMU mode omits fe67dfcb44c6 ARM: dts: sun8i: h3: Add rc map for Beelink X2 omits 42ccc3d79b7f arm64: dts: allwinner: h6: tanix-tx6: Add IR remote mapping omits d2fccf94495e media: dt-bindings: media: add new rc map name omits f33a91175029 arm64: dts: allwinner: add pineh64 model B omits 24e9f61c1411 arm64: dts: allwinner: sun50i-h6-pine-h64: state that the [...] omits 3d7349846225 dt-bindings: arm: sunxi: add Neutis N5H3 omits 66e3bc4a85b0 ARM: dts: sunxi: Add Neutis N5H3 support omits e69f2736cf87 ARM: dts: allwinner: Split out non-SoC specific parts of N [...] omits 0988161a9828 staging: most: fix improper SPDX-License comment style omits a426b982be18 staging: rtl8188eu: remove return variable from rtw_pwr_un [...] omits 4905084a07fc staging: rtl8188eu: cleanup declarations in rtw_pwrctrl.c omits 1544f55add5c staging: rtl8188eu: remove unnecessary parentheses in rtw_ [...] omits 742e9285f8b4 staging: qlge: Fix CamelCase in qlge.h and qlge_dbg.c omits 1f8a6edf8d2f staging/vc04_services/bcm2835-camera: distinct numeration [...] omits a1df271a8652 staging: hp100: Use match_string() helper to simplify the code omits 2a51470f270f staging/qlge: fix block comment coding style omits 0da2d1051931 staging/qlge: remove braces in conditional statement omits 2d060684ab4c staging/qlge: add braces to conditional statement omits d00208b6464f staging/qlge: add blank lines after declarations omits f41e1a0a9462 staging/qlge: remove initialising of static local variable omits 9a92d02c3f0b staging: rts5208: add missed pci_release_regions omits eb00d734bc78 staging: exfat: fix spelling mistake omits 57725b5bc589 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits baf3f2f9d0bf staging: wilc1000: use GENMASK to extract wid type omits a02a9897cd6d staging: wilc1000: use kernel provided struct cast to extr [...] omits 856be41e446a staging: wilc1000: remove unused compile time featurization omits ca9a002fb383 clk: renesas: rcar-gen2: Change multipliers and dividers to u8 omits 960786422fe9 x86/ACPI/sleep: Move acpi_get_wakeup_address() into sleep. [...] omits 8c53b318b222 ACPI/sleep: Convert acpi_wakeup_address into a function omits cb28909525ac x86/ACPI/sleep: Remove an unnecessary include of asm/realmode.h omits 321354ba6883 ASoC: Intel: Skylake: Explicitly include linux/io.h for vi [...] omits 97976e01d358 vmw_balloon: Explicitly include linux/io.h for virt_to_phys() omits 41bfc11cde43 virt: vbox: Explicitly include linux/io.h to pick up various defs omits c6625a314cb8 efi/capsule-loader: Explicitly include linux/io.h for page [...] omits 59e9f58749cb perf/x86/intel: Explicitly include asm/io.h to use virt_to_phys() omits 6315ec9286e5 x86/kprobes: Explicitly include vmalloc.h for set_vm_flush [...] omits ac0b14dc1656 x86/ftrace: Explicitly include vmalloc.h for set_vm_flush_ [...] omits ca947b72e1de x86/boot: Explicitly include realmode.h to handle RM reservations omits e71b6f0b68de x86/efi: Explicitly include realmode.h to handle RM trampo [...] omits f803e34d4a25 x86/platform/intel/quark: Explicitly include linux/io.h fo [...] omits a69b4eebe513 platform/chrome: cros_ec_lpc: Use platform_get_irq_optiona [...] omits 205c9326fd86 platform/chrome: cros_ec_proto: Add response tracing omits 086338df1d6c platform/chrome: cros_ec_trace: Match trace commands with [...] omits 186525bd6b83 mm, x86/mm: Untangle address space layout definitions from [...] omits 1f059dfdf5d1 mm/vmalloc: Add empty <asm/vmalloc.h> headers and use them [...] omits da9144c5ad89 x86/mm/pat: Mark __cpa_flush_tlb() as static omits 4efb56649132 x86/mm: Tabulate the page table encoding definitions omits b75baaf3a81e x86/mm/pat: Fix typo in the Kconfig help text omits 533d49b37a2b x86/mm/pat: Clean up <asm/memtype.h> externs omits eb243d1d2866 x86/mm/pat: Rename <asm/pat.h> => <asm/memtype.h> omits ecdd6ee77b73 x86/mm/pat: Standardize on memtype_*() prefix for APIs omits f9b57cf80c8b x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/ omits d891b9219d2a x86/mm/pat: Clean up PAT initialization flags omits baf65855baac x86/mm/pat: Harmonize 'struct memtype *' local variable an [...] omits 47553d42c55f x86/mm/pat: Simplify the free_memtype() control flow omits ef35b0fcee23 x86/mm/pat: Create fixed width output in /sys/kernel/debug [...] omits 5557e831f688 x86/mm/pat: Disambiguate PAT-disabled boot messages omits aee7f91369a8 x86/mm/pat: Update the comments in pat.c and pat_interval. [...] omits 2040cf9f5903 Merge tag 'v5.5-rc1' into core/kprobes, to resolve conflicts omits 075a1e87d1e2 staging/octeon: Mark Ethernet driver as BROKEN omits 360db4ace311 x86/setup: Enhance the comments omits 12609013c43a x86/setup: Clean up the header portion of setup.c omits dda510890498 dmaengine: Remove spaces before TABs omits f68190c8cb75 dmaengine: pl330: Convert to the *_late and *_early system [...] omits a39cddc9e377 dmaengine: pl330: Drop boilerplate code for suspend/resume omits c64738d6810b dt-bindings: dmaengine: rcar-dmac: Document r8a77961 support omits 2a03c1314506 dmaengine: ti: edma: add missed operations omits 08cbc75f9602 ppp: Adjust indentation into ppp_async_input omits 5c61e223004b net: smc911x: Adjust indentation in smc911x_phy_configure omits fe06bf3d83ef net: tulip: Adjust indentation in {dmfe, uli526x}_init_module omits 80bfc3b40a17 Merge branch 'dp83867-fix-fifo-depth' omits e02d18161e97 net: phy: dp83867: Add rx-fifo-depth and tx-fifo-depth omits 96ae38af9d29 dt-bindings: dp83867: Convert fifo-depth to common fifo-de [...] omits 65e6d90168f3 net-tcp: Disable TCP ssthresh metrics cache by default omits 4e7696d90b51 sctp: get netns from asoc and ep base omits 47501f87c61a f2fs: preallocate DIO blocks when forcing buffered_io omits 5298d0b9b980 selinux: clean up selinux_inode_permission MAY_NOT_BLOCK tests omits db353fa92df8 arm64: dts: meson-gxbb: add support for Videostrong KII Pro omits 80f58695158e ARM: debug-ll: select DEBUG_AT91_RM9200_DBGU for sam9x60 omits 1b6e21f2831e drivers: soc: atmel: select POWER_RESET_AT91_SAMA5D2_SHDWC [...] omits 206e4d6f4ccd dt-bindings: arm: amlogic: add Videostrong KII Pro bindings omits 56f118744518 dt-bindings: Add vendor prefix for Videostrong omits a79fa0c12c93 power: reset: Kconfig: select POWER_RESET_AT91_RESET for sam9x60 omits dccf72291394 drivers: soc: atmel: move sam9x60 under its own config flag omits eb0df9b7fb02 ARM: at91: pm: move SAM9X60's PM under its own SoC config flag omits fe7ff55d7918 ARM: at91: Kconfig: add config flag for SAM9X60 SoC omits fc8c4c059c23 ARM: at91: Kconfig: add sam9x60 pll config flag omits bbd73c02e7d1 ARM: dts: at91: sama5d2: set the sdmmc gclk frequency omits 0188d5c025ca selinux: fall back to ref-walk if audit is required omits 1a37079c236d selinux: revert "stop passing MAY_NOT_BLOCK to the AVC upo [...] omits e6eeb92d23e2 arm64: dts: meson: a1: add pinctrl controller support omits 03f2dea752d0 arm64: dts: meson: add reset controller for Meson-A1 SoC omits 59438b46471a security,lockdown,selinux: implement SELinux lockdown omits 26c97a2d82c4 net: sfp: avoid tx-fault with Nokia GPON module omits e70ac6282897 qed: remove redundant assignments to rc omits 718eae277e62 NFC: port100: Convert cpu_to_le16(le16_to_cpu(E1) + E2) to [...] omits 8c386cc81787 PCI/IOV: Fix memory leak in pci_iov_add_virtfn() omits d97bd23c2d7d selinux: cache the SID -> context string translation omits 66f8e2f03c02 selinux: sidtab reverse lookup hash table omits b22eb7cefb9d torture: Hoist calls to lscpu to higher-level kvm.sh script omits 25b4da74a955 torture: Allow "CFLIST" to specify default list of scenarios omits 5155be9994e5 rcutorture: Dynamically allocate rcu_fwds structure omits 6764100bd292 rcutorture: Complete threading rcu_fwd pointers through functions omits 7beba0c06b58 rcutorture: Move to dynamic initialization of rcu_fwds omits 6b1b83254606 rcutorture: Thread rcu_fwd pointer through forward-progres [...] omits a289e608b3e7 rcutorture: Pull callback forward-progress data into rcu_f [...] omits ebfbaa8dcc84 rcutorture: Add worst-case call_rcu() forward-progress results omits b8dfff975c37 torture: Handle systems lacking the mpstat command omits 517f17aed0ce torture: Handle jitter for CPUs that cannot be offlined omits 9aa55ec206a6 rcutorture: Dispense with Dracut for initrd creation omits c493f1c9c409 torture: Use gawk instead of awk for systime() function omits 90326f0521a8 rcu: Use CONFIG_PREEMPTION where appropriate omits b3e627d3d509 rcu: Make PREEMPT_RCU be a modifier to TREE_RCU omits 03bd2983d7a9 rcu: Use lockdep rather than comment to enforce lock held omits 6935c3983b24 rcu: Avoid data-race in rcu_gp_fqs_check_wake() omits 610dea36d308 rcu/nocb: Fix dump_tree hierarchy print always active omits c54a2744497d list: Add hlist_unhashed_lockless() omits f452ee096d95 rculist: Describe variadic macro argument in a Sphinx-comp [...] omits df1e849ae455 rcu: Enable tick for nohz_full CPUs slow to provide expedited QS omits 28f0361fdfab rcu: Replace synchronize_sched_expedited_wait() "_sched" w [...] omits de8cd0a533bf rcu: Update tree_exp.h function-header comments omits 6c7d7dbf5b7f rcu: Rename sync_rcu_preempt_exp_done() to sync_rcu_exp_done() omits 4bc6b745e5cb rcu: Allow only one expedited GP to run concurrently with wakeups omits fd6bc19d7676 rcu: Fix missed wakeup of exp_wq waiters omits aca2991a25da rcu: Substitute lookup for bit-twiddling in sync_rcu_exp_s [...] omits 6cf539a87a61 rcu: Fix data-race due to atomic_t copy-by-value omits 9f08cf088676 rcu: Avoid modifying mask_ofl_ipi in sync_rcu_exp_select_n [...] omits 15c7c972cd26 rcu: Use *_ONCE() to protect lockless ->expmask accesses omits cb5172d96d16 audit: Add __rcu annotation to RCU pointer omits 5a35435ef4e6 soc: fsl: qe: remove PPC32 dependency from CONFIG_QUICC_ENGINE omits 8d70df8b88a2 soc: fsl: qe: remove unused #include of asm/irq.h from ucc.c omits 114724b78281 net: ethernet: freescale: make UCC_GETH explicitly depend [...] omits 148587a59f6b net/wan/fsl_ucc_hdlc: reject muram offsets above 64K omits 49b865b332a6 net/wan/fsl_ucc_hdlc: fix reading of __be16 registers omits be2e9415f8b3 net/wan/fsl_ucc_hdlc: avoid use of IS_ERR_VALUE() omits c93c159aefb0 soc: fsl: qe: avoid IS_ERR_VALUE in ucc_fast.c omits 71352b8c4016 soc: fsl: qe: drop pointless check in qe_sdma_init() omits 4c3e565cc623 soc: fsl: qe: drop use of IS_ERR_VALUE in qe_sdma_init() omits 611780a6aa50 soc: fsl: qe: avoid IS_ERR_VALUE in ucc_slow.c omits ec2058ac8f50 soc: fsl: qe: refactor cpm_muram_alloc_common to prevent B [...] omits b6231ea2b3c6 soc: fsl: qe: drop broken lazy call of cpm_muram_init() omits 900470ce3999 soc: fsl: qe: make cpm_muram_free() ignore a negative offset omits 754f40e0977c soc: fsl: qe: make cpm_muram_free() return void omits 800cd6fb76f0 soc: fsl: qe: change return type of cpm_muram_alloc() to s32 omits 09a39ec9decd serial: ucc_uart: access __be32 field using be32_to_cpu omits b0816f88b9b5 serial: ucc_uart: limit brg-frequency workaround to PPC32 omits 89ad26f5f8bb serial: ucc_uart: use of_property_read_u32() in ucc_uart_probe() omits 002dedc5e933 serial: ucc_uart: stub out soft_uart_init for !CONFIG_PPC32 omits 96b6b6aaac79 serial: ucc_uart: factor out soft_uart initialization omits 8b1cdc4033bd serial: ucc_uart: replace ppc-specific IO accessors omits 2f58c2ae9e50 serial: ucc_uart: explicitly include soc/fsl/cpm.h omits c1c80cde7f78 soc/fsl/qe/qe.h: update include path for cpm.h omits d5b4a762b7bb soc: fsl: move cpm.h from powerpc/include/asm to include/soc/fsl omits b3f4ff62f62c soc: fsl: qe: qe_io.c: use of_property_read_u32() in par_i [...] omits 6aef51238782 soc: fsl: qe: qe_io.c: access device tree property using b [...] omits abc6311b99f2 soc: fsl: qe: qe_io.c: don't open-code of_parse_phandle() omits 123ee6e90b06 soc: fsl: qe: qe.c: use of_property_read_* helpers omits 9dab15b1a0e3 soc: fsl: qe: merge qe_ic.h headers into qe_ic.c omits 882c626d1d46 soc: fsl: qe: simplify qe_ic_init() omits 5bd202223452 soc: fsl: qe: make qe_ic_get_{low,high}_irq static omits 10d7930dbb51 soc: fsl: qe: don't use NO_IRQ in qe_ic.c omits d7c2878cfcfa soc: fsl: qe: remove unused qe_ic_set_* functions omits 523eef1d206a soc: fsl: qe: rename qe_ic_cascade_low_mpic -> qe_ic_cascade_low omits a36742d13a1d soc: fsl: qe: move qe_ic_cascade_* functions to qe_ic.c omits 01a2ffbdb2e5 powerpc/83xx: remove mpc83xx_ipic_and_qe_init_IRQ omits 4e0e161d3cc4 soc: fsl: qe: move calls of qe_ic_init out of arch/powerpc/ omits 273e66721e36 soc: fsl: qe: use qe_ic_cascade_{low, high}_mpic also on 83xx omits ea275d1f07c1 soc: fsl: qe: remove pointless sysfs registration in qe_ic.c omits 003204b4640b soc: fsl: qe: drop assign-only high_active in qe_ic_init omits 43223922f947 soc: fsl: qe: drop unneeded #includes omits df049d1f4916 soc: fsl: qe: qe.c: guard use of pvr_version_is() with CON [...] omits 580996853864 soc: fsl: qe: replace spin_event_timeout by readx_poll_tim [...] omits 77d7676a92d1 soc: fsl: qe: avoid ppc-specific io accessors omits 6ac9b61786cc soc: fsl: qe: introduce qe_io{read,write}* wrappers omits d9d95bcad38d soc: fsl: qe: rename qe_(clr/set/clrset)bit* helpers omits cf037a9b7af6 soc: fsl: qe: drop volatile qualifier of struct qe_ic::regs omits 1972194f9633 soc: fsl: qe: remove space-before-tab omits e52a033610b0 ARM: dts: at91: sama5d27_som1_ek: add i2c filters properties omits 5d4c3cfb63fe ARM: dts: at91: sama5d27_wlsom1: add SAMA5D27 wlsom1 and w [...] omits c963e34f5ac6 dt-bindings: ARM: at91: Document SAMA5D27 WLSOM1 and Evalu [...] omits 4514a7c81234 ARM: dts: at91: sama5d2: mark secumod as a GPIO controller omits d8beb54edb78 ARM: dts: at91: sama5d2: disable pwm0 by default omits 4a63ef710cc3 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 4a07b8bcd503 spi: bitbang: Make chipselect callback optional omits 8a6553ecdf97 spi: stm32: Switch to use GPIO descriptors for CS omits 10e413faa72c spi/topcliff-pch: Remove unneeded semicolon omits 21b2c4716144 dt-bindings: regulator: Convert stm32 vrefbuf bindings to [...] omits 681700c38f3e dt-bindings: regulator: Convert stm32 booster bindings to [...] omits b8a039d37792 regulator: rk808: Lower log level on optional GPIOs being [...] omits d612b455f120 ASoC: SOF: nocodec: Amend arguments for sof_nocodec_setup() omits 5ad1cece81db ASoC: SOF: Remove unused drv_name in sof_pdata omits f4e4113b2aec ASoC: SOF: remove nocodec_fw_filename omits 285880a23d10 ASoC: SOF: Make creation of machine device from SOF core optional omits 80acdd4f8ff7 ASoC: SOF: intel: hda: Modify signature for hda_codec_probe_bus() omits ee1e79b72e3c ASoC: SOF: partition audio-related parts from SOF core omits 03eec9b4eb89 ASoC: SOF: Introduce default_fw_filename member in sof_dev_desc omits 8c583f526ee9 ASoC: SOF: core: move check for runtime callbacks to core omits 3e62579436c6 ASoC: SOF: core: modify the signature for snd_sof_create_p [...] omits 78fd4ffd75ee ASoC: SOF: topology: remove snd_sof_init_topology() omits b5706f8ec29f ASoC: Intel - do not describe I/O configuration in the lon [...] omits 0d5c81875628 ASoC: Intel - use control components to describe card config omits 8cd9956f61c6 ASoC: intel/skl/hda - export number of digital microphones [...] omits 1442842952cc ASoC: hdmi-codec: re-introduce mutex locking again omits bc9a665581b3 ASoC: fix soc-core.c kernel-doc warning omits 7c11af9fcdc4 ASoC: SOF: Intel: hda: solve MSI issues by merging ipc and [...] omits 253f584a0699 ASoC: ti: davinci-mcasp: Improve the sysclk selection omits abe3b6727b65 ASoC: cs42l51: add dac mux widget in codec routes omits 49df1e392582 ASoC: rsnd: Calculate DALIGN inversion at run-time omits 3176f94c467c ASoC: tlv320aic31xx: Add Volume Soft Stepping control omits 62d5ae4cafb7 ASoC: max98090: save and restore SHDN when changing sensit [...] omits 2eb2d314a80e ASoC: fsl_sai: add IRQF_SHARED omits 0bb1306f22fb ASoC: tlv320aic31xx: Add HP output driver pop reduction controls omits df799b9502ed ASoC: mediatek: common: refine hw_params and hw_prepare omits 9cdf85a19b3a ASoC: mediatek: common: add some helpers to control mtk_memif omits 573892b6e661 ASoC: hdac_hdmi: Drop support for Icelake omits e3d8f8ae5b1e ASoC: Intel: boards: make common HDMI driver the default for SOF omits 179d5811c2fc ASoC: SOF: Intel: make common HDMI driver default omits 903e9d372887 ASoC: Intel: common: Add mach table for tgl-max98357a-rt5682 omits 6605f0ca3af3 ASoC: intel: sof_rt5682: Add support for tgl-max98357a-rt5682 omits c68e07970eca ASoC: intel: sof_rt5682: Add quirk for number of HDMI DAI's omits a483e22791d6 EDAC/Kconfig: Fix Kconfig indentation omits 8c2b0bc0f0f8 ARM: Document merges omits a405f4e75789 Merge branch 'arm/dt' into for-next omits e691c23ebe8f Merge tag 'socfpga_dts_updates_for_v5.5_part2' of git://gi [...] omits 5a7df4476feb Merge tag 'samsung-dt-5.5-2' of https://git.kernel.org/pub [...] omits 4637e94d14bc ARM: Document merges omits d781e3df7107 nfsd4: avoid NULL deference on strange COPY compounds omits 2e577f0faca4 NFSD fixing possible null pointer derefering in copy offload omits b8290ca250fb NFSD fix nfserro errno mismatch omits 3f9544ca62bc NFSD: fix seqid in copy stateid omits 10db651210b2 NFSD fix mismatching type in nfsd4_set_netaddr omits 5277a79e2dee nfsd: unlock on error in manage_cpntf_state() omits ce0887ac96d3 NFSD add nfs4 inter ssc to nfsd4_copy omits b9e8638e3d9e NFSD: allow inter server COPY to have a STALE source server fh omits 51100d2b87cb NFSD generalize nfsd4_compound_state flag names omits b7342204253a NFSD check stateids against copy stateids omits 624322f1adc5 NFSD add COPY_NOTIFY operation omits 51911868fc62 NFSD COPY_NOTIFY xdr omits 84e1b21d5ec4 NFSD add ca_source_server<> to COPY omits af76fc6c158d NFSD fill-in netloc4 structure omits 608b68b67a30 MAINTAINERS: fix style in CADENCE I3C MASTER IP entry omits 026d8450d499 i3c: master: make i3c_bus_set_mode static omits dbd6654329fc i3c: master: cdns: add data hold delay support omits cd592187f9de arm64: dts: uDPU: SFP cages support 3W modules omits fe3ec631a77d arm64: dts: uDPU: remove i2c-fast-mode omits 1eebac024058 arm64: dts: uDPU: fix broken ethernet omits 117e5dd21ced ARM: dts: stm32: remove useless clock-names from RTC node [...] omits ad8e5610da1e ARM: dts: stm32: remove useless clock-names from RTC node [...] omits e54ea45a4955 dt-bindings: PCI: intel: Add YAML schemas for the PCIe RC [...] omits bf848759fb78 ARM: dts: stm32: Enable MAC TX clock gating during TX low- [...] omits 46ccf1cecb22 ARM: dts: stm32: adjust slew rate for Ethernet on stm32mp15 omits 42a1e9450c27 ARM: dts: ux500: Add devicetree for HREF520 omits 8668223a1ea7 ARM: dts: ux500: Split TVK DTSI files in two omits f6a76d425680 ARM: dts: ux500: Break out DB8500 DTSI omits 27e7c033d3b4 ARM: dts: ux500: Drop pulls on I2C buses omits b2ee5877508b ARM: dts: ux500: Use "arm,pl031" compatible for PL031 omits 02234ee9e4d7 ARM: dts: ux500: Add "simple-bus" compatible to soc node omits bef475b03d9b ARM: dts: ux500: Remove ux500_ prefix from ux500_serial* labels omits 5195887a6fe0 ARM: dts: ux500: Move serial aliases to ste-dbx5x0.dtsi omits 6b69c7296a9a ARM: dts: ux500: Add aliases for I2C and SPI buses omits fae284f1bc77 ARM: dts: ux500: Disable I2C/SPI buses by default omits 96b619e3c1df ARM: dts: ux500: nomadik-pinctrl: Add &gpio_in_nopull omits 99e1df613625 ARM: dts: ux500: Add pin configs for UART1 CTS/RTS pins omits 4dbeac736464 ARM: dts: ux500: Add alternative SDI pin configs omits 7fee202265b7 ARM: dts: ux500: Rename generic pin configs according to p [...] omits 0f8e741404af ARM: dts: ux500: Move generic pin configs out of ste-href- [...] omits 6cfeb611b471 dt-bindings: arm: Document compatibles for Ux500 boards omits 08d89bc90d9e ARM: dts: ux500: snowball: Remove unused PRCMU cpufreq node omits 70016ef0bd86 ARM: dts: ux500: declare GPADC IIO ADC channels omits 33ce3e626cef ARM: dts: stm32: remove syscfg clock on stm32mp15 ethernet omits c8b50de60c9b Merge branch 'for-5.5/upstream-fixes' into for-next omits 4b28b25c3062 extcon: arizona: Factor out microphone and button detection omits 7e14fc437c81 extcon: arizona: Factor out microphone impedance into a function omits 3dfa743dcd2e extcon: arizona: Invert logic of check in arizona_hpdet_do_id omits 8267ebcc4617 extcon: arizona: Remove excessive WARN_ON omits f4ba6c0ba762 extcon: arizona: Remove unnecessary sets of ACCDET_MODE omits d5aa46ddf9ed extcon: arizona: Tidy up transition from mic to headphone detect omits ac7614fab9dd extcon: arizona: Clear jack status regardless of detection type omits be87cb72bf75 extcon: arizona: Move pdata extraction to probe omits b82f871a335a extcon: arizona: Make rev A register sequences atomic omits 9c8eaec8ebe4 extcon: arizona: Correct clean up if arizona_identify_head [...] omits ab68b220e81f pinctrl: baytrail: Group GPIO IRQ chip initialization omits 539d8bde72c2 pinctrl: baytrail: Allocate IRQ chip dynamic omits 2099ef02c6c0 media: dt-bindings: media: cal: convert binding to yaml omits af8b32f83268 media: ti-vpe: cal: fix enum_mbus_code/frame_size subdev a [...] omits eb9792a42743 media: ti-vpe: cal: Fix a WARN issued when start streaming fails omits 348d32d3a032 media: ti-vpe: cal: Properly calculate max resolution boundary omits 49a58ba19603 ARM: dts: stm32: remove "@" and "_" from stm32f7 pinmux groups omits bfcfbb5c6c57 ARM: dts: stm32: remove "@" and "_" from stm32f4 pinmux groups omits 04d766acbf3e media: ti-vpe: cal: Add subdev s_power hooks omits 7a3b9684cede media: ti-vpe: cal: Add AM654 support omits 5fa3144be4fc media: dt-bindings: media: cal: update binding to add AM65 [...] omits e2257005902a media: ti-vpe: cal: Add DRA76x support omits 3337fba37308 media: dt-bindings: media: cal: update binding to add DRA7 [...] omits 8fac698199fe media: ti-vpe: cal: Align DPHY init sequence with docs omits cd0dacc256fc media: ti-vpe: cal: Fix pixel processing parameters omits 5f9f2fb7c46f media: ti-vpe: cal: Fix ths_term/ths_settle parameters omits 6713feb7c6fd media: ti-vpe: cal: add CSI2 PHY LDO errata support omits 03ea2e032e79 media: dt-bindings: media: cal: update binding to add PHY [...] omits 6e72eab2e7b7 media: ti-vpe: cal: Restrict DMA to avoid memory corruption omits 23122c373e33 media: ti-vpe: cal: Enable DMABUF export omits 65ee4280f19c media: ti-vpe: cal: Add per platform data support omits 5e51dd352557 media: ti-vpe: cal: switch BIT_MASK to BIT omits b99c35a40ca0 media: dt-bindings: media: cal: update binding example omits 8f2b841a00b5 media: dt-bindings: media: cal: update binding to use syscon omits b6d0531ec7e2 moduleparam: fix kerneldoc omits bf08949cc8b9 modules: lockdep: Suppress suspicious RCU usage warning omits bd88d319abe9 pwm: imx27: Unconditionally write state to hardware omits a3597d6c89d7 pwm: imx27: Cache duty cycle register value omits 1db37f9561b2 pwm: cros-ec: Cache duty cycle value omits cfc4c189bc70 pwm: Read initial hardware state at request time omits e27cca96cd68 xfrm: add espintcp (RFC 8229) omits eecd227a9a34 esp4: split esp_output_udp_encap and introduce esp_output_encap omits 25f6802b4c18 esp4: prepare esp_input_done2 for non-UDP encapsulation omits cac3c71604cf xfrm: add route lookup to xfrm4_rcv_encap omits 7b3801927e52 xfrm: introduce xfrm_trans_queue_net omits b50b0580d27b net: add queue argument to __skb_wait_for_more_packets and [...] omits 7b9952bb2d12 Merge branches 'renesas-arm-defconfig-for-v5.6', 'renesas- [...] omits a43e29090934 arm64: dts: rockchip: Enable MTD Flash on rk3399-roc-pc omits 140e816a8083 arm64: dts: rockchip: Add SDR104 mode to SD-card I/F on rk [...] omits a308163a9d4b arm64: dts: rockchip: Use correct pin for lcd-reset pinctr [...] omits 88c5a235e88b arm64: dts: rockchip: Fix min voltage for rk3399-firefly vdd_log omits c38d8009ed6c arm64: dts: rockchip: Fix vdd_log on rk3399-roc-pc omits a8e611f634e3 arm64: dts: rockchip: Disable HS400 for mmc on rk3399-roc-pc omits 67dd31f71580 arm64: dts: rockchip: enable tsadc on px30-evb omits 023115cdea26 arm64: dts: rockchip: add thermal infrastructure to px30 omits 8554723e664d arm64: dts: rockchip: remove 408MHz operating point from px30 omits 876816b2679f arm64: dts: rockchip: Improve nanopi4 PCIe omits a793e19c15f2 arm64: dts: rockchip: Fix NanoPC-T4 cooling maps omits 526ba2e2cf61 arm64: dts: rockchip: Enable PCIe for Radxa Rock Pi 4 board omits 635f9a6d9cdc arm64: dts: rockchip: Add regulators for pcie on rk3399-rock960 omits e748d3552733 arm64: dts: rockchip: Enable HDMI Sound on rk3399-roc-pc omits ec5b0af7da34 arm64: dts: rockchip: Add regulators for pcie on rk3399-roc-pc omits ec7d731d81e7 arm64: dts: rockchip: Add node for gpu on rk3399-roc-pc omits 1d0f9e1e1e46 pinctrl: sh-pfc: Make legacy function GPIO handling less fragile omits 6f89dd9e9325 ARM: dts: iwg20d-q7-common: Add LCD support omits b515e3d98cbf ARM: shmobile: defconfig: Enable support for panels from EDT omits c4ed20f74c79 dt-bindings: timer: renesas: tmu: Document r8a774b1 bindings omits 4fc265a9c9b2 x86/mtrr: Require CAP_SYS_ADMIN for all access omits 2e30dd9e0698 x86/mtrr: Get rid of mtrr_seq_show() forward declaration omits a2bec7058852 ARM: dts: stm32: Adapt STM32MP157C ED1 board to STM32 DT d [...] omits 144d1ba70548 ARM: dts: stm32: Adapt STM32MP157 DK boards to stm32 DT diversity omits 0eda69b6c5f9 ARM: dts: stm32: Manage security diversity for STM32M15x SOCs omits 95e395c881b3 ARM: dts: stm32: Introduce new STM32MP15 SOCs: STM32MP151 [...] omits 48c7181fa79f ARM: dts: stm32: Update stm32mp157 pinctrl files omits 92d3a35c0725 ARM: dts: stm32: Adapt stm32mp157 pinctrl to manage STM32M [...] omits ac4533a816e0 ARM: dts: stm32: remove unused rng interrupt on stm32f429 omits 91ad4af4b297 ARM: dts: stm32: add ADC support to stm32mp157c-ed1 omits ee39d8a3e4c8 ARM: dts: stm32: add ADC pins used for stm32mp157c-ed1 omits 7e5d83981911 ARM: dts: stm32: add sdmmc3 node for STM32MP1 boards omits 0382bf82fe7a ARM: dts: stm32: enable sdmmc2 node for stm32mp157c-ed1 board omits 64e11cb783d1 ARM: dts: stm32: add sdmmc2 & 3 nodes for STM32MP157 SoC omits 0a1732cf6cdc ARM: dts: stm32: update slew-rate properties for sdmmc1 on [...] omits f9b9aaaa06ad ARM: dts: stm32: add timers counter support on stm32mp157c omits 4edf4c656db1 ARM: dts: stm32: add support for PWM on stm32mp157a-dk1 omits 08af7401504f ARM: dts: stm32: add pwm sleep pins to stm32mp157c-ev1 omits 1e381a657a1f ARM: dts: stm32: add pwm pin muxing for stm32mp157a-dk1 omits f7a3b40baf77 ARM: dts: stm32: add pwm sleep pin muxing for stm32mp157c-ev1 omits fcb1991c46a6 arm64: dts: imx8mq: add missing SAI nodes omits 5d22a618820f clk: sunxi: use of_device_get_match_data omits 59f3f4dcf68d arm64: dts: allwinner: h6: Enable USB 3.0 host for Beelink [...] omits 2c63afdafa51 arm64: dts: allwinner: orange-pi-3: Enable IR receiver omits 4999236e05b8 arm64: dts: zii-ultra: adjust board names omits cd262dbfd703 soc: imx8: print SoC type and revision omits 1987ddfca358 arm64: dts: imx8mq: Add eLCDIF controller omits 912b9dacf3f0 arm64: dts: imx8mq: increase NOC clock to 800 MHz omits 2ef139393fdc clk: imx8m: Suppress bind attrs omits c13f370d492d clk: imx7ulp: Fix watchdog2 clock name typo omits 3ff86050da41 clk: imx6q: disable non functional divider omits e7096c131e51 net: WireGuard secure network tunnel omits 0376f6ec9eb8 arm64: dts: imx8m: Add ddr controller nodes omits e18f64712e9e clk: imx: Mark dram pll on 8mm and 8mn with CLK_GET_RATE_NOCACHE omits d9ea9ca2b420 clk: imx8m: Set CLK_GET_RATE_NOCACHE on dram clocks omits 0f93eb28ff3a arm64: dts: imx8mn: remove "simple-bus" for anatop omits 0900a484928d arm64: dts: imx8mm: remove "simple-bus" for anatop omits c7649739f55d arm64: dts: imx8qxp: Remove unnecessary "interrupt-parent" [...] omits 0840a47ee85f ARM: dts: ls1021a-tsn: Use interrupts for the SGMII PHYs omits d27f9d634c9b ARM: dts: ls1021a: add node describing external interrupt lines omits 562ed3e439a6 ARM: dts: imx25: describe maximum speed of internal usbhos [...] omits e50811396a49 ARM: dts: imx25: consolidate properties of usbhost1 in dtsi file omits 6d8709248d88 ARM: dts: e60k02: Pass the memory unit address omits 0b47f9201075 ARM: dts: add devicetree entry for Tolino Shine 3 omits 97a94cd58c50 ARM: dts: imx7d-sdb-reva: Add revision in board compatible string omits e26f87c59ec4 ARM: dts: imx6sx-sdb-reva: Add revision in board compatibl [...] omits 388adcbb08ef ARM: dts: imx6q-logicpd: Enable ili2117a Touchscreen omits 5e78a98601d6 ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_ILI210X omits 5780c958da06 dt-bindings: arm: fsl: add compatible string for Tolino Shine 3 omits 7bd9f52628f0 dt-bindings: arm: imx: Add the i.MX7D-SDB Rev-A board omits a1433ca47e26 dt-bindings: arm: imx: Add the i.MX6SX-SDB Rev-A board omits 2871736869f0 clk: imx: clk-divider-gate: drop redundant initialization omits a546d88c13ea clk: imx: clk-divider-gate: fix a typo in comment omits f0f3588f7a95 kernfs: don't bother with timestamp truncation omits 23b424d9c36e fs: Do not overload update_time omits ba70609d5ec6 fs: Delete timespec64_trunc() omits 1bfad0c07941 fs: ubifs: Eliminate timespec64_trunc() usage omits 668c9a61e3bf fs: ceph: Delete timespec64_trunc() usage omits 918c900987f2 fs: cifs: Delete usage of timespec64_trunc omits 97acf83de493 fs: fat: Eliminate timespec64_trunc() usage omits eb31e2f63d85 utimes: Clamp the timestamps in notify_change() omits ab87f9a56c8e namei: LOOKUP_{IN_ROOT,BENEATH}: permit limited ".." resolution omits 8db52c7e7ee1 namei: LOOKUP_IN_ROOT: chroot-like scoped resolution omits adb21d2b526f namei: LOOKUP_BENEATH: O_BENEATH-like scoped resolution omits 72ba29297e14 namei: LOOKUP_NO_XDEV: block mountpoint crossing omits 4b99d4996979 namei: LOOKUP_NO_MAGICLINKS: block magic-link resolution omits 278121417a72 namei: LOOKUP_NO_SYMLINKS: block symlink resolution omits 740a16782750 namei: allow set_root() to produce errors omits 1bc82070fa27 namei: allow nd_jump_link() to produce errors omits ce623f89872d nsfs: clean-up ns_get_path() signature to return int omits 2b98149c2377 namei: only return -ECHILD from follow_dotdot_rcu() omits 61a292860de6 batman-adv: Annotate bitwise integer pointer casts omits 2b1aa5a4c654 batman-adv: ELP - use wifi tx bitrate as fallback throughput omits 025f50f38664 sched/rt, workqueue: Use PREEMPTION omits 9f47286924f2 sched/core: Use CONFIG_PREEMPTION omits 1b40cd56f3bc sched/rt, locking: Use CONFIG_PREEMPTION omits 923717cbab90 sched/rt, mm: Use CONFIG_PREEMPTION omits 94545870b14b sched/rt, btrfs: Use CONFIG_PREEMPTION omits 2496396fcb44 sched/rt, fs: Use CONFIG_PREEMPTION omits d4a3dcbc4727 sched/rt, xen: Use CONFIG_PREEMPTION omits 2da2b32fd934 sched/rt, net: Use CONFIG_PREEMPTION.patch omits 6c5260d73d2b sched/rt, xtensa: Use CONFIG_PREEMPTION omits 85a683d0a689 sched/rt, sparc: Use CONFIG_PREEMPTION omits 7be60ccbc590 sched/rt, sh: Use CONFIG_PREEMPTION omits fa686453053b sched/rt, s390: Use CONFIG_PREEMPTION omits 29ff64929e6c sched/rt, riscv: Use CONFIG_PREEMPTION omits 09613e8320cd sched/rt, parisc: Use CONFIG_PREEMPTION omits f0365eb50b04 sched/rt, nios2: Use CONFIG_PREEMPTION omits 10c1537b32e7 sched/rt, nds32: Use CONFIG_PREEMPTION omits 098fa51b1d05 sched/rt, MIPS: Use CONFIG_PREEMPTION omits 18803733bd67 sched/rt, microblaze: Use CONFIG_PREEMPTION omits b9b75e53b2fb sched/rt, ia64: Use CONFIG_PREEMPTION omits 143cd41f50e0 sched/rt, hexagon: Use CONFIG_PREEMPTION omits 7462b759b1c2 sched/rt, h8300: Use CONFIG_PREEMPTION omits 365a795a1332 sched/rt, csky: Use CONFIG_PREEMPTION omits 51466979c754 sched/rt, c6x: Use CONFIG_PREEMPTION omits 916591722c75 sched/rt, ARC: Use CONFIG_PREEMPTION omits fdc5569eaba9 sched/rt, powerpc: Use CONFIG_PREEMPTION omits 7ef858dad9fa sched/rt, arm64: Use CONFIG_PREEMPTION omits e7289c6de81c sched/rt, ARM: Use CONFIG_PREEMPTION omits 4f797f56c378 Merge branch 'linus' into sched/urgent, to pick up the lat [...] omits 20aaa2d8e1f3 Merge branch 'for-5.5-pr-warning-removal' into for-next omits fe33a928bfcd KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups omits 7ecacafc2406 Bluetooth: btusb: Disable runtime suspend on Realtek devices omits 2429c99fa13a firmware: dmi: Add dmi_memdev_handle omits ee0aa304f2d6 firmware: dmi: Remember the memory type omits e933bedd4509 software node: remove separate handling of references omits 53c24c2932e5 platform/x86: intel_cht_int33fe: use inline reference properties omits e64b674bc9d7 software node: implement reference properties omits 996b0830f95d software node: allow embedding of small arrays into proper [...] omits e6bff4665c59 software node: replace is_array with is_inline omits 2dc016599cfa ath: add support for special 0x0 regulatory domain omits 4a9912451630 ath10k: change bundle count for max rx bundle for sdio omits cfee8793a74d ath10k: enable napi on RX path for sdio omits 7bb501f49ddb iio: ping: add parallax ping sensors omits f3bcd06f574a iio: trigger: stm32-timer: remove unnecessary update event omits 7dd1cfc1398a iio: Fix Kconfig indentation omits 0f8b1293ad6f MAINTAINERS: add maintainer for ping iio sensors omits bd6d7558140c Merge branch 'xtensa-5.5' into xtensa-for-next omits 3168c19d7eb1 Bluetooth: btusb: fix memory leak on fw omits fcaf49d0f2dc ath11k: fix indentation in ath11k_mac_prepare_he_mode() omits 9c57d7e3b488 ath11k: Setup REO destination ring before sending wmi_init [...] omits 0366f42640a4 ath11k: Move mac80211 hw allocation before wmi_init command omits b9269a078ae6 ath11k: Skip update peer stats for management packets omits a9e945eadf17 ath11k: update tx duration in station info omits 28dee8ef7645 ath11k: fix vht guard interval mapping omits 5e02bc7354e1 ath11k: fix memory leak in monitor mode omits c000e56ee6b0 ath11k: Advertise MPDU start spacing as no restriction omits a3c5195a97af ath11k: Update tx and rx chain count properly on drv_set_antenna omits 1cb616a3b497 ath11k: add necessary peer assoc params in wmi dbg omits ba47923974fb ath11k: unlock mutex during failure in qmi fw ready omits 64f1d7e94daa ath11k: add support for controlling tx power to a station omits fe201947f8bd ath11k: update bawindow size in delba process omits 30679ec40918 ath11k: avoid use_after_free in ath11k_dp_rx_msdu_coalesce API omits f425078b449f ath11k: avoid burst time conversion logic omits d0f390eae072 ath11k: pktlog: fix sending/using the pdev id omits 0c408515cd3b ath11k: qmi clean up in ath11k_qmi_wlanfw_wlan_cfg_send() omits d6af906d8307 ath11k: qmi clean up ce and HTC service config update omits e8da3986570e ath11k: tracing: fix ath11k tracing omits 7321095ca39c ath10k: enable wow feature for sdio chip omits 5d2467299a17 ath10k: change log level for mpdu status of sdio chip omits 382e51c139ef ath10k: set WMI_PEER_AUTHORIZE after a firmware crash omits 376a30c7c9a0 ath10k: set max mtu to 1500 for sdio chip omits 7cbf4c96d715 ath10k: enable firmware log by default for sdio omits 051cefa44667 ath11k: Fix target crash due to WBM_IDLE_LINK ring desc shortage omits 79c647a3c59d ath11k: Fixing TLV length issue in peer pktlog WMI command omits d2f510fa0103 ath11k: Fix skb_panic observed during msdu coalescing omits d12ac6c47a32 ath11k: remove unused tx ring counters omits f1d34a01ed54 ath11k: avoid WMM param truncation omits 293cb5839729 ath11k: optimize RX path latency omits 0f37fbf43c3f ath11k: update tcl cmd descriptor parameters for STA mode omits 5b90fc760db5 ath11k: fix wmi service ready ext tlv parsing omits 5e97128759b4 ath11k: fix resource leak in ath11k_mac_sta_state omits 86d4def890fd ath11k: Fix htt stats sounding info and pdev cca stats omits c5105d764e02 sched/clock: Use static_branch_likely() with sched_clock_running omits 22cc6b7a1dbb Bluetooth: btusb: fix non-atomic allocation in completion handler omits 3cd9d35ee5f7 dt-bindings: net: bluetooth: Minor fix in broadcom-bluetooth omits ef39ac1b0d9f ath10k: move non-fatal warn logs to dbg level omits 3f8be640077a ath11k: add spatial reuse support omits 6d293d447670 ath11k: add TWT support omits 9f056ed8ee01 ath11k: add HE support omits 33782a3c379e ath11k: Remove dead code while handling amsdu packets omits 39e81c6a2907 ath11k: fix missed bw conversion in tx completion omits 2dab7d221e88 ath11k: convert message from info to dbg omits 9cfbae4632fa ath11k: ignore event 0x6017 omits e4eb7b5c335c ath11k: add RX stats support for radiotap omits eb762b94111b Bluetooth: hci_bcm: Support pcm params in dts omits 6fc0e19036d6 dt-bindings: net: bluetooth: update broadcom-bluetooth omits 528379902337 Bluetooth: btbcm: Support pcm configuration omits 5d6f391073d5 Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 omits f66c0447cca1 kprobes: Set unoptimized flag after unoptimizing code omits 285a54efe386 x86/alternatives: Sync bp_patching update for avoiding NUL [...] omits 76ffa7204b1a x86/alternatives: Use INT3_INSN_SIZE omits f2cb4f95b757 x86/kprobe: Add comments to arch_{,un}optimize_kprobes() omits 04ae87a52074 ftrace: Rework event_create_dir() omits 958de6681976 module: Remove set_all_modules_text_*() omits 5a735583b764 arm/ftrace: Use __patch_text() omits 5c02ece81848 x86/kprobes: Fix ordering while text-patching omits ab09e95ca0c6 x86/kprobes: Convert to text-patching.h omits 38ebd8d11924 x86/ftrace: Mark ftrace_modify_code_direct() __ref omits 4531ef6a8aaf x86/alternative: Shrink text_poke_loc omits 97e6c977ccf1 x86/alternative: Remove text_poke_loc::len omits 67c1d4a28064 x86/ftrace: Use text_gen_insn() omits 254d2c04515e x86/alternative: Add text_opcode_size() omits c12af4407fa5 x86/mm: Remove set_kernel_text_r[ow]() omits 768ae4406a5c x86/ftrace: Use text_poke() omits 63f62addb88e x86/alternatives: Add and use text_gen_insn() helper omits 18cbc8bed0c7 x86/alternatives, jump_label: Provide better text_poke() b [...] omits 8f4a4160c618 x86/alternatives: Update int3_emulate_push() comment omits 34682110abc5 Bluetooth: btusb: Edit the logical value for Realtek Bluet [...] omits dc399f059900 Merge branch 'xtensa-5.5' into xtensa-for-next omits 02fdd85da2ce MAINTAINERS: add ath11k omits d5c65159f289 ath11k: driver for Qualcomm IEEE 802.11ax devices omits dae0978d4174 dt: bindings: net: add qcom,ath11k.yaml omits 5b1413f00b5b wil6210: fix break that is never reached because of zero'i [...] omits ea0c3e2a4702 ath10k: fix RX of frames with broken FCS in monitor mode omits 7005eafc1f1c ath10k: report rssi of each chain to mac80211 for sdio omits 319c2b71041f ath10k: Handle "invalid" BDFs for msm8998 devices omits f8a595a87e93 ath10k: Fix qmi init error handling omits 23b5156a856b ath10k: add NL80211_FEATURE_ND_RANDOM_MAC_ADDR for NLO omits 501d4152b018 ath10k: Handle when FW doesn't support QMI_WLFW_HOST_CAP_REQ_V01 omits d58f466a5dee ath10k: add large size for BMI download data for SDIO omits e01cc82c4d1e ath10k: correct the tlv len of ath10k_wmi_tlv_op_gen_confi [...] omits 2246c2156590 ath10k: sdio: remove struct ath10k_sdio_rx_data::status omits efd2f4c5016b ath10k: sdio: cosmetic cleanup omits 67654b26c903 ath10k: add workqueue for RX path of sdio omits 224776520ead ath10k: change max RX bundle size from 8 to 32 for sdio omits 8d985555ddaa ath10k: enable RX bundle receive for sdio omits 69fed4ce2e9a batman-adv: Fix typo metAdata omits f4191c6d80b9 batman-adv: Strip dots from variable macro kerneldoc omits a7c4a547ea1d batman-adv: Start new development cycle omits b7f35e7dc8aa dt-bindings: add parallax ping sensors omits 3e9769624bd6 dt-bindings: add vendor prefix parallax omits a8b26c2ddc83 iio: dac: ad7303: use regulator get optional to check for [...] omits 3922f930de9d dt-bindings: iio: maxim_thermocouple: document new 'compat [...] omits d7f6a749f30b iio: maxim_thermocouple: add thermocouple_type sysfs attribute omits ea4103070f03 iio: max31856: add support for runtime-configuring the the [...] omits 83b9af6f283e Documentation: ABI: document IIO thermocouple_type file omits ddfb97d8f06c iio: core: add thermocouple_type standard attribute omits 8cb340363314 iio: core: add char type for sysfs attributes omits 57a4274ce168 iio: max31856: add support for configuring the HW averaging omits 3f6bba19071e Documentation: ABI: document IIO in_temp_filter_notch_cent [...] omits 76aa41c17bef iio: max31856: add option for setting mains filter rejecti [...] omits 160b37f49ec3 iio: gyro: adis16260: replace mlock with ADIS lib's state_lock omits d693845da31c iio: imu: adis16480: use state lock for filter freq set omits 0aee99a1ea53 iio: gyro: adis16136: rework locks using ADIS library's st [...] omits ce476cd18aae iio: imu: adis16400: rework locks using ADIS library's state lock omits c5485a5d6a5f iio: imu: adis: group single conversion under a single state lock omits cb5a07f1f15c iio: imu: adis: protect initial startup routine with state lock omits 762ab093cbe2 iio: imu: adis: create an unlocked version of adis_reset() omits 6a4d6a7d6588 iio: imu: adis: create an unlocked version of adis_check_status() omits 100bfa38c8cb iio: imu: adis[16480]: group RW into a single lock in adis [...] omits 770d46561942 iio: imu: adis: add unlocked read/write function versions omits 6a9afcb198b4 iio: imu: adis: rename txrx_lock -> state_lock omits 5cbaefe9743b kcsan: Improve various small stylistic details omits 8e1d58ae0c8d Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits 2f804ba7aa9e arm64: dts: agilex: Add SysMgr to Ethernet nodes omits a6706bd60be7 arm64: dts: agilex: Add SysMgr compatible omits 310704e614ac arm64: dts: agilex: Add EDAC Device Tree omits 3c0f3b8545e7 arm64: dts: add NAND board files for Stratix10 and Agilex omits 68441353538b arm64: dts: agilex: add NAND IP to base dts omits 1a5a85c56402 ARM: dts: exynos: Add Mali/GPU node on Exynos5420 and enab [...] omits 4b8c2dffbb85 Merge branch 'for-5.5/core' into for-next omits 09e3e12e7cb2 Merge branch 'for-5.4/upstream-fixes' into for-next omits 1ef512b16bc8 NTB: Fix an error in get link status omits 29147f00140f NTB: Add Hygon Device ID omits a33db9475a3c iio: adc: max9611: Make enum relations more future proof omits a2587eb032f1 iio: imu: inv_mpu6050: add support of MPU9150 magnetometer omits b95ed406278f iio: imu: inv_mpu6050: delete not existing MPU9150 spi support omits e552ef519568 MAINTAINERS: add entry for AD7091R5 driver omits a00140b93340 dt-binding: iio: Add documentation for AD7091R5 omits 260442cc5be4 iio: adc: ad7091r5: Add scale and external VREF support omits ca69300173b6 iio: adc: Add support for AD7091R5 ADC omits f339f979bb33 iio: buffer-dmaengine: Use dma_request_chan() directly for [...] omits 40d04110f879 x86, kcsan: Enable KCSAN for x86 omits e75a6795ed13 locking/atomics, kcsan: Add KCSAN instrumentation omits bf07132f96d4 seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier omits 88ecd153be95 seqlock, kcsan: Add annotations for KCSAN omits 0ebba7141ead build, kcsan: Add KCSAN build exceptions omits 5f5c971292b4 objtool, kcsan: Add KCSAN runtime functions to whitelist omits 905e672b3af5 kcsan: Add Documentation entry in dev-tools omits c48981eeb0d5 include/linux/compiler.h: Introduce data_race(expr) macro omits dfd402a4c4ba kcsan: Add Kernel Concurrency Sanitizer infrastructure omits e3e169092741 Merge branch 'for-5.4/upstream-fixes' into for-next omits 93095665829f Merge branch 'for-5.4/upstream-fixes' into for-next omits 1ec60f92e4e1 Merge branch 'for-5.5/logitech' into for-next omits 0cca3954ad23 Merge branch 'for-5.5/i2c' into for-next omits e86e4bdfc0cb Merge branch 'xtensa-5.5' into xtensa-for-next omits af4188dedaa4 xtensa: entry: Remove unneeded need_resched() loop omits 00c04249bcbe xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map omits 7345d23754b9 Merge branch 'xtensa-5.5' into xtensa-for-next omits 849213dc4864 xtensa: entry: Remove unneeded need_resched() loop omits 29ba235590d1 xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map omits 7c88431552f3 Merge branch 'for-5.5' into for-next omits bcd4414083c8 Merge branch 'for-5.4/upstream-fixes' into for-next omits a04d7aa05086 xtensa: fix TLB sanity checker omits 271f20883fc5 Merge branch 'xtensa-5.5' into xtensa-for-next omits eeee387a873f xtensa: fix TLB sanity checker omits ecb96c9eadae Merge branch 'xtensa-5.5' into xtensa-for-next omits 23d1081b1e16 xtensa: get rid of __ARCH_USE_5LEVEL_HACK omits 930993f1d8d7 xtensa: mm: fix PMD folding implementation omits 9b5f852ae20d ktest: Make default build option oldconfig not randconfig omits d4ec0cb05064 ARM: dts: exynos: Add support for the touch-sensitive butt [...] omits a0986fdf705a Merge branch 'xtensa-5.5' into xtensa-for-next omits 30b42a630745 xtensa: make stack dump size configurable omits 408c7c0edb78 xtensa: improve stack dumping omits c3e664e6024e Merge branch 'for-5.5/core' into for-next omits c580a5faa3e9 xtensa: improve stack dumping omits 6b81141deb73 XArray: Improve documentation of search marks omits 82a22311b7a6 XArray: Fix xas_pause at ULONG_MAX omits 2c01397b71c5 fsi: aspeed: Fix OPB0 byte order register values omits 05360011f9d8 fsi: aspeed: Add trace points omits 28df58603dc2 fsi: Add ast2600 master driver omits 171bb546ec4c dt-bindings: fsi: Add description of FSI master omits fb6d6b9f93d3 fsi: Move defines to common header omits 920722d606a5 fsi: fsi_master_class can be static omits b712f6dbed41 fsi: core: Fix small accesses and unaligned offsets via sysfs omits e387fef806fd trace: fsi: Print transfer size unsigned omits 26745246175a ABI: Update FSI path documentation omits 7653416fedb5 Merge branch 'for-5.5' into for-next omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 87d4af34a2ec Merge branch 'for-5.4/upstream-fixes' into for-next omits e0316fc294a6 Merge branch 'for-5.5/ish' into for-next omits cdce6aedfc19 Merge branch 'for-5.4/upstream-fixes' into for-next omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits 1e85bea0760e fsi: Move master attributes to fsi-master class omits 0604d53d4da8 fsi: Add fsi-master class omits b6d7d8ffa185 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 88eb1df6e8d7 xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly omits 57fc44b06081 xtensa: use named assembly arguments in cmpxchg.h omits 29726fd9c351 xtensa: use "m" constraint instead of "a" in atomic.h assembly omits 9368df64a5cd xtensa: use named assembly arguments in atomic.h omits 5eb1379da692 xtensa: use "m" constraint instead of "a" in bitops.h assembly omits 5489693eeb2a xtensa: use named assembly arguments in bitops.h omits cd953678c734 xtensa: use macros to generate *_bit and test_and_*_bit functions omits dea29164eef4 xtensa: use "m" constraint instead of "a" in uaccess.h assembly omits c61b02fb6c43 Merge branch 'xtensa-5.5-asm-memopt' into xtensa-for-next omits 83ff15c6a510 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 2b9117c7cbac Merge branch 'xtensa-5.5-asm-memopt' into xtensa-for-next omits cb18e29886f0 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits b6df5e2bc8fc ARM: dts: exynos: Rename children of SysRAM node to "sram" omits 54f9c8b90f5c xtensa: merge .fixup with .text omits 96b81327fc21 xtensa: add XIP kernel support omits cd53a419f3a2 xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly omits f552775ed614 xtensa: use named assembly arguments in cmpxchg.h omits 020477226729 xtensa: use "m" constraint instead of "a" in atomic.h assembly omits a0bfe6d9884a xtensa: use named assembly arguments in atomic.h omits c08f00c83cee xtensa: use "m" constraint instead of "a" in bitops.h assembly omits 4a2e276e88d5 xtensa: use named assembly arguments in bitops.h omits e29679a39f6a xtensa: use macros to generate *_bit and test_and_*_bit functions omits d58ab7f24e53 xtensa: use "m" constraint instead of "a" in uaccess.h assembly omits 22567d017c2c dt-bindings: etnaviv: Add #cooling-cells omits 4a6442ff627f Merge branch 'for-5.5-pr-warn' into for-next omits 1b8e121a4d7e Merge branch 'for-5.4/upstream-fixes' into for-next omits 4db6f1d5c00b Merge branch 'for-5.4/upstream-fixes' into for-next omits bd91855d31c3 Merge branch 'for-5.5' into for-next omits d3dfad7f5d98 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits ced612fb3454 Merge branch 'for-5.4/upstream-fixes' into for-next omits e1669e8b5647 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 5763fea2f257 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 1cedb5ef36b1 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 1cf5f71030e5 Merge branch 'xtensa-5.5-xip' into xtensa-for-next omits 158b6b99ba7b xtensa: merge .fixup with .text omits 7f6645f077bc xtensa: add XIP kernel support omits 50eb900216ff xtensa: move kernel memory layout to platform options omits 026c39b31fb4 xtensa: use correct symbol for the end of .rodata omits 8092b931e651 xtensa: fix section name for start_info omits 98f9da8a708d xtensa: move MPU constants from .data to .ref.rodata omits 6af3c2ce8051 xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits c56b5b1c35f9 xtensa: clean up empty include files omits 179726103125 xtensa: update arch features omits f14234184671 Merge branch 'bcm2835-maintainers-next' into for-next omits dcd66320eb96 Merge branch 'for-5.5/whiskers' into for-next omits bb997194e8d6 Merge branch 'for-5.4/upstream-fixes' into for-next omits 7c1f7a6a7116 Merge branch 'bcm2835-maintainers-next' into for-next omits dba6172e372b Merge branch 'bcm2835-soc-next' into for-next omits f634c6a80287 dt/bindings: display: Add optional property node define fo [...] omits 75799e7ed50e Merge branch 'for-5.5/logitech' into for-next omits 1864b7646b8e Merge branch 'for-5.4/upstream-fixes' into for-next omits e4dfa33d8c6e Merge branch 'for-5.5/logitech' into for-next omits d789dc30163d Merge branch 'for-5.5/hidraw' into for-next omits 1bb324567d81 Merge branch 'for-5.4/upstream-fixes' into for-next omits aaa4dd61647b Merge branch 'for-5.4/upstream-fixes' into for-next omits 8511674bda61 Merge branch 'for-5.5/whiskers' into for-next omits ede62d7397ec Merge branch 'xtensa-5.5' into xtensa-for-next omits b24b356cae9a Revert "xtensa: add XIP kernel support" omits 017f5b8f92db xtensa: add XIP kernel support omits bba005af274d xtensa: move kernel memory layout to platform options omits f75152eb8bea ktest: Fix some typos in sample.conf omits 8ceba26043e5 Merge branch 'xtensa-5.5' into xtensa-for-next omits 40b038d71491 xtensa: add XIP kernel support omits fad7b25ca201 xtensa: use correct symbol for the end of .rodata omits bb55cd8b4a60 xtensa: fix section name for start_info omits 296433a4d0e3 xtensa: move MPU constants from .data to .ref.rodata omits a6d12c9da76a xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits 1fd2295cb0fb Merge branch 'xtensa-5.5' into xtensa-for-next omits 7dd657d2912c xtensa: clean up empty include files omits fb22e0fe4442 xtensa: update arch features omits 8c97be0a0aa0 Merge branch 'for-5.4/core' into for-next omits c38822ab9bd6 Merge branch 'for-5.4' into for-next omits 5b5273d070bc Merge branch 'for-5.3/upstream-fixes' into for-next omits 5833f605e9a5 Merge branch 'for-5.4/wacom' into for-next omits 65b7a3fd2a96 Merge branch 'for-5.3/upstream-fixes' into for-next omits 7454450ce6f3 Merge branch 'for-5.3/upstream-fixes' into for-next omits 395ccafa58ea Merge branch 'for-5.4/apple' into for-next omits 3915f097340a Merge branch 'for-5.4/sb0540' into for-next omits 995aaf4df316 Merge branch 'for-5.4/core' into for-next omits 9c2ec7545cbd Merge branch 'xtensa-call0' into xtensa-for-next omits 37b6b4dafa46 xtensa: add support for call0 ABI in userspace omits 474f249f130e xtensa: clean up PS_WOE_BIT usage omits 92604e825304 smack: use GFP_NOFS while holding inode_smack::smk_lock omits 1d4a24debb08 security: smack: Fix possible null-pointer dereferences in [...] omits aa2e9da31431 smack: fix some kernel-doc notations omits c6e22efdb6bb Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE [...] omits 5bd8d1a78c30 Merge branch 'for-5.3/upstream-fixes' into for-next omits 04db301da38e Merge branch 'for-5.4/logitech' into for-next omits f92fe6c5456c Merge branch 'for-5.4/multitouch' into for-next omits 2d37fa555f1f Merge branch 'for-5.4/cleanup' into for-next omits 068dbf447f09 Merge branch 'for-5.4/wacom' into for-next omits ac7c0267abc4 Merge branch 'for-5.3/upstream-fixes' into for-next omits 97d0224e6dd4 Merge branch 'for-5.3/upstream-fixes' into for-next omits 1481b1827625 Merge branch 'for-5.4/wacom' into for-next omits ca85eeb92932 Merge branch 'for-5.4/wacom' into for-next omits a870fc4cd1ca Merge branch 'for-5.3/upstream-fixes' into for-next omits b4a81b87a4cf ecryptfs: fix a memory leak bug in ecryptfs_init_messaging() omits fe2e082f5da5 ecryptfs: fix a memory leak bug in parse_tag_1_packet() omits f5a9f36f8be7 Merge branch 'for-5.3/upstream-fixes' into for-next omits 76c522f35c81 Merge branch 'for-5.3/upstream-fixes' into for-next omits 02140f375a72 Merge branch 'for-5.3/upstream-fixes' into for-next omits bbe17d7045e3 Merge branch 'for-5.4/ish' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits cdc177c021b8 Merge branch 'for-5.4' into for-next omits f28b8da266a6 Merge branch 'for-5.3/upstream-fixes' into for-next omits 07c20e845a3a Merge branch 'for-5.3/upstream-fixes' into for-next omits baf58858e8b6 sh: prefer __section from compiler_attributes.h omits 8619b5a9035a sh: Drop -Werror from kernel Makefile omits 3a3a78124693 sh: kernel: disassemble: Mark expected switch fall-throughs omits fb8f77490f55 sh: kernel: hw_breakpoint: Fix missing break in switch statement omits fa4b55813b1e Merge branch 'xtensa-5.3' into xtensa-for-next omits 7773e1130551 Merge branch 'for-5.3/upstream-fixes' into for-next omits b8049091c363 Merge branch 'for-5.3/upstream-fixes' into for-next omits ba2779aa4730 Merge branch 'for-5.3/upstream-fixes' into for-next omits 2c06da2a27b3 Merge branch 'for-5.3/upstream-fixes' into for-next omits 81f2be0966dc Merge branch 'for-5.4/logitech' into for-next omits e1b89a4cb597 Merge branch 'for-5.3/upstream-fixes' into for-next omits 91b2bbd96b66 Merge branch 'for-5.3/upstream-fixes' into for-next omits 910514a8d598 Merge branch 'for-5.3/upstream-fixes' into for-next omits eef83d533e28 Merge branch 'for-5.4/hidraw-hiddev-epoll' into for-next omits 1cc4792cca8d Merge branch 'for-5.3/upstream-fixes' into for-next omits 1386dcaa9226 Merge branch 'xtensa-5.3' into xtensa-for-next omits cd10afbc932d sh: remove unneeded uapi asm-generic wrappers omits cbfc6edb6a4a sh: use __builtin_constant_p() directly instead of IS_IMMEDIATE() omits a5de8865cb3e h8300: move definition of __kernel_size_t etc. to posix_types.h omits 66da768644b5 xtensa: remove free_initrd_mem omits baf6722aa0cb ide: Use dev_get_drvdata where possible omits 038029c03e21 sparc: remove unneeded uapi/asm/statfs.h omits f293d4d4649c h8300: Add missing symbol "BOOT_LINK_OFFSET" omits b4bff4be5503 h8300: fix memset return value. omits ba174ef6d224 Merge branch 'for-5.3-fixes' into for-next omits 6326b440055f Merge branch 'xtensa-5.3' into xtensa-for-next omits 89f4357b0a55 Merge branch 'xtensa-5.3' into xtensa-for-next omits f0cc370ab74d Merge branch 'for-5.3' into for-next omits bf4945efabdf Merge branch 'for-5.3/wacom' into for-next omits ffd81a72aae3 Merge branch 'for-5.3/doc' into for-next omits 5082258906dd Merge branch 'for-5.2/fixes' into for-next omits f6282be0f451 Merge branch 'xtensa-5.3' into xtensa-for-next omits 16f3c329e5e6 Merge branch 'for-5.3/ish' into for-next omits d33ee08dd9a5 Merge branch 'for-5.2/fixes' into for-next omits 5258f23f4608 Merge branch 'for-5.2/fixes' into for-next omits 59cc0d8aac4c Merge branch 'for-5.2/fixes' into for-next omits 52b0da0e0be1 Merge branch 'for-5.2/fixes' into for-next omits b7efc7e85284 Merge branch 'for-5.3/wacom' into for-next omits ad72733d9573 Merge branch 'for-5.2/fixes' into for-next omits 1eaac472eb6d Merge branch 'for-5.2/fixes' into for-next omits 4cdfb27ba80d xen/swiotlb: remember having called xen_create_contiguous_ [...] omits f3a7bb9acba2 xen/swiotlb: simplify range_straddles_page_boundary() omits b0f24237c431 xen/swiotlb: fix condition for calling xen_destroy_contigu [...] omits bb4d6a3e1d1e Merge branch 'devel/for-linus-5.2' into devel/for-linus-5.3 omits d0b1e925e406 swiotlb: fix phys_addr_t overflow warning omits 4d571204897e swiotlb: Return consistent SWIOTLB segments/nr_tbl omits 396bbe92b25a swiotlb: Group identical cleanup in swiotlb_cleanup() omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits 61474c3685e1 Merge branch 'xtensa-5.3' into xtensa-for-next omits 16009db47c51 usb: chipidea: udc: workaround for endpoint conflict issue omits b0153147e2d7 Merge branch 'for-5.3/wacom' into for-next omits 753637b2039f Merge branch 'for-5.3' into for-next omits f3d8631d6a04 Merge branch 'for-5.3/uclogic' into for-next omits 227a5f56b66c Merge branch 'for-5.3/logitech' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits e72e014cd305 Merge branch 'for-5.2/fixes' into for-next omits d4582ee4fc55 Merge branch 'for-5.2/fixes' into for-next omits 98609d195737 Merge branch 'for-5.2/fixes' into for-next omits 2ba543d3e7db Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits f32a0c18e370 Merge branch 'for-5.2/fixes' into for-next omits 664f0d80dbe6 Merge branch 'for-5.3/logitech' into for-next omits 3daf977fd324 Merge branch 'for-5.2/fixes' into for-next omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 95a885fac6e3 Merge branch 'for-5.3/wacom' into for-next omits 7516db92a948 Merge branch 'for-5.3/logitech' into for-next omits c6922834dc62 Merge branch 'for-5.2/fixes' into for-next omits 967aa2217b6d Merge branch 'for-5.2-fixes' into for-next omits 0542593fff0f Merge branch 'xtensa-for-next' into xtensa-5.2-fixes omits acc706cafb46 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 1c41f624e758 xtensa: implement initialize_cacheattr for MPU cores omits a444d1aabe6b xtensa: add exclusive atomics support omits 2656d1569d93 xtensa: clean up inline assembly in futex.h omits c5a771f240b1 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 2061da36848d xtensa: set proper error code for simdisk_setup() omits 1e644f4b0b4f xtensa: fix incorrect fd close in error case of simdisk_setup() omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits eb18d1215405 Merge branch 'for-5.2/logitech' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 3ba3fee931aa Merge branch 'for-5.2-vsprintf-hardening' into for-next omits 2046ddef4735 Merge branch 'for-5.2-vsprintf-hardening' into for-next omits 5c244b2492f7 Merge branch 'for-5.1/upstream-fixes' into for-next omits 59ac134a6754 Merge branch 'for-5.2/logitech' into for-next omits 97a39ed4bfc4 Merge branch 'for-5.2/logitech' into for-next omits 33be4e645545 Merge branch 'for-5.1/upstream-fixes' into for-next omits 7c1384a890a1 Merge branch 'for-5.2/u2fzero' into for-next omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 0142ada02a43 Merge branch 'for-5.2' into for-next omits 6659efec5011 Merge branch 'for-5.2/u2fzero' into for-next omits afec0e7f9c0d Merge branch 'for-5.1/upstream-fixes' into for-next omits a19e25d5472b Merge branch 'for-5.2/u2fzero' into for-next omits 493ee475ef66 Merge branch 'for-5.2-pf-removal' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits c569255abd6e Merge branch 'for-5.2/core' into for-next omits a26a70426e9b Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 2b4ed567f1a4 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 9d285bf92ad1 Merge branch 'for-5.2/ish' into for-next omits c480b5e66793 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 096c2e2bd33e Merge branch 'for-5.2/macally' into for-next omits efe27707ce1a Merge branch 'for-5.2/ish' into for-next omits 7c40250d98ea Merge branch 'for-5.1/upstream-fixes' into for-next omits 4f205a9f7fda Merge branch 'for-5.2/core' into for-next omits 8db4f469cb52 Merge branch 'for-5.2/core' into for-next omits 9676d85fea92 Merge branch 'for-5.1/upstream-fixes' into for-next omits d2ae5d4d1ade Merge branch 'for-5.2/logitech' into for-next omits b7c825b25d79 Merge branch 'for-5.1/upstream-fixes' into for-next omits 2a8eda164d1f Merge branches 'for-5.2/sensor' and 'for-5.2/picolcd' into [...] omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits 53be96ab821a Merge branch 'for-5.1/upstream-fixes' into for-next omits cb91b879b271 Merge branch 'for-5.1/upstream-fixes' into for-next omits 401bcfc5f96e Merge branch 'for-5.2/ish' into for-next omits 2073452734b7 Merge branch 'for-5.1/upstream-fixes' into for-next omits fb243959c9b0 Merge branch 'for-5.1/upstream-fixes' into for-next omits c9033c8e9e47 Merge branch 'for-5.2/ish' into for-next omits a51a950d60e4 Merge branch 'for-5.1/upstream-fixes' into for-next omits 54f97b456ef4 Merge branch 'for-5.1/upstream-fixes' into for-next omits c81eee9fb58c Merge branch 'for-5.1/hid-uclogic' into for-next omits 4551d0ef940f Merge branch 'for-5.1/wacom' into for-next omits 79f74eab9db1 Merge branch 'for-5.0/upstream-fixes' into for-next omits b235b5129b19 Merge branch 'for-5.1/i2c-hid' into for-next omits 2557ebca8802 Merge branch 'for-5.1/wacom' into for-next omits 94b5b50420de Merge branch 'for-5.1/hid-logitech' into for-next omits b761e12da178 Merge branch 'for-5.0/upstream-fixes' into for-next omits 551cf047a3d8 Merge branch 'for-5.0/upstream-fixes' into for-next omits acf15bdef15e Merge branch 'for-5.1/hid-asus' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits 036ef74b3ecb Merge branch 'xtensa-5.1' into xtensa-for-next omits f463fe19f12c Merge branch 'for-5.1/hid-topseed' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits 06e284aafd45 Merge branch 'for-5.1/ish' into for-next omits 67288613d46d Merge branch 'for-5.0/upstream-fixes' into for-next omits 255d6167833c Merge branch 'for-5.1/wacom' into for-next omits b1ddbed1903f Merge branch 'for-5.1/i2c-hid' into for-next omits 20d45b2c3fe9 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits acedafabf1bd Merge branch 'for-5.1/hid-elan' into for-next omits 95dd4c87b7a6 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8a668039b788 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 34a783a07a6f xtensa: rename BUILTIN_DTB to BUILTIN_DTB_SOURCE omits 16be6fd6a52b xtensa: Fix typo use space=>user space omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 76428ff915f3 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8cd4105fd234 drivers/irqchip: xtensa-mx: fix mask and unmask omits f2b9dea93c02 drivers/irqchip: xtensa: add warning to irq_retrigger omits 18031f71ea01 xtensa: SMP: mark each possible CPU as present omits a169c7463e51 xtensa: smp_lx200_defconfig: fix vectors clash omits da26d363189a xtensa: SMP: fix secondary CPU initialization omits fcee620b2daf Merge branch 'for-5.1/ish' into for-next omits 0fc4b0079db0 Merge branch 'for-5.1/ish' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 0a84e89382d6 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5664144391bd Merge branch 'for-5.1/hid-maltron' into for-next omits 2809b4c76c81 Merge branch 'for-5.0/upstream-fixes' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits 31b9c06288a4 Merge branch 'for-5.0/upstream-fixes' into for-next omits d69c57d58ae4 Merge branch 'for-5.1/hid-sony' into for-next omits b76d699daab2 Merge branch 'master' into for-next omits 16f3d1f5df35 Merge branch 'for-4.20/upstream-fixes' into for-next omits 5578dd451c91 Merge branch 'for-4.20/upstream-fixes' into for-next omits f1589f675d65 Merge branch 'xtensa-jumplabel' into xtensa-for-next omits f8e8ae868301 Merge branch 'for-4.21/ish' into for-next omits eb96c85bb8fb Merge branch 'for-4.21/core' into for-next omits f384956b686e Merge branch 'for-4.20/upstream-fixes' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c31f54cdc8da Merge branch 'xtensa-tracehook' into xtensa-for-next omits 246bcc481ad3 Merge branch 'for-4.20/upstream-fixes' into for-next omits 3545693d1ad7 Merge branch 'for-4.21/hid-asus' into for-next omits 11478e44de6f Merge branch 'for-4.21/highres-wheel' into for-next omits 0cace0aaf224 Merge branch 'for-4.20/upstream-fixes' into for-next omits c536707da937 Merge branch 'for-4.20/upstream-fixes' into for-next omits 43a48f140345 Merge branch 'for-4.21/hid-core' into for-next omits cf991521b736 Merge branch 'xtensa-cleanups' into xtensa-for-next omits e2f3efdaf1b6 Merge branch 'xtensa-cleanups' into xtensa-for-next omits a78d2a03404b Merge branch 'xtensa-cleanups' into xtensa-for-next omits d81a6df30db2 xtensa: don't clear cpenable unconditionally on release omits e836b0528f18 xtensa: simplify coprocessor.S omits e22864e5a665 xtensa: clean up WSR*/RSR*/get_sr/set_sr omits 29fa9085c36a Merge branch 'for-4.21/hid-asus' into for-next omits 2e561e7ca05b Merge branch 'for-4.20/upstream-fixes' into for-next omits f5be92b65fa0 Merge branch 'for-4.20/upstream-fixes' into for-next omits 897368ebb6a7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 16e70c1713e8 Merge branch 'for-4.21/hid-cougar' into for-next omits 1d6d6ef886bd Merge branch 'for-4.21/hidraw' into for-next omits d7368f11ac7e Merge branch 'for-4.20/upstream-fixes' into for-next omits 0c350382e50b Merge branch 'for-4.20/upstream-fixes' into for-next omits 2df98ddf59fc Merge branch 'for-4.20/upstream-fixes' into for-next omits 5009be9875c3 Merge branch 'for-4.20/upstream-fixes' into for-next omits fcec7756107d Merge branch 'xtensa-syscall-rework' into xtensa-for-next omits 7c17225f2059 xtensa: generate uapi header and syscall table header files omits b4130fdef9a7 xtensa: add system call table generation support omits 3db1569a17dd xtensa: add __NR_syscalls along with __NR_syscall_count omits b7c16dd08fb8 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4f7dd34027d4 Merge branch 'for-4.21/hidraw' into for-next omits b5f8251074e8 Merge branch 'for-4.20/upstream-fixes' into for-next omits 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next omits 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" omits c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0aef342184e3 Merge branch 'for-4.19/fixes' into for-next omits c778cfd467e7 Merge branch 'for-4.19/fixes' into for-next omits ee2c444650f4 Merge branch 'for-4.20/google' into for-next omits 9ee313f0d2bb Merge branch 'for-4.19/fixes' into for-next omits 0492cca63302 Merge branch 'for-4.20/google' into for-next omits 5a17b3869eb5 Merge branch 'for-4.20/google' into for-next omits 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next omits 53562f204ac3 Merge branch 'for-4.20/apple' into for-next omits c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next omits a2c6319b722d Merge branch 'for-4.20/bigbenff' into for-next omits d147b17f2503 Merge branch 'for-4.19/fixes' into for-next omits 9063a1566135 Merge branch 'for-4.20/logitech-highres' into for-next omits e5b5085f81ce Merge branch 'for-4.19/fixes' into for-next omits 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next omits c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4c640c41381e Merge branch 'for-4.19/fixes' into for-next omits df9e33b723ae Merge branch 'for-4.20/core' into for-next omits c765667f188b Merge branch 'for-4.20/microsoft' into for-next omits 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next omits c226b359099d Merge branch 'for-4.19/fixes' into for-next omits cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next omits 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next omits e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next omits 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] omits bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next omits 18c31465c84e Merge branch 'for-4.20/core' into for-next omits 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next omits 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next omits f0f84837c6da xtensa: rework noMMU cache attributes initialization omits 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all omits 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} omits 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next omits 57194b035942 Merge branch 'for-4.19/upstream' into for-next omits 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next omits 53ad28d14107 Merge branch 'for-4.19/elan' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next omits 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers omits 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next omits be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next omits b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1519d49960da Merge branch 'for-4.19/wiimote' into for-next omits 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next omits eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next omits c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next omits f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next omits e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1f008cfec5d5 NFC: fdp: Fix unused variable warnings omits 7579d009c4a1 NFC: fdp: Remove __func__ from dev_dbg() omits 430c62fa23d4 NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver omits 761e37b71e26 NFC: Fix possible memory corruption when handling SHDLC I- [...] omits 48badd41fbfd NFC: st21nfca: Fix out of bounds kernel access when handli [...] omits c99f996b2ba4 NFC: st95hf: drop illegal kfree_skb() omits 85ef4f34cc64 NFC: st95hf: initialize semaphore and mutex earlier omits 00afd4c21f2f NFC: fix attrs checks in netlink interface omits 4e4e8232f0ae nfc: st21nfca: Remove unnecessary devm_kzalloc() cast omits 6a893401a728 nfc: st21nfca: Check for devm_kzalloc() failure omits e530d198bdbf NFC: fdp: fix signed less or equal zero check in u8 max_size omits f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next omits b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next omits 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next omits 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next omits 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next omits 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next omits 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next omits eb42863d710a Merge branch 'for-4.18/multitouch' into for-next omits 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next omits 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next omits 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next omits 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next omits 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next omits f45728380f49 Merge branch 'for-4.18/multitouch' into for-next omits ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next omits b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next omits 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next omits 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next omits 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next omits 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next omits 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next omits ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next omits ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute omits e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next omits 9e0031ddb608 xtensa: fix build with KASAN omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next omits 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic omits c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next omits 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next omits a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next omits 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next omits 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next omits bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next omits 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next omits d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 5874c700308f xtensa: make __pa work with uncached KSEG addresses omits ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next omits 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU omits 51fc407848da Merge tag 'v4.9' into xtensa-for-next adds c6a228be7f44 drm/amd/display: Only enable cursor on pipes that need it adds f38abc15d157 drm/amdkfd: Fix a bug in SDMA RLC queue counting under HWS mode adds 1cf8c930b378 drm/amd/powerplay: fix navi10 system intermittent reboot issue V2 adds 47eed65178e8 drm/amd/display: Fix a typo when computing dsc configuration adds a30a8c2f884c drm/amd/display: Fix HW/SW state mismatch adds 45826e9c4e9e drm/amdgpu/navi: fix index for OD MCLK adds ee23a518fdc2 drm/amdgpu/navi10: add OD_RANGE for navi overclocking adds 93c5f1f66c6a drm/amdgpu/smu_v11_0: Correct behavior of restoring defaul [...] adds 0531aa6eb38b drm/amdgpu: fetch default VDDC curve voltages (v2) adds c37243579d6c drm/amdgpu/display: handle multiple numbers of fclks in dc [...] adds 4d0a72b66065 drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_latency adds 1064ad4aeef9 drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_voltage adds e81afc2bb972 drm/amdgpu: add UAPI for creating encrypted buffers adds 73b6003151da drm/amdgpu: add UAPI to create secure commands (v3) adds 0d7d4fefa852 drm/amdgpu: define the TMZ bit for the PTE adds 6fd0b24bffe3 drm/amdgpu: add tmz feature parameter (v2) adds 6cc259c6b3da drm/amdgpu: add amdgpu_tmz data structure adds 58c294c3fb77 drm/amdgpu: add function to check tmz capability (v4) adds c9cbf19ecadc drm/amdgpu: add tmz bit in frame control packet adds 5aea673a073c drm/amdgpu: expand the emit tmz interface with trusted flag adds ec4dd4db7a9f drm/amdgpu: expand the context control interface with trust flag adds d7c825715380 drm/amdgpu: job is secure iff CS is secure (v5) adds 985c93134710 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds 994ce0356b16 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds c3f8ad8d9335 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds 2a5c4d2fa723 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds 70f91ddcb5d5 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds 45971b98f7ca drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds 472d5abab9a7 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds 6d087245f84e drm/amdgpu: move CS secure flag next the structs where it's used adds 843e81e278c0 drm/amdgpu: remove the alignment placeholder for secure buffer adds cd0db4b64e9d drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds 37700914d150 drm/amdkfd: Enable GWS based on FW Support adds 6a6b5b0de618 drm/amdgpu: explicitly sync VM update to PDs/PTs adds dc9a16691018 drm/amdgpu: use the VM as job owner adds 7101a3cdec52 drm/amdgpu: rework job synchronization v2 adds 16034a70806a drm/amdgpu: rework synchronization of VM updates v2 adds 5b04ba354c85 drm/amdgpu: revert "rework synchronization of VM updates v2" adds b241bb2d6069 drm/amdgpu: stop using amdgpu_bo_gpu_offset in the VM backend adds 141947577b1e drm/amdgpu: drop unnecessary restriction for huge root PDEs adds 731ff1b37a1f drm/amdgpu: make sure to never allocate PDs/PTs for invalidations adds 2fba9493bb7b drm/amdgpu: fix parentheses in amdgpu_vm_update_ptes adds fb43db8d65ab drm/amdgpu: return EINVAL instead of ENOENT in the VM code adds cdf6c8dad803 drm/amdgpu: allow higher level PD invalidations adds aae7328eca88 drm/amdgpu: simplify and fix amdgpu_sync_resv adds c1bf1a8914ff drm/amdgpu: rework synchronization of VM updates v4 adds 9efdb29dec50 drm/amd/display: Pass amdgpu_device instead of psp_context adds 3f6487438dbe drm/amd/display: update psp interface header adds 9aeb8a134a0a drm/amd/display: Add sysfs interface for set/get srm adds b7b7603cef42 drm/amd/display: Load srm before enabling HDCP adds 18348c5a4f21 drm/amd/display: call psp set/get interfaces adds 2fe4750e8506 drm/amdgpu: move xgmi init/fini to xgmi_add/remove_device call
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (cee5a42837d4) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
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: .mailmap | 10 - CREDITS | 4 +- Documentation/ABI/obsolete/sysfs-selinux-disable | 26 - Documentation/ABI/stable/sysfs-class-tpm | 33 +- Documentation/ABI/stable/sysfs-driver-dma-idxd | 171 - Documentation/ABI/stable/sysfs-driver-mlxreg-io | 79 +- Documentation/ABI/testing/configfs-usb-gadget | 4 - Documentation/ABI/testing/ima_policy | 16 +- Documentation/ABI/testing/rtc-cdev | 8 - Documentation/ABI/testing/sysfs-bus-iio | 13 - Documentation/ABI/testing/sysfs-bus-iio-dma-buffer | 19 - Documentation/ABI/testing/sysfs-bus-mdio | 63 - Documentation/ABI/testing/sysfs-class-devfreq | 18 +- Documentation/ABI/testing/sysfs-class-power | 3 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 6 - Documentation/ABI/testing/sysfs-driver-pciback | 13 - Documentation/ABI/testing/sysfs-driver-xen-blkback | 10 - Documentation/ABI/testing/sysfs-fs-f2fs | 280 +- Documentation/ABI/testing/sysfs-platform-asus-wmi | 10 - Documentation/ABI/testing/sysfs-power | 13 - Documentation/ABI/testing/usb-charger-uevent | 46 - Documentation/PCI/msi-howto.rst | 2 +- Documentation/RCU/NMI-RCU.rst | 124 - Documentation/RCU/NMI-RCU.txt | 121 + Documentation/RCU/arrayRCU.rst | 165 - Documentation/RCU/arrayRCU.txt | 153 + Documentation/RCU/index.rst | 5 - Documentation/RCU/lockdep-splat.txt | 2 +- Documentation/RCU/rcu_dereference.rst | 463 -- Documentation/RCU/rcu_dereference.txt | 456 ++ Documentation/RCU/rcubarrier.rst | 353 -- Documentation/RCU/rcubarrier.txt | 325 + Documentation/RCU/stallwarn.txt | 11 +- Documentation/RCU/whatisRCU.rst | 1154 ---- Documentation/RCU/whatisRCU.txt | 1079 ++++ .../admin-guide/acpi/fan_performance_states.rst | 62 - Documentation/admin-guide/acpi/index.rst | 1 - Documentation/admin-guide/blockdev/zram.rst | 63 +- Documentation/admin-guide/bootconfig.rst | 188 - Documentation/admin-guide/cgroup-v2.rst | 29 - .../admin-guide/device-mapper/dm-raid.rst | 2 - Documentation/admin-guide/ext4.rst | 2 - Documentation/admin-guide/index.rst | 2 - Documentation/admin-guide/kernel-parameters.txt | 70 +- Documentation/admin-guide/nfs/fault_injection.rst | 70 - Documentation/admin-guide/nfs/index.rst | 15 - Documentation/admin-guide/nfs/nfs-client.rst | 141 - Documentation/admin-guide/nfs/nfs-idmapper.rst | 78 - Documentation/admin-guide/nfs/nfs-rdma.rst | 292 - .../admin-guide/nfs/nfsd-admin-interfaces.rst | 40 - Documentation/admin-guide/nfs/nfsroot.rst | 364 -- .../admin-guide/nfs/pnfs-block-server.rst | 42 - Documentation/admin-guide/nfs/pnfs-scsi-server.rst | 24 - Documentation/admin-guide/pm/cpuidle.rst | 3 - Documentation/admin-guide/pm/intel_idle.rst | 246 - Documentation/admin-guide/pm/working-state.rst | 1 - Documentation/admin-guide/thunderbolt.rst | 30 +- Documentation/arm/microchip.rst | 6 - Documentation/arm64/cpu-feature-registers.rst | 16 - Documentation/arm64/elf_hwcaps.rst | 31 - Documentation/arm64/silicon-errata.rst | 2 - Documentation/asm-annotations.rst | 9 +- Documentation/block/biovecs.rst | 2 +- Documentation/core-api/index.rst | 3 - Documentation/core-api/ioctl.rst | 253 - Documentation/core-api/padata.rst | 169 - Documentation/core-api/pin_user_pages.rst | 232 - Documentation/core-api/xarray.rst | 70 +- Documentation/crypto/devel-algos.rst | 38 +- Documentation/dev-tools/index.rst | 1 - Documentation/dev-tools/kasan.rst | 4 +- Documentation/dev-tools/kcsan.rst | 266 - Documentation/dev-tools/kunit/faq.rst | 3 +- Documentation/dev-tools/kunit/index.rst | 3 - Documentation/dev-tools/kunit/usage.rst | 16 - Documentation/devicetree/bindings/arm/amlogic.yaml | 3 - Documentation/devicetree/bindings/arm/arm-boards | 2 +- .../devicetree/bindings/arm/atmel-at91.yaml | 31 - .../devicetree/bindings/arm/atmel-sysregs.txt | 7 - Documentation/devicetree/bindings/arm/cpus.yaml | 15 - Documentation/devicetree/bindings/arm/fsl.yaml | 54 - .../devicetree/bindings/arm/idle-states.txt | 706 +++ .../devicetree/bindings/arm/idle-states.yaml | 661 --- .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 2 +- Documentation/devicetree/bindings/arm/psci.yaml | 104 - Documentation/devicetree/bindings/arm/qcom.yaml | 44 +- Documentation/devicetree/bindings/arm/realtek.yaml | 21 - .../devicetree/bindings/arm/rockchip.yaml | 9 - Documentation/devicetree/bindings/arm/sprd.yaml | 33 + .../devicetree/bindings/arm/sprd/sprd.yaml | 33 - .../devicetree/bindings/arm/stm32/mlahb.txt | 37 + .../devicetree/bindings/arm/stm32/st,mlahb.yaml | 70 - .../bindings/arm/stm32/st,stm32-syscon.yaml | 41 - .../devicetree/bindings/arm/stm32/stm32-syscon.txt | 16 + Documentation/devicetree/bindings/arm/sunxi.yaml | 23 +- .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 65 - .../devicetree/bindings/arm/sunxi/sunxi-mbus.txt | 37 + Documentation/devicetree/bindings/arm/ux500.yaml | 36 - .../devicetree/bindings/ata/ahci-platform.txt | 12 + .../bindings/ata/allwinner,sun4i-a10-ahci.yaml | 47 - .../bindings/ata/allwinner,sun8i-r40-ahci.yaml | 67 - .../devicetree/bindings/ata/brcm,sata-brcm.txt | 7 - .../devicetree/bindings/ata/faraday,ftide010.txt | 38 + .../devicetree/bindings/ata/faraday,ftide010.yaml | 89 - .../devicetree/bindings/ata/pata-common.yaml | 50 - .../devicetree/bindings/ata/sata-common.yaml | 50 - .../clock/allwinner,sun4i-a10-ahb-clk.yaml | 108 - .../clock/allwinner,sun4i-a10-apb0-clk.yaml | 50 - .../clock/allwinner,sun4i-a10-apb1-clk.yaml | 52 - .../clock/allwinner,sun4i-a10-axi-clk.yaml | 61 - .../clock/allwinner,sun4i-a10-cpu-clk.yaml | 52 - .../clock/allwinner,sun4i-a10-display-clk.yaml | 57 - .../clock/allwinner,sun4i-a10-gates-clk.yaml | 152 - .../clock/allwinner,sun4i-a10-mbus-clk.yaml | 63 - .../clock/allwinner,sun4i-a10-mmc-clk.yaml | 87 - .../clock/allwinner,sun4i-a10-mod0-clk.yaml | 80 - .../clock/allwinner,sun4i-a10-mod1-clk.yaml | 57 - .../clock/allwinner,sun4i-a10-osc-clk.yaml | 51 - .../clock/allwinner,sun4i-a10-pll1-clk.yaml | 71 - .../clock/allwinner,sun4i-a10-pll3-clk.yaml | 50 - .../clock/allwinner,sun4i-a10-pll5-clk.yaml | 53 - .../clock/allwinner,sun4i-a10-pll6-clk.yaml | 53 - .../clock/allwinner,sun4i-a10-tcon-ch0-clk.yaml | 77 - .../clock/allwinner,sun4i-a10-usb-clk.yaml | 166 - .../bindings/clock/allwinner,sun4i-a10-ve-clk.yaml | 55 - .../clock/allwinner,sun5i-a13-ahb-clk.yaml | 52 - .../clock/allwinner,sun6i-a31-pll6-clk.yaml | 53 - .../clock/allwinner,sun7i-a20-gmac-clk.yaml | 51 - .../clock/allwinner,sun7i-a20-out-clk.yaml | 52 - .../clock/allwinner,sun8i-a83t-de2-clk.yaml | 76 - .../clock/allwinner,sun8i-h3-bus-gates-clk.yaml | 103 - .../clock/allwinner,sun9i-a80-ahb-clk.yaml | 52 - .../clock/allwinner,sun9i-a80-apb0-clk.yaml | 63 - .../clock/allwinner,sun9i-a80-cpus-clk.yaml | 52 - .../clock/allwinner,sun9i-a80-de-clks.yaml | 67 - .../bindings/clock/allwinner,sun9i-a80-gt-clk.yaml | 52 - .../clock/allwinner,sun9i-a80-mmc-config-clk.yaml | 68 - .../clock/allwinner,sun9i-a80-pll4-clk.yaml | 50 - .../clock/allwinner,sun9i-a80-usb-clocks.yaml | 59 - .../clock/allwinner,sun9i-a80-usb-mod-clk.yaml | 60 - .../clock/allwinner,sun9i-a80-usb-phy-clk.yaml | 60 - .../bindings/clock/amlogic,meson8-ddr-clkc.yaml | 50 - .../bindings/clock/amlogic,meson8b-clkc.txt | 5 - .../devicetree/bindings/clock/fsl,plldig.yaml | 54 - .../devicetree/bindings/clock/fsl,sai-clock.yaml | 55 - .../devicetree/bindings/clock/imx8mp-clock.yaml | 68 - .../devicetree/bindings/clock/qcom,dispcc.txt | 19 + .../devicetree/bindings/clock/qcom,dispcc.yaml | 67 - .../devicetree/bindings/clock/qcom,gcc.yaml | 87 +- .../devicetree/bindings/clock/qcom,gpucc.txt | 24 + .../devicetree/bindings/clock/qcom,gpucc.yaml | 72 - .../devicetree/bindings/clock/qcom,mmcc.txt | 28 + .../devicetree/bindings/clock/qcom,mmcc.yaml | 98 - .../devicetree/bindings/clock/qcom,videocc.txt | 18 + .../devicetree/bindings/clock/qcom,videocc.yaml | 62 - .../devicetree/bindings/clock/renesas,cpg-mssr.txt | 2 +- .../devicetree/bindings/clock/st,stm32mp1-rcc.txt | 60 + .../devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 79 - .../devicetree/bindings/clock/sun8i-de2.txt | 34 + .../devicetree/bindings/clock/sun9i-de.txt | 28 + .../devicetree/bindings/clock/sun9i-usb.txt | 24 + Documentation/devicetree/bindings/clock/sunxi.txt | 225 + .../devicetree/bindings/clock/ti-clkctrl.txt | 11 +- .../devicetree/bindings/clock/ti/dra7-atl.txt | 4 +- .../devicetree/bindings/clock/xlnx,versal-clk.yaml | 64 - .../bindings/connector/usb-connector.txt | 4 +- .../bindings/display/etnaviv/etnaviv-drm.txt | 1 - .../devicetree/bindings/display/mxsfb.txt | 1 - .../devicetree/bindings/dma/atmel-xdma.txt | 4 +- Documentation/devicetree/bindings/dma/fsl-edma.txt | 1 - .../devicetree/bindings/dma/fsl-imx-sdma.txt | 3 - .../devicetree/bindings/dma/jz4780-dma.txt | 6 +- .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 1 - .../devicetree/bindings/dma/st,stm32-dma.yaml | 102 - .../devicetree/bindings/dma/st,stm32-dmamux.yaml | 52 - .../devicetree/bindings/dma/st,stm32-mdma.yaml | 105 - .../devicetree/bindings/dma/stm32-dma.txt | 83 + .../devicetree/bindings/dma/stm32-dmamux.txt | 84 + .../devicetree/bindings/dma/stm32-mdma.txt | 94 + .../devicetree/bindings/dma/ti/k3-udma.yaml | 184 - Documentation/devicetree/bindings/eeprom/at24.yaml | 9 +- Documentation/devicetree/bindings/eeprom/at25.txt | 2 - .../bindings/gpio/qcom,wcd934x-gpio.yaml | 47 - .../devicetree/bindings/gpio/renesas,gpio-rcar.txt | 3 +- .../devicetree/bindings/gpio/sifive,gpio.yaml | 68 - .../bindings/gpio/xylon,logicvc-gpio.yaml | 69 - .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 1 - .../devicetree/bindings/hwmon/adi,adm1177.yaml | 66 - .../bindings/hwmon/pmbus/ti,ucd90320.yaml | 45 - Documentation/devicetree/bindings/i2c/i2c-at91.txt | 14 +- .../devicetree/bindings/i2c/i2c-imx-lpi2c.txt | 1 - .../devicetree/bindings/i2c/i2c-jz4780.txt | 4 +- .../devicetree/bindings/i2c/i2c-mux-pca954x.txt | 2 - .../devicetree/bindings/i2c/renesas,i2c.txt | 3 +- .../devicetree/bindings/i2c/renesas,iic.txt | 1 - .../bindings/iio/accel/adi,adis16240.yaml | 49 - .../devicetree/bindings/iio/accel/bma180.txt | 7 +- .../bindings/iio/accel/bosch,bma400.yaml | 54 - .../bindings/iio/accel/kionix,kxcjk1013.txt | 7 - .../devicetree/bindings/iio/adc/adi,ad7091r5.yaml | 54 - .../devicetree/bindings/iio/adc/adi,ad7606.yaml | 8 +- .../bindings/iio/adc/at91-sama5d2_adc.txt | 2 +- .../devicetree/bindings/iio/adc/lltc,ltc2496.yaml | 47 - .../bindings/iio/adc/sigma-delta-modulator.txt | 13 + .../bindings/iio/adc/sigma-delta-modulator.yaml | 37 - .../bindings/iio/adc/st,stm32-dfsdm-adc.txt | 135 + .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 332 -- .../devicetree/bindings/iio/imu/adi,adis16480.txt | 1 - .../bindings/iio/pressure/asc,dlhl60d.yaml | 51 - .../bindings/iio/proximity/parallax-ping.yaml | 51 - .../iio/temperature/maxim_thermocouple.txt | 7 +- .../bindings/input/touchscreen/edt-ft5x06.txt | 2 - .../bindings/input/touchscreen/goodix.txt | 50 + .../bindings/input/touchscreen/goodix.yaml | 78 - .../bindings/input/touchscreen/touchscreen.txt | 40 +- .../bindings/input/touchscreen/touchscreen.yaml | 83 - .../bindings/interconnect/qcom,msm8916.yaml | 77 - .../amlogic,meson-gpio-intc.txt | 1 - .../interrupt-controller/aspeed,ast2xxx-scu-ic.txt | 23 - .../bindings/interrupt-controller/fsl,intmux.yaml | 68 - Documentation/devicetree/bindings/iommu/iommu.txt | 6 - Documentation/devicetree/bindings/leds/common.txt | 174 +- Documentation/devicetree/bindings/leds/common.yaml | 228 - .../devicetree/bindings/leds/irled/spi-ir-led.txt | 2 +- .../devicetree/bindings/leds/leds-gpio.txt | 75 + .../devicetree/bindings/leds/leds-gpio.yaml | 86 - .../devicetree/bindings/leds/leds-lm3692x.txt | 8 - .../bindings/leds/rohm,bd71828-leds.yaml | 52 - .../devicetree/bindings/leds/trigger-source.yaml | 24 - .../bindings/mailbox/qcom,apcs-kpss-global.txt | 24 +- .../bindings/media/allwinner,sun4i-a10-csi.yaml | 14 +- .../media/allwinner,sun4i-a10-video-engine.yaml | 83 - .../bindings/media/allwinner,sun6i-a31-csi.yaml | 115 - .../devicetree/bindings/media/amlogic,gx-vdec.yaml | 141 - .../devicetree/bindings/media/amlogic,vdec.txt | 72 + .../devicetree/bindings/media/atmel-isi.txt | 2 +- Documentation/devicetree/bindings/media/cedrus.txt | 57 + .../bindings/media/exynos-jpeg-codec.txt | 2 +- .../devicetree/bindings/media/exynos5-gsc.txt | 2 +- .../devicetree/bindings/media/fsl-pxp.txt | 2 +- .../devicetree/bindings/media/hix5hd2-ir.txt | 3 +- Documentation/devicetree/bindings/media/rc.yaml | 1 - .../devicetree/bindings/media/renesas,ceu.txt | 86 + .../devicetree/bindings/media/renesas,ceu.yaml | 78 - .../devicetree/bindings/media/renesas,csi2.txt | 107 + .../devicetree/bindings/media/renesas,csi2.yaml | 198 - .../devicetree/bindings/media/renesas,vin.txt | 4 +- .../devicetree/bindings/media/samsung-fimc.txt | 2 +- .../bindings/media/samsung-mipi-csis.txt | 2 +- .../devicetree/bindings/media/sun6i-csi.txt | 61 + .../devicetree/bindings/media/ti,cal.yaml | 202 - Documentation/devicetree/bindings/media/ti-cal.txt | 72 + .../memory-controllers/fsl/imx8m-ddrc.yaml | 72 - .../memory-controllers/nvidia,tegra124-emc.txt | 374 ++ .../memory-controllers/nvidia,tegra124-emc.yaml | 528 -- .../memory-controllers/nvidia,tegra186-mc.yaml | 130 - Documentation/devicetree/bindings/mfd/ab8500.txt | 8 +- .../bindings/mfd/allwinner,sun6i-a31-prcm.yaml | 219 - .../bindings/mfd/allwinner,sun8i-a23-prcm.yaml | 200 - .../devicetree/bindings/mfd/atmel-gpbr.txt | 4 +- .../devicetree/bindings/mfd/atmel-matrix.txt | 1 - .../devicetree/bindings/mfd/atmel-smc.txt | 1 - .../devicetree/bindings/mfd/atmel-usart.txt | 11 +- Documentation/devicetree/bindings/mfd/da9062.txt | 10 - Documentation/devicetree/bindings/mfd/max14577.txt | 2 - .../devicetree/bindings/mfd/rohm,bd71828-pmic.yaml | 193 - .../devicetree/bindings/mfd/sun6i-prcm.txt | 59 + Documentation/devicetree/bindings/mfd/tps6105x.txt | 47 +- .../devicetree/bindings/mfd/xylon,logicvc.yaml | 50 - .../devicetree/bindings/mips/ingenic/devices.yaml | 35 - .../devicetree/bindings/misc/aspeed-p2a-ctrl.txt | 1 - .../devicetree/bindings/mmc/brcm,sdhci-brcmstb.txt | 41 +- .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 2 - .../devicetree/bindings/mmc/mmc-controller.yaml | 5 +- .../devicetree/bindings/mmc/renesas,sdhi.txt | 3 +- .../devicetree/bindings/mmc/rockchip-dw-mshc.txt | 49 + .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml | 125 - .../devicetree/bindings/mmc/sdhci-atmel.txt | 13 +- .../devicetree/bindings/mmc/sdhci-msm.txt | 1 - .../devicetree/bindings/mmc/sdhci-omap.txt | 11 - .../bindings/mmc/synopsys-dw-mshc-common.yaml | 68 - .../devicetree/bindings/mmc/synopsys-dw-mshc.txt | 141 + .../devicetree/bindings/mmc/synopsys-dw-mshc.yaml | 70 - .../devicetree/bindings/mtd/atmel-nand.txt | 1 - .../devicetree/bindings/mtd/denali-nand.txt | 7 - .../devicetree/bindings/net/broadcom-bluetooth.txt | 15 +- .../devicetree/bindings/net/can/atmel-can.txt | 3 +- .../devicetree/bindings/net/can/rcar_can.txt | 5 +- .../devicetree/bindings/net/can/rcar_canfd.txt | 5 +- .../devicetree/bindings/net/dsa/ar9331.txt | 148 - Documentation/devicetree/bindings/net/fsl-fman.txt | 13 - .../devicetree/bindings/net/mediatek-dwmac.txt | 33 +- .../devicetree/bindings/net/qualcomm-bluetooth.txt | 1 - .../devicetree/bindings/net/renesas,ravb.txt | 7 +- .../devicetree/bindings/net/ti,dp83867.txt | 12 +- .../bindings/net/wireless/qcom,ath10k.txt | 6 +- .../bindings/net/wireless/qcom,ath11k.yaml | 273 - .../devicetree/bindings/nvmem/imx-ocotp.txt | 3 +- Documentation/devicetree/bindings/nvmem/nvmem.yaml | 11 - .../devicetree/bindings/nvmem/qcom,spmi-sdam.yaml | 84 - .../devicetree/bindings/nvmem/st,stm32-romem.txt | 31 + .../devicetree/bindings/nvmem/st,stm32-romem.yaml | 46 - .../opp/allwinner,sun50i-h6-operating-points.yaml | 129 - .../bindings/opp/sun50i-nvmem-cpufreq.txt | 167 + .../devicetree/bindings/pci/arm,juno-r1-pcie.txt | 10 + .../devicetree/bindings/pci/brcm,stb-pcie.yaml | 97 - .../bindings/pci/designware-pcie-ecam.txt | 42 + .../devicetree/bindings/pci/hisilicon-pcie.txt | 42 + .../devicetree/bindings/pci/host-generic-pci.txt | 101 + .../devicetree/bindings/pci/host-generic-pci.yaml | 172 - .../devicetree/bindings/pci/intel-gw-pcie.yaml | 138 - .../devicetree/bindings/pci/pci-thunder-ecam.txt | 30 + .../devicetree/bindings/pci/pci-thunder-pem.txt | 43 + .../bindings/pci/plda,xpressrich3-axi.txt | 12 + .../devicetree/bindings/pci/qcom,pcie.txt | 19 - .../devicetree/bindings/pci/versatile.txt | 59 + .../devicetree/bindings/pci/versatile.yaml | 92 - .../bindings/phy/allwinner,sun4i-a10-usb-phy.yaml | 105 - .../bindings/phy/allwinner,sun50i-a64-usb-phy.yaml | 106 - .../bindings/phy/allwinner,sun50i-h6-usb-phy.yaml | 105 - .../bindings/phy/allwinner,sun5i-a13-usb-phy.yaml | 93 - .../bindings/phy/allwinner,sun6i-a31-usb-phy.yaml | 119 - .../bindings/phy/allwinner,sun8i-a23-usb-phy.yaml | 102 - .../bindings/phy/allwinner,sun8i-a83t-usb-phy.yaml | 122 - .../bindings/phy/allwinner,sun8i-h3-usb-phy.yaml | 137 - .../bindings/phy/allwinner,sun8i-r40-usb-phy.yaml | 119 - .../bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml | 86 - .../bindings/phy/allwinner,sun9i-a80-usb-phy.yaml | 135 - .../bindings/phy/brcm,brcmstb-usb-phy.txt | 69 +- .../devicetree/bindings/phy/brcm-sata-phy.txt | 1 - .../bindings/phy/intel,lgm-emmc-phy.yaml | 58 - .../bindings/phy/marvell,mmp3-hsic-phy.yaml | 42 - .../devicetree/bindings/phy/phy-cadence-sierra.txt | 13 +- .../bindings/phy/rockchip,px30-dsi-dphy.yaml | 7 +- .../devicetree/bindings/phy/samsung-phy.txt | 6 +- .../devicetree/bindings/phy/sun4i-usb-phy.txt | 68 + .../devicetree/bindings/phy/sun9i-usb-phy.txt | 37 + .../devicetree/bindings/phy/ti,phy-j721e-wiz.yaml | 221 - .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 3 - .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 3 - .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 9 +- .../bindings/pinctrl/fsl,imx8mp-pinctrl.yaml | 69 - .../bindings/pinctrl/ingenic,pinctrl.txt | 8 +- .../devicetree/bindings/pinctrl/intel,lgm-io.yaml | 75 - .../bindings/pinctrl/intel,lgm-pinctrl.yaml | 116 + .../devicetree/bindings/pinctrl/pinmux-node.yaml | 2 +- .../bindings/pinctrl/qcom,sc7180-pinctrl.txt | 5 +- .../devicetree/bindings/power/avs/qcom,cpr.txt | 130 - .../devicetree/bindings/power/qcom,rpmpd.txt | 148 + .../devicetree/bindings/power/qcom,rpmpd.yaml | 170 - .../bindings/power/reset/xlnx,zynqmp-power.txt | 42 +- .../devicetree/bindings/power/supply/battery.txt | 5 - .../devicetree/bindings/power/supply/bq25890.txt | 7 +- .../bindings/power/supply/max17040_battery.txt | 33 - .../bindings/power/supply/max17042_battery.txt | 6 +- .../devicetree/bindings/power/supply/sc27xx-fg.txt | 3 - Documentation/devicetree/bindings/ptp/ptp-ines.txt | 35 - .../devicetree/bindings/ptp/timestamper.txt | 42 - .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 51 - Documentation/devicetree/bindings/pwm/mxs-pwm.txt | 4 +- .../devicetree/bindings/regulator/mp8859.txt | 22 - .../devicetree/bindings/regulator/mps,mpq7920.yaml | 121 - .../bindings/regulator/qcom,spmi-regulator.txt | 2 +- .../bindings/regulator/rohm,bd71828-regulator.yaml | 107 - .../bindings/regulator/st,stm32-booster.txt | 18 + .../bindings/regulator/st,stm32-booster.yaml | 46 - .../bindings/regulator/st,stm32-vrefbuf.txt | 20 + .../bindings/regulator/st,stm32-vrefbuf.yaml | 52 - .../bindings/regulator/st,stm32mp1-pwr-reg.txt | 43 + .../bindings/regulator/st,stm32mp1-pwr-reg.yaml | 64 - .../devicetree/bindings/remoteproc/mtk,scp.txt | 36 - .../devicetree/bindings/remoteproc/qcom,adsp.txt | 44 - .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 23 +- .../reset/allwinner,sun6i-a31-clock-reset.yaml | 68 - .../bindings/reset/allwinner,sunxi-clock-reset.txt | 21 + .../reset/brcm,bcm7216-pcie-sata-rescal.yaml | 37 - .../devicetree/bindings/reset/intel,rcu-gw.yaml | 67 - .../bindings/reset/nuvoton,npcm-reset.txt | 32 - .../devicetree/bindings/rng/brcm,iproc-rng200.txt | 1 - .../bindings/rtc/atmel,at91rm9200-rtc.txt | 17 + .../bindings/rtc/atmel,at91rm9200-rtc.yaml | 49 - .../devicetree/bindings/rtc/st,stm32-rtc.txt | 61 + .../devicetree/bindings/rtc/st,stm32-rtc.yaml | 139 - .../devicetree/bindings/serial/fsl-lpuart.txt | 2 - Documentation/devicetree/bindings/serial/rs485.txt | 32 +- .../devicetree/bindings/serial/rs485.yaml | 45 - .../devicetree/bindings/serial/st,stm32-uart.yaml | 80 - .../devicetree/bindings/serial/st,stm32-usart.txt | 57 + Documentation/devicetree/bindings/slimbus/bus.txt | 10 - .../devicetree/bindings/soc/mediatek/scpsys.txt | 6 - .../devicetree/bindings/soc/ti/k3-ringacc.txt | 59 - .../devicetree/bindings/sound/amlogic,axg-fifo.txt | 4 - .../devicetree/bindings/sound/fsl,asrc.txt | 12 +- Documentation/devicetree/bindings/sound/gtm601.txt | 10 +- .../devicetree/bindings/sound/ingenic,codec.yaml | 55 - .../bindings/sound/ingenic,jz4725b-codec.txt | 20 + .../bindings/sound/ingenic,jz4740-codec.txt | 20 + .../devicetree/bindings/sound/qcom,sdm845.txt | 5 +- .../devicetree/bindings/sound/qcom,wcd934x.yaml | 175 - .../devicetree/bindings/sound/qcom,wsa881x.yaml | 68 - Documentation/devicetree/bindings/sound/rt1015.txt | 17 - Documentation/devicetree/bindings/sound/rt5645.txt | 4 - .../devicetree/bindings/soundwire/qcom,sdw.txt | 167 - .../bindings/soundwire/soundwire-controller.yaml | 2 - Documentation/devicetree/bindings/spi/fsl-spi.txt | 8 +- .../devicetree/bindings/spi/nuvoton,npcm-pspi.txt | 12 +- .../devicetree/bindings/spi/spi-stm32.txt | 62 + .../devicetree/bindings/spi/spi_atmel.txt | 2 +- .../devicetree/bindings/spi/st,stm32-spi.yaml | 105 - .../sram/allwinner,sun4i-a10-system-control.yaml | 140 - Documentation/devicetree/bindings/sram/sram.yaml | 25 +- .../devicetree/bindings/sram/sunxi-sram.txt | 113 + .../bindings/thermal/allwinner,sun8i-a83t-ths.yaml | 160 - .../bindings/thermal/brcm,avs-ro-thermal.yaml | 48 - .../devicetree/bindings/thermal/brcm,avs-tmon.txt | 8 +- .../bindings/timer/arm,arch_timer_mmio.yaml | 12 +- .../devicetree/bindings/timer/renesas,cmt.txt | 2 - .../devicetree/bindings/timer/renesas,tmu.txt | 1 - .../devicetree/bindings/trivial-devices.yaml | 10 - .../bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml | 2 +- .../devicetree/bindings/usb/ci-hdrc-usb2.txt | 4 - Documentation/devicetree/bindings/usb/dwc2.txt | 64 + Documentation/devicetree/bindings/usb/dwc2.yaml | 151 - Documentation/devicetree/bindings/usb/generic.txt | 9 +- .../devicetree/bindings/usb/mediatek,musb.txt | 57 - .../devicetree/bindings/vendor-prefixes.yaml | 26 - .../devicetree/bindings/watchdog/da9062-wdt.txt | 5 - .../devicetree/bindings/watchdog/mtk-wdt.txt | 11 +- .../devicetree/bindings/watchdog/renesas,wdt.txt | 1 - .../devicetree/bindings/watchdog/st,stm32-iwdg.txt | 26 + .../bindings/watchdog/st,stm32-iwdg.yaml | 57 - Documentation/devicetree/writing-schema.rst | 8 +- Documentation/doc-guide/contributing.rst | 294 - Documentation/doc-guide/index.rst | 2 - Documentation/doc-guide/maintainer-profile.rst | 44 - Documentation/driver-api/dmaengine/client.rst | 87 - Documentation/driver-api/dmaengine/provider.rst | 48 - Documentation/driver-api/driver-model/devres.rst | 3 +- Documentation/driver-api/gpio/driver.rst | 5 + Documentation/driver-api/gpio/drivers-on-gpio.rst | 8 +- Documentation/driver-api/gpio/index.rst | 1 - Documentation/driver-api/gpio/using-gpio.rst | 50 - Documentation/driver-api/interconnect.rst | 22 - Documentation/driver-api/ipmb.rst | 4 - .../driver-api/thermal/cpu-idle-cooling.rst | 194 - .../driver-api/thermal/exynos_thermal.rst | 8 +- .../features/core/jump-labels/arch-support.txt | 2 +- .../debug/kprobes-on-ftrace/arch-support.txt | 2 +- Documentation/filesystems/adfs.txt | 24 - Documentation/filesystems/automount-support.txt | 2 +- Documentation/filesystems/f2fs.txt | 216 +- Documentation/filesystems/fscrypt.rst | 81 +- Documentation/filesystems/index.rst | 2 - Documentation/filesystems/mount_api.txt | 12 +- Documentation/filesystems/nfs/fault_injection.txt | 69 + Documentation/filesystems/nfs/idmapper.txt | 75 + Documentation/filesystems/nfs/nfs-rdma.txt | 274 + Documentation/filesystems/nfs/nfs.txt | 136 + .../filesystems/nfs/nfsd-admin-interfaces.txt | 41 + Documentation/filesystems/nfs/nfsroot.txt | 355 ++ .../filesystems/nfs/pnfs-block-server.txt | 37 + Documentation/filesystems/nfs/pnfs-scsi-server.txt | 23 + Documentation/filesystems/path-lookup.rst | 68 +- Documentation/filesystems/vfat.rst | 387 -- Documentation/filesystems/vfat.txt | 347 ++ Documentation/filesystems/zonefs.txt | 303 - Documentation/firmware-guide/acpi/enumeration.rst | 16 +- Documentation/hwmon/adm1177.rst | 36 - Documentation/hwmon/drivetemp.rst | 52 - Documentation/hwmon/index.rst | 5 - Documentation/hwmon/max20730.rst | 74 - Documentation/hwmon/max31730.rst | 44 - Documentation/hwmon/pmbus.rst | 10 - Documentation/hwmon/ucd9000.rst | 12 +- Documentation/hwmon/xdpe12284.rst | 101 - Documentation/i2c/busses/i2c-parport-light.rst | 24 + Documentation/i2c/busses/index.rst | 1 + Documentation/i2c/dev-interface.rst | 24 +- Documentation/i2c/dma-considerations.rst | 2 +- Documentation/i2c/i2c-protocol.rst | 45 +- Documentation/i2c/i2c-topology.rst | 72 +- Documentation/i2c/i2c.svg | 1341 ----- Documentation/i2c/index.rst | 58 +- Documentation/i2c/instantiating-devices.rst | 123 +- Documentation/i2c/old-module-parameters.rst | 31 +- Documentation/i2c/slave-interface.rst | 4 +- Documentation/i2c/smbus-protocol.rst | 107 +- Documentation/i2c/summary.rst | 62 +- Documentation/i2c/writing-clients.rst | 36 +- Documentation/isdn/avmb1.rst | 246 + Documentation/isdn/gigaset.rst | 465 ++ Documentation/isdn/hysdn.rst | 196 + Documentation/isdn/index.rst | 3 + Documentation/isdn/interface_capi.rst | 71 + Documentation/kbuild/kconfig-language.rst | 7 +- Documentation/kbuild/kconfig.rst | 5 + Documentation/kernel-hacking/hacking.rst | 4 +- Documentation/locking/locktorture.rst | 3 +- .../maintainer/maintainer-entry-profile.rst | 1 - Documentation/media/kapi/dtv-frontend.rst | 16 +- Documentation/media/uapi/cec/cec-ioc-g-mode.rst | 2 +- Documentation/media/uapi/dvb/video-get-event.rst | 2 +- Documentation/media/uapi/dvb/video_types.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-reserved.rst | 3 +- Documentation/media/uapi/v4l/pixfmt-srggb12p.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-srggb14p.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-tch-td16.rst | 34 +- Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst | 34 +- Documentation/media/uapi/v4l/vidioc-enum-fmt.rst | 4 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 2 +- Documentation/media/v4l-drivers/cx18.rst | 39 + Documentation/media/v4l-drivers/index.rst | 1 + Documentation/memory-barriers.txt | 16 +- Documentation/misc-devices/xilinx_sdfec.rst | 1 - Documentation/networking/device_drivers/index.rst | 2 - .../device_drivers/marvell/octeontx2.rst | 159 - .../networking/device_drivers/microsoft/netvsc.txt | 21 - .../networking/device_drivers/netronome/nfp.rst | 116 - .../networking/device_drivers/stmicro/stmmac.rst | 697 --- .../networking/device_drivers/stmicro/stmmac.txt | 401 ++ .../device_drivers/ti/cpsw_switchdev.txt | 2 +- Documentation/networking/devlink-health.txt | 86 + Documentation/networking/devlink-info-versions.rst | 64 + Documentation/networking/devlink-params-bnxt.txt | 18 + Documentation/networking/devlink-params-mlx5.txt | 17 + Documentation/networking/devlink-params-mlxsw.txt | 10 + .../networking/devlink-params-mv88e6xxx.txt | 7 + Documentation/networking/devlink-params-nfp.txt | 5 + .../networking/devlink-params-ti-cpsw-switch.txt | 10 + Documentation/networking/devlink-params.txt | 71 + .../networking/devlink-trap-netdevsim.rst | 20 + Documentation/networking/devlink-trap.rst | 270 + Documentation/networking/devlink/bnxt.rst | 74 - Documentation/networking/devlink/devlink-dpipe.rst | 252 - .../networking/devlink/devlink-health.rst | 114 - Documentation/networking/devlink/devlink-info.rst | 100 - .../networking/devlink/devlink-params.rst | 108 - .../networking/devlink/devlink-region.rst | 60 - .../networking/devlink/devlink-resource.rst | 62 - Documentation/networking/devlink/devlink-trap.rst | 289 - Documentation/networking/devlink/index.rst | 42 - Documentation/networking/devlink/ionic.rst | 29 - Documentation/networking/devlink/mlx4.rst | 56 - Documentation/networking/devlink/mlx5.rst | 59 - Documentation/networking/devlink/mlxsw.rst | 81 - Documentation/networking/devlink/mv88e6xxx.rst | 28 - Documentation/networking/devlink/netdevsim.rst | 72 - Documentation/networking/devlink/nfp.rst | 65 - Documentation/networking/devlink/qed.rst | 26 - .../networking/devlink/ti-cpsw-switch.rst | 31 - Documentation/networking/ethtool-netlink.rst | 618 -- Documentation/networking/index.rst | 5 +- Documentation/networking/ip-sysctl.txt | 4 - Documentation/networking/nf_flowtable.txt | 2 +- Documentation/networking/phy.rst | 18 - Documentation/networking/sfp-phylink.rst | 3 +- Documentation/nvdimm/maintainer-entry-profile.rst | 3 +- Documentation/padata.txt | 163 + Documentation/powerpc/imc.rst | 199 - Documentation/powerpc/index.rst | 2 - Documentation/powerpc/papr_hcalls.rst | 250 - Documentation/powerpc/ultravisor.rst | 60 - Documentation/process/deprecated.rst | 10 +- .../process/embargoed-hardware-issues.rst | 25 +- Documentation/riscv/boot-image-header.rst | 4 +- Documentation/security/keys/core.rst | 186 +- Documentation/security/keys/request-key.rst | 9 +- Documentation/sound/alsa-configuration.rst | 3 +- .../sound/kernel-api/writing-an-alsa-driver.rst | 10 +- Documentation/sphinx/automarkup.py | 7 +- Documentation/tee.txt | 81 - Documentation/trace/boottime-trace.rst | 184 - Documentation/trace/events.rst | 515 -- Documentation/trace/ftrace.rst | 18 +- Documentation/trace/index.rst | 1 - Documentation/trace/kprobetrace.rst | 1 - Documentation/trace/ring-buffer-design.txt | 2 +- .../translations/ko_KR/memory-barriers.txt | 4 +- .../zh_CN/process/embargoed-hardware-issues.rst | 228 - Documentation/translations/zh_CN/process/index.rst | 3 - .../zh_CN/process/kernel-driver-statement.rst | 199 - .../zh_CN/process/kernel-enforcement-statement.rst | 151 - Documentation/usb/index.rst | 2 + Documentation/usb/text_files.rst | 6 + Documentation/userspace-api/ioctl/ioctl-number.rst | 2 +- Documentation/virt/kvm/api.txt | 52 - Documentation/vm/hmm.rst | 20 +- Documentation/vm/zswap.rst | 13 - Documentation/w1/masters/omap-hdq.rst | 2 +- Documentation/watch_queue.rst | 354 -- Documentation/x86/boot.rst | 47 +- Documentation/x86/intel_mpx.rst | 252 + Documentation/x86/pat.rst | 2 + Documentation/x86/x86_64/mm.rst | 6 +- MAINTAINERS | 340 +- Makefile | 29 +- Next/SHA1s | 316 - Next/Trees | 318 - Next/merge.log | 5452 ----------------- Next/quilt-import.log | 2 - arch/Kconfig | 13 +- arch/alpha/include/asm/io.h | 10 +- arch/alpha/include/asm/vmalloc.h | 4 - arch/alpha/kernel/setup.c | 2 + arch/alpha/kernel/srm_env.c | 17 +- arch/alpha/kernel/syscalls/syscall.tbl | 2 - arch/arc/Kconfig | 18 +- arch/arc/boot/dts/axs10x_mb.dtsi | 1 - arch/arc/include/asm/arcregs.h | 2 - arch/arc/include/asm/fpu.h | 55 - arch/arc/include/asm/pgtable.h | 1 - arch/arc/include/asm/processor.h | 10 +- arch/arc/include/asm/switch_to.h | 17 +- arch/arc/include/asm/syscalls.h | 1 - arch/arc/include/asm/vmalloc.h | 4 - arch/arc/include/uapi/asm/unistd.h | 1 - arch/arc/kernel/Makefile | 2 - arch/arc/kernel/entry.S | 18 +- arch/arc/kernel/fpu.c | 29 +- arch/arc/kernel/process.c | 13 +- arch/arc/kernel/setup.c | 4 + arch/arc/kernel/sys.c | 1 - arch/arm/Kconfig | 10 +- arch/arm/Kconfig.debug | 6 +- arch/arm/Makefile | 3 - arch/arm/arm-soc-for-next-contents.txt | 218 - arch/arm/boot/compressed/Makefile | 12 +- arch/arm/boot/compressed/head.S | 29 +- arch/arm/boot/dts/Makefile | 29 +- arch/arm/boot/dts/am335x-boneblack-common.dtsi | 5 - arch/arm/boot/dts/am335x-evm.dts | 40 +- arch/arm/boot/dts/am335x-evmsk.dts | 38 +- arch/arm/boot/dts/am335x-icev2.dts | 13 - arch/arm/boot/dts/am33xx-l4.dtsi | 16 + arch/arm/boot/dts/am33xx.dtsi | 94 +- arch/arm/boot/dts/am3517.dtsi | 2 +- arch/arm/boot/dts/am3703.dtsi | 14 - arch/arm/boot/dts/am3715.dtsi | 10 - arch/arm/boot/dts/am4372.dtsi | 162 +- arch/arm/boot/dts/am437x-l4.dtsi | 29 + arch/arm/boot/dts/am437x-sk-evm.dts | 27 +- arch/arm/boot/dts/am43x-epos-evm.dts | 25 +- arch/arm/boot/dts/am43xx-clocks.dtsi | 54 - arch/arm/boot/dts/am57xx-idk-common.dtsi | 59 - arch/arm/boot/dts/armada-385-clearfog-gtr-l8.dts | 115 - arch/arm/boot/dts/armada-385-clearfog-gtr-s4.dts | 79 - arch/arm/boot/dts/armada-385-clearfog-gtr.dtsi | 450 -- arch/arm/boot/dts/armada-388-clearfog.dtsi | 11 +- arch/arm/boot/dts/armada-388-helios4.dts | 5 + .../arm/boot/dts/armada-38x-solidrun-microsom.dtsi | 13 - .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 63 - arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts | 1 + arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 1 + arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts | 1 + .../boot/dts/aspeed-bmc-facebook-yosemitev2.dts | 151 - arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 20 +- arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 2 + arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 2 + arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 18 +- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 2 + arch/arm/boot/dts/aspeed-g4.dtsi | 21 +- arch/arm/boot/dts/aspeed-g5.dtsi | 63 +- arch/arm/boot/dts/aspeed-g6.dtsi | 38 +- .../boot/dts/ast2500-facebook-netbmc-common.dtsi | 1 + arch/arm/boot/dts/at91-kizbox.dts | 172 +- arch/arm/boot/dts/at91-kizboxmini-base.dts | 24 - arch/arm/boot/dts/at91-kizboxmini-common.dtsi | 170 - arch/arm/boot/dts/at91-kizboxmini-mb.dts | 26 - arch/arm/boot/dts/at91-kizboxmini-rd.dts | 49 - arch/arm/boot/dts/at91-kizboxmini.dts | 171 + arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 1 + arch/arm/boot/dts/at91-sam9x60ek.dts | 647 -- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 4 - arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 6 - arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 304 - arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 270 - arch/arm/boot/dts/at91-smartkiz.dts | 109 - arch/arm/boot/dts/at91sam9260.dtsi | 16 +- arch/arm/boot/dts/at91sam9261.dtsi | 6 +- arch/arm/boot/dts/at91sam9263.dtsi | 6 +- arch/arm/boot/dts/at91sam9g45.dtsi | 8 +- arch/arm/boot/dts/at91sam9rl.dtsi | 8 +- arch/arm/boot/dts/bcm2711.dtsi | 82 +- arch/arm/boot/dts/bcm2835-common.dtsi | 6 - arch/arm/boot/dts/bcm283x.dtsi | 19 +- arch/arm/boot/dts/bcm958625hr.dts | 15 +- arch/arm/boot/dts/dm3725.dtsi | 10 - arch/arm/boot/dts/dra7-evm-common.dtsi | 2 +- arch/arm/boot/dts/dra7-l4.dtsi | 126 +- arch/arm/boot/dts/dra7.dtsi | 276 +- arch/arm/boot/dts/dra72-evm-common.dtsi | 33 +- arch/arm/boot/dts/dra72x.dtsi | 42 - arch/arm/boot/dts/dra74x.dtsi | 71 +- arch/arm/boot/dts/dra76-evm.dts | 101 - arch/arm/boot/dts/dra76x.dtsi | 42 - arch/arm/boot/dts/dra7xx-clocks.dtsi | 46 +- arch/arm/boot/dts/e60k02.dtsi | 3 +- arch/arm/boot/dts/exynos3250.dtsi | 4 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 6 +- arch/arm/boot/dts/exynos4210.dtsi | 4 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 5 - arch/arm/boot/dts/exynos4412-midas.dtsi | 29 - arch/arm/boot/dts/exynos4412-n710x.dts | 5 - arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 2 +- arch/arm/boot/dts/exynos4412-tiny4412.dts | 25 - arch/arm/boot/dts/exynos4412.dtsi | 4 +- arch/arm/boot/dts/exynos5.dtsi | 2 +- arch/arm/boot/dts/exynos5250-arndale.dts | 4 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 4 +- arch/arm/boot/dts/exynos5250.dtsi | 12 +- arch/arm/boot/dts/exynos5260-xyref5260.dts | 4 +- arch/arm/boot/dts/exynos5260.dtsi | 2 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 2 +- arch/arm/boot/dts/exynos5410-smdk5410.dts | 4 +- arch/arm/boot/dts/exynos5410.dtsi | 6 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 2 +- arch/arm/boot/dts/exynos5420-cpus.dtsi | 2 +- arch/arm/boot/dts/exynos5420-smdk5420.dts | 4 +- arch/arm/boot/dts/exynos5420.dtsi | 339 +- arch/arm/boot/dts/exynos5422-cpus.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 285 +- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 64 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 78 +- arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 58 - arch/arm/boot/dts/exynos54xx.dtsi | 4 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 13 - arch/arm/boot/dts/exynos5800.dtsi | 58 +- arch/arm/boot/dts/ibm-power9-dual.dtsi | 4 +- .../boot/dts/imx25-eukrea-mbimxsd25-baseboard.dts | 2 + arch/arm/boot/dts/imx25-pdk.dts | 2 + arch/arm/boot/dts/imx25.dtsi | 3 - arch/arm/boot/dts/imx51-babbage.dts | 64 +- arch/arm/boot/dts/imx6dl-gw5907.dts | 14 - arch/arm/boot/dts/imx6dl-gw5910.dts | 14 - arch/arm/boot/dts/imx6dl-gw5912.dts | 13 - arch/arm/boot/dts/imx6dl-gw5913.dts | 14 - arch/arm/boot/dts/imx6q-gw5907.dts | 14 - arch/arm/boot/dts/imx6q-gw5910.dts | 14 - arch/arm/boot/dts/imx6q-gw5912.dts | 13 - arch/arm/boot/dts/imx6q-gw5913.dts | 14 - arch/arm/boot/dts/imx6q-logicpd.dts | 10 - arch/arm/boot/dts/imx6qdl-apalis.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-gw5907.dtsi | 399 -- arch/arm/boot/dts/imx6qdl-gw5910.dtsi | 491 -- arch/arm/boot/dts/imx6qdl-gw5912.dtsi | 461 -- arch/arm/boot/dts/imx6qdl-gw5913.dtsi | 348 -- arch/arm/boot/dts/imx6qdl-icore-1.5.dtsi | 2 + arch/arm/boot/dts/imx6qdl-icore.dtsi | 15 +- arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 9 - arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 84 +- arch/arm/boot/dts/imx6sl-tolino-shine3.dts | 322 - arch/arm/boot/dts/imx6sll.dtsi | 9 - arch/arm/boot/dts/imx6sx-sdb-reva.dts | 1 - arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 1 - arch/arm/boot/dts/imx6ull-colibri.dtsi | 188 +- arch/arm/boot/dts/imx7d-pico.dtsi | 90 - arch/arm/boot/dts/imx7d-sdb-reva.dts | 3 - arch/arm/boot/dts/imx7d.dtsi | 2 +- arch/arm/boot/dts/imx7s.dtsi | 16 +- arch/arm/boot/dts/imx7ulp-com.dts | 79 - arch/arm/boot/dts/iwg20d-q7-common.dtsi | 88 +- arch/arm/boot/dts/iwg20d-q7-dbcm-ca.dtsi | 1 + arch/arm/boot/dts/ls1021a-tsn.dts | 4 - arch/arm/boot/dts/ls1021a.dtsi | 19 - arch/arm/boot/dts/meson.dtsi | 7 - arch/arm/boot/dts/meson6.dtsi | 7 + arch/arm/boot/dts/meson8.dtsi | 28 +- arch/arm/boot/dts/meson8b-ec100.dts | 2 +- arch/arm/boot/dts/meson8b-mxq.dts | 2 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 2 +- arch/arm/boot/dts/meson8b.dtsi | 30 +- arch/arm/boot/dts/mmp3-dell-ariel.dts | 22 - arch/arm/boot/dts/mmp3.dtsi | 44 - arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 5 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 19 - arch/arm/boot/dts/omap2.dtsi | 43 +- arch/arm/boot/dts/omap2430.dtsi | 4 - arch/arm/boot/dts/omap3-echo.dts | 461 -- arch/arm/boot/dts/omap3-n900.dts | 5 - arch/arm/boot/dts/omap3.dtsi | 46 +- arch/arm/boot/dts/omap36xx.dtsi | 4 - arch/arm/boot/dts/omap4-l4-abe.dtsi | 7 + arch/arm/boot/dts/omap4-l4.dtsi | 79 +- arch/arm/boot/dts/omap4.dtsi | 154 +- arch/arm/boot/dts/omap44xx-clocks.dtsi | 11 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 6 + arch/arm/boot/dts/omap5-l4.dtsi | 44 +- arch/arm/boot/dts/omap5.dtsi | 40 +- arch/arm/boot/dts/omap54xx-clocks.dtsi | 10 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 44 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 7 - .../boot/dts/qcom-mdm9615-wp8548-mangoh-green.dts | 2 +- arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 45 - arch/arm/boot/dts/qcom-msm8974.dtsi | 222 +- arch/arm/boot/dts/r7s72100.dtsi | 18 +- arch/arm/boot/dts/r8a73a4.dtsi | 42 +- arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 3 +- arch/arm/boot/dts/r8a7740.dtsi | 102 +- arch/arm/boot/dts/r8a7743.dtsi | 162 +- arch/arm/boot/dts/r8a7744.dtsi | 162 +- arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 3 +- arch/arm/boot/dts/r8a7745.dtsi | 122 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 3 +- arch/arm/boot/dts/r8a77470.dtsi | 86 +- arch/arm/boot/dts/r8a7778.dtsi | 11 +- arch/arm/boot/dts/r8a7779-marzen.dts | 3 +- arch/arm/boot/dts/r8a7779.dtsi | 16 +- arch/arm/boot/dts/r8a7790-lager.dts | 6 +- arch/arm/boot/dts/r8a7790.dtsi | 167 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 9 +- arch/arm/boot/dts/r8a7791-porter.dts | 6 +- arch/arm/boot/dts/r8a7791.dtsi | 159 +- arch/arm/boot/dts/r8a7792.dtsi | 67 +- arch/arm/boot/dts/r8a7793-gose.dts | 9 +- arch/arm/boot/dts/r8a7793.dtsi | 123 +- arch/arm/boot/dts/r8a7794-alt.dts | 6 +- arch/arm/boot/dts/r8a7794-silk.dts | 3 +- arch/arm/boot/dts/r8a7794.dtsi | 111 +- arch/arm/boot/dts/rk3036.dtsi | 6 +- arch/arm/boot/dts/rk3188-bqedison2qc.dts | 3 - arch/arm/boot/dts/rk322x.dtsi | 6 +- arch/arm/boot/dts/rk3288-evb.dtsi | 2 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 13 +- arch/arm/boot/dts/rk3288-veyron-brain.dts | 9 - .../boot/dts/rk3288-veyron-broadcom-bluetooth.dtsi | 22 - arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 21 + arch/arm/boot/dts/rk3288-veyron-edp.dtsi | 2 +- arch/arm/boot/dts/rk3288-veyron-fievel.dts | 14 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 22 - arch/arm/boot/dts/rk3288-veyron-jerry.dts | 22 - arch/arm/boot/dts/rk3288-veyron-mickey.dts | 9 - arch/arm/boot/dts/rk3288-veyron-minnie.dts | 23 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 22 - arch/arm/boot/dts/rk3288-veyron-speedy.dts | 21 - arch/arm/boot/dts/rk3288-veyron-tiger.dts | 2 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 59 +- arch/arm/boot/dts/rk3288.dtsi | 8 +- arch/arm/boot/dts/rk3xxx.dtsi | 6 +- .../boot/dts/rockchip-radxa-dalang-carrier.dtsi | 81 - arch/arm/boot/dts/rtd1195-horseradish.dts | 32 - arch/arm/boot/dts/rtd1195-mele-x1000.dts | 32 - arch/arm/boot/dts/rtd1195.dtsi | 217 - arch/arm/boot/dts/rv1108.dtsi | 6 +- arch/arm/boot/dts/s3c2416-smdk2416.dts | 2 +- arch/arm/boot/dts/s3c6410-smdk6410.dts | 4 +- arch/arm/boot/dts/sam9x60.dtsi | 691 --- arch/arm/boot/dts/sama5d2.dtsi | 10 +- arch/arm/boot/dts/sama5d3.dtsi | 28 +- arch/arm/boot/dts/sama5d3_can.dtsi | 4 +- arch/arm/boot/dts/sama5d3_tcb1.dtsi | 1 - arch/arm/boot/dts/sama5d3_uart.dtsi | 4 +- arch/arm/boot/dts/sh73a0.dtsi | 139 +- arch/arm/boot/dts/ste-ab8500.dtsi | 102 +- arch/arm/boot/dts/ste-ab8505.dtsi | 275 - arch/arm/boot/dts/ste-db8500.dtsi | 15 - arch/arm/boot/dts/ste-db8520.dtsi | 15 - arch/arm/boot/dts/ste-dbx5x0-pinctrl.dtsi | 632 -- arch/arm/boot/dts/ste-dbx5x0.dtsi | 75 +- arch/arm/boot/dts/ste-href-ab8505.dtsi | 234 + arch/arm/boot/dts/ste-href-family-pinctrl.dtsi | 532 +- arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi | 79 - arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi | 58 - arch/arm/boot/dts/ste-href-tvk1281618.dtsi | 71 +- arch/arm/boot/dts/ste-href.dtsi | 67 +- arch/arm/boot/dts/ste-href520-tvk.dts | 22 - arch/arm/boot/dts/ste-hrefprev60-stuib.dts | 10 +- arch/arm/boot/dts/ste-hrefprev60-tvk.dts | 10 +- arch/arm/boot/dts/ste-hrefprev60.dtsi | 2 +- arch/arm/boot/dts/ste-hrefv60plus-stuib.dts | 10 +- arch/arm/boot/dts/ste-hrefv60plus-tvk.dts | 10 +- arch/arm/boot/dts/ste-hrefv60plus.dtsi | 1 + arch/arm/boot/dts/ste-nomadik-pinctrl.dtsi | 5 - arch/arm/boot/dts/ste-snowball.dts | 70 +- arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 455 -- arch/arm/boot/dts/stm32429i-eval.dts | 8 - arch/arm/boot/dts/stm32f4-pinctrl.dtsi | 28 +- arch/arm/boot/dts/stm32f429.dtsi | 4 +- arch/arm/boot/dts/stm32f469-disco.dts | 8 - arch/arm/boot/dts/stm32f7-pinctrl.dtsi | 22 +- arch/arm/boot/dts/stm32f746.dtsi | 5 +- arch/arm/boot/dts/stm32h743.dtsi | 6 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 1092 ---- arch/arm/boot/dts/stm32mp151.dtsi | 1692 ------ arch/arm/boot/dts/stm32mp153.dtsi | 45 - arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 953 +++ arch/arm/boot/dts/stm32mp157.dtsi | 31 - arch/arm/boot/dts/stm32mp157a-avenger96.dts | 5 +- arch/arm/boot/dts/stm32mp157a-dk1.dts | 498 +- arch/arm/boot/dts/stm32mp157c-dk2.dts | 15 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 38 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 22 +- arch/arm/boot/dts/stm32mp157c.dtsi | 1535 +++++ arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi | 90 + arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi | 62 + arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi | 78 + arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi | 62 + arch/arm/boot/dts/stm32mp15xc.dtsi | 18 - arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 625 -- arch/arm/boot/dts/stm32mp15xxaa-pinctrl.dtsi | 85 - arch/arm/boot/dts/stm32mp15xxab-pinctrl.dtsi | 57 - arch/arm/boot/dts/stm32mp15xxac-pinctrl.dtsi | 73 - arch/arm/boot/dts/stm32mp15xxad-pinctrl.dtsi | 57 - arch/arm/boot/dts/sun4i-a10.dtsi | 35 - arch/arm/boot/dts/sun5i.dtsi | 3 +- arch/arm/boot/dts/sun6i-a31.dtsi | 25 +- arch/arm/boot/dts/sun7i-a20.dtsi | 36 - arch/arm/boot/dts/sun8i-a23-a33.dtsi | 13 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 42 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 1 - .../dts/sun8i-h3-emlid-neutis-n5h3-devboard.dts | 72 - arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3.dtsi | 11 - arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts | 3 +- arch/arm/boot/dts/sun8i-h3.dtsi | 35 +- arch/arm/boot/dts/sun8i-r40.dtsi | 172 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 2 + arch/arm/boot/dts/sun9i-a80.dtsi | 42 +- arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi | 170 - arch/arm/boot/dts/sunxi-h3-h5.dtsi | 13 +- arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi | 180 - arch/arm/boot/dts/tegra124-apalis-emc.dtsi | 2 +- arch/arm/boot/dts/tegra124-jetson-tk1-emc.dtsi | 2 +- arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi | 2 +- arch/arm/boot/dts/tegra124-nyan-blaze-emc.dtsi | 2 +- arch/arm/boot/dts/tegra124.dtsi | 4 +- arch/arm/boot/dts/tegra20-paz00.dts | 46 - arch/arm/boot/dts/uniphier-ld4.dtsi | 3 +- arch/arm/boot/dts/uniphier-pinctrl.dtsi | 10 - arch/arm/boot/dts/uniphier-pro4.dtsi | 3 +- arch/arm/boot/dts/uniphier-pro5.dtsi | 3 +- arch/arm/boot/dts/uniphier-pxs2.dtsi | 3 +- arch/arm/boot/dts/uniphier-sld8.dtsi | 3 +- arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 10 + arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 29 +- arch/arm/boot/dts/zynq-7000.dtsi | 135 - arch/arm/configs/at91_dt_defconfig | 59 +- arch/arm/configs/exynos_defconfig | 9 - arch/arm/configs/gemini_defconfig | 24 +- arch/arm/configs/imx_v6_v7_defconfig | 5 - arch/arm/configs/multi_v7_defconfig | 5 - arch/arm/configs/qcom_defconfig | 4 - arch/arm/configs/shmobile_defconfig | 3 - arch/arm/configs/sunxi_defconfig | 1 - arch/arm/configs/u8500_defconfig | 4 +- arch/arm/crypto/aes-ce-glue.c | 14 +- arch/arm/crypto/chacha-glue.c | 4 +- arch/arm/crypto/crc32-ce-glue.c | 4 +- arch/arm/crypto/ghash-ce-glue.c | 11 +- arch/arm/crypto/poly1305-glue.c | 18 +- arch/arm/include/asm/arch_gicv3.h | 2 - arch/arm/include/asm/efi.h | 17 +- arch/arm/include/asm/io.h | 8 + arch/arm/include/asm/kvm_emulate.h | 27 +- arch/arm/include/asm/kvm_host.h | 16 +- arch/arm/include/asm/kvm_hyp.h | 1 - arch/arm/include/asm/kvm_mmio.h | 26 + arch/arm/include/asm/pgtable-2level.h | 1 - arch/arm/include/asm/pgtable-3level.h | 1 - arch/arm/include/asm/pgtable-nommu.h | 6 + arch/arm/include/asm/switch_to.h | 2 +- arch/arm/include/asm/tlb.h | 4 + arch/arm/include/asm/vdso/gettimeofday.h | 36 - arch/arm/include/asm/vdso/vsyscall.h | 4 +- arch/arm/include/asm/vmalloc.h | 4 - arch/arm/include/debug/brcmstb.S | 24 +- arch/arm/kernel/Makefile | 4 +- arch/arm/kernel/atags_proc.c | 8 +- arch/arm/kernel/entry-armv.S | 4 +- arch/arm/kernel/ftrace.c | 10 +- arch/arm/kernel/hyp-stub.S | 7 +- arch/arm/kernel/setup.c | 2 + arch/arm/kernel/stacktrace.c | 2 - arch/arm/kernel/traps.c | 8 +- arch/arm/kvm/guest.c | 5 + arch/arm/mach-at91/Kconfig | 24 +- arch/arm/mach-at91/Makefile | 1 - arch/arm/mach-at91/at91sam9.c | 18 + arch/arm/mach-at91/pm.c | 11 +- arch/arm/mach-at91/sam9x60.c | 34 - arch/arm/mach-bcm/Kconfig | 1 - arch/arm/mach-bcm/platsmp.c | 4 +- arch/arm/mach-davinci/Makefile | 3 +- arch/arm/mach-davinci/board-dm365-evm.c | 20 - arch/arm/mach-davinci/board-dm644x-evm.c | 32 - arch/arm/mach-davinci/devices-da8xx.c | 1 + arch/arm/mach-davinci/devices.c | 21 +- arch/arm/mach-davinci/dm365.c | 22 +- arch/arm/mach-davinci/include/mach/common.h | 17 + arch/arm/mach-davinci/include/mach/time.h | 33 + arch/arm/mach-davinci/time.c | 400 ++ arch/arm/mach-exynos/Kconfig | 38 +- arch/arm/mach-exynos/common.h | 2 +- arch/arm/mach-exynos/exynos.c | 4 +- arch/arm/mach-exynos/include/mach/map.h | 2 +- arch/arm/mach-exynos/pm.c | 2 +- arch/arm/mach-exynos/smc.h | 2 +- arch/arm/mach-exynos/suspend.c | 2 +- arch/arm/mach-imx/Kconfig | 2 - arch/arm/mach-imx/cpu.c | 30 +- arch/arm/mach-ixp4xx/fsg-setup.c | 20 - arch/arm/mach-ixp4xx/goramo_mlr.c | 24 - .../arm/mach-ixp4xx/include/mach}/ixp46x_ts.h | 0 arch/arm/mach-ixp4xx/include/mach/platform.h | 22 +- arch/arm/mach-ixp4xx/ixdp425-setup.c | 20 - arch/arm/mach-ixp4xx/nas100d-setup.c | 10 - arch/arm/mach-ixp4xx/nslu2-setup.c | 10 - arch/arm/mach-ixp4xx/omixp-setup.c | 20 - arch/arm/mach-ixp4xx/vulcan-setup.c | 20 - arch/arm/mach-omap2/Makefile | 6 +- arch/arm/mach-omap2/clockdomains43xx_data.c | 10 - arch/arm/mach-omap2/clockdomains7xx_data.c | 2 +- arch/arm/mach-omap2/common.h | 5 +- arch/arm/mach-omap2/dma.c | 119 +- arch/arm/mach-omap2/io.c | 11 - arch/arm/mach-omap2/omap-iommu.c | 128 +- arch/arm/mach-omap2/omap-secure.c | 50 - arch/arm/mach-omap2/omap-secure.h | 10 - arch/arm/mach-omap2/omap-smc.S | 6 +- arch/arm/mach-omap2/omap_device.c | 170 + arch/arm/mach-omap2/omap_device.h | 4 + arch/arm/mach-omap2/omap_hwmod.c | 18 + arch/arm/mach-omap2/omap_hwmod.h | 3 + arch/arm/mach-omap2/omap_hwmod_2420_data.c | 34 + arch/arm/mach-omap2/omap_hwmod_2430_data.c | 34 + arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 18 + .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 33 + .../omap_hwmod_33xx_43xx_interconnect_data.c | 124 + .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 335 ++ arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 91 + arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 61 + arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 448 ++ arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 1294 +++- arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 662 +++ arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 873 +++ arch/arm/mach-omap2/omap_hwmod_common_data.h | 1 + arch/arm/mach-omap2/omap_hwmod_reset.c | 24 + arch/arm/mach-omap2/pdata-quirks.c | 44 +- arch/arm/mach-omap2/pm24xx.c | 22 +- arch/arm/mach-omap2/pm33xx-core.c | 24 - arch/arm/mach-omap2/pm34xx.c | 5 + arch/arm/mach-omap2/prcm43xx.h | 1 - arch/arm/mach-pxa/colibri-pxa320.c | 16 +- arch/arm/mach-pxa/eseries.c | 40 +- arch/arm/mach-pxa/gumstix.c | 18 +- arch/arm/mach-pxa/hx4700.c | 22 +- arch/arm/mach-pxa/magician.c | 24 +- arch/arm/mach-pxa/mioa701.c | 15 +- arch/arm/mach-pxa/palm27x.c | 34 +- arch/arm/mach-pxa/palmt5.c | 1 + arch/arm/mach-pxa/palmtc.c | 18 +- arch/arm/mach-pxa/palmte2.c | 18 +- arch/arm/mach-pxa/palmtx.c | 1 + arch/arm/mach-pxa/palmz72.c | 1 + arch/arm/mach-pxa/tosa.c | 18 +- arch/arm/mach-pxa/vpac270.c | 15 +- arch/arm/mach-realtek/Kconfig | 11 - arch/arm/mach-realtek/Makefile | 2 - arch/arm/mach-realtek/rtd1195.c | 40 - arch/arm/mach-s3c24xx/Kconfig | 16 +- arch/arm/mach-s3c24xx/mach-rx1950.c | 19 +- arch/arm/mach-s3c64xx/Kconfig | 1 + arch/arm/mach-s3c64xx/mach-smartq.c | 13 +- arch/arm/mach-shmobile/platsmp-apmu.c | 2 +- arch/arm/mach-shmobile/pm-rcar-gen2.c | 2 +- arch/arm/mach-shmobile/setup-r8a7740.c | 8 +- arch/arm/mach-shmobile/setup-r8a7778.c | 2 +- arch/arm/mach-tegra/sleep-tegra30.S | 30 +- arch/arm/mach-zynq/platsmp.c | 6 +- arch/arm/mm/alignment.c | 14 +- arch/arm/mm/cache-v7.S | 4 +- arch/arm/mm/cache-v7m.S | 4 +- arch/arm/mm/dma-mapping.c | 2 +- arch/arm/mm/init.c | 2 +- arch/arm/net/bpf_jit_32.c | 30 +- arch/arm/plat-omap/dma.c | 471 +- arch/arm/plat-samsung/adc.c | 2 +- arch/arm/plat-samsung/devs.c | 2 +- arch/arm/plat-samsung/gpio-samsung.c | 2 +- arch/arm/plat-samsung/include/plat/samsung-time.h | 2 +- arch/arm/tools/syscall.tbl | 2 - arch/arm/vdso/Makefile | 2 +- arch/arm64/Kconfig | 114 +- arch/arm64/Kconfig.debug | 19 +- arch/arm64/Makefile | 17 +- arch/arm64/boot/Makefile | 2 +- arch/arm64/boot/dts/allwinner/Makefile | 3 - arch/arm64/boot/dts/allwinner/axp803.dtsi | 43 +- .../dts/allwinner/sun50i-a64-amarula-relic.dts | 23 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 60 +- .../boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi | 75 - .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 60 +- .../allwinner/sun50i-a64-oceanic-5205-5inmfd.dts | 8 +- .../dts/allwinner/sun50i-a64-olinuxino-emmc.dts | 10 +- .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 77 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 62 +- .../boot/dts/allwinner/sun50i-a64-pine64-lts.dts | 7 +- .../boot/dts/allwinner/sun50i-a64-pine64-plus.dts | 43 +- .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 60 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 26 +- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 48 +- .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 65 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 26 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 185 +- .../sun50i-h5-emlid-neutis-n5-devboard.dts | 88 +- .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 68 +- .../allwinner/sun50i-h5-libretech-all-h3-cc.dts | 6 +- .../allwinner/sun50i-h5-libretech-all-h3-it.dts | 11 - .../allwinner/sun50i-h5-libretech-all-h5-cc.dts | 61 - .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 45 +- .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 43 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 43 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 48 +- .../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts | 9 +- .../allwinner/sun50i-h5-orangepi-zero-plus2.dts | 43 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 85 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 14 +- .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 10 +- .../dts/allwinner/sun50i-h6-orangepi-lite2.dts | 6 +- .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 8 +- .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 8 +- .../dts/allwinner/sun50i-h6-pine-h64-model-b.dts | 21 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 23 +- .../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts | 15 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 59 +- arch/arm64/boot/dts/altera/Makefile | 3 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 223 - arch/arm64/boot/dts/amlogic/Makefile | 3 - arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 25 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 6 - arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 23 - arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 6 - .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi | 375 -- arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 78 - .../dts/amlogic/meson-gxl-s905d-libretech-pc.dts | 16 - arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 9 - .../dts/amlogic/meson-gxm-s912-libretech-pc.dts | 62 - arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 12 - arch/arm64/boot/dts/arm/fvp-base-revc.dts | 8 +- arch/arm64/boot/dts/bitmain/bm1880-sophon-edge.dts | 9 + arch/arm64/boot/dts/bitmain/bm1880.dtsi | 28 - .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 2 +- arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts | 2 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 4 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 2 +- arch/arm64/boot/dts/freescale/Makefile | 4 - arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 15 - arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 17 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 63 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts | 14 - arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 16 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts | 24 - arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 24 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 13 - arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi | 10 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 6 +- .../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi | 127 - .../boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts | 15 - .../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi | 57 - .../boot/dts/freescale/fsl-lx2160a-honeycomb.dts | 15 - arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 28 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 21 - arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 25 - arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 16 - arch/arm64/boot/dts/freescale/imx8mm.dtsi | 55 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 20 - arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 70 - arch/arm64/boot/dts/freescale/imx8mn.dtsi | 61 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 27 - .../dts/freescale/imx8mq-hummingboard-pulse.dts | 6 - .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 7 - arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts | 376 -- arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi | 6 - arch/arm64/boot/dts/freescale/imx8mq-thor96.dts | 581 -- .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 2 +- .../boot/dts/freescale/imx8mq-zii-ultra-zest.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 107 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 12 + .../boot/dts/hisilicon/hi3798cv200-poplar.dts | 1 - arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 2 +- arch/arm64/boot/dts/intel/Makefile | 3 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 76 +- .../boot/dts/intel/socfpga_agilex_socdk_nand.dts | 135 - arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts | 8 - .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 2 - arch/arm64/boot/dts/mediatek/mt8173.dtsi | 18 - arch/arm64/boot/dts/mediatek/mt8183.dtsi | 11 - arch/arm64/boot/dts/nvidia/tegra132.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 1 - arch/arm64/boot/dts/nvidia/tegra186.dtsi | 34 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 4 - arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 56 - arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 73 - arch/arm64/boot/dts/qcom/Makefile | 2 - .../arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi | 19 - arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 11 +- arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi | 109 + .../boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi | 92 + arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 1408 ++--- arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 385 -- arch/arm64/boot/dts/qcom/msm8916.dtsi | 62 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 3672 ++++++------ arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 49 - arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 41 - arch/arm64/boot/dts/qcom/msm8998-pins.dtsi | 25 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 262 +- arch/arm64/boot/dts/qcom/pm6150.dtsi | 72 - arch/arm64/boot/dts/qcom/pm6150l.dtsi | 31 - arch/arm64/boot/dts/qcom/pm8004.dtsi | 10 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 6 - arch/arm64/boot/dts/qcom/pm8994.dtsi | 4 - arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 1 - arch/arm64/boot/dts/qcom/qcs404.dtsi | 160 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 430 -- arch/arm64/boot/dts/qcom/sc7180.dtsi | 2187 ------- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 15 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 18 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 7 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 32 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 7 - arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 35 - arch/arm64/boot/dts/qcom/sm8150.dtsi | 391 +- arch/arm64/boot/dts/realtek/Makefile | 6 - arch/arm64/boot/dts/realtek/rtd1293-ds418j.dts | 6 +- arch/arm64/boot/dts/realtek/rtd1293.dtsi | 12 +- arch/arm64/boot/dts/realtek/rtd1295-mele-v9.dts | 6 +- .../arm64/boot/dts/realtek/rtd1295-probox2-ava.dts | 6 +- arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts | 30 - arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts | 4 +- arch/arm64/boot/dts/realtek/rtd1295.dtsi | 21 +- arch/arm64/boot/dts/realtek/rtd1296-ds418.dts | 4 +- arch/arm64/boot/dts/realtek/rtd1296.dtsi | 8 +- arch/arm64/boot/dts/realtek/rtd129x.dtsi | 221 +- arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts | 30 - arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts | 36 - arch/arm64/boot/dts/realtek/rtd1395.dtsi | 65 - arch/arm64/boot/dts/realtek/rtd139x.dtsi | 193 - arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts | 44 - arch/arm64/boot/dts/realtek/rtd1619.dtsi | 12 - arch/arm64/boot/dts/realtek/rtd16xx.dtsi | 229 - arch/arm64/boot/dts/renesas/Makefile | 27 +- arch/arm64/boot/dts/renesas/hihope-common.dtsi | 3 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 206 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 206 +- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 3 +- .../boot/dts/renesas/r8a774c0-ek874-idk-2121wr.dts | 116 - arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 164 +- .../boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dts | 16 + arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb.dts | 37 + .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 157 + arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 319 + arch/arm64/boot/dts/renesas/r8a7795-h3ulcb-kf.dts | 16 + arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 50 + arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 157 + .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 206 + arch/arm64/boot/dts/renesas/r8a7795.dtsi | 3339 +++++++++++ .../arm64/boot/dts/renesas/r8a77950-salvator-x.dts | 157 - arch/arm64/boot/dts/renesas/r8a77950-ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77950-ulcb.dts | 37 - arch/arm64/boot/dts/renesas/r8a77950.dtsi | 319 - .../arm64/boot/dts/renesas/r8a77951-salvator-x.dts | 157 - .../boot/dts/renesas/r8a77951-salvator-xs.dts | 206 - arch/arm64/boot/dts/renesas/r8a77951-ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77951-ulcb.dts | 50 - arch/arm64/boot/dts/renesas/r8a77951.dtsi | 3339 ----------- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb-kf.dts | 16 + arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 38 + arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 83 + .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 83 + arch/arm64/boot/dts/renesas/r8a7796.dtsi | 2972 ++++++++++ .../arm64/boot/dts/renesas/r8a77960-salvator-x.dts | 83 - .../boot/dts/renesas/r8a77960-salvator-xs.dts | 83 - arch/arm64/boot/dts/renesas/r8a77960-ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77960-ulcb.dts | 38 - arch/arm64/boot/dts/renesas/r8a77960.dtsi | 2972 ---------- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 390 +- .../arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts | 16 + .../{r8a77965-ulcb.dts => r8a77965-m3nulcb.dts} | 0 arch/arm64/boot/dts/renesas/r8a77965-ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 206 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 52 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 96 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 7 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 164 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 74 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 6 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 3 +- arch/arm64/boot/dts/rockchip/Makefile | 2 - arch/arm64/boot/dts/rockchip/px30-evb.dts | 43 - arch/arm64/boot/dts/rockchip/px30.dtsi | 199 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 12 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 23 +- .../arm64/boot/dts/rockchip/rk3368-lion-haikou.dts | 6 + arch/arm64/boot/dts/rockchip/rk3368.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 2 + .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 3 - arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts | 28 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 27 +- arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 3 - .../boot/dts/rockchip/rk3399-roc-pc-mezzanine.dts | 25 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 97 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 26 - arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 11 - .../boot/dts/rockchip/rk3399-rockpro64-v2.dts | 30 - arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 759 ++- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 797 --- .../dts/rockchip/rk3399-sapphire-excavator.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 13 +- .../boot/dts/rockchip/rk3399pro-rock-pi-n10.dts | 17 - .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 333 -- arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 3 +- arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 3 +- arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 3 +- arch/arm64/boot/dts/sprd/Makefile | 3 +- arch/arm64/boot/dts/sprd/sc9863a.dtsi | 523 -- arch/arm64/boot/dts/sprd/sharkl3.dtsi | 78 - arch/arm64/boot/dts/sprd/sp9863a-1h10.dts | 39 - arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 144 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 92 - arch/arm64/boot/dts/ti/k3-am65.dtsi | 13 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 80 - .../boot/dts/ti/k3-j721e-common-proc-board.dts | 150 - arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 411 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 149 - arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 45 - arch/arm64/boot/dts/ti/k3-j721e.dtsi | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 222 - arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi | 213 + arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1275-revA.dts | 4 +- .../boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts | 7 +- .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 11 +- .../boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts | 6 +- .../boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts | 4 +- .../boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts | 6 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 17 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 197 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 11 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 154 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 124 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 74 +- arch/arm64/configs/defconfig | 41 - arch/arm64/crypto/aes-ce-ccm-core.S | 16 +- arch/arm64/crypto/aes-ce-ccm-glue.c | 8 +- arch/arm64/crypto/aes-ce-core.S | 16 +- arch/arm64/crypto/aes-ce-glue.c | 8 +- arch/arm64/crypto/aes-ce.S | 4 +- arch/arm64/crypto/aes-cipher-core.S | 8 +- arch/arm64/crypto/aes-glue.c | 31 +- arch/arm64/crypto/aes-modes.S | 16 +- arch/arm64/crypto/aes-neon.S | 4 +- arch/arm64/crypto/aes-neonbs-core.S | 40 +- arch/arm64/crypto/chacha-neon-core.S | 16 +- arch/arm64/crypto/crct10dif-ce-core.S | 12 +- arch/arm64/crypto/ghash-ce-core.S | 8 +- arch/arm64/crypto/ghash-ce-glue.c | 10 +- arch/arm64/crypto/nh-neon-core.S | 4 +- arch/arm64/crypto/poly1305-glue.c | 18 +- arch/arm64/crypto/sha1-ce-core.S | 4 +- arch/arm64/crypto/sha1-ce-glue.c | 17 +- arch/arm64/crypto/sha2-ce-core.S | 4 +- arch/arm64/crypto/sha2-ce-glue.c | 34 +- arch/arm64/crypto/sha256-glue.c | 34 +- arch/arm64/crypto/sha3-ce-core.S | 4 +- arch/arm64/crypto/sha512-ce-core.S | 4 +- arch/arm64/crypto/sha512-ce-glue.c | 26 +- arch/arm64/crypto/sha512-glue.c | 15 +- arch/arm64/crypto/sm3-ce-core.S | 4 +- arch/arm64/crypto/sm4-ce-core.S | 4 +- arch/arm64/include/asm/alternative.h | 32 +- arch/arm64/include/asm/arch_gicv3.h | 1 - arch/arm64/include/asm/archrandom.h | 75 - arch/arm64/include/asm/assembler.h | 30 +- arch/arm64/include/asm/atomic_ll_sc.h | 2 +- arch/arm64/include/asm/atomic_lse.h | 19 - arch/arm64/include/asm/checksum.h | 3 - arch/arm64/include/asm/compat.h | 22 +- arch/arm64/include/asm/cpu.h | 1 - arch/arm64/include/asm/cpucaps.h | 8 +- arch/arm64/include/asm/cpufeature.h | 5 - arch/arm64/include/asm/cputype.h | 4 - arch/arm64/include/asm/daifflags.h | 11 +- arch/arm64/include/asm/efi.h | 16 +- arch/arm64/include/asm/exception.h | 4 +- arch/arm64/include/asm/hwcap.h | 8 - arch/arm64/include/asm/kexec.h | 4 - arch/arm64/include/asm/kvm_emulate.h | 40 +- arch/arm64/include/asm/kvm_host.h | 20 +- arch/arm64/include/asm/kvm_hyp.h | 6 +- arch/arm64/include/asm/kvm_mmio.h | 29 + arch/arm64/include/asm/linkage.h | 16 - arch/arm64/include/asm/lse.h | 12 +- arch/arm64/include/asm/mmu.h | 48 +- arch/arm64/include/asm/pgtable-hwdef.h | 3 - arch/arm64/include/asm/pgtable-prot.h | 4 +- arch/arm64/include/asm/pgtable.h | 2 - arch/arm64/include/asm/preempt.h | 4 +- arch/arm64/include/asm/ptdump.h | 8 +- arch/arm64/include/asm/ptrace.h | 1 - arch/arm64/include/asm/sections.h | 1 + arch/arm64/include/asm/simd.h | 8 +- arch/arm64/include/asm/spinlock.h | 9 - arch/arm64/include/asm/sysreg.h | 38 - arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 4 - arch/arm64/include/asm/vdso/compat_gettimeofday.h | 2 +- arch/arm64/include/asm/vmalloc.h | 4 - arch/arm64/include/uapi/asm/hwcap.h | 8 - arch/arm64/include/uapi/asm/kvm.h | 12 +- arch/arm64/include/uapi/asm/ptrace.h | 1 - arch/arm64/kernel/acpi.c | 2 +- arch/arm64/kernel/armv8_deprecated.c | 3 +- arch/arm64/kernel/cpu-reset.S | 4 +- arch/arm64/kernel/cpu_errata.c | 27 +- arch/arm64/kernel/cpufeature.c | 191 +- arch/arm64/kernel/cpuinfo.c | 9 - arch/arm64/kernel/entry-common.c | 8 +- arch/arm64/kernel/entry.S | 28 +- arch/arm64/kernel/fpsimd.c | 30 +- arch/arm64/kernel/hibernate.c | 151 +- arch/arm64/kernel/kaslr.c | 11 - arch/arm64/kernel/kexec_image.c | 4 + arch/arm64/kernel/machine_kexec.c | 12 + arch/arm64/kernel/machine_kexec_file.c | 106 +- arch/arm64/kernel/process.c | 2 +- arch/arm64/kernel/ptrace.c | 21 - arch/arm64/kernel/setup.c | 10 +- arch/arm64/kernel/signal.c | 6 +- arch/arm64/kernel/signal32.c | 4 +- arch/arm64/kernel/ssbd.c | 4 +- arch/arm64/kernel/syscall.c | 4 +- arch/arm64/kernel/traps.c | 3 - arch/arm64/kvm/debug.c | 6 +- arch/arm64/kvm/guest.c | 5 + arch/arm64/kvm/hyp/entry.S | 52 +- arch/arm64/kvm/hyp/switch.c | 20 +- arch/arm64/kvm/hyp/sysreg-sr.c | 4 +- arch/arm64/kvm/hyp/tlb.c | 12 +- arch/arm64/kvm/inject_fault.c | 70 +- arch/arm64/kvm/reset.c | 2 +- arch/arm64/kvm/sys_regs.c | 2 +- arch/arm64/kvm/va_layout.c | 56 +- arch/arm64/lib/Makefile | 6 +- arch/arm64/lib/clear_page.S | 4 +- arch/arm64/lib/clear_user.S | 4 +- arch/arm64/lib/copy_from_user.S | 4 +- arch/arm64/lib/copy_in_user.S | 4 +- arch/arm64/lib/copy_page.S | 42 +- arch/arm64/lib/copy_to_user.S | 4 +- arch/arm64/lib/crc32.S | 8 +- arch/arm64/lib/csum.c | 126 - arch/arm64/lib/memchr.S | 4 +- arch/arm64/lib/memcmp.S | 4 +- arch/arm64/lib/memcpy.S | 8 +- arch/arm64/lib/memmove.S | 8 +- arch/arm64/lib/memset.S | 8 +- arch/arm64/lib/strchr.S | 4 +- arch/arm64/lib/strcmp.S | 4 +- arch/arm64/lib/strlen.S | 4 +- arch/arm64/lib/strncmp.S | 4 +- arch/arm64/lib/strnlen.S | 4 +- arch/arm64/lib/strrchr.S | 4 +- arch/arm64/lib/tishift.S | 12 +- arch/arm64/mm/Makefile | 4 +- arch/arm64/mm/cache.S | 52 +- arch/arm64/mm/context.c | 38 +- arch/arm64/mm/dump.c | 148 +- arch/arm64/mm/mmu.c | 4 +- arch/arm64/mm/pageattr.c | 2 +- arch/arm64/mm/proc.S | 114 +- arch/arm64/mm/ptdump_debugfs.c | 2 +- arch/arm64/xen/hypercall.S | 8 +- arch/c6x/include/asm/vmalloc.h | 4 - arch/c6x/kernel/entry.S | 8 +- arch/csky/Kconfig | 46 +- arch/csky/Kconfig.platforms | 9 - arch/csky/abiv1/inc/abi/cacheflush.h | 5 +- arch/csky/abiv1/inc/abi/entry.h | 19 +- arch/csky/abiv2/cacheflush.c | 84 +- arch/csky/abiv2/inc/abi/cacheflush.h | 33 +- arch/csky/abiv2/inc/abi/entry.h | 11 - arch/csky/configs/defconfig | 8 + arch/csky/include/asm/cache.h | 1 - arch/csky/include/asm/cacheflush.h | 1 - arch/csky/include/asm/fixmap.h | 9 +- arch/csky/include/asm/memory.h | 25 - arch/csky/include/asm/mmu.h | 1 - arch/csky/include/asm/mmu_context.h | 2 - arch/csky/include/asm/pgtable.h | 6 +- arch/csky/include/asm/stackprotector.h | 29 - arch/csky/include/asm/tcm.h | 24 - arch/csky/include/asm/vmalloc.h | 4 - arch/csky/include/uapi/asm/unistd.h | 3 - arch/csky/kernel/atomic.S | 8 +- arch/csky/kernel/entry.S | 4 +- arch/csky/kernel/process.c | 6 - arch/csky/kernel/setup.c | 9 +- arch/csky/kernel/smp.c | 2 +- arch/csky/kernel/vmlinux.lds.S | 49 - arch/csky/mm/Makefile | 3 - arch/csky/mm/cachev1.c | 5 - arch/csky/mm/cachev2.c | 45 +- arch/csky/mm/highmem.c | 64 +- arch/csky/mm/init.c | 92 - arch/csky/mm/syscache.c | 13 +- arch/csky/mm/tcm.c | 169 - arch/h8300/Kconfig | 3 - arch/h8300/include/asm/vmalloc.h | 4 - arch/h8300/include/uapi/asm/bitsperlong.h | 15 + arch/h8300/include/uapi/asm/posix_types.h | 13 - arch/h8300/kernel/entry.S | 6 +- arch/h8300/lib/memset.S | 17 +- arch/hexagon/include/asm/io.h | 1 + arch/hexagon/include/asm/vmalloc.h | 4 - arch/hexagon/kernel/vm_entry.S | 6 +- arch/ia64/include/asm/acpi.h | 5 +- arch/ia64/include/asm/vga.h | 2 +- arch/ia64/include/asm/vmalloc.h | 4 - arch/ia64/kernel/acpi.c | 2 + arch/ia64/kernel/cyclone.c | 8 +- arch/ia64/kernel/entry.S | 12 +- arch/ia64/kernel/kprobes.c | 2 +- arch/ia64/kernel/salinfo.c | 24 +- arch/ia64/kernel/setup.c | 3 + arch/ia64/kernel/syscalls/syscall.tbl | 2 - arch/m68k/Kconfig | 1 - arch/m68k/configs/amiga_defconfig | 8 +- arch/m68k/configs/apollo_defconfig | 8 +- arch/m68k/configs/atari_defconfig | 8 +- arch/m68k/configs/bvme6000_defconfig | 8 +- arch/m68k/configs/hp300_defconfig | 8 +- arch/m68k/configs/mac_defconfig | 8 +- arch/m68k/configs/multi_defconfig | 8 +- arch/m68k/configs/mvme147_defconfig | 8 +- arch/m68k/configs/mvme16x_defconfig | 8 +- arch/m68k/configs/q40_defconfig | 8 +- arch/m68k/configs/sun3_defconfig | 6 +- arch/m68k/configs/sun3x_defconfig | 8 +- arch/m68k/emu/nfeth.c | 2 +- arch/m68k/include/asm/kmap.h | 1 + arch/m68k/include/asm/unistd.h | 1 - arch/m68k/include/asm/vmalloc.h | 4 - arch/m68k/kernel/bootinfo_proc.c | 8 +- arch/m68k/kernel/entry.S | 7 - arch/m68k/kernel/process.c | 44 +- arch/m68k/kernel/setup_mm.c | 4 + arch/m68k/kernel/setup_no.c | 4 + arch/m68k/kernel/syscalls/syscall.tbl | 4 +- arch/m68k/sun3x/config.c | 1 + arch/microblaze/Kconfig | 2 +- arch/microblaze/include/asm/vmalloc.h | 4 - arch/microblaze/kernel/entry.S | 2 +- arch/microblaze/kernel/setup.c | 4 + arch/microblaze/kernel/syscalls/syscall.tbl | 2 - arch/mips/Kconfig | 86 +- arch/mips/Makefile.postlink | 2 +- arch/mips/ar7/clock.c | 8 +- arch/mips/ar7/gpio.c | 2 +- arch/mips/ar7/platform.c | 2 +- arch/mips/ath25/ar2315.c | 4 +- arch/mips/ath25/ar5312.c | 6 +- arch/mips/ath25/board.c | 2 +- arch/mips/ath79/common.c | 2 +- arch/mips/ath79/setup.c | 4 +- arch/mips/boot/Makefile | 2 +- arch/mips/boot/dts/ingenic/Makefile | 1 - arch/mips/boot/dts/ingenic/cu1000-neo.dts | 170 - arch/mips/boot/dts/ingenic/x1000.dtsi | 317 - arch/mips/boot/dts/qca/ar9331.dtsi | 119 +- arch/mips/boot/dts/qca/ar9331_dpt_module.dts | 13 - .../dts/ralink/gardena_smart_gateway_mt7688.dts | 8 - arch/mips/boot/dts/ralink/mt7628a.dtsi | 10 - arch/mips/cavium-octeon/octeon-irq.c | 2 +- arch/mips/cavium-octeon/setup.c | 2 +- arch/mips/configs/cu1000-neo_defconfig | 117 - arch/mips/configs/generic/board-ocelot.config | 1 - arch/mips/crypto/crc32-mips.c | 4 +- arch/mips/crypto/poly1305-glue.c | 18 +- arch/mips/generic/board-ocelot.c | 2 +- arch/mips/include/asm/Kbuild | 1 - arch/mips/include/asm/asmmacro.h | 4 +- arch/mips/include/asm/bootinfo.h | 1 - arch/mips/include/asm/compat.h | 18 + arch/mips/include/asm/cpu-features.h | 4 - arch/mips/include/asm/cpu.h | 6 +- arch/mips/include/asm/gio_device.h | 2 + arch/mips/include/asm/hazards.h | 4 +- arch/mips/include/asm/io.h | 24 +- arch/mips/include/asm/irqflags.h | 6 +- arch/mips/include/asm/local.h | 4 - .../mips/include/asm/mach-ip27/kernel-entry-init.h | 12 +- arch/mips/include/asm/mach-ip27/mangle-port.h | 4 +- arch/mips/include/asm/mach-ip27/mmzone.h | 4 +- arch/mips/include/asm/mach-ip27/topology.h | 2 +- .../asm/mach-loongson64/cpu-feature-overrides.h | 2 - arch/mips/include/asm/mipsregs.h | 3 - arch/mips/include/asm/pci/bridge.h | 3 +- arch/mips/include/asm/pgtable.h | 5 - arch/mips/include/asm/serial.h | 18 + arch/mips/include/asm/sn/arch.h | 3 + arch/mips/include/asm/sn/hub.h | 17 + arch/mips/include/asm/sn/intr.h | 17 + arch/mips/include/asm/sn/ioc3.h | 42 +- arch/mips/include/asm/sn/klconfig.h | 4 + arch/mips/include/asm/sn/kldir.h | 193 +- arch/mips/include/asm/sn/sn0/hub.h | 22 - arch/mips/include/asm/sn/sn0/hubni.h | 8 - arch/mips/include/asm/sn/sn0/ip27.h | 85 + arch/mips/include/asm/sn/sn0/kldir.h | 186 - arch/mips/include/asm/sn/sn_private.h | 19 + arch/mips/include/asm/sn/types.h | 4 - arch/mips/include/asm/vdso/gettimeofday.h | 2 + arch/mips/include/asm/vmalloc.h | 4 - arch/mips/jz4740/Kconfig | 10 - arch/mips/jz4740/setup.c | 4 - arch/mips/kernel/cpu-probe.c | 81 +- arch/mips/kernel/entry.S | 6 +- arch/mips/kernel/mips-cm.c | 4 +- arch/mips/kernel/mips-cpc.c | 2 +- arch/mips/kernel/setup.c | 8 +- arch/mips/kernel/sync-r4k.c | 5 - arch/mips/kernel/syscalls/Makefile | 2 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 2 - arch/mips/kernel/syscalls/syscall_n64.tbl | 2 - arch/mips/kernel/syscalls/syscall_o32.tbl | 2 - arch/mips/kernel/traps.c | 5 + arch/mips/kernel/unaligned.c | 36 +- arch/mips/kvm/mips.c | 84 +- arch/mips/lantiq/falcon/sysctrl.c | 6 +- arch/mips/lantiq/irq.c | 4 +- arch/mips/lantiq/xway/sysctrl.c | 6 +- arch/mips/lasat/picvue_proc.c | 31 +- arch/mips/lib/memcpy.S | 14 +- arch/mips/lib/memset.S | 16 +- arch/mips/lib/mips-atomic.c | 4 +- arch/mips/loongson2ef/common/pm.c | 2 +- arch/mips/loongson2ef/common/reset.c | 4 +- arch/mips/loongson32/common/prom.c | 8 +- arch/mips/loongson32/common/reset.c | 2 +- arch/mips/loongson32/common/time.c | 2 +- arch/mips/loongson64/numa.c | 2 +- arch/mips/loongson64/platform.c | 3 - arch/mips/loongson64/reset.c | 2 +- arch/mips/math-emu/cp1emu.c | 38 +- arch/mips/math-emu/dp_maddf.c | 53 +- arch/mips/math-emu/ieee754.h | 16 - arch/mips/math-emu/ieee754int.h | 1 - arch/mips/math-emu/sp_maddf.c | 53 +- arch/mips/mm/init.c | 45 - arch/mips/mti-malta/malta-dtshim.c | 2 +- arch/mips/net/Makefile | 1 - arch/mips/net/bpf_jit.c | 1270 ---- arch/mips/net/bpf_jit_asm.S | 285 - arch/mips/pci/pci-alchemy.c | 2 +- arch/mips/pci/pci-ar2315.c | 2 +- arch/mips/pci/pci-bcm63xx.c | 2 +- arch/mips/pci/pci-ip27.c | 2 +- arch/mips/pci/pci-rt2880.c | 2 +- arch/mips/pci/pci-xtalk-bridge.c | 52 +- arch/mips/pic32/pic32mzda/early_console.c | 2 +- arch/mips/pic32/pic32mzda/early_pin.c | 4 +- arch/mips/pmcs-msp71xx/msp_serial.c | 4 +- arch/mips/ralink/ill_acc.c | 2 - arch/mips/ralink/irq.c | 2 +- arch/mips/ralink/of.c | 2 +- arch/mips/rb532/devices.c | 2 +- arch/mips/rb532/gpio.c | 2 +- arch/mips/rb532/prom.c | 2 +- arch/mips/rb532/setup.c | 2 +- arch/mips/sgi-ip22/ip22-gio.c | 6 +- arch/mips/sgi-ip27/ip27-berr.c | 40 +- arch/mips/sgi-ip27/ip27-common.h | 12 +- arch/mips/sgi-ip27/ip27-console.c | 5 +- arch/mips/sgi-ip27/ip27-hubio.c | 8 +- arch/mips/sgi-ip27/ip27-init.c | 25 +- arch/mips/sgi-ip27/ip27-irq.c | 5 +- arch/mips/sgi-ip27/ip27-klconfig.c | 51 + arch/mips/sgi-ip27/ip27-klnuma.c | 16 +- arch/mips/sgi-ip27/ip27-memory.c | 57 +- arch/mips/sgi-ip27/ip27-nmi.c | 5 +- arch/mips/sgi-ip27/ip27-reset.c | 2 +- arch/mips/sgi-ip27/ip27-smp.c | 33 +- arch/mips/sgi-ip27/ip27-timer.c | 48 +- arch/mips/sgi-ip27/ip27-xtalk.c | 1 + arch/mips/sgi-ip30/ip30-irq.c | 5 +- arch/mips/sni/rm200.c | 4 +- arch/mips/vdso/Makefile | 4 - arch/mips/vdso/genvdso.c | 13 - arch/nds32/Kconfig | 2 +- arch/nds32/include/asm/vmalloc.h | 4 - arch/nds32/kernel/ex-exit.S | 4 +- arch/nds32/kernel/ftrace.c | 12 + arch/nds32/kernel/setup.c | 5 + arch/nios2/include/asm/vmalloc.h | 4 - arch/nios2/kernel/entry.S | 2 +- arch/nios2/kernel/setup.c | 4 + arch/openrisc/include/asm/vmalloc.h | 4 - arch/openrisc/kernel/setup.c | 5 + arch/parisc/Kconfig | 4 +- arch/parisc/include/asm/compat.h | 17 + arch/parisc/include/asm/io.h | 5 +- arch/parisc/include/asm/vmalloc.h | 4 - arch/parisc/kernel/entry.S | 10 +- arch/parisc/kernel/perf.c | 2 +- arch/parisc/kernel/setup.c | 4 + arch/parisc/kernel/syscalls/syscall.tbl | 2 - arch/parisc/mm/init.c | 50 +- arch/powerpc/Kconfig | 25 +- arch/powerpc/Kconfig.debug | 2 +- arch/powerpc/Makefile.postlink | 4 +- arch/powerpc/boot/4xx.c | 2 +- .../dts/fsl/qoriq-fman3-0-10g-0-best-effort.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-10g-0.dtsi | 1 - .../dts/fsl/qoriq-fman3-0-10g-1-best-effort.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-10g-1.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-0.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-1.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-2.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-3.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-4.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-5.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-10g-0.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-10g-1.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-0.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-1.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-2.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-3.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-4.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-5.dtsi | 1 - arch/powerpc/boot/dts/mgcoge.dts | 2 +- arch/powerpc/boot/dts/mpc832x_rdb.dts | 2 +- arch/powerpc/boot/dts/mpc8610_hpcd.dts | 2 +- arch/powerpc/configs/44x/akebono_defconfig | 1 + arch/powerpc/configs/44x/sam440ep_defconfig | 2 + arch/powerpc/configs/52xx/pcm030_defconfig | 2 + arch/powerpc/configs/83xx/kmeter1_defconfig | 2 + arch/powerpc/configs/adder875_defconfig | 1 + arch/powerpc/configs/ep8248e_defconfig | 1 + arch/powerpc/configs/ep88xc_defconfig | 1 + arch/powerpc/configs/guest.config | 1 + arch/powerpc/configs/mgcoge_defconfig | 1 + arch/powerpc/configs/mpc512x_defconfig | 1 + arch/powerpc/configs/mpc885_ads_defconfig | 1 + arch/powerpc/configs/powernv_defconfig | 1 + arch/powerpc/configs/ppc64_defconfig | 1 + arch/powerpc/configs/ppc6xx_defconfig | 1 + arch/powerpc/configs/pseries_defconfig | 1 + arch/powerpc/configs/skiroot_defconfig | 68 +- arch/powerpc/configs/storcenter_defconfig | 1 + arch/powerpc/configs/tqm8xx_defconfig | 1 + arch/powerpc/crypto/aes-spe-glue.c | 18 +- arch/powerpc/crypto/crc32c-vpmsum_glue.c | 4 +- arch/powerpc/include/asm/archrandom.h | 27 +- arch/powerpc/include/asm/barrier.h | 2 + arch/powerpc/include/asm/book3s/32/kup.h | 68 +- arch/powerpc/include/asm/book3s/32/pgalloc.h | 8 + arch/powerpc/include/asm/book3s/32/pgtable.h | 5 - arch/powerpc/include/asm/book3s/64/kup-radix.h | 40 +- arch/powerpc/include/asm/book3s/64/mmu-hash.h | 5 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 2 + arch/powerpc/include/asm/book3s/64/pgtable.h | 3 - arch/powerpc/include/asm/compat.h | 17 + arch/powerpc/include/asm/cpm.h | 172 +- arch/powerpc/include/asm/cputable.h | 7 +- arch/powerpc/include/asm/epapr_hcalls.h | 42 + arch/powerpc/include/asm/firmware.h | 6 +- arch/powerpc/include/asm/hvcall.h | 1 - arch/powerpc/include/asm/hw_breakpoint.h | 4 - arch/powerpc/include/asm/io.h | 3 + arch/powerpc/include/asm/kasan.h | 2 - arch/powerpc/include/asm/kup.h | 49 +- arch/powerpc/include/asm/kvm_book3s_uvmem.h | 10 +- arch/powerpc/include/asm/kvm_host.h | 1 - arch/powerpc/include/asm/kvm_ppc.h | 5 +- arch/powerpc/include/asm/mmu_context.h | 5 + arch/powerpc/include/asm/nohash/32/kup-8xx.h | 21 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 5 - arch/powerpc/include/asm/nohash/pgalloc.h | 8 + arch/powerpc/include/asm/page.h | 2 +- arch/powerpc/include/asm/pci-bridge.h | 7 +- arch/powerpc/include/asm/pci.h | 1 + arch/powerpc/include/asm/pgtable.h | 6 + arch/powerpc/include/asm/pnv-pci.h | 1 - arch/powerpc/include/asm/processor.h | 9 - arch/powerpc/include/asm/reg_8xx.h | 14 - arch/powerpc/include/asm/thread_info.h | 18 - arch/powerpc/include/asm/tlb.h | 11 - arch/powerpc/include/asm/uaccess.h | 88 +- arch/powerpc/include/asm/vdso_datapage.h | 14 +- arch/powerpc/include/asm/vmalloc.h | 4 - arch/powerpc/include/asm/xive-regs.h | 1 - arch/powerpc/include/asm/xive.h | 92 +- arch/powerpc/kernel/Makefile | 3 +- arch/powerpc/kernel/asm-offsets.c | 11 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 13 +- arch/powerpc/kernel/eeh.c | 32 +- arch/powerpc/kernel/eeh_cache.c | 10 +- arch/powerpc/kernel/eeh_driver.c | 6 + arch/powerpc/kernel/eeh_sysfs.c | 22 +- arch/powerpc/kernel/entry_32.S | 36 +- arch/powerpc/kernel/entry_64.S | 22 +- arch/powerpc/kernel/exceptions-64s.S | 32 +- arch/powerpc/kernel/fpu.S | 3 - arch/powerpc/kernel/head_32.S | 62 +- arch/powerpc/kernel/head_32.h | 180 +- arch/powerpc/kernel/head_40x.S | 2 - arch/powerpc/kernel/head_8xx.S | 189 +- arch/powerpc/kernel/head_booke.h | 2 - arch/powerpc/kernel/head_fsl_booke.S | 1 - arch/powerpc/kernel/hw_breakpoint.c | 15 +- arch/powerpc/kernel/idle.c | 25 - arch/powerpc/kernel/idle_book3s.S | 20 - arch/powerpc/kernel/idle_power4.S | 83 + arch/powerpc/kernel/irq.c | 22 - arch/powerpc/kernel/legacy_serial.c | 4 +- arch/powerpc/kernel/pci-common.c | 46 +- arch/powerpc/kernel/pci-hotplug.c | 1 + arch/powerpc/kernel/pci_dn.c | 47 +- arch/powerpc/kernel/pci_of_scan.c | 1 + arch/powerpc/kernel/proc_powerpc.c | 10 +- arch/powerpc/kernel/process.c | 69 +- arch/powerpc/kernel/rtas-proc.c | 70 +- arch/powerpc/kernel/rtas_flash.c | 34 +- arch/powerpc/kernel/rtasd.c | 14 +- arch/powerpc/kernel/setup-common.c | 3 + arch/powerpc/kernel/setup.h | 2 +- arch/powerpc/kernel/setup_32.c | 17 +- arch/powerpc/kernel/setup_64.c | 2 +- arch/powerpc/kernel/syscalls/syscall.tbl | 2 - arch/powerpc/kernel/traps.c | 9 - arch/powerpc/kernel/vdso.c | 5 + arch/powerpc/kernel/vdso32/Makefile | 4 +- arch/powerpc/kernel/vdso32/cacheflush.S | 32 +- arch/powerpc/kernel/vdso32/datapage.S | 31 +- arch/powerpc/kernel/vdso32/getcpu.S | 23 +- arch/powerpc/kernel/vdso32/gettimeofday.S | 119 +- arch/powerpc/kernel/vdso32/vdso32.lds.S | 2 +- arch/powerpc/kernel/vector.S | 3 - arch/powerpc/kernel/vmlinux.lds.S | 2 +- arch/powerpc/kvm/book3s.c | 9 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 4 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 8 +- arch/powerpc/kvm/book3s_64_vio.c | 10 +- arch/powerpc/kvm/book3s_hv.c | 42 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 2 - arch/powerpc/kvm/book3s_hv_uvmem.c | 34 +- arch/powerpc/kvm/book3s_pr.c | 34 +- arch/powerpc/kvm/book3s_xive.c | 2 +- arch/powerpc/kvm/book3s_xive_native.c | 2 +- arch/powerpc/kvm/booke.c | 67 +- arch/powerpc/kvm/e500.c | 36 +- arch/powerpc/kvm/e500mc.c | 30 +- arch/powerpc/kvm/emulate_loadstore.c | 5 + arch/powerpc/kvm/powerpc.c | 88 +- arch/powerpc/mm/book3s32/hash_low.S | 46 +- arch/powerpc/mm/book3s32/mmu.c | 9 +- arch/powerpc/mm/book3s64/hash_utils.c | 11 +- arch/powerpc/mm/book3s64/iommu_api.c | 10 +- arch/powerpc/mm/book3s64/pgtable.c | 7 + arch/powerpc/mm/book3s64/radix_pgtable.c | 6 +- arch/powerpc/mm/book3s64/radix_tlb.c | 3 - arch/powerpc/mm/fault.c | 11 +- arch/powerpc/mm/kasan/kasan_init_32.c | 89 +- arch/powerpc/mm/mem.c | 4 - arch/powerpc/mm/mmu_decl.h | 6 - arch/powerpc/mm/nohash/8xx.c | 13 +- arch/powerpc/mm/numa.c | 12 +- arch/powerpc/mm/pgtable_32.c | 1 - arch/powerpc/mm/ptdump/ptdump.c | 6 +- arch/powerpc/oprofile/backtrace.c | 16 +- arch/powerpc/perf/8xx-pmu.c | 12 +- arch/powerpc/perf/callchain.c | 20 +- arch/powerpc/perf/core-book3s.c | 8 +- arch/powerpc/platforms/512x/mpc512x_lpbfifo.c | 6 +- arch/powerpc/platforms/83xx/km83xx.c | 5 +- arch/powerpc/platforms/83xx/misc.c | 23 + arch/powerpc/platforms/83xx/mpc832x_mds.c | 3 +- arch/powerpc/platforms/83xx/mpc832x_rdb.c | 3 +- arch/powerpc/platforms/83xx/mpc836x_mds.c | 3 +- arch/powerpc/platforms/83xx/mpc836x_rdk.c | 3 +- arch/powerpc/platforms/83xx/mpc83xx.h | 7 + arch/powerpc/platforms/85xx/corenet_generic.c | 10 + arch/powerpc/platforms/85xx/mpc85xx_mds.c | 27 + arch/powerpc/platforms/85xx/mpc85xx_rdb.c | 17 + arch/powerpc/platforms/85xx/smp.c | 9 - arch/powerpc/platforms/85xx/twr_p102x.c | 20 +- arch/powerpc/platforms/Kconfig | 4 - arch/powerpc/platforms/Kconfig.cputype | 8 - arch/powerpc/platforms/cell/setup.c | 3 + arch/powerpc/platforms/cell/spufs/inode.c | 11 +- arch/powerpc/platforms/maple/setup.c | 5 +- arch/powerpc/platforms/pasemi/setup.c | 4 + arch/powerpc/platforms/powernv/opal.c | 144 +- arch/powerpc/platforms/powernv/pci-ioda.c | 244 +- arch/powerpc/platforms/powernv/pci.c | 71 +- arch/powerpc/platforms/powernv/pci.h | 3 + arch/powerpc/platforms/powernv/setup.c | 4 - arch/powerpc/platforms/ps3/setup.c | 4 + arch/powerpc/platforms/pseries/Kconfig | 1 + arch/powerpc/platforms/pseries/firmware.c | 10 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 4 +- arch/powerpc/platforms/pseries/iommu.c | 64 +- arch/powerpc/platforms/pseries/lpar.c | 24 +- arch/powerpc/platforms/pseries/lparcfg.c | 18 +- arch/powerpc/platforms/pseries/papr_scm.c | 8 +- arch/powerpc/platforms/pseries/pci.c | 4 +- arch/powerpc/platforms/pseries/reconfig.c | 8 +- arch/powerpc/platforms/pseries/scanlog.c | 15 +- arch/powerpc/platforms/pseries/vio.c | 2 - arch/powerpc/sysdev/fsl_pci.c | 10 +- arch/powerpc/sysdev/mpic.c | 4 +- arch/powerpc/sysdev/xive/common.c | 15 +- arch/powerpc/tools/relocs_check.sh | 20 +- arch/powerpc/xmon/dis-asm.h | 4 +- arch/powerpc/xmon/xmon.c | 20 +- arch/riscv/Kconfig | 4 +- arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 15 +- .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 4 - arch/riscv/include/asm/cacheflush.h | 2 +- arch/riscv/include/asm/image.h | 4 +- arch/riscv/include/asm/kasan.h | 27 - arch/riscv/include/asm/page.h | 16 +- arch/riscv/include/asm/perf_event.h | 4 - arch/riscv/include/asm/pgtable-64.h | 12 - arch/riscv/include/asm/pgtable.h | 11 - arch/riscv/include/asm/string.h | 9 - arch/riscv/include/asm/vmalloc.h | 4 - arch/riscv/include/uapi/asm/bpf_perf_event.h | 9 - arch/riscv/kernel/entry.S | 4 +- arch/riscv/kernel/head.S | 3 - arch/riscv/kernel/riscv_ksyms.c | 2 - arch/riscv/kernel/setup.c | 9 +- arch/riscv/kernel/vmlinux.lds.S | 1 - arch/riscv/lib/memcpy.S | 5 +- arch/riscv/lib/memset.S | 5 +- arch/riscv/mm/Makefile | 8 - arch/riscv/mm/kasan_init.c | 104 - arch/riscv/mm/physaddr.c | 37 - arch/riscv/net/bpf_jit_comp.c | 531 +- arch/s390/Kconfig | 9 +- arch/s390/Makefile | 2 +- arch/s390/boot/compressed/decompressor.c | 8 +- arch/s390/boot/head.S | 2 +- arch/s390/boot/ipl_parm.c | 14 - arch/s390/crypto/aes_s390.c | 27 +- arch/s390/crypto/crc32-vx.c | 8 +- arch/s390/crypto/ghash_s390.c | 4 +- arch/s390/crypto/paes_s390.c | 253 +- arch/s390/hypfs/inode.c | 11 +- arch/s390/include/asm/archrandom.h | 20 +- arch/s390/include/asm/bug.h | 16 +- arch/s390/include/asm/compat.h | 6 +- arch/s390/include/asm/jump_label.h | 4 +- arch/s390/include/asm/kprobes.h | 1 + arch/s390/include/asm/kvm_host.h | 6 +- arch/s390/include/asm/page.h | 2 - arch/s390/include/asm/pci.h | 2 +- arch/s390/include/asm/pgtable.h | 2 - arch/s390/include/asm/preempt.h | 4 +- arch/s390/include/asm/setup.h | 7 - arch/s390/include/asm/vmalloc.h | 4 - arch/s390/include/uapi/asm/pkey.h | 69 +- arch/s390/include/uapi/asm/zcrypt.h | 32 +- arch/s390/kernel/dumpstack.c | 2 - arch/s390/kernel/entry.S | 2 +- arch/s390/kernel/entry.h | 1 - arch/s390/kernel/ftrace.c | 80 +- arch/s390/kernel/kprobes.c | 61 +- arch/s390/kernel/mcount.S | 21 +- arch/s390/kernel/perf_cpum_sf.c | 67 +- arch/s390/kernel/pgm_check.S | 2 +- arch/s390/kernel/setup.c | 16 +- arch/s390/kernel/syscalls/syscall.tbl | 2 - arch/s390/kernel/traps.c | 41 +- arch/s390/kvm/interrupt.c | 6 +- arch/s390/kvm/kvm-s390.c | 210 +- arch/s390/mm/hugetlbpage.c | 100 +- arch/s390/pci/pci.c | 2 +- arch/s390/pci/pci_clp.c | 48 +- arch/s390/pci/pci_sysfs.c | 63 +- arch/sh/Kconfig | 2 +- arch/sh/boards/board-sh7785lcr.c | 2 +- arch/sh/boards/mach-cayman/irq.c | 2 +- arch/sh/boards/mach-cayman/setup.c | 2 +- arch/sh/boards/mach-sdk7786/fpga.c | 2 +- arch/sh/drivers/heartbeat.c | 2 +- arch/sh/drivers/pci/pci-sh5.c | 4 +- arch/sh/include/asm/bitops-op32.h | 8 +- arch/sh/include/asm/cache.h | 2 +- arch/sh/include/asm/io.h | 1 + arch/sh/include/asm/vmalloc.h | 4 - arch/sh/include/cpu-sh2a/cpu/sh7264.h | 6 + arch/sh/include/cpu-sh2a/cpu/sh7269.h | 17 +- arch/sh/include/uapi/asm/sockios.h | 4 +- arch/sh/kernel/Makefile | 2 + arch/sh/kernel/cpu/irq/intc-sh5.c | 2 +- arch/sh/kernel/cpu/sh2/smp-j2.c | 4 +- arch/sh/kernel/cpu/sh5/clock-sh5.c | 2 +- arch/sh/kernel/cpu/sh5/entry.S | 4 +- arch/sh/kernel/dma-coherent.c | 2 +- arch/sh/kernel/entry-common.S | 4 +- arch/sh/kernel/setup.c | 4 + arch/sh/kernel/sh_ksyms_32.c | 17 - arch/sh/kernel/syscalls/syscall.tbl | 2 - arch/sh/lib/delay.c | 1 - arch/sh/mm/alignment.c | 17 +- arch/sparc/Kconfig | 5 +- arch/sparc/crypto/aes_glue.c | 2 + arch/sparc/crypto/camellia_glue.c | 5 +- arch/sparc/crypto/crc32c_glue.c | 4 +- arch/sparc/include/asm/compat.h | 17 + arch/sparc/include/asm/io_64.h | 1 + arch/sparc/include/asm/pgalloc_64.h | 6 +- arch/sparc/include/asm/pgtable_64.h | 26 +- arch/sparc/include/asm/tlb_64.h | 9 - arch/sparc/include/asm/vmalloc.h | 4 - arch/sparc/include/uapi/asm/ipcbuf.h | 22 +- arch/sparc/include/uapi/asm/statfs.h | 7 + arch/sparc/kernel/led.c | 15 +- arch/sparc/kernel/prom_32.c | 18 +- arch/sparc/kernel/rtrap_64.S | 2 +- arch/sparc/kernel/setup_32.c | 4 + arch/sparc/kernel/setup_64.c | 4 + arch/sparc/kernel/signal32.c | 6 +- arch/sparc/kernel/smp_64.c | 13 +- arch/sparc/kernel/sys_sparc_64.c | 33 +- arch/sparc/kernel/syscalls/syscall.tbl | 2 - arch/sparc/kernel/vmlinux.lds.S | 6 +- arch/sparc/mm/fault_64.c | 6 +- arch/sparc/mm/hugetlbpage.c | 28 +- arch/sparc/mm/init_64.c | 33 +- arch/um/Kconfig | 2 - arch/um/drivers/Kconfig | 81 +- arch/um/drivers/chan_user.h | 2 +- arch/um/drivers/cow.h | 2 +- arch/um/drivers/cow_user.c | 7 +- arch/um/drivers/mconsole_kern.c | 9 +- arch/um/drivers/net_kern.c | 2 +- arch/um/drivers/ssl.c | 8 - arch/um/drivers/ubd_kern.c | 11 +- arch/um/drivers/vector_kern.c | 2 +- arch/um/include/asm/Kbuild | 1 + arch/um/include/asm/common.lds.S | 2 +- arch/um/include/asm/mmu_context.h | 5 + arch/um/include/asm/vmalloc.h | 4 - arch/um/include/asm/xor.h | 7 - arch/um/include/shared/os.h | 2 +- arch/um/kernel/dyn.lds.S | 1 - arch/um/kernel/exitcode.c | 15 +- arch/um/kernel/process.c | 15 +- arch/um/os-Linux/file.c | 2 +- arch/unicore32/include/asm/io.h | 1 + arch/unicore32/include/asm/mmu_context.h | 5 + arch/unicore32/include/asm/vmalloc.h | 4 - arch/unicore32/kernel/setup.c | 2 + arch/x86/Kconfig | 117 +- arch/x86/Kconfig.cpu | 8 - arch/x86/Kconfig.debug | 20 +- arch/x86/boot/Makefile | 4 +- arch/x86/boot/compressed/Makefile | 4 +- arch/x86/boot/compressed/eboot.c | 278 +- arch/x86/boot/compressed/eboot.h | 30 +- arch/x86/boot/compressed/efi_stub_32.S | 87 + arch/x86/boot/compressed/efi_stub_64.S | 5 + arch/x86/boot/compressed/efi_thunk_64.S | 65 +- arch/x86/boot/compressed/head_32.S | 72 +- arch/x86/boot/compressed/head_64.S | 97 +- arch/x86/boot/mkcpustr.c | 1 - arch/x86/boot/setup.ld | 5 +- arch/x86/crypto/.gitignore | 1 - arch/x86/crypto/Makefile | 11 +- arch/x86/crypto/aegis128-aesni-glue.c | 4 +- arch/x86/crypto/aesni-intel_asm.S | 8 +- arch/x86/crypto/aesni-intel_glue.c | 55 +- arch/x86/crypto/blake2s-glue.c | 4 +- arch/x86/crypto/camellia_aesni_avx2_glue.c | 77 +- arch/x86/crypto/camellia_aesni_avx_glue.c | 81 +- arch/x86/crypto/camellia_glue.c | 54 +- arch/x86/crypto/cast6_avx_glue.c | 74 +- arch/x86/crypto/crc32-pclmul_glue.c | 4 +- arch/x86/crypto/crc32c-intel_glue.c | 4 +- arch/x86/crypto/ghash-clmulni-intel_glue.c | 11 +- arch/x86/crypto/glue_helper.c | 23 +- arch/x86/crypto/poly1305-avx2-x86_64.S | 390 ++ arch/x86/crypto/poly1305-sse2-x86_64.S | 590 ++ arch/x86/crypto/poly1305-x86_64-cryptogams.pl | 4265 ------------- arch/x86/crypto/poly1305_glue.c | 304 +- arch/x86/crypto/serpent_avx2_glue.c | 65 +- arch/x86/crypto/serpent_avx_glue.c | 63 +- arch/x86/crypto/serpent_sse2_glue.c | 30 +- arch/x86/crypto/sha1_avx2_x86_64_asm.S | 6 +- arch/x86/crypto/sha1_ssse3_asm.S | 14 +- arch/x86/crypto/sha1_ssse3_glue.c | 70 +- arch/x86/crypto/sha256-avx-asm.S | 4 +- arch/x86/crypto/sha256-avx2-asm.S | 4 +- arch/x86/crypto/sha256-ssse3-asm.S | 6 +- arch/x86/crypto/sha256_ssse3_glue.c | 34 +- arch/x86/crypto/sha512-avx-asm.S | 11 +- arch/x86/crypto/sha512-avx2-asm.S | 11 +- arch/x86/crypto/sha512-ssse3-asm.S | 13 +- arch/x86/crypto/sha512_ssse3_glue.c | 31 +- arch/x86/crypto/twofish_avx_glue.c | 81 +- arch/x86/crypto/twofish_glue_3way.c | 37 +- arch/x86/entry/entry_64.S | 2 +- arch/x86/entry/syscalls/syscall_32.tbl | 2 - arch/x86/entry/syscalls/syscall_64.tbl | 2 - arch/x86/entry/vdso/Makefile | 6 - arch/x86/entry/vdso/vdso-layout.lds.S | 13 +- arch/x86/entry/vdso/vdso2c.c | 3 - arch/x86/entry/vdso/vdso32-setup.c | 1 - arch/x86/entry/vdso/vma.c | 120 +- arch/x86/events/amd/core.c | 109 +- arch/x86/events/core.c | 74 +- arch/x86/events/intel/ds.c | 1 - arch/x86/events/intel/rapl.c | 2 - arch/x86/events/perf_event.h | 20 - arch/x86/ia32/ia32_signal.c | 2 + arch/x86/include/asm/acpi.h | 3 +- arch/x86/include/asm/archrandom.h | 28 +- arch/x86/include/asm/bitops.h | 6 +- arch/x86/include/asm/bugs.h | 6 + arch/x86/include/asm/compat.h | 17 + arch/x86/include/asm/cpu_entry_area.h | 10 +- arch/x86/include/asm/cpufeatures.h | 2 - arch/x86/include/asm/crypto/camellia.h | 65 +- arch/x86/include/asm/crypto/glue_helper.h | 18 +- arch/x86/include/asm/crypto/serpent-avx.h | 20 +- arch/x86/include/asm/crypto/serpent-sse2.h | 28 +- arch/x86/include/asm/crypto/twofish.h | 19 +- arch/x86/include/asm/device.h | 10 + arch/x86/include/asm/disabled-features.h | 8 +- arch/x86/include/asm/efi.h | 244 +- arch/x86/include/asm/ftrace.h | 2 + arch/x86/include/asm/hyperv-tlfs.h | 3 +- arch/x86/include/asm/intel-family.h | 1 - arch/x86/include/asm/intel_pmc_ipc.h | 32 + arch/x86/include/asm/intel_scu_ipc.h | 20 + arch/x86/include/asm/intel_telemetry.h | 3 + arch/x86/include/asm/io.h | 36 - arch/x86/include/asm/kdebug.h | 1 - arch/x86/include/asm/kprobes.h | 14 +- arch/x86/include/asm/kvm_emulate.h | 4 - arch/x86/include/asm/kvm_host.h | 34 +- arch/x86/include/asm/mce.h | 3 +- arch/x86/include/asm/memtype.h | 27 - arch/x86/include/asm/microcode_amd.h | 2 +- arch/x86/include/asm/mmu.h | 4 + arch/x86/include/asm/mmu_context.h | 112 +- arch/x86/include/asm/mpx.h | 116 + arch/x86/include/asm/msr-index.h | 14 +- arch/x86/include/asm/mtrr.h | 4 +- arch/x86/include/asm/nmi.h | 1 + arch/x86/include/asm/nospec-branch.h | 1 + arch/x86/include/asm/pat.h | 27 + arch/x86/include/asm/pci.h | 33 +- arch/x86/include/asm/perf_event.h | 22 +- arch/x86/include/asm/pgtable.h | 10 +- arch/x86/include/asm/pgtable_32_areas.h | 53 - arch/x86/include/asm/pgtable_32_types.h | 57 +- arch/x86/include/asm/pgtable_areas.h | 16 - arch/x86/include/asm/pgtable_types.h | 147 +- arch/x86/include/asm/processor.h | 29 +- arch/x86/include/asm/ptrace.h | 29 +- arch/x86/include/asm/realmode.h | 4 +- arch/x86/include/asm/set_memory.h | 2 + arch/x86/include/asm/text-patching.h | 86 +- arch/x86/include/asm/thread_info.h | 9 + arch/x86/include/asm/tlb.h | 4 +- arch/x86/include/asm/topology.h | 25 - arch/x86/include/asm/trace/mpx.h | 134 + arch/x86/include/asm/vdso.h | 1 - arch/x86/include/asm/vdso/gettimeofday.h | 10 +- arch/x86/include/asm/vmalloc.h | 6 - arch/x86/include/asm/vmx.h | 105 +- arch/x86/include/asm/vmxfeatures.h | 86 - arch/x86/include/asm/vvar.h | 13 +- arch/x86/include/uapi/asm/vmx.h | 4 +- arch/x86/kernel/Makefile | 5 - arch/x86/kernel/acpi/sleep.c | 11 - arch/x86/kernel/acpi/sleep.h | 2 +- arch/x86/kernel/alternative.c | 199 +- arch/x86/kernel/amd_nb.c | 3 - arch/x86/kernel/apb_timer.c | 2 +- arch/x86/kernel/apic/x2apic_uv_x.c | 43 +- arch/x86/kernel/cpu/Makefile | 9 +- arch/x86/kernel/cpu/amd.c | 10 +- arch/x86/kernel/cpu/bugs.c | 7 - arch/x86/kernel/cpu/centaur.c | 37 +- arch/x86/kernel/cpu/common.c | 33 +- arch/x86/kernel/cpu/cpu.h | 4 - arch/x86/kernel/cpu/feat_ctl.c | 145 - arch/x86/kernel/cpu/intel.c | 85 +- arch/x86/kernel/cpu/mce/amd.c | 2 - arch/x86/kernel/cpu/mce/core.c | 70 +- arch/x86/kernel/cpu/mce/inject.c | 2 +- arch/x86/kernel/cpu/mce/intel.c | 15 +- arch/x86/kernel/cpu/mce/internal.h | 2 + arch/x86/kernel/cpu/mce/therm_throt.c | 2 +- arch/x86/kernel/cpu/mkcapflags.sh | 15 +- arch/x86/kernel/cpu/mtrr/generic.c | 2 +- arch/x86/kernel/cpu/mtrr/if.c | 66 +- arch/x86/kernel/cpu/mtrr/mtrr.c | 2 +- arch/x86/kernel/cpu/proc.c | 15 - arch/x86/kernel/cpu/resctrl/internal.h | 1 - arch/x86/kernel/cpu/resctrl/monitor.c | 4 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 149 +- arch/x86/kernel/cpu/scattered.c | 2 +- arch/x86/kernel/cpu/topology.c | 2 +- arch/x86/kernel/cpu/tsx.c | 18 +- arch/x86/kernel/cpu/zhaoxin.c | 37 +- arch/x86/kernel/crash.c | 2 +- arch/x86/kernel/crash_core_32.c | 17 - arch/x86/kernel/crash_core_64.c | 24 - arch/x86/kernel/dumpstack.c | 26 +- arch/x86/kernel/fpu/signal.c | 3 - arch/x86/kernel/fpu/xstate.c | 18 +- arch/x86/kernel/ftrace.c | 689 ++- arch/x86/kernel/hpet.c | 2 +- arch/x86/kernel/jump_label.c | 116 +- arch/x86/kernel/kexec-bzimage64.c | 2 +- arch/x86/kernel/kprobes/core.c | 21 +- arch/x86/kernel/kprobes/opt.c | 67 +- arch/x86/kernel/kvm.c | 4 + arch/x86/kernel/ldt.c | 83 - arch/x86/kernel/machine_kexec_32.c | 12 + arch/x86/kernel/machine_kexec_64.c | 19 + arch/x86/kernel/nmi.c | 20 +- arch/x86/kernel/process.c | 4 + arch/x86/kernel/process_32.c | 1 + arch/x86/kernel/process_64.c | 1 + arch/x86/kernel/quirks.c | 2 +- arch/x86/kernel/setup.c | 169 +- arch/x86/kernel/signal.c | 2 + arch/x86/kernel/smpboot.c | 290 +- arch/x86/kernel/sys_x86_64.c | 9 + arch/x86/kernel/sysfb_simplefb.c | 2 +- arch/x86/kernel/tboot.c | 2 +- arch/x86/kernel/traps.c | 177 +- arch/x86/kernel/tsc_sync.c | 1 + arch/x86/kernel/unwind_orc.c | 11 +- arch/x86/kernel/vm86_32.c | 1 + arch/x86/kernel/vmlinux.lds.S | 4 +- arch/x86/kernel/x86_init.c | 2 +- arch/x86/kvm/Kconfig | 10 +- arch/x86/kvm/cpuid.c | 9 +- arch/x86/kvm/cpuid.h | 45 +- arch/x86/kvm/emulate.c | 133 +- arch/x86/kvm/hyperv.c | 17 +- arch/x86/kvm/i8259.c | 6 +- arch/x86/kvm/ioapic.c | 41 +- arch/x86/kvm/ioapic.h | 6 + arch/x86/kvm/irq.h | 3 - arch/x86/kvm/irq_comm.c | 18 +- arch/x86/kvm/lapic.c | 37 +- arch/x86/kvm/lapic.h | 9 +- arch/x86/kvm/mmu/mmu.c | 607 +- arch/x86/kvm/mmu/paging_tmpl.h | 88 +- arch/x86/kvm/mmutrace.h | 12 +- arch/x86/kvm/mtrr.c | 8 +- arch/x86/kvm/pmu.h | 18 +- arch/x86/kvm/svm.c | 134 +- arch/x86/kvm/vmx/capabilities.h | 5 - arch/x86/kvm/vmx/evmcs.c | 5 + arch/x86/kvm/vmx/nested.c | 193 +- arch/x86/kvm/vmx/pmu_intel.c | 24 +- arch/x86/kvm/vmx/vmcs_shadow_fields.h | 4 +- arch/x86/kvm/vmx/vmx.c | 361 +- arch/x86/kvm/vmx/vmx.h | 2 +- arch/x86/kvm/x86.c | 571 +- arch/x86/kvm/x86.h | 23 +- arch/x86/lib/Makefile | 4 - arch/x86/lib/insn-eval.c | 26 +- arch/x86/lib/memmove_64.S | 7 +- arch/x86/lib/x86-opcode-map.txt | 2 +- arch/x86/mm/Makefile | 17 +- arch/x86/mm/debug_pagetables.c | 18 +- arch/x86/mm/dump_pagetables.c | 322 +- arch/x86/mm/fault.c | 66 +- arch/x86/mm/hugetlbpage.c | 5 + arch/x86/mm/init_32.c | 29 +- arch/x86/mm/init_64.c | 36 + arch/x86/mm/iomap_32.c | 6 +- arch/x86/mm/ioremap.c | 12 +- arch/x86/mm/kasan_init_64.c | 21 + arch/x86/mm/mmap.c | 2 + arch/x86/mm/mpx.c | 938 +++ arch/x86/mm/{pat/cpa-test.c => pageattr-test.c} | 0 arch/x86/mm/pageattr.c | 2285 +++++++ arch/x86/mm/pat.c | 1184 ++++ arch/x86/mm/pat/Makefile | 5 - arch/x86/mm/pat/memtype.c | 1219 ---- arch/x86/mm/pat/memtype.h | 49 - arch/x86/mm/pat/memtype_interval.c | 194 - arch/x86/mm/pat/set_memory.c | 2290 ------- arch/x86/mm/pat_internal.h | 49 + arch/x86/mm/pat_interval.c | 185 + arch/x86/mm/pgtable_32.c | 1 - arch/x86/mm/physaddr.c | 1 - arch/x86/mm/testmmiotrace.c | 4 +- arch/x86/mm/tlb.c | 2 +- arch/x86/net/bpf_jit_comp.c | 166 +- arch/x86/pci/common.c | 48 +- arch/x86/pci/i386.c | 2 +- arch/x86/pci/mmconfig_64.c | 2 +- arch/x86/platform/efi/Makefile | 3 +- arch/x86/platform/efi/efi.c | 398 +- arch/x86/platform/efi/efi_32.c | 24 +- arch/x86/platform/efi/efi_64.c | 321 +- arch/x86/platform/efi/efi_stub_32.S | 109 +- arch/x86/platform/efi/efi_stub_64.S | 43 +- arch/x86/platform/efi/efi_thunk_64.S | 121 +- arch/x86/platform/efi/quirks.c | 47 +- arch/x86/platform/intel-quark/imr.c | 2 - arch/x86/platform/intel-quark/imr_selftest.c | 2 - arch/x86/platform/uv/bios_uv.c | 169 +- arch/x86/platform/uv/tlb_uv.c | 14 +- arch/x86/purgatory/Makefile | 2 - arch/x86/realmode/Makefile | 3 - arch/x86/realmode/rm/Makefile | 3 - arch/x86/xen/Kconfig | 8 +- arch/x86/xen/efi.c | 2 +- arch/x86/xen/mmu_pv.c | 2 +- arch/xtensa/Kconfig | 46 +- arch/xtensa/configs/audio_kc705_defconfig | 2 + arch/xtensa/configs/cadence_csp_defconfig | 2 + arch/xtensa/configs/generic_kc705_defconfig | 2 + arch/xtensa/configs/iss_defconfig | 2 + arch/xtensa/configs/nommu_kc705_defconfig | 2 + arch/xtensa/configs/smp_lx200_defconfig | 3 + arch/xtensa/configs/virt_defconfig | 1 + arch/xtensa/include/asm/asmmacro.h | 2 - arch/xtensa/include/asm/core.h | 8 - arch/xtensa/include/asm/platform.h | 2 + arch/xtensa/include/asm/processor.h | 4 + arch/xtensa/include/asm/vectors.h | 6 +- arch/xtensa/include/asm/vmalloc.h | 4 - arch/xtensa/include/uapi/asm/setup.h | 2 + arch/xtensa/kernel/coprocessor.S | 12 +- arch/xtensa/kernel/entry.S | 19 +- arch/xtensa/kernel/platform.c | 5 +- arch/xtensa/kernel/setup.c | 10 +- arch/xtensa/kernel/syscalls/syscall.tbl | 2 - arch/xtensa/kernel/traps.c | 7 +- arch/xtensa/kernel/vectors.S | 3 +- arch/xtensa/kernel/vmlinux.lds.S | 102 +- .../platforms/iss/include/platform/simcall.h | 4 +- arch/xtensa/platforms/iss/network.c | 2 +- arch/xtensa/platforms/iss/setup.c | 25 +- arch/xtensa/platforms/iss/simdisk.c | 10 +- arch/xtensa/platforms/xtfpga/setup.c | 17 +- block/Kconfig | 6 +- block/Makefile | 4 +- block/bfq-iosched.c | 1 + block/bfq-wf2q.c | 5 +- block/blk-mq.c | 154 +- block/blk-zoned.c | 2 +- block/bsg.c | 1 - block/compat_ioctl.c | 427 ++ block/ioctl.c | 319 +- block/partition-generic.c | 26 +- block/partitions/ldm.c | 2 +- block/scsi_ioctl.c | 214 +- block/t10-pi.c | 3 - certs/blacklist.c | 7 +- certs/system_keyring.c | 12 +- crypto/Kconfig | 4 +- crypto/acompress.c | 4 +- crypto/adiantum.c | 102 +- crypto/aead.c | 15 +- crypto/aegis128-core.c | 4 +- crypto/aes_generic.c | 18 +- crypto/af_alg.c | 8 +- crypto/ahash.c | 54 +- crypto/akcipher.c | 9 +- crypto/algapi.c | 248 +- crypto/algboss.c | 12 +- crypto/anubis.c | 2 + crypto/api.c | 24 +- crypto/authenc.c | 70 +- crypto/authencesn.c | 70 +- crypto/blake2b_generic.c | 4 +- crypto/blake2s_generic.c | 4 +- crypto/camellia_generic.c | 5 +- crypto/cast6_generic.c | 28 +- crypto/cbc.c | 15 +- crypto/ccm.c | 136 +- crypto/cfb.c | 5 +- crypto/chacha20poly1305.c | 96 +- crypto/cipher.c | 93 +- crypto/cmac.c | 40 +- crypto/compress.c | 31 +- crypto/crc32_generic.c | 4 +- crypto/crc32c_generic.c | 4 +- crypto/cryptd.c | 131 +- crypto/crypto_user_base.c | 3 +- crypto/ctr.c | 26 +- crypto/cts.c | 15 +- crypto/des_generic.c | 10 +- crypto/ecb.c | 5 +- crypto/echainiv.c | 20 +- crypto/essiv.c | 44 +- crypto/gcm.c | 96 +- crypto/geniv.c | 19 +- crypto/ghash-generic.c | 4 +- crypto/hmac.c | 62 +- crypto/internal.h | 4 + crypto/keywrap.c | 15 +- crypto/lrw.c | 17 +- crypto/michael_mic.c | 4 +- crypto/nhpoly1305.c | 2 +- crypto/ofb.c | 5 +- crypto/pcbc.c | 5 +- crypto/pcrypt.c | 44 +- crypto/poly1305_generic.c | 25 +- crypto/rsa-pkcs1pad.c | 8 +- crypto/scompress.c | 4 +- crypto/seqiv.c | 20 +- crypto/serpent_generic.c | 6 +- crypto/shash.c | 95 +- crypto/simd.c | 12 +- crypto/skcipher.c | 97 +- crypto/sm4_generic.c | 16 +- crypto/testmgr.c | 584 +- crypto/testmgr.h | 14 +- crypto/twofish_common.c | 8 +- crypto/vmac.c | 44 +- crypto/xcbc.c | 45 +- crypto/xts.c | 17 +- crypto/xxhash_generic.c | 4 +- drivers/Makefile | 2 +- drivers/acpi/Kconfig | 1 - drivers/acpi/acpi_lpit.c | 2 +- drivers/acpi/acpi_processor.c | 182 - drivers/acpi/acpi_video.c | 2 +- drivers/acpi/acpica/acapps.h | 4 +- drivers/acpi/acpica/accommon.h | 2 +- drivers/acpi/acpica/acconvert.h | 2 +- drivers/acpi/acpica/acdebug.h | 2 +- drivers/acpi/acpica/acdispat.h | 2 +- drivers/acpi/acpica/acevents.h | 2 +- drivers/acpi/acpica/acglobal.h | 2 +- drivers/acpi/acpica/achware.h | 2 +- drivers/acpi/acpica/acinterp.h | 2 +- drivers/acpi/acpica/aclocal.h | 2 +- drivers/acpi/acpica/acmacros.h | 2 +- drivers/acpi/acpica/acnamesp.h | 2 +- drivers/acpi/acpica/acobject.h | 5 +- drivers/acpi/acpica/acopcode.h | 2 +- drivers/acpi/acpica/acparser.h | 2 +- drivers/acpi/acpica/acpredef.h | 2 +- drivers/acpi/acpica/acresrc.h | 2 +- drivers/acpi/acpica/acstruct.h | 2 +- drivers/acpi/acpica/actables.h | 2 +- drivers/acpi/acpica/acutils.h | 2 +- drivers/acpi/acpica/amlcode.h | 2 +- drivers/acpi/acpica/amlresrc.h | 2 +- drivers/acpi/acpica/dbhistry.c | 2 +- drivers/acpi/acpica/dbinput.c | 2 +- drivers/acpi/acpica/dsargs.c | 2 +- drivers/acpi/acpica/dscontrol.c | 2 +- drivers/acpi/acpica/dsdebug.c | 2 +- drivers/acpi/acpica/dsfield.c | 4 +- drivers/acpi/acpica/dsinit.c | 2 +- drivers/acpi/acpica/dsmethod.c | 2 +- drivers/acpi/acpica/dsobject.c | 2 +- drivers/acpi/acpica/dsopcode.c | 4 +- drivers/acpi/acpica/dspkginit.c | 2 +- drivers/acpi/acpica/dswexec.c | 2 +- drivers/acpi/acpica/dswload.c | 23 +- drivers/acpi/acpica/dswload2.c | 2 +- drivers/acpi/acpica/dswscope.c | 2 +- drivers/acpi/acpica/dswstate.c | 2 +- drivers/acpi/acpica/evevent.c | 2 +- drivers/acpi/acpica/evglock.c | 2 +- drivers/acpi/acpica/evgpe.c | 2 +- drivers/acpi/acpica/evgpeblk.c | 2 +- drivers/acpi/acpica/evgpeinit.c | 2 +- drivers/acpi/acpica/evgpeutil.c | 2 +- drivers/acpi/acpica/evhandler.c | 2 +- drivers/acpi/acpica/evmisc.c | 2 +- drivers/acpi/acpica/evregion.c | 2 +- drivers/acpi/acpica/evrgnini.c | 2 +- drivers/acpi/acpica/evxface.c | 2 +- drivers/acpi/acpica/evxfevnt.c | 2 +- drivers/acpi/acpica/evxfgpe.c | 2 +- drivers/acpi/acpica/evxfregn.c | 2 +- drivers/acpi/acpica/exconcat.c | 2 +- drivers/acpi/acpica/exconfig.c | 2 +- drivers/acpi/acpica/exconvrt.c | 2 +- drivers/acpi/acpica/excreate.c | 2 +- drivers/acpi/acpica/exdebug.c | 2 +- drivers/acpi/acpica/exdump.c | 2 +- drivers/acpi/acpica/exfield.c | 12 +- drivers/acpi/acpica/exfldio.c | 2 +- drivers/acpi/acpica/exmisc.c | 2 +- drivers/acpi/acpica/exmutex.c | 2 +- drivers/acpi/acpica/exnames.c | 2 +- drivers/acpi/acpica/exoparg1.c | 2 +- drivers/acpi/acpica/exoparg2.c | 2 +- drivers/acpi/acpica/exoparg3.c | 2 +- drivers/acpi/acpica/exoparg6.c | 2 +- drivers/acpi/acpica/exprep.c | 2 +- drivers/acpi/acpica/exregion.c | 2 +- drivers/acpi/acpica/exresnte.c | 2 +- drivers/acpi/acpica/exresolv.c | 2 +- drivers/acpi/acpica/exresop.c | 2 +- drivers/acpi/acpica/exserial.c | 2 +- drivers/acpi/acpica/exstore.c | 2 +- drivers/acpi/acpica/exstoren.c | 2 +- drivers/acpi/acpica/exstorob.c | 2 +- drivers/acpi/acpica/exsystem.c | 2 +- drivers/acpi/acpica/extrace.c | 2 +- drivers/acpi/acpica/exutils.c | 2 +- drivers/acpi/acpica/hwacpi.c | 2 +- drivers/acpi/acpica/hwesleep.c | 2 +- drivers/acpi/acpica/hwgpe.c | 2 +- drivers/acpi/acpica/hwsleep.c | 2 +- drivers/acpi/acpica/hwtimer.c | 2 +- drivers/acpi/acpica/hwvalid.c | 2 +- drivers/acpi/acpica/hwxface.c | 2 +- drivers/acpi/acpica/hwxfsleep.c | 2 +- drivers/acpi/acpica/nsarguments.c | 2 +- drivers/acpi/acpica/nsconvert.c | 2 +- drivers/acpi/acpica/nsdump.c | 2 +- drivers/acpi/acpica/nsdumpdv.c | 2 +- drivers/acpi/acpica/nsinit.c | 2 +- drivers/acpi/acpica/nsload.c | 2 +- drivers/acpi/acpica/nsparse.c | 2 +- drivers/acpi/acpica/nspredef.c | 2 +- drivers/acpi/acpica/nsprepkg.c | 2 +- drivers/acpi/acpica/nsrepair.c | 2 +- drivers/acpi/acpica/nsrepair2.c | 2 +- drivers/acpi/acpica/nsutils.c | 2 +- drivers/acpi/acpica/nswalk.c | 2 +- drivers/acpi/acpica/nsxfname.c | 2 +- drivers/acpi/acpica/psargs.c | 2 +- drivers/acpi/acpica/psloop.c | 2 +- drivers/acpi/acpica/psobject.c | 2 +- drivers/acpi/acpica/psopcode.c | 2 +- drivers/acpi/acpica/psopinfo.c | 2 +- drivers/acpi/acpica/psparse.c | 2 +- drivers/acpi/acpica/psscope.c | 2 +- drivers/acpi/acpica/pstree.c | 2 +- drivers/acpi/acpica/psutils.c | 2 +- drivers/acpi/acpica/pswalk.c | 2 +- drivers/acpi/acpica/psxface.c | 2 +- drivers/acpi/acpica/tbdata.c | 2 +- drivers/acpi/acpica/tbfadt.c | 2 +- drivers/acpi/acpica/tbfind.c | 2 +- drivers/acpi/acpica/tbinstal.c | 2 +- drivers/acpi/acpica/tbprint.c | 2 +- drivers/acpi/acpica/tbutils.c | 2 +- drivers/acpi/acpica/tbxface.c | 2 +- drivers/acpi/acpica/tbxfload.c | 2 +- drivers/acpi/acpica/tbxfroot.c | 2 +- drivers/acpi/acpica/utaddress.c | 2 +- drivers/acpi/acpica/utalloc.c | 2 +- drivers/acpi/acpica/utascii.c | 2 +- drivers/acpi/acpica/utbuffer.c | 2 +- drivers/acpi/acpica/utcache.c | 2 +- drivers/acpi/acpica/utcopy.c | 2 +- drivers/acpi/acpica/utdebug.c | 2 +- drivers/acpi/acpica/utdecode.c | 2 +- drivers/acpi/acpica/uteval.c | 2 +- drivers/acpi/acpica/utglobal.c | 2 +- drivers/acpi/acpica/uthex.c | 2 +- drivers/acpi/acpica/utids.c | 2 +- drivers/acpi/acpica/utinit.c | 2 +- drivers/acpi/acpica/utlock.c | 2 +- drivers/acpi/acpica/utobject.c | 2 +- drivers/acpi/acpica/utosi.c | 2 +- drivers/acpi/acpica/utpredef.c | 2 +- drivers/acpi/acpica/utprint.c | 2 +- drivers/acpi/acpica/uttrack.c | 2 +- drivers/acpi/acpica/utuuid.c | 2 +- drivers/acpi/acpica/utxface.c | 2 +- drivers/acpi/acpica/utxfinit.c | 2 +- drivers/acpi/apei/ghes.c | 4 +- drivers/acpi/arm64/iort.c | 79 +- drivers/acpi/battery.c | 90 +- drivers/acpi/button.c | 11 - drivers/acpi/device_pm.c | 1 - drivers/acpi/dptf/dptf_power.c | 1 - drivers/acpi/dptf/int340x_thermal.c | 4 - drivers/acpi/ec.c | 16 +- drivers/acpi/fan.c | 97 +- drivers/acpi/pptt.c | 29 +- drivers/acpi/proc.c | 15 +- drivers/acpi/processor_idle.c | 174 +- drivers/acpi/scan.c | 2 +- drivers/acpi/sleep.c | 3 - drivers/acpi/thermal.c | 34 +- drivers/acpi/video_detect.c | 29 - drivers/android/binder.c | 43 +- drivers/ata/acard-ahci.c | 4 +- drivers/ata/ahci.c | 7 - drivers/ata/ahci_brcm.c | 70 +- drivers/ata/libata-core.c | 21 - drivers/ata/libata-scsi.c | 9 - drivers/ata/pata_arasan_cf.c | 8 +- drivers/ata/pata_macio.c | 2 +- drivers/ata/pata_octeon_cf.c | 6 +- drivers/ata/pata_pcmcia.c | 1 - drivers/ata/pata_rb532_cf.c | 2 +- drivers/atm/eni.c | 8 +- drivers/atm/firestream.c | 3 - drivers/atm/fore200e.c | 25 +- drivers/base/Kconfig | 2 +- drivers/base/arch_topology.c | 20 +- drivers/base/attribute_container.c | 103 - drivers/base/base.h | 19 - drivers/base/bus.c | 1 - drivers/base/class.c | 1 - drivers/base/component.c | 11 +- drivers/base/dd.c | 5 +- drivers/base/devtmpfs.c | 83 +- drivers/base/driver.c | 1 - drivers/base/firmware_loader/fallback.c | 11 +- drivers/base/firmware_loader/firmware.h | 16 +- drivers/base/firmware_loader/main.c | 2 +- drivers/base/memory.c | 78 +- drivers/base/platform.c | 12 +- drivers/base/power/domain.c | 38 - drivers/base/power/main.c | 42 +- drivers/base/power/qos-test.c | 2 +- drivers/base/power/runtime.c | 13 +- drivers/base/power/wakeup.c | 3 - drivers/base/regmap/regmap-i2c.c | 10 +- drivers/base/regmap/regmap.c | 17 +- drivers/base/swnode.c | 154 +- drivers/base/test/Kconfig | 3 - drivers/base/test/Makefile | 2 - drivers/base/test/property-entry-test.c | 475 -- drivers/base/test/test_async_driver_probe.c | 3 +- drivers/base/transport_class.c | 11 +- drivers/bcma/driver_chipcommon_b.c | 2 +- drivers/bcma/driver_pci_host.c | 6 +- drivers/bcma/host_soc.c | 2 +- drivers/bcma/scan.c | 13 +- drivers/block/Kconfig | 10 + drivers/block/aoe/aoeblk.c | 1 - drivers/block/drbd/drbd_int.h | 2 +- drivers/block/drbd/drbd_nl.c | 3 +- drivers/block/drbd/drbd_receiver.c | 2 +- drivers/block/drbd/drbd_worker.c | 4 +- drivers/block/floppy.c | 3 - drivers/block/nbd.c | 10 - drivers/block/null_blk_main.c | 56 +- drivers/block/paride/pcd.c | 3 - drivers/block/paride/pd.c | 1 - drivers/block/paride/pf.c | 1 - drivers/block/pktcdvd.c | 26 +- drivers/block/rbd.c | 35 +- drivers/block/sunvdc.c | 1 - drivers/block/umem.c | 2 +- drivers/block/virtio_blk.c | 115 +- drivers/block/xen-blkback/blkback.c | 42 +- drivers/block/xen-blkback/common.h | 1 - drivers/block/xen-blkback/xenbus.c | 26 +- drivers/block/xen-blkfront.c | 9 +- drivers/block/zram/zram_drv.c | 10 +- drivers/bluetooth/btbcm.c | 48 - drivers/bluetooth/btbcm.h | 16 - drivers/bluetooth/btrtl.c | 20 +- drivers/bluetooth/btsdio.c | 19 +- drivers/bluetooth/btusb.c | 13 +- drivers/bluetooth/hci_bcm.c | 73 +- drivers/bluetooth/hci_h4.c | 1 - drivers/bluetooth/hci_h5.c | 3 - drivers/bluetooth/hci_qca.c | 418 +- drivers/bluetooth/hci_uart.h | 7 - drivers/bluetooth/hci_vhci.c | 1 - drivers/bus/Kconfig | 1 + drivers/bus/fsl-mc/fsl-mc-bus.c | 6 +- drivers/bus/fsl-mc/mc-io.c | 4 +- drivers/bus/moxtet.c | 3 +- drivers/bus/ti-sysc.c | 18 +- drivers/cdrom/cdrom.c | 35 +- drivers/cdrom/gdrom.c | 3 - drivers/char/agp/generic.c | 2 +- drivers/char/agp/intel-gtt.c | 2 +- drivers/char/applicom.c | 4 +- drivers/char/hpet.c | 4 +- drivers/char/hw_random/Kconfig | 2 +- drivers/char/hw_random/bcm2835-rng.c | 2 +- drivers/char/hw_random/intel-rng.c | 2 +- drivers/char/hw_random/iproc-rng200.c | 1 - drivers/char/hw_random/octeon-rng.c | 4 +- drivers/char/hw_random/omap-rng.c | 4 +- drivers/char/ipmi/ipmb_dev_int.c | 31 +- drivers/char/ipmi/ipmi_ssif.c | 10 +- drivers/char/pcmcia/synclink_cs.c | 2 +- drivers/char/random.c | 316 +- drivers/char/tpm/tpm-sysfs.c | 34 +- drivers/char/ttyprintk.c | 15 +- drivers/clk/Kconfig | 30 +- drivers/clk/Makefile | 2 - drivers/clk/at91/clk-sam9x60-pll.c | 8 +- drivers/clk/at91/sam9x60.c | 1 - drivers/clk/clk-asm9260.c | 8 +- drivers/clk/clk-bd718x7.c | 50 +- drivers/clk/clk-bm1880.c | 3 +- drivers/clk/clk-composite.c | 56 +- drivers/clk/clk-divider.c | 91 +- drivers/clk/clk-fixed-rate.c | 113 +- drivers/clk/clk-fsl-sai.c | 92 - drivers/clk/clk-gate.c | 35 +- drivers/clk/clk-gpio.c | 172 +- drivers/clk/clk-mux.c | 58 +- drivers/clk/clk-plldig.c | 286 - drivers/clk/clk-qoriq.c | 29 - drivers/clk/clk-scmi.c | 2 +- drivers/clk/clk.c | 112 +- drivers/clk/imx/Kconfig | 6 - drivers/clk/imx/Makefile | 3 +- drivers/clk/imx/clk-composite-7ulp.c | 2 +- drivers/clk/imx/clk-composite-8m.c | 4 +- drivers/clk/imx/clk-divider-gate.c | 12 +- drivers/clk/imx/clk-frac-pll.c | 7 +- drivers/clk/imx/clk-imx6q.c | 5 +- drivers/clk/imx/clk-imx7ulp.c | 182 +- drivers/clk/imx/clk-imx8mm.c | 565 +- drivers/clk/imx/clk-imx8mn.c | 498 +- drivers/clk/imx/clk-imx8mp.c | 764 --- drivers/clk/imx/clk-imx8mq.c | 584 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 11 - drivers/clk/imx/clk-pfdv2.c | 2 +- drivers/clk/imx/clk-pll14xx.c | 29 +- drivers/clk/imx/clk-pllv1.c | 14 +- drivers/clk/imx/clk-pllv2.c | 14 +- drivers/clk/imx/clk-pllv4.c | 2 +- drivers/clk/imx/clk-sccg-pll.c | 549 ++ drivers/clk/imx/clk-sscg-pll.c | 549 -- drivers/clk/imx/clk.c | 12 +- drivers/clk/imx/clk.h | 162 +- drivers/clk/mediatek/Kconfig | 44 +- drivers/clk/meson/Makefile | 2 +- drivers/clk/meson/clk-mpll.c | 4 +- drivers/clk/meson/clk-phase.c | 4 +- drivers/clk/meson/clk-pll.c | 13 +- drivers/clk/meson/g12a.c | 1 - drivers/clk/meson/meson8-ddr.c | 149 - drivers/clk/meson/meson8b.c | 124 +- drivers/clk/meson/sclk-div.c | 4 +- drivers/clk/microchip/clk-core.c | 8 +- drivers/clk/mmp/clk-frac.c | 4 +- drivers/clk/mmp/clk-mix.c | 4 +- drivers/clk/mmp/clk-of-mmp2.c | 6 - drivers/clk/mvebu/Kconfig | 2 +- drivers/clk/qcom/Kconfig | 47 +- drivers/clk/qcom/Makefile | 5 - drivers/clk/qcom/apcs-msm8916.c | 13 +- drivers/clk/qcom/clk-alpha-pll.c | 91 +- drivers/clk/qcom/clk-alpha-pll.h | 5 - drivers/clk/qcom/clk-hfpll.c | 6 +- drivers/clk/qcom/clk-rcg.h | 1 - drivers/clk/qcom/clk-rcg2.c | 77 - drivers/clk/qcom/clk-rpmh.c | 10 +- drivers/clk/qcom/clk-smd-rpm.c | 5 - drivers/clk/qcom/dispcc-sc7180.c | 776 --- drivers/clk/qcom/dispcc-sdm845.c | 214 +- drivers/clk/qcom/gcc-ipq6018.c | 4635 --------------- drivers/clk/qcom/gcc-msm8996.c | 35 +- drivers/clk/qcom/gcc-msm8998.c | 14 - drivers/clk/qcom/gcc-qcs404.c | 2 +- drivers/clk/qcom/gpucc-sc7180.c | 266 - drivers/clk/qcom/hfpll.c | 21 +- drivers/clk/qcom/mmcc-msm8974.c | 13 + drivers/clk/qcom/mmcc-msm8998.c | 2913 --------- drivers/clk/qcom/videocc-sc7180.c | 259 - drivers/clk/renesas/Kconfig | 4 +- drivers/clk/renesas/clk-rz.c | 4 +- drivers/clk/renesas/r7s9210-cpg-mssr.c | 1 - drivers/clk/renesas/rcar-gen2-cpg.h | 8 +- drivers/clk/renesas/rcar-gen3-cpg.c | 6 +- drivers/clk/rockchip/clk-pll.c | 28 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 28 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.h | 1 + drivers/clk/sunxi-ng/ccu-sun6i-a31.h | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-a23-a33.h | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.h | 4 + drivers/clk/sunxi/clk-sun6i-apb0-gates.c | 6 +- drivers/clk/tegra/clk-dfll.c | 3 +- drivers/clk/tegra/clk-divider.c | 9 +- drivers/clk/tegra/clk-tegra-periph.c | 6 +- drivers/clk/tegra/clk-tegra20.c | 4 +- drivers/clk/tegra/clk-tegra30.c | 4 +- drivers/clk/ti/clk-44xx.c | 13 - drivers/clk/ti/clk-54xx.c | 28 - drivers/clk/ti/clk-7xx.c | 62 +- drivers/clk/ti/clk.c | 4 +- drivers/clk/ti/clkctrl.c | 96 +- drivers/clk/ti/clock.h | 2 +- drivers/clk/ti/clockdomain.c | 8 +- drivers/clk/uniphier/clk-uniphier-peri.c | 13 +- drivers/clk/ux500/u8500_of_clk.c | 2 - drivers/clk/versatile/Kconfig | 2 +- drivers/clk/zynqmp/clkc.c | 3 +- drivers/clk/zynqmp/divider.c | 118 +- drivers/clk/zynqmp/pll.c | 6 +- drivers/clocksource/Kconfig | 76 +- drivers/clocksource/Makefile | 1 - drivers/clocksource/bcm2835_timer.c | 5 +- drivers/clocksource/em_sti.c | 7 +- drivers/clocksource/exynos_mct.c | 2 +- drivers/clocksource/hyperv_timer.c | 84 +- drivers/clocksource/sh_cmt.c | 2 +- drivers/clocksource/sh_mtu2.c | 2 +- drivers/clocksource/sh_tmu.c | 2 +- drivers/clocksource/timer-cadence-ttc.c | 26 +- drivers/clocksource/timer-davinci.c | 8 +- drivers/clocksource/timer-microchip-pit64b.c | 451 -- drivers/clocksource/timer-ti-dm.c | 20 +- drivers/cpufreq/brcmstb-avs-cpufreq.c | 2 - drivers/cpufreq/cppc_cpufreq.c | 10 +- drivers/cpufreq/cpufreq-dt-platdev.c | 1 - drivers/cpufreq/cpufreq-nforce2.c | 2 +- drivers/cpufreq/cpufreq.c | 147 +- drivers/cpufreq/freq_table.c | 4 +- drivers/cpufreq/gx-suspmod.c | 2 +- drivers/cpufreq/imx-cpufreq-dt.c | 6 +- drivers/cpufreq/intel_pstate.c | 41 +- drivers/cpufreq/kirkwood-cpufreq.c | 4 +- drivers/cpufreq/longrun.c | 6 +- drivers/cpufreq/loongson2_cpufreq.c | 8 +- drivers/cpufreq/pcc-cpufreq.c | 4 +- drivers/cpufreq/s3c2416-cpufreq.c | 12 +- drivers/cpufreq/s5pv210-cpufreq.c | 11 +- drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/cpufreq/sh-cpufreq.c | 2 +- drivers/cpufreq/tegra186-cpufreq.c | 4 +- drivers/cpufreq/unicore2-cpufreq.c | 2 +- drivers/cpuidle/Kconfig.arm | 12 +- drivers/cpuidle/Makefile | 4 +- drivers/cpuidle/coupled.c | 9 +- drivers/cpuidle/cpuidle-clps711x.c | 5 +- drivers/cpuidle/cpuidle-kirkwood.c | 5 +- drivers/cpuidle/cpuidle-psci-domain.c | 308 - drivers/cpuidle/cpuidle-psci.c | 161 +- drivers/cpuidle/cpuidle-psci.h | 17 - drivers/cpuidle/cpuidle.c | 9 +- drivers/cpuidle/driver.c | 46 + drivers/cpuidle/dt_idle_states.c | 5 +- drivers/cpuidle/sysfs.c | 16 +- drivers/crypto/Kconfig | 89 +- .../crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c | 1 + drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c | 24 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c | 5 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h | 9 - .../crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c | 6 + drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 6 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h | 8 + .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 2 + drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 4 +- drivers/crypto/amcc/crypto4xx_alg.c | 31 +- drivers/crypto/amcc/crypto4xx_core.c | 37 +- drivers/crypto/amlogic/Kconfig | 1 - drivers/crypto/amlogic/amlogic-gxl-cipher.c | 1 + drivers/crypto/amlogic/amlogic-gxl-core.c | 4 +- drivers/crypto/atmel-aes.c | 359 +- drivers/crypto/atmel-authenc.h | 3 +- drivers/crypto/atmel-sha.c | 473 +- drivers/crypto/atmel-tdes.c | 375 +- drivers/crypto/axis/artpec6_crypto.c | 10 +- drivers/crypto/bcm/cipher.c | 17 +- drivers/crypto/caam/Kconfig | 14 +- drivers/crypto/caam/caamalg.c | 33 +- drivers/crypto/caam/caamalg_qi.c | 44 +- drivers/crypto/caam/caamalg_qi2.c | 206 +- drivers/crypto/caam/caamhash.c | 167 +- drivers/crypto/caam/ctrl.c | 15 +- drivers/crypto/cavium/cpt/cptvf_algs.c | 2 + drivers/crypto/cavium/nitrox/nitrox_aead.c | 4 +- drivers/crypto/cavium/nitrox/nitrox_skcipher.c | 12 +- drivers/crypto/ccp/Makefile | 4 +- drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 1 + drivers/crypto/ccp/ccp-crypto-aes-galois.c | 1 + drivers/crypto/ccp/ccp-crypto-aes.c | 1 + drivers/crypto/ccp/ccp-crypto-sha.c | 4 +- drivers/crypto/ccp/ccp-dev-v3.c | 1 - drivers/crypto/ccp/psp-dev.c | 1042 +++- drivers/crypto/ccp/psp-dev.h | 51 +- drivers/crypto/ccp/sev-dev.c | 1077 ---- drivers/crypto/ccp/sev-dev.h | 63 - drivers/crypto/ccp/sp-dev.h | 17 +- drivers/crypto/ccp/sp-pci.c | 43 +- drivers/crypto/ccp/tee-dev.c | 375 -- drivers/crypto/ccp/tee-dev.h | 110 - drivers/crypto/ccree/cc_aead.c | 43 +- drivers/crypto/ccree/cc_cipher.c | 58 +- drivers/crypto/ccree/cc_driver.c | 24 +- drivers/crypto/ccree/cc_driver.h | 6 +- drivers/crypto/ccree/cc_fips.c | 2 +- drivers/crypto/ccree/cc_hash.c | 8 + drivers/crypto/ccree/cc_pm.c | 39 +- drivers/crypto/ccree/cc_pm.h | 17 +- drivers/crypto/ccree/cc_request_mgr.c | 103 +- drivers/crypto/ccree/cc_request_mgr.h | 8 + drivers/crypto/chelsio/Kconfig | 30 +- drivers/crypto/chelsio/chcr_algo.c | 53 +- drivers/crypto/chelsio/chcr_core.c | 10 +- drivers/crypto/chelsio/chtls/chtls.h | 7 +- drivers/crypto/chelsio/chtls/chtls_cm.c | 59 +- drivers/crypto/chelsio/chtls/chtls_cm.h | 21 - drivers/crypto/chelsio/chtls/chtls_hw.c | 65 +- drivers/crypto/chelsio/chtls/chtls_main.c | 28 +- drivers/crypto/geode-aes.c | 24 +- drivers/crypto/hifn_795x.c | 2 +- drivers/crypto/hisilicon/Kconfig | 11 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 141 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 60 +- drivers/crypto/hisilicon/sec2/sec.h | 49 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 963 +-- drivers/crypto/hisilicon/sec2/sec_crypto.h | 22 +- drivers/crypto/hisilicon/sec2/sec_main.c | 23 +- drivers/crypto/hisilicon/sgl.c | 17 +- drivers/crypto/hisilicon/zip/zip.h | 4 - drivers/crypto/hisilicon/zip/zip_crypto.c | 92 +- drivers/crypto/img-hash.c | 6 +- drivers/crypto/inside-secure/safexcel.c | 12 +- drivers/crypto/inside-secure/safexcel.h | 34 +- drivers/crypto/inside-secure/safexcel_cipher.c | 600 +- drivers/crypto/inside-secure/safexcel_hash.c | 36 +- drivers/crypto/inside-secure/safexcel_ring.c | 130 +- drivers/crypto/ixp4xx_crypto.c | 31 +- drivers/crypto/marvell/cipher.c | 4 +- drivers/crypto/mediatek/mtk-aes.c | 4 + drivers/crypto/mxs-dcp.c | 12 +- drivers/crypto/n2_core.c | 1 + drivers/crypto/omap-aes-gcm.c | 223 +- drivers/crypto/omap-aes.c | 142 +- drivers/crypto/omap-aes.h | 12 +- drivers/crypto/omap-crypto.c | 37 +- drivers/crypto/omap-des.c | 13 +- drivers/crypto/omap-sham.c | 191 +- drivers/crypto/padlock-aes.c | 9 +- drivers/crypto/padlock-sha.c | 26 +- drivers/crypto/picoxcell_crypto.c | 30 +- drivers/crypto/qat/qat_common/qat_algs.c | 6 +- drivers/crypto/qce/Makefile | 7 +- drivers/crypto/qce/common.c | 244 +- drivers/crypto/qce/core.c | 4 - drivers/crypto/qce/dma.c | 6 +- drivers/crypto/qce/dma.h | 3 +- drivers/crypto/qce/sha.c | 2 + drivers/crypto/qce/skcipher.c | 41 +- drivers/crypto/rockchip/rk3288_crypto_skcipher.c | 4 +- drivers/crypto/sahara.c | 9 +- drivers/crypto/stm32/Kconfig | 6 +- drivers/crypto/stm32/stm32-crc32.c | 4 +- drivers/crypto/stm32/stm32-hash.c | 6 +- drivers/crypto/talitos.c | 15 +- drivers/crypto/ux500/Kconfig | 16 +- drivers/crypto/ux500/cryp/cryp_core.c | 2 + drivers/crypto/virtio/virtio_crypto_algs.c | 8 +- drivers/crypto/vmx/aes_xts.c | 3 - drivers/devfreq/Kconfig | 21 +- drivers/devfreq/Makefile | 1 - drivers/devfreq/devfreq-event.c | 4 +- drivers/devfreq/devfreq.c | 176 +- drivers/devfreq/event/Kconfig | 6 +- drivers/devfreq/event/exynos-nocp.c | 2 +- drivers/devfreq/event/exynos-nocp.h | 2 +- drivers/devfreq/event/exynos-ppmu.c | 15 +- drivers/devfreq/event/exynos-ppmu.h | 2 +- drivers/devfreq/event/rockchip-dfi.c | 5 +- drivers/devfreq/exynos-bus.c | 155 +- drivers/devfreq/governor.h | 19 +- drivers/devfreq/governor_simpleondemand.c | 4 +- drivers/devfreq/governor_userspace.c | 2 +- drivers/devfreq/imx8m-ddrc.c | 471 -- drivers/devfreq/rk3399_dmc.c | 19 +- drivers/devfreq/tegra30-devfreq.c | 4 +- drivers/dma/Kconfig | 30 - drivers/dma/Makefile | 3 - drivers/dma/altera-msgdma.c | 4 +- drivers/dma/bcm2835-dma.c | 5 +- drivers/dma/dma-axi-dmac.c | 10 +- drivers/dma/dma-jz4780.c | 7 - drivers/dma/dmaengine.c | 626 +- drivers/dma/dmaengine.h | 11 - drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 8 +- drivers/dma/fsl-edma-common.c | 5 - drivers/dma/fsl-edma-common.h | 1 - drivers/dma/fsl-edma.c | 8 - drivers/dma/fsl-qdma.c | 2 +- drivers/dma/hisi_dma.c | 611 -- drivers/dma/idxd/Makefile | 2 - drivers/dma/idxd/cdev.c | 302 - drivers/dma/idxd/device.c | 693 --- drivers/dma/idxd/dma.c | 217 - drivers/dma/idxd/idxd.h | 316 - drivers/dma/idxd/init.c | 533 -- drivers/dma/idxd/irq.c | 261 - drivers/dma/idxd/registers.h | 336 -- drivers/dma/idxd/submit.c | 95 - drivers/dma/idxd/sysfs.c | 1528 ----- drivers/dma/imx-sdma.c | 37 +- drivers/dma/ioat/init.c | 38 +- drivers/dma/mediatek/mtk-uart-apdma.c | 3 +- drivers/dma/mv_xor_v2.c | 2 +- drivers/dma/of-dma.c | 2 - drivers/dma/owl-dma.c | 3 +- drivers/dma/pl330.c | 16 +- drivers/dma/plx_dma.c | 639 -- drivers/dma/s3c24xx-dma.c | 24 +- drivers/dma/sf-pdma/sf-pdma.c | 4 +- drivers/dma/sun4i-dma.c | 48 +- drivers/dma/ti/Kconfig | 24 - drivers/dma/ti/Makefile | 3 - drivers/dma/ti/edma.c | 39 +- drivers/dma/ti/k3-psil-am654.c | 175 - drivers/dma/ti/k3-psil-j721e.c | 222 - drivers/dma/ti/k3-psil-priv.h | 43 - drivers/dma/ti/k3-psil.c | 90 - drivers/dma/ti/k3-udma-glue.c | 1198 ---- drivers/dma/ti/k3-udma-private.c | 133 - drivers/dma/ti/k3-udma.c | 3432 ----------- drivers/dma/ti/k3-udma.h | 151 - drivers/dma/ti/omap-dma.c | 288 +- drivers/dma/virt-dma.c | 10 +- drivers/dma/virt-dma.h | 27 +- drivers/dma/xilinx/zynqmp_dma.c | 24 +- drivers/edac/Kconfig | 3 +- drivers/edac/amd64_edac.c | 65 +- drivers/edac/amd64_edac.h | 3 - drivers/edac/aspeed_edac.c | 4 +- drivers/edac/i3000_edac.c | 2 +- drivers/edac/i3200_edac.c | 2 +- drivers/edac/i5100_edac.c | 7 + drivers/edac/i82975x_edac.c | 2 +- drivers/edac/ie31200_edac.c | 2 +- drivers/edac/mce_amd.c | 105 +- drivers/edac/sifive_edac.c | 4 +- drivers/edac/skx_common.c | 2 +- drivers/edac/x38_edac.c | 2 +- drivers/extcon/extcon-arizona.c | 354 +- drivers/extcon/extcon-sm5502.c | 10 +- drivers/firewire/net.c | 2 + drivers/firewire/nosy.c | 2 +- drivers/firmware/Kconfig | 8 + drivers/firmware/Makefile | 5 +- drivers/firmware/arm_scmi/bus.c | 29 +- drivers/firmware/arm_scmi/clock.c | 2 - drivers/firmware/arm_scmi/common.h | 2 - drivers/firmware/arm_scmi/driver.c | 110 +- drivers/firmware/arm_scmi/perf.c | 2 - drivers/firmware/arm_scmi/power.c | 2 - drivers/firmware/arm_scmi/reset.c | 2 - drivers/firmware/arm_scmi/scmi_pm_domain.c | 2 +- drivers/firmware/arm_scmi/sensors.c | 2 - drivers/firmware/broadcom/bcm47xx_nvram.c | 2 +- drivers/firmware/efi/Kconfig | 22 - drivers/firmware/efi/arm-init.c | 107 +- drivers/firmware/efi/arm-runtime.c | 2 +- drivers/firmware/efi/capsule-loader.c | 1 - drivers/firmware/efi/efi.c | 2 +- drivers/firmware/efi/fake_mem.c | 43 +- drivers/firmware/efi/libstub/Makefile | 4 +- drivers/firmware/efi/libstub/arm-stub.c | 110 +- drivers/firmware/efi/libstub/arm32-stub.c | 70 +- drivers/firmware/efi/libstub/arm64-stub.c | 32 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 290 +- drivers/firmware/efi/libstub/efistub.h | 48 +- drivers/firmware/efi/libstub/fdt.c | 53 +- drivers/firmware/efi/libstub/gop.c | 163 +- drivers/firmware/efi/libstub/pci.c | 114 - drivers/firmware/efi/libstub/random.c | 77 +- drivers/firmware/efi/libstub/secureboot.c | 11 +- drivers/firmware/efi/libstub/tpm.c | 48 +- drivers/firmware/efi/memmap.c | 95 +- drivers/firmware/google/coreboot_table.c | 7 - drivers/firmware/google/gsmi.c | 25 - drivers/firmware/imx/Kconfig | 2 +- drivers/firmware/psci/psci.c | 18 +- drivers/firmware/qcom_scm-32.c | 671 +++ drivers/firmware/qcom_scm-64.c | 579 ++ drivers/firmware/qcom_scm-legacy.c | 242 - drivers/firmware/qcom_scm-smc.c | 151 - drivers/firmware/qcom_scm.c | 854 +-- drivers/firmware/qcom_scm.h | 178 +- drivers/firmware/stratix10-svc.c | 4 +- drivers/firmware/turris-mox-rwtm.c | 2 +- drivers/firmware/xilinx/zynqmp.c | 45 - drivers/fpga/dfl-afu-main.c | 2 + drivers/fpga/dfl-fme-main.c | 2 + drivers/fpga/ts73xx-fpga.c | 4 +- drivers/fpga/xilinx-pr-decoupler.c | 3 +- drivers/gpio/Kconfig | 43 +- drivers/gpio/Makefile | 5 +- drivers/gpio/TODO | 46 +- drivers/gpio/gpio-altera.c | 2 +- drivers/gpio/gpio-aspeed-sgpio.c | 2 +- drivers/gpio/gpio-aspeed.c | 2 +- drivers/gpio/gpio-bcm-kona.c | 12 +- drivers/gpio/gpio-bd71828.c | 159 - drivers/gpio/gpio-creg-snps.c | 4 +- drivers/gpio/gpio-grgpio.c | 15 +- drivers/gpio/gpio-logicvc.c | 170 - drivers/gpio/gpio-lynxpoint.c | 471 ++ drivers/gpio/gpio-mockup.c | 16 +- drivers/gpio/gpio-mpc8xxx.c | 1 - drivers/gpio/gpio-mt7621.c | 3 +- drivers/gpio/gpio-mvebu.c | 8 +- drivers/gpio/gpio-pca953x.c | 5 +- drivers/gpio/gpio-sama5d2-piobu.c | 1 + drivers/gpio/gpio-sifive.c | 252 - drivers/gpio/gpio-tb10x.c | 1 + drivers/gpio/gpio-tegra.c | 21 +- drivers/gpio/gpio-tegra186.c | 13 +- drivers/gpio/gpio-thunderx.c | 177 +- drivers/gpio/gpio-vx855.c | 2 +- drivers/gpio/gpio-wcd934x.c | 121 - drivers/gpio/gpio-xgs-iproc.c | 3 +- drivers/gpio/gpiolib-devres.c | 2 +- drivers/gpio/gpiolib-of.c | 29 +- drivers/gpio/gpiolib-sysfs.c | 7 +- drivers/gpio/gpiolib.c | 220 +- drivers/gpio/gpiolib.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 70 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 1 - .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 10 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 257 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h | 9 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 4 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 30 + .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.h | 26 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 18 + drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 1 + drivers/gpu/drm/amd/powerplay/inc/smu_types.h | 2 + .../gpu/drm/amd/powerplay/inc/smu_v11_0_ppsmc.h | 5 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 108 +- drivers/gpu/drm/amd/powerplay/smu_internal.h | 3 + drivers/gpu/drm/drm_dp_mst_topology.c | 143 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 11 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 11 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 5 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 5 +- drivers/gpu/drm/exynos/Kconfig | 6 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 10 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 10 +- drivers/gpu/drm/exynos/exynos_drm_crtc.c | 8 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 8 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 10 +- drivers/gpu/drm/exynos/exynos_drm_vidi.c | 8 +- drivers/gpu/drm/exynos/exynos_mixer.c | 8 +- drivers/gpu/drm/gma500/gtt.c | 2 +- drivers/gpu/drm/gma500/psb_drv.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 2 +- drivers/gpu/drm/i915/display/intel_bios.c | 6 +- drivers/gpu/drm/i915/display/intel_display.c | 44 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 50 +- drivers/gpu/drm/i915/gem/i915_gem_busy.c | 12 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 37 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 90 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 18 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 6 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 9 +- drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 1 - drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 1 - drivers/gpu/drm/i915/gt/intel_context.c | 46 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 13 - drivers/gpu/drm/i915/gt/intel_engine_types.h | 5 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 2 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 354 +- drivers/gpu/drm/i915/gt/mock_engine.c | 17 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 258 - drivers/gpu/drm/i915/i915_active.c | 35 +- drivers/gpu/drm/i915/i915_active.h | 6 - drivers/gpu/drm/i915/i915_gem.c | 5 +- drivers/gpu/drm/i915/i915_gpu_error.c | 2 +- drivers/gpu/drm/i915/i915_gpu_error.h | 7 +- drivers/gpu/drm/i915/i915_pmu.c | 12 - drivers/gpu/drm/i915/i915_request.c | 6 +- drivers/gpu/drm/i915/i915_request.h | 60 - drivers/gpu/drm/i915/i915_scheduler.c | 22 +- drivers/gpu/drm/i915/i915_vma.c | 14 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 4 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c | 4 +- drivers/gpu/drm/msm/msm_drv.c | 10 +- drivers/gpu/drm/msm/msm_drv.h | 3 +- drivers/gpu/drm/nouveau/Kconfig | 2 - drivers/gpu/drm/nouveau/dispnv04/arb.c | 3 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 113 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 2 - drivers/gpu/drm/nouveau/nouveau_drv.h | 7 - drivers/gpu/drm/nouveau/nouveau_fence.c | 10 +- drivers/gpu/drm/nouveau/nouveau_fence.h | 1 - drivers/gpu/drm/nouveau/nouveau_gem.c | 13 +- drivers/gpu/drm/nouveau/nouveau_vmm.c | 2 +- drivers/gpu/drm/nouveau/nvkm/core/memory.c | 2 +- .../gpu/drm/nouveau/nvkm/engine/disp/channv50.c | 2 - drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c | 23 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.h | 1 - drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gp10b.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c | 39 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.c | 5 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c | 9 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c | 9 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 91 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 124 +- drivers/gpu/drm/panfrost/panfrost_gem.h | 41 +- drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 3 +- drivers/gpu/drm/panfrost/panfrost_job.c | 13 +- drivers/gpu/drm/panfrost/panfrost_job.h | 1 - drivers/gpu/drm/panfrost/panfrost_mmu.c | 61 +- drivers/gpu/drm/panfrost/panfrost_mmu.h | 6 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 34 +- drivers/gpu/drm/radeon/radeon_ttm.c | 2 +- drivers/gpu/drm/sti/sti_dvo.c | 2 +- drivers/gpu/drm/sti/sti_hda.c | 4 +- drivers/gpu/drm/sti/sti_hdmi.c | 2 +- drivers/gpu/drm/sti/sti_tvout.c | 2 +- drivers/gpu/drm/sti/sti_vtg.c | 2 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 1 + drivers/gpu/drm/tegra/sor.c | 49 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 4 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 4 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 22 +- drivers/gpu/drm/via/via_dmablit.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 76 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 21 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 90 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 16 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 4 - drivers/hid/hid-logitech-hidpp.c | 247 +- drivers/hid/hidraw.c | 9 - drivers/hv/channel_mgmt.c | 21 +- drivers/hv/hv_balloon.c | 13 +- drivers/hv/hv_fcopy.c | 54 +- drivers/hv/hv_kvp.c | 43 +- drivers/hv/hv_snapshot.c | 55 +- drivers/hv/hv_util.c | 156 +- drivers/hv/hyperv_vmbus.h | 6 - drivers/hv/vmbus_drv.c | 4 - drivers/hwmon/Kconfig | 37 +- drivers/hwmon/Makefile | 3 - drivers/hwmon/adm1177.c | 288 - drivers/hwmon/adt7475.c | 5 +- drivers/hwmon/dell-smm-hwmon.c | 15 +- drivers/hwmon/drivetemp.c | 574 -- drivers/hwmon/hwmon.c | 85 +- drivers/hwmon/i5k_amb.c | 2 +- drivers/hwmon/k10temp.c | 489 +- drivers/hwmon/max31730.c | 440 -- drivers/hwmon/nct7802.c | 75 +- drivers/hwmon/pmbus/Kconfig | 32 +- drivers/hwmon/pmbus/Makefile | 2 - drivers/hwmon/pmbus/ibm-cffps.c | 89 +- drivers/hwmon/pmbus/ltc2978.c | 4 +- drivers/hwmon/pmbus/max20730.c | 372 -- drivers/hwmon/pmbus/max20751.c | 2 +- drivers/hwmon/pmbus/pmbus.c | 6 +- drivers/hwmon/pmbus/pmbus.h | 15 +- drivers/hwmon/pmbus/pmbus_core.c | 22 +- drivers/hwmon/pmbus/pxe1610.c | 44 +- drivers/hwmon/pmbus/tps53679.c | 46 +- drivers/hwmon/pmbus/ucd9000.c | 39 +- drivers/hwmon/pmbus/xdpe12284.c | 117 - drivers/hwmon/pwm-fan.c | 15 +- drivers/hwmon/scmi-hwmon.c | 2 +- drivers/hwmon/w83627ehf.c | 2021 ++++--- drivers/hwspinlock/omap_hwspinlock.c | 32 +- drivers/hwspinlock/qcom_hwspinlock.c | 28 +- drivers/hwspinlock/sirf_hwspinlock.c | 46 +- drivers/hwspinlock/stm32_hwspinlock.c | 4 +- drivers/i2c/busses/Kconfig | 107 +- drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-at91-core.c | 39 + drivers/i2c/busses/i2c-cadence.c | 32 +- drivers/i2c/busses/i2c-cht-wc.c | 6 +- drivers/i2c/busses/i2c-highlander.c | 4 +- drivers/i2c/busses/i2c-i801.c | 10 +- drivers/i2c/busses/i2c-jz4780.c | 156 +- drivers/i2c/busses/i2c-meson.c | 97 +- drivers/i2c/busses/i2c-mv64xxx.c | 5 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 6 +- drivers/i2c/busses/i2c-ocores.c | 2 +- drivers/i2c/busses/i2c-parport-light.c | 267 + drivers/i2c/busses/i2c-parport.c | 113 +- drivers/i2c/busses/i2c-parport.h | 106 + drivers/i2c/busses/i2c-pmcmsp.c | 8 +- drivers/i2c/busses/i2c-pnx.c | 4 +- drivers/i2c/busses/i2c-powermac.c | 8 +- drivers/i2c/busses/i2c-stm32f7.c | 117 +- drivers/i2c/busses/i2c-stu300.c | 2 +- drivers/i2c/busses/i2c-synquacer.c | 2 +- drivers/i2c/busses/i2c-taos-evm.c | 4 +- drivers/i2c/busses/i2c-tegra.c | 178 +- drivers/i2c/busses/i2c-tiny-usb.c | 8 +- drivers/i2c/busses/i2c-xiic.c | 69 +- drivers/i2c/i2c-core-acpi.c | 12 +- drivers/i2c/i2c-core-base.c | 33 +- drivers/i2c/i2c-core-of.c | 7 +- drivers/i2c/muxes/i2c-mux-pca9541.c | 29 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 69 +- drivers/i3c/master.c | 4 +- drivers/i3c/master/dw-i3c-master.c | 20 +- drivers/i3c/master/i3c-master-cdns.c | 53 +- drivers/ide/Makefile | 2 + drivers/ide/cmd64x.c | 3 - drivers/ide/ht6560b.c | 2 +- drivers/ide/ide-cd.c | 38 - drivers/ide/ide-disk.c | 1 - drivers/ide/ide-floppy.c | 4 - drivers/ide/ide-floppy.h | 2 - drivers/ide/ide-floppy_ioctl.c | 35 - drivers/ide/ide-gd.c | 17 - drivers/ide/ide-ioctls.c | 47 +- drivers/ide/ide-iops.c | 1 + drivers/ide/ide-proc.c | 21 +- drivers/ide/ide-tape.c | 11 - drivers/ide/pmac.c | 3 +- drivers/ide/qd65xx.c | 2 +- drivers/ide/serverworks.c | 6 - drivers/ide/siimage.c | 3 +- drivers/ide/tx4939ide.c | 2 +- drivers/ide/via82cxxx.c | 3 +- drivers/idle/intel_idle.c | 484 +- drivers/iio/accel/Kconfig | 20 +- drivers/iio/accel/Makefile | 2 - drivers/iio/accel/adis16201.c | 8 +- drivers/iio/accel/adis16209.c | 8 +- drivers/iio/accel/bma180.c | 225 +- drivers/iio/accel/bma400.h | 99 - drivers/iio/accel/bma400_core.c | 853 --- drivers/iio/accel/bma400_i2c.c | 61 - drivers/iio/accel/cros_ec_accel_legacy.c | 1 + drivers/iio/accel/kxcjk-1013.c | 27 +- drivers/iio/accel/st_accel.h | 2 +- drivers/iio/accel/st_accel_i2c.c | 8 +- drivers/iio/accel/st_accel_spi.c | 9 +- drivers/iio/adc/Kconfig | 17 - drivers/iio/adc/Makefile | 4 +- drivers/iio/adc/ad7091r-base.c | 298 - drivers/iio/adc/ad7091r-base.h | 26 - drivers/iio/adc/ad7091r5.c | 113 - drivers/iio/adc/ad7124.c | 2 - drivers/iio/adc/ad7266.c | 29 +- drivers/iio/adc/ad7780.c | 1 - drivers/iio/adc/ad7791.c | 1 - drivers/iio/adc/ad7793.c | 1 - drivers/iio/adc/ad7887.c | 82 +- drivers/iio/adc/ad7923.c | 64 +- drivers/iio/adc/ad799x.c | 66 +- drivers/iio/adc/ad_sigma_delta.c | 2 +- drivers/iio/adc/at91-sama5d2_adc.c | 6 +- drivers/iio/adc/ltc2496.c | 108 - drivers/iio/adc/ltc2497-core.c | 243 - drivers/iio/adc/ltc2497.c | 234 +- drivers/iio/adc/ltc2497.h | 18 - drivers/iio/adc/max9611.c | 36 +- drivers/iio/adc/qcom-vadc-common.c | 6 +- drivers/iio/adc/qcom-vadc-common.h | 1 + drivers/iio/adc/stm32-adc-core.c | 23 +- drivers/iio/adc/stm32-adc-core.h | 9 - drivers/iio/adc/stm32-adc.c | 71 +- drivers/iio/adc/stm32-dfsdm-adc.c | 55 +- drivers/iio/adc/ti-ads1015.c | 73 +- drivers/iio/adc/ti-ads7950.c | 2 +- drivers/iio/buffer/industrialio-buffer-dma.c | 2 +- drivers/iio/buffer/industrialio-buffer-dmaengine.c | 30 +- drivers/iio/buffer/kfifo_buf.c | 5 +- drivers/iio/chemical/Makefile | 2 +- drivers/iio/chemical/atlas-ph-sensor.c | 685 +++ drivers/iio/chemical/atlas-sensor.c | 695 --- .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 1 + .../common/cros_ec_sensors/cros_ec_sensors_core.c | 1 + drivers/iio/common/ssp_sensors/ssp.h | 14 +- drivers/iio/common/ssp_sensors/ssp_dev.c | 29 +- drivers/iio/common/ssp_sensors/ssp_spi.c | 8 +- drivers/iio/common/st_sensors/st_sensors_core.c | 45 +- drivers/iio/common/st_sensors/st_sensors_i2c.c | 21 + drivers/iio/common/st_sensors/st_sensors_spi.c | 12 +- drivers/iio/common/st_sensors/st_sensors_trigger.c | 3 - drivers/iio/dac/ad5592r-base.c | 1 + drivers/iio/dac/ad7303.c | 25 +- drivers/iio/dac/stm32-dac-core.c | 19 +- drivers/iio/frequency/adf4350.c | 30 +- drivers/iio/gyro/Kconfig | 32 +- drivers/iio/gyro/adis16136.c | 72 +- drivers/iio/gyro/adis16260.c | 14 +- drivers/iio/gyro/itg3200_core.c | 1 + drivers/iio/gyro/st_gyro.h | 2 +- drivers/iio/gyro/st_gyro_core.c | 75 +- drivers/iio/gyro/st_gyro_i2c.c | 9 +- drivers/iio/gyro/st_gyro_spi.c | 9 +- drivers/iio/humidity/dht11.c | 1 + drivers/iio/humidity/hts221_core.c | 19 +- drivers/iio/iio_core.h | 8 +- drivers/iio/imu/adis.c | 139 +- drivers/iio/imu/adis16400.c | 115 +- drivers/iio/imu/adis16460.c | 7 - drivers/iio/imu/adis16480.c | 92 +- drivers/iio/imu/adis_buffer.c | 4 +- drivers/iio/imu/inv_mpu6050/Kconfig | 9 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 237 +- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 2 - drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 22 +- drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c | 80 +- drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 11 +- drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c | 1 + drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 4 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 49 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 27 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 121 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 76 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 3 +- drivers/iio/industrialio-buffer.c | 10 +- drivers/iio/industrialio-core.c | 25 +- drivers/iio/light/apds9960.c | 2 + drivers/iio/light/cros_ec_light_prox.c | 1 + drivers/iio/light/lm3533-als.c | 2 +- drivers/iio/light/si1145.c | 1 + drivers/iio/light/st_uvis25_i2c.c | 1 + drivers/iio/magnetometer/ak8975.c | 107 +- drivers/iio/magnetometer/st_magn_i2c.c | 9 +- drivers/iio/magnetometer/st_magn_spi.c | 9 +- drivers/iio/pressure/Kconfig | 12 - drivers/iio/pressure/Makefile | 1 - drivers/iio/pressure/bmp280-i2c.c | 18 +- drivers/iio/pressure/cros_ec_baro.c | 1 + drivers/iio/pressure/dlhl60d.c | 375 -- drivers/iio/pressure/st_pressure.h | 2 +- drivers/iio/pressure/st_pressure_i2c.c | 22 +- drivers/iio/pressure/st_pressure_spi.c | 9 +- drivers/iio/proximity/Kconfig | 15 - drivers/iio/proximity/Makefile | 1 - drivers/iio/proximity/as3935.c | 3 + drivers/iio/proximity/ping.c | 335 -- drivers/iio/resolver/ad2s1200.c | 1 + drivers/iio/temperature/max31856.c | 134 +- drivers/iio/temperature/maxim_thermocouple.c | 44 +- drivers/iio/trigger/stm32-timer-trigger.c | 3 + drivers/infiniband/core/Makefile | 9 +- drivers/infiniband/core/addr.c | 2 +- drivers/infiniband/core/cache.c | 151 +- drivers/infiniband/core/cm.c | 1000 ++-- drivers/infiniband/core/cm_msgs.h | 755 ++- drivers/infiniband/core/cma.c | 90 +- drivers/infiniband/core/cma_trace.c | 16 - drivers/infiniband/core/cma_trace.h | 391 -- drivers/infiniband/core/core_priv.h | 3 +- drivers/infiniband/core/cq.c | 27 +- drivers/infiniband/core/device.c | 42 +- drivers/infiniband/core/ib_core_uverbs.c | 2 - drivers/infiniband/core/nldev.c | 3 +- drivers/infiniband/core/rdma_core.c | 235 +- drivers/infiniband/core/rdma_core.h | 45 +- drivers/infiniband/core/sa_query.c | 4 +- drivers/infiniband/core/trace.c | 14 - drivers/infiniband/core/umem.c | 55 +- drivers/infiniband/core/umem_odp.c | 64 +- drivers/infiniband/core/uverbs.h | 48 +- drivers/infiniband/core/uverbs_cmd.c | 320 +- drivers/infiniband/core/uverbs_ioctl.c | 45 +- drivers/infiniband/core/uverbs_main.c | 301 +- drivers/infiniband/core/uverbs_std_types.c | 44 +- .../infiniband/core/uverbs_std_types_async_fd.c | 52 - drivers/infiniband/core/uverbs_std_types_cq.c | 19 +- drivers/infiniband/core/uverbs_std_types_device.c | 38 - drivers/infiniband/core/uverbs_uapi.c | 7 +- drivers/infiniband/core/verbs.c | 96 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 12 +- drivers/infiniband/hw/bnxt_re/main.c | 2 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 2 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 4 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 2 +- drivers/infiniband/hw/cxgb4/mem.c | 2 +- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 37 +- drivers/infiniband/hw/efa/efa_verbs.c | 19 +- drivers/infiniband/hw/hfi1/chip.c | 198 +- drivers/infiniband/hw/hfi1/chip.h | 8 - drivers/infiniband/hw/hfi1/chip_registers.h | 1 - drivers/infiniband/hw/hfi1/common.h | 3 - drivers/infiniband/hw/hfi1/debugfs.c | 2 +- drivers/infiniband/hw/hfi1/driver.c | 237 +- drivers/infiniband/hw/hfi1/file_ops.c | 12 +- drivers/infiniband/hw/hfi1/hfi.h | 195 +- drivers/infiniband/hw/hfi1/init.c | 87 +- drivers/infiniband/hw/hfi1/msix.c | 106 +- drivers/infiniband/hw/hfi1/msix.h | 1 - drivers/infiniband/hw/hfi1/pcie.c | 4 +- drivers/infiniband/hw/hfi1/rc.c | 2 +- drivers/infiniband/hw/hfi1/trace_ctxts.h | 2 +- drivers/infiniband/hw/hfi1/trace_rx.h | 15 +- drivers/infiniband/hw/hfi1/trace_tid.h | 8 +- drivers/infiniband/hw/hfi1/trace_tx.h | 2 +- drivers/infiniband/hw/hfi1/user_pages.c | 4 +- drivers/infiniband/hw/hfi1/vnic_main.c | 2 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 4 +- drivers/infiniband/hw/hns/hns_roce_db.c | 3 +- drivers/infiniband/hw/hns/hns_roce_device.h | 44 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 51 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 874 +-- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 159 +- drivers/infiniband/hw/hns/hns_roce_main.c | 106 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 8 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 94 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 5 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 2 - drivers/infiniband/hw/i40iw/i40iw_verbs.c | 5 +- drivers/infiniband/hw/mlx4/cm.c | 29 +- drivers/infiniband/hw/mlx4/cq.c | 20 +- drivers/infiniband/hw/mlx4/doorbell.c | 3 +- drivers/infiniband/hw/mlx4/main.c | 20 +- drivers/infiniband/hw/mlx4/mr.c | 8 +- drivers/infiniband/hw/mlx4/qp.c | 9 +- drivers/infiniband/hw/mlx4/srq.c | 3 +- drivers/infiniband/hw/mlx5/cq.c | 6 +- drivers/infiniband/hw/mlx5/devx.c | 161 +- drivers/infiniband/hw/mlx5/doorbell.c | 3 +- drivers/infiniband/hw/mlx5/gsi.c | 3 +- drivers/infiniband/hw/mlx5/ib_virt.c | 28 +- drivers/infiniband/hw/mlx5/main.c | 287 +- drivers/infiniband/hw/mlx5/mem.c | 25 + drivers/infiniband/hw/mlx5/mlx5_ib.h | 50 +- drivers/infiniband/hw/mlx5/mr.c | 101 +- drivers/infiniband/hw/mlx5/odp.c | 77 +- drivers/infiniband/hw/mlx5/qp.c | 171 +- drivers/infiniband/hw/mlx5/srq.c | 2 +- drivers/infiniband/hw/mthca/mthca_memfree.c | 8 +- drivers/infiniband/hw/mthca/mthca_provider.c | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 2 +- drivers/infiniband/hw/qedr/verbs.c | 22 +- drivers/infiniband/hw/qib/qib_iba7322.c | 2 +- drivers/infiniband/hw/qib/qib_init.c | 4 +- drivers/infiniband/hw/qib/qib_pcie.c | 2 +- drivers/infiniband/hw/qib/qib_user_pages.c | 4 +- drivers/infiniband/hw/qib/qib_user_sdma.c | 8 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 4 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 7 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 2 +- drivers/infiniband/sw/rdmavt/mr.c | 2 +- drivers/infiniband/sw/rdmavt/rc.c | 9 +- drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_param.h | 7 +- drivers/infiniband/sw/rxe/rxe_qp.c | 18 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 2 +- drivers/infiniband/sw/siw/siw.h | 26 +- drivers/infiniband/sw/siw/siw_cm.c | 2 +- drivers/infiniband/sw/siw/siw_cq.c | 2 +- drivers/infiniband/sw/siw/siw_main.c | 2 +- drivers/infiniband/sw/siw/siw_mem.c | 4 +- drivers/infiniband/sw/siw/siw_qp.c | 13 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 6 +- drivers/infiniband/sw/siw/siw_qp_tx.c | 2 +- drivers/infiniband/sw/siw/siw_verbs.c | 61 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 2 +- drivers/infiniband/ulp/iser/iser_memory.c | 2 +- drivers/infiniband/ulp/iser/iser_verbs.c | 2 +- drivers/infiniband/ulp/isert/ib_isert.c | 12 + drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h | 2 +- drivers/infiniband/ulp/srp/ib_srp.c | 3 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 2 + drivers/input/evdev.c | 5 +- drivers/input/input.c | 28 +- drivers/input/keyboard/pxa930_rotary.c | 2 +- drivers/input/keyboard/sh_keysc.c | 2 +- drivers/input/misc/axp20x-pek.c | 45 +- drivers/input/misc/keyspan_remote.c | 9 +- drivers/input/misc/max77650-onkey.c | 7 - drivers/input/misc/pm8xxx-vibrator.c | 2 +- drivers/input/mouse/pxa930_trkball.c | 2 +- drivers/input/rmi4/rmi_f11.c | 14 - drivers/input/rmi4/rmi_f54.c | 43 +- drivers/input/rmi4/rmi_smbus.c | 2 - drivers/input/serio/Kconfig | 10 - drivers/input/serio/Makefile | 1 - drivers/input/serio/apbps2.c | 2 +- drivers/input/serio/gscps2.c | 2 +- drivers/input/serio/hyperv-keyboard.c | 27 - drivers/input/serio/ioc3kbd.c | 216 - drivers/input/tablet/aiptek.c | 8 +- drivers/input/tablet/gtco.c | 13 +- drivers/input/tablet/pegasus_notetaker.c | 2 +- drivers/input/touchscreen/ads7846.c | 15 +- drivers/input/touchscreen/edt-ft5x06.c | 55 +- drivers/input/touchscreen/elants_i2c.c | 77 +- drivers/input/touchscreen/sun4i-ts.c | 6 +- drivers/input/touchscreen/sur40.c | 2 +- drivers/interconnect/Makefile | 1 - drivers/interconnect/core.c | 168 +- drivers/interconnect/internal.h | 42 - drivers/interconnect/qcom/Kconfig | 9 - drivers/interconnect/qcom/Makefile | 2 - drivers/interconnect/qcom/msm8916.c | 554 -- drivers/interconnect/qcom/msm8974.c | 32 +- drivers/interconnect/qcom/qcs404.c | 32 +- drivers/interconnect/qcom/sdm845.c | 16 +- drivers/interconnect/trace.h | 88 - drivers/iommu/Kconfig | 35 +- drivers/iommu/Makefile | 3 +- drivers/iommu/amd_iommu.c | 19 +- drivers/iommu/amd_iommu_init.c | 81 +- drivers/iommu/amd_iommu_types.h | 7 +- drivers/iommu/arm-smmu-impl.c | 2 +- drivers/iommu/arm-smmu-v3.c | 600 +- drivers/iommu/arm-smmu.c | 334 +- drivers/iommu/arm-smmu.h | 228 +- drivers/iommu/dmar.c | 44 +- drivers/iommu/intel-iommu-debugfs.c | 75 - drivers/iommu/intel-iommu.c | 380 +- drivers/iommu/intel-pasid.c | 97 +- drivers/iommu/intel-pasid.h | 6 - drivers/iommu/intel-svm.c | 171 +- drivers/iommu/io-pgtable-arm-v7s.c | 22 +- drivers/iommu/io-pgtable-arm.c | 164 +- drivers/iommu/io-pgtable.c | 2 +- drivers/iommu/iommu-sysfs.c | 5 - drivers/iommu/iommu.c | 51 +- drivers/iommu/iova.c | 2 +- drivers/iommu/ipmmu-vmsa.c | 2 +- drivers/iommu/msm_iommu.c | 4 +- drivers/iommu/mtk_iommu.c | 4 +- drivers/iommu/of_iommu.c | 25 +- drivers/iommu/qcom_iommu.c | 25 +- drivers/iommu/virtio-iommu.c | 14 +- drivers/ipack/carriers/tpci200.c | 4 +- drivers/ipack/devices/ipoctal.c | 6 +- drivers/irqchip/Kconfig | 18 +- drivers/irqchip/Makefile | 5 +- drivers/irqchip/irq-aspeed-scu-ic.c | 239 - drivers/irqchip/irq-gic-v3-its.c | 698 +-- drivers/irqchip/irq-gic-v3.c | 33 +- drivers/irqchip/irq-imx-intmux.c | 309 - drivers/irqchip/irq-mbigen.c | 1 - drivers/irqchip/irq-meson-gpio.c | 137 +- drivers/irqchip/irq-mips-gic.c | 2 +- drivers/irqchip/irq-nvic.c | 15 +- drivers/irqchip/irq-renesas-intc-irqpin.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 30 +- drivers/isdn/Makefile | 2 +- drivers/isdn/capi/Kconfig | 32 +- drivers/isdn/capi/Makefile | 18 +- drivers/isdn/capi/capi.c | 14 +- drivers/isdn/capi/capilib.c | 202 + drivers/isdn/capi/capiutil.c | 231 +- drivers/isdn/capi/kcapi.c | 409 +- drivers/isdn/capi/kcapi.h | 149 +- drivers/isdn/capi/kcapi_proc.c | 36 +- drivers/leds/Kconfig | 10 - drivers/leds/Makefile | 1 - drivers/leds/led-class.c | 97 +- drivers/leds/leds-as3645a.c | 3 +- drivers/leds/leds-bd2802.c | 27 +- drivers/leds/leds-gpio.c | 10 +- drivers/leds/leds-lm3532.c | 11 +- drivers/leds/leds-lm3642.c | 37 +- drivers/leds/leds-lm3692x.c | 180 +- drivers/leds/leds-max77650.c | 7 - drivers/leds/leds-pca963x.c | 8 +- drivers/leds/leds-rb532.c | 1 + drivers/leds/leds-tps6105x.c | 89 - drivers/leds/trigger/ledtrig-pattern.c | 4 +- drivers/lightnvm/pblk-trace.h | 8 +- drivers/macintosh/Kconfig | 6 +- drivers/macintosh/via-pmu.c | 17 +- drivers/mailbox/armada-37xx-rwtm-mailbox.c | 5 +- drivers/md/bcache/bcache.h | 2 - drivers/md/bcache/bset.c | 5 - drivers/md/bcache/btree.c | 24 +- drivers/md/bcache/btree.h | 2 + drivers/md/bcache/journal.c | 80 +- drivers/md/bcache/super.c | 136 +- drivers/md/dm-bio-prison-v2.c | 2 +- drivers/md/dm-crypt.c | 337 +- drivers/md/dm-dust.c | 6 +- drivers/md/dm-mpath.c | 68 +- drivers/md/dm-raid.c | 43 +- drivers/md/dm-snap.c | 6 +- drivers/md/dm-thin-metadata.c | 22 +- drivers/md/dm-thin.c | 36 +- drivers/md/dm-verity-target.c | 18 +- drivers/md/dm-verity-verify-sig.c | 3 +- drivers/md/dm-writecache.c | 71 +- drivers/md/dm-zoned-metadata.c | 23 +- drivers/md/dm.c | 9 +- drivers/md/md-bitmap.c | 41 +- drivers/md/md.c | 269 +- drivers/md/md.h | 45 +- drivers/md/persistent-data/dm-space-map-common.c | 27 - drivers/md/persistent-data/dm-space-map-common.h | 2 - drivers/md/persistent-data/dm-space-map-disk.c | 6 +- drivers/md/persistent-data/dm-space-map-metadata.c | 5 +- drivers/md/raid1.c | 111 +- drivers/md/raid5.c | 21 +- drivers/media/cec/cec-core.c | 21 +- drivers/media/cec/cec-notifier.c | 37 +- drivers/media/cec/cec-priv.h | 2 +- drivers/media/common/saa7146/saa7146_video.c | 6 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 4 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 2 +- drivers/media/dvb-core/dvb_demux.c | 1 - drivers/media/dvb-core/dvbdev.c | 4 +- drivers/media/dvb-frontends/as102_fe.c | 3 +- drivers/media/dvb-frontends/au8522_decoder.c | 2 +- drivers/media/dvb-frontends/cxd2820r_core.c | 4 +- drivers/media/dvb-frontends/dib0070.c | 23 +- drivers/media/dvb-frontends/dib0090.c | 3 +- drivers/media/dvb-frontends/dib7000m.c | 2 +- drivers/media/dvb-frontends/dib7000p.c | 2 +- drivers/media/dvb-frontends/dvb_dummy_fe.c | 91 +- drivers/media/dvb-frontends/dvb_dummy_fe.h | 12 +- drivers/media/dvb-frontends/lgdt330x.c | 4 +- drivers/media/dvb-frontends/m88ds3103.c | 4 +- drivers/media/dvb-frontends/ts2020.c | 4 +- drivers/media/i2c/adv748x/adv748x.h | 8 +- drivers/media/i2c/adv7604.c | 32 +- drivers/media/i2c/mt9v032.c | 10 +- drivers/media/i2c/mt9v111.c | 2 +- drivers/media/i2c/ov5640.c | 41 +- drivers/media/i2c/smiapp/smiapp-core.c | 198 +- drivers/media/i2c/smiapp/smiapp-regs.c | 3 + drivers/media/i2c/smiapp/smiapp.h | 1 + drivers/media/pci/bt8xx/bttv-input.c | 6 +- drivers/media/pci/cobalt/cobalt-alsa-pcm.c | 69 +- drivers/media/pci/cx18/cx18-alsa-pcm.c | 75 +- drivers/media/pci/cx18/cx18-cards.c | 8 +- drivers/media/pci/cx18/cx18-driver.c | 4 +- drivers/media/pci/cx18/cx18-i2c.c | 2 +- drivers/media/pci/cx23885/cx23885-alsa.c | 1 + drivers/media/pci/cx23885/cx23885-cards.c | 24 - drivers/media/pci/cx23885/cx23885-dvb.c | 114 +- drivers/media/pci/cx23885/cx23885-i2c.c | 4 +- drivers/media/pci/cx23885/cx23885-video.c | 3 +- drivers/media/pci/cx23885/cx23885.h | 1 - drivers/media/pci/cx25821/cx25821-alsa.c | 1 + drivers/media/pci/cx88/cx88-alsa.c | 1 + drivers/media/pci/cx88/cx88-input.c | 2 +- drivers/media/pci/ivtv/Kconfig | 5 +- drivers/media/pci/ivtv/ivtv-alsa-pcm.c | 76 +- drivers/media/pci/ivtv/ivtv-driver.c | 9 +- drivers/media/pci/ivtv/ivtv-driver.h | 1 + drivers/media/pci/ivtv/ivtv-i2c.c | 6 +- drivers/media/pci/ivtv/ivtv-i2c.h | 2 +- drivers/media/pci/ivtv/ivtvfb.c | 2 +- drivers/media/pci/meye/meye.c | 4 +- drivers/media/pci/saa7134/saa7134-alsa.c | 1 + drivers/media/pci/saa7164/saa7164-dvb.c | 24 +- drivers/media/pci/smipcie/smipcie-main.c | 4 +- drivers/media/pci/solo6x10/solo6x10-g723.c | 24 +- drivers/media/pci/tw686x/tw686x-audio.c | 16 +- drivers/media/platform/Kconfig | 4 +- drivers/media/platform/atmel/atmel-isc-base.c | 94 +- drivers/media/platform/atmel/atmel-isi.c | 42 +- drivers/media/platform/atmel/atmel-isi.h | 2 - drivers/media/platform/coda/coda-bit.c | 29 +- drivers/media/platform/coda/coda-common.c | 45 +- drivers/media/platform/coda/coda-jpeg.c | 746 +-- drivers/media/platform/coda/coda.h | 3 - drivers/media/platform/coda/coda_regs.h | 83 - drivers/media/platform/coda/trace.h | 10 - drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 1 + drivers/media/platform/davinci/dm355_ccdc.c | 2 +- drivers/media/platform/davinci/dm644x_ccdc.c | 2 +- drivers/media/platform/davinci/isif.c | 2 +- drivers/media/platform/davinci/vpfe_capture.c | 31 +- drivers/media/platform/mtk-mdp/mtk_mdp_core.c | 3 - drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 66 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.h | 7 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 2 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 23 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.h | 8 +- drivers/media/platform/omap3isp/isp.c | 8 +- drivers/media/platform/omap3isp/ispccdc.c | 12 +- drivers/media/platform/pxa_camera.c | 2 - drivers/media/platform/rcar-vin/rcar-v4l2.c | 2 +- drivers/media/platform/sti/bdisp/bdisp-hw.c | 6 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 13 +- .../media/platform/sti/c8sectpfe/c8sectpfe-dvb.c | 5 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 57 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h | 6 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c | 20 +- drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 5 +- drivers/media/platform/tegra-cec/tegra_cec.c | 2 +- drivers/media/platform/ti-vpe/cal.c | 773 +-- drivers/media/platform/ti-vpe/cal_regs.h | 221 +- drivers/media/platform/ti-vpe/csc.c | 32 +- drivers/media/platform/vimc/vimc-scaler.c | 166 +- drivers/media/platform/vivid/Makefile | 3 +- drivers/media/platform/vivid/vivid-core.c | 203 +- drivers/media/platform/vivid/vivid-core.h | 20 - drivers/media/platform/vivid/vivid-ctrls.c | 11 - drivers/media/platform/vivid/vivid-kthread-touch.c | 181 - drivers/media/platform/vivid/vivid-kthread-touch.h | 13 - drivers/media/platform/vivid/vivid-touch-cap.c | 341 -- drivers/media/platform/vivid/vivid-touch-cap.h | 39 - drivers/media/platform/vivid/vivid-vid-common.c | 2 +- drivers/media/rc/iguanair.c | 2 +- drivers/media/rc/ir-hix5hd2.c | 79 +- drivers/media/rc/rc-main.c | 27 +- drivers/media/rc/serial_ir.c | 2 +- drivers/media/usb/cpia2/cpia2_v4l.c | 4 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 79 +- drivers/media/usb/cx231xx/cx231xx-i2c.c | 3 +- drivers/media/usb/dvb-usb-v2/af9035.c | 19 +- drivers/media/usb/dvb-usb-v2/anysee.c | 4 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 42 +- drivers/media/usb/dvb-usb-v2/zd1301.c | 4 +- drivers/media/usb/dvb-usb/af9005.c | 2 +- drivers/media/usb/dvb-usb/cxusb.c | 33 +- drivers/media/usb/dvb-usb/dib0700_devices.c | 8 +- drivers/media/usb/dvb-usb/digitv.c | 10 +- drivers/media/usb/dvb-usb/dvb-usb-urb.c | 2 +- drivers/media/usb/dvb-usb/dw2102.c | 8 +- drivers/media/usb/dvb-usb/vp7045.c | 21 +- drivers/media/usb/em28xx/em28xx-audio.c | 87 +- drivers/media/usb/go7007/s2250-board.c | 1 - drivers/media/usb/go7007/snd-go7007.c | 60 +- drivers/media/usb/gspca/gspca.c | 2 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 769 +-- drivers/media/usb/pvrusb2/pvrusb2-encoder.c | 4 +- drivers/media/usb/stkwebcam/stk-webcam.c | 2 +- drivers/media/usb/tm6000/tm6000-alsa.c | 82 +- drivers/media/usb/usbtv/usbtv-audio.c | 29 +- drivers/media/usb/usbvision/usbvision-video.c | 4 +- drivers/media/usb/uvc/uvc_driver.c | 37 - drivers/media/usb/uvc/uvcvideo.h | 1 - drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 476 +- drivers/media/v4l2-core/v4l2-event.c | 5 +- drivers/media/v4l2-core/v4l2-fwnode.c | 6 +- drivers/media/v4l2-core/v4l2-ioctl.c | 213 +- drivers/media/v4l2-core/v4l2-subdev.c | 26 +- drivers/media/v4l2-core/videobuf-core.c | 5 +- drivers/media/v4l2-core/videobuf-dma-sg.c | 8 +- drivers/memory/mvebu-devbus.c | 4 +- drivers/memory/samsung/Kconfig | 2 +- drivers/memory/samsung/exynos-srom.c | 2 +- drivers/memory/samsung/exynos5422-dmc.c | 7 +- drivers/memory/tegra/Makefile | 3 +- drivers/memory/tegra/tegra124-emc.c | 185 +- drivers/memory/tegra/tegra186-emc.c | 293 - drivers/memory/tegra/tegra186.c | 1073 +--- drivers/memory/tegra/tegra20-emc.c | 175 - drivers/memory/tegra/tegra210.c | 2 +- drivers/memory/tegra/tegra30-emc.c | 352 +- drivers/message/fusion/mptlan.c | 2 +- drivers/mfd/Kconfig | 31 +- drivers/mfd/Makefile | 2 - drivers/mfd/ab8500-core.c | 18 +- drivers/mfd/atmel-hlcdc.c | 18 +- drivers/mfd/axp20x.c | 2 +- drivers/mfd/cros_ec_dev.c | 23 +- drivers/mfd/cs47l15-tables.c | 1 - drivers/mfd/da9062-core.c | 18 +- drivers/mfd/db8500-prcmu.c | 122 +- drivers/mfd/dln2.c | 13 +- drivers/mfd/intel-lpss-pci.c | 13 - drivers/mfd/ioc3.c | 669 --- drivers/mfd/madera-core.c | 33 +- drivers/mfd/rn5t618.c | 1 - drivers/mfd/rohm-bd70528.c | 3 +- drivers/mfd/rohm-bd71828.c | 344 -- drivers/mfd/rohm-bd718x7.c | 43 +- drivers/mfd/sm501.c | 19 +- drivers/mfd/syscon.c | 31 +- drivers/mfd/tqmx86.c | 3 +- drivers/misc/cardreader/alcor_pci.c | 8 +- drivers/misc/cardreader/rts5261.c | 11 +- drivers/misc/cardreader/rtsx_pcr.c | 2 +- drivers/misc/cxl/context.c | 2 +- drivers/misc/eeprom/at24.c | 72 +- drivers/misc/genwqe/card_ddcb.c | 8 +- drivers/misc/isl29020.c | 1 - drivers/misc/mei/bus.c | 10 +- drivers/misc/mei/hdcp/mei_hdcp.c | 33 +- drivers/misc/mei/hw-me-regs.h | 6 - drivers/misc/mei/pci-me.c | 4 - drivers/misc/mic/card/mic_debugfs.c | 3 + drivers/misc/mic/cosm/cosm_debugfs.c | 3 + drivers/misc/mic/host/mic_debugfs.c | 3 + drivers/misc/mic/scif/scif_nodeqp.c | 2 +- drivers/misc/ocxl/Kconfig | 1 - drivers/misc/pti.c | 6 +- drivers/misc/pvpanic.c | 12 +- drivers/misc/sgi-gru/gruprocfs.c | 42 +- drivers/misc/sgi-xp/xpnet.c | 2 +- drivers/misc/sram-exec.c | 21 +- drivers/misc/ti-st/st_core.c | 4 +- drivers/misc/tsl2550.c | 12 +- drivers/misc/vmw_balloon.c | 1 - drivers/misc/xilinx_sdfec.c | 12 +- drivers/mmc/core/block.c | 6 +- drivers/mmc/core/core.c | 10 +- drivers/mmc/core/host.c | 33 +- drivers/mmc/core/mmc_ops.c | 34 +- drivers/mmc/core/slot-gpio.c | 31 +- drivers/mmc/host/Kconfig | 6 - drivers/mmc/host/atmel-mci.c | 2 +- drivers/mmc/host/au1xmmc.c | 7 +- drivers/mmc/host/bcm2835.c | 12 +- drivers/mmc/host/cavium-thunderx.c | 16 +- drivers/mmc/host/davinci_mmc.c | 4 +- drivers/mmc/host/dw_mmc.c | 8 +- drivers/mmc/host/jz4740_mmc.c | 2 +- drivers/mmc/host/meson-gx-mmc.c | 10 +- drivers/mmc/host/meson-mx-sdio.c | 4 +- drivers/mmc/host/mmc_spi.c | 15 +- drivers/mmc/host/mmci.c | 114 +- drivers/mmc/host/mmci.h | 10 +- drivers/mmc/host/mtk-sd.c | 3 +- drivers/mmc/host/mvsdio.c | 6 +- drivers/mmc/host/mxcmmc.c | 11 +- drivers/mmc/host/mxs-mmc.c | 6 +- drivers/mmc/host/omap_hsmmc.c | 10 +- drivers/mmc/host/owl-mmc.c | 6 +- drivers/mmc/host/pxamci.c | 26 +- drivers/mmc/host/renesas_sdhi.h | 10 +- drivers/mmc/host/renesas_sdhi_core.c | 22 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 25 +- drivers/mmc/host/s3cmci.c | 4 +- drivers/mmc/host/sdhci-acpi.c | 4 +- drivers/mmc/host/sdhci-brcmstb.c | 270 +- drivers/mmc/host/sdhci-cadence.c | 2 +- drivers/mmc/host/sdhci-esdhc-imx.c | 18 +- drivers/mmc/host/sdhci-milbeaut.c | 8 +- drivers/mmc/host/sdhci-msm.c | 139 +- drivers/mmc/host/sdhci-of-at91.c | 112 +- drivers/mmc/host/sdhci-of-esdhc.c | 248 +- drivers/mmc/host/sdhci-omap.c | 60 +- drivers/mmc/host/sdhci-pci-core.c | 4 +- drivers/mmc/host/sdhci-s3c.c | 6 +- drivers/mmc/host/sdhci-sirf.c | 2 +- drivers/mmc/host/sdhci-spear.c | 6 +- drivers/mmc/host/sdhci-tegra.c | 2 +- drivers/mmc/host/sdhci.c | 397 +- drivers/mmc/host/sdhci.h | 13 +- drivers/mmc/host/sdhci_am654.c | 58 +- drivers/mmc/host/sdhci_f_sdh30.c | 4 +- drivers/mmc/host/sh_mmcif.c | 12 +- drivers/mmc/host/sunxi-mmc.c | 3 +- drivers/mmc/host/tmio_mmc_core.c | 6 +- drivers/mmc/host/uniphier-sd.c | 14 +- drivers/mmc/host/usdhi6rol0.c | 27 +- drivers/mmc/host/via-sdmmc.c | 2 +- drivers/mtd/devices/bcm47xxsflash.c | 2 +- drivers/mtd/devices/block2mtd.c | 8 +- drivers/mtd/maps/amd76xrom.c | 2 +- drivers/mtd/maps/ck804xrom.c | 2 +- drivers/mtd/maps/esb2rom.c | 2 +- drivers/mtd/maps/ichxrom.c | 2 +- drivers/mtd/maps/intel_vr_nor.c | 4 +- drivers/mtd/maps/l440gx.c | 2 +- drivers/mtd/maps/netsc520.c | 4 +- drivers/mtd/maps/nettel.c | 8 +- drivers/mtd/maps/pci.c | 4 +- drivers/mtd/maps/pcmciamtd.c | 7 +- drivers/mtd/maps/physmap-core.c | 20 +- drivers/mtd/maps/sc520cdp.c | 8 +- drivers/mtd/maps/scb2_flash.c | 2 +- drivers/mtd/maps/ts5500_flash.c | 4 +- drivers/mtd/mtdconcat.c | 5 +- drivers/mtd/nand/onenand/Kconfig | 14 +- drivers/mtd/nand/onenand/Makefile | 4 +- .../mtd/nand/onenand/{onenand_omap2.c => omap2.c} | 0 drivers/mtd/nand/onenand/onenand_base.c | 82 +- drivers/mtd/nand/onenand/onenand_samsung.c | 1005 ---- drivers/mtd/nand/onenand/samsung_mtd.c | 1006 ++++ drivers/mtd/nand/raw/Kconfig | 2 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 20 +- drivers/mtd/nand/raw/au1550nd.c | 2 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 10 - drivers/mtd/nand/raw/denali.c | 14 +- drivers/mtd/nand/raw/denali_dt.c | 56 +- drivers/mtd/nand/raw/denali_pci.c | 6 +- drivers/mtd/nand/raw/fsl_upm.c | 2 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 2 +- drivers/mtd/nand/raw/nand_macronix.c | 11 +- drivers/mtd/nand/spi/toshiba.c | 10 - drivers/mtd/parsers/sharpslpart.c | 4 +- drivers/mtd/spi-nor/Kconfig | 4 +- drivers/mtd/spi-nor/aspeed-smc.c | 4 +- drivers/mtd/spi-nor/cadence-quadspi.c | 4 +- drivers/mtd/spi-nor/hisi-sfc.c | 6 +- drivers/mtd/spi-nor/intel-spi-pci.c | 2 - drivers/mtd/spi-nor/spi-nor.c | 127 +- drivers/mtd/ubi/attach.c | 2 +- drivers/mtd/ubi/build.c | 33 +- drivers/mtd/ubi/fastmap.c | 23 +- drivers/mtd/ubi/ubi.h | 1 - drivers/mtd/ubi/vtbl.c | 8 +- drivers/mtd/ubi/wl.c | 3 +- drivers/net/Kconfig | 55 +- drivers/net/Makefile | 3 +- drivers/net/appletalk/cops.c | 4 +- drivers/net/arcnet/arcdevice.h | 2 +- drivers/net/arcnet/arcnet.c | 2 +- drivers/net/bonding/bond_3ad.c | 122 +- drivers/net/caif/caif_serial.c | 4 +- drivers/net/can/at91_can.c | 2 +- drivers/net/can/cc770/cc770_isa.c | 2 +- drivers/net/can/sja1000/sja1000_isa.c | 2 +- drivers/net/can/sja1000/sja1000_platform.c | 2 +- drivers/net/can/slcan.c | 12 +- drivers/net/can/softing/softing_main.c | 2 +- drivers/net/dsa/Kconfig | 5 +- drivers/net/dsa/Makefile | 1 - drivers/net/dsa/b53/b53_common.c | 66 +- drivers/net/dsa/b53/b53_priv.h | 4 +- drivers/net/dsa/dsa_loop.c | 3 +- drivers/net/dsa/lan9303-core.c | 3 +- drivers/net/dsa/lantiq_gswip.c | 3 +- drivers/net/dsa/microchip/ksz8795.c | 3 +- drivers/net/dsa/microchip/ksz9477.c | 3 +- drivers/net/dsa/mt7530.c | 3 +- drivers/net/dsa/mv88e6060.c | 3 +- drivers/net/dsa/mv88e6xxx/chip.c | 32 +- drivers/net/dsa/mv88e6xxx/chip.h | 6 - drivers/net/dsa/mv88e6xxx/global1_atu.c | 5 +- drivers/net/dsa/mv88e6xxx/global1_vtu.c | 5 +- drivers/net/dsa/mv88e6xxx/global2.c | 10 +- drivers/net/dsa/mv88e6xxx/serdes.c | 100 +- drivers/net/dsa/mv88e6xxx/serdes.h | 9 - drivers/net/dsa/ocelot/Kconfig | 2 - drivers/net/dsa/ocelot/felix.c | 271 +- drivers/net/dsa/ocelot/felix.h | 16 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 521 +- drivers/net/dsa/qca/Kconfig | 9 - drivers/net/dsa/qca/Makefile | 2 - drivers/net/dsa/qca/ar9331.c | 856 --- drivers/net/dsa/qca8k.c | 3 +- drivers/net/dsa/rtl8366rb.c | 3 +- drivers/net/dsa/sja1105/sja1105_main.c | 123 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 36 +- drivers/net/dsa/sja1105/sja1105_ptp.h | 1 - drivers/net/dsa/vitesse-vsc73xx-core.c | 5 +- drivers/net/ethernet/3com/3c509.c | 4 +- drivers/net/ethernet/3com/3c515.c | 4 +- drivers/net/ethernet/3com/3c574_cs.c | 4 +- drivers/net/ethernet/3com/3c589_cs.c | 4 +- drivers/net/ethernet/3com/3c59x.c | 8 +- drivers/net/ethernet/3com/typhoon.c | 2 +- drivers/net/ethernet/8390/8390.c | 4 +- drivers/net/ethernet/8390/8390.h | 4 +- drivers/net/ethernet/8390/8390p.c | 4 +- drivers/net/ethernet/8390/axnet_cs.c | 4 +- drivers/net/ethernet/8390/lib8390.c | 2 +- drivers/net/ethernet/adaptec/starfire.c | 4 +- drivers/net/ethernet/agere/et131x.c | 13 +- drivers/net/ethernet/alacritech/slicoss.c | 2 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 17 +- drivers/net/ethernet/alteon/acenic.c | 4 +- drivers/net/ethernet/altera/altera_tse_main.c | 4 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 4 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 959 +-- drivers/net/ethernet/amazon/ena/ena_netdev.h | 73 - drivers/net/ethernet/amd/7990.c | 2 +- drivers/net/ethernet/amd/7990.h | 2 +- drivers/net/ethernet/amd/a2065.c | 13 +- drivers/net/ethernet/amd/am79c961a.c | 2 +- drivers/net/ethernet/amd/amd8111e.c | 2 +- drivers/net/ethernet/amd/ariadne.c | 2 +- drivers/net/ethernet/amd/atarilance.c | 4 +- drivers/net/ethernet/amd/au1000_eth.c | 21 +- drivers/net/ethernet/amd/declance.c | 4 +- drivers/net/ethernet/amd/lance.c | 4 +- drivers/net/ethernet/amd/ni65.c | 4 +- drivers/net/ethernet/amd/nmclan_cs.c | 4 +- drivers/net/ethernet/amd/pcnet32.c | 4 +- drivers/net/ethernet/amd/sunlance.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 2 +- drivers/net/ethernet/apm/xgene-v2/main.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 4 +- drivers/net/ethernet/apple/macmace.c | 4 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 2 +- drivers/net/ethernet/arc/emac_main.c | 14 +- drivers/net/ethernet/atheros/ag71xx.c | 15 +- drivers/net/ethernet/atheros/alx/main.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 2 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 2 +- drivers/net/ethernet/atheros/atlx/atl2.c | 2 +- drivers/net/ethernet/atheros/atlx/atlx.c | 2 +- drivers/net/ethernet/aurora/nb8800.c | 7 +- drivers/net/ethernet/broadcom/b44.c | 2 +- drivers/net/ethernet/broadcom/bcmsysport.c | 10 +- drivers/net/ethernet/broadcom/bgmac.c | 10 +- drivers/net/ethernet/broadcom/bnx2.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h | 1 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 50 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 238 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 5 - drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 16 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 133 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 4 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 6 +- drivers/net/ethernet/broadcom/tg3.c | 14 +- drivers/net/ethernet/brocade/bna/bfa_ioc.c | 3 +- drivers/net/ethernet/brocade/bna/bnad.c | 2 +- drivers/net/ethernet/cadence/macb.h | 15 +- drivers/net/ethernet/cadence/macb_main.c | 61 +- drivers/net/ethernet/calxeda/xgmac.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 4 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 4 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 11 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 28 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 253 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 66 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 8 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c | 18 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 14 +- drivers/net/ethernet/chelsio/cxgb4/l2t.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 1 - drivers/net/ethernet/cirrus/cs89x0.c | 2 +- drivers/net/ethernet/cisco/enic/enic_main.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 2 +- drivers/net/ethernet/davicom/dm9000.c | 2 +- drivers/net/ethernet/dec/tulip/de2104x.c | 4 +- drivers/net/ethernet/dec/tulip/dmfe.c | 7 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 4 +- drivers/net/ethernet/dec/tulip/uli526x.c | 4 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 4 +- drivers/net/ethernet/dlink/dl2k.c | 4 +- drivers/net/ethernet/dlink/sundance.c | 4 +- drivers/net/ethernet/dnet.c | 15 +- drivers/net/ethernet/emulex/benet/be_main.c | 2 +- drivers/net/ethernet/ethoc.c | 6 +- drivers/net/ethernet/faraday/ftgmac100.c | 13 +- drivers/net/ethernet/fealnx.c | 4 +- drivers/net/ethernet/freescale/Kconfig | 2 +- drivers/net/ethernet/freescale/Makefile | 1 - drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 20 - drivers/net/ethernet/freescale/dpaa2/dprtc-cmd.h | 4 +- drivers/net/ethernet/freescale/dpaa2/dprtc.h | 2 - drivers/net/ethernet/freescale/enetc/Kconfig | 1 - drivers/net/ethernet/freescale/enetc/Makefile | 2 +- drivers/net/ethernet/freescale/enetc/enetc.c | 14 - drivers/net/ethernet/freescale/enetc/enetc.h | 3 - .../net/ethernet/freescale/enetc/enetc_ethtool.c | 1 - drivers/net/ethernet/freescale/enetc/enetc_hw.h | 11 +- drivers/net/ethernet/freescale/enetc/enetc_mdio.c | 120 +- drivers/net/ethernet/freescale/enetc/enetc_mdio.h | 12 + .../net/ethernet/freescale/enetc/enetc_pci_mdio.c | 43 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 47 - drivers/net/ethernet/freescale/enetc/enetc_pf.h | 4 + drivers/net/ethernet/freescale/enetc/enetc_qos.c | 39 +- drivers/net/ethernet/freescale/fec_main.c | 2 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 14 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 4 +- drivers/net/ethernet/freescale/fman/mac.c | 4 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 12 +- drivers/net/ethernet/freescale/gianfar.c | 12 +- drivers/net/ethernet/freescale/ucc_geth.c | 2 +- drivers/net/ethernet/freescale/xgmac_mdio.c | 7 +- drivers/net/ethernet/fujitsu/fmvj18x_cs.c | 4 +- drivers/net/ethernet/google/gve/gve_main.c | 2 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 2 +- drivers/net/ethernet/hisilicon/hisi_femac.c | 14 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 18 +- drivers/net/ethernet/hisilicon/hns3/Makefile | 2 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 9 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 10 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 262 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 1 - drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 5 +- drivers/net/ethernet/hisilicon/hns3/hns3_trace.h | 139 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 16 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 2 - .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 86 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 10 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 505 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 23 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 7 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 441 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 15 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 2 +- drivers/net/ethernet/i825xx/82596.c | 4 +- drivers/net/ethernet/i825xx/ether1.c | 4 +- drivers/net/ethernet/i825xx/lib82596.c | 4 +- drivers/net/ethernet/i825xx/sni_82596.c | 6 +- drivers/net/ethernet/i825xx/sun3_82586.c | 4 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +- drivers/net/ethernet/ibm/emac/core.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 2 +- drivers/net/ethernet/intel/e100.c | 2 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 4 +- drivers/net/ethernet/intel/e1000e/netdev.c | 19 +- drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 19 +- drivers/net/ethernet/intel/i40e/i40e_common.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 43 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 4 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 2 +- drivers/net/ethernet/intel/ice/Makefile | 3 +- drivers/net/ethernet/intel/ice/ice.h | 8 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 8 - drivers/net/ethernet/intel/ice/ice_base.c | 16 +- drivers/net/ethernet/intel/ice/ice_common.c | 218 +- drivers/net/ethernet/intel/ice/ice_common.h | 8 - drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 6 - drivers/net/ethernet/intel/ice/ice_devids.h | 18 - drivers/net/ethernet/intel/ice/ice_ethtool.c | 300 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 2575 +------- drivers/net/ethernet/intel/ice/ice_flex_pipe.h | 9 - drivers/net/ethernet/intel/ice/ice_flex_type.h | 112 - drivers/net/ethernet/intel/ice/ice_flow.c | 1275 ---- drivers/net/ethernet/intel/ice/ice_flow.h | 207 - drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 9 + drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 8 - drivers/net/ethernet/intel/ice/ice_lib.c | 400 +- drivers/net/ethernet/intel/ice/ice_lib.h | 8 - drivers/net/ethernet/intel/ice/ice_main.c | 109 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 12 - drivers/net/ethernet/intel/ice/ice_protocol_type.h | 25 - drivers/net/ethernet/intel/ice/ice_status.h | 1 - drivers/net/ethernet/intel/ice/ice_switch.c | 36 + drivers/net/ethernet/intel/ice/ice_txrx.c | 28 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 6 - drivers/net/ethernet/intel/ice/ice_type.h | 6 - drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 485 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 4 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 9 +- drivers/net/ethernet/intel/igb/igb.h | 1 - drivers/net/ethernet/intel/igb/igb_ethtool.c | 8 - drivers/net/ethernet/intel/igb/igb_main.c | 51 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/igc/Makefile | 2 +- drivers/net/ethernet/intel/igc/igc.h | 47 - drivers/net/ethernet/intel/igc/igc_base.c | 1 - drivers/net/ethernet/intel/igc/igc_defines.h | 102 - drivers/net/ethernet/intel/igc/igc_ethtool.c | 34 - drivers/net/ethernet/intel/igc/igc_hw.h | 3 +- drivers/net/ethernet/intel/igc/igc_main.c | 4037 ++++++------- drivers/net/ethernet/intel/igc/igc_phy.c | 16 +- drivers/net/ethernet/intel/igc/igc_ptp.c | 716 --- drivers/net/ethernet/intel/igc/igc_regs.h | 37 - drivers/net/ethernet/intel/ixgb/ixgb_main.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 4 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/jme.c | 2 +- drivers/net/ethernet/korina.c | 8 +- drivers/net/ethernet/lantiq_etop.c | 13 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 18 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 51 +- drivers/net/ethernet/marvell/octeontx2/Kconfig | 8 - drivers/net/ethernet/marvell/octeontx2/Makefile | 2 - drivers/net/ethernet/marvell/octeontx2/af/common.h | 9 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 8 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 17 - .../net/ethernet/marvell/octeontx2/nic/Makefile | 10 - .../ethernet/marvell/octeontx2/nic/otx2_common.c | 1410 ----- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 615 -- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 662 --- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 1349 ----- .../net/ethernet/marvell/octeontx2/nic/otx2_reg.h | 147 - .../ethernet/marvell/octeontx2/nic/otx2_struct.h | 276 - .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 848 --- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 162 - drivers/net/ethernet/marvell/pxa168_eth.c | 13 +- drivers/net/ethernet/marvell/skge.c | 4 +- drivers/net/ethernet/marvell/sky2.c | 4 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/alloc.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 1 - .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.c | 2 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 49 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 23 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 36 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 314 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 346 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 83 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 88 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 117 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 27 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 309 +- .../mellanox/mlx5/core/eswitch_offloads_chains.c | 758 --- .../mellanox/mlx5/core/eswitch_offloads_chains.h | 30 - .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 3 - drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 96 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/fw.c | 22 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 28 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/lag.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 1 - .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 +- .../mellanox/mlx5/core/steering/dr_action.c | 502 +- .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 244 +- .../ethernet/mellanox/mlx5/core/steering/dr_fw.c | 79 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 3 +- .../mellanox/mlx5/core/steering/dr_table.c | 23 +- .../mellanox/mlx5/core/steering/dr_types.h | 72 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 138 +- .../mellanox/mlx5/core/steering/mlx5_ifc_dr.h | 16 - .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 27 +- drivers/net/ethernet/mellanox/mlx5/core/wq.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 152 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 121 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 14 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 16 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c | 30 +- .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 60 - drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 15 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 567 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 874 ++- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 3 - .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 61 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.h | 1 - .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 52 +- drivers/net/ethernet/mellanox/mlxsw/trap.h | 9 - drivers/net/ethernet/micrel/ks8842.c | 2 +- drivers/net/ethernet/micrel/ksz884x.c | 2 +- drivers/net/ethernet/microchip/enc28j60.c | 2 +- drivers/net/ethernet/microchip/encx24j600.c | 2 +- drivers/net/ethernet/microchip/lan743x_ptp.c | 3 - drivers/net/ethernet/mscc/ocelot.c | 7 +- drivers/net/ethernet/mscc/ocelot.h | 7 +- .../soc => drivers/net/ethernet}/mscc/ocelot_ana.h | 0 drivers/net/ethernet/mscc/ocelot_board.c | 4 +- .../soc => drivers/net/ethernet}/mscc/ocelot_dev.h | 0 .../net/ethernet}/mscc/ocelot_qsys.h | 0 drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 8 +- drivers/net/ethernet/natsemi/natsemi.c | 4 +- drivers/net/ethernet/natsemi/ns83820.c | 6 +- drivers/net/ethernet/natsemi/sonic.c | 382 +- drivers/net/ethernet/natsemi/sonic.h | 46 +- drivers/net/ethernet/neterion/s2io.c | 2 +- drivers/net/ethernet/neterion/s2io.h | 2 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 2 +- drivers/net/ethernet/netronome/Kconfig | 1 - drivers/net/ethernet/netronome/nfp/abm/cls.c | 14 +- drivers/net/ethernet/netronome/nfp/ccm.h | 1 - drivers/net/ethernet/netronome/nfp/crypto/crypto.h | 15 - drivers/net/ethernet/netronome/nfp/crypto/fw.h | 8 - drivers/net/ethernet/netronome/nfp/crypto/tls.c | 89 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 65 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.c | 11 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 106 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 38 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 260 +- .../net/ethernet/netronome/nfp/flower/offload.c | 144 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 498 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 6 - .../net/ethernet/netronome/nfp/nfp_net_common.c | 35 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.c | 48 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 25 - .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 116 +- .../net/ethernet/netronome/nfp/nfp_netvf_main.c | 8 +- .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 6 +- drivers/net/ethernet/nvidia/forcedeth.c | 2 +- drivers/net/ethernet/nxp/lpc_eth.c | 15 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 2 +- drivers/net/ethernet/packetengines/hamachi.c | 4 +- drivers/net/ethernet/packetengines/yellowfin.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic.h | 21 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 113 - drivers/net/ethernet/pensando/ionic/ionic_dev.c | 58 - drivers/net/ethernet/pensando/ionic/ionic_dev.h | 7 - drivers/net/ethernet/pensando/ionic/ionic_if.h | 99 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 249 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 1 - drivers/net/ethernet/pensando/ionic/ionic_main.c | 6 +- drivers/net/ethernet/pensando/ionic/ionic_stats.c | 1 - drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 23 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 4 +- drivers/net/ethernet/qlogic/qed/qed.h | 69 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 358 +- drivers/net/ethernet/qlogic/qed/qed_cxt.h | 130 - drivers/net/ethernet/qlogic/qed/qed_debug.c | 4075 +++++++------ drivers/net/ethernet/qlogic/qed/qed_debug.h | 4 - drivers/net/ethernet/qlogic/qed/qed_dev.c | 129 +- drivers/net/ethernet/qlogic/qed/qed_dev_api.h | 24 + drivers/net/ethernet/qlogic/qed/qed_fcoe.c | 2 - drivers/net/ethernet/qlogic/qed/qed_hsi.h | 2564 ++++---- drivers/net/ethernet/qlogic/qed/qed_hw.c | 67 +- .../net/ethernet/qlogic/qed/qed_init_fw_funcs.c | 521 +- drivers/net/ethernet/qlogic/qed/qed_init_ops.c | 47 +- drivers/net/ethernet/qlogic/qed/qed_init_ops.h | 8 + drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 36 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 8 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 149 +- drivers/net/ethernet/qlogic/qed/qed_ll2.h | 14 - drivers/net/ethernet/qlogic/qed/qed_main.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 10 +- drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 38 - drivers/net/ethernet/qlogic/qed/qed_roce.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_sp.h | 2 + drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 10 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 19 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 8 +- drivers/net/ethernet/qlogic/qede/qede_ptp.c | 1 - drivers/net/ethernet/qlogic/qla3xxx.c | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 1 - drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 4 +- .../net/ethernet/qlogic/qlcnic/qlcnic_minidump.c | 2 - drivers/net/ethernet/qualcomm/emac/emac.c | 16 +- drivers/net/ethernet/qualcomm/qca_spi.c | 2 +- drivers/net/ethernet/qualcomm/qca_uart.c | 2 +- drivers/net/ethernet/rdc/r6040.c | 12 +- drivers/net/ethernet/realtek/8139cp.c | 2 +- drivers/net/ethernet/realtek/8139too.c | 4 +- drivers/net/ethernet/realtek/Makefile | 2 +- drivers/net/ethernet/realtek/atp.c | 4 +- drivers/net/ethernet/realtek/r8169.h | 78 - drivers/net/ethernet/realtek/r8169_main.c | 1485 ++++- drivers/net/ethernet/realtek/r8169_phy_config.c | 1307 ---- drivers/net/ethernet/renesas/ravb_main.c | 2 +- drivers/net/ethernet/renesas/sh_eth.c | 20 +- drivers/net/ethernet/rocker/rocker_main.c | 4 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 6 +- drivers/net/ethernet/seeq/ether3.c | 4 +- drivers/net/ethernet/seeq/sgiseeq.c | 2 +- drivers/net/ethernet/sfc/Kconfig | 2 + drivers/net/ethernet/sfc/Makefile | 9 +- drivers/net/ethernet/sfc/ef10.c | 3958 +++++++++++-- drivers/net/ethernet/sfc/ef10_sriov.c | 5 +- drivers/net/ethernet/sfc/efx.c | 2763 ++++++++- drivers/net/ethernet/sfc/efx.h | 65 +- drivers/net/ethernet/sfc/efx_channels.c | 1234 ---- drivers/net/ethernet/sfc/efx_channels.h | 55 - drivers/net/ethernet/sfc/efx_common.c | 1102 ---- drivers/net/ethernet/sfc/efx_common.h | 73 - drivers/net/ethernet/sfc/ethtool.c | 446 +- drivers/net/ethernet/sfc/ethtool_common.c | 457 -- drivers/net/ethernet/sfc/ethtool_common.h | 30 - drivers/net/ethernet/sfc/falcon/efx.c | 4 +- drivers/net/ethernet/sfc/farch.c | 1 - drivers/net/ethernet/sfc/mcdi.h | 3 + drivers/net/ethernet/sfc/mcdi_filters.c | 2270 ------- drivers/net/ethernet/sfc/mcdi_filters.h | 159 - drivers/net/ethernet/sfc/mcdi_functions.c | 386 -- drivers/net/ethernet/sfc/mcdi_functions.h | 32 - drivers/net/ethernet/sfc/mcdi_port.c | 558 +- drivers/net/ethernet/sfc/mcdi_port_common.c | 568 -- drivers/net/ethernet/sfc/mcdi_port_common.h | 57 - drivers/net/ethernet/sfc/net_driver.h | 20 +- drivers/net/ethernet/sfc/nic.h | 7 +- drivers/net/ethernet/sfc/rx.c | 592 +- drivers/net/ethernet/sfc/rx_common.c | 851 --- drivers/net/ethernet/sfc/rx_common.h | 97 - drivers/net/ethernet/sfc/selftest.c | 9 +- drivers/net/ethernet/sfc/selftest.h | 2 +- drivers/net/ethernet/sfc/siena.c | 2 - drivers/net/ethernet/sfc/siena_sriov.c | 1 - drivers/net/ethernet/sfc/tx.c | 398 +- drivers/net/ethernet/sfc/tx_common.c | 404 -- drivers/net/ethernet/sfc/tx_common.h | 36 - drivers/net/ethernet/sgi/Kconfig | 5 +- drivers/net/ethernet/sgi/ioc3-eth.c | 548 +- drivers/net/ethernet/sgi/meth.c | 4 +- drivers/net/ethernet/silan/sc92031.c | 2 +- drivers/net/ethernet/sis/sis190.c | 2 +- drivers/net/ethernet/sis/sis900.c | 4 +- drivers/net/ethernet/smsc/epic100.c | 11 +- drivers/net/ethernet/smsc/smc911x.c | 4 +- drivers/net/ethernet/smsc/smc9194.c | 4 +- drivers/net/ethernet/smsc/smc91c92_cs.c | 4 +- drivers/net/ethernet/smsc/smc91x.c | 2 +- drivers/net/ethernet/smsc/smsc911x.c | 13 +- drivers/net/ethernet/smsc/smsc9420.c | 11 +- drivers/net/ethernet/socionext/netsec.c | 55 +- drivers/net/ethernet/stmicro/stmmac/common.h | 6 - drivers/net/ethernet/stmicro/stmmac/descs.h | 9 - .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 24 +- .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 89 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 24 +- drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 13 - drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 4 - drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 10 - drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.h | 7 - drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 25 - drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h | 18 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 47 +- drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 119 - drivers/net/ethernet/stmicro/stmmac/dwmac5.h | 24 - drivers/net/ethernet/stmicro/stmmac/dwmac_dma.h | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c | 22 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 40 - .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 77 - .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 9 - drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 52 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 32 +- drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 16 - drivers/net/ethernet/stmicro/stmmac/stmmac.h | 6 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 316 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 7 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 6 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 96 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 158 - drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/niu.c | 2 +- drivers/net/ethernet/sun/sunbmac.c | 2 +- drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/ethernet/sun/sunhme.c | 2 +- drivers/net/ethernet/sun/sunqe.c | 2 +- drivers/net/ethernet/sun/sunvnet_common.c | 11 +- drivers/net/ethernet/sun/sunvnet_common.h | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/ti/cpmac.c | 14 +- drivers/net/ethernet/ti/cpsw_priv.c | 2 +- drivers/net/ethernet/ti/cpsw_priv.h | 2 +- drivers/net/ethernet/ti/davinci_emac.c | 2 +- drivers/net/ethernet/ti/netcp_core.c | 4 +- drivers/net/ethernet/ti/netcp_ethss.c | 8 +- drivers/net/ethernet/ti/tlan.c | 6 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_net.h | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 2 +- drivers/net/ethernet/toshiba/tc35815.c | 16 +- drivers/net/ethernet/via/via-rhine.c | 4 +- drivers/net/ethernet/via/via-velocity.c | 14 +- drivers/net/ethernet/via/via-velocity.h | 1 - drivers/net/ethernet/wiznet/w5100.c | 2 +- drivers/net/ethernet/wiznet/w5300.c | 2 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 17 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 2 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 4 +- drivers/net/ethernet/xscale/Kconfig | 14 - drivers/net/ethernet/xscale/Makefile | 3 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 213 +- drivers/net/ethernet/xscale/ptp_ixp46x.c | 329 - drivers/net/fddi/defxx.c | 2 +- drivers/net/fddi/defza.c | 2 +- drivers/net/fddi/skfp/skfddi.c | 16 +- drivers/net/fjes/fjes_hw.c | 2 +- drivers/net/fjes/fjes_main.c | 4 +- drivers/net/fjes/fjes_trace.h | 2 +- drivers/net/gtp.c | 19 +- drivers/net/hamradio/hdlcdrv.c | 2 + drivers/net/hyperv/Makefile | 2 +- drivers/net/hyperv/hyperv_net.h | 21 +- drivers/net/hyperv/netvsc.c | 31 +- drivers/net/hyperv/netvsc_bpf.c | 209 - drivers/net/hyperv/netvsc_drv.c | 183 +- drivers/net/hyperv/rndis_filter.c | 2 +- drivers/net/macsec.c | 787 +-- drivers/net/macvlan.c | 4 +- drivers/net/netdevsim/dev.c | 2 +- drivers/net/netdevsim/fib.c | 674 +-- drivers/net/phy/Kconfig | 15 +- drivers/net/phy/Makefile | 3 - drivers/net/phy/adin.c | 12 +- drivers/net/phy/aquantia_main.c | 7 +- drivers/net/phy/at803x.c | 11 - drivers/net/phy/bcm84881.c | 269 - drivers/net/phy/dp83640.c | 217 +- drivers/net/phy/dp83822.c | 18 +- drivers/net/phy/dp83867.c | 62 +- drivers/net/phy/dp83869.c | 2 +- drivers/net/phy/fixed_phy.c | 11 +- drivers/net/phy/lxt.c | 24 +- drivers/net/phy/marvell.c | 209 +- drivers/net/phy/marvell10g.c | 13 +- drivers/net/phy/mdio-i2c.c | 28 +- drivers/net/phy/mdio-mux-meson-g12a.c | 4 +- drivers/net/phy/mdio_bus.c | 267 +- drivers/net/phy/mii_timestamper.c | 132 - drivers/net/phy/mscc.c | 1139 +--- drivers/net/phy/mscc_fc_buffer.h | 64 - drivers/net/phy/mscc_mac.h | 159 - drivers/net/phy/mscc_macsec.h | 266 - drivers/net/phy/phy-core.c | 4 +- drivers/net/phy/phy.c | 29 +- drivers/net/phy/phy_device.c | 115 +- drivers/net/phy/phylink.c | 345 +- drivers/net/phy/realtek.c | 59 +- drivers/net/phy/sfp-bus.c | 124 +- drivers/net/phy/sfp.c | 199 +- drivers/net/phy/sfp.h | 2 - drivers/net/phy/uPD60620.c | 7 +- drivers/net/ppp/ppp_async.c | 18 +- drivers/net/ppp/ppp_generic.c | 2 + drivers/net/ppp/pptp.c | 5 +- drivers/net/slip/slip.c | 14 +- drivers/net/tap.c | 14 +- drivers/net/tun.c | 8 +- drivers/net/usb/ax88172a.c | 13 +- drivers/net/usb/catc.c | 2 +- drivers/net/usb/ch9200.c | 24 +- drivers/net/usb/hso.c | 2 +- drivers/net/usb/ipheth.c | 2 +- drivers/net/usb/kaweth.c | 2 +- drivers/net/usb/lan78xx.c | 27 +- drivers/net/usb/pegasus.c | 2 +- drivers/net/usb/r8152.c | 139 +- drivers/net/usb/rtl8150.c | 2 +- drivers/net/usb/usbnet.c | 2 +- drivers/net/veth.c | 8 +- drivers/net/virtio_net.c | 13 +- drivers/net/vmxnet3/vmxnet3_drv.c | 2 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 4 +- drivers/net/vxlan.c | 21 +- drivers/net/wan/Kconfig | 3 +- drivers/net/wan/cosa.c | 4 +- drivers/net/wan/farsync.c | 2 +- drivers/net/wan/fsl_ucc_hdlc.c | 39 +- drivers/net/wan/fsl_ucc_hdlc.h | 2 +- drivers/net/wan/hdlc_cisco.c | 4 +- drivers/net/wan/hdlc_x25.c | 93 +- drivers/net/wan/ixp4xx_hss.c | 39 +- drivers/net/wan/lmc/lmc_main.c | 4 +- drivers/net/wan/wanxl.c | 4 +- drivers/net/wan/x25_asy.c | 2 +- drivers/net/wimax/i2400m/netdev.c | 2 +- drivers/net/wireguard/Makefile | 18 - drivers/net/wireguard/allowedips.c | 376 -- drivers/net/wireguard/allowedips.h | 59 - drivers/net/wireguard/cookie.c | 236 - drivers/net/wireguard/cookie.h | 59 - drivers/net/wireguard/device.c | 458 -- drivers/net/wireguard/device.h | 65 - drivers/net/wireguard/main.c | 63 - drivers/net/wireguard/messages.h | 128 - drivers/net/wireguard/netlink.c | 642 -- drivers/net/wireguard/netlink.h | 12 - drivers/net/wireguard/noise.c | 828 --- drivers/net/wireguard/noise.h | 137 - drivers/net/wireguard/peer.c | 240 - drivers/net/wireguard/peer.h | 83 - drivers/net/wireguard/peerlookup.c | 221 - drivers/net/wireguard/peerlookup.h | 64 - drivers/net/wireguard/queueing.c | 53 - drivers/net/wireguard/queueing.h | 194 - drivers/net/wireguard/ratelimiter.c | 223 - drivers/net/wireguard/ratelimiter.h | 19 - drivers/net/wireguard/receive.c | 595 -- drivers/net/wireguard/selftest/allowedips.c | 683 --- drivers/net/wireguard/selftest/counter.c | 104 - drivers/net/wireguard/selftest/ratelimiter.c | 226 - drivers/net/wireguard/send.c | 413 -- drivers/net/wireguard/socket.c | 438 -- drivers/net/wireguard/socket.h | 44 - drivers/net/wireguard/timers.c | 243 - drivers/net/wireguard/timers.h | 31 - drivers/net/wireguard/version.h | 1 - drivers/net/wireless/ath/Kconfig | 1 - drivers/net/wireless/ath/Makefile | 1 - drivers/net/wireless/ath/ar5523/ar5523.c | 4 +- drivers/net/wireless/ath/ath10k/ahb.c | 4 +- drivers/net/wireless/ath/ath10k/bmi.c | 52 +- drivers/net/wireless/ath/ath10k/bmi.h | 10 - drivers/net/wireless/ath/ath10k/core.c | 15 +- drivers/net/wireless/ath/ath10k/core.h | 2 - drivers/net/wireless/ath/ath10k/debug.c | 2 - drivers/net/wireless/ath/ath10k/htc.c | 10 +- drivers/net/wireless/ath/ath10k/htc.h | 23 +- drivers/net/wireless/ath/ath10k/htt.h | 3 - drivers/net/wireless/ath/ath10k/htt_rx.c | 65 +- drivers/net/wireless/ath/ath10k/hw.h | 5 +- drivers/net/wireless/ath/ath10k/mac.c | 6 +- drivers/net/wireless/ath/ath10k/pci.c | 21 +- drivers/net/wireless/ath/ath10k/qmi.c | 23 +- drivers/net/wireless/ath/ath10k/qmi.h | 1 - drivers/net/wireless/ath/ath10k/sdio.c | 232 +- drivers/net/wireless/ath/ath10k/sdio.h | 21 +- drivers/net/wireless/ath/ath10k/snoc.c | 24 +- drivers/net/wireless/ath/ath10k/testmode.c | 4 +- drivers/net/wireless/ath/ath10k/trace.h | 6 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 10 +- drivers/net/wireless/ath/ath10k/wmi.c | 20 +- drivers/net/wireless/ath/ath10k/wmi.h | 2 - drivers/net/wireless/ath/ath11k/Kconfig | 35 - drivers/net/wireless/ath/ath11k/Makefile | 25 - drivers/net/wireless/ath/ath11k/ahb.c | 1003 ---- drivers/net/wireless/ath/ath11k/ahb.h | 35 - drivers/net/wireless/ath/ath11k/ce.c | 808 --- drivers/net/wireless/ath/ath11k/ce.h | 183 - drivers/net/wireless/ath/ath11k/core.c | 795 --- drivers/net/wireless/ath/ath11k/core.h | 826 --- drivers/net/wireless/ath/ath11k/debug.c | 1075 ---- drivers/net/wireless/ath/ath11k/debug.h | 279 - drivers/net/wireless/ath/ath11k/debug_htt_stats.c | 4570 -------------- drivers/net/wireless/ath/ath11k/debug_htt_stats.h | 1662 ------ drivers/net/wireless/ath/ath11k/debugfs_sta.c | 543 -- drivers/net/wireless/ath/ath11k/dp.c | 899 --- drivers/net/wireless/ath/ath11k/dp.h | 1535 ----- drivers/net/wireless/ath/ath11k/dp_rx.c | 4195 ------------- drivers/net/wireless/ath/ath11k/dp_rx.h | 86 - drivers/net/wireless/ath/ath11k/dp_tx.c | 962 --- drivers/net/wireless/ath/ath11k/dp_tx.h | 40 - drivers/net/wireless/ath/ath11k/hal.c | 1124 ---- drivers/net/wireless/ath/ath11k/hal.h | 897 --- drivers/net/wireless/ath/ath11k/hal_desc.h | 2468 -------- drivers/net/wireless/ath/ath11k/hal_rx.c | 1190 ---- drivers/net/wireless/ath/ath11k/hal_rx.h | 332 -- drivers/net/wireless/ath/ath11k/hal_tx.c | 154 - drivers/net/wireless/ath/ath11k/hal_tx.h | 69 - drivers/net/wireless/ath/ath11k/htc.c | 773 --- drivers/net/wireless/ath/ath11k/htc.h | 313 - drivers/net/wireless/ath/ath11k/hw.h | 127 - drivers/net/wireless/ath/ath11k/mac.c | 5907 ------------------ drivers/net/wireless/ath/ath11k/mac.h | 147 - drivers/net/wireless/ath/ath11k/peer.c | 236 - drivers/net/wireless/ath/ath11k/peer.h | 35 - drivers/net/wireless/ath/ath11k/qmi.c | 2433 -------- drivers/net/wireless/ath/ath11k/qmi.h | 445 -- drivers/net/wireless/ath/ath11k/reg.c | 702 --- drivers/net/wireless/ath/ath11k/reg.h | 35 - drivers/net/wireless/ath/ath11k/rx_desc.h | 1212 ---- drivers/net/wireless/ath/ath11k/testmode.c | 199 - drivers/net/wireless/ath/ath11k/testmode.h | 29 - drivers/net/wireless/ath/ath11k/testmode_i.h | 50 - drivers/net/wireless/ath/ath11k/trace.c | 9 - drivers/net/wireless/ath/ath11k/trace.h | 113 - drivers/net/wireless/ath/ath11k/wmi.c | 5810 ------------------ drivers/net/wireless/ath/ath11k/wmi.h | 4764 --------------- drivers/net/wireless/ath/ath5k/ahb.c | 2 +- drivers/net/wireless/ath/ath9k/ahb.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_aic.c | 2 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 2 +- drivers/net/wireless/ath/regd.c | 10 +- drivers/net/wireless/ath/wcn36xx/main.c | 1 + drivers/net/wireless/ath/wcn36xx/smd.c | 2 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 34 - drivers/net/wireless/ath/wil6210/ethtool.c | 43 +- drivers/net/wireless/ath/wil6210/main.c | 12 +- drivers/net/wireless/ath/wil6210/txrx.c | 34 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 13 +- drivers/net/wireless/ath/wil6210/txrx_edma.h | 8 +- drivers/net/wireless/ath/wil6210/wil6210.h | 6 +- drivers/net/wireless/ath/wil6210/wil_crash_dump.c | 17 +- drivers/net/wireless/ath/wil6210/wmi.c | 88 +- drivers/net/wireless/ath/wil6210/wmi.h | 33 - drivers/net/wireless/atmel/at76c50x-usb.c | 2 +- drivers/net/wireless/broadcom/b43legacy/main.c | 5 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 18 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 165 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 54 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.h | 1 - .../wireless/broadcom/brcm80211/brcmfmac/core.c | 70 +- .../wireless/broadcom/brcm80211/brcmfmac/core.h | 2 - .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/feature.h | 2 - .../wireless/broadcom/brcm80211/brcmfmac/fwil.h | 2 - .../broadcom/brcm80211/brcmfmac/fwsignal.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 2 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 30 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.h | 1 + .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 5 +- .../wireless/broadcom/brcm80211/brcmsmac/main.c | 2 +- drivers/net/wireless/cisco/airo.c | 118 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 11 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 5 +- drivers/net/wireless/intel/ipw2x00/libipw_module.c | 15 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 5 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 8 +- drivers/net/wireless/intel/iwlegacy/4965.c | 17 +- drivers/net/wireless/intel/iwlegacy/common.c | 2 +- drivers/net/wireless/intel/iwlegacy/common.h | 3 + drivers/net/wireless/intel/iwlwifi/cfg/1000.c | 6 +- drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 12 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 81 +- drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 7 +- drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 19 +- drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 3 +- drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 3 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 12 +- drivers/net/wireless/intel/iwlwifi/dvm/dev.h | 5 + drivers/net/wireless/intel/iwlwifi/dvm/devices.c | 6 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 4 +- drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 3 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 10 +- .../net/wireless/intel/iwlwifi/fw/api/location.h | 144 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 41 + drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 7 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 16 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 29 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 2 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 13 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 68 +- .../net/wireless/intel/iwlwifi/iwl-context-info.h | 20 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 29 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 74 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h | 1 + drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 29 +- drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 37 +- drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 2 + drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 75 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h | 9 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 10 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 10 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 48 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 1 - drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 6 - drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 2 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 239 +- .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 95 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 35 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 159 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 9 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 27 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 19 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 49 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 30 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 2 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 56 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 161 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 40 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 112 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 5 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 98 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 224 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 80 +- drivers/net/wireless/intersil/hostap/hostap_ap.c | 2 +- drivers/net/wireless/intersil/hostap/hostap_hw.c | 4 +- drivers/net/wireless/intersil/hostap/hostap_main.c | 2 +- drivers/net/wireless/intersil/hostap/hostap_proc.c | 14 +- drivers/net/wireless/intersil/hostap/hostap_wlan.h | 2 +- drivers/net/wireless/intersil/orinoco/main.c | 2 +- drivers/net/wireless/intersil/orinoco/orinoco.h | 2 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 7 +- drivers/net/wireless/intersil/prism54/islpci_eth.c | 2 +- drivers/net/wireless/intersil/prism54/islpci_eth.h | 2 +- drivers/net/wireless/mac80211_hwsim.c | 11 +- drivers/net/wireless/marvell/libertas/cfg.c | 18 +- drivers/net/wireless/marvell/mwifiex/main.c | 2 +- drivers/net/wireless/marvell/mwifiex/main.h | 13 + drivers/net/wireless/marvell/mwifiex/scan.c | 7 - drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 1 - drivers/net/wireless/marvell/mwifiex/tdls.c | 75 +- drivers/net/wireless/marvell/mwifiex/wmm.c | 4 - drivers/net/wireless/mediatek/mt76/agg-rx.c | 4 +- drivers/net/wireless/mediatek/mt76/airtime.c | 2 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 3 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 9 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 13 +- drivers/net/wireless/quantenna/qtnfmac/commands.h | 2 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 73 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 3 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 52 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 21 +- drivers/net/wireless/ralink/rt2x00/rt2800pci.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2800soc.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2x00.h | 2 - drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 11 + drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 20 - drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 2 +- drivers/net/wireless/ray_cs.c | 20 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 2 +- drivers/net/wireless/realtek/rtlwifi/base.h | 4 +- .../realtek/rtlwifi/btcoexist/halbtc8192e2ant.c | 2 +- .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 2 +- .../realtek/rtlwifi/btcoexist/halbtcoutsrc.h | 2 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 10 +- drivers/net/wireless/realtek/rtlwifi/ps.c | 20 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.c | 12 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.h | 103 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 11 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/phy.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/sw.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/sw.h | 12 + .../wireless/realtek/rtlwifi/rtl8192c/dm_common.c | 19 +- .../wireless/realtek/rtlwifi/rtl8192c/fw_common.h | 14 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/hw.c | 11 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/sw.c | 5 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/sw.h | 15 + .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 48 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/mac.c | 49 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/sw.c | 35 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/sw.h | 27 + .../net/wireless/realtek/rtlwifi/rtl8192de/fw.h | 61 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 299 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.h | 853 +-- .../net/wireless/realtek/rtlwifi/rtl8192ee/dm.c | 118 + .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.h | 36 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/sw.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/sw.h | 11 + .../net/wireless/realtek/rtlwifi/rtl8192se/sw.c | 1 + .../net/wireless/realtek/rtlwifi/rtl8192se/sw.h | 13 + .../net/wireless/realtek/rtlwifi/rtl8723ae/dm.c | 112 + .../net/wireless/realtek/rtlwifi/rtl8723ae/fw.h | 14 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/sw.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/sw.h | 13 + .../net/wireless/realtek/rtlwifi/rtl8723be/fw.h | 30 +- .../net/wireless/realtek/rtlwifi/rtl8723be/sw.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8723be/sw.h | 13 + .../net/wireless/realtek/rtlwifi/rtl8821ae/dm.c | 118 + .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.h | 102 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/sw.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/sw.h | 12 + drivers/net/wireless/realtek/rtlwifi/wifi.h | 115 + drivers/net/wireless/realtek/rtw88/Makefile | 1 - drivers/net/wireless/realtek/rtw88/debug.h | 1 - drivers/net/wireless/realtek/rtw88/fw.c | 389 +- drivers/net/wireless/realtek/rtw88/fw.h | 186 - drivers/net/wireless/realtek/rtw88/hci.h | 6 - drivers/net/wireless/realtek/rtw88/mac.c | 12 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 46 +- drivers/net/wireless/realtek/rtw88/main.c | 91 +- drivers/net/wireless/realtek/rtw88/main.h | 72 +- drivers/net/wireless/realtek/rtw88/pci.c | 60 +- drivers/net/wireless/realtek/rtw88/pci.h | 2 +- drivers/net/wireless/realtek/rtw88/phy.c | 2 +- drivers/net/wireless/realtek/rtw88/ps.c | 4 +- drivers/net/wireless/realtek/rtw88/reg.h | 29 - drivers/net/wireless/realtek/rtw88/rtw8822c.c | 24 +- drivers/net/wireless/realtek/rtw88/util.h | 2 - drivers/net/wireless/realtek/rtw88/wow.c | 890 --- drivers/net/wireless/realtek/rtw88/wow.h | 58 - drivers/net/wireless/rsi/rsi_91x_hal.c | 12 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 49 +- drivers/net/wireless/st/cw1200/txrx.c | 2 +- drivers/net/wireless/ti/wlcore/cmd.c | 6 +- drivers/net/wireless/ti/wlcore/cmd.h | 2 +- drivers/net/wireless/ti/wlcore/main.c | 23 +- drivers/net/wireless/ti/wlcore/wlcore_i.h | 1 - drivers/net/wireless/wl3501_cs.c | 2 +- drivers/net/wireless/zydas/zd1201.c | 2 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 2 +- drivers/net/xen-netback/hash.c | 6 +- drivers/net/xen-netback/interface.c | 10 +- drivers/net/xen-netback/netback.c | 20 +- drivers/net/xen-netback/xenbus.c | 349 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/pn533/i2c.c | 1 + drivers/nfc/pn544/pn544.c | 2 +- drivers/nfc/port100.c | 2 +- drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 3 +- drivers/nfc/st95hf/core.c | 7 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 4 +- drivers/ntb/hw/amd/ntb_hw_amd.h | 1 + drivers/nvdimm/pmem.c | 6 + drivers/nvdimm/security.c | 2 +- drivers/nvme/host/Kconfig | 1 - drivers/nvme/host/hwmon.c | 13 +- drivers/nvmem/Kconfig | 8 - drivers/nvmem/Makefile | 2 - drivers/nvmem/core.c | 27 +- drivers/nvmem/imx-ocotp-scu.c | 16 +- drivers/nvmem/imx-ocotp.c | 79 +- drivers/nvmem/nvmem.h | 2 - drivers/nvmem/qcom-spmi-sdam.c | 192 - drivers/of/Kconfig | 4 - drivers/of/address.c | 6 +- drivers/of/base.c | 166 +- drivers/of/device.c | 2 +- drivers/of/dynamic.c | 2 +- drivers/of/of_mdio.c | 39 +- drivers/of/of_private.h | 6 +- drivers/of/overlay.c | 11 + drivers/opp/core.c | 48 +- drivers/opp/of.c | 31 +- drivers/opp/opp.h | 6 +- drivers/opp/ti-opp-supply.c | 2 +- drivers/oprofile/cpu_buffer.c | 2 +- drivers/parisc/ccio-dma.c | 2 +- drivers/parisc/dino.c | 2 +- drivers/parisc/eisa.c | 4 +- drivers/parisc/iosapic.c | 2 +- drivers/parisc/lba_pci.c | 8 +- drivers/parisc/led.c | 17 +- drivers/parisc/sba_iommu.c | 4 +- drivers/pci/ats.c | 2 - drivers/pci/controller/Kconfig | 10 +- drivers/pci/controller/Makefile | 1 - drivers/pci/controller/dwc/Kconfig | 11 - drivers/pci/controller/dwc/Makefile | 1 - drivers/pci/controller/dwc/pci-dra7xx.c | 2 +- drivers/pci/controller/dwc/pci-exynos.c | 2 +- drivers/pci/controller/dwc/pci-keystone.c | 6 +- drivers/pci/controller/dwc/pcie-artpec6.c | 8 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 2 +- drivers/pci/controller/dwc/pcie-designware.c | 56 - drivers/pci/controller/dwc/pcie-designware.h | 12 - drivers/pci/controller/dwc/pcie-intel-gw.c | 545 -- drivers/pci/controller/dwc/pcie-qcom.c | 150 - drivers/pci/controller/dwc/pcie-uniphier.c | 31 +- drivers/pci/controller/pci-tegra.c | 6 +- drivers/pci/controller/pcie-brcmstb.c | 1015 ---- drivers/pci/controller/pcie-iproc.c | 24 - drivers/pci/controller/vmd.c | 156 +- drivers/pci/hotplug/pnv_php.c | 82 +- drivers/pci/iov.c | 9 +- drivers/pci/msi.c | 2 +- drivers/pci/p2pdma.c | 3 - drivers/pci/pci.c | 51 +- drivers/pci/pci.h | 3 - drivers/pci/pcie/aer.c | 1 - drivers/pci/pcie/err.c | 12 +- drivers/pci/proc.c | 25 +- drivers/pci/quirks.c | 140 +- drivers/pci/search.c | 10 +- drivers/pci/setup-bus.c | 163 +- drivers/pci/switch/switchtec.c | 370 +- drivers/pcmcia/i82092.c | 648 +- drivers/pcmcia/i82092aa.h | 11 + drivers/perf/fsl_imx8_ddr_perf.c | 16 +- drivers/perf/hisilicon/hisi_uncore_pmu.c | 58 +- drivers/phy/Kconfig | 1 - drivers/phy/Makefile | 1 - drivers/phy/allwinner/Kconfig | 3 +- drivers/phy/broadcom/Kconfig | 4 +- drivers/phy/broadcom/Makefile | 2 +- drivers/phy/broadcom/phy-brcm-sata.c | 120 - drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c | 414 -- drivers/phy/broadcom/phy-brcm-usb-init.c | 226 +- drivers/phy/broadcom/phy-brcm-usb-init.h | 148 +- drivers/phy/broadcom/phy-brcm-usb.c | 269 +- drivers/phy/cadence/phy-cadence-sierra.c | 709 +-- drivers/phy/hisilicon/Kconfig | 16 +- drivers/phy/intel/Kconfig | 9 - drivers/phy/intel/Makefile | 2 - drivers/phy/intel/phy-intel-emmc.c | 284 - drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c | 2 +- drivers/phy/marvell/Kconfig | 8 +- drivers/phy/marvell/phy-mvebu-cp110-comphy.c | 20 +- drivers/phy/mediatek/Kconfig | 25 +- drivers/phy/phy-core.c | 53 +- drivers/phy/qualcomm/phy-qcom-apq8064-sata.c | 2 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 7 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 2 +- drivers/phy/rockchip/Kconfig | 1 - drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c | 319 +- drivers/phy/samsung/Kconfig | 6 +- drivers/phy/ti/Kconfig | 20 +- drivers/phy/ti/Makefile | 1 - drivers/phy/ti/phy-j721e-wiz.c | 959 --- drivers/phy/ti/phy-ti-pipe3.c | 18 +- drivers/pinctrl/actions/pinctrl-s700.c | 1 + drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c | 170 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 212 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 387 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 50 +- drivers/pinctrl/aspeed/pinctrl-aspeed.h | 38 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 1 - drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 10 +- drivers/pinctrl/bcm/pinctrl-ns2-mux.c | 2 +- drivers/pinctrl/bcm/pinctrl-nsp-mux.c | 2 +- drivers/pinctrl/cirrus/pinctrl-madera-core.c | 1 + drivers/pinctrl/core.c | 33 +- drivers/pinctrl/freescale/Kconfig | 7 - drivers/pinctrl/freescale/Makefile | 1 - drivers/pinctrl/freescale/pinctrl-imx1-core.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx8mp.c | 345 -- drivers/pinctrl/intel/Kconfig | 13 - drivers/pinctrl/intel/Makefile | 1 - drivers/pinctrl/intel/pinctrl-baytrail.c | 311 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 5 +- drivers/pinctrl/intel/pinctrl-intel.c | 101 +- drivers/pinctrl/intel/pinctrl-intel.h | 44 - drivers/pinctrl/intel/pinctrl-lynxpoint.c | 975 --- drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 2 - drivers/pinctrl/intel/pinctrl-tigerlake.c | 547 +- drivers/pinctrl/mediatek/pinctrl-mtk-mt2712.h | 2 +- drivers/pinctrl/meson/pinctrl-meson-axg-pmx.h | 2 +- drivers/pinctrl/meson/pinctrl-meson8b.c | 7 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 16 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 2 +- drivers/pinctrl/pinctrl-amd.c | 2 +- drivers/pinctrl/pinctrl-artpec6.c | 2 +- drivers/pinctrl/pinctrl-ingenic.c | 637 +- drivers/pinctrl/pinctrl-rza1.c | 4 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 - drivers/pinctrl/qcom/pinctrl-msm.c | 5 + drivers/pinctrl/qcom/pinctrl-msm8976.c | 2 +- drivers/pinctrl/qcom/pinctrl-sc7180.c | 78 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 2 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 4 +- drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 2 +- drivers/pinctrl/samsung/Kconfig | 16 +- drivers/pinctrl/sh-pfc/Kconfig | 12 +- drivers/pinctrl/sh-pfc/Makefile | 4 +- drivers/pinctrl/sh-pfc/core.c | 57 +- drivers/pinctrl/sh-pfc/gpio.c | 11 +- drivers/pinctrl/sh-pfc/pfc-r8a7778.c | 4 +- drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c | 5891 ++++++++++++++++++ drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 6257 ++++++++++++++++++++ drivers/pinctrl/sh-pfc/pfc-r8a77950.c | 5891 ------------------ drivers/pinctrl/sh-pfc/pfc-r8a77951.c | 6244 ------------------- drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 6 +- drivers/pinctrl/sh-pfc/pfc-sh7264.c | 33 +- drivers/pinctrl/sh-pfc/pfc-sh7269.c | 39 +- drivers/pinctrl/sh-pfc/sh_pfc.h | 4 +- drivers/pinctrl/stm32/pinctrl-stm32.h | 2 +- drivers/pinctrl/sunxi/pinctrl-sun50i-h5.c | 13 +- drivers/pinctrl/tegra/pinctrl-tegra.c | 4 +- drivers/platform/chrome/chromeos_laptop.c | 18 +- drivers/platform/chrome/cros_ec.c | 27 +- drivers/platform/chrome/cros_ec.h | 19 - drivers/platform/chrome/cros_ec_chardev.c | 1 + drivers/platform/chrome/cros_ec_debugfs.c | 1 + drivers/platform/chrome/cros_ec_i2c.c | 2 - drivers/platform/chrome/cros_ec_ishtp.c | 4 +- drivers/platform/chrome/cros_ec_lightbar.c | 1 + drivers/platform/chrome/cros_ec_lpc.c | 3 +- drivers/platform/chrome/cros_ec_proto.c | 6 +- drivers/platform/chrome/cros_ec_rpmsg.c | 2 - drivers/platform/chrome/cros_ec_sensorhub.c | 1 + drivers/platform/chrome/cros_ec_spi.c | 2 - drivers/platform/chrome/cros_ec_sysfs.c | 1 + drivers/platform/chrome/cros_ec_trace.c | 97 +- drivers/platform/chrome/cros_ec_trace.h | 26 +- drivers/platform/chrome/cros_ec_vbc.c | 1 + drivers/platform/chrome/cros_usbpd_logger.c | 1 + drivers/platform/chrome/wilco_ec/Kconfig | 3 +- drivers/platform/chrome/wilco_ec/core.c | 4 +- drivers/platform/chrome/wilco_ec/keyboard_leds.c | 8 +- drivers/platform/chrome/wilco_ec/mailbox.c | 4 +- drivers/platform/chrome/wilco_ec/telemetry.c | 6 +- drivers/platform/goldfish/goldfish_pipe.c | 35 +- drivers/platform/mellanox/mlxreg-hotplug.c | 14 - drivers/platform/x86/Kconfig | 18 +- drivers/platform/x86/Makefile | 1 - drivers/platform/x86/asus-nb-wmi.c | 1 - drivers/platform/x86/asus-wmi.c | 131 +- drivers/platform/x86/intel-hid.c | 1 - drivers/platform/x86/intel-uncore-frequency.c | 437 -- drivers/platform/x86/intel_atomisp2_pm.c | 25 +- drivers/platform/x86/intel_cht_int33fe_typec.c | 81 +- drivers/platform/x86/intel_menlow.c | 9 +- drivers/platform/x86/intel_mid_powerbtn.c | 5 +- drivers/platform/x86/intel_pmc_core.c | 141 +- drivers/platform/x86/intel_pmc_core.h | 4 +- drivers/platform/x86/intel_pmc_ipc.c | 114 +- drivers/platform/x86/intel_scu_ipc.c | 414 +- .../x86/intel_speed_select_if/isst_if_common.c | 3 - drivers/platform/x86/intel_telemetry_debugfs.c | 14 +- drivers/platform/x86/intel_telemetry_pltdrv.c | 64 +- drivers/platform/x86/mlx-platform.c | 564 +- drivers/platform/x86/pmc_atom.c | 2 +- drivers/platform/x86/samsung-laptop.c | 4 +- drivers/platform/x86/thinkpad_acpi.c | 15 +- drivers/platform/x86/toshiba_acpi.c | 60 +- drivers/platform/x86/touchscreen_dmi.c | 82 +- drivers/pnp/isapnp/core.c | 25 +- drivers/pnp/isapnp/proc.c | 9 +- drivers/pnp/pnpbios/proc.c | 17 +- drivers/power/avs/Kconfig | 16 - drivers/power/avs/Makefile | 1 - drivers/power/avs/qcom-cpr.c | 1793 ------ drivers/power/reset/Kconfig | 20 +- drivers/power/reset/at91-sama5d2_shdwc.c | 72 +- drivers/power/reset/gpio-restart.c | 8 +- drivers/power/supply/Kconfig | 30 +- drivers/power/supply/ab8500_charger.c | 6 +- drivers/power/supply/ab8500_fg.c | 14 +- drivers/power/supply/abx500_chargalg.c | 2 +- drivers/power/supply/axp20x_ac_power.c | 131 +- drivers/power/supply/axp20x_usb_power.c | 219 +- drivers/power/supply/bq25890_charger.c | 103 +- drivers/power/supply/cros_usbpd-charger.c | 11 +- drivers/power/supply/ingenic-battery.c | 15 +- drivers/power/supply/ipaq_micro_battery.c | 6 +- drivers/power/supply/ltc2941-battery-gauge.c | 2 +- drivers/power/supply/max17040_battery.c | 122 +- drivers/power/supply/max17042_battery.c | 17 +- drivers/power/supply/max77650-charger.c | 7 - drivers/power/supply/pda_power.c | 4 - drivers/power/supply/power_supply_core.c | 67 +- drivers/power/supply/sbs-battery.c | 35 +- drivers/power/supply/sc27xx_fuel_gauge.c | 49 +- drivers/power/supply/ucs1002_power.c | 42 +- drivers/powercap/intel_rapl_common.c | 2 - drivers/ptp/Kconfig | 24 +- drivers/ptp/Makefile | 4 +- drivers/ptp/idt8a340_reg.h | 2 - drivers/ptp/ptp_clock.c | 6 - drivers/ptp/ptp_clockmatrix.c | 79 +- drivers/ptp/ptp_ines.c | 852 --- drivers/ptp/ptp_ixp46x.c | 328 + drivers/ptp/ptp_qoriq.c | 15 +- drivers/pwm/Kconfig | 9 +- drivers/pwm/core.c | 13 +- drivers/pwm/pwm-atmel.c | 87 +- drivers/pwm/pwm-cros-ec.c | 58 +- drivers/pwm/pwm-imx27.c | 147 +- drivers/pwm/pwm-mxs.c | 101 +- drivers/pwm/pwm-omap-dmtimer.c | 54 +- drivers/pwm/pwm-pca9685.c | 4 + drivers/pwm/pwm-rcar.c | 5 +- drivers/pwm/pwm-stm32.c | 4 +- drivers/pwm/pwm-sun4i.c | 194 +- drivers/regulator/Kconfig | 44 - drivers/regulator/Makefile | 5 - drivers/regulator/bd71828-regulator.c | 807 --- drivers/regulator/bd718x7-regulator.c | 226 +- drivers/regulator/core.c | 2 - drivers/regulator/da9210-regulator.c | 5 +- drivers/regulator/da9211-regulator.c | 5 +- drivers/regulator/helpers.c | 14 - drivers/regulator/isl9305.c | 5 +- drivers/regulator/lp3971.c | 5 +- drivers/regulator/ltc3676.c | 5 +- drivers/regulator/mp8859.c | 156 - drivers/regulator/mpq7920.c | 330 -- drivers/regulator/mpq7920.h | 69 - drivers/regulator/mt6311-regulator.c | 5 +- drivers/regulator/pv88060-regulator.c | 5 +- drivers/regulator/pv88090-regulator.c | 5 +- drivers/regulator/rk808-regulator.c | 2 +- drivers/regulator/rohm-regulator.c | 95 - drivers/regulator/s2mpa01.c | 2 +- drivers/regulator/s2mps11.c | 2 +- drivers/regulator/s5m8767.c | 2 +- drivers/regulator/slg51000-regulator.c | 5 +- drivers/regulator/sy8106a-regulator.c | 5 +- drivers/regulator/sy8824x.c | 5 +- drivers/regulator/ti-abb-regulator.c | 4 +- drivers/regulator/tps65132-regulator.c | 5 +- drivers/regulator/vctrl-regulator.c | 38 +- drivers/regulator/vqmmc-ipq4019-regulator.c | 101 - drivers/remoteproc/Kconfig | 10 - drivers/remoteproc/Makefile | 1 - drivers/remoteproc/mtk_common.h | 94 - drivers/remoteproc/mtk_scp.c | 663 --- drivers/remoteproc/mtk_scp_ipi.c | 219 - drivers/remoteproc/qcom_q6v5_mss.c | 220 +- drivers/remoteproc/qcom_q6v5_pas.c | 260 +- drivers/remoteproc/qcom_sysmon.c | 2 +- drivers/remoteproc/remoteproc_core.c | 6 +- drivers/reset/Kconfig | 26 +- drivers/reset/Makefile | 3 - drivers/reset/core.c | 33 +- drivers/reset/reset-brcmstb-rescal.c | 107 - drivers/reset/reset-intel-gw.c | 262 - drivers/reset/reset-npcm.c | 291 - drivers/reset/reset-qcom-aoss.c | 3 +- drivers/reset/reset-scmi.c | 2 +- drivers/reset/reset-uniphier.c | 13 +- drivers/rpmsg/Kconfig | 9 - drivers/rpmsg/Makefile | 1 - drivers/rpmsg/mtk_rpmsg.c | 414 -- drivers/rtc/Kconfig | 27 +- drivers/rtc/rtc-abx80x.c | 7 +- drivers/rtc/rtc-asm9260.c | 3 - drivers/rtc/rtc-at91rm9200.c | 119 +- drivers/rtc/rtc-at91rm9200.h | 71 + drivers/rtc/rtc-bd70528.c | 220 +- drivers/rtc/rtc-cmos.c | 12 +- drivers/rtc/rtc-cros-ec.c | 1 + drivers/rtc/rtc-ds1343.c | 10 +- drivers/rtc/rtc-hym8563.c | 19 +- drivers/rtc/rtc-m48t35.c | 11 - drivers/rtc/rtc-moxart.c | 5 +- drivers/rtc/rtc-mt6397.c | 10 +- drivers/rtc/rtc-omap.c | 2 +- drivers/rtc/rtc-pcf2127.c | 6 +- drivers/rtc/rtc-pcf85063.c | 16 +- drivers/rtc/rtc-pcf8523.c | 6 +- drivers/rtc/rtc-pcf8563.c | 40 +- drivers/rtc/rtc-rv3028.c | 17 +- drivers/rtc/rtc-rv3029c2.c | 442 +- drivers/rtc/rtc-rv8803.c | 16 +- drivers/rtc/rtc-rx8010.c | 25 +- drivers/rtc/rtc-rx8025.c | 27 +- drivers/rtc/rtc-sh.c | 2 +- drivers/rtc/rtc-stm32.c | 5 +- drivers/rtc/rtc-tps6586x.c | 4 +- drivers/rtc/rtc-zynqmp.c | 4 +- drivers/s390/block/dasd_proc.c | 15 +- drivers/s390/cio/blacklist.c | 14 +- drivers/s390/cio/css.c | 11 +- drivers/s390/crypto/Makefile | 3 +- drivers/s390/crypto/pkey_api.c | 470 +- drivers/s390/crypto/zcrypt_api.c | 27 +- drivers/s390/crypto/zcrypt_api.h | 1 - drivers/s390/crypto/zcrypt_ccamisc.h | 1 - drivers/s390/crypto/zcrypt_cex4.c | 273 +- drivers/s390/crypto/zcrypt_ep11misc.c | 1293 ---- drivers/s390/crypto/zcrypt_ep11misc.h | 124 - drivers/s390/net/qeth_core.h | 98 +- drivers/s390/net/qeth_core_main.c | 522 +- drivers/s390/net/qeth_core_mpc.h | 21 +- drivers/s390/net/qeth_core_sys.c | 2 + drivers/s390/net/qeth_l2.h | 1 + drivers/s390/net/qeth_l2_main.c | 166 +- drivers/s390/net/qeth_l2_sys.c | 34 + drivers/s390/net/qeth_l3.h | 6 +- drivers/s390/net/qeth_l3_main.c | 306 +- drivers/s390/net/qeth_l3_sys.c | 172 +- drivers/scsi/BusLogic.c | 110 +- drivers/scsi/Kconfig | 1 - drivers/scsi/aic7xxx/aic79xx_osm_pci.c | 2 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 2 +- drivers/scsi/aic7xxx/aic7xxx_osm_pci.c | 2 +- drivers/scsi/aic94xx/aic94xx_init.c | 3 - drivers/scsi/arcmsr/arcmsr_hba.c | 2 +- drivers/scsi/be2iscsi/be_main.c | 6 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 2 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 4 +- drivers/scsi/ch.c | 9 +- drivers/scsi/csiostor/csio_init.c | 2 +- drivers/scsi/csiostor/csio_scsi.c | 2 +- drivers/scsi/esas2r/esas2r_main.c | 9 +- drivers/scsi/esp_scsi.c | 22 +- drivers/scsi/esp_scsi.h | 41 +- drivers/scsi/fnic/fnic_scsi.c | 3 - drivers/scsi/hisi_sas/hisi_sas.h | 6 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 74 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 3 - drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 41 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 57 +- drivers/scsi/hpsa.c | 2 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 5 + drivers/scsi/initio.c | 2 +- drivers/scsi/ipr.c | 3 - drivers/scsi/isci/init.c | 3 - drivers/scsi/iscsi_tcp.c | 4 - drivers/scsi/lasi700.c | 2 +- drivers/scsi/libsas/sas_ata.c | 2 +- drivers/scsi/libsas/sas_discover.c | 2 +- drivers/scsi/libsas/sas_expander.c | 4 +- drivers/scsi/libsas/sas_internal.h | 2 +- drivers/scsi/libsas/sas_port.c | 2 +- drivers/scsi/libsas/sas_scsi_host.c | 8 +- drivers/scsi/libsas/sas_task.c | 2 +- drivers/scsi/lpfc/lpfc.h | 2 - drivers/scsi/lpfc/lpfc_attr.c | 9 +- drivers/scsi/lpfc/lpfc_crtn.h | 2 +- drivers/scsi/lpfc/lpfc_ct.c | 88 +- drivers/scsi/lpfc/lpfc_debugfs.c | 11 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 5 - drivers/scsi/lpfc/lpfc_hw4.h | 3 - drivers/scsi/lpfc/lpfc_init.c | 12 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 108 +- drivers/scsi/lpfc/lpfc_scsi.c | 4 +- drivers/scsi/lpfc/lpfc_sli.c | 25 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/megaraid_mbox.c | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 17 +- drivers/scsi/megaraid/megaraid_sas_base.c | 115 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 134 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 18 +- drivers/scsi/mpt3sas/mpi/mpi2.h | 6 +- drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 19 +- drivers/scsi/mpt3sas/mpi/mpi2_image.h | 7 - drivers/scsi/mpt3sas/mpi/mpi2_ioc.h | 8 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 340 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 45 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 39 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 46 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 220 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 11 +- drivers/scsi/mvsas/mv_init.c | 3 - drivers/scsi/myrb.c | 2 +- drivers/scsi/myrb.h | 4 +- drivers/scsi/myrs.c | 2 +- drivers/scsi/myrs.h | 4 +- drivers/scsi/pcmcia/nsp_cs.c | 2 +- drivers/scsi/pm8001/pm8001_init.c | 3 - drivers/scsi/pm8001/pm80xx_hwi.c | 2 +- drivers/scsi/qla1280.c | 20 +- drivers/scsi/qla1280.h | 2 - drivers/scsi/qla2xxx/qla_bsg.c | 11 +- drivers/scsi/qla2xxx/qla_dbg.c | 8 +- drivers/scsi/qla2xxx/qla_dbg.h | 6 - drivers/scsi/qla2xxx/qla_def.h | 22 +- drivers/scsi/qla2xxx/qla_fw.h | 50 +- drivers/scsi/qla2xxx/qla_gbl.h | 11 +- drivers/scsi/qla2xxx/qla_gs.c | 6 +- drivers/scsi/qla2xxx/qla_init.c | 175 +- drivers/scsi/qla2xxx/qla_inline.h | 24 - drivers/scsi/qla2xxx/qla_iocb.c | 51 +- drivers/scsi/qla2xxx/qla_isr.c | 72 +- drivers/scsi/qla2xxx/qla_mbx.c | 3 +- drivers/scsi/qla2xxx/qla_mid.c | 6 +- drivers/scsi/qla2xxx/qla_mr.c | 20 +- drivers/scsi/qla2xxx/qla_nx.c | 15 +- drivers/scsi/qla2xxx/qla_os.c | 66 +- drivers/scsi/qla2xxx/qla_sup.c | 11 +- drivers/scsi/qla2xxx/qla_target.c | 47 +- drivers/scsi/qla2xxx/qla_target.h | 3 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/qla4xxx/ql4_os.c | 2 +- drivers/scsi/scsi_devinfo.c | 15 +- drivers/scsi/scsi_ioctl.c | 54 +- drivers/scsi/scsi_lib.c | 2 - drivers/scsi/scsi_logging.h | 2 +- drivers/scsi/scsi_proc.c | 29 +- drivers/scsi/scsi_transport_iscsi.c | 44 +- drivers/scsi/sd.c | 59 +- drivers/scsi/sd_zbc.c | 38 +- drivers/scsi/sg.c | 200 +- drivers/scsi/smartpqi/smartpqi_init.c | 2 +- drivers/scsi/sni_53c710.c | 2 +- drivers/scsi/sr.c | 53 +- drivers/scsi/st.c | 51 +- drivers/scsi/sun3x_esp.c | 4 +- drivers/scsi/sym53c8xx_2/sym_nvram.c | 4 +- drivers/scsi/ufs/cdns-pltfrm.c | 107 - drivers/scsi/ufs/ufs-mediatek.c | 206 +- drivers/scsi/ufs/ufs-mediatek.h | 32 - drivers/scsi/ufs/ufs-sysfs.c | 22 +- drivers/scsi/ufs/ufs-sysfs.h | 4 +- drivers/scsi/ufs/ufs.h | 31 +- drivers/scsi/ufs/ufs_quirks.h | 9 +- drivers/scsi/ufs/ufshcd.c | 715 +-- drivers/scsi/ufs/ufshcd.h | 34 +- drivers/scsi/ufs/unipro.h | 11 - drivers/scsi/vmw_pvscsi.c | 20 +- drivers/scsi/zalon.c | 2 +- drivers/scsi/zorro_esp.c | 6 +- drivers/sh/clk/core.c | 2 +- drivers/sh/intc/core.c | 2 +- drivers/sh/intc/userimask.c | 2 +- drivers/siox/siox.h | 2 +- drivers/slimbus/qcom-ctrl.c | 2 - drivers/slimbus/qcom-ngd-ctrl.c | 20 +- drivers/slimbus/slimbus.h | 2 +- drivers/soc/atmel/soc.c | 5 +- drivers/soc/bcm/brcmstb/biuctrl.c | 30 +- drivers/soc/fsl/qe/Kconfig | 3 +- drivers/soc/fsl/qe/gpio.c | 36 +- drivers/soc/fsl/qe/qe.c | 104 +- drivers/soc/fsl/qe/qe_common.c | 50 +- drivers/soc/fsl/qe/qe_ic.c | 285 +- drivers/soc/fsl/qe/qe_ic.h | 99 + drivers/soc/fsl/qe/qe_io.c | 70 +- drivers/soc/fsl/qe/qe_tdm.c | 8 +- drivers/soc/fsl/qe/ucc.c | 27 +- drivers/soc/fsl/qe/ucc_fast.c | 86 +- drivers/soc/fsl/qe/ucc_slow.c | 60 +- drivers/soc/fsl/qe/usb.c | 2 +- drivers/soc/imx/Kconfig | 2 +- drivers/soc/imx/soc-imx8.c | 9 - drivers/soc/lantiq/fpi-bus.c | 4 +- drivers/soc/mediatek/mtk-cmdq-helper.c | 2 + drivers/soc/qcom/Kconfig | 30 +- drivers/soc/qcom/qmi_interface.c | 8 +- drivers/soc/qcom/rpmhpd.c | 56 - drivers/soc/renesas/Kconfig | 14 +- drivers/soc/renesas/rcar-rst.c | 2 +- drivers/soc/samsung/Kconfig | 2 +- drivers/soc/samsung/exynos-chipid.c | 2 +- drivers/soc/samsung/exynos-pmu.c | 6 +- drivers/soc/samsung/exynos-pmu.h | 2 +- drivers/soc/samsung/exynos3250-pmu.c | 2 +- drivers/soc/samsung/exynos4-pmu.c | 2 +- drivers/soc/samsung/exynos5250-pmu.c | 2 +- drivers/soc/samsung/exynos5420-pmu.c | 2 +- drivers/soc/tegra/Kconfig | 1 - drivers/soc/tegra/flowctrl.c | 2 +- drivers/soc/tegra/fuse/fuse-tegra.c | 5 +- drivers/soc/tegra/fuse/fuse-tegra30.c | 29 - drivers/soc/tegra/fuse/fuse.h | 4 - drivers/soc/tegra/fuse/tegra-apbmisc.c | 38 +- drivers/soc/tegra/pmc.c | 4 +- drivers/soc/tegra/regulators-tegra20.c | 8 +- drivers/soc/tegra/regulators-tegra30.c | 6 - drivers/soc/ti/Kconfig | 11 - drivers/soc/ti/Makefile | 1 - drivers/soc/ti/k3-ringacc.c | 1157 ---- drivers/soc/ti/knav_qmss_queue.c | 7 +- drivers/soc/xilinx/Kconfig | 6 +- drivers/soc/xilinx/xlnx_vcu.c | 4 +- drivers/soc/xilinx/zynqmp_power.c | 120 +- drivers/soundwire/Kconfig | 9 - drivers/soundwire/Makefile | 4 - drivers/soundwire/bus.c | 55 +- drivers/soundwire/cadence_master.c | 66 +- drivers/soundwire/intel.c | 23 +- drivers/soundwire/intel.h | 13 +- drivers/soundwire/intel_init.c | 32 +- drivers/soundwire/qcom.c | 861 --- drivers/soundwire/stream.c | 8 + drivers/spi/Kconfig | 9 - drivers/spi/Makefile | 1 - drivers/spi/spi-atmel.c | 29 +- drivers/spi/spi-bcm-qspi.c | 2 +- drivers/spi/spi-bcm2835.c | 47 +- drivers/spi/spi-bitbang.c | 21 +- drivers/spi/spi-dw-mid.c | 2 +- drivers/spi/spi-dw.c | 6 +- drivers/spi/spi-fsl-dspi.c | 12 +- drivers/spi/spi-fsl-lpspi.c | 36 +- drivers/spi/spi-fsl-qspi.c | 2 +- drivers/spi/spi-fsl-spi.c | 27 +- drivers/spi/spi-hisi-sfc-v3xx.c | 284 - drivers/spi/spi-img-spfi.c | 18 +- drivers/spi/spi-imx.c | 4 +- drivers/spi/spi-jcore.c | 2 +- drivers/spi/spi-meson-spicc.c | 25 +- drivers/spi/spi-mxs.c | 6 +- drivers/spi/spi-npcm-fiu.c | 2 +- drivers/spi/spi-npcm-pspi.c | 57 +- drivers/spi/spi-oc-tiny.c | 50 +- drivers/spi/spi-orion.c | 3 +- drivers/spi/spi-pxa2xx.c | 31 +- drivers/spi/spi-qcom-qspi.c | 9 +- drivers/spi/spi-rspi.c | 23 +- drivers/spi/spi-sh-msiof.c | 471 +- drivers/spi/spi-sirf.c | 12 +- drivers/spi/spi-stm32-qspi.c | 30 +- drivers/spi/spi-stm32.c | 79 +- drivers/spi/spi-tegra114.c | 4 +- drivers/spi/spi-ti-qspi.c | 87 +- drivers/spi/spi-topcliff-pch.c | 4 +- drivers/spi/spi-uniphier.c | 227 +- drivers/spi/spi.c | 24 - drivers/ssb/driver_extif.c | 2 +- drivers/ssb/driver_pcicore.c | 6 +- drivers/staging/Kconfig | 6 + drivers/staging/Makefile | 5 +- drivers/staging/android/ashmem.c | 6 +- drivers/staging/axis-fifo/axis-fifo.c | 160 +- drivers/staging/comedi/drivers/das6402.c | 2 +- drivers/staging/exfat/Kconfig | 26 +- drivers/staging/exfat/Makefile | 2 +- drivers/staging/exfat/exfat.h | 93 +- drivers/staging/exfat/exfat_blkdev.c | 16 +- drivers/staging/exfat/exfat_core.c | 211 +- drivers/staging/exfat/exfat_super.c | 175 +- drivers/staging/gasket/gasket_core.c | 2 +- drivers/staging/hp/hp100.c | 11 +- drivers/staging/iio/accel/adis16203.c | 8 +- drivers/staging/iio/accel/adis16240.c | 15 +- drivers/staging/isdn/Kconfig | 12 + drivers/staging/isdn/Makefile | 8 + drivers/staging/isdn/TODO | 22 + drivers/staging/isdn/avm/Kconfig | 65 + drivers/staging/isdn/avm/Makefile | 12 + drivers/staging/isdn/avm/avm_cs.c | 166 + drivers/staging/isdn/avm/avmcard.h | 581 ++ drivers/staging/isdn/avm/b1.c | 819 +++ drivers/staging/isdn/avm/b1dma.c | 981 +++ drivers/staging/isdn/avm/b1isa.c | 243 + drivers/staging/isdn/avm/b1pci.c | 416 ++ drivers/staging/isdn/avm/b1pcmcia.c | 224 + drivers/staging/isdn/avm/c4.c | 1317 ++++ drivers/staging/isdn/avm/t1isa.c | 594 ++ drivers/staging/isdn/avm/t1pci.c | 259 + drivers/staging/isdn/gigaset/Kconfig | 62 + drivers/staging/isdn/gigaset/Makefile | 17 + drivers/staging/isdn/gigaset/asyncdata.c | 606 ++ drivers/staging/isdn/gigaset/bas-gigaset.c | 2672 +++++++++ drivers/staging/isdn/gigaset/capi.c | 2517 ++++++++ drivers/staging/isdn/gigaset/common.c | 1153 ++++ drivers/staging/isdn/gigaset/dummyll.c | 74 + drivers/staging/isdn/gigaset/ev-layer.c | 1910 ++++++ drivers/staging/isdn/gigaset/gigaset.h | 827 +++ drivers/staging/isdn/gigaset/interface.c | 613 ++ drivers/staging/isdn/gigaset/isocdata.c | 1006 ++++ drivers/staging/isdn/gigaset/proc.c | 77 + drivers/staging/isdn/gigaset/ser-gigaset.c | 796 +++ drivers/staging/isdn/gigaset/usb-gigaset.c | 959 +++ drivers/staging/isdn/hysdn/Kconfig | 15 + drivers/staging/isdn/hysdn/Makefile | 12 + drivers/staging/isdn/hysdn/boardergo.c | 445 ++ drivers/staging/isdn/hysdn/boardergo.h | 100 + drivers/staging/isdn/hysdn/hycapi.c | 785 +++ drivers/staging/isdn/hysdn/hysdn_boot.c | 400 ++ drivers/staging/isdn/hysdn/hysdn_defs.h | 282 + drivers/staging/isdn/hysdn/hysdn_init.c | 213 + drivers/staging/isdn/hysdn/hysdn_net.c | 330 ++ drivers/staging/isdn/hysdn/hysdn_pof.h | 78 + drivers/staging/isdn/hysdn/hysdn_procconf.c | 411 ++ drivers/staging/isdn/hysdn/hysdn_proclog.c | 357 ++ drivers/staging/isdn/hysdn/hysdn_sched.c | 197 + drivers/staging/isdn/hysdn/ince1pc.h | 134 + drivers/staging/kpc2000/kpc2000/core.c | 4 +- drivers/staging/kpc2000/kpc2000_i2c.c | 122 +- drivers/staging/kpc2000/kpc2000_spi.c | 2 +- drivers/staging/kpc2000/kpc_dma/fileops.c | 2 + drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c | 2 +- drivers/staging/ks7010/ks_wlan_net.c | 4 +- drivers/staging/media/Kconfig | 4 - drivers/staging/media/Makefile | 2 - drivers/staging/media/allegro-dvt/allegro-core.c | 4 +- drivers/staging/media/hantro/Makefile | 1 - drivers/staging/media/hantro/hantro.h | 66 +- drivers/staging/media/hantro/hantro_drv.c | 11 +- drivers/staging/media/hantro/hantro_g1_h264_dec.c | 4 +- drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 6 +- drivers/staging/media/hantro/hantro_g1_regs.h | 53 - drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 6 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 4 +- drivers/staging/media/hantro/hantro_h264.c | 2 +- drivers/staging/media/hantro/hantro_hw.h | 17 +- drivers/staging/media/hantro/hantro_postproc.c | 148 - drivers/staging/media/hantro/hantro_v4l2.c | 109 +- drivers/staging/media/hantro/rk3288_vpu_hw.c | 10 - .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c | 4 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 4 +- .../staging/media/hantro/rk3399_vpu_hw_vp8_dec.c | 4 +- drivers/staging/media/imx/imx7-mipi-csis.c | 3 + drivers/staging/media/ipu3/TODO | 6 + drivers/staging/media/ipu3/ipu3-css.c | 2 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 5 - drivers/staging/media/meson/vdec/vdec.c | 18 +- drivers/staging/media/meson/vdec/vdec.h | 1 - drivers/staging/media/meson/vdec/vdec_1.c | 29 +- drivers/staging/media/meson/vdec/vdec_platform.c | 60 - drivers/staging/media/meson/vdec/vdec_platform.h | 4 - .../bindings/phy/rockchip-mipi-dphy-rx0.yaml | 76 - .../staging/media/phy-rockchip-dphy-rx0/Kconfig | 13 - .../staging/media/phy-rockchip-dphy-rx0/Makefile | 2 - drivers/staging/media/phy-rockchip-dphy-rx0/TODO | 6 - .../phy-rockchip-dphy-rx0/phy-rockchip-dphy-rx0.c | 388 -- .../devicetree/bindings/media/rockchip-isp1.yaml | 192 - .../media/uapi/v4l/pixfmt-meta-rkisp1-params.rst | 23 - .../media/uapi/v4l/pixfmt-meta-rkisp1-stat.rst | 22 - drivers/staging/media/rkisp1/Kconfig | 17 - drivers/staging/media/rkisp1/Makefile | 8 - drivers/staging/media/rkisp1/TODO | 23 - drivers/staging/media/rkisp1/rkisp1-capture.c | 1437 ----- drivers/staging/media/rkisp1/rkisp1-common.c | 37 - drivers/staging/media/rkisp1/rkisp1-common.h | 337 -- drivers/staging/media/rkisp1/rkisp1-dev.c | 574 -- drivers/staging/media/rkisp1/rkisp1-isp.c | 1164 ---- drivers/staging/media/rkisp1/rkisp1-params.c | 1630 ----- drivers/staging/media/rkisp1/rkisp1-regs.h | 1264 ---- drivers/staging/media/rkisp1/rkisp1-resizer.c | 775 --- drivers/staging/media/rkisp1/rkisp1-stats.c | 530 -- drivers/staging/media/rkisp1/uapi/rkisp1-config.h | 819 --- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 26 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 1 - drivers/staging/media/tegra-vde/Kconfig | 2 +- drivers/staging/media/tegra-vde/vde.c | 6 +- drivers/staging/media/tegra-vde/vde.h | 2 +- drivers/staging/most/Makefile | 1 + drivers/staging/most/cdev/Makefile | 1 + drivers/staging/most/cdev/cdev.c | 5 +- drivers/staging/most/configfs.c | 59 +- drivers/staging/most/core.c | 204 +- drivers/staging/most/core.h | 339 ++ drivers/staging/most/dim2/Makefile | 1 + drivers/staging/most/dim2/dim2.c | 5 +- drivers/staging/most/i2c/Makefile | 1 + drivers/staging/most/i2c/i2c.c | 2 +- drivers/staging/most/most.h | 337 -- drivers/staging/most/net/Makefile | 1 + drivers/staging/most/net/net.c | 17 +- drivers/staging/most/sound/Makefile | 1 + drivers/staging/most/sound/sound.c | 54 +- drivers/staging/most/usb/Makefile | 1 + drivers/staging/most/usb/usb.c | 26 +- drivers/staging/most/video/Makefile | 1 + drivers/staging/most/video/video.c | 6 +- drivers/staging/mt7621-dts/mt7621.dtsi | 2 +- drivers/staging/nvec/nvec_kbd.c | 2 - drivers/staging/octeon-usb/Kconfig | 11 + drivers/staging/octeon-usb/Makefile | 2 + drivers/staging/octeon-usb/TODO | 8 + drivers/staging/octeon-usb/octeon-hcd.c | 3737 ++++++++++++ drivers/staging/octeon-usb/octeon-hcd.h | 1847 ++++++ drivers/staging/octeon/Kconfig | 16 + drivers/staging/octeon/Makefile | 19 + drivers/staging/octeon/TODO | 9 + drivers/staging/octeon/ethernet-defines.h | 40 + drivers/staging/octeon/ethernet-mdio.c | 178 + drivers/staging/octeon/ethernet-mdio.h | 28 + drivers/staging/octeon/ethernet-mem.c | 154 + drivers/staging/octeon/ethernet-mem.h | 9 + drivers/staging/octeon/ethernet-rgmii.c | 158 + drivers/staging/octeon/ethernet-rx.c | 538 ++ drivers/staging/octeon/ethernet-rx.h | 31 + drivers/staging/octeon/ethernet-sgmii.c | 30 + drivers/staging/octeon/ethernet-spi.c | 226 + drivers/staging/octeon/ethernet-tx.c | 717 +++ drivers/staging/octeon/ethernet-tx.h | 14 + drivers/staging/octeon/ethernet-util.h | 47 + drivers/staging/octeon/ethernet.c | 992 ++++ drivers/staging/octeon/octeon-ethernet.h | 107 + drivers/staging/octeon/octeon-stubs.h | 1433 +++++ drivers/staging/qlge/qlge.h | 15 +- drivers/staging/qlge/qlge_dbg.c | 32 +- drivers/staging/qlge/qlge_ethtool.c | 39 +- drivers/staging/qlge/qlge_main.c | 221 +- drivers/staging/qlge/qlge_mpi.c | 26 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 4 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 14 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 20 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 200 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 34 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 8 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 4 +- drivers/staging/rtl8188eu/hal/odm.c | 7 +- drivers/staging/rtl8188eu/hal/odm_rtl8188e.c | 82 +- drivers/staging/rtl8188eu/hal/phy.c | 41 +- drivers/staging/rtl8188eu/hal/rtl8188e_dm.c | 97 +- .../staging/rtl8188eu/include/hal8188e_phy_cfg.h | 5 + drivers/staging/rtl8188eu/include/hal_intf.h | 2 +- drivers/staging/rtl8188eu/include/ieee80211.h | 2 +- drivers/staging/rtl8188eu/include/odm.h | 1 + drivers/staging/rtl8188eu/include/rtl8188e_dm.h | 7 +- drivers/staging/rtl8188eu/include/rtw_rf.h | 16 + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 15 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 15 +- drivers/staging/rtl8192u/Makefile | 4 + drivers/staging/rtl8192u/ieee80211/Makefile | 27 + .../staging/rtl8192u/ieee80211/ieee80211_module.c | 14 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 62 +- drivers/staging/rtl8192u/r8192U_core.c | 15 +- drivers/staging/rtl8192u/r8192U_wx.c | 2 +- drivers/staging/rtl8192u/r819xU_phy.c | 2 +- drivers/staging/rtl8712/rtl8712_recv.c | 10 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 54 +- drivers/staging/rtl8723bs/hal/HalPhyRf.c | 30 + drivers/staging/rtl8723bs/hal/HalPhyRf.h | 8 + drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 23 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 44 +- drivers/staging/rts5208/Makefile | 2 + drivers/staging/rts5208/rtsx.c | 9 +- drivers/staging/sm750fb/sm750_hw.c | 2 +- drivers/staging/unisys/visornic/visornic_main.c | 2 +- drivers/staging/uwb/whc-rc.c | 6 +- drivers/staging/vc04_services/Makefile | 2 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 19 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 9 +- .../staging/vc04_services/interface/vchi/vchi.h | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 2 +- drivers/staging/vt6655/rf.c | 2 +- drivers/staging/vt6656/baseband.c | 8 +- drivers/staging/vt6656/device.h | 19 +- drivers/staging/vt6656/dpc.c | 114 +- drivers/staging/vt6656/firmware.c | 14 +- drivers/staging/vt6656/int.c | 6 +- drivers/staging/vt6656/main_usb.c | 1 - drivers/staging/vt6656/rxtx.c | 26 +- drivers/staging/vt6656/usbpipe.c | 2 +- drivers/staging/vt6656/usbpipe.h | 2 +- drivers/staging/wfx/TODO | 71 +- drivers/staging/wfx/bh.c | 3 +- drivers/staging/wfx/bus_spi.c | 9 +- drivers/staging/wfx/data_rx.c | 85 +- drivers/staging/wfx/data_rx.h | 4 +- drivers/staging/wfx/data_tx.c | 322 +- drivers/staging/wfx/data_tx.h | 27 +- drivers/staging/wfx/debug.c | 2 +- drivers/staging/wfx/fwio.c | 28 +- drivers/staging/wfx/hif_api_cmd.h | 35 +- drivers/staging/wfx/hif_api_mib.h | 35 +- drivers/staging/wfx/hif_rx.c | 115 +- drivers/staging/wfx/hif_tx.c | 164 +- drivers/staging/wfx/hif_tx.h | 28 +- drivers/staging/wfx/hif_tx_mib.h | 183 +- drivers/staging/wfx/hwio.h | 15 +- drivers/staging/wfx/main.c | 10 +- drivers/staging/wfx/queue.c | 216 +- drivers/staging/wfx/queue.h | 10 +- drivers/staging/wfx/scan.c | 321 +- drivers/staging/wfx/scan.h | 26 +- drivers/staging/wfx/secure_link.h | 8 +- drivers/staging/wfx/sta.c | 1058 +++- drivers/staging/wfx/sta.h | 20 +- drivers/staging/wfx/traces.h | 14 +- drivers/staging/wfx/wfx.h | 43 +- drivers/staging/wilc1000/fw.h | 119 - drivers/staging/wilc1000/hif.c | 90 +- drivers/staging/wilc1000/hif.h | 19 + drivers/staging/wilc1000/netdev.c | 63 +- drivers/staging/wilc1000/netdev.h | 1 + drivers/staging/wilc1000/sdio.c | 178 +- drivers/staging/wilc1000/spi.c | 285 +- drivers/staging/wilc1000/wlan.c | 192 +- drivers/staging/wilc1000/wlan.h | 2 - drivers/staging/wilc1000/wlan_cfg.c | 152 +- drivers/staging/wilc1000/wlan_if.h | 1 - drivers/staging/wlan-ng/p80211netdev.c | 4 +- drivers/staging/wlan-ng/prism2mgmt.c | 2 +- drivers/target/iscsi/iscsi_target.c | 6 +- drivers/target/tcm_fc/tfc_io.c | 1 + drivers/tc/tc-driver.c | 5 +- drivers/tc/tc.c | 2 +- drivers/tee/Kconfig | 4 +- drivers/tee/Makefile | 1 - drivers/tee/amdtee/Kconfig | 8 - drivers/tee/amdtee/Makefile | 5 - drivers/tee/amdtee/amdtee_if.h | 183 - drivers/tee/amdtee/amdtee_private.h | 159 - drivers/tee/amdtee/call.c | 373 -- drivers/tee/amdtee/core.c | 518 -- drivers/tee/amdtee/shm_pool.c | 93 - drivers/tee/optee/Kconfig | 1 - drivers/tee/optee/core.c | 153 +- drivers/thermal/Kconfig | 35 +- drivers/thermal/Makefile | 4 +- drivers/thermal/amlogic_thermal.c | 6 +- drivers/thermal/armada_thermal.c | 7 +- drivers/thermal/broadcom/Kconfig | 7 - drivers/thermal/broadcom/Makefile | 1 - drivers/thermal/broadcom/bcm2711_thermal.c | 123 - drivers/thermal/broadcom/brcmstb_thermal.c | 96 +- drivers/thermal/clock_cooling.c | 2 +- drivers/thermal/cpu_cooling.c | 669 +++ drivers/thermal/cpufreq_cooling.c | 670 --- drivers/thermal/cpuidle_cooling.c | 232 - drivers/thermal/db8500_thermal.c | 4 +- drivers/thermal/devfreq_cooling.c | 3 +- drivers/thermal/fair_share.c | 4 +- drivers/thermal/gov_bang_bang.c | 4 +- .../intel/int340x_thermal/int3400_thermal.c | 1 - .../intel/int340x_thermal/int3403_thermal.c | 1 - .../intel/int340x_thermal/int340x_thermal_zone.c | 7 +- .../int340x_thermal/processor_thermal_device.c | 4 - drivers/thermal/intel/intel_pch_thermal.c | 13 +- drivers/thermal/max77620_thermal.c | 2 +- drivers/thermal/mtk_thermal.c | 12 +- drivers/thermal/of-thermal.c | 70 +- drivers/thermal/qoriq_thermal.c | 337 +- drivers/thermal/rcar_gen3_thermal.c | 4 +- drivers/thermal/rcar_thermal.c | 9 +- drivers/thermal/rockchip_thermal.c | 34 +- drivers/thermal/samsung/Kconfig | 2 +- drivers/thermal/samsung/exynos_tmu.c | 9 +- drivers/thermal/st/stm_thermal.c | 388 +- drivers/thermal/step_wise.c | 4 +- drivers/thermal/sun8i_thermal.c | 639 -- drivers/thermal/tegra/soctherm.c | 15 +- drivers/thermal/thermal-generic-adc.c | 20 +- drivers/thermal/thermal_core.h | 2 + drivers/thermal/thermal_hwmon.c | 28 - drivers/thermal/thermal_hwmon.h | 7 - drivers/thermal/user_space.c | 4 +- drivers/thermal/zx2967_thermal.c | 1 - drivers/thunderbolt/Kconfig | 11 +- drivers/thunderbolt/Makefile | 4 +- drivers/thunderbolt/cap.c | 11 +- drivers/thunderbolt/ctl.c | 19 +- drivers/thunderbolt/ctl.h | 3 +- drivers/thunderbolt/eeprom.c | 137 +- drivers/thunderbolt/nhi.c | 3 - drivers/thunderbolt/nhi.h | 2 - drivers/thunderbolt/switch.c | 441 +- drivers/thunderbolt/tb.c | 227 +- drivers/thunderbolt/tb.h | 101 - drivers/thunderbolt/tb_msgs.h | 6 +- drivers/thunderbolt/tb_regs.h | 65 +- drivers/thunderbolt/tmu.c | 383 -- drivers/thunderbolt/tunnel.c | 169 +- drivers/thunderbolt/tunnel.h | 9 - drivers/thunderbolt/usb4.c | 764 --- drivers/thunderbolt/xdomain.c | 6 - drivers/tty/cyclades.c | 10 +- drivers/tty/ehv_bytechan.c | 48 - drivers/tty/mips_ejtag_fdc.c | 2 +- drivers/tty/moxa.c | 4 +- drivers/tty/n_gsm.c | 2 +- drivers/tty/n_hdlc.c | 11 +- drivers/tty/serdev/core.c | 14 +- drivers/tty/serial/21285.c | 55 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 5 +- drivers/tty/serial/8250/8250_bcm2835aux.c | 50 +- drivers/tty/serial/8250/8250_core.c | 1 - drivers/tty/serial/8250/8250_exar.c | 6 +- drivers/tty/serial/8250/8250_fsl.c | 4 + drivers/tty/serial/8250/8250_gsc.c | 2 +- drivers/tty/serial/8250/8250_ioc3.c | 98 - drivers/tty/serial/8250/8250_of.c | 4 +- drivers/tty/serial/8250/8250_omap.c | 7 +- drivers/tty/serial/8250/8250_pci.c | 6 +- drivers/tty/serial/8250/8250_port.c | 10 +- drivers/tty/serial/8250/Kconfig | 21 - drivers/tty/serial/8250/Makefile | 1 - drivers/tty/serial/Kconfig | 4 +- drivers/tty/serial/amba-pl010.c | 5 +- drivers/tty/serial/amba-pl011.c | 13 +- drivers/tty/serial/apbuart.c | 5 +- drivers/tty/serial/arc_uart.c | 5 +- drivers/tty/serial/atmel_serial.c | 41 +- drivers/tty/serial/bcm63xx_uart.c | 5 +- drivers/tty/serial/clps711x.c | 5 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 9 +- drivers/tty/serial/dz.c | 7 +- drivers/tty/serial/efm32-uart.c | 5 +- drivers/tty/serial/fsl_linflexuart.c | 8 +- drivers/tty/serial/fsl_lpuart.c | 16 +- drivers/tty/serial/imx.c | 58 +- drivers/tty/serial/ip22zilog.c | 7 +- drivers/tty/serial/kgdb_nmi.c | 4 +- drivers/tty/serial/lantiq.c | 2 +- drivers/tty/serial/meson_uart.c | 72 +- drivers/tty/serial/milbeaut_usio.c | 5 +- drivers/tty/serial/mpc52xx_uart.c | 11 +- drivers/tty/serial/msm_serial.c | 23 +- drivers/tty/serial/mux.c | 7 +- drivers/tty/serial/mxs-auart.c | 5 +- drivers/tty/serial/omap-serial.c | 12 +- drivers/tty/serial/owl-uart.c | 2 +- drivers/tty/serial/pch_uart.c | 12 +- drivers/tty/serial/pic32_uart.c | 2 +- drivers/tty/serial/pmac_zilog.c | 5 +- drivers/tty/serial/pnx8xxx_uart.c | 7 +- drivers/tty/serial/pxa.c | 5 +- drivers/tty/serial/qcom_geni_serial.c | 128 +- drivers/tty/serial/rda-uart.c | 2 +- drivers/tty/serial/sa1100.c | 7 +- drivers/tty/serial/samsung.h | 147 + drivers/tty/serial/samsung_tty.c | 315 +- drivers/tty/serial/sb1250-duart.c | 9 +- drivers/tty/serial/sccnxp.c | 5 +- drivers/tty/serial/serial-tegra.c | 94 +- drivers/tty/serial/serial_core.c | 84 - drivers/tty/serial/serial_txx9.c | 5 +- drivers/tty/serial/sh-sci.c | 14 +- drivers/tty/serial/sprd_serial.c | 5 +- drivers/tty/serial/st-asc.c | 17 +- drivers/tty/serial/stm32-usart.c | 5 +- drivers/tty/serial/sunhv.c | 5 +- drivers/tty/serial/sunsab.c | 5 +- drivers/tty/serial/sunsu.c | 5 +- drivers/tty/serial/sunzilog.c | 6 +- drivers/tty/serial/ucc_uart.c | 389 +- drivers/tty/serial/vr41xx_siu.c | 5 +- drivers/tty/serial/vt8500_serial.c | 5 +- drivers/tty/serial/xilinx_uartps.c | 51 +- drivers/tty/serial/zs.c | 7 +- drivers/tty/synclink.c | 6 +- drivers/tty/synclink_gt.c | 24 +- drivers/tty/synclinkmp.c | 34 +- drivers/tty/sysrq.c | 17 +- drivers/tty/tty_baudrate.c | 28 +- drivers/tty/tty_io.c | 2 +- drivers/tty/vt/.gitignore | 1 - drivers/tty/vt/Makefile | 6 +- drivers/tty/vt/vt.c | 8 +- drivers/uio/uio_dmem_genirq.c | 6 +- drivers/uio/uio_pdrv_genirq.c | 2 - drivers/usb/cdns3/Kconfig | 10 - drivers/usb/cdns3/Makefile | 1 - drivers/usb/cdns3/cdns3-imx.c | 216 - drivers/usb/cdns3/debug.h | 2 +- drivers/usb/cdns3/gadget.c | 536 +- drivers/usb/cdns3/gadget.h | 26 +- drivers/usb/cdns3/trace.h | 93 +- drivers/usb/chipidea/Kconfig | 1 - drivers/usb/chipidea/ci.h | 10 - drivers/usb/chipidea/ci_hdrc_tegra.c | 9 + drivers/usb/chipidea/core.c | 4 +- drivers/usb/chipidea/host.h | 2 +- drivers/usb/core/devio.c | 4 +- drivers/usb/core/hcd-pci.c | 2 +- drivers/usb/dwc2/core_intr.c | 7 +- drivers/usb/dwc2/debugfs.c | 3 +- drivers/usb/dwc2/gadget.c | 25 +- drivers/usb/dwc2/hcd.c | 2 +- drivers/usb/dwc3/core.c | 3 - drivers/usb/dwc3/core.h | 2 - drivers/usb/dwc3/dwc3-exynos.c | 4 +- drivers/usb/dwc3/dwc3-pci.c | 4 - drivers/usb/dwc3/ep0.c | 4 +- drivers/usb/dwc3/gadget.c | 56 +- drivers/usb/dwc3/gadget.h | 14 - drivers/usb/dwc3/host.c | 6 +- drivers/usb/early/xhci-dbc.c | 2 +- drivers/usb/gadget/Kconfig | 28 + drivers/usb/gadget/configfs.c | 43 - drivers/usb/gadget/function/f_ecm.c | 16 +- drivers/usb/gadget/function/f_fs.c | 13 +- drivers/usb/gadget/function/f_ncm.c | 17 +- drivers/usb/gadget/function/rndis.c | 17 +- drivers/usb/gadget/function/u_audio.c | 29 +- drivers/usb/gadget/legacy/Kconfig | 28 - drivers/usb/gadget/legacy/cdc2.c | 2 +- drivers/usb/gadget/legacy/g_ffs.c | 2 +- drivers/usb/gadget/legacy/multi.c | 2 +- drivers/usb/gadget/legacy/ncm.c | 2 +- drivers/usb/gadget/udc/amd5536udc_pci.c | 2 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 2 +- drivers/usb/gadget/udc/core.c | 2 - drivers/usb/gadget/udc/goku_udc.c | 2 +- drivers/usb/gadget/udc/gr_udc.c | 16 +- drivers/usb/gadget/udc/net2272.c | 6 +- drivers/usb/gadget/udc/net2280.c | 2 +- drivers/usb/gadget/udc/omap_udc.c | 6 +- drivers/usb/host/Kconfig | 56 +- drivers/usb/host/ehci-exynos.c | 4 +- drivers/usb/host/ehci-mv.c | 21 +- drivers/usb/host/ehci-pmcmsp.c | 6 +- drivers/usb/host/ehci-sh.c | 7 + drivers/usb/host/ehci-tegra.c | 16 +- drivers/usb/host/ohci-exynos.c | 2 +- drivers/usb/host/oxu210hp-hcd.c | 14 +- drivers/usb/host/pci-quirks.c | 2 +- drivers/usb/host/xhci-mtk.c | 5 + drivers/usb/host/xhci-tegra.c | 440 +- drivers/usb/isp1760/isp1760-if.c | 4 +- drivers/usb/misc/usb3503.c | 94 +- drivers/usb/musb/Kconfig | 12 +- drivers/usb/musb/Makefile | 4 +- drivers/usb/musb/davinci.c | 57 +- drivers/usb/musb/jz4740.c | 75 +- drivers/usb/musb/mediatek.c | 582 -- drivers/usb/musb/musb_am335x.c | 44 + drivers/usb/musb/musb_core.c | 188 +- drivers/usb/musb/musb_core.h | 20 +- drivers/usb/musb/musb_dma.h | 9 - drivers/usb/musb/musb_host.c | 46 +- drivers/usb/musb/musb_io.h | 18 +- drivers/usb/musb/musb_trace.h | 33 +- drivers/usb/musb/musbhsdma.c | 56 +- drivers/usb/musb/omap2430.c | 164 +- drivers/usb/musb/sunxi.c | 6 +- drivers/usb/musb/tusb6010.c | 2 +- drivers/usb/musb/ux500_dma.c | 4 +- drivers/usb/phy/Kconfig | 4 +- drivers/usb/phy/phy-ab8500-usb.c | 26 +- drivers/usb/phy/phy-am335x.c | 2 +- drivers/usb/phy/phy-generic.c | 39 +- drivers/usb/phy/phy-generic.h | 3 +- drivers/usb/phy/phy-gpio-vbus-usb.c | 96 +- drivers/usb/phy/phy-keystone.c | 2 +- drivers/usb/phy/phy-tegra-usb.c | 896 ++- drivers/usb/phy/phy-ulpi.c | 48 +- drivers/usb/phy/phy.c | 13 +- drivers/usb/renesas_usbhs/common.c | 22 +- drivers/usb/renesas_usbhs/rcar2.c | 4 +- drivers/usb/renesas_usbhs/rza2.c | 2 +- drivers/usb/roles/intel-xhci-usb-role-switch.c | 2 +- drivers/usb/serial/Kconfig | 3 + drivers/usb/serial/cyberjack.c | 2 +- drivers/usb/serial/garmin_gps.c | 2 +- drivers/usb/serial/ir-usb.c | 185 +- drivers/usb/serial/opticon.c | 61 +- drivers/usb/typec/altmodes/displayport.c | 5 +- drivers/usb/typec/bus.c | 42 +- drivers/usb/typec/class.c | 52 +- drivers/usb/typec/mux.c | 2 +- drivers/usb/typec/mux/pi3usb30532.c | 5 +- drivers/usb/typec/tcpm/fusb302.c | 2 +- drivers/usb/typec/tcpm/tcpci.c | 6 - drivers/usb/typec/tcpm/tcpm.c | 6 +- drivers/usb/typec/tcpm/wcove.c | 2 +- drivers/usb/typec/ucsi/displayport.c | 2 +- drivers/usb/typec/ucsi/ucsi.c | 95 +- drivers/usb/typec/ucsi/ucsi.h | 14 - drivers/usb/typec/ucsi/ucsi_acpi.c | 2 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 191 +- drivers/vfio/mdev/mdev_sysfs.c | 2 +- drivers/vfio/pci/vfio_pci_nvlink2.c | 8 +- drivers/vfio/pci/vfio_pci_rdwr.c | 2 +- .../vfio/platform/reset/vfio_platform_amdxgbe.c | 8 +- .../vfio/platform/reset/vfio_platform_bcmflexrm.c | 2 +- .../platform/reset/vfio_platform_calxedaxgmac.c | 2 +- drivers/vfio/platform/vfio_platform_common.c | 4 +- drivers/vfio/vfio_iommu_spapr_tce.c | 2 +- drivers/vfio/vfio_iommu_type1.c | 35 +- drivers/video/backlight/ams369fg06.c | 1 + drivers/video/backlight/bd6107.c | 24 +- drivers/video/backlight/qcom-wled.c | 4 +- drivers/video/console/Kconfig | 1 + drivers/video/fbdev/Kconfig | 1 - drivers/video/fbdev/carminefb.c | 4 +- drivers/video/fbdev/hyperv_fb.c | 184 +- drivers/video/fbdev/i810/i810_main.c | 2 +- drivers/video/fbdev/imxfb.c | 2 +- drivers/video/fbdev/intelfb/intelfbdrv.c | 2 +- drivers/video/fbdev/kyro/fbdev.c | 2 +- drivers/video/fbdev/matrox/matroxfb_base.c | 2 +- drivers/video/fbdev/mbx/mbxfb.c | 4 +- drivers/video/fbdev/mmp/hw/mmp_ctrl.c | 2 +- drivers/video/fbdev/pm2fb.c | 2 +- drivers/video/fbdev/pm3fb.c | 4 +- drivers/video/fbdev/pmag-aa-fb.c | 4 +- drivers/video/fbdev/pmag-ba-fb.c | 4 +- drivers/video/fbdev/pmagb-b-fb.c | 4 +- drivers/video/fbdev/pvr2fb.c | 4 +- drivers/video/fbdev/pxa168fb.c | 2 +- drivers/video/fbdev/s1d13xxxfb.c | 4 +- drivers/video/fbdev/sh7760fb.c | 2 +- drivers/video/fbdev/sh_mobile_lcdcfb.c | 2 +- drivers/video/fbdev/sstfb.c | 4 +- drivers/video/fbdev/stifb.c | 4 +- drivers/video/fbdev/tdfxfb.c | 2 +- drivers/video/fbdev/tgafb.c | 2 +- drivers/video/fbdev/tridentfb.c | 4 +- drivers/video/fbdev/valkyriefb.c | 2 +- drivers/video/fbdev/vermilion/cr_pll.c | 2 +- drivers/video/fbdev/vermilion/vermilion.c | 4 +- drivers/video/fbdev/via/via-core.c | 2 +- drivers/video/fbdev/via/viafbdev.c | 105 +- drivers/video/fbdev/w100fb.c | 6 +- drivers/virt/vboxguest/vboxguest_core.c | 1 - drivers/virt/vboxguest/vboxguest_utils.c | 1 - drivers/virtio/virtio_balloon.c | 2 - drivers/virtio/virtio_mmio.c | 15 +- drivers/virtio/virtio_pci_common.c | 2 +- drivers/visorbus/visorchipset.c | 11 +- drivers/vme/boards/vme_vmivme7805.c | 2 +- drivers/vme/bridges/vme_ca91cx42.c | 4 +- drivers/vme/bridges/vme_fake.c | 30 +- drivers/vme/bridges/vme_tsi148.c | 4 +- drivers/w1/masters/matrox_w1.c | 2 +- drivers/w1/masters/omap_hdq.c | 348 +- drivers/watchdog/at91sam9_wdt.h | 21 - drivers/watchdog/bcm63xx_wdt.c | 2 +- drivers/watchdog/cadence_wdt.c | 5 +- drivers/watchdog/da9062_wdt.c | 35 +- drivers/watchdog/dw_wdt.c | 11 +- drivers/watchdog/intel_scu_watchdog.c | 2 +- drivers/watchdog/it87_wdt.c | 2 - drivers/watchdog/mtk_wdt.c | 105 +- drivers/watchdog/qcom-wdt.c | 2 +- drivers/watchdog/rc32434_wdt.c | 4 +- drivers/watchdog/sama5d4_wdt.c | 109 +- drivers/watchdog/stm32_iwdg.c | 18 - drivers/watchdog/watchdog_core.c | 35 - drivers/watchdog/watchdog_dev.c | 36 +- drivers/xen/gntdev.c | 24 +- drivers/xen/preempt.c | 4 +- drivers/xen/xen-balloon.c | 2 +- drivers/xen/xen-pciback/conf_space.c | 37 - drivers/xen/xen-pciback/conf_space.h | 7 - drivers/xen/xen-pciback/conf_space_capability.c | 89 - drivers/xen/xen-pciback/conf_space_header.c | 19 - drivers/xen/xen-pciback/pci_stub.c | 66 - drivers/xen/xen-pciback/pciback.h | 1 - drivers/xen/xenbus/xenbus_probe.c | 8 +- drivers/xen/xenbus/xenbus_probe_backend.c | 38 - drivers/zorro/proc.c | 9 +- fs/9p/Kconfig | 20 +- fs/9p/vfs_inode.c | 2 +- fs/Kconfig | 2 - fs/Makefile | 4 +- fs/adfs/adfs.h | 32 +- fs/adfs/dir.c | 314 +- fs/adfs/dir_f.c | 302 +- fs/adfs/dir_f.h | 52 +- fs/adfs/dir_fplus.c | 346 +- fs/adfs/dir_fplus.h | 6 +- fs/adfs/inode.c | 64 +- fs/adfs/map.c | 247 +- fs/adfs/super.c | 267 +- fs/afs/cell.c | 11 +- fs/afs/security.c | 2 +- fs/afs/super.c | 32 +- fs/aio.c | 9 +- fs/attr.c | 23 +- fs/binfmt_elf.c | 144 +- fs/btrfs/Makefile | 2 +- fs/btrfs/block-group.c | 243 +- fs/btrfs/block-group.h | 40 - fs/btrfs/check-integrity.c | 4 +- fs/btrfs/compression.c | 6 +- fs/btrfs/ctree.c | 8 +- fs/btrfs/ctree.h | 87 +- fs/btrfs/delayed-ref.c | 8 +- fs/btrfs/dev-replace.c | 6 +- fs/btrfs/discard.c | 702 --- fs/btrfs/discard.h | 41 - fs/btrfs/disk-io.c | 38 +- fs/btrfs/disk-io.h | 4 +- fs/btrfs/extent-tree.c | 50 +- fs/btrfs/extent_io.c | 103 +- fs/btrfs/extent_io.h | 6 +- fs/btrfs/file-item.c | 41 +- fs/btrfs/file.c | 23 +- fs/btrfs/free-space-cache.c | 619 +- fs/btrfs/free-space-cache.h | 41 +- fs/btrfs/inode-map.c | 13 +- fs/btrfs/inode.c | 955 ++- fs/btrfs/ioctl.c | 5 +- fs/btrfs/ordered-data.c | 81 +- fs/btrfs/ordered-data.h | 26 +- fs/btrfs/print-tree.c | 2 +- fs/btrfs/qgroup.c | 44 +- fs/btrfs/relocation.c | 20 +- fs/btrfs/scrub.c | 40 +- fs/btrfs/send.c | 3 +- fs/btrfs/space-info.c | 50 +- fs/btrfs/space-info.h | 3 - fs/btrfs/super.c | 49 +- fs/btrfs/sysfs.c | 394 +- fs/btrfs/sysfs.h | 5 +- fs/btrfs/tests/btrfs-tests.c | 30 +- fs/btrfs/tests/btrfs-tests.h | 1 - fs/btrfs/tests/extent-io-tests.c | 9 - fs/btrfs/tests/extent-map-tests.c | 154 +- fs/btrfs/tests/inode-tests.c | 44 +- fs/btrfs/transaction.c | 30 +- fs/btrfs/tree-checker.c | 225 +- fs/btrfs/tree-log.c | 455 +- fs/btrfs/volumes.c | 284 +- fs/btrfs/volumes.h | 12 +- fs/btrfs/zlib.c | 135 +- fs/buffer.c | 58 +- fs/cachefiles/rdwr.c | 27 +- fs/ceph/Makefile | 2 +- fs/ceph/acl.c | 4 +- fs/ceph/cache.c | 4 +- fs/ceph/caps.c | 3 +- fs/ceph/debugfs.c | 2 +- fs/ceph/dir.c | 4 +- fs/ceph/file.c | 11 +- fs/ceph/inode.c | 47 +- fs/ceph/mds_client.c | 183 +- fs/ceph/mds_client.h | 39 +- fs/ceph/mdsmap.c | 91 +- fs/ceph/super.c | 168 +- fs/ceph/super.h | 2 - fs/ceph/util.c | 100 - fs/ceph/xattr.c | 7 +- fs/cifs/cifs_debug.c | 108 +- fs/cifs/cifs_dfs_ref.c | 97 +- fs/cifs/cifs_spnego.c | 25 +- fs/cifs/cifsacl.c | 48 +- fs/cifs/cifsfs.h | 5 +- fs/cifs/cifsglob.h | 1 - fs/cifs/cifsproto.h | 4 - fs/cifs/cifssmb.c | 4 +- fs/cifs/connect.c | 10 +- fs/cifs/dfs_cache.c | 1125 ++-- fs/cifs/dfs_cache.h | 2 +- fs/cifs/file.c | 8 +- fs/cifs/inode.c | 17 +- fs/cifs/smb2misc.c | 2 +- fs/cifs/smb2ops.c | 171 +- fs/cifs/smb2pdu.c | 184 +- fs/cifs/smb2pdu.h | 2 - fs/cifs/smb2proto.h | 5 - fs/cifs/smb2transport.c | 2 - fs/cifs/transport.c | 3 - fs/cifs/xattr.c | 128 +- fs/compat_ioctl.c | 261 + fs/configfs/inode.c | 9 +- fs/cramfs/inode.c | 14 +- fs/crypto/Kconfig | 22 +- fs/crypto/bio.c | 114 +- fs/crypto/crypto.c | 57 +- fs/crypto/fname.c | 316 +- fs/crypto/fscrypt_private.h | 58 +- fs/crypto/hkdf.c | 2 +- fs/crypto/hooks.c | 47 +- fs/crypto/keyring.c | 176 +- fs/crypto/keysetup.c | 102 +- fs/crypto/keysetup_v1.c | 21 +- fs/crypto/policy.c | 170 +- fs/debugfs/file.c | 38 +- fs/debugfs/inode.c | 130 +- fs/dlm/lowcomms.c | 6 +- fs/ecryptfs/crypto.c | 2 +- fs/ecryptfs/ecryptfs_kernel.h | 2 +- fs/ecryptfs/keystore.c | 8 +- fs/ecryptfs/messaging.c | 1 - fs/ecryptfs/mmap.c | 16 +- fs/erofs/decompressor.c | 22 +- fs/erofs/internal.h | 4 +- fs/erofs/utils.c | 15 +- fs/erofs/xattr.h | 17 +- fs/erofs/zdata.c | 123 +- fs/eventpoll.c | 87 +- fs/exec.c | 6 +- fs/ext2/super.c | 7 +- fs/ext4/Kconfig | 9 +- fs/ext4/Makefile | 3 +- fs/ext4/balloc.c | 5 +- fs/ext4/dir.c | 12 +- fs/ext4/ext4.h | 81 +- fs/ext4/ext4_extents.h | 5 + fs/ext4/ext4_jbd2.c | 25 - fs/ext4/ext4_jbd2.h | 22 +- fs/ext4/extents.c | 205 +- fs/ext4/extents_status.h | 6 - fs/ext4/file.c | 203 +- fs/ext4/ialloc.c | 6 +- fs/ext4/indirect.c | 26 + fs/ext4/inline.c | 4 +- fs/ext4/inode-test.c | 4 +- fs/ext4/inode.c | 53 +- fs/ext4/ioctl.c | 2 - fs/ext4/mballoc.c | 4 - fs/ext4/mmp.c | 6 +- fs/ext4/namei.c | 20 +- fs/ext4/page-io.c | 19 +- fs/ext4/readpage.c | 42 +- fs/ext4/resize.c | 10 +- fs/ext4/super.c | 124 +- fs/ext4/sysfs.c | 88 +- fs/ext4/verity.c | 47 +- fs/ext4/xattr.c | 6 +- fs/f2fs/Kconfig | 28 +- fs/f2fs/Makefile | 1 - fs/f2fs/checkpoint.c | 6 +- fs/f2fs/compress.c | 1176 ---- fs/f2fs/data.c | 752 +-- fs/f2fs/debug.c | 88 +- fs/f2fs/dir.c | 27 +- fs/f2fs/f2fs.h | 329 +- fs/f2fs/file.c | 269 +- fs/f2fs/gc.c | 18 +- fs/f2fs/inline.c | 44 +- fs/f2fs/inode.c | 41 - fs/f2fs/namei.c | 120 +- fs/f2fs/node.c | 2 +- fs/f2fs/recovery.c | 20 +- fs/f2fs/segment.c | 271 +- fs/f2fs/segment.h | 19 +- fs/f2fs/super.c | 182 +- fs/f2fs/sysfs.c | 158 +- fs/f2fs/verity.c | 47 +- fs/fat/inode.c | 3 +- fs/fat/misc.c | 10 +- fs/file.c | 28 +- fs/filesystems.c | 3 +- fs/fs-writeback.c | 2 +- fs/fs_context.c | 79 +- fs/fs_parser.c | 447 +- fs/fscache/internal.h | 2 +- fs/fscache/object-list.c | 13 +- fs/fscache/proc.c | 2 +- fs/fsopen.c | 26 +- fs/fuse/inode.c | 25 +- fs/gfs2/aops.c | 4 +- fs/gfs2/dir.c | 3 + fs/gfs2/glock.c | 2 +- fs/gfs2/glops.c | 2 +- fs/gfs2/incore.h | 6 +- fs/gfs2/inode.c | 10 +- fs/gfs2/log.c | 21 +- fs/gfs2/log.h | 4 +- fs/gfs2/lops.c | 70 +- fs/gfs2/ops_fstype.c | 105 +- fs/gfs2/rgrp.c | 10 + fs/gfs2/trans.c | 9 +- fs/hfs/hfs_fs.h | 28 +- fs/hfs/inode.c | 4 +- fs/hfsplus/hfsplus_fs.h | 28 +- fs/hfsplus/inode.c | 12 +- fs/hostfs/hostfs.h | 22 +- fs/hostfs/hostfs_kern.c | 15 +- fs/hugetlbfs/inode.c | 13 +- fs/inode.c | 68 +- fs/internal.h | 14 +- fs/io-wq.c | 103 +- fs/io-wq.h | 11 +- fs/io_uring.c | 2511 ++------ fs/ioctl.c | 164 +- fs/iomap/buffered-io.c | 18 +- fs/jbd2/checkpoint.c | 2 +- fs/jbd2/commit.c | 4 +- fs/jbd2/journal.c | 154 +- fs/jbd2/transaction.c | 4 +- fs/jffs2/super.c | 26 +- fs/jfs/jfs_debug.c | 14 +- fs/jfs/jfs_dmap.c | 1 + fs/kernfs/dir.c | 2 +- fs/kernfs/inode.c | 6 +- fs/libfs.c | 70 - fs/lockd/procfs.c | 12 +- fs/namei.c | 216 +- fs/nfs/Kconfig | 11 +- fs/nfs/Makefile | 2 +- fs/nfs/callback_xdr.c | 11 +- fs/nfs/client.c | 84 +- fs/nfs/dir.c | 56 +- fs/nfs/direct.c | 7 +- fs/nfs/file.c | 49 +- fs/nfs/flexfilelayout/flexfilelayout.c | 34 +- fs/nfs/fs_context.c | 1440 ----- fs/nfs/fscache-index.c | 6 +- fs/nfs/fscache.c | 20 +- fs/nfs/fscache.h | 8 +- fs/nfs/getroot.c | 73 +- fs/nfs/inode.c | 8 +- fs/nfs/internal.h | 143 +- fs/nfs/mount_clnt.c | 2 + fs/nfs/namespace.c | 146 +- fs/nfs/nfs2xdr.c | 12 +- fs/nfs/nfs3_fs.h | 2 +- fs/nfs/nfs3client.c | 6 +- fs/nfs/nfs3proc.c | 28 +- fs/nfs/nfs3xdr.c | 5 +- fs/nfs/nfs42proc.c | 36 +- fs/nfs/nfs4_fs.h | 15 +- fs/nfs/nfs4client.c | 101 +- fs/nfs/nfs4file.c | 1 - fs/nfs/nfs4idmap.c | 30 +- fs/nfs/nfs4namespace.c | 296 +- fs/nfs/nfs4proc.c | 87 +- fs/nfs/nfs4state.c | 2 +- fs/nfs/nfs4super.c | 257 +- fs/nfs/nfs4trace.c | 4 - fs/nfs/nfs4trace.h | 237 +- fs/nfs/nfs4xdr.c | 17 +- fs/nfs/nfstrace.h | 279 +- fs/nfs/pnfs.c | 2 + fs/nfs/pnfs.h | 8 +- fs/nfs/pnfs_nfs.c | 7 +- fs/nfs/proc.c | 24 +- fs/nfs/read.c | 7 +- fs/nfs/super.c | 2224 ++++++- fs/nfs/write.c | 32 +- fs/nfsd/Kconfig | 10 - fs/nfsd/filecache.c | 313 +- fs/nfsd/filecache.h | 7 +- fs/nfsd/netns.h | 6 +- fs/nfsd/nfs3proc.c | 5 +- fs/nfsd/nfs3xdr.c | 36 +- fs/nfsd/nfs4callback.c | 11 +- fs/nfsd/nfs4layouts.c | 2 +- fs/nfsd/nfs4proc.c | 462 +- fs/nfsd/nfs4recover.c | 8 +- fs/nfsd/nfs4state.c | 262 +- fs/nfsd/nfs4xdr.c | 161 +- fs/nfsd/nfsctl.c | 19 +- fs/nfsd/nfsd.h | 34 +- fs/nfsd/nfsfh.h | 9 +- fs/nfsd/nfsproc.c | 8 +- fs/nfsd/nfssvc.c | 21 +- fs/nfsd/state.h | 44 +- fs/nfsd/stats.c | 12 +- fs/nfsd/trace.h | 22 +- fs/nfsd/vfs.c | 109 +- fs/nfsd/vfs.h | 18 +- fs/nfsd/xdr3.h | 4 +- fs/nfsd/xdr4.h | 39 +- fs/nsfs.c | 29 +- fs/ntfs/inode.c | 18 +- fs/ocfs2/cluster/quorum.c | 2 +- fs/ocfs2/dlm/Makefile | 2 + fs/ocfs2/dlm/dlmast.c | 8 +- fs/ocfs2/dlm/dlmcommon.h | 4 + fs/ocfs2/dlm/dlmconvert.c | 8 +- fs/ocfs2/dlm/dlmdebug.c | 8 +- fs/ocfs2/dlm/dlmdomain.c | 8 +- fs/ocfs2/dlm/dlmlock.c | 8 +- fs/ocfs2/dlm/dlmmaster.c | 10 +- fs/ocfs2/dlm/dlmrecovery.c | 10 +- fs/ocfs2/dlm/dlmthread.c | 8 +- fs/ocfs2/dlm/dlmunlock.c | 8 +- fs/ocfs2/dlmfs/Makefile | 2 + fs/ocfs2/dlmfs/dlmfs.c | 4 +- fs/ocfs2/dlmfs/userdlm.c | 6 +- fs/ocfs2/dlmglue.c | 2 +- fs/ocfs2/file.c | 14 +- fs/ocfs2/journal.h | 8 +- fs/ocfs2/namei.c | 3 +- fs/ocfs2/suballoc.c | 2 +- fs/open.c | 146 +- fs/overlayfs/copy_up.c | 43 +- fs/overlayfs/dir.c | 10 +- fs/overlayfs/export.c | 28 +- fs/overlayfs/file.c | 160 +- fs/overlayfs/inode.c | 66 +- fs/overlayfs/namei.c | 38 +- fs/overlayfs/overlayfs.h | 24 +- fs/overlayfs/ovl_entry.h | 23 +- fs/overlayfs/readdir.c | 22 +- fs/overlayfs/super.c | 233 +- fs/overlayfs/util.c | 28 +- fs/pipe.c | 242 +- fs/proc/Kconfig | 4 - fs/proc/Makefile | 1 - fs/proc/base.c | 117 +- fs/proc/bootconfig.c | 89 - fs/proc/cpuinfo.c | 12 +- fs/proc/generic.c | 38 +- fs/proc/inode.c | 76 +- fs/proc/internal.h | 5 +- fs/proc/kcore.c | 13 +- fs/proc/kmsg.c | 14 +- fs/proc/namespaces.c | 24 +- fs/proc/page.c | 94 +- fs/proc/proc_net.c | 32 +- fs/proc/proc_sysctl.c | 2 +- fs/proc/root.c | 15 +- fs/proc/stat.c | 12 +- fs/proc/task_mmu.c | 4 +- fs/proc/uptime.c | 3 - fs/proc/vmcore.c | 10 +- fs/quota/quota_v2.c | 2 + fs/quota/quotaio_v1.h | 6 +- fs/ramfs/inode.c | 23 +- fs/read_write.c | 66 +- fs/readdir.c | 79 +- fs/reiserfs/journal.c | 2 + fs/reiserfs/procfs.c | 1 + fs/reiserfs/stree.c | 9 +- fs/reiserfs/super.c | 4 +- fs/reiserfs/xattr.c | 8 +- fs/splice.c | 12 +- fs/stack.c | 6 +- fs/stat.c | 34 +- fs/sysfs/group.c | 2 +- fs/timerfd.c | 3 - fs/tracefs/inode.c | 114 +- fs/ubifs/Kconfig | 1 - fs/ubifs/auth.c | 2 +- fs/ubifs/dir.c | 16 +- fs/ubifs/file.c | 26 +- fs/ubifs/ioctl.c | 14 +- fs/ubifs/journal.c | 10 +- fs/ubifs/key.h | 1 + fs/ubifs/orphan.c | 4 +- fs/ubifs/sb.c | 13 +- fs/ubifs/super.c | 2 - fs/ubifs/ubifs.h | 7 + fs/udf/ecma_167.h | 46 +- fs/udf/inode.c | 6 +- fs/udf/osta_udf.h | 100 +- fs/udf/super.c | 40 +- fs/udf/truncate.c | 2 +- fs/utimes.c | 4 +- fs/vboxsf/Kconfig | 10 - fs/vboxsf/Makefile | 5 - fs/vboxsf/dir.c | 427 -- fs/vboxsf/file.c | 379 -- fs/vboxsf/shfl_hostintf.h | 901 --- fs/vboxsf/super.c | 491 -- fs/vboxsf/utils.c | 551 -- fs/vboxsf/vboxsf_wrappers.c | 371 -- fs/vboxsf/vfsmod.h | 137 - fs/verity/enable.c | 67 +- fs/verity/fsverity_private.h | 17 +- fs/verity/hash_algs.c | 98 +- fs/verity/open.c | 5 +- fs/verity/signature.c | 15 +- fs/verity/verify.c | 47 +- fs/xfs/libxfs/xfs_ag.c | 21 +- fs/xfs/libxfs/xfs_alloc.c | 51 +- fs/xfs/libxfs/xfs_attr.c | 14 +- fs/xfs/libxfs/xfs_attr.h | 15 +- fs/xfs/libxfs/xfs_attr_leaf.c | 4 +- fs/xfs/libxfs/xfs_attr_leaf.h | 9 + fs/xfs/libxfs/xfs_attr_remote.c | 83 +- fs/xfs/libxfs/xfs_attr_remote.h | 2 - fs/xfs/libxfs/xfs_bmap.c | 25 +- fs/xfs/libxfs/xfs_btree.c | 47 +- fs/xfs/libxfs/xfs_btree.h | 21 + fs/xfs/libxfs/xfs_da_btree.c | 8 +- fs/xfs/libxfs/xfs_da_btree.h | 4 +- fs/xfs/libxfs/xfs_da_format.h | 4 +- fs/xfs/libxfs/xfs_format.h | 7 - fs/xfs/libxfs/xfs_ialloc.c | 12 +- fs/xfs/libxfs/xfs_log_format.h | 19 +- fs/xfs/libxfs/xfs_refcount.c | 6 + fs/xfs/libxfs/xfs_sb.c | 17 +- fs/xfs/scrub/agheader_repair.c | 4 + fs/xfs/scrub/fscounters.c | 3 + fs/xfs/scrub/repair.c | 10 +- fs/xfs/scrub/repair.h | 1 + fs/xfs/scrub/trace.h | 6 +- fs/xfs/xfs_acl.c | 11 +- fs/xfs/xfs_attr_inactive.c | 166 +- fs/xfs/xfs_buf.c | 161 +- fs/xfs/xfs_buf.h | 33 +- fs/xfs/xfs_buf_item.c | 47 +- fs/xfs/xfs_buf_item.h | 1 - fs/xfs/xfs_discard.c | 2 +- fs/xfs/xfs_dquot.c | 14 +- fs/xfs/xfs_file.c | 7 +- fs/xfs/xfs_filestream.c | 11 +- fs/xfs/xfs_inode.c | 37 +- fs/xfs/xfs_ioctl.c | 20 +- fs/xfs/xfs_ioctl32.c | 9 +- fs/xfs/xfs_ioctl32.h | 2 +- fs/xfs/xfs_iomap.c | 2 +- fs/xfs/xfs_iops.c | 6 +- fs/xfs/xfs_log_recover.c | 36 +- fs/xfs/xfs_ondisk.h | 1 - fs/xfs/xfs_qm.h | 6 +- fs/xfs/xfs_quotaops.c | 6 +- fs/xfs/xfs_reflink.c | 11 +- fs/xfs/xfs_reflink.h | 2 +- fs/xfs/xfs_rtalloc.c | 8 +- fs/xfs/xfs_super.c | 59 +- fs/xfs/xfs_symlink.c | 37 +- fs/xfs/xfs_trace.h | 4 +- fs/xfs/xfs_trans.h | 14 +- fs/xfs/xfs_trans_buf.c | 61 +- fs/xfs/xfs_trans_dquot.c | 8 +- fs/xfs/xfs_xattr.c | 14 +- fs/zonefs/Kconfig | 9 - fs/zonefs/Makefile | 4 - fs/zonefs/super.c | 1423 ----- fs/zonefs/zonefs.h | 192 - include/acpi/acbuffer.h | 2 +- include/acpi/acconfig.h | 2 +- include/acpi/acexcep.h | 2 +- include/acpi/acnames.h | 2 +- include/acpi/acoutput.h | 2 +- include/acpi/acpi.h | 2 +- include/acpi/acpiosxf.h | 2 +- include/acpi/acpixf.h | 4 +- include/acpi/acrestyp.h | 2 +- include/acpi/actbl.h | 2 +- include/acpi/actbl1.h | 2 +- include/acpi/actbl2.h | 2 +- include/acpi/actbl3.h | 2 +- include/acpi/actypes.h | 2 +- include/acpi/acuuid.h | 2 +- include/acpi/platform/acenv.h | 13 +- include/acpi/platform/acenvex.h | 2 +- include/acpi/platform/acgcc.h | 2 +- include/acpi/platform/acgccex.h | 2 +- include/acpi/platform/acintel.h | 2 +- include/acpi/platform/aclinux.h | 2 +- include/acpi/platform/aclinuxex.h | 2 +- include/asm-generic/atomic-instrumented.h | 722 ++- include/asm-generic/atomic-long.h | 331 +- include/asm-generic/export.h | 8 +- include/asm-generic/io.h | 4 + include/asm-generic/iomap.h | 4 +- include/asm-generic/mm_hooks.h | 5 + include/asm-generic/percpu.h | 10 +- include/asm-generic/pgtable.h | 20 - include/asm-generic/tlb.h | 120 +- include/asm-generic/vdso/vsyscall.h | 4 +- include/clocksource/hyperv_timer.h | 2 +- include/crypto/aead.h | 10 - include/crypto/algapi.h | 84 +- include/crypto/cast6.h | 7 +- include/crypto/hash.h | 13 - include/crypto/internal/acompress.h | 4 +- include/crypto/internal/aead.h | 21 +- include/crypto/internal/akcipher.h | 12 +- include/crypto/internal/chacha.h | 2 +- include/crypto/internal/des.h | 23 +- include/crypto/internal/geniv.h | 1 + include/crypto/internal/hash.h | 90 +- include/crypto/internal/poly1305.h | 45 +- include/crypto/internal/scompress.h | 4 +- include/crypto/internal/skcipher.h | 27 +- include/crypto/nhpoly1305.h | 4 +- include/crypto/poly1305.h | 26 +- include/crypto/serpent.h | 4 +- include/crypto/skcipher.h | 26 +- include/crypto/twofish.h | 2 +- include/crypto/xts.h | 21 +- include/dt-bindings/{clock => clk}/ti-dra7-atl.h | 0 include/dt-bindings/clock/dra7.h | 23 - include/dt-bindings/clock/imx8mp-clock.h | 300 - include/dt-bindings/clock/marvell,mmp2.h | 2 - include/dt-bindings/clock/meson8-ddr-clkc.h | 4 - include/dt-bindings/clock/omap4.h | 11 - include/dt-bindings/clock/omap5.h | 12 - include/dt-bindings/clock/qcom,dispcc-sc7180.h | 46 - include/dt-bindings/clock/qcom,dispcc-sdm845.h | 13 +- include/dt-bindings/clock/qcom,gcc-ipq6018.h | 262 - include/dt-bindings/clock/qcom,gcc-msm8998.h | 1 - include/dt-bindings/clock/qcom,gpucc-sc7180.h | 21 - include/dt-bindings/clock/qcom,mmcc-msm8998.h | 210 - include/dt-bindings/clock/qcom,videocc-sc7180.h | 23 - include/dt-bindings/clock/sun50i-a64-ccu.h | 1 - include/dt-bindings/clock/sun6i-a31-ccu.h | 2 - include/dt-bindings/clock/sun8i-a23-a33-ccu.h | 2 - include/dt-bindings/clock/sun8i-r40-ccu.h | 2 +- include/dt-bindings/clock/xlnx-versal-clk.h | 123 - include/dt-bindings/dma/x1830-dma.h | 39 - include/dt-bindings/interconnect/qcom,msm8916.h | 100 - .../interrupt-controller/aspeed-scu-ic.h | 23 - include/dt-bindings/memory/tegra186-mc.h | 139 - include/dt-bindings/memory/tegra194-mc.h | 410 -- include/dt-bindings/phy/phy.h | 1 - include/dt-bindings/power/mt6765-power.h | 14 - include/dt-bindings/power/qcom-rpmpd.h | 24 - .../dt-bindings/reset-controller/mt2712-resets.h | 22 - .../dt-bindings/reset-controller/mt8183-resets.h | 17 - .../dt-bindings/reset/amlogic,meson-gxbb-reset.h | 2 +- include/dt-bindings/reset/nuvoton,npcm7xx-reset.h | 91 - include/dt-bindings/reset/qcom,gcc-ipq6018.h | 157 - include/dt-bindings/reset/realtek,rtd1195.h | 74 - include/dt-bindings/reset/realtek,rtd1295.h | 3 - include/dt-bindings/thermal/thermal_exynos.h | 2 +- include/kunit/assert.h | 3 +- {lib => include}/kunit/string-stream.h | 0 include/kunit/test.h | 37 +- include/kunit/try-catch.h | 10 + include/linux/acpi.h | 15 - include/linux/alarmtimer.h | 4 - include/linux/alcor_pci.h | 1 - include/linux/atomic-fallback.h | 340 +- include/linux/attribute_container.h | 7 - include/linux/b1pcmcia.h | 21 + include/linux/backing-dev.h | 10 - include/linux/bitmap.h | 41 +- include/linux/bitops.h | 5 +- include/linux/blkdev.h | 7 - include/linux/bootconfig.h | 224 - include/linux/bpf-cgroup.h | 4 +- include/linux/bpf.h | 217 +- include/linux/bpf_types.h | 9 - include/linux/bpf_verifier.h | 10 +- include/linux/btf.h | 52 - include/linux/ceph/libceph.h | 5 +- include/linux/ceph/mdsmap.h | 11 +- include/linux/ceph/osd_client.h | 1 - include/linux/ceph/rados.h | 2 - include/linux/clk-provider.h | 444 +- include/linux/clk.h | 3 - include/linux/clock_cooling.h | 2 +- include/linux/compat.h | 47 +- include/linux/compiler-clang.h | 11 +- include/linux/compiler-gcc.h | 6 - include/linux/compiler.h | 60 +- include/linux/console.h | 2 + include/linux/context_tracking.h | 9 + include/linux/cpu_cooling.h | 24 +- include/linux/cpufreq.h | 32 +- include/linux/cpuhotplug.h | 2 - include/linux/cpuidle.h | 6 +- include/linux/cpumask.h | 4 +- include/linux/crypto.h | 104 +- include/linux/debugfs.h | 2 +- include/linux/dev_printk.h | 235 - include/linux/devfreq.h | 129 +- include/linux/device.h | 999 +++- include/linux/device/bus.h | 288 - include/linux/device/class.h | 266 - include/linux/device/driver.h | 292 - include/linux/dma/k3-psil.h | 71 - include/linux/dma/k3-udma-glue.h | 134 - include/linux/dma/ti-cppi5.h | 1059 ---- include/linux/dmaengine.h | 161 +- include/linux/dsa/sja1105.h | 6 +- include/linux/efi.h | 772 +-- include/linux/etherdevice.h | 1 + include/linux/ethtool_netlink.h | 17 - include/linux/eventpoll.h | 9 - include/linux/export.h | 33 +- include/linux/extcon.h | 30 +- include/linux/f2fs_fs.h | 5 - include/linux/falloc.h | 2 + include/linux/fcntl.h | 16 +- include/linux/file.h | 2 - include/linux/filter.h | 53 +- include/linux/firmware/xlnx-zynqmp.h | 9 - include/linux/fs.h | 46 +- include/linux/fs_context.h | 32 +- include/linux/fs_parser.h | 101 +- include/linux/fscrypt.h | 122 +- include/linux/fsl/enetc_mdio.h | 55 - include/linux/fsl/ptp_qoriq.h | 1 - include/linux/fsverity.h | 7 +- include/linux/genhd.h | 18 +- include/linux/gpio/consumer.h | 7 - include/linux/gpio/driver.h | 31 +- include/linux/hrtimer.h | 3 +- include/linux/huge_mm.h | 6 - include/linux/hugetlb.h | 3 +- include/linux/hwmon.h | 26 +- include/linux/hyperv.h | 4 - include/linux/i2c.h | 115 +- include/linux/ide.h | 6 - include/linux/ieee80211.h | 11 +- include/linux/iio/accel/kxcjk_1013.h | 3 - include/linux/iio/adc/ad_sigma_delta.h | 2 - include/linux/iio/buffer_impl.h | 6 +- include/linux/iio/common/st_sensors.h | 12 +- include/linux/iio/common/st_sensors_i2c.h | 10 + include/linux/iio/frequency/adf4350.h | 4 + include/linux/iio/imu/adis.h | 164 +- include/linux/iio/magnetometer/ak8975.h | 17 + include/linux/iio/types.h | 2 - include/linux/ima.h | 20 - include/linux/intel-iommu.h | 25 +- include/linux/interconnect-provider.h | 14 - include/linux/io-mapping.h | 5 +- include/linux/io-pgtable.h | 27 +- include/linux/io.h | 6 +- include/linux/iommu.h | 19 +- include/linux/ipmi-fru.h | 134 + include/linux/irqchip/arm-gic-v3.h | 59 +- include/linux/irqchip/arm-gic-v4.h | 23 +- include/linux/irqdomain.h | 5 - include/linux/isdn/capilli.h | 18 + include/linux/isdn/capiutil.h | 456 ++ include/linux/jbd2.h | 1 + include/linux/jiffies.h | 20 + include/linux/kasan.h | 6 - include/linux/kcsan-checks.h | 93 - include/linux/kcsan.h | 108 - include/linux/kdb.h | 2 + include/linux/kernelcapi.h | 75 + include/linux/key.h | 126 +- include/linux/ktime.h | 37 + include/linux/kvm_host.h | 40 +- include/linux/kvm_types.h | 9 +- include/linux/leds-bd2802.h | 1 + include/linux/leds.h | 6 - include/linux/libata.h | 7 - include/linux/list.h | 146 +- include/linux/list_nulls.h | 30 +- include/linux/lsm_audit.h | 3 - include/linux/lsm_hooks.h | 38 - include/linux/memblock.h | 7 +- include/linux/memory.h | 29 + include/linux/memory_hotplug.h | 7 +- include/linux/memremap.h | 6 - include/linux/mfd/cros_ec.h | 35 + include/linux/mfd/db8500-prcmu.h | 18 + include/linux/mfd/dbx500-prcmu.h | 30 + include/linux/mfd/rohm-bd70528.h | 19 +- include/linux/mfd/rohm-bd71828.h | 423 -- include/linux/mfd/rohm-bd718x7.h | 6 + include/linux/mfd/rohm-generic.h | 70 +- include/linux/mfd/rohm-shared.h | 21 - include/linux/mfd/syscon.h | 14 - include/linux/mfd/tmio.h | 3 + include/linux/mii.h | 50 - include/linux/mii_timestamper.h | 121 - include/linux/mlx4/cq.h | 5 - include/linux/mlx4/device.h | 2 +- include/linux/mlx5/device.h | 23 +- include/linux/mlx5/driver.h | 11 +- include/linux/mlx5/fs.h | 20 +- include/linux/mlx5/mlx5_ifc.h | 266 +- include/linux/mm.h | 128 +- include/linux/mm_types.h | 9 +- include/linux/mmc/sdio_ids.h | 2 - include/linux/mmc/slot-gpio.h | 5 +- include/linux/mmu_notifier.h | 86 +- include/linux/mmzone.h | 12 +- include/linux/module.h | 18 +- include/linux/moduleparam.h | 82 +- include/linux/mtd/spi-nor.h | 16 +- include/linux/namei.h | 12 +- include/linux/net.h | 1 - include/linux/netdev_features.h | 9 +- include/linux/netdevice.h | 116 +- include/linux/netfilter/ipset/ip_set.h | 7 + include/linux/netfilter/nfnetlink.h | 2 +- include/linux/nfs_fs.h | 3 - include/linux/nfs_fs_sb.h | 1 - include/linux/nfs_xdr.h | 11 +- include/linux/nsproxy.h | 2 - include/linux/nvmem-provider.h | 3 - include/linux/of.h | 8 - include/linux/omap-dma.h | 18 + include/linux/padata.h | 56 +- include/linux/page-isolation.h | 4 +- include/linux/pagemap.h | 28 - include/linux/pagewalk.h | 49 +- include/linux/pci-ats.h | 3 - include/linux/pci.h | 3 +- include/linux/pci_ids.h | 1 - include/linux/percpu-defs.h | 3 +- include/linux/percpu-refcount.h | 26 +- include/linux/perf_event.h | 10 +- include/linux/phy.h | 123 +- include/linux/phy/phy-dp.h | 95 - include/linux/phy/phy.h | 14 +- include/linux/phylink.h | 2 - include/linux/pinctrl/consumer.h | 6 - include/linux/pipe_fs_i.h | 27 +- include/linux/platform_data/ad7266.h | 3 + include/linux/platform_data/ads1015.h | 23 + include/linux/platform_data/bd6107.h | 1 + include/linux/platform_data/cros_ec_proto.h | 34 +- include/linux/platform_data/crypto-atmel.h | 23 + include/linux/platform_data/ehci-sh.h | 16 + include/linux/platform_data/eth_ixp4xx.h | 19 - include/linux/platform_data/mlxreg.h | 2 - include/linux/platform_data/mv_usb.h | 8 + include/linux/platform_data/ti-sysc.h | 1 - include/linux/platform_data/usb3503.h | 3 + include/linux/platform_data/wan_ixp4xx_hss.h | 17 - include/linux/platform_data/x86/asus-wmi.h | 1 - include/linux/pm_domain.h | 8 - include/linux/pmbus.h | 11 +- include/linux/power/max17042_battery.h | 48 +- include/linux/power_supply.h | 10 - include/linux/proc_fs.h | 23 +- include/linux/proc_ns.h | 7 +- include/linux/property.h | 96 +- include/linux/psci.h | 2 - include/linux/psp-tee.h | 91 - include/linux/ptdump.h | 22 - include/linux/ptp_clock_kernel.h | 9 - include/linux/ptr_ring.h | 1 - include/linux/qcom_scm.h | 119 +- include/linux/qed/common_hsi.h | 44 +- include/linux/qed/eth_common.h | 78 +- include/linux/qed/iscsi_common.h | 64 +- include/linux/qed/qed_if.h | 14 +- include/linux/qed/qed_ll2_if.h | 7 - include/linux/qed/storage_common.h | 3 +- include/linux/raid/pq.h | 7 +- include/linux/ramfs.h | 4 +- include/linux/random.h | 24 +- include/linux/rcu_segcblist.h | 2 + include/linux/rculist.h | 38 +- include/linux/rculist_nulls.h | 20 +- include/linux/rcupdate.h | 28 +- include/linux/rcutiny.h | 1 - include/linux/rcutree.h | 1 - include/linux/regmap.h | 45 - include/linux/regulator/consumer.h | 7 - include/linux/remoteproc/mtk_scp.h | 66 - include/linux/resctrl.h | 14 - include/linux/ring_buffer.h | 110 +- include/linux/rpmsg/mtk_rpmsg.h | 38 - include/linux/rtc.h | 1 - include/linux/sched.h | 15 +- include/linux/sched/cpufreq.h | 1 + include/linux/sched/isolation.h | 1 - include/linux/sched/nohz.h | 2 - include/linux/scmi_protocol.h | 5 +- include/linux/security.h | 33 - include/linux/seq_file.h | 13 - include/linux/seqlock.h | 51 +- include/linux/serial_8250.h | 1 - include/linux/serial_core.h | 91 +- include/linux/sfp.h | 95 +- include/linux/shmem_fs.h | 3 +- include/linux/skbuff.h | 26 +- include/linux/slab.h | 1 + include/linux/smp.h | 11 +- include/linux/soc/mediatek/mtk_sip_svc.h | 25 - include/linux/soc/samsung/exynos-pmu.h | 2 +- include/linux/soc/samsung/exynos-regs-pmu.h | 16 +- include/linux/soc/ti/k3-ringacc.h | 244 - include/linux/soundwire/sdw.h | 23 +- include/linux/soundwire/sdw_intel.h | 167 +- include/linux/spi/spi.h | 8 - include/linux/spi/spi_oc_tiny.h | 4 + include/linux/stmmac.h | 14 - include/linux/stop_machine.h | 16 + include/linux/string.h | 46 - include/linux/sunrpc/auth.h | 2 + include/linux/sunrpc/cache.h | 45 +- include/linux/sunrpc/gss_api.h | 7 +- include/linux/sunrpc/gss_krb5.h | 2 +- include/linux/sunrpc/stats.h | 4 +- include/linux/suspend.h | 2 - include/linux/swab.h | 1 - include/linux/switchtec.h | 160 +- include/linux/syscalls.h | 13 +- include/linux/tcp.h | 35 - include/linux/thermal.h | 11 + include/linux/tick.h | 5 +- include/linux/time.h | 6 - include/linux/time32.h | 154 +- include/linux/time_namespace.h | 133 - include/linux/timekeeping32.h | 32 + include/linux/trace_events.h | 149 +- include/linux/tracefs.h | 1 + include/linux/transport_class.h | 6 +- include/linux/types.h | 5 + include/linux/units.h | 84 - include/linux/usb/gpio_vbus.h | 33 + include/linux/usb/irda.h | 13 +- include/linux/usb/pd.h | 33 +- include/linux/usb/pd_vdo.h | 32 - include/linux/usb/renesas_usbhs.h | 2 + include/linux/usb/tegra_usb_phy.h | 4 +- include/linux/usb/typec.h | 9 - include/linux/usb/typec_altmode.h | 20 +- include/linux/usb/typec_mux.h | 10 +- include/linux/usb/ulpi.h | 11 - include/linux/usb/usb_phy_generic.h | 12 + include/linux/usb/usbnet.h | 2 +- include/linux/user_namespace.h | 1 - include/linux/vmalloc.h | 7 +- include/linux/wait.h | 4 +- include/linux/watch_queue.h | 127 - include/linux/xarray.h | 49 +- include/linux/zlib.h | 6 - include/media/cec-notifier.h | 27 + include/media/cec.h | 46 + include/media/dvb-usb-ids.h | 2 - include/media/v4l2-common.h | 21 - include/media/v4l2-device.h | 12 +- include/media/v4l2-ioctl.h | 55 - include/media/v4l2-rect.h | 8 +- include/media/v4l2-subdev.h | 2 +- include/net/addrconf.h | 8 +- include/net/af_unix.h | 5 - include/net/af_vsock.h | 2 - include/net/bluetooth/bluetooth.h | 8 +- include/net/bluetooth/hci.h | 165 - include/net/bluetooth/hci_core.h | 12 - include/net/bluetooth/hci_mon.h | 2 - include/net/bluetooth/mgmt.h | 17 - include/net/cfg80211.h | 28 - include/net/devlink.h | 22 +- include/net/dsa.h | 19 +- include/net/dsfield.h | 2 +- include/net/espintcp.h | 39 - include/net/ip6_fib.h | 12 +- include/net/ip_fib.h | 13 - include/net/ipv6.h | 3 - include/net/mac80211.h | 38 +- include/net/macsec.h | 224 - include/net/mptcp.h | 185 - include/net/net_namespace.h | 10 +- include/net/netfilter/nf_flow_table.h | 27 +- include/net/netfilter/nf_tables.h | 22 +- include/net/netfilter/nf_tables_core.h | 1 - include/net/netlink.h | 8 +- include/net/netns/ipv4.h | 1 - include/net/netns/nftables.h | 1 - include/net/pie.h | 138 - include/net/pkt_cls.h | 91 +- include/net/sch_generic.h | 3 +- include/net/sock.h | 29 +- include/net/tcp.h | 46 +- include/net/tls.h | 9 - include/net/udp.h | 12 +- include/net/xdp_sock.h | 25 +- include/net/xfrm.h | 4 - include/rdma/ib_cm.h | 34 + include/rdma/ib_umem.h | 4 +- include/rdma/ib_umem_odp.h | 6 +- include/rdma/ib_verbs.h | 51 +- include/rdma/iba.h | 146 - include/rdma/ibta_vol1_c12.h | 213 - include/rdma/rdmavt_qp.h | 22 +- include/rdma/uverbs_named_ioctl.h | 6 +- include/rdma/uverbs_std_types.h | 13 +- include/rdma/uverbs_types.h | 34 +- include/scsi/scsi_device.h | 1 - include/scsi/scsi_ioctl.h | 1 - include/scsi/sg.h | 30 - include/soc/fsl/cpm.h | 171 - include/soc/fsl/qe/qe.h | 59 +- include/soc/fsl/qe/qe_ic.h | 135 + include/soc/fsl/qe/ucc_fast.h | 4 +- include/soc/fsl/qe/ucc_slow.h | 6 +- include/soc/mscc/ocelot.h | 2 - include/sound/ac97_codec.h | 5 +- include/sound/aess.h | 53 + include/sound/control.h | 10 - include/sound/core.h | 7 +- include/sound/hda_codec.h | 1 + include/sound/hda_regmap.h | 3 - include/sound/hdaudio.h | 80 +- include/sound/info.h | 2 +- include/sound/initval.h | 6 +- include/sound/pcm.h | 74 +- include/sound/seq_midi_emul.h | 3 +- include/sound/soc-acpi-intel-match.h | 6 - include/sound/soc-acpi.h | 21 - include/sound/soc-component.h | 4 +- include/sound/soc-dai.h | 3 + include/sound/soc-dapm.h | 3 - include/sound/soc.h | 52 +- include/sound/sof.h | 9 +- include/sound/sof/channel_map.h | 61 - include/sound/sof/dai-imx.h | 20 - include/sound/sof/dai.h | 1 - include/sound/sof/info.h | 15 - include/sound/sof/topology.h | 27 - include/sound/timer.h | 4 +- include/sound/vx_core.h | 9 +- include/trace/events/bcache.h | 3 +- include/trace/events/btrfs.h | 6 +- include/trace/events/ext4.h | 27 +- include/trace/events/f2fs.h | 103 +- include/trace/events/filemap.h | 2 +- include/trace/events/intel_iommu.h | 48 +- include/trace/events/io_uring.h | 13 +- include/trace/events/kmem.h | 4 +- include/trace/events/pwm.h | 58 - include/trace/events/rcu.h | 40 +- include/trace/events/rdma_core.h | 394 -- include/trace/events/rpcrdma.h | 12 +- include/trace/events/rpm.h | 6 - include/trace/events/scmi.h | 90 - include/trace/events/sctp.h | 9 + include/trace/events/sock.h | 5 +- include/trace/events/sunrpc.h | 1 - include/trace/events/v4l2.h | 2 +- include/trace/events/vmscan.h | 71 +- include/trace/events/workqueue.h | 50 +- include/trace/events/writeback.h | 37 +- include/trace/events/xdp.h | 130 +- include/trace/events/xen.h | 6 +- include/trace/trace_events.h | 75 +- include/uapi/asm-generic/mman-common.h | 2 - include/uapi/asm-generic/posix_types.h | 2 - include/uapi/asm-generic/unistd.h | 7 +- include/uapi/drm/exynos_drm.h | 2 +- include/uapi/drm/nouveau_drm.h | 1 - include/uapi/drm/vmwgfx_drm.h | 17 - include/uapi/linux/acct.h | 2 - include/uapi/linux/audit.h | 1 - include/uapi/linux/b1lli.h | 74 + include/uapi/linux/batadv_packet.h | 2 +- include/uapi/linux/batman_adv.h | 2 +- include/uapi/linux/bcache.h | 52 - include/uapi/linux/bpf.h | 82 +- include/uapi/linux/btf.h | 9 +- include/uapi/linux/capability.h | 1 - include/uapi/linux/ethtool.h | 11 - include/uapi/linux/ethtool_netlink.h | 237 - include/uapi/linux/fcntl.h | 2 +- include/uapi/linux/fscrypt.h | 14 +- include/uapi/linux/gigaset_dev.h | 39 + include/uapi/linux/hdlc/ioctl.h | 9 - include/uapi/linux/hidraw.h | 1 - include/uapi/linux/hysdn_if.h | 34 + include/uapi/linux/idxd.h | 228 - include/uapi/linux/if.h | 1 - include/uapi/linux/if_bonding.h | 10 - include/uapi/linux/if_bridge.h | 41 - include/uapi/linux/if_link.h | 8 - include/uapi/linux/if_macsec.h | 11 - include/uapi/linux/in.h | 2 - include/uapi/linux/io_uring.h | 76 +- include/uapi/linux/keyctl.h | 68 - include/uapi/linux/kvm.h | 5 - include/uapi/linux/magic.h | 1 - include/uapi/linux/mii.h | 12 - include/uapi/linux/net_tstamp.h | 8 - include/uapi/linux/netfilter/nf_tables.h | 47 +- include/uapi/linux/nl80211.h | 26 - include/uapi/linux/openat2.h | 39 - include/uapi/linux/openvswitch.h | 31 - include/uapi/linux/pci_regs.h | 1 - include/uapi/linux/pkt_sched.h | 48 - include/uapi/linux/prctl.h | 4 - include/uapi/linux/random.h | 4 +- include/uapi/linux/rtc.h | 7 +- include/uapi/linux/rtnetlink.h | 11 - include/uapi/linux/sched.h | 6 - include/uapi/linux/snmp.h | 2 - include/uapi/linux/swab.h | 10 - include/uapi/linux/switchtec_ioctl.h | 17 +- include/uapi/linux/sysctl.h | 2 +- include/uapi/linux/taskstats.h | 6 +- include/uapi/linux/tcp.h | 6 +- include/uapi/linux/tee.h | 1 - include/uapi/linux/time.h | 22 +- include/uapi/linux/time_types.h | 5 - include/uapi/linux/timex.h | 2 - include/uapi/linux/tipc_netlink.h | 2 - include/uapi/linux/udp.h | 1 - include/uapi/linux/videodev2.h | 29 - include/uapi/linux/vm_sockets.h | 8 +- include/uapi/linux/watch_queue.h | 104 - include/uapi/linux/wireguard.h | 196 - include/uapi/linux/wireless.h | 5 +- include/uapi/misc/pvpanic.h | 9 - include/uapi/rdma/ib_user_ioctl_cmds.h | 15 - include/uapi/rdma/ib_user_ioctl_verbs.h | 12 - include/uapi/rdma/mlx5_user_ioctl_cmds.h | 17 - include/uapi/rdma/qedr-abi.h | 18 +- include/uapi/scsi/scsi_bsg_ufs.h | 3 +- include/uapi/sound/asoc.h | 1 + include/uapi/sound/asound.h | 155 +- include/uapi/sound/emu10k1.h | 42 +- include/uapi/sound/hdsp.h | 13 +- include/uapi/sound/hdspm.h | 10 +- include/uapi/sound/sof/abi.h | 2 +- include/uapi/sound/sof/tokens.h | 9 +- include/vdso/datapage.h | 19 +- include/vdso/helpers.h | 2 +- include/xen/xen-ops.h | 4 +- include/xen/xenbus.h | 2 - init/Kconfig | 44 +- init/init_task.c | 8 - init/main.c | 253 +- ipc/mqueue.c | 105 +- ipc/msg.c | 62 +- ipc/sem.c | 72 +- ipc/util.c | 14 +- kernel/Kconfig.locks | 12 +- kernel/Makefile | 8 - kernel/acct.c | 4 +- kernel/audit.c | 5 +- kernel/bpf/Makefile | 4 - kernel/bpf/arraymap.c | 2 - kernel/bpf/bpf_struct_ops.c | 633 -- kernel/bpf/bpf_struct_ops_types.h | 9 - kernel/bpf/btf.c | 504 +- kernel/bpf/cgroup.c | 97 +- kernel/bpf/core.c | 7 +- kernel/bpf/cpumap.c | 76 +- kernel/bpf/devmap.c | 190 +- kernel/bpf/dispatcher.c | 158 - kernel/bpf/hashtab.c | 264 - kernel/bpf/helpers.c | 12 - kernel/bpf/inode.c | 57 +- kernel/bpf/map_in_map.c | 3 +- kernel/bpf/offload.c | 12 +- kernel/bpf/syscall.c | 695 +-- kernel/bpf/trampoline.c | 157 +- kernel/bpf/verifier.c | 504 +- kernel/bpf/xskmap.c | 18 +- kernel/cgroup/cgroup-internal.h | 4 +- kernel/cgroup/cgroup-v1.c | 35 +- kernel/cgroup/cgroup.c | 42 +- kernel/cgroup/rstat.c | 2 +- kernel/compat.c | 64 + kernel/configs.c | 9 +- kernel/cpu.c | 13 +- kernel/debug/kdb/kdb_bt.c | 8 +- kernel/debug/kdb/kdb_main.c | 31 +- kernel/debug/kdb/kdb_private.h | 2 +- kernel/dma/contiguous.c | 9 +- kernel/events/core.c | 61 +- kernel/events/internal.h | 34 +- kernel/events/ring_buffer.c | 54 +- kernel/exit.c | 4 +- kernel/extable.c | 7 +- kernel/fork.c | 22 +- kernel/gcov/Kconfig | 2 +- kernel/hung_task.c | 44 - kernel/irq/cpuhotplug.c | 21 +- kernel/irq/irqdesc.c | 1 - kernel/irq/irqdomain.c | 18 - kernel/irq/manage.c | 45 +- kernel/irq/proc.c | 42 +- kernel/irq/spurious.c | 1 - kernel/kallsyms.c | 12 +- kernel/kcsan/Makefile | 12 - kernel/kcsan/atomic.h | 27 - kernel/kcsan/core.c | 621 -- kernel/kcsan/debugfs.c | 271 - kernel/kcsan/encoding.h | 95 - kernel/kcsan/kcsan.h | 109 - kernel/kcsan/report.c | 318 - kernel/kcsan/test.c | 121 - kernel/kexec.c | 4 - kernel/kexec_core.c | 8 +- kernel/kexec_file.c | 4 - kernel/kexec_internal.h | 2 - kernel/kprobes.c | 71 +- kernel/latencytop.c | 14 +- kernel/locking/lockdep_proc.c | 19 +- kernel/locking/osq_lock.c | 23 +- kernel/locking/qspinlock.c | 13 +- kernel/module.c | 77 +- kernel/notifier.c | 2 +- kernel/nsproxy.c | 41 +- kernel/padata.c | 386 +- kernel/pid.c | 90 - kernel/power/Kconfig | 5 +- kernel/power/hibernate.c | 23 +- kernel/power/main.c | 33 - kernel/power/snapshot.c | 48 +- kernel/power/suspend.c | 2 +- kernel/power/suspend_test.c | 6 +- kernel/printk/printk.c | 4 +- kernel/profile.c | 24 +- kernel/rcu/Kconfig | 17 +- kernel/rcu/Makefile | 1 + kernel/rcu/rcu.h | 33 +- kernel/rcu/rcu_segcblist.c | 25 +- kernel/rcu/rcu_segcblist.h | 25 +- kernel/rcu/rcuperf.c | 173 +- kernel/rcu/rcutorture.c | 141 +- kernel/rcu/srcutiny.c | 2 +- kernel/rcu/srcutree.c | 11 +- kernel/rcu/tiny.c | 28 +- kernel/rcu/tree.c | 324 +- kernel/rcu/tree.h | 18 +- kernel/rcu/tree_exp.h | 146 +- kernel/rcu/tree_plugin.h | 168 +- kernel/rcu/tree_stall.h | 34 +- kernel/rcu/update.c | 14 +- kernel/relay.c | 17 +- kernel/sched/Makefile | 6 - kernel/sched/clock.c | 6 +- kernel/sched/core.c | 87 +- kernel/sched/cpufreq_schedutil.c | 2 +- kernel/sched/cpupri.c | 25 +- kernel/sched/cpupri.h | 4 +- kernel/sched/cputime.c | 15 +- kernel/sched/debug.c | 11 +- kernel/sched/fair.c | 218 +- kernel/sched/idle.c | 2 +- kernel/sched/isolation.c | 6 - kernel/sched/loadavg.c | 33 +- kernel/sched/pelt.c | 20 +- kernel/sched/psi.c | 52 +- kernel/sched/rt.c | 107 +- kernel/sched/sched.h | 31 +- kernel/sched/topology.c | 39 - kernel/sched/wait_bit.c | 1 - kernel/signal.c | 2 +- kernel/smp.c | 99 +- kernel/stop_machine.c | 32 +- kernel/sys.c | 25 - kernel/sysctl-test.c | 4 +- kernel/sysctl.c | 2 +- kernel/time/Makefile | 1 - kernel/time/alarmtimer.c | 121 +- kernel/time/hrtimer.c | 14 +- kernel/time/itimer.c | 18 +- kernel/time/namespace.c | 468 -- kernel/time/posix-clock.c | 8 +- kernel/time/posix-cpu-timers.c | 32 +- kernel/time/posix-stubs.c | 15 +- kernel/time/posix-timers.c | 88 +- kernel/time/posix-timers.h | 7 +- kernel/time/sched_clock.c | 7 +- kernel/time/tick-common.c | 2 - kernel/time/time.c | 101 +- kernel/time/vsyscall.c | 37 +- kernel/trace/Kconfig | 360 +- kernel/trace/Makefile | 3 - kernel/trace/blktrace.c | 8 +- kernel/trace/bpf_trace.c | 27 +- kernel/trace/ftrace.c | 22 +- kernel/trace/kprobe_event_gen_test.c | 225 - kernel/trace/ring_buffer.c | 135 +- kernel/trace/ring_buffer_benchmark.c | 2 +- kernel/trace/synth_event_gen_test.c | 523 -- kernel/trace/trace.c | 462 +- kernel/trace/trace.h | 100 +- kernel/trace/trace_boot.c | 334 -- kernel/trace/trace_branch.c | 6 +- kernel/trace/trace_dynevent.c | 212 - kernel/trace/trace_dynevent.h | 32 - kernel/trace/trace_entries.h | 68 +- kernel/trace/trace_events.c | 132 +- kernel/trace/trace_events_hist.c | 1291 +--- kernel/trace/trace_events_trigger.c | 27 +- kernel/trace/trace_export.c | 106 +- kernel/trace/trace_functions.c | 8 +- kernel/trace/trace_functions_graph.c | 14 +- kernel/trace/trace_hwlat.c | 4 +- kernel/trace/trace_irqsoff.c | 8 +- kernel/trace/trace_kdb.c | 8 +- kernel/trace/trace_kprobe.c | 256 +- kernel/trace/trace_mmiotrace.c | 12 +- kernel/trace/trace_output.c | 2 +- kernel/trace/trace_probe.c | 14 +- kernel/trace/trace_probe.h | 9 +- kernel/trace/trace_sched_switch.c | 4 +- kernel/trace/trace_sched_wakeup.c | 20 +- kernel/trace/trace_selftest.c | 26 +- kernel/trace/trace_seq.c | 3 + kernel/trace/trace_stat.c | 31 +- kernel/trace/trace_syscalls.c | 59 +- kernel/trace/trace_uprobe.c | 132 +- kernel/tsacct.c | 9 +- kernel/up.c | 12 +- kernel/watch_queue.c | 659 --- kernel/watchdog.c | 31 +- kernel/workqueue.c | 4 +- lib/Kconfig | 10 - lib/Kconfig.debug | 14 +- lib/Kconfig.kcsan | 116 - lib/Makefile | 10 +- lib/bitmap.c | 259 +- lib/bootconfig.c | 803 --- lib/crc64.c | 1 - lib/crypto/Kconfig | 2 +- lib/crypto/Makefile | 14 +- lib/crypto/chacha20poly1305-selftest.c | 1712 +----- lib/crypto/curve25519-generic.c | 24 - lib/crypto/curve25519-selftest.c | 1321 ----- lib/crypto/curve25519.c | 20 +- lib/crypto/poly1305-donna32.c | 204 - lib/crypto/poly1305-donna64.c | 185 - lib/crypto/poly1305.c | 169 +- lib/debugobjects.c | 46 +- lib/decompress_inflate.c | 13 - lib/devres.c | 20 + lib/digsig.c | 2 +- lib/fdt_addresses.c | 2 - lib/find_bit.c | 78 +- lib/kunit/Kconfig | 6 +- lib/kunit/Makefile | 14 +- lib/kunit/assert.c | 10 - lib/kunit/example-test.c | 88 + lib/kunit/kunit-example-test.c | 90 - lib/kunit/kunit-test.c | 334 -- lib/kunit/string-stream-test.c | 5 +- lib/kunit/string-stream.c | 3 +- lib/kunit/test-test.c | 331 ++ lib/kunit/test.c | 25 +- lib/kunit/try-catch-impl.h | 27 - lib/kunit/try-catch.c | 37 +- lib/list-test.c | 4 +- lib/livepatch/test_klp_shadow_vars.c | 119 +- lib/radix-tree.c | 8 + lib/raid6/algos.c | 63 +- lib/raid6/mktables.c | 2 +- lib/scatterlist.c | 2 +- lib/string.c | 17 - lib/strncpy_from_user.c | 14 +- lib/strnlen_user.c | 14 +- lib/test_bitmap.c | 114 +- lib/test_kasan.c | 1 - lib/test_xarray.c | 133 +- lib/vdso/Kconfig | 6 - lib/vdso/gettimeofday.c | 204 +- lib/xarray.c | 44 +- lib/zlib_deflate/deflate.c | 85 +- lib/zlib_deflate/deflate_syms.c | 1 - lib/zlib_deflate/deftree.c | 54 + lib/zlib_deflate/defutil.h | 134 +- lib/zlib_dfltcc/Makefile | 11 - lib/zlib_dfltcc/dfltcc.c | 55 - lib/zlib_dfltcc/dfltcc.h | 155 - lib/zlib_dfltcc/dfltcc_deflate.c | 279 - lib/zlib_dfltcc/dfltcc_inflate.c | 149 - lib/zlib_dfltcc/dfltcc_syms.c | 17 - lib/zlib_dfltcc/dfltcc_util.h | 103 - lib/zlib_inflate/inflate.c | 32 +- lib/zlib_inflate/inflate.h | 8 - lib/zlib_inflate/infutil.h | 18 +- localversion-next | 1 - mm/Kconfig.debug | 21 - mm/Makefile | 10 - mm/backing-dev.c | 1 - mm/debug.c | 20 +- mm/early_ioremap.c | 8 +- mm/filemap.c | 34 +- mm/gup.c | 503 +- mm/gup_benchmark.c | 9 +- mm/highmem.c | 2 +- mm/hmm.c | 62 +- mm/huge_memory.c | 55 +- mm/hugetlb_cgroup.c | 198 +- mm/kasan/common.c | 2 - mm/kasan/report.c | 40 - mm/kmemleak.c | 112 +- mm/madvise.c | 7 +- mm/memblock.c | 22 +- mm/memcontrol.c | 25 +- mm/memory.c | 46 +- mm/memory_hotplug.c | 128 +- mm/mempolicy.c | 6 +- mm/memremap.c | 109 +- mm/migrate.c | 82 +- mm/mincore.c | 1 - mm/mmap.c | 81 +- mm/mmu_gather.c | 134 +- mm/mmu_notifier.c | 585 +- mm/nommu.c | 10 +- mm/oom_kill.c | 69 +- mm/page_alloc.c | 126 +- mm/page_io.c | 11 +- mm/page_isolation.c | 53 +- mm/page_vma_mapped.c | 12 +- mm/pagewalk.c | 163 +- mm/percpu.c | 61 +- mm/process_vm_access.c | 28 +- mm/ptdump.c | 139 - mm/shmem.c | 40 +- mm/slab_common.c | 37 +- mm/slub.c | 102 +- mm/sparse.c | 12 +- mm/swap.c | 27 +- mm/swapfile.c | 16 +- mm/vmalloc.c | 19 +- mm/vmscan.c | 42 +- mm/zswap.c | 86 +- net/8021q/vlan_dev.c | 4 +- net/Kconfig | 16 +- net/Makefile | 3 +- net/atm/atm_sysfs.c | 22 +- net/atm/lec.c | 78 +- net/atm/mpoa_proc.c | 17 +- net/atm/proc.c | 11 +- net/ax25/af_ax25.c | 2 +- net/batman-adv/Kconfig | 3 +- net/batman-adv/Makefile | 2 +- net/batman-adv/bat_algo.c | 2 +- net/batman-adv/bat_algo.h | 2 +- net/batman-adv/bat_iv_ogm.c | 2 +- net/batman-adv/bat_iv_ogm.h | 2 +- net/batman-adv/bat_v.c | 2 +- net/batman-adv/bat_v.h | 2 +- net/batman-adv/bat_v_elp.c | 15 +- net/batman-adv/bat_v_elp.h | 2 +- net/batman-adv/bat_v_ogm.c | 2 +- net/batman-adv/bat_v_ogm.h | 2 +- net/batman-adv/bitarray.c | 2 +- net/batman-adv/bitarray.h | 2 +- net/batman-adv/bridge_loop_avoidance.c | 4 +- net/batman-adv/bridge_loop_avoidance.h | 2 +- net/batman-adv/debugfs.c | 2 +- net/batman-adv/debugfs.h | 2 +- net/batman-adv/distributed-arp-table.c | 10 +- net/batman-adv/distributed-arp-table.h | 2 +- net/batman-adv/fragmentation.c | 2 +- net/batman-adv/fragmentation.h | 2 +- net/batman-adv/gateway_client.c | 2 +- net/batman-adv/gateway_client.h | 2 +- net/batman-adv/gateway_common.c | 2 +- net/batman-adv/gateway_common.h | 2 +- net/batman-adv/hard-interface.c | 2 +- net/batman-adv/hard-interface.h | 2 +- net/batman-adv/hash.c | 2 +- net/batman-adv/hash.h | 2 +- net/batman-adv/icmp_socket.c | 2 +- net/batman-adv/icmp_socket.h | 2 +- net/batman-adv/log.c | 2 +- net/batman-adv/log.h | 12 +- net/batman-adv/main.c | 2 +- net/batman-adv/main.h | 4 +- net/batman-adv/multicast.c | 2 +- net/batman-adv/multicast.h | 2 +- net/batman-adv/netlink.c | 2 +- net/batman-adv/netlink.h | 2 +- net/batman-adv/network-coding.c | 2 +- net/batman-adv/network-coding.h | 2 +- net/batman-adv/originator.c | 2 +- net/batman-adv/originator.h | 2 +- net/batman-adv/routing.c | 2 +- net/batman-adv/routing.h | 2 +- net/batman-adv/send.c | 2 +- net/batman-adv/send.h | 2 +- net/batman-adv/soft-interface.c | 2 +- net/batman-adv/soft-interface.h | 2 +- net/batman-adv/sysfs.c | 2 +- net/batman-adv/sysfs.h | 2 +- net/batman-adv/tp_meter.c | 2 +- net/batman-adv/tp_meter.h | 2 +- net/batman-adv/trace.c | 2 +- net/batman-adv/trace.h | 2 +- net/batman-adv/translation-table.c | 2 +- net/batman-adv/translation-table.h | 2 +- net/batman-adv/tvlv.c | 2 +- net/batman-adv/tvlv.h | 2 +- net/batman-adv/types.h | 6 +- net/bluetooth/bnep/netdev.c | 2 +- net/bluetooth/hci_core.c | 100 +- net/bluetooth/hci_debugfs.c | 78 - net/bluetooth/hci_event.c | 41 +- net/bluetooth/hci_sock.c | 21 +- net/bluetooth/hidp/core.c | 2 +- net/bluetooth/l2cap_core.c | 81 +- net/bluetooth/l2cap_sock.c | 16 +- net/bluetooth/lib.c | 16 - net/bluetooth/mgmt.c | 88 +- net/bluetooth/smp.c | 115 +- net/bpf/test_run.c | 54 +- net/bridge/Makefile | 2 +- net/bridge/br_device.c | 3 +- net/bridge/br_forward.c | 2 +- net/bridge/br_input.c | 7 +- net/bridge/br_netlink.c | 74 +- net/bridge/br_private.h | 151 +- net/bridge/br_stp.c | 15 - net/bridge/br_stp_bpdu.c | 4 - net/bridge/br_vlan.c | 555 +- net/bridge/br_vlan_options.c | 160 - net/caif/caif_usb.c | 2 +- net/ceph/Makefile | 2 +- net/ceph/ceph_common.c | 43 +- net/ceph/ceph_fs.c | 104 + net/ceph/osd_client.c | 18 +- net/core/Makefile | 2 +- net/core/datagram.c | 27 +- net/core/dev.c | 246 +- net/core/dev_ioctl.c | 1 - net/core/devlink.c | 178 +- net/core/drop_monitor.c | 8 +- net/core/ethtool.c | 3116 ++++++++++ net/core/filter.c | 223 +- net/core/flow_dissector.c | 13 +- net/core/neighbour.c | 1 - net/core/net_namespace.c | 99 +- net/core/page_pool.c | 89 +- net/core/pktgen.c | 44 +- net/core/rtnetlink.c | 22 +- net/core/skbuff.c | 143 +- net/core/skmsg.c | 2 + net/core/sock.c | 2 +- net/core/sock_reuseport.c | 1 + net/core/timestamping.c | 20 +- net/core/utils.c | 20 +- net/decnet/af_decnet.c | 2 +- net/dns_resolver/dns_key.c | 12 +- net/dns_resolver/dns_query.c | 15 +- net/dsa/Kconfig | 6 - net/dsa/Makefile | 1 - net/dsa/dsa2.c | 67 +- net/dsa/dsa_priv.h | 19 +- net/dsa/master.c | 30 - net/dsa/port.c | 39 +- net/dsa/slave.c | 41 +- net/dsa/tag_ar9331.c | 96 - net/dsa/tag_sja1105.c | 18 +- net/ethernet/eth.c | 16 + net/ethtool/Makefile | 8 - net/ethtool/bitset.c | 735 --- net/ethtool/bitset.h | 28 - net/ethtool/common.c | 259 - net/ethtool/common.h | 31 - net/ethtool/debug.c | 134 - net/ethtool/ioctl.c | 3011 ---------- net/ethtool/linkinfo.c | 167 - net/ethtool/linkmodes.c | 375 -- net/ethtool/linkstate.c | 74 - net/ethtool/netlink.c | 729 --- net/ethtool/netlink.h | 345 -- net/ethtool/strset.c | 437 -- net/ethtool/wol.c | 177 - net/hsr/hsr_framereg.c | 1 + net/hsr/hsr_main.h | 2 +- net/ipv4/Kconfig | 11 - net/ipv4/Makefile | 4 - net/ipv4/bpf_tcp_ca.c | 252 - net/ipv4/esp4.c | 264 +- net/ipv4/esp4_offload.c | 2 - net/ipv4/fib_lookup.h | 8 +- net/ipv4/fib_semantics.c | 33 +- net/ipv4/fib_trie.c | 194 +- net/ipv4/fou.c | 4 +- net/ipv4/gre_offload.c | 2 +- net/ipv4/inet_connection_sock.c | 20 +- net/ipv4/ip_output.c | 8 +- net/ipv4/ip_tunnel.c | 4 +- net/ipv4/ip_vti.c | 13 +- net/ipv4/ipconfig.c | 10 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 16 +- net/ipv4/nexthop.c | 4 +- net/ipv4/proc.c | 2 - net/ipv4/route.c | 56 +- net/ipv4/syncookies.c | 4 - net/ipv4/sysctl_net_ipv4.c | 9 - net/ipv4/tcp.c | 22 +- net/ipv4/tcp_bbr.c | 3 +- net/ipv4/tcp_cong.c | 16 +- net/ipv4/tcp_cubic.c | 83 +- net/ipv4/tcp_input.c | 40 +- net/ipv4/tcp_ipv4.c | 135 +- net/ipv4/tcp_metrics.c | 13 +- net/ipv4/tcp_minisocks.c | 4 +- net/ipv4/tcp_output.c | 74 +- net/ipv4/tcp_timer.c | 6 - net/ipv4/udp.c | 9 +- net/ipv4/udp_offload.c | 106 +- net/ipv4/xfrm4_protocol.c | 9 - net/ipv6/esp6_offload.c | 2 - net/ipv6/ip6_fib.c | 115 +- net/ipv6/ip6_gre.c | 3 + net/ipv6/ip6_tunnel.c | 4 +- net/ipv6/ip6_vti.c | 13 +- net/ipv6/route.c | 93 +- net/ipv6/seg6_local.c | 4 +- net/ipv6/syncookies.c | 3 - net/ipv6/tcp_ipv6.c | 124 +- net/ipv6/udp.c | 3 +- net/ipv6/udp_offload.c | 29 +- net/l2tp/l2tp_core.c | 2 + net/mac80211/cfg.c | 5 +- net/mac80211/debugfs.c | 56 +- net/mac80211/debugfs_sta.c | 6 +- net/mac80211/ieee80211_i.h | 9 - net/mac80211/iface.c | 67 - net/mac80211/key.c | 11 - net/mac80211/mlme.c | 11 +- net/mac80211/rx.c | 8 +- net/mac80211/status.c | 91 +- net/mac80211/trace.h | 28 +- net/mac80211/tx.c | 185 +- net/mac80211/util.c | 1 + net/mptcp/Kconfig | 28 - net/mptcp/Makefile | 4 - net/mptcp/crypto.c | 152 - net/mptcp/ctrl.c | 130 - net/mptcp/options.c | 586 -- net/mptcp/protocol.c | 1286 ---- net/mptcp/protocol.h | 240 - net/mptcp/subflow.c | 865 --- net/mptcp/token.c | 195 - net/ncsi/internal.h | 20 - net/ncsi/ncsi-cmd.c | 10 +- net/ncsi/ncsi-manage.c | 72 +- net/ncsi/ncsi-rsp.c | 6 - net/netfilter/Makefile | 3 +- net/netfilter/ipset/ip_set_bitmap_gen.h | 2 +- net/netfilter/ipset/ip_set_bitmap_ip.c | 6 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 6 +- net/netfilter/ipset/ip_set_bitmap_port.c | 6 +- net/netfilter/ipset/ip_set_core.c | 41 +- net/netfilter/ipvs/ip_vs_sync.c | 2 +- net/netfilter/nf_conntrack_core.c | 4 +- net/netfilter/nf_conntrack_extend.c | 1 + net/netfilter/nf_conntrack_proto_sctp.c | 6 +- net/netfilter/nf_flow_table_core.c | 34 +- net/netfilter/nf_flow_table_ip.c | 21 +- net/netfilter/nf_flow_table_offload.c | 165 +- net/netfilter/nf_tables_api.c | 415 +- net/netfilter/nf_tables_offload.c | 2 +- net/netfilter/nf_tables_set_core.c | 2 - net/netfilter/nfnetlink.c | 6 +- net/netfilter/nfnetlink_queue.c | 8 +- net/netfilter/nft_bitwise.c | 224 +- net/netfilter/nft_dynset.c | 2 +- net/netfilter/nft_meta.c | 440 +- net/netfilter/nft_osf.c | 3 - net/netfilter/nft_set_bitmap.c | 4 +- net/netfilter/nft_set_hash.c | 2 +- net/netfilter/nft_set_pipapo.c | 2102 ------- net/netfilter/nft_set_rbtree.c | 3 - net/netfilter/nft_tunnel.c | 52 +- net/netfilter/x_tables.c | 4 +- net/netfilter/xt_hashlimit.c | 22 +- net/netfilter/xt_recent.c | 17 +- net/nfc/netlink.c | 3 +- net/openvswitch/actions.c | 30 +- net/openvswitch/datapath.c | 11 +- net/openvswitch/flow_netlink.c | 34 - net/packet/af_packet.c | 57 +- net/phonet/pn_dev.c | 2 + net/qrtr/qrtr.c | 319 +- net/rds/ib.c | 7 - net/rds/ib.h | 3 +- net/rds/ib_mr.h | 7 +- net/rds/ib_rdma.c | 84 +- net/rds/ib_send.c | 44 +- net/rds/rdma.c | 157 +- net/rds/rds.h | 13 +- net/rose/af_rose.c | 2 +- net/rose/rose_route.c | 1 + net/rxrpc/input.c | 12 +- net/rxrpc/key.c | 19 +- net/sched/Kconfig | 30 - net/sched/Makefile | 2 - net/sched/cls_api.c | 5 +- net/sched/cls_basic.c | 11 +- net/sched/cls_bpf.c | 11 +- net/sched/cls_flower.c | 11 +- net/sched/cls_fw.c | 11 +- net/sched/cls_matchall.c | 11 +- net/sched/cls_route.c | 11 +- net/sched/cls_rsvp.h | 17 +- net/sched/cls_tcindex.c | 11 +- net/sched/cls_u32.c | 11 +- net/sched/ematch.c | 5 +- net/sched/sch_api.c | 47 +- net/sched/sch_cake.c | 63 +- net/sched/sch_choke.c | 2 +- net/sched/sch_ets.c | 828 --- net/sched/sch_fq_pie.c | 562 -- net/sched/sch_generic.c | 2 +- net/sched/sch_pie.c | 289 +- net/sched/sch_tbf.c | 60 +- net/sctp/associola.c | 10 +- net/sctp/chunk.c | 2 +- net/sctp/endpointola.c | 6 +- net/sctp/input.c | 5 +- net/sctp/output.c | 2 +- net/sctp/outqueue.c | 13 +- net/sctp/sm_make_chunk.c | 7 +- net/sctp/sm_sideeffect.c | 16 +- net/sctp/sm_statefuns.c | 20 +- net/sctp/socket.c | 12 +- net/sctp/stream.c | 3 +- net/sctp/stream_interleave.c | 23 +- net/sctp/transport.c | 2 +- net/sctp/ulpqueue.c | 15 +- net/smc/smc_core.c | 3 +- net/smc/smc_pnet.c | 2 +- net/socket.c | 13 - net/sunrpc/auth.c | 49 + net/sunrpc/auth_gss/auth_gss.c | 1 + net/sunrpc/auth_gss/gss_krb5_mech.c | 12 +- net/sunrpc/auth_gss/gss_krb5_seal.c | 8 +- net/sunrpc/auth_gss/gss_krb5_unseal.c | 6 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 16 +- net/sunrpc/auth_gss/gss_mech_switch.c | 31 +- net/sunrpc/auth_gss/svcauth_gss.c | 16 +- net/sunrpc/cache.c | 143 +- net/sunrpc/clnt.c | 1 - net/sunrpc/sched.c | 4 +- net/sunrpc/stats.c | 21 +- net/sunrpc/svcauth_unix.c | 10 +- net/sunrpc/xdr.c | 2 +- net/sunrpc/xprtrdma/backchannel.c | 4 - net/sunrpc/xprtrdma/frwr_ops.c | 104 +- net/sunrpc/xprtrdma/rpc_rdma.c | 20 +- net/sunrpc/xprtrdma/transport.c | 17 +- net/sunrpc/xprtrdma/verbs.c | 213 +- net/sunrpc/xprtrdma/xprt_rdma.h | 14 +- net/tipc/bcast.c | 11 +- net/tipc/bearer.c | 11 +- net/tipc/bearer.h | 6 +- net/tipc/crypto.c | 5 +- net/tipc/eth_media.c | 3 +- net/tipc/ib_media.c | 5 +- net/tipc/link.c | 199 +- net/tipc/link.h | 9 +- net/tipc/net.c | 56 - net/tipc/net.h | 1 - net/tipc/netlink.c | 6 - net/tipc/node.c | 16 +- net/tipc/udp_media.c | 3 +- net/tls/tls_device.c | 5 +- net/unix/af_unix.c | 59 +- net/vmw_vsock/Kconfig | 12 - net/vmw_vsock/Makefile | 1 - net/vmw_vsock/af_vsock.c | 45 +- net/vmw_vsock/virtio_transport.c | 61 +- net/vmw_vsock/virtio_transport_common.c | 3 + net/vmw_vsock/vmci_transport.c | 2 +- net/vmw_vsock/vsock_loopback.c | 180 - net/wireless/nl80211.c | 43 +- net/wireless/reg.c | 6 +- net/wireless/trace.h | 6 +- net/xdp/xdp_umem.c | 11 +- net/xdp/xsk.c | 81 +- net/xdp/xsk_queue.c | 15 +- net/xdp/xsk_queue.h | 371 +- net/xfrm/Makefile | 1 - net/xfrm/espintcp.c | 509 -- net/xfrm/xfrm_device.c | 15 +- net/xfrm/xfrm_input.c | 21 +- net/xfrm/xfrm_interface.c | 34 +- net/xfrm/xfrm_output.c | 9 +- net/xfrm/xfrm_policy.c | 9 +- net/xfrm/xfrm_state.c | 3 - samples/Kconfig | 6 - samples/Makefile | 2 - samples/bpf/Makefile | 10 +- samples/bpf/cpustat_kern.c | 2 +- samples/bpf/fds_example.c | 2 +- samples/bpf/hbm.c | 4 +- samples/bpf/hbm_kern.h | 4 +- samples/bpf/ibumad_kern.c | 2 +- samples/bpf/ibumad_user.c | 2 +- samples/bpf/lathist_kern.c | 2 +- samples/bpf/lwt_len_hist_kern.c | 2 +- samples/bpf/map_perf_test_kern.c | 4 +- samples/bpf/offwaketime_kern.c | 4 +- samples/bpf/offwaketime_user.c | 2 +- samples/bpf/parse_ldabs.c | 2 +- samples/bpf/parse_simple.c | 2 +- samples/bpf/parse_varlen.c | 2 +- samples/bpf/sampleip_kern.c | 4 +- samples/bpf/sampleip_user.c | 2 +- samples/bpf/sock_flags_kern.c | 2 +- samples/bpf/sockex1_kern.c | 2 +- samples/bpf/sockex1_user.c | 2 +- samples/bpf/sockex2_kern.c | 2 +- samples/bpf/sockex2_user.c | 2 +- samples/bpf/sockex3_kern.c | 2 +- samples/bpf/spintest_kern.c | 4 +- samples/bpf/spintest_user.c | 2 +- samples/bpf/syscall_tp_kern.c | 2 +- samples/bpf/task_fd_query_kern.c | 2 +- samples/bpf/task_fd_query_user.c | 2 +- samples/bpf/tc_l2_redirect_kern.c | 2 +- samples/bpf/tcbpf1_kern.c | 2 +- samples/bpf/tcp_basertt_kern.c | 4 +- samples/bpf/tcp_bufs_kern.c | 4 +- samples/bpf/tcp_clamp_kern.c | 4 +- samples/bpf/tcp_cong_kern.c | 4 +- samples/bpf/tcp_dumpstats_kern.c | 4 +- samples/bpf/tcp_iw_kern.c | 4 +- samples/bpf/tcp_rwnd_kern.c | 4 +- samples/bpf/tcp_synrto_kern.c | 4 +- samples/bpf/tcp_tos_reflect_kern.c | 4 +- samples/bpf/test_cgrp2_tc_kern.c | 2 +- samples/bpf/test_current_task_under_cgroup_kern.c | 2 +- samples/bpf/test_lwt_bpf.c | 2 +- samples/bpf/test_map_in_map_kern.c | 4 +- samples/bpf/test_overhead_kprobe_kern.c | 4 +- samples/bpf/test_overhead_raw_tp_kern.c | 2 +- samples/bpf/test_overhead_tp_kern.c | 2 +- samples/bpf/test_probe_write_user_kern.c | 4 +- samples/bpf/trace_event_kern.c | 4 +- samples/bpf/trace_event_user.c | 2 +- samples/bpf/trace_output_kern.c | 2 +- samples/bpf/trace_output_user.c | 2 +- samples/bpf/tracex1_kern.c | 4 +- samples/bpf/tracex2_kern.c | 4 +- samples/bpf/tracex3_kern.c | 4 +- samples/bpf/tracex4_kern.c | 4 +- samples/bpf/tracex5_kern.c | 4 +- samples/bpf/tracex6_kern.c | 2 +- samples/bpf/tracex7_kern.c | 2 +- samples/bpf/xdp1_kern.c | 2 +- samples/bpf/xdp1_user.c | 9 +- samples/bpf/xdp2_kern.c | 2 +- samples/bpf/xdp2skb_meta_kern.c | 2 +- samples/bpf/xdp_adjust_tail_kern.c | 2 +- samples/bpf/xdp_adjust_tail_user.c | 9 +- samples/bpf/xdp_fwd_kern.c | 2 +- samples/bpf/xdp_fwd_user.c | 19 +- samples/bpf/xdp_monitor_kern.c | 10 +- samples/bpf/xdp_redirect_cpu_kern.c | 2 +- samples/bpf/xdp_redirect_cpu_user.c | 65 +- samples/bpf/xdp_redirect_kern.c | 2 +- samples/bpf/xdp_redirect_map_kern.c | 2 +- samples/bpf/xdp_redirect_map_user.c | 7 +- samples/bpf/xdp_redirect_user.c | 7 +- samples/bpf/xdp_router_ipv4_kern.c | 2 +- samples/bpf/xdp_router_ipv4_user.c | 5 +- samples/bpf/xdp_rxq_info_kern.c | 2 +- samples/bpf/xdp_rxq_info_user.c | 8 +- samples/bpf/xdp_sample_pkts_kern.c | 2 +- samples/bpf/xdp_sample_pkts_user.c | 14 +- samples/bpf/xdp_tx_iptunnel_kern.c | 2 +- samples/bpf/xdp_tx_iptunnel_user.c | 7 +- samples/bpf/xdpsock_kern.c | 2 +- samples/bpf/xdpsock_user.c | 437 +- samples/kfifo/bytestream-example.c | 11 +- samples/kfifo/inttype-example.c | 11 +- samples/kfifo/record-example.c | 11 +- samples/livepatch/livepatch-shadow-fix1.c | 39 +- samples/livepatch/livepatch-shadow-fix2.c | 4 +- samples/livepatch/livepatch-shadow-mod.c | 4 +- samples/watch_queue/Makefile | 7 - samples/watch_queue/watch_test.c | 186 - scripts/.gitignore | 3 +- scripts/Kbuild.include | 25 +- scripts/Kconfig.include | 6 +- scripts/Makefile | 16 +- scripts/Makefile.build | 4 +- scripts/Makefile.kcsan | 6 - scripts/Makefile.lib | 31 +- scripts/Makefile.modbuiltin | 57 + scripts/Makefile.modpost | 1 + scripts/atomic/fallbacks/acquire | 2 +- scripts/atomic/fallbacks/add_negative | 2 +- scripts/atomic/fallbacks/add_unless | 2 +- scripts/atomic/fallbacks/andnot | 2 +- scripts/atomic/fallbacks/dec | 2 +- scripts/atomic/fallbacks/dec_and_test | 2 +- scripts/atomic/fallbacks/dec_if_positive | 2 +- scripts/atomic/fallbacks/dec_unless_positive | 2 +- scripts/atomic/fallbacks/fence | 2 +- scripts/atomic/fallbacks/fetch_add_unless | 2 +- scripts/atomic/fallbacks/inc | 2 +- scripts/atomic/fallbacks/inc_and_test | 2 +- scripts/atomic/fallbacks/inc_not_zero | 2 +- scripts/atomic/fallbacks/inc_unless_negative | 2 +- scripts/atomic/fallbacks/read_acquire | 2 +- scripts/atomic/fallbacks/release | 2 +- scripts/atomic/fallbacks/set_release | 2 +- scripts/atomic/fallbacks/sub_and_test | 2 +- scripts/atomic/fallbacks/try_cmpxchg | 2 +- scripts/atomic/gen-atomic-fallback.sh | 2 - scripts/atomic/gen-atomic-instrumented.sh | 20 +- scripts/atomic/gen-atomic-long.sh | 3 +- scripts/bpf_helpers_doc.py | 2 + scripts/checkpatch.pl | 24 - scripts/coccinelle/free/devm_free.cocci | 8 + scripts/coccinelle/free/iounmap.cocci | 2 +- {drivers/tty/vt => scripts}/conmakehash.c | 0 scripts/dtc/checks.c | 5 - scripts/dtc/dtc-parser.y | 4 - scripts/dtc/fstree.c | 2 +- scripts/dtc/libfdt/fdt.c | 9 +- scripts/dtc/libfdt/fdt_addresses.c | 8 +- scripts/dtc/libfdt/fdt_overlay.c | 28 +- scripts/dtc/libfdt/fdt_ro.c | 11 +- scripts/dtc/libfdt/libfdt.h | 4 +- scripts/dtc/libfdt/libfdt_internal.h | 12 +- scripts/dtc/livetree.c | 3 +- scripts/dtc/util.c | 3 +- scripts/dtc/util.h | 4 - scripts/dtc/version_gen.h | 2 +- scripts/find-unused-docs.sh | 2 +- scripts/kconfig/Makefile | 24 +- scripts/kconfig/conf.c | 16 - scripts/kconfig/confdata.c | 61 +- scripts/kconfig/expr.c | 3 +- scripts/kconfig/expr.h | 2 +- scripts/kconfig/gconf.c | 1 - scripts/kconfig/lkc.h | 4 +- scripts/kconfig/mconf.c | 1 - scripts/kconfig/menu.c | 185 +- scripts/kconfig/nconf.c | 1 - scripts/kconfig/parser.y | 21 +- scripts/kconfig/streamline_config.pl | 4 +- scripts/kconfig/symbol.c | 22 + scripts/link-vmlinux.sh | 21 +- scripts/mod/modpost.c | 8 +- scripts/package/builddeb | 106 +- scripts/recordmcount.c | 17 - scripts/sortextable.c | 400 ++ scripts/sortextable.h | 209 + scripts/sorttable.c | 377 -- scripts/sorttable.h | 380 -- scripts/spelling.txt | 14 - security/Makefile | 2 +- security/apparmor/Kconfig | 16 - security/apparmor/apparmorfs.c | 60 +- security/apparmor/domain.c | 39 +- security/apparmor/include/label.h | 1 - security/apparmor/include/match.h | 11 - security/apparmor/label.c | 37 +- security/apparmor/match.c | 53 +- security/apparmor/path.c | 2 +- security/apparmor/policy_unpack.c | 8 - security/apparmor/policy_unpack_test.c | 607 -- security/integrity/digsig.c | 31 +- security/integrity/digsig_asymmetric.c | 2 +- security/integrity/evm/evm_crypto.c | 2 +- security/integrity/ima/Kconfig | 12 - security/integrity/ima/Makefile | 2 - security/integrity/ima/ima.h | 33 +- security/integrity/ima/ima_api.c | 8 +- security/integrity/ima/ima_appraise.c | 4 +- security/integrity/ima/ima_asymmetric_keys.c | 66 - security/integrity/ima/ima_crypto.c | 4 +- security/integrity/ima/ima_init.c | 8 +- security/integrity/ima/ima_main.c | 61 +- security/integrity/ima/ima_mok.c | 13 +- security/integrity/ima/ima_policy.c | 165 +- security/integrity/ima/ima_queue_keys.c | 171 - security/integrity/integrity.h | 6 +- .../integrity/platform_certs/platform_keyring.c | 14 +- security/keys/Kconfig | 9 - security/keys/compat.c | 5 - security/keys/encrypted-keys/encrypted.c | 2 +- security/keys/encrypted-keys/masterkey_trusted.c | 2 +- security/keys/gc.c | 7 +- security/keys/internal.h | 46 +- security/keys/key.c | 77 +- security/keys/keyctl.c | 202 +- security/keys/keyring.c | 47 +- security/keys/permission.c | 363 +- security/keys/persistent.c | 27 +- security/keys/proc.c | 22 +- security/keys/process_keys.c | 86 +- security/keys/request_key.c | 38 +- security/keys/request_key_auth.c | 15 +- security/lockdown/lockdown.c | 27 + security/lsm_audit.c | 5 - security/security.c | 57 +- security/selinux/Kconfig | 33 +- security/selinux/Makefile | 4 +- security/selinux/avc.c | 95 +- security/selinux/hooks.c | 474 +- security/selinux/ibpkey.c | 2 +- security/selinux/include/avc.h | 13 +- security/selinux/include/classmap.h | 4 +- security/selinux/include/ibpkey.h | 13 +- security/selinux/include/objsec.h | 2 +- security/selinux/include/security.h | 48 +- security/selinux/netif.c | 2 +- security/selinux/netnode.c | 2 +- security/selinux/netport.c | 2 +- security/selinux/nlmsgtab.c | 5 +- security/selinux/selinuxfs.c | 87 +- security/selinux/ss/context.h | 11 +- security/selinux/ss/policydb.c | 9 +- security/selinux/ss/policydb.h | 2 +- security/selinux/ss/services.c | 315 +- security/selinux/ss/services.h | 6 +- security/selinux/ss/sidtab.c | 402 +- security/selinux/ss/sidtab.h | 70 +- security/smack/smack_lsm.c | 95 +- security/tomoyo/common.c | 11 +- sound/ac97/snd_ac97_compat.c | 2 +- sound/ac97_bus.c | 2 +- sound/aoa/aoa.h | 2 +- sound/aoa/codecs/onyx.c | 8 +- sound/aoa/codecs/tas-basstreble.h | 4 +- sound/aoa/codecs/tas-gain-table.h | 2 +- sound/aoa/codecs/tas.c | 4 +- sound/aoa/codecs/toonie.c | 2 +- sound/aoa/core/alsa.c | 2 +- sound/aoa/fabrics/layout.c | 2 +- sound/aoa/soundbus/i2sbus/core.c | 2 +- sound/aoa/soundbus/i2sbus/pcm.c | 13 +- sound/arm/aaci.c | 46 +- sound/arm/pxa2xx-ac97.c | 3 +- sound/atmel/ac97c.c | 24 +- sound/core/Kconfig | 9 - sound/core/compress_offload.c | 2 +- sound/core/control.c | 304 +- sound/core/device.c | 2 +- sound/core/hwdep.c | 2 +- sound/core/info.c | 38 +- sound/core/init.c | 1 - sound/core/jack.c | 4 +- sound/core/oss/mixer_oss.c | 16 +- sound/core/oss/pcm_plugin.c | 2 +- sound/core/pcm.c | 28 +- sound/core/pcm_compat.c | 290 +- sound/core/pcm_lib.c | 43 +- sound/core/pcm_local.h | 3 + sound/core/pcm_memory.c | 69 +- sound/core/pcm_misc.c | 5 +- sound/core/pcm_native.c | 437 +- sound/core/pcm_timer.c | 2 +- sound/core/rawmidi.c | 136 +- sound/core/rawmidi_compat.c | 87 +- sound/core/seq/oss/seq_oss_init.c | 4 +- sound/core/seq/seq_midi_emul.c | 43 +- sound/core/seq/seq_midi_event.c | 6 +- sound/core/seq_device.c | 2 +- sound/core/timer.c | 234 +- sound/core/timer_compat.c | 62 +- sound/drivers/aloop.c | 17 +- sound/drivers/dummy.c | 50 +- sound/drivers/ml403-ac97cr.c | 37 +- sound/drivers/mts64.c | 18 +- sound/drivers/opl3/opl3_drums.c | 28 +- sound/drivers/opl3/opl3_lib.c | 6 +- sound/drivers/opl3/opl3_midi.c | 6 +- sound/drivers/opl3/opl3_oss.c | 2 +- sound/drivers/opl3/opl3_seq.c | 2 +- sound/drivers/opl3/opl3_voice.h | 2 +- sound/drivers/opl4/opl4_lib.c | 2 +- sound/drivers/opl4/opl4_mixer.c | 2 +- sound/drivers/opl4/opl4_proc.c | 2 +- sound/drivers/opl4/opl4_seq.c | 2 +- sound/drivers/opl4/opl4_synth.c | 2 +- sound/drivers/pcsp/pcsp.c | 2 +- sound/drivers/pcsp/pcsp_lib.c | 18 +- sound/drivers/pcsp/pcsp_mixer.c | 6 +- sound/drivers/serial-u16550.c | 4 +- sound/drivers/vx/vx_cmd.c | 2 +- sound/drivers/vx/vx_core.c | 17 +- sound/drivers/vx/vx_hwdep.c | 2 +- sound/drivers/vx/vx_mixer.c | 2 +- sound/drivers/vx/vx_pcm.c | 29 +- sound/firewire/bebob/bebob_pcm.c | 13 +- sound/firewire/dice/dice-alesis.c | 24 - sound/firewire/dice/dice-pcm.c | 15 +- sound/firewire/dice/dice-stream.c | 9 +- sound/firewire/dice/dice.c | 8 - sound/firewire/dice/dice.h | 1 - sound/firewire/digi00x/digi00x-pcm.c | 13 +- sound/firewire/fireface/ff-pcm.c | 13 +- sound/firewire/fireworks/fireworks_pcm.c | 13 +- sound/firewire/isight.c | 11 +- sound/firewire/motu/motu-pcm.c | 13 +- sound/firewire/oxfw/oxfw-command.c | 6 +- sound/firewire/oxfw/oxfw-pcm.c | 21 +- sound/firewire/oxfw/oxfw-stream.c | 82 +- sound/firewire/oxfw/oxfw.c | 39 +- sound/firewire/oxfw/oxfw.h | 1 - sound/firewire/tascam/tascam-pcm.c | 13 +- sound/hda/Kconfig | 6 +- sound/hda/ext/hdac_ext_bus.c | 11 +- sound/hda/ext/hdac_ext_controller.c | 14 +- sound/hda/ext/hdac_ext_stream.c | 1 + sound/hda/hdac_bus.c | 4 - sound/hda/hdac_component.c | 1 - sound/hda/hdac_controller.c | 31 +- sound/hda/hdac_device.c | 17 +- sound/hda/hdac_regmap.c | 144 +- sound/hda/hdac_stream.c | 33 +- sound/hda/hdmi_chmap.c | 2 +- sound/hda/intel-nhlt.c | 2 +- sound/i2c/cs8427.c | 2 +- sound/i2c/i2c.c | 2 +- sound/i2c/other/ak4113.c | 4 +- sound/i2c/other/ak4114.c | 4 +- sound/i2c/other/ak4117.c | 4 +- sound/i2c/tea6330t.c | 4 +- sound/isa/ad1816a/ad1816a_lib.c | 29 +- sound/isa/cmi8328.c | 24 +- sound/isa/cmi8330.c | 15 +- sound/isa/cs423x/cs4236_lib.c | 16 +- sound/isa/es1688/es1688.c | 6 +- sound/isa/es1688/es1688_lib.c | 37 +- sound/isa/es18xx.c | 65 +- sound/isa/gus/gus_io.c | 2 +- sound/isa/gus/gus_main.c | 7 +- sound/isa/gus/gus_mem_proc.c | 2 +- sound/isa/gus/gus_mixer.c | 4 +- sound/isa/gus/gus_pcm.c | 30 +- sound/isa/gus/gus_timer.c | 4 +- sound/isa/gus/gus_volume.c | 9 +- sound/isa/gus/gusclassic.c | 6 +- sound/isa/gus/gusextreme.c | 10 +- sound/isa/gus/gusmax.c | 9 +- sound/isa/gus/interwave.c | 11 +- sound/isa/msnd/msnd.c | 2 + sound/isa/msnd/msnd_pinnacle.c | 5 +- sound/isa/msnd/msnd_pinnacle_mixer.c | 2 +- sound/isa/opl3sa2.c | 5 +- sound/isa/opti9xx/miro.c | 32 +- sound/isa/opti9xx/opti92x-ad1848.c | 21 +- sound/isa/sb/emu8000.c | 32 +- sound/isa/sb/emu8000_pcm.c | 1 + sound/isa/sb/jazz16.c | 10 +- sound/isa/sb/sb16.c | 8 +- sound/isa/sb/sb16_main.c | 23 +- sound/isa/sb/sb8.c | 2 +- sound/isa/sb/sb8_main.c | 23 +- sound/isa/sb/sb_common.c | 3 +- sound/isa/sb/sb_mixer.c | 40 +- sound/isa/sc6000.c | 4 +- sound/isa/wavefront/wavefront.c | 1 - sound/isa/wss/wss_lib.c | 38 +- sound/mips/hal2.c | 29 +- sound/mips/sgio2audio.c | 25 +- sound/parisc/harmony.c | 26 +- sound/pci/ac97/ac97_codec.c | 17 +- sound/pci/ac97/ac97_patch.c | 28 +- sound/pci/ac97/ac97_pcm.c | 4 +- sound/pci/ad1889.c | 32 +- sound/pci/ak4531_codec.c | 6 +- sound/pci/ali5451/ali5451.c | 51 +- sound/pci/als300.c | 31 +- sound/pci/als4000.c | 25 +- sound/pci/asihpi/asihpi.c | 31 +- sound/pci/asihpi/hpimsgx.c | 2 +- sound/pci/atiixp.c | 27 +- sound/pci/atiixp_modem.c | 19 +- sound/pci/au88x0/au88x0.c | 3 +- sound/pci/au88x0/au88x0_core.c | 2 +- sound/pci/au88x0/au88x0_eq.c | 22 +- sound/pci/au88x0/au88x0_eqdata.c | 18 +- sound/pci/au88x0/au88x0_mixer.c | 2 +- sound/pci/au88x0/au88x0_pcm.c | 22 +- sound/pci/aw2/aw2-alsa.c | 52 +- sound/pci/aw2/aw2-tsl.c | 4 +- sound/pci/azt3328.c | 43 +- sound/pci/bt87x.c | 21 +- sound/pci/ca0106/ca0106.h | 2 +- sound/pci/ca0106/ca0106_main.c | 79 +- sound/pci/ca0106/ca0106_mixer.c | 20 +- sound/pci/ca0106/ca0106_proc.c | 2 +- sound/pci/cmipci.c | 73 +- sound/pci/cs4281.c | 37 +- sound/pci/cs46xx/cs46xx_lib.c | 25 +- sound/pci/cs46xx/dsp_spos.c | 4 +- sound/pci/cs46xx/dsp_spos_scb_lib.c | 8 +- sound/pci/cs5530.c | 2 +- sound/pci/cs5535audio/cs5535audio.c | 6 +- sound/pci/cs5535audio/cs5535audio_olpc.c | 2 +- sound/pci/cs5535audio/cs5535audio_pcm.c | 14 +- sound/pci/ctxfi/ctatc.c | 6 +- sound/pci/ctxfi/ctdaio.c | 4 +- sound/pci/ctxfi/cthw20k1.c | 4 +- sound/pci/ctxfi/cthw20k2.c | 1 - sound/pci/ctxfi/ctpcm.c | 17 +- sound/pci/ctxfi/ctresource.c | 2 +- sound/pci/echoaudio/darla20.c | 2 +- sound/pci/echoaudio/darla24.c | 2 +- sound/pci/echoaudio/echo3g.c | 2 +- sound/pci/echoaudio/echoaudio.c | 49 +- sound/pci/echoaudio/gina20.c | 2 +- sound/pci/echoaudio/gina24.c | 2 +- sound/pci/echoaudio/indigo.c | 2 +- sound/pci/echoaudio/indigodj.c | 2 +- sound/pci/echoaudio/indigodjx.c | 2 +- sound/pci/echoaudio/indigoio.c | 2 +- sound/pci/echoaudio/indigoiox.c | 2 +- sound/pci/echoaudio/layla20.c | 2 +- sound/pci/echoaudio/layla24.c | 2 +- sound/pci/echoaudio/mia.c | 2 +- sound/pci/echoaudio/mona.c | 2 +- sound/pci/emu10k1/emu10k1_main.c | 17 +- sound/pci/emu10k1/emu10k1x.c | 22 +- sound/pci/emu10k1/emufx.c | 196 +- sound/pci/emu10k1/emumixer.c | 44 +- sound/pci/emu10k1/emupcm.c | 47 +- sound/pci/emu10k1/emuproc.c | 18 +- sound/pci/emu10k1/io.c | 4 +- sound/pci/emu10k1/p16v.c | 52 +- sound/pci/emu10k1/timer.c | 2 +- sound/pci/ens1370.c | 52 +- sound/pci/es1938.c | 45 +- sound/pci/es1968.c | 15 +- sound/pci/fm801.c | 35 +- sound/pci/hda/hda_beep.c | 2 +- sound/pci/hda/hda_codec.c | 47 +- sound/pci/hda/hda_controller.c | 76 +- sound/pci/hda/hda_eld.c | 6 +- sound/pci/hda/hda_generic.c | 11 +- sound/pci/hda/hda_intel.c | 28 +- sound/pci/hda/hda_jack.c | 2 - sound/pci/hda/hda_local.h | 2 - sound/pci/hda/hda_proc.c | 2 +- sound/pci/hda/hda_sysfs.c | 2 +- sound/pci/hda/hda_tegra.c | 10 +- sound/pci/hda/patch_analog.c | 22 +- sound/pci/hda/patch_ca0110.c | 2 +- sound/pci/hda/patch_ca0132.c | 31 +- sound/pci/hda/patch_conexant.c | 7 +- sound/pci/hda/patch_hdmi.c | 19 +- sound/pci/hda/patch_realtek.c | 242 +- sound/pci/hda/patch_sigmatel.c | 12 +- sound/pci/hda/patch_via.c | 6 +- sound/pci/ice1712/aureon.c | 18 +- sound/pci/ice1712/delta.c | 10 +- sound/pci/ice1712/ews.c | 6 +- sound/pci/ice1712/ice1712.c | 63 +- sound/pci/ice1712/ice1712.h | 2 +- sound/pci/ice1712/ice1724.c | 48 +- sound/pci/ice1712/juli.c | 8 +- sound/pci/ice1712/maya44.c | 12 +- sound/pci/ice1712/phase.c | 8 +- sound/pci/ice1712/pontis.c | 4 +- sound/pci/ice1712/prodigy192.c | 6 +- sound/pci/ice1712/prodigy_hifi.c | 20 +- sound/pci/ice1712/psc724.c | 2 +- sound/pci/ice1712/quartet.c | 10 +- sound/pci/ice1712/se.c | 8 +- sound/pci/ice1712/vt1720_mobo.c | 4 +- sound/pci/ice1712/wm8766.c | 2 +- sound/pci/ice1712/wm8776.c | 2 +- sound/pci/ice1712/wtm.c | 8 +- sound/pci/intel8x0.c | 69 +- sound/pci/intel8x0m.c | 44 +- sound/pci/korg1212/korg1212.c | 13 +- sound/pci/lola/lola.c | 4 +- sound/pci/lola/lola_pcm.c | 12 +- sound/pci/lx6464es/lx6464es.c | 19 +- sound/pci/lx6464es/lx_core.c | 4 +- sound/pci/maestro3.c | 24 +- sound/pci/mixart/mixart.c | 23 +- sound/pci/mixart/mixart_hwdep.c | 2 +- sound/pci/mixart/mixart_mixer.c | 4 +- sound/pci/nm256/nm256.c | 26 +- sound/pci/nm256/nm256_coef.c | 4 +- sound/pci/oxygen/oxygen_lib.c | 2 +- sound/pci/oxygen/oxygen_pcm.c | 58 +- sound/pci/pcxhr/pcxhr.c | 37 +- sound/pci/pcxhr/pcxhr_core.c | 6 +- sound/pci/pcxhr/pcxhr_hwdep.c | 2 +- sound/pci/riptide/riptide.c | 77 +- sound/pci/rme32.c | 48 +- sound/pci/rme96.c | 9 +- sound/pci/rme9652/hdsp.c | 32 +- sound/pci/rme9652/hdspm.c | 87 +- sound/pci/rme9652/rme9652.c | 19 +- sound/pci/sis7019.c | 34 +- sound/pci/sonicvibes.c | 31 +- sound/pci/trident/trident_main.c | 85 +- sound/pci/via82xx.c | 61 +- sound/pci/via82xx_modem.c | 18 +- sound/pci/vx222/vx222.c | 15 +- sound/pci/vx222/vx222.h | 4 +- sound/pci/vx222/vx222_ops.c | 8 +- sound/pci/ymfpci/ymfpci_main.c | 57 +- sound/pcmcia/pdaudiocf/pdaudiocf.c | 3 +- sound/pcmcia/pdaudiocf/pdaudiocf_core.c | 2 +- sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c | 26 +- sound/pcmcia/vx/vxp_ops.c | 4 +- sound/pcmcia/vx/vxpocket.c | 7 +- sound/pcmcia/vx/vxpocket.h | 2 +- sound/ppc/awacs.c | 50 +- sound/ppc/beep.c | 2 +- sound/ppc/burgundy.c | 20 +- sound/ppc/daca.c | 2 +- sound/ppc/pmac.c | 42 +- sound/ppc/pmac.h | 2 +- sound/ppc/snd_ps3.c | 31 +- sound/ppc/tumbler.c | 24 +- sound/ppc/tumbler_volume.h | 12 +- sound/sh/aica.c | 34 +- sound/sh/sh_dac_audio.c | 26 +- sound/soc/amd/acp-pcm-dma.c | 59 +- sound/soc/amd/raven/Makefile | 2 - sound/soc/amd/raven/acp3x-i2s.c | 360 -- sound/soc/amd/raven/acp3x-pcm-dma.c | 681 ++- sound/soc/amd/raven/acp3x.h | 115 +- sound/soc/amd/raven/pci-acp3x.c | 264 +- sound/soc/atmel/Kconfig | 2 - sound/soc/atmel/atmel-pcm-pdc.c | 1 + sound/soc/atmel/atmel_ssc_dai.c | 18 +- sound/soc/au1x/ac97c.c | 3 +- sound/soc/au1x/dbdma2.c | 15 +- sound/soc/au1x/dma.c | 22 +- sound/soc/au1x/i2sc.c | 2 +- sound/soc/au1x/psc-ac97.c | 1 + sound/soc/bcm/cygnus-pcm.c | 1 + sound/soc/bcm/cygnus-ssp.c | 39 +- sound/soc/cirrus/ep93xx-ac97.c | 1 + sound/soc/cirrus/ep93xx-i2s.c | 16 +- sound/soc/codecs/Kconfig | 82 - sound/soc/codecs/Makefile | 18 - sound/soc/codecs/ak4104.c | 3 +- sound/soc/codecs/cros_ec_codec.c | 8 +- sound/soc/codecs/cs4270.c | 3 +- sound/soc/codecs/cs42l51.c | 16 +- sound/soc/codecs/cs47l15.c | 21 +- sound/soc/codecs/cs47l35.c | 18 +- sound/soc/codecs/cs47l85.c | 20 +- sound/soc/codecs/cs47l90.c | 20 +- sound/soc/codecs/cs47l92.c | 76 +- sound/soc/codecs/gtm601.c | 32 +- sound/soc/codecs/hdac_hda.c | 16 - sound/soc/codecs/hdac_hda.h | 3 +- sound/soc/codecs/hdac_hdmi.c | 63 +- sound/soc/codecs/hdmi-codec.c | 32 +- sound/soc/codecs/jz4770.c | 948 --- sound/soc/codecs/madera.c | 178 +- sound/soc/codecs/madera.h | 6 +- sound/soc/codecs/max98090.c | 441 +- sound/soc/codecs/max98090.h | 3 +- sound/soc/codecs/msm8916-wcd-analog.c | 116 +- sound/soc/codecs/mt6660.c | 509 -- sound/soc/codecs/mt6660.h | 77 - sound/soc/codecs/rt1011.c | 17 +- sound/soc/codecs/rt1011.h | 1 - sound/soc/codecs/rt1015.c | 993 ---- sound/soc/codecs/rt1015.h | 375 -- sound/soc/codecs/rt1308-sdw.c | 736 --- sound/soc/codecs/rt1308-sdw.h | 169 - sound/soc/codecs/rt5514-spi.c | 10 +- sound/soc/codecs/rt5677-spi.c | 10 +- sound/soc/codecs/rt700-sdw.c | 551 -- sound/soc/codecs/rt700-sdw.h | 335 -- sound/soc/codecs/rt700.c | 1237 ---- sound/soc/codecs/rt700.h | 174 - sound/soc/codecs/rt711-sdw.c | 552 -- sound/soc/codecs/rt711-sdw.h | 281 - sound/soc/codecs/rt711.c | 1292 ---- sound/soc/codecs/rt711.h | 227 - sound/soc/codecs/rt715-sdw.c | 613 -- sound/soc/codecs/rt715-sdw.h | 337 -- sound/soc/codecs/rt715.c | 872 --- sound/soc/codecs/rt715.h | 221 - sound/soc/codecs/sgtl5000.c | 11 +- sound/soc/codecs/tlv320aic31xx.c | 40 +- sound/soc/codecs/tlv320aic31xx.h | 3 + sound/soc/codecs/tlv320aic32x4.c | 6 +- sound/soc/codecs/wcd934x.c | 5084 ---------------- sound/soc/codecs/wm_adsp.c | 98 +- sound/soc/codecs/wsa881x.c | 1185 ---- sound/soc/dwc/dwc-i2s.c | 32 +- sound/soc/dwc/dwc-pcm.c | 25 +- sound/soc/fsl/fsl-asoc-card.c | 2 +- sound/soc/fsl/fsl_asrc.c | 125 +- sound/soc/fsl/fsl_asrc.h | 64 +- sound/soc/fsl/fsl_asrc_dma.c | 42 +- sound/soc/fsl/fsl_dma.c | 1 + sound/soc/fsl/fsl_sai.c | 3 +- sound/soc/fsl/fsl_ssi.c | 1 + sound/soc/fsl/imx-audmix.c | 2 +- sound/soc/fsl/imx-pcm-fiq.c | 1 + sound/soc/fsl/imx-ssi.c | 1 + sound/soc/fsl/mpc5200_dma.c | 1 + sound/soc/fsl/mpc5200_psc_ac97.c | 2 + sound/soc/intel/atom/sst-mfld-platform-pcm.c | 26 +- sound/soc/intel/atom/sst/sst_acpi.c | 10 +- sound/soc/intel/baytrail/sst-baytrail-pcm.c | 20 +- sound/soc/intel/boards/Kconfig | 51 - sound/soc/intel/boards/Makefile | 5 - sound/soc/intel/boards/bdw-rt5650.c | 327 - sound/soc/intel/boards/bdw-rt5677.c | 10 +- sound/soc/intel/boards/broadwell.c | 10 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 24 +- sound/soc/intel/boards/bxt_rt298.c | 22 +- sound/soc/intel/boards/bytcht_es8316.c | 21 +- sound/soc/intel/boards/bytcr_rt5640.c | 112 +- sound/soc/intel/boards/bytcr_rt5651.c | 72 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 26 +- sound/soc/intel/boards/cml_rt1011_rt5682.c | 21 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 34 +- sound/soc/intel/boards/hda_dsp_common.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98357a.c | 23 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 27 +- sound/soc/intel/boards/kbl_rt5660.c | 4 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 14 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 14 +- sound/soc/intel/boards/skl_hda_dsp_common.c | 21 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 8 - sound/soc/intel/boards/skl_nau88l25_max98357a.c | 10 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 14 +- sound/soc/intel/boards/skl_rt286.c | 10 +- sound/soc/intel/boards/sof_da7219_max98373.c | 371 -- sound/soc/intel/boards/sof_rt5682.c | 58 +- sound/soc/intel/common/soc-acpi-intel-cfl-match.c | 5 - sound/soc/intel/common/soc-acpi-intel-cml-match.c | 89 - sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 5 - .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 7 - sound/soc/intel/common/soc-acpi-intel-icl-match.c | 98 - sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 7 - sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 64 +- sound/soc/intel/haswell/sst-haswell-pcm.c | 18 +- sound/soc/intel/skylake/skl-pcm.c | 31 +- sound/soc/intel/skylake/skl-sst-cldma.c | 1 - sound/soc/intel/skylake/skl.c | 7 +- sound/soc/jz4740/jz4740-i2s.c | 18 +- sound/soc/kirkwood/kirkwood-dma.c | 1 + sound/soc/mediatek/common/mtk-afe-fe-dai.c | 377 +- sound/soc/mediatek/common/mtk-afe-fe-dai.h | 20 +- .../soc/mediatek/common/mtk-afe-platform-driver.c | 13 +- .../soc/mediatek/common/mtk-afe-platform-driver.h | 2 + sound/soc/mediatek/common/mtk-base-afe.h | 28 +- sound/soc/mediatek/common/mtk-btcvsd.c | 1 + sound/soc/mediatek/mt2701/mt2701-afe-pcm.c | 14 +- sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 2 + sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 10 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c | 2 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 2 +- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 2 + sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 2 +- sound/soc/meson/axg-fifo.c | 61 +- sound/soc/meson/axg-fifo.h | 9 +- sound/soc/meson/axg-frddr.c | 36 +- sound/soc/meson/axg-toddr.c | 24 +- sound/soc/pxa/mioa701_wm9713.c | 2 +- sound/soc/pxa/mmp-pcm.c | 1 + sound/soc/pxa/pxa-ssp.c | 17 +- sound/soc/pxa/pxa2xx-ac97.c | 4 + sound/soc/pxa/pxa2xx-i2s.c | 13 +- sound/soc/pxa/pxa2xx-pcm.c | 1 + sound/soc/qcom/lpass-platform.c | 1 + sound/soc/qcom/qdsp6/q6asm-dai.c | 3 +- sound/soc/qcom/sdm845.c | 86 +- sound/soc/samsung/bells.c | 14 +- sound/soc/samsung/i2s.c | 13 +- sound/soc/samsung/idma.c | 1 + sound/soc/samsung/littlemill.c | 10 +- sound/soc/samsung/lowland.c | 2 +- sound/soc/samsung/neo1973_wm8753.c | 2 +- sound/soc/samsung/s3c24xx-i2s.c | 8 +- sound/soc/samsung/snow.c | 2 +- sound/soc/samsung/spdif.c | 18 +- sound/soc/samsung/speyside.c | 6 +- sound/soc/samsung/tm2_wm5110.c | 6 +- sound/soc/samsung/tobermory.c | 6 +- sound/soc/sh/dma-sh7760.c | 15 +- sound/soc/sh/fsi.c | 21 +- sound/soc/sh/hac.c | 1 + sound/soc/sh/rcar/core.c | 57 +- sound/soc/sh/siu_pcm.c | 40 +- sound/soc/soc-component.c | 33 +- sound/soc/soc-compress.c | 143 +- sound/soc/soc-core.c | 641 +- sound/soc/soc-dai.c | 12 + sound/soc/soc-dapm.c | 77 +- sound/soc/soc-generic-dmaengine-pcm.c | 30 +- sound/soc/soc-pcm.c | 237 +- sound/soc/soc-topology.c | 95 +- sound/soc/soc-utils.c | 1 + sound/soc/sof/Kconfig | 2 +- sound/soc/sof/Makefile | 2 +- sound/soc/sof/control.c | 55 +- sound/soc/sof/core.c | 324 +- sound/soc/sof/imx/imx8.c | 3 +- sound/soc/sof/intel/Kconfig | 1 - sound/soc/sof/intel/apl.c | 14 +- sound/soc/sof/intel/bdw.c | 41 +- sound/soc/sof/intel/byt.c | 110 +- sound/soc/sof/intel/cnl.c | 26 +- sound/soc/sof/intel/hda-codec.c | 55 +- sound/soc/sof/intel/hda-ctrl.c | 13 - sound/soc/sof/intel/hda-dai.c | 8 +- sound/soc/sof/intel/hda-ipc.c | 23 +- sound/soc/sof/intel/hda-loader.c | 1 + sound/soc/sof/intel/hda-pcm.c | 4 +- sound/soc/sof/intel/hda-stream.c | 21 +- sound/soc/sof/intel/hda.c | 307 +- sound/soc/sof/intel/hda.h | 28 +- sound/soc/sof/intel/intel-ipc.c | 8 +- sound/soc/sof/intel/shim.h | 6 +- sound/soc/sof/ipc.c | 33 +- sound/soc/sof/loader.c | 61 +- sound/soc/sof/nocodec.c | 12 + sound/soc/sof/ops.h | 34 - sound/soc/sof/pcm.c | 235 +- sound/soc/sof/pm.c | 244 +- sound/soc/sof/sof-acpi-dev.c | 63 +- sound/soc/sof/sof-audio.c | 445 -- sound/soc/sof/sof-audio.h | 211 - sound/soc/sof/sof-of-dev.c | 24 +- sound/soc/sof/sof-pci-dev.c | 111 +- sound/soc/sof/sof-priv.h | 214 +- sound/soc/sof/topology.c | 521 +- sound/soc/sof/trace.c | 11 +- sound/soc/sof/utils.c | 60 - sound/soc/sof/xtensa/core.c | 2 +- sound/soc/sprd/sprd-pcm-dma.c | 1 + sound/soc/sti/sti_uniperif.c | 12 +- sound/soc/stm/stm32_adfsdm.c | 29 +- sound/soc/sunxi/sun4i-spdif.c | 2 +- sound/soc/tegra/tegra20_ac97.c | 1 + sound/soc/tegra/tegra30_i2s.c | 25 +- sound/soc/tegra/tegra_wm8903.c | 2 +- sound/soc/ti/davinci-mcasp.c | 35 +- sound/soc/ti/davinci-mcasp.h | 4 - sound/soc/ti/omap-mcpdm.c | 16 +- sound/soc/ti/rx51.c | 12 +- sound/soc/txx9/txx9aclc-ac97.c | 1 + sound/soc/txx9/txx9aclc.c | 16 +- sound/soc/uniphier/aio-cpu.c | 31 +- sound/soc/uniphier/aio-dma.c | 31 +- sound/soc/uniphier/aio-ld11.c | 18 + sound/soc/uniphier/aio-pxs2.c | 14 + sound/soc/uniphier/aio.h | 2 + sound/soc/ux500/ux500_msp_dai.c | 2 + sound/soc/xilinx/xlnx_formatter_pcm.c | 14 +- sound/soc/xtensa/xtfpga-i2s.c | 10 +- sound/sparc/amd7930.c | 26 +- sound/sparc/cs4231.c | 31 +- sound/sparc/dbri.c | 18 +- sound/spi/at73c213.c | 18 +- sound/synth/emux/emux_nrpn.c | 4 +- sound/synth/emux/emux_oss.c | 2 +- sound/synth/emux/emux_seq.c | 2 +- sound/synth/emux/emux_synth.c | 10 +- sound/synth/emux/soundfont.c | 8 +- sound/usb/6fire/control.c | 8 +- sound/usb/6fire/pcm.c | 18 +- sound/usb/bcd2000/bcd2000.c | 4 +- sound/usb/caiaq/audio.c | 18 +- sound/usb/caiaq/control.c | 20 +- sound/usb/caiaq/input.c | 10 +- sound/usb/card.c | 4 - sound/usb/format.c | 11 +- sound/usb/hiface/pcm.c | 19 +- sound/usb/line6/capture.c | 1 + sound/usb/line6/pcm.c | 13 +- sound/usb/line6/playback.c | 1 + sound/usb/line6/pod.c | 2 +- sound/usb/line6/podhd.c | 2 +- sound/usb/line6/toneport.c | 2 +- sound/usb/midi.c | 4 +- sound/usb/misc/ua101.c | 25 +- sound/usb/mixer.c | 68 +- sound/usb/mixer.h | 2 +- sound/usb/mixer_maps.c | 76 +- sound/usb/mixer_quirks.c | 22 +- sound/usb/mixer_scarlett.c | 14 +- sound/usb/mixer_scarlett_gen2.c | 46 +- sound/usb/mixer_us16x08.c | 38 +- sound/usb/mixer_us16x08.h | 2 +- sound/usb/pcm.c | 62 +- sound/usb/proc.c | 2 +- sound/usb/quirks.c | 52 +- sound/usb/quirks.h | 5 - sound/usb/stream.c | 4 +- sound/usb/usx2y/us122l.c | 8 +- sound/usb/usx2y/usX2Yhwdep.c | 14 +- sound/usb/usx2y/usbusx2yaudio.c | 35 +- sound/usb/usx2y/usx2yhwdeppcm.c | 21 +- sound/usb/validate.c | 10 +- sound/x86/intel_hdmi_audio.c | 19 +- sound/xen/xen_snd_front_alsa.c | 2 + tools/Makefile | 11 +- tools/arch/x86/include/asm/msr-index.h | 14 +- tools/arch/x86/include/uapi/asm/vmx.h | 4 +- tools/arch/x86/lib/x86-opcode-map.txt | 2 +- tools/bootconfig/.gitignore | 1 - tools/bootconfig/Makefile | 23 - tools/bootconfig/include/linux/bootconfig.h | 7 - tools/bootconfig/include/linux/bug.h | 12 - tools/bootconfig/include/linux/ctype.h | 7 - tools/bootconfig/include/linux/errno.h | 7 - tools/bootconfig/include/linux/kernel.h | 18 - tools/bootconfig/include/linux/printk.h | 17 - tools/bootconfig/include/linux/string.h | 32 - tools/bootconfig/main.c | 353 -- .../samples/bad-array-space-comment.bconf | 5 - tools/bootconfig/samples/bad-array.bconf | 2 - tools/bootconfig/samples/bad-dotword.bconf | 4 - tools/bootconfig/samples/bad-empty.bconf | 1 - tools/bootconfig/samples/bad-keyerror.bconf | 2 - tools/bootconfig/samples/bad-longkey.bconf | 1 - tools/bootconfig/samples/bad-manywords.bconf | 1 - tools/bootconfig/samples/bad-no-keyword.bconf | 2 - tools/bootconfig/samples/bad-nonprintable.bconf | 2 - tools/bootconfig/samples/bad-spaceword.bconf | 2 - tools/bootconfig/samples/bad-tree.bconf | 5 - tools/bootconfig/samples/bad-value.bconf | 3 - tools/bootconfig/samples/escaped.bconf | 3 - .../samples/good-array-space-comment.bconf | 4 - .../samples/good-comment-after-value.bconf | 1 - tools/bootconfig/samples/good-printables.bconf | 2 - tools/bootconfig/samples/good-simple.bconf | 11 - tools/bootconfig/samples/good-single.bconf | 4 - .../samples/good-space-after-value.bconf | 1 - tools/bootconfig/samples/good-tree.bconf | 12 - tools/bootconfig/test-bootconfig.sh | 105 - tools/bpf/Makefile | 20 +- tools/bpf/bpftool/Documentation/bpftool-gen.rst | 305 - tools/bpf/bpftool/Documentation/bpftool-map.rst | 12 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 18 +- tools/bpf/bpftool/Documentation/bpftool.rst | 3 +- tools/bpf/bpftool/Makefile | 2 +- tools/bpf/bpftool/bash-completion/bpftool | 156 +- tools/bpf/bpftool/btf.c | 43 +- tools/bpf/bpftool/btf_dumper.c | 2 +- tools/bpf/bpftool/cgroup.c | 58 +- tools/bpf/bpftool/common.c | 4 +- tools/bpf/bpftool/feature.c | 22 +- tools/bpf/bpftool/gen.c | 609 -- tools/bpf/bpftool/jit_disasm.c | 2 +- tools/bpf/bpftool/main.c | 7 +- tools/bpf/bpftool/main.h | 5 +- tools/bpf/bpftool/map.c | 424 +- tools/bpf/bpftool/map_perf_ring.c | 4 +- tools/bpf/bpftool/net.c | 7 +- tools/bpf/bpftool/netlink_dumper.c | 4 +- tools/bpf/bpftool/perf.c | 2 +- tools/bpf/bpftool/prog.c | 394 +- tools/bpf/bpftool/xlated_dumper.c | 2 +- tools/bpf/runqslower/.gitignore | 1 - tools/bpf/runqslower/Makefile | 84 - tools/bpf/runqslower/runqslower.bpf.c | 100 - tools/bpf/runqslower/runqslower.c | 187 - tools/bpf/runqslower/runqslower.h | 13 - tools/build/feature/Makefile | 2 +- tools/build/feature/test-clang.cpp | 6 - tools/cgroup/iocost_monitor.py | 4 +- tools/hv/hv_fcopy_daemon.c | 37 +- tools/hv/hv_kvp_daemon.c | 36 +- tools/hv/hv_vss_daemon.c | 49 +- tools/include/linux/bitmap.h | 30 - tools/include/linux/bitops.h | 9 +- tools/include/linux/string.h | 8 - tools/include/uapi/asm/bpf_perf_event.h | 2 - tools/include/uapi/linux/bpf.h | 82 +- tools/include/uapi/linux/btf.h | 13 +- tools/include/uapi/linux/if_link.h | 8 - tools/include/uapi/linux/in.h | 2 - tools/kvm/kvm_stat/kvm_stat | 8 +- tools/lib/api/fs/fs.c | 4 +- tools/lib/bitmap.c | 15 - tools/lib/bpf/Makefile | 29 +- tools/lib/bpf/bpf.c | 89 +- tools/lib/bpf/bpf.h | 44 +- tools/lib/bpf/bpf_helpers.h | 11 - tools/lib/bpf/bpf_prog_linfo.c | 3 - tools/lib/bpf/btf.c | 151 +- tools/lib/bpf/btf.h | 31 +- tools/lib/bpf/btf_dump.c | 119 +- tools/lib/bpf/hashmap.c | 3 - tools/lib/bpf/libbpf.c | 2854 ++------- tools/lib/bpf/libbpf.h | 121 +- tools/lib/bpf/libbpf.map | 27 - tools/lib/bpf/libbpf.pc.template | 2 +- tools/lib/bpf/libbpf_common.h | 40 - tools/lib/bpf/libbpf_errno.c | 3 - tools/lib/bpf/libbpf_internal.h | 21 +- tools/lib/bpf/libbpf_probes.c | 27 - tools/lib/bpf/netlink.c | 3 - tools/lib/bpf/nlattr.c | 3 - tools/lib/bpf/str_error.c | 3 - tools/lib/bpf/xsk.c | 3 - tools/lib/perf/Documentation/Makefile | 156 - tools/lib/perf/Documentation/asciidoc.conf | 120 - tools/lib/perf/Documentation/examples/sampling.c | 119 - tools/lib/perf/Documentation/libperf-counting.txt | 211 - tools/lib/perf/Documentation/libperf-sampling.txt | 243 - tools/lib/perf/Documentation/libperf.txt | 246 - tools/lib/perf/Documentation/manpage-1.72.xsl | 14 - tools/lib/perf/Documentation/manpage-base.xsl | 35 - .../perf/Documentation/manpage-bold-literal.xsl | 17 - tools/lib/perf/Documentation/manpage-normal.xsl | 13 - .../lib/perf/Documentation/manpage-suppress-sp.xsl | 21 - tools/lib/perf/Makefile | 191 - tools/lib/perf/evlist.c | 644 -- tools/lib/perf/tests/Makefile | 38 - tools/lib/string.c | 7 - tools/objtool/Makefile | 6 +- tools/objtool/check.c | 18 - tools/objtool/sync-check.sh | 2 + tools/perf/Documentation/perf-annotate.txt | 6 - tools/perf/Documentation/perf-report.txt | 6 - tools/perf/Documentation/perf-sched.txt | 4 - tools/perf/Documentation/perf-top.txt | 6 - tools/perf/MANIFEST | 1 - tools/perf/Makefile.config | 2 +- tools/perf/Makefile.perf | 2 +- tools/perf/builtin-annotate.c | 7 - tools/perf/builtin-c2c.c | 14 +- tools/perf/builtin-record.c | 28 +- tools/perf/builtin-report.c | 16 +- tools/perf/builtin-sched.c | 13 - tools/perf/builtin-top.c | 7 - tools/perf/examples/bpf/5sec.c | 8 +- tools/perf/examples/bpf/empty.c | 2 +- tools/perf/examples/bpf/sys_enter_openat.c | 2 +- tools/perf/include/bpf/pid_filter.h | 2 +- tools/perf/include/bpf/stdio.h | 2 +- tools/perf/include/bpf/unistd.h | 2 +- tools/{lib/perf => perf/lib}/Build | 0 tools/perf/lib/Documentation/Makefile | 7 + tools/perf/lib/Documentation/man/libperf.rst | 100 + tools/perf/lib/Documentation/tutorial/tutorial.rst | 123 + tools/perf/lib/Makefile | 188 + tools/{lib/perf => perf/lib}/core.c | 0 tools/{lib/perf => perf/lib}/cpumap.c | 0 tools/perf/lib/evlist.c | 641 ++ tools/{lib/perf => perf/lib}/evsel.c | 0 .../perf => perf/lib}/include/internal/cpumap.h | 0 .../perf => perf/lib}/include/internal/evlist.h | 0 .../perf => perf/lib}/include/internal/evsel.h | 0 .../{lib/perf => perf/lib}/include/internal/lib.h | 0 .../{lib/perf => perf/lib}/include/internal/mmap.h | 0 .../perf => perf/lib}/include/internal/tests.h | 0 .../perf => perf/lib}/include/internal/threadmap.h | 0 .../perf => perf/lib}/include/internal/xyarray.h | 0 tools/{lib/perf => perf/lib}/include/perf/core.h | 0 tools/{lib/perf => perf/lib}/include/perf/cpumap.h | 0 tools/{lib/perf => perf/lib}/include/perf/event.h | 0 tools/{lib/perf => perf/lib}/include/perf/evlist.h | 0 tools/{lib/perf => perf/lib}/include/perf/evsel.h | 0 tools/{lib/perf => perf/lib}/include/perf/mmap.h | 0 .../perf => perf/lib}/include/perf/threadmap.h | 0 tools/{lib/perf => perf/lib}/internal.h | 0 tools/{lib/perf => perf/lib}/lib.c | 0 tools/{lib/perf => perf/lib}/libperf.map | 0 tools/{lib/perf => perf/lib}/libperf.pc.template | 0 tools/{lib/perf => perf/lib}/mmap.c | 0 tools/perf/lib/tests/Makefile | 38 + tools/{lib/perf => perf/lib}/tests/test-cpumap.c | 0 tools/{lib/perf => perf/lib}/tests/test-evlist.c | 0 tools/{lib/perf => perf/lib}/tests/test-evsel.c | 0 .../{lib/perf => perf/lib}/tests/test-threadmap.c | 0 tools/{lib/perf => perf/lib}/threadmap.c | 0 tools/{lib/perf => perf/lib}/xyarray.c | 0 tools/perf/tests/bp_signal.c | 10 +- tools/perf/trace/beauty/sockaddr.c | 2 +- tools/perf/ui/browsers/hists.c | 277 +- tools/perf/ui/browsers/hists.h | 2 +- tools/perf/ui/browsers/res_sample.c | 2 +- tools/perf/ui/browsers/scripts.c | 2 +- tools/perf/ui/gtk/Build | 7 +- tools/perf/ui/tui/util.c | 12 +- tools/perf/ui/util.h | 2 +- tools/perf/util/annotate.c | 19 +- tools/perf/util/annotate.h | 5 - tools/perf/util/c++/clang.cpp | 4 - tools/perf/util/expr.y | 3 +- tools/perf/util/header.c | 2 +- tools/perf/util/mmap.c | 40 +- tools/perf/util/mmap.h | 13 +- tools/perf/util/parse-events.y | 2 +- tools/perf/util/sort.c | 3 +- tools/perf/util/sort.h | 2 - tools/power/acpi/Makefile.config | 2 +- tools/power/acpi/common/cmfsize.c | 2 +- tools/power/acpi/common/getopt.c | 2 +- .../acpi/os_specific/service_layers/oslinuxtbl.c | 2 +- .../acpi/os_specific/service_layers/osunixdir.c | 2 +- .../acpi/os_specific/service_layers/osunixmap.c | 2 +- .../acpi/os_specific/service_layers/osunixxf.c | 2 +- tools/power/acpi/tools/acpidump/acpidump.h | 2 +- tools/power/acpi/tools/acpidump/apdump.c | 2 +- tools/power/acpi/tools/acpidump/apfiles.c | 2 +- tools/power/acpi/tools/acpidump/apmain.c | 2 +- tools/power/cpupower/lib/cpufreq.c | 78 +- tools/power/cpupower/lib/cpufreq.h | 20 +- tools/power/cpupower/man/cpupower.1 | 6 +- tools/power/cpupower/utils/cpufreq-info.c | 12 +- tools/power/x86/intel-speed-select/isst-config.c | 34 +- tools/power/x86/intel-speed-select/isst-core.c | 55 - tools/power/x86/intel-speed-select/isst-display.c | 27 +- tools/power/x86/intel-speed-select/isst.h | 6 - .../x86/intel_pstate_tracer/intel_pstate_tracer.py | 38 +- tools/power/x86/turbostat/turbostat.c | 4 +- tools/testing/ktest/ktest.pl | 2 +- tools/testing/ktest/sample.conf | 22 +- tools/testing/nvdimm/Kbuild | 3 +- tools/testing/nvdimm/test/iomap.c | 12 +- tools/testing/nvdimm/test/nfit_test.h | 2 + tools/testing/selftests/Makefile | 22 +- tools/testing/selftests/bpf/.gitignore | 9 +- tools/testing/selftests/bpf/Makefile | 136 +- tools/testing/selftests/bpf/bpf_tcp_helpers.h | 235 - tools/testing/selftests/bpf/bpf_trace_helpers.h | 166 +- tools/testing/selftests/bpf/bpf_util.h | 2 +- .../selftests/bpf/map_tests/array_map_batch_ops.c | 129 - .../selftests/bpf/map_tests/htab_map_batch_ops.c | 283 - .../selftests/bpf/prog_tests/attach_probe.c | 161 +- .../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c | 212 - .../selftests/bpf/prog_tests/bpf_verif_scale.c | 2 - .../bpf/prog_tests/cgroup_attach_autodetach.c | 111 - .../selftests/bpf/prog_tests/cgroup_attach_multi.c | 285 - .../bpf/prog_tests/cgroup_attach_override.c | 148 - .../testing/selftests/bpf/prog_tests/core_extern.c | 169 - .../testing/selftests/bpf/prog_tests/core_reloc.c | 4 - tools/testing/selftests/bpf/prog_tests/cpu_mask.c | 78 - .../selftests/bpf/prog_tests/fentry_fexit.c | 101 +- .../testing/selftests/bpf/prog_tests/fentry_test.c | 73 +- .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 23 +- .../testing/selftests/bpf/prog_tests/fexit_test.c | 2 +- tools/testing/selftests/bpf/prog_tests/mmap.c | 56 +- .../testing/selftests/bpf/prog_tests/perf_buffer.c | 29 +- .../testing/selftests/bpf/prog_tests/probe_user.c | 6 +- .../testing/selftests/bpf/prog_tests/rdonly_maps.c | 11 +- .../selftests/bpf/prog_tests/select_reuseport.c | 838 --- .../testing/selftests/bpf/prog_tests/send_signal.c | 130 +- tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 7 - tools/testing/selftests/bpf/prog_tests/skeleton.c | 63 - .../selftests/bpf/prog_tests/stacktrace_build_id.c | 77 +- .../bpf/prog_tests/stacktrace_build_id_nmi.c | 90 +- .../selftests/bpf/prog_tests/test_global_funcs.c | 82 - .../selftests/bpf/prog_tests/test_overhead.c | 8 +- .../selftests/bpf/prog_tests/trampoline_count.c | 112 - .../testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c | 65 - tools/testing/selftests/bpf/prog_tests/xdp_perf.c | 25 - tools/testing/selftests/bpf/progs/bpf_cubic.c | 544 -- tools/testing/selftests/bpf/progs/bpf_dctcp.c | 216 - tools/testing/selftests/bpf/progs/bpf_flow.c | 4 +- .../btf__core_reloc_arrays___equiv_zero_sz_arr.c | 3 - .../btf__core_reloc_arrays___err_bad_zero_sz_arr.c | 3 - .../bpf/progs/btf__core_reloc_arrays___fixed_arr.c | 3 - tools/testing/selftests/bpf/progs/connect4_prog.c | 4 +- tools/testing/selftests/bpf/progs/connect6_prog.c | 4 +- .../testing/selftests/bpf/progs/core_reloc_types.h | 39 - tools/testing/selftests/bpf/progs/dev_cgroup.c | 2 +- tools/testing/selftests/bpf/progs/fentry_test.c | 23 +- tools/testing/selftests/bpf/progs/fexit_bpf2bpf.c | 82 +- .../selftests/bpf/progs/fexit_bpf2bpf_simple.c | 7 +- tools/testing/selftests/bpf/progs/fexit_test.c | 25 +- .../selftests/bpf/progs/get_cgroup_id_kern.c | 2 +- tools/testing/selftests/bpf/progs/kfree_skb.c | 20 +- tools/testing/selftests/bpf/progs/loop1.c | 4 +- tools/testing/selftests/bpf/progs/loop2.c | 4 +- tools/testing/selftests/bpf/progs/loop3.c | 4 +- tools/testing/selftests/bpf/progs/loop4.c | 2 +- tools/testing/selftests/bpf/progs/loop5.c | 2 +- tools/testing/selftests/bpf/progs/netcnt_prog.c | 2 +- tools/testing/selftests/bpf/progs/pyperf.h | 11 +- tools/testing/selftests/bpf/progs/pyperf_global.c | 5 - .../testing/selftests/bpf/progs/sample_map_ret0.c | 2 +- tools/testing/selftests/bpf/progs/sendmsg4_prog.c | 4 +- tools/testing/selftests/bpf/progs/sendmsg6_prog.c | 4 +- .../selftests/bpf/progs/socket_cookie_prog.c | 4 +- .../selftests/bpf/progs/sockmap_parse_prog.c | 4 +- .../selftests/bpf/progs/sockmap_tcp_msg_prog.c | 4 +- .../selftests/bpf/progs/sockmap_verdict_prog.c | 4 +- .../testing/selftests/bpf/progs/sockopt_inherit.c | 2 +- tools/testing/selftests/bpf/progs/sockopt_multi.c | 2 +- tools/testing/selftests/bpf/progs/sockopt_sk.c | 2 +- tools/testing/selftests/bpf/progs/strobemeta.h | 2 +- tools/testing/selftests/bpf/progs/tailcall1.c | 2 +- tools/testing/selftests/bpf/progs/tailcall2.c | 2 +- tools/testing/selftests/bpf/progs/tailcall3.c | 2 +- tools/testing/selftests/bpf/progs/tailcall4.c | 2 +- tools/testing/selftests/bpf/progs/tailcall5.c | 2 +- tools/testing/selftests/bpf/progs/tcp_rtt.c | 2 +- .../testing/selftests/bpf/progs/test_adjust_tail.c | 2 +- .../selftests/bpf/progs/test_attach_probe.c | 36 +- tools/testing/selftests/bpf/progs/test_btf_haskv.c | 2 +- tools/testing/selftests/bpf/progs/test_btf_newkv.c | 2 +- tools/testing/selftests/bpf/progs/test_btf_nokv.c | 2 +- .../testing/selftests/bpf/progs/test_core_extern.c | 62 - .../selftests/bpf/progs/test_core_reloc_arrays.c | 12 +- .../bpf/progs/test_core_reloc_bitfields_direct.c | 4 +- .../bpf/progs/test_core_reloc_bitfields_probed.c | 4 +- .../bpf/progs/test_core_reloc_existence.c | 4 +- .../selftests/bpf/progs/test_core_reloc_flavors.c | 4 +- .../selftests/bpf/progs/test_core_reloc_ints.c | 4 +- .../selftests/bpf/progs/test_core_reloc_kernel.c | 4 +- .../selftests/bpf/progs/test_core_reloc_misc.c | 4 +- .../selftests/bpf/progs/test_core_reloc_mods.c | 4 +- .../selftests/bpf/progs/test_core_reloc_nesting.c | 4 +- .../bpf/progs/test_core_reloc_primitives.c | 4 +- .../bpf/progs/test_core_reloc_ptr_as_arr.c | 4 +- .../selftests/bpf/progs/test_core_reloc_size.c | 4 +- .../selftests/bpf/progs/test_get_stack_rawtp.c | 2 +- .../testing/selftests/bpf/progs/test_global_data.c | 2 +- .../selftests/bpf/progs/test_global_func1.c | 45 - .../selftests/bpf/progs/test_global_func2.c | 4 - .../selftests/bpf/progs/test_global_func3.c | 65 - .../selftests/bpf/progs/test_global_func4.c | 4 - .../selftests/bpf/progs/test_global_func5.c | 31 - .../selftests/bpf/progs/test_global_func6.c | 31 - .../selftests/bpf/progs/test_global_func7.c | 18 - tools/testing/selftests/bpf/progs/test_l4lb.c | 4 +- .../selftests/bpf/progs/test_l4lb_noinline.c | 4 +- .../selftests/bpf/progs/test_lirc_mode2_kern.c | 2 +- .../selftests/bpf/progs/test_lwt_ip_encap.c | 4 +- .../selftests/bpf/progs/test_lwt_seg6local.c | 4 +- .../testing/selftests/bpf/progs/test_map_in_map.c | 2 +- tools/testing/selftests/bpf/progs/test_map_lock.c | 2 +- tools/testing/selftests/bpf/progs/test_mmap.c | 2 +- tools/testing/selftests/bpf/progs/test_obj_id.c | 2 +- tools/testing/selftests/bpf/progs/test_overhead.c | 34 +- .../testing/selftests/bpf/progs/test_perf_buffer.c | 5 +- tools/testing/selftests/bpf/progs/test_pinning.c | 2 +- .../selftests/bpf/progs/test_pinning_invalid.c | 2 +- .../testing/selftests/bpf/progs/test_pkt_access.c | 38 +- .../selftests/bpf/progs/test_pkt_md_access.c | 2 +- .../testing/selftests/bpf/progs/test_probe_user.c | 7 +- .../selftests/bpf/progs/test_queue_stack_map.h | 2 +- .../testing/selftests/bpf/progs/test_rdonly_maps.c | 2 +- tools/testing/selftests/bpf/progs/test_seg6_loop.c | 4 +- .../bpf/progs/test_select_reuseport_kern.c | 12 +- .../selftests/bpf/progs/test_send_signal_kern.c | 55 +- .../selftests/bpf/progs/test_sk_lookup_kern.c | 4 +- .../selftests/bpf/progs/test_skb_cgroup_id_kern.c | 2 +- tools/testing/selftests/bpf/progs/test_skb_ctx.c | 8 +- tools/testing/selftests/bpf/progs/test_skeleton.c | 46 - .../selftests/bpf/progs/test_sock_fields_kern.c | 4 +- tools/testing/selftests/bpf/progs/test_spin_lock.c | 2 +- .../selftests/bpf/progs/test_stacktrace_build_id.c | 2 +- .../selftests/bpf/progs/test_stacktrace_map.c | 2 +- .../selftests/bpf/progs/test_sysctl_loop1.c | 2 +- .../selftests/bpf/progs/test_sysctl_loop2.c | 2 +- .../testing/selftests/bpf/progs/test_sysctl_prog.c | 2 +- tools/testing/selftests/bpf/progs/test_tc_edt.c | 4 +- tools/testing/selftests/bpf/progs/test_tc_tunnel.c | 4 +- .../bpf/progs/test_tcp_check_syncookie_kern.c | 4 +- .../testing/selftests/bpf/progs/test_tcp_estats.c | 2 +- .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 4 +- .../selftests/bpf/progs/test_tcpnotify_kern.c | 4 +- .../testing/selftests/bpf/progs/test_tracepoint.c | 2 +- .../selftests/bpf/progs/test_trampoline_count.c | 21 - .../testing/selftests/bpf/progs/test_tunnel_kern.c | 4 +- .../selftests/bpf/progs/test_verif_scale1.c | 2 +- .../selftests/bpf/progs/test_verif_scale2.c | 2 +- .../selftests/bpf/progs/test_verif_scale3.c | 2 +- tools/testing/selftests/bpf/progs/test_xdp.c | 4 +- .../testing/selftests/bpf/progs/test_xdp_bpf2bpf.c | 44 - tools/testing/selftests/bpf/progs/test_xdp_loop.c | 4 +- tools/testing/selftests/bpf/progs/test_xdp_meta.c | 2 +- .../selftests/bpf/progs/test_xdp_noinline.c | 8 +- .../selftests/bpf/progs/test_xdp_redirect.c | 2 +- tools/testing/selftests/bpf/progs/test_xdp_vlan.c | 4 +- tools/testing/selftests/bpf/progs/xdp_dummy.c | 2 +- .../testing/selftests/bpf/progs/xdp_redirect_map.c | 2 +- tools/testing/selftests/bpf/progs/xdp_tx.c | 2 +- tools/testing/selftests/bpf/progs/xdping_kern.c | 4 +- tools/testing/selftests/bpf/test_btf.c | 4 + tools/testing/selftests/bpf/test_cgroup_attach.c | 571 ++ tools/testing/selftests/bpf/test_cpp.cpp | 16 +- tools/testing/selftests/bpf/test_flow_dissector.sh | 14 - tools/testing/selftests/bpf/test_hashmap.c | 2 +- tools/testing/selftests/bpf/test_progs.c | 83 +- tools/testing/selftests/bpf/test_progs.h | 14 +- .../testing/selftests/bpf/test_select_reuseport.c | 742 +++ tools/testing/selftests/bpf/test_sock.c | 2 +- tools/testing/selftests/bpf/test_sockmap.c | 15 +- tools/testing/selftests/bpf/test_sockmap_kern.h | 4 +- tools/testing/selftests/bpf/test_sysctl.c | 2 +- tools/testing/selftests/bpf/trace_helpers.h | 2 +- tools/testing/selftests/cgroup/test_core.c | 2 +- .../drivers/net/mlxsw/devlink_trap_l3_drops.sh | 112 - .../drivers/net/mlxsw/devlink_trap_tunnel_ipip.sh | 265 - .../drivers/net/mlxsw/devlink_trap_tunnel_vxlan.sh | 330 -- tools/testing/selftests/drivers/net/mlxsw/fib.sh | 180 - .../selftests/drivers/net/mlxsw/qos_defprio.sh | 176 - .../testing/selftests/drivers/net/mlxsw/qos_lib.sh | 70 +- .../testing/selftests/drivers/net/mlxsw/sch_ets.sh | 67 - .../selftests/drivers/net/mlxsw/sch_tbf_ets.sh | 9 - .../selftests/drivers/net/mlxsw/sch_tbf_prio.sh | 9 - .../selftests/drivers/net/mlxsw/sch_tbf_root.sh | 9 - .../testing/selftests/drivers/net/netdevsim/fib.sh | 341 -- .../ftrace/test.d/ftrace/func-filter-glob.tc | 2 +- .../test.d/trigger/trigger-hist-syntax-errors.tc | 32 - tools/testing/selftests/kselftest/runner.sh | 2 +- tools/testing/selftests/kvm/Makefile | 5 +- tools/testing/selftests/kvm/include/kvm_util.h | 6 - .../selftests/kvm/include/x86_64/processor.h | 726 ++- tools/testing/selftests/kvm/include/x86_64/vmx.h | 8 +- tools/testing/selftests/kvm/lib/kvm_util.c | 36 - tools/testing/selftests/kvm/lib/x86_64/vmx.c | 8 +- tools/testing/selftests/kvm/s390x/resets.c | 197 - .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 2 +- tools/testing/selftests/livepatch/README | 2 +- tools/testing/selftests/livepatch/functions.sh | 1 + tools/testing/selftests/lkdtm/Makefile | 12 - tools/testing/selftests/lkdtm/config | 1 - tools/testing/selftests/lkdtm/run.sh | 92 - tools/testing/selftests/lkdtm/tests.txt | 71 - tools/testing/selftests/net/fcnal-test.sh | 466 +- .../selftests/net/forwarding/fib_offload_lib.sh | 873 --- tools/testing/selftests/net/forwarding/lib.sh | 86 +- tools/testing/selftests/net/forwarding/router.sh | 189 +- tools/testing/selftests/net/forwarding/sch_ets.sh | 44 - .../selftests/net/forwarding/sch_ets_core.sh | 300 - .../selftests/net/forwarding/sch_ets_tests.sh | 227 - .../selftests/net/forwarding/sch_tbf_core.sh | 233 - .../selftests/net/forwarding/sch_tbf_ets.sh | 6 - .../selftests/net/forwarding/sch_tbf_etsprio.sh | 39 - .../selftests/net/forwarding/sch_tbf_prio.sh | 6 - .../selftests/net/forwarding/sch_tbf_root.sh | 33 - tools/testing/selftests/net/mptcp/.gitignore | 2 - tools/testing/selftests/net/mptcp/Makefile | 13 - tools/testing/selftests/net/mptcp/config | 4 - tools/testing/selftests/net/mptcp/mptcp_connect.c | 832 --- tools/testing/selftests/net/mptcp/mptcp_connect.sh | 595 -- tools/testing/selftests/net/mptcp/settings | 1 - tools/testing/selftests/net/nettest.c | 84 +- tools/testing/selftests/net/so_txtime.c | 84 +- tools/testing/selftests/net/so_txtime.sh | 9 +- tools/testing/selftests/netfilter/Makefile | 3 +- .../selftests/netfilter/nft_concat_range.sh | 1481 ----- tools/testing/selftests/openat2/.gitignore | 1 - tools/testing/selftests/openat2/Makefile | 8 - tools/testing/selftests/openat2/helpers.c | 109 - tools/testing/selftests/openat2/helpers.h | 106 - tools/testing/selftests/openat2/openat2_test.c | 312 - .../testing/selftests/openat2/rename_attack_test.c | 160 - tools/testing/selftests/openat2/resolve_test.c | 523 -- tools/testing/selftests/pidfd/.gitignore | 1 - tools/testing/selftests/pidfd/Makefile | 2 +- tools/testing/selftests/pidfd/pidfd.h | 9 - tools/testing/selftests/pidfd/pidfd_getfd_test.c | 249 - .../testing/selftests/powerpc/eeh/eeh-functions.sh | 10 +- tools/testing/selftests/powerpc/mm/.gitignore | 1 - tools/testing/selftests/powerpc/mm/Makefile | 3 +- tools/testing/selftests/powerpc/mm/bad_accesses.c | 171 - .../selftests/powerpc/ptrace/ptrace-hwbreak.c | 5 +- tools/testing/selftests/rcutorture/bin/cpus2use.sh | 11 +- tools/testing/selftests/rcutorture/bin/jitter.sh | 30 +- .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 3 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 13 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 30 +- tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 55 +- tools/testing/selftests/size/get_size.c | 24 +- .../selftests/tc-testing/tc-tests/qdiscs/ets.json | 940 --- tools/testing/selftests/timens/.gitignore | 8 - tools/testing/selftests/timens/Makefile | 7 - tools/testing/selftests/timens/clock_nanosleep.c | 149 - tools/testing/selftests/timens/config | 1 - tools/testing/selftests/timens/exec.c | 94 - tools/testing/selftests/timens/gettime_perf.c | 95 - tools/testing/selftests/timens/log.h | 26 - tools/testing/selftests/timens/procfs.c | 144 - tools/testing/selftests/timens/timens.c | 190 - tools/testing/selftests/timens/timens.h | 100 - tools/testing/selftests/timens/timer.c | 122 - tools/testing/selftests/timens/timerfd.c | 128 - tools/testing/selftests/vm/gup_benchmark.c | 6 +- tools/testing/selftests/wireguard/netns.sh | 534 -- tools/testing/selftests/wireguard/qemu/.gitignore | 2 - tools/testing/selftests/wireguard/qemu/Makefile | 387 -- .../selftests/wireguard/qemu/arch/aarch64.config | 5 - .../wireguard/qemu/arch/aarch64_be.config | 6 - .../selftests/wireguard/qemu/arch/arm.config | 9 - .../selftests/wireguard/qemu/arch/armeb.config | 10 - .../selftests/wireguard/qemu/arch/i686.config | 5 - .../selftests/wireguard/qemu/arch/m68k.config | 9 - .../selftests/wireguard/qemu/arch/mips.config | 11 - .../selftests/wireguard/qemu/arch/mips64.config | 14 - .../selftests/wireguard/qemu/arch/mips64el.config | 15 - .../selftests/wireguard/qemu/arch/mipsel.config | 12 - .../selftests/wireguard/qemu/arch/powerpc.config | 10 - .../wireguard/qemu/arch/powerpc64le.config | 12 - .../selftests/wireguard/qemu/arch/x86_64.config | 5 - .../testing/selftests/wireguard/qemu/debug.config | 67 - tools/testing/selftests/wireguard/qemu/init.c | 285 - .../testing/selftests/wireguard/qemu/kernel.config | 88 - tools/testing/vsock/.gitignore | 1 - tools/testing/vsock/Makefile | 9 +- tools/testing/vsock/README | 3 +- tools/testing/vsock/control.c | 15 +- tools/testing/vsock/control.h | 2 - tools/testing/vsock/timeout.h | 1 - tools/testing/vsock/util.c | 375 -- tools/testing/vsock/util.h | 49 - tools/testing/vsock/vsock_diag_test.c | 202 +- tools/testing/vsock/vsock_test.c | 379 -- tools/usb/usbip/README | 22 +- tools/usb/usbip/src/usbip_network.c | 40 +- tools/usb/usbip/src/usbip_network.h | 12 +- tools/vm/slabinfo.c | 4 +- usr/.gitignore | 8 +- usr/Kconfig | 26 + usr/Makefile | 97 +- usr/default_cpio_list | 6 - usr/gen_initramfs.sh | 247 - usr/gen_initramfs_list.sh | 328 + usr/include/Makefile | 107 +- usr/initramfs_data.S | 5 +- virt/kvm/arm/aarch32.c | 131 +- virt/kvm/arm/arch_timer.c | 5 +- virt/kvm/arm/arm.c | 113 +- virt/kvm/arm/mmio.c | 68 +- virt/kvm/arm/mmu.c | 32 +- virt/kvm/arm/perf.c | 6 +- virt/kvm/arm/pmu.c | 114 +- virt/kvm/arm/vgic/vgic-its.c | 6 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 5 +- virt/kvm/arm/vgic/vgic-mmio.c | 15 +- virt/kvm/arm/vgic/vgic-mmio.h | 5 + virt/kvm/async_pf.c | 31 +- virt/kvm/kvm_main.c | 435 +- virt/lib/irqbypass.c | 38 +- 9181 files changed, 218026 insertions(+), 497131 deletions(-) delete mode 100644 Documentation/ABI/obsolete/sysfs-selinux-disable delete mode 100644 Documentation/ABI/stable/sysfs-driver-dma-idxd delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-dma-buffer delete mode 100644 Documentation/ABI/testing/sysfs-bus-mdio delete mode 100644 Documentation/ABI/testing/usb-charger-uevent delete mode 100644 Documentation/RCU/NMI-RCU.rst create mode 100644 Documentation/RCU/NMI-RCU.txt delete mode 100644 Documentation/RCU/arrayRCU.rst create mode 100644 Documentation/RCU/arrayRCU.txt delete mode 100644 Documentation/RCU/rcu_dereference.rst create mode 100644 Documentation/RCU/rcu_dereference.txt delete mode 100644 Documentation/RCU/rcubarrier.rst create mode 100644 Documentation/RCU/rcubarrier.txt delete mode 100644 Documentation/RCU/whatisRCU.rst create mode 100644 Documentation/RCU/whatisRCU.txt delete mode 100644 Documentation/admin-guide/acpi/fan_performance_states.rst delete mode 100644 Documentation/admin-guide/bootconfig.rst delete mode 100644 Documentation/admin-guide/nfs/fault_injection.rst delete mode 100644 Documentation/admin-guide/nfs/index.rst delete mode 100644 Documentation/admin-guide/nfs/nfs-client.rst delete mode 100644 Documentation/admin-guide/nfs/nfs-idmapper.rst delete mode 100644 Documentation/admin-guide/nfs/nfs-rdma.rst delete mode 100644 Documentation/admin-guide/nfs/nfsd-admin-interfaces.rst delete mode 100644 Documentation/admin-guide/nfs/nfsroot.rst delete mode 100644 Documentation/admin-guide/nfs/pnfs-block-server.rst delete mode 100644 Documentation/admin-guide/nfs/pnfs-scsi-server.rst delete mode 100644 Documentation/admin-guide/pm/intel_idle.rst delete mode 100644 Documentation/core-api/ioctl.rst delete mode 100644 Documentation/core-api/padata.rst delete mode 100644 Documentation/core-api/pin_user_pages.rst delete mode 100644 Documentation/dev-tools/kcsan.rst create mode 100644 Documentation/devicetree/bindings/arm/idle-states.txt delete mode 100644 Documentation/devicetree/bindings/arm/idle-states.yaml create mode 100644 Documentation/devicetree/bindings/arm/sprd.yaml delete mode 100644 Documentation/devicetree/bindings/arm/sprd/sprd.yaml create mode 100644 Documentation/devicetree/bindings/arm/stm32/mlahb.txt delete mode 100644 Documentation/devicetree/bindings/arm/stm32/st,mlahb.yaml delete mode 100644 Documentation/devicetree/bindings/arm/stm32/st,stm32-syscon.yaml create mode 100644 Documentation/devicetree/bindings/arm/stm32/stm32-syscon.txt delete mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun4i-a10 [...] create mode 100644 Documentation/devicetree/bindings/arm/sunxi/sunxi-mbus.txt delete mode 100644 Documentation/devicetree/bindings/arm/ux500.yaml delete mode 100644 Documentation/devicetree/bindings/ata/allwinner,sun4i-a10-ahci.yaml delete mode 100644 Documentation/devicetree/bindings/ata/allwinner,sun8i-r40-ahci.yaml create mode 100644 Documentation/devicetree/bindings/ata/faraday,ftide010.txt delete mode 100644 Documentation/devicetree/bindings/ata/faraday,ftide010.yaml delete mode 100644 Documentation/devicetree/bindings/ata/pata-common.yaml delete mode 100644 Documentation/devicetree/bindings/ata/sata-common.yaml delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ahb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-apb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-apb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-axi [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-cpu [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-dis [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-gat [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mbu [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mmc [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-osc [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-tco [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-usb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ve- [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun5i-a13-ahb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun6i-a31-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun7i-a20-gma [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun7i-a20-out [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun8i-a83t-de [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun8i-h3-bus- [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-ahb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-apb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-cpu [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-de- [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-gt- [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-mmc [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb [...] delete mode 100644 Documentation/devicetree/bindings/clock/amlogic,meson8-ddr-clkc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/fsl,plldig.yaml delete mode 100644 Documentation/devicetree/bindings/clock/fsl,sai-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx8mp-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,dispcc.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,dispcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gpucc.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gpucc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,mmcc.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,mmcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,videocc.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,videocc.yaml create mode 100644 Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.txt delete mode 100644 Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/sun8i-de2.txt create mode 100644 Documentation/devicetree/bindings/clock/sun9i-de.txt create mode 100644 Documentation/devicetree/bindings/clock/sun9i-usb.txt create mode 100644 Documentation/devicetree/bindings/clock/sunxi.txt delete mode 100644 Documentation/devicetree/bindings/clock/xlnx,versal-clk.yaml delete mode 100644 Documentation/devicetree/bindings/dma/st,stm32-dma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/st,stm32-dmamux.yaml delete mode 100644 Documentation/devicetree/bindings/dma/st,stm32-mdma.yaml create mode 100644 Documentation/devicetree/bindings/dma/stm32-dma.txt create mode 100644 Documentation/devicetree/bindings/dma/stm32-dmamux.txt create mode 100644 Documentation/devicetree/bindings/dma/stm32-mdma.txt delete mode 100644 Documentation/devicetree/bindings/dma/ti/k3-udma.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/qcom,wcd934x-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/sifive,gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/xylon,logicvc-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/pmbus/ti,ucd90320.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/adi,adis16240.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7091r5.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/sigma-delta-modulator.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/sigma-delta-modulator.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml delete mode 100644 Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml create mode 100644 Documentation/devicetree/bindings/input/touchscreen/goodix.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/goodix.yaml delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/touchscreen.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,msm8916.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/aspeed,a [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/fsl,intmux.yaml delete mode 100644 Documentation/devicetree/bindings/leds/common.yaml create mode 100644 Documentation/devicetree/bindings/leds/leds-gpio.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/leds/rohm,bd71828-leds.yaml delete mode 100644 Documentation/devicetree/bindings/leds/trigger-source.yaml delete mode 100644 Documentation/devicetree/bindings/media/allwinner,sun4i-a10-vid [...] delete mode 100644 Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml delete mode 100644 Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml create mode 100644 Documentation/devicetree/bindings/media/amlogic,vdec.txt create mode 100644 Documentation/devicetree/bindings/media/cedrus.txt create mode 100644 Documentation/devicetree/bindings/media/renesas,ceu.txt delete mode 100644 Documentation/devicetree/bindings/media/renesas,ceu.yaml create mode 100644 Documentation/devicetree/bindings/media/renesas,csi2.txt delete mode 100644 Documentation/devicetree/bindings/media/renesas,csi2.yaml create mode 100644 Documentation/devicetree/bindings/media/sun6i-csi.txt delete mode 100644 Documentation/devicetree/bindings/media/ti,cal.yaml create mode 100644 Documentation/devicetree/bindings/media/ti-cal.txt delete mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/imx8m- [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/mfd/allwinner,sun6i-a31-prcm.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/allwinner,sun8i-a23-prcm.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml create mode 100644 Documentation/devicetree/bindings/mfd/sun6i-prcm.txt delete mode 100644 Documentation/devicetree/bindings/mfd/xylon,logicvc.yaml delete mode 100644 Documentation/devicetree/bindings/mips/ingenic/devices.yaml create mode 100644 Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.txt delete mode 100644 Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/synopsys-dw-mshc-common.yaml create mode 100644 Documentation/devicetree/bindings/mmc/synopsys-dw-mshc.txt delete mode 100644 Documentation/devicetree/bindings/mmc/synopsys-dw-mshc.yaml delete mode 100644 Documentation/devicetree/bindings/net/dsa/ar9331.txt delete mode 100644 Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/qcom,spmi-sdam.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/st,stm32-romem.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/st,stm32-romem.yaml delete mode 100644 Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-opera [...] create mode 100644 Documentation/devicetree/bindings/opp/sun50i-nvmem-cpufreq.txt create mode 100644 Documentation/devicetree/bindings/pci/arm,juno-r1-pcie.txt delete mode 100644 Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml create mode 100644 Documentation/devicetree/bindings/pci/designware-pcie-ecam.txt create mode 100644 Documentation/devicetree/bindings/pci/host-generic-pci.txt delete mode 100644 Documentation/devicetree/bindings/pci/host-generic-pci.yaml delete mode 100644 Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml create mode 100644 Documentation/devicetree/bindings/pci/pci-thunder-ecam.txt create mode 100644 Documentation/devicetree/bindings/pci/pci-thunder-pem.txt create mode 100644 Documentation/devicetree/bindings/pci/plda,xpressrich3-axi.txt create mode 100644 Documentation/devicetree/bindings/pci/versatile.txt delete mode 100644 Documentation/devicetree/bindings/pci/versatile.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun4i-a10-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun50i-a64-usb- [...] delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun5i-a13-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-a23-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-a83t-usb- [...] delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-h3-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-r40-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun9i-a80-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/intel,lgm-emmc-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/marvell,mmp3-hsic-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/sun4i-usb-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/sun9i-usb-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/ti,phy-j721e-wiz.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mp-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/intel,lgm-io.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/intel,lgm-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/power/avs/qcom,cpr.txt create mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.txt delete mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.yaml delete mode 100644 Documentation/devicetree/bindings/power/supply/max17040_battery.txt delete mode 100644 Documentation/devicetree/bindings/ptp/ptp-ines.txt delete mode 100644 Documentation/devicetree/bindings/ptp/timestamper.txt delete mode 100644 Documentation/devicetree/bindings/regulator/mp8859.txt delete mode 100644 Documentation/devicetree/bindings/regulator/mps,mpq7920.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/rohm,bd71828-regula [...] create mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-booster.txt delete mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-booster.yaml create mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-vrefbuf.txt delete mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-vrefbuf.yaml create mode 100644 Documentation/devicetree/bindings/regulator/st,stm32mp1-pwr-reg.txt delete mode 100644 Documentation/devicetree/bindings/regulator/st,stm32mp1-pwr-reg.yaml delete mode 100644 Documentation/devicetree/bindings/remoteproc/mtk,scp.txt delete mode 100644 Documentation/devicetree/bindings/reset/allwinner,sun6i-a31-clo [...] create mode 100644 Documentation/devicetree/bindings/reset/allwinner,sunxi-clock-r [...] delete mode 100644 Documentation/devicetree/bindings/reset/brcm,bcm7216-pcie-sata- [...] delete mode 100644 Documentation/devicetree/bindings/reset/intel,rcu-gw.yaml delete mode 100644 Documentation/devicetree/bindings/reset/nuvoton,npcm-reset.txt create mode 100644 Documentation/devicetree/bindings/rtc/atmel,at91rm9200-rtc.txt delete mode 100644 Documentation/devicetree/bindings/rtc/atmel,at91rm9200-rtc.yaml create mode 100644 Documentation/devicetree/bindings/rtc/st,stm32-rtc.txt delete mode 100644 Documentation/devicetree/bindings/rtc/st,stm32-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/serial/rs485.yaml delete mode 100644 Documentation/devicetree/bindings/serial/st,stm32-uart.yaml create mode 100644 Documentation/devicetree/bindings/serial/st,stm32-usart.txt delete mode 100644 Documentation/devicetree/bindings/soc/ti/k3-ringacc.txt delete mode 100644 Documentation/devicetree/bindings/sound/ingenic,codec.yaml create mode 100644 Documentation/devicetree/bindings/sound/ingenic,jz4725b-codec.txt create mode 100644 Documentation/devicetree/bindings/sound/ingenic,jz4740-codec.txt delete mode 100644 Documentation/devicetree/bindings/sound/qcom,wcd934x.yaml delete mode 100644 Documentation/devicetree/bindings/sound/qcom,wsa881x.yaml delete mode 100644 Documentation/devicetree/bindings/sound/rt1015.txt delete mode 100644 Documentation/devicetree/bindings/soundwire/qcom,sdw.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-stm32.txt delete mode 100644 Documentation/devicetree/bindings/spi/st,stm32-spi.yaml delete mode 100644 Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-syst [...] create mode 100644 Documentation/devicetree/bindings/sram/sunxi-sram.txt delete mode 100644 Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t- [...] delete mode 100644 Documentation/devicetree/bindings/thermal/brcm,avs-ro-thermal.yaml create mode 100644 Documentation/devicetree/bindings/usb/dwc2.txt delete mode 100644 Documentation/devicetree/bindings/usb/dwc2.yaml delete mode 100644 Documentation/devicetree/bindings/usb/mediatek,musb.txt create mode 100644 Documentation/devicetree/bindings/watchdog/st,stm32-iwdg.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/st,stm32-iwdg.yaml delete mode 100644 Documentation/doc-guide/contributing.rst delete mode 100644 Documentation/doc-guide/maintainer-profile.rst delete mode 100644 Documentation/driver-api/gpio/using-gpio.rst delete mode 100644 Documentation/driver-api/thermal/cpu-idle-cooling.rst create mode 100644 Documentation/filesystems/nfs/fault_injection.txt create mode 100644 Documentation/filesystems/nfs/idmapper.txt create mode 100644 Documentation/filesystems/nfs/nfs-rdma.txt create mode 100644 Documentation/filesystems/nfs/nfs.txt create mode 100644 Documentation/filesystems/nfs/nfsd-admin-interfaces.txt create mode 100644 Documentation/filesystems/nfs/nfsroot.txt create mode 100644 Documentation/filesystems/nfs/pnfs-block-server.txt create mode 100644 Documentation/filesystems/nfs/pnfs-scsi-server.txt delete mode 100644 Documentation/filesystems/vfat.rst create mode 100644 Documentation/filesystems/vfat.txt delete mode 100644 Documentation/filesystems/zonefs.txt delete mode 100644 Documentation/hwmon/adm1177.rst delete mode 100644 Documentation/hwmon/drivetemp.rst delete mode 100644 Documentation/hwmon/max20730.rst delete mode 100644 Documentation/hwmon/max31730.rst delete mode 100644 Documentation/hwmon/xdpe12284.rst create mode 100644 Documentation/i2c/busses/i2c-parport-light.rst delete mode 100644 Documentation/i2c/i2c.svg create mode 100644 Documentation/isdn/avmb1.rst create mode 100644 Documentation/isdn/gigaset.rst create mode 100644 Documentation/isdn/hysdn.rst create mode 100644 Documentation/media/v4l-drivers/cx18.rst delete mode 100644 Documentation/networking/device_drivers/marvell/octeontx2.rst delete mode 100644 Documentation/networking/device_drivers/stmicro/stmmac.rst create mode 100644 Documentation/networking/device_drivers/stmicro/stmmac.txt create mode 100644 Documentation/networking/devlink-health.txt create mode 100644 Documentation/networking/devlink-info-versions.rst create mode 100644 Documentation/networking/devlink-params-bnxt.txt create mode 100644 Documentation/networking/devlink-params-mlx5.txt create mode 100644 Documentation/networking/devlink-params-mlxsw.txt create mode 100644 Documentation/networking/devlink-params-mv88e6xxx.txt create mode 100644 Documentation/networking/devlink-params-nfp.txt create mode 100644 Documentation/networking/devlink-params-ti-cpsw-switch.txt create mode 100644 Documentation/networking/devlink-params.txt create mode 100644 Documentation/networking/devlink-trap-netdevsim.rst create mode 100644 Documentation/networking/devlink-trap.rst delete mode 100644 Documentation/networking/devlink/bnxt.rst delete mode 100644 Documentation/networking/devlink/devlink-dpipe.rst delete mode 100644 Documentation/networking/devlink/devlink-health.rst delete mode 100644 Documentation/networking/devlink/devlink-info.rst delete mode 100644 Documentation/networking/devlink/devlink-params.rst delete mode 100644 Documentation/networking/devlink/devlink-region.rst delete mode 100644 Documentation/networking/devlink/devlink-resource.rst delete mode 100644 Documentation/networking/devlink/devlink-trap.rst delete mode 100644 Documentation/networking/devlink/index.rst delete mode 100644 Documentation/networking/devlink/ionic.rst delete mode 100644 Documentation/networking/devlink/mlx4.rst delete mode 100644 Documentation/networking/devlink/mlx5.rst delete mode 100644 Documentation/networking/devlink/mlxsw.rst delete mode 100644 Documentation/networking/devlink/mv88e6xxx.rst delete mode 100644 Documentation/networking/devlink/netdevsim.rst delete mode 100644 Documentation/networking/devlink/nfp.rst delete mode 100644 Documentation/networking/devlink/qed.rst delete mode 100644 Documentation/networking/devlink/ti-cpsw-switch.rst delete mode 100644 Documentation/networking/ethtool-netlink.rst create mode 100644 Documentation/padata.txt delete mode 100644 Documentation/powerpc/imc.rst delete mode 100644 Documentation/powerpc/papr_hcalls.rst delete mode 100644 Documentation/trace/boottime-trace.rst delete mode 100644 Documentation/translations/zh_CN/process/embargoed-hardware-issues.rst delete mode 100644 Documentation/translations/zh_CN/process/kernel-driver-statement.rst delete mode 100644 Documentation/translations/zh_CN/process/kernel-enforcement-sta [...] delete mode 100644 Documentation/watch_queue.rst create mode 100644 Documentation/x86/intel_mpx.rst delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log delete mode 100644 arch/alpha/include/asm/vmalloc.h delete mode 100644 arch/arc/include/asm/fpu.h delete mode 100644 arch/arc/include/asm/vmalloc.h delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/am3703.dtsi delete mode 100644 arch/arm/boot/dts/am3715.dtsi delete mode 100644 arch/arm/boot/dts/armada-385-clearfog-gtr-l8.dts delete mode 100644 arch/arm/boot/dts/armada-385-clearfog-gtr-s4.dts delete mode 100644 arch/arm/boot/dts/armada-385-clearfog-gtr.dtsi delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts delete mode 100644 arch/arm/boot/dts/at91-kizboxmini-base.dts delete mode 100644 arch/arm/boot/dts/at91-kizboxmini-common.dtsi delete mode 100644 arch/arm/boot/dts/at91-kizboxmini-mb.dts delete mode 100644 arch/arm/boot/dts/at91-kizboxmini-rd.dts create mode 100644 arch/arm/boot/dts/at91-kizboxmini.dts delete mode 100644 arch/arm/boot/dts/at91-sam9x60ek.dts delete mode 100644 arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi delete mode 100644 arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts delete mode 100644 arch/arm/boot/dts/at91-smartkiz.dts delete mode 100644 arch/arm/boot/dts/dm3725.dtsi delete mode 100644 arch/arm/boot/dts/imx6dl-gw5907.dts delete mode 100644 arch/arm/boot/dts/imx6dl-gw5910.dts delete mode 100644 arch/arm/boot/dts/imx6dl-gw5912.dts delete mode 100644 arch/arm/boot/dts/imx6dl-gw5913.dts delete mode 100644 arch/arm/boot/dts/imx6q-gw5907.dts delete mode 100644 arch/arm/boot/dts/imx6q-gw5910.dts delete mode 100644 arch/arm/boot/dts/imx6q-gw5912.dts delete mode 100644 arch/arm/boot/dts/imx6q-gw5913.dts delete mode 100644 arch/arm/boot/dts/imx6qdl-gw5907.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-gw5910.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-gw5912.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-gw5913.dtsi delete mode 100644 arch/arm/boot/dts/imx6sl-tolino-shine3.dts delete mode 100644 arch/arm/boot/dts/imx7ulp-com.dts delete mode 100644 arch/arm/boot/dts/omap3-echo.dts delete mode 100644 arch/arm/boot/dts/rk3288-veyron-broadcom-bluetooth.dtsi delete mode 100644 arch/arm/boot/dts/rockchip-radxa-dalang-carrier.dtsi delete mode 100644 arch/arm/boot/dts/rtd1195-horseradish.dts delete mode 100644 arch/arm/boot/dts/rtd1195-mele-x1000.dts delete mode 100644 arch/arm/boot/dts/rtd1195.dtsi delete mode 100644 arch/arm/boot/dts/sam9x60.dtsi delete mode 100644 arch/arm/boot/dts/ste-ab8505.dtsi delete mode 100644 arch/arm/boot/dts/ste-db8500.dtsi delete mode 100644 arch/arm/boot/dts/ste-db8520.dtsi delete mode 100644 arch/arm/boot/dts/ste-dbx5x0-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/ste-href-ab8505.dtsi delete mode 100644 arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi delete mode 100644 arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi delete mode 100644 arch/arm/boot/dts/ste-href520-tvk.dts delete mode 100644 arch/arm/boot/dts/ste-ux500-samsung-golden.dts delete mode 100644 arch/arm/boot/dts/stm32mp15-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp151.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp153.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157c.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xc.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xx-dkx.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xxaa-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xxab-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xxac-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xxad-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3-devboard.dts delete mode 100644 arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3.dtsi delete mode 100644 arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi delete mode 100644 arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi create mode 100644 arch/arm/include/asm/kvm_mmio.h delete mode 100644 arch/arm/include/asm/vmalloc.h delete mode 100644 arch/arm/mach-at91/sam9x60.c create mode 100644 arch/arm/mach-davinci/include/mach/time.h create mode 100644 arch/arm/mach-davinci/time.c rename {drivers/net/ethernet/xscale => arch/arm/mach-ixp4xx/include/mach}/ixp46x_t [...] delete mode 100644 arch/arm/mach-realtek/Kconfig delete mode 100644 arch/arm/mach-realtek/Makefile delete mode 100644 arch/arm/mach-realtek/rtd1195.c delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h3-it.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h5-cc.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64-model-b.dts delete mode 100644 arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_nand.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gx-libretech-pc.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-libretech-pc.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxm-s912-libretech-pc.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-itx.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-honeycomb.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-thor96.dts delete mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex_socdk_nand.dts create mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi create mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts delete mode 100644 arch/arm64/boot/dts/qcom/pm6150.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pm6150l.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-idp.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd139x.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1619.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd16xx.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a774c0-ek874-idk-2121wr.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1-salvator-x.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-h3ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950-salvator-x.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950-ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951-salvator-x.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951-ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-m3ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-salvator-x.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts rename arch/arm64/boot/dts/renesas/{r8a77965-ulcb.dts => r8a77965-m3nulcb.dts} (100%) delete mode 100644 arch/arm64/boot/dts/renesas/r8a77965-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64-v2.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro-rock-pi-n10.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro-vmarc-som.dtsi delete mode 100644 arch/arm64/boot/dts/sprd/sc9863a.dtsi delete mode 100644 arch/arm64/boot/dts/sprd/sharkl3.dtsi delete mode 100644 arch/arm64/boot/dts/sprd/sp9863a-1h10.dts delete mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi delete mode 100644 arch/arm64/include/asm/archrandom.h create mode 100644 arch/arm64/include/asm/kvm_mmio.h delete mode 100644 arch/arm64/include/asm/vmalloc.h delete mode 100644 arch/arm64/lib/csum.c delete mode 100644 arch/c6x/include/asm/vmalloc.h delete mode 100644 arch/csky/Kconfig.platforms delete mode 100644 arch/csky/include/asm/memory.h delete mode 100644 arch/csky/include/asm/stackprotector.h delete mode 100644 arch/csky/include/asm/tcm.h delete mode 100644 arch/csky/include/asm/vmalloc.h delete mode 100644 arch/csky/mm/tcm.c delete mode 100644 arch/h8300/include/asm/vmalloc.h create mode 100644 arch/h8300/include/uapi/asm/bitsperlong.h delete mode 100644 arch/h8300/include/uapi/asm/posix_types.h delete mode 100644 arch/hexagon/include/asm/vmalloc.h delete mode 100644 arch/ia64/include/asm/vmalloc.h delete mode 100644 arch/m68k/include/asm/vmalloc.h delete mode 100644 arch/microblaze/include/asm/vmalloc.h delete mode 100644 arch/mips/boot/dts/ingenic/cu1000-neo.dts delete mode 100644 arch/mips/boot/dts/ingenic/x1000.dtsi delete mode 100644 arch/mips/configs/cu1000-neo_defconfig create mode 100644 arch/mips/include/asm/serial.h create mode 100644 arch/mips/include/asm/sn/hub.h create mode 100644 arch/mips/include/asm/sn/sn0/ip27.h delete mode 100644 arch/mips/include/asm/sn/sn0/kldir.h create mode 100644 arch/mips/include/asm/sn/sn_private.h delete mode 100644 arch/mips/include/asm/vmalloc.h delete mode 100644 arch/mips/net/bpf_jit.c delete mode 100644 arch/mips/net/bpf_jit_asm.S delete mode 100644 arch/nds32/include/asm/vmalloc.h delete mode 100644 arch/nios2/include/asm/vmalloc.h delete mode 100644 arch/openrisc/include/asm/vmalloc.h delete mode 100644 arch/parisc/include/asm/vmalloc.h delete mode 100644 arch/powerpc/include/asm/vmalloc.h create mode 100644 arch/powerpc/kernel/idle_power4.S delete mode 100644 arch/riscv/include/asm/kasan.h delete mode 100644 arch/riscv/include/asm/vmalloc.h delete mode 100644 arch/riscv/include/uapi/asm/bpf_perf_event.h delete mode 100644 arch/riscv/mm/kasan_init.c delete mode 100644 arch/riscv/mm/physaddr.c delete mode 100644 arch/s390/include/asm/vmalloc.h delete mode 100644 arch/sh/include/asm/vmalloc.h delete mode 100644 arch/sparc/include/asm/vmalloc.h create mode 100644 arch/sparc/include/uapi/asm/statfs.h delete mode 100644 arch/um/include/asm/vmalloc.h delete mode 100644 arch/um/include/asm/xor.h delete mode 100644 arch/unicore32/include/asm/vmalloc.h create mode 100644 arch/x86/boot/compressed/efi_stub_32.S create mode 100644 arch/x86/boot/compressed/efi_stub_64.S delete mode 100644 arch/x86/crypto/.gitignore create mode 100644 arch/x86/crypto/poly1305-avx2-x86_64.S create mode 100644 arch/x86/crypto/poly1305-sse2-x86_64.S delete mode 100644 arch/x86/crypto/poly1305-x86_64-cryptogams.pl delete mode 100644 arch/x86/include/asm/memtype.h create mode 100644 arch/x86/include/asm/mpx.h create mode 100644 arch/x86/include/asm/pat.h delete mode 100644 arch/x86/include/asm/pgtable_32_areas.h delete mode 100644 arch/x86/include/asm/pgtable_areas.h create mode 100644 arch/x86/include/asm/trace/mpx.h delete mode 100644 arch/x86/include/asm/vmalloc.h delete mode 100644 arch/x86/include/asm/vmxfeatures.h delete mode 100644 arch/x86/kernel/cpu/feat_ctl.c delete mode 100644 arch/x86/kernel/crash_core_32.c delete mode 100644 arch/x86/kernel/crash_core_64.c create mode 100644 arch/x86/mm/mpx.c rename arch/x86/mm/{pat/cpa-test.c => pageattr-test.c} (100%) create mode 100644 arch/x86/mm/pageattr.c create mode 100644 arch/x86/mm/pat.c delete mode 100644 arch/x86/mm/pat/Makefile delete mode 100644 arch/x86/mm/pat/memtype.c delete mode 100644 arch/x86/mm/pat/memtype.h delete mode 100644 arch/x86/mm/pat/memtype_interval.c delete mode 100644 arch/x86/mm/pat/set_memory.c create mode 100644 arch/x86/mm/pat_internal.h create mode 100644 arch/x86/mm/pat_interval.c delete mode 100644 arch/xtensa/include/asm/vmalloc.h create mode 100644 block/compat_ioctl.c delete mode 100644 drivers/base/test/property-entry-test.c delete mode 100644 drivers/clk/clk-fsl-sai.c delete mode 100644 drivers/clk/clk-plldig.c delete mode 100644 drivers/clk/imx/clk-imx8mp.c create mode 100644 drivers/clk/imx/clk-sccg-pll.c delete mode 100644 drivers/clk/imx/clk-sscg-pll.c delete mode 100644 drivers/clk/meson/meson8-ddr.c delete mode 100644 drivers/clk/qcom/dispcc-sc7180.c delete mode 100644 drivers/clk/qcom/gcc-ipq6018.c delete mode 100644 drivers/clk/qcom/gpucc-sc7180.c delete mode 100644 drivers/clk/qcom/mmcc-msm8998.c delete mode 100644 drivers/clk/qcom/videocc-sc7180.c delete mode 100644 drivers/clocksource/timer-microchip-pit64b.c delete mode 100644 drivers/cpuidle/cpuidle-psci-domain.c delete mode 100644 drivers/cpuidle/cpuidle-psci.h delete mode 100644 drivers/crypto/ccp/sev-dev.c delete mode 100644 drivers/crypto/ccp/sev-dev.h delete mode 100644 drivers/crypto/ccp/tee-dev.c delete mode 100644 drivers/crypto/ccp/tee-dev.h delete mode 100644 drivers/devfreq/imx8m-ddrc.c delete mode 100644 drivers/dma/hisi_dma.c delete mode 100644 drivers/dma/idxd/Makefile delete mode 100644 drivers/dma/idxd/cdev.c delete mode 100644 drivers/dma/idxd/device.c delete mode 100644 drivers/dma/idxd/dma.c delete mode 100644 drivers/dma/idxd/idxd.h delete mode 100644 drivers/dma/idxd/init.c delete mode 100644 drivers/dma/idxd/irq.c delete mode 100644 drivers/dma/idxd/registers.h delete mode 100644 drivers/dma/idxd/submit.c delete mode 100644 drivers/dma/idxd/sysfs.c delete mode 100644 drivers/dma/plx_dma.c delete mode 100644 drivers/dma/ti/k3-psil-am654.c delete mode 100644 drivers/dma/ti/k3-psil-j721e.c delete mode 100644 drivers/dma/ti/k3-psil-priv.h delete mode 100644 drivers/dma/ti/k3-psil.c delete mode 100644 drivers/dma/ti/k3-udma-glue.c delete mode 100644 drivers/dma/ti/k3-udma-private.c delete mode 100644 drivers/dma/ti/k3-udma.c delete mode 100644 drivers/dma/ti/k3-udma.h delete mode 100644 drivers/firmware/efi/libstub/pci.c create mode 100644 drivers/firmware/qcom_scm-32.c create mode 100644 drivers/firmware/qcom_scm-64.c delete mode 100644 drivers/firmware/qcom_scm-legacy.c delete mode 100644 drivers/firmware/qcom_scm-smc.c delete mode 100644 drivers/gpio/gpio-bd71828.c delete mode 100644 drivers/gpio/gpio-logicvc.c create mode 100644 drivers/gpio/gpio-lynxpoint.c delete mode 100644 drivers/gpio/gpio-sifive.c delete mode 100644 drivers/gpio/gpio-wcd934x.c delete mode 100644 drivers/hwmon/adm1177.c delete mode 100644 drivers/hwmon/drivetemp.c delete mode 100644 drivers/hwmon/max31730.c delete mode 100644 drivers/hwmon/pmbus/max20730.c delete mode 100644 drivers/hwmon/pmbus/xdpe12284.c create mode 100644 drivers/i2c/busses/i2c-parport-light.c create mode 100644 drivers/i2c/busses/i2c-parport.h delete mode 100644 drivers/iio/accel/bma400.h delete mode 100644 drivers/iio/accel/bma400_core.c delete mode 100644 drivers/iio/accel/bma400_i2c.c delete mode 100644 drivers/iio/adc/ad7091r-base.c delete mode 100644 drivers/iio/adc/ad7091r-base.h delete mode 100644 drivers/iio/adc/ad7091r5.c delete mode 100644 drivers/iio/adc/ltc2496.c delete mode 100644 drivers/iio/adc/ltc2497-core.c delete mode 100644 drivers/iio/adc/ltc2497.h create mode 100644 drivers/iio/chemical/atlas-ph-sensor.c delete mode 100644 drivers/iio/chemical/atlas-sensor.c delete mode 100644 drivers/iio/pressure/dlhl60d.c delete mode 100644 drivers/iio/proximity/ping.c delete mode 100644 drivers/infiniband/core/cma_trace.c delete mode 100644 drivers/infiniband/core/cma_trace.h delete mode 100644 drivers/infiniband/core/trace.c delete mode 100644 drivers/infiniband/core/uverbs_std_types_async_fd.c delete mode 100644 drivers/input/serio/ioc3kbd.c delete mode 100644 drivers/interconnect/internal.h delete mode 100644 drivers/interconnect/qcom/msm8916.c delete mode 100644 drivers/interconnect/trace.h delete mode 100644 drivers/irqchip/irq-aspeed-scu-ic.c delete mode 100644 drivers/irqchip/irq-imx-intmux.c create mode 100644 drivers/isdn/capi/capilib.c delete mode 100644 drivers/leds/leds-tps6105x.c delete mode 100644 drivers/media/platform/vivid/vivid-kthread-touch.c delete mode 100644 drivers/media/platform/vivid/vivid-kthread-touch.h delete mode 100644 drivers/media/platform/vivid/vivid-touch-cap.c delete mode 100644 drivers/media/platform/vivid/vivid-touch-cap.h delete mode 100644 drivers/memory/tegra/tegra186-emc.c delete mode 100644 drivers/mfd/ioc3.c delete mode 100644 drivers/mfd/rohm-bd71828.c rename drivers/mtd/nand/onenand/{onenand_omap2.c => omap2.c} (100%) delete mode 100644 drivers/mtd/nand/onenand/onenand_samsung.c create mode 100644 drivers/mtd/nand/onenand/samsung_mtd.c delete mode 100644 drivers/net/dsa/qca/Kconfig delete mode 100644 drivers/net/dsa/qca/Makefile delete mode 100644 drivers/net/dsa/qca/ar9331.c create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_mdio.h delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3_trace.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_flow.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_flow.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_protocol_type.h delete mode 100644 drivers/net/ethernet/intel/igc/igc_ptp.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/Makefile delete mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_reg.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_struct.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_chains.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_chains.h rename {include/soc => drivers/net/ethernet}/mscc/ocelot_ana.h (100%) rename {include/soc => drivers/net/ethernet}/mscc/ocelot_dev.h (100%) rename {include/soc => drivers/net/ethernet}/mscc/ocelot_qsys.h (100%) delete mode 100644 drivers/net/ethernet/realtek/r8169.h delete mode 100644 drivers/net/ethernet/realtek/r8169_phy_config.c delete mode 100644 drivers/net/ethernet/sfc/efx_channels.c delete mode 100644 drivers/net/ethernet/sfc/efx_channels.h delete mode 100644 drivers/net/ethernet/sfc/efx_common.c delete mode 100644 drivers/net/ethernet/sfc/efx_common.h delete mode 100644 drivers/net/ethernet/sfc/ethtool_common.c delete mode 100644 drivers/net/ethernet/sfc/ethtool_common.h delete mode 100644 drivers/net/ethernet/sfc/mcdi_filters.c delete mode 100644 drivers/net/ethernet/sfc/mcdi_filters.h delete mode 100644 drivers/net/ethernet/sfc/mcdi_functions.c delete mode 100644 drivers/net/ethernet/sfc/mcdi_functions.h delete mode 100644 drivers/net/ethernet/sfc/mcdi_port_common.c delete mode 100644 drivers/net/ethernet/sfc/mcdi_port_common.h delete mode 100644 drivers/net/ethernet/sfc/rx_common.c delete mode 100644 drivers/net/ethernet/sfc/rx_common.h delete mode 100644 drivers/net/ethernet/sfc/tx_common.c delete mode 100644 drivers/net/ethernet/sfc/tx_common.h delete mode 100644 drivers/net/ethernet/xscale/ptp_ixp46x.c delete mode 100644 drivers/net/hyperv/netvsc_bpf.c delete mode 100644 drivers/net/phy/bcm84881.c delete mode 100644 drivers/net/phy/mii_timestamper.c delete mode 100644 drivers/net/phy/mscc_fc_buffer.h delete mode 100644 drivers/net/phy/mscc_mac.h delete mode 100644 drivers/net/phy/mscc_macsec.h delete mode 100644 drivers/net/wireguard/Makefile delete mode 100644 drivers/net/wireguard/allowedips.c delete mode 100644 drivers/net/wireguard/allowedips.h delete mode 100644 drivers/net/wireguard/cookie.c delete mode 100644 drivers/net/wireguard/cookie.h delete mode 100644 drivers/net/wireguard/device.c delete mode 100644 drivers/net/wireguard/device.h delete mode 100644 drivers/net/wireguard/main.c delete mode 100644 drivers/net/wireguard/messages.h delete mode 100644 drivers/net/wireguard/netlink.c delete mode 100644 drivers/net/wireguard/netlink.h delete mode 100644 drivers/net/wireguard/noise.c delete mode 100644 drivers/net/wireguard/noise.h delete mode 100644 drivers/net/wireguard/peer.c delete mode 100644 drivers/net/wireguard/peer.h delete mode 100644 drivers/net/wireguard/peerlookup.c delete mode 100644 drivers/net/wireguard/peerlookup.h delete mode 100644 drivers/net/wireguard/queueing.c delete mode 100644 drivers/net/wireguard/queueing.h delete mode 100644 drivers/net/wireguard/ratelimiter.c delete mode 100644 drivers/net/wireguard/ratelimiter.h delete mode 100644 drivers/net/wireguard/receive.c delete mode 100644 drivers/net/wireguard/selftest/allowedips.c delete mode 100644 drivers/net/wireguard/selftest/counter.c delete mode 100644 drivers/net/wireguard/selftest/ratelimiter.c delete mode 100644 drivers/net/wireguard/send.c delete mode 100644 drivers/net/wireguard/socket.c delete mode 100644 drivers/net/wireguard/socket.h delete mode 100644 drivers/net/wireguard/timers.c delete mode 100644 drivers/net/wireguard/timers.h delete mode 100644 drivers/net/wireguard/version.h delete mode 100644 drivers/net/wireless/ath/ath11k/Kconfig delete mode 100644 drivers/net/wireless/ath/ath11k/Makefile delete mode 100644 drivers/net/wireless/ath/ath11k/ahb.c delete mode 100644 drivers/net/wireless/ath/ath11k/ahb.h delete mode 100644 drivers/net/wireless/ath/ath11k/ce.c delete mode 100644 drivers/net/wireless/ath/ath11k/ce.h delete mode 100644 drivers/net/wireless/ath/ath11k/core.c delete mode 100644 drivers/net/wireless/ath/ath11k/core.h delete mode 100644 drivers/net/wireless/ath/ath11k/debug.c delete mode 100644 drivers/net/wireless/ath/ath11k/debug.h delete mode 100644 drivers/net/wireless/ath/ath11k/debug_htt_stats.c delete mode 100644 drivers/net/wireless/ath/ath11k/debug_htt_stats.h delete mode 100644 drivers/net/wireless/ath/ath11k/debugfs_sta.c delete mode 100644 drivers/net/wireless/ath/ath11k/dp.c delete mode 100644 drivers/net/wireless/ath/ath11k/dp.h delete mode 100644 drivers/net/wireless/ath/ath11k/dp_rx.c delete mode 100644 drivers/net/wireless/ath/ath11k/dp_rx.h delete mode 100644 drivers/net/wireless/ath/ath11k/dp_tx.c delete mode 100644 drivers/net/wireless/ath/ath11k/dp_tx.h delete mode 100644 drivers/net/wireless/ath/ath11k/hal.c delete mode 100644 drivers/net/wireless/ath/ath11k/hal.h delete mode 100644 drivers/net/wireless/ath/ath11k/hal_desc.h delete mode 100644 drivers/net/wireless/ath/ath11k/hal_rx.c delete mode 100644 drivers/net/wireless/ath/ath11k/hal_rx.h delete mode 100644 drivers/net/wireless/ath/ath11k/hal_tx.c delete mode 100644 drivers/net/wireless/ath/ath11k/hal_tx.h delete mode 100644 drivers/net/wireless/ath/ath11k/htc.c delete mode 100644 drivers/net/wireless/ath/ath11k/htc.h delete mode 100644 drivers/net/wireless/ath/ath11k/hw.h delete mode 100644 drivers/net/wireless/ath/ath11k/mac.c delete mode 100644 drivers/net/wireless/ath/ath11k/mac.h delete mode 100644 drivers/net/wireless/ath/ath11k/peer.c delete mode 100644 drivers/net/wireless/ath/ath11k/peer.h delete mode 100644 drivers/net/wireless/ath/ath11k/qmi.c delete mode 100644 drivers/net/wireless/ath/ath11k/qmi.h delete mode 100644 drivers/net/wireless/ath/ath11k/reg.c delete mode 100644 drivers/net/wireless/ath/ath11k/reg.h delete mode 100644 drivers/net/wireless/ath/ath11k/rx_desc.h delete mode 100644 drivers/net/wireless/ath/ath11k/testmode.c delete mode 100644 drivers/net/wireless/ath/ath11k/testmode.h delete mode 100644 drivers/net/wireless/ath/ath11k/testmode_i.h delete mode 100644 drivers/net/wireless/ath/ath11k/trace.c delete mode 100644 drivers/net/wireless/ath/ath11k/trace.h delete mode 100644 drivers/net/wireless/ath/ath11k/wmi.c delete mode 100644 drivers/net/wireless/ath/ath11k/wmi.h create mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/sw.h create mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/sw.h create mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/sw.h create mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/sw.h create mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8192se/sw.h create mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/sw.h create mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8723be/sw.h create mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.h delete mode 100644 drivers/net/wireless/realtek/rtw88/wow.c delete mode 100644 drivers/net/wireless/realtek/rtw88/wow.h delete mode 100644 drivers/nvmem/qcom-spmi-sdam.c delete mode 100644 drivers/pci/controller/dwc/pcie-intel-gw.c delete mode 100644 drivers/pci/controller/pcie-brcmstb.c delete mode 100644 drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c delete mode 100644 drivers/phy/intel/Kconfig delete mode 100644 drivers/phy/intel/Makefile delete mode 100644 drivers/phy/intel/phy-intel-emmc.c delete mode 100644 drivers/phy/ti/phy-j721e-wiz.c delete mode 100644 drivers/pinctrl/freescale/pinctrl-imx8mp.c delete mode 100644 drivers/pinctrl/intel/pinctrl-lynxpoint.c create mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c create mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a7795.c delete mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a77950.c delete mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a77951.c delete mode 100644 drivers/platform/chrome/cros_ec.h delete mode 100644 drivers/platform/x86/intel-uncore-frequency.c delete mode 100644 drivers/power/avs/qcom-cpr.c delete mode 100644 drivers/ptp/ptp_ines.c create mode 100644 drivers/ptp/ptp_ixp46x.c delete mode 100644 drivers/regulator/bd71828-regulator.c delete mode 100644 drivers/regulator/mp8859.c delete mode 100644 drivers/regulator/mpq7920.c delete mode 100644 drivers/regulator/mpq7920.h delete mode 100644 drivers/regulator/rohm-regulator.c delete mode 100644 drivers/regulator/vqmmc-ipq4019-regulator.c delete mode 100644 drivers/remoteproc/mtk_common.h delete mode 100644 drivers/remoteproc/mtk_scp.c delete mode 100644 drivers/remoteproc/mtk_scp_ipi.c delete mode 100644 drivers/reset/reset-brcmstb-rescal.c delete mode 100644 drivers/reset/reset-intel-gw.c delete mode 100644 drivers/reset/reset-npcm.c delete mode 100644 drivers/rpmsg/mtk_rpmsg.c create mode 100644 drivers/rtc/rtc-at91rm9200.h delete mode 100644 drivers/s390/crypto/zcrypt_ep11misc.c delete mode 100644 drivers/s390/crypto/zcrypt_ep11misc.h create mode 100644 drivers/soc/fsl/qe/qe_ic.h delete mode 100644 drivers/soc/ti/k3-ringacc.c delete mode 100644 drivers/soundwire/qcom.c delete mode 100644 drivers/spi/spi-hisi-sfc-v3xx.c create mode 100644 drivers/staging/isdn/Kconfig create mode 100644 drivers/staging/isdn/Makefile create mode 100644 drivers/staging/isdn/TODO create mode 100644 drivers/staging/isdn/avm/Kconfig create mode 100644 drivers/staging/isdn/avm/Makefile create mode 100644 drivers/staging/isdn/avm/avm_cs.c create mode 100644 drivers/staging/isdn/avm/avmcard.h create mode 100644 drivers/staging/isdn/avm/b1.c create mode 100644 drivers/staging/isdn/avm/b1dma.c create mode 100644 drivers/staging/isdn/avm/b1isa.c create mode 100644 drivers/staging/isdn/avm/b1pci.c create mode 100644 drivers/staging/isdn/avm/b1pcmcia.c create mode 100644 drivers/staging/isdn/avm/c4.c create mode 100644 drivers/staging/isdn/avm/t1isa.c create mode 100644 drivers/staging/isdn/avm/t1pci.c create mode 100644 drivers/staging/isdn/gigaset/Kconfig create mode 100644 drivers/staging/isdn/gigaset/Makefile create mode 100644 drivers/staging/isdn/gigaset/asyncdata.c create mode 100644 drivers/staging/isdn/gigaset/bas-gigaset.c create mode 100644 drivers/staging/isdn/gigaset/capi.c create mode 100644 drivers/staging/isdn/gigaset/common.c create mode 100644 drivers/staging/isdn/gigaset/dummyll.c create mode 100644 drivers/staging/isdn/gigaset/ev-layer.c create mode 100644 drivers/staging/isdn/gigaset/gigaset.h create mode 100644 drivers/staging/isdn/gigaset/interface.c create mode 100644 drivers/staging/isdn/gigaset/isocdata.c create mode 100644 drivers/staging/isdn/gigaset/proc.c create mode 100644 drivers/staging/isdn/gigaset/ser-gigaset.c create mode 100644 drivers/staging/isdn/gigaset/usb-gigaset.c create mode 100644 drivers/staging/isdn/hysdn/Kconfig create mode 100644 drivers/staging/isdn/hysdn/Makefile create mode 100644 drivers/staging/isdn/hysdn/boardergo.c create mode 100644 drivers/staging/isdn/hysdn/boardergo.h create mode 100644 drivers/staging/isdn/hysdn/hycapi.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_boot.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_defs.h create mode 100644 drivers/staging/isdn/hysdn/hysdn_init.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_net.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_pof.h create mode 100644 drivers/staging/isdn/hysdn/hysdn_procconf.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_proclog.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_sched.c create mode 100644 drivers/staging/isdn/hysdn/ince1pc.h delete mode 100644 drivers/staging/media/hantro/hantro_postproc.c delete mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/Documentation/devic [...] delete mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/Kconfig delete mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/Makefile delete mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/TODO delete mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/phy-rockchip-dphy-rx0.c delete mode 100644 drivers/staging/media/rkisp1/Documentation/devicetree/bindings/ [...] delete mode 100644 drivers/staging/media/rkisp1/Documentation/media/uapi/v4l/pixfm [...] delete mode 100644 drivers/staging/media/rkisp1/Documentation/media/uapi/v4l/pixfm [...] delete mode 100644 drivers/staging/media/rkisp1/Kconfig delete mode 100644 drivers/staging/media/rkisp1/Makefile delete mode 100644 drivers/staging/media/rkisp1/TODO delete mode 100644 drivers/staging/media/rkisp1/rkisp1-capture.c delete mode 100644 drivers/staging/media/rkisp1/rkisp1-common.c delete mode 100644 drivers/staging/media/rkisp1/rkisp1-common.h delete mode 100644 drivers/staging/media/rkisp1/rkisp1-dev.c delete mode 100644 drivers/staging/media/rkisp1/rkisp1-isp.c delete mode 100644 drivers/staging/media/rkisp1/rkisp1-params.c delete mode 100644 drivers/staging/media/rkisp1/rkisp1-regs.h delete mode 100644 drivers/staging/media/rkisp1/rkisp1-resizer.c delete mode 100644 drivers/staging/media/rkisp1/rkisp1-stats.c delete mode 100644 drivers/staging/media/rkisp1/uapi/rkisp1-config.h create mode 100644 drivers/staging/most/core.h delete mode 100644 drivers/staging/most/most.h create mode 100644 drivers/staging/octeon-usb/Kconfig create mode 100644 drivers/staging/octeon-usb/Makefile create mode 100644 drivers/staging/octeon-usb/TODO create mode 100644 drivers/staging/octeon-usb/octeon-hcd.c create mode 100644 drivers/staging/octeon-usb/octeon-hcd.h create mode 100644 drivers/staging/octeon/Kconfig create mode 100644 drivers/staging/octeon/Makefile create mode 100644 drivers/staging/octeon/TODO create mode 100644 drivers/staging/octeon/ethernet-defines.h create mode 100644 drivers/staging/octeon/ethernet-mdio.c create mode 100644 drivers/staging/octeon/ethernet-mdio.h create mode 100644 drivers/staging/octeon/ethernet-mem.c create mode 100644 drivers/staging/octeon/ethernet-mem.h create mode 100644 drivers/staging/octeon/ethernet-rgmii.c create mode 100644 drivers/staging/octeon/ethernet-rx.c create mode 100644 drivers/staging/octeon/ethernet-rx.h create mode 100644 drivers/staging/octeon/ethernet-sgmii.c create mode 100644 drivers/staging/octeon/ethernet-spi.c create mode 100644 drivers/staging/octeon/ethernet-tx.c create mode 100644 drivers/staging/octeon/ethernet-tx.h create mode 100644 drivers/staging/octeon/ethernet-util.h create mode 100644 drivers/staging/octeon/ethernet.c create mode 100644 drivers/staging/octeon/octeon-ethernet.h create mode 100644 drivers/staging/octeon/octeon-stubs.h create mode 100644 drivers/staging/rtl8192u/ieee80211/Makefile delete mode 100644 drivers/staging/wilc1000/fw.h delete mode 100644 drivers/tee/amdtee/Kconfig delete mode 100644 drivers/tee/amdtee/Makefile delete mode 100644 drivers/tee/amdtee/amdtee_if.h delete mode 100644 drivers/tee/amdtee/amdtee_private.h delete mode 100644 drivers/tee/amdtee/call.c delete mode 100644 drivers/tee/amdtee/core.c delete mode 100644 drivers/tee/amdtee/shm_pool.c delete mode 100644 drivers/thermal/broadcom/bcm2711_thermal.c create mode 100644 drivers/thermal/cpu_cooling.c delete mode 100644 drivers/thermal/cpufreq_cooling.c delete mode 100644 drivers/thermal/cpuidle_cooling.c delete mode 100644 drivers/thermal/sun8i_thermal.c delete mode 100644 drivers/thunderbolt/tmu.c delete mode 100644 drivers/thunderbolt/usb4.c delete mode 100644 drivers/tty/serial/8250/8250_ioc3.c create mode 100644 drivers/tty/serial/samsung.h delete mode 100644 drivers/usb/cdns3/cdns3-imx.c delete mode 100644 drivers/usb/musb/mediatek.c create mode 100644 drivers/usb/musb/musb_am335x.c delete mode 100644 fs/btrfs/discard.c delete mode 100644 fs/btrfs/discard.h delete mode 100644 fs/ceph/util.c create mode 100644 fs/compat_ioctl.c delete mode 100644 fs/f2fs/compress.c delete mode 100644 fs/nfs/fs_context.c delete mode 100644 fs/proc/bootconfig.c delete mode 100644 fs/vboxsf/Kconfig delete mode 100644 fs/vboxsf/Makefile delete mode 100644 fs/vboxsf/dir.c delete mode 100644 fs/vboxsf/file.c delete mode 100644 fs/vboxsf/shfl_hostintf.h delete mode 100644 fs/vboxsf/super.c delete mode 100644 fs/vboxsf/utils.c delete mode 100644 fs/vboxsf/vboxsf_wrappers.c delete mode 100644 fs/vboxsf/vfsmod.h delete mode 100644 fs/zonefs/Kconfig delete mode 100644 fs/zonefs/Makefile delete mode 100644 fs/zonefs/super.c delete mode 100644 fs/zonefs/zonefs.h rename include/dt-bindings/{clock => clk}/ti-dra7-atl.h (100%) delete mode 100644 include/dt-bindings/clock/imx8mp-clock.h delete mode 100644 include/dt-bindings/clock/meson8-ddr-clkc.h delete mode 100644 include/dt-bindings/clock/qcom,dispcc-sc7180.h delete mode 100644 include/dt-bindings/clock/qcom,gcc-ipq6018.h delete mode 100644 include/dt-bindings/clock/qcom,gpucc-sc7180.h delete mode 100644 include/dt-bindings/clock/qcom,mmcc-msm8998.h delete mode 100644 include/dt-bindings/clock/qcom,videocc-sc7180.h delete mode 100644 include/dt-bindings/clock/xlnx-versal-clk.h delete mode 100644 include/dt-bindings/dma/x1830-dma.h delete mode 100644 include/dt-bindings/interconnect/qcom,msm8916.h delete mode 100644 include/dt-bindings/interrupt-controller/aspeed-scu-ic.h delete mode 100644 include/dt-bindings/memory/tegra194-mc.h delete mode 100644 include/dt-bindings/power/mt6765-power.h delete mode 100644 include/dt-bindings/reset-controller/mt2712-resets.h delete mode 100644 include/dt-bindings/reset/nuvoton,npcm7xx-reset.h delete mode 100644 include/dt-bindings/reset/qcom,gcc-ipq6018.h delete mode 100644 include/dt-bindings/reset/realtek,rtd1195.h rename {lib => include}/kunit/string-stream.h (100%) create mode 100644 include/linux/b1pcmcia.h delete mode 100644 include/linux/bootconfig.h delete mode 100644 include/linux/dev_printk.h delete mode 100644 include/linux/device/bus.h delete mode 100644 include/linux/device/class.h delete mode 100644 include/linux/device/driver.h delete mode 100644 include/linux/dma/k3-psil.h delete mode 100644 include/linux/dma/k3-udma-glue.h delete mode 100644 include/linux/dma/ti-cppi5.h delete mode 100644 include/linux/ethtool_netlink.h delete mode 100644 include/linux/fsl/enetc_mdio.h create mode 100644 include/linux/iio/magnetometer/ak8975.h create mode 100644 include/linux/ipmi-fru.h delete mode 100644 include/linux/kcsan-checks.h delete mode 100644 include/linux/kcsan.h create mode 100644 include/linux/mfd/cros_ec.h delete mode 100644 include/linux/mfd/rohm-bd71828.h delete mode 100644 include/linux/mfd/rohm-shared.h delete mode 100644 include/linux/mii_timestamper.h delete mode 100644 include/linux/phy/phy-dp.h create mode 100644 include/linux/platform_data/ads1015.h create mode 100644 include/linux/platform_data/crypto-atmel.h create mode 100644 include/linux/platform_data/ehci-sh.h delete mode 100644 include/linux/platform_data/eth_ixp4xx.h delete mode 100644 include/linux/platform_data/wan_ixp4xx_hss.h delete mode 100644 include/linux/psp-tee.h delete mode 100644 include/linux/ptdump.h delete mode 100644 include/linux/remoteproc/mtk_scp.h delete mode 100644 include/linux/resctrl.h delete mode 100644 include/linux/rpmsg/mtk_rpmsg.h delete mode 100644 include/linux/soc/mediatek/mtk_sip_svc.h delete mode 100644 include/linux/soc/ti/k3-ringacc.h delete mode 100644 include/linux/time_namespace.h delete mode 100644 include/linux/units.h create mode 100644 include/linux/usb/gpio_vbus.h delete mode 100644 include/linux/watch_queue.h delete mode 100644 include/net/espintcp.h delete mode 100644 include/net/macsec.h delete mode 100644 include/net/mptcp.h delete mode 100644 include/net/pie.h delete mode 100644 include/rdma/iba.h delete mode 100644 include/rdma/ibta_vol1_c12.h delete mode 100644 include/soc/fsl/cpm.h create mode 100644 include/soc/fsl/qe/qe_ic.h create mode 100644 include/sound/aess.h delete mode 100644 include/sound/sof/channel_map.h delete mode 100644 include/trace/events/pwm.h delete mode 100644 include/trace/events/rdma_core.h delete mode 100644 include/trace/events/scmi.h create mode 100644 include/uapi/linux/b1lli.h delete mode 100644 include/uapi/linux/ethtool_netlink.h create mode 100644 include/uapi/linux/gigaset_dev.h create mode 100644 include/uapi/linux/hysdn_if.h delete mode 100644 include/uapi/linux/idxd.h delete mode 100644 include/uapi/linux/openat2.h delete mode 100644 include/uapi/linux/watch_queue.h delete mode 100644 include/uapi/linux/wireguard.h delete mode 100644 include/uapi/misc/pvpanic.h delete mode 100644 kernel/bpf/bpf_struct_ops.c delete mode 100644 kernel/bpf/bpf_struct_ops_types.h delete mode 100644 kernel/bpf/dispatcher.c delete mode 100644 kernel/kcsan/Makefile delete mode 100644 kernel/kcsan/atomic.h delete mode 100644 kernel/kcsan/core.c delete mode 100644 kernel/kcsan/debugfs.c delete mode 100644 kernel/kcsan/encoding.h delete mode 100644 kernel/kcsan/kcsan.h delete mode 100644 kernel/kcsan/report.c delete mode 100644 kernel/kcsan/test.c delete mode 100644 kernel/time/namespace.c delete mode 100644 kernel/trace/kprobe_event_gen_test.c delete mode 100644 kernel/trace/synth_event_gen_test.c delete mode 100644 kernel/trace/trace_boot.c delete mode 100644 kernel/watch_queue.c delete mode 100644 lib/Kconfig.kcsan delete mode 100644 lib/bootconfig.c delete mode 100644 lib/crypto/curve25519-generic.c delete mode 100644 lib/crypto/curve25519-selftest.c delete mode 100644 lib/crypto/poly1305-donna32.c delete mode 100644 lib/crypto/poly1305-donna64.c delete mode 100644 lib/fdt_addresses.c create mode 100644 lib/kunit/example-test.c delete mode 100644 lib/kunit/kunit-example-test.c delete mode 100644 lib/kunit/kunit-test.c create mode 100644 lib/kunit/test-test.c delete mode 100644 lib/kunit/try-catch-impl.h delete mode 100644 lib/zlib_dfltcc/Makefile delete mode 100644 lib/zlib_dfltcc/dfltcc.c delete mode 100644 lib/zlib_dfltcc/dfltcc.h delete mode 100644 lib/zlib_dfltcc/dfltcc_deflate.c delete mode 100644 lib/zlib_dfltcc/dfltcc_inflate.c delete mode 100644 lib/zlib_dfltcc/dfltcc_syms.c delete mode 100644 lib/zlib_dfltcc/dfltcc_util.h delete mode 100644 localversion-next delete mode 100644 mm/ptdump.c delete mode 100644 net/bridge/br_vlan_options.c create mode 100644 net/ceph/ceph_fs.c create mode 100644 net/core/ethtool.c delete mode 100644 net/dsa/tag_ar9331.c delete mode 100644 net/ethtool/Makefile delete mode 100644 net/ethtool/bitset.c delete mode 100644 net/ethtool/bitset.h delete mode 100644 net/ethtool/common.c delete mode 100644 net/ethtool/common.h delete mode 100644 net/ethtool/debug.c delete mode 100644 net/ethtool/ioctl.c delete mode 100644 net/ethtool/linkinfo.c delete mode 100644 net/ethtool/linkmodes.c delete mode 100644 net/ethtool/linkstate.c delete mode 100644 net/ethtool/netlink.c delete mode 100644 net/ethtool/netlink.h delete mode 100644 net/ethtool/strset.c delete mode 100644 net/ethtool/wol.c delete mode 100644 net/ipv4/bpf_tcp_ca.c delete mode 100644 net/mptcp/Kconfig delete mode 100644 net/mptcp/Makefile delete mode 100644 net/mptcp/crypto.c delete mode 100644 net/mptcp/ctrl.c delete mode 100644 net/mptcp/options.c delete mode 100644 net/mptcp/protocol.c delete mode 100644 net/mptcp/protocol.h delete mode 100644 net/mptcp/subflow.c delete mode 100644 net/mptcp/token.c delete mode 100644 net/netfilter/nft_set_pipapo.c delete mode 100644 net/sched/sch_ets.c delete mode 100644 net/sched/sch_fq_pie.c delete mode 100644 net/vmw_vsock/vsock_loopback.c delete mode 100644 net/xfrm/espintcp.c delete mode 100644 samples/watch_queue/Makefile delete mode 100644 samples/watch_queue/watch_test.c delete mode 100644 scripts/Makefile.kcsan create mode 100644 scripts/Makefile.modbuiltin rename {drivers/tty/vt => scripts}/conmakehash.c (100%) create mode 100644 scripts/sortextable.c create mode 100644 scripts/sortextable.h delete mode 100644 scripts/sorttable.c delete mode 100644 scripts/sorttable.h delete mode 100644 security/apparmor/policy_unpack_test.c delete mode 100644 security/integrity/ima/ima_asymmetric_keys.c delete mode 100644 security/integrity/ima/ima_queue_keys.c delete mode 100644 sound/soc/amd/raven/acp3x-i2s.c delete mode 100644 sound/soc/codecs/jz4770.c delete mode 100644 sound/soc/codecs/mt6660.c delete mode 100644 sound/soc/codecs/mt6660.h delete mode 100644 sound/soc/codecs/rt1015.c delete mode 100644 sound/soc/codecs/rt1015.h delete mode 100644 sound/soc/codecs/rt1308-sdw.c delete mode 100644 sound/soc/codecs/rt1308-sdw.h delete mode 100644 sound/soc/codecs/rt700-sdw.c delete mode 100644 sound/soc/codecs/rt700-sdw.h delete mode 100644 sound/soc/codecs/rt700.c delete mode 100644 sound/soc/codecs/rt700.h delete mode 100644 sound/soc/codecs/rt711-sdw.c delete mode 100644 sound/soc/codecs/rt711-sdw.h delete mode 100644 sound/soc/codecs/rt711.c delete mode 100644 sound/soc/codecs/rt711.h delete mode 100644 sound/soc/codecs/rt715-sdw.c delete mode 100644 sound/soc/codecs/rt715-sdw.h delete mode 100644 sound/soc/codecs/rt715.c delete mode 100644 sound/soc/codecs/rt715.h delete mode 100644 sound/soc/codecs/wcd934x.c delete mode 100644 sound/soc/codecs/wsa881x.c delete mode 100644 sound/soc/intel/boards/bdw-rt5650.c delete mode 100644 sound/soc/intel/boards/sof_da7219_max98373.c delete mode 100644 sound/soc/sof/sof-audio.c delete mode 100644 sound/soc/sof/sof-audio.h delete mode 100644 tools/bootconfig/.gitignore delete mode 100644 tools/bootconfig/Makefile delete mode 100644 tools/bootconfig/include/linux/bootconfig.h delete mode 100644 tools/bootconfig/include/linux/bug.h delete mode 100644 tools/bootconfig/include/linux/ctype.h delete mode 100644 tools/bootconfig/include/linux/errno.h delete mode 100644 tools/bootconfig/include/linux/kernel.h delete mode 100644 tools/bootconfig/include/linux/printk.h delete mode 100644 tools/bootconfig/include/linux/string.h delete mode 100644 tools/bootconfig/main.c delete mode 100644 tools/bootconfig/samples/bad-array-space-comment.bconf delete mode 100644 tools/bootconfig/samples/bad-array.bconf delete mode 100644 tools/bootconfig/samples/bad-dotword.bconf delete mode 100644 tools/bootconfig/samples/bad-empty.bconf delete mode 100644 tools/bootconfig/samples/bad-keyerror.bconf delete mode 100644 tools/bootconfig/samples/bad-longkey.bconf delete mode 100644 tools/bootconfig/samples/bad-manywords.bconf delete mode 100644 tools/bootconfig/samples/bad-no-keyword.bconf delete mode 100644 tools/bootconfig/samples/bad-nonprintable.bconf delete mode 100644 tools/bootconfig/samples/bad-spaceword.bconf delete mode 100644 tools/bootconfig/samples/bad-tree.bconf delete mode 100644 tools/bootconfig/samples/bad-value.bconf delete mode 100644 tools/bootconfig/samples/escaped.bconf delete mode 100644 tools/bootconfig/samples/good-array-space-comment.bconf delete mode 100644 tools/bootconfig/samples/good-comment-after-value.bconf delete mode 100644 tools/bootconfig/samples/good-printables.bconf delete mode 100644 tools/bootconfig/samples/good-simple.bconf delete mode 100644 tools/bootconfig/samples/good-single.bconf delete mode 100644 tools/bootconfig/samples/good-space-after-value.bconf delete mode 100644 tools/bootconfig/samples/good-tree.bconf delete mode 100755 tools/bootconfig/test-bootconfig.sh delete mode 100644 tools/bpf/bpftool/Documentation/bpftool-gen.rst delete mode 100644 tools/bpf/bpftool/gen.c delete mode 100644 tools/bpf/runqslower/.gitignore delete mode 100644 tools/bpf/runqslower/Makefile delete mode 100644 tools/bpf/runqslower/runqslower.bpf.c delete mode 100644 tools/bpf/runqslower/runqslower.c delete mode 100644 tools/bpf/runqslower/runqslower.h delete mode 100644 tools/lib/bpf/libbpf_common.h delete mode 100644 tools/lib/perf/Documentation/Makefile delete mode 100644 tools/lib/perf/Documentation/asciidoc.conf delete mode 100644 tools/lib/perf/Documentation/examples/sampling.c delete mode 100644 tools/lib/perf/Documentation/libperf-counting.txt delete mode 100644 tools/lib/perf/Documentation/libperf-sampling.txt delete mode 100644 tools/lib/perf/Documentation/libperf.txt delete mode 100644 tools/lib/perf/Documentation/manpage-1.72.xsl delete mode 100644 tools/lib/perf/Documentation/manpage-base.xsl delete mode 100644 tools/lib/perf/Documentation/manpage-bold-literal.xsl delete mode 100644 tools/lib/perf/Documentation/manpage-normal.xsl delete mode 100644 tools/lib/perf/Documentation/manpage-suppress-sp.xsl delete mode 100644 tools/lib/perf/Makefile delete mode 100644 tools/lib/perf/evlist.c delete mode 100644 tools/lib/perf/tests/Makefile rename tools/{lib/perf => perf/lib}/Build (100%) create mode 100644 tools/perf/lib/Documentation/Makefile create mode 100644 tools/perf/lib/Documentation/man/libperf.rst create mode 100644 tools/perf/lib/Documentation/tutorial/tutorial.rst create mode 100644 tools/perf/lib/Makefile rename tools/{lib/perf => perf/lib}/core.c (100%) rename tools/{lib/perf => perf/lib}/cpumap.c (100%) create mode 100644 tools/perf/lib/evlist.c rename tools/{lib/perf => perf/lib}/evsel.c (100%) rename tools/{lib/perf => perf/lib}/include/internal/cpumap.h (100%) rename tools/{lib/perf => perf/lib}/include/internal/evlist.h (100%) rename tools/{lib/perf => perf/lib}/include/internal/evsel.h (100%) rename tools/{lib/perf => perf/lib}/include/internal/lib.h (100%) rename tools/{lib/perf => perf/lib}/include/internal/mmap.h (100%) rename tools/{lib/perf => perf/lib}/include/internal/tests.h (100%) rename tools/{lib/perf => perf/lib}/include/internal/threadmap.h (100%) rename tools/{lib/perf => perf/lib}/include/internal/xyarray.h (100%) rename tools/{lib/perf => perf/lib}/include/perf/core.h (100%) rename tools/{lib/perf => perf/lib}/include/perf/cpumap.h (100%) rename tools/{lib/perf => perf/lib}/include/perf/event.h (100%) rename tools/{lib/perf => perf/lib}/include/perf/evlist.h (100%) rename tools/{lib/perf => perf/lib}/include/perf/evsel.h (100%) rename tools/{lib/perf => perf/lib}/include/perf/mmap.h (100%) rename tools/{lib/perf => perf/lib}/include/perf/threadmap.h (100%) rename tools/{lib/perf => perf/lib}/internal.h (100%) rename tools/{lib/perf => perf/lib}/lib.c (100%) rename tools/{lib/perf => perf/lib}/libperf.map (100%) rename tools/{lib/perf => perf/lib}/libperf.pc.template (100%) rename tools/{lib/perf => perf/lib}/mmap.c (100%) create mode 100644 tools/perf/lib/tests/Makefile rename tools/{lib/perf => perf/lib}/tests/test-cpumap.c (100%) rename tools/{lib/perf => perf/lib}/tests/test-evlist.c (100%) rename tools/{lib/perf => perf/lib}/tests/test-evsel.c (100%) rename tools/{lib/perf => perf/lib}/tests/test-threadmap.c (100%) rename tools/{lib/perf => perf/lib}/threadmap.c (100%) rename tools/{lib/perf => perf/lib}/xyarray.c (100%) delete mode 100644 tools/testing/selftests/bpf/bpf_tcp_helpers.h delete mode 100644 tools/testing/selftests/bpf/map_tests/array_map_batch_ops.c delete mode 100644 tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/bpf_tcp_ca.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_attach_autodetach.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/core_extern.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/cpu_mask.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/select_reuseport.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/skeleton.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/test_global_funcs.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/trampoline_count.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_perf.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_cubic.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_dctcp.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___equi [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___fixed_arr.c delete mode 100644 tools/testing/selftests/bpf/progs/pyperf_global.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_extern.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func1.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func2.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func3.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func4.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func5.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func6.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func7.c delete mode 100644 tools/testing/selftests/bpf/progs/test_skeleton.c delete mode 100644 tools/testing/selftests/bpf/progs/test_trampoline_count.c delete mode 100644 tools/testing/selftests/bpf/progs/test_xdp_bpf2bpf.c create mode 100644 tools/testing/selftests/bpf/test_cgroup_attach.c create mode 100644 tools/testing/selftests/bpf/test_select_reuseport.c delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap_tunnel_ipip.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap_tunnel_vxlan.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/fib.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/qos_defprio.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_ets.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_tbf_ets.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_tbf_prio.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_tbf_root.sh delete mode 100755 tools/testing/selftests/drivers/net/netdevsim/fib.sh delete mode 100644 tools/testing/selftests/ftrace/test.d/trigger/trigger-hist-synt [...] delete mode 100644 tools/testing/selftests/kvm/s390x/resets.c delete mode 100644 tools/testing/selftests/lkdtm/Makefile delete mode 100644 tools/testing/selftests/lkdtm/config delete mode 100755 tools/testing/selftests/lkdtm/run.sh delete mode 100644 tools/testing/selftests/lkdtm/tests.txt delete mode 100644 tools/testing/selftests/net/forwarding/fib_offload_lib.sh delete mode 100755 tools/testing/selftests/net/forwarding/sch_ets.sh delete mode 100644 tools/testing/selftests/net/forwarding/sch_ets_core.sh delete mode 100644 tools/testing/selftests/net/forwarding/sch_ets_tests.sh delete mode 100644 tools/testing/selftests/net/forwarding/sch_tbf_core.sh delete mode 100755 tools/testing/selftests/net/forwarding/sch_tbf_ets.sh delete mode 100644 tools/testing/selftests/net/forwarding/sch_tbf_etsprio.sh delete mode 100755 tools/testing/selftests/net/forwarding/sch_tbf_prio.sh delete mode 100755 tools/testing/selftests/net/forwarding/sch_tbf_root.sh delete mode 100644 tools/testing/selftests/net/mptcp/.gitignore delete mode 100644 tools/testing/selftests/net/mptcp/Makefile delete mode 100644 tools/testing/selftests/net/mptcp/config delete mode 100644 tools/testing/selftests/net/mptcp/mptcp_connect.c delete mode 100755 tools/testing/selftests/net/mptcp/mptcp_connect.sh delete mode 100644 tools/testing/selftests/net/mptcp/settings delete mode 100755 tools/testing/selftests/netfilter/nft_concat_range.sh delete mode 100644 tools/testing/selftests/openat2/.gitignore delete mode 100644 tools/testing/selftests/openat2/Makefile delete mode 100644 tools/testing/selftests/openat2/helpers.c delete mode 100644 tools/testing/selftests/openat2/helpers.h delete mode 100644 tools/testing/selftests/openat2/openat2_test.c delete mode 100644 tools/testing/selftests/openat2/rename_attack_test.c delete mode 100644 tools/testing/selftests/openat2/resolve_test.c delete mode 100644 tools/testing/selftests/pidfd/pidfd_getfd_test.c delete mode 100644 tools/testing/selftests/powerpc/mm/bad_accesses.c delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/ets.json delete mode 100644 tools/testing/selftests/timens/.gitignore delete mode 100644 tools/testing/selftests/timens/Makefile delete mode 100644 tools/testing/selftests/timens/clock_nanosleep.c delete mode 100644 tools/testing/selftests/timens/config delete mode 100644 tools/testing/selftests/timens/exec.c delete mode 100644 tools/testing/selftests/timens/gettime_perf.c delete mode 100644 tools/testing/selftests/timens/log.h delete mode 100644 tools/testing/selftests/timens/procfs.c delete mode 100644 tools/testing/selftests/timens/timens.c delete mode 100644 tools/testing/selftests/timens/timens.h delete mode 100644 tools/testing/selftests/timens/timer.c delete mode 100644 tools/testing/selftests/timens/timerfd.c delete mode 100755 tools/testing/selftests/wireguard/netns.sh delete mode 100644 tools/testing/selftests/wireguard/qemu/.gitignore delete mode 100644 tools/testing/selftests/wireguard/qemu/Makefile delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/aarch64.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/aarch64_be.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/arm.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/armeb.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/i686.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/m68k.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/mips.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/mips64.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/mips64el.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/mipsel.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/powerpc.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/powerpc64le.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/x86_64.config delete mode 100644 tools/testing/selftests/wireguard/qemu/debug.config delete mode 100644 tools/testing/selftests/wireguard/qemu/init.c delete mode 100644 tools/testing/selftests/wireguard/qemu/kernel.config delete mode 100644 tools/testing/vsock/util.c delete mode 100644 tools/testing/vsock/util.h delete mode 100644 tools/testing/vsock/vsock_test.c delete mode 100644 usr/default_cpio_list delete mode 100755 usr/gen_initramfs.sh create mode 100755 usr/gen_initramfs_list.sh